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
339763915909	339763916425	339763916975	339763917525	339763918075	339763918625	339763919175	339763919725	339763920275	339763920825	339763921375	339763921925	339763922475	339763923025	339763923575	339763924125	339763924675	339763925225	339763925775	339763926325	339763926875	339763927425	339763927975	339763928525	339763929075	339763929625	339763930175	339763930725	339763931275	339763931826	339763932375	339763932925	339763933475	339763934025	339763934575	339763935125	339763935675	339763936225	339763936775	339763937325	339763937875	339763938425	339763938975	339763939525	339763940075	339763940625	339763941175	339763941725	339763942275	339763942825	339763943375	339763943925	339763944475	339763945025	339763945575	339763946125	339763946675	339763947225	339763947775	339763948325	339763948875	339763949425	339763949975	339763950525	339763951076	339763951625	339763952175	339763952725	339763953275	339763953825	339763954375	339763954925	339763955475	339763956025	339763956575	339763957125	339763957675	339763958225	339763958775	339763959325	339763959875	339763960425	339763960975	339763961525	339763962075	339763962625	339763963175	339763963725	339763964275	339763964825	339763965378	339763965925	339763966475	339763967025	339763967575	339763968125	339763968675	339763969225	339763969775	339763970325	339763970875	339763971425	339763971975	339763972525	339763973075	339763973625	339763974175	339763974725	339763975275	339763975825	339763976375	339763976925	339763977475	339763978025	339763978575	339763979125	339763979675	339763980225	339763980775	339763981325	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2697	3600	2300	2697	3600	2300	2696	3600	2300	2696	3600	2300	2695	3600	2300	2694	3600	2300	2694	3600	2300	2693	3600	2300	2693	3600	2300	2692	3600	2300	2692	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2690	3600	2300	2690	3600	2300	2689	3600	2300	2689	3600	2300	2689	3600	2300	2688	3600	2300	2688	3600	2300	2687	3600	2300	2687	3600	2300	2686	3600	2300	2686	3600	2300	2686	3600	2300	2685	3600	2300	2685	3600	2300	2684	3600	2300	2684	3600	2300	2684	3600	2300	2683	3600	2300	2683	3600	2300	2682	3600	2300	2682	3600	2300	2681	3600	2300	2681	3600	2300	2680	3600	2300	2679	3600	2300	2678	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21366	20020	27454	22278	20109	21568	23678	18178	17598	17787	17433	17367	17618	17647	17637	17412	17278	17409	17428	17282	17348	17219	17320	17186	17127	17282	17341	17271	17263	17245	17177	17205	17096	17268	17311	17141	17167	17345	17298	17169	17325	17335	17203	17394	17341	17343	17224	17107	17282	17025	17232	17248	17105	17375	17433	17087	17242	17138	17100	17102	17200	17063	17277	17304	17113	17078	17055	17362	17015	17142	17079	17284	17261	17141	17080	17056	17147	17250	17084	17014	17144	17288	17104	17100	17173	17121	17070	17339	17038	17089	17161	17232	17122	17092	17194	16897	17054	17183	17358	17015	17267	17080	17070	17224	17033	16995	17165	17139	17251	16902	16987	17152	17297	17080	17270	17086	17047	17031	17141	17145	17232	17280	17283	16931	17119	17286	17471	16973	17013	17241	17108	16962	17273	17215	17113	17112	17131	17158	17090	17134	17203	17343	17403	17031	17063	17177	17111	17111	17045	17240	17210	17153	17086	17204	17279	17319	17021	17225	17173	16987	17215	17203	17291	17375	17151	17196	17187	17212	16930	16897	17127	17111	17160	17279	17267	17028	17282	17199	17327	17075	16955	17193	17006	17245	17191	16926	17150	17244	17013	17134	17285	17088	17179	17277	17199	17001	17202	17163	17185	17186	17110	17210	17411	17071	17089	17117	16836	17113	17203	17104	17111	17375	17202	17194	17195	17170	17142	17072	17080	17121	17051	17054	17237	17186	17083	16996	16870	17226	17084	17238	17026	17155	17281	17065	17069	17184	17112	17277	17066	17173	17055	17160	17131	17118	17107	17050	16939	16973	17153	17236	17220	17164	17103	17224	17254	17087	17137	17310	17240	16969	17047	17105	17192	16985	17160	17176	17053	17063	17278	17140	17086	16990	16969	17078	17157	17089	16936	17065	17239	17289	17151	17382	16974	17195	17122	17080	17145	17278	17296	17236	17248	17195	16945	16941	17199	17159	17104	17066	17055	17158	17107	17192	16967	17185	17093	17047	17239	17185	16992	17239	17071	17210	17064	17155	17083	17389	17174	17244	17041	17172	17140	17227	17343	17247	17005	17065	17295	17206	17257	17151	17132	17219	17069	16893	17108	17199	17195	17130	17090	17100	17072	17176	17163	17250	17104	17067	17238	17131	17427	16994	17069	17010	17131	17042	17032	17005	16922	17039	17137	17206	17159	17196	17284	17082	17113	17001	17220	17043	17100	17329	17030	17138	16972	17244	17090	17090	17213	17182	17241	17292	17089	17299	17071	17058	17139	17024	17033	17198	17184	17019	17177	17152	17085	16976	17259	17093	17097	17213	17117	17142	16957	17024	17014	17170	17289	17304	17188	17099	16973	17191	17336	17131	17132	17063	17024	17300	17198	17001	17254	17167	17312	17038	17056	17130	17128	17136	17036	17055	17081	17353	17128	17114	17129	17145	17061	17126	17157	17029	17109	17061	17044	17175	17072	17105	17262	17217	17045	16981	17225	16981	17033	17042	17149	16840	17137	17213	17150	17045	17229	17102	17162	17152	17202	17271	17031	17133	17195	17070	17169	17329	16985	17085	16957	17133	17343	17198	17074	17173	16994	17347	17118	17173	17094	17207	17048	17086	17163	17062	17034	17040	17025	17101	17055	16967	16999	16972	17112	16996	17185	16936	17210	17117	17071	17024	17153	17112	17373	17033	17232	17195	17277	17020	17152	17215	17153	17203	17116	17183	17320	16848	16958	17065	17117	17081	17120	17270	17003	17091	17185	17261	16964	16853	17264	17149	17034	17106	17200	16957	16974	17201	17116	17074	17183	16976	17088	17259	17212	17354	17133	17157	17033	16949	17302	17364	17304	17244	17199	17283	17049	17106	17150	17073	17247	16966	16976	16961	17027	17199	17150	17025	17241	17215	16923	17229	17122	17102	17276	17135	17013	16945	17034	17107	17126	17250	17075	17234	17177	17222	17060	17181	17206	17305	17140	17115	17335	17105	17152	17082	17253	17190	17086	16885	16920	17261	17197	17108	17266	17303	17231	17114	17102	17065	17016	17148	16989	16968	17142	17190	17142	17146	17098	17127	17079	17074	17420	17207	17123	17104	17038	16991	17226	16994	17102	17001	16948	17100	17025	17132	17150	17216	17060	17066	17256	17058	17089	17071	17013	16986	17129	17133	16925	17011	17143	17130	17086	17154	17118	17228	16997	16980	17259	17167	17206	17043	16919	16986	17247	17065	16956	17121	17003	17074	17277	17131	17301	16940	17022	17173	17212	17219	16993	17225	17010	17189	17165	17100	17183	17150	17057	17059	17050	16965	16976	17094	17063	17272	17079	17147	16980	16985	17166	17144	17239	17126	16920	17222	17028	16938	17192	17177	17035	17023	16988	17242	17377	17134	17202	17016	17067	17125	16964	17058	17127	17185	17111	17063	17156	17180	16991	16967	17255	17250	17243	17167	17052	17071	17206	17234	17098	16981	17215	17071	16908	17303	17135	17101	17029	16997	17142	17153	17000	16895	17113	17047	17047	16946	17071	17113	17131	17326	17200	17171	17097	17043	17167	17082	17124	17008	17257	17245	17006	17098	17185	17301	17156	17246	17066	17102	16982	17245	17082	17082	17067	16994	16864	16930	17088	17446	17282	17212	17151	17240	17019	17298	17081	17216	17143	16938	17144	17448	17059	17035	17409	17121	17189	17099	16902	17069	17261	17131	17069	17014	17062	17160	17050	17182	17107	17302	17112	17018	17187	17254	17093	17094	17364	17205	17115	17150	17253	16994	16983	17300	17094	17146	17178	17213	17182	17070	17168	17256	17152	17221	17104	17317	17141	17140	16861	17116	17100	17148	17180	17083	17102	17173	17127	17080	16934	17193	16993	17103	17153	17192	17119	17073	17194	17007	17088	17055	17195	16955	17134	17071	16998	17018	17046	17095	16951	17093	17134	17093	17277	17288	17056	17145	16977	17152	17072	16988	17073	17110	17220	17272	17126	17221	17060	17153	17132	17005	16912	17002	17121	17100	17083	17132	17236	17100	16994	17195	17291	17075	17122	17247	17294	17125	17138	17193	17266	17119	17159	17217	17383	17213	17187	17134	17076	16949	17021	17147	16893	17292	17183	17263	17211	16984	17148	16953	17088	17103	17116	17113	17099	17295	17311	17144	17034	16994	17163	17043	16909	17198	16903	17124	16887	17077	17037	17159	17065	17173	17159	17141	17362	17177	17182	17272	17156	17031	17055	17114	17124	17202	17017	17253	16843	17169	17271	17237	16934	17188	17128	17150	17078	16997	17047	17178	17024	17330	16911	16946	17198	17251	17122	17035	17117	16952	17010	17199	16997	16997	17221	17134	17145	17114	17113	17120	17141	17182	17178	16996	17143	17217	17079	16959	17034	16972	17120	17130	16983	17147	17067	16980	17233	17078	17189	17117	17306	16960	17197	17130	17123	17162	17179	17046	17049	17230	16945	17077	17154	16748	17073	17193	16876	17098	17154	17058	17192	17187	17104	17015	17000	16959	17091	17079	17274	16950	17179	17043	17102	17231	17004	17165	17383	17068	16883	17031	17135	17082	17016	17166	17245	17252	17155	16923	17181	17088	17180	17141	17038	17172	17108	17110	17198	17267	17126	17156	17048	17008	17120	16925	16999	17140	17208	17316	16989	17184	17141	17143	17089	17381	17139	16995	17236	17118	17150	17224	17092	17130	17215	17130	17126	17106	17024	17082	17144	17011	17118	17090	17444	17028	17074	17068	16996	17218	17031	17262	17236	17064	17106	17142	17220	17033	17126	17046	17305	17140	17128	17047	17227	17060	17198	17282	17145	17036	17097	16962	17097	17182	17177	17127	17101	17188	17283	16925	17127	16990	17139	17114	17101	17148	17140	17203	17041	17094	17008	17255	17177	17044	16910	17187	17021	17088	17189	16977	17131	17066	16923	17101	17435	17086	16843	17001	17064	17082	17030	17211	17061	17086	17084	17018	17067	17117	17051	17132	16912	17241	17002	17090	17075	17036	17105	17099	17226	17048	17125	17146	17167	17272	17198	17110	17012	17202	17212	17149	17191	17079	17164	16934	17186	17198	17097	16904	17224	17060	17271	17238	16915	17014	17137	17271	17256	16952	17040	17301	17045	17130	17189	17046	17174	17332	17352	17163	17187	17163	17123	17120	17160	17026	17176	17130	17182	17276	17206	17129	17150	17120	17278	17190	17130	17176	17197	16897	17138	17162	17049	17183	17221	16992	16984	17122	17225	17155	17125	16989	17435	17107	17321	17309	17166	17252	16865	17165	17106	17152	17152	17058	16985	16968	17071	17109	17101	17023	16964	16970	17096	17215	17086	17227	17095	17205	17040	17037	17182	17047	17115	17165	17187	17050	17077	17169	17165	17019	16977	17036	17164	17035	17062	17088	17169	17193	17258	17151	17388	17084	17005	17082	17073	17204	17213	16972	17146	17235	17245	17152	17247	17154	17032	16996	16942	17184	17195	17238	17218	17182	17000	16967	17245	17039	16881	17131	17113	17081	17001	17235	17243	17091	17117	17200	16985	16962	17073	17086	17047	17109	16986	16952	16958	17046	16951	17342	17194	17055	16961	17234	17098	17119	16995	17059	17103	16997	17168	17006	17035	17078	17170	17224	17242	17282	17115	17137	17043	17120	16929	17126	17242	17135	17298	17084	17222	17099	17057	17273	17376	17087	17237	17125	16995	17239	16921	17024	17054	17097	17093	17064	17166	17220	17394	16871	17131	17111	17137	17285	17017	17040	17102	17170	16952	16954	17119	17078	17086	17029	17134	17146	17083	17049	17271	17259	17023	17041	17101	17082	16946	17372	17180	17128	17079	17107	17408	17119	17223	17062	17123	17055	16906	17126	17072	17083	17016	17078	17286	17142	17148	17361	17063	17042	17285	17134	17124	17188	17295	17208	16885	17159	17284	17340	17148	16988	16888	17118	17027	16999	16917	17100	17041	17044	17137	17103	17033	17023	16990	17125	17114	16903	16986	17081	17063	17136	17269	17302	17193	17276	17071	17085	16927	16909	17058	17116	17128	17115	17010	17006	17165	17163	17151	17064	17171	17174	17037	17169	17229	17342	17225	16982	17022	17253	17003	17091	17184	17126	17355	17274	17177	16946	17261	17116	17180	17211
11484	18369	17484	16092	15625	15497	15386	15205	15273	15176	15342	15350	15301	15185	15218	15244	15256	15206	15078	14981	15048	15054	15117	15140	15073	15214	14969	15253	15109	15069	15027	15068	14988	14892	14956	14894	15111	15127	14982	15130	14895	15078	15148	15094	15034	15145	15047	15156	14862	15034	15287	14834	15089	15142	15158	15097	15133	15038	14999	15077	15107	14979	14989	15150	15206	15014	15157	15040	15113	15048	14934	15101	15243	14889	15053	15048	15100	15043	15296	15037	15075	14992	15105	15014	14967	15128	15068	14844	15149	15086	14948	15042	15062	15049	14936	14982	15044	15160	15109	14963	15148	15004	14936	15020	15036	15115	15037	15032	15048	14959	15072	14993	14935	14952	14969	14893	15083	14838	15002	15147	14987	15067	15063	14946	15090	15016	15009	15064	15036	15128	15158	15172	15029	15061	15100	14961	15157	15043	15047	15093	15069	14992	15182	15000	15116	15099	15015	15038	15066	15186	15113	15079	15147	15016	15153	14907	14916	15031	14968	15124	14990	15091	15172	15142	15075	14973	15020	15234	14921	15140	14884	15020	14984	14957	15004	15114	15121	15021	15080	14987	15016	14952	15037	15154	15076	14957	15028	15251	14912	15040	15103	15033	14962	15014	14961	15154	15032	15028	15038	15005	15013	14916	15205	14922	15011	15023	14999	15152	14844	14950	15108	15054	14994	15219	14969	14966	15012	14846	15161	14798	15031	14927	15209	15013	14911	15250	15050	15120	15000	15235	15049	15113	15186	15142	15064	15065	15177	14968	14970	15052	15143	14861	14912	14859	15117	14945	15032	14944	14985	15078	15073	14992	14962	14963	15009	15054	15163	15006	15045	15002	15128	14998	15207	15158	15011	14849	15132	15047	15137	15075	14983	14994	14988	15104	14927	14838	15051	15149	15169	15027	15010	15007	15099	15090	15054	14918	15075	14887	15099	14909	15034	14948	15175	14910	15026	14888	15093	14886	15155	15104	15122	14976	15133	14992	15038	14894	15098	14944	14964	15041	14938	14783	15089	14921	14977	15027	15142	15052	14911	14978	14947	15084	15059	14897	14935	14925	15058	15013	15194	14940	15150	14966	15102	15000	15043	15145	15097	15074	15055	15060	14993	15022	15081	15133	15080	15023	14927	15043	15062	14929	15162	14847	14889	14891	15023	14957	15147	14934	14899	15012	15093	15020	15066	14952	15053	15056	14932	14892	14993	14970	15007	14906	15012	15089	14887	15133	15033	15020	15099	14919	15011	15171	15037	15042	15009	15249	15146	15182	15125	14973	15084	15166	15048	14959	14910	14987	15024	14996	14977	15080	14977	15002	15032	15055	14894	15008	15143	14866	14882	15167	15002	14926	15102	15130	15219	14933	15089	15126	15093	14882	15038	15202	15059	15127	15053	15019	14994	15214	15034	15066	14995	15049	15047	15102	15092	14973	15126	14947	15071	15129	15012	14928	14907	15060	14910	15032	15041	14914	15166	14982	14983	14977	15024	15066	15004	14840	15083	14972	15067	14959	15186	14925	15076	14900	15153	14962	15073	15087	15023	15037	14885	15143	15003	15013	15066	15032	15048	15035	14871	15013	15073	15091	15100	15113	15104	15074	14965	15007	14998	15153	15025	14978	15120	15072	15030	15023	15007	15001	14988	15240	15033	15120	15013	14968	15050	14941	14937	14983	14988	15234	15053	14918	15094	15242	14859	14947	14947	15082	15075	14962	15240	15031	15075	15020	15194	14749	15070	14960	15016	15052	14993	15024	15009	15015	14864	14987	15058	15031	15166	15044	14971	15022	14874	14883	14966	15136	15006	14955	15077	15100	15010	14900	15202	15034	15010	15153	14955	15020	14879	15076	15120	14894	15132	15051	15080	15137	15083	14982	15028	15016	15084	15189	14917	14975	14861	14957	15066	15121	15134	14974	15015	14982	14953	14979	15011	15257	15033	15078	14986	15085	15063	15106	15053	15026	15219	15015	14886	14987	15107	14904	15092	15115	15064	14979	15121	14859	15049	15194	14871	15110	15078	14896	14956	15152	14973	15004	14822	14977	15051	14965	15170	15033	15111	15036	14989	14972	14937	15057	15000	15036	14941	14870	14929	15187	15100	15002	15030	15161	14994	14965	15097	15012	15183	14952	15018	15061	15165	14977	15001	14881	15098	15094	14963	15033	15023	15014	15099	14976	15010	15068	14987	14925	14974	15026	14887	14977	14930	15230	15032	14982	14982	14994	15069	15010	15134	14939	15050	15089	14989	15036	15108	14905	15101	15025	15105	14912	14989	15020	14986	15017	15120	15143	15115	15024	15171	15168	15144	15142	15019	15051	15031	15042	15036	14892	15068	15043	14954	15067	14953	15223	15027	14808	15097	15035	15095	15156	14925	15065	14898	14962	15211	14877	15186	15220	15007	14987	14943	15062	15019	15062	15024	14947	15086	15060	15132	15013	15112	15099	15031	14919	15048	15035	15029	15016	15151	15092	15208	14848	14927	15099	15054	14965	15065	15028	15051	15042	14953	15126	15019	15194	15217	15078	15005	15139	14825	15105	15207	15123	15048	15047	15081	15020	14952	15022	15170	14962	15010	15054	15152	14884	14967	15080	15127	15085	14964	14803	15066	14932	15040	14993	15197	15014	15053	15114	14839	15043	14983	14890	15162	14959	15014	15079	15024	15091	15132	15015	14962	14863	15088	14971	15018	15051	15074	14932	14955	14993	15055	15133	14922	15125	15046	15089	14938	15088	14947	14923	14930	15244	14997	15055	14920	15054	15152	15032	14885	15091	15024	15015	14988	15043	15244	14975	15015	15170	14936	15063	14929	15070	15052	15112	14909	15035	15076	14898	15044	15050	15015	15160	15108	15053	15032	15018	15044	14873	15076	14840	15100	14994	15038	14803	15099	14905	14962	14993	15119	14965	14911	14954	15090	15088	15024	14963	14957	14992	15165	15106	15078	14857	14937	14928	15014	14873	14887	14996	15134	14871	15072	15165	15057	15138	14991	14940	15003	15075	15086	14845	14978	15209	15032	14965	14933	15037	15052	15135	15090	15049	15045	14888	15195	15004	14925	14966	14983	14920	15087	14959	15024	14912	14985	15018	15123	15055	14909	15268	15138	14980	15080	15093	15102	15067	14952	14976	15014	14931	14920	14995	15064	15157	14961	15071	14981	15051	14990	15058	14900	15063	15083	15117	15060	15130	14911	15137	14897	15036	15006	15081	15038	15065	14794	15066	14833	14920	15109	15120	14936	14948	15060	15064	15036	14767	14883	14941	15071	15005	14964	14942	14996	15113	14850	14995	15020	14988	15162	15016	15092	15107	15156	14970	14892	15068	14969	15027	15013	15025	15022	14957	14866	14849	14937	15011	14994	14906	15135	15015	15175	14965	15039	15130	15150	15059	14967	15003	15069	14923	15115	14869	15112	14816	15061	15001	15032	15072	15170	15100	14923	14956	15036	14919	15106	15027	15017	15024	14972	15050	14962	14930	14982	15055	15029	15006	14983	14954	14953	15067	14904	14956	14982	15059	15062	15017	15019	15009	14873	14700	14958	14925	15042	14947	14977	15078	14972	15137	15035	15071	14869	14932	15092	15016	15015	15038	14973	15172	15086	14988	14953	15157	14950	14993	15043	14926	14966	14880	15040	15078	14939	14967	14925	14955	15002	14917	15034	14852	15098	15133	14838	14985	15061	15121	14948	15036	15078	14969	15021	15251	14865	15069	15083	15028	15070	14847	15119	14897	15221	15072	14867	14953	14896	15013	15054	15045	15001	14947	14998	14960	15117	15206	14886	15041	15029	14957	14987	15205	15168	15248	15132	14933	14982	15147	15002	15065	14995	14977	15200	15056	15062	15269	14967	15097	14870	15091	15063	14973	14998	14898	15030	15136	15035	15185	15021	15075	15001	14963	14893	15058	15012	14950	15255	14857	15074	14893	15098	15011	15151	15020	15005	15064	15153	15162	14853	14917	15025	14902	15093	14907	14920	15057	15039	15171	15166	14879	14931	14929	15083	15119	15112	14875	15102	15042	15069	14952	15069	14947	15002	14894	15277	15017	14895	15069	15153	14911	14998	15101	14971	15093	15068	15159	14982	15032	14979	14979	15090	15030	14997	15045	15012	15047	15013	15090	14991	15087	14962	15091	15074	15053	15019	15055	14900	14965	15173	15008	15126	15028	15015	15007	15042	14842	15020	15172	15012	14938	15043	15075	14917	15035	14860	15148	15028	14972	15110	14974	14950	15113	15058	15200	15153	15144	15042	15020	15079	14964	14965	14947	15154	14972	15073	14878	15148	15036	14961	15149	14984	15045	14936	15033	14920	15043	15139	15048	14984	15139	15153	15136	15141	15202	15054	14920	15080	15057	14941	14984	15018	15107	14984	15041	14887	14965	15079	14891	14928	15143	15131	15115	15075	14999	15007	14955	15192	15029	14994	15015	15058	15175	15041	15012	15039	15129	14999	15077	15025	15055	14940	15040	15012	14996	15119	15082	15162	15033	14943	14960	14884	15044	14928	14916	14900	15104	15084	15001	14916	15124	15098	15037	15220	15060	14991	15145	14991	14959	15062	14918	14948	15018	14963	14966	15113	14979	15052	14969	14955	14910	15010	14925	15091	14944	15036	14846	14942	14992	15161	15083	15093	15052	15007	14965	15004	15031	15030	15147	15161	15004	15055	15026	14973	14974	15132	15024	14941	15112	15035	15000	15106	15101	15023	15044	14891	15099	14938	15022	15015	15038	14914	14976	14989	14923	15059	14969	14891	14988	15050	15107	15092	14896	14978	15283	15198	14909	15132	15199	15039	15025	15095	15027	15147	15200	15063	15013	15176	14980	14995	15010	15036	15078	15082	15001	15148	14999	15028	15017	15117	15107	15031	14894	15031	14932	15056	14975	14901	14979	14945	14937	15228	15269	14895	14993	14858	15061	15118	15148	14969	15128	15031	14905	14973	15141	14948	15048	14942	15070	15033	14901	15061	14999	15028	15004	15162	15095	14942	14905	15182	15075	14895	15098	14996	15033	15198	14941	15036	15042	15252	14935	15085	14893	15004	14975	14962	14967	15178	14739	15092	15171	15029	14955	15017	15160	14970	14940	14969	14974	14986	15091	15109	14919	15076	15037	15120	14940
26795	21497	26184	24754	18607	18344	18905	18666	18678	18679	18581	18523	18765	18723	18671	18591	18623	18605	18508	18629	18578	18283	18725	18590	18671	18550	18586	18396	18527	18393	18448	18523	18654	18322	18631	18484	18427	18553	18392	18640	18747	18347	18523	18545	18426	18450	18558	18431	18618	18542	18406	18690	18456	18538	18601	18446	18632	18657	18481	18300	18330	18692	18551	18679	18424	18396	18460	18620	18489	18649	18215	18313	18325	18459	18178	18427	18607	18624	18466	18678	18653	18587	18686	18645	18349	18398	18393	18317	18486	18526	18450	18215	18510	18731	18363	18387	18484	18442	18474	18633	18391	18667	18642	18731	18629	18386	18483	18392	18301	18171	18526	18386	18376	18489	18477	18381	18439	18303	18296	18376	18400	18377	18422	18513	18504	18233	18577	18339	18544	18378	18287	18369	18166	18361	18433	18472	18597	18495	18328	18369	18399	18481	18448	18385	18629	18496	18549	18567	18660	18427	18385	18333	18537	18296	18210	18388	18436	18414	18326	18713	18456	18337	18450	18532	18464	18432	18255	18385	18414	18398	18563	18327	18316	18538	18527	18271	18454	18405	18558	18572	18281	18441	18447	18500	18467	18394	18647	18281	18436	18303	18358	18610	18232	18136	18399	18537	18571	18415	18443	18456	18676	18327	18397	18374	18364	18535	18528	18596	18371	18489	18504	18419	18492	18464	18602	18501	18423	18536	18583	18463	18593	18489	18362	18446	18637	18465	18607	18484	18625	18520	18488	18535	18490	18631	18431	18380	18557	18374	18341	18581	18433	18623	18521	18413	18445	18300	18234	18449	18665	18386	18604	18573	18402	18357	18511	18289	18586	18531	18335	18295	18486	18560	18569	18422	18407	18229	18512	18532	18517	18495	18381	18523	18343	18607	18437	18610	18316	18437	18368	18495	18348	18468	18698	18324	18398	18433	18529	18342	18406	18380	18438	18403	18756	18296	18537	18191	18565	18495	18649	18572	18376	18547	18623	18437	18289	18565	18242	18457	18538	18271	18593	18536	18506	18726	18414	18571	18606	18404	18534	18556	18523	18363	18460	18435	18479	18315	18281	18389	18698	18537	18394	18512	18593	18430	18484	18535	18482	18572	18601	18483	18397	18424	18546	18434	18502	18400	18633	18298	18439	18350	18663	18492	18584	18479	18366	18466	18406	18361	18587	18341	18461	18516	18432	18306	18179	18592	18326	18497	18441	18332	18391	18488	18472	18485	18368	18440	18643	18430	18415	18614	18507	18297	18505	18476	18286	18711	18447	18474	18260	18453	18369	18424	18541	18437	18588	18369	18393	18420	18372	18392	18569	18459	18592	18467	18549	18590	18554	18628	18456	18566	18357	18545	18471	18268	18524	18363	18476	18425	18527	18273	18426	18608	18340	18377	18436	18267	18576	18411	18584	18289	18438	18462	18566	18420	18402	18536	18382	18243	18531	18345	18645	18328	18389	18522	18515	18444	18369	18529	18610	18270	18399	18274	18445	18472	18302	18465	18637	18282	18313	18567	18373	18491	18492	18457	18584	18279	18324	18645	18482	18382	18182	18380	18518	18599	18377	18291	18556	18654	18414	18494	18534	18524	18546	18563	18412	18464	18297	18355	18520	18449	18351	18579	18465	18344	18467	18631	18505	18397	18487	18450	18624	18503	18343	18582	18362	18543	18449	18418	18582	18490	18353	18432	18346	18405	18558	18562	18396	18441	18362	18439	18432	18527	18715	18384	18342	18467	18519	18472	18588	18397	18578	18620	18470	18468	18320	18265	18407	18287	18538	18267	18610	18413	18428	18379	18453	18447	18265	18531	18549	18391	18483	18456	18265	18472	18641	18396	18453	18395	18468	18438	18525	18616	18448	18240	18494	18486	18539	18379	18272	18514	18399	18306	18475	18598	18396	18523	18788	18450	18560	18559	18541	18446	18394	18378	18450	18675	18541	18502	18361	18423	18444	18551	18471	18411	18451	18295	18499	18505	18472	18599	18549	18590	18727	18259	18723	18524	18664	18290	18500	18560	18396	18419	18171	18401	18338	18439	18316	18530	18358	18367	18692	18655	18575	18384	18516	18595	18591	18312	18309	18555	18519	18487	18534	18315	18523	18463	18404	18351	18384	18559	18392	18296	18497	18640	18511	18436	18411	18565	18441	18526	18302	18434	18444	18363	18322	18476	18241	18489	18412	18431	18286	18292	18526	18524	18464	18466	18396	18404	18608	18427	18517	18345	18480	18361	18369	18590	18389	18382	18539	18331	18443	18335	18385	18404	18413	18428	18596	18321	18561	18551	18716	18545	18419	18350	18544	18588	18556	18545	18654	18402	18663	18586	18566	18488	18600	18515	18535	18480	18315	18360	18525	18475	18442	18680	18558	18563	18406	18400	18415	18432	18314	18385	18568	18469	18368	18449	18654	18572	18444	18594	18506	18491	18500	18280	18516	18383	18610	18590	18343	18609	18415	18582	18573	18263	18625	18281	18375	18536	18635	18454	18390	18512	18397	18340	18516	18557	18476	18617	18454	18378	18292	18362	18430	18461	18349	18618	18451	18523	18399	18540	18383	18545	18549	18536	18561	18455	18352	18393	18484	18636	18567	18489	18385	18501	18319	18552	18414	18490	18342	18408	18499	18383	18588	18536	18455	18646	18569	18641	18533	18366	18406	18442	18317	18448	18465	18435	18367	18306	18425	18533	18554	18309	18527	18176	18457	18492	18339	18437	18495	18581	18404	18322	18314	18493	18366	18630	18735	18580	18402	18429	18321	18730	18468	18535	18541	18412	18410	18433	18347	18415	18584	18441	18533	18414	18635	18527	18273	18582	18348	18396	18633	18491	18491	18368	18462	18460	18488	18544	18735	18489	18438	18361	18535	18481	18346	18497	18554	18543	18488	18711	18414	18504	18442	18621	18533	18350	18288	18143	18408	18502	18504	18386	18497	18338	18471	18578	18404	18721	18514	18617	18510	18417	18420	18371	18445	18557	18286	18584	18459	18706	18464	18381	18482	18420	18423	18476	18277	18608	18469	18672	18605	18416	18581	18547	18485	18444	18538	18518	18384	18184	18487	18498	18634	18468	18594	18454	18614	18611	18354	18329	18631	18510	18437	18390	18364	18369	18368	18436	18350	18630	18580	18467	18487	18619	18417	18377	18605	18314	18440	18538	18514	18520	18429	18531	18616	18400	18715	18340	18354	18609	18373	18478	18514	18527	18305	18470	18436	18500	18548	18423	18549	18409	18453	18475	18293	18487	18360	18464	18573	18497	18336	18560	18494	18507	18501	18401	18570	18335	18415	18468	18541	18600	18384	18407	18471	18361	18533	18442	18564	18428	18196	18569	18337	18376	18337	18591	18613	18300	18452	18442	18445	18355	18482	18502	18517	18397	18634	18366	18382	18542	18597	18329	18394	18263	18434	18765	18260	18246	18495	18344	18374	18524	18340	18331	18533	18437	18264	18538	18380	18372	18495	18422	18491	18361	18470	18702	18320	18305	18493	18424	18438	18334	18676	18589	18657	18393	18443	18636	18420	18459	18458	18459	18536	18511	18564	18453	18627	18639	18296	18411	18519	18547	18463	18589	18464	18346	18508	18414	18426	18602	18438	18479	18576	18554	18621	18334	18511	18572	18374	18426	18523	18393	18363	18281	18491	18500	18408	18458	18436	18259	18400	18435	18491	18533	18300	18629	18385	18465	18356	18396	18605	18338	18323	18283	18549	18458	18214	18371	18463	18636	18605	18559	18519	18465	18188	18497	18846	18465	18550	18286	18392	18447	18481	18511	18476	18478	18484	18494	18314	18594	18493	18513	18562	18423	18148	18435	18399	18531	18633	18520	18360	18282	18340	18348	18210	18388	18398	18309	18557	18413	18638	18520	18328	18561	18375	18544	18472	18514	18693	18398	18370	18383	18604	18423	18320	18583	18416	18416	18656	18467	18458	18355	18552	18301	18328	18454	18353	18519	18382	18515	18674	18461	18317	18231	18352	18477	18391	18529	18560	18730	18345	18570	18540	18402	18341	18578	18443	18342	18559	18548	18572	18626	18550	18292	18480	18463	18523	18505	18321	18552	18584	18470	18273	18491	18353	18599	18500	18191	18510	18542	18697	18397	18417	18561	18448	18571	18625	18575	18517	18416	18443	18449	18410	18400	18401	18576	18611	18473	18420	18532	18516	18420	18434	18371	18435	18186	18444	18394	18465	18197	18510	18650	18576	18619	18321	18471	18452	18452	18536	18446	18618	18263	18349	18561	18293	18479	18540	18299	18499	18740	18556	18439	18313	18546	18471	18256	18626	18377	18556	18483	18338	18486	18645	18448	18534	18365	18523	18444	18260	18325	18445	18443	18552	18171	18232	18427	18559	18407	18459	18350	18400	18547	18624	18442	18386	18272	18280	18394	18535	18498	18341	18552	18432	18407	18255	18479	18495	18387	18634	18484	18423	18350	18174	18340	18332	18601	18262	18486	18346	18327	18495	18357	18379	18474	18628	18474	18346	18465	18408	18361	18377	18562	18441	18371	18403	18529	18389	18420	18493	18268	18449	18569	18469	18530	18676	18591	18543	18582	18579	18366	18526	18548	18325	18470	18424	18384	18476	18439	18548	18421	18443	18604	18380	18410	18435	18361	18458	18600	18494	18590	18568	18483	18478	18498	18632	18722	18408	18358	18319	18552	18391	18385	18227	18416	18356	18490	18634	18564	18471	18318	18400	18403	18402	18285	18545	18489	18451	18345	18451	18502	18587	18674	18492	18781	18452	18576	18535	18250	18408	18226	18481	18368	18338	18499	18400	18472	18424	18342	18332	18539	18215	18454	18476	18458	18520	18466	18510	18442	18577	18420	18528	18333	18343	18560	18404	18396	18562	18473	18419	18468	18591	18450	18624	18503	18540	18461	18554	18378	18467	18505	18457	18573	18347	18227	18457	18259	18444	18515	18430	18631	18371	18550	18310	18402	18537	18784	18609	18506	18330	18580	18324	18530	18445	18693	18540	18482	18514	18271	18455	18544	18502	18557	18531	18482	18579	18484	18475	18376	18384	18495	18403	18531	18264	18490	18443	18646	18410	18438	18426	18596	18430	18457	18479	18531	18556	18550	18501	18517	18612	18468	18540	18663	18567	18472	18449	18395
14523	17621	16973	16688	16273	16411	16264	16172	16307	16168	16259	16245	16198	16246	16219	16221	16345	16168	16150	16285	16044	16224	16187	16381	16198	16211	16182	16169	16194	16505	16251	16338	16198	16155	16132	16272	16184	16112	16262	16064	16124	16194	16288	16245	16284	16304	16010	16048	16086	16117	16283	16213	15985	16254	16300	16253	16161	16328	16238	16165	16276	16213	16136	16173	16115	16248	16137	15948	16314	16099	16253	16113	16174	16189	16215	16179	16148	16297	16260	16267	16225	16201	16242	16057	16355	16216	16243	16212	16302	16150	16144	16085	16263	16129	16073	16201	16081	16181	16016	16217	16189	16165	16268	16267	16220	16264	16328	16262	16210	16026	16214	16255	15951	16249	16091	16161	16175	16111	16334	16165	16246	16128	16299	16256	16229	16316	16273	16051	16130	16155	15965	16254	16253	16317	16116	16130	16269	16184	16230	15988	16251	16219	16103	16179	16255	16072	16118	16172	16455	16284	16194	16198	16173	16232	16257	16287	16038	16046	16224	16174	16241	16328	16249	16210	16114	16225	16330	16252	16205	16045	16432	16231	16282	16357	16287	16159	16083	16034	16105	16186	16189	16139	16090	16226	16322	16198	16247	16204	15947	16135	16186	16135	16109	16233	16068	16219	16134	16156	16149	16165	16448	16034	16339	16195	16307	16265	16248	16197	16216	16151	16146	16208	16282	16380	16132	16140	16225	16146	16207	16119	16341	16153	16325	16229	16127	16150	16150	16179	16159	16175	16214	16224	16136	16352	16111	16151	16260	16170	16226	16242	16191	16414	16121	16182	16204	16176	16191	16208	16220	16096	16326	16170	16309	16265	16000	16143	16279	16173	16123	16256	16068	16287	16183	16281	16205	16140	16190	16072	16156	16330	16237	16206	16126	16196	16230	16234	16312	16039	16369	16177	16140	16259	16226	16285	16118	16186	16231	15992	16031	16125	16173	16108	16143	16276	16313	16201	16072	16204	16233	16274	16263	16195	16060	16134	16080	16021	16275	16407	16159	16254	16028	16096	16286	16197	16380	16176	16207	16154	16151	16112	16134	16352	16126	16285	16063	16177	16303	16285	16294	16342	16167	16096	16176	16248	16107	16182	16140	16134	16340	16095	16055	16283	16141	16342	16102	16266	16166	16243	16135	16226	16154	16257	16162	16174	16131	16377	16339	16223	16180	16118	16123	16342	16038	16249	16296	16298	16152	16079	16108	16241	16242	16043	16274	16152	16082	16256	16368	16258	16183	16231	16110	16091	16315	16101	16300	16255	16212	16202	16276	16154	16233	16303	16149	16305	16223	15991	16271	16307	16295	16203	16341	16130	16076	16167	16185	16203	15855	16055	16147	16087	16221	16033	16205	16119	16186	16286	16343	16176	16168	16226	16232	16267	16081	16251	16167	16022	16259	16163	16362	16369	16395	16183	16208	16136	16092	16148	16171	16163	16074	16241	16208	16234	16179	16059	16169	16191	16156	16111	16225	16222	16078	16110	16079	16196	16141	16133	16059	16354	16303	16167	16162	16312	16097	16120	16289	16163	16135	16334	16243	16322	16281	16401	16008	16341	16079	16204	16224	16170	16191	16169	16024	16245	16149	16319	16174	16205	16148	16111	16424	16101	15969	16057	16214	16089	16222	16278	16149	16060	16206	16184	16281	16190	16227	16208	16191	16161	16166	16168	16173	16068	16290	16152	16152	16270	16311	16257	16139	16190	16039	16131	16023	16089	16222	16144	16193	16225	16245	16076	16473	16133	16111	16235	16263	16219	16070	16073	16129	16202	16252	16285	16207	16347	16187	16190	16054	16182	16241	16176	16127	16329	16413	16170	16099	16170	15913	16118	16133	16080	16366	16139	16300	16214	16209	16265	16232	16093	16265	16128	16199	16381	16223	16280	16188	16191	16311	16274	16243	16105	16130	16272	16064	16153	16290	16197	16142	16112	16110	16338	16262	16171	16190	16236	16102	16243	16308	16275	16305	16307	16129	16146	16294	16129	16310	16231	16244	16080	16406	16134	16403	16117	16154	16142	16075	16104	16223	16207	16143	16248	16070	16162	16363	16443	16210	16088	16081	16172	16253	16133	16267	16096	16069	16087	16162	16072	16185	16167	16284	16168	16302	16251	16113	16194	16296	16217	16215	16171	16333	16231	16333	16166	16209	16204	16266	16265	16175	16113	16132	16200	16068	16157	16141	16308	16212	16109	16082	16143	16224	16252	16027	16133	16179	16182	16153	16262	16171	16134	16171	16164	16269	16371	16178	16207	16179	16190	16174	16256	16304	16250	16060	16303	16296	16312	16009	16168	16058	16192	16338	16030	15967	16079	16087	16217	16252	16247	16102	16276	16150	16128	16198	16182	16221	16125	16129	16193	15968	16220	16235	16255	15994	16272	16298	16140	16016	16171	16278	16247	16151	16246	16330	16336	16106	16157	16305	16204	16156	16364	16166	16173	16199	16226	16313	16295	16231	16240	16071	16205	16116	16369	16062	16099	16093	16177	16162	16159	16281	15994	16321	16186	16040	16218	16224	16311	16319	16152	16180	16110	16200	16243	16300	16348	16185	16138	16067	16121	16217	16239	16284	16272	16062	16128	15778	16144	16159	16204	16009	16185	16281	16232	16246	16145	16078	16231	16139	16103	16130	16262	16167	16393	16224	16219	16185	16270	16254	16315	16219	16211	16222	16255	16129	16239	16296	16234	16323	16242	16299	16171	16226	16058	16039	16230	16159	16007	16133	16080	16130	16169	16147	16145	16141	16133	16096	16118	16221	16219	15936	16238	16229	16136	16096	16146	16236	16172	16177	16171	16235	16108	16108	15983	16158	16160	16085	16148	16205	16054	16244	16207	16315	16153	16111	16273	16168	16493	16283	16026	16250	16212	16183	15971	16131	16167	16305	16180	16162	16135	16097	16230	16245	16138	16111	16361	16132	16252	16263	16269	16169	16457	16109	16250	16346	16133	16195	16010	16072	16243	16315	16180	16005	16367	16223	16166	16048	16181	16321	16143	16226	16173	16384	16115	16217	16071	16074	16193	16204	16195	16153	16237	16043	16181	16038	16183	16475	16236	16319	16241	16149	16347	16058	16152	16212	16279	16196	16124	16270	16278	16013	16347	16092	16188	16094	16041	16274	16283	16226	16194	16039	16305	16114	16330	16337	16023	16224	16110	16166	16206	16222	16150	16246	16236	16264	16157	16318	16136	16112	16065	16323	16120	16216	16142	16245	16136	16109	16239	16002	16179	16213	16323	16114	16053	16331	16284	16399	16140	16133	16354	16111	16230	16256	16092	16250	16190	16109	16243	16118	16230	16137	16165	16220	16140	16304	16164	16106	16322	16144	16155	16156	16270	16196	16422	16145	16121	16141	16151	16076	16123	16359	16221	16129	16244	16256	16193	16064	16264	16148	16092	16267	16079	16143	16108	16018	16234	16131	16287	16093	16124	16277	16152	16136	16083	16174	16241	16235	16249	16171	16146	16136	16339	16160	16304	16178	16111	16074	16232	16118	16226	16050	16012	16184	15996	16044	16282	16331	16300	16236	16264	16327	16336	16238	16303	16129	16157	16311	16134	16108	16304	16170	16072	16190	16164	16183	16129	16238	16229	16225	16179	16108	16183	16280	16344	16175	15925	16259	16254	16006	16247	16138	16133	16318	16201	16135	16229	16114	16201	16057	16286	16269	16036	16097	16144	16029	16376	16224	16342	16061	16238	16215	16233	16132	16154	16204	16259	16305	16105	16193	16066	16252	16368	16240	16038	16042	16265	16166	16280	16099	16341	16355	16209	16101	16016	16345	16067	16483	16191	16178	16022	16281	16167	16131	16253	16362	16033	16251	16113	16191	16183	16136	16279	16199	16195	16116	16263	16180	16346	16200	16262	16184	16165	16200	16188	16188	16205	16241	16027	16141	16371	16195	16272	16008	16261	16107	16186	16238	16224	16209	16264	16281	16168	16274	16042	16241	16182	16156	16075	16272	16105	16376	16174	16201	16350	16334	16091	16229	16154	16122	16280	16112	16238	16057	16193	16277	16275	16151	16157	16239	16232	16244	16223	16004	16217	16281	16016	16231	16026	16229	16048	16348	16241	16294	16114	16243	16151	16245	16282	16067	16144	16185	16161	16134	16342	16311	16242	16179	16135	16094	16205	16213	16245	16184	16174	16421	16145	16248	16080	16448	16296	16240	16108	16175	16179	16110	16233	16150	16085	16175	16133	16189	16326	16174	16101	16196	16300	15928	16279	16263	16247	16307	15985	16263	16288	16312	16021	16160	16163	16263	16153	16226	16013	16225	16270	16042	15967	16073	16014	16129	16216	16238	16231	16135	16303	16145	16235	16341	16343	16142	16191	16194	16247	16102	16196	16267	16145	16266	16245	16460	15980	16286	16260	16209	16238	16253	16232	16213	16438	16109	16192	16290	16099	16109	16288	16244	16194	16231	16169	16315	16138	16220	16290	16031	16244	16150	16128	16058	16199	16204	16208	16230	16308	16214	16338	16139	16159	16463	16390	16083	16173	16164	16130	16277	16112	16323	16170	16395	16184	16201	16129	16279	16169	16148	16310	16213	16279	16309	16162	16167	16301	16181	15968	16043	16119	16072	15943	16296	16169	16163	16269	16408	16279	16351	16092	16166	16045	16229	16166	16154	16175	16267	16297	16405	16341	16297	16274	16147	16257	16255	16093	16270	16291	16295	16253	16258	16096	16337	15994	16257	16004	16325	16155	16212	16102	16196	16283	16107	16124	16299	16212	16405	16197	16206	15980	16279	16196	15956	16325	16240	16239	16081	16193	15991	16158	16175	16176	16139	16179	16103	16207	16241	16218	16271	16101	16306	16252	16238	15983	16260	16084	16195	16100	16143	16063	16342	16180	16175	16304	16135	16197	16078	16264	16343	16027	16296	16203	16205	16375	16070	16079	16171	16130	16162	16224	16072	16197	16289	16171	16163	16253	16243	16312	16260	16193	16255	16245	16161	16206	16174	16265	16101	16187	16111	16098	16108	16246	16233	16226	16288	16162	15941	16176	16096	16223	16113	16293	16231	16084	16194	16291	16256	16330	16074	15974	16213	16217	16250	16345	16278	16226	16286	16238	16291	16019	16104	16223	16247	16198	16047	15968	16072	16169
23868	21498	29188	24272	21990	22480	21300	18320	17841	18142	17980	18107	18037	18093	18116	17891	17890	17971	17843	17987	18165	17939	17985	17971	17971	17927	17975	17914	17952	18062	17849	17882	18000	17955	17918	17988	17968	17822	17802	17916	18074	17826	17823	17910	17953	17966	17876	17852	17835	17848	17868	17723	17848	17850	17748	17673	18165	18017	17943	17905	17771	17913	17790	17750	18002	17897	17783	17874	17937	17850	17877	17865	17796	17852	17721	18017	18014	17946	17753	17869	17794	17807	17997	17818	17911	17739	17942	17813	17735	17949	17838	17836	18149	18009	17887	17818	17669	17762	17923	17910	17888	17963	17921	17694	17758	17871	17934	17958	17843	17807	17812	17839	17870	17727	17865	17700	17759	17747	17858	17887	17783	17776	17909	17875	17772	17671	17895	17664	17838	17851	17636	17836	17554	17796	17920	17741	18041	17893	17875	17867	17709	17934	17963	17818	17910	17755	17965	17645	17694	17821	17917	17620	17581	17748	17811	17800	17865	17589	17847	17987	17749	17849	17806	17794	17696	17748	17852	17680	17584	17874	17675	18012	17947	17657	17669	17803	17902	17687	17921	17849	17768	17794	17748	17774	17898	17916	17595	17731	17995	17704	17773	17991	17997	17684	17655	18000	17744	17880	17946	17920	18173	17818	17913	17898	17810	17937	17910	17732	17800	17549	17675	17798	17687	17914	17823	18025	18092	17840	17882	17951	17762	17821	17823	17783	18006	17731	17816	17873	17841	17773	17754	17729	17777	17944	17585	17876	18203	17927	17695	17917	17823	17982	17946	17754	17578	17794	17909	17821	17827	17894	17768	17694	17812	17769	17993	17866	17630	17796	18037	17841	17668	17741	17856	17685	17887	17831	17795	17724	18032	17800	17786	17859	17830	17831	17753	17885	17734	17802	17870	17861	17911	17979	17756	17617	17967	17812	17727	17848	17897	17701	17786	17764	17738	17800	17937	17627	17660	17778	17650	17861	17859	17750	17857	17755	17813	17797	17850	17748	18002	17882	17755	17785	17608	17726	17527	17906	17748	17638	17773	18001	17701	17744	17674	17747	17844	17783	17717	17764	17839	17596	17978	17693	17795	17776	17752	17769	17701	17787	17925	17773	17903	17908	17916	17838	17926	17679	17834	17787	17783	17755	17724	17852	17751	17889	17941	17883	18070	17887	17703	18057	17672	17906	17841	17786	17749	17821	17772	17719	17648	17912	17988	17874	17845	17689	17601	17829	17883	17876	17823	17855	18014	17878	17775	17704	18012	17669	17913	17781	17649	17789	17860	17639	17868	17970	17656	17924	17785	18089	17835	17825	17873	18022	17847	17962	17884	17938	18098	17930	17740	17791	17704	17793	17680	17780	17902	18007	17718	17792	17677	17727	17826	17853	17771	17865	17705	17827	17808	17877	17689	17848	17802	17729	18061	17685	17883	17694	17705	17677	17650	18100	17835	18044	17916	17879	17935	17768	17967	17911	17761	17659	17850	17653	17845	18017	17904	17743	17764	17698	17914	17785	17766	17634	17752	17861	17746	17750	17666	17883	17942	17635	17801	17756	17949	17840	17835	17864	17824	17812	17707	17794	17705	17891	17965	17941	17827	17699	18009	17721	17701	17992	17703	17820	17652	17838	17828	17670	17776	17858	17836	17737	17773	17967	17740	17926	17858	17852	17688	17807	17872	17908	17809	17927	17680	17896	17716	17992	17752	17802	17851	17827	17733	17660	17814	17894	17718	17863	17721	17623	18025	17879	17764	17801	17678	17540	17823	17732	17687	17988	17963	17635	17828	17745	17997	18018	17979	17683	17727	17862	17864	17670	17655	17866	17844	17786	17889	17789	17841	17685	17905	17647	17838	17903	17741	17899	17891	17838	17675	17774	17956	17757	17816	17917	17964	17829	17887	17785	17833	17881	17903	18084	17916	17596	17715	17892	17560	17686	17844	17918	17803	17818	17785	17664	17732	17890	17841	17935	17794	17751	17970	17772	17757	17777	17635	17696	17865	17774	17844	17770	17838	17563	17758	17768	18000	17959	17835	17935	17918	17777	17721	17685	17938	17949	17735	17965	17798	17723	17692	17816	17802	17908	17829	17920	17946	17804	17816	17849	17726	17584	17713	17874	17727	17805	17917	17802	17840	17608	17904	17751	17767	17685	17878	17864	17939	17847	17714	18013	17926	17883	17904	17682	17758	17970	17929	17743	17831	17870	17807	17680	17991	17905	17960	17636	17723	17781	17431	17839	17715	17836	17705	17716	17922	17883	17842	17720	17989	17875	17768	17820	17744	17844	17924	17929	17734	17816	17730	17954	17740	17813	17639	17841	17718	17753	17756	17843	17725	17789	17750	17761	17964	17821	17746	17836	17836	17983	17936	17797	17865	17758	17774	17968	17766	17761	17826	17932	17958	17513	17651	17864	17793	17884	17701	17729	17909	17900	17615	17920	17913	17777	17863	17756	17926	17828	17830	17917	17716	17786	17820	17901	17716	17788	17761	17806	17906	17657	17772	17733	17956	17733	17847	17845	18016	17786	17889	17783	17983	17600	17887	17746	17754	17642	17569	17954	17766	17794	17742	17822	17662	17880	17741	17699	17986	17765	17658	17950	17773	17630	17930	17859	17849	17796	17921	17844	18051	17961	18025	17709	17950	17909	17850	17740	17973	17643	17802	17866	17798	17795	17828	17602	17530	17877	17749	17890	17754	17784	17963	17762	17930	17728	17857	17852	17727	17816	18046	17782	17980	17892	17874	17665	17836	17641	17886	17607	17734	17847	18051	17632	17789	17940	17891	17871	17858	17909	17909	17824	17954	17843	17714	17987	17785	17750	17691	17846	17753	17963	17862	17777	17653	17774	17966	17997	17917	17605	17760	17986	17890	17835	17970	17689	17701	17860	17860	17743	17608	17718	17680	17964	18054	17697	17935	17838	17875	18006	17799	17654	17870	17729	17828	18178	17723	17784	17867	17833	17689	17931	17839	17789	17978	17834	17888	17829	17724	17892	17740	17820	17908	17925	17746	17820	17750	17749	17713	17853	17667	17796	17798	17849	18021	17716	17693	17843	17687	17860	17925	17771	17660	17864	17860	17853	17879	17913	17927	17821	17933	17934	18015	17847	17944	17802	17801	17843	17956	17874	17968	17789	18000	17726	17677	17943	17971	17862	17895	17880	17929	17642	17787	17738	17978	17830	17794	17788	17717	17757	17836	17781	17904	17797	17875	17737	17779	17820	17718	17628	17940	17625	17628	17988	17680	17973	17807	17892	17792	17949	17736	17730	17823	17793	17723	17819	17747	17986	17930	17739	17696	17832	17777	17886	18051	17612	17863	17682	17689	17853	17921	17893	17785	17542	17806	17785	17817	17738	17534	17775	17857	17818	17970	17681	18015	17913	18015	17816	17849	17729	17739	17707	17748	17816	17832	17797	17786	17921	17757	17724	17987	17564	17940	17858	17689	17967	17926	17995	17954	17837	17727	17926	18040	17683	17796	18010	17700	17780	17717	17886	17809	17858	17644	17733	18076	17874	17737	17788	17436	17779	17642	17946	17786	17927	17838	17663	17766	17943	17674	17904	17686	17814	17813	17853	18000	17915	17874	17691	17669	17682	17593	17792	17703	17971	17727	17645	17877	17790	17880	17829	17949	17723	17583	17773	17807	17858	17784	17873	17860	17792	17889	17966	17744	17815	17851	17853	17965	17884	17819	17737	17978	17708	17935	17719	17841	17901	17811	18034	17863	17961	17647	17738	17722	17885	17805	17753	17837	17883	18003	17907	17858	17924	17707	17726	17780	17719	17689	17786	18081	17979	17800	18011	17856	17902	17906	17734	17914	17707	17906	17947	17849	17526	17744	17764	17856	17953	17933	17703	17866	17811	18002	17693	17671	17870	17969	17942	17795	17736	17648	17830	17800	17804	17776	17772	17837	17749	17901	17893	17780	18136	17873	17750	17702	17932	17805	17776	17617	17655	17775	17886	17807	17817	17841	17819	17802	18020	17502	17814	17979	17901	17684	17777	17670	17697	17783	17980	17779	17804	17835	17678	17956	17875	17899	17936	17849	17768	17822	17718	17738	17854	17926	17711	17708	17769	17717	17771	17667	17720	17785	17916	17848	17725	17709	17800	17857	17919	17811	17812	17751	17965	17761	17840	17768	17836	17911	17710	17920	17819	18058	17944	17877	17698	17639	17695	17665	17862	17834	17835	17749	17719	17730	17750	17700	17865	17940	17755	17744	17792	17993	17849	17688	17847	17975	17788	17728	17710	17872	18015	17815	17945	17888	17710	17800	17791	17785	17802	17615	17834	17739	17624	17731	17924	17667	17923	17899	17807	17672	17900	17656	17754	17842	18013	17841	17912	17708	18015	17908	17819	17835	17780	17893	17828	17882	17874	17811	17816	17873	17853	17712	17945	17975	17909	17820	17915	17991	17778	17719	17640	17872	17795	17724	17889	17917	17918	17798	17879	17924	17793	17777	17730	17580	17827	18004	17967	17733	17920	17640	17919	17627	17961	17598	17626	17817	17772	17839	17863	17698	17734	17670	17916	17710	17837	17905	17897	17819	17866	17990	17734	17679	17901	17912	17739	17769	17728	17677	17921	17837	17708	18046	17837	17625	17669	17935	17827	17747	17671	17880	17840	17820	17744	17834	17727	17762	17746	17779	17688	17807	17908	17892	17978	17690	17692	17887	17873	17807	17582	17839	17742	17839	17750	17755	17907	17698	17938	17845	17729	17658	17804	17836	17537	17748	17764	18085	18020	17818	17700	17559	17849	17581	17630	17721	17548	17792	17830	17954	17958	17751	17757	17779	17982	17819	17610	17717	17605	17789	17752	17871	18075	17800	17824	17968	17912	17861	17802	17841	17868	18105	17889	18005	17793	17701	17735	17672	17543	17811	17833	17878	17746	17703	17811	17609	17826	17600	17794	17965	17690	17916	18018	18066	18163	17552	17961	17868	17787	17936	17773	17750	17894	17896	17767	17660	17746	17782	17875	17960	17541	17784	17765	17884	18045	17806	18124	17764	17687	17776	17788	17737	18023	17975	17597	17901	17876	17923	17842	17940	17686	17857	17982	17813	17700	17803	18001	17908	17635	17930	17537	17753	17857	17734	17793	17679	17862	17752	18055
12174	18247	17546	16602	16215	16086	15962	16050	15908	15934	15925	15942	15951	16036	15903	15840	15762	15940	15893	15863	15909	15794	15753	15796	15820	15872	15721	15795	15935	15800	15940	15869	15983	15777	15909	15618	15854	15657	15912	15941	15779	15835	15833	15702	15892	15848	15778	15905	15846	15878	15934	15849	15779	15875	15865	15943	15632	15875	15749	15878	15721	15826	15928	15795	15708	15938	15919	15827	15938	15861	15867	15637	15887	15797	15827	15660	15661	15809	15867	15671	15808	15724	15773	15797	15693	15897	15689	15750	15677	15854	15764	15893	15884	15799	15733	15828	15769	15888	15731	15822	15874	15961	15685	15845	15791	15794	15623	15736	15712	15858	15801	15956	15820	15798	15882	15961	15797	15861	15725	15865	15867	15742	15590	15956	15720	15843	15826	15684	15700	15824	15642	15762	15888	15817	15835	15744	15789	15929	16021	15795	15674	15907	15843	15765	15868	15612	15837	15803	15727	15533	15866	15801	15869	16004	15697	15909	15727	15734	15787	15826	15814	15792	15765	15721	15922	15845	15829	15788	15785	15727	15799	15866	15753	15883	15885	15676	15771	15761	15750	15625	15801	15746	15865	15732	15713	15646	15930	15710	15811	15872	15834	15690	15944	15771	15848	15927	15711	15874	15893	15751	15673	15858	15939	15691	15851	15801	15853	15780	15838	15946	15686	15628	15703	15798	15836	15814	15751	15811	15720	15797	15896	15827	15809	15848	15744	15692	15834	15862	15792	15682	15639	15734	15854	15650	15750	15759	15752	15670	15738	15611	15951	15629	15832	15693	15658	15610	15684	15929	15830	15825	15802	15800	15753	15938	15818	15826	15845	15769	15921	15745	15763	15889	15859	15830	15857	15774	15796	15664	15832	16029	15832	16050	15874	15814	15962	15648	15738	15802	15777	15611	15713	15813	15928	15787	15776	15719	15695	15983	15768	15808	15669	15793	15857	15843	15749	15748	15842	15779	15648	15803	15919	15725	15744	15699	15957	15659	15868	15842	15881	15750	15776	15774	15627	15722	15730	15841	15675	15735	15739	15749	15634	15779	15737	15867	15865	15784	15862	15835	15802	15704	15811	15806	15840	15730	15933	15697	15926	15747	15813	15801	15872	15861	15907	15712	15743	15918	15785	16000	15915	15941	15769	15688	15786	15941	15641	15712	15785	15790	15721	15893	15695	15805	15906	15767	15813	15794	15831	15724	15706	15894	15818	15637	15814	15735	15817	15872	15841	15785	15743	15808	15638	15814	15761	15920	15762	15890	15800	15774	15862	15760	16004	15685	15744	15737	15881	15869	15873	15829	15748	15977	15893	15738	15670	15963	15756	15637	15769	15699	15734	15776	15721	15653	15816	15768	15747	15769	15736	15737	15762	15832	15771	15747	15690	15978	15584	15775	15837	15905	15718	15866	15855	15968	15935	15845	15844	15874	15814	15675	15900	15759	15800	15887	15757	15788	15685	15918	15863	15884	15851	15723	15690	15750	15766	15840	15703	15752	15896	15703	15877	15862	15729	16012	15918	15750	15781	15679	15851	15788	15619	15763	15818	15908	15684	15789	15856	15911	15682	15838	15719	15908	15799	15772	15862	15952	16013	15951	15572	15818	15964	15676	15686	15886	15895	15819	15845	15780	15729	15966	15751	15843	15920	15904	15903	15791	15911	15751	15732	15815	15686	15678	15653	15879	15731	15805	15868	15704	15610	15877	15649	16071	15792	15703	15934	15724	15819	15793	15736	15751	15822	15852	15861	15799	15813	15599	15859	15665	15763	15704	15691	15729	15773	15806	15693	15853	15859	15919	15778	15784	15821	15868	15832	15660	15706	15754	15803	15787	15691	15725	15618	15810	15901	15703	15852	15766	15752	15796	15762	15954	15740	15969	15734	15837	15785	15742	15748	15778	15652	16113	15889	15893	15594	15690	15783	15844	15766	15767	15743	15814	15859	15750	15825	15779	15874	15957	15673	15749	15748	15883	15727	15727	15731	15870	15725	15704	15795	16065	15844	15834	15764	15821	15817	15669	15832	15823	15865	15893	15821	15729	15792	15792	15750	15852	15797	15865	15933	15819	15741	15698	15659	15910	15830	15728	15816	15994	15823	15899	15807	15838	15781	15773	15654	15812	15834	15689	15881	15777	15885	15837	15712	15663	15836	15790	15892	15946	15790	15853	15820	15865	15862	15739	15785	15902	15728	15807	15792	15822	15860	15945	15651	15803	15959	15906	15695	15590	15614	15704	15891	15716	15996	15828	15730	15831	15795	15832	15695	15729	15737	15804	15714	15791	15841	15792	15906	15860	15753	15894	15794	15780	15854	15751	15668	15728	15796	15809	15867	15815	15863	15826	15918	15898	15953	15836	15668	15832	15631	15636	15915	15583	15826	15831	15787	15747	15737	15538	15736	15792	15738	15712	15740	15836	15791	15954	15764	15661	15743	15813	15888	15746	15785	15768	15828	15775	15840	15771	15894	15946	15932	15689	15798	15716	15777	15729	15758	15705	15716	15798	15580	15777	15703	15653	15838	15905	15779	15824	15893	15783	15665	15862	15906	15687	15849	15898	15740	15772	15567	15883	15637	15975	15778	15781	15904	15823	15908	15873	15598	15811	15817	15854	15793	15747	15958	15754	15904	15812	15717	15708	15696	15917	16005	15798	15759	15806	15849	15879	15832	15813	15646	15851	15726	15718	15770	15670	15719	15918	15780	15793	15703	15940	15863	15952	15803	15726	15865	15716	15886	15983	15862	15828	15797	15839	15934	15887	15710	15842	15832	15913	15817	15774	15863	15542	15843	15771	15817	15737	15747	15836	15608	15843	15735	15688	15799	15824	15875	15814	15803	15641	15894	15793	15716	15891	15766	15831	15723	15597	15757	15682	15860	15909	15731	15830	15693	15770	15709	15627	15788	15746	15778	15730	15735	15853	15779	15759	15780	15740	15746	15763	15727	15699	15913	15727	15928	15706	15659	15786	15775	15847	15748	15781	15831	15856	15749	15814	15694	15869	15813	15651	15688	15788	15749	15781	15649	15907	15812	15844	15914	15843	15819	15632	15733	15847	15796	15770	15671	15927	15857	16031	15770	15784	15799	15806	15877	15884	15682	15864	15815	15760	15873	15746	15824	15727	15814	15729	15968	15776	15908	15654	15826	15629	15875	15793	15686	15948	15690	15753	15933	15741	15795	15563	15779	15822	15802	15668	15813	15660	15741	15682	15690	15849	15707	15680	15752	15729	15589	15844	15795	15899	15683	15695	15693	15879	15791	15695	15807	15719	15836	15810	15715	16047	15743	15611	15753	15768	15944	15609	15632	15841	15786	15846	15843	15817	15787	15704	15827	15984	15815	15773	15909	15866	15682	15779	15964	15921	15646	15738	15775	15878	15784	15810	15892	15722	15790	15689	15844	15764	15848	15913	15872	15781	15975	15835	15787	15757	15846	15763	15746	15883	15841	15884	15939	15784	15749	15559	15853	15746	15850	15725	15685	15909	15770	15643	15919	15661	15807	15821	15856	15726	15699	15673	15703	15895	15825	15696	15656	16000	15642	15779	15829	15915	15674	15752	15830	15846	15809	15841	15748	15743	15871	15813	15675	15909	15793	15723	16034	15729	15996	15820	15830	15766	15845	15681	15809	15798	15691	15658	15826	15803	15815	15856	15818	15858	15860	15824	15811	15893	15768	15853	15670	15974	15713	15835	15863	15795	15663	15764	15846	15749	15902	15761	15867	15866	15702	15813	16018	15618	15694	15986	15901	15718	15899	15876	15887	15704	15672	15814	15834	15659	15740	15669	15895	15818	15715	15811	15652	15828	15862	15770	15909	15709	15713	15903	15853	15640	15791	15919	15800	16001	15780	15828	15932	15750	15789	15776	15689	15770	15732	15838	15680	15855	15830	15855	15897	15797	15885	15797	15746	15841	15794	15890	15667	15711	15763	15947	15804	15883	15861	15655	15716	15946	15868	15886	15664	15932	15707	15746	15654	15915	15765	15747	15771	15770	15750	15763	16017	15798	15807	15884	15774	15735	15767	15711	15826	15837	15736	15669	15886	15694	15870	15799	15734	15725	15678	15777	15856	15766	15839	15869	15831	15767	15840	15903	15730	15775	15692	15984	15674	15914	15908	15874	15967	15909	15765	15758	15705	15821	15867	15713	15730	15804	15830	15933	15784	15773	15714	15860	15617	15805	15857	15823	15930	15873	15640	15859	15737	15710	15755	15638	15833	15649	15724	15813	15624	15917	15646	15798	15870	15864	15814	16030	15848	15768	15568	15839	15814	15835	15990	15860	15799	15708	15816	15864	15687	15559	15721	15826	15635	15735	15622	15726	15870	15760	15654	15794	15956	15851	15726	15835	15688	15689	15833	15702	15903	15773	15807	15773	15941	15738	16006	15819	15996	15742	15843	15933	15781	15653	15641	15691	15829	15711	15888	15962	15911	15738	15760	15763	15747	15711	15790	15804	15721	15736	15795	15821	15754	15901	15785	15876	15943	15891	15668	15834	15778	15713	15760	15784	15737	15827	15745	15656	15694	15685	15859	15872	15792	15809	15724	15719	15800	15585	15684	15791	15714	15688	15777	15790	15845	15744	15669	15746	15636	15767	15827	15981	15764	15760	15885	15732	15891	15896	15770	15855	15955	15637	15693	15896	15856	15774	15687	15810	15754	15797	15751	15673	15691	15659	15784	15905	15921	15877	15945	15935	15901	15704	15840	15742	15922	15918	15982	15738	15885	15830	15910	15900	15865	15845	15687	15949	15755	15737	15875	15605	15753	15763	15743	15837	15790	15775	15862	15849	15798	15665	15899	15696	15862	15773	15836	15853	15828	15846	15995	15789	15686	15818	15742	15833	15682	15763	15869	15829	15740	15764	15852	15664	15811	15781	15809	15838	15713	15883	15898	15783	15756	15823	15844	15595	15881	15766	15884	15769	15853	15906	15805	15745	15921	15737	15712	15883	15907	15767	15868	15813	15898	15661	15803	15696	15739	15852	15739	15843	15707	15745	15707	15944	15701	15850	15709	15832	15822	15765	15862	15739	15912	15777	15829	15772	15819	15784	15815	15758	15876	15762	15748	15877	15826	15827	15959	15690	15819	15763	15938	15867	15829	15992	15704	15715	15794	15838
22932	21518	29524	23942	21604	23347	25492	19729	18779	19067	18826	18728	18708	18964	18707	18731	18567	18372	18320	18543	18574	18633	18722	18597	18605	18523	18390	18440	18551	18521	18582	18573	18369	18414	18414	18319	18556	18664	18292	18652	18634	18327	18511	18350	18349	18385	18422	18436	18286	18515	18464	18379	18446	18502	18500	18548	18614	18529	18449	18562	18404	18545	18421	18362	18523	18338	18376	18371	18292	18402	18398	18366	18278	18315	18220	18416	18580	18331	18401	18199	18588	18411	18468	18510	18236	18401	18550	18513	18650	18519	18246	18130	18545	18482	18240	18265	18425	18607	18320	18396	18336	18317	18365	18389	18142	18322	18284	18142	18270	18449	18303	18457	18215	18486	18465	18352	18491	18244	18361	18052	18397	18433	18389	18143	18625	18261	18603	18548	18429	18480	18436	18084	18415	18555	18492	18176	18313	18426	18194	18181	18367	18342	18481	18210	18641	18234	18237	18299	18316	18441	18304	18451	18373	18455	18196	18304	18337	18538	18378	18205	18360	18303	18270	18596	18232	18477	18359	18417	18390	18298	18578	18430	18229	18307	18616	18468	18380	18490	18352	18534	18344	18371	18385	18141	18314	18307	18464	18266	18361	18260	18308	18578	18187	18163	18372	18256	18365	18492	18344	18226	18416	18298	18350	18394	18416	18303	18459	18181	18170	18319	18456	18392	18420	18217	18326	18287	18194	18257	18411	18312	18408	18450	18560	18374	18292	18337	18268	18375	18277	18464	18283	18257	18286	18202	18501	18279	18447	18418	18359	18268	18458	18335	18425	18178	18268	18081	18264	18192	18291	18386	18446	18248	18351	18432	18520	18302	18318	18448	18350	18216	18459	18328	18271	18703	18572	18444	18164	18474	18459	18179	18356	18359	18479	18542	18327	18339	18366	18257	18454	18275	18386	18273	18462	18318	18200	18635	18390	18325	18219	18287	18250	18238	18345	18385	18486	18354	18210	18185	18424	18532	18420	18399	18341	18465	18420	18597	18491	18357	18242	18190	18344	18367	18359	18430	18285	18457	18478	18422	18283	18489	18492	18271	18540	18728	18260	18308	18584	18548	18516	18362	18441	18331	18508	18430	18377	18271	18363	18488	18295	18362	18447	18344	18391	18339	18318	18426	18259	18134	18501	18412	18346	18479	18489	18386	18512	18332	18303	18428	18310	18302	18368	18376	18458	18471	18532	18186	18490	18422	18331	18157	18397	18345	18381	18378	18396	18403	18417	18493	18526	18214	18309	18276	18392	18332	18354	18387	18456	18503	18192	18335	18422	18571	18499	18399	18623	18207	18402	18254	18318	18341	18501	18289	18247	18447	18366	18398	18432	18416	18370	18495	18335	18554	18510	18496	18444	18099	18197	18243	18391	18286	18372	18322	18366	18194	18567	18191	18421	18293	18501	18341	18080	18460	18484	18349	18329	18446	18296	18270	18344	18121	18388	18439	18439	18409	18199	18276	18271	18310	18500	18276	18487	18416	18540	18244	18325	18343	18386	18528	18405	18386	18479	18436	18458	18469	18414	18296	18489	18351	18467	18349	18537	18417	18317	18357	18337	18344	18470	18422	18384	18376	18383	18335	18103	18392	18023	18254	18515	18329	18404	18469	18342	18354	18502	18274	18332	18034	18173	18460	18340	18478	18258	18315	18481	18232	18292	18576	18345	18543	18490	18422	18353	18354	18376	18217	18341	18314	18306	18413	18361	18197	18467	18240	18471	18382	18299	18436	18404	18329	18186	18132	18317	18349	18318	18378	18391	18201	18142	18154	18223	18367	18286	18449	18201	18183	18142	18269	18341	18455	18328	18399	18454	18274	18376	18350	18447	18324	18569	18397	18219	18292	18428	18368	18242	18348	18541	18200	18358	18272	18392	18240	18380	18279	18410	18367	18398	18329	18239	18172	18355	18495	18415	18488	18352	18438	18486	18486	18410	18252	18502	18233	18346	18189	18143	18173	18117	18244	18148	18481	18208	18614	18408	18267	18195	18286	18351	18338	18508	18367	18452	18111	18306	18613	18554	18322	18392	18243	18324	18315	18299	18356	18311	18384	18462	18250	18534	17989	18477	18378	18452	18202	17903	18356	18309	18383	18285	18364	18605	18467	18378	18482	18254	18029	18408	18231	18204	18229	18340	18316	18423	18297	18269	18329	18281	18178	18339	18184	18254	18283	18449	18413	18261	18249	18416	18180	18363	18209	18350	18270	18304	18413	18486	18437	18481	18071	18164	18314	18361	18291	18181	18527	18168	18275	18510	18273	18219	18190	18429	18454	18424	18502	18260	18272	18462	18294	18339	18311	18272	18235	18192	18294	18391	18256	18360	18458	18264	18294	18386	18252	18513	18180	18369	18366	18355	18222	18313	18310	18379	18185	18359	18303	18424	18458	18272	18291	18378	18403	18256	18226	18511	18452	18284	18230	18390	18418	18472	18415	18337	18526	18545	18366	18442	18481	18331	18086	18177	18292	18301	18255	18477	18426	18316	18258	18512	18394	18479	18319	18304	18421	18413	18337	18415	18161	18459	18402	18263	18458	18241	18250	18311	18457	18320	18273	18328	18425	18441	18329	18345	18306	18459	18466	18263	18421	18340	18353	18486	18319	18425	18277	18329	18460	18344	18357	18360	18454	18241	18387	18377	18191	18281	18299	18287	18356	18317	18215	18445	18400	18331	18210	18527	18245	18286	18325	18352	18485	18498	18245	18394	18199	18305	18387	18261	18306	18326	18355	18335	18324	18087	18364	18290	18268	18121	18280	18246	18460	18347	18499	18337	18539	18494	18472	18287	18396	18295	18333	18400	18331	18379	18591	18356	18253	18301	18463	18274	18243	18376	18423	18347	18396	18389	18237	18331	18472	18280	18292	18303	18337	18341	18406	18206	18277	18372	18146	18428	18373	18474	18381	18456	18361	18309	18426	18184	18260	18407	18332	18325	18301	18273	18338	18397	18380	18423	18415	18333	18336	18320	18443	18340	18453	18371	18346	18478	18257	18451	18367	18183	18491	18256	18129	18433	18327	18409	18363	18186	18502	18492	18384	18359	18271	18221	18331	18452	18478	18385	18400	18388	18485	18354	18032	18154	18438	18201	18374	18496	18377	18314	18213	18454	18343	18365	18330	18237	18501	18300	18521	18234	18404	18501	18274	18390	18335	18326	18510	18403	18278	18367	18268	18369	18426	18380	18515	18389	18316	18295	18254	18226	18406	18577	18412	18329	18255	18388	18454	18324	18424	18308	18447	18403	18434	18528	18309	18187	18226	18398	18416	18325	18297	18385	18106	18141	18236	18301	18545	18499	18377	18405	18405	18211	18246	18172	18248	18429	18369	18427	18339	18430	18340	18411	18485	18177	18394	18325	18343	18325	18397	18362	18320	18385	18506	18260	18281	18233	18390	18436	18550	18385	18416	18527	18205	18222	18592	18308	18216	18419	18372	18324	18292	18364	18289	18370	18371	18233	18302	18371	18464	18348	18276	18416	18435	18413	18525	18245	18262	18215	18260	18305	18452	18358	18365	18185	18345	18294	18382	18116	18392	18283	18348	18336	18365	18462	18350	18389	18214	18337	18610	18437	18303	18195	18184	18167	18228	18418	18468	18375	18344	18467	18301	18541	18402	18188	18080	18422	18507	18336	18276	18384	18425	18375	18405	18419	18439	18371	18389	18445	18320	18402	18608	18162	18292	18206	18492	18618	18394	18553	18614	18298	18527	18139	18447	18411	18399	18208	18408	18475	18188	18244	18330	18324	18350	18514	18411	18296	18391	18379	18537	18430	18345	18169	18444	18359	18292	18414	18388	18407	18330	18208	18358	18552	18438	18428	18352	18457	18375	18451	18367	18421	18424	18348	18355	18301	18275	18220	18071	18393	18416	18475	18509	18406	18383	18119	18436	18481	18340	18589	18481	18379	18343	18448	18239	18243	18161	18267	18029	18430	18550	18346	18334	18368	18307	18460	18235	18442	18378	18350	18274	18400	18412	18256	18395	18567	18334	18217	18302	18222	18251	18229	18382	18164	17997	18286	18104	18603	18473	18371	18282	18308	18385	18423	18427	18484	18370	18426	18461	18405	18253	18439	18289	18376	18456	18464	18442	18481	18255	18335	18258	18257	18375	18379	18409	18458	18264	18403	18438	18257	18236	18356	18404	18566	18324	18248	18315	18532	18435	18251	18265	18369	18395	18247	18205	18307	18498	18322	18208	18351	18430	18576	18276	18222	18234	18397	18362	18290	18360	18329	18427	18279	18299	18472	18334	18413	18424	18501	18363	18385	18219	18388	18203	18100	18353	18194	18285	18111	18476	18356	18297	18498	18367	18123	18297	18497	18274	18111	18457	18651	18492	18243	18404	18378	18292	18291	18131	18368	18501	18416	18258	18458	18214	18372	18295	18271	18340	18250	18302	18103	18338	18399	18474	18349	18309	18234	18579	18194	18355	18280	18504	18507	18445	18466	18346	18301	18129	18291	18273	18433	18019	18289	18321	18238	18175	18401	18651	18392	18222	18216	18455	18208	18061	18180	18482	18487	18271	18371	18419	18430	18463	18446	18394	18242	18618	18242	18467	18322	18467	18356	18073	18558	18363	18313	18289	18358	18430	18211	18283	18385	18565	18381	18526	18223	18248	18415	18352	18366	18250	18616	18296	18400	18491	18118	18163	18522	18433	18403	18425	18493	18413	18439	18133	18104	18139	18171	18365	18434	18330	18343	18440	18537	18255	18249	18094	18369	18417	18529	18382	18500	18343	18454	18355	18404	18401	18256	18414	18253	18355	18434	18320	18522	18341	18298	18328	18439	18266	18337	18245	18260	18552	18382	18332	18477	18535	18475	18282	18545	18408	18243	18339	18197	18416	18331	18461	18559	18359	18421	18184	18605	18359	18505	18332	18219	18300	18336	18391	18463	18307	18250	18303	18375	18324	18245	18258	18211	18423	18275	18578	18385	18192	18251	18362	18408	18312	18277	18421	18479	18414	18508	18301	18308	18372	18273	18362	18259	18425	18150	18345	18135	18155	18385	18369	18371	18442	18425	18550	18481	18370	18396	18382	18448	18336	18419	18607	18434	18280	18463	18390	18341	18450	18208	18442	18438	18431	18356	18454	18292	18306	18422	18334	18241	18295
11952	19600	18560	17301	16953	16477	16534	16501	16221	16420	16304	16452	16309	16378	16135	16271	16295	16120	16271	16130	16122	16168	16093	16298	16166	16005	16133	16103	16084	16147	16268	16012	16135	16242	16142	16209	16115	16204	16136	16156	16081	16152	16021	16183	16195	16107	16243	16151	16167	16289	16084	16009	16086	16167	16240	16163	16086	16126	16289	16220	16092	16042	16119	16024	16063	15974	16129	16212	16009	16118	16315	16176	16013	16114	16021	16159	15893	16369	16088	16027	16093	16173	16071	16048	16111	16015	16191	16214	16135	16157	16089	15994	16183	16103	16183	16123	16096	16120	16141	16282	16128	16007	16043	16185	16054	16147	16126	16178	16220	16192	15910	16300	16047	16126	15882	16293	16003	16098	16215	16007	15963	15915	16248	15965	16010	16126	16087	16144	16061	16106	16155	16114	16280	16138	16077	16092	15954	16086	16136	16101	16038	16179	16051	16205	16017	16014	16227	16105	16232	16127	16216	16042	16007	16144	15999	15932	15954	15951	16147	16028	16036	16105	15921	16205	16014	16254	16189	16273	16196	16156	16135	16102	16083	15962	16095	16229	16087	16023	16021	16083	16001	15986	15983	16133	16043	16179	16115	16291	15949	16111	15923	16080	16238	16077	16181	16005	16062	16074	16174	16193	16128	16132	16111	16045	16066	16166	16074	16206	16173	16105	16036	16125	16193	16042	16144	16164	16157	16028	15878	16273	16124	16095	16030	16207	16075	16185	16036	16094	16139	16052	16200	16066	16174	16122	16137	15989	16081	15990	16123	16237	16333	16346	16081	16110	16210	16295	16007	16186	16030	16229	16171	15917	15938	16221	16233	16199	16053	16142	16037	16180	16228	15918	16214	16143	16039	16174	16218	15958	15999	16098	16088	16059	16097	16039	16151	15948	16144	16131	16205	16053	16170	15973	16121	16046	16058	16251	16202	16054	16016	16096	16059	16060	16125	16087	16102	16102	16188	15964	16170	16135	16160	16098	16009	16082	15993	16075	16168	16023	16120	16061	16184	16016	16045	16188	16036	16072	16058	16209	16273	16257	16105	16102	16089	16037	16018	16201	16018	16090	16255	16165	16014	16044	16105	16081	16139	16010	16157	16111	16118	16163	15926	16167	16097	16018	16203	15992	16024	16141	16088	16113	16231	16029	15923	16171	16167	16255	16220	16144	16045	16104	16180	16051	16015	16112	16161	16148	16158	16049	16063	16177	16041	16115	16042	16136	15957	16196	16041	16073	16308	16130	16139	16128	16158	16243	16051	16027	15992	16211	16085	15941	16042	16084	16175	15999	16038	16187	16107	16081	16058	16111	16154	16315	16146	16011	16234	15948	16042	16124	16129	15958	16235	16039	16239	16066	16008	16067	16011	16207	16126	16108	16078	16057	16183	16118	16019	16075	16010	16047	16043	16031	16131	15961	16104	15968	16045	15952	15933	16149	16010	15912	16087	16124	16217	16099	16152	16067	16062	15966	16116	16068	16091	16202	16123	16075	15863	16077	16058	16280	16198	16150	16136	16241	15987	16206	16198	16078	16003	16110	15971	16079	16163	16156	16172	15836	16083	16175	16231	16007	15893	16210	16187	16110	16065	16206	16092	16058	16038	16121	16074	16225	16178	16012	15945	16170	15930	16199	15969	15982	16029	16046	16139	15992	16112	15947	15998	16016	16038	16006	16033	16049	16217	16046	16223	16185	16021	16087	16084	15983	16127	16095	16113	16204	16154	16215	16087	16038	16097	16139	16181	16114	16038	16000	15931	16056	16101	16074	16163	16078	16058	16118	16095	16107	16098	16234	16069	16155	16042	15980	16146	16108	15943	15907	16190	16011	16121	16066	16074	16088	16113	16130	16081	16042	15996	16015	16184	16023	16180	16168	16096	16180	16230	16068	16196	16229	16101	16053	16034	16034	16170	16221	16136	16123	16096	16152	15968	16211	16040	15948	16043	16003	16132	16131	16148	15794	16128	16023	16031	16233	16182	16079	16162	16306	16043	16152	16106	16225	15916	16296	16218	16249	16205	16151	16079	16121	16056	16129	16159	16011	15945	16215	16224	16032	16159	16154	16052	16104	16183	16050	15922	16144	15999	15958	16120	16048	16147	16068	16232	16074	16128	15972	15878	16309	16171	16083	16095	16170	16167	16008	16085	16095	16099	16167	15969	16011	16135	16016	16138	16137	16098	15980	16054	16149	15981	16134	16103	16172	16243	16278	16212	16147	16001	16145	16177	16068	16176	16058	16162	16156	16264	16022	16101	16067	16001	16086	16170	16066	15945	16159	16011	16161	16032	16165	16130	15991	16224	16092	16192	15952	16219	15851	16185	16196	16090	15996	16204	16004	16185	16113	16039	16254	16097	16138	16011	15948	16266	15939	16336	16102	15977	15983	15995	15849	16241	16167	16154	16063	16149	16082	16080	16318	16095	16217	15958	16193	16149	16272	16097	16084	16096	16063	16000	16155	16089	16074	16100	16291	15971	16011	15965	16115	16104	16157	16111	15916	16206	16005	16091	16219	16241	16175	15935	16108	16105	15974	16075	15954	16081	15932	16080	15923	16105	16114	15935	15997	16092	16173	16061	16026	16211	16080	16218	16151	15921	16128	16049	15983	15967	15998	16111	16134	15972	16130	16104	16216	16113	16069	16008	16131	16056	16042	16113	16102	16088	16047	16242	16023	16196	16160	16074	16140	16256	15973	16165	16189	16113	16176	16073	16080	16175	16011	16121	15980	16059	16114	15893	16155	16051	16044	16049	16168	16097	16127	16247	15998	16216	16016	16120	16101	16042	16135	16030	15976	16041	16048	16162	16179	15974	16036	16050	16253	15961	16226	16350	16039	15905	16116	16042	16161	16142	16144	16179	16160	15877	16274	16224	16134	16173	16063	16149	16145	16234	16059	16205	16065	15966	16074	16061	15950	16181	16016	15874	16115	16091	16195	16076	16088	16168	15993	16039	16223	16107	16019	15997	16107	16163	15907	16048	16136	16176	16285	16190	16215	16060	16183	16032	16174	16023	16078	16055	16214	16070	16236	15973	16019	16229	16270	16003	16150	15998	16165	16152	16028	16168	16221	16056	16144	16131	16022	16142	16270	16218	16085	16111	16249	16260	16032	16300	15991	16086	16164	16040	15988	15975	16100	16129	16110	16010	16176	16018	16021	16088	16190	16045	15999	16179	16084	16184	16242	16160	16086	16077	16023	16159	16068	16199	15971	15948	16027	16107	15935	16044	16025	16271	15901	16049	16163	16091	16168	16099	16012	15980	16099	16163	16047	16194	15991	15998	16149	16054	16184	16185	16020	16073	16195	15972	16216	16069	16176	16215	16234	16039	16093	16058	16042	16178	16218	16191	16249	15965	16141	15956	15960	16035	16167	16000	16164	15889	16097	16232	16032	16088	16171	16026	16133	16172	16134	16047	16154	16043	16213	16055	15961	16256	16025	16099	16086	15937	16292	16264	16002	16124	15974	16007	16048	16293	16077	15990	15977	15926	16160	16306	16087	16059	15907	16086	16229	16002	15929	16119	16132	16016	16097	16021	16054	16163	16147	16035	16169	16148	16063	16192	15917	16295	16056	16158	16240	16058	16093	16171	16271	16141	16081	16129	16125	16051	16337	16101	16062	16046	15953	16084	15999	15997	15981	16029	16077	16130	15986	16175	15848	16002	16051	16297	16247	15966	15989	16147	15956	16135	16080	16222	16101	15879	16168	15997	16027	16140	16113	16202	16016	16015	16257	16035	16022	16324	16084	15936	16047	16077	16077	15975	16088	16157	15989	16137	16065	16015	16182	16285	16108	16109	16034	16205	16013	16001	15949	16169	15998	16002	15978	16103	16196	16083	16156	15993	16077	16098	16088	16087	16093	16053	16161	16065	16181	15990	16120	16145	16218	16227	15999	16121	16117	16156	16050	15989	16114	15851	16116	16106	16156	16073	16114	16186	15918	16150	16027	16136	16311	16194	16136	16067	15868	16156	15928	16204	16065	16034	16020	16174	16093	16179	16152	16147	16237	15995	15913	16133	16090	16053	16108	16137	16127	16192	16010	16060	15988	16152	16021	16158	16035	16382	16224	16059	16065	16292	16100	16179	15980	16165	16174	16067	16165	16004	16164	16071	16166	16117	16057	15891	15930	16095	15975	16173	16037	15987	16060	16112	16168	16157	15969	16020	16166	16076	16201	16216	16286	16132	16233	16058	16184	15948	15919	16055	16055	16022	16193	16114	16002	16120	16111	15970	16025	16129	16197	16097	16291	16145	16123	15876	16268	16090	15995	16133	16191	15948	16138	16078	16132	15991	16100	16087	16139	16110	16172	15980	15880	16126	16141	16042	15981	16095	15933	16190	16173	16114	16117	16117	16063	16041	16109	16117	16084	16106	16055	15939	16066	15923	16178	16135	16100	16091	16368	16124	16116	16009	15982	16190	16123	16270	16080	15980	16104	16082	16056	16205	16077	16094	16271	16120	16040	16107	16083	16097	16201	15986	16165	16038	16019	15874	16078	16175	16121	16066	16191	16231	16138	15992	16060	16189	16077	16128	16154	16021	16050	16291	16183	16001	15904	15997	16146	15895	16168	16037	16013	16172	15919	15950	16009	16092	15975	16196	16164	16319	16096	16040	16090	16181	15946	16060	15953	16102	16027	16052	16107	16059	16139	16175	16243	16061	16046	16154	16128	16008	16074	16005	15952	16118	16174	16061	16168	16173	16146	16050	16161	15960	16203	16287	16234	16082	15988	16123	16276	16023	15989	16040	16041	16083	16049	16080	16228	15977	16066	16143	16122	16053	16237	15956	16129	16068	16005	16064	16139	16127	16198	15904	16113	16225	16079	16011	16142	16143	16053	16060	15944	16031	16154	16074	16000	16094	16061	16196	15993	16073	16095	16103	16161	16036	16140	16006	16112	16151	16086	15918	16132	15913	16027	16146	16108	16252	16158	16060	16062	16048	16060	16079	15866	16129	16237	16064	16115	16093	16143	16026	16051	16085	16045	16020	15826	16024	16107	16040	16038	16265	16285	15933	16074	16032	16101	16054	16206	15997	16122	16137	16163	15947	16206	16248	16074	16079	16147	16146	15980	16024	16142	16293	16151	16125	15938	16008	16271	15955	16171	16158	16218	16218	16035
26834	21579	26304	25026	18849	18602	19218	18617	18601	18700	18533	18448	18584	18684	18692	18595	18671	18583	18578	18593	18637	18385	18485	18585	18415	18310	18595	18576	18599	18528	18319	18642	18433	18576	18433	18399	18458	18530	18501	18515	18414	18601	18532	18487	18385	18469	18512	18512	18212	18374	18648	18504	18458	18522	18507	18359	18490	18575	18510	18316	18495	18444	18445	18475	18322	18566	18559	18511	18651	18512	18447	18709	18776	18648	18645	18745	18468	18491	18345	18425	18314	18566	18566	18454	18416	18265	18517	18446	18336	18552	18530	18347	18628	18640	18526	18541	18707	18406	18495	18469	18632	18542	18455	18577	18330	18377	18430	18414	18547	18475	18441	18428	18507	18368	18485	18274	18334	18433	18419	18527	18498	18749	18464	18423	18508	18479	18396	18295	18359	18642	18549	18330	18626	18431	18511	18333	18559	18434	18449	18593	18537	18486	18357	18424	18470	18444	18567	18392	18580	18429	18378	18562	18323	18463	18249	18711	18492	18330	18373	18546	18452	18508	18409	18384	18636	18491	18295	18266	18446	18465	18574	18464	18588	18283	18498	18578	18288	18427	18528	18369	18516	18563	18485	18492	18437	18370	18631	18479	18522	18414	18321	18324	18373	18423	18555	18526	18743	18515	18484	18446	18451	18619	18448	18375	18583	18465	18324	18416	18604	18384	18504	18304	18447	18451	18371	18389	18547	18323	18332	18355	18587	18323	18445	18512	18596	18437	18508	18569	18199	18210	18547	18463	18411	18489	18523	18589	18454	18627	18640	18495	18509	18574	18405	18589	18202	18508	18581	18557	18469	18637	18602	18407	18365	18217	18277	18507	18437	18102	18541	18375	18402	18352	18550	18454	18507	18583	18358	18436	18421	18564	18439	18436	18762	18764	18465	18492	18663	18543	18494	18393	18440	18277	18318	18395	18628	18578	18549	18539	18473	18318	18605	18388	18552	18706	18530	18448	18445	18560	18359	18436	18483	18449	18617	18414	18492	18442	18315	18287	18521	18440	18481	18329	18569	18585	18532	18703	18368	18537	18541	18331	18291	18502	18584	18419	18627	18642	18576	18591	18337	18553	18363	18270	18500	18512	18284	18330	18316	18628	18478	18313	18457	18504	18561	18617	18518	18514	18258	18439	18428	18629	18402	18477	18528	18282	18497	18384	18526	18742	18559	18539	18695	18540	18540	18473	18277	18581	18418	18614	18533	18679	18560	18300	18434	18427	18557	18611	18462	18482	18476	18462	18545	18491	18759	18617	18377	18550	18637	18576	18484	18321	18629	18417	18397	18305	18424	18426	18584	18296	18378	18276	18509	18611	18554	18463	18655	18365	18724	18501	18459	18284	18509	18406	18426	18461	18547	18545	18554	18586	18513	18456	18490	18458	18485	18421	18514	18298	18408	18425	18498	18403	18491	18780	18562	18278	18491	18588	18433	18236	18542	18605	18448	18397	18426	18412	18355	18505	18722	18784	18701	18515	18526	18347	18362	18387	18454	18347	18386	18624	18564	18572	18546	18546	18540	18557	18532	18486	18504	18467	18389	18333	18369	18330	18675	18452	18497	18646	18646	18638	18418	18353	18360	18621	18531	18583	18573	18484	18484	18358	18239	18571	18495	18474	18553	18466	18346	18468	18442	18383	18135	18001	18362	18447	18399	18253	18428	18467	18327	18482	18326	18296	18472	18264	18407	18624	18604	18462	18413	18425	18575	18261	18648	18435	18321	18352	18635	18487	18474	18382	18483	18513	18243	18370	18557	18297	18377	18592	18448	18450	18646	18327	18396	18280	18552	18422	18395	18406	18442	18380	18611	18504	18450	18390	18546	18519	18358	18515	18401	18510	18388	18533	18463	18629	18429	18606	18528	18453	18553	18512	18513	18590	18476	18568	18435	18639	18458	18469	18430	18461	18354	18381	18427	18367	18342	18491	18489	18418	18392	18451	18383	18399	18448	18579	18506	18651	18621	18399	18595	18415	18536	18437	18392	18442	18317	18486	18613	18641	18500	18682	18417	18478	18394	18627	18488	18465	18494	18372	18435	18506	18413	18587	18444	18312	18550	18560	18474	18637	18370	18360	18587	18553	18523	18411	18463	18438	18379	18571	18557	18394	18375	18374	18477	18404	18448	18279	18653	18299	18686	18348	18577	18397	18501	18274	18507	18581	18452	18410	18281	18581	18315	18325	18475	18736	18550	18617	18511	18566	18483	18389	18416	18507	18551	18426	18444	18575	18412	18745	18294	18477	18547	18346	18362	18363	18532	18522	18460	18593	18285	18593	18316	18415	18404	18433	18407	18552	18650	18546	18460	18548	18445	18419	18669	18608	18332	18493	18540	18504	18554	18459	18399	18599	18382	18560	18521	18468	18648	18337	18462	18522	18607	18571	18330	18518	18299	18632	18272	18371	18533	18521	18512	18343	18672	18336	18384	18324	18451	18441	18494	18508	18379	18466	18540	18492	18517	18564	18329	18443	18345	18410	18501	18469	18496	18602	18293	18423	18573	18474	18490	18340	18387	18323	18515	18496	18299	18421	18483	18426	18335	18314	18370	18452	18361	18479	18485	18521	18328	18560	18344	18388	18473	18623	18435	18514	18305	18708	18733	18356	18338	18478	18342	18355	18411	18597	18703	18693	18640	18421	18315	18402	18334	18519	18400	18540	18569	18478	18519	18480	18615	18528	18587	18405	18389	18430	18488	18513	18529	18402	18511	18649	18361	18620	18401	18587	18564	18540	18518	18366	18504	18320	18412	18535	18330	18614	18677	18509	18631	18580	18465	18451	18396	18337	18296	18578	18386	18668	18506	18435	18481	18489	18421	18537	18385	18446	18609	18428	18537	18385	18197	18365	18224	18582	18389	18576	18472	18570	18553	18410	18549	18491	18391	18400	18470	18536	18267	18552	18189	18343	18701	18480	18494	18411	18396	18388	18443	18731	18315	18490	18381	18342	18528	18597	18668	18462	18357	18500	18305	18591	18467	18457	18540	18317	18580	18333	18383	18325	18480	18396	18615	18503	18541	18347	18330	18579	18397	18364	18362	18394	18403	18312	18389	18472	18436	18542	18469	18586	18623	18499	18364	18433	18410	18411	18517	18372	18397	18530	18601	18602	18363	18464	18372	18479	18427	18540	18540	18326	18327	18512	18373	18550	18528	18520	18416	18635	18482	18653	18401	18502	18336	18445	18461	18376	18446	18622	18351	18347	18444	18423	18466	18489	18270	18482	18505	18378	18681	18340	18494	18442	18648	18491	18481	18389	18461	18525	18277	18295	18517	18587	18466	18537	18296	18316	18504	18556	18605	18268	18558	18435	18708	18430	18477	18444	18568	18575	18396	18496	18505	18497	18415	18529	18539	18431	18689	18431	18456	18450	18693	18580	18465	18369	18553	18512	18441	18415	18552	18378	18412	18537	18562	18218	18640	18660	18376	18402	18413	18657	18519	18548	18465	18522	18459	18651	18355	18470	18173	18507	18562	18452	18510	18640	18381	18441	18376	18367	18479	18400	18434	18392	18386	18482	18449	18299	18649	18561	18628	18331	18311	18425	18387	18407	18502	18496	18380	18585	18540	18581	18382	18591	18428	18067	18369	18537	18455	18398	18452	18481	18475	18645	18415	18556	18677	18571	18527	18546	18476	18303	18318	18501	18660	18338	18489	18503	18258	18283	18538	18514	18391	18456	18142	18472	18533	18242	18518	18532	18462	18569	18399	18498	18544	18288	18611	18546	18558	18380	18500	18420	18438	18527	18536	18464	18509	18528	18505	18412	18306	18291	18490	18336	18469	18548	18351	18723	18588	18359	18612	18475	18591	18477	18498	18427	18556	18499	18265	18467	18239	18244	18785	18449	18442	18673	18316	18415	18312	18307	18477	18396	18388	18468	18219	18422	18436	18400	18279	18628	18532	18387	18592	18574	18391	18372	18566	18608	18499	18709	18698	18477	18522	18494	18324	18400	18481	18493	18339	18415	18532	18205	18406	18387	18406	18473	18384	18616	18406	18497	18622	18581	18507	18397	18377	18379	18676	18454	18365	18515	18401	18523	18486	18432	18730	18330	18439	18535	18443	18413	18418	18660	18381	18464	18374	18457	18528	18504	18571	18441	18453	18437	18368	18566	18721	18393	18491	18268	18517	18339	18705	18352	18640	18638	18651	18671	18619	18442	18598	18406	18327	18331	18543	18444	18599	18605	18341	18504	18459	18435	18504	18498	18455	18425	18384	18584	18478	18426	18504	18262	18383	18324	18437	18435	18783	18503	18668	18243	18447	18519	18716	18475	18432	18534	18697	18503	18349	18507	18439	18531	18545	18488	18537	18343	18554	18435	18285	18624	18592	18405	18657	18619	18450	18692	18435	18460	18446	18623	18483	18576	18571	18518	18555	18495	18678	18463	18244	18538	18396	18183	18390	18519	18528	18425	18345	18472	18639	18473	18725	18635	18453	18427	18660	18426	18587	18380	18507	18665	18528	18585	18343	18415	18627	18570	18628	18543	18628	18439	18517	18361	18456	18457	18207	18249	18528	18517	18538	18616	18580	18506	18553	18475	18452	18584	18554	18498	18587	18812	18492	18482	18384	18386	18412	18478	18499	18373	18432	18502	18705	18681	18512	18672	18242	18446	18442	18490	18480	18379	18493	18503	18427	18203	18428	18266	18492	18388	18549	18519	18315	18423	18510	18447	18557	18573	18477	18556	18477	18492	18613	18364	18295	18406	18584	18400	18310	18343	18531	18377	18412	18570	18464	18559	18351	18531	18446	18253	18580	18440	18514	18386	18460	18448	18460	18418	18478	18743	18519	18587	18544	18470	18446	18719	18507	18308	18406	18269	18493	18528	18649	18510	18238	18491	18453	18334	18413	18476	18491	18444	18319	18366	18569	18528	18397	18266	18515	18597	18526	18540	18349	18546	18545	18554	18121	18424	18657	18598	18473	18388	18625	18369	18459	18521	18530	18660	18474	18365	18400	18364	18480	18503	18488	18460	18366	18558	18575	18468	18555	18424	18546	18440	18651	18483	18721	18376	18546	18406	18473	18505	18416	18378	18577	18622	18628	18285	18631	18321	18421	18276	18335	18416	18543	18507	18532	18509	18347	18435	18516	18416	18451	18411	18248	18564	18576	18330
14394	17242	17029	16566	16531	16215	16317	16234	16438	16293	16365	16431	16264	16244	16141	16351	16118	16120	16050	16293	16179	16038	16221	16329	16021	16187	16133	16105	15996	16243	16074	16373	16297	16263	16318	16143	16246	16073	16270	16281	16119	16292	16116	16212	16309	16142	16181	16280	16093	16144	16169	16255	16350	16102	16226	16188	16161	16304	16235	16320	16111	16211	16300	16139	16345	16218	16300	16144	16245	16210	16164	15950	16025	16350	16004	16351	16142	16258	16400	16259	16324	16070	16126	16195	16274	16062	16162	16321	16190	16187	16264	16252	16130	16112	16232	16294	16197	16253	16234	16168	16146	16124	16282	16282	16384	16296	16274	16217	16228	16302	16160	16146	16268	16230	16318	16092	16310	16264	16226	16329	16227	16115	16226	16322	16278	16107	16307	16071	16379	16181	16359	16217	16282	16189	16229	16237	16023	16221	16297	16258	16331	16148	16113	16081	16424	16179	16313	16376	16217	16304	16178	16249	16011	16056	16318	16233	16248	16108	16035	16311	15984	16146	16096	16262	16137	16239	16280	16189	16140	16095	16234	16029	16206	16192	16238	16216	16234	16227	16011	16228	16189	16232	16237	16275	16023	16263	16146	16197	16172	16213	16215	16406	16147	16053	16163	16205	16156	15990	16071	16225	16135	16055	16169	16176	16277	16245	16229	16157	16183	16277	16262	16332	16180	16307	16046	16190	16270	16107	16164	16312	16265	16219	16246	16209	16358	16044	16147	16279	16370	16304	16176	16122	16169	16135	16302	16154	16328	16149	16316	16200	16207	16157	16407	16209	16160	16177	16109	16207	16239	16190	16210	16244	16063	16187	16043	16159	16173	16140	16280	16147	16001	16222	16267	16145	16199	16085	16209	16268	16030	16330	16196	16284	16142	16256	16332	16243	16250	16050	16278	16407	16137	16205	16235	16022	16277	15987	16296	16337	16117	16158	16127	16298	16297	16238	16264	16164	16114	16195	16031	15993	16157	16170	16316	16263	16254	16201	16092	16367	16149	16083	16183	16178	16145	16068	16265	16325	16250	16188	16025	16181	16043	16130	16168	16171	16222	16480	16206	16235	15988	16041	16145	16165	16191	16289	16201	16251	16192	16037	16087	16084	16229	16330	16194	16337	16216	16319	16361	16263	15943	16219	16146	16143	16249	16218	16143	16260	16331	16152	16266	16205	16211	16175	16218	16104	16345	16017	16371	16116	16161	16222	16158	16193	16206	16309	16069	16173	16126	16199	16273	16170	16225	16083	16241	16273	16263	16172	16186	16121	16175	16231	16233	16189	16288	16264	16228	16344	16231	16111	16221	16003	16092	16343	16274	16183	16162	16215	16168	16107	16061	16323	16073	16246	16334	16070	16294	16261	16076	16209	16208	16161	16222	16363	16188	16192	16201	16227	16124	16172	16347	16258	16049	16145	16228	16269	16158	16109	16102	16265	16254	16155	16329	16206	16382	16242	16087	16061	16156	16339	16197	16223	16209	16274	16230	16344	16115	16027	15984	16147	16269	16244	16306	16132	16364	16009	16288	16297	16184	16192	16193	16283	16166	16086	16275	16147	16146	16346	16346	16314	16259	16069	16171	16159	16158	16331	16224	16110	16329	16167	16138	16230	16189	16259	16217	16200	16239	16239	16141	16235	16214	16352	16185	16105	16216	16184	16183	16294	16312	16122	16144	16023	16214	16314	16145	16283	16372	16196	16288	16220	16339	16056	16221	16306	16260	16095	16030	16100	16324	16042	16164	16117	16219	16153	16296	16186	16181	16312	16168	16252	16305	16200	16293	16029	16175	16190	16313	16239	16150	16231	16084	16046	16275	16172	16007	16166	16141	16254	16212	16073	16252	16108	16279	16263	16101	16153	16217	16106	16211	16209	16326	16189	15931	16221	16095	16178	16037	16168	16259	16205	16211	16176	16188	16289	16194	16300	16238	16107	16198	16397	16224	16424	16107	16302	16091	16214	16214	16222	16110	16285	16003	15982	16211	16187	16176	16223	16152	16206	16256	16236	16110	16092	16110	16249	16052	16269	16267	16045	16076	16198	16066	16493	16236	16200	16103	16080	16098	16224	16218	16153	16218	16215	16152	16233	16349	16125	16198	16161	16260	16247	16238	16368	16242	16201	16241	16034	16007	16296	16175	16000	16222	16253	16248	16099	16267	16163	16165	16140	16356	16243	16239	16127	16204	16189	16233	16194	16268	16002	16265	16142	16293	16112	16364	16162	16162	16177	16078	16298	16142	16269	16200	16047	16372	16205	15953	16074	16214	16221	16224	16318	16115	16177	16322	16142	16236	16284	16281	16295	16144	16258	16192	16129	16280	16265	16086	16114	16239	16099	16093	15928	16174	16063	16131	16185	16232	16266	16304	16116	16211	16195	16345	16220	16255	16205	16394	16170	16066	16277	16274	16349	16257	16229	16227	16212	16196	16235	16295	16194	16269	16196	16283	16230	16272	16153	16271	16073	16230	16242	16105	16264	16231	16286	16274	16138	16149	16178	16042	16089	16262	16133	16191	16265	16306	16155	16247	16255	16005	16148	16267	16100	16119	16399	16286	16302	16327	16211	16194	16286	16379	16092	16107	16322	16227	16149	16165	16192	16260	16226	16226	16318	16412	16241	16218	16281	16330	16193	16344	16314	16345	16142	16215	16225	16239	16214	16164	16234	16284	16208	16319	16100	16342	16270	16258	16229	16084	16204	16132	16250	16194	16059	16265	16138	16296	16225	16267	16231	16185	16305	16082	16115	16259	15967	16177	16245	16342	16194	16244	16305	16198	16334	16120	16369	16117	16175	16246	16213	16386	16374	16168	16169	16246	16070	16305	16287	16132	16347	16124	16338	16201	16271	16202	16003	16189	16145	16141	16218	16279	16218	16166	16091	16107	16252	16025	16126	16245	16196	16178	16109	16241	16142	16214	16079	16332	16318	16289	16487	16222	16338	16065	16374	15999	16160	16174	16186	16206	16176	16237	16248	16245	16215	16195	16179	16109	16309	16137	16187	16147	16218	16175	16146	16257	16312	16241	16171	16325	16141	16200	16195	16216	16185	16249	16204	16214	16216	16179	16160	16233	16223	16237	16182	16095	16193	16271	16151	16044	16217	16154	16195	16322	16319	16413	16148	16112	16101	15901	16364	16281	16375	16188	16241	16126	16202	16099	16068	16137	16220	16107	16181	16191	16097	16171	16147	16215	16310	16296	16069	16344	16187	16214	16341	16182	16127	16163	16131	16204	16281	16149	16198	16092	16115	16315	16141	16124	16126	16162	16135	16236	16171	16168	16329	16369	16366	16300	16248	16394	16368	16216	16116	16129	16135	16236	16196	16092	16149	16257	16137	16221	16128	16274	16171	16329	16079	16214	16473	16252	16145	16085	16084	16110	16275	16272	16338	16375	16239	16171	16396	16234	16216	16197	16229	16073	16154	16119	16278	16269	16130	16172	16269	16221	16222	16280	16284	16259	16001	16296	16174	16164	16317	16266	16283	16077	16231	16247	16279	16106	16198	16323	16388	16118	16187	16300	16029	16251	16239	16185	16020	16222	16098	16233	16086	16084	16081	16272	16292	16364	16125	16328	16258	16187	16090	16429	16047	16235	16163	16031	16194	16152	16314	16108	16259	16292	16163	16238	16113	16291	16273	16244	16160	16116	16179	16232	16164	16219	16234	16220	16374	16049	16295	16012	16352	16212	16130	16235	16229	16117	16075	16277	16245	16070	16278	16164	16167	16411	16175	16076	16283	16354	16335	16194	16244	16216	16069	16163	16353	16213	16123	16225	16199	16172	16355	16085	16180	16187	16179	16272	16219	16284	16269	16121	16223	16138	16330	16239	16054	16163	16260	16249	16050	16269	16170	16017	16364	16179	16048	16109	16320	16249	16179	16303	16226	16235	16325	16310	16199	16224	16293	16110	16199	16229	16115	16333	16244	16379	16235	16320	16082	16198	16229	16131	16076	16164	16215	16244	16121	16255	16102	16250	16254	16193	16174	16282	16150	16023	16112	16077	16283	16106	16185	16262	16339	16315	16223	16052	16114	16317	16349	16247	16242	16174	16174	16233	16184	16217	16338	15978	16138	16197	16257	16273	16180	15926	16094	16286	16439	16217	16114	16350	16187	16146	16243	16054	16221	16240	16228	16230	16290	16118	16200	16235	16065	16274	16108	16305	16211	16186	16184	15944	16309	16184	16222	16177	16346	16125	16290	16102	16087	16269	16227	16166	16284	16234	16113	16139	16360	16267	16259	15957	16283	16131	16159	16185	16123	16309	16302	16178	16234	16228	16378	16263	16333	16270	16105	16070	16215	16292	16250	16120	16378	16102	16127	16001	16254	16185	16138	16272	16002	16279	16207	16305	16157	16245	16412	16161	16215	16226	16174	16261	16250	16277	16339	16168	16254	16361	16273	16161	16344	16445	16195	16267	16368	16163	16234	16270	16063	16401	16161	16360	16237	16212	16320	16185	16224	16127	16184	16489	16231	16287	16165	16258	16163	16345	16224	16285	16306	16138	16186	16253	16117	16294	16302	16247	16208	16373	16208	16366	16144	16420	16088	16209	16209	15938	16340	16182	16189	16157	16312	16113	16156	16221	16073	16368	16086	16307	16292	16120	16238	16195	16224	16287	16244	16301	16336	16198	16342	16231	16217	16161	16170	16358	16164	16131	16111	15966	16164	16209	16224	16066	16288	16248	16229	16338	16137	16276	16256	16255	16221	16104	16239	16171	16133	16236	16288	16099	16234	16366	16275	16194	16254	16208	16409	16244	16398	16240	16243	16294	16184	16277	16148	16365	16183	16233	16280	16314	16211	16169	16221	16319	16338	16188	16314	16216	16305	16130	16283	16220	16290	16079	16273	16309	16239	16249	16256	16199	16171	16147	16241	16195	16235	16289	16037	16369	16049	16235	16248	16412	16101	16268	16238	16171	16241	16182	16013	16245	16185	16156	16022	16218	16219	16167	16202	16181	16215	16238	16225	16238	16274	16133	16126	16029	16161	15907	16220	16238	16281	16209	16135	16301	16237	16127	16166	16222	16222	16382	16142	16247	16093	16130	16271	16152	16328	16269	16063	16212	16306	16318	16269	16232	16305	16124	16119	16277	16129	16159	16089	16353	16245	16134	16379
23918	21510	29181	24307	22028	22325	21086	18220	17705	17977	17826	17874	17963	17842	17761	17648	17685	17905	17816	18046	17661	17755	17683	17747	17784	17746	17585	17870	17676	17478	17454	17692	17708	17718	17568	17871	17714	17648	17745	17658	17632	17773	17751	17769	17627	17694	17666	17629	17486	17537	17510	17520	17527	17660	17674	17688	17746	17758	17690	17651	17543	17627	17563	17782	17647	17535	17587	17658	17570	17475	17674	17647	17827	17520	17641	17539	17809	17893	17566	17549	17636	17593	17592	17610	17494	17500	17679	17735	17553	17579	17627	17639	17613	17526	17682	17576	17681	17473	17554	17724	17627	17433	17840	17689	17661	17527	17580	17615	17638	17570	17771	17604	17370	17518	17701	17613	17483	17301	17533	17577	17721	17731	17440	17481	17596	17478	17502	17489	17391	17532	17525	17661	17487	17665	17635	17638	17529	17484	17725	17468	17475	17676	17554	17634	17671	17499	17737	17463	17593	17460	17801	17868	17550	17689	17719	17461	17612	17497	17563	17699	17534	17636	17602	17664	17532	17720	17655	17584	17717	17419	17491	17422	17767	17579	17651	17553	17728	17608	17507	17502	17500	17713	17554	17554	17816	17563	17463	17615	17701	17637	17586	17605	17615	17570	17638	17713	17388	17535	17543	17688	17519	17659	17629	17641	17604	17567	17616	17350	17694	17521	17572	17441	17509	17613	17493	17446	17642	17344	17509	17591	17498	17581	17666	17548	17806	17558	17526	17361	17705	17390	17649	17547	17765	17339	17739	17604	17614	17539	17700	17783	17586	17561	17420	17693	17478	17687	17619	17554	17491	17601	17568	17848	17743	17656	17654	17598	17349	17774	17523	17536	17601	17703	17448	17496	17503	17541	17622	17716	17655	17666	17619	17750	17737	17637	17807	17641	17516	17397	17490	17524	17532	17698	17643	17579	17523	17639	17734	17665	17571	17585	17553	17581	17734	17536	17594	17683	17618	17492	17398	17765	17422	17588	17457	17721	17696	17417	17714	17685	17733	17422	17870	17564	17628	17588	17729	17751	17668	17642	17588	17605	17769	17780	17465	17465	17680	17431	17486	17697	17500	17692	17706	17477	17370	17659	17544	17715	17733	17426	17497	17569	17643	17492	17534	17646	17705	17427	17667	17422	17632	17761	17564	17458	17785	17647	17615	17572	17557	17733	17699	17640	17567	17697	17556	17605	17555	17545	17516	17499	17468	17570	17706	17603	17908	17750	17696	17587	17649	17396	17855	17548	17371	17409	17432	17602	17488	17455	17565	17466	17565	17566	17576	17552	17497	17659	17439	17483	17568	17620	17669	17888	17765	17515	17687	17523	17673	17642	17562	17643	17473	17586	17612	17626	17573	17493	17712	17656	17622	17547	17511	17494	17747	17676	17805	17497	17640	17765	17558	17513	17556	17690	17731	17338	17643	17523	17470	17539	17574	17719	17574	17516	17661	17743	17499	17605	17647	17638	17567	17405	17560	17598	17643	17598	17566	17399	17344	17399	17599	17565	17326	17658	17578	17465	17695	17592	17598	17529	17516	17785	17472	17727	17504	17434	17670	17618	17841	17629	17572	17466	17639	17636	17592	17735	17659	17496	17696	17789	17684	17339	17541	17616	17401	17463	17456	17771	17541	17631	17699	17458	17556	17490	17804	17452	17502	17656	17350	17618	17547	17777	17563	17381	17611	17705	17746	17653	17745	17570	17659	17482	17738	17647	17604	17645	17580	17502	17492	17450	17456	17633	17453	17462	17593	17592	17593	17570	17524	17781	17485	17630	17747	17658	17706	17588	17486	17561	17477	17667	17634	17540	17498	17645	17551	17536	17642	17769	17449	17479	17566	17721	17755	17460	17563	17463	17786	17497	17591	17533	17760	17678	17480	17529	17444	17598	17586	17511	17633	17656	17715	17551	17678	17972	17660	17612	17469	17630	17588	17545	17628	17496	17563	17553	17679	17638	17574	17616	17509	17603	17574	17592	17771	17566	17721	17549	17573	17477	17411	17547	17753	17583	17542	17760	17785	17664	17690	17628	17533	17359	17714	17797	17679	17417	17631	17751	17753	17571	17402	17594	17625	17578	17721	17520	17615	17662	17814	17721	17627	17573	17770	17565	17535	17723	17696	17577	17423	17543	17471	17687	17847	17588	17565	17437	17434	17694	17714	17586	17526	17436	17469	17574	17622	17694	17634	17514	17466	17666	17523	17689	17722	17648	17643	17699	17655	17509	17437	17495	17590	17698	17454	17658	17693	17532	17814	17467	17413	17476	17423	17499	17437	17543	17517	17554	17387	17356	17545	17493	17521	17626	17704	17653	17448	17662	17504	17594	17534	17676	17392	17598	17497	17567	17581	17717	17572	17680	17648	17348	17554	17798	17777	17734	17755	17535	17481	17518	17548	17578	17615	17513	17562	17807	17684	17445	17510	17817	17723	17670	17766	17547	17759	17510	17530	17614	17604	17448	17657	17509	17706	17482	17640	17733	17528	17619	17632	17545	17519	17547	17446	17656	17515	17479	17574	17751	17537	17520	17383	17687	17461	17759	17673	17750	17519	17482	17719	17655	17570	17598	17602	17525	17601	17679	17662	17619	17599	17535	17752	17633	17553	17660	17576	17591	17418	17520	17386	17615	17568	17332	17462	17570	17538	17562	17595	17714	17700	17413	17733	17608	17742	17481	17523	17664	17530	17523	17572	17519	17563	17751	17707	17691	17393	17491	17559	17467	17798	17655	17516	17694	17618	17657	17676	17517	17559	17536	17607	17704	17590	17574	17408	17613	17390	17557	17718	17608	17744	17710	17467	17563	17451	17411	17440	17635	17771	17498	17565	17639	17581	17667	17577	17519	17586	17408	17597	17720	17390	17460	17604	17547	17414	17445	17495	17575	17598	17316	17616	17376	17508	17529	17551	17666	17655	17593	17495	17501	17612	17610	17710	17360	17621	17725	17341	17594	17596	17627	17505	17629	17537	17617	17495	17598	17444	17309	17585	17573	17611	17745	17482	17621	17537	17552	17531	17693	17666	17442	17577	17773	17727	17606	17674	17714	17344	17733	17839	17477	17491	17616	17628	17522	17826	17646	17592	17540	17693	17674	17492	17538	17549	17708	17430	17695	17834	17619	17426	17872	17609	17612	17661	17545	17594	17635	17558	17486	17570	17685	17471	17593	17477	17577	17636	17652	17693	17548	17560	17602	17692	17874	17612	17646	17392	17535	17616	17579	17650	17632	17741	17749	17548	17695	17468	17724	17503	17827	17709	17692	17488	17597	17623	17698	17574	17602	17699	17863	17458	17524	17716	17537	17464	17654	17431	17685	17641	17549	17486	17636	17462	17414	17598	17482	17563	17569	17551	17750	17639	17571	17580	17663	17557	17573	17476	17615	17368	17589	17692	17623	17498	17625	17643	17722	17636	17444	17351	17462	17691	17624	17568	17580	17385	17569	17471	17624	17648	17496	17593	17534	17574	17750	17588	17591	17630	17550	17724	17567	17651	17881	17681	17505	17553	17582	17600	17743	17525	17537	17653	17741	17626	17398	17247	17547	17663	17470	17293	17646	17521	17302	17756	17674	17566	17645	17374	17600	17560	17695	17439	17573	17566	17713	17503	17409	17726	17638	17619	17260	17755	17643	17580	17707	17676	17715	17504	17513	17575	17648	17575	17695	17569	17423	17404	17395	17284	17546	17692	17582	17565	17571	17492	17713	17623	17586	17548	17487	17652	17677	17697	17448	17399	17413	17597	17585	17499	17555	17557	17705	17579	17639	17633	17630	17624	17442	17487	17495	17548	17342	17509	17648	17506	17670	17713	17438	17569	17510	17559	17611	17436	17607	17353	17573	17739	17696	17499	17435	17666	17660	17929	17875	17588	17780	17418	17442	17389	17372	17641	17633	17856	17445	17627	17475	17630	17604	17513	17501	17485	17608	17588	17517	17701	17518	17546	17495	17569	17736	17591	17690	17562	17580	17625	17564	17590	17395	17375	17562	17377	17567	17574	17669	17456	17733	17674	17500	17737	17648	17686	17690	17736	17587	17540	17604	17493	17424	17684	17601	17536	17462	17619	17781	17693	17520	17577	17665	17703	17613	17735	17518	17813	17660	17642	17667	17514	17562	17811	17468	17617	17769	17720	17604	17688	17569	17400	17575	17635	17654	17431	17523	17560	17553	17351	17717	17721	17515	17509	17641	17723	17617	17717	17504	17614	17665	17585	17593	17676	17640	17769	17621	17540	17579	17561	17583	17591	17552	17481	17677	17696	17616	17627	17637	17447	17664	17590	17470	17777	17575	17590	17460	17665	17416	17663	17719	17610	17650	17577	17716	17568	17661	17633	17642	17821	17517	17444	17505	17633	17682	17436	17625	17636	17486	17592	17443	17554	17583	17833	17593	17587	17616	17614	17710	17740	17628	17647	17609	17544	17635	17619	17634	17532	17483	17600	17502	17656	17575	17487	17426	17521	17517	17644	17755	17561	17530	17620	17504	17546	17574	17578	17591	17540	17620	17651	17548	17827	17481	17592	17685	17660	17339	17437	17435	17515	17708	17541	17843	17676	17510	17871	17552	17512	17673	17447	17493	17650	17564	17552	17618	17641	17505	17795	17562	17697	17302	17704	17421	17715	17573	17377	17757	17586	17646	17627	17513	17688	17477	17661	17710	17559	17584	17573	17587	17747	17492	17372	17391	17666	17487	17508	18045	17622	17559	17593	17605	17507	17387	17478	17619	17543	17663	17508	17538	17387	17754	17712	17783	17527	17566	17450	17532	17756	17644	17746	17640	17712	17505	17595	17451	17679	17594	17715	17644	17462	17438	17583	17388	17505	17821	17434	17566	17672	17462	17641	17465	17794	17497	17645	17523	17753	17564	17580	17414	17811	17571	17599	17585	17490	17734	17460	17308	17617	17823	17621	17620	17599	17743	17787	17602	17533	17701	17731	17372	17608	17678	17949	17589	17706	17551	17524	17752	17636	17444	17562	17629	17769	17724	17481	17557	17707	17614	17560	17628	17408	17569	17513	17549	17583	17587	17363	17521	17622	17579	17507	17670	17517	17669	17733	17501	17592	17313	17472	17529	17762	17534	17558	17628	17754	17648	17785	17689	17674	17506	17778	17419	17595	17479	17596	17622
11920	17785	17272	16484	16226	16037	15995	16018	15868	15859	15889	15788	15882	15878	15729	15770	15799	15620	15680	15853	15948	15837	15787	15696	15725	15852	15684	15878	15906	15872	15823	15705	15656	15733	15811	15716	15926	15764	15725	15802	15719	15565	15600	15675	15832	15736	15893	15622	15728	15899	15604	15738	15745	15748	15762	15573	15903	15642	15629	15765	15753	15605	15699	15745	15770	15712	15736	15832	15655	15755	15640	15798	15836	15394	15888	15716	15612	15707	15706	15875	15715	15617	15688	15555	15801	15603	15628	15681	15576	15803	15718	15761	15717	15724	15708	15570	15580	15782	15684	15828	15864	15765	15919	15522	15866	15717	15759	15645	15697	15660	15659	15666	15710	15662	15726	15572	15693	15593	15828	15643	15834	15723	15610	15685	15731	15849	15803	15811	15707	15598	15514	15639	15905	15976	15709	15621	15829	15623	15707	15721	15590	15708	15722	15733	15762	15651	15478	15511	15831	15805	15590	15832	15745	15842	15683	15596	15687	15832	15701	15625	15712	15640	15746	15601	15738	15844	15697	15807	15598	15653	15650	15557	15689	15698	15772	15672	15667	15694	15629	15807	15668	15822	15969	15773	15892	15837	15850	15702	15929	15682	15639	15768	15771	15855	15594	15812	15651	15594	15700	15730	15814	15730	15753	15790	15617	15706	15801	15688	15603	15701	15642	15668	15667	15556	15583	15734	15848	15680	15758	15810	15893	15657	15698	15753	15711	15761	15751	15657	15845	15527	15567	15772	15785	15682	15658	15794	15601	15796	15772	15766	15805	15592	15658	15919	15748	15635	15697	15765	15671	15830	15653	15642	15806	15568	15726	15850	15715	15740	15580	15700	15942	15690	15761	15483	15886	15565	15661	15599	15766	15750	15595	15609	15766	15584	15795	15711	15723	15738	15715	15655	15627	15805	15685	15834	15591	15645	15621	15672	15666	15832	15837	15662	15821	15752	15788	15774	15754	15666	15531	15743	15757	15621	15717	15753	15633	15608	15546	15850	15623	15525	15702	15732	15725	15719	15724	15609	15676	15503	15618	15448	15814	15703	15809	15796	15741	15664	15635	15595	15746	15672	15681	15533	15555	15612	15611	15699	15765	15597	15802	15792	15672	15851	15769	15746	15753	15758	15800	15624	15785	15616	15643	15805	15663	15735	15681	15534	15571	15614	15564	15565	15792	15862	15739	15826	15822	15884	15758	15784	15771	15704	15645	15676	15634	15690	15627	15771	15718	15933	15683	15662	15705	15890	15795	15635	15806	15764	15536	15903	15575	15579	15725	15835	15801	15724	15667	15766	15636	15765	15619	15688	15793	15897	15760	15656	15753	15692	15792	15716	15482	15740	15819	15685	15710	15759	15922	15801	15789	15715	15828	15656	15723	15720	15605	15692	15691	15854	15725	15668	15697	15682	15626	15736	15760	15632	15689	15656	15759	15571	15742	15528	15691	15706	15744	15742	15709	15802	15733	15571	15886	15793	15660	15615	15527	15665	15740	15499	15708	15589	15734	15766	15581	15549	15846	16014	15555	15769	15533	15832	15853	15753	15803	15729	15675	15726	15754	15668	15762	15606	15723	15718	15742	15670	15926	15716	15653	15850	15683	15731	15675	15672	15677	15668	15647	15896	15705	15436	15653	15872	15719	15696	15664	15739	15753	15757	15624	15714	15801	15695	15833	15844	15795	15821	15635	15911	15746	15678	15732	15730	15700	15581	15757	15730	15731	15774	15595	15640	15664	15826	15833	15686	15926	15835	15513	15642	15675	15818	15760	15709	15583	15747	15653	15763	15623	15625	15714	15738	15727	15713	15811	15702	15739	15807	15649	15731	15651	15712	15789	15548	15679	15679	15835	15531	15571	15596	15779	15726	15845	15583	15832	15598	15699	15857	15855	15717	15865	15565	15731	15802	15735	15659	15692	15812	15758	15673	15695	15591	15727	15598	15587	15748	15744	15837	15692	15880	15708	15545	15734	15839	15604	15707	15515	15803	15546	15592	15656	15597	15628	15733	15690	15746	15808	15877	15673	15594	15532	15618	15731	15705	15670	15635	15625	15803	15636	15486	15964	15765	15799	15775	15798	15654	15682	15734	15700	15631	15638	15659	15669	15843	15565	15728	15649	15736	15722	15703	15693	15637	15795	15656	15869	15729	15573	15619	15577	15540	15799	15570	15715	15577	15637	15543	15892	15818	15702	15620	15516	15801	15699	15845	15715	15523	15718	15808	15694	15760	15600	15721	15810	15675	15680	15630	15518	15794	15728	15724	15572	15651	15637	15519	15632	15609	15553	15722	15627	15677	15696	15855	15590	15604	15675	15709	15856	15580	15669	15667	15656	15752	15800	15806	15755	15860	15683	15771	15810	15571	15737	15627	15721	15686	15747	15771	15884	15672	15881	15579	15648	15775	15747	15623	15740	15752	15602	15613	15505	15687	15562	15613	15859	15899	15663	15634	15759	15729	15522	15502	15801	15725	15693	15700	15639	15753	15782	15819	15880	15726	15696	15753	15776	15806	15859	15762	15582	15780	15841	15705	15722	15725	15869	15609	15616	15704	15893	15716	15694	15643	15714	15645	15742	15675	15693	15744	15656	15597	15803	15576	15715	15722	15729	15773	15701	15759	15730	15616	15594	15821	15746	15704	15637	15719	15780	15743	15721	15778	15837	15850	15760	15587	15632	15701	15755	15643	15662	15772	15645	15827	15641	15695	15718	15760	15778	15718	15698	15719	15732	15796	15772	15771	15787	15773	15678	15806	15517	15883	15638	15688	15644	15871	15625	15821	15712	15569	15624	15647	15922	15789	15561	15627	15605	15632	15739	15821	15641	15766	15743	15731	15726	15598	15743	15549	15956	15753	15687	15751	15563	15839	15760	15616	15522	15659	15604	15763	15682	15869	15557	15777	15730	15747	15796	15604	15675	15640	15854	15810	15637	15764	15680	15607	15573	15678	15781	15689	15804	15711	15695	15631	15761	15675	15679	15794	15765	15766	15764	15683	15847	15581	15522	15711	15703	15737	15388	15664	15741	15777	15679	15812	15597	15746	15557	15737	15723	15799	15596	15634	15626	15759	15620	15822	15651	15663	15687	15778	15694	15721	15689	15628	15770	15795	15702	15754	15622	15817	15783	15607	15637	15548	15726	15708	15649	15585	15633	15785	15601	15705	15647	15612	15622	15796	15688	15639	15700	15618	15650	15591	15695	15731	15623	15727	15722	15854	15711	15656	15563	15685	15593	15647	15803	15765	15888	15695	15789	15653	15612	15641	15857	15604	15793	15844	15648	15491	15632	15703	15629	15603	15541	15569	15707	15632	15691	15658	15668	15610	15670	15739	15597	15615	15786	15674	15582	15764	15743	15700	15716	15726	15664	15672	15665	15639	15760	15675	15680	15902	15736	15697	15670	15754	15489	15850	15784	15806	15763	15545	15812	15645	15600	15833	15589	15787	15685	15612	15733	15645	15782	15737	15734	15696	15772	15927	15703	15742	15619	15766	15733	15757	15638	15947	15575	15668	15828	15767	15685	15578	15690	15719	15818	15765	15795	15633	15789	15610	15696	15751	15697	15769	15617	15685	15745	15624	15541	15638	15668	15691	15738	15620	15883	15615	15607	15760	15603	15639	15677	15621	15727	15566	15568	15805	15617	15591	15528	15692	15598	15726	15677	15720	15758	15772	15613	15720	15707	15568	15589	16070	15653	15607	15647	15785	15709	15741	15636	15669	15571	15692	15833	15642	15766	15715	15597	15803	15662	15690	15646	15644	15764	15593	15850	15862	15756	15694	15585	15886	15571	15676	15610	15731	15647	15668	15509	15711	15790	15682	15600	15643	16000	15778	15718	15811	15774	15687	15809	15781	15580	15646	15567	15702	15696	15920	15725	15603	15637	15617	15955	15681	15547	15671	15886	15691	15703	15663	15741	15652	15695	15847	15549	15520	15636	15706	15653	15796	15659	15608	15820	15788	15667	15748	15670	15714	15868	15525	15587	15634	15833	15748	15615	15884	15813	15646	15673	15709	15530	15588	15680	15686	15621	15785	15699	15827	15638	15785	15916	15793	15660	15720	15662	15642	15722	15554	15793	15687	15628	15688	15626	15731	15723	15637	15748	15740	15695	15687	15677	15645	15681	15904	15685	15699	15565	15850	15780	15802	15675	15883	15768	15627	15636	15744	15571	15827	15733	15813	15744	15708	15787	15572	15703	15631	15953	15878	15614	15680	15748	15734	15727	15569	15760	15650	15649	15640	15731	15867	15810	15678	15654	15812	15708	15811	15649	15841	15655	15744	15662	15570	15635	15894	15756	15703	15507	15670	15756	15832	15589	15611	15701	15637	15642	15716	15788	15827	15784	15513	15701	15839	15669	15643	15802	15753	15816	15586	15871	15774	15885	15543	15816	15576	15666	15717	15656	15769	15580	15654	15904	15594	15846	15718	15652	15807	15696	15763	15603	15779	15473	15712	15525	15639	15644	15859	15864	15735	15785	15754	15856	15581	15623	15738	15762	15815	15897	15786	15804	15745	15729	15753	15777	15732	15687	15626	15629	15573	15648	15917	15739	15579	15694	15631	15652	15690	15666	15643	15855	15812	15724	15687	15817	15688	15627	15753	15806	15657	15638	15738	15654	15932	15662	15645	15850	15600	15656	15863	15694	15598	15805	15807	15850	15656	15883	15705	15614	15824	15680	15670	15634	15776	15681	15623	15851	15565	15651	15661	15643	15763	15628	15599	15765	15609	15671	15870	15711	15737	15771	15866	15721	15621	15603	15734	15488	15779	15766	15557	15701	15711	15875	15710	15570	15739	15705	15579	15590	15785	15664	15730	15696	15625	15703	15648	15685	15746	15912	15729	15840	15840	15754	15645	15810	15567	15708	15618	15682	15869	15783	15687	15711	15652	15726	15772	15725	15661	15803	15888	15660	15803	15636	15804	15875	15745	15603	15723	15601	15641	15771	15717	15777	15786	15899	15675	15684	15688	15711	15830	15634	15811	15761	15742	15806	15606	15638	15727	15526	15612	15949	15697	15804	15547	15863	15694	15726	15706	15581	15608	15688	15665	15894	15737	15743	15773	15793	15763	15657	15650	15585	15423	15667	15754	15599	15772	15781	15819	15731	15714	15702	15656
22960	21510	29464	23982	21596	23226	25366	19436	18338	18862	18962	18655	18538	18493	18437	18219	18429	18354	18359	18259	18228	18211	18496	18048	18199	18113	18286	18284	18474	18446	18353	17972	18302	17970	18328	18100	17890	18272	18329	18243	18074	18012	18073	18136	18091	17950	18058	18218	18264	18112	18334	18052	18106	18330	18177	17977	18034	18038	18139	18260	18266	18250	18046	18092	18357	18339	18071	17904	18309	18266	18131	17972	18151	18174	17980	17992	17931	18142	18170	18110	18009	18048	18239	18022	18101	17660	18235	18077	18185	18097	18211	18048	18015	18161	18042	18084	18205	18242	18168	17971	18134	18169	18017	18111	18013	17937	18081	17788	18042	17946	18215	18029	18216	17969	18164	18118	18293	18166	18205	18078	18174	18128	18110	18150	18175	17994	18039	18151	18170	18040	18227	18072	18131	18024	18267	18271	17983	18004	18184	18162	18032	18008	18196	18123	18047	18087	17829	18039	18033	17911	18120	18082	18190	17966	18154	18151	18041	17842	18175	18085	18110	18089	18097	18066	18172	18129	17975	18056	17919	18032	18232	18122	17947	18120	18165	18048	17937	18011	18090	18231	17916	18176	17967	18161	18177	18031	18161	18135	17996	18160	18132	18045	18086	18108	18240	18060	18265	18054	18000	18133	17976	17994	18166	17979	17974	18192	18077	18074	17956	18082	17849	17947	17968	18068	18124	18198	17824	18320	18243	18169	18284	18106	18262	18017	18042	17983	17976	17929	18175	18108	18135	18000	18057	18087	18096	18184	17908	17946	18271	18296	17994	18044	18061	18112	18100	17847	18187	18115	18040	18299	18396	17890	18025	18217	18292	18077	17951	18027	18107	18013	18044	18166	18091	18079	18107	17902	18039	18141	18186	18100	18230	18069	18136	18186	18314	17996	18035	17934	18042	17998	18028	18107	18442	18055	18062	17923	18157	18159	18048	18211	18124	17969	18205	18234	17995	18089	18087	18143	18196	17944	18147	18167	17922	18065	18034	17845	18095	18076	18323	17881	18050	18113	18182	18259	18311	18056	18229	18210	18123	18177	17984	18025	18070	18033	18042	17928	18096	17837	18070	18105	17944	18018	18194	18172	18085	18068	18082	18225	18058	17978	17968	17982	18124	18072	18244	17877	18100	18177	18004	18076	18110	18067	17981	17851	18176	18130	17944	18048	18337	17757	18007	17884	18042	18131	18066	18300	17946	18012	18119	18057	17973	17951	18035	17966	17964	18025	18061	17943	18044	18336	18226	18184	18185	17923	18188	18023	18095	18101	18178	17947	18168	18164	17924	18048	18110	17938	17958	18151	17976	17851	18187	17972	18141	18255	18171	18065	18228	18066	17920	17896	18026	17907	18121	18017	17999	18173	18243	18143	18247	18205	18084	18134	17963	17903	18208	17994	17968	18140	18132	18262	18135	18020	18081	18287	18110	18015	18136	18242	17828	18227	17839	18114	17989	17949	18081	17985	18042	18157	18066	18044	17929	18068	18065	18190	18133	18104	17890	17909	18018	18179	17919	18076	17839	17958	18144	17908	17926	17970	18212	18041	18052	17901	17944	17910	18009	18039	18066	18072	18204	18022	18059	18106	17987	17962	18149	18027	18053	18152	17975	18115	17776	17956	17929	18017	18137	17853	18023	18205	18070	18075	17972	18031	18127	18035	17889	17890	17934	17901	18124	18086	18275	17999	17987	18234	17972	18086	18287	18093	18021	18255	18110	18090	18048	18121	17940	18163	18191	17985	18207	18114	17889	17986	18270	18268	18079	18092	18108	18164	18108	18053	18200	18038	18083	18227	17926	17972	18116	18003	18138	18039	18029	18100	17893	17959	18230	18024	18051	18028	18074	17974	18054	18038	18098	18094	18111	17945	18088	18080	18119	17897	18150	17936	18148	17935	18025	17799	18082	18039	18023	18153	18072	18093	18034	18057	18109	18089	17960	18053	18079	18149	18116	18042	18032	18132	18106	18279	18283	18170	18030	17959	17981	17924	17845	18022	17837	18129	18058	18242	18089	18063	18096	18082	18390	17929	18049	18163	17957	17951	18238	18025	18175	18028	18203	18043	17997	18122	18202	18118	18214	18068	18058	18150	18195	18007	18002	17838	18087	18174	18173	18079	17996	18075	18155	18231	17927	17946	18076	17862	18009	18158	18074	18191	18002	17942	18073	17988	18006	17928	18077	18138	18122	18089	18087	18000	18057	17946	18081	18200	18030	18088	18074	18069	18100	18043	17963	17926	17904	18148	18117	18176	18076	18084	18186	18129	17941	18004	17955	18090	18221	17859	18083	18179	18005	18208	18041	18128	18210	17978	18184	17940	17962	17940	17953	17895	17725	18084	18041	18295	18108	17793	18276	18124	18140	18249	17906	18138	18307	18015	17953	18063	18086	18218	18157	18106	18032	18223	17837	18007	18159	18213	18197	18184	18031	18104	18215	18028	18144	18206	18127	18097	18107	18191	18100	18248	18108	18038	18147	18137	18145	18110	18045	18092	18098	18101	18168	17683	18086	18020	18242	18037	17950	18049	18157	18272	18084	17920	18202	18376	18084	18004	18022	18155	18125	17956	18117	18228	18071	18014	18046	18040	18069	18167	18090	18162	18060	17948	17857	17803	18098	17984	17975	17945	18194	17864	18180	17999	18218	18011	18131	18213	18049	17915	18095	18122	18155	17946	18106	17821	18121	18137	18111	18005	18364	17966	18050	18166	17905	18086	18122	18148	18039	18102	18062	18027	18024	17962	18003	17964	18250	18135	17969	17881	18024	18053	18163	18207	18072	18166	18161	18292	18240	18141	18057	18298	18236	18047	17908	18194	18020	18125	18254	18039	17784	18254	18214	18169	17912	18025	18211	18287	18121	18042	18029	18082	18006	17977	17889	18222	18135	18146	18208	18041	17956	17780	17925	18085	18051	18106	18052	18077	18166	18122	18028	18112	18051	17926	17895	18028	17994	17975	17994	18335	18109	17969	17931	18006	18112	18136	17858	18104	18168	17840	18106	18106	18242	18142	18020	17877	17909	18105	18039	17919	17969	18007	18138	18197	17831	18185	18286	17817	18020	17992	17915	17971	18073	18095	18264	17927	18035	17944	18110	18039	17985	18025	17999	18049	18063	18166	18056	17975	18110	18127	17988	17872	18044	17949	18054	18083	18121	18070	17937	18105	18349	18085	17955	17962	18029	18266	18078	18049	18208	18059	18025	18144	18413	17975	18151	18112	18073	17934	18125	18113	18357	18113	17948	18028	18166	17997	18207	17897	18081	18162	18136	18136	17988	17943	18141	18093	17881	17965	18282	18234	17937	18242	18062	17909	18066	18171	17966	18165	18028	17965	18051	17981	18110	18152	18096	18098	18068	18140	18120	17861	18033	17916	17904	18182	18006	17876	18149	18230	17861	17830	17841	18110	18019	18055	18084	18131	17951	18006	18167	17958	18003	18182	18064	17872	17838	17979	18053	18151	18006	18106	18060	18260	18093	17985	18120	17930	18223	17951	18052	17902	17876	18041	17963	18019	18078	18027	18077	18074	18207	17941	18019	18278	18066	18122	18102	18215	18198	18025	18038	18179	18087	18106	18083	17939	18127	18046	17899	18133	18111	18086	18162	18186	17771	17992	18107	17992	18060	17971	18277	18205	18303	18095	18062	18188	18340	18215	18140	17970	18043	18001	18205	17952	17949	18003	18122	18025	18009	18003	18061	17775	17914	18001	17926	18143	18195	18256	18041	18022	18047	18104	17977	17942	18144	18173	18159	18130	18170	17925	18172	18205	18033	18153	18371	18133	18062	18005	17919	17871	18194	17882	18157	17985	18021	17952	18013	18087	18091	18169	18052	17994	18094	18177	18012	18024	17894	18107	18008	17992	18265	18076	17981	18124	17973	18177	17968	18084	18010	17938	17900	18036	17842	17959	17985	17978	18041	18047	17970	17985	18116	18070	18030	18132	18136	18070	18048	17944	17839	18367	18126	18021	18258	18283	18211	18047	18013	17884	18100	17979	18165	18069	18227	17973	18108	18212	18192	18221	18002	17966	18026	17760	18012	18096	18058	18160	18087	18026	17988	18045	18189	18239	18012	18170	18109	18055	18076	17968	18078	18156	18206	18207	18282	18045	18231	18025	18128	18026	18161	17879	18132	18113	18102	17971	18046	18063	18111	18235	18044	17998	17934	18078	18034	18440	18074	18014	18066	18172	18081	18102	18240	18110	18030	17884	17910	18169	18048	18090	18062	18018	18122	18113	18143	18073	17995	18084	18254	18117	18144	17990	18113	17991	17961	18214	18167	18028	17887	17949	17997	17970	18073	17940	18090	17985	17987	18282	18015	17982	18136	18161	18083	18164	18090	18216	17940	18082	18029	18126	17947	18014	18083	18158	18008	17974	18140	18255	18069	18370	18184	18007	18010	18129	18126	18025	17952	18133	18020	18030	18107	18141	18078	18218	18007	18029	18244	18138	18251	18070	18095	17973	18064	17924	18102	17962	18080	18164	18064	18160	18019	18217	18111	17969	17947	18072	17957	18255	17884	18073	18217	17990	17970	18075	18022	18154	17999	18033	18080	17913	18113	18072	18202	18227	18040	17916	18123	18122	18321	17863	17956	17997	17997	17975	18167	18287	17949	18075	18197	18140	18115	17952	17967	18214	18074	18211	18334	17888	17921	18124	17858	17887	18048	18060	18077	18055	17900	18198	18076	18075	18090	18174	18063	17947	18079	18000	18014	18063	17977	17937	18128	17987	17950	17892	18212	18070	17937	18096	18008	17972	17963	18167	18216	18239	18073	17998	18220	17967	18161	17987	18107	18062	18273	18066	18079	18105	18220	17926	17848	18114	18148	18032	17991	17980	17929	18084	18049	18078	18001	17898	17981	18210	18106	18064	18041	18084	18131	18134	18103	18175	18159	17917	17995	17731	17749	18152	18044	17885	18080	18119	18133	18237	18156	17869	17967	17983	18272	17892	18088	18093	18153	17942	17955	18000	17999	18173	18083	18123	18047	18150	17860	18015	18103	17968	17934	17980	18392	18112	18069	18242	17824	18051	18056	18131	18131	18222	17911	18173	18191	18172	18118	17992	17997	18323	18336	18088	18149	17968	18208	17984	18031	17963	18147	18013	18004	18125	18106	18133
11890	18870	17969	17301	16739	16684	16331	16193	16123	16241	16222	16337	16175	16178	16086	15984	16246	15975	15897	16023	16189	15931	15955	15999	15998	16096	16133	15959	15899	15995	16024	16054	15850	15917	15892	15963	16093	15956	16078	15910	16056	16130	16045	15887	16072	15931	16013	15937	15913	15902	16088	15753	15895	16082	15941	15989	15871	15846	16038	15928	15941	15893	15933	15983	16152	16055	15932	15851	15909	16083	16061	16014	15974	15854	15829	15919	15951	16038	15909	16150	16058	16090	16030	15871	16034	15956	15918	15874	15864	15982	16049	16097	15870	15942	16018	15949	16048	15973	15913	15811	16017	15875	15999	15953	16062	15793	15998	16040	15947	15808	15983	15997	15974	15978	15886	15857	16038	16013	16050	15925	16034	15844	16123	15847	15960	16024	15846	15928	15873	16000	16023	16093	16153	15965	16057	15856	16181	15972	15854	15975	16051	15985	15930	15844	15963	15978	15805	15998	15837	15902	15998	15991	15972	15855	15912	15966	15960	15966	16004	16068	16139	16003	15923	15984	16000	15944	16181	15894	15961	16026	15968	15948	15786	16154	16048	15898	15867	15955	15959	16087	15909	15829	15888	16035	15954	15889	15877	15846	15838	15862	16018	15679	16091	15925	15885	16125	15867	15912	15876	15987	15891	16116	15971	16004	15950	15994	15878	15953	15877	16026	15903	15950	15856	15942	15837	15911	16171	15875	15923	15902	16022	15840	15926	15770	15918	16077	15994	15941	15991	15815	15830	15825	15987	15908	16024	15976	15993	15911	15919	16029	15870	15730	15751	15955	15903	15950	15926	15880	15898	15837	16019	15853	15955	15863	16000	15836	16006	15958	15926	15989	15863	16031	15882	15858	15993	15965	16034	15974	15926	15908	16085	15889	15849	15792	15780	15886	15967	16005	16121	15738	15825	16080	15926	15927	15998	15726	15915	16099	16037	16128	16083	15860	16147	16066	15948	16070	15842	15764	15913	15974	15870	15746	15942	15882	16043	16098	16021	15945	15827	15773	15843	16052	15859	15860	15932	15933	15889	15861	15914	15987	16017	15915	15873	15996	16026	15900	15775	15969	15957	16057	15871	15805	15892	15960	15940	15968	16190	16005	15997	15980	15944	15853	15834	15929	15904	15892	15969	16060	15918	15753	16041	15842	15866	16144	15753	16107	16180	16057	15875	16062	15985	15998	15905	16033	15908	15844	15812	15896	15896	16056	15977	15865	16060	15916	15808	15992	15925	15828	16017	16081	15978	15874	16023	15868	16035	15939	15942	16079	16070	15933	15919	15970	16034	15864	15893	15907	15989	15964	16088	16091	15903	16029	15970	15908	16041	16017	16000	16025	15889	16034	15949	15993	16056	16002	15906	16003	15968	15945	15903	15858	15923	16010	15969	15921	16029	15900	15945	16106	16001	16082	15966	15929	15948	15989	16080	15875	16090	16146	15889	16000	16148	15910	16002	15852	15822	16107	15975	16051	15949	15882	15836	15952	15915	15825	15962	15969	15981	15870	15878	15948	15987	15919	15875	16036	15974	15955	15870	16048	15852	15793	15849	15827	15861	16051	15954	15949	16013	15867	15708	15959	15817	16054	15781	16032	15898	15974	16042	15890	15872	16047	15987	15957	15966	15933	15868	16071	15825	15902	16105	15932	15811	16013	15983	15870	15998	15922	16073	15969	15847	16068	15964	15954	15995	15995	15945	15765	16112	16029	15747	15945	16042	16091	15889	15981	16008	15914	16048	15858	15970	15831	15910	15973	15859	15995	16041	15937	15947	16019	15959	16000	16003	15940	16072	15920	15976	15943	15709	16162	15889	15996	15798	15977	15787	15951	15984	15822	15951	15927	15904	15955	15920	15991	15990	15905	15932	16025	15959	15926	15937	15922	16020	16020	16040	16042	15848	15870	15877	15743	15946	15891	15926	15896	15888	15972	15975	16003	16003	16043	15994	15852	15986	15870	15870	16091	15928	15990	16019	15888	15906	15917	16005	15946	15876	16102	15856	15872	15942	15729	15813	15936	16073	15923	15969	15783	16009	16008	15989	16082	16009	15852	15988	15937	15954	15942	15979	15965	15878	15839	15888	16040	15902	15840	15973	16115	15907	16129	15977	15980	15845	15881	16179	16007	15980	15960	16035	15951	15912	15944	15800	15888	16165	15827	15968	16095	16053	16066	16108	16013	15765	16146	15900	16057	15867	15830	15926	15975	15907	15848	16123	15946	16015	15975	15862	16019	15906	16125	16018	15835	16003	15944	15986	15811	16056	15815	15961	15995	15758	16118	16042	15870	15772	16037	15925	16013	15908	15886	15899	16034	16062	16124	15976	16111	15925	15952	15884	15858	15997	15842	15856	15931	16125	15901	15971	15843	15866	16023	15843	15904	15990	15771	15882	16034	16068	15979	15809	16019	15945	16100	15820	15857	16076	15872	15833	15867	15920	16091	15980	15969	15935	15842	15867	15904	15939	15954	15870	15993	15933	16089	15921	15902	16078	15920	16067	15895	15966	16036	15986	15989	16013	15963	15902	15887	15959	15790	15959	15719	15929	16129	15976	16113	15914	15953	15805	15894	15934	15994	15751	15987	15997	15925	16032	15892	16058	15887	15838	16055	16055	16044	15987	15832	15872	16034	15908	16003	15899	15899	15866	16012	15869	15997	15807	16179	15836	15981	16119	15802	16089	15767	15980	16016	15989	15937	15838	16015	15914	15878	15877	15757	16028	16002	15929	15973	15817	16048	15733	15962	16089	15901	15960	15804	16014	16079	16221	15967	16060	15936	15996	15958	15895	15859	15978	15752	15968	15826	15977	15966	15921	15846	16008	15710	15786	15878	15992	15931	15967	15733	16002	15861	15980	15888	16113	15886	16110	16005	15803	15896	15909	15973	16065	15835	16042	15883	16004	15952	15976	15943	16059	15786	15879	15921	16081	15956	15871	15918	15864	16098	15854	15882	15982	15976	15917	15890	15953	15770	15988	15943	15962	15861	16060	15940	16024	15990	15880	15749	16105	15968	15856	16021	15856	16024	15940	15982	15903	15941	15879	15833	15884	16097	16037	15888	15997	15967	15783	16050	15911	15959	16063	15875	15838	15961	15906	15830	15951	15933	15947	15997	15898	15819	15843	16130	16166	15972	16139	16024	15844	15897	15877	15916	15939	15937	15963	15972	15931	16108	15936	15967	15831	15791	16020	15987	16145	15924	15892	15885	15827	15953	15877	15870	16084	15989	16010	15994	15992	15940	15859	15952	15968	15955	15853	15977	15816	15934	15899	16012	16074	16067	15828	15885	15891	15924	15902	16115	15967	15945	15807	15956	15852	15840	15931	15882	16008	15967	16001	15943	15758	16077	15751	16193	15961	15923	15746	15972	15933	15890	16028	16082	15893	15989	15818	15982	16032	15866	15976	15919	16060	15887	15859	15888	15862	15861	16058	15826	15820	15910	15729	15878	15886	15900	16031	15693	15849	15876	15942	15882	15906	15862	15963	16068	16048	15860	15858	15879	16045	15905	16090	16122	15930	16056	15894	15875	15982	16162	15902	15928	15925	15812	16000	15925	15814	16097	15964	16046	15924	15892	15772	15741	16096	15954	15868	15991	15925	15977	15889	15940	15759	16000	16129	16027	15963	15862	15917	15831	15966	16021	15898	15920	15691	15879	16027	16030	15821	15813	15979	15951	16106	15832	16108	15887	15806	15932	15971	15972	15900	15814	16113	15887	15895	15865	16209	15925	15862	16045	15815	16017	15678	15879	16311	16016	15828	15908	16002	15806	16005	16001	16059	15816	15846	15964	15956	15641	16051	15878	16052	15940	15964	15971	15843	16096	15877	16030	15823	16008	16000	16055	15925	15906	15759	16072	15830	15884	15754	15955	16072	15805	15896	16019	15869	16108	15986	15932	15895	16029	15851	16016	15746	16137	15831	15832	15905	15922	15995	16055	15865	16072	15771	16158	16014	15900	15759	15772	15994	15899	15957	15824	15804	15991	16025	15892	15840	15825	15783	15745	16049	16096	16082	16000	16063	15962	15651	15751	16023	16020	15858	16034	16069	15826	15965	15991	15915	15951	15747	16163	15994	16074	15975	16043	16032	16045	15999	16128	15961	15860	15973	15980	15808	15691	15820	15879	15962	15828	15997	15896	15951	15965	16056	15888	16055	15998	16008	15861	15841	15922	16029	15807	15744	15752	16001	15901	15968	15799	15913	15934	15770	16011	15915	16006	15805	15978	15954	15982	15912	15945	15944	15938	15914	15890	15848	15997	15678	15923	15896	15883	15998	16035	15950	15887	16199	16011	15964	15904	16110	15997	15850	15800	15862	15915	16041	15810	16001	15943	15996	15906	15921	16006	15877	15896	16038	16005	15746	15909	15934	15867	15923	15829	15843	16061	16018	15957	15975	16017	15941	15814	16032	16015	15901	15964	15980	15978	15885	15959	15923	15891	15938	15998	15964	15885	15968	16047	15853	16042	15937	15955	16010	16022	16018	15998	15951	15938	15884	15896	15980	15885	15950	16014	15877	15926	15765	16112	16056	15818	15938	15741	16022	15794	15930	16056	15996	15966	15785	15918	15885	16073	15854	16024	16073	15897	15957	16039	16041	16142	15990	15974	16017	15862	15977	15961	16054	16024	16007	15929	16087	15863	15984	16019	15918	15945	15999	16048	15953	15867	15981	15936	15938	15854	15870	15984	16034	15907	16003	15719	15918	15916	15670	15941	16224	16032	15957	15992	16065	15901	15890	16106	15827	16010	16019	15856	16015	15996	15816	15888	15927	15994	15926	15772	16026	16043	16021	15702	15851	15951	15824	15948	16082	15851	15869	16072	16013	15773	16001	15977	16017	16138	15896	15861	15931	15903	16035	15959	16041	15883	16057	15912	16019	16084	15882	16178	16109	15954	15921	15740	16137	16053	15811	15884	15914	15922	15932	15922	16001	15926	15908	16041	15866	15919	15948	16080	15874	15894	15890	15910	16041	15918	15878	15911	15918	15852	16102	15982	15853	15977	15998	15827	15815	15862	15958	15977	16127	15945	15882	15952	15924	16048	16064	15955	16144	15713	15900	16004	15820	15942	16125	16090	15980	15953	15989	15953	15930	15911	15900	15846	15764	16011	16016	16055	15956	16041
26858	21517	26033	24569	18273	18332	18477	18092	18065	18200	18148	18514	18252	18061	18092	18186	18075	17803	18391	18091	18122	18159	18215	18110	18284	18152	18017	18095	18173	18062	18194	18036	18029	17860	18052	17907	18178	18029	18057	18234	18090	18092	18054	18251	18046	18205	18224	17942	18102	18015	18051	17942	17995	18013	18178	18197	17967	18048	18069	18050	18078	17989	18064	17877	17983	18167	18083	18208	17945	17989	18045	18263	17998	17874	18043	18116	18275	17941	18248	18165	17969	17793	18182	18036	18063	18079	18167	18167	17961	18133	17927	18257	17917	17895	18161	18314	17847	18055	18116	17855	18074	18034	17827	18072	18037	17958	18195	17982	18010	18062	17911	17965	18105	18145	17960	18153	18048	18035	18038	18171	18008	18000	17962	18157	17869	18096	18146	17892	18105	18184	18165	17956	18041	18175	18131	18190	17935	17887	17932	17981	17981	18108	17839	17794	18071	18076	18094	18088	18049	18085	17997	17903	18094	17877	17943	18226	17962	17901	18240	18088	18014	18119	18178	18360	17908	18155	17867	18095	18010	18057	17984	18017	17983	17910	18008	18190	18094	18044	17979	17908	17949	17994	17990	17935	17987	17910	17865	18180	18089	18059	18139	17809	17921	17854	17922	17784	18183	18039	18069	17833	18008	17989	17977	18016	18034	17983	18015	18169	18142	17975	18044	18184	18062	18045	17930	18043	18094	18199	17788	18062	17851	17939	18064	18172	18012	17871	17936	17902	18017	18100	17914	18100	17944	17809	17860	18168	18094	17893	18047	17945	18101	17997	17981	18055	18171	17849	18197	18071	18014	17903	18033	18066	17913	17993	18112	18053	17974	18109	18092	18098	17990	17806	17951	18082	17972	18081	18091	17997	18087	17932	18041	17825	18052	17949	17971	18124	17903	17916	17970	18058	18083	18044	18001	18106	17957	18061	18075	17990	18148	17958	18018	18215	17915	17859	17954	18022	17951	17998	17908	18173	18068	18007	18021	18095	17805	17948	18058	18006	18040	18014	17954	18028	18166	17963	18045	17923	18085	18063	17801	17867	18046	18020	18100	17965	18108	18097	17947	18126	17869	17935	18167	18093	17967	18011	18038	17982	17971	17829	18091	18108	18126	18092	17908	17913	17927	18125	18138	18115	17837	17985	17835	17947	17961	18006	18186	17911	17918	18047	17995	18152	18158	18147	18044	17991	17803	17757	18007	17821	17920	17999	17973	17975	18094	17842	18036	17759	18026	18096	18055	17657	17938	17976	17843	17931	17932	17904	18008	17959	17977	18032	18264	18025	18147	18145	18109	18087	17936	18054	17998	18175	17801	18166	18377	18168	17873	17954	18013	17953	17695	17955	18101	18051	18164	17812	17976	17935	18122	18125	18130	17981	18018	18142	17897	17931	18067	18291	18121	18112	17822	18084	17952	17907	17972	18116	18004	17818	17961	17941	18039	17943	18063	18024	18114	17994	17843	17965	18073	17989	17924	17983	17801	18038	18091	18188	17916	17968	17954	18039	18201	18118	18180	17852	17985	18228	17902	17998	18247	18003	18096	17879	17959	18052	17949	18005	17999	17912	18014	17864	18067	18052	18244	18170	18069	18108	17897	18026	18032	18125	17645	17820	18092	18154	18141	18061	18220	18037	17947	17955	17952	17920	17973	18073	18134	18179	18098	18007	18085	18067	17830	17988	18105	18164	18204	18144	18145	17951	17869	18035	17953	17961	18026	18080	17934	18007	18076	17994	17883	18039	18186	18057	18047	17850	17823	18116	18203	17927	17967	18170	18021	17976	18056	18007	18085	18150	18154	18013	17980	18120	17938	18118	18074	18014	17985	17892	18061	18037	17853	18192	18183	17884	17887	18162	18054	17982	17851	18010	18011	18114	18056	18041	18208	18019	17969	18127	18327	17914	17885	17983	18084	18221	17983	18212	17997	17972	18027	18016	18104	18071	18021	18126	18056	17983	18153	18096	18054	17965	18015	18118	18089	18148	18169	18034	17807	17970	18228	18064	18067	17883	18021	18054	17942	17876	18046	18039	18093	17973	18034	18115	17997	17962	17994	17881	17965	18117	18160	18058	18002	18083	18156	18031	17949	17857	17959	17893	18036	17830	18004	17881	18111	17922	18150	17816	18073	18164	17975	17958	18154	17832	17959	18003	18020	18093	17950	18126	18091	17945	18000	18032	18038	17971	17964	18072	17963	17942	17982	17727	18065	18069	18054	18060	18113	18107	17981	17952	17947	17846	18135	18065	17932	17978	18007	17963	18007	18190	18149	18045	17858	17992	18020	17922	17956	17919	17774	18105	18030	18081	17911	18060	18091	18012	18009	17778	18021	18005	17974	17915	17934	18079	17914	17769	18154	18091	18241	18070	17832	17973	18045	18088	18083	17959	17966	17774	17953	18241	18177	18160	18264	18137	18172	18062	18164	18027	18081	18054	18129	18114	17847	18198	17946	18042	18059	18045	17964	18039	17892	17958	18176	18034	18100	18191	18109	17929	18012	17992	17887	18338	18072	18129	18079	17840	17944	18149	18049	17937	17774	18012	18012	17934	18256	18054	18002	18037	18137	17998	17947	17833	18040	18129	18142	18006	18156	18041	18035	18095	18077	18015	18025	17786	17872	18097	17910	17970	18003	18201	18047	18137	17859	18038	18161	17942	18008	17970	18102	17963	18054	17970	17818	18125	18078	17878	18098	18132	18151	18158	18055	18071	17808	18091	18048	18105	18148	17974	18235	17816	18047	18163	18012	17925	18017	17948	18160	17905	17930	18076	18265	18080	17841	18137	18014	18182	18151	18070	18036	18110	18046	17847	18125	17881	18019	18005	18076	17900	18292	18210	18053	17980	18079	18129	18234	18144	18190	18062	17797	18134	18151	18087	17904	17761	17947	17993	17845	18167	18031	17943	18006	17918	18029	17916	17999	17988	18034	17971	18146	18074	18144	18042	18096	17935	17853	17954	18263	17910	18151	17750	18126	18025	17910	18053	18104	18026	18115	18278	18005	17855	18168	18043	18236	17964	18177	18056	17883	17944	18067	18038	17996	18179	18277	18072	17801	17998	18012	18027	17925	18056	18132	18082	18083	18313	18011	18154	17913	17978	18124	17924	18090	18094	18195	17932	17940	18112	17934	17922	18005	17930	18171	17943	18042	18004	17931	18013	18036	17808	17871	17812	18182	18100	18169	18090	18051	18014	17990	18013	17988	18067	17954	17797	17966	18113	17952	18253	18028	17972	18150	17876	17985	18074	18057	18090	18086	17908	18044	18082	18100	18167	17950	18133	18096	18137	18076	17919	18092	18113	18117	17983	18035	18008	17980	17919	17859	17891	18026	18141	18102	17936	18123	18105	17932	18100	17982	17945	18170	18018	18027	17942	18112	17964	17895	17993	17985	18045	18117	18170	18032	17973	17889	17978	17967	18094	18119	18098	17810	18107	18027	17765	17871	18011	17990	18027	18032	17900	18065	17959	18051	17938	17940	18144	17821	18091	18001	18048	18045	17977	18171	18219	17998	18118	18026	18246	18107	18074	17842	18056	18169	17898	18130	18050	18115	18026	18031	17987	18002	18197	17962	17887	18009	18037	18011	18177	17942	18061	18151	17995	17929	18156	17979	17978	17871	18046	18016	17888	18192	17973	18002	17955	17973	17940	18059	18288	18095	17981	17990	17997	18111	18133	18061	18032	18071	18035	18073	18173	17840	18065	18087	17949	18036	18088	18059	17957	17895	17987	17846	17959	17978	18136	18184	17960	18310	18075	18003	17967	18068	18062	18108	18043	18036	18166	18108	18103	18103	18076	17946	17954	18013	18083	18041	18045	18105	18120	18158	18189	18115	18125	18253	18190	18195	18195	18173	18046	17838	18030	18219	18065	18078	17912	18068	18140	18077	18134	18145	17946	18216	17857	18119	18162	17990	18155	18134	17960	17837	18078	18130	18184	17816	18037	18040	18122	17993	18056	17978	18052	17850	18090	17977	18132	18077	17970	17999	18054	17972	17966	17949	18055	18264	17978	18030	17934	17856	17862	18094	17909	18113	18035	18175	18046	17879	18083	17848	18089	17992	17784	17892	17986	18057	18118	18054	17913	18312	17817	17910	18056	18255	17882	17999	17835	17655	17917	18287	17923	18237	18033	18055	18161	18166	18080	17989	17987	18144	17968	18026	17962	18159	18136	17958	18099	18103	17896	18089	17884	18112	17984	17945	18100	18019	17975	18206	18139	17976	18045	18012	18051	17833	17821	18020	17710	17938	17978	18158	18216	18111	18129	18109	17821	18076	18056	17863	18036	17959	18115	18171	18146	18180	18029	17945	18244	18138	18167	18129	18213	18079	18000	18020	18079	17824	17776	17799	18139	17999	18207	18210	18185	18013	17975	17921	18111	18072	18198	18061	18173	18195	18060	17954	17960	17928	17887	18023	17956	17853	18212	18045	18046	18255	18096	18157	17953	18123	18053	17852	18120	17974	18024	17900	18020	18001	17983	18036	18112	18226	17866	17989	18008	18239	17976	18162	18185	18044	18002	17920	18226	18043	17761	18033	18204	18016	17862	18023	18052	17925	17988	17993	17855	18116	17995	18160	18013	17903	18281	17972	18025	17998	18042	17913	17910	17953	18101	18026	17832	18025	18089	17869	18057	18044	18001	18160	18205	18186	18010	18053	18038	18016	18109	18290	17967	18165	18058	18128	18045	17818	18065	17934	17776	17948	17651	17940	17900	17803	17951	18031	17892	18019	18077	17896	18060	18068	17866	17879	17893	17964	18153	18287	18164	17871	18095	18060	18022	18019	17852	17988	17851	18051	18076	18253	18287	18037	18176	17913	17954	17848	18086	18013	18209	18010	17906	17854	18029	18058	17978	18080	17850	18134	18064	18121	17968	18110	18068	18111	17822	17985	18095	18091	18123	18082	17973	18010	18089	18033	17986	18075	17966	17904	18085	18038	17918	18118	17846	17847	17829	18024	17996	18061	18267	18079	18146	18218	18269	17961	18203	18021	18095	17869	17918	18168	18147	18040	18058	18077	18051	17992	17942	18080	18021	18026	17691	18037	17985	17993	18208	18057	18074	18108	18091	17956	17946	17974	17803	18039	18100	17864	17861	18248	17782	18117	17838	18039	17865	18014	18224
14100	16865	16471	16321	16143	16062	16004	16137	15897	16108	16119	16053	16045	15996	15961	16043	16078	15974	15994	16017	15998	15904	16006	15998	15943	15990	15991	16284	15813	15871	16126	16142	16037	16027	16038	15962	16019	15974	15821	16143	15948	15827	15859	15893	16093	15825	15850	16029	16209	16128	15953	16014	15757	15987	16223	15950	16063	15861	16020	16006	16029	16024	15848	16008	16062	16019	16036	15830	16075	16048	15829	16017	16106	15764	15963	16030	15992	15957	16015	16024	16148	16114	16033	15929	15959	15932	15869	15992	16013	15931	15930	15934	15997	15971	16065	15734	15866	15818	15888	15914	15987	15880	16007	15966	15854	15871	15752	15886	15831	15875	15894	15905	15945	15936	16011	15833	15897	15854	16174	15929	15857	15945	15975	15883	15925	16018	16092	15949	15817	15985	15820	15808	15894	15974	15922	15996	16040	16033	15864	15891	15868	16055	15894	15923	16094	16110	15912	15963	15920	15865	15978	15915	15969	15838	15894	15920	15804	15981	16010	15861	15985	15756	15978	16002	15873	15885	15984	15934	16213	15924	15955	15854	16242	15948	16040	15958	15883	16023	15830	15892	15994	16016	15798	15909	15975	16111	15997	16161	15868	15942	15906	15926	15876	16012	16160	15974	16006	16047	15950	15970	15898	15886	16016	16046	15840	16118	15862	15940	15877	15963	15987	16027	15959	16112	16034	15870	15955	15849	16068	16053	15965	15973	15999	15918	15988	16029	15802	15988	16040	15775	15939	15902	16105	15958	16076	16004	16036	15906	16025	15807	15868	15902	15973	15991	16082	16091	15955	15968	15938	15889	15919	15834	15904	15742	15945	16077	15846	16005	15898	15859	15925	15939	16036	16042	15902	16061	15968	16005	16123	15813	15945	15754	16011	15978	16000	15948	16162	15952	15819	15973	15996	15978	15962	15921	15834	15794	16004	15885	15948	16173	16044	16143	15841	15993	15996	16122	15872	15995	15862	16020	16062	15978	16083	15810	15843	15790	15847	15952	16004	15933	15879	16002	15907	15895	16090	15841	16114	16055	15910	15934	16155	15957	15892	15945	15868	16080	15978	15767	15848	16140	15966	15983	15941	15894	15944	15980	15896	15865	15871	15939	16081	16031	16061	15838	15965	15966	15896	15955	15933	16016	15984	15687	15842	15961	15894	15897	15918	16042	16088	15948	15817	15877	15987	16071	16054	15965	16050	15903	15894	16047	15810	16019	15966	16001	15875	15977	15951	16015	15927	15982	16151	16078	16055	16060	15999	16044	15986	15913	16064	16001	15877	15892	15982	15853	16032	15929	15967	15930	16019	15891	15868	16017	15990	15925	16095	15872	15919	15992	15880	15974	15960	16091	15979	15903	16027	16041	15889	15919	15690	15949	15995	15962	16014	16056	16000	15884	16029	16059	15909	16008	15949	15979	15835	15854	16075	15940	16000	15851	15946	15768	15973	15940	15910	16129	15981	15940	15919	16050	16033	16072	15927	16092	15990	15955	15853	16058	15889	16053	15960	16004	15994	15990	15983	15916	15886	15844	15953	15931	16062	16030	15933	15969	15904	15953	15800	15954	16029	15953	15972	15860	15989	16067	15908	16051	15948	16041	15877	16025	16018	15968	16123	15805	15906	16051	15966	16104	16086	16089	16079	15904	15954	15846	15779	15876	15880	15960	15912	15856	15877	16024	15870	16064	16012	15847	16160	16106	16097	15892	15986	15907	15845	15817	15915	15997	15876	16127	15858	15813	15930	15868	15983	15864	16113	15904	15933	15943	15918	15848	15771	15990	16134	16045	15968	15937	15913	16028	16079	15833	15984	15968	16072	15898	15970	15842	16070	16111	15807	16037	16005	16013	16029	15943	15919	15856	15850	15838	15857	16027	15919	16021	15929	15883	15999	16111	15995	16038	16104	15718	15978	15869	15860	15987	15869	16025	16070	15923	15857	16068	16067	16000	15863	16008	15976	15991	15894	15991	16000	15970	15930	16003	15989	16013	15922	15789	15881	15911	15905	15984	16144	15955	15915	16061	16012	16015	16048	15904	15942	16019	16016	15921	16005	16000	15902	16066	16039	15959	16085	15912	16024	15967	15998	15790	15959	15931	16076	15926	16026	16075	15982	15875	16004	15980	16063	16107	16077	16002	16017	15993	16094	15993	15917	16086	15908	15915	16070	16081	15953	15887	16120	15950	16016	16020	16208	15909	15953	16040	15827	15985	15910	15873	15928	15834	16003	15931	16075	15857	15928	16039	15865	15794	16046	15685	15933	16078	15891	16052	15941	15879	15814	15900	15980	15969	15935	15941	15971	16021	16148	15910	15872	15973	16079	15929	15926	15955	15787	16050	15763	16113	15982	16023	16051	15956	15860	15903	15960	15891	15930	16010	15984	16143	15947	15937	15867	15985	15842	16145	16015	15983	15860	15717	15880	15992	15873	15915	15836	16070	15922	15886	15765	15896	15983	16097	15879	15773	15978	16136	15978	15874	16038	15958	16001	15981	16023	15993	15873	15949	15797	16052	15935	15854	15893	15964	15785	16070	15857	16022	15956	15967	15896	15928	15991	15908	16071	16038	16103	15873	15972	15919	16023	15896	15992	15953	16078	16063	16143	15959	16019	15927	16190	16042	15928	15786	16103	15936	15919	15901	15883	16091	16008	15923	15938	15838	15874	15957	15960	15904	16074	15958	16003	16110	15861	15949	15907	16019	15794	15995	15888	15854	15887	16058	16007	15986	15942	15906	15915	15878	16017	15869	16088	15833	15869	15929	15890	15859	15795	16100	15976	16133	15885	15951	15966	15962	15948	15901	15913	15877	16040	15844	15966	15779	15968	15949	15903	15976	15923	15939	15845	16076	16013	15916	16042	16198	15988	15737	15792	15991	15992	15890	15880	15991	15853	16117	15892	15896	15839	15885	15931	16022	15963	16190	15897	16041	16085	15904	16048	16070	15842	15774	15776	15788	16185	15807	16181	16012	15918	16082	15966	16120	15819	15861	15950	15867	15982	15924	16049	15962	15936	16016	15921	15988	15821	15940	15890	15928	16015	15789	16019	15891	15909	15923	15997	15977	15914	15858	15969	15744	15826	15931	16064	15979	15946	15917	15842	15985	15897	16001	16096	15849	15784	16195	15908	16069	16006	15943	15922	15900	15883	15985	15945	15905	16036	16084	16100	15845	15790	15883	15754	15935	15941	16068	15865	16109	15845	16121	15971	15989	15882	15966	15962	15800	15771	15803	15968	16040	15901	15973	15979	15889	15925	15964	16054	16049	15984	15828	15866	15912	16077	16025	15982	15962	16119	15972	15987	16068	16017	15924	16202	16153	15789	15872	16062	16009	15982	16170	15844	16193	15933	15897	15928	15960	16167	15837	15951	15981	15998	16091	15859	15947	16037	16181	15912	15992	15979	16126	15835	16198	16106	15897	15800	16095	16034	15964	16047	16013	16218	15980	15934	15947	16019	16124	15828	16122	16105	16060	15911	16114	16008	15978	15933	15964	16018	16090	15887	15943	15845	16060	15884	15879	15800	15922	15747	15917	16072	15789	15958	15800	15889	15867	16047	16060	16044	15966	15953	16045	15905	15916	15944	15967	15965	15977	16006	15704	15847	15769	15941	15981	15889	15977	16115	16040	15798	16066	16019	16060	15993	15806	15927	15900	15999	15947	16095	15856	15907	15883	15978	15921	15981	15943	16059	15845	16051	15896	15883	15813	15965	16168	15782	16072	16109	15900	16050	16019	15957	16015	16066	16065	15811	16049	15851	15933	15967	16054	16058	15957	15973	16053	16086	15937	15984	15789	15871	15789	16001	15971	15812	16114	15860	15829	15963	15812	15958	15842	15961	16046	15998	16080	15895	15867	15962	15970	15761	15951	16149	15985	15878	15824	15935	15930	16082	16000	15781	15899	15978	16229	15989	16091	16037	15952	15961	15945	15920	15932	15952	16009	16060	15834	16074	15988	16023	15829	15987	16056	16092	16008	15947	15980	15822	15820	15856	15794	16051	15914	16009	15880	15998	15815	15890	16024	15922	15869	16009	15869	16028	15933	16016	15910	16037	16059	15857	16123	16009	16121	15893	16120	15986	16038	15876	15778	16045	16225	15846	16091	16026	15978	16040	15860	15700	15985	15957	15952	15890	16039	15778	15981	16056	16046	15974	16154	15896	15941	15849	15847	16067	15758	16057	15942	15941	15971	15878	15841	15994	15720	15879	15924	16030	15906	15935	15855	15899	16005	15878	16042	15899	16092	15892	16158	16009	15919	16028	16003	15955	15991	15983	16042	15870	15947	16064	15985	15952	15912	15933	15991	15985	15956	15951	15907	16056	16003	16114	15882	16032	16103	15965	15939	16027	15884	16022	15997	15801	15878	15893	15928	15961	15985	16105	15857	15868	15818	16006	16053	16021	16013	15754	16006	16133	15953	15996	16024	15893	15911	15857	15994	15899	16006	16050	15914	16074	15836	15854	15891	15963	16045	15948	15979	15979	15959	15827	16059	15965	16175	15867	15931	16085	16094	16002	15866	16042	15854	15910	15862	15869	15868	16179	15954	16082	15878	15948	15874	16002	16038	15965	16057	15782	15804	15994	16147	15779	16015	15876	16039	15874	16031	15777	16101	15969	15923	16179	16032	15929	15950	16014	16033	15890	15826	15942	16132	15921	15901	15704	16003	15869	16128	15871	15977	15927	15999	16065	15868	16049	16110	16063	15959	16055	15976	15970	16090	16100	16050	16010	16103	15991	15935	15756	15997	16026	15935	16088	15939	15920	16026	15933	16010	15807	15937	16034	16039	16185	15958	15925	15956	15865	15927	16054	15973	15975	15783	15846	15898	16098	15919	16075	16103	16058	15759	15909	15964	15854	16028	15923	15994	15925	16059	16045	15939	15755	15851	16198	15858	16049	15897	15996	16028	16002	15989	16134	15922	15885	15944	15849	15973	15908	15932	15813	15811	16109	16131	16113	15937	16008	15863	16139	16128	15732	15968	15994	15864	16070	16057	16018	15967	15986	16094	15985	16248	15971	15759	16048	15929	15913	16137	16008	15978	15919	15788	15934	15828	15822	15845	16040	15890	16120	15946	16104	15950	16011	15928	15985	15954	15984	15901	15913	15876	15891	16001	16076	16072
23937	21518	29176	24301	22008	22075	20742	17826	17307	17811	17801	17603	17471	17445	17382	17356	17380	17475	17410	17209	17392	17303	17312	17215	17200	17367	17399	17204	17127	17218	17265	17290	17123	17032	17339	17240	17196	17185	17415	17207	17010	17286	17301	17187	17279	17280	17223	17126	17207	17203	17219	17334	17298	17354	17278	17396	17287	17206	17107	17384	17239	17166	17247	17289	17256	17129	17331	17242	17245	16987	17413	17157	17328	17429	17021	17199	17229	17236	17236	17272	17472	17228	17158	17194	17360	17113	17130	17261	17293	17094	17384	17569	17228	17268	17133	17384	17257	17052	17074	17140	17330	17322	17107	17352	17197	17364	17276	17198	17364	17029	17178	17138	17106	17293	17160	17107	17201	17246	17141	17097	17389	17208	17278	17390	17167	17349	17110	17174	17205	17095	17206	17200	17390	17252	17317	17278	17186	17373	17297	17083	17255	17126	17307	17259	17131	17140	17030	17109	17119	17257	17211	17168	17265	17368	17224	17277	17191	17184	17191	17117	17049	16965	17309	17475	17330	17148	17148	17359	17064	17011	17077	17057	17155	17423	17278	17109	17337	17004	17239	17176	17214	17087	17274	17318	17090	17227	17306	17330	17401	17306	17269	17289	17134	17203	17150	17026	17320	17002	17396	17329	17285	17259	17249	17112	17160	17206	17273	17208	16972	17162	17110	17338	17182	17198	17214	17251	17246	17081	17308	17207	17034	17214	17315	17292	17260	17264	17289	17306	17291	17117	17159	17044	17084	17237	17336	17116	17355	16969	17137	17157	17140	17258	17134	16951	17240	17281	17243	17283	17117	17183	17367	17222	17480	17226	17160	17142	17040	17087	17102	17279	17233	17248	17119	17233	17334	17209	17141	17242	17097	17109	17434	17302	17176	17421	17482	17217	17205	17384	17295	17059	17290	17340	17189	17258	17281	17074	17311	17285	17436	17070	17231	17121	17275	17055	17083	17023	17034	17213	17274	17114	17014	17191	17369	17313	17176	17315	17174	17260	17385	17219	17045	17106	17250	17249	17226	17220	17048	17164	17122	17178	17256	17367	17138	17190	17111	17232	17021	17156	17235	17173	17240	17496	17209	17271	17071	17192	17342	17196	17239	17105	17435	17263	17251	17078	17408	17137	17117	17134	17150	17029	17128	17047	17180	17468	17282	17179	16976	17157	17121	17051	17253	17123	17202	17047	17121	17035	17102	17092	17150	17021	16966	17246	17221	17126	17042	17169	17307	17146	17395	17426	17297	17131	17157	17224	17308	17271	17177	17336	17097	17363	17270	17285	17284	17210	17114	17173	17084	17108	17370	17096	17265	17015	17224	17484	17346	17216	17183	17204	17397	17335	17298	17002	17463	17352	17292	17045	17190	17206	17226	17217	17442	17109	17219	17215	17381	17267	17213	17035	17257	17296	17237	17146	17151	17324	17329	17367	17270	17062	17265	17178	17094	17183	17319	17026	17397	17238	17027	17190	17076	17170	17168	17040	17089	17039	17121	17217	17205	16943	17070	16988	17430	17233	17052	17215	17061	17208	17222	17241	17257	17272	17291	17267	17221	17188	17248	17269	17271	17338	17267	16994	17439	17187	17243	17119	17041	17262	17183	17323	17079	17109	17217	17087	17192	17083	17198	17131	17118	17326	17179	17333	17247	16959	17281	17320	17255	17175	17260	17142	17388	17331	17304	17198	17408	17434	17336	17291	17181	17372	17004	17112	17101	17145	16935	17113	17231	17284	17223	17278	17215	17175	17280	17339	17229	17089	17208	17167	17214	17225	17195	17088	17162	17324	16952	17139	17217	17213	17168	17257	17259	17319	17273	17207	17074	17155	17310	17175	17188	17273	17132	17288	17240	17289	17215	17365	17195	17281	17167	17093	17149	17353	17279	17284	17272	17269	17299	17156	17142	17182	17229	16976	16988	17179	17322	17242	17269	16984	17099	17306	17202	16970	17234	17148	17209	17402	17110	17172	17283	17132	17131	17208	17313	17116	17207	17044	17381	17087	17207	17375	17083	17386	17280	17329	17234	17086	17221	17139	17128	17208	17148	17073	17371	17104	17295	17324	17165	17177	17106	17057	17354	17270	17072	17010	17269	17227	17168	17330	17306	17357	17251	17242	17289	17138	17441	17176	17300	17068	17333	17331	17018	17228	17189	17373	17145	17220	17190	17377	17255	17213	16981	17023	17341	17132	17350	17199	17246	17263	17060	17247	17246	17382	17178	17162	17270	17167	17445	17120	17044	17215	17094	17187	17238	17207	17271	17235	17167	17120	17219	17043	17142	17240	17218	17353	17330	16978	17246	17154	16997	17344	17137	17136	17274	17245	17295	17142	17275	17288	17278	17139	17500	17199	17399	17168	17316	17188	17339	17262	17154	17383	17300	17122	17065	17257	17267	17291	16993	17309	17133	16909	17361	17183	17372	17132	17383	17325	17323	17117	17271	17143	17243	17212	17046	17191	17409	17169	17469	16996	17189	17291	17207	17083	17224	17131	17207	17301	17121	17221	17137	17150	17280	17035	17104	17032	17107	17194	17281	17275	17070	17280	17121	17214	17362	17258	17261	17243	17343	17089	17216	17333	16928	17175	17073	17274	17213	17290	17328	17139	17154	17218	17155	17039	17137	17422	17238	17138	17117	17197	17230	17271	17044	17338	17181	17001	17314	17290	17236	17307	17130	17177	17216	17334	17463	17333	17363	17199	17362	17233	17245	17202	17104	17106	17111	17207	17208	17302	17214	17150	17445	17445	17267	17343	17308	17433	16964	17277	17125	17078	17162	17177	17119	17292	17123	17433	17149	17245	17194	17174	17069	17202	17179	17184	17216	17235	17214	17122	17284	17249	17092	17245	17092	17149	17186	17252	17095	17294	17538	17182	17145	17125	17193	16995	17206	17172	17115	17245	17225	17177	17356	17202	17200	17195	17254	17256	17201	17216	17173	17222	17251	17198	17448	17246	17153	17171	17202	17166	17369	17168	17277	16979	17087	17160	17053	17296	17260	17271	17167	17102	16991	16978	17450	17297	17112	17235	17086	17344	17015	17253	17165	17137	17246	17473	17209	17212	17210	17111	17206	17161	16977	17414	17258	17292	17437	17256	17146	17099	17171	17270	17251	17096	17068	17078	16996	17050	17212	17085	17272	17217	17134	16938	17368	17137	17294	17454	17093	17086	17264	17107	17131	17169	17083	17190	17327	17227	17130	17166	17160	17361	17083	17148	17359	17200	17298	17054	17209	17328	17202	17193	17327	17332	17316	17200	17079	17330	17075	17236	17273	17002	17154	17325	17044	17097	17338	17145	17164	17182	17082	17184	17211	17159	17073	17170	17358	17274	17078	17224	17126	17048	17229	17241	17346	17226	17152	17107	17267	17114	17293	17029	17026	17333	17195	17102	17485	17243	17206	17140	17175	17306	17283	17229	16996	17130	17068	17316	17390	17287	17147	17278	17288	17182	17101	17095	17164	17241	17361	17375	17208	17058	17234	17089	17359	17080	17161	17141	17256	17124	17061	17264	17195	17369	17266	17409	17049	17356	17075	17319	17161	17188	17303	17301	17315	17276	17303	17161	17075	17206	17319	17224	17274	16942	17318	17259	17121	17295	17251	17298	17241	17210	16962	17121	17165	17156	17358	17178	16950	17141	17245	17261	17413	17164	16925	17225	17305	17010	17246	17328	17195	17179	17017	17156	17183	17265	17324	17378	17297	17175	16983	17242	17358	17441	17214	17237	17166	17310	17391	17204	17386	17254	17363	17277	17316	17207	17120	17190	17274	17188	17320	17153	17236	17203	17225	17197	17204	17118	17307	17117	17310	17136	17236	17188	17268	17050	17050	17155	17175	17061	17379	17201	17188	17241	17226	17032	17342	17305	17037	17080	17082	17244	17238	16990	17097	17347	17291	17374	17333	17247	17150	17223	17237	17089	17141	17078	17251	17186	17326	17029	17296	17182	17215	17108	17238	17103	17312	17182	17108	17144	17197	17072	17288	17361	17245	17146	17185	17156	17092	17151	17432	17054	17168	17021	17124	17098	17289	17203	17332	17197	17331	17071	17233	17156	17094	17350	17198	17149	17240	17010	17162	17180	17026	17338	17144	17137	17198	17037	17144	17012	17130	17252	17316	17176	17259	17028	17221	17233	17217	17251	17150	17347	17096	17350	17334	17136	17181	17195	17212	17134	17095	17003	17316	17083	17090	17185	17132	17368	17123	17219	17320	17169	17262	17156	17279	17040	17127	17149	17174	17326	17271	17055	17301	17187	17259	17199	17317	17079	17275	17122	17481	16935	17184	17254	17135	17198	17165	17314	17198	17157	17034	17465	17158	17321	17115	17114	17088	17252	17260	16999	17294	17172	17089	17063	17195	17323	17048	17204	17183	17427	17197	17140	17199	17118	17455	17107	17076	17099	17294	17182	17300	17046	17162	17201	17220	17093	17264	17093	17220	17491	17216	17230	17238	17238	17368	17035	16963	17300	17284	17283	17350	17229	17252	17151	17113	17164	17237	17147	17267	16987	17392	17008	17234	17108	17062	17266	17212	17282	17450	17222	17276	17179	17125	17483	17307	17272	17313	17249	17190	17124	17096	17303	17173	17274	17232	17057	17161	17212	17031	17173	17272	17269	17111	17318	17122	17162	17277	17023	17386	17177	17090	17331	17156	17150	17189	17125	17557	17389	17094	17196	17455	17159	17389	17237	17272	17224	17081	17283	17162	17028	17194	17185	17055	17226	17258	17422	17150	17135	17131	17319	17268	17122	17107	17222	17172	17224	17181	17387	17332	17321	17203	17326	17231	17247	17215	17125	17237	17234	17167	17409	17258	17028	17106	17244	17093	17143	17209	16899	17210	17170	17062	17315	17058	17269	16974	16901	17263	17106	17104	17006	17299	17133	17289	17111	17069	17266	17349	17191	17395	17273	17279	17200	17155	17146	17121	17186	17358	17047	17439	17272	17347	17155	17190	17331	17238	17092	17231	17203	17259	17220	17176	17160	17352	17260	17227	17205	17224	17120	17236	17327	17155	17027	17267	17122	17178	17263	17389	17261	17243	17260	17217	17308	17324	17398	17048	17256	17224	17268	17386	17317	17311	17243	17141	17110	17169	17185	17115	17321	17016	17113	17413	17302
11718	17338	16694	16388	16026	16009	15764	15611	15495	15937	15587	15532	15695	15526	15528	15438	15398	15599	15580	15584	15809	15429	15533	15416	15437	15607	15566	15541	15460	15403	15666	15520	15626	15562	15695	15492	15627	15735	15443	15444	15650	15522	15634	15439	15450	15421	15406	15526	15541	15442	15464	15582	15581	15492	15520	15507	15579	15471	15523	15564	15440	15479	15600	15554	15429	15524	15646	15586	15460	15465	15676	15517	15579	15430	15459	15668	15539	15393	15322	15469	15377	15633	15421	15605	15458	15619	15462	15598	15567	15543	15696	15450	15265	15659	15556	15506	15627	15572	15500	15466	15435	15504	15400	15589	15655	15617	15396	15408	15365	15681	15388	15450	15635	15428	15592	15376	15580	15492	15549	15478	15439	15234	15612	15647	15350	15510	15480	15500	15604	15524	15548	15643	15436	15536	15463	15519	15449	15515	15569	15377	15483	15496	15457	15499	15404	15375	15562	15409	15614	15496	15466	15362	15379	15405	15578	15389	15375	15480	15478	15369	15385	15582	15642	15732	15383	15521	15533	15562	15519	15479	15467	15464	15577	15552	15585	15406	15411	15411	15511	15420	15599	15541	15470	15563	15394	15461	15317	15326	15575	15617	15402	15461	15603	15632	15352	15646	15417	15352	15526	15388	15469	15463	15396	15526	15579	15598	15697	15568	15554	15503	15508	15460	15433	15617	15352	15567	15445	15584	15401	15584	15594	15539	15671	15426	15668	15503	15603	15421	15494	15345	15387	15429	15500	15569	15513	15597	15528	15470	15489	15529	15457	15484	15646	15412	15440	15406	15586	15531	15463	15611	15408	15548	15647	15576	15576	15467	15500	15633	15634	15408	15489	15586	15660	15402	15460	15357	15477	15689	15441	15513	15600	15512	15480	15438	15514	15261	15475	15411	15451	15308	15550	15462	15481	15460	15630	15538	15381	15535	15543	15387	15537	15344	15581	15419	15639	15491	15465	15436	15451	15589	15519	15450	15359	15552	15475	15554	15399	15483	15570	15407	15355	15369	15573	15554	15416	15554	15640	15437	15474	15525	15468	15371	15537	15561	15635	15412	15430	15594	15499	15338	15503	15462	15488	15387	15457	15491	15366	15480	15221	15465	15551	15460	15384	15420	15401	15433	15483	15444	15439	15658	15569	15693	15420	15479	15571	15381	15502	15445	15547	15462	15429	15467	15446	15507	15456	15471	15352	15441	15418	15589	15700	15375	15451	15518	15371	15630	15538	15507	15667	15415	15385	15397	15439	15380	15458	15535	15509	15429	15440	15462	15631	15653	15663	15499	15447	15677	15577	15503	15672	15443	15436	15305	15446	15404	15585	15351	15615	15565	15495	15453	15646	15483	15615	15593	15515	15600	15500	15330	15533	15510	15532	15630	15474	15502	15403	15529	15476	15333	15465	15435	15390	15713	15496	15557	15478	15461	15454	15498	15421	15429	15573	15519	15462	15551	15349	15512	15479	15567	15360	15428	15351	15776	15484	15682	15645	15454	15483	15432	15541	15541	15443	15491	15582	15478	15528	15394	15581	15576	15445	15547	15517	15524	15676	15466	15547	15476	15515	15515	15448	15524	15513	15506	15568	15376	15272	15525	15467	15451	15458	15431	15464	15441	15312	15418	15470	15455	15649	15473	15456	15499	15529	15494	15301	15476	15581	15338	15549	15567	15455	15458	15603	15247	15695	15450	15623	15507	15483	15504	15602	15447	15440	15406	15556	15425	15464	15463	15446	15512	15633	15445	15454	15476	15355	15399	15508	15572	15378	15518	15579	15351	15522	15572	15333	15532	15430	15365	15517	15395	15584	15521	15413	15517	15568	15353	15329	15569	15442	15558	15501	15348	15484	15571	15571	15349	15507	15468	15481	15584	15500	15337	15503	15517	15317	15408	15533	15576	15522	15454	15498	15474	15491	15574	15483	15594	15461	15521	15481	15415	15598	15565	15249	15413	15509	15500	15535	15576	15612	15523	15426	15323	15370	15392	15591	15419	15344	15455	15464	15592	15526	15441	15484	15504	15504	15498	15681	15721	15385	15512	15532	15383	15513	15455	15577	15528	15504	15526	15501	15352	15413	15474	15583	15363	15382	15538	15566	15544	15527	15588	15328	15482	15418	15433	15514	15598	15461	15342	15513	15532	15379	15557	15445	15408	15508	15577	15585	15688	15424	15589	15354	15625	15315	15415	15348	15415	15571	15557	15446	15402	15410	15411	15493	15595	15452	15435	15568	15344	15724	15411	15568	15648	15572	15407	15416	15369	15504	15145	15596	15485	15554	15426	15539	15518	15405	15457	15551	15484	15547	15479	15438	15478	15480	15409	15369	15451	15527	15443	15337	15550	15663	15412	15392	15453	15422	15381	15568	15563	15761	15582	15313	15454	15522	15510	15533	15527	15547	15397	15553	15507	15566	15333	15577	15410	15362	15418	15379	15357	15681	15320	15565	15472	15439	15427	15640	15635	15393	15481	15314	15649	15533	15423	15567	15471	15517	15601	15552	15470	15601	15470	15269	15308	15529	15430	15436	15513	15460	15590	15462	15551	15478	15525	15476	15529	15492	15385	15516	15398	15516	15425	15489	15394	15406	15436	15519	15563	15566	15485	15474	15467	15533	15524	15457	15540	15557	15532	15585	15527	15584	15229	15603	15552	15394	15581	15532	15585	15513	15487	15337	15439	15691	15283	15581	15489	15450	15368	15532	15531	15496	15465	15514	15304	15581	15511	15460	15545	15384	15615	15572	15265	15416	15538	15590	15477	15527	15380	15566	15492	15519	15507	15551	15370	15517	15538	15367	15612	15417	15540	15357	15619	15401	15415	15528	15480	15590	15494	15485	15501	15477	15526	15580	15764	15325	15517	15381	15550	15551	15405	15426	15361	15420	15472	15429	15251	15498	15456	15456	15415	15391	15579	15470	15538	15492	15475	15592	15455	15468	15405	15523	15348	15388	15557	15442	15507	15284	15437	15450	15528	15544	15539	15451	15525	15488	15597	15535	15364	15401	15516	15367	15584	15530	15529	15257	15454	15556	15576	15546	15562	15397	15400	15450	15643	15409	15576	15677	15590	15486	15519	15519	15514	15502	15488	15474	15523	15470	15540	15540	15550	15368	15475	15500	15415	15575	15628	15361	15593	15622	15374	15535	15437	15391	15485	15398	15297	15360	15431	15482	15612	15458	15581	15645	15441	15453	15566	15356	15434	15555	15633	15515	15485	15482	15543	15578	15429	15277	15473	15677	15575	15400	15450	15506	15419	15439	15512	15509	15476	15545	15442	15528	15512	15400	15396	15379	15456	15576	15521	15609	15626	15410	15642	15474	15561	15516	15495	15540	15457	15519	15526	15550	15392	15330	15590	15525	15561	15474	15468	15391	15303	15352	15462	15656	15486	15458	15462	15546	15629	15460	15505	15571	15505	15532	15438	15562	15484	15600	15495	15532	15539	15575	15491	15516	15456	15527	15288	15411	15595	15480	15457	15334	15312	15460	15481	15387	15445	15430	15324	15515	15451	15548	15474	15673	15741	15593	15406	15390	15502	15532	15494	15396	15384	15526	15432	15578	15558	15587	15636	15552	15418	15337	15559	15687	15456	15548	15454	15415	15453	15589	15589	15366	15405	15644	15706	15419	15496	15633	15442	15399	15405	15450	15503	15465	15666	15468	15403	15503	15558	15474	15386	15585	15499	15389	15458	15598	15214	15554	15451	15609	15538	15501	15310	15501	15397	15478	15542	15387	15366	15529	15482	15570	15535	15372	15495	15339	15376	15690	15387	15476	15572	15419	15507	15550	15669	15297	15538	15470	15315	15687	15510	15371	15484	15480	15493	15357	15684	15447	15569	15485	15413	15268	15680	15620	15437	15338	15522	15452	15640	15380	15480	15444	15410	15699	15568	15323	15467	15563	15538	15307	15382	15579	15423	15403	15605	15503	15474	15528	15482	15536	15305	15449	15669	15551	15436	15393	15366	15406	15587	15535	15466	15429	15551	15417	15634	15370	15534	15545	15340	15560	15440	15198	15601	15347	15590	15421	15439	15460	15521	15427	15500	15592	15345	15348	15644	15703	15431	15532	15530	15291	15429	15465	15402	15362	15576	15376	15429	15360	15597	15553	15689	15661	15396	15558	15547	15483	15526	15468	15497	15603	15473	15389	15625	15495	15526	15500	15478	15291	15578	15413	15474	15499	15494	15430	15275	15507	15504	15539	15508	15346	15367	15450	15562	15600	15394	15435	15518	15588	15477	15540	15670	15482	15550	15482	15617	15369	15499	15558	15482	15325	15531	15367	15613	15550	15418	15379	15603	15456	15614	15566	15446	15492	15373	15337	15499	15572	15583	15421	15375	15517	15424	15416	15474	15418	15456	15454	15462	15360	15674	15578	15565	15361	15477	15413	15500	15447	15555	15502	15431	15495	15396	15495	15378	15514	15614	15258	15391	15471	15562	15283	15451	15512	15489	15390	15516	15393	15443	15482	15376	15480	15520	15495	15512	15452	15492	15596	15282	15541	15412	15502	15559	15481	15469	15672	15479	15455	15573	15452	15489	15434	15530	15435	15478	15284	15565	15594	15383	15516	15661	15572	15320	15527	15439	15559	15417	15279	15480	15491	15436	15490	15363	15427	15671	15549	15413	15375	15473	15542	15388	15463	15480	15620	15571	15382	15534	15413	15414	15412	15660	15542	15491	15514	15454	15377	15383	15429	15474	15558	15448	15533	15441	15310	15538	15574	15500	15486	15488	15374	15295	15526	15437	15419	15613	15407	15617	15527	15627	15475	15561	15394	15685	15650	15452	15340	15406	15448	15544	15530	15504	15619	15279	15444	15612	15466	15473	15494	15531	15407	15629	15536	15457	15438	15525	15289	15486	15473	15512	15400	15488	15610	15388	15300	15422	15528	15564	15363	15597	15398	15473	15408	15553	15481	15413	15360	15622	15361	15504	15645	15268	15509	15493	15641	15540	15375	15617	15611	15462	15375	15431	15297	15537	15441	15345	15673	15515	15556	15523	15517	15491	15466	15358	15413	15436	15385	15411	15549	15709	15553	15471	15483	15530	15345	15487	15622	15450	15432	15572	15410	15439	15691	15634	15456	15591	15347	15401	15455	15431	15577	15432	15431	15411
22942	21506	29549	23934	21589	23225	24923	19071	18069	18473	18398	18178	18312	18191	17808	18252	18066	17921	18081	17862	18003	18030	18053	17961	17960	18084	17787	17964	17792	18032	17985	17830	17792	17861	17937	18019	17636	17789	17899	17964	17766	17742	17933	18149	17937	17839	17858	17747	17764	17877	17855	17922	17892	17601	17599	17772	17724	17829	17537	17944	18174	17872	17698	17747	17748	17876	17897	17747	17644	17794	17809	17731	17874	17883	17859	17716	17960	17871	17819	17838	17783	17726	17831	17932	17752	17621	17732	17786	17743	17509	17807	17776	17766	17594	17644	17831	17746	17789	17978	17750	17833	17806	17914	17768	17779	17817	17849	17616	17855	17581	17726	17568	17744	17874	17693	17949	17947	17671	17824	17838	17699	17772	17685	17560	17719	17694	17764	17694	17719	17639	17769	17833	17851	17834	17784	17687	17734	17569	17852	17644	17621	17859	17905	17668	17694	17744	17627	17612	17733	17769	17664	17800	17812	17626	17605	17621	17709	17736	17770	17755	17793	17878	17866	17800	17702	17778	17852	17637	17683	17861	17986	17823	17581	17580	17523	17684	17771	17822	17739	17637	17835	17768	17826	17670	17632	17616	17664	17749	17853	17739	17742	17703	17876	17930	17881	17736	17750	17649	17693	17771	17677	17663	17639	17784	18006	17497	17791	17603	17767	17805	17714	17616	17589	17725	17909	17691	17655	17695	17715	17713	17757	17770	17725	17832	17579	17830	18046	17827	17856	17637	17628	17888	17763	17747	17758	17623	17774	17703	17768	17612	17681	17817	17545	17647	17870	17799	17659	17695	17717	17736	17784	17695	17437	17704	17799	17717	17725	17660	17796	17664	17733	17740	17833	17780	17811	17638	17815	17599	17838	17643	17683	17857	17775	17660	17707	17616	17808	17755	17721	17614	17561	17652	17481	17581	17720	17733	17762	17617	17863	17797	17735	17640	17565	17804	17612	17684	17678	17434	17829	17840	17739	17865	17806	17694	17718	17738	17882	17756	17707	17663	17752	17773	17687	17526	17623	17578	17635	17751	17644	17744	17619	17579	18084	17786	17755	17736	17577	17763	17631	17693	17768	17697	17760	17735	17718	17591	17827	17717	17761	17613	17462	17720	17780	17794	17712	17608	17647	17657	17740	17789	17787	17758	17684	17702	17947	17821	17844	17484	17789	17582	17715	17807	17780	17678	17660	17791	17642	17742	17629	17845	17906	17639	17778	17630	17460	17662	17794	17897	17746	17681	17517	17684	17656	17672	17616	17745	17777	17705	17762	17465	17928	17683	17689	17764	17568	17788	17790	17608	17893	17598	17762	17782	17800	17834	17788	17652	17657	17731	17706	17695	17781	17594	17768	17723	17825	17702	17649	17787	17684	17797	17750	17802	17866	17809	17545	17737	17642	17712	17929	17631	17749	17692	17752	17666	17522	17845	17730	17594	17665	17698	17713	17735	17855	17718	17924	17345	17917	17657	17615	17821	17771	17707	17881	17765	17765	17668	17735	17556	17935	17518	17715	17631	17797	17842	17724	17809	17641	17768	17835	17603	17774	17826	17764	17764	17663	17808	17622	17690	17556	17680	17825	17660	17605	17724	17724	17523	17592	17765	17891	17792	17820	17694	17752	17789	17673	17599	17798	17473	17508	17448	17678	17912	17428	17676	17577	17582	17798	17536	17665	17804	17695	17636	17580	17618	17509	17806	17536	17649	17715	17763	17732	17702	17866	17505	17655	17692	17727	17776	17645	17550	17649	17730	17697	17798	17836	17699	17761	17739	17792	17890	17747	17815	17644	17667	17788	17786	17992	17628	17737	17613	17844	17656	17700	17749	17680	17697	17815	17858	17839	17803	17730	17781	17705	17504	17718	17802	17723	17716	17635	17729	17779	17681	17938	17455	17703	17637	17634	17702	17666	17756	17682	17745	17811	17711	17686	17804	18027	17739	17734	17600	17551	17821	17638	17615	17655	17714	17575	17621	17767	17674	17699	17708	17740	17665	17693	17773	17599	17625	17737	17792	17594	17671	17854	17626	17761	17885	17763	17873	17672	17861	17719	17927	17853	17923	17804	17827	17529	17693	18009	17562	17877	17731	17724	17613	17597	17618	17812	17948	17856	17871	17824	17747	17787	17720	17721	17580	17829	17760	17909	17763	17901	17728	17820	17768	17895	17778	17598	17661	17719	17552	17851	17769	17764	17714	17844	17699	17742	17833	17683	17817	17754	17622	17679	17708	17630	17938	17715	17596	17662	17697	17663	17703	17573	17707	17955	17564	17671	17842	17799	17596	17717	17664	17699	17690	17856	17733	17627	17706	17702	17627	17641	17781	17719	17753	17899	17719	17699	17530	17605	17736	17681	17542	17664	17807	17699	17743	17670	17735	17845	17554	17680	17986	17756	17634	17715	17814	17588	17921	17640	17790	17621	17721	17780	17722	17744	17626	17900	17748	17614	17766	17691	17773	17611	17647	17730	17898	17743	17640	17769	17774	17707	17807	17655	17744	17850	18045	17611	17613	17655	17813	17621	17757	17803	17655	17710	17516	17754	17740	17759	17635	17637	17668	17647	17803	17557	17669	17761	17817	17660	17836	17596	17740	17633	17707	17834	17625	17646	17746	17802	17873	17689	17660	17696	17684	17818	17652	17743	17661	17757	17483	17697	17416	17756	17806	17788	17742	17805	17880	17627	17618	17889	17668	17632	17776	17800	17770	17794	17725	17752	17699	17686	17757	17645	17589	17617	17638	17627	17672	17787	17672	17787	17602	17815	17596	17501	17802	17740	17636	17467	17607	17736	17607	17702	17612	17521	17677	17616	17782	17755	17744	17772	17840	17728	17795	17993	17720	17742	17754	17693	17668	17634	17576	17767	17776	17927	17811	17743	17587	17588	17586	17601	17928	17624	17697	17668	17648	17826	17495	17783	17473	17498	17814	17829	17688	17910	17746	17684	17718	17755	17832	17785	17697	17783	17661	17742	17817	17723	17761	17673	17868	17621	17526	17642	18033	17719	17805	17505	17935	17639	17755	17581	17796	17837	17861	17620	17536	17762	17650	17851	17658	17671	17839	17757	17696	17820	17649	17949	17564	17621	17612	17612	17758	17593	17682	17761	17615	17762	17739	17724	17624	17416	17630	17691	17737	17816	17541	17702	17578	17738	17962	17675	17821	17750	17665	17788	17801	17758	17558	17674	17627	17603	17692	17766	17770	17776	17742	17560	17617	17695	17744	17877	17842	17844	17804	17875	17608	17875	17666	17636	17859	17840	17736	17876	17614	17774	17851	17681	17719	17699	17778	17600	17742	17834	17791	17617	17660	17659	17478	17653	17683	17689	17674	17625	17763	17834	17798	17563	17620	17694	17633	17797	17703	17494	17787	17680	17905	17630	17717	17721	17662	17938	17781	17660	17593	17640	17597	17684	17939	17657	17787	17831	17664	17756	17668	17837	17808	17535	17824	17681	17882	17525	17709	17805	17681	17658	17737	17746	17554	17818	17639	17690	17897	17693	17628	17685	17690	17806	17760	18042	17650	17671	17829	17472	17803	18005	17748	17804	17771	17722	17863	17492	17439	17563	17775	17579	17828	17714	17740	18122	17825	18017	17558	17811	17766	17744	17645	17530	17721	17779	17608	17789	17747	17828	17630	17865	17737	17753	17705	17595	17540	17737	17636	17787	17747	17915	17792	17680	17557	17856	17655	17727	17518	17755	17799	17657	17717	17875	17578	17488	17716	17984	17506	17552	17705	17920	17651	17602	17776	17623	17783	17824	17842	17785	17562	17546	17643	17786	17713	17612	17679	17296	17736	17699	17620	17538	17862	17586	17605	17665	17629	17793	17754	17659	17673	17605	17674	17825	17826	17684	17840	17648	17708	17650	17722	17785	17773	18030	17568	17587	17720	17893	17912	17791	17602	17747	17894	17506	17769	17676	17948	17729	17643	17640	17668	17654	17852	17781	17767	17815	17518	17637	17627	17697	17920	17646	17438	17671	17664	17728	17784	17814	17850	17602	17759	17513	17547	17552	17773	17851	17688	17864	17613	17668	17701	17904	17655	17745	17729	17660	17618	17529	17611	17821	17697	17476	17582	17469	17765	17768	17612	17689	17494	17751	17801	17856	17786	17703	17905	17541	17844	17740	17817	17564	17816	17524	17652	17874	17541	17753	17776	17637	17795	17575	17691	17762	17793	17767	17832	17817	17663	17866	17606	17711	17745	17993	17677	17840	17657	17814	17593	17798	17731	17886	17921	17548	17614	17629	17754	17597	17706	17732	17782	17872	17671	17620	17679	17656	17644	17862	17615	17755	17746	17777	17652	17759	17647	17616	17679	17832	17909	17622	17697	17881	17608	17652	17609	17755	17784	17872	17678	17516	17711	17635	17636	17817	17782	17692	17682	17843	17587	17611	17702	17718	17551	17475	17634	17717	17649	17730	17635	17668	17678	17695	17744	17832	17741	17679	17848	17602	17716	17563	17770	17474	17752	17620	17629	17789	17672	17775	17759	17707	17738	17703	17589	17741	17536	17774	17597	17851	17843	17677	17758	17747	17612	17842	17692	17809	17728	17768	17702	17804	17862	17764	17730	17713	17864	17517	17757	17977	17648	17594	17462	17630	17653	17766	17733	17723	17687	17792	17672	17736	17648	17746	17713	17732	17846	17768	17588	17792	17654	17881	17718	17770	17688	17984	17741	17512	17667	17541	17984	17716	17741	17587	17682	17701	17643	17950	17683	17824	17775	17920	17824	17712	17633	17623	17772	17643	17894	17628	17758	17805	17637	17709	17705	17797	17749	17822	17733	17677	17570	17583	17640	17679	17609	17749	17630	17681	17749	17858	17621	17712	17615	17587	17846	17604	17781	17846	17618	17772	17531	17754	17520	17889	17792	17898	17864	17878	17761	17833	17880	17796	17758	17997	17817	17767	17652	17593	17876	17737	17713	17866	17767	17783	17779	17878	17614	17772	17761	17761	17787	17675	17879	17854	17782	17814	17735	17632	17750	17688	17639	17617	17767	17598	17597	17655	17523	17998	17697	17553	17767	17714	17601	17676	17778	17687	17383	17756	17618	17911	17861	17867	17724	17736	17684	17696	17847	17689	17603	17601	17758	17404	17723	17759	17707	17690	17648
11548	18501	17669	16926	16577	16232	16087	15871	16106	15989	15937	16012	16115	16070	15930	15904	15954	15858	15793	15800	16025	15741	15772	15677	15798	15786	15687	15862	15967	15920	15979	15717	15781	15859	15788	15803	15770	15711	15778	15890	15741	15831	15827	15710	15912	15810	15797	15761	15892	15837	15960	15949	15788	15933	15862	15768	15781	15685	15796	15821	15667	15716	15798	15812	15718	15717	15786	15811	15826	15743	15683	15733	15691	15649	15730	15764	15842	15738	15630	15778	16021	15872	15973	15743	15705	15762	15642	15745	15721	15743	15670	15827	15796	15866	15787	15773	15755	15736	15652	15730	15658	15815	15550	15881	15897	15565	15764	15713	15747	15770	15822	15920	15824	15710	15897	15750	15699	15715	15838	15739	15884	15702	15608	15778	15761	15683	15757	15653	15829	15897	15830	15621	15673	15646	15866	15746	16015	15842	15818	15757	15695	15673	15740	15894	15748	15842	15824	15784	15693	15797	15691	15821	15779	15849	15650	15661	15786	15781	15833	15811	15687	15707	15899	15626	15744	15651	15932	15652	15793	15880	15901	15773	15755	15829	15770	15805	15634	15616	15602	15812	15842	15916	15808	15653	15668	15659	15763	15863	15803	15892	15888	15619	15811	15719	15932	15650	15711	15766	15765	15752	15613	15938	15803	15548	15639	15883	15846	15838	15778	15913	15778	15714	15782	15712	15670	15681	15863	15869	15567	15661	15710	15721	15802	15899	15756	15868	15636	15649	15952	15736	15773	15605	15724	15774	15775	15957	15689	15836	15474	15855	15832	15932	15749	15784	15721	15567	15859	15790	15890	15607	15638	15840	15718	15675	15844	15821	15768	15873	15842	15802	15613	15777	15956	15767	15707	15740	15736	15928	15754	15770	15954	15564	15841	15864	15503	15768	15840	15604	15820	15942	15938	15688	15644	15802	15757	15748	15808	15540	15738	15689	15705	15778	15735	15602	15850	15946	15901	15721	15698	15754	15709	15849	15829	15809	15701	15909	15881	15650	15562	15908	15606	15899	15684	15785	15747	15798	15785	15703	15684	15905	15855	15674	15721	15817	15579	15789	15669	15738	15723	15761	15718	15796	15697	15774	15767	15819	15815	15705	15904	15724	15750	15727	15929	15773	15822	15798	15849	15854	15813	15742	15724	15755	15740	15834	15767	15677	15784	15831	15675	15623	15835	15698	15891	15821	15839	15859	15684	15857	15807	15767	15649	15812	15707	15741	15856	15679	15898	15555	15700	15716	15755	15677	15951	15720	15883	15801	15810	15688	15720	15708	15989	15534	15557	15828	15615	15722	15706	15665	15764	15766	15885	15814	15761	15985	15782	15704	15770	15929	15795	15943	15927	15786	15788	15659	15754	15653	15851	15617	15764	15901	15628	15761	15881	15700	15729	15740	15682	15824	15594	15798	15653	15458	15718	15760	15605	15678	15846	15753	15834	15755	15961	15723	15812	15851	15792	15616	15880	15755	15903	15679	15698	15822	15929	15758	15785	15520	15883	15911	15636	15612	15683	15658	15788	15665	15840	15908	15903	15594	15708	15857	15768	15869	15662	15776	15852	15596	15844	15754	15768	15799	15678	15820	15776	15733	15731	15763	15694	15932	15745	15898	15566	15733	15788	15843	15824	15684	15649	15643	15876	15876	15779	15749	15603	15938	15673	15646	15838	15709	15621	15874	15792	15686	15760	15709	15823	15736	15793	15908	15731	15769	15906	15738	15911	15675	15774	15696	15727	15720	15792	15684	15895	15735	15716	15652	15756	15952	15831	15727	15747	15678	15635	15679	15708	15731	15767	15744	15818	15762	15801	15528	15791	15795	15797	15900	15910	15769	15648	15746	15657	15805	15889	15732	15831	15837	15685	15726	15715	15748	15795	15839	15650	15672	15802	15924	15703	15743	15826	15772	15666	15790	15695	15812	15594	15846	15742	15840	15806	15866	15841	15785	15852	15750	15609	15790	15660	15860	15650	15862	15893	15821	15596	15674	15891	15783	15793	15876	15586	15653	15727	15613	15687	15893	15724	15765	15974	15703	15617	15455	15960	15899	15811	15691	15741	15751	15810	15536	15797	15730	15730	15780	15896	15774	15706	15694	15874	15785	15608	15705	15720	15578	15650	15746	15541	15650	15949	15663	15766	15754	15656	15909	15711	15631	15823	15762	15816	15726	15820	15625	15732	15911	15839	15757	15675	15683	15851	15696	15646	15613	15831	15688	15876	15858	15587	15724	15713	15792	15726	15473	15804	15840	15612	15754	15843	15669	15729	15553	15816	15791	15709	15899	15679	15685	15828	15527	15807	15765	15730	15644	15793	15838	15944	15696	15700	15695	15830	15732	15756	15911	15557	15758	15646	15877	15785	15756	15631	15854	15550	15818	15736	15859	15829	15809	15771	15596	15769	15836	15845	15730	15791	15854	15700	15787	15837	15733	15676	15819	15556	15690	15764	15925	15728	15599	15920	15719	15711	15542	15907	15681	15791	15666	15694	15789	15596	15602	15685	15713	15770	15713	15729	15873	15877	15733	15906	15864	15644	15653	15777	15809	15807	15810	15799	15811	15702	15893	15806	15699	15733	15814	15807	15769	15769	15919	15688	15748	15906	15616	15771	15711	15737	15813	15742	15796	15813	15649	15729	15813	15705	15849	15593	15757	15632	15793	15800	15635	15689	15667	15718	15771	15768	15855	15788	16028	15706	15628	15772	15784	16003	15766	15830	15827	15688	15631	15732	15735	15867	15660	15809	15734	15680	15684	15770	15630	15762	15891	15909	15790	15642	15839	15774	15715	15935	15635	15583	15793	15661	15848	15730	15636	15769	15754	15881	15692	15893	15935	15643	15534	15628	15723	15887	15691	15830	15763	15822	15720	15943	15823	15771	15727	15651	15634	15588	15710	15912	15718	15699	15862	15725	15785	15826	15716	15603	15864	15895	15651	15760	15747	15645	16004	15525	15736	15650	15522	15717	15659	15690	15721	15733	15563	15665	15806	15582	15683	15665	15952	15598	15711	15755	15800	15877	15692	15885	15761	15826	15731	15904	15764	15772	15741	15664	15744	15761	15714	15696	15860	15910	15748	15831	15798	15686	15711	15862	15805	15646	15831	15791	15688	15719	15750	15688	15641	15699	15652	15586	15810	15771	15623	15719	15678	15757	15710	15740	15764	15648	15758	15668	15713	15917	15805	15821	15828	15654	15652	15802	15741	15548	15884	15756	15762	15629	15721	15654	15788	15835	15695	15798	15661	15777	15782	15582	15723	15640	15791	15705	15708	15579	15652	15732	15814	15665	15737	15785	15758	15746	15814	15786	15699	15812	15741	15720	16008	15732	15772	15661	15671	15753	15554	15659	15847	15667	15872	15883	15893	15624	15861	15862	15746	15698	15816	15709	15823	15798	15932	15678	15862	15839	15696	15550	15785	15848	15571	15749	15818	15862	15674	15712	15647	15696	15742	16007	15586	15607	15703	15829	15769	15777	15613	15731	15548	15685	15841	15711	15859	15630	15808	15818	15837	15698	15704	15799	15647	15915	15856	15658	15881	15700	15727	15699	15748	15841	15833	15656	15773	15894	15668	15893	15718	15789	15569	15749	15679	15741	15912	15710	15614	15987	15862	15578	15789	15815	15921	15709	15731	15727	15785	15522	15691	15800	15743	15790	15835	15680	15704	15729	15824	15811	15932	15668	15806	15765	15873	15703	15674	15808	15765	15825	15636	15789	15794	15647	15693	15834	15767	15690	15663	15787	15592	15670	15758	15723	15959	15746	15883	15849	15660	15882	15707	15873	15538	15665	16026	15667	15728	15846	15674	15812	15698	15513	15763	15815	15663	15784	15541	15716	15820	15691	15840	15766	15752	15655	15825	15597	15819	15922	15655	15750	15764	15720	15646	15839	15800	15646	15700	15873	15739	15708	15721	15845	15780	15868	15828	15854	15754	15824	15698	15675	15648	15746	15697	15706	15843	15694	15673	15830	15722	15597	15717	15743	15830	15744	15849	15609	15670	15803	15909	15824	15727	15716	15677	15626	15732	15770	15734	15790	15809	15645	15781	15775	15816	15580	15877	15699	15854	15692	15595	15865	15821	15783	15846	15762	15532	15882	15809	15686	15637	15804	15839	15766	15723	15862	15638	15822	15998	15667	15734	15848	15716	15852	15592	15800	15861	15698	15627	15812	15753	15861	15666	15609	15716	15768	15826	15838	15781	15694	15594	15629	15887	15865	15831	15824	15693	15948	15793	15714	15717	15685	15682	15711	15964	15696	15680	15888	15769	15976	15582	15834	15820	15922	15729	15531	15779	15801	15790	15698	15688	15841	15723	15764	15751	15809	15649	15860	15809	15824	15687	15615	15648	15849	15774	15837	15560	15637	15817	15643	15825	15754	15904	15768	15743	15694	15890	15667	15744	15748	15891	15853	15738	15759	15858	15658	15877	15797	15629	15686	15771	15608	15861	15815	15756	15755	15842	15762	15690	15781	15588	15816	15703	15789	15758	15940	15692	15830	15768	15825	15720	15641	15821	15737	15835	15666	15631	15710	15834	15820	15764	15954	15773	15810	15799	15691	15722	15587	15691	15629	15880	15563	15933	15973	15645	15843	15877	15736	15741	15568	15632	15770	15669	15718	15818	15762	15697	15591	15624	15565	15850	15847	15736	15660	15776	15615	15701	15882	15583	15635	15733	15662	15813	15788	15769	15606	15659	15893	15758	15819	15595	15705	15699	15706	15784	15706	16025	15947	15576	15709	15762	15689	15604	15770	15918	15867	15779	15660	15669	15705	15798	15639	15759	15719	15652	15686	15911	15804	15917	15880	15753	15692	15722	15936	15804	15722	15667	15763	15720	15719	15767	15949	15842	15765	15568	15843	15754	15763	15688	15824	15911	15824	15649	15632	15787	15535	15994	15681	15787	15899	15743	15705	15634	15795	15673	15785	15859	15806	15926	15676	15829	15679	15868	15748	15904	15491	15783	15625	15708	15561	15914	15763	15755	15848	15686	15761	15862	15678	15849	15535	15805	15812	15762	15624	15874	15742	15843	15839	15810	15804	15774	15632	15789	15615	15982	15829	15718	15836	15789	15760	15608	15963	15709	15800	15830	15829	15786	15648	15958	15628	15790	15738	15714
26783	21541	26118	24598	18142	17947	18145	17871	17873	18093	17925	17860	17785	17928	17859	17849	17910	17768	17869	17689	17934	17706	17818	17854	17797	18141	17778	17728	17761	17934	17985	17982	18013	17772	17691	17905	17907	17811	17858	17771	17906	17961	17802	17684	17886	17825	17826	17694	17587	17724	17572	17674	17903	17707	17782	17802	17754	17978	17838	17616	17605	17911	17683	17854	17834	17766	17784	17884	17744	17992	17829	17973	17903	17997	17859	17999	17780	17530	17783	17895	17755	17919	17666	17562	17599	17635	17912	17857	17941	17880	17632	17781	17946	17617	17881	17864	17805	17724	17702	17737	17994	18064	17533	17678	17759	17797	17997	17717	17606	17656	17788	17834	17734	17838	17707	17633	17701	17802	17635	17766	17914	17611	17835	17883	17778	17765	17787	17765	17848	17761	17947	17760	17890	17810	17904	17871	17877	17558	17870	17630	17832	17622	17878	17832	17875	17782	17855	17815	17812	17605	17765	17988	17792	17863	17847	17678	17746	17795	17857	17808	17877	17589	17717	17581	17843	17781	17748	17966	17691	17920	18031	17727	17938	17831	17824	17821	17942	17685	17717	17725	17859	17905	17760	17723	17912	17632	17868	17849	17934	17617	17856	17799	17776	17763	17792	17820	17790	17752	17847	17848	17915	17588	17631	17652	17634	17899	17917	17712	17731	17728	17655	17663	17756	17836	17793	17779	17882	17963	18017	17709	17776	17800	17768	17895	17644	17851	17889	17911	17827	17945	17823	17864	17726	17622	17731	17870	17889	17559	17908	17688	17750	17708	17898	17731	17769	17796	17558	17835	17821	17714	17837	17939	17738	17765	17756	17889	17916	17893	17979	17791	17931	17929	17711	17632	17724	17799	17915	17887	17886	17629	17605	17845	17612	17830	17663	17613	17867	17677	17977	17586	17810	17745	17909	17807	17842	17713	17877	17725	17746	17828	17868	17864	17689	17709	17580	17751	17681	17691	17613	17758	17694	17844	17858	17607	17814	17904	17888	17853	17969	17791	18026	17953	17847	17935	17821	17710	17792	17817	17824	17845	17797	17778	17752	17769	17957	17674	17994	17756	17750	17715	17749	17732	17827	17930	17839	17691	17747	17647	17882	17937	17795	17935	17829	17969	17731	17767	17821	17706	17832	17728	17781	17725	17669	17968	17747	17716	17576	17917	17919	17971	17661	17724	17847	17701	17820	17816	17693	17858	17830	17757	17540	17837	17872	17771	17650	17881	17778	17666	17721	17685	17834	17740	17841	17881	17840	17894	17733	17924	17667	17846	17955	18020	17780	17977	17731	17885	17808	17666	17637	17748	17898	17675	17813	17743	17580	17889	17785	17767	17702	17689	18006	17658	17704	17769	17822	17827	17664	17855	17779	17767	17866	17779	17974	17599	17881	17970	17879	17404	17696	17608	17880	17670	17803	17895	17811	17843	17622	18004	17962	17884	17769	17758	17797	17776	17797	17788	17989	17885	17795	17955	17642	17848	17718	17628	17823	17722	17688	17800	17767	17862	17531	17797	17804	17751	17954	17923	17693	17720	17670	17744	17721	17829	17804	17691	17619	17746	17686	17845	17776	17516	17799	17891	17837	17779	17795	17898	17889	17852	17870	17882	17824	18068	18028	17585	17818	17752	17777	17807	17828	17841	17791	17798	17888	17915	17741	17782	17843	17930	18050	17646	17835	17684	17819	17768	17842	17905	17830	17716	17799	17914	18029	17982	17700	17827	17725	17793	17797	17882	17762	17768	17943	17634	17734	17997	17711	17966	17830	17811	18059	17885	17811	17725	17901	17748	17757	17703	17943	17725	17968	17951	17687	17816	17692	17772	17785	17842	17835	17719	17930	17948	17586	17761	17684	17724	17763	17685	17753	17881	17770	17678	17908	17799	17815	17776	17745	17705	17637	17801	17883	17656	17976	17804	17949	17946	17598	17680	17844	17833	17710	17667	17850	17849	17892	17938	17821	17913	17598	17570	17670	17727	17738	17876	17747	17678	17923	17922	17578	17864	17854	17892	17799	17798	17825	17814	17860	17841	17832	17770	18004	17669	17801	17954	17784	17685	17790	17789	17834	17786	17901	17655	17792	17902	17879	17869	17759	17701	17625	17723	17808	17729	17851	17722	17709	17886	17796	17731	17943	17850	17765	17782	17891	17882	17637	17892	17945	17910	17922	17848	17592	17705	17684	17725	17723	17756	17813	17635	17847	17859	17902	17853	17857	17744	17655	17925	17931	17851	17627	17955	18001	17896	17780	17620	17919	17648	17940	17560	17862	17662	17811	17748	17780	17681	17691	17720	17804	17710	17792	17849	17641	17835	17726	17842	17872	17878	18002	17800	18048	17956	18092	17470	17809	17876	17619	17573	17768	17861	17906	17731	17523	17551	17666	17731	17654	17916	17912	17695	17729	17745	17855	17628	17816	17918	17828	17737	17616	17611	17655	17829	17791	17614	17753	17905	17857	17804	17860	17753	17714	17899	17842	17864	17671	17869	17717	17783	17896	17865	17652	17851	17867	17620	17646	17894	17732	17864	17878	17666	17592	17809	17841	17858	17767	17839	17724	17840	17746	17908	17632	17777	17703	17848	17988	17575	17727	17808	17937	17539	17839	17613	17855	17654	17905	17751	17820	17934	17915	17646	17805	17898	17682	17860	17762	17817	17828	17904	17856	17947	17911	17621	17656	17837	17846	17899	17851	17793	17916	18003	17719	17874	17956	17925	17827	17977	17841	17557	17869	17868	17994	17935	17882	17766	17996	17939	17941	17968	17762	17881	17893	17733	17823	17706	17781	17991	17771	17724	17805	17809	17848	17821	17879	17724	17761	17715	17707	17877	17605	17833	17849	17757	17657	17805	17751	17860	17629	17813	17829	17641	17810	17812	17856	17795	17842	17748	17785	17840	17770	18002	17893	17848	17917	17597	17895	17768	17908	17644	17637	17923	17637	18070	17888	17771	17792	17763	17721	17722	17727	17708	17803	17761	17831	17736	17759	17595	17778	17963	17745	17735	17829	17631	17915	17973	17797	17659	17788	17841	17652	17722	17929	17703	17879	17779	17817	17664	17799	17903	17681	18009	17748	17652	17711	17796	17646	17991	17754	17805	17929	17932	17676	17891	18016	17894	17787	17819	17649	17767	17782	17768	17831	17833	17403	17924	17870	17682	17811	17805	18023	17852	17777	17903	17663	17877	17878	17889	17913	17897	17916	17802	17793	17663	17814	17700	17561	17633	17635	17919	17678	17859	17520	18046	17872	17813	17609	17683	17971	17891	17796	17876	17617	17819	17934	17752	17698	17582	17741	17777	17799	17782	17515	17767	17828	17832	17624	17727	17851	17650	17999	17585	17833	17604	17814	17882	17737	17770	17821	17815	17869	17996	17699	17800	17717	17839	17856	17747	17833	17836	17765	17872	17733	17735	17705	17558	17613	17741	17873	17767	17912	17677	17722	18011	17774	17777	17791	17759	17746	17746	17871	17952	17671	17595	17796	17617	17796	17742	18068	17844	17728	17723	17641	17861	17798	17847	17920	17667	17807	17864	17864	18062	17761	17719	17751	17770	17869	18076	17805	17825	17735	17851	17928	17665	17761	17741	17721	17860	17721	17676	17691	17785	17727	17975	17657	17871	18100	17929	17720	17861	17918	17944	17930	17801	17838	17854	17801	17723	17682	17760	17883	17678	17666	17690	17947	18008	17699	17854	17891	17765	17807	17882	17909	17828	17668	17538	17895	17809	17814	17674	17751	17815	17666	17824	17710	17652	17689	17967	17939	17933	17886	17855	17779	18082	17736	17749	17781	17786	17632	18004	17946	17701	17826	17811	18032	17753	17920	17802	17778	17867	17663	17709	17793	17748	17892	17706	17854	17988	17698	17842	17787	17831	17699	17748	17825	17825	17828	17911	17831	17652	17846	17879	17641	17728	17979	17876	17850	17899	17729	17886	17678	17755	17544	17894	17931	17976	17888	17940	17958	17922	17847	17775	17924	17846	18071	17743	17806	17618	17832	18007	17942	17808	17589	17565	18025	17963	17827	17594	17842	17560	17851	17877	17815	17927	17809	17824	17676	17794	17764	17867	17871	17783	17815	17775	17973	17702	17743	17524	17825	17810	17921	17733	17794	17785	17901	17970	17902	17783	17712	17822	17838	17796	17810	17952	17763	17786	17848	17690	17707	17801	17869	17909	17858	17966	17860	17940	17772	17993	17913	17835	17799	17659	17928	17782	17663	17813	17777	17767	17776	17843	17849	17908	17813	17635	17771	17716	17856	17713	17687	17764	17916	17959	17700	17893	17756	17795	17765	17755	17832	17651	17911	18030	17995	17802	17873	17750	17776	17820	17873	17787	17808	17581	17687	17738	17841	17623	17955	17598	17678	17785	17751	17903	17776	17870	17730	17820	17675	17873	17754	17952	17891	17779	17788	17904	17929	17790	17693	17687	17753	17763	17919	17877	17934	17749	17939	17843	17841	17706	17727	17751	17543	17797	17914	17600	17673	18023	17698	17805	17964	17926	17701	17878	17938	17784	17794	17952	17659	17592	17857	17923	17811	17787	18068	17896	17703	17764	17946	17562	17878	17837	17914	17590	17740	17801	17847	17765	17822	17764	17777	17748	17939	17780	17846	17743	17913	17780	17798	17581	17688	17772	17900	18069	17823	17754	17629	17661	17669	17750	17611	17866	17797	17862	18021	17847	17646	17665	17739	17789	17643	17797	17951	17863	17811	17970	17894	17888	17798	17777	17596	17875	17871	17812	17846	17793	17953	17794	17894	17722	17896	17746	17812	17720	17797	17755	17849	17622	17701	17772	17849	17620	17778	17839	17741	17799	17656	17855	17878	17787	17896	17665	17806	17809	17964	17799	17850	17788	17739	17743	17808	17929	17843	17626	17806	17843	17893	17816	17853	18026	17810	17798	17748	17749	17633	17860	17875	17766	17569	17653	17735	17759	17885	17597	17868	17799	17864	17865	17833	17730	17736	17926	17962	17751	17989	17814	17687	17937	17745	17722	17991	17846	17648	17751	17789	17726	17901	17690	17835	17974	17697	17783	18119	17734	17736	17880	17788	17802	17791	17648	17762	17679	17769	17763	17788	17580	17760	17677	17943	17683	17708	17824	18003	18045
13911	16602	16359	16037	16122	15854	15821	15838	15917	15861	15850	15964	15882	15842	15749	15874	16005	15874	15906	15783	16135	15690	15758	15830	15864	15717	15699	15856	15984	15816	15979	15686	15870	15955	15754	15744	15805	15659	15763	15847	15923	15870	15944	15869	15852	15735	15771	15753	15974	15897	15784	15851	15852	15781	15922	15753	15923	15770	15876	15784	15902	15825	15872	15804	15761	15656	15697	15872	15779	15800	15670	15694	15699	15772	15941	15791	15779	15755	15698	15757	16080	16042	15817	15714	15788	15827	15843	15880	15743	15826	15702	15876	15816	15982	15822	15859	15898	15884	15806	15808	15886	15700	15634	15818	15771	15782	15740	15829	15909	15817	15736	15811	15846	15742	15815	15602	15760	15683	15842	15778	15734	15913	15973	15774	15703	15782	15773	15866	15682	15873	15851	15988	15834	15812	15847	15845	15779	15809	15815	15789	15896	15766	15756	15705	15745	15793	15751	15689	15890	15790	15785	15754	15959	15806	15738	15818	15831	15789	15700	16000	15726	15799	15640	15962	15709	15905	15959	15736	15859	15898	16005	15804	15946	15743	15993	15659	15630	15822	15817	15763	15789	15667	15840	15843	15838	15899	15880	15699	15895	15749	15840	16043	15737	15956	15894	15844	15631	15951	15763	15779	15824	15779	15799	15764	15932	15873	15729	15969	15828	15758	15735	15772	15739	15793	15824	15863	15596	15925	15767	15809	15950	15680	15920	15876	15796	15669	15795	15841	15801	15797	15704	15785	15683	15709	15920	15734	15740	15773	15649	15688	15892	15890	15840	15986	15695	15688	15734	15698	15738	15905	15901	15745	15825	15621	15943	15733	15767	15828	15866	15802	15859	15872	15665	15869	15795	15679	15989	15778	15619	15671	15656	15818	15679	15740	15741	15811	15740	15725	15632	15850	15950	15824	15722	15872	15720	15867	15795	15922	15852	15873	15804	15872	15952	15775	15921	15832	15743	15799	15990	15828	15929	15781	15760	15892	15872	15674	15776	15718	15954	15917	15780	15741	15912	15753	15897	15803	15718	15799	15620	15846	15919	15815	15806	15762	15704	15854	15801	15942	15921	15904	15746	15895	15919	15908	15820	15752	15886	15831	15826	15741	15833	15770	15735	15856	15826	15713	15820	15841	15607	15853	15713	15591	15862	15808	15677	15921	15817	15709	15739	15780	15737	15916	15803	15771	15694	15828	15845	15942	15729	15714	15849	15882	15790	15968	15802	15829	15842	15920	15750	15808	15786	15741	15921	15810	15741	15805	15800	15782	15845	15660	15780	15653	15778	15696	15862	15797	15908	15942	15766	15672	16066	15786	15737	15714	15760	15552	15921	15888	15936	15807	15772	15628	15982	15890	15681	15786	15888	15802	15863	15871	15596	15706	15739	15714	15889	15831	15903	15833	15952	15678	15703	15959	15827	15799	15644	15870	15685	15840	15765	15716	15766	15767	15791	15625	15758	15825	15807	15815	15720	15733	15878	15905	15750	15815	15719	15758	15781	15784	15839	15809	15852	15711	15739	15677	15697	15882	15799	15896	15950	15552	15919	15727	15943	15757	15754	15743	15711	15925	15751	15713	15604	15737	15835	15735	15820	15879	15736	15685	15860	15926	15819	15842	15715	15711	15801	15708	15903	15688	15677	15859	15730	15753	15696	15902	15749	15911	15595	15888	15823	15813	15745	15548	15946	15789	15981	15967	15990	15847	15858	15828	15890	15854	15768	15773	15783	15961	15838	15715	15760	15774	15745	15912	15752	15902	15809	15830	15922	15697	15878	15764	15835	15864	15701	15864	15907	15928	15802	15954	15779	15670	15919	15825	15761	15901	15908	15819	15808	15945	15734	15939	15855	15870	15809	15653	15658	15836	15736	15702	15964	15696	15769	15887	15770	15885	15769	15880	15780	15762	15818	15761	15885	15802	15776	15771	15912	15848	15850	15677	15790	15785	15630	15827	15970	15811	15634	15921	15794	15774	15752	16095	15687	15646	15825	15726	15863	15838	15820	15737	15807	15701	15962	15778	15928	15904	15858	15853	15727	15862	15953	15841	15893	15780	15876	15931	15725	15737	15855	15707	15783	15938	15803	15875	15887	15716	15910	15754	15884	15990	15615	15825	15810	15775	15882	15848	15894	15725	15857	15801	15826	15728	15782	15712	15731	15915	15767	15856	15857	15914	15954	15751	16050	15851	15678	15889	15863	15835	15704	15759	15857	15827	15790	15990	15778	15780	15779	15859	15766	15669	15911	15648	15725	15861	15849	15993	15830	15857	15780	15611	15757	15782	15908	15800	15656	15749	15913	15911	15844	15881	15744	15816	15745	15825	15700	15789	16068	15877	15803	15829	15941	15869	15810	15953	15751	15800	15723	15732	15772	15885	15750	15754	15798	15905	15814	15693	15777	15915	15905	15834	15829	15812	15771	15994	15736	15818	15785	15805	15898	15585	15938	15672	15739	15743	15801	15745	15771	15953	15801	15850	15839	15902	15714	15716	15781	15795	15918	15937	15802	15715	15843	15787	15906	15862	15787	15789	15919	15686	15768	15773	15701	15845	15824	15888	15861	15735	15777	15796	15834	15837	15681	15892	15763	15895	15778	15713	15901	15744	16028	15799	15658	15731	15899	15759	15653	15893	15907	15829	15834	15812	15907	15813	15725	15842	15636	15946	15912	15889	15878	15862	15787	15851	15667	15886	15808	15914	15887	15827	15794	15889	15911	15671	15772	15857	15677	15862	15841	15923	15684	15873	15841	15804	15775	15921	15676	15788	15893	15783	15951	15864	15626	15745	15912	15783	15901	15682	15916	15914	15773	15712	15791	15798	15870	15925	15880	15945	15950	15814	15804	15873	15833	15810	15926	15896	15747	15738	15728	15851	16032	15793	15678	15781	15746	15844	15739	15807	15763	15725	15798	15872	16031	15651	15810	15700	15906	15911	15644	15741	15814	15680	15954	15785	15844	15875	15787	15854	15911	15777	15828	15881	15940	15862	15919	15729	15642	15845	15768	15703	15870	15766	15855	15766	15705	15749	15846	15751	15641	15794	15908	15672	15831	15783	15873	15868	15748	15724	15897	15827	15861	15840	15823	15808	15691	15650	15838	15922	15718	15855	15749	15641	15768	15627	15806	15783	15766	15950	15840	15811	15712	15786	15839	15730	15839	15805	15916	15945	15873	15836	15849	15661	15870	15805	15852	15769	15948	15957	15867	15783	15798	15670	16074	15680	15677	15731	15690	15804	15695	15817	15774	15604	15601	15876	15907	15774	15858	15650	15735	15886	15818	15736	15666	15803	15909	15893	15693	15709	15879	15626	15675	15686	15876	15672	15814	15683	15970	15652	15964	15866	15948	15762	15654	15932	15907	15955	15702	15845	15973	15723	16014	15853	15769	15779	15925	15721	15814	15774	15878	15826	15965	15794	15775	15872	15861	15777	15960	15762	15770	15932	15846	15925	15855	15841	15816	15835	15730	16047	16023	15903	15946	15840	15959	15865	15797	15838	15812	15747	15743	15743	15657	15778	15860	15641	15633	15801	15781	15849	15714	15924	15798	15681	15822	15910	15815	15718	15978	15756	15835	15805	15707	15830	15923	16098	15651	15831	15737	15825	15779	15778	15663	15721	15700	15876	15815	15913	15879	15845	15715	15872	15801	15764	15899	15842	15703	15810	15849	15752	15844	15704	15638	15910	15701	15782	15832	15750	15776	15929	15815	15671	15825	15839	15844	15796	15833	15747	15604	15885	15851	15897	15662	15895	16001	15865	15903	15695	15816	15668	15786	15726	15906	15954	15728	15803	15746	15901	15700	15911	15715	15655	15875	15814	15783	15974	15823	15815	15800	15801	15875	15823	15709	15835	15815	15830	15734	15887	15812	15554	16013	15845	15766	15938	15943	15690	15866	15936	15772	15658	15853	15660	15825	15777	15762	15775	15797	15738	15852	15755	15839	15881	15879	15761	15726	15873	15856	15965	15907	15941	15858	15933	15699	15628	15945	15648	15906	15781	15819	15885	15783	15685	15839	15777	15750	15639	15744	15884	15692	15888	15782	15909	15760	15823	15740	15983	15858	15965	15774	15704	15924	15725	16000	15936	15775	15850	15808	15793	15870	15995	15807	15765	15784	15767	15943	15897	15626	15736	15812	15825	15938	15754	15977	15808	15779	15706	15777	15952	15961	15776	15776	15969	15761	15749	15797	15704	15847	15675	15753	15728	15868	15777	15844	15617	15806	15866	15853	15752	15621	15853	15989	15953	15915	15698	15814	15732	15713	15923	15733	15690	15820	15730	15729	15607	15900	15721	15856	15809	15793	15766	15771	15768	15731	15654	15950	15870	15741	15957	15872	15685	15839	16003	15735	15717	15741	15679	15885	15845	15820	15903	15731	15719	15773	15764	15810	15882	15778	15784	15881	15768	15898	15930	15749	15775	15850	15827	15779	15820	15891	15650	15777	15937	15886	15806	15852	15863	15837	15745	15809	15950	15783	15728	15951	15845	15767	15813	15869	15722	15705	15852	15653	15691	15738	15863	15768	15748	15837	15929	15863	15819	15854	15909	15955	15834	15909	15815	15719	15821	15791	15930	15666	15721	15707	15816	15670	15788	15750	15754	15941	15928	15879	15890	15888	15812	15814	15870	15764	15893	15715	15749	15671	15825	15726	15693	15790	15861	15842	15766	15916	15689	15707	15983	15851	15822	15780	15832	15870	15622	15736	15874	15721	15783	15790	15929	15727	15774	15925	15899	15788	15785	15873	15766	15726	15742	15739	15931	15822	15746	15826	15808	15921	15789	15826	15798	15827	15820	15779	15743	15922	15820	15911	15983	15949	15920	15841	15965	15760	15782	15859	15821	15878	15627	15929	15871	15874	15894	15959	15920	15773	15754	15777	15779	16021	15806	15843	15857	15885	15779	15675	15679	15911	15829	15936	15761	15860	15719	15947	15734	15866	15893	15610	15762	15853	15822	15815	15890	15858	15726	15723	15949	15795	15833	15774	15946	15807	15833	15810	15831	15742	15983	15833	15750	15748	15950	15871	15766	15758	15751	15843	15759	15929	15904	15888	15694	15712	15819	15744	15890	15749	16000	15594	15822	15793	15653	15889	15797	15764	15845	15720	15775	15831	15886
23890	21510	29167	24312	21975	22027	20398	17536	17169	17373	17297	17366	17251	17183	17244	17250	17114	17367	17148	17111	17292	17152	17183	17078	17195	17064	17053	17042	17009	17054	17067	17125	17307	17075	17005	17166	17164	16936	17091	17027	17145	17116	17134	17143	16854	17022	16938	17055	17031	17186	16958	17062	16959	17023	17022	17167	17044	17168	17116	16993	17063	16894	17035	17115	16982	17038	16987	16947	16955	16934	17031	17220	17106	17009	17125	17091	17181	16790	17045	17082	17134	17075	16973	16947	17015	16940	16978	17043	16992	16892	16976	16833	17238	17002	16999	17144	17123	17127	17134	16977	16908	17091	16848	16963	16973	17000	17028	17006	16998	16970	16952	16838	16815	16933	16990	17199	17033	17029	17135	16852	17074	16920	16862	17213	17094	16954	16856	17055	16976	17057	16903	16977	17091	17146	17205	16923	16783	17022	17203	17022	16978	17120	17023	16952	17043	17105	17074	17108	17079	17094	17157	17127	16931	17002	16998	17121	17210	17027	17221	17024	17075	16847	16952	17030	17036	17002	17042	17015	16938	17050	16981	17088	17073	16957	17064	17194	17103	16916	16960	16923	17142	17224	17228	17066	17078	16931	17068	17070	16724	17036	17077	17179	16824	17099	17124	17270	17064	16922	16905	16969	16855	16998	17026	16898	17006	16974	17071	17008	16929	17066	16878	17096	17066	17143	17008	17068	16978	16803	16969	16946	16943	17227	16991	17015	17008	17256	16990	16983	17024	17015	16950	17106	16977	16861	16929	16967	16699	17028	16971	16819	17160	16785	17010	16805	16985	17120	16887	16991	17241	17053	16988	16890	17068	16962	16995	17066	17052	16847	16970	16971	17031	17091	16893	16902	16891	17021	17037	16930	16942	17043	16986	16660	16920	16966	16911	17237	17056	17031	17142	17125	16900	17130	16930	16908	16984	16881	16989	16865	16974	16906	17077	17084	17040	17024	16790	16913	16964	16934	16956	16968	16899	17137	17137	16982	17211	17009	17109	16897	16982	17079	16940	16878	16968	16989	17051	17281	17068	16931	17014	16944	16961	16846	17108	16959	17037	17061	16956	16989	16972	16960	17052	17041	16829	17142	17067	16960	16922	16905	17088	16973	16883	17114	17026	16845	16961	16948	17145	16937	16960	16992	17046	16840	17154	17053	16977	16980	16752	17078	16890	16945	17111	16965	17245	17054	16936	16956	17063	17065	16921	16958	17230	17066	17248	17036	16969	17055	17039	17041	17090	17088	16975	16879	17187	16934	17186	16959	16870	17046	16888	16965	17028	16940	17116	17121	16991	17002	16965	16845	17017	16944	17111	16935	16913	17027	17151	17005	16793	16924	17015	16951	17211	17045	17064	16996	17012	17107	16908	17058	16852	16792	16995	17163	17010	17014	17054	17158	16922	17047	16856	16975	16960	16923	17137	17020	16937	16913	16929	17074	16965	16960	16880	17001	16945	16923	17079	16875	17021	16974	16860	16884	16832	16973	16985	16838	17099	17076	17058	17022	17100	16821	16976	17198	16879	16988	16954	17016	16834	16928	16928	17170	17134	17104	17119	17052	17297	16908	17145	16717	17098	17027	16972	17000	17052	16861	16835	16915	16947	17062	17075	17066	16879	17172	16989	17054	16709	16963	16956	17191	17067	17146	17049	16988	17041	16893	16837	17051	17172	16953	16839	17208	17038	16909	16999	17033	17027	17005	17048	17164	16942	16950	17160	17039	16938	16938	17220	17167	16835	16997	16831	17065	17118	17204	17008	17026	16991	16974	17141	17068	16869	17117	16876	16881	17124	17059	17052	16967	17157	16802	17053	17139	16924	17017	17012	16985	16939	17026	17176	17017	17238	17143	16799	16989	16877	16901	16997	17172	17043	17015	16960	17153	17056	17093	17024	16972	16954	17031	17015	16973	16974	16848	17091	17127	16965	17013	16813	16938	16942	17016	17180	16894	17030	17194	17008	16912	16916	16946	16892	17029	17091	16727	16957	16940	17037	17130	17234	16983	16990	16934	17125	17110	16938	16974	17020	16916	17004	16985	17156	16924	17364	17085	17138	17015	16975	17101	17025	17153	16955	16994	16923	17051	17210	16702	17037	17006	17158	16944	17008	17028	17066	16901	16899	17031	16772	16958	17179	17051	16932	16918	17001	17012	16997	16972	17114	17038	17016	16949	16951	17124	17120	17037	17087	17006	17045	17089	17108	17000	17251	16939	16893	17047	16984	16964	17092	17086	16905	17238	16946	16884	17004	16874	17186	16885	16938	16974	16981	17191	16944	17115	17195	17024	17307	17120	16795	17113	17064	17035	16908	17179	17054	16989	16983	17051	17029	16988	17052	16588	16978	17121	16923	16996	17006	16999	16827	17038	17008	17110	16913	17114	17052	16902	17368	16970	17004	16917	16802	17051	16990	17250	17167	16845	16941	16932	17084	17070	16982	16992	16947	17038	17180	16951	17028	16834	17066	16988	16939	16927	17081	16849	16805	16987	16984	17107	16820	16980	17012	16961	17019	16873	16984	17156	17079	17043	17190	17035	17000	16965	16989	16973	17004	16938	16981	16913	16883	16956	17009	17003	16908	16993	17086	16919	17121	17010	16917	17003	17074	17228	17016	16811	16920	17030	17068	16973	16838	17055	16926	17020	17194	17280	17176	16919	16933	17284	17083	17021	16852	16926	17060	16990	16899	16875	16986	17186	16996	16946	16847	17074	16936	17158	16981	16934	17040	17100	17118	16813	17055	16977	17166	16987	17044	16887	17069	16677	16890	17044	16889	16888	16876	17015	17152	16821	17008	16872	17015	16901	17142	16777	17281	16979	17163	17085	16887	17045	17095	16939	17092	17060	17043	16937	17058	17033	17268	17023	17014	17079	17192	17052	16948	16901	17142	16988	16948	16866	17047	17085	17014	16985	17031	16825	16861	16836	16842	16977	16905	16944	16901	17116	17266	17073	17096	17194	16991	17008	17167	16892	16943	16826	17021	16973	16894	17007	16886	17072	16875	16997	17136	17126	17169	16972	16846	17319	16887	17027	17084	17042	16892	16877	17092	17155	17040	17171	17116	16993	16974	16891	17064	17096	17098	17074	17024	17089	17005	16881	16917	16801	16993	16890	16883	16886	17021	16973	16833	17039	16820	17015	17171	17189	17082	17197	16847	17181	16761	16913	16990	16772	17113	17079	17080	16841	16880	17200	17118	16889	16785	17001	17187	17057	16888	16855	17054	17111	16939	16961	17115	17148	17064	16977	17086	16899	16997	16910	16945	16811	16999	17103	17066	16807	16919	17030	17144	17063	17060	17160	16981	17011	16936	17235	17064	17130	16829	16850	17012	17182	16930	17096	16914	17041	17005	16969	16941	17032	16875	16984	17136	17127	16800	16923	16867	17076	17198	16894	17092	16938	17019	16964	16759	17011	16896	17203	16946	16973	16976	17017	17126	17041	16983	16933	17072	17013	17071	17021	16984	17017	16779	16784	17066	16976	17016	16919	17070	17381	16980	16973	16981	17047	16939	16840	17017	17201	16943	17089	17208	17133	16992	16876	17015	16855	16941	17031	17119	16980	17094	16920	17010	16977	17043	17010	17173	16992	17071	17011	16985	16985	17097	17078	16869	16988	16908	17078	16996	17118	16871	17047	16976	16829	16840	17019	16858	17083	17044	16748	17227	16898	17023	17092	16932	16943	17057	17092	16955	16887	16940	16926	17164	17144	16875	17135	17069	17114	17134	17140	16761	16869	17283	17022	17019	16958	16973	16828	16873	17214	17075	16979	17025	16791	16929	16805	17005	17015	17074	17038	17166	16916	16922	16930	17112	16846	16944	17016	17097	17142	17179	17026	16825	17146	16916	17103	17093	16883	16862	16903	16944	16938	16916	16965	17012	16765	17002	17046	17074	16841	17156	16885	17016	17081	17151	16888	17071	17200	16842	16956	16940	17195	17030	17039	16946	17106	16995	16919	16849	16979	17068	16807	16873	17029	16865	16881	16983	16931	17003	17092	16950	16938	17035	17014	16948	16969	17003	17136	16946	16978	17295	16967	17238	16992	16843	17049	17033	17109	16900	17083	16862	16778	17176	16849	17044	16858	17165	16976	16847	17039	17027	16903	17062	17167	16915	16977	17284	16949	16787	17242	17074	16965	16845	16857	16887	17029	17167	17063	17147	17023	17118	17164	16924	17162	17039	17101	16856	17030	16860	17134	17051	16992	17062	16902	16890	16770	17068	17218	16968	17014	17117	17066	16923	16992	17082	17152	16988	17093	16898	16927	16991	17157	17163	16992	17095	17035	16946	17021	16995	17073	16894	17120	16892	17112	17016	17106	16930	17035	16868	17074	16962	17066	17174	17025	16993	17024	17083	17130	16889	17125	16902	17039	16949	17050	17019	17068	16862	17044	16946	17221	17043	17029	17071	16986	17172	16910	17157	17013	17169	17150	16957	17017	16897	16926	17017	16890	17147	16996	16983	17133	17066	17034	16945	17047	17037	16996	16921	16900	17055	17080	17085	17032	17018	16955	17214	16973	16779	17080	17168	17099	16929	16936	16933	17066	17017	16881	17084	17020	17027	17041	17012	16953	16856	17015	16927	17256	17122	16970	16926	17062	17141	16853	17138	17072	16822	16886	16798	17262	16966	17043	16941	17221	17008	17215	16897	17061	16984	17086	16918	16853	16992	17083	17011	16955	17003	17029	17078	16973	16925	17025	16992	17039	16841	16938	17151	16997	16971	17020	17141	16950	17165	16843	17120	17188	16872	16931	16875	16907	16985	16864	17011	16877	16935	17074	16913	16895	16876	17040	16920	17109	16951	16992	16885	17004	17026	16907	16759	16955	16760	17074	16954	17052	17094	17019	17065	16967	16976	16875	16719	17024	17074	17078	17006	17021	17043	17025	16921	17091	16821	16951	16745	16908	16842	16844	16917	16785	16756	17102	16901	16873	16974	16946	16873	17016	17057	16997	16973	17064	17127	16867	17081	17004	16967	17079	16960	16858	17050	16975	16884	16899	17032	16967	16900	16967	16959	16837	16907	16836	17023	16903	17062	17169	16982	17026	16895	17061	17111	17107	16980	16933	16855	16902	16998	16759	16960	17115	17013	17162	16890	17002	16901	16967	16888	17158	17076	17184
11567	16816	16565	16201	16121	15394	15676	15566	15544	15486	15436	15494	15381	15444	15463	15444	15479	15310	15676	15484	15350	15441	15370	15460	15563	15443	15343	15454	15307	15201	15179	15171	15368	15399	15359	15335	15295	15225	15345	15424	15283	15375	15269	15349	15526	15435	15383	15342	15367	15556	15313	15406	15326	15327	15483	15398	15289	15324	15337	15391	15357	15309	15400	15353	15348	15290	15304	15252	15290	15427	15497	15390	15280	15257	15491	15245	15283	15215	15168	15168	15359	15298	15325	15303	15375	15350	15257	15344	15391	15526	15342	15494	15300	15252	15500	15359	15403	15525	15290	15380	15192	15219	15436	15364	15377	15305	15365	15348	15260	15372	15199	15505	15246	15254	15378	15582	15162	15329	15330	15365	15382	15245	15268	15411	15441	15267	15235	15321	15252	15189	15353	15285	15303	15505	15426	15445	15278	15307	15213	15389	15337	15234	15244	15425	15222	15421	15293	15393	15255	15404	15346	15420	15371	15316	15344	15325	15260	15377	15463	15437	15211	14988	15361	15139	15428	15381	15377	15289	15242	15287	15215	15364	15396	15241	15435	15387	15164	15224	15390	15257	15194	15318	15335	15222	15383	15269	15342	15215	15338	15218	15311	15372	15416	15334	15378	15444	15218	15286	15437	15307	15283	15237	15326	15288	15381	15393	15282	15295	15285	15365	15602	15429	15239	15332	15454	15216	15139	15399	15246	15319	15299	15339	15333	15271	15248	15407	15407	15494	15368	15412	15481	15226	15376	15108	15418	15338	15477	15439	15214	15384	15473	15368	15368	15365	15439	15432	15280	15485	15213	15287	15449	15366	15337	15351	15540	15530	15466	15172	15370	15308	15369	15374	15297	15309	15339	15347	15348	15365	15291	15434	15293	15405	15339	15195	15209	15331	15393	15282	15282	15494	15271	15386	15311	15232	15399	15194	15332	15455	15243	15349	15284	15360	15250	15279	15326	15238	15191	15364	15413	15229	15257	15271	15262	15249	15380	15255	15333	15283	15339	15367	15364	15237	15271	15239	15277	15197	15253	15305	15231	15214	15360	15302	15394	15315	15335	15351	15284	15514	15481	15398	15383	15228	15348	15230	15318	15493	15367	15253	15524	15315	15150	15385	15420	15238	15428	15305	15242	15412	15268	15382	15394	15351	15437	15389	15365	15471	15223	15276	15361	15245	15318	15313	15239	15327	15425	15230	15363	15333	15272	15319	15164	15532	15244	15411	15382	15171	15353	15357	15267	15364	15332	15388	15258	15399	15475	15468	15248	15276	15374	15353	15336	15239	15395	15146	15380	15239	15428	15318	15397	15512	15225	15348	15185	15305	15253	15265	15447	15480	15470	15258	15507	15278	15238	15290	15418	15321	15315	15311	15401	15284	15364	15335	15290	15293	15246	15246	15357	15338	15322	15323	15250	15384	15522	15276	15203	15528	15472	15456	15332	15259	15268	15326	15285	15585	15419	15499	15427	15283	15397	15314	15318	15351	15183	15279	15338	15437	15257	15277	15529	15285	15560	15253	15395	15650	15266	15364	15210	15275	15277	15331	15169	15361	15448	15243	15388	15316	15254	15379	15372	15322	15324	15118	15499	15311	15317	15271	15312	15398	15448	15165	15394	15326	15197	15354	15245	15261	15599	15177	15347	15365	15279	15313	15245	15294	15349	15255	15387	15444	15333	15467	15314	15445	15263	15392	15480	15490	15203	15461	15300	15387	15523	15292	15352	15447	15282	15447	15235	15171	15191	15370	15351	15360	15216	15273	15422	15386	15327	15376	15416	15081	15393	15366	15369	15157	15377	15269	15346	15403	15363	15328	15268	15333	15382	15271	15293	15326	15458	15136	15377	15323	15245	15258	15292	15390	15271	15530	15039	15319	15262	15324	15264	15239	15173	15339	15369	15529	15359	15147	15405	15303	15289	15263	15276	15323	15266	15325	15375	15424	15329	15341	15300	15305	15383	15196	15358	15530	15387	15406	15325	15396	15394	15427	15377	15252	15358	15336	15397	15295	15366	15351	15333	15239	15399	15272	15433	15384	15380	15250	15305	15144	15302	15404	15316	15386	15287	15328	15481	15376	15313	15459	15313	15157	15173	15361	15227	15235	15433	15377	15255	15428	15256	15190	15287	15330	15175	15292	15276	15341	15248	15238	15476	15325	15573	15390	15255	15259	15320	15381	15392	15149	15513	15371	15539	15326	15430	15441	15267	15387	15300	15335	15407	15263	15316	15336	15393	15401	15275	15264	15511	15235	15276	15274	15295	15397	15144	15188	15350	15243	15345	15153	15466	15274	15538	15425	15227	15472	15377	15352	15352	15413	15142	15205	15319	15459	15352	15330	15312	15379	15330	15273	15354	15280	15192	15128	15310	15396	15285	15178	15195	15377	15239	15257	15233	15479	15294	15160	15240	15399	15236	15311	15535	15309	15379	15382	15368	15357	15343	15347	15466	15316	15218	15188	15383	15406	15456	15443	15258	15419	15375	15298	15233	15359	15294	15550	15414	15372	15389	15350	15172	15330	15421	15187	15247	15339	15237	15131	15444	15359	15386	15342	15306	15410	15349	15245	15429	15248	15250	15388	15321	15424	15419	15210	15405	15499	15285	15296	15368	15356	15290	15378	15380	15143	15434	15414	15445	15222	15315	15362	15226	15375	15141	15553	15264	15375	15210	15399	15367	15423	15349	15355	15110	15275	15316	15471	15339	15268	15201	15615	15104	15305	15243	15277	15252	15396	15486	15312	15347	15365	15362	15497	15286	15396	15427	15180	15375	15216	15286	15460	15291	15290	15277	15365	15226	15223	15399	15382	15328	15323	15436	15240	15377	15263	15314	15398	15363	15397	15209	15332	15568	15316	15364	15307	15340	15418	15523	15181	15297	15234	15217	15452	15256	15410	15269	15275	15248	15291	15432	15257	15281	15344	15476	15398	15179	15339	15435	15646	15317	15450	15307	15230	15159	15181	15336	15388	15292	15217	15224	15300	15402	15347	15499	15220	15194	15627	15326	15375	15287	15290	15256	15394	15327	15342	15389	15284	15469	15251	15314	15341	15297	15382	15247	15315	15385	15343	15260	15274	15333	15423	15483	15341	15299	15601	15196	15268	15519	15339	15268	15312	15300	15384	15225	15459	15310	15438	15149	15385	15259	15294	15345	15484	15405	15107	15454	15205	15290	15430	15366	15341	15218	15397	15324	15322	15335	15315	15177	15346	15298	15088	15228	15437	15274	15276	15225	15393	15299	15213	15257	15200	15181	15403	15365	15172	15356	15399	15328	15271	15458	15366	15306	15291	15247	15341	15294	15370	15458	15343	15450	15391	15366	15328	15424	15423	15250	15214	15466	15534	15206	15445	15319	15271	15315	15124	15118	15254	15229	15239	15204	15191	15262	15130	15265	15223	15437	15349	15248	15357	15478	15372	15119	15385	15298	15264	15362	15443	15533	15351	15249	15106	15252	15227	15314	15294	15296	15254	15260	15446	15293	15308	15361	15351	15328	15278	15391	15361	15029	15561	15343	15355	15380	15360	15376	15416	15275	15175	15460	15425	15457	15353	15378	15306	15434	15284	15283	15233	15329	15250	15301	15234	15157	15278	15302	15194	15273	15368	15371	15292	15348	15467	15358	15309	15243	15269	15310	15199	15315	15192	15185	15307	15319	15342	15299	15247	15455	15261	15409	15414	15231	15283	15256	15429	15314	15392	15373	15280	15317	15270	15469	15465	15449	15470	15420	15463	15367	15130	15393	15330	15276	15430	15399	15423	15214	15278	15212	15325	15229	15424	15227	15460	15516	15383	15375	15323	15411	15368	15369	15207	15166	15381	15382	15499	15325	15177	15259	15297	15245	15331	15394	15330	15362	15320	15198	15248	15311	15261	15171	15309	15587	15327	15456	15379	15426	15414	15399	15437	15168	15359	15231	15326	15514	15363	15080	15344	15130	15266	15309	15373	15260	15452	15190	15247	15243	15430	15234	15334	15329	15263	15251	15221	15188	15383	15226	15471	15393	15390	15231	15441	15349	15348	15344	15357	15286	15345	15401	15248	15184	15307	15450	15327	15314	15424	15397	15421	15456	15241	15365	15382	15600	15377	15468	15186	15530	15509	15464	15380	15397	15283	15344	15307	15263	15144	15318	15166	15264	15387	15286	15136	15474	15505	15222	15250	15192	15447	15264	15416	15320	15430	15150	15420	15320	15599	15227	15411	15293	15231	15310	15439	15439	15297	15307	15363	15551	15314	15291	15417	15352	15354	15190	15267	15407	15372	15512	15437	15347	15377	15372	15246	15385	15290	15273	15175	15131	15345	15278	15185	15463	15341	15274	15332	15365	15334	15270	15309	15290	15353	15234	15266	15184	15261	15433	15247	15434	15165	15228	15330	15211	15224	15398	15319	15352	15176	15279	15348	15153	15397	15462	15332	15432	15307	15353	15260	15291	15159	15492	15305	15164	15388	15193	15096	15480	15381	15204	15455	15194	15361	15294	15263	15303	15500	15283	15192	15312	15344	15282	15314	15074	15420	15330	15290	15211	15256	15329	15344	15479	15255	15258	15268	15290	15264	15283	15494	15355	15263	15132	15253	15370	15526	15305	15294	15337	15314	15367	15347	15356	15370	15298	15454	15315	15365	15354	15220	15375	15448	15168	15483	15409	15471	15344	15262	15404	15462	15208	15215	15231	15434	15328	15303	15228	15194	15370	15398	15228	15233	15265	15276	15226	15380	15288	15314	15313	15280	15273	15361	15171	15166	15341	15242	15363	15289	15076	15415	15292	15397	15300	15255	15457	15246	15350	15491	15427	15388	15227	15349	15452	15492	15313	15421	15281	15341	15389	15219	15357	15304	15326	15377	15168	15218	15278	15356	15369	15318	15260	15343	15221	15289	15376	15191	15414	15217	15285	15341	15389	15372	15488	15329	15253	15373	15360	15358	15276	15396	15271	15171	15251	15201	15578	15340	15230	15115	15361	15379	15268	15306	15406	15395	15227	15392	15531	15329	15348	15354	15195	15234	15296	15395	15332	15276	15239	15410	15176	15582	15301	15363	15213	15340	15422	15297	15334	15352	15409	15305	15242	15175	15475	15480	15364	15326	15293	15065	15394	15450	15369	15314	15290	15180	15345	15332
22975	21501	29498	23946	21592	23203	24997	18692	17764	18253	18280	17980	18061	17940	17948	17964	17705	17784	17876	17753	17600	17467	17605	17584	17670	17711	17808	17779	17674	17845	17986	17720	17693	17778	17636	17728	17648	17738	17754	17494	17668	17729	17671	17840	17723	17576	17682	17806	17680	17646	17680	17609	17709	17780	17712	17786	17845	17787	17662	17657	17546	17628	17657	17643	17394	17641	17446	17437	17637	17799	17579	17725	17869	17940	17727	17429	17664	17508	17654	17615	17671	17799	17678	17671	17740	17628	17688	17589	17574	17612	17541	17467	17635	17655	17587	17615	17655	17521	17448	17620	17628	17527	17553	17563	17536	17453	17574	17261	17663	17704	17623	17615	17383	17579	17623	17672	17602	17652	17456	17503	17697	17704	17571	17695	17595	17677	17726	17698	17521	17581	17435	17580	17582	17693	17669	17630	17602	17693	17555	17291	17537	17555	17527	17402	17415	17703	17465	17718	17529	17605	17652	17571	17404	17559	17666	17629	17654	17736	17574	17571	17664	17475	17653	17694	17750	17510	17543	17601	17551	17640	17596	17843	17844	17593	17697	17739	17583	17656	17842	17527	17393	17505	17606	17527	17707	17462	17583	17724	17570	17489	17639	17643	17379	17676	17563	17468	17553	17675	17570	17663	17660	17501	17644	17616	17618	17575	17618	17796	17627	17524	17703	17591	17723	17634	17619	17455	17481	17500	17526	17610	17614	17581	17515	17510	17461	17668	17498	17525	17304	17659	17610	17561	17662	17567	17634	17629	17521	17701	17647	17503	17455	17513	17694	17437	17393	17526	17632	17646	17663	17516	17729	17576	17700	17693	17492	17378	17878	17558	17374	17643	17444	17567	17492	17648	17475	17548	17585	17768	17764	17526	17652	17588	17552	17507	17608	17470	17518	17602	17692	17602	17588	17739	17701	17569	17630	17540	17588	17558	17476	17543	17493	17509	17454	17611	17478	17628	17526	17476	17590	17406	17409	17557	17478	17454	17585	17613	17656	17632	17577	17582	17515	17521	17464	17728	17699	17578	17588	17515	17674	17537	17571	17530	17398	17650	17614	17600	17704	17449	17406	17535	17834	17718	17581	17633	17697	17525	17483	17568	17621	17657	17601	17514	17529	17520	17653	17651	17690	17512	17781	17620	17600	17464	17477	17444	17787	17564	17641	17550	17608	17421	17745	17531	17473	17454	17496	17738	17438	17278	17390	17547	17605	17482	17419	17595	17617	17742	17601	17579	17620	17558	17573	17426	17571	17499	17591	17730	17584	17501	17464	17360	17618	17517	17597	17634	17596	17518	17669	17370	17514	17477	17693	17622	17650	17836	17436	17255	17763	17721	17595	17409	17393	17405	17532	17654	17551	17547	17535	17541	17431	17688	17493	17414	17605	17419	17530	17312	17736	17759	17678	17430	17677	17737	17645	17509	17745	17477	17529	17599	17658	17377	17509	17620	17509	17359	17594	17645	17617	17747	17639	17457	17592	17573	17706	17556	17420	17464	17460	17618	17629	17821	17476	17709	17548	17654	17598	17415	17651	17575	17551	17599	17590	17540	17507	17543	17592	17591	17864	17536	17537	17576	17600	17767	17570	17510	17539	17667	17501	17471	17533	17455	17613	17639	17499	17659	17421	17548	17394	17299	17558	17514	17507	17509	17471	17447	17384	17494	17376	17390	17435	17512	17587	17643	17580	17601	17528	17715	17603	17678	17752	17674	17729	17384	17551	17660	17659	17574	17414	17486	17542	17533	17689	17597	17549	17656	17580	17568	17505	17477	17659	17333	17553	17423	17552	17634	17396	17397	17475	17565	17654	17588	17581	17720	17332	17671	17553	17679	17707	17482	17587	17827	17530	17439	17426	17604	17559	17505	17602	17743	17700	17471	17593	17506	17455	17433	17671	17816	17745	17563	17408	17396	17452	17488	17489	17425	17407	17435	17730	17346	17421	17649	17613	17706	17448	17554	17384	17473	17684	17660	17347	17318	17426	17525	17460	17867	17453	17467	17392	17668	17497	17368	17637	17623	17494	17546	17538	17507	17846	17589	17678	17602	17459	17408	17486	17675	17778	17616	17626	17480	17420	17666	17426	17657	17751	17488	17486	17813	17419	17515	17481	17327	17450	17334	17359	17626	17490	17652	17461	17460	17749	17538	17522	17511	17567	17455	17612	17761	17406	17420	17405	17616	17456	17536	17590	17508	17545	17387	17693	17568	17545	17533	17814	17478	17607	17530	17582	17645	17674	17551	17620	17689	17555	17680	17346	17496	17371	17581	17528	17670	17763	17407	17692	17387	17457	17773	17512	17408	17652	17408	17378	17718	17587	17652	17591	17621	17561	17551	17566	17471	17617	17441	17507	17635	17518	17602	17464	17569	17590	17590	17701	17531	17634	17607	17556	17485	17513	17428	17753	17569	17508	17551	17383	17690	17599	17534	17643	17497	17446	17544	17454	17486	17499	17598	17653	17527	17287	17635	17322	17505	17631	17675	17477	17633	17544	17524	17738	17587	17727	17765	17710	17668	17596	17509	17549	17656	17644	17690	17570	17604	17555	17640	17634	17539	17484	17601	17626	17547	17626	17632	17442	17431	17803	17535	17573	17455	17718	17689	17545	17863	17464	17401	17578	17643	17594	17692	17431	17613	17401	17677	17705	17568	17733	17623	17772	17436	17720	17479	17633	17328	17623	17541	17420	17657	17462	17443	17562	17362	17621	17556	17174	17374	17524	17540	17589	17657	17533	17446	17485	17605	17541	17639	17594	17546	17592	17543	17520	17475	17599	17752	17420	17600	17508	17478	17658	17612	17410	17479	17686	17378	17588	17560	17685	17682	17375	17832	17313	17539	17586	17427	17496	17495	17565	17607	17466	17588	17713	17629	17745	17638	17600	17449	17492	17647	17575	17730	17543	17515	17652	17563	17594	17369	17426	17542	17556	17671	17496	17332	17471	17565	17580	17549	17606	17617	17693	17769	17305	17600	17644	17346	17694	17487	17472	17514	17830	17696	17600	17387	17458	17593	17547	17621	17464	17527	17479	17669	17692	17411	17505	17612	17666	17743	17598	17458	17653	17645	17647	17595	17581	17518	17655	17463	17437	17506	17679	17554	17524	17715	17720	17635	17541	17747	17351	17678	17690	17558	17829	17744	17462	17415	17592	17586	17562	17617	17505	17474	17527	17764	17456	17641	17277	17353	17488	17540	17519	17739	17540	17600	17612	17621	17654	17304	17500	17481	17718	17585	17465	17345	17432	17474	17667	17445	17690	17428	17613	17363	17564	17962	17723	17545	17557	17606	17594	17553	17578	17749	17425	17632	17436	17430	17537	17429	17775	17361	17602	17684	17668	17496	17650	17804	17560	17668	17523	17754	17185	17506	17328	17553	17689	17656	17415	17428	17577	17519	17618	17526	17504	17421	17573	17661	17413	17558	17545	17637	17752	17571	17599	17341	17570	17704	17365	17774	17790	17546	17815	17735	17534	17551	17488	17640	17609	17606	17727	17698	17344	17510	17644	17627	17545	17525	17433	17647	17548	17574	17743	17596	17525	17480	17611	17730	17683	17417	17621	17572	17493	17699	17440	17591	17509	17592	17475	17641	17562	17665	17739	17445	17684	17883	17507	17383	17520	17538	17511	17534	17507	17463	17476	17512	17595	17633	17461	17523	17506	17517	17588	17700	17754	17464	17478	17630	17599	17617	17595	17546	17585	17670	17642	17488	17560	17477	17676	17585	17729	17560	17616	17508	17670	17789	17486	17626	17436	17595	17617	17417	17623	17705	17684	17400	17680	17579	17512	17656	17598	17202	17692	17698	17579	17681	17572	17651	17618	17434	17764	17636	17553	17613	17512	17765	17543	17642	17457	17583	17577	17481	17345	17605	17416	17723	17454	17721	17570	17461	17456	17623	17600	17695	17606	17395	17471	17530	17550	17518	17592	17597	17443	17299	17611	17523	17588	17670	17624	17742	17700	17543	17516	17559	17576	17337	17472	17705	17531	17719	17432	17685	17505	17547	17538	17346	17451	17599	17593	17404	17707	17541	17514	17620	17632	17493	17409	17783	17542	17654	17566	17447	17537	17606	17538	17480	17780	17538	17472	17461	17754	17764	17461	17688	17640	17322	17479	17526	17554	17505	17618	17538	17511	17659	17546	17602	17648	17795	17555	17688	17734	17363	17320	17650	17699	17340	17446	17617	17500	17545	17493	17394	17636	17683	17652	17391	17502	17724	17702	17540	17610	17562	17712	17524	17405	17609	17716	17396	17704	17503	17664	17611	17549	17613	17538	17592	17616	17724	17527	17465	17709	17443	17660	17560	17612	17524	17651	17576	17542	17639	17655	17526	17595	17594	17539	17497	17512	17546	17463	17627	17655	17483	17627	17549	17651	17381	17658	17656	17759	17731	17440	17457	17365	17881	17592	17751	17750	17794	17541	17538	17473	17659	17513	17476	17561	17752	17539	17551	17578	17682	17474	17568	17657	17656	17662	17616	17514	17576	17704	17547	17640	17707	17561	17622	17634	17549	17464	17539	17536	17463	17745	17812	17719	17639	17548	17648	17605	17425	17599	17683	17359	17499	17552	17532	17713	17756	17571	17590	17643	17504	17611	17519	17357	17733	17565	17687	17562	17487	17730	17574	17516	17844	17703	17654	17655	17472	17614	17725	17599	17574	17457	17291	17582	17420	17675	17625	17607	17525	17549	17547	17424	17494	17447	17640	17570	17503	17523	17784	17610	17545	17640	17445	17500	17567	17663	17693	17839	17695	17611	17545	17472	17728	17817	17682	17382	17506	17682	17784	17670	17582	17502	17641	17616	17619	17627	17613	17376	17590	17440	17774	17562	17529	17467	17494	17588	17638	17470	17722	17661	17636	17554	17378	17653	17655	17513	17371	17658	17656	17578	17562	17622	17494	17612	17492	17591	17678	17555	17435	17638	17502	17431	17763	17765	17599	17709	17482	17592	17800	17664	17564	17601	17568	17491	17551	17447	17484	17498	17605	17638	17477	17594	17646	17597	17643	17690	17678	17619	17525	17605	17547	17375	17702	17549	17699	17521	17472	17613	17611	17539	17742	17567	17535	17530	17542	17743	17744	17381	17646	17523	17468	17396	17629	17670	17547	17431	17550
11105	18164	17546	16891	16779	16037	15951	15818	15902	15752	15794	16020	15770	15749	15758	15628	15657	15727	15598	15849	15854	15701	15626	15873	15541	15620	15625	15530	15742	15668	15603	15716	15684	15558	15587	15646	15782	15675	15638	15762	15747	15703	15660	15610	15665	15760	15702	15805	15754	15791	15661	15644	15736	15734	15737	15689	15719	15787	15725	15803	15873	15451	15674	15765	15564	15582	15651	15648	15615	15710	15737	15606	15755	15718	15625	15676	15527	15716	15568	15523	15753	15636	15536	15653	15655	15794	15471	15894	15733	15506	15550	15591	15646	15691	15818	15676	15724	15526	15688	15571	15724	15703	15724	15482	15774	15673	15684	15576	15653	15632	15498	15759	15673	15571	15574	15745	15736	15748	15682	15579	15737	15653	15670	15577	15741	15755	15654	15589	15756	15683	15648	15624	15586	15607	15533	15794	15512	15740	15489	15668	15862	15780	15680	15531	15616	15713	15676	15526	15742	15744	15513	15639	15730	15590	15649	15553	15651	15601	15731	15730	15559	15817	15789	15721	15711	15487	15653	15765	15640	15586	15691	15618	15622	15671	15862	15628	15737	15706	15612	15634	15589	15701	15636	15558	15508	15411	15619	15615	15610	15748	15716	15704	15663	15802	15516	15719	15722	15653	15752	15573	15614	15732	15514	15625	15722	15628	15765	15718	15896	15723	15574	15460	15644	15618	15858	15711	15547	15522	15722	15745	15711	15632	15663	15580	15577	15647	15589	15614	15683	15849	15449	15664	15747	15654	15612	15620	15733	15640	15551	15574	15585	15494	15531	15577	15536	15655	15553	15631	15696	15543	15481	15498	15506	15658	15651	15568	15608	15678	15578	15743	15647	15724	15844	15669	15665	15491	15814	15579	15720	15621	15561	15510	15685	15726	15679	15626	15673	15636	15622	15565	15554	15593	15842	15467	15667	15630	15640	15786	15777	15502	15538	15647	15858	15630	15762	15630	15665	15614	15652	15454	15622	15768	15757	15597	15605	15714	15702	15587	15541	15649	15653	15643	15603	15609	15816	15719	15540	15694	15678	15471	15637	15653	15662	15706	15770	15725	15732	15569	15706	15664	15625	15601	15651	15666	15555	15723	15516	15570	15801	15601	15568	15612	15791	15590	15610	15442	15650	15672	15660	15624	15693	15560	15506	15687	15677	15667	15499	15512	15756	15496	15602	15471	15613	15685	15661	15447	15521	15511	15706	15697	15475	15662	15519	15684	15602	15628	15565	15722	15589	15591	15523	15745	15677	15732	15765	15449	15651	15427	15554	15701	15521	15749	15801	15602	15606	15697	15588	15840	15675	15603	15620	15651	15731	15685	15539	15672	15531	15579	15614	15721	15567	15589	15635	15524	15507	15564	15517	15582	15898	15649	15664	15668	15649	15582	15662	15684	15710	15495	15752	15676	15627	15586	15640	15798	15724	15528	15662	15845	15555	15737	15610	15599	15844	15789	15683	15802	15628	15661	15753	15674	15749	15752	15571	15595	15634	15611	15631	15619	15588	15696	15617	15800	15683	15641	15497	15583	15602	15539	15518	15759	15543	15640	15921	15818	15569	15646	15681	15558	15823	15598	15706	15859	15717	15469	15661	15507	15563	15534	15652	15720	15614	15779	15495	15586	15720	15648	15500	15552	15545	15579	15590	15767	15689	15692	15476	15637	15664	15621	15827	15780	15669	15502	15690	15642	15623	15680	15466	15574	15724	15525	15844	15754	15522	15777	15685	15621	15599	15599	15648	15363	15676	15548	15755	15706	15535	15725	15719	15539	15765	15708	15571	15748	15600	15487	15556	15598	15643	15730	15661	15633	15595	15501	15563	15562	15792	15707	15634	15638	15631	15590	15506	15527	15677	15696	15609	15627	15511	15545	15635	15615	15810	15744	15871	15689	15522	15633	15663	15499	15727	15490	15872	15552	15668	15717	15709	15605	15702	15905	15530	15434	15560	15679	15615	15602	15665	15718	15591	15508	15693	15592	15738	15653	15702	15720	15479	15648	15635	15696	15474	15608	15770	15526	15594	15680	15685	15647	15613	15605	15645	15672	15514	15485	15668	15524	15757	15639	15793	15533	15566	15576	15558	15697	15565	15608	15559	15628	15771	15578	15646	15576	15551	15329	15771	15511	15582	15751	15662	15626	15541	15394	15584	15632	15499	15773	15456	15540	15737	15680	15750	15597	15499	15656	15447	15735	15697	15461	15688	15649	15579	15695	15669	15639	15584	15573	15576	15528	15576	15515	15492	15676	15548	15629	15578	15623	15544	15655	15620	15533	15636	15571	15752	15503	15666	15655	15622	15738	15644	15825	15560	15517	15626	15641	15727	15679	15618	15668	15595	15644	15490	15631	15641	15661	15707	15668	15753	15731	15777	15751	15448	15672	15473	15721	15616	15419	15538	15623	15684	15565	15797	15625	15703	15617	15676	15607	15724	15796	15510	15544	15647	15460	15621	15671	15681	15739	15649	15618	15514	15729	15614	15670	15720	15550	15752	15606	15585	15640	15653	15602	15600	15535	15659	15665	15658	15621	15640	15653	15765	15625	15590	15543	15628	15513	15503	15737	15696	15652	15696	15621	15629	15660	15518	15589	15669	15514	15742	15685	15554	15487	15695	15620	15623	15691	15679	15814	15657	15679	15692	15565	15634	15680	15623	15712	15546	15610	15623	15718	15587	15659	15708	15706	15600	15618	15528	15646	15670	15602	15689	15614	15647	15569	15520	15658	15616	15536	15704	15602	15732	15566	15695	15426	15627	15476	15687	15661	15610	15731	15375	15419	15612	15586	15638	15643	15673	15652	15439	15648	15602	15682	15587	15707	15593	15688	15517	15672	15541	15656	15498	15626	15633	15586	15662	15621	15554	15476	15581	15533	15678	15666	15618	15524	15482	15617	15541	15583	15572	15367	15701	15739	15573	15606	15504	15756	15768	15590	15588	15813	15526	15670	15702	15591	15784	15709	15597	15486	15645	15592	15648	15605	15647	15632	15612	15579	15733	15484	15811	15603	15731	15615	15645	15758	15713	15615	15760	15451	15676	15596	15663	15647	15615	15766	15572	15651	15542	15695	15563	15540	15480	15829	15511	15544	15555	15697	15578	15531	15640	15609	15565	15536	15543	15551	15611	15570	15845	15651	15672	15703	15669	15591	15552	15563	15589	15509	15668	15441	15611	15743	15732	15597	15746	15610	15650	15665	15591	15704	15404	15598	15527	15739	15638	15607	15517	15524	15711	15647	15658	15731	15621	15737	15523	15541	15550	15711	15821	15686	15579	15626	15607	15693	15707	15720	15582	15670	15774	15565	15688	15749	15533	15733	15661	15584	15732	15576	15545	15500	15607	15728	15562	15557	15618	15719	15532	15672	15549	15516	15577	15682	15747	15588	15741	15653	15536	15747	15529	15703	15675	15675	15620	15383	15622	15688	15490	15596	15661	15602	15540	15657	15610	15766	15504	15625	15694	15568	15741	15642	15593	15725	15605	15632	15644	15742	15599	15588	15678	15478	15666	15418	15587	15630	15680	15619	15610	15462	15608	15571	15659	15654	15670	15770	15515	15688	15775	15389	15599	15629	15615	15498	15614	15513	15669	15524	15702	15759	15642	15559	15726	15573	15674	15576	15773	15575	15579	15563	15632	15832	15697	15579	15661	15680	15516	15620	15626	15530	15684	15505	15603	15740	15542	15823	15680	15713	15542	15583	15658	15590	15614	15645	15537	15662	15593	15525	15721	15682	15625	15633	15458	15533	15601	15504	15608	15635	15608	15814	15835	15551	15586	15576	15711	15614	15454	15637	15636	15576	15738	15548	15649	15611	15637	15718	15593	15701	15674	15751	15610	15643	15659	15547	15589	15713	15638	15446	15683	15690	15665	15492	15653	15676	15480	15669	15748	15676	15663	15545	15494	15710	15646	15643	15661	15618	15551	15828	15607	15610	15400	15674	15703	15451	15529	15637	15600	15627	15705	15574	15783	15476	15551	15742	15650	15568	15486	15636	15530	15579	15443	15716	15646	15632	15630	15537	15556	15628	15629	15712	15722	15482	15741	15772	15565	15366	15632	15757	15441	15508	15695	15615	15570	15537	15484	15678	15811	15542	15495	15760	15612	15496	15541	15568	15747	15465	15590	15510	15609	15732	15599	15637	15638	15643	15626	15574	15596	15610	15682	15721	15594	15521	15744	15789	15715	15566	15715	15733	15694	15638	15658	15666	15623	15517	15629	15444	15649	15672	15704	15737	15719	15709	15667	15597	15670	15789	15598	15525	15642	15778	15635	15518	15833	15614	15585	15472	15538	15799	15640	15621	15651	15665	15503	15665	15508	15542	15599	15566	15621	15676	15720	15579	15575	15739	15446	15622	15751	15522	15526	15656	15604	15664	15464	15542	15701	15650	15668	15502	15511	15681	15656	15716	15715	15638	15608	15799	15426	15798	15576	15703	15623	15734	15761	15639	15684	15594	15628	15390	15634	15473	15639	15542	15747	15531	15653	15806	15600	15548	15714	15566	15617	15711	15724	15462	15578	15636	15654	15711	15570	15806	15730	15482	15603	15597	15726	15600	15677	15662	15517	15672	15591	15638	15590	15629	15699	15757	15726	15701	15600	15660	15693	15639	15621	15609	15612	15751	15606	15633	15769	15483	15730	15494	15652	15674	15564	15557	15616	15492	15585	15554	15730	15528	15848	15679	15559	15596	15577	15608	15549	15618	15721	15727	15588	15686	15697	15608	15700	15819	15590	15540	15659	15407	15650	15581	15681	15753	15602	15501	15671	15602	15794	15588	15666	15608	15634	15452	15656	15536	15589	15474	15567	15578	15617	15644	15515	15653	15670	15582	15639	15796	15540	15545	15756	15654	15661	15581	15581	15563	15617	15688	15569	15803	15657	15647	15505	15608	15521	15702	15647	15570	15615	15680	15637	15585	15653	15673	15573	15591	15501	15542	15572	15541	15780	15589	15663	15611	15656	15683	15777	15647	15494	15721	15604	15532	15702	15596	15843	15665	15564	15598	15567	15564	15722	15616	15678	15503	15545	15625	15536	15634	15733	15625	15670	15701	15666	15581	15612	15683	15714	15592	15498	15726	15594	15611	15530	15510	15641	15710	15724	15659	15582	15649	15637	15655
26820	21518	25997	24327	17882	17611	17812	17442	17472	17593	17790	17636	17692	17358	17693	17703	17505	17522	17550	17511	17601	17708	17695	17658	17583	17491	17676	17517	17375	17684	17555	17638	17495	17637	17624	17430	17579	17547	17598	17523	17519	17551	17575	17675	17529	17574	17493	17508	17507	17587	17489	17483	17429	17645	17549	17460	17425	17523	17596	17607	17608	17462	17563	17584	17578	17634	17649	17720	17596	17534	17555	17531	17499	17508	17487	17624	17550	17473	17476	17599	17595	17560	17505	17490	17316	17681	17590	17616	17462	17628	17404	17501	17495	17601	17456	17473	17627	17513	17769	17337	17414	17533	17519	17545	17459	17465	17655	17427	17478	17426	17441	17455	17416	17483	17456	17396	17525	17416	17486	17420	17543	17572	17374	17519	17426	17412	17692	17589	17526	17649	17598	17451	17343	17485	17645	17568	17451	17566	17504	17358	17571	17471	17610	17751	17327	17461	17374	17718	17720	17586	17599	17779	17610	17510	17683	17617	17527	17565	17745	17475	17249	17545	17599	17643	17375	17496	17603	17511	17596	17687	17524	17558	17639	17421	17690	17714	17436	17605	17589	17341	17399	17499	17674	17585	17703	17607	17493	17520	17686	17407	17583	17342	17481	17575	17496	17407	17543	17451	17342	17462	17514	17483	17461	17377	17565	17484	17615	17620	17521	17575	17304	17593	17620	17733	17670	17560	17522	17589	17523	17491	17406	17486	17451	17365	17424	17624	17529	17615	17574	17527	17365	17285	17740	17383	17374	17377	17491	17584	17562	17553	17518	17342	17362	17362	17546	17638	17640	17877	17609	17390	17652	17729	17659	17553	17468	17422	17523	17446	17627	17483	17579	17669	17483	17608	17474	17535	17463	17632	17502	17445	17552	17701	17578	17355	17605	17327	17494	17530	17594	17566	17461	17551	17492	17730	17366	17505	17420	17643	17316	17431	17606	17407	17566	17476	17363	17512	17428	17605	17522	17555	17530	17480	17402	17816	17651	17439	17373	17278	17387	17464	17430	17427	17534	17538	17691	17538	17559	17266	17556	17499	17584	17717	17593	17509	17486	17540	17478	17545	17736	17563	17564	17302	17417	17546	17664	17593	17490	17477	17406	17483	17419	17469	17429	17484	17431	17596	17724	17618	17444	17350	17644	17428	17592	17576	17441	17480	17409	17512	17496	17564	17391	17194	17704	17596	17527	17667	17653	17542	17546	17558	17501	17436	17729	17541	17603	17535	17595	17442	17463	17595	17552	17526	17389	17639	17630	17757	17673	17400	17411	17463	17545	17468	17723	17507	17520	17418	17452	17521	17545	17252	17554	17723	17437	17390	17516	17663	17501	17376	17559	17600	17607	17269	17543	17478	17541	17514	17416	17495	17547	17608	17446	17400	17558	17576	17437	17516	17631	17633	17588	17451	17565	17455	17610	17641	17443	17475	17475	17373	17651	17637	17561	17575	17566	17502	17430	17644	17400	17334	17544	17532	17366	17623	17615	17819	17594	17466	17645	17444	17541	17384	17471	17585	17530	17564	17440	17720	17598	17475	17325	17724	17607	17772	17638	17447	17641	17492	17570	17475	17715	17742	17419	17296	17656	17530	17535	17653	17616	17707	17751	17447	17608	17505	17626	17494	17639	17461	17549	17408	17503	17569	17437	17537	17564	17769	17544	17483	17661	17595	17606	17647	17483	17623	17321	17310	17697	17557	17619	17575	17437	17504	17471	17773	17535	17633	17612	17595	17608	17566	17613	17590	17468	17562	17405	17437	17731	17604	17542	17549	17335	17418	17603	17510	17616	17634	17648	17550	17479	17438	17679	17668	17530	17530	17444	17541	17709	17643	17392	17469	17397	17546	17386	17579	17626	17535	17531	17526	17557	17476	17595	17552	17497	17504	17636	17740	17671	17542	17677	17493	17685	17576	17433	17624	17575	17502	17607	17529	17715	17513	17521	17456	17738	17680	17527	17574	17405	17381	17477	17870	17504	17648	17737	17347	17587	17565	17603	17463	17312	17411	17414	17463	17389	17506	17496	17485	17476	17566	17502	17637	17652	17579	17433	17567	17600	17469	17392	17467	17473	17670	17600	17351	17419	17494	17477	17715	17528	17553	17449	17610	17721	17445	17564	17640	17711	17585	17457	17604	17478	17610	17572	17278	17382	17427	17444	17314	17540	17249	17341	17535	17637	17624	17544	17542	17458	17416	17541	17577	17745	17333	17549	17332	17365	17529	17607	17553	17377	17509	17551	17536	17645	17700	17373	17715	17698	17588	17651	17605	17516	17816	17614	17568	17661	17374	17543	17434	17446	17604	17507	17509	17680	17608	17538	17491	17289	17309	17330	17543	17531	17509	17425	17298	17477	17495	17705	17612	17714	17541	17645	17637	17329	17491	17509	17739	17448	17551	17406	17413	17618	17656	17481	17679	17478	17417	17399	17439	17472	17557	17565	17469	17699	17617	17477	17701	17772	17346	17434	17474	17642	17526	17474	17589	17646	17535	17602	17430	17431	17523	17625	17510	17379	17500	17333	17613	17310	17560	17601	17479	17415	17357	17586	17598	17549	17449	17367	17628	17386	17454	17563	17697	17787	17595	17463	17644	17627	17434	17399	17673	17491	17467	17517	17617	17413	17575	17513	17500	17425	17560	17535	17442	17642	17453	17743	17578	17710	17525	17518	17616	17403	17570	17658	17354	17485	17484	17369	17519	17517	17629	17574	17448	17374	17391	17540	17486	17602	17581	17393	17242	17481	17543	17608	17391	17531	17694	17492	17623	17627	17605	17579	17609	17510	17466	17399	17396	17439	17538	17388	17710	17694	17616	17508	17767	17629	17630	17352	17385	17590	17473	17518	17743	17466	17609	17566	17604	17400	17422	17541	17593	17586	17591	17481	17684	17751	17467	17596	17288	17403	17452	17448	17512	17537	17412	17506	17367	17496	17504	17511	17682	17683	17539	17544	17594	17458	17308	17547	17571	17651	17541	17628	17348	17604	17539	17586	17557	17398	17432	17580	17699	17370	17328	17480	17352	17356	17495	17628	17613	17489	17581	17604	17435	17439	17724	17727	17675	17640	17587	17641	17448	17500	17649	17679	17230	17571	17386	17477	17592	17513	17355	17502	17338	17519	17692	17598	17345	17437	17559	17587	17308	17403	17599	17634	17524	17548	17369	17504	17479	17502	17515	17515	17448	17685	17579	17527	17564	17315	17552	17307	17615	17624	17661	17736	17521	17625	17502	17490	17336	17604	17351	17469	17556	17539	17491	17627	17498	17548	17528	17489	17486	17485	17545	17434	17596	17622	17391	17412	17489	17640	17614	17591	17477	17692	17532	17494	17627	17697	17334	17335	17495	17452	17736	17421	17659	17599	17342	17391	17430	17524	17470	17363	17252	17558	17605	17654	17419	17536	17423	17297	17630	17545	17427	17449	17539	17453	17312	17776	17426	17647	17512	17515	17683	17548	17603	17413	17679	17606	17473	17448	17299	17548	17726	17730	17629	17564	17637	17601	17656	17712	17757	17421	17449	17551	17498	17686	17477	17490	17757	17536	17508	17562	17596	17635	17601	17585	17540	17504	17334	17706	17655	17597	17456	17512	17616	17516	17419	17487	17416	17449	17607	17627	17510	17653	17475	17628	17545	17526	17570	17741	17520	17333	17573	17476	17393	17509	17603	17524	17788	17447	17481	17507	17490	17529	17456	17562	17595	17593	17574	17551	17357	17481	17674	17445	17400	17606	17350	17621	17530	17354	17496	17676	17568	17611	17696	17540	17528	17376	17456	17607	17366	17482	17585	17600	17556	17621	17588	17526	17446	17603	17728	17461	17548	17675	17557	17629	17605	17458	17363	17485	17727	17451	17476	17763	17445	17431	17420	17537	17635	17468	17628	17610	17523	17514	17464	17534	17468	17579	17438	17508	17430	17383	17560	17512	17491	17449	17587	17483	17501	17325	17626	17483	17510	17580	17645	17473	17417	17675	17487	17459	17429	17560	17428	17511	17304	17477	17593	17338	17560	17489	17610	17625	17550	17539	17539	17446	17373	17220	17572	17568	17627	17531	17606	17462	17536	17593	17701	17455	17494	17557	17482	17554	17302	17507	17450	17642	17453	17558	17757	17525	17536	17617	17376	17655	17433	17456	17725	17716	17695	17624	17505	17636	17421	17554	17699	17524	17543	17652	17623	17612	17574	17606	17302	17445	17536	17467	17614	17359	17503	17603	17614	17577	17494	17503	17525	17464	17700	17495	17438	17559	17376	17551	17592	17509	17460	17551	17540	17385	17552	17575	17597	17405	17492	17453	17437	17527	17590	17703	17750	17624	17437	17562	17581	17609	17541	17601	17397	17482	17440	17616	17714	17422	17408	17609	17557	17567	17424	17496	17311	17375	17605	17466	17615	17519	17515	17499	17457	17455	17459	17545	17616	17705	17706	17527	17367	17540	17525	17616	17654	17458	17350	17648	17680	17586	17455	17480	17500	17532	17674	17633	17417	17543	17659	17471	17664	17438	17469	17594	17482	17517	17574	17505	17742	17522	17705	17630	17501	17530	17489	17531	17461	17538	17629	17520	17407	17541	17361	17479	17628	17755	17511	17477	17499	17632	17433	17384	17593	17350	17441	17562	17442	17511	17694	17671	17485	17560	17380	17476	17438	17686	17754	17444	17539	17329	17635	17493	17540	17623	17544	17695	17561	17495	17372	17420	17598	17726	17424	17644	17450	17540	17638	17361	17621	17468	17663	17581	17520	17706	17469	17659	17502	17535	17546	17484	17333	17582	17457	17586	17647	17540	17420	17607	17467	17351	17433	17650	17619	17382	17664	17485	17398	17530	17443	17552	17628	17439	17451	17360	17592	17469	17707	17663	17433	17684	17513	17418	17455	17471	17352	17461	17365	17510	17559	17664	17740	17366	17637	17658	17544	17277	17569	17389	17424	17502	17388	17512	17597	17509	17682	17572	17410	17685	17522	17431	17484	17548	17435	17514	17523	17622	17542	17616	17793	17469	17415	17547	17574	17659	17581	17594	17418	17446	17498	17504	17389	17380	17641	17326	17417	17416	17462	17451	17668	17628	17363	17356	17533	17638	17570	17633	17765	17477	17286	17459	17553	17496	17597	17302	17461	17549	17430
13871	16504	16081	16225	15890	15640	15714	15767	15933	15832	15788	15651	15771	15743	15620	15683	15767	15629	15863	15775	15737	15508	15753	15616	15646	15682	15552	15673	15758	15651	15581	15653	15787	15793	15711	15551	15713	15677	15703	15700	15844	15859	15815	15492	15659	15768	15825	15580	15479	15672	15746	15681	15857	15633	15727	15572	15714	15666	15599	15700	15680	15649	15508	15601	15515	15848	15808	15696	15807	15815	15463	15547	15697	15688	15593	15546	15584	15773	15578	15706	15732	15664	15613	15708	15540	15550	15715	15758	15557	15744	15551	15749	15831	15582	15780	15651	15747	15731	15798	15645	15690	15537	15703	15651	15733	15634	15675	15865	15652	15699	15649	15659	15950	15704	15654	15702	15774	15716	15456	15689	15751	15589	15573	15604	15656	15826	15664	15876	15633	15611	15783	15673	15655	15665	15667	15793	15576	15549	15731	15850	15806	15771	15549	15729	15878	15693	15545	15783	15688	15812	15734	15582	15732	15700	15604	15565	15818	15841	15663	15789	15584	15706	15764	15629	15654	15728	15671	15641	15710	15587	15682	15508	15812	15629	15777	15673	15700	15546	15657	15701	15814	15638	15571	15594	15619	15832	15705	15622	15683	15772	15701	15701	15757	15744	15795	15931	15767	15663	15842	15636	15555	15666	15638	15785	15663	15609	15650	15774	15786	15760	15682	15825	15619	15670	15697	15518	15580	15702	15743	15670	15726	15477	15530	15719	15858	15601	15673	15635	15833	15546	15656	15639	15687	15720	15595	15860	15838	15823	15606	15658	15534	15681	15560	15664	15612	15652	15509	15823	15734	15716	15669	15705	15759	15548	15717	15569	15548	15800	15748	15535	15705	15518	15694	15877	15670	15552	15607	15774	15592	15716	15476	15678	15506	15634	15625	15666	15768	15609	15810	15673	15561	15736	15619	15665	15627	15681	15561	15475	15624	15617	15545	15642	15672	15720	15591	15823	15777	15537	15574	15751	15824	15750	15741	15727	15646	15711	15696	15575	15549	15660	15733	15728	15796	15639	15618	15481	15531	15713	15555	15908	15737	15666	15642	15685	15702	15850	15756	15639	15651	15601	15698	15646	15673	15786	15521	15820	15728	15767	15754	15721	15660	15795	15513	15636	15727	15695	15935	15721	15747	15521	15578	15644	15411	15685	15710	15643	15606	15733	15828	15732	15642	15803	15541	15558	15510	15727	15536	15561	15615	15654	15728	15595	15610	15747	15717	15709	15681	15875	15727	15640	15730	15826	15679	15708	15687	15616	15628	15578	15766	15651	15754	15769	15844	15595	15647	15783	15745	15674	15603	15573	15551	15764	15603	15784	15522	15656	15752	15825	15708	15626	15787	15606	15666	15598	15668	15724	15666	15595	15619	15676	15711	15603	15865	15726	15557	15673	15721	15618	15675	15711	15620	15652	15752	15654	15831	15606	15606	15725	15655	15808	15694	15572	15498	15708	15716	15531	15688	15584	15727	15380	15659	15770	15628	15581	15598	15570	15732	15619	15625	15699	15687	15614	15665	15634	15730	15729	15624	15672	15699	15619	15599	15744	15509	15671	15729	15628	15651	15619	15567	15624	15719	15663	15714	15565	15679	15611	15815	15628	15729	15596	15642	15775	15567	15810	15574	15632	15592	15656	15626	15814	15598	15696	15701	15671	15697	15760	15661	15647	15708	15753	15741	15683	15649	15620	15621	15640	15649	15748	15697	15623	15568	15663	15716	15579	15565	15601	15641	15655	15718	15668	15569	15675	15700	15635	15690	15813	15598	15603	15894	15651	15512	15810	15550	15569	15715	15664	15635	15777	15647	15811	15727	15813	15732	15729	15644	15639	15612	15698	15712	15634	15793	15778	15730	15556	15759	15653	15709	15693	15724	15688	15701	15514	15741	15752	15654	15554	15528	15585	16002	15713	15737	15415	15620	15749	15805	15730	15702	15838	15545	15746	15638	15625	15669	15706	15669	15762	15618	15859	15666	15690	15693	15645	15661	15673	15780	15772	15674	15518	15672	15730	15817	15777	15702	15744	15634	15694	15575	15658	15694	15589	15798	15729	15777	15750	15692	15674	15764	15600	15752	15788	15602	15636	15761	15642	15692	15756	15742	15567	15662	15673	15804	15736	15721	15621	15658	15729	15654	15817	15655	15835	15661	15838	15609	15482	15572	15634	15664	15408	15669	15621	15774	15697	15676	15699	15740	15694	15797	15717	15660	15842	15650	15621	15754	15656	15960	15704	15741	15802	15559	15775	15835	15778	15617	15692	15672	15776	15697	15711	15724	15636	15590	15683	15856	15568	15698	15784	15777	15631	15603	15711	15966	15577	15756	15738	15830	15811	15748	15648	15594	15675	15480	15611	15663	15936	15657	15795	15662	15723	15584	15605	15603	15554	15573	15661	15824	15584	15755	15566	15765	15567	15611	15735	15722	15640	15603	15813	15587	15790	15678	15617	15706	15678	15658	15733	15689	15571	15506	15665	15701	15705	15582	15512	15663	15644	15626	15779	15656	15669	15780	15563	15715	15584	15543	15810	15684	15712	15489	15728	15669	15803	15834	15866	15623	15488	15754	15798	15738	15625	15680	15720	15757	15694	15665	15708	15638	15722	15732	15701	15587	15724	15624	15573	15684	15502	15631	15571	15665	15625	15709	15634	15649	15731	15786	15364	15748	15754	15775	15791	15710	15471	15735	15614	15588	15649	15706	15638	15568	15680	15668	15693	15641	15597	15756	15754	15675	15752	15581	15799	15731	15601	15597	15837	15917	15542	15712	15508	15620	15707	15616	15647	15575	15706	15856	15681	15765	15638	15863	15547	15528	15554	15639	15691	15742	15548	15805	15658	15638	15595	15686	15626	15709	15651	15596	15759	15779	15629	15756	15569	15733	15604	15548	15569	15662	15584	15660	15808	15667	15611	15599	15683	15585	15422	15642	15618	15764	15727	15846	15474	15675	15716	15762	15818	15757	15641	15751	15608	15668	15723	15637	15689	15649	15539	15623	15742	15650	15511	15688	15666	15737	15819	15625	15573	15567	15728	15679	15729	15582	15579	15551	15747	15571	15810	15695	15777	15524	15631	15696	15744	15732	15556	15694	15515	15724	15783	15508	15719	15697	15630	15739	15638	15700	15807	15731	15740	15656	15707	15618	15776	15639	15706	15536	15555	15701	15606	15711	15726	15687	15788	15560	15711	15708	15732	15657	15762	15725	15745	15765	15558	15762	15593	15678	15660	15658	15694	15641	15758	15834	15882	15717	15922	15645	15645	15502	15608	15751	15629	15883	15745	15735	15736	15602	15775	15667	15572	15741	15865	15660	15746	15696	15819	15729	15653	15599	15453	15650	15795	15716	15631	15688	15713	15901	15737	15618	15696	15567	15718	15767	15709	15740	15627	15790	15709	15617	15669	15689	15615	15633	15651	15793	15611	15689	15661	15865	15739	15712	15824	15759	15666	15526	15701	15750	15790	15898	15757	15890	15852	15657	15680	15576	15584	15752	15621	15731	15755	15709	15719	15667	15736	15778	15728	15660	15553	15746	15716	15556	15732	15626	15658	15783	15640	15686	15865	15663	15688	15707	15478	15676	15643	15768	15755	15647	15740	15601	15623	15879	15683	15587	15723	15695	15589	15774	15744	15742	15650	15684	15742	15726	15690	15682	15687	15594	15643	15604	15604	15794	15757	15712	15856	15743	15654	15676	15682	15822	15593	15614	15579	15656	15695	15710	15699	15673	15649	15721	15832	15601	15660	15702	15650	15575	15534	15622	15790	15702	15680	15535	15635	15715	15650	15815	15784	15597	15625	15596	15672	15668	15746	15542	15700	15711	15538	15620	15832	15521	15693	15671	15727	15855	15627	15629	15863	15544	15745	15872	15667	15632	15575	15593	15709	15676	15533	15800	15562	15604	15732	15649	15627	15832	15480	15670	15788	15619	15581	15775	15701	15684	15768	15630	15893	15598	15663	15681	15844	15738	15815	15587	15577	15668	15827	15789	15619	15814	15721	15539	15681	15544	15565	15784	15634	15626	15649	15609	15793	15682	15682	15691	15669	15702	15709	15708	15745	15725	15723	15835	15852	15696	15809	15401	15738	15760	15509	15676	15631	15863	15543	15674	15625	15595	15621	15619	15668	15666	15679	15565	15803	15746	15624	15910	15684	15632	15697	15511	15710	15663	15763	15711	15764	15552	15776	15618	15736	15583	15688	15634	15643	15884	15767	15725	15763	15689	15884	15742	15881	15658	15952	15587	15573	15590	15581	15791	15648	15589	15703	15672	15756	15646	15556	15638	15727	15750	15620	15610	15676	15670	15584	15702	15600	15520	15556	15546	15935	15615	15660	15775	15652	15835	15609	15519	15766	15649	15496	15647	15711	15578	15663	15899	15663	15631	15766	15686	15726	15578	15790	15763	15571	15673	15703	15717	15683	15735	15535	15690	15741	15738	15686	15812	15532	15630	15614	15815	15664	15769	15761	15700	15762	15585	15706	15704	15584	15771	15743	15678	15682	15749	15687	15715	15698	15582	15784	15833	15674	15688	15677	15525	15684	15620	15554	15610	15772	15693	15759	15781	15690	15775	15842	15640	15708	15728	15703	15760	15737	15732	15863	15851	15789	15712	15679	15751	15724	15626	15607	15609	15938	15878	15722	15807	15563	15636	15651	15573	15619	15559	15563	15659	15531	15617	15513	15543	15750	15739	15710	15834	15691	15743	15754	15744	15787	15703	15852	15822	15656	15566	15738	15808	15820	15754	15771	15644	15659	15565	15682	15594	15549	15636	15640	15593	15600	15645	15773	15697	15781	15491	15578	15702	15756	15658	15490	15538	15659	15651	15636	15626	15649	15581	15599	15689	15776	15561	15675	15808	15610	15629	15594	15638	15662	15666	15714	15759	15714	15733	15595	15752	15652	15675	15548	15661	15645	15535	15580	15726	15726	15638	15819	15657	15640	15800	15643	15693	15529	15563	15617	15658	15689	15801	15661	15696	15771	15682	15849	15741	15697	15689	15700	15744	15587	15701	15778	15575	15674	15764	15579	15721	15601	15592	15672	15687	15714	15770	15611	15860	15702	15711	15696	15810	15607	15629	15741	15668	15662	15647	15681	15764	15689	15792	15616	15811	15720
23865	21494	29216	24248	21943	21873	20269	17305	16809	17202	17059	16978	16855	16850	16853	16829	16768	16692	16846	16915	17026	16892	16871	16723	16929	17072	16747	16850	16777	16865	16855	16788	16760	16902	16804	16746	16809	16706	16698	16766	16713	16832	16769	16761	16659	16894	16693	16567	16794	16730	16622	16684	16795	16847	16660	16819	16897	16958	16869	16757	16709	16609	16778	16395	16641	16948	16810	16922	16801	16780	16752	16718	16773	16773	16639	16545	16873	16695	16734	16613	16759	16747	16883	16789	16667	16511	16770	16723	16664	16637	16728	16767	16795	16689	16554	16821	16831	16741	16994	16782	16907	16748	16739	16631	16722	16751	16676	16818	16867	16810	16889	16732	16760	16502	16661	16946	16737	16799	16730	16778	16655	16712	16641	16628	16656	16717	16691	16616	16792	16893	16764	16581	16791	16625	16737	16953	16705	16555	16701	16702	16797	16738	16728	16826	16706	16825	16557	16704	16829	16831	16741	16943	16752	16619	16779	16559	16745	16589	16948	16754	16528	16806	16573	16776	16674	16760	16858	16686	16531	16555	16763	16694	16713	16617	16486	16735	16994	16561	16702	16662	16695	16546	16613	16601	16657	16698	16624	16683	16752	16709	16490	16728	16656	16706	16968	16822	16691	16729	16815	16690	16486	16619	16766	16918	16831	16724	16586	16700	16613	16754	16834	16583	16708	16723	16795	16959	16836	16711	16795	16702	16709	16658	16784	16736	16741	16643	16607	16784	16803	16711	16687	16768	16557	16821	16700	16750	16543	16626	16843	16714	16763	16733	16574	16579	16594	16723	16605	16656	16718	16769	16638	16545	16625	16728	16578	16595	16835	16791	16610	16623	16701	16736	16738	16762	16638	16569	16637	16721	16731	16712	16943	16765	16496	16638	16707	16810	16768	16691	16789	16794	16576	16753	16628	16597	16675	16581	16551	16328	16893	16806	16735	16758	16632	16700	16783	16901	16811	16751	16744	16691	16512	16609	16815	16685	16795	16700	16855	16789	16525	16554	16698	16680	16853	16737	16660	16814	16629	16732	16756	16710	16488	16635	16669	16617	16756	16796	16406	16580	16477	16618	16651	16781	16566	16743	16567	16682	16586	16647	16777	16668	16696	16685	16807	16770	16553	16341	16656	16527	16712	16643	16807	16782	16867	16772	16821	16447	16774	16937	16635	16677	16583	16750	16906	16620	16863	16722	16619	16574	16793	16544	16520	16698	16696	16890	16775	16783	16690	16704	16590	16700	16506	16627	16684	16813	16685	16857	16753	16657	16695	16784	16765	16825	16686	16729	16647	16476	16661	16698	16782	16777	16686	16882	16709	16806	16670	16841	16683	16789	16793	16780	16770	16798	16661	16789	16801	16945	16750	16707	16473	16687	16825	16662	16764	16708	16669	16689	16669	16812	16767	16750	16663	16820	16660	16717	16677	16667	16719	16734	16872	16516	16725	16594	16555	16610	16757	16629	16773	16489	16712	16672	16468	16522	16864	16715	16710	16975	16738	16625	16745	16754	16564	16591	16750	16610	16710	16807	16647	16739	16738	16591	16407	16637	16746	16779	16778	16580	16433	16502	16823	16843	16611	16720	16642	16643	16738	16590	16616	16711	16611	16793	16791	16634	16649	16904	16844	16912	16726	16658	16671	16664	16498	16656	16848	16823	16667	16617	16830	16866	16690	16689	17003	16615	16524	16539	16703	16820	16670	16820	16712	16746	16734	16674	16637	16634	16775	16466	16538	16858	16656	16770	16757	16557	16713	16815	16824	16603	16634	16750	16752	16600	16686	16774	16644	16659	16770	16675	16737	16567	16659	16749	16809	16562	16692	16746	16919	16771	17034	16663	16629	16694	16680	16797	16857	16753	16684	16671	16638	16885	16859	16723	16694	16677	16770	16729	16729	16818	16694	16746	16836	16723	16675	16549	16728	16662	16681	16743	16776	16845	16612	16539	16703	16874	16766	16716	16985	16844	16584	16634	16709	16746	16761	16802	16669	16902	16611	16605	16635	16767	16589	16772	16699	16724	16705	16725	16650	16698	16712	16821	16676	16528	16533	16806	16889	16657	16761	16798	16859	16571	16875	16833	16521	16777	16662	16901	16806	16492	16680	16700	16754	16378	16624	16843	16564	16678	16788	16894	16902	16644	16805	16795	16708	16698	16612	16677	16784	16655	16680	16802	16704	16660	16650	16627	16692	16613	16775	16745	16569	16697	16748	16740	16695	16597	16658	16836	16725	16742	16829	16830	16672	16721	16660	16720	16615	16937	16701	16845	16888	16488	16730	16539	16610	16731	16551	16805	16750	16780	16787	16901	16767	16759	16354	16638	16680	16615	16812	16589	16714	16762	16767	16837	16654	16583	16644	16722	16802	16484	16782	16862	16786	16604	16856	16809	16661	16624	16679	16804	16619	16614	16699	16646	16619	16718	16817	16742	16723	16580	16799	16615	16763	16562	16767	16820	16853	16810	16672	16668	16714	16779	16941	16743	16649	16499	16805	16822	16687	16582	16512	16829	16657	16641	16892	16617	16818	16632	16585	16624	16667	16681	16682	16866	16776	16600	16799	16740	16511	16602	16594	16740	16750	16739	16559	16722	16667	16703	16803	16764	16737	16649	16786	16719	16707	16541	16737	16689	16705	16863	16536	16628	16686	16573	16621	16762	16563	16786	16645	16563	16754	16739	16730	16873	16778	16753	16775	16539	16765	16830	16723	16663	16645	16867	16750	16694	16639	16736	16603	16522	16611	16710	16539	16758	16756	16738	16679	16739	16863	16630	16807	16558	16718	16854	16616	16816	16949	16645	16672	16853	16801	16628	16713	16694	16800	16728	16644	16505	16686	16929	16928	16657	16812	16597	16605	16682	16638	16616	16588	16830	16764	16746	16845	16663	16804	16674	16715	16622	16598	16798	16712	16783	16661	16447	16719	16574	16687	16712	16590	16831	16913	16732	16871	16772	16841	16782	16811	16700	16771	16668	16687	16725	16862	16865	16561	16610	16697	16731	16740	16873	17032	16660	16573	16511	16727	16784	16647	16613	16612	16699	16654	16855	16583	16718	16716	16545	16914	16852	16685	16719	16747	16622	16573	16706	16673	16558	16679	16523	16587	16781	16733	16795	16717	16656	16838	16591	16746	16613	16668	16637	16794	16636	16741	16657	16541	16795	16620	16732	16873	16719	16836	16671	16725	16779	16683	16680	16744	16633	16712	16650	16769	16756	16835	16608	16805	16810	16593	16592	16533	16774	16590	16775	16537	16681	16707	16842	16791	16699	16668	16674	16796	16764	16959	16620	16638	16493	16785	16832	16693	16723	16683	16789	16890	16711	16681	16520	16692	16758	16608	16620	16631	16626	16670	16639	16615	16745	16667	16740	16548	16853	16619	16656	16700	16805	16762	16682	16668	16846	16720	16671	16654	16773	16647	16656	16799	16645	16762	16696	16760	16701	16802	16573	16863	16649	16642	16747	16812	16761	16874	16716	16517	16571	16685	16830	16601	16860	16714	16745	16675	16764	16536	16581	16616	16741	16608	16602	16579	16614	16759	16586	16875	16531	16612	16788	16861	16765	16479	16655	16602	16748	16746	16723	16828	16607	16707	16862	16653	16677	16844	16563	16948	16819	16765	16710	16616	16537	16774	16650	16724	16674	16734	16830	16570	16531	16821	16457	16793	16749	16669	16758	16771	16700	16796	16868	16714	16503	16631	16500	16772	16725	16654	16608	16842	16733	16641	16724	16705	16869	16607	16687	16723	16619	16503	16574	16875	16470	16729	16593	16676	16689	16906	16717	16686	16671	16725	16660	16614	16780	16796	16657	16645	16754	16888	16975	16813	16505	16531	16696	16799	16610	16699	16792	16792	16704	16861	16692	16545	16446	16709	16815	16971	16692	16724	16577	16757	16467	16618	16536	16777	16707	16584	16921	16748	16816	16763	16728	16655	16834	16696	16739	16619	16623	16417	16612	16790	16707	16670	16829	16672	16698	16691	16625	16915	16701	16515	16744	16712	16786	16696	16793	16734	16523	16659	16578	16675	16777	16780	16811	16736	16858	16708	16728	16692	16697	16799	16648	16726	16791	16647	16666	16548	16735	16651	16778	16561	16720	16718	16758	16690	16754	16850	16514	16769	16689	16673	16591	16734	16924	16756	16826	16476	16625	16700	16710	16704	16613	16672	16712	16922	16930	16530	16644	16906	16732	16705	16802	16708	16769	16607	16699	16701	16463	16816	16581	16702	16785	16461	16724	16636	16343	16786	16710	16820	16655	16682	16741	16712	16624	16788	16698	16828	16574	16656	16480	16734	16527	16544	16850	16528	16779	16597	16841	16709	16684	16881	16859	16828	16832	16701	16554	16505	16607	16538	16790	16911	16642	16748	16708	16855	16770	16955	16904	16781	16821	16654	16740	16704	16664	16860	16659	16695	16844	16853	16618	16830	16727	16929	16640	16605	16563	16569	16664	16747	16831	16547	16656	16588	16801	16861	16713	16585	16609	16650	16695	16774	16704	16480	16596	16733	16950	16843	16688	16751	16843	16625	16738	16717	16991	16633	16714	16718	16850	16516	16746	16773	16807	16789	16343	16656	16763	16536	16761	16672	16786	16701	16660	16609	16516	16593	16697	16860	16430	16643	16583	16447	16637	16860	16628	16694	16779	16570	16589	16757	16685	16759	16838	16689	16860	16820	16563	16505	16698	16770	16642	16651	16599	16807	16648	16886	16607	16737	16640	16595	16691	16560	16509	16670	16615	16582	16720	16710	16653	16777	16650	16653	16662	16589	16779	16660	16628	16923	16776	16707	16677	16649	16586	16828	16695	16837	16845	16414	16693	16848	16838	16735	16682	16572	16980	16721	16748	16769	16884	16537	16721	16744	16846	16774	16694	16619	16575	16521	16591	16656	16679	16667	16575	16699	16656	16646	16448	16630	16817	16819	16623	16576	16520	16808	16708	16809	16697	16689	16732	16590	16516	16673	16860	16526	16789	16799	16787	16493	16730	16619	16719	16649	16847	16655	16586	16882	16672	16921	16711	16769	16621	16569	16741	16673	16639	16754	16823	16901	16737	16601	16688	16744	16574	16680	16619	16647	16666	16567	16626	16678	16788	16643	16561	16927	16638	16730	17011
11452	16659	16251	16163	15556	15614	15372	15352	15357	15409	15458	15300	15129	15478	15290	15410	15374	15239	15395	15225	15300	15305	15246	15227	15359	15132	15245	15219	15273	15336	15269	15156	15198	15442	15127	15334	15210	15361	15124	15360	15201	14994	15198	15047	15161	15158	15104	15312	15313	15160	15334	15183	15316	15190	15189	15377	15259	15287	15306	15207	15105	15204	15237	15236	15229	15220	15241	15105	15253	15377	15219	15208	15246	15305	15247	15290	15184	15195	15209	15091	15201	15212	15324	15096	15256	15205	15150	15424	15215	15212	15133	15203	15207	15242	15225	15136	15108	15321	15318	15257	15267	15208	15196	15052	15381	15268	15307	15210	15276	15322	15304	15131	15036	15127	15177	15207	15268	15306	15212	15196	15314	15172	15320	15234	15419	15088	15344	15167	15073	15272	15145	15142	15137	15287	15292	15161	15177	15258	15257	15247	15191	15275	15273	15166	15250	15380	15230	15397	15181	15076	15327	15169	15194	15285	15171	15177	15269	15229	15353	15093	15192	15087	15215	15279	15244	15172	15268	15232	15193	15246	15260	15265	15361	15279	15241	15171	15230	15333	15207	15104	15198	15232	15155	15144	15177	15191	15081	15212	15044	15107	15300	15197	15139	15261	15143	15342	14992	15265	15059	15157	15148	15214	15292	15169	15238	15107	15213	15190	15097	15183	15263	15096	15267	15127	15147	15226	15214	15117	15327	15203	15232	15359	15235	15307	15132	15342	15128	15138	15420	15223	15127	15220	15086	15131	15075	15179	15419	15182	15283	15319	15082	15069	15208	15250	15221	15287	15077	15170	15097	15239	15315	15345	15159	15121	15218	15087	15223	15186	15197	15069	15226	15345	15271	15265	15312	15343	15388	15523	15248	15188	15179	15148	15259	15312	15168	15309	15308	15262	15124	15218	15491	15050	15252	15159	15383	15085	15218	15127	15212	15134	15318	15134	15269	15318	15162	15266	15286	15281	15223	15102	15195	15260	15218	15061	15470	15379	15123	15334	15167	15183	15156	15243	15325	15100	15219	15195	15145	15292	15126	15094	15170	15158	15088	15280	15144	15328	15457	15383	15121	15166	15271	15311	15212	15291	15046	15243	15214	15134	15220	15173	15266	15205	15187	15152	15281	15183	15123	15255	15337	15151	15119	15206	15277	15207	15335	15181	15177	15212	15136	15288	15071	15250	15199	15256	15152	15331	15296	15154	15278	15108	15202	15080	15205	15100	15101	15208	15111	15074	15329	15168	15119	15434	15208	15269	15217	15220	15247	15288	15206	15328	15221	15060	14986	15003	15155	15149	15089	15231	15137	15280	15091	15237	15205	15031	15126	15253	15127	15132	15004	15321	15166	15004	15164	15383	15132	15279	15314	15169	15024	15351	15168	15182	15217	15325	15217	15365	15264	15188	15274	15268	15165	15113	15187	15204	15224	15099	15249	15204	15152	15177	15260	15138	15260	15203	15328	15112	15211	15061	15322	15210	15299	15239	15128	15226	15173	15091	15240	15118	15201	15126	15146	15262	15254	15226	15262	15176	15210	15239	15142	15358	15054	15239	15320	15056	15336	15138	15228	15202	15096	15232	15113	15167	15342	15322	15181	15096	15353	15203	15351	15121	15295	15356	15215	15117	15369	15172	15298	15268	15115	15087	15096	15200	15255	15012	15187	15076	15087	15222	15204	15322	15211	15250	15191	15302	15180	15058	15252	15181	15183	15199	15100	15394	15243	15354	15344	15081	15185	15252	15237	15304	15161	15326	15174	15192	15215	15100	15203	15248	15074	15157	15300	15157	15131	15334	15294	15199	15254	15270	15263	15045	15270	15172	15071	15080	15351	15067	15387	15321	15043	15120	15174	15169	15268	15289	15190	15216	15189	15158	15168	15240	15149	15161	15268	15159	15176	15221	15218	15361	15163	15468	15152	15332	15215	15258	15090	15245	15221	15151	15167	15125	15269	15093	15251	15431	15183	15247	15217	15303	15255	15237	15289	15271	15312	15183	15114	15154	15227	15279	15266	15180	15232	15128	15262	15090	15178	15298	15337	15150	15189	15201	15086	15139	15121	15098	15173	15276	15343	15354	15293	15429	15127	15218	15152	15201	15271	14972	15129	15236	15155	15274	15281	15281	15116	15185	15230	15428	15234	15276	15194	14999	15232	15204	15106	15193	15255	15264	15199	15123	15214	15085	15164	14912	15246	15274	15019	15120	15222	15241	15315	15210	15451	15065	15202	15152	15265	15271	15150	15114	15248	15099	15256	15218	15281	15191	15271	15200	15242	15205	15158	15218	15210	15224	15316	15318	15081	15064	15093	14997	15082	15076	15337	15064	15284	15200	15283	15112	15273	15180	15050	15321	15109	15374	15250	15288	15118	15196	15207	15127	15086	15190	15342	15133	15212	15018	15189	15241	15288	15230	15205	15239	15215	15230	14993	15334	15191	15267	15250	15114	15133	15235	15159	15156	15172	15186	15198	15158	15303	15157	15146	15124	15119	15151	15135	15009	15190	15212	15217	14958	14966	15182	15244	15265	15199	15285	15185	15360	15353	15109	15063	15287	15158	15071	15188	15280	15344	15166	15117	15321	15056	15293	15205	15226	15314	15201	15161	15263	15201	15260	15121	15353	15088	15159	15089	15328	15245	15198	15213	15168	15155	15251	15238	15216	15141	15193	15097	15093	15376	15422	15384	15362	15392	15123	15290	15149	15160	15244	15305	15219	15204	15325	15301	15166	15218	15231	15216	15248	14974	15233	15251	15278	15194	15323	15153	15331	15253	15232	15238	15296	15226	15121	15174	15330	15102	15267	14954	15245	15213	15123	15189	15292	15323	15169	15176	15238	15382	15101	15176	15047	15259	15171	15242	15146	15255	15139	15193	15054	15216	15110	15205	15299	15250	15018	15061	15335	15200	15193	15270	15149	15230	15286	15267	15043	15236	15175	15145	15049	15331	15239	15264	15279	15085	15194	15486	15193	15435	15151	15221	15160	15165	15077	15111	14965	15287	15152	15100	15302	15334	15301	15369	15367	15253	15197	15003	15188	15255	15266	15157	15339	15161	15264	15243	15318	15113	15276	15159	15146	15124	15236	15234	15207	15175	15194	15177	15148	15225	15125	15120	15374	15223	15056	15145	15257	15165	15266	15195	15292	15223	15156	15287	15119	15208	15313	15245	15328	15278	15184	15246	15217	15133	15224	15214	15288	15230	15224	15136	15146	15164	15100	15328	15186	15068	15368	15176	15241	15165	15325	15086	15169	15278	15334	15140	15248	15220	15264	15203	14993	15362	15280	15048	15126	15298	15201	15053	15150	15261	15156	15230	15189	15185	15192	15123	15263	15260	15314	15306	15301	15168	15187	15400	15245	15325	15172	15292	15294	15363	15284	15194	15194	15394	15249	15254	15208	15158	15137	15224	15033	15265	15052	15318	15164	15171	15234	15311	15316	15205	15297	15145	15016	15367	15232	15085	15246	15342	15100	15214	15206	15192	15246	15340	15263	15175	15062	15207	15110	15150	15184	15181	15220	15173	15364	14999	15146	15229	15040	15120	15075	15125	15167	15082	15220	15365	15221	15344	15298	15192	15231	15197	15342	15142	15102	15273	15084	15278	15172	15211	15264	15172	15079	15174	15307	15273	15247	15230	15145	15216	15348	15086	15080	15176	15318	15032	15186	15142	15079	15364	15163	15312	15040	15142	15215	15259	15194	15473	15235	15150	15187	15270	15148	15331	15124	15128	14993	15388	15185	15270	15196	14898	15215	15234	15188	15289	15230	15005	15301	15312	15369	15107	15216	15241	15123	15174	15018	15119	15177	15269	15314	15268	15004	15188	15072	15176	15201	15178	15249	15170	15155	15246	15131	15246	15102	15271	15143	15230	15219	15304	15167	14975	15344	15277	15207	15158	15156	15058	15331	15125	15297	15297	15285	15207	15221	15285	15192	15165	15347	15202	15210	15122	15174	15203	15195	15010	15137	15243	15068	15326	15135	15107	15274	15158	15143	15312	15154	15252	15236	15077	15079	15313	15037	15308	15309	15230	15108	15139	15211	15077	15191	15227	15266	15084	15118	15307	15302	15170	15071	15381	15316	15138	15295	15172	15319	15321	15199	15119	15294	15085	15230	15198	15103	15238	15084	15391	15124	14986	15162	15281	15271	15103	15284	15140	15282	15338	15188	15171	15286	15149	15154	15217	15141	15256	15201	15108	15117	15370	15053	15064	15127	15138	15135	15196	15208	15095	15245	15254	15218	15109	15243	15181	15078	15321	15175	15078	15112	15103	15269	15286	15250	15426	15182	15124	15107	15335	15156	15303	15172	15205	15152	15378	15277	15288	15114	15305	15305	15090	15246	15317	15216	15219	15442	15062	15127	15168	15159	15318	15174	15140	15164	15140	15291	15193	15050	15329	15074	15132	15309	15102	15252	15155	15148	15180	15111	15227	15101	15088	15243	15487	15227	15494	15374	15199	15200	15194	15015	15125	15153	15116	15093	15310	15188	15229	14993	15332	15098	15093	15092	15306	15261	15253	15181	15137	15304	15134	15147	15181	15267	15226	15241	15384	15066	15342	15189	15145	15196	15101	15164	15208	15339	15168	15333	15298	15143	15229	15043	15163	15368	15154	15240	15143	15057	15017	15264	15111	15233	15106	15341	15192	15142	15132	15174	15225	15228	15103	15244	15164	15226	15031	15208	15317	15220	15238	15171	15261	15176	15328	15217	15149	15267	15199	15331	15181	15039	14916	15248	15191	15246	15171	15221	15050	15182	15186	15344	15056	15136	15172	15310	15086	15152	15204	15299	15166	15220	15030	15209	15140	15246	15274	15233	15088	15245	15156	15226	15089	15352	15260	15128	15216	15293	15192	15153	15107	15302	15241	15244	15274	15278	15261	15125	15019	15276	15184	15238	15396	15243	15106	15227	15102	15173	15223	15223	15212	15209	15276	15272	15260	15209	15222	15128	15276	15159	15378	15265	15280	15136	15251	15257	15148	15098	15308	15321	15178	15132	15345	15096	15209	15358	15139	15164	15291	15344	15040	15164	15202	15240	15191	15244	15241	15160	15141	15218	15161	15317	15324	15071	15318	15281	15125	15334	15337	15160	15217	15128	15178	15143	15131	15167	15166	15193
22950	21503	29507	23926	21576	23050	24655	18533	17427	17960	17822	17527	17540	17627	17547	17577	17600	17570	17215	17421	17510	17511	17295	17442	17269	17361	17436	17478	17322	17059	17577	17293	17452	17482	17613	17336	17270	17207	17389	17268	17305	17175	17295	17256	17261	17464	17270	17506	17347	17276	17376	17421	17388	17366	17350	17167	17349	17288	17116	17307	17445	17061	17251	17207	17195	17240	17267	17242	16956	17250	17449	17260	17455	17151	17204	17114	17357	17256	17426	17321	17501	17229	17240	17226	17209	17358	17292	17419	17315	17467	17495	17435	17269	17259	17220	17182	17234	17155	17197	17196	17312	17226	17270	17417	17266	17429	17460	17286	17086	17243	17093	17130	17088	17264	17181	17311	17252	17112	17204	17216	17253	17324	17091	17290	17200	17295	17092	17164	17250	16983	17283	17173	17343	17178	17191	17160	17165	17030	17137	17212	17386	17383	17325	17273	17290	17290	17197	17065	17448	17233	17111	17226	17266	17490	17283	17209	17252	17328	17294	17371	17383	17320	17336	17322	17345	17085	17197	17247	17059	17071	17116	17117	17068	17282	17074	17171	17369	17331	17237	17155	17116	17288	17040	17235	17158	17372	17213	17176	17253	17257	17314	17421	17239	17001	17319	17377	17454	17300	17058	17202	17123	17106	17107	17367	17106	17233	17115	17235	17213	17251	17199	17215	17140	17138	17166	17312	17213	17312	17070	17231	17272	17387	17012	17185	17031	17029	17243	17163	17189	17314	17378	17319	17311	17219	17182	17056	17224	17171	17354	17096	17032	17161	17334	17152	17359	17096	17290	17086	17030	17255	17134	17284	17189	17237	17029	17174	17222	17150	17101	17130	17226	17314	17268	17217	17108	17296	17227	17053	17234	17111	17067	17136	17016	17433	17112	17190	17077	17026	17272	16913	17282	17456	17498	17192	17275	17173	17229	17359	17229	17356	17161	17248	17094	17259	17021	17188	17177	17265	17386	17261	17216	17257	17172	17076	17269	17101	17184	17220	17240	17185	17250	17243	17403	17397	17177	17265	17431	17372	17099	17320	17104	17108	17136	17146	17161	17048	17225	17287	17117	17043	17206	17287	17393	17174	17369	17112	17113	17544	17141	17115	17153	17185	17245	17274	17330	17254	17168	16937	17158	17235	17089	17115	17218	17118	17265	17256	17268	17080	17213	17540	17168	17109	17056	17213	17192	17269	17129	17329	17096	17373	17254	17416	17306	17272	17276	17253	17130	17259	17215	17022	17204	17416	17198	17298	17075	17375	17266	17166	17186	17230	17192	16967	17257	17124	17264	17129	16908	17148	17333	17233	17033	17175	17299	17021	17222	17219	17272	17118	17256	17006	16971	17023	17392	17100	17261	17234	17261	17285	17312	17166	17342	17373	17232	17234	17077	17166	17375	17301	17265	17379	17304	17231	17311	17237	17342	17316	17320	17114	17026	17260	17175	17222	17255	17180	17398	17323	17072	17295	17315	17240	17230	17257	17210	17233	17194	17206	17116	17284	17244	17171	17268	17334	17111	17240	17116	17177	17222	17088	17290	17328	17559	17216	17126	17155	17152	17366	17087	17226	17340	17425	17353	17330	17094	17118	17178	17401	17487	17049	17114	17219	17073	17370	17252	17560	17336	17260	17293	17185	17152	17112	17279	17130	16963	17173	17206	17300	17262	17098	17243	17138	16971	17134	17105	17312	17305	17205	17222	17324	17096	17183	17170	17035	17259	17212	17294	17274	17261	17253	17155	17196	17372	17144	17296	17098	17368	17331	17146	17140	17113	17215	17385	17117	17058	17233	17088	17320	17223	17195	17282	17053	17241	17285	17044	17296	17260	17165	17339	17318	17473	17315	17339	17589	17196	17200	17263	17304	17242	17424	17275	17207	17354	17243	17305	16898	17212	17106	17164	17176	17116	17199	17056	17184	17103	17242	17094	17313	17082	17091	17159	17325	17162	17118	17212	16947	17219	17315	17168	17060	17359	17222	17178	17279	17212	17165	16973	17379	17134	17069	17153	17170	17428	17260	17092	17114	17105	17026	17297	17397	17119	17253	17250	17168	17223	17510	17134	17026	17197	17150	17160	17215	17208	17218	17312	17176	17471	17225	17251	17120	17266	17205	16953	17196	17177	17096	16989	17227	17273	17231	17274	17341	17296	17138	17195	17012	17339	17140	17089	17079	17276	17156	17165	17068	17211	17307	17057	17379	17311	17250	17223	17079	17049	17116	17166	17319	17371	17136	17349	17012	17153	17172	17156	17156	17298	17122	16841	17352	17292	17234	17417	17163	17219	17033	17161	17187	17283	17151	17384	16971	17234	17170	17150	17017	17295	17402	17044	17258	17229	17158	17122	17164	17234	17100	17103	17174	17164	17149	17133	17141	17220	17131	17220	17299	17243	17169	17305	17194	17409	17203	17275	17250	17074	17198	17028	17131	17063	17150	17201	17043	17101	17082	17271	17213	17284	16889	17094	17155	17146	17135	17183	17208	17039	17201	17181	17344	17146	17302	17142	17294	17278	17144	17128	17424	17325	17208	17184	17226	17075	17177	17445	17330	17228	17173	17115	17422	17363	17256	17073	17203	17162	17280	17239	17020	17092	17294	17071	17292	17390	17330	17195	17009	17319	17129	17347	17139	17216	17293	17106	17177	17339	17156	17103	17172	17236	17314	17146	17254	17383	17271	17403	17343	17322	17247	17192	17112	17189	17139	17282	17314	17219	17380	17240	17263	17267	17107	17230	17255	16988	17302	17344	17030	17319	17199	17386	17212	17017	17116	17128	17178	17273	17078	17410	16951	17235	17172	17303	17137	17311	16956	17214	17083	17374	17247	17209	17092	17421	17300	17232	17148	17267	17163	17170	17164	17402	17336	17137	17217	17118	17060	16981	17006	17093	17026	17013	17372	17539	17242	17169	17180	17112	17354	17176	17361	17007	16921	17122	17287	17429	17147	17332	17114	17171	17151	17125	17005	17202	17269	17192	17332	17122	17314	17467	17168	17198	17039	17091	17123	17337	17397	17344	17035	17165	17320	17188	17181	17101	17307	17121	17252	17347	17119	17183	17395	17225	17308	17202	17145	17055	17130	17183	17081	17259	17310	17132	17090	17072	17142	17220	17183	17177	17493	17167	17315	17276	17386	17139	17177	17188	17102	17210	17104	17311	17253	17232	16987	17023	17029	16895	17187	17191	16979	17249	17299	17428	17155	17201	17235	17140	17019	17253	17032	17223	17198	17047	17235	17315	17181	17326	17320	17462	17338	17263	17161	17085	17274	17200	17161	17316	17196	17178	17182	17225	17159	17171	17185	17223	17292	17229	17245	17137	17241	17106	17030	17230	17373	17314	17277	17125	17201	17187	17184	17153	17292	17222	17247	17159	17007	17376	17144	17143	17278	17222	17249	17302	17089	17139	17202	17176	17059	17292	17228	17008	17511	17263	17195	17223	17141	17172	17267	17273	17060	17419	17260	17141	17288	17289	17210	17245	17199	17297	17170	17174	17070	17319	17182	17234	17317	17112	17562	17264	17197	17114	17059	17306	17227	17086	17094	17207	17194	17207	17300	17167	17239	17277	17295	17184	17239	17173	17050	17235	17210	17095	17242	17176	17215	17265	17165	17117	16998	17211	17141	17250	17256	17257	17207	17055	17145	17363	17273	17237	17131	17270	17137	17272	16902	17287	17277	17118	17225	17014	17416	17202	17104	17151	17098	17222	16980	17225	17294	17163	17095	17157	17070	17269	17333	17160	17024	17122	17209	17146	17148	17189	17245	17274	17358	17120	17170	17255	17131	17074	17163	17323	17164	17190	17262	17146	17218	17178	17058	17152	17178	17320	17175	17225	17123	17127	17397	17203	17139	17349	17308	17247	17119	17213	17259	17137	17257	17295	17095	17282	17245	17265	17173	17314	17154	17160	17155	17163	17219	17083	17124	17334	17385	17274	17198	17201	17206	17142	17296	17110	17000	17297	17157	17262	17111	17226	17214	17296	17108	17339	17171	17406	17091	17214	17376	17211	17189	17140	17201	17283	17267	16936	17277	17136	17257	17239	17009	17247	17414	16993	17164	17318	17252	17189	17255	17213	17154	17185	17232	17158	17337	17254	17249	17139	17013	17216	17224	17260	17108	17256	17171	17378	17431	17250	17358	17394	17306	17120	17366	17260	17314	17117	17061	17011	17283	17233	17356	17263	17199	17099	17333	17236	16962	17281	17260	17383	17257	17228	17148	17288	17186	17086	17466	17199	16984	17094	17118	17333	17364	17415	17023	17193	17244	17360	17082	17333	17170	17050	17077	17240	17294	17237	17244	17192	17232	16952	17239	17091	17361	17272	17409	16982	17288	17100	17121	17061	17397	17191	17292	17436	17284	17142	17047	16954	17120	17115	17172	17207	17163	17183	17221	17153	17176	17250	17048	17342	17160	17503	17265	17303	17311	17114	17288	17148	17155	17399	17319	17369	17295	17002	17133	17320	17105	17120	17128	17156	17160	17253	17298	17309	17372	17274	17243	17160	17143	17014	17033	17396	17337	17451	17329	17254	17169	17168	17320	17285	17104	17020	17239	17290	17141	17246	17319	17149	17152	17153	17277	17253	17467	17448	17166	17135	17313	17087	17232	17167	17167	16907	17093	17365	17183	16991	17329	17077	17257	17032	17228	17206	17252	17075	17224	17333	17433	17404	17156	17214	17374	17105	17364	17216	17150	17181	17283	17352	17251	17122	17341	17429	17326	17319	16941	17189	17175	17117	17035	17092	17167	17076	17293	17355	17345	17242	17136	17229	17356	17160	17250	17186	17180	17317	17231	17088	17236	17258	17383	17117	16895	17479	17210	17225	17211	17308	17097	17095	17257	17302	17284	17060	17158	17454	17209	17078	17159	17326	17285	17187	17395	17134	17192	17267	17033	17025	17220	17306	17090	16907	17106	17199	17210	17392	17357	17021	17141	16973	17370	17337	17184	17296	17129	17244	17209	17216	17153	17473	17158	17146	17144	17229	17147	17310	17136	17298	17270	17049	17183	17156	17187	17282	17213	17237	17109	17115	17044	17065	17299	17301	17200	17189	17046	17230	17240	17202	17356	17241	16992	17203	17185	17378	17235	17174	17273	17234	17153	17280	17254	17224	17102
11071	17834	17292	16644	16265	15875	15795	15756	15635	15845	15919	15783	15596	15483	15607	15549	15572	15605	15613	15525	15602	15526	15623	15499	15500	15623	15579	15549	15347	15576	15543	15567	15461	15491	15642	15412	15576	15364	15594	15463	15513	15694	15512	15580	15389	15466	15648	15557	15594	15717	15549	15566	15595	15576	15450	15491	15521	15775	15552	15421	15564	15626	15493	15503	15461	15457	15645	15447	15568	15455	15493	15438	15388	15561	15677	15610	15750	15485	15366	15579	15689	15586	15398	15479	15475	15402	15387	15618	15513	15363	15547	15435	15600	15449	15429	15662	15490	15481	15469	15515	15460	15411	15598	15239	15547	15507	15432	15482	15454	15517	15614	15366	15536	15478	15626	15457	15560	15430	15513	15627	15372	15370	15442	15330	15493	15469	15601	15602	15467	15472	15488	15477	15567	15357	15416	15472	15433	15489	15497	15505	15734	15443	15469	15373	15573	15338	15382	15589	15355	15562	15507	15436	15521	15554	15594	15532	15445	15483	15563	15511	15560	15444	15422	15361	15518	15432	15481	15394	15390	15475	15474	15528	15438	15570	15384	15507	15500	15507	15527	15581	15503	15579	15441	15522	15459	15358	15541	15559	15387	15525	15530	15474	15641	15430	15621	15543	15568	15301	15329	15463	15545	15518	15541	15493	15520	15492	15456	15424	15529	15444	15656	15442	15505	15560	15497	15346	15257	15721	15505	15332	15341	15470	15557	15425	15406	15323	15595	15436	15419	15436	15441	15451	15533	15632	15500	15610	15403	15521	15549	15451	15486	15578	15510	15526	15478	15391	15465	15559	15451	15455	15332	15538	15461	15451	15425	15573	15442	15340	15426	15537	15522	15657	15543	15423	15511	15374	15562	15438	15389	15544	15605	15480	15548	15432	15544	15505	15495	15522	15674	15505	15461	15487	15484	15224	15736	15447	15348	15384	15549	15322	15451	15565	15428	15556	15546	15421	15626	15318	15490	15482	15485	15348	15523	15572	15433	15582	15532	15455	15551	15513	15565	15473	15372	15478	15710	15403	15414	15349	15564	15273	15521	15525	15515	15383	15543	15516	15451	15447	15469	15637	15603	15433	15479	15440	15313	15416	15414	15587	15530	15495	15425	15532	15350	15466	15611	15694	15474	15588	15576	15361	15504	15509	15571	15457	15383	15506	15533	15304	15389	15694	15508	15434	15602	15687	15183	15441	15445	15507	15427	15569	15401	15512	15640	15435	15511	15529	15325	15394	15523	15531	15462	15470	15574	15569	15505	15419	15555	15388	15497	15694	15429	15521	15587	15390	15565	15411	15390	15576	15579	15467	15413	15363	15425	15441	15485	15630	15525	15427	15435	15334	15672	15495	15362	15458	15355	15377	15392	15380	15488	15530	15579	15513	15426	15485	15551	15493	15522	15405	15386	15355	15501	15699	15364	15559	15409	15441	15550	15504	15369	15601	15322	15452	15334	15474	15614	15407	15484	15364	15594	15420	15428	15579	15403	15410	15327	15562	15573	15449	15389	15496	15460	15547	15533	15486	15409	15471	15659	15469	15552	15557	15551	15351	15547	15656	15429	15379	15554	15319	15478	15442	15608	15390	15304	15518	15479	15237	15473	15492	15398	15614	15610	15512	15489	15366	15608	15376	15479	15582	15549	15487	15550	15520	15457	15443	15595	15355	15408	15479	15529	15596	15672	15393	15449	15387	15283	15374	15529	15434	15589	15327	15760	15561	15356	15742	15384	15537	15531	15429	15553	15610	15495	15474	15506	15499	15309	15615	15632	15455	15292	15508	15245	15607	15386	15422	15445	15534	15319	15477	15450	15528	15491	15406	15499	15467	15448	15384	15625	15438	15430	15566	15549	15488	15372	15386	15589	15564	15540	15454	15428	15563	15392	15554	15425	15354	15394	15499	15551	15540	15494	15432	15635	15554	15345	15469	15261	15359	15613	15466	15282	15631	15417	15496	15493	15532	15557	15631	15584	15582	15476	15539	15493	15423	15514	15435	15586	15347	15580	15530	15513	15417	15479	15395	15478	15411	15524	15335	15651	15359	15475	15379	15430	15328	15353	15543	15354	15441	15386	15594	15505	15238	15476	15470	15530	15482	15434	15465	15548	15407	15544	15676	15493	15492	15508	15270	15616	15568	15434	15377	15399	15630	15518	15451	15502	15593	15637	15444	15529	15539	15676	15385	15484	15533	15463	15584	15479	15539	15395	15417	15502	15399	15435	15276	15544	15418	15469	15533	15483	15465	15418	15416	15386	15340	15481	15567	15476	15515	15534	15390	15472	15501	15463	15402	15264	15287	15436	15496	15516	15537	15432	15571	15440	15408	15392	15609	15436	15681	15488	15498	15305	15328	15459	15522	15540	15650	15578	15419	15342	15338	15525	15563	15355	15478	15440	15607	15369	15388	15437	15542	15393	15408	15514	15301	15497	15466	15499	15598	15585	15491	15531	15428	15486	15611	15465	15361	15705	15434	15642	15620	15461	15296	15540	15614	15731	15478	15583	15443	15429	15518	15558	15418	15553	15355	15420	15362	15415	15632	15507	15540	15436	15533	15448	15500	15456	15510	15681	15514	15471	15390	15427	15383	15320	15400	15478	15587	15399	15434	15494	15403	15445	15534	15526	15466	15456	15431	15539	15403	15540	15483	15372	15516	15651	15497	15440	15285	15495	15475	15558	15687	15578	15588	15410	15505	15522	15576	15511	15418	15555	15586	15464	15470	15465	15406	15430	15566	15461	15593	15495	15508	15527	15671	15459	15346	15507	15438	15442	15454	15473	15477	15446	15465	15537	15574	15364	15639	15360	15502	15527	15613	15506	15432	15494	15816	15411	15416	15475	15441	15471	15482	15511	15662	15443	15542	15730	15444	15390	15540	15517	15399	15552	15627	15496	15486	15530	15529	15448	15373	15604	15524	15458	15543	15394	15631	15568	15260	15605	15653	15584	15442	15602	15662	15391	15630	15604	15299	15639	15345	15354	15562	15427	15505	15674	15412	15610	15445	15460	15614	15568	15412	15285	15478	15547	15359	15351	15556	15490	15502	15492	15620	15451	15372	15415	15368	15492	15408	15424	15465	15306	15327	15336	15486	15384	15435	15536	15606	15399	15520	15572	15608	15476	15389	15569	15452	15339	15433	15581	15393	15399	15432	15427	15529	15571	15527	15352	15467	15488	15444	15555	15454	15597	15556	15581	15449	15546	15358	15544	15331	15466	15282	15543	15411	15309	15585	15438	15304	15478	15351	15551	15703	15400	15517	15408	15458	15402	15510	15548	15485	15273	15478	15342	15419	15437	15622	15348	15363	15543	15454	15479	15423	15376	15491	15584	15395	15430	15340	15554	15480	15596	15439	15439	15393	15581	15454	15428	15380	15550	15424	15458	15334	15558	15333	15441	15639	15434	15612	15414	15569	15406	15530	15321	15412	15501	15545	15568	15631	15327	15327	15529	15427	15365	15498	15369	15548	15383	15429	15482	15480	15313	15301	15440	15632	15476	15492	15549	15359	15263	15511	15494	15631	15390	15321	15531	15420	15479	15529	15474	15626	15391	15270	15649	15516	15631	15367	15446	15424	15399	15628	15409	15426	15520	15450	15492	15487	15505	15619	15548	15387	15497	15447	15524	15413	15424	15481	15530	15345	15420	15425	15492	15417	15520	15565	15386	15449	15405	15561	15415	15716	15425	15294	15502	15325	15439	15372	15516	15282	15434	15519	15300	15284	15472	15425	15565	15383	15479	15395	15507	15489	15402	15438	15475	15613	15424	15367	15491	15399	15290	15431	15472	15509	15402	15533	15358	15645	15523	15596	15478	15395	15500	15621	15427	15512	15430	15451	15561	15347	15483	15545	15506	15419	15560	15359	15427	15561	15565	15581	15497	15594	15355	15545	15601	15411	15488	15532	15451	15532	15521	15367	15391	15285	15557	15295	15544	15626	15367	15459	15501	15453	15431	15464	15506	15553	15398	15583	15571	15517	15528	15450	15400	15363	15500	15452	15490	15422	15412	15651	15463	15326	15463	15442	15327	15382	15575	15474	15597	15558	15339	15346	15489	15363	15607	15471	15503	15512	15489	15449	15585	15510	15447	15386	15618	15523	15535	15373	15526	15618	15262	15445	15426	15405	15493	15623	15464	15341	15505	15472	15470	15346	15553	15472	15542	15580	15503	15661	15293	15533	15409	15349	15383	15527	15583	15484	15447	15547	15456	15444	15405	15572	15529	15260	15517	15407	15413	15152	15253	15627	15580	15406	15430	15309	15483	15399	15516	15506	15480	15352	15400	15565	15364	15427	15408	15667	15355	15645	15409	15466	15430	15445	15501	15612	15297	15578	15390	15514	15532	15449	15414	15404	15483	15393	15537	15432	15590	15664	15505	15580	15359	15270	15494	15366	15562	15457	15410	15457	15429	15607	15467	15375	15409	15498	15443	15369	15402	15500	15523	15523	15288	15332	15484	15495	15523	15481	15455	15585	15418	15345	15432	15518	15600	15551	15563	15463	15572	15510	15657	15480	15428	15701	15543	15502	15720	15363	15298	15581	15472	15445	15658	15504	15518	15574	15485	15516	15353	15295	15423	15364	15588	15343	15587	15488	15403	15523	15666	15409	15627	15615	15488	15431	15566	15569	15575	15576	15391	15408	15295	15640	15438	15557	15495	15446	15409	15507	15436	15529	15389	15558	15276	15556	15452	15379	15669	15417	15416	15368	15362	15453	15593	15637	15365	15250	15463	15514	15462	15618	15511	15435	15486	15401	15528	15509	15550	15354	15581	15455	15366	15533	15495	15551	15492	15592	15731	15647	15426	15348	15444	15366	15638	15404	15583	15406	15377	15476	15636	15471	15495	15509	15332	15431	15482	15576	15384	15362	15541	15475	15300	15333	15497	15469	15392	15484	15526	15352	15292	15537	15531	15577	15487	15503	15468	15479	15458	15385	15557	15408	15409	15544	15491	15544	15604	15371	15631	15476	15426	15499	15537	15436	15532	15410	15454	15535	15452	15617	15468	15440	15674	15471	15362	15517	15532	15357	15575	15375	15446	15322	15484	15421	15283	15548	15372	15610	15469	15515	15466	15434	15437	15398	15543	15323	15403	15439	15511	15684	15472	15486	15498	15460	15452	15344
26848	21578	25957	24263	17612	17459	17701	17339	17296	17389	17512	17332	17309	17312	17285	17251	17448	17222	17266	17224	17315	17226	17308	17321	17333	17301	16992	17333	17430	17320	17279	17278	17202	17395	17317	17390	17376	17189	17148	17277	16997	17288	17170	17381	17021	17117	17338	17119	17178	17414	17258	17337	17177	17135	17430	17335	17172	17119	17145	17364	17351	17263	17286	17341	17328	17282	17230	17179	17178	17224	17358	17469	17222	17269	17385	17342	17290	17275	17217	17119	17240	17186	17287	17260	17289	17396	17339	17192	17238	17243	17143	17282	17376	17288	17114	17148	17245	17278	17218	17213	17349	17250	17184	17323	17153	17373	17170	17242	17356	17452	17271	17198	17146	17175	17176	17107	17259	17220	17173	17225	17161	17266	17053	17326	17160	17360	17403	17120	17279	17355	17271	17198	17117	17264	17386	17231	17323	17221	17123	17356	17196	17258	17177	17207	17023	17142	17174	17206	17264	17122	17320	17583	17276	17385	17234	17169	17053	17185	17255	17211	17034	17321	17400	17168	17201	17202	17413	17149	17319	17277	17344	17116	17223	17517	17289	17274	17223	17113	17276	17574	17190	17191	17229	17208	17309	17287	17368	17128	17253	17118	17398	17111	17382	17335	17233	17270	17207	17205	17180	17257	17178	17088	17347	17327	17159	17197	17185	17259	17287	17227	17187	17214	17305	17293	17515	17289	17161	17258	17269	17388	17361	17340	17319	17128	17122	17435	17386	17201	17330	17080	17165	17012	17552	17220	17192	17122	17414	17373	17142	17149	17077	17228	17295	17227	17253	17229	17196	17258	17366	17338	17396	16993	17231	17286	17364	17301	17400	17071	17274	17262	17269	17231	17360	17042	17278	17340	17280	17242	17206	17465	17291	17185	17194	17401	17256	17191	17275	17405	17356	17157	17164	17325	17129	17452	17173	17078	17125	17033	17168	17285	17193	17301	17185	17067	17309	17262	17250	17306	17175	17145	17190	17220	17071	17061	17240	17484	17419	17212	17241	17471	17150	17110	17256	17257	17171	17307	17159	17403	17157	17351	17453	17155	17293	17296	17495	17281	17237	17217	17085	17254	17538	17387	17170	17264	17315	17262	17309	17278	17144	17088	17372	17172	17305	17330	17125	17350	17174	17247	17334	17322	17145	17407	17113	17280	17183	17357	17178	17274	17206	17228	17127	17086	16951	17193	17238	17303	17166	17276	17314	17251	17210	17350	17224	17378	17245	17018	17302	16998	17359	17313	17200	17253	17055	17241	17217	17268	17174	17197	17252	17408	17038	17260	17091	17241	17267	17564	17273	17145	17120	17187	17094	17226	17260	17296	17169	17130	17124	17332	17332	17160	17493	17086	17306	17312	17243	17254	17385	17186	17272	17059	17227	17182	17235	17188	17277	17137	17141	17310	17117	17113	17298	17392	17292	17236	17164	17366	17281	17320	17294	17240	17150	17168	17214	17494	17250	17367	17219	17360	17316	17375	17242	17286	17117	17309	17397	17105	17170	17288	17299	17269	17389	17241	17177	17332	17017	17282	17190	17115	17256	17471	17275	17353	17162	16985	17081	17373	17188	17301	17222	17317	17247	17352	17313	17267	17201	17356	17119	17031	16989	17266	17199	17137	17306	17191	17277	17163	17268	17139	17244	17394	17119	17103	17282	17217	17545	17194	17398	17193	17343	17198	17231	17310	17383	17209	17113	17165	17128	17455	17328	17178	17146	17166	17266	17305	17205	17334	17234	17204	17295	17321	17364	17405	17175	17338	17362	17365	17559	17363	17200	17337	17293	17381	17257	17442	17239	17314	17284	17192	17149	17192	17177	17345	17251	17362	17093	17079	17208	17259	17151	17186	17181	17315	17300	17163	17270	17272	17241	17166	17332	17225	17330	17333	17290	17203	17275	17291	17251	17339	17216	17390	17392	17109	17282	17031	17173	17216	17231	17045	17314	17301	17243	17173	17280	17283	17235	17301	17341	17371	17236	17132	17280	17171	17080	17424	17227	17057	17275	17435	17343	17048	17175	17334	17266	17202	17214	17166	17131	17147	17175	17314	17297	17101	17403	17073	17159	17361	17459	17325	17424	17485	17136	17021	17492	17477	17484	17385	17397	17439	17304	17233	17339	17290	17493	17262	17260	17285	17075	17396	17411	17188	17284	17558	17426	17266	17143	17210	17085	17339	17150	17142	17446	17106	17329	17507	17335	17326	17225	17098	17201	17228	17183	17261	17196	17198	17268	17346	17161	17392	17272	17079	17139	17157	17086	17449	17226	17182	17073	17199	17271	17328	17361	17367	17245	17377	17191	17275	17123	17260	17500	17125	17164	17406	17255	17329	17221	17220	17300	17118	17382	17296	17354	17176	17260	17235	17370	17116	17094	17181	17221	17268	17125	17330	17234	17216	17285	17301	17068	17186	17267	17186	17221	17323	17160	17340	17162	17407	17284	17144	17452	17316	17131	17078	17300	17324	17285	17075	17062	17206	17320	17129	17355	17221	17233	17204	17105	17425	17298	17261	17276	17319	17185	17268	17312	17280	17316	17124	17290	17277	17218	17372	17215	17157	17217	17177	17321	17409	17342	17223	17242	17427	17175	17331	17252	17306	17186	17389	17172	17172	17429	17377	17207	17166	17346	17204	17103	17270	17266	17175	17175	17339	17369	17211	17253	17207	17176	17180	17330	17051	17176	17175	17227	17262	17393	17261	17360	17392	17308	17356	17205	17158	17223	17098	17077	17284	17334	17120	17227	17259	17188	17438	17065	17244	17538	17434	17317	17192	17310	17272	17077	17345	17362	17379	17156	17388	17241	17094	17135	17184	17151	17423	17358	17334	17104	17164	17306	17193	17220	17073	17198	17239	17327	17063	17140	17353	17192	17229	17295	17224	17310	17401	17282	17454	17339	17352	17202	17168	17306	17384	16987	17356	17253	17168	17297	17203	17253	17130	17192	17242	17445	17006	17277	17376	17313	17174	17050	17307	17449	17041	17369	17300	17167	17248	17032	17374	17277	17425	17184	17246	17135	17219	17357	17317	17106	17292	17197	17224	17201	17355	17187	17412	17175	17349	17419	17332	17251	17235	17191	17335	17170	17048	17192	17028	17208	17134	17115	17033	17210	17216	17107	17458	17363	17514	17160	17398	17184	17155	17152	17279	17397	17286	17305	17236	17215	17324	17114	17264	17276	17280	17221	17151	17404	17336	17173	17085	17144	17178	17263	17355	17423	17081	17050	17330	17282	17150	17265	17338	17167	17360	17331	17201	16960	17200	17225	17258	17253	16994	17294	17243	17270	17140	17249	17273	17340	17421	17463	17331	17124	17153	17295	17203	17274	17236	17307	17357	17303	17154	17145	17206	17091	17244	17372	17377	17159	17198	17291	17227	17207	17348	17281	16975	17197	17184	17341	17249	17297	17129	17355	17236	17323	17196	17102	17255	17344	17192	17062	17159	17184	17282	17053	17095	17319	17062	17292	17193	17267	17310	17207	17238	17182	17208	17227	17184	16882	17101	17269	17118	17260	17391	17248	17343	17182	17350	17294	17275	17438	17128	17059	17304	17256	17290	17370	17278	17223	17318	17361	17260	17161	17232	17327	17292	17220	17197	17126	16954	17463	17235	17219	17442	17274	17377	17294	17350	17118	17341	17227	17320	17497	17265	17285	17296	17075	17170	17360	17294	17148	17292	17271	16992	17121	17029	17103	17023	17205	17219	17209	17268	17207	17264	17249	17266	17149	17029	17258	17284	17260	17575	17322	17156	17277	17256	17359	17383	17216	17336	17355	17063	16989	17301	17391	17286	17337	17080	17372	17228	17308	17386	17160	17250	17291	17155	17478	17318	17239	17332	17142	17242	17175	17209	17316	17323	17211	17194	17225	17123	17203	17211	17387	17298	17206	17310	17161	17147	17351	17146	17236	17279	17180	17494	17131	17227	17300	17120	17245	17337	17273	17196	17188	17224	17185	17324	17456	17089	17264	17318	17122	17313	17318	17308	17323	17441	17171	17168	17310	17181	17236	17040	17357	17227	17118	17268	17172	17272	17326	17292	17279	17206	17364	17321	17131	17192	17187	17422	16996	17273	17292	17251	17203	17367	17379	17423	17472	17131	17227	17083	17055	17442	17169	17177	17352	17095	17054	17208	17282	17340	17217	17404	17273	17221	17332	17439	17344	17383	17255	17172	17293	17130	17292	17353	17132	17338	17291	17252	17197	17165	17333	17287	17225	17022	17241	17124	17181	17197	17154	17331	17245	17093	17175	17476	17190	17285	17425	17099	17190	17112	17127	17245	17122	17107	17293	17212	17161	17056	17189	17178	17275	17170	17204	17329	17175	17233	17348	17350	17256	17290	17340	17325	17382	17438	17483	17319	17221	17455	17321	17418	17141	17212	17293	17088	17200	17304	17269	17229	17336	17338	17119	17127	17193	17277	17256	17210	17383	17405	17405	17217	17246	17296	17268	17041	17322	17207	17207	17169	17304	17359	17341	17272	17076	17101	17268	17305	17126	17330	17193	17290	17308	17029	17115	17228	17287	17262	17246	17051	17208	17176	17384	17240	17188	17137	17094	17269	17085	17141	17302	17202	17178	17276	17162	17429	17269	17104	17196	17273	17204	17306	17390	17413	17293	17217	17276	17235	17285	17109	17201	17128	17298	17367	17261	17306	17165	16993	17146	17218	17252	17188	17048	17189	17182	17347	17366	17373	17141	17095	17177	17403	17347	17188	17356	17206	17344	17307	17363	17117	17055	17141	17289	17160	17306	17350	17225	17282	17270	17317	17156	17121	17324	17106	17078	17163	17392	17216	17112	17107	17333	17218	17211	17369	17253	17253	17134	17213	17148	17444	17325	17232	17430	17330	17352	17409	17320	17179	17435	17179	17357	17263	17360	17273	17122	17292	17417	17276	17284	17143	17331	17200	17234	17203	17357	17313	17308	17118	17199	17218	17267	17354	17122	17270	17276	17241	17284	17284	17260	17208	17180	17394	17410	17074	17459	17248	17246	17316	17028	17210	17226	17037	17205	17339	17209	17180	17245	17273	17217	17307	17261	17094	17255	17326	17319	17145	17305	17239	17373	17174	17191	17228	17337	17079	17115	17080	17242	17359	17223	17387	17312	17332	17218	17210
13639	16295	16018	15809	15897	15735	15625	15619	15566	15660	15794	15436	15607	15517	15371	15660	15478	15712	15528	15640	15565	15604	15597	15594	15405	15675	15660	15663	15523	15511	15535	15630	15713	15603	15507	15628	15616	15562	15536	15595	15548	15418	15575	15720	15595	15487	15645	15494	15411	15607	15671	15789	15532	15463	15578	15611	15622	15398	15628	15490	15426	15524	15520	15444	15593	15377	15503	15552	15493	15398	15548	15669	15593	15619	15572	15724	15585	15543	15594	15515	15491	15557	15451	15771	15684	15451	15631	15341	15708	15575	15409	15490	15571	15607	15688	15547	15601	15506	15597	15680	15462	15444	15577	15547	15414	15672	15562	15556	15499	15553	15528	15649	15507	15562	15577	15479	15477	15524	15442	15711	15500	15403	15620	15406	15537	15584	15539	15514	15670	15489	15557	15671	15506	15406	15469	15444	15620	15532	15550	15472	15491	15630	15478	15469	15402	15602	15545	15522	15384	15463	15437	15712	15266	15634	15571	15513	15480	15594	15625	15590	15458	15426	15566	15526	15816	15514	15529	15517	15489	15600	15375	15410	15592	15473	15445	15471	15707	15608	15508	15655	15554	15486	15484	15648	15593	15543	15601	15510	15599	15603	15412	15618	15485	15616	15577	15513	15525	15672	15520	15447	15587	15538	15500	15769	15427	15470	15551	15521	15405	15588	15506	15535	15609	15487	15419	15494	15549	15462	15428	15529	15561	15593	15689	15593	15217	15481	15614	15533	15586	15561	15537	15502	15380	15496	15441	15529	15558	15429	15633	15613	15482	15612	15583	15534	15525	15679	15478	15620	15514	15658	15537	15663	15550	15526	15611	15726	15427	15565	15504	15597	15462	15455	15542	15592	15452	15719	15353	15528	15336	15633	15418	15505	15500	15696	15540	15472	15464	15680	15752	15469	15574	15684	15471	15456	15535	15659	15481	15628	15428	15622	15529	15747	15472	15694	15651	15597	15562	15537	15696	15406	15523	15503	15511	15430	15743	15481	15412	15534	15685	15499	15547	15593	15372	15458	15524	15497	15516	15443	15518	15622	15524	15603	15634	15542	15486	15645	15532	15476	15451	15534	15543	15681	15579	15566	15527	15544	15773	15622	15664	15587	15523	15471	15493	15553	15384	15674	15320	15686	15560	15479	15563	15528	15656	15569	15541	15476	15637	15547	15550	15370	15569	15414	15467	15418	15563	15698	15563	15566	15711	15724	15592	15660	15501	15649	15377	15524	15549	15469	15622	15473	15451	15459	15390	15502	15528	15687	15573	15561	15438	15522	15547	15437	15526	15428	15571	15681	15547	15675	15597	15441	15514	15510	15498	15564	15509	15541	15559	15656	15562	15587	15451	15569	15485	15400	15593	15580	15397	15480	15474	15524	15614	15567	15559	15563	15429	15478	15449	15656	15665	15648	15639	15563	15517	15474	15407	15478	15654	15456	15632	15698	15438	15640	15540	15580	15449	15386	15653	15497	15601	15663	15548	15423	15689	15547	15482	15604	15555	15420	15472	15336	15361	15487	15505	15572	15512	15510	15497	15592	15566	15550	15642	15545	15608	15652	15465	15482	15589	15492	15565	15439	15520	15572	15550	15550	15653	15500	15525	15414	15387	15429	15572	15529	15600	15426	15405	15564	15544	15571	15367	15496	15375	15604	15545	15391	15599	15530	15652	15530	15558	15420	15689	15653	15540	15487	15527	15463	15670	15534	15543	15793	15380	15423	15540	15569	15445	15441	15472	15636	15535	15604	15462	15529	15503	15516	15514	15633	15452	15555	15509	15585	15622	15693	15454	15661	15525	15529	15510	15580	15529	15565	15488	15434	15617	15524	15602	15557	15510	15587	15404	15588	15586	15554	15499	15542	15553	15408	15553	15573	15675	15556	15710	15411	15525	15583	15640	15640	15453	15567	15520	15325	15521	15514	15534	15555	15638	15505	15535	15565	15496	15492	15703	15491	15621	15534	15662	15562	15356	15714	15745	15651	15544	15594	15564	15516	15484	15490	15630	15343	15463	15584	15626	15468	15622	15460	15838	15598	15467	15416	15539	15673	15571	15615	15637	15564	15573	15334	15535	15363	15579	15528	15551	15522	15553	15565	15548	15399	15450	15469	15568	15727	15617	15506	15521	15485	15524	15499	15528	15549	15523	15558	15464	15503	15494	15405	15485	15496	15482	15684	15612	15511	15611	15461	15602	15513	15414	15469	15527	15515	15589	15356	15550	15335	15640	15636	15482	15594	15720	15455	15578	15461	15350	15607	15470	15498	15515	15759	15487	15562	15503	15515	15349	15581	15558	15716	15466	15494	15500	15470	15519	15697	15605	15394	15458	15519	15559	15406	15563	15479	15545	15581	15366	15489	15378	15543	15743	15719	15525	15520	15458	15584	15444	15420	15516	15762	15604	15543	15570	15687	15611	15491	15405	15536	15489	15528	15573	15420	15553	15502	15589	15428	15481	15429	15510	15504	15615	15562	15550	15335	15409	15403	15583	15584	15568	15445	15636	15357	15661	15431	15490	15324	15398	15442	15641	15705	15404	15517	15603	15416	15514	15538	15514	15694	15476	15360	15630	15737	15572	15433	15597	15428	15640	15657	15657	15664	15568	15574	15604	15529	15467	15530	15488	15532	15559	15467	15509	15381	15523	15535	15682	15583	15479	15534	15457	15724	15596	15571	15593	15504	15497	15569	15635	15578	15480	15609	15575	15580	15358	15651	15629	15483	15551	15508	15429	15625	15599	15504	15487	15464	15315	15549	15627	15604	15512	15448	15435	15575	15687	15289	15648	15497	15472	15369	15410	15740	15498	15550	15475	15619	15642	15660	15574	15474	15537	15588	15516	15506	15511	15590	15579	15611	15565	15664	15513	15454	15377	15566	15489	15599	15405	15447	15673	15450	15287	15566	15554	15503	15365	15471	15665	15551	15701	15574	15581	15425	15684	15663	15426	15536	15591	15459	15571	15513	15560	15531	15523	15634	15538	15553	15614	15755	15467	15480	15499	15641	15644	15590	15572	15615	15461	15292	15648	15606	15577	15550	15594	15455	15417	15602	15532	15655	15584	15529	15420	15688	15801	15624	15477	15292	15626	15475	15616	15732	15607	15418	15551	15486	15621	15540	15505	15552	15702	15488	15552	15478	15516	15601	15607	15572	15581	15434	15606	15528	15580	15480	15520	15270	15622	15673	15513	15535	15775	15686	15625	15547	15358	15468	15412	15568	15656	15824	15550	15426	15731	15679	15608	15580	15699	15433	15654	15433	15668	15570	15578	15409	15444	15578	15404	15676	15533	15521	15589	15549	15545	15598	15549	15727	15553	15581	15552	15591	15508	15454	15478	15553	15401	15558	15463	15586	15453	15582	15570	15662	15575	15493	15674	15453	15577	15571	15564	15458	15524	15483	15706	15529	15483	15457	15656	15528	15619	15622	15512	15599	15649	15416	15518	15528	15602	15681	15519	15508	15637	15410	15565	15607	15394	15483	15664	15567	15479	15606	15519	15541	15578	15547	15617	15556	15489	15522	15516	15597	15463	15603	15547	15638	15513	15473	15579	15547	15514	15503	15419	15467	15523	15669	15520	15501	15633	15537	15565	15605	15654	15659	15733	15473	15571	15471	15421	15602	15649	15539	15614	15500	15503	15722	15544	15562	15581	15483	15567	15501	15568	15411	15652	15527	15338	15628	15421	15404	15570	15417	15630	15573	15664	15567	15489	15674	15645	15622	15680	15575	15626	15735	15431	15464	15567	15568	15553	15467	15520	15474	15687	15416	15436	15585	15610	15523	15531	15596	15434	15531	15429	15615	15544	15600	15668	15582	15630	15531	15443	15459	15418	15491	15727	15537	15555	15606	15488	15501	15489	15529	15482	15440	15549	15581	15489	15570	15553	15648	15572	15495	15545	15510	15505	15620	15487	15728	15540	15638	15526	15533	15516	15643	15561	15436	15380	15592	15469	15542	15570	15511	15412	15496	15593	15527	15438	15429	15537	15454	15608	15613	15721	15569	15525	15663	15558	15579	15549	15515	15630	15669	15583	15709	15510	15517	15448	15432	15549	15612	15561	15388	15466	15709	15477	15627	15525	15403	15645	15461	15406	15581	15522	15403	15675	15458	15554	15555	15506	15635	15529	15688	15613	15582	15387	15572	15613	15534	15599	15331	15539	15536	15505	15584	15452	15629	15454	15714	15630	15685	15493	15446	15725	15672	15658	15620	15557	15334	15491	15492	15303	15372	15473	15516	15614	15553	15526	15709	15552	15743	15483	15333	15495	15593	15419	15641	15550	15454	15531	15534	15482	15539	15572	15410	15603	15581	15521	15418	15582	15514	15679	15550	15487	15715	15586	15592	15438	15698	15584	15512	15490	15534	15497	15542	15661	15630	15459	15514	15652	15709	15461	15481	15562	15620	15564	15468	15461	15547	15695	15641	15452	15399	15522	15550	15397	15592	15503	15612	15558	15569	15527	15554	15508	15476	15530	15537	15386	15458	15539	15490	15463	15696	15438	15511	15516	15380	15354	15544	15385	15670	15509	15496	15600	15494	15655	15498	15508	15473	15434	15577	15666	15453	15444	15606	15683	15695	15662	15414	15563	15479	15587	15580	15596	15694	15632	15678	15690	15698	15451	15516	15669	15551	15478	15479	15283	15351	15623	15619	15436	15538	15377	15484	15564	15427	15654	15619	15516	15467	15568	15527	15481	15456	15389	15360	15628	15667	15499	15591	15528	15410	15713	15545	15627	15566	15408	15670	15583	15523	15523	15424	15579	15595	15521	15658	15592	15558	15377	15484	15568	15497	15597	15567	15565	15628	15567	15524	15716	15865	15555	15590	15486	15646	15477	15547	15522	15452	15593	15527	15330	15658	15642	15515	15644	15515	15608	15606	15603	15461	15641	15591	15574	15543	15442	15436	15578	15438	15525	15686	15515	15606	15571	15521	15645	15624	15470	15639	15573	15588	15586	15520	15554	15566	15579	15532	15461	15497	15623	15479	15657	15581	15583	15709	15512	15407	15468	15552	15649	15665	15578	15527	15433	15577	15629	15697	15712	15463	15639	15467	15556	15631	15518	15453	15521	15444	15422	15531	15498	15435	15517	15613	15467	15545	15571	15469	15629	15567	15578	15492
23932	21506	29157	24306	21915	21590	19758	16927	16746	16779	16606	16592	16466	16847	16544	16536	16439	16573	16493	16489	16383	16744	16544	16624	16447	16537	16460	16576	16436	16496	16349	16457	16444	16348	16244	16374	16483	16572	16587	16448	16396	16680	16564	16368	16451	16621	16382	16441	16261	16541	16567	16373	16502	16293	16358	16502	16423	16322	16318	16461	16204	16399	16266	16432	16291	16309	16331	16377	16452	16369	16356	16227	16372	16279	16316	16452	16277	16275	16588	16226	16270	16115	16237	16526	16367	16516	16397	16271	16406	16456	16441	16390	16284	16192	16383	16290	16281	16276	16374	16482	16456	16419	16240	16313	16381	16299	16216	16464	16305	16435	16433	16360	16349	16409	16300	16201	16340	16310	16407	16482	16211	16308	16361	16317	16233	16204	16111	16332	16390	16366	16369	16313	16328	16277	16303	16191	16479	16077	16356	16326	16343	16374	16176	16432	16373	16375	16460	16173	16383	16273	16395	16503	16528	16379	16497	16617	16263	16170	16451	16676	16409	16230	16290	16369	16413	16420	16299	16499	16296	16373	16169	16379	16323	16316	16496	16288	16527	16163	16427	16491	16357	16269	16198	16348	16314	16225	16208	16168	16538	16315	16384	16293	16277	16466	16349	16237	16447	16166	16205	16249	16402	16221	16313	16212	16344	16242	16383	16244	16383	16258	16473	16505	16297	16422	16546	16322	16305	16296	16308	16506	16468	16227	16364	16348	16292	16374	16567	16256	16525	16234	16160	16425	16526	16438	16345	16352	16336	16448	16415	16193	16355	16455	16484	16272	16333	16349	16292	16473	16293	16440	16338	16462	16181	16318	16216	16297	16239	16244	16284	16168	16306	16325	16331	16588	16211	16199	16310	16214	16320	16206	16289	16208	16130	16344	16271	16062	16487	16304	16339	16391	16475	16320	16457	16195	16382	16430	16258	16367	16178	16352	16300	16356	16300	16361	16317	16181	16478	16383	16516	16298	16335	16385	16275	16222	16350	16245	16354	16300	16390	16384	16464	16306	16400	16346	16458	16337	16407	16293	16384	16396	16228	16394	16410	16356	16291	16378	16363	16345	16339	16421	16388	16376	16232	16211	16148	16476	16311	16356	16304	16092	16418	16353	16336	16432	16259	16207	16311	16346	16243	16181	16334	16448	16270	16235	16356	16343	16425	16366	16428	16243	16443	16230	16154	16550	16447	16366	16382	16316	16278	16185	16423	16377	16065	16171	16186	16357	16323	16550	16397	16216	16489	16329	16384	16266	16320	16445	16585	16311	16458	16409	16332	16421	16332	16293	16185	16400	16380	16252	16463	16289	16396	16549	16223	16347	16411	16277	16406	16440	16348	16147	16224	16353	16299	16467	16293	16149	16334	16518	16454	16284	16154	16565	16205	16522	16255	16426	16254	16529	16389	16180	16372	16385	16216	16392	16068	16209	16595	16503	16425	16247	16349	16465	16276	16357	16350	16342	16366	16450	16434	16465	16705	16504	16092	16200	16318	16390	16396	16357	16330	16148	15913	16341	16291	16292	16447	16436	16286	16358	16355	16491	16357	16326	16375	16364	16245	16326	16548	16113	16352	16244	16326	16234	16259	16481	16322	16476	16312	16167	16456	16207	16411	16217	16177	16381	16404	16381	16172	16135	16210	16219	16298	16203	16416	16311	16376	16228	16102	16331	16465	16351	16308	16434	16370	16420	16523	16415	16333	16408	16419	16270	16316	16446	16428	16118	16256	16306	16383	16378	16304	16414	16098	16360	16361	16428	16407	16297	16272	16327	16307	16393	16451	16475	16343	16187	16371	16344	16595	16212	16487	16269	16220	16400	16235	16400	16321	16311	16462	16239	16225	16216	16414	16198	16262	16198	16384	16483	16475	16273	16326	16358	16339	16169	16194	16408	16128	16086	16297	16303	16429	16433	16330	16491	16454	16457	16399	16364	16204	16359	16209	16237	16215	16295	16334	16358	16472	16377	16271	16305	16266	16542	16462	16540	16428	16266	16256	16380	16149	16272	16433	16206	16218	16303	16210	16347	16308	16278	16400	16262	16176	16485	16345	16360	16218	16339	16330	16386	16320	16344	16382	16357	16285	16412	16447	16204	16379	16371	16403	16353	16266	16090	16589	16224	16426	16207	16324	16424	16436	16355	16396	16371	16354	16306	16526	16355	16219	16353	16305	16515	16195	16297	16334	16168	16378	16506	16296	16326	16303	16254	16446	16346	16444	16513	16430	16324	16392	16331	16109	16128	16485	16295	16303	16400	16310	16479	16308	16340	16480	16268	16282	16399	16538	16367	16571	16427	16481	16320	16139	16643	16293	16249	16309	16121	16354	16508	16329	16384	16516	16391	16377	16437	16473	16245	16404	16328	16221	16497	16343	16353	16378	16304	16400	16353	16536	16259	16439	16280	16461	16405	16147	16341	16478	16264	16387	16204	16381	16362	16342	16439	16312	16419	16611	16422	16204	16347	16513	16235	16223	16397	16208	16195	16539	16314	16240	16252	16391	16477	16325	16204	16197	16416	16455	16350	16294	16276	16448	16364	16367	16417	16378	16303	16342	16277	16512	16498	16368	16317	16270	16373	16443	16176	16273	16531	16295	16278	16409	16293	16293	16355	16333	16458	16308	16392	16306	16438	16228	16259	16393	16328	16524	16414	16315	16499	16351	16335	16270	16264	16280	16256	16431	16333	16359	16333	16267	16400	16253	16401	16364	16327	16381	16552	16521	16332	16423	16350	16163	16354	16276	16299	16260	16358	16332	16296	16356	16291	16318	16308	16452	16437	16139	16595	16362	16160	16278	16299	16458	16483	16238	16399	16410	16444	16368	16408	16305	16363	16236	16410	16414	16470	16446	16378	16248	16488	16368	16263	16560	16320	16077	16301	16180	16466	16366	16345	16121	16271	16382	16553	16389	16166	16297	16268	16521	16332	16326	16175	16456	16334	16482	16419	16353	16289	16049	16408	16269	16393	16416	16424	16395	16164	16499	16288	16284	16082	16317	16310	16492	16322	16228	16550	16178	16319	16172	16367	16310	16217	16340	16247	16389	16386	16375	16311	16264	16281	16342	16509	16305	16277	16466	16344	16289	16261	16387	16279	16146	16294	16351	16484	16458	16331	16199	16409	16188	16313	16330	16397	16249	16388	16399	16417	16442	16188	16261	16201	16329	16309	16356	16385	16397	16386	16359	16217	16270	16373	16370	16412	16393	16342	16450	16397	16290	16329	16209	16349	16369	16370	16343	16346	16326	16166	16204	16406	16496	16360	16391	16413	16334	16429	16486	16444	16468	16412	16343	16282	16491	16434	16362	16440	16377	16244	16234	16304	16409	16218	16356	16409	16333	16443	16333	16326	16432	16250	16160	16314	16378	16286	16426	16221	16388	16438	16304	16387	16568	16407	16410	16227	16260	16263	16397	16417	16253	16460	16384	16382	16435	16404	16293	16639	16553	16508	16522	16285	16240	16408	16305	16263	16144	16386	16266	16157	16340	16416	16323	16250	16352	16202	16406	16364	16345	16349	16495	16374	16317	16346	16287	16451	16298	16394	16388	16572	16371	16457	16657	16391	16202	16428	16243	16216	16292	16278	16344	16466	16506	16188	16278	16587	16520	16464	16385	16341	16322	16266	16163	16238	16308	16180	16430	16386	16234	16241	16410	16392	16109	16395	16420	16310	16227	16376	16197	16161	16331	16296	16393	16355	16432	16309	16438	16318	16263	16365	16396	16476	16237	16100	16238	16572	16461	16289	16276	16547	16398	16295	16372	16394	16372	16436	16300	16366	16450	16278	16130	16494	16393	16442	16336	16286	16401	16183	16236	16186	16299	16336	16242	16301	16307	16420	16364	16526	16511	16536	16499	16426	16182	16338	16376	16144	16436	16297	16273	16169	16465	16433	16451	16389	16271	16436	16306	16199	16162	16176	16278	16378	16406	16261	16371	16467	16382	16466	16283	16436	16263	16476	16307	16284	16396	16402	16499	16277	16375	16383	16471	16319	16364	16129	16379	16333	16356	16325	16337	16200	16192	16378	16377	16157	16518	16408	16427	16498	16316	16194	16290	16255	16413	16328	16472	16436	16312	16453	16564	16382	16329	16434	16241	16282	16250	16298	16352	16207	16172	16152	16044	16315	16212	16306	16195	16156	16221	16149	16415	16164	16239	16366	16349	16421	16356	16380	16400	16296	16351	16343	16403	16300	16284	16246	16290	16272	16450	16501	16439	16091	16258	16288	16279	16357	16198	16379	16493	16418	16340	16523	16379	16201	16450	16323	16470	16410	16318	16346	16261	16445	16447	16306	16434	16346	16439	16613	16351	16165	16503	16374	16362	16374	16256	16220	16348	16470	16115	16151	16047	16492	16333	16452	16442	16454	16296	16304	16289	16328	16452	16387	16238	16447	16249	16140	16361	16247	16384	16451	16261	16018	16342	16440	16163	16096	16431	16525	16388	16264	16434	16237	16501	16397	16207	16194	16288	16367	16306	16347	16291	16487	16237	16343	16328	16300	16239	16194	16252	16350	16187	16130	16408	16370	16471	16406	16428	16450	16442	16339	16236	16320	16116	16220	16121	16257	16282	16443	16254	16457	16321	16279	16214	16299	16473	16355	16268	16351	16431	16228	16415	16245	16359	16220	16195	16505	16237	16316	16443	16486	16462	16311	16416	16323	16375	16424	16389	16337	16429	16308	16426	16270	16389	16206	16572	16410	16689	16296	16411	16491	16256	16247	16266	16424	16402	16289	16332	16330	16424	16266	16273	16274	16382	16271	16413	16065	16414	16368	16534	16190	16261	16366	16500	16326	16408	16498	16285	16450	16077	16313	16276	16182	16256	16326	16348	16184	16429	16414	16373	16398	16497	16314	16339	16310	16448	16384	16247	16336	16391	16361	16048	16448	16284	16396	16471	16286	16630	16249	16344	16520	16495	16523	16507	16383	16317	16477	16435	16428	16229	16183	16318	16209	16604	16225	16323	16256	16116	16218	16178	16433	16430	16381	16352	16319	16341	16463	16521	16354	16204	16175	16268	16325	16174	16446	16420	16296	16553	16323	16397	16470	15981	16374	16296	16266	16311	16437	16101	16332	16294	16273	16308	16280	16221	16498	16327	16422	16195	16338	16427	16222
11447	16395	16263	15616	15344	15329	15348	15202	15151	15077	15207	14954	15037	15004	14979	15043	15036	14971	15079	14919	15163	15024	15008	14833	14910	15032	15058	15115	15144	14929	14870	14958	15010	14789	15000	15010	15235	14851	15060	14816	14884	14930	14890	15033	14977	15051	14844	14937	14945	14863	14987	14868	15052	14982	15088	15084	14963	15010	14884	14969	15024	15072	14881	14804	14883	14904	14835	15051	15010	15103	14963	15122	14846	14993	14898	15041	14897	14785	14976	15089	14990	15012	14945	14966	15130	14851	15061	14732	15128	14944	15026	14769	14927	14911	15024	14841	14767	14968	14975	14937	14918	14982	14778	15069	14948	15054	15033	14895	14935	14976	14889	14860	14904	14810	15091	14972	14986	14950	15011	14835	14962	14978	14925	15047	15001	14816	14982	14971	15020	15001	14894	15051	14740	14807	15183	14987	15019	15046	14950	15008	14879	15063	14938	15124	14942	14890	14866	15050	15014	14835	14960	14946	14941	14851	14847	14862	14803	15101	15003	15008	15021	14987	14846	14986	14937	15017	14983	14986	15043	15100	15110	15065	14944	14880	15006	15181	14998	14975	15021	14973	14851	15115	14979	15058	14863	14735	14914	15027	14914	15012	14939	14949	15087	14873	14977	14655	14756	15029	15065	14962	14999	15168	14846	14839	15123	14969	15070	14767	14974	15003	14768	15057	14885	14923	14880	14990	14880	15123	14900	15049	14947	14963	15058	14812	14960	14986	14920	14944	14911	14861	14991	14946	15015	14960	14806	14957	14946	15215	14920	14929	15148	15115	14865	14958	14827	14894	15060	14968	14860	14990	14813	15075	14772	15025	14947	14877	14969	14942	14883	14997	15005	15046	14868	15087	15052	14854	15225	14937	14997	14820	14984	14936	15027	15005	15032	14954	14938	15005	15137	14866	14952	14953	15149	15084	14890	15093	15074	14906	14885	14969	14982	14883	14946	14846	14902	14977	14874	14992	15110	15140	14809	14857	14952	15121	14978	15098	14986	15204	15058	14886	15005	14998	14990	14943	15105	14955	15025	14968	14856	14959	14896	15089	14874	14911	15108	14843	14964	14949	14985	14844	14997	15130	14958	14875	14952	14877	14850	15011	14903	15045	14903	14941	15000	14978	14846	15062	14791	15033	14965	15065	15014	14857	14880	14910	15062	14799	14982	15043	15115	14793	15045	14904	14815	14879	14943	14995	15039	14986	14990	15019	15077	14843	14945	14891	15126	14848	15130	14936	14939	14937	15010	14895	14752	14768	15170	14838	14872	14987	15150	14918	14956	14965	15068	14965	14929	14977	14893	14995	14922	14921	14944	14862	15052	14992	15001	14909	14969	14895	15059	14894	15027	15031	14998	14703	15093	14584	15085	14910	15030	14861	14908	15011	15043	14759	14875	15058	14893	14986	14907	14998	15034	15021	15120	14993	14918	14887	15021	14926	14914	14915	14875	15069	14891	14902	14934	14909	14916	14856	15041	14937	15068	15028	14908	14949	14962	14867	14961	14913	14914	14792	14809	15047	14835	14983	15016	14888	14803	15025	15065	15129	14975	15006	15042	14885	14848	15031	14889	14957	15024	14866	14957	15022	15043	15035	14946	15130	15166	14854	15102	15063	15029	15003	15001	14945	15025	14888	14841	15110	14999	14811	15102	15001	14978	14965	15051	14929	15098	14689	14869	15101	14854	15074	14860	15108	14868	14979	15047	15121	15021	14953	14945	14974	14942	14933	14925	14751	14824	14985	14846	14902	14917	14941	14913	14870	14908	14934	15190	15171	14778	15049	14992	14896	14988	14883	14961	14909	14868	14874	14843	14961	14829	14991	14821	15048	14882	15033	14938	14992	14871	14896	14838	14940	14907	15042	15161	15091	14920	14986	14905	15046	15003	14928	15042	14968	15121	14925	14958	14829	14968	14921	14897	15070	15021	14969	15046	14984	15098	14872	14855	14981	14921	14994	15004	14909	15096	14971	14915	14803	14942	15027	14830	15043	15151	15044	15058	15032	15055	15078	15014	15087	15126	14814	15019	15004	15053	14916	14982	14989	14833	14898	14917	14859	14843	15023	14960	14886	14927	15026	14938	14914	15133	14996	15008	14905	14965	14879	14870	14938	15052	14825	15013	15006	14979	15059	14751	14924	14871	14871	15022	14796	15032	15064	15027	15173	15074	15059	15033	14853	15011	14874	14732	14992	14960	14845	15014	14939	15073	14906	14829	14774	14942	14969	14938	15048	14859	14921	14932	15169	14905	15010	14905	14983	14922	14912	14863	14962	14927	14846	14970	15043	14989	15035	14861	14917	15042	14973	14959	14829	15085	14969	14863	14918	14929	14929	14936	15065	15074	14770	14940	15099	15055	14974	14878	14857	14968	14963	14910	14915	14880	15063	14933	14923	14905	15090	14950	14911	14906	15030	15074	15009	14973	14955	15117	15012	15030	14852	15008	14931	15035	15027	15184	14829	14911	15159	14926	15071	14918	15155	14975	14948	15100	14943	14979	14969	14977	14854	14732	14991	15065	15019	14854	14890	14909	15173	15048	14884	14970	15049	14773	14971	14729	14964	14992	14910	14982	15083	14966	15137	15026	14800	15020	15006	15019	14883	14928	15113	14811	15146	14746	14983	14897	14861	15110	14999	14881	14944	14971	15053	15005	14821	14971	15109	14826	14945	14924	14736	15139	14852	15019	15018	15005	15109	14988	14953	14811	15065	14999	14880	14974	14862	14856	14803	15001	14851	14979	15069	14985	14900	14803	14941	15047	15099	15001	15005	15152	15010	14741	14882	14869	14857	14825	14962	14907	15020	14980	14932	14942	14920	15137	15023	15110	14950	15112	14940	14881	15037	15044	14921	15062	14983	14940	14941	15018	14888	14851	14945	14972	14960	14955	14880	15041	14879	15142	14983	15016	15012	15020	14695	15061	14814	15072	14992	14826	15015	14997	14976	15019	14804	14999	14986	14894	14952	15001	15085	14952	15074	14881	15068	15044	14920	14924	15044	14939	14970	14889	14923	14925	14852	15084	14875	14964	14953	14858	15000	14865	15054	15035	14985	15050	14947	14966	14996	14959	14898	15014	14933	15012	15001	15110	15049	14878	14965	14879	15074	15055	14945	14908	14815	14906	14949	15067	14865	15087	14961	15084	15027	15068	14982	14783	15000	15052	14928	14996	15099	14901	14979	14677	14992	14879	14972	15088	14894	15056	15036	15047	15043	14997	15054	14793	14845	15023	14954	15177	14960	14991	14831	15035	14930	14900	14815	14982	14981	14910	14920	15086	14901	14820	15180	14895	15093	15086	14958	14985	14911	14912	14895	15064	15009	14908	15072	14633	14969	14931	14897	14875	15024	15009	15022	14957	15098	14878	15019	14977	14964	15079	15006	15000	15083	15004	14851	14906	14946	14983	14956	14764	14906	14814	14981	15037	14920	15022	14757	14952	14960	14886	14981	14856	15036	14887	14993	14783	15119	14894	15042	14896	15160	14955	14838	14928	14977	15014	14998	15017	14885	14855	15127	15029	15018	14946	14900	14981	14778	14914	15098	14991	14977	14872	14940	15038	14946	14867	14923	15041	15046	15082	14958	14858	14827	14912	14907	15033	14914	14887	15073	14984	14876	15165	14766	15088	14969	14810	14923	14987	14931	15080	14846	14912	14945	14987	14935	15035	15087	14985	14954	14745	14971	14839	14899	14935	14940	14984	14828	14828	15016	14905	14933	15035	14726	14978	14974	14950	14874	14832	14955	14774	15051	14942	14988	14940	15015	14960	15042	14857	15020	14852	14804	15006	14953	14710	14991	14830	14775	14955	15137	14845	15087	15012	14859	15121	14981	15005	14984	15185	14961	15071	14927	14898	14959	14968	14955	14952	14930	14831	14748	15059	14992	14950	15071	14979	14787	15031	14960	15046	15054	14852	14963	15096	14951	14973	14878	15045	15035	15157	14948	14965	14976	15178	14966	14883	14976	14812	15064	15024	15089	14934	14912	14906	15009	14983	14797	14885	14918	14926	15073	14751	14942	15065	14979	15141	15030	14915	14961	15028	14952	14826	14919	14792	14936	14924	14780	14985	15011	14850	15044	14849	14981	15021	14718	14891	14785	14845	14831	15059	14928	14882	14889	14881	15004	14965	14969	14921	14968	14989	14998	14942	14903	14940	14939	15047	14791	14877	14823	14945	14987	14975	14703	14948	14855	14875	14816	14855	14989	14911	14903	14971	14959	14911	15017	15045	15046	14904	15004	14803	14999	14771	15042	15016	14855	14880	15041	14957	14928	14998	14928	14907	14909	14898	15026	15075	14910	15092	15006	15063	15046	14924	14999	15070	14970	14776	15002	14996	14951	14926	14662	15030	15022	14908	14858	14956	15057	15013	14982	14895	14880	15179	14998	14974	15116	14938	14919	15058	15035	14942	14876	15036	14946	14757	14965	14942	15158	15062	14972	14844	14716	14903	15044	15140	15034	15074	14883	14805	15083	15010	14965	14881	14998	14849	14957	14878	15108	15076	15121	14895	14943	15023	14783	14958	14750	15006	15136	14891	14993	14779	14939	14919	15093	14891	14982	14977	15043	14805	14928	15055	15049	15113	14849	15133	15121	14997	14950	14894	14918	14948	14898	14989	14967	14985	14999	15115	14954	14984	14880	14802	14985	14926	15016	14803	14913	14917	14931	15184	15122	15087	14999	14861	14862	15009	14941	15178	15019	15043	15005	15004	14950	15035	15078	15077	15006	15088	14919	15002	15040	15121	15163	14945	14935	14991	14887	14893	14949	14870	14967	15053	14979	14767	14771	14922	14949	14891	15036	14995	14802	14930	14940	15046	14963	15074	14824	14881	14877	14820	14937	14803	15026	14908	14876	14883	15129	15043	14908	15049	15016	15021	14954	14981	14900	15001	14930	14844	14914	14830	15040	15081	14915	14923	14972	14804	14996	14883	14920	14806	15013	15172	15022	14894	15157	14939	15057	14836	15005	14918	14957	15039	14981	15075	15013	14893	14825	14895	14864	15025	14851	14950	14936	15008	14883	14857	14928	15195	15042	14767	15150	14993	14889	15006	14864	15065	14957	15030	14915	14847	14920	14925	14899	15097	14889	15040	14982	14920	14861	15005	14872	14980	14905	14917	15031
22995	21520	29529	23954	21583	23008	24246	18172	17084	17617	17421	17064	17191	17263	17049	17009	16976	17127	17234	16860	17119	17055	17084	16988	16828	16853	16958	16851	16834	16882	16983	16957	16971	16815	16881	16912	16924	16929	16795	16890	16938	17062	16859	16873	16799	16934	16888	16677	16821	16610	16786	16677	16945	16728	16948	16779	16787	16760	16720	16783	16949	16664	16746	16798	16800	16976	16967	16953	16828	16758	16960	16713	16733	16765	17019	16724	16763	16783	16719	16829	16863	16812	17055	16918	16626	16829	16859	16800	16678	16801	16606	16868	16814	16906	16740	16786	16714	16737	16631	16764	16819	16906	16776	16546	16689	16793	16834	16791	16676	16801	16617	16661	16693	16634	16652	16723	16709	16552	16842	16789	16749	16679	16770	16686	16753	16908	16917	16762	16839	16655	16883	16747	16848	16844	16721	16767	16822	16840	16678	16512	16723	16894	16886	16962	16778	16664	16759	16820	16967	16658	16937	16835	16638	16785	16649	16854	16623	16725	16949	16535	16814	16529	16903	16558	16602	16612	16669	16788	16864	16974	16594	16850	16758	16849	16644	16809	16691	16887	16767	16801	16652	16883	16609	16907	16746	16692	16656	16780	16994	16794	16621	16851	16918	16781	16792	16758	16862	16808	16797	16720	16695	16663	16761	16838	16597	16665	16700	16567	16742	16740	16890	16551	16738	16618	16875	16796	16612	16739	16623	16796	16800	16505	16675	16790	16849	16831	16802	16730	16687	16770	16643	16657	16685	16773	16813	16754	16812	16724	16846	16651	16832	16703	16659	16840	16706	16629	16541	16781	16727	16645	16911	16695	16876	16767	16880	16869	16616	16623	16825	16628	16870	16642	16756	16832	16849	16575	16577	16859	16775	16538	16677	16724	16979	16763	16821	16783	16702	16866	16897	16731	16970	16769	16719	16873	16669	16717	16724	16778	16707	16707	16754	16775	16768	16935	16774	16725	16747	16696	16654	16650	16786	16738	16825	16787	16730	17003	16936	16911	16609	16756	16768	16897	16836	16690	16659	16713	16729	16835	16670	16698	16653	16733	16683	16728	16845	16771	16626	16878	16869	16814	16786	16707	16581	16727	16709	16870	16687	16796	16741	16690	16838	16735	16578	16589	16770	16656	16685	16722	16915	16656	16597	16700	16726	16694	16628	16735	16631	16500	16707	16648	16654	16724	16721	16738	17008	16566	16847	16828	16722	16828	16609	16748	16685	16781	16881	16678	16726	16986	16878	16792	16683	16606	16856	16783	16603	16741	16721	16724	16818	16855	16884	16939	16739	16798	16681	16636	16920	16680	16829	17007	16666	16758	16716	16787	16742	16864	16652	16623	16675	16820	17003	16740	16661	16904	16847	16741	16735	16471	16750	16670	16592	16602	16507	16552	16721	16557	16846	16751	16618	16799	16667	16958	16850	16756	16654	16663	16670	16706	16697	16828	16717	16728	16666	16888	16732	16750	16878	16827	16882	16665	16654	16775	16799	16711	16995	16689	16566	16685	16675	16870	16641	16763	16563	16736	16886	16901	16711	16830	16787	16718	16636	16725	16789	16762	16911	16768	16639	16742	16670	16894	16797	16840	16740	16718	16735	16679	16571	16768	16948	16701	16732	16569	16914	16829	16668	16674	16795	16666	16766	16782	16925	16941	16794	16919	16718	16897	16698	16876	16645	16911	16724	16693	16789	16846	16726	16820	17017	16772	16658	16671	16890	16663	16847	16752	16707	16574	16867	16790	16536	16894	16602	16667	16758	16711	16767	16869	16636	16788	16905	16695	16932	16891	16865	16776	16834	16864	16812	16653	16559	16571	16863	16859	16678	16560	16656	16929	16834	16735	16729	16808	16731	16593	16899	16707	16594	16671	16560	16834	16804	16483	16804	16766	16710	16855	16843	16784	16833	16863	16678	16528	16690	16795	16841	16663	16754	17056	16747	16972	16848	16482	16788	16768	16713	17017	16689	16847	16438	16769	16711	16685	16719	16805	16823	16895	16855	16810	16771	16726	16765	16607	16737	16714	16709	16903	17015	16727	16909	16764	16703	16930	16868	16773	16886	16694	16773	16710	16760	17043	16773	16623	16738	16789	16578	16766	16864	16646	16978	16962	16802	16823	16762	16678	16626	16696	16790	16738	16580	16763	16888	16553	16663	16724	16886	16765	16590	16680	16719	16488	16702	16809	16748	16897	16688	16692	16664	16685	16697	16559	16922	16859	16603	16649	16846	16813	16823	16907	16704	16715	16714	16772	16733	16860	16659	16610	16699	16889	16578	16573	16726	16668	16897	16710	16951	16757	16810	16636	16807	16756	16745	16701	16891	16743	16824	16703	16806	16959	16855	16834	16774	16748	16768	16799	16815	16569	16669	16648	16819	16662	16668	16656	16789	16744	16807	16808	16671	16761	16743	16641	16815	16968	16854	16807	16774	16709	16695	16753	16823	16659	16794	16840	16862	16678	16828	16786	16891	16870	16748	16942	16892	16619	16833	16729	16816	16757	16649	16622	16619	16808	16800	16778	16774	16708	16670	16910	16886	16735	16654	16948	16649	16748	16707	17014	16672	16609	16731	16648	16608	16860	16821	16744	16572	16970	16847	16611	16980	16644	16803	16830	16663	16768	16650	16734	16842	16521	16725	16636	16584	16769	16934	16801	16757	16800	16656	16702	16849	16859	16765	16749	16969	16554	17067	16795	16657	16921	16644	16918	16850	16823	16710	16739	16841	16908	16817	16776	16911	16724	16918	16875	16824	16812	16810	16786	16807	16802	16609	16754	16760	16675	16781	16657	16766	16718	16865	16804	16734	16789	16770	16692	16872	16807	16927	16830	16740	16818	16796	16761	16801	16701	16776	16712	16709	16797	16750	16662	16733	16747	16770	16790	16964	16895	16731	16661	16772	16762	16761	16857	16699	16874	16791	16701	16596	16769	16945	16636	16642	16682	16831	16728	16743	16784	16956	16851	16792	17090	16645	16667	16675	16682	16629	16628	16748	16873	16845	16766	16850	16710	16658	16703	16580	16652	16707	16779	16748	16704	16758	16677	16747	16949	16936	16781	16810	16725	16895	16726	16841	16847	16738	16829	16772	16917	16769	16696	16767	16879	16775	16821	16786	16846	16796	16880	16788	16691	16739	16683	16742	16743	16673	16901	16622	16666	16761	16812	16501	16689	16713	16850	16589	16754	16515	16593	16845	16857	16672	16628	16635	16646	16628	16588	16767	16668	16776	16572	16667	16866	16861	16780	16710	16803	16794	16586	16836	16755	16995	17039	16531	16790	16922	16830	16641	16894	17003	16506	16737	16602	16661	16766	16883	16558	16760	16878	16671	16803	16642	16655	16618	16587	16811	16877	16650	16507	16870	16653	16883	16641	16826	16818	16734	16595	16725	16901	16769	16802	16712	16872	16790	16700	16758	16632	16646	16525	16809	16745	16714	16756	16857	16776	16672	16926	16768	16920	16719	16667	16634	16712	16637	16851	16946	16740	16754	16626	16883	16857	16877	16705	16570	16651	16884	16841	16754	16841	16605	16871	16720	16713	16729	16846	16821	16570	16626	16670	16800	16789	16697	16723	16453	16659	16777	16859	16676	16735	16762	16666	16724	16487	16747	16727	16895	16910	16632	16826	16772	16794	16770	16790	16917	16669	16687	16548	16709	16912	16703	16635	16752	16805	16738	16686	16666	16643	16809	16745	16864	16841	16830	16684	16798	16752	16882	16757	16491	16657	16900	16594	16603	16711	16724	16810	16819	16854	16652	16840	16896	16821	16765	16637	16827	16762	16916	16660	16804	16755	16706	16744	16788	16786	16655	16718	16668	16610	16861	16657	16750	16736	16696	16804	16947	16737	16810	16592	16794	16774	16688	16867	16763	16601	16725	16692	16966	16818	16957	16850	16842	16629	16762	16862	16835	16895	16904	16561	16731	16653	16504	16763	16705	16864	16836	16708	16707	16939	16641	16660	16821	16772	16759	16895	16730	16627	16716	16741	16786	16708	16930	16986	17013	16702	16869	16694	16664	16748	16681	16743	16661	16788	16894	16841	16616	16787	16884	16780	16770	16655	16809	16714	16713	16598	16732	16762	16812	16889	16910	16674	16793	16671	16758	16850	16681	16858	16903	16876	16620	16760	16696	16560	16763	16879	16742	16742	16751	16844	16537	16537	16821	16577	16551	16745	16642	16775	16630	16669	16751	16746	16837	16783	16922	16755	16788	16763	16721	16716	16892	16876	16767	16668	16979	16880	16825	16821	16892	16809	16854	16857	16685	16802	16804	16632	16640	16593	16817	16738	16680	16552	16905	16913	16727	16786	16657	16784	16728	16664	16784	16641	16680	16737	17082	16794	16778	16741	16796	16853	16783	16763	16785	16771	16640	16557	16778	16589	16719	16555	16747	16805	16772	16530	16741	16745	16834	16593	16527	16707	16661	16548	16866	16544	16742	16706	16557	16834	16919	16587	16828	16904	16835	16746	16901	16987	16665	16845	16729	16722	16624	16748	16769	16645	16776	16694	16800	16764	16923	16930	16776	16755	16423	16878	16734	16729	16681	16729	16709	16630	16743	16517	16617	16741	16619	16683	16926	16994	16865	16861	16843	16783	16607	16776	16622	16580	16653	17031	16709	16787	16575	16776	16630	16675	16652	16736	16846	16607	16984	16754	16846	16651	16783	16835	16699	16698	16437	16657	16722	16584	16676	16838	16624	16679	16629	16637	16746	16862	16605	16641	16809	16758	16771	16882	16729	16685	16787	16730	16564	16930	16906	16831	16861	16719	16668	16766	16766	16936	16906	16855	16983	16683	16837	16786	16743	16653	16798	16715	16661	16994	16500	16904	16765	16663	16535	16626	16792	16650	16718	16544	16770	16775	16875	16698	16929	16642	16715	16551	16661	16484	16780	16936	16790	16521	16533	16844	16836	16684	16634	16676	16755	16826	16887	16802	16783	16794	16861	16866	16748	16700	17016	16939	16734	16581	16574	16858	16953	16821	16792	16834	16738	16670	16654	16570	16505	16717	16629	16650	16760	16605	16496	16705	16844	16583	16860	16668	16799	16706	16782	16632	16723	16850	16789	16880	16587	16579	16717	16769	16751	16769	16701	16735	16740	16932	16639	16782	16604	16849
11051	17592	17059	16508	15936	15693	15469	15551	15544	15461	15579	15352	15233	15407	15259	15341	15152	15211	15255	15314	15186	15259	15140	15264	15326	15307	15290	15287	15304	15235	15248	15212	15340	15344	15124	15162	15217	15303	15341	15187	15214	15290	15241	15176	15192	15057	15045	15118	15214	15190	15187	15393	15129	15210	15208	15193	15020	15378	15399	15131	15294	15225	15284	15215	15184	15221	15211	15167	15216	15252	15241	15247	15242	15265	15190	15306	15168	15167	15324	15302	15441	15106	15175	15227	15176	15143	15266	15134	15193	15157	15118	15286	15409	15144	15091	15156	15042	15090	15275	15260	15187	15133	15181	15073	15441	15215	15395	15266	15270	15215	15167	15217	15285	15215	15504	15003	15196	15015	15102	15104	15170	15225	15205	15031	15123	15291	15198	15164	15129	15173	15315	14899	15326	15117	15121	15125	15240	15347	15114	15109	15142	15215	15286	15317	15221	15167	15159	15220	15049	15286	15106	15175	15205	15249	15038	15287	15204	15048	15251	15361	15221	15238	15174	15254	15092	15222	15199	15181	15269	15252	15235	15266	15314	15095	15235	15046	15122	15253	15116	15200	14962	15077	15060	15119	15201	15173	15229	15260	15152	15346	15299	15264	15155	15095	15256	15195	15158	15161	15096	15254	15236	15177	15320	15256	15277	15134	15043	15009	15074	15183	15099	15234	15385	15207	15263	15384	15136	15220	15301	15243	15186	15246	15028	15142	15078	15122	15191	15270	15031	15098	15053	15191	15150	15270	15101	15322	15085	15211	14973	15166	15184	15223	15187	15124	15021	15297	15222	15165	15288	15141	14990	15138	15019	15178	15275	15117	15159	15183	15170	15074	15138	15365	15125	15069	15123	15139	15176	15225	15184	15207	15361	15268	15021	15210	15187	15242	15221	15048	15238	15123	15132	15223	15154	15189	15228	15092	15146	15329	15349	15232	15216	15211	15085	15238	15071	15231	15227	15242	15356	15222	15222	15022	14794	15337	15044	15103	15176	15116	15167	15059	15201	15151	15032	15191	15163	15144	15091	15292	15137	15061	15088	15212	15199	15074	15219	15188	15165	15372	15125	15062	15095	15317	15243	15136	15255	15208	15253	15153	15253	15348	15034	15096	15141	15077	15339	15016	15152	15271	15183	15371	15122	15318	15352	15109	15310	15325	15240	15138	15126	15326	15223	15317	15204	15110	15216	15172	15176	15229	15213	15167	15131	15065	15126	15217	15221	15180	15050	15189	15105	15189	14927	15192	15218	15007	15147	15172	15193	15194	15135	15234	15224	15166	15153	15134	15208	15323	15212	15235	15259	15115	15095	15203	15168	15086	15068	15190	15171	15189	15196	15449	15214	15361	15438	15182	15090	14955	15035	15247	15012	15087	15060	15201	15226	15244	15087	15177	15117	15361	15030	15033	15129	15111	15140	15074	15061	15176	15128	15151	15380	15100	15194	15116	15119	15008	15262	15104	15183	15030	15228	15253	15206	15061	15139	15107	15258	15297	14903	15179	15153	15041	15280	14971	14928	15099	14942	15230	15117	15404	15186	15280	15216	15225	15182	15116	14968	15196	15140	15212	15351	15125	15179	15125	15354	15092	15008	15248	15159	15114	15193	15216	15115	15168	15120	14981	15206	15100	15306	15115	15291	15236	15116	15049	15354	15214	15231	15176	15295	15222	15297	15112	15103	15283	15333	15257	15176	15098	15119	15084	15278	15157	15204	15247	15145	15242	15311	15055	15121	15066	15302	15086	15117	15263	15155	15049	15142	15178	15166	15232	15182	15218	15085	15311	15122	15220	15122	15250	15171	15091	15359	15204	15102	15029	15162	15142	15140	15169	15103	15098	15206	15283	15165	15285	15365	15222	15003	15186	14981	15045	15191	15194	15117	15158	15113	15168	15118	14983	15055	15109	15233	15160	15219	15264	15110	15207	15047	15270	15076	15196	15184	15252	15258	15274	15099	15097	15110	15096	15060	15198	15195	15138	15069	15117	15186	15123	15244	15174	15247	15349	15115	15143	15113	15247	15177	15158	15070	15192	15083	15136	15089	15158	15223	15119	15075	15068	15184	15104	15250	15131	15021	15210	15032	15154	15077	15198	15216	15061	15110	15066	15120	15000	14993	15085	15141	14975	15283	15251	15180	15042	15205	15134	15089	15036	15142	15105	15096	15208	15140	15243	15041	15072	15162	15086	15030	15108	15000	15100	15110	15299	15043	15225	15212	15128	15228	15131	15290	15009	15250	15179	15205	15134	15245	15114	15161	15118	15071	15363	15339	15155	15144	15163	15123	15143	14960	15193	15238	15236	15052	15118	15133	15155	15201	15171	15166	15131	15224	15002	15124	15202	15066	15282	15351	14992	15269	15108	15144	15109	15335	15086	15280	15231	15172	15228	15179	15113	15125	15063	15271	14968	15280	15001	15183	15084	15177	15360	15093	15319	14959	15439	15149	15296	15172	15208	15152	15274	15226	14976	15187	15194	15223	15035	15230	15170	15196	15147	15182	15299	15370	15439	15089	15253	15272	15080	15326	15141	15158	15084	15264	15231	15227	15227	15119	15252	15171	15214	15149	15059	15196	15253	15013	15198	15150	15249	15085	15172	15292	15257	15163	15077	15266	15237	15064	15217	15000	15089	15128	15079	15075	15162	15211	15035	15205	15109	15361	15099	14999	15277	15117	15113	15197	15183	15155	15196	15102	15147	15079	15235	15086	15133	15278	15014	15171	15049	15178	15294	14939	15255	15139	15105	15116	15110	15006	15069	15131	15248	15224	15168	15260	15215	15198	15180	15212	15189	15200	15177	15247	15263	15182	15236	15142	15244	15353	15060	15155	15268	15188	15188	15094	15182	15236	14963	15163	15105	15056	15298	15121	15415	15124	15185	15285	15107	14977	15094	15403	15098	15205	15277	15140	15119	15147	15207	15104	15247	15259	15180	14944	15122	15143	15218	15084	15060	15095	15245	15047	15256	14982	15037	15056	15262	15184	15147	15139	15269	15464	14911	15212	15070	15196	15135	15205	15168	15082	15202	15288	15147	15280	15154	15127	15071	15205	15148	15030	15105	15223	15230	15231	15307	15102	15023	15023	15056	15279	15183	15256	15120	15172	15265	15148	15264	15095	15173	15201	15282	15197	15047	15185	15195	15126	15224	15194	15191	15095	15196	14980	15091	15132	15240	15108	15075	15022	15167	15057	15025	15165	15200	15281	15085	15235	15164	15115	15125	15301	15119	15014	15218	15145	15108	15216	15176	15214	15094	15160	15270	14944	15259	15278	15112	15278	15153	15035	15014	15139	15260	15089	15201	15289	15137	15216	15111	15228	15056	15335	15223	15146	15152	15243	15240	15046	15242	15013	15331	15415	15170	15342	15049	15211	15090	15307	15147	15233	15255	15178	15108	15095	14956	15427	15269	15082	15166	15196	15268	15273	15250	15112	15061	15332	15096	15210	15115	15154	14989	15031	15126	15332	15141	15293	15221	15075	15287	15081	15251	15257	15180	15099	15211	15162	15159	15173	15163	15298	15033	15243	15280	15152	15139	15053	15221	15185	15236	15206	15082	15177	15201	15283	15221	15129	15167	15223	14956	15103	15201	15054	15111	15095	15250	15082	15033	15044	15209	15198	15244	15043	15249	15069	15069	15241	15008	15239	15139	15030	15102	15226	15139	15169	15242	15048	15131	15327	15159	15086	15211	15106	15206	15093	15204	15255	15112	15169	15147	15143	14926	15112	15323	15177	15221	15171	15096	15092	15137	15241	15294	15152	14978	15249	15157	15164	14981	15041	15106	15196	15335	15181	15180	15150	15172	15147	15102	14996	15154	15227	15081	15192	15381	15209	15150	15139	15182	15161	15208	15175	15007	15097	15268	15286	15049	15128	15239	15118	15343	15112	15062	15131	15216	15070	15325	15131	15069	15054	15291	15138	15125	15154	15157	15191	15284	15098	15222	15256	15269	15137	15219	15272	15144	15053	15215	15195	14965	15084	15092	15328	15175	15350	15026	15301	15073	15069	15073	15010	15231	14981	15034	15165	15213	15264	15365	15249	15095	15190	15051	15065	15249	15155	15001	15143	15110	15079	15204	15269	15147	15269	15042	15301	15109	15247	15078	15336	15084	15157	15099	15034	15111	15001	15122	15104	15356	15122	15125	15264	15297	15114	15204	15260	15219	15222	15130	15055	15197	15170	15118	15351	15111	15037	15221	15193	15054	15112	15048	15069	15244	15059	15136	15152	15188	15168	15181	15101	15220	15142	15211	15022	15159	15263	15122	15026	15200	15189	15206	15229	15130	15207	15166	15068	15293	15299	15297	15304	15030	15007	15061	15041	15319	15104	15388	15130	15230	15133	15234	15109	15028	15269	15096	15179	15148	15259	15024	15056	15194	15212	15233	15069	15181	15242	15157	15087	15117	15122	15175	15256	15114	15275	15205	15288	15118	15007	14945	15210	15114	15270	14996	15167	15192	15189	15239	15058	15162	15175	15345	15000	15287	15261	15105	15255	15081	15253	15179	15277	15071	15178	15045	15138	15149	15110	15032	15157	15276	15250	15175	15187	15289	15294	15179	15256	15237	15255	15095	15283	15192	14962	15064	15265	15223	15367	15106	14979	15210	15346	15150	15024	15207	15241	15252	15164	15190	15127	15371	15289	15176	15145	15077	15304	15324	15293	15055	15256	15139	15267	15219	15269	15299	15304	15001	15141	15234	15092	15189	15096	15079	15230	15149	15092	15164	15199	15133	15187	15178	15187	15057	15296	15077	15153	15095	14968	15162	15011	15181	15105	15251	15311	15169	15142	15072	15114	15174	15236	15087	15269	15049	15156	15194	15141	15217	15253	15050	15291	15057	15264	15177	15029	15105	15014	15344	15273	15085	15190	15262	15310	15336	15265	14916	15109	15342	15142	15280	15102	15176	15146	15081	15017	15309	15279	15343	15211	15191	15154	15167	15166	15119	15223	15048	15331	15286	15171	15080	15062	15259	15066	15092	15091	15089	15088	15318	15285	15187	15271	15167	15336	15233	15268	15022	15178	15213	15238	15209	15077	15258	15193	15166	14954	15120	15304	15154	15137	15012	15163	15128	15244	15185	15175	15237	15134	15164	15122	15164	15212	15233	14990	15133
26850	21543	25754	24032	17085	16808	17118	16953	16819	16896	16828	16892	16869	16826	16942	16870	16462	16665	16748	16757	16776	16735	16602	16825	16826	16929	16801	16756	16662	16679	16626	16788	16714	16721	16676	16787	16815	16838	16793	16841	16743	16641	16550	16647	16662	16594	16738	16747	16592	16753	16735	16643	16838	16758	16669	16851	16632	16708	16940	16809	16564	16830	16804	16693	16798	16730	16839	16675	16729	16810	16920	16796	16640	16828	16782	16756	16650	16699	16677	16745	16981	16743	16807	16749	16689	16695	16523	16660	16786	16753	16636	16540	16598	16800	16713	16699	16704	16722	16736	16565	16733	16775	16852	16728	16679	16686	16779	16738	16794	16743	16694	16789	16691	16676	16817	16666	16789	16862	16568	16504	16619	16776	16706	16628	16592	16567	16509	16529	16839	16565	16707	16847	16655	16743	16625	16680	16641	16593	16684	16600	16592	16726	16749	16696	16689	16706	16657	16755	16566	16381	16847	16575	16678	16818	16718	16736	16667	16509	16793	16665	16716	16762	16830	16718	16615	16697	16726	16705	16693	16586	16667	16738	16612	16722	16709	16407	16662	16605	16699	16645	16661	16795	16730	16790	16719	16730	16825	16665	16667	16686	16766	16683	16554	16869	16742	16783	16598	16556	16576	16639	16743	16723	16579	16719	16729	16758	16749	16651	16683	16613	16705	16692	16840	16828	16555	16786	16704	16844	16803	16608	16680	16652	16987	16713	16739	16856	16761	16577	16562	16532	16614	16561	16808	16782	16717	16655	16770	16665	16708	16791	16710	16549	16754	16560	16529	16818	16677	16681	16638	16686	16445	16785	16693	16761	16593	16908	16923	16558	16852	16721	16689	16736	16718	16837	16703	16801	16710	16718	16638	16660	16921	16891	16746	16669	16594	16772	16927	16762	16693	16571	16763	16500	16758	16419	16684	16718	16906	16626	16700	16776	16783	16688	16559	16739	16663	16943	16855	16682	16741	16515	16945	16728	16669	16745	16699	16616	16740	16575	16690	16754	16618	16522	16662	16815	16593	16795	16987	16509	16802	16642	16547	16620	16784	16692	16887	16822	16738	16727	16645	16701	16736	16713	16738	16527	16625	16532	16795	16846	16639	16519	16573	16510	16772	16826	16747	16842	16876	16757	16804	16610	16663	16791	16795	16848	16777	16981	16654	16580	16714	16750	16646	16658	16852	16625	16640	16688	16669	16699	16762	16726	16764	16708	16630	16596	16808	16658	16660	16810	16637	16691	16514	16597	16849	16653	16911	16554	16587	16753	16757	17000	16828	16731	16842	16711	16459	16730	16553	16725	16519	16759	16675	16738	16837	16776	16696	16622	16899	16760	16826	16639	16669	16785	16760	16651	16790	16768	16667	16806	16834	16776	16633	16631	16703	16896	16623	16691	16823	16540	16757	16745	16710	16901	16478	16631	16591	16907	16743	16758	16899	16821	16881	16878	16687	16801	16700	16749	16657	16650	16640	16810	16683	16680	16621	16799	16629	16764	16792	16643	16656	16817	16714	16586	16561	16582	16630	16411	16578	16917	16898	16785	16639	16623	16810	16747	16545	16798	16736	16514	16643	16628	16710	16708	16629	16618	16593	16715	16613	16638	16738	16699	16713	16384	16598	16899	16744	16643	16897	16377	16769	16808	16789	16634	16726	16710	16757	16616	16584	16799	16638	16653	16778	16769	16730	16743	16792	16724	16830	16934	16747	16680	16562	16618	16734	16583	16906	16612	16717	16743	16690	17001	16719	16818	16651	16763	16856	16590	16625	16586	16808	16614	16691	16800	16713	16737	16926	16597	16761	16824	16644	16564	16829	16779	16841	16694	16794	16726	16712	16574	16888	16761	16891	16743	16969	16919	16836	16648	16755	16779	16752	16912	16820	16718	16678	16823	16683	16652	16748	16705	16793	16768	16782	16777	16656	16654	16786	16754	16667	16587	16702	16844	16681	16658	16801	16868	16677	16508	16545	16785	16797	16592	16764	16825	16869	16782	16672	16539	16476	16685	16579	16770	16830	16604	16699	16590	16532	16582	16665	16725	16679	16627	16830	16754	16855	16764	16740	16409	16645	17051	16777	16543	16695	16842	16779	16744	16747	16925	16583	16876	16763	16706	16764	16676	16732	16708	16747	16754	16641	16548	16532	16707	16714	16731	16799	16744	16780	16557	16809	16718	16879	16672	16606	16672	16915	16786	16795	16716	16794	16536	16637	16658	16710	16812	16959	16714	16602	16715	16761	16569	16686	16410	16740	16701	16628	16432	16794	16363	16676	16662	16785	16878	16939	16827	16690	16667	16551	16749	16588	16549	16633	16747	16866	16777	16662	16904	16630	16703	16763	16725	16725	16744	16662	16752	16938	16872	16758	16847	17044	16679	16983	16899	17022	16776	16813	16722	16744	16659	16491	16655	16662	16580	16658	16722	16683	16721	16792	16678	16859	16574	16741	16622	16703	16795	16690	16709	16616	16602	16615	16809	16882	16814	16696	16921	16643	16749	16612	16528	16686	16641	16592	16663	16853	16714	16720	16841	16838	16636	16832	16898	16834	16703	16744	16882	16608	16703	16538	16664	16881	16610	16854	16934	16753	16812	16742	16540	16524	16721	16783	16599	16854	16629	16972	16688	16624	16750	16726	16690	16837	16614	16814	16712	16747	16874	16808	16412	16708	16657	16679	16806	16715	16734	16713	16602	16818	16593	16704	16593	16797	16517	16625	16679	16668	16851	16598	16704	16405	16503	16582	16570	16849	16783	16727	16702	16734	16691	16618	16744	16653	16707	16649	16718	16510	16616	16778	16887	16697	16619	16760	16614	16715	16649	16768	16822	16564	16700	16766	16771	16740	16589	16785	16771	16687	16650	16932	16780	16622	16654	16793	16412	16567	16621	16855	16619	16762	16697	16790	16682	16643	16579	16628	16699	16600	16762	16853	16851	16862	16880	16706	16649	16673	16488	16584	16544	16649	16846	16724	16724	16837	16724	16849	16644	16779	16583	16610	16654	16668	16586	16499	16709	16713	16672	16550	16649	16749	16943	16818	16621	16636	16815	16863	16695	16562	16802	16771	16673	16670	16614	16803	16734	16778	16716	16643	16711	16549	16778	16631	16691	16799	16778	16931	16959	16575	16741	16783	16723	16811	16621	16713	16722	16603	16793	16614	16577	16604	16571	16835	16705	16827	16742	16532	16620	16686	16745	16808	16861	16874	16901	16716	16755	16639	16865	16667	16703	16815	16545	16789	16857	16865	17007	16624	16687	16725	16885	16887	16824	16574	16632	16596	16924	16703	16772	16567	16773	16615	16641	16569	16804	16818	16580	16743	16588	16722	16882	16644	16600	16911	16790	16848	16789	16593	16878	16828	16632	16780	16736	16859	16714	16696	16685	16569	16645	16729	16611	16698	16720	16841	16849	16647	16628	16620	16635	16824	16701	16808	16534	16756	16769	16680	16743	16579	16554	16622	16772	16754	16814	16784	16814	16724	16605	16641	16737	16636	16690	16851	16763	16707	16811	16718	16607	16687	16731	16744	16672	16807	16843	16781	16768	16771	16633	16557	16656	16597	16530	16614	16805	16608	16568	16934	16860	16866	16817	16523	16754	16829	16798	16802	16710	16768	16618	16691	16594	16786	16552	16743	16641	16862	16812	16654	16722	16658	16639	16692	16828	16791	16807	16519	16750	16937	16810	17006	16675	16717	16680	16646	16655	16517	16504	16674	16616	16703	16880	16462	16756	16638	16733	16780	16914	16733	16714	16681	16782	16836	16544	16667	16504	16818	16547	16548	16721	16651	16501	16698	16470	16795	16812	16559	16783	16930	16933	16907	16729	16687	16596	16536	16829	16772	16828	16614	16780	16686	16538	16777	16628	16755	16788	16800	16808	16898	16736	16616	16591	16669	16722	16727	16649	16778	16679	16922	16633	16608	16760	16817	16912	16786	16663	16743	16660	16605	16662	16766	16592	16701	16579	16770	16745	16782	16679	16618	16796	16652	16896	16849	16778	16670	16787	16790	16891	16932	16580	16677	16516	16572	16751	16767	16813	16769	16805	16716	16848	16869	16557	16747	16674	16604	16550	16763	16665	16627	16751	16658	16808	16776	16728	16647	16699	16713	16924	16700	16588	16679	16671	16626	16742	16727	16536	16878	16755	16731	16673	16661	16605	16656	16635	16574	16403	16794	16778	16674	16633	16659	16791	16800	16765	16874	16697	16476	16774	16718	16856	16706	16688	16522	16782	16691	16500	16639	16693	16757	16614	16666	16501	16715	16734	16707	16877	16493	16978	16812	16849	16899	16689	16817	16751	16502	16772	17002	16689	16753	16722	16768	16741	16482	16666	16830	16731	16848	16724	16690	16708	16725	16787	16763	16666	16725	16762	16663	16681	16710	16817	16991	16826	16802	16618	16589	16783	16699	16508	16854	16681	16581	16506	16526	16714	16691	16681	16577	16781	16886	16634	16645	16665	16805	16726	16575	16806	16800	16653	16700	16694	16689	16797	16557	16542	16846	16710	16691	16577	16536	16762	16813	16760	16561	16751	16682	16727	16608	16549	16851	16804	16792	16819	16850	16843	16845	16644	16722	16670	16898	16741	16709	16759	16693	16733	16433	16583	16705	16652	16815	16653	16705	16792	16884	16784	16534	16601	16765	16680	16756	16794	16628	16667	16742	16829	16901	16884	16526	16598	16692	16767	16614	16689	16428	16708	16731	16740	16704	16639	16882	16708	16721	16760	16729	16639	16757	16740	16736	16799	16716	16580	16638	16741	16750	16524	16701	16794	16803	16867	16520	16754	16628	16687	16536	16664	16747	16564	16662	16595	16595	16755	16561	16767	16911	16791	16860	16690	16592	16743	16911	16734	16617	16562	16723	16722	16614	16633	16700	16616	16830	16767	16747	16565	16654	16617	16726	16765	16616	16589	16576	16521	16848	16705	16803	16747	16775	16903	16705	16876	16831	16803	16667	16695	16798	16574	16720	16516	16788	16703	16708	16609	16479	16712	16850	16614	16709	16645	16778	16561	16697	16832	16792	16866	16790	16736	16603	16693	16793	16905	16630	16470	16644	16789	16741	16857	16859	16688	16658	16749	16733	16725	16560	16704	16707	16842	16725	16698	16734	16766
13394	15821	15771	15671	15328	15299	15551	15205	15249	15188	15253	15319	15257	14973	15227	15298	15089	15116	15243	15366	15304	15309	15363	15220	15196	15262	15138	15350	15092	15276	15282	15036	15172	15172	15243	15278	15187	15127	15259	15236	15119	15093	15327	15198	15212	15189	15233	15254	15099	15097	15058	15331	15189	15285	15112	15055	15154	15195	15140	15253	15171	15157	15253	15150	15158	15120	15183	15134	15174	15165	15156	15156	15198	15206	15195	15383	15313	15125	15197	15150	15204	15201	15241	15181	15106	15099	15134	15189	15144	15064	15284	15411	15157	15180	15070	15242	15288	15165	15246	15273	15244	15179	15198	15266	15188	15064	15043	15107	15024	15134	15278	15125	15105	15037	14978	15345	15174	15138	15128	15088	15341	15236	15044	15138	15094	15080	15121	15363	15099	15111	15203	15167	15068	15262	15068	15074	15192	15185	15293	15034	15117	15261	15166	15098	15060	15044	15156	15172	15206	15270	14997	15132	15189	15068	15242	15273	14952	15233	15174	15231	15252	15277	15047	15135	15244	15171	15328	15244	15221	15075	15200	15249	15253	15089	15183	15339	15285	15170	15302	14977	15187	15201	15121	15071	15103	15173	15137	15318	15312	15239	15129	15202	15194	15128	15261	15011	15250	15157	15298	15199	15153	15096	15334	15236	15148	15210	15128	15230	15117	15109	14949	15180	15171	15147	15209	15321	15332	15125	15169	15176	15032	15147	15231	15226	15287	15238	15219	15165	15166	15174	15240	15140	15082	15262	15065	15222	15143	15276	15246	15111	15054	15238	15216	15126	15082	15042	15309	15084	15214	15106	15081	15139	15127	15191	15271	15253	15147	15280	15192	15251	15199	15228	15228	15150	15291	15259	15358	15038	15035	15105	15249	15033	15080	15208	15149	15329	15163	15014	15267	15157	15168	15166	15120	15091	15308	15250	15059	15175	15171	15254	15331	14997	15229	15201	15158	15099	15011	15215	15193	15240	15157	15341	15144	15200	15241	15155	15161	15186	15044	15157	15389	15198	15077	15173	15208	15165	15177	15155	15375	15212	15126	15326	15219	15257	15137	15146	15077	14928	15265	15208	15131	15036	15121	15139	15386	15172	15162	15133	15285	15131	15206	15286	15308	15045	15309	15142	15232	15081	15075	15149	15304	15186	15349	15174	15189	15185	15106	15251	15091	15084	15136	15110	15034	15321	15149	15057	15167	15224	15075	15232	15078	15131	15271	15099	15117	15167	15102	15335	15138	15245	15264	15118	15318	15320	15053	15296	15362	15238	15031	15217	15121	15127	15118	15207	15300	15088	15090	15140	15178	15179	15248	15276	15207	15131	15239	15106	15178	15317	15309	15191	15222	15012	15294	15081	15204	15070	15220	15025	15261	15039	15184	15272	15287	15319	15062	15192	15116	15161	15088	15249	15103	15050	15281	15462	15118	15238	15195	15207	15314	15208	15254	15118	15184	15223	15129	15115	15229	15176	15132	15144	15224	15028	15437	15234	15109	15165	15196	15345	15273	15198	15145	15158	15123	15040	15400	15247	15211	15124	15088	15295	15229	15123	15332	15209	15172	15141	15152	15277	15331	15293	15212	15240	15227	15256	15120	15248	15186	15056	15043	15337	15270	15173	15177	15145	15404	15147	15170	15162	15102	15335	15180	15214	15253	15154	15185	15217	15112	15169	15129	15278	15240	15110	15360	15176	15309	15344	15134	15119	15041	15144	15158	15213	15195	15198	15188	15131	15178	15150	15275	15116	15193	15164	15287	15305	15095	15298	15148	15236	15214	15197	15208	14996	15224	15431	15033	15218	15243	15069	15181	15272	15155	15110	15253	15306	15232	15106	15093	15036	15060	15187	15185	15187	15349	15229	15108	15097	15425	15039	15241	15256	15248	15261	15235	15313	15111	15163	15514	15324	15190	15169	15290	15080	15372	15187	15257	15245	15230	14964	15197	15141	15211	15160	15368	15299	15131	15211	15383	15323	15273	15118	15313	15191	15094	15150	15056	15256	15208	15287	15024	14918	15190	15234	15260	15138	15098	15181	15233	15363	15148	15194	15216	14938	15263	14987	15129	15133	15187	15227	15226	15138	15251	15254	15148	15294	15122	15200	14930	15330	15116	15112	15292	15027	15248	15219	15042	15183	15118	15224	15247	15276	15195	15071	15352	15147	14953	15268	15243	15179	15068	15155	15351	15116	15094	15166	15091	15108	15202	15156	15270	15159	15273	15211	15427	15258	15162	15201	15135	15204	15059	15129	15096	15369	15307	15108	15130	15090	15392	15086	15414	15183	15334	15101	15071	15104	15219	15273	14963	15143	15354	15362	15096	15149	15223	15262	15160	15298	15240	15162	15282	15132	15162	15121	15047	15208	15165	15361	15200	15120	15163	15261	15154	15242	15248	15130	15150	15171	15271	15226	15327	15111	15062	15277	15061	15165	15118	15148	15160	15258	15175	15332	15002	15281	15317	15109	15358	15330	15197	15197	15194	15143	15069	15174	15159	15184	15123	15147	15280	15249	15243	15234	15068	15208	15017	15151	15164	15270	15278	15269	15088	15227	15250	15215	15080	15200	15154	15143	15242	15287	15223	15467	15208	15265	15201	14978	15175	15289	15278	15297	15305	15287	15266	15203	15261	15231	15381	15129	15227	15026	15127	15032	15079	15083	15213	15120	15164	15296	15194	15190	15198	15216	15273	15223	15185	15253	15121	15284	15132	15016	15129	15198	15140	15168	15091	15133	15185	15389	15198	15223	15256	15123	15172	15098	15168	15165	15237	15146	15120	15432	14979	15350	15233	15268	15116	15163	15297	15187	15144	15234	15041	15119	15113	15273	15133	15176	15345	15126	15365	15262	15107	15159	15200	15169	15204	15256	15180	15291	15383	15209	15182	15275	15261	15059	15066	15146	15283	15240	15251	15180	15307	15198	15194	15119	15197	15177	15186	15104	15210	15212	15085	15172	15110	15176	15345	15240	15140	15178	15145	15273	15245	15222	15096	15161	15160	15167	15158	15091	15176	15203	15103	15245	15153	15144	15239	15144	15206	15142	15112	15320	15138	15311	15242	15121	15357	15208	15221	15265	15206	14907	14943	15182	15136	15219	15350	15142	15130	15305	15228	15065	15190	15264	15259	15224	15226	15398	15330	14967	15069	15202	15147	15184	15082	15329	15203	15208	15164	15194	15075	15125	15243	15359	15177	15158	15251	15212	15401	15114	15244	15217	15165	15159	15107	15096	15010	15197	15294	15182	15276	15239	15015	15269	15048	15092	15112	15114	15282	15206	15294	15147	15092	15264	15240	15232	15287	15232	15024	15066	15156	15125	15162	15092	15309	15185	15166	15187	15161	15182	14964	15210	15176	15136	15155	15246	15189	15185	15279	15164	15310	15320	15316	15259	15157	15144	15433	15127	15356	15154	15186	15283	15140	15252	15260	15089	15127	15221	15178	15027	15180	15097	15184	15224	15288	15052	15270	15239	15136	15237	15167	15143	15187	15316	15124	15187	15257	15227	15293	15255	15151	15063	15119	15051	15165	15115	15230	15203	14950	15317	15149	15128	15242	15153	15188	15389	15282	15189	15226	15179	15101	15190	15154	15181	15219	15218	15174	15314	15211	15192	15187	15187	15129	15184	15243	15349	15236	15156	15094	15342	15078	15125	15305	15258	15393	15075	15190	14985	15204	15336	15113	15246	14900	15252	15231	15266	15327	15174	15290	15097	15229	15121	15147	15264	15042	15149	15194	15211	15150	15335	15113	15089	15279	15098	15115	15200	15235	15141	15315	15097	15151	15098	15062	15081	15138	15066	15250	15196	15224	15264	15122	15211	15197	15104	15407	15181	15082	15113	15146	15128	15299	15127	15089	15217	15195	15330	15146	15054	15217	15226	15357	15304	15123	15273	15232	15115	15150	15106	15226	15259	15155	15270	15258	15235	15146	15262	15093	15042	15167	15124	15280	15128	14996	15176	15072	15080	15118	15226	15008	15103	15203	15235	15255	15250	15251	15368	14970	15337	15261	15285	15062	15207	15238	15147	15158	15264	15225	15077	15233	15173	15240	15287	15165	15220	15305	15214	15127	15092	15378	15136	15270	15212	15228	15344	15143	15266	15175	15216	15256	15339	15209	15237	15216	15188	15435	15273	15248	15149	15201	15226	15102	15242	15354	15243	15181	15216	15322	15122	15106	15032	15168	15088	15188	15203	15222	15140	15091	15256	15198	15137	15128	15077	15257	15163	15239	15209	15175	15177	15143	15099	15200	15345	15126	15211	15219	15169	15168	15118	15228	15195	15194	15308	15122	15182	15284	15127	15170	15337	15270	15523	15118	15015	15240	15204	15216	15151	15180	15143	15322	15219	15169	15027	15124	15222	15209	15057	15233	15310	15293	15014	15178	15246	15001	15347	15168	15172	15177	15326	15245	15038	15086	15189	15201	15475	15391	15129	15139	15212	15167	15156	15114	15157	15244	15224	15277	15246	15140	15133	15272	15035	15270	15159	15255	15321	15219	15122	14999	15158	15254	15244	15137	15208	15185	15219	15158	15353	15295	15130	15148	15027	15270	15154	15132	15140	15279	15192	15101	15334	15190	15023	15153	15388	15278	15230	15156	15115	15279	15250	15176	15161	15192	15131	15310	15125	15335	15200	15153	15184	15190	15364	15147	15156	15206	15262	15063	15243	15214	15206	15242	15034	15125	15163	15249	15454	14954	15090	15157	15134	15087	15254	15030	14998	15125	15178	15213	15281	15154	15246	15179	15130	15302	15075	15149	15172	15222	15332	15298	15156	15150	15159	15156	15214	15169	15083	15161	15338	15280	15314	15156	15304	15194	15308	15118	15075	15282	15178	15158	15220	15171	15038	15209	15232	15299	15130	15115	15279	15349	15145	15268	15266	15418	15240	15194	15334	15224	15139	15325	15258	15047	15154	15243	15117	15047	15287	15181	15107	15230	15205	15217	15154	15397	15291	15072	15207	15156	15316	15164	15191	15257	15310	15222	15071	15107	15256	15303	15205	15211	15374	15185	15374	15108	15127	15405	15136	15003	15224	15316	15271	15231	15203	14999	15280	15251	15141	15236	15200	15070	15218	15008	15333	15041	15124	15192	15284	15145	15214	15200	15169	15254	15319
23925	21494	29125	24328	21893	21429	19454	16676	16209	16247	16390	16026	16182	16242	16075	15964	16097	16087	16016	16121	16066	16014	16086	15879	15951	16125	15911	16035	15997	16091	16010	15777	15985	15981	16016	15899	16120	15949	15921	15699	15860	15908	15929	15979	15882	16135	16234	15998	15716	15780	15886	15910	15850	15923	16169	15901	15892	15757	15862	15965	15969	15902	15833	15735	16009	16156	15806	15895	15860	15778	16054	15704	15824	15829	15964	15934	15878	15903	15958	15802	16024	15879	15804	15935	16015	16072	15829	15801	15810	16080	15816	15885	15895	15929	15848	16040	16022	15979	15913	15883	16083	16053	15792	15740	15873	15857	15767	15898	15980	15945	16007	16047	16051	15831	15911	15826	15798	15784	15696	15627	15636	15966	15698	15846	15853	15927	15912	15798	15918	15745	15752	15706	15900	15991	15894	15756	15957	15975	15879	15954	15776	15961	15885	15891	15980	15960	15980	15955	15897	16055	16025	15855	15830	15895	15761	15895	15793	15960	15952	15779	15874	16087	15785	15902	16052	15932	15816	16133	16075	15910	15874	15873	16009	15960	15840	15936	15923	15844	15852	15873	15705	15890	15876	15879	15795	15833	15740	15962	16013	15978	15868	15893	15981	15772	15697	15940	15751	15821	15807	15884	15703	15889	15955	15789	15830	15953	16053	15939	15753	15944	15889	15665	15765	15986	15884	15964	16004	15773	16101	15971	15948	15904	15893	16023	15957	15829	16033	15921	15885	15614	16001	15867	15748	16001	15856	15802	16128	16128	15801	15748	15904	15872	16135	15822	15892	15884	16064	15886	15944	15899	15711	15947	15789	15892	16046	15811	15930	15747	15901	15911	15814	15790	15837	15883	15869	15834	16074	15769	15897	15981	15862	15726	15834	15899	15776	15719	15849	15994	16020	15826	16019	15976	15968	15866	15935	15994	15942	16057	16199	15752	15914	15905	15818	15994	16072	15697	15769	15766	15901	15924	15854	15785	15893	15750	15953	15748	15757	15734	15894	15804	15833	16080	15770	15712	15960	15835	15851	15855	15998	15896	16053	15892	15931	16007	16002	16055	15900	15839	15812	15777	16004	16021	16069	15932	15894	15825	15816	15942	15993	15770	15686	15921	15998	15844	15956	15977	15970	15927	15867	15734	15860	15992	15955	15797	15943	16003	16039	16091	16017	15931	15853	16022	15948	15994	15852	15925	15722	16077	15775	16042	15944	15722	15866	15923	16005	15875	15940	15974	16079	15855	15989	15821	15897	15882	15822	15882	15926	15894	15845	15884	15783	15857	15722	15906	16017	15856	15971	16002	15809	16172	16111	16056	15802	15964	15872	15856	16120	15942	15789	15881	15902	15758	15799	15840	15776	15905	16004	15938	15763	15876	16158	15767	15982	15697	16044	15905	15819	15952	15832	15842	15911	15825	15775	15909	15798	16065	15900	15821	15857	15883	16050	15797	15874	15815	15896	15745	16091	15780	15985	15750	15862	16031	15989	16027	15737	15949	15811	15960	15950	15743	16033	15822	16052	15976	16071	15912	15871	15971	15961	15981	15882	15699	15831	15914	16076	16138	15967	15736	15879	15752	15877	15955	15941	15846	15998	15808	15928	15710	16013	15776	15901	15889	15843	16016	16087	15970	15935	15986	16014	15809	15975	15927	16042	15812	15925	15912	15740	15875	15917	15794	15858	15858	15931	15845	15882	15940	15912	15971	15721	15853	15837	15879	15927	15745	15887	15897	15888	15968	15779	15618	15712	15960	15755	15974	15785	15822	15768	15775	15885	15721	15916	15955	15888	15840	15811	15849	15900	15654	16072	15963	15743	15997	16010	15894	16046	15837	16008	15742	15883	15811	16048	16015	15873	15906	15928	15947	16034	16083	15800	16050	15991	16058	15985	15905	15964	16026	15938	15892	15655	15914	15787	16019	15944	15877	16096	15934	15936	15838	15860	15890	15769	15927	15816	15809	16042	16050	15873	15819	15741	15919	15863	15735	16095	16106	15986	15950	15906	15888	15990	15760	15851	15863	15827	15781	16123	15897	15834	15801	15895	15745	15889	15846	15841	15912	15778	16074	15904	15822	15923	15954	15919	15919	15628	15771	15876	15860	15810	15987	15922	16070	15962	15879	15885	15851	16020	15678	15841	16206	15885	15950	15835	16087	15944	15914	16035	15740	15991	16055	15947	15799	15793	15820	15776	15756	15910	16166	15759	15942	16148	15978	15931	15673	16075	15862	15689	15860	15812	15931	15918	15861	15956	15973	15710	15932	15898	16036	15784	15876	15945	16017	15835	15991	15994	15895	15859	15596	15879	15792	15811	15881	15965	15779	15787	15958	15870	15852	16017	15703	15815	15945	15813	15865	15976	16006	15826	15809	15817	15841	16042	15803	15950	15821	15619	15791	15813	15850	16065	16063	15877	15782	15864	15953	15921	16063	15864	15841	15820	15758	16009	15814	15656	16023	16143	16031	15920	15709	15994	15978	16025	15949	15993	16064	15925	15868	15987	16027	15806	15795	15923	15913	15846	16093	16010	15996	15854	15805	15999	15763	15890	15871	16104	15907	15928	15887	15917	15898	15823	15961	15709	15870	16002	15912	15906	15836	15653	15957	15743	15848	15853	15790	15938	15855	16039	15946	16013	15917	15939	15903	15853	16023	15849	16164	15915	15988	15649	15903	15789	15774	15670	15921	15672	15974	15882	15912	15948	15815	15749	15839	15865	15986	15714	15904	15911	16080	15991	15985	16015	15888	15964	15784	15867	15879	16104	15955	16102	15959	15843	15839	15781	16126	16001	15781	15775	15970	15897	15877	15746	15854	16034	15817	15751	15884	15824	15875	16044	15688	15787	15967	15852	15950	15739	15937	15914	15974	15842	15834	15820	15808	15530	15938	15857	15918	16164	15750	15842	15973	15860	15870	15965	15612	15904	15839	16047	15843	15843	15880	15806	15981	15807	15646	15786	15790	15986	15797	15942	15829	15938	15780	15881	15806	15998	16019	15874	15814	15939	16041	15849	15782	15926	15650	15803	15903	15731	15891	16001	15921	15748	15921	15753	15979	15868	15919	16213	15890	15791	15903	15939	15905	15818	15831	16009	16008	15783	15813	16017	16127	15864	15821	15934	15821	15932	15885	15794	15807	15860	16010	15969	15878	15676	15787	15925	15916	15908	15739	15862	15879	15843	15908	15862	15908	15991	15963	15802	15774	15691	15736	15911	16075	16015	15946	15986	15922	16047	15833	15859	15958	15851	15877	15829	15915	15873	15810	15889	15880	15988	15922	16026	15875	15999	15875	15740	15987	15866	15875	15956	15744	15885	15928	15814	15858	15734	15920	15846	15821	15851	15861	16010	15959	16050	16001	15940	15831	15917	15899	15782	15931	16077	15933	15952	15855	15803	16088	15869	15878	15882	16025	15841	15954	15940	15947	16123	15952	15884	15954	15830	15888	15867	15722	15946	15853	15869	16020	15640	15914	15922	16109	15686	15874	16004	15779	15924	15810	15791	16144	15975	15821	15734	15887	15875	15874	16020	15983	15901	16081	15927	15957	15709	15765	15803	15896	16119	15964	15758	15874	15766	15877	15866	15896	16024	15791	15990	15701	16023	16057	15995	15870	15922	15677	15803	15904	15795	16125	15812	15870	15974	16003	15840	15699	15841	15850	15971	15832	15848	15927	15857	16076	15906	16016	15817	15751	15871	15829	15899	15761	15922	15956	15956	15890	15926	15908	16067	15829	15821	15947	15672	15950	15900	15858	15841	15754	16037	15975	15857	16059	15831	15755	15837	15951	16091	15959	15927	15931	15933	16088	15869	15840	15862	15872	16070	15848	15824	15816	16001	15913	15681	15897	15881	15913	15938	15905	15709	15770	16112	15680	15981	15745	15901	15950	15995	15872	15916	16080	15924	15910	15963	15934	15841	15899	15854	15918	15909	15918	16020	15833	15990	15963	15820	15974	15842	15956	15881	15824	15813	15952	15847	15880	16004	15873	15916	15959	15981	15903	15889	15793	15938	15752	15764	15851	15873	15898	15810	15926	15803	15696	15846	15877	16135	15889	15830	15884	15836	15898	15819	15834	15853	15762	15856	15854	15788	15916	15926	15880	15910	15882	15962	15800	15958	15897	15831	15871	15885	15962	15877	15957	15761	15922	15873	15813	16227	15846	15876	15696	15853	15939	15731	16054	15781	15950	16225	15863	15916	15979	15970	15704	15802	15878	15999	15929	15932	16033	15890	16006	15883	15735	15843	15805	15824	16012	16052	16108	15693	16061	15777	15956	15949	15729	15878	15671	16025	15849	15919	15895	16121	15907	16052	16063	15992	15949	15814	15964	15850	15747	16018	15955	16017	16038	15839	15930	15865	15913	15957	16031	16063	16036	15935	15842	15856	15995	15768	15928	15740	15732	15831	15700	15698	15894	15840	15989	15850	15874	15819	15898	15829	15777	15956	15872	16080	15879	15946	15871	15850	15708	15935	15758	15950	15998	16111	15808	15825	16070	15801	15857	15904	15832	15958	15843	16121	15961	15944	15949	15763	15770	15762	15731	15825	15737	15719	16009	15859	15805	15933	15857	15756	15841	15919	15979	16044	15942	16051	15960	15945	15976	15808	15653	15815	15847	15860	15909	15960	16014	16034	15921	15970	16071	15711	15692	15867	15998	15863	15716	15801	15948	16075	15883	15833	15841	15891	15947	15999	15906	15881	16005	15807	15838	15807	15740	15849	15817	15813	15768	15957	15980	16058	15881	15537	15841	15896	15795	15886	15855	16023	15838	15951	15936	16052	15666	15985	15826	16086	15939	15751	16028	15987	16090	15952	15780	15756	15852	15884	15940	15930	15807	15843	15758	15810	15986	16127	15958	15989	15926	15726	16055	15961	15958	15980	15832	15728	15985	15705	15740	15845	15965	15977	15764	15999	15985	15820	15964	15841	15923	16063	15921	16060	15764	16047	15933	16044	15932	15954	15895	15875	15907	15907	15670	15889	15903	15773	16134	15849	15993	15721	15774	15853	15837	15757	15776	15886	15966	15890	15898	15825	15759	15963	16034	16140	16024	15855	15938	15957	15719	15868	16148	15973	15904	15920	15918	15830	15891	15856	16084	15866	15745	16023	15988	16093	15766
10939	16186	16061	15427	15248	14861	15124	14887	14947	15016	14969	14847	14619	14821	14694	14826	14777	14715	14600	14950	14788	14846	14513	14627	14783	14687	14678	14620	14630	14514	14635	14846	14672	14704	14777	14751	14850	14817	14634	14861	14752	14836	14647	14648	14678	14505	14747	14693	14815	14760	14707	14573	14895	14570	14601	14810	14883	14657	14642	14840	14777	14842	14567	14857	14834	14879	14664	14735	14798	14555	14630	14492	14607	14786	14728	14566	14925	14523	14575	14569	14746	14543	14674	14534	14798	14714	14846	14648	14683	14622	14738	14658	14726	14650	14703	14676	14863	14603	14696	14463	14574	14618	14656	14622	14708	14697	14766	14799	14764	14691	14751	14701	14648	14536	14719	14761	14706	14677	14494	14641	14658	14678	14865	14815	14575	14604	14813	14747	14711	14610	14776	14648	14687	14744	14666	14751	14763	14694	14714	14645	14679	14711	14720	14555	14616	14496	14652	14757	14776	14770	14642	14794	14569	14792	14655	14650	14775	14512	14764	14686	14687	14850	14691	14701	14837	14751	14791	14599	14730	14673	14993	14699	14737	14795	14876	14773	14512	14742	14641	14501	14521	14531	14674	14674	14610	14676	14720	14802	14815	14765	14709	14718	14710	14642	14671	14691	14818	14916	14607	14771	14727	14568	14689	14697	14689	14731	14653	14730	14604	14836	14694	14639	14682	14691	14651	14801	14752	14558	14636	14608	14631	14840	14693	14799	14618	14672	14756	14731	14681	14635	14737	14641	14616	14724	14552	14651	14784	14632	14637	14710	14785	14554	14851	14864	14630	14718	14663	14758	14660	14699	14657	14683	14821	14600	14532	14668	14885	14657	14843	14652	14778	14845	14624	14699	14707	14646	14743	14808	14733	14621	14789	14780	14752	14695	14730	14578	14516	14761	14689	14674	14596	14737	14711	14580	15003	14774	14648	14751	14634	14651	14682	14614	14751	14779	14719	14619	14749	14754	14637	14637	14647	14649	14620	14789	14693	14753	14832	14761	14575	14880	14581	14719	14606	14615	14797	14670	14772	14733	14664	14867	14588	14809	14549	14734	14646	14780	14697	14534	14642	14589	14764	14823	14714	14764	14727	14780	14772	14447	14580	14700	14674	14692	14691	14751	14750	14762	14774	14460	14700	14636	14842	14696	14783	14577	14624	14718	14769	14606	14736	14738	14730	14550	14677	14873	14643	14801	14839	14755	14689	14726	14752	14637	14810	14756	14712	14712	14780	14715	14610	14774	14640	14725	14630	14893	14654	14724	14564	14651	14714	14540	14686	14743	14692	14800	14633	14622	14650	14648	14811	14773	14835	14665	14710	14747	14666	14615	14748	14793	14763	14627	14656	14769	14599	14703	14707	14740	14740	14663	14640	14809	14659	14690	14647	14791	14542	14774	14665	14684	14728	14680	14776	14792	14787	14480	14692	14679	14804	14757	14512	14804	14784	14814	14793	14730	14746	14713	14577	14782	14649	14726	14611	14757	14553	14670	14626	14789	14547	14750	14725	14523	14708	14747	14807	14424	14661	14678	14670	14904	14549	14602	14679	14661	14627	14786	14704	14715	14697	14842	14733	14839	14814	14720	14622	14862	14568	14798	14737	14701	14733	14691	14747	14700	14597	14663	14756	14947	14552	14742	14808	14627	14658	14633	14671	14693	14552	14596	14605	14678	14803	14770	14793	14716	14663	14802	14581	14728	14673	14713	14641	14839	14787	14645	14766	14678	14665	14688	14814	14633	14624	14628	14523	14723	14534	14788	14938	14817	14824	14445	14646	14767	14787	14520	14605	14875	14660	14673	14737	14548	14667	14796	14807	14716	14621	14615	14659	14698	14830	14781	14660	14780	14621	14707	14615	14753	14666	14761	14739	14786	14676	14608	14903	14597	14638	14768	14716	14726	14532	14843	14531	14834	14774	14614	14737	14673	14512	14657	14686	14538	14678	14662	14661	14722	14783	14709	14730	14598	14736	14773	14829	14765	14677	14729	14612	14794	14619	14826	14799	14671	14605	14672	14719	14743	14807	14709	14646	14617	14778	14713	14589	14686	14661	14625	14575	14660	14705	14744	14763	14693	14781	14841	14659	14770	14551	14613	14720	14764	14899	14782	14726	14555	14751	14742	14764	14725	14682	14707	14893	14799	14761	14935	14722	14662	14484	14862	14558	14638	14601	14578	14652	14744	14920	14776	14850	14705	14724	14736	14731	14538	14705	14848	14586	14671	14775	14858	14566	14726	14821	14608	14609	14680	14740	14621	14781	14790	14608	14675	14797	14727	14564	14584	14667	14682	14829	14761	14622	14793	14863	14927	14681	14728	14782	14617	14802	14766	14846	14572	14755	14727	14543	14662	14642	14905	14642	14720	14745	14813	14758	14783	14597	14612	14710	14753	14715	14676	14819	14635	14561	14760	14650	14590	14822	14710	14761	14679	14797	14779	14601	14693	14712	14655	14666	14850	14640	14773	14578	14648	14883	14776	14705	14673	14804	14752	14810	14679	14831	14551	14639	14658	14902	14722	14590	14743	14803	14688	14888	14632	14912	14802	14683	14630	14663	14714	14897	14848	14665	14666	14633	14774	14658	14647	14744	14683	14747	14621	14733	14547	14702	14657	14670	14721	14656	14616	14515	14596	14721	14710	14727	14585	14715	14832	14625	14708	14681	14603	14750	14719	14757	14658	14747	14469	14768	14655	14735	14717	14658	14748	14667	14475	14675	14589	14725	14786	14578	14647	14814	14898	14665	14632	14670	14515	14606	14709	14760	14705	14606	14768	14632	14764	14677	14697	14687	14699	14648	14837	14598	14784	14857	14857	14652	14592	14837	14577	14633	14787	14720	14735	14652	14664	14611	14622	14551	14775	14586	14493	14546	14738	14594	14485	14856	14668	14532	14674	14741	14591	14740	14684	14613	14847	14748	14818	14756	14706	14935	14665	14608	14573	14768	14612	14771	14760	14612	14661	14675	14698	14691	14673	14894	14679	14795	14672	14680	14639	14715	14517	14724	14749	14503	14594	14715	14770	14588	14687	14486	14814	14634	14787	14556	14734	14700	14559	14707	14605	14720	14808	14729	14619	14665	14729	14775	14738	14632	14684	14696	14609	14760	14709	14728	14786	14728	14756	14629	14841	14686	14743	14721	14562	14836	14714	14873	14708	14626	14639	14705	14755	14727	14588	14802	14610	14749	14625	14727	14702	14647	14698	14610	14756	14652	14718	14760	14596	14746	14627	14752	14516	14681	14743	14699	14822	14580	14678	14552	14703	14665	14677	14801	14522	14654	14714	14677	14567	14789	14590	14780	14709	14832	14857	14687	14767	14565	14677	14607	14681	14583	14657	14688	14661	14752	14628	14680	14530	14786	14625	14650	14712	14660	14584	14740	14733	14762	14766	14732	14554	14692	14579	14507	14701	14645	14591	14617	14671	14629	14674	14713	14817	14645	14662	14712	14545	14726	14844	14527	14645	14795	14660	14653	14556	14748	14696	14485	14822	14645	14611	14617	14664	14796	14810	14644	14593	14695	14647	14684	14641	14602	14655	14810	14712	14740	14819	14591	14705	14656	14586	14641	14646	14625	14747	14672	14715	14590	14933	14821	14722	14587	14582	14715	14760	14824	14496	14791	14570	14785	14715	14783	14552	14715	14812	14533	14779	14717	14601	14716	14699	14737	14647	14722	14798	14702	14743	14848	14721	14685	14710	14614	14711	14849	14743	14514	14692	14599	14571	14647	14683	14746	14687	14576	14720	14679	14628	14683	14769	14750	14671	14634	14575	14827	14698	14817	14800	14630	14911	14598	14452	14750	14667	14748	14626	14773	14653	14707	14802	14625	14547	14729	14779	14801	14685	14897	14633	14636	14567	14757	14632	14729	14845	14763	14773	14692	14657	14644	14543	14558	14748	14669	14597	14639	14588	14796	14702	14650	14582	14693	14452	14812	14635	14681	14551	14794	14724	14714	14680	14648	14744	14665	14803	14643	14648	14727	14572	14669	14847	14790	14533	14595	14857	14617	14745	14837	14585	14730	14626	14582	14738	14636	14837	14772	14550	14672	14809	14716	14636	14510	14820	14759	14729	14606	14765	14574	14751	14653	14843	14637	14709	14812	14694	14655	14723	14616	14913	14720	14781	14663	14674	14575	14557	14663	14662	14730	14772	14717	14677	14568	14718	14841	14718	14719	14745	14808	14746	14834	14532	14635	14676	14688	14682	14740	14891	14730	14734	14606	14597	14604	14617	14805	14716	14707	14504	14552	14619	14729	14704	14693	14858	14619	14771	14645	14640	14595	14639	14660	14924	14658	14734	14669	14809	14587	14473	14638	14637	14686	14682	14702	14518	14829	14839	14604	14717	14503	14873	14616	14716	14749	14548	14664	14862	14517	14815	14679	14796	14682	14706	14691	14713	14729	14722	14708	14757	14601	14640	14824	14790	14830	14773	14522	14800	14782	14838	14678	14725	14657	14631	14677	14648	14640	14724	14722	14716	14864	14686	14700	14755	14666	14666	14489	14799	14606	14785	14793	14743	14641	14601	14816	14611	14818	14650	14898	14758	14802	14609	14654	14681	14662	14758	14770	14759	14667	14606	14781	14699	14671	14753	14586	14739	14666	14659	14649	14726	14676	14757	14777	14591	14873	14485	14752	14849	14490	14776	14804	14651	14556	14696	14808	14686	14779	14657	14770	14669	14682	14755	14597	14743	14695	14604	14747	14567	14607	14535	14592	14756	14564	14747	14800	14550	14569	14669	14797	14523	14735	14598	14865	14681	14683	14737	14794	14814	14857	14719	14671	14680	14605	14766	14708	14620	14668	14785	14729	14615	14711	14756	14636	14769	14656	14749	14830	14683	14796	14636	14585	14677	14732	14838	14732	14661	14849	14712	14679	14622	14817	14740	14731	14708	14770	14740	14572	14532	14545	14624	14813	14588	14635	14822	14637	14670	14605	14603	14660	14728	14786	14668	14630	14803	14474	14646	14676	14654	14716	14623	14544	14673	14595	14818	14694	14606	14681	14711	14597	14636	14903	14463	14710	14646	14714	14718	14720	14632	14601	14515	14985	14765	14659	14639	14760	14643	14702	14689	14621	14724	14513	14665	14645	14669	14674	14796	14660	14756	14790	14619
22982	21518	29542	23920	21563	22912	24120	17866	16924	17289	17015	16990	16816	16660	16748	16533	16612	16649	16717	16863	16619	16530	16693	16399	16645	16672	16596	16474	16627	16674	16467	16402	16358	16535	16551	16581	16341	16694	16676	16694	16419	16453	16548	16466	16478	16505	16316	16508	16639	16571	16703	16656	16764	16363	16590	16478	16491	16456	16586	16492	16651	16654	16517	16420	16596	16533	16416	16274	16639	16365	16411	16516	16433	16445	16207	16410	16376	16397	16429	16469	16495	16513	16595	16497	16356	16408	16624	16579	16640	16537	16405	16527	16517	16467	16431	16557	16422	16188	16490	16324	16520	16724	16526	16517	16493	16439	16390	16285	16261	16459	16326	16381	16453	16294	16461	16502	16563	16441	16527	16329	16582	16336	16278	16458	16537	16387	16362	16536	16469	16229	16566	16418	16433	16460	16382	16592	16375	16318	16422	16722	16420	16251	16471	16493	16418	16511	16484	16436	16386	16438	16358	16655	16401	16304	16451	16580	16723	16626	16420	16527	16455	16494	16531	16323	16437	16635	16515	16608	16337	16365	16252	16266	16371	16403	16273	16483	16435	16321	16562	16430	16533	16483	16343	16463	16424	16292	16594	16448	16353	16519	16360	16499	16433	16244	16524	16498	16430	16462	16348	16284	16370	16313	16328	16356	16501	16211	16350	16437	16434	16531	16419	16464	16407	16370	16342	16412	16202	16475	16333	16345	16342	16489	16241	16545	16434	16282	16344	16323	16402	16343	16354	16286	16322	16228	16289	16423	16533	16383	16393	16338	16291	16611	16535	16316	16353	16276	16541	16261	16382	16446	16428	16607	16608	16656	16472	16251	16235	16411	16273	16502	16390	16492	16316	16523	16486	16309	16428	16240	16437	16281	16438	16311	16310	16353	16511	16423	16241	16273	16338	16560	16358	16444	16640	16280	16434	16523	16465	16620	16336	16241	16472	16591	16365	16489	16448	16409	16470	16458	16232	16510	16362	16329	16363	16315	16264	16442	16509	16354	16252	16332	16411	16295	16315	16284	16386	16297	16498	16438	16470	16550	16158	16414	16550	16399	16401	16384	16292	16266	16464	16370	16385	16454	16426	16417	16505	16330	16271	16323	16454	16180	16253	16328	16415	16148	16579	16564	16417	16385	16380	16377	16434	16331	16572	16230	16546	16507	16382	16295	16548	16275	16577	16332	16234	16312	16248	16272	16393	16333	16335	16421	16420	16371	16573	16554	16445	16335	16546	16425	16524	16556	16372	16349	16203	16259	16142	16579	16216	16453	16377	16444	16291	16329	16434	16513	16353	16612	16137	16485	16398	16333	16509	16329	16338	16569	16478	16588	16505	16535	16397	16440	16311	16375	16400	16406	16398	16483	16487	16315	16422	16571	16354	16401	16211	16291	16334	16460	16649	16463	16301	16233	16222	16560	16418	16298	16317	16405	16369	16308	16332	16170	16437	16443	16477	16598	16570	16617	16362	16119	16262	16355	16519	16301	16239	16510	16524	16409	16386	16356	16498	16341	16363	16691	16226	16394	16259	16391	16530	16426	16484	16319	16362	16422	16623	16384	16319	16446	16436	16197	16376	16367	16501	16267	16261	16401	16253	16579	16376	16170	16326	16300	16469	16537	16414	16575	16396	16333	16132	16236	16569	16596	16443	16615	16309	16179	16474	16503	16270	16251	16221	16337	16354	16343	16283	16470	16461	16344	16504	16564	16522	16435	16312	16228	16424	16253	16251	16235	16284	16285	16458	16384	16301	16565	16392	16545	16309	16191	16419	16532	16423	16235	16714	16615	16397	16436	16521	16196	16327	16295	16408	16643	16213	16447	16323	16343	16410	16499	16530	16366	16219	16441	16217	16267	16589	16690	16544	16327	16326	16546	16332	16413	16354	16435	16355	16266	16384	16470	16299	16537	16392	16434	16390	16167	16596	16453	16421	16379	16543	16380	16561	16465	16261	16434	16309	16232	16413	16526	16372	16428	16498	16781	16454	16413	16226	16392	16398	16585	16443	16571	16653	16342	16487	16453	16495	16415	16457	16398	16443	16410	16439	16041	16403	16539	16397	16330	16542	16392	16486	16300	16461	16546	16427	16438	16431	16414	16287	16270	16303	16568	16499	16462	16474	16668	16382	16465	16420	16364	16261	16293	16180	16377	16451	16320	16256	16327	16428	16412	16287	16478	16386	16542	16467	16247	16163	16349	16314	16253	16343	16294	16268	16312	16431	16386	16399	16357	16374	16135	16253	16277	16289	16551	16527	16432	16561	16410	16645	16306	16559	16260	16489	16403	16527	16613	16406	16378	16462	16447	16329	16573	16400	16563	16334	16399	16499	16591	16388	16493	16422	16396	16397	16371	16643	16398	16607	16316	16404	16553	16384	16333	16506	16438	16338	16526	16399	16270	16423	16378	16531	16336	16403	16425	16493	16425	16514	16312	16360	16409	16350	16292	16360	16473	16441	16227	16535	16587	16464	16497	16500	16265	16328	16428	16537	16512	16478	16288	16223	16362	16351	16374	16398	16403	16444	16410	16267	16178	16245	16464	16526	16168	16561	16347	16352	16333	16388	16409	16360	16509	16558	16500	16531	16541	16433	16374	16206	16351	16349	16257	16511	16401	16420	16522	16485	16255	16462	16352	16476	16583	16589	16316	16592	16465	16459	16397	16458	16416	16331	16598	16556	16255	16457	16507	16445	16445	16563	16291	16420	16273	16442	16467	16401	16414	16251	16388	16253	16307	16369	16622	16531	16502	16403	16323	16345	16341	16381	16384	16535	16395	16247	16524	16451	16321	16496	16598	16392	16435	16425	16490	16318	16523	16371	16335	16353	16601	16423	16384	16507	16463	16525	16235	16595	16322	16344	16437	16446	16298	16497	16433	16493	16398	16421	16494	16341	16369	16288	16496	16534	16252	16410	16380	16412	16415	16317	16328	16492	16220	16245	16493	16581	16290	16485	16434	16377	16505	16396	16205	16610	16199	16385	16323	16448	16470	16288	16627	16394	16412	16250	16469	16434	16191	16539	16415	16300	16147	16193	16391	16261	16423	16395	16523	16461	16334	16578	16470	16572	16411	16302	16540	16395	16635	16300	16490	16461	16234	16454	16323	16479	16366	16322	16733	16275	16445	16327	16451	16334	16269	16431	16488	16301	16496	16450	16553	16213	16326	16387	16294	16428	16297	16361	16434	16463	16559	16538	16375	16349	16523	16341	16246	16387	16517	16449	16388	16405	16383	16476	16521	16443	16410	16271	16439	16446	16489	16487	16447	16632	16366	16172	16342	16280	16263	16394	16190	16487	16575	16539	16417	16236	16372	16394	16537	16314	16558	16341	16333	16273	16285	16457	16534	16312	16498	16338	16346	16271	16296	16351	16331	16379	16428	16438	16492	16354	16589	16259	16250	16385	16392	16449	16392	16383	16278	16319	16474	16490	16497	16462	16326	16420	16616	16430	16332	16407	16331	16213	16345	16335	16469	16462	16568	16408	16257	16365	16404	16403	16246	16279	16334	16548	16363	16280	16515	16361	16347	16437	16615	16325	16160	16447	16231	16268	16459	16413	16220	16259	16441	16551	16196	16356	16516	16451	16559	16500	16600	16362	16511	16569	16175	16485	16192	16321	16493	16437	16424	16232	16245	16450	16221	16317	16289	16410	16217	16457	16309	16403	16594	16262	16362	16451	16445	16488	16322	16579	16356	16512	16450	16504	16427	16634	16301	16370	16243	16250	16332	16332	16470	16309	16291	16380	16404	16570	16482	16379	16513	16254	16379	16355	16340	16459	16400	16527	16552	16411	16549	16388	16409	16521	16422	16483	16215	16499	16512	16526	16347	16397	16637	16599	16299	16499	16252	16547	16467	16316	16515	16647	16475	16465	16615	16456	16378	16495	16360	16402	16343	16382	16354	16402	16329	16373	16525	16269	16472	16339	16440	16355	16423	16403	16452	16575	16317	16388	16560	16439	16306	16442	16562	16578	16549	16423	16284	16325	16370	16466	16409	16261	16562	16313	16512	16362	16406	16425	16432	16436	16370	16520	16436	16401	16516	16406	16391	16280	16345	16487	16399	16508	16285	16343	16260	16446	16390	16472	16533	16329	16228	16415	16377	16626	16363	16514	16554	16459	16401	16270	16281	16079	16456	16253	16518	16528	16233	16257	16346	16556	16356	16510	16580	16363	16327	16273	16476	16291	16539	16366	16476	16614	16330	16344	16432	16674	16185	16491	16460	16287	16263	16315	16414	16388	16309	16445	16425	16366	16537	16376	16453	16314	16425	16410	16260	16439	16334	16460	16351	16516	16422	16178	16324	16361	16377	16491	16458	16399	16303	16122	16455	16415	16362	16485	16483	16535	16179	16326	16460	16407	16529	16443	16531	16512	16484	16421	16490	16427	16455	16365	16471	16391	16277	16603	16427	16453	16434	16321	16210	16286	16530	16543	16484	16455	16334	16338	16472	16459	16247	16410	16502	16280	16304	16178	16266	16353	16261	16389	16338	16492	16428	16531	16580	16347	16354	16296	16461	16456	16238	16553	16450	16502	16418	16488	16346	16217	16504	16401	16503	16416	16490	16250	16447	16361	16425	16366	16299	16315	16448	16498	16491	16454	16427	16586	16407	16492	16381	16512	16393	16297	16275	16700	16417	16242	16350	16331	16434	16283	16417	16375	16413	16501	16389	16551	16197	16364	16439	16503	16256	16239	16303	16225	16503	16471	16412	16271	16411	16244	16314	16524	16244	16536	16612	16576	16339	16334	16618	16501	16309	16370	16571	16449	16452	16444	16321	16352	16394	16282	16403	16268	16388	16434	16376	16487	16426	16537	16396	16492	16358	16501	16172	16426	16355	16284	16472	16261	16508	16426	16251	16424	16220	16494	16482	16405	16444	16574	16426	16610	16447	16491	16433	16333	16803	16450	16405	16427	16601	16305	16492	16467	16277	16233	16286	16333	16403	16528	16436	16605	16415	16350	16395	16326	16392	16469	16480	16375	16349	16534	16400	16442	16310	16397	16471	16538	16266	16604	16477	16539	16414	16358	16290	16291	16530	16477	16162	16246	16502	16510	16434	16442	16315	16441	16527	16273	16247	16477	16457	16620	16417	16370	16345	16107	16418	16458	16521	16400	16259
10565	16943	17083	16035	15778	15445	15390	15313	15407	15372	15396	15020	15135	15072	15036	15200	14991	14981	15093	15019	15027	15134	14889	15384	15014	15006	15069	15221	14915	15106	14888	15069	15079	15129	14872	14943	14882	15054	14991	15052	15266	14948	15206	15121	14943	14881	15060	15061	14857	15096	15079	15023	15100	14901	15057	15088	15060	14860	15064	14835	15050	15005	15168	15001	14970	15237	14864	15051	14944	14858	15246	14999	15038	15023	15072	15079	15005	14994	14989	14968	14848	15043	15040	14938	15110	15034	15010	14952	15086	15041	15045	14929	14978	14915	14915	14874	15007	14810	14907	14970	14993	15058	15100	14923	14946	15027	14923	15048	14983	15031	14964	14892	14989	15188	14901	15198	14947	15018	15016	14982	15002	14935	14841	15026	15088	15023	14985	15108	14856	14980	15021	15009	14899	15040	15119	15050	15068	15206	15006	14950	15052	14904	15019	15058	14956	15129	15126	14992	14887	14918	14974	14829	14978	15115	14998	15129	14995	15104	15012	14998	14938	14993	14862	14970	14971	14856	15057	14907	14985	15061	14978	14950	14930	14961	15033	15017	14912	15016	14945	14951	14836	15001	15207	15028	15010	14958	14975	15049	15021	14922	15051	15131	15212	15046	14827	14925	15110	15011	14969	15092	14990	14956	14972	14968	14893	15047	14879	14931	15052	14998	14931	14982	14974	14976	14830	14895	15057	14801	15065	15016	14886	14793	14972	15103	14920	15002	14958	14915	15043	15044	15030	14935	14999	14956	14879	14926	14985	15017	15194	14979	15015	15037	15118	14990	14953	15038	15070	14978	14946	15075	14914	14979	15089	15196	14948	14910	15035	14908	15014	14984	14879	14903	14857	15021	14990	15085	15095	14898	14894	15111	14953	15029	15065	15213	15093	14999	15051	15058	15022	14924	14931	15015	14857	15009	14961	15107	15074	14876	14928	15083	15112	15100	14984	14989	14923	14869	14863	14908	15088	14996	14923	14950	14841	14775	14946	15069	15027	15074	14971	14913	15052	14817	14848	14969	14796	15047	14878	15009	14839	15044	14982	14786	15046	14905	15011	15026	14998	14991	14785	14957	14991	14961	15116	15101	14973	15012	14986	14744	15083	14976	15055	14859	15048	15014	14853	15039	14986	15045	14956	14965	14933	15137	15072	14942	14968	15108	14915	15020	14894	14990	14974	14960	14934	14970	15070	14928	15042	14997	14998	14972	14879	14892	15058	14871	14941	15025	14819	15018	15056	14773	14880	14879	15070	14913	14897	14961	15073	14976	14939	14851	14759	14892	15015	15051	14926	14874	15090	15015	15007	14940	15128	15032	14842	14990	14960	15122	14870	15002	15068	15020	15042	15089	15124	15036	14824	15010	14876	14966	14856	15078	15034	15125	15040	15151	14877	14930	15027	15034	15095	14887	14971	14818	14842	15041	15128	15051	14944	14789	15040	15111	14933	14919	14937	15004	15046	14990	14918	14945	15052	14983	14984	14931	14866	14935	14874	15024	14922	14957	14968	14990	14858	14917	15021	15039	15033	14832	15005	15028	14988	14936	14987	15021	14877	15031	15110	14907	15026	14805	14872	14975	15027	14619	15005	15004	14851	15027	14886	15009	14978	15033	15005	15141	14830	15044	14977	14936	15111	14804	14874	15183	14886	14958	15119	14775	14953	14805	14847	14924	14886	14893	14994	14919	14868	15046	15063	14997	15038	14830	15027	14887	14971	14914	15094	15095	14797	15018	15003	15049	15031	15051	14828	14901	14917	14881	15040	15038	14970	14905	14810	14847	14997	15113	14986	15102	14803	14885	15174	14844	14977	14942	14826	14883	14984	14934	14795	15048	14882	15013	15116	14956	15099	15088	15134	15059	15092	14949	15010	14979	14942	15005	14882	15082	14914	14851	14996	14875	14935	14990	14944	15086	14966	14911	15050	14905	14818	15020	14795	14976	15009	14927	15025	15091	15050	14998	15144	14931	15002	14861	14993	14968	14946	15077	14970	14919	14892	14951	14902	14934	14965	15161	15016	14917	14980	14966	14876	15094	14853	14991	15154	14967	15033	14931	14978	14904	14911	15133	14836	14978	15083	15125	14967	14874	15092	15040	14932	14879	14872	14856	14816	14940	14841	15133	14880	14873	15029	15002	15034	14913	14927	14936	14995	15017	15146	14931	14872	14965	15083	14987	15046	15018	15136	15044	14887	14981	14959	14984	14889	14986	14877	14987	14818	14886	15099	15120	14985	15122	15031	15038	15066	14974	15000	14986	15021	14917	15025	14915	14884	14905	14951	14945	14893	14839	14795	14852	14963	14974	14891	14970	14899	14868	15116	15077	14722	14953	15003	14927	14959	14832	15115	15041	14887	15158	15008	15075	15021	14897	15063	14942	15089	14963	15032	15016	14803	14979	14969	15019	14930	15031	14838	14785	14844	15039	15016	14953	14987	15061	15045	14903	14903	14993	15087	14926	14973	14808	14945	14952	15116	14951	14971	14905	14989	15027	15050	15021	14901	15071	15200	14952	14982	14809	14855	14827	14885	15038	14948	14896	14961	14962	14986	14817	14919	14820	15041	14811	15088	14850	14802	14950	15034	15031	14970	14940	15066	15112	14907	14906	14928	14864	15045	14917	15059	15081	14942	15094	15060	15121	14908	15047	14961	14933	15038	14985	14978	14872	14982	14908	14928	14877	14921	14959	15190	15107	14924	14942	14941	14862	15073	15137	14868	14875	14849	14982	14944	15095	14994	14870	15197	14961	15076	14938	14835	14898	15121	15085	15138	14953	14999	15172	14945	14937	15072	14932	14930	15057	14891	14914	15125	14927	14898	14997	15025	14887	15200	14933	15114	15026	15024	15076	14868	15024	14973	15043	14949	14964	14934	15139	14935	15010	15054	15233	15026	14974	15011	14834	14974	14887	14899	14875	15004	14951	15018	15001	15070	14993	14998	15167	14905	15056	14695	15046	15059	14778	15064	14859	14989	15083	15038	15142	14934	14853	14904	15077	14945	15093	14988	14968	15012	15009	14801	15060	14944	14927	14908	14701	14954	15010	14982	14992	15008	14868	15039	14897	14996	14951	15039	14877	15088	14885	15024	14825	14934	14927	15125	15088	14924	14998	15085	14887	15041	15191	14941	14915	15026	15072	14924	14968	15038	14984	15057	15029	14920	15023	14974	14911	14971	14872	14888	14941	14990	15053	15069	15024	14991	14986	14975	15082	15001	14925	15013	14890	14902	14944	14822	14945	15042	15071	14960	15008	14976	14919	14785	14935	14969	14987	15027	15060	14969	14809	14912	15135	15008	14952	14953	14981	15146	14886	14909	14948	14902	14893	15147	15042	15049	14784	14982	15158	14936	15131	15108	14851	14994	14763	14912	15027	15066	14927	15014	14880	14942	14884	15114	15030	15055	14868	14816	14933	15030	14923	15005	15135	15007	14804	14906	14986	14917	14944	15108	14989	14927	15056	14947	15084	14817	15012	15046	15004	14892	14790	15110	14959	14920	15096	15032	14947	15156	14976	14978	14921	14983	14805	15019	14941	14964	14937	15020	14954	15036	14890	15032	14949	15093	15022	14982	14902	15041	15015	14959	14884	14879	14878	14877	14907	15060	14927	14925	15046	14812	14851	14880	15114	14940	14976	14800	15041	14973	15214	15099	15013	14957	15062	14970	14874	14806	15034	14753	14928	14963	15115	14936	14954	14813	14733	15008	14967	15107	14956	15051	14932	15023	15036	15026	14910	15016	14861	14819	14978	14988	15107	14909	14966	15004	15050	14809	14836	14914	14960	15069	15023	15022	14758	15018	14952	15009	14878	15072	15055	15018	15002	15008	14992	15008	15056	14932	14887	14842	14874	14984	15080	15017	15106	15057	14992	14854	15155	15036	14993	14915	15022	15012	15201	15090	14999	15022	14933	15001	14965	14931	15023	15014	14847	15005	15073	15005	15066	14959	14916	14946	14994	14944	14832	15033	15015	14915	14936	14965	14951	15095	14830	14913	14894	14958	15025	14928	14989	15021	14948	15110	14987	14929	14849	14918	15055	14860	14790	14932	14934	14922	14738	14856	14855	14956	14921	14846	14893	14892	15027	14909	15096	15025	14996	15003	14960	14793	14784	15053	15215	15036	14982	14887	14986	14816	15050	15046	15073	14868	14879	14953	14921	14961	14892	14943	14827	14947	15043	14970	14964	15128	14869	14904	14958	14985	15115	14902	15000	14906	14961	14961	14873	14851	15003	15075	14875	15075	14897	14937	15050	15060	14969	15098	14771	15068	14800	15160	14891	14905	14878	14998	15218	14750	14948	15086	14871	15024	15037	14858	14899	14984	14952	15083	14962	14787	15010	14960	15050	15030	14915	14838	15044	15068	15086	14930	15036	14926	15036	15083	14978	14903	15014	15008	14849	15063	14941	14897	14897	15113	14950	14911	14819	14966	14880	14973	14970	14950	14942	15090	14896	14891	14990	14824	15021	14986	14873	15006	14956	15004	15068	15080	14961	14905	15067	14798	14817	14937	14866	15034	15068	15102	14815	14938	15031	14962	14997	15047	14782	15029	15049	14929	14910	14801	15080	14970	14930	14998	14927	14889	14889	14925	14894	15102	14945	14949	14993	14807	14846	14842	14940	15089	14987	14941	14846	14676	14920	14974	14921	14977	14899	14907	14943	15103	14779	15096	14921	14921	14965	14875	14902	15019	14931	14936	14854	14892	14928	14929	14971	14982	14894	14791	15031	15035	15131	15114	14926	15034	14880	14946	15023	14911	14922	14788	14967	14962	14989	15021	14851	15045	14851	14951	14837	15011	15054	14817	15069	14758	14965	14981	14975	15150	15013	14871	14776	15071	15044	15007	14789	15012	14845	15057	15006	15015	14943	14943	15028	14921	14902	15034	14976	15186	15017	14939	14865	15058	15024	14894	15062	15035	15079	14997	14936	14872	14958	15054	15025	15033	14965	14904	14993	15104	14912	14999	14929	15043	14875	15100	14922	14950	14867	14954	14929	15094	14915	15066	15004	14916	14788	14889	14846	15018	14864	15068	14736	15089	14959	14882	14865	14961	14877	15061	14960	14898	15074	14682	14906	15121	14999	15014	15009	15040	14984	14913	14965	14895	15055	14722	14895	15073	14921
26641	21459	25736	23561	16815	16582	16780	16355	16598	16548	16577	16457	16328	16624	16359	16273	16282	16397	16528	16507	16260	16304	16316	16451	16347	16293	16324	16421	16380	16102	16265	16379	16271	16369	16183	16352	16343	16367	16544	16338	16288	16341	16271	16309	16377	16236	16289	16321	16311	16268	16484	16502	16438	16353	16319	16159	16380	16403	16150	16381	16368	16279	16340	16493	16405	16295	16204	16562	16527	16279	16350	16115	16425	16338	16199	16393	16163	16425	16300	16224	16408	16389	16460	16570	16277	16149	16149	16329	16357	16373	16601	16228	16340	16290	16347	16581	16231	16144	16420	16248	16229	16500	16390	16331	16119	16174	16471	16246	16379	16201	16274	16349	16561	16408	16418	16364	16246	16179	16018	16387	16343	16241	16323	16178	16465	16176	16398	16339	16399	16293	16304	16373	16331	16195	16484	16326	16196	16317	16324	16225	16241	16372	16283	16506	16289	16324	16223	16243	16328	16337	16475	16315	16418	16322	16239	16453	16254	16297	16111	16168	16338	16326	16307	16277	16028	16314	16406	16152	16218	16353	16432	16337	16322	16171	16201	16436	16185	16305	16209	16290	16375	16313	16256	16282	16447	16344	16164	16324	16298	16241	16449	16415	16282	16292	16389	16362	16255	16328	16293	16338	16276	16310	16322	16233	16454	16213	16297	16321	16421	16240	16201	16330	16430	16249	16129	16327	16237	16133	16092	16271	16212	16248	16350	16263	16215	16263	16475	16294	16405	16384	16333	16317	16493	16224	16174	16289	16401	16349	16471	16349	16277	16203	16413	16565	16406	16314	16432	16454	16307	16333	16559	16465	16391	16272	16231	16343	16377	16375	16397	16438	16499	16446	16285	16509	16197	16310	16419	16317	16229	16493	16363	16239	16233	16460	16252	16208	16353	16218	16382	16259	16431	16514	16308	16379	16240	16296	16306	16420	16446	16362	16416	16191	16260	16354	16467	16379	16419	16263	16316	16122	16327	16455	16113	16274	16435	16345	16393	16416	16433	16411	16191	16431	16503	16245	16531	16479	16064	16210	16182	16362	16157	16229	16293	16194	16190	16343	16247	16331	16320	16400	16486	16240	16257	16426	16320	16445	16176	16189	16289	16298	16237	16296	16138	16384	16245	16177	16345	16344	16337	16409	16489	16186	16248	16322	16394	16354	16344	16109	16174	16355	16366	16262	16402	16396	16238	16226	16324	16402	16278	16425	16257	16440	16410	16230	16279	16370	16258	16359	16457	16233	16283	16518	16205	16374	16247	16343	16305	16327	16460	16180	16332	16332	16244	16318	16397	16289	16551	16397	16427	16310	16390	16260	16276	16343	16319	16309	16387	16386	16317	16186	16429	16283	16241	16130	16276	16244	16310	16329	16310	16357	16369	16341	16401	16374	16285	16233	16476	16385	16269	16377	16347	16170	16406	16354	16327	16316	16332	16378	16392	16313	16414	16295	16269	16377	16238	16222	16474	16493	16448	16169	16247	16301	16383	16213	16423	16189	16567	16349	16139	16344	16309	16668	16523	16300	16398	16420	16162	16460	16417	16342	16204	16286	16375	16513	16321	16290	16473	16299	16234	16257	16503	16420	16291	16177	16322	16321	16238	16333	16366	16200	16026	16442	16456	16319	16062	16366	16417	16531	16487	16377	16187	16130	16243	16223	16408	16337	16389	16279	16291	16266	16413	16156	16247	16432	16293	16365	16504	16282	16188	16273	16203	16207	16374	16424	16297	16503	16093	16376	16310	16469	16066	16272	16314	16232	16205	16414	16487	16087	16272	16281	16205	16383	16127	16275	16298	16252	16169	16153	16414	16288	16215	16200	16357	16243	16217	16149	16352	16228	16256	16268	16327	16445	16508	16268	16317	16400	16362	16110	16443	16378	16124	16239	16263	16280	16452	16417	16239	16172	16565	16392	16339	16400	16362	16267	16409	16271	16266	16232	16253	16372	16589	16400	16499	16364	16286	16024	16081	16393	16427	16346	16416	16109	16339	16468	16295	16277	16514	16277	16400	16219	16136	16244	16377	16357	16482	16250	16370	16258	16469	16445	16484	16441	16292	16634	16360	16297	16371	16239	16610	16210	16271	16365	16435	16331	16373	16325	16260	16329	16322	16584	16359	16335	16366	16451	16410	16300	16261	16188	16273	16117	16344	16366	16244	16280	16244	16463	16256	16387	16122	16397	16517	16604	16257	16367	16364	16111	16221	16339	16441	16405	16262	16476	16275	16024	16181	16273	16477	16369	16336	16278	16182	16373	16338	16127	16170	16372	16172	16436	16437	16320	16179	16440	16435	16586	16459	16456	16431	16341	16133	16463	16483	16261	16520	16463	16182	16256	16331	16290	16300	16301	16635	16280	16390	16211	16277	16521	16404	16489	16304	16365	16331	16279	16323	16369	16269	16405	16334	16215	16009	16226	16395	16358	16662	16283	16042	16364	16174	16147	16436	16403	16367	16302	16223	16292	16483	16276	16128	16471	16497	16222	16353	16311	16233	16230	16449	16370	16379	16363	16280	16396	16304	16302	16110	16329	16330	16379	16297	16451	16227	16323	16215	16415	16319	16374	16301	16651	16256	16392	16509	16183	16221	16550	16356	16400	16358	16304	16276	16266	16266	16326	16404	16436	16456	16272	16266	16201	16173	16447	16251	16327	16480	16400	16374	16297	16436	16230	16276	16461	16258	16430	16461	16328	16469	16531	16316	16360	16146	16253	16303	16343	16433	16425	16228	16380	16336	15819	16497	16535	16303	16230	16352	16553	16390	16338	16185	16234	16193	16481	16433	16406	16444	16335	16203	16433	16382	16235	16355	16365	16343	16185	16346	16354	16343	16422	16228	16389	16571	16326	16301	16233	16266	16259	16265	16390	16321	16405	16395	16401	16210	16266	16202	16233	16149	16337	16352	16516	16200	16266	16275	16426	16298	16350	16210	16473	16269	16350	16212	16353	16209	16364	16233	16401	16369	16175	16345	16187	16288	16394	16432	16379	16389	16443	16424	16303	16335	16186	16212	16229	16220	16417	16434	16480	16445	16490	16094	16363	16227	16511	16318	16210	16321	16343	16408	16318	16453	16244	16384	16169	16394	16424	16287	16058	16114	16392	16294	16397	16209	16309	16355	16520	16440	16450	16327	16405	16184	16200	16316	16579	16375	16363	16378	16155	16294	16435	16292	16544	16542	16341	16269	16511	16299	16293	16207	16261	16280	16157	16265	16351	16161	16476	16247	16510	16496	16281	16371	16358	16243	16392	16234	16509	16305	16164	16406	16274	16374	16226	16450	16420	16187	16279	16366	16313	16290	16208	16191	16403	16493	16242	16373	16297	16368	16494	16415	16349	16371	16341	16391	16405	16565	16357	16180	16359	16331	16287	16406	16429	16077	16278	16184	16370	16467	16307	16239	16305	16207	16384	16307	16497	16259	16204	16134	16305	16551	16410	16534	16301	16480	16549	16277	16239	16287	16383	16428	16407	16467	16303	16355	16265	16347	16284	16418	16119	16155	16213	16225	16370	16384	16142	16358	16375	16328	16375	16321	16410	16145	16082	16442	16268	16275	16134	16441	16157	16275	16401	16208	16238	16381	16264	16345	16500	16386	16069	16160	16243	16328	16402	16360	16148	16422	16455	16323	16324	16217	16365	16368	16377	16479	16427	16282	16175	16386	16318	16386	16333	16129	16348	16193	16290	16332	16368	16514	16322	16138	16332	16459	16150	16280	16430	16352	16460	16418	16365	16333	16485	16359	16221	16294	16224	16443	16661	16354	16368	16312	16425	16380	16536	16496	16439	16428	16558	16519	16428	16304	16492	16271	16495	16305	16344	16471	16274	16228	16311	16481	16308	16253	16255	16326	16286	16504	16270	16385	16247	16318	16381	16340	16294	16265	16219	16251	16306	16286	16191	16384	16304	16447	16292	16272	16392	16232	16171	16552	16309	16184	16437	16328	16315	16291	16238	16369	16104	16557	16551	16523	16248	16339	16466	16422	16266	16414	16129	16328	16365	16163	16272	16355	16471	16329	16452	16276	16152	16540	16515	16472	16050	16360	16037	16095	16385	16365	16338	16505	16328	16246	16308	16421	16048	16290	16274	16409	16191	16316	16170	16307	16512	16198	16121	16450	16456	16399	16215	16351	16271	16256	16408	16297	16324	16124	16154	16442	16342	16264	16183	16260	16286	16529	16320	16284	16258	16361	16608	16155	16311	16267	16486	16512	16066	16288	16279	16205	16416	16438	16416	16378	16301	16342	16251	16392	16193	16286	16179	16133	16372	16372	16447	16481	16459	16406	16355	16228	16299	16378	16428	16243	16385	16281	16238	16269	16389	16127	16386	16509	16281	16206	16374	16260	16138	16472	16365	16529	16358	16367	16421	16137	16354	16373	16498	16481	16435	16370	16313	16448	16393	16551	16413	16530	16284	16569	16428	16306	16323	16204	16308	16225	16277	16172	16212	16386	16319	16371	16411	16526	16154	16269	16274	16352	16237	16304	16280	16203	16321	16279	16370	16225	16077	16205	16213	16322	16235	16322	16183	16225	16426	16260	16221	16397	16241	16434	16277	16343	16474	16329	16155	16323	16385	16448	16346	16457	16317	16177	16395	16290	16331	16282	16257	16439	16287	16389	16312	16372	16356	16380	16329	16428	16451	16407	16318	16258	16352	16219	16380	16261	16306	16296	16315	16325	16342	16458	16223	16410	16198	16635	16457	16366	16312	16295	16308	16151	16318	16180	16258	16430	16437	16283	16386	16366	16450	16253	16421	16250	16483	16026	16341	16323	16308	16170	16308	16388	16129	16092	16352	16271	16339	16448	16252	16192	16105	16552	16341	16345	16346	16365	16281	16141	16240	16481	16393	16368	16296	16263	16224	16322	16189	16388	16442	16488	16367	16329	16277	16384	16385	16254	16463	16413	16243	16334	16693	16293	16510	16305	16392	16295	16316	16428	16361	16282	16353	16260	16393	16385	16322	16331	16193	16349	16205	16177	16562	16497	16286	16501	16340	16332	16240	16529	16293	16165	16358	16126	16332	16470	16275	16387	16347	16304	16369	16320	16356	16232	16421	16330	16412	16515	16479	16167	16391	16241	16339	16257	16345	16532	16468	16406	16235	16375	16345	16284	16358
13212	15526	15511	15266	15060	15019	14900	15057	15096	14988	14810	15078	14870	15063	14869	15100	15044	14965	15024	15008	14998	14955	14883	14964	14971	14947	14736	14874	14757	14865	14746	14953	15072	14906	14844	14987	15098	14915	14768	14880	15078	15035	14900	14979	14988	14866	15036	14926	14908	14982	15060	14935	14956	14918	14898	14840	14977	14963	14786	14940	14819	14940	14974	14932	14880	14915	14943	14804	14904	15031	14906	14843	14837	15061	14918	14910	14912	15069	15072	15024	15043	15104	14802	14775	14971	15004	14941	14863	15065	15013	14960	14956	14945	14859	14889	14751	14876	14996	14934	14884	14718	14800	14929	14798	14803	14782	14950	14904	14700	14935	15043	14994	15015	15123	14894	14822	15038	14856	14951	14896	14935	14847	14939	14846	14955	15081	15011	14864	15043	15113	14941	14950	15008	15050	14935	15024	14856	14957	15037	14978	14631	14839	14927	14965	14898	14715	15033	14854	15042	15010	14800	14986	15026	14749	14921	14852	15018	14987	14798	15039	15031	15031	14899	14914	14907	14972	14897	14870	14678	14947	15022	14932	14983	15014	14892	14937	14977	14899	14889	14843	14979	14922	14945	14964	14936	14857	14847	15144	14808	14951	14933	14985	14914	15076	14914	14867	14892	14845	14912	15025	15017	14954	14972	14988	14982	14916	15009	14965	15005	14916	14992	14867	14780	14871	14881	14792	14870	14977	14972	14978	14972	14748	14972	14945	15028	15103	14867	14820	14917	14875	14948	15042	14939	14873	15080	15019	15028	14844	14924	14877	14923	15068	14971	14899	14782	14861	15048	14917	15026	14943	14894	14894	15050	15060	14788	15013	14781	14892	14949	14925	15102	14909	14905	15003	14992	14870	14991	15020	14826	14961	15013	15102	14803	15011	14847	14888	15107	15060	15014	14985	14914	15033	14934	14673	14936	14826	15020	14905	14926	14882	15069	15059	15041	14951	14915	14945	14993	14911	14964	14798	14924	14903	15116	14912	14948	14969	14833	14909	15028	14894	15057	14816	14916	14856	14933	15012	15016	14843	14913	14834	14904	14954	14837	15001	14896	14945	14893	14777	14960	14988	14922	14703	14860	15068	14897	14916	15004	14899	14963	15002	15164	14913	14906	14867	15044	14843	14874	14897	14840	14891	15009	15052	14926	15141	15088	14750	15009	15018	15076	14911	14768	14850	14805	14846	14974	14857	14776	15056	14761	14960	14979	15014	14938	15019	14848	14960	14889	14833	14858	14983	14892	15001	14934	14938	15037	14886	14854	15121	15164	14730	15101	14968	14953	14922	14840	14827	15017	15029	15015	14875	14913	14998	14838	14991	14861	14928	15119	14990	14960	15171	14933	15027	14943	14997	15102	14897	14737	14901	15002	14982	15191	14811	14945	14994	14995	14936	14943	14783	15007	14970	14837	14838	15035	15057	14912	14965	14841	14814	15051	14933	14899	14944	14970	15201	14971	14897	15014	15006	15132	14981	14916	15056	14874	14995	15070	14880	14917	15031	14843	14879	14887	14889	14893	14875	14910	15132	14969	14836	14987	14881	14977	15012	15093	14962	14901	14900	14954	14981	14952	14808	14747	14918	14916	14945	14880	14934	14803	14852	14913	14955	14908	14956	15097	14872	14840	14909	14997	14958	14998	14792	14860	14968	15028	14853	14952	14991	14838	14865	14832	14974	14895	15022	14809	15025	14980	14904	14840	14974	14865	14851	14830	14898	14863	14974	14989	14879	14966	14999	14838	15093	14918	15054	14932	14996	15022	14893	14861	14891	14950	14747	14993	15015	14799	15079	15001	15017	14940	14932	14864	14800	14858	15004	15108	14888	15082	14820	14833	14898	14936	14909	14840	14966	15033	14937	14953	15065	15176	14848	14850	14874	14822	14978	14815	14882	14858	14895	15002	14836	14969	14883	14960	15157	15195	14965	14810	14881	15025	15036	15013	14985	14878	15143	14969	14889	14932	15075	15031	14882	15007	14916	14968	14793	15022	15066	14975	14888	14929	14786	14790	14876	14929	14996	14878	14951	14849	14844	14815	15103	14853	14987	14994	14931	14966	14865	15163	14870	14861	14853	14920	14920	15079	15020	15079	14887	14956	14969	14919	14809	14913	14942	14983	14932	14958	14823	14963	14932	14788	14986	14921	14911	15060	14871	15064	14935	15062	14835	14983	15003	14927	14950	14851	14964	14860	14964	14932	15009	14919	15074	14860	14867	15022	14838	14934	14902	14855	15039	14915	14863	14933	14941	15145	14849	14890	14793	15008	15010	14890	14978	15079	14624	14932	14802	14986	14860	15091	14840	14891	14963	15056	14992	14809	14978	15055	14825	14999	14976	14916	14856	14932	14850	14864	14826	14983	14775	14758	14750	14866	14963	14989	14937	14818	15027	14913	14810	14912	15001	14885	14949	14804	14945	15052	14880	14896	15018	15049	14888	14845	14960	14910	14831	15119	14943	14996	15058	14936	14945	14990	14942	14944	15047	14949	14972	14879	14905	14800	14880	15102	14965	15036	15089	14929	15090	14913	14954	14820	14905	15113	14858	14942	14886	14815	14964	14862	14961	15012	14980	14946	14909	14891	14956	14822	15071	14977	15019	14966	14799	14840	14958	15034	15069	14753	14983	14882	15007	14806	14984	14802	14885	14977	14934	14964	14923	14859	14998	14989	15073	14942	14883	14936	15118	14745	15050	14918	15004	14920	14813	14861	14995	14908	14755	14954	14984	15027	14958	14902	14851	14930	14720	15008	14868	15032	14968	14834	14993	14820	14956	15100	14710	15035	14990	14803	15052	14871	14912	15105	14881	15017	14915	14976	15099	14904	14898	15124	14968	14879	15010	14896	14928	14874	14958	14951	14998	14933	14881	14938	15052	14990	14997	14875	14856	15005	14889	14919	14886	14839	14911	14829	15055	14955	14817	14959	14887	15029	14933	14991	14846	14952	14866	14883	14904	14905	14992	14838	14972	15003	14934	14803	14913	14941	14678	14808	14938	15024	14850	14948	14844	14890	14884	15052	14975	15011	14987	14766	14975	14790	14869	14959	14877	14972	15048	14936	15032	14886	15027	14708	15017	14881	14861	14873	14998	14797	14918	15062	14933	15113	14943	15040	15097	14842	14861	15056	14939	14860	14889	14927	15004	14850	15019	14876	14889	15043	14877	14983	14824	14963	14947	15014	14951	15013	14989	14890	15105	14876	14879	15011	14913	15041	14887	14990	14972	14934	14884	15028	14957	14865	15222	14837	14961	14927	14925	14986	14926	14941	14953	14822	15021	14929	15077	14743	14800	15016	14875	14958	14847	15059	15018	14904	14983	14944	14991	14882	15071	15022	15170	14888	14928	14775	14869	14979	14762	14881	15049	15078	15020	14973	14964	14771	15065	15038	14935	14932	14911	14983	14893	15010	14972	14939	15090	15005	14843	15055	14910	14859	14814	14767	15000	14982	14904	14854	14998	14961	15020	14888	15038	14898	14954	14777	14889	14914	14962	14947	15032	14835	14950	14958	14872	14970	15002	14839	14952	14886	14791	14890	14935	14939	14902	14931	14938	15050	14900	14930	15092	15072	14896	14931	15016	15019	14948	14987	14969	14920	14861	14834	14910	14911	15042	14941	14875	15012	14698	14984	14894	14891	15016	14863	15088	14937	14889	14867	14852	14928	14874	14993	14817	14994	14881	14802	15010	14753	14805	14924	14982	14928	14872	14895	14929	14951	14768	14959	14882	14841	14761	14819	14800	14843	14998	14791	15150	14859	15011	14969	14921	14941	15055	14979	14847	14982	14966	15015	14859	14991	14950	15051	14930	14893	14909	14719	14861	14924	14890	14886	14910	14942	14965	14865	14693	14957	14783	14910	14861	14892	14980	14776	14838	15083	14929	14823	14940	14915	14960	15120	14746	14949	14752	14984	15106	14998	14867	14867	14960	14980	15041	15051	14904	14917	14855	14906	14948	14849	14835	14890	14767	15002	14907	14932	14816	14863	14913	14944	14885	15050	14895	14981	14889	14812	14963	14978	15022	14833	15082	14963	15078	14829	14905	14749	15006	15027	14948	14846	14940	15191	14979	14882	15007	15163	14913	14997	14899	15047	14970	14847	15038	15053	14949	14894	14836	14875	14744	15058	15008	15185	14958	14940	14869	15083	14804	14924	14826	14949	14875	15067	15027	15163	14939	14859	15072	14883	14852	14934	15036	14989	14894	14888	15019	14936	14939	14854	14949	14786	14892	15045	15021	14961	14853	14837	14975	15085	15017	15060	15002	14832	14784	14867	14772	14901	14899	14912	14888	14984	14932	14951	14961	14873	15047	14977	14732	14883	14938	15013	14918	15031	14792	15066	14881	14949	15136	15023	14984	14981	14997	15054	15064	15001	14745	14828	15008	15040	14928	15003	14706	14959	14936	14948	15010	14758	14864	14909	14955	15091	14726	14907	15101	14928	14920	14947	14865	15076	14999	14915	14994	14821	14750	15086	14907	14743	14974	14895	15026	14906	14966	14832	14902	14915	14994	15010	14975	14827	14745	15030	15168	14945	14865	15051	14943	14847	14909	14828	14921	15085	14825	15012	15172	14920	14927	15078	14881	15058	14984	14855	14869	14969	14755	15101	14984	14973	14884	14832	15017	15097	14906	14999	14896	15049	14905	14794	14881	14966	14906	14893	15019	14978	14968	15003	14944	14845	14883	14822	14952	14875	14887	14823	14852	14958	14926	14918	15014	14898	14911	14817	14978	14958	14942	14859	14931	14831	14921	14924	14882	14874	14828	15105	14958	14979	14854	14934	15055	14864	14898	15160	14936	15010	14895	14996	14959	14909	15060	14945	14919	14905	14948	14821	14959	14855	14790	14934	14922	15057	14958	14896	14947	14852	14951	14961	14908	14894	14803	14857	14765	14882	15068	15022	14904	14942	15044	15156	15027	15127	14871	15008	15000	14874	14728	14956	14993	14887	14942	14974	15010	14795	15053	14877	15072	14972	14976	15106	14773	14950	14986	15063	14962	15033	14884	14929	14996	14889	14822	14992	14903	15001	14932	14889	14848	14970	15089	14931	14959	15041	14733	14880	14973	14862	15042	14887	14959	14984	14904	14963	14866	14849	14988	14867	14989	14985	14998	15006	14854
23973	21514	29193	24317	21904	21245	19083	16421	15834	16156	15899	15813	15702	15757	15751	15748	15839	15740	15659	15770	15902	15848	15746	15623	15871	15723	15642	15757	15632	15673	15458	15815	15601	15716	15606	15842	15584	15653	15766	15544	15641	15721	15757	15726	15725	15641	15449	15614	15688	15611	15718	15767	15667	15756	15547	15613	15498	15539	15518	15600	15546	15706	15600	15616	15708	15639	15821	15742	15743	15584	15725	15444	15558	15639	15708	15578	15670	15647	15794	15698	15598	15461	15539	15753	16037	15641	15748	15580	15564	15731	15580	15770	15631	15513	15710	15459	15745	15732	15646	15494	15747	15632	15600	15594	15729	15495	15595	15735	15422	15554	15704	15653	15580	15509	15528	15475	15672	15496	15469	15547	15482	15634	15657	15592	15568	15636	15753	15692	15707	15668	15732	15693	15573	15702	15668	15569	15681	15528	15679	15638	15630	15577	15555	15558	15669	15484	15581	15547	15638	15535	15717	15780	15499	15436	15632	15646	15627	15514	15705	15529	15625	15321	15593	15550	15625	15331	15891	15431	15698	15587	15579	15695	15636	15728	15552	15620	15453	15589	15550	15266	15592	15692	15512	15705	15768	15741	15703	15558	15613	15657	15709	15656	15483	15692	15636	15610	15541	15739	15675	15753	15719	15589	15686	15479	15450	15388	15611	15350	15609	15706	15671	15502	15657	15523	15583	15320	15722	15714	15652	15289	15599	15501	15641	15687	15547	15452	15444	15607	15524	15806	15539	15555	15520	15775	15509	15740	15564	15770	15620	15789	15942	15503	15402	15704	15516	15456	15546	15651	15449	15515	15638	15356	15482	15586	15733	15547	15546	15700	15608	15636	15480	15729	15381	15673	15638	15400	15545	15718	15471	15509	15641	15629	15690	15538	15511	15339	15745	15623	15708	15501	15727	15605	15669	15612	15596	15568	15608	15520	15439	15560	15584	15577	15624	15570	15505	15413	15585	15690	15616	15534	15512	15689	15638	15450	15885	15637	15477	15673	15524	15659	15641	15498	15696	15710	15548	15448	15543	15663	15827	15508	15680	15615	15616	15615	15716	15493	15673	15603	15730	15718	15633	15498	15566	15527	15772	15592	15637	15842	15536	15595	15561	15606	15686	15444	15482	15469	15601	15518	15580	15534	15637	15484	15623	15494	15739	15653	15595	15591	15577	15635	15541	15490	15527	15569	15736	15679	15765	15731	15650	15488	15711	15723	15715	15350	15585	15634	15744	15570	15664	15674	15337	15699	15679	15698	15688	15641	15422	15678	15703	15471	15492	15651	15628	15480	15630	15438	15603	15610	15563	15628	15781	15542	15527	15673	15433	15731	15708	15570	15504	15639	15607	15713	15485	15515	15615	15672	15545	15435	15537	15629	15582	15419	15657	15722	15673	15799	15466	15542	15406	15472	15364	15585	15424	15585	15658	15556	15460	15634	15534	15744	15523	15486	15458	15627	15559	15669	15571	15583	15529	15506	15761	15814	15623	15510	15735	15651	15576	15517	15628	15484	15735	15601	15526	15425	15600	15675	15485	15498	15560	15531	15620	15774	15717	15499	15567	15678	15506	15630	15694	15704	15765	15821	15559	15659	15598	15692	15613	15542	15478	15570	15552	15701	15636	15578	15648	15707	15799	15598	15616	15808	15608	15440	15682	15583	15564	15574	15527	15551	15698	15663	15666	15557	15463	15552	15438	15578	15577	15593	15543	15656	15505	15635	15482	15498	15517	15437	15401	15526	15506	15369	15483	15396	15644	15516	15600	15488	15716	15483	15820	15712	15590	15758	15537	15441	15433	15600	15512	15406	15568	15730	15542	15549	15503	15763	15615	15699	15596	15695	15519	15543	15684	15545	15534	15501	15564	15718	15664	15553	15703	15498	15797	15683	15641	15585	15521	15623	15543	15563	15397	15649	15505	15674	15727	15659	15765	15528	15464	15777	15619	15763	15505	15607	15422	15542	15628	15578	15556	15478	15559	15783	15586	15648	15760	15574	15471	15700	15490	15330	15474	15640	15612	15626	15625	15589	15558	15622	15674	15713	15533	15671	15481	15614	15715	15701	15515	15565	15676	15639	15764	15635	15562	15714	15711	15417	15453	15560	15556	15457	15667	15449	15618	15590	15767	15529	15565	15530	15666	15649	15625	15575	15635	15458	15575	15612	15689	15299	15579	15615	15662	15705	15705	15509	15551	15614	15665	15730	15507	15673	15513	15659	15425	15545	15628	15864	15529	15461	15513	15623	15655	15447	15655	15478	15559	15490	15573	15474	15661	15560	15703	15635	15679	15707	15479	15787	15798	15563	15627	15482	15607	15421	15633	15607	15498	15464	15625	15604	15540	15590	15624	15781	15650	15572	15606	15521	15577	15718	15595	15574	15462	15540	15592	15548	15499	15543	15487	15474	15647	15719	15723	15768	15557	15666	15557	15667	15615	15475	15519	15467	15469	15548	15531	15660	15608	15535	15641	15558	15722	15485	15467	15501	15437	15483	15733	15570	15666	15615	15486	15621	15382	15462	15562	15638	15636	15779	15441	15629	15637	15563	15600	15680	15549	15780	15621	15597	15718	15567	15709	15534	15651	15581	15411	15444	15444	15526	15542	15603	15599	15513	15534	15455	15600	15692	15646	15820	15536	15577	15526	15682	15500	15479	15638	15415	15666	15617	15503	15625	15505	15584	15558	15877	15663	15595	15654	15798	15718	15664	15559	15575	15429	15580	15785	15569	15676	15645	15502	15742	15723	15697	15473	15517	15597	15558	15431	15744	15557	15525	15503	15485	15620	15787	15536	15631	15576	15811	15594	15766	15493	15832	15819	15717	15813	15717	15716	15720	15711	15637	15632	15423	15551	15614	15642	15587	15567	15636	15611	15566	15527	15484	15566	15684	15626	15561	15559	15632	15539	15482	15533	15647	15387	15690	15908	15703	15594	15535	15601	15557	15665	15461	15501	15432	15513	15678	15586	15586	15721	15659	15671	15728	15554	15620	15583	15503	15613	15490	15516	15572	15590	15443	15457	15667	15756	15594	15470	15718	15854	15535	15352	15567	15690	15495	15793	15742	15560	15591	15724	15763	15578	15556	15554	15684	15639	15564	15706	15669	15734	15544	15674	15526	15450	15552	15769	15579	15402	15501	15534	15677	15774	15615	15669	15484	15594	15622	15662	15433	15435	15512	15699	15678	15756	15781	15534	15559	15705	15380	15489	15746	15686	15634	15450	15579	15449	15701	15616	15464	15483	15605	15678	15629	15675	15696	15756	15531	15500	15564	15438	15657	15560	15469	15641	15570	15338	15586	15688	15427	15520	15601	15674	15767	15485	15653	15445	15624	15776	15808	15640	15715	15920	15582	15718	15762	15809	15564	15652	15780	15628	15777	15676	15727	15718	15703	15754	15638	15727	15621	15421	15616	15395	15461	15599	15681	15610	15712	15598	15455	15578	15748	15506	15708	15609	15651	15532	15483	15691	15496	15726	15542	15489	15548	15537	15754	15588	15770	15612	15539	15749	15607	15584	15556	15544	15505	15406	15765	15364	15630	15539	15595	15826	15552	15736	15663	15402	15747	15506	15504	15548	15843	15613	15555	15650	15732	15506	15516	15740	15563	15819	15545	15584	15670	15630	15567	15469	15582	15504	15447	15688	15532	15507	15564	15585	15552	15654	15674	15867	15382	15740	15604	15512	15466	15644	15580	15721	15487	15731	15499	15576	15683	15680	15602	15646	15450	15479	15705	15528	15600	15562	15729	15480	15470	15702	15717	15479	15479	15753	15496	15589	15518	15558	15506	15739	15397	15685	15483	15563	15496	15753	15695	15756	15563	15635	15517	15658	15482	15709	15507	15680	15544	15637	15441	15714	15544	15678	15542	15539	15512	15484	15529	15561	15632	15681	15757	15649	15691	15679	15660	15528	15584	15600	15512	15614	15603	15634	15513	15521	15784	15392	15714	15347	15693	15624	15649	15493	15671	15613	15697	15676	15843	15654	15544	15689	15586	15732	15681	15794	15429	15573	15566	15719	15650	15645	15576	15657	15673	15751	15402	15721	15585	15666	15723	15663	15459	15637	15576	15485	15492	15508	15710	15737	15491	15564	15456	15618	15578	15270	15701	15716	15565	15617	15756	15661	15711	15489	15621	15656	15611	15542	15545	15564	15450	15706	15535	15372	15598	15579	15507	15606	15625	15645	15573	15748	15472	15594	15779	15567	15684	15533	15611	15560	15536	15855	15596	15645	15553	15661	15560	15567	15474	15585	15772	15626	15542	15461	15553	15716	15579	15502	15487	15656	15507	15712	15646	15681	15517	15556	15529	15529	15776	15414	15611	15590	15421	15581	15555	15548	15464	15626	15798	15791	15555	15547	15891	15736	15503	15751	15594	15585	15672	15728	15310	15438	15451	15718	15536	15556	15711	15668	15586	15531	15435	15504	15645	15525	15566	15566	15530	15572	15512	15628	15632	15747	15549	15449	15507	15572	15598	15693	15629	15546	15492	15570	15503	15505	15699	15668	15547	15628	15673	15717	15760	15633	15588	15559	15633	15734	15621	15671	15540	15778	15692	15661	15591	15656	15789	15750	15724	15748	15651	15406	15647	15623	15787	15731	15759	15672	15598	15652	15594	15683	15636	15590	15658	15619	15656	15581	15704	15545	15518	15475	15741	15472	15447	15548	15836	15363	15557	15733	15685	15524	15556	15593	15554	15549	15631	15608	15540	15707	15505	15632	15685	15606	15530	15448	15581	15632	15625	15465	15552	15586	15563	15734	15579	15475	15595	15668	15801	15824	15630	15589	15586	15694	15512	15584	15614	15399	15608	15627	15805	15539	15641	15697	15684	15412	15610	15491	15667	15666	15760	15743	15533	15688	15683	15603	15671	15735	15602	15498	15689	15622	15553	15628	15677	15623	15592	15508	15801	15707	15489	15620	15546	15576	15640	15612	15342	15656	15579	15596	15643	15544	15445	15494	15463	15499	15651	15768	15723	15687	15530	15532	15712	15759	15522	15489	15689	15661	15554	15582	15534	15507	15490	15522	15574	15501	15572	15555	15597	15551	15887	15649	15633	15409	15738	15618	15604	15536	15725	15573	15507	15613	15539	15904	15732	15486	15628	15557	15748	15489	15521
10850	15877	15846	15351	14972	15025	15045	14690	14822	14796	14733	14663	14545	14415	14474	14675	14627	14628	14681	14530	14570	14620	14558	14689	14530	14554	14525	14639	14567	14634	14469	14637	14420	14552	14698	14448	14654	14609	14400	14716	14705	14588	14566	14652	14662	14634	14655	14740	14497	14560	14530	14516	14608	14501	14383	14441	14399	14513	14416	14400	14489	14371	14589	14396	14615	14436	14433	14658	14599	14445	14527	14393	14466	14612	14431	14639	14377	14425	14388	14508	14472	14524	14424	14407	14433	14730	14537	14578	14499	14548	14488	14588	14490	14556	14396	14637	14346	14392	14466	14477	14539	14411	14438	14638	14598	14587	14520	14401	14393	14572	14487	14450	14601	14596	14672	14571	14535	14464	14321	14385	14672	14346	14423	14573	14546	14518	14630	14484	14454	14625	14580	14458	14581	14386	14481	14489	14444	14569	14464	14397	14600	14405	14480	14458	14597	14387	14409	14528	14446	14646	14450	14547	14438	14382	14599	14689	14481	14550	14551	14533	14562	14687	14414	14349	14544	14467	14401	14418	14554	14378	14518	14410	14404	14624	14643	14370	14467	14528	14453	14469	14358	14460	14417	14633	14508	14401	14385	14405	14399	14598	14430	14538	14600	14502	14530	14593	14421	14538	14758	14465	14517	14534	14502	14673	14552	14429	14645	14501	14388	14456	14416	14297	14488	14437	14544	14567	14665	14598	14369	14345	14471	14493	14585	14524	14426	14347	14605	14391	14706	14488	14548	14403	14397	14471	14549	14294	14577	14645	14419	14388	14426	14431	14466	14388	14368	14668	14452	14333	14458	14562	14601	14622	14515	14429	14599	14539	14447	14530	14424	14545	14443	14523	14519	14374	14599	14411	14604	14403	14400	14479	14452	14482	14611	14541	14447	14494	14428	14563	14482	14576	14530	14353	14499	14400	14485	14530	14612	14575	14584	14640	14402	14489	14552	14391	14499	14601	14604	14486	14354	14586	14490	14471	14433	14631	14519	14508	14561	14396	14423	14606	14604	14426	14647	14494	14633	14770	14445	14303	14437	14353	14419	14459	14456	14666	14648	14288	14542	14611	14459	14357	14516	14462	14578	14457	14527	14364	14505	14573	14544	14379	14518	14575	14390	14435	14597	14568	14448	14620	14563	14557	14471	14433	14466	14545	14609	14536	14542	14324	14365	14526	14460	14504	14406	14612	14519	14376	14589	14664	14636	14618	14355	14485	14421	14407	14587	14535	14436	14386	14477	14414	14370	14596	14545	14496	14492	14377	14484	14555	14451	14410	14636	14494	14296	14540	14439	14586	14450	14493	14649	14588	14467	14543	14518	14491	14479	14520	14412	14459	14413	14498	14517	14434	14557	14610	14582	14381	14478	14474	14400	14392	14336	14463	14536	14469	14515	14485	14537	14407	14641	14674	14452	14449	14467	14411	14496	14372	14552	14453	14318	14514	14496	14651	14455	14766	14606	14586	14403	14462	14513	14511	14509	14571	14567	14543	14562	14486	14463	14570	14632	14550	14518	14467	14551	14546	14566	14297	14718	14516	14503	14636	14677	14360	14475	14463	14489	14546	14452	14653	14507	14551	14274	14640	14547	14498	14450	14630	14486	14526	14494	14403	14405	14413	14435	14580	14496	14554	14343	14405	14508	14417	14422	14543	14400	14363	14476	14620	14700	14474	14476	14431	14536	14525	14623	14408	14578	14335	14539	14533	14540	14325	14680	14555	14440	14428	14464	14505	14633	14560	14510	14505	14418	14534	14536	14390	14523	14518	14411	14543	14508	14347	14467	14479	14466	14477	14518	14508	14409	14577	14626	14449	14556	14594	14420	14418	14552	14450	14519	14592	14471	14621	14479	14296	14696	14528	14588	14523	14567	14400	14473	14512	14580	14515	14483	14673	14346	14441	14395	14565	14506	14417	14330	14630	14573	14569	14469	14601	14474	14596	14542	14390	14537	14456	14497	14508	14482	14577	14552	14370	14485	14325	14669	14334	14521	14563	14299	14301	14486	14432	14429	14512	14594	14573	14538	14467	14393	14453	14413	14576	14502	14470	14610	14461	14656	14563	14499	14478	14706	14467	14551	14563	14602	14435	14387	14581	14471	14635	14643	14462	14522	14566	14414	14660	14607	14346	14478	14562	14600	14408	14401	14420	14386	14576	14604	14424	14540	14398	14687	14385	14676	14611	14534	14472	14376	14299	14585	14438	14625	14377	14584	14349	14504	14649	14545	14512	14453	14534	14669	14471	14392	14424	14498	14508	14256	14603	14359	14401	14550	14528	14556	14357	14531	14416	14530	14497	14472	14380	14579	14510	14596	14508	14299	14547	14564	14508	14511	14432	14343	14485	14505	14333	14506	14483	14557	14611	14479	14603	14419	14491	14525	14563	14367	14539	14615	14660	14612	14414	14431	14618	14592	14607	14399	14464	14559	14334	14669	14566	14456	14556	14504	14515	14564	14497	14627	14534	14510	14514	14384	14604	14503	14573	14516	14629	14516	14402	14596	14604	14584	14411	14514	14510	14509	14448	14507	14494	14460	14345	14440	14516	14538	14516	14654	14484	14441	14507	14409	14460	14566	14442	14541	14540	14417	14564	14586	14405	14618	14573	14432	14670	14419	14578	14385	14572	14579	14482	14526	14535	14500	14616	14531	14504	14628	14482	14460	14554	14680	14387	14528	14340	14494	14603	14499	14630	14465	14522	14388	14541	14499	14552	14595	14575	14638	14508	14489	14606	14548	14395	14612	14350	14505	14550	14410	14570	14353	14459	14739	14479	14486	14399	14457	14635	14607	14596	14391	14667	14577	14480	14479	14285	14540	14394	14458	14575	14589	14468	14447	14389	14543	14675	14561	14467	14456	14660	14454	14560	14332	14480	14439	14514	14509	14397	14628	14473	14618	14652	14537	14367	14472	14492	14482	14564	14556	14259	14349	14452	14533	14575	14600	14363	14497	14705	14509	14443	14545	14488	14540	14576	14576	14397	14445	14514	14420	14472	14351	14591	14387	14434	14847	14719	14437	14551	14414	14508	14515	14397	14495	14441	14466	14340	14574	14436	14563	14478	14465	14500	14633	14527	14458	14626	14574	14478	14597	14567	14459	14475	14584	14390	14511	14518	14484	14413	14307	14522	14403	14500	14460	14613	14400	14573	14492	14508	14545	14417	14376	14621	14431	14414	14327	14533	14472	14453	14458	14524	14356	14336	14546	14589	14532	14452	14499	14639	14332	14419	14468	14698	14487	14448	14402	14651	14289	14408	14451	14569	14313	14404	14367	14662	14509	14370	14537	14608	14467	14477	14592	14446	14518	14552	14685	14505	14406	14333	14475	14576	14376	14569	14411	14506	14516	14544	14605	14354	14551	14550	14418	14404	14492	14508	14427	14600	14439	14494	14353	14561	14474	14491	14434	14474	14566	14491	14434	14465	14676	14377	14549	14574	14364	14624	14428	14530	14381	14383	14572	14401	14358	14428	14516	14379	14442	14598	14552	14431	14648	14366	14485	14465	14422	14578	14382	14508	14445	14402	14530	14363	14589	14498	14525	14488	14547	14480	14628	14508	14369	14442	14512	14346	14612	14450	14479	14554	14419	14509	14416	14487	14456	14331	14502	14538	14505	14374	14476	14398	14495	14473	14362	14576	14455	14324	14626	14521	14484	14329	14496	14486	14727	14515	14510	14474	14630	14585	14447	14501	14554	14397	14702	14633	14560	14592	14586	14616	14491	14431	14548	14610	14387	14550	14473	14489	14627	14447	14432	14446	14553	14573	14451	14411	14536	14429	14395	14684	14446	14483	14514	14714	14499	14582	14577	14399	14478	14514	14339	14568	14546	14405	14404	14570	14394	14464	14485	14661	14567	14569	14518	14388	14639	14297	14597	14428	14418	14561	14388	14380	14513	14670	14338	14447	14402	14431	14492	14457	14437	14619	14562	14421	14339	14562	14618	14629	14461	14361	14515	14433	14610	14586	14527	14537	14658	14426	14549	14478	14416	14523	14561	14425	14491	14595	14551	14563	14379	14420	14597	14520	14577	14343	14442	14504	14296	14528	14571	14484	14419	14568	14372	14482	14541	14420	14335	14434	14538	14698	14400	14343	14414	14425	14647	14619	14584	14593	14577	14544	14382	14753	14633	14445	14606	14460	14596	14452	14420	14617	14452	14561	14424	14554	14456	14492	14673	14394	14489	14559	14684	14628	14379	14530	14374	14458	14519	14514	14542	14425	14473	14632	14551	14446	14428	14535	14403	14513	14625	14472	14472	14502	14593	14522	14501	14636	14365	14453	14591	14508	14438	14616	14480	14559	14362	14513	14382	14647	14513	14304	14567	14447	14397	14430	14576	14345	14422	14453	14635	14453	14613	14414	14688	14571	14545	14533	14345	14648	14433	14508	14405	14406	14465	14542	14576	14642	14479	14418	14404	14452	14656	14665	14482	14397	14603	14433	14515	14630	14492	14445	14465	14490	14504	14408	14547	14500	14528	14453	14473	14434	14427	14443	14405	14622	14666	14695	14587	14480	14567	14588	14481	14495	14508	14480	14580	14306	14645	14544	14442	14429	14463	14584	14423	14560	14529	14444	14558	14490	14446	14464	14589	14389	14587	14335	14362	14490	14662	14277	14516	14471	14470	14503	14449	14448	14572	14482	14377	14468	14463	14518	14706	14402	14631	14478	14554	14628	14483	14429	14460	14462	14312	14660	14520	14494	14382	14527	14603	14501	14414	14417	14533	14447	14546	14575	14435	14676	14480	14359	14500	14217	14687	14534	14657	14462	14478	14597	14480	14540	14645	14317	14496	14404	14585	14568	14355	14402	14503	14445	14488	14542	14597	14508	14515	14661	14406	14601	14440	14419	14518	14380	14641	14642	14348	14424	14590	14522	14572	14518	14416	14477	14482	14602	14523	14699	14457	14374	14399	14471	14351	14423	14522	14495	14538	14420	14525	14486	14496	14553	14554	14461	14506	14592	14212	14437	14547	14534	14404	14377	14528	14513	14423	14383	14722	14454	14377	14335	14386	14501	14443	14541	14390	14575	14629	14598	14389	14456	14680	14299	14522	14469	14455	14645	14439	14535	14380	14494	14388	14497	14474	14559	14516	14433	14456	14598	14409	14380	14470	14316
22982	21490	29498	23900	21558	23014	23872	17651	16551	17180	16714	16491	16633	16597	16340	16444	16428	16299	16451	16323	16249	16312	16328	16266	16241	16224	16298	16156	16245	16188	16142	16252	16276	16216	16167	16251	16345	16343	16257	16152	16118	16283	16277	16055	16230	16211	16132	16109	16285	16186	16232	16159	16229	16116	16203	16285	16108	16115	16225	16258	16593	16173	16228	16346	16350	16412	16133	16146	16327	16122	16115	16330	16324	16389	16145	16211	16103	16112	16311	16079	16056	16314	16215	16067	16215	16195	16110	16110	16254	16225	16203	16175	16270	16232	16080	16232	16234	16139	16280	16199	16221	16145	16261	16220	16299	16038	16189	16083	16106	16093	16345	16160	16031	16074	16088	16018	16234	16244	16065	16211	16162	16199	16124	16202	16123	16310	16304	16292	16170	16099	16055	16267	16016	16153	16021	16138	16147	16124	16162	16230	16292	16040	16195	16080	16133	15995	16014	16282	16311	16213	16188	16220	16127	16159	16151	16045	16155	16157	15988	16057	15977	16167	16112	15981	16133	16195	16090	16192	16226	16283	16163	16272	16240	16051	16219	16161	16350	16107	16112	16029	16256	16176	16264	16265	16401	16228	15971	16212	16092	16049	16308	16044	16146	16091	16283	16027	16158	16014	16129	15915	16239	15979	16167	16198	16319	16017	16319	16177	16101	16038	16060	16252	16196	16130	16071	16223	16120	15950	16084	16222	16075	16140	16204	16203	16135	16055	16154	16191	16239	16012	16357	16021	16107	16152	16118	16200	16139	16092	16250	16170	15923	16073	16176	15898	16107	16153	16146	16202	16448	16251	16244	16173	16205	16294	16082	16140	16017	16072	16196	16191	16212	16219	16209	16140	16196	16162	16204	15950	16114	15847	16172	16275	16027	16092	15981	16101	16101	16234	16202	16159	16046	16052	16392	15957	16224	16143	16149	16158	16002	16128	16121	16171	15998	16095	16040	16044	16295	16099	16153	15967	16112	16125	16027	15970	15959	16183	16197	16161	16069	16182	16011	16189	16344	16168	16101	15927	16018	16123	16132	16118	16100	16342	16026	16048	16279	16217	16136	16051	16300	16070	16125	16185	16274	16230	16164	16185	16295	16106	16061	16182	16123	16003	16196	16174	16242	16011	16186	16131	16005	16138	16283	16265	16219	16167	16313	16348	16117	16228	16098	16035	16189	16184	16232	16239	16111	16162	16173	16147	16068	16155	16159	16118	16161	16210	15985	16092	16172	16168	16003	15961	16055	16117	16320	16143	15919	16048	15899	16053	16162	16088	16199	16012	16174	16041	16005	16102	16145	15970	16191	16078	15998	16258	16191	16129	16104	16017	16042	16188	16038	16046	16279	16169	16037	16380	16089	16232	16266	16254	16221	16097	16056	16157	16017	16112	16137	16167	16249	16211	16318	16300	16126	15824	16192	16206	16012	16262	16158	15828	15999	16159	16058	16044	16095	15951	16275	16182	15832	16168	16131	16126	16146	16360	16180	16070	16059	15843	16008	16207	16219	15978	16077	16074	16129	16176	16238	16146	16186	15953	16070	16073	16095	16071	16072	15959	16193	16147	16091	16041	16244	16156	16132	16262	16118	16031	16207	16287	16144	16242	16074	16256	16166	16123	16209	16200	16271	16256	16326	16054	16007	15956	16158	16085	16250	16071	16014	16114	16116	16239	16281	16097	16158	16022	16123	16143	16148	16124	16148	16127	16087	16021	16118	15917	16068	16210	16038	16071	16081	16186	16259	16115	16060	16053	16090	16188	16405	16219	16146	15909	16159	16117	16078	16039	16034	16120	16055	16357	16240	15899	16099	16234	16240	16201	16252	16076	16068	16254	16170	16123	16088	15931	16048	16032	15986	16034	16191	16151	16176	16299	16163	16210	16079	16215	16173	16094	15977	16169	16086	16016	16093	15931	16074	16116	16239	16064	16074	16222	16016	16147	16159	16211	16138	16263	16195	16134	16202	15877	16137	15944	16073	16057	16176	16104	16141	16176	16264	16196	16174	16094	16117	16114	16103	16134	16257	15956	16105	16264	16141	16280	16219	16149	16133	16369	16104	15969	16154	16121	16064	16002	16074	16093	16335	16091	16042	16332	16252	16085	16016	16123	16265	16124	16184	15992	15942	16002	16155	16045	16135	16072	16142	15973	16252	16226	16273	16073	16295	16102	16018	16127	15927	16203	16223	16278	16139	15981	16130	16185	16020	16304	16342	16206	16285	16073	16104	16255	16138	16018	16021	16096	16071	16238	15931	16021	16118	15902	15987	16240	15904	15978	16190	16222	16092	15909	16059	16119	16056	15978	16020	16234	16142	16114	15960	16267	15982	16058	16148	16134	16157	16079	15920	16007	15930	16082	16286	16207	16026	15949	16171	16320	16143	16069	16115	16063	16216	15984	16097	16023	16101	16256	16288	16251	16138	16148	16128	16028	16334	15985	16101	16025	16209	16001	16168	16115	16248	16140	15925	15969	16119	16214	16357	16151	16060	16067	16320	16169	16010	16239	16258	16111	15868	16094	15926	16170	16172	16291	16159	16206	16170	16023	16072	16113	16242	16257	16065	16127	16036	16105	16183	16111	15935	16164	16147	16078	16105	15997	16048	16208	16307	16251	16163	16105	16213	16043	16075	16046	16130	16199	16134	16030	16051	15965	15987	16122	16159	16359	16116	16074	16095	16022	16077	16174	16086	16182	15933	16095	16145	16138	16034	16047	15988	16251	16058	15944	16338	15932	16353	16056	15878	15959	15865	16253	16316	15804	16108	16199	16139	16093	16039	15966	16229	16107	15936	16152	16101	16097	16017	16165	16190	16147	15990	16216	16089	16136	16215	15998	16070	16123	15996	15997	16051	16204	16002	15979	16088	16325	16202	16067	16091	16119	16197	16094	16080	16180	16063	16050	16332	16118	16203	16140	16128	16199	15976	15987	16204	16058	16128	16147	16219	16096	16047	16214	16216	16031	15957	16044	15961	16122	16184	16228	16092	16271	16181	16121	16239	16084	16115	16071	16293	16287	16144	16071	15998	16179	16016	16130	16209	16164	16035	16134	16193	16135	16149	15952	16137	16007	16310	16184	16122	16191	16223	16009	16103	16213	16168	16099	15926	16081	16099	16038	16042	16211	16272	16040	16301	16202	16083	16114	16281	16188	16213	16090	16058	16140	16150	16097	16373	16102	16145	16416	16233	16174	16182	16130	16187	16267	16172	16243	16075	16061	16256	16057	15979	16066	15956	16166	16262	15980	16000	16372	16080	15963	16118	16008	15897	15968	16161	16146	16294	16223	15792	16095	16243	16093	15962	16018	16211	16188	16057	16198	16180	16036	16125	16019	16165	16157	16065	16096	16103	16195	16013	16058	16029	16257	16076	16023	16094	16203	16045	16185	16273	16104	16266	16040	16112	16132	15968	15923	16148	16113	16262	16119	16161	16028	16130	16445	16217	16051	16133	16050	16156	16228	16102	16156	16159	16073	16022	16223	16122	16285	16135	16087	16153	16191	16128	16007	16290	15963	15901	16094	16294	16132	16206	16103	16069	16218	16282	16176	16132	16138	16113	16248	16156	16274	16194	16098	16181	16116	16134	16135	16082	16140	16006	16059	16126	16094	16200	16181	16098	16211	16142	16291	16100	16092	16050	16331	16189	16345	16110	16104	16186	15898	16229	16035	16301	16208	16039	16098	16063	16171	16104	16147	16020	16405	16369	16051	16113	16025	16084	15914	16081	16315	15921	16127	16280	16165	16129	16148	16363	16083	16137	16063	16144	16100	16195	16222	16247	16095	16248	16040	16043	16054	16293	16013	16134	16088	16247	16068	16242	16174	16094	15955	16099	16171	16173	16135	16206	16155	16001	16138	15968	16278	16310	16074	16287	16115	16109	16043	16123	16063	16030	16047	16107	16104	16213	16027	16022	16172	16184	16109	16312	16134	15982	16063	15869	16109	15968	16264	16101	16099	16168	16235	16110	16013	16129	16053	16200	16169	16191	16153	16343	16228	16292	16208	16116	16439	16089	16352	16129	16178	16179	16268	16125	16078	16178	16046	15960	16130	16348	16313	16092	15905	16045	16118	16007	16123	16170	16222	15979	16019	16391	16084	16268	16169	16082	16022	16110	16038	16219	16040	16216	16177	16095	16090	16032	16203	16170	16219	16281	16272	16221	16199	16071	16166	16106	16093	16023	15981	16077	16141	16152	16284	16147	16013	16065	16104	16072	16026	16003	16148	16002	16271	16064	16143	16293	16185	16139	16084	16234	16240	16107	16006	15930	15999	16291	16210	16187	16153	16044	16127	16184	16227	16071	16143	16261	15972	15974	15979	16089	16041	15978	15946	16180	16190	16069	15987	16224	15957	16037	16030	16032	16192	16116	16322	16202	16094	16275	16128	15955	16125	16228	15989	16038	16190	16127	16178	16098	16204	16227	16095	16119	16157	16329	16257	16131	16081	15917	16061	16189	16174	15973	15998	16203	16224	16140	16000	16078	15969	16075	16285	16036	16306	16205	16131	16117	15970	15898	16298	16107	16031	16283	15901	16114	15937	16108	16063	16139	16159	16096	15954	16112	15969	16010	16153	16049	16276	16214	16085	16235	15953	16353	16047	16009	16103	16277	16086	15872	15956	16058	16105	16197	15981	16152	16274	16238	16212	16197	16152	16149	16131	16261	16075	16261	16175	16061	16092	16043	16110	16264	16109	16078	16098	16170	16062	15991	16104	16055	16182	16043	16280	16313	16099	15994	16139	16093	15985	16081	16220	16043	16069	16116	16100	16065	16184	16039	16075	16036	16218	16119	16295	16006	16122	16192	16181	16423	16185	15955	16050	16010	16056	16109	16019	16051	16134	16098	16145	16075	16184	16230	16199	16340	16238	16064	16139	15916	15988	16205	16243	16102	16300	16066	16161	16201	16117	16098	16144	16208	16122	16163	16045	16233	16092	16339	15987	16071	16132	16109	15987	16143	16204	16307	16202	15943	16080	16232	15932	16076	16077	16000	16076	16241	16234	16223	16170	16149	16030	16167	16225	16012	16089	16066	16129	16265	16170	16078	16114	16100	16036	16079	16132	15998	15974	16069	16258	16090	15955	16039	16080	15957	16063	16046	16240	16071	16097	16206	16080	16033	15992
10505	16989	16781	16080	15636	15394	15272	15251	15182	15165	15121	14846	14765	14865	14854	14831	14899	14839	14871	14910	14775	14942	14763	14788	14875	15091	14747	14786	14835	14554	14797	14821	14762	14736	14856	14930	14704	14844	14954	14843	14654	14844	14759	14774	14689	14874	14716	14851	14772	14816	14770	14806	14889	14905	14852	14882	14953	14834	14890	14677	14721	14797	14761	14809	14755	14747	14882	14776	14786	14693	14999	14706	14646	14851	14696	14663	14864	14710	14814	14515	14748	14561	14900	15032	14715	14641	14778	14812	14888	14809	14726	14835	14748	14539	14783	14718	14751	14702	14772	14821	14609	14815	14763	14765	14707	14885	14779	14743	14550	14934	14479	14661	14792	14766	14824	14649	14646	14583	14787	14897	14632	14790	14815	14701	14782	14984	14681	14756	14920	14659	14803	14838	14723	14841	14740	14652	14745	14570	14619	14771	14868	14905	14636	14658	14603	14669	14802	14562	14821	14732	14730	14654	14703	14749	14781	14847	14718	14867	14773	14931	14837	14957	14906	14836	14630	14831	14837	14858	14733	14689	14856	14844	14645	14708	14771	14565	14892	14751	14635	14728	14730	14654	14591	14722	14730	14649	14814	14814	14609	14879	14838	14873	14791	14697	14679	14786	14850	14814	14991	14722	14823	14677	14867	14813	14644	14783	14901	14720	14732	14674	14618	14725	14660	14671	14773	14604	14885	14747	14519	14634	14757	14751	14714	14730	14701	14911	14794	14799	14805	14800	14640	14789	14605	14724	14675	14736	14704	14903	14670	14750	14755	14507	14794	14741	14751	14723	14734	14746	14562	14937	14638	14621	14623	14768	14776	14483	14692	14820	14762	14853	14802	14787	14926	14610	14811	14763	14807	14789	14791	14853	14651	14828	14627	14756	14848	14872	14795	14918	14660	14690	14697	14776	14668	14775	14747	14764	14649	14755	14812	14600	14733	14905	14807	14661	14742	14640	14829	14631	14909	14837	14959	14871	14787	14908	14676	14603	14993	14782	14746	14768	14740	14643	14818	14952	14579	14680	14698	14877	14891	14829	14795	14655	14851	14735	14924	14663	14842	14787	14654	14736	14767	14722	14649	14884	14775	14605	14744	14644	14740	14705	14620	14697	14740	14703	14812	14725	14760	14881	14846	14688	14834	14791	14799	14906	14692	14841	14622	14799	14703	14818	14841	14774	14702	14668	14708	14789	14675	14758	14578	14697	14742	14837	14887	14749	14770	14621	14623	14772	14711	14819	14686	14773	14708	14798	14746	14866	14942	14764	14874	14712	14738	14812	14783	14707	14776	14648	14600	14822	14733	14745	14641	14781	14733	14599	14771	14843	14938	14809	14701	14980	14687	14690	14711	14653	14647	14832	14657	14651	14554	14670	14752	14713	14772	14695	14831	14761	14769	14829	14890	14600	14769	14752	14785	14672	14918	14786	14628	14650	14612	14808	14682	14745	14799	14672	14667	14689	14660	14701	14690	14682	14857	14862	14693	14675	14692	14637	14662	14700	14763	14798	14714	14579	14815	14813	14828	14774	14724	14656	14817	14715	14829	14841	14971	14727	14765	14761	14961	14796	14603	15024	14762	14786	14832	14777	14719	14781	14817	14748	14812	14787	14650	14755	14732	14678	14560	14722	14685	14857	14928	14598	14701	14807	14669	14753	14583	14800	14573	14788	14815	14779	14725	14860	14816	14714	14769	14805	14652	14550	14772	14713	14796	14660	14745	14734	14635	14606	14716	14720	14658	14764	14829	14785	14838	14645	14654	14745	14713	14666	14705	14779	14817	14757	14804	14941	14654	14783	14565	14640	14774	14635	14639	14623	14871	14563	14852	14717	14912	14771	14907	14800	14732	14665	14657	14748	14533	14712	14701	14720	14764	14630	14756	14592	14767	14824	14618	14845	14740	14897	14853	14605	14704	14720	14762	14856	14845	14764	14708	14708	14646	14824	14691	14753	14785	14654	14740	14627	14774	14682	14588	14730	14944	14797	14670	14924	14735	14546	14881	14842	14621	14758	14725	14879	14626	14642	14746	14766	14836	14790	14833	14834	14745	14703	14723	14775	14801	14908	14597	14825	14749	14650	14790	14749	14540	14798	14871	14754	14744	14863	14768	14764	14457	14818	14910	14730	14594	14965	14745	14760	14749	14785	14729	14717	14770	14748	14526	14753	14861	14740	14728	14751	14695	14692	14640	14728	14654	14669	14826	14661	14786	14771	14812	14756	14663	14750	14893	14784	14746	14563	14900	14764	15015	14728	14739	14785	14664	14809	14719	14684	14696	14619	14676	14765	14517	14989	14880	14696	14907	14767	14661	14680	14830	14772	14818	14601	14874	14655	14834	14748	14929	14780	14770	14679	14718	14779	14815	14897	14504	14492	14812	14786	14786	14639	14770	14724	14798	14695	14760	14835	14778	14931	14917	14864	14750	14904	14800	14666	14721	14609	15016	14942	14703	14773	14772	14856	14712	14688	14861	14725	14588	14788	14609	14539	14810	14725	14583	14645	14646	14934	14843	14860	14785	14589	14681	14842	14732	14847	14682	14825	14593	14691	14693	14657	14578	14694	14860	14771	14551	14732	14707	14627	14927	14798	14853	14557	14732	14703	14747	14795	14721	14809	14815	14736	14795	14626	14747	14776	14757	14920	14814	14424	14791	14750	14754	14818	14798	14800	14831	14694	14715	14766	14762	14736	14551	14836	14905	14814	14738	14749	14704	14665	14824	14703	14666	14702	14644	14564	14801	14687	14645	14663	14693	14733	14737	14675	14760	14753	14731	14798	14887	14843	14631	14701	14740	14796	14925	14698	14624	14715	14823	14790	14699	14691	14795	14800	14658	14831	14663	14830	14755	14860	14732	14738	14834	14749	14832	14800	14767	14747	14747	14880	14856	14584	14738	14668	14856	14777	14733	14808	14769	14893	14712	14742	15006	14813	14731	14722	14645	14674	14674	14651	14711	14663	14806	14585	14672	14676	14600	14767	14883	14710	14782	14809	14450	14882	14715	14812	14716	14717	14743	14702	14694	14784	14820	14757	14876	14640	14715	14735	14568	14675	14796	14769	14587	14832	14729	14856	14637	14716	14749	14741	14702	14622	14753	14645	14773	14694	14674	14754	14774	14693	14659	14864	14755	14824	14763	14817	14601	14647	14794	14637	14756	14637	14704	14773	14759	14904	14715	14739	14721	14959	14678	14715	14826	14700	14536	14599	14657	14781	14669	14838	14822	14495	15035	14653	14702	14733	14726	14863	14745	14676	14737	14890	14643	14731	14701	14882	14892	14802	14775	14758	14896	14795	14773	14512	14629	14676	14723	14760	14742	14782	14788	14737	14969	14700	14802	14825	14833	14912	14811	14691	14805	14773	14847	14930	14701	14812	14689	14689	14724	14771	14649	14917	14665	14858	14654	14795	14844	14832	14729	14729	14737	14770	14896	14957	14834	14793	14750	14777	14796	14776	14618	14583	14778	14872	14810	14890	14723	14724	14591	14631	14777	14709	14825	14657	14571	14750	14840	14779	14717	14746	14805	14725	14762	14668	14703	14620	14652	14799	14844	14561	14648	14698	14797	14724	14833	14876	14709	14890	14742	14751	14689	14752	14679	14896	14856	14655	14688	14735	14807	14822	14598	14757	14906	14743	14925	14851	14689	14684	14865	14787	14710	14719	14919	14784	14738	14686	14707	14736	14777	14672	14772	14763	14663	14721	14660	14731	14708	14626	14776	14616	14692	14880	14824	14771	14863	14628	14838	14658	14742	15021	14658	14790	14717	14732	14760	14711	14675	14945	14775	14665	14832	14653	14902	14856	14676	14597	14797	14669	14811	14784	14846	14821	14739	14580	14798	14643	14610	14868	14635	14705	14735	14617	14737	14776	14704	14661	14634	14750	14490	14651	14458	14782	14620	14696	14904	14688	14754	14685	14681	14677	14794	14867	14888	14734	14825	14730	14590	14907	14810	14706	14850	14645	14837	14669	14915	14647	14723	14619	14645	14748	14845	14663	14628	14724	14967	14737	14833	14698	14647	14784	14843	14791	14671	14835	14728	14698	14718	14858	14853	14637	14653	14686	14654	14718	14477	14795	14831	14885	14749	14701	14642	14761	14798	14587	14723	14681	14627	14655	14794	14785	14910	14598	14696	14832	14699	14678	14768	14741	14619	14783	14728	14908	14678	14914	14631	14559	14863	14717	14778	14842	14642	14817	14661	14657	14714	14725	14735	14736	14686	14797	14724	14678	14574	14871	14650	14521	14670	14685	14803	14945	14744	14682	14695	14739	14720	14530	14780	14890	14675	14813	14727	14828	14840	14642	14664	14729	14653	14730	14658	14898	14715	14834	14645	14823	14687	14676	14658	14745	14574	14834	14784	14857	14681	14741	14786	14681	14501	14808	14814	14865	14651	14755	14796	14703	14593	14624	14665	14621	14638	14756	14558	14745	14811	14624	14751	14733	14655	14766	14677	14662	14661	14769	14773	14870	14850	14643	14682	14701	14712	14860	14839	14720	14819	14681	14683	14720	14783	14719	14727	14815	14779	14690	14775	14786	14695	14719	14826	14839	14584	14629	14757	14565	14926	14866	14699	14758	14622	14889	14606	14918	14814	14699	14711	14887	14733	14915	14834	14654	14634	14765	14800	14773	14743	14816	14670	14705	14963	14672	14662	14718	14710	14805	14760	14722	14922	14847	14685	14697	14750	14759	14759	14887	14694	14686	14660	14659	14753	14564	14759	14649	14791	14682	14604	14864	14715	14771	14574	14907	14789	14647	14680	14763	14801	14736	14872	14614	14755	14657	14919	14860	14797	14876	14833	14646	14641	14723	14774	14725	14693	14771	14631	14723	14841	14725	14751	14694	14750	14731	14814	14752	14839	14787	14747	14799	14698	14656	14612	14747	14639	14618	14777	14679	14830	14832	14717	14789	14752	14939	14635	14745	14724	14707	14653	14444	14877	14791	14771	14719	14668	14611	14819	14737	14889	14656	14776	14809	14732	14816	14769	14722	14722	14819	14732	14809	14711	14821	14584	14680	15020	14731	14697	14748	14796	14551	14764	14753	14651	14599	14782	14690	14764	14711	14846	14777	14731	14839	14694	14713	14496	14641	14758	14667	14739	14692	14827	14777
26805	21505	25719	23618	16797	16530	16673	16472	16151	16296	16207	16375	16162	16129	15938	16336	16196	16076	16374	16252	16285	16318	16192	16178	16171	16174	16331	16117	16179	16360	16260	16211	16279	16400	16430	16003	16182	16110	15966	16212	16263	16201	16334	16153	16310	16127	16219	16152	16029	16263	16134	16038	16261	15986	16328	16187	16216	16078	16175	16105	16049	16194	16330	16282	16284	16221	16174	16021	16248	16182	15967	16147	16230	16220	16233	16072	16312	16151	15966	15966	16135	16135	16108	16219	16173	16274	16394	16111	16119	16219	16208	16045	15991	15979	16181	16238	16145	16189	16285	16001	16247	15997	16254	16082	16222	15996	16033	16015	16057	16317	16175	16073	16306	16264	16087	16116	16092	16201	16270	16091	16152	16337	16261	16220	16213	16104	16166	16280	16371	16344	16325	16248	16247	16126	16239	16273	16304	16139	16233	16304	16185	16086	16268	16118	16285	16231	16115	16272	16227	16193	16281	16041	16114	16158	16113	16281	16167	16538	16163	16169	16351	16418	16094	15958	16259	16040	16111	16099	16178	16024	15942	16160	16224	15996	16269	16243	16269	16204	16035	16069	16134	16000	16127	16144	16106	16218	16198	16101	15986	16105	16238	16105	16327	16196	16283	16047	16225	16212	16147	16212	16277	16376	16084	16217	16045	16200	16321	16194	16112	16113	16243	16321	16267	16225	15996	16285	16197	16284	16355	16139	16222	16196	16258	16312	16128	16212	16282	16237	16290	15986	16102	16247	16271	16283	16049	16111	16071	16024	16264	16244	16157	16064	16098	16070	16268	16332	16159	16171	16218	16349	16383	16178	16274	16118	16242	16267	16018	16206	16271	16092	16155	15996	16204	16218	16309	16261	16285	16318	16158	16070	16171	16049	16179	16130	16101	16008	16236	16240	16068	16254	16080	16107	16055	16251	15907	16153	16085	16270	16369	16061	16204	16180	16217	16045	16098	15924	16414	16080	16229	16248	16039	16144	16369	16258	15991	16328	16104	16284	16257	16135	16149	16209	16203	16201	16182	16060	16259	16149	16054	16017	16215	15910	16128	16214	16091	16226	16271	16212	16145	16186	15981	16220	16308	16150	16020	16219	16086	16194	16162	16125	16330	16195	16192	16119	16275	16200	16119	15851	16111	16049	16329	16093	16207	16314	16203	16183	16246	16309	16137	15955	16240	16153	16033	16219	16357	16210	16161	16067	16154	16128	16248	16314	16297	16172	16233	16344	15944	16196	16105	16200	16157	16172	16418	16104	16242	16182	16034	16109	16236	16251	16195	15931	16213	16101	16228	16084	15996	15947	16214	16229	16066	16143	16224	16260	16249	16099	16282	16106	16127	16006	16134	16164	16094	15954	16229	16030	16110	16284	16175	16149	16258	16208	16223	16406	16332	16125	16129	16187	16153	16220	16227	16275	16028	16103	16166	16043	16223	16435	16332	16237	16273	16219	16189	16320	16250	16197	16036	16129	16299	16181	16219	16006	16203	16142	16275	16189	16417	16459	16152	16032	16129	16150	16218	15887	16123	16105	16176	16243	15962	16240	16230	16157	16217	16169	16031	16099	16126	16373	16230	16101	16093	16408	16301	16128	16227	16276	16265	16118	16037	16151	16207	16073	16355	16353	15987	16046	16067	16035	16118	16113	16083	16233	16179	16161	16193	16138	16112	16268	16178	16070	16124	16204	16305	16229	16312	16358	16073	16087	16083	16132	16167	16140	16119	16187	16057	16038	16206	16224	16117	16130	16252	16335	16042	16140	15998	16147	16107	16145	16149	16150	16278	16327	16073	16270	16219	16253	16102	16205	16271	16132	16153	16131	16210	16254	15997	15961	16463	15975	16142	16235	16204	16165	16271	16241	16125	16038	16184	16158	16156	16058	16266	16188	16418	16129	16127	16126	16331	16249	16124	16115	16228	16361	16280	16099	16216	16057	16287	15964	16245	16020	16002	16164	16338	16345	16255	16084	16225	16205	16053	16141	16223	16078	16044	16253	16292	16056	15971	16186	16236	16145	16118	16204	16185	16076	16162	16341	16254	16070	16271	16069	16269	16240	16160	16238	16364	16111	16278	16290	16305	16261	16231	16278	16175	16256	15987	16243	16211	16014	16143	16163	16379	16309	16267	16352	16177	16140	15986	16216	15985	16268	16114	16155	16208	15890	16039	16051	16256	16365	16252	16295	16219	16161	16091	16241	16175	16121	16259	15929	16196	16277	16161	16107	16172	16119	16203	16303	16263	16228	16105	16297	16315	16104	16308	16176	16193	16120	16093	16068	16247	16265	16258	16152	16164	16119	16292	16245	16326	16047	16202	16009	16066	16013	16173	15934	16266	16125	16074	16272	16158	16357	16195	16244	16263	16141	16018	16422	16059	16092	15855	16027	16197	16103	16215	16117	16228	16170	16157	16091	15990	16247	16241	16039	16180	16159	16213	16140	16259	16249	16263	16057	16214	16205	16145	16082	16222	16129	16179	16310	16197	16145	16186	16202	16279	16224	16052	16010	16089	16220	16065	16231	16163	15998	16149	16149	16083	16260	16466	16207	16189	16045	16071	16142	16316	16344	16311	16130	16142	16107	16135	15995	16168	16276	16093	16085	16189	16167	16175	16143	16235	16318	16219	16245	16102	16291	16123	16162	16034	16070	16097	16080	16329	16025	16192	16179	15921	16138	16299	16320	16100	16387	16121	16115	16278	16242	16081	16097	16223	15954	16078	16033	16195	16060	16198	16413	16256	16109	16177	16196	16058	16074	15967	16260	16410	16287	16362	16128	16007	16009	16340	16242	16181	16334	16398	16113	16335	16202	16207	16348	16102	16381	16280	16095	16090	16118	16210	16237	16172	16106	16264	16302	16270	16081	16145	16129	16082	16102	16181	16248	16217	16175	16212	16123	16181	16001	16226	15988	16232	16223	16127	16204	16238	16130	16092	15990	16309	16101	16019	16114	16260	16005	16088	16160	16249	16227	16113	16290	16308	15979	16461	16077	16284	16389	16187	16292	16111	16138	16287	16208	16237	16125	16213	16196	16215	16192	16014	16166	15903	16173	16168	16103	15933	16301	16185	16195	16274	16057	16325	16222	16095	16175	16276	16267	16301	16313	16250	16008	15942	16188	16099	16193	16142	16274	16237	16118	16307	16349	16149	16006	16267	16091	16135	16122	16076	16218	16035	16194	16191	16145	16050	16184	16078	16231	16272	16165	16148	16157	16193	16076	16164	16053	16204	16153	16157	16174	15998	16010	16115	16152	16247	16179	16333	16291	16268	16283	16259	16258	16275	16099	16433	15996	16023	16010	16284	16294	16275	16175	16227	16123	16183	16098	16242	16368	16151	16309	16029	16039	16270	16264	16145	16177	16269	16212	16305	16048	16173	16101	16197	16195	16137	16517	16153	16270	16211	16197	16048	15916	16283	16141	16272	16070	16232	16231	16268	16101	16266	16379	16215	16237	16297	16248	16141	16185	16163	16306	16154	16188	16209	16218	16069	16012	16149	16276	16170	16041	16160	16239	16422	16112	16191	16045	16114	16296	16346	16330	16169	16157	16112	16095	16194	16141	16230	16241	16097	16077	16102	16132	16072	16178	16191	16230	16336	16268	16075	15994	16277	16245	16082	16313	16176	16265	16253	16150	16112	16143	16351	15946	16222	16147	16169	16042	16284	16224	16196	15989	16283	16424	16522	16196	16082	16260	16189	16061	16240	16169	16354	16239	16271	16172	16162	16112	16174	16142	16050	16150	16052	16141	16217	16297	16209	16023	16107	16180	16117	16120	16218	16122	16050	16320	16080	16101	16053	16371	16134	16302	16150	16181	16301	16279	16110	16302	16101	16296	16106	16172	16163	16262	16058	16124	16204	16193	16182	16240	16104	16228	16230	16081	16243	16232	16212	16026	16134	16284	16068	16039	15902	16008	16151	16124	16313	16256	16123	16033	16148	16333	16231	16333	16118	16078	16234	16308	16214	16152	16189	16016	16169	16215	16303	16295	16158	15877	16046	16153	16274	16388	16276	16312	16245	15961	16259	16213	15936	16153	15893	16071	16158	16133	16076	16217	16266	16343	15998	16028	16236	16371	16282	16123	16241	16191	16136	16097	16132	16418	15982	16171	16240	16046	16032	16092	16251	16154	16225	16436	16116	16220	16116	16151	16048	16178	16068	15935	16264	16213	16079	16158	16318	16298	16083	16251	16131	15868	16087	15993	16219	16106	16145	16091	16330	16327	16148	16235	16170	16039	16192	16246	16213	16163	16224	16050	16176	16270	16083	15880	16119	16151	16262	16111	16099	16155	16036	16238	16266	16113	16130	16404	16381	16215	16154	16299	16175	16022	16217	16192	16150	16109	16261	16282	16318	16057	16181	16229	16215	16158	16301	16176	16239	16163	16311	16136	16215	16154	15930	16274	16141	16274	16288	16207	16209	16223	16225	16209	16113	15884	16259	16010	16209	16284	16111	16218	16097	16214	16122	16267	16183	16324	16150	16173	16263	16256	16081	16203	16330	16248	16168	16394	16171	16140	16020	16120	16168	16158	16099	16211	16227	16001	16127	16104	16168	16274	16219	16162	16375	16236	16170	16133	16048	16034	16039	16231	16113	16217	16195	16132	16091	16272	16146	16376	16178	16227	15956	16111	16159	16175	16212	16091	16060	16378	16105	16278	16191	16214	16060	16248	16141	16073	16110	16216	16354	16117	16194	16222	16089	16122	16129	16304	16305	16358	16090	16043	15953	16066	15957	16303	16115	16278	16177	16029	16112	16103	16238	16296	16261	16167	16044	16303	16246	16328	16200	16186	16383	16126	16140	16175	16100	16114	16219	16301	16134	16145	16228	16336	16160	16079	16177	16288	16046	16304	16170	16058	16216	16382	16394	16028	16267	16142	16393	16013	16232	16110	16302	16204	16289	16101	16065	16232	16090	16159	16198	16072	16392	16316	16164	16212	16257	16046	16189	16179	16277	16200	16191	16199	16301	16249	16208	16224	16261	16257	16416	16394	16325	16227	16206	16214	16191	16282	16106	16058	16108	16078	16184	16380	16311	16043	16118	15976	16198	16150	16169	16024	16202	16053	16144	16279	16306	16305	16258	15918	16081	16177	16211	16205	16102	16113	16220	16077	16184	15913
12866	15451	15389	15083	14844	15114	14989	14930	15181	14837	14825	14834	14977	14872	14826	14925	14915	14909	14769	14840	14860	14913	15076	14704	14866	14864	14903	14775	14903	14744	14829	14782	14963	14856	14950	14891	14948	14743	14820	14816	14842	14939	14745	14908	14738	14791	14860	14685	14920	14727	14753	14772	14727	14870	14621	14813	14694	14814	14870	14847	14848	14855	14906	14744	14741	14778	14852	14863	14827	14824	14974	14860	14774	14859	14839	14828	14759	14945	14860	14792	14700	15057	14933	14855	14840	14849	14839	14900	14709	14751	14858	14875	14659	14842	14835	14662	14736	14936	14834	14716	14798	14920	14737	14928	14691	14850	14845	14849	14868	14902	14818	14864	14713	14752	14771	14748	14961	14682	14659	14735	14869	14708	14797	14789	14867	14662	14929	14898	14606	14872	14862	14709	14875	14719	14883	14861	14801	14747	14760	14813	14808	14833	14800	14906	14849	14738	14989	14816	14684	14746	14728	14821	14938	14872	14829	14752	14769	14767	14724	14933	14745	14864	14817	14769	14648	14853	14795	14750	14657	14757	14797	14939	14846	14843	14752	14660	14827	14716	14855	14788	14594	14699	14852	14798	14817	14857	14859	14987	14783	14885	14865	14816	14750	14911	14726	14775	14955	14889	14978	14816	14702	14922	14816	14942	15012	14885	14900	14703	14818	14861	14687	14910	14833	14848	14751	14750	14840	14763	14814	14834	14926	14674	14806	14978	14989	14736	14873	14877	14722	14810	14760	14759	14996	14733	14976	15028	14676	14848	14839	14818	14934	14722	14841	14687	14677	14648	14670	14900	14867	14958	14944	14887	14729	14665	14733	14748	14659	14825	14801	14858	14592	14885	14832	14840	14829	14660	14948	14836	14895	14904	14817	14697	14778	15053	14907	14857	14687	14849	14878	14734	14660	14794	14746	14793	14829	14910	14898	14722	14813	14731	14825	14817	14681	14836	14623	14793	14830	14900	14706	14809	14958	14789	14798	14811	14802	14706	14876	14807	14700	14856	14794	14798	14880	14911	14698	14798	14940	14715	14748	14770	14808	14915	14836	14924	14717	14739	14749	14816	14859	14866	14793	14822	14673	14774	14829	14908	14744	14831	14768	15100	14921	14742	14798	14675	14794	14862	14746	14920	14574	14893	14862	14848	14905	14822	14806	14843	15010	14855	14642	14813	14918	14764	14826	14831	14849	14627	14921	14793	14936	14887	14718	14621	14723	14712	14921	14775	14785	14673	14917	14952	14774	14860	14835	14834	14822	14866	14759	14834	14783	14839	14833	14791	14903	14772	14726	14733	14770	14693	14779	14803	14808	14824	14712	14734	14992	14763	14857	14737	14842	14795	14718	14850	14890	14916	14848	14869	14671	14859	14717	14824	14970	14719	14787	14752	14602	14801	14890	14770	14814	14779	14722	14840	14859	14685	14939	14821	14776	14728	14905	14793	14998	14836	14832	14688	14706	14836	14762	14897	14918	14805	14759	14788	14790	14786	14674	14762	14770	14747	14745	14814	14789	14867	14729	14762	14680	14760	14647	14783	14717	14714	14812	14733	14806	14846	14763	14798	14864	14785	14878	14857	14658	14726	14760	14858	14596	14890	14719	14866	14788	14735	14727	14863	14728	14739	14815	14958	14858	14886	14722	14749	14715	14825	14973	14831	14910	14689	14681	14928	14764	14870	14756	14928	14734	14873	14636	14911	14811	14817	14718	14758	14842	14906	14932	14685	14838	15012	14743	14657	14729	14924	14826	14682	14874	14853	14921	14909	14872	14739	15035	14829	14751	14794	14777	14842	14824	14893	14833	14685	14977	14590	14867	14815	14896	14752	14737	14658	14849	14756	14815	14857	14759	14832	14816	14761	14745	14742	14817	14845	14715	14898	14754	14845	14826	14765	14998	14683	14859	14825	14850	14901	14904	14815	14656	14885	14688	14672	14941	14582	14768	14927	14944	14836	14852	14719	14800	14750	14869	14649	14865	14785	14812	14863	14811	14681	14842	14843	14953	14910	14804	14895	14715	14821	14800	14809	14762	14903	14711	14797	14720	14792	14823	14782	14865	14794	14945	14743	14931	14713	14986	14855	14734	14889	14734	14761	14751	14726	14967	14755	14698	14802	14690	14842	14737	14810	14887	14870	14793	14898	14746	14697	14708	14817	14697	14774	14848	14846	14941	14706	14887	14864	14776	14887	14810	14724	14649	14998	14996	14857	14666	14903	14744	14825	14916	14740	14785	14779	14698	14897	14798	14625	14983	14814	14740	14651	14646	14839	14743	14710	14799	14772	14796	14622	14898	14994	14748	14743	14771	14920	14625	14971	14768	14720	14762	14714	14828	14728	14763	14819	14876	14646	14722	14765	14679	14758	14987	14766	14684	14896	14735	14775	14753	14946	14770	14708	14892	14923	14737	14784	14763	14845	14711	14914	14772	14870	14853	14901	14488	14934	14630	14687	14801	14769	14718	14778	14920	14701	14770	14834	14825	14830	14834	14846	14831	14805	14924	14906	14799	14860	14853	14854	14747	14849	14790	14827	14790	14727	14797	14848	14984	14832	14686	14861	14657	14783	14884	14756	14747	14862	14757	14704	14876	14766	14800	14828	14933	14674	14773	14780	14893	14839	14794	14721	15038	14831	14683	14812	14775	14812	14771	14873	14724	14613	14942	14639	14867	14752	14951	14760	14766	14717	14851	14881	14801	14878	14661	14829	14918	14727	14868	14901	14813	14807	14778	14864	14925	14880	14805	14871	14801	14602	14793	14790	14775	14727	14808	14817	14850	14885	14793	14764	14809	14912	14936	14707	14765	14767	14847	14882	14671	14544	14886	14779	14802	14944	14802	14826	14752	14797	14876	15001	14746	14838	14907	14954	14757	14751	14826	14725	14810	14943	14802	14846	14967	14931	14794	14956	14785	14775	14796	14781	14826	14820	14707	14774	14739	14929	14832	14775	14794	14726	14734	14648	14751	14738	14792	14776	14687	14871	14893	14885	14985	14979	14783	14918	14822	14974	14668	14873	14771	14878	14817	14894	14841	14793	14676	14892	14794	14954	14979	14809	14795	14818	14826	14831	14747	14918	14786	14788	14919	14797	14819	14721	14782	14860	14766	14847	14925	14623	14765	14859	14783	14890	14867	14853	14744	14806	14871	14731	14797	14811	14799	14649	14852	14893	14613	14946	15002	14826	14790	14714	14928	14727	14771	14780	14723	14774	14670	14847	14832	14817	14716	14773	14709	14850	14860	14651	14789	14714	14833	14789	14721	14702	14996	14748	14640	14847	14889	14840	14768	14642	14871	14939	14841	14712	14863	14838	14790	14718	14795	14836	14825	14725	14882	14779	14863	14816	14799	14785	14869	14792	14826	14758	14869	14857	14928	14868	14843	14812	14914	14864	14670	14683	14745	14769	14820	14965	14871	14804	14782	14935	14793	14912	14896	14679	14895	14756	14794	14806	14808	14850	14912	14847	14818	14683	14811	14754	14802	14961	14696	14812	14846	14933	14867	14875	14809	14778	14923	14990	14840	14773	14831	14794	14813	14772	14875	14869	14969	14839	14873	14828	14759	14851	14781	15022	14876	14890	14858	14740	14728	14884	14785	14854	14799	14815	14905	14907	14621	14813	14904	14737	14851	14754	14796	14700	14651	14760	14923	14783	14849	14820	14661	14971	14919	14812	14770	14858	14858	14677	14790	14772	14790	15058	14739	15116	14885	14807	14674	14848	14783	14963	14699	14880	14845	14816	14867	14831	14694	14858	14621	14686	14699	14808	14798	14715	15043	14864	14902	14897	14847	14923	14687	14753	14717	14783	14685	14705	14797	14780	14791	14821	14782	14793	14619	14875	14844	15023	14568	14932	14837	14810	14694	14722	14772	14720	14768	14968	14643	14791	14814	14723	14666	14847	14869	14888	14656	14958	14751	14870	14762	14882	14697	14948	14953	14775	14777	14891	14689	14921	14911	14706	14832	14844	14622	14912	14765	14766	14771	14660	14951	14849	14780	14804	14847	14691	14687	14758	14647	14899	15036	14977	14843	14875	14663	14825	14828	14818	14936	14853	14758	14816	14797	14939	14801	14976	14694	14886	14812	14782	14793	14814	14868	14833	14866	14967	14897	14657	14870	14753	14758	14746	14861	14802	14850	14794	15014	14808	14847	14601	14764	14845	14885	14603	14815	14894	14809	14771	14795	14803	14716	14722	14705	14751	14953	14696	14818	14952	14916	14812	14830	14757	14756	14774	14686	14629	14798	14891	14888	14765	14846	14712	14760	14751	14656	14803	14889	14757	14780	14846	14749	15019	14700	14679	14657	14861	14841	14831	14979	14697	14821	14817	14863	14753	14665	14978	14850	14692	14941	14978	14764	14816	14818	14746	14848	14674	14760	14866	14801	14868	14880	14887	14871	14684	14857	14832	14750	14974	14823	14608	14810	15039	14876	14802	14896	14649	14746	14861	14839	14734	14796	14858	14784	14819	14891	14824	14715	14871	14845	14864	14726	14657	14914	14793	14731	14869	14638	14752	14807	14740	14702	14888	14679	14819	14871	14750	14688	14829	14676	14718	14809	14887	14686	14863	14727	14775	14843	14707	14779	14831	14785	14736	15013	14792	14747	14722	14714	14885	14747	14749	14816	14789	15048	14774	14732	14836	14882	15048	14707	14899	14761	14751	14785	14855	14776	14606	14718	14690	14666	14616	14759	14826	14863	14879	14705	14894	14914	14914	14705	14830	15020	14857	14803	15010	14670	14691	14692	14946	14773	14824	14820	14661	14798	14734	14924	14863	14869	14886	14875	14674	14826	14932	14753	14933	14880	14863	14818	14899	14797	14754	14763	14938	14838	14951	14796	14804	14614	14817	14828	14844	14885	14801	14773	14990	14964	14905	14877	14645	14734	14928	14690	14636	14818	15058	14846	14936	14821	14890	14789	14879	14811	14892	14922	14754	14679	14795	14899	14724	14821	14857	14966	14819	14753	14859	14679	14751	14723	14744	14902	14843	14838	14857	14687	14854	14809	15000	14845	15027	14698	14612	14849	14920	14902	14962	14954	14728	14753	14622	14787	14866	14817	14916	14719	14923	14840	14828	14842	14738	14776	14771	14872	14960	14818	14901	14843	14836	14734	14821
23865	21442	29040	24258	21806	21174	19002	16283	15855	15666	15889	15554	15649	15671	15716	15568	15596	15545	15733	15735	15448	15795	15508	15632	15630	15521	15618	15607	15433	15591	15526	15422	15672	15293	15587	15530	15542	15574	15458	15339	15722	15414	15379	15584	15408	15586	15481	15631	15225	15546	15496	15338	15541	15495	15525	15492	15492	15431	15458	15591	15642	15470	15536	15613	15542	15368	15444	15463	15324	15574	15231	15476	15415	15600	15659	15578	15541	15638	15229	15533	15419	15687	15622	15488	15325	15496	15455	15189	15551	15562	15472	15421	15458	15462	15540	15550	15537	15360	15549	15537	15316	15533	15551	15696	15689	15668	15297	15431	15360	15503	15341	15485	15606	15575	15693	15310	15656	15236	15288	15555	15455	15548	15414	15386	15428	15506	15530	15519	15565	15352	15649	15595	15237	15572	15511	15421	15427	15372	15368	15363	15424	15389	15585	15587	15369	15325	15557	15515	15496	15476	15435	15311	15340	15657	15467	15555	15493	15423	15593	15335	15529	15427	15404	15311	15426	15357	15501	15430	15231	15390	15426	15406	15366	15438	15517	15418	15432	15426	15484	15295	15340	15679	15391	15362	15531	15295	15566	15483	15382	15380	15589	15287	15426	15277	15386	15378	15450	15400	15377	15232	15108	15536	15464	15376	15420	15301	15661	15486	15461	15592	15535	15448	15496	15641	15432	15644	15504	15366	15493	15423	15610	15578	15350	15327	15628	15528	15427	15615	15342	15395	15507	15526	15568	15385	15369	15511	15353	15493	15467	15416	15319	15487	15644	15386	15365	15556	15464	15447	15370	15451	15402	15605	15546	15602	15519	15555	15547	15493	15499	15374	15317	15660	15421	15223	15543	15577	15399	15755	15465	15455	15394	15248	15471	15421	15320	15508	15639	15315	15479	15597	15702	15481	15343	15448	15326	15601	15647	15585	15398	15317	15359	15510	15297	15509	15610	15483	15572	15566	15579	15446	15466	15358	15388	15243	15494	15528	15398	15524	15543	15464	15530	15472	15592	15536	15526	15566	15433	15450	15456	15594	15378	15464	15240	15358	15562	15494	15516	15483	15356	15455	15581	15304	15512	15422	15457	15295	15389	15366	15585	15471	15624	15518	15661	15717	15584	15414	15642	15369	15274	15436	15450	15366	15328	15453	15381	15406	15542	15593	15436	15630	15511	15625	15455	15594	15180	15447	15389	15629	15443	15405	15495	15346	15495	15345	15286	15622	15499	15526	15408	15377	15357	15353	15421	15434	15351	15507	15539	15485	15505	15490	15243	15438	15446	15437	15506	15328	15415	15442	15393	15234	15377	15509	15478	15286	15536	15272	15488	15435	15518	15552	15042	15400	15231	15425	15444	15510	15383	15252	15424	15514	15359	15567	15532	15284	15210	15489	15534	15705	15605	15584	15326	15514	15306	15360	15459	15343	15487	15367	15329	15158	15416	15548	15663	15719	15522	15365	15429	15624	15472	15243	15363	15441	15330	15517	15415	15461	15524	15271	15540	15584	15440	15581	15282	15345	15392	15438	15363	15672	15593	15400	15306	15412	15452	15403	15524	15339	15324	15181	15468	15605	15220	15568	15467	15281	15393	15398	15523	15460	15495	15443	15345	15609	15511	15581	15421	15468	15381	15526	15496	15569	15316	15303	15344	15336	15507	15402	15354	15541	15595	15564	15476	15477	15350	15448	15519	15365	15314	15555	15481	15557	15291	15300	15537	15533	15546	15537	15502	15194	15517	15435	15503	15460	15452	15535	15846	15537	15486	15486	15533	15423	15495	15584	15331	15524	15534	15359	15498	15421	15197	15386	15474	15596	15560	15404	15481	15485	15453	15513	15640	15480	15380	15515	15428	15462	15512	15688	15406	15397	15399	15523	15576	15464	15483	15328	15320	15146	15454	15468	15378	15476	15492	15411	15588	15445	15182	15450	15446	15499	15502	15541	15361	15327	15484	15489	15498	15563	15366	15241	15386	15360	15444	15501	15652	15625	15554	15534	15572	15572	15350	15354	15560	15294	15542	15322	15456	15415	15332	15310	15459	15628	15481	15399	15624	15677	15672	15469	15623	15364	15556	15321	15387	15942	15562	15326	15409	15506	15463	15490	15531	15488	15516	15477	15182	15452	15531	15529	15576	15388	15550	15423	15412	15338	15342	15502	15559	15462	15400	15429	15313	15348	15661	15517	15414	15450	15330	15428	15554	15445	15617	15578	15480	15438	15140	15530	15521	15386	15452	15217	15346	15659	15442	15576	15360	15393	15469	15482	15333	15426	15258	15478	15193	15297	15261	15417	15496	15377	15423	15499	15425	15251	15356	15467	15360	15399	15700	15399	15251	15444	15457	15591	15373	15443	15374	15482	15471	15548	15291	15455	15309	15285	15334	15319	15617	15313	15559	15325	15448	15515	15512	15495	15470	15661	15375	15530	15243	15624	15453	15462	15397	15362	15629	15551	15431	15391	15477	15422	15195	15473	15534	15497	15365	15386	15525	15541	15399	15502	15523	15391	15291	15304	15401	15382	15660	15286	15414	15388	15424	15498	15360	15534	15332	15428	15497	15373	15516	15416	15510	15351	15274	15416	15364	15521	15389	15358	15480	15513	15309	15427	15258	15289	15406	15441	15443	15336	15347	15781	15491	15591	15403	15505	15551	15643	15590	15391	15433	15516	15546	15538	15656	15529	15459	15446	15525	15356	15358	15406	15246	15522	15376	15406	15557	15465	15491	15403	15495	15557	15331	15439	15424	15246	15546	15415	15304	15331	15388	15393	15466	15304	15578	15461	15502	15388	15429	15353	15445	15358	15441	15441	15435	15454	15375	15314	15457	15652	15514	15563	15356	15561	15532	15360	15347	15436	15558	15491	15462	15656	15655	15500	15394	15506	15426	15683	15507	15349	15315	15440	15446	15646	15400	15428	15513	15408	15596	15501	15620	15369	15541	15388	15556	15480	15342	15453	15410	15481	15466	15579	15351	15563	15579	15325	15471	15479	15431	15431	15452	15358	15520	15355	15437	15315	15365	15624	15528	15308	15360	15307	15335	15597	15544	15390	15356	15552	15213	15723	15522	15455	15461	15517	15526	15341	15426	15317	15464	15216	15622	15307	15685	15446	15524	15707	15506	15360	15533	15326	15554	15355	15283	15312	15352	15511	15562	15303	15401	15348	15287	15383	15665	15346	15375	15495	15515	15459	15461	15433	15495	15458	15505	15707	15341	15463	15423	15379	15462	15329	15488	15556	15433	15542	15523	15666	15552	15700	15368	15313	15328	15305	15541	15400	15391	15251	15729	15449	15711	15583	15443	15315	15441	15338	15424	15448	15588	15461	15626	15439	15397	15228	15264	15401	15446	15515	15642	15266	15460	15531	15470	15505	15469	15283	15592	15390	15495	15545	15668	15347	15508	15346	15380	15501	15608	15557	15535	15333	15396	15263	15330	15653	15412	15535	15559	15534	15468	15484	15400	15395	15431	15361	15453	15561	15606	15308	15466	15465	15473	15604	15599	15363	15414	15273	15219	15619	15496	15481	15378	15380	15584	15456	15426	15326	15424	15394	15318	15451	15458	15355	15455	15411	15589	15546	15566	15412	15336	15381	15558	15328	15440	15414	15239	15426	15202	15342	15480	15524	15378	15256	15483	15494	15390	15321	15391	15475	15379	15447	15355	15360	15544	15472	15460	15457	15651	15500	15549	15474	15474	15459	15362	15580	15477	15697	15387	15381	15484	15453	15614	15384	15395	15487	15702	15400	15424	15484	15379	15429	15469	15478	15403	15522	15396	15553	15632	15481	15557	15440	15401	15293	15298	15465	15483	15514	15363	15290	15453	15365	15498	15515	15413	15307	15421	15525	15468	15521	15460	15646	15583	15480	15563	15401	15546	15445	15387	15497	15472	15466	15501	15487	15438	15419	15468	15573	15538	15417	15294	15347	15345	15617	15542	15622	15484	15348	15306	15517	15537	15366	15505	15475	15278	15297	15438	15551	15364	15566	15453	15388	15602	15387	15422	15507	15423	15479	15406	15390	15404	15329	15527	15415	15588	15467	15551	15393	15426	15365	15311	15614	15537	15560	15511	15132	15446	15349	15562	15503	15488	15755	15454	15407	15570	15433	15385	15370	15416	15281	15501	15359	15577	15462	15339	15335	15323	15319	15454	15312	15289	15298	15331	15445	15513	15454	15568	15521	15656	15389	15492	15587	15587	15475	15312	15464	15472	15543	15646	15477	15525	15456	15420	15525	15407	15443	15611	15571	15512	15288	15325	15625	15479	15574	15456	15531	15552	15443	15484	15440	15413	15553	15514	15602	15670	15436	15333	15488	15421	15591	15411	15527	15488	15372	15348	15647	15315	15574	15359	15345	15477	15347	15483	15500	15438	15421	15557	15400	15540	15598	15580	15256	15399	15601	15183	15594	15321	15457	15600	15300	15535	15478	15688	15428	15384	15515	15587	15286	15620	15365	15637	15419	15423	15384	15559	15279	15447	15525	15383	15486	15596	15343	15465	15489	15344	15676	15569	15376	15582	15388	15532	15305	15315	15429	15081	15338	15452	15522	15379	15320	15512	15438	15158	15409	15593	15548	15423	15618	15466	15322	15626	15534	15259	15417	15547	15584	15466	15554	15421	15494	15486	15402	15574	15513	15335	15508	15450	15389	15368	15450	15630	15548	15472	15306	15513	15403	15439	15413	15529	15365	15507	15656	15496	15209	15559	15551	15518	15499	15484	15271	15412	15309	15304	15262	15450	15381	15503	15365	15480	15435	15485	15472	15416	15407	15553	15300	15530	15379	15392	15368	15714	15332	15367	15531	15320	15509	15305	15447	15326	15375	15544	15372	15355	15371	15366	15469	15455	15530	15676	15439	15320	15402	15476	15433	15394	15265	15529	15450	15545	15511	15603	15530	15367	15457	15388	15431	15557	15358	15365	15543	15514	15424	15410	15517	15384	15308	15457	15500	15441	15290	15468	15379	15361	15270	15433	15556	15472	15288	15401	15597	15406	15366	15672	15314	15387	15315	15343	15489	15465	15400	15382	15483	15533	15336	15383	15508	15443	15475	15470	15463	15568	15451	15664	15459	15362	15427	15609	15369	15400	15488	15487	15453	15483	15504	15525	15400
10606	15776	15498	15187	14861	14807	14718	14590	14701	14733	14454	14390	14303	14507	14530	14627	14528	14401	14426	14650	14226	14363	14370	14330	14349	14484	14586	14433	14247	14334	14564	14433	14362	14346	14387	14446	14570	14429	14400	14262	14410	14472	14427	14315	14519	14464	14253	14457	14539	14328	14462	14368	14609	14438	14430	14269	14558	14424	14284	14367	14482	14533	14528	14241	14406	14448	14416	14269	14506	14422	14376	14341	14469	14446	14437	14488	14466	14435	14386	14513	14529	14403	14294	14392	14289	14415	14381	14396	14466	14440	14312	14454	14299	14421	14238	14416	14419	14374	14332	14427	14398	14211	14297	14364	14487	14379	14445	14501	14359	14464	14473	14412	14389	14603	14323	14335	14405	14395	14308	14334	14410	14270	14361	14410	14251	14342	14307	14500	14323	14358	14373	14403	14438	14284	14466	14425	14473	14361	14513	14330	14396	14367	14418	14314	14344	14469	14155	14381	14503	14477	14432	14339	14281	14528	14383	14291	14379	14212	14344	14422	14420	14389	14302	14315	14284	14453	14300	14210	14478	14387	14436	14445	14285	14394	14394	14350	14231	14449	14295	14301	14434	14500	14352	14316	14360	14425	14385	14347	14471	14385	14425	14435	14225	14320	14352	14360	14467	14542	14276	14417	14309	14504	14326	14447	14259	14425	14533	14578	14395	14417	14348	14445	14322	14275	14241	14451	14386	14284	14339	14330	14410	14423	14568	14368	14289	14409	14355	14354	14256	14284	14588	14428	14504	14400	14338	14371	14272	14483	14319	14318	14524	14238	14420	14389	14346	14389	14251	14273	14387	14436	14360	14564	14435	14453	14270	14395	14314	14487	14460	14384	14530	14257	14588	14408	14344	14393	14457	14413	14250	14423	14398	14421	14258	14462	14259	14455	14387	14459	14430	14326	14519	14433	14261	14348	14446	14602	14381	14337	14422	14436	14295	14377	14371	14525	14258	14367	14399	14345	14333	14376	14485	14441	14396	14201	14561	14373	14361	14299	14471	14309	14335	14311	14319	14493	14483	14487	14437	14486	14163	14203	14373	14404	14461	14537	14330	14354	14311	14393	14405	14341	14255	14424	14397	14321	14272	14409	14407	14243	14439	14515	14281	14434	14362	14264	14358	14584	14358	14520	14364	14361	14422	14640	14374	14328	14432	14401	14221	14384	14346	14267	14443	14451	14386	14336	14300	14333	14283	14516	14435	14382	14379	14345	14489	14299	14333	14476	14244	14573	14410	14505	14291	14317	14489	14199	14461	14373	14548	14354	14390	14482	14247	14454	14415	14276	14313	14291	14350	14357	14391	14409	14341	14418	14345	14455	14579	14250	14354	14282	14397	14336	14304	14332	14512	14356	14352	14343	14307	14335	14416	14416	14389	14337	14437	14453	14491	14271	14446	14311	14421	14384	14320	14304	14409	14293	14392	14529	14323	14328	14333	14280	14450	14374	14230	14484	14487	14424	14495	14205	14358	14398	14273	14365	14360	14411	14279	14445	14361	14372	14315	14487	14460	14505	14374	14280	14410	14339	14341	14519	14427	14500	14377	14477	14314	14491	14216	14466	14550	14296	14399	14669	14402	14423	14398	14369	14431	14461	14251	14661	14340	14424	14295	14332	14222	14409	14299	14365	14463	14402	14299	14364	14320	14269	14346	14387	14342	14272	14514	14423	14340	14458	14323	14312	14334	14329	14307	14448	14256	14148	14379	14397	14284	14290	14291	14345	14464	14278	14395	14376	14446	14391	14287	14407	14350	14409	14378	14359	14392	14425	14557	14227	14363	14257	14242	14548	14457	14424	14306	14450	14293	14402	14468	14358	14306	14434	14364	14304	14396	14534	14174	14420	14398	14590	14317	14489	14397	14510	14333	14472	14247	14339	14342	14489	14407	14276	14399	14321	14462	14289	14451	14415	14395	14337	14524	14213	14462	14276	14389	14450	14409	14480	14484	14358	14345	14496	14355	14546	14499	14288	14283	14229	14225	14322	14399	14533	14273	14337	14386	14530	14393	14295	14240	14426	14418	14516	14439	14320	14383	14344	14288	14393	14434	14354	14393	14286	14294	14583	14235	14335	14386	14439	14365	14317	14413	14395	14498	14390	14449	14220	14280	14370	14371	14397	14437	14529	14418	14418	14408	14295	14277	14373	14295	14323	14264	14370	14437	14319	14428	14364	14314	14240	14406	14318	14462	14421	14309	14275	14374	14271	14414	14438	14344	14390	14348	14408	14548	14355	14548	14420	14320	14372	14247	14218	14487	14292	14433	14352	14393	14302	14496	14363	14466	14415	14523	14383	14352	14468	14343	14518	14490	14351	14340	14355	14412	14452	14418	14280	14368	14371	14327	14313	14428	14221	14254	14363	14399	14250	14407	14419	14471	14456	14373	14305	14319	14410	14521	14495	14249	14453	14347	14379	14269	14205	14424	14358	14362	14489	14336	14466	14197	14404	14178	14414	14209	14502	14281	14185	14359	14319	14440	14442	14287	14396	14280	14226	14381	14484	14603	14229	14476	14397	14520	14487	14427	14296	14524	14331	14420	14421	14276	14350	14649	14325	14209	14327	14270	14361	14283	14442	14388	14430	14323	14375	14397	14432	14428	14384	14325	14453	14349	14294	14371	14407	14449	14414	14456	14380	14481	14519	14330	14394	14257	14300	14644	14221	14443	14262	14453	14293	14312	14474	14457	14519	14460	14376	14260	14402	14401	14389	14340	14384	14532	14436	14275	14335	14340	14468	14372	14386	14355	14367	14428	14354	14385	14184	14186	14302	14507	14285	14182	14492	14263	14397	14368	14417	14406	14352	14328	14333	14398	14339	14423	14374	14282	14366	14469	14291	14473	14204	14458	14332	14354	14372	14550	14421	14291	14267	14476	14377	14418	14387	14333	14395	14542	14239	14511	14304	14341	14493	14386	14241	14374	14280	14458	14412	14269	14340	14349	14369	14338	14436	14313	14534	14417	14194	14544	14430	14377	14341	14250	14336	14524	14458	14342	14379	14316	14197	14321	14373	14646	14565	14472	14502	14441	14456	14301	14499	14358	14460	14294	14320	14433	14445	14549	14342	14330	14604	14560	14229	14372	14433	14584	14231	14349	14281	14554	14295	14383	14492	14414	14379	14265	14470	14332	14300	14280	14320	14461	14330	14227	14433	14271	14196	14547	14355	14401	14332	14291	14368	14280	14288	14391	14589	14355	14382	14352	14218	14418	14453	14344	14357	14375	14347	14319	14427	14333	14318	14576	14394	14490	14349	14137	14410	14432	14491	14285	14391	14479	14395	14285	14400	14300	14261	14317	14484	14504	14308	14494	14396	14364	14223	14440	14421	14320	14325	14347	14446	14329	14161	14517	14367	14307	14511	14394	14504	14421	14266	14314	14325	14325	14389	14517	14318	14258	14485	14377	14272	14483	14375	14318	14399	14350	14303	14338	14433	14434	14418	14365	14245	14483	14308	14347	14215	14258	14338	14344	14422	14345	14396	14427	14275	14435	14527	14334	14414	14401	14323	14404	14434	14174	14494	14354	14386	14516	14373	14275	14374	14202	14340	14302	14431	14308	14347	14427	14458	14357	14451	14332	14365	14369	14465	14514	14236	14365	14446	14442	14448	14358	14442	14229	14328	14291	14493	14511	14437	14357	14491	14449	14424	14360	14418	14227	14393	14519	14442	14455	14439	14402	14368	14277	14352	14361	14429	14258	14451	14439	14293	14377	14480	14384	14412	14486	14282	14523	14381	14472	14262	14352	14458	14253	14362	14262	14267	14430	14417	14376	14400	14434	14582	14454	14477	14257	14374	14330	14393	14496	14524	14334	14556	14284	14416	14275	14434	14293	14421	14315	14258	14411	14398	14450	14387	14396	14337	14378	14454	14483	14263	14427	14347	14247	14439	14387	14164	14278	14311	14280	14222	14404	14513	14453	14357	14407	14479	14410	14387	14379	14333	14315	14294	14278	14475	14365	14332	14502	14435	14436	14340	14407	14455	14340	14227	14298	14502	14377	14454	14494	14306	14360	14379	14434	14455	14517	14467	14415	14310	14393	14544	14398	14375	14433	14472	14441	14471	14317	14361	14405	14374	14120	14349	14449	14224	14306	14325	14396	14396	14322	14363	14442	14531	14266	14292	14447	14318	14358	14254	14382	14321	14500	14367	14296	14250	14323	14213	14482	14348	14421	14454	14329	14318	14412	14350	14366	14466	14355	14338	14461	14461	14516	14498	14361	14252	14271	14366	14215	14382	14420	14361	14388	14423	14364	14254	14374	14382	14396	14444	14428	14414	14451	14358	14445	14342	14379	14397	14427	14314	14335	14362	14420	14288	14502	14467	14391	14481	14429	14232	14556	14313	14450	14196	14470	14351	14435	14297	14315	14408	14376	14427	14427	14339	14299	14329	14512	14266	14320	14261	14463	14569	14260	14381	14312	14515	14306	14263	14310	14512	14573	14303	14494	14475	14377	14459	14419	14292	14353	14437	14345	14429	14397	14371	14311	14441	14421	14437	14263	14382	14558	14445	14390	14493	14404	14443	14480	14466	14285	14468	14436	14379	14371	14357	14298	14350	14425	14342	14503	14159	14275	14478	14330	14477	14354	14395	14315	14328	14400	14488	14335	14450	14145	14261	14342	14268	14320	14434	14170	14228	14235	14389	14438	14456	14340	14440	14532	14448	14382	14380	14275	14358	14518	14233	14284	14381	14389	14363	14514	14382	14375	14341	14432	14389	14250	14267	14362	14440	14274	14214	14455	14379	14436	14551	14302	14393	14475	14272	14416	14436	14404	14304	14469	14245	14259	14480	14237	14340	14315	14384	14522	14485	14377	14544	14370	14362	14400	14400	14388	14538	14171	14204	14488	14405	14437	14328	14386	14228	14483	14373	14439	14286	14405	14447	14354	14180	14417	14366	14301	14435	14432	14332	14422	14487	14331	14388	14327	14559	14306	14284	14090	14240	14324	14450	14208	14541	14350	14356	14514	14355	14698	14487	14389	14386	14483	14406	14496	14164	14302	14508	14439	14272	14442	14261	14204	14317	14324	14457	14536	14375	14376	14428	14396	14362	14469	14275	14305	14388	14509	14486	14342	14337	14433	14547	14551	14397	14218	14356	14469	14451	14540	14481
23004	21512	29554	23903	21564	22937	23859	17637	16552	16777	16752	16473	16491	16316	16196	16280	16217	16384	16475	16392	16324	16446	16317	16165	16240	16127	16169	16334	16249	16026	16330	16171	16205	16195	16198	16251	16286	16253	16269	16054	16151	16250	16022	16121	16053	16054	16348	16288	16029	16366	16188	16173	16231	16125	16280	16277	16201	16124	16196	16225	16036	16199	16182	16182	16147	16137	16300	15955	16082	16020	16290	16220	16199	16214	16219	16055	16302	16149	16071	16081	16135	16174	15910	16214	16271	16179	16126	16126	16269	16076	16162	16317	16243	16234	16293	16174	16130	15955	16052	15868	16060	15965	15973	15980	16126	16271	15975	16323	16056	15853	16374	16064	16227	16146	16074	15992	16026	16136	16104	16152	15880	16016	16132	16269	16189	16076	16162	16115	16068	16228	16243	16102	16160	16116	16145	16287	16113	16197	16073	16096	16103	16300	16139	16317	16002	16093	16160	15989	16040	16052	16158	16216	16008	16055	16096	16266	15881	16094	16123	16086	16047	16104	16087	16016	15968	16045	16137	16032	16104	15953	16112	15856	16142	16114	16244	16046	16194	16248	16173	16209	16000	16063	16147	16087	15963	16278	15954	15992	16090	15890	16057	15942	16161	16172	16162	16159	16131	15886	16105	16225	16034	15997	16135	16012	16073	16099	16154	15914	16097	16144	15962	16174	15938	16051	15920	15927	16192	16035	16133	16130	15922	16054	16118	16272	16187	16191	16024	16215	16191	16014	15953	16025	16164	16151	16107	16092	16136	16162	16157	16104	16040	16194	16112	16136	16085	16062	16124	16125	15902	16359	16059	15983	16296	16040	15994	16124	16052	16031	16012	16009	16007	16170	16170	16155	16171	16154	16045	16252	16249	16332	16053	16191	16184	16206	16011	16005	15955	16064	15916	16196	16132	16160	15913	16070	16157	16079	16179	15995	16007	16050	16153	16059	16063	16165	15938	15971	16269	16122	15961	16266	16087	15855	15887	16080	16033	16067	16213	16154	15898	16253	16154	16198	16116	16073	16150	15998	15938	16035	15968	16125	16065	16105	16125	16034	16154	15956	16176	15988	16109	15974	16076	16098	16093	16134	16230	16149	16227	16027	15980	15978	16185	15914	16223	16213	16169	16077	15943	15952	16047	16096	16173	16000	16166	16277	16000	16184	15969	16024	16102	16209	16084	15922	16186	16028	16205	16427	16117	16151	16074	15945	15881	15986	16055	16238	16245	16122	16016	16035	16174	16208	16059	16022	15974	16088	16096	16124	16344	15828	16077	16062	15978	16026	16110	16291	16163	16185	16152	16206	15978	16045	16004	16065	16067	15986	16154	16185	15801	16110	16119	16214	16214	16065	16031	16039	16142	16202	15938	16165	15929	15971	16240	16141	15947	15985	16122	15918	16129	16020	16111	15864	15906	16068	16156	15941	15874	16093	16086	16030	16018	15945	16072	16224	15831	16219	16317	15984	16104	16105	16296	16234	16086	16055	15857	15966	16141	16062	16304	16069	16180	16161	15896	16245	16077	16118	15980	16030	15814	16075	16141	16229	16205	16164	15986	15967	16101	16198	16147	15923	16116	15985	16022	15964	16178	15870	15988	16117	16113	16310	16045	16134	16019	16036	16180	16050	16138	15829	16125	16087	16117	16022	16121	16072	15973	15854	16009	16052	16060	15929	16107	15984	16122	15844	15974	16131	15996	16041	16029	16214	15920	15925	16125	16033	15992	16026	16054	16064	15924	16148	15980	16149	16147	16047	16094	16116	16061	16293	15855	15939	16192	16108	16224	16249	16240	16206	16151	16107	16133	16056	15971	16021	16053	16029	15938	15946	16148	16060	16064	16058	15960	16108	16054	16083	16065	16193	16284	16151	16072	16163	16222	15965	16110	15925	16191	15963	16185	16041	16126	16031	16016	16226	16070	16154	15883	16065	16108	16117	16113	16087	16051	16116	16436	16153	16117	15958	16049	16329	16191	15891	15997	16067	16019	16012	16139	16112	15835	16127	15941	16236	16210	16181	15980	16286	16187	16055	16087	16147	16128	15850	16009	16138	15845	16110	15980	16176	16145	16154	16020	16139	16090	16069	16111	16029	16148	16050	16149	15908	16068	15990	16094	16093	16084	16034	16412	16087	16207	15948	16121	15915	15922	16174	16020	16239	16040	16120	16058	16058	16117	16072	16162	15862	15995	16075	15952	16044	16053	15930	16090	16128	15999	15947	16008	16160	15889	15989	16149	16062	16110	15965	15990	16008	16152	16129	16164	15989	16076	15919	16044	16090	16020	15800	16079	16206	16021	16091	16135	16067	16282	15936	15999	16003	16157	16074	16208	15943	16052	16085	15913	16174	16063	16037	16069	15874	16062	16133	15953	15890	16092	15958	16017	16087	16099	16165	16134	16347	16254	16081	16049	16166	16105	16192	16011	15903	16357	15990	15961	16080	16013	15939	16039	15903	15955	15980	16150	16058	16054	16168	15998	15938	16238	16020	15997	15947	16178	16057	16152	16115	16378	16112	15968	16075	16053	16030	16048	16200	16115	16054	16095	16128	15939	16004	15943	15991	15923	15949	16232	16065	16204	15929	16103	16119	16005	15901	16238	16082	16027	15966	16125	16082	16193	16002	16075	15989	16068	15958	16061	15970	15943	16174	16176	16157	16054	16139	16148	16099	16242	16148	16163	16111	16195	15962	15882	15822	16044	15955	16160	16042	16220	16212	16169	16153	16092	16126	16340	16141	15911	16042	16303	16027	16297	16051	15937	15926	16136	16103	16011	15991	16173	16153	16169	16395	16070	16143	16145	16010	16260	16211	15963	16164	16084	16088	16247	16317	16083	16103	15982	15929	16163	16036	16399	15881	16075	16184	15913	16090	16112	15948	15927	16134	16203	16068	16182	16068	16009	16130	16376	15829	15994	16058	16035	16111	15956	16250	16081	15908	16020	16114	16191	15950	16102	16203	16072	16106	16071	16151	16136	16077	16135	16092	16108	15950	16277	16093	16044	15791	16057	16056	15837	16097	15990	16130	15981	16048	15987	15996	16223	16076	15785	16019	16109	15960	16075	16031	16139	16082	16064	15979	16228	16149	16006	16108	16105	16069	15892	15936	15943	16062	16070	16092	16054	16123	16213	16145	16001	16078	16061	16034	16137	16085	16122	16147	16037	15921	16056	15946	16057	16080	16146	16225	16089	16142	15911	16057	16041	16035	16268	15956	16125	16121	16007	16097	16203	16218	15806	16021	16009	15864	16155	16073	16184	16299	15971	16067	16228	16163	16117	16219	15970	15999	16192	16165	15974	15903	16082	16227	16046	16045	16004	16137	16016	16118	16162	16045	16126	16140	16070	16035	16145	16047	16173	16091	15881	15913	16179	15951	15933	15783	16084	16165	16066	16091	15949	16265	16262	16059	16331	15979	16170	16124	16141	16089	15939	16155	15989	15942	16108	16268	15916	15976	16066	15946	15981	16080	16106	16032	16249	16212	16139	15947	16172	15972	16085	16004	16117	16122	16189	16246	16153	16103	16087	16126	15864	16104	16160	16020	15992	16164	16214	16034	16235	15949	16039	16010	16165	15984	16079	16111	16105	15941	15937	15772	16209	15939	16100	15925	16105	16089	16302	16017	16330	16070	16161	15944	16063	16153	16164	15898	16186	16096	16119	16138	15984	16097	16257	15932	16212	15961	16225	16019	15893	16038	16192	16010	16144	16233	16039	16123	16158	16167	16101	16018	16272	16039	16096	16069	16006	16035	16162	16159	16252	16236	16182	16173	16062	16183	16091	16073	16054	16141	16098	16028	16172	15993	15918	15812	16137	16017	16150	15997	16104	16368	16081	15966	16099	16201	16177	16151	16006	16197	16120	16192	15998	15833	15990	16092	16015	16044	16046	16244	16099	16048	16094	15974	16066	16039	16030	15971	15946	16115	16114	16332	16144	16077	16052	16074	16164	16213	16131	16088	16240	16006	15916	16087	15803	16145	16281	16071	16112	16061	16051	16234	16034	16165	16050	16165	16124	16031	16228	16327	16359	16118	16238	16192	16144	15954	16049	15979	16017	16146	16064	16398	16231	15967	16077	16089	15985	16081	16157	16095	16061	16009	16074	16201	16124	16188	16301	16036	16115	16239	16075	15958	15926	15857	15872	16163	15889	15967	16061	15965	15968	15992	16128	16110	15888	16058	16125	16010	16161	15937	15949	16152	16075	16112	16052	15987	16088	16227	16003	15927	16194	15981	15956	16057	16108	15921	16042	15970	16123	16005	16288	16087	16036	16024	16016	15994	16028	16201	16252	16043	16117	15987	16190	16133	16088	16026	15939	15982	16199	16217	15988	16187	16036	16138	16074	16178	16002	16239	16268	16029	16064	16095	16086	16127	15876	15925	16185	16115	15997	15999	16041	16152	16114	16115	16260	16129	16148	15964	16071	16154	16145	16158	16277	16075	15989	16105	16246	16037	15942	16025	16025	16054	16024	16075	16163	16161	16291	15983	16355	16336	16096	16092	16086	16003	16106	15940	16196	16043	16108	16267	16045	16122	15963	15919	16122	15997	16002	16135	16113	15932	16089	16120	16169	15879	15913	16069	15989	16138	15993	15981	16153	15785	15951	16200	16198	15945	16101	16022	16087	16194	16218	16049	16070	15994	16069	16082	16320	16279	15964	16072	16112	16130	16033	16037	15919	15934	16029	16134	16121	16206	16047	16014	16160	16032	16329	16052	15976	16171	16014	16039	16198	16137	16011	16065	15989	16164	16071	16199	16130	15933	16004	16085	16022	16179	16181	16091	16145	16116	16037	16081	16078	15816	16085	15887	16155	15983	15977	15992	15958	16165	16125	16134	16228	16056	15986	16044	16027	16172	16278	16037	16087	15931	15862	15858	16079	16070	16260	15826	16106	15976	15932	16084	15997	16167	16199	16060	15873	16054	16285	15767	16060	15918	16040	16043	16147	16098	16113	16037	16063	16109	15961	15913	15964	16012	15867	16060	16058	15918	16087	16206	16171	16117	16175	15943	16117	16024	16171	16048	16240	16312	15907	16151	15920	16078	15975	16076	16085	16039	15957	15832	15989	15836	16112	16048	15997	16278	16027	16278	16055	16150	16109	16190	16225	16171	15908	15969	16309	16031
10335	17009	16692	16065	15777	15498	15358	15333	15301	15117	15079	14853	14858	14774	14680	14726	14749	14958	14923	14787	14753	14809	14755	14811	14694	14983	14867	14620	14782	14796	14721	14802	14835	14922	14848	14728	14757	14867	14694	14674	14806	14695	14617	14760	14907	14759	14736	14757	14670	14676	14834	14714	14782	14736	14788	14625	14692	14752	14701	14867	14755	14729	14663	14634	14760	14859	14478	14769	14870	14807	14698	14905	14832	14782	14665	14807	14649	14800	14901	14557	14798	14439	14702	14677	14831	14692	14777	14687	14812	14818	14576	14673	14780	14721	14601	14737	14811	14848	14744	14710	14712	14640	14765	14918	14828	14598	14965	14673	14676	14496	14759	14585	14760	14648	14555	14746	14878	14822	14619	14659	14709	14739	14679	14606	14922	14704	14781	14626	14742	14788	14681	14600	14737	14616	14790	14511	14638	14728	14729	14882	14736	14651	14713	14837	14577	14770	14738	14857	14783	14777	14770	14682	14827	14783	14692	14772	14563	14748	14800	14844	14487	14686	14787	14501	14789	14878	14845	14614	14737	14741	14628	14768	14570	14917	14581	14767	14733	14765	14599	14864	14723	14689	14586	14617	14693	14661	14729	14625	14745	14670	14905	14807	14689	14782	14818	14640	14825	14765	14762	14813	14942	14682	14844	14724	14648	14748	14798	14720	14839	14849	14669	14715	14513	14875	14703	14737	14812	14866	14749	14630	14753	14593	14840	14795	14550	14531	14757	14706	14799	14727	14618	14764	14775	14596	14608	14771	14718	14641	14674	14885	14762	14801	14841	14792	14634	14767	14776	14782	14689	14771	14900	14839	14575	14764	14840	14734	14662	14853	14761	14755	14811	14709	14647	14783	14586	14760	14813	14671	14982	14825	14852	14774	14891	14856	14850	14616	14814	14638	14694	14741	14725	14907	14821	14672	14660	14855	14660	14703	14644	14833	14779	14659	14864	14816	14777	14557	14874	14717	14562	14731	14768	14740	14703	14678	14740	14724	14654	14804	14802	14683	14781	14786	14788	14847	14771	14719	14559	14706	14686	14863	14868	14546	14788	14668	14722	14682	14859	14714	14882	14821	14787	14686	14990	14855	14555	14683	14713	14764	14695	14663	14695	14667	14601	14569	14789	14830	14740	14755	14724	14666	14719	14635	14753	14648	14802	14840	14731	14612	14512	14727	14660	14820	14751	14885	14661	14844	14751	14695	14549	14692	14849	14719	14677	14878	14757	14610	14811	14710	14698	14740	14730	14731	14718	14688	14901	14731	14910	14555	14882	14600	14759	14803	14621	14650	14623	14690	14672	14693	14720	14719	14766	14692	14836	14711	14780	14862	14767	14720	14858	14792	14742	14637	14625	14710	14863	14624	14562	14616	14892	14815	14658	14788	14791	14814	14609	14762	14845	14736	14710	14611	14613	14605	14687	14720	14756	14779	14765	14662	14608	14647	14674	14783	14734	14796	14712	14566	14877	14751	14693	14776	14886	14734	14940	14712	14665	14826	14640	14706	14744	14642	14727	14669	14713	14704	14785	14785	14697	14907	14674	14804	14818	14570	14682	14723	14766	14720	14716	14627	14629	14689	14738	14763	14762	14674	14674	14669	14692	14652	14734	14763	14666	14812	14693	14718	14745	14654	14770	14736	14535	14754	14663	14600	14740	14616	14750	14810	14573	14745	14685	14818	14711	14717	14651	14804	14709	14589	14789	14736	14708	14736	14706	14719	14816	14716	14663	14613	14766	14668	14791	14794	14765	14698	14825	14711	14440	14760	14699	14662	14889	14638	14721	14669	14636	14695	14767	14783	14797	14766	14748	14694	14867	14660	14825	14656	14819	14660	14608	14857	14788	14715	14781	14579	14885	14615	14746	14660	14807	14625	14767	14682	14705	14774	14758	14675	14706	14786	14694	14698	14679	14588	14673	14692	14998	14787	14886	14730	14605	14616	14634	14716	14766	14761	14719	14901	14723	14676	14797	14808	14612	14829	14512	14810	14767	14815	14800	14766	14694	14683	14645	14605	14661	14776	14696	14633	14625	14711	14690	14806	14602	14612	14654	14669	14712	14825	14761	14619	14683	14773	14707	14650	14677	14756	14787	14828	14599	14649	14655	14628	14580	14615	14708	14696	14484	14734	14625	14542	14737	14662	14637	14708	15033	14682	14752	14766	14597	14532	14594	14754	14749	14655	14682	14862	14686	14715	14795	14651	14593	14788	14521	14895	14657	14829	14747	14678	14690	14601	14766	14738	14667	14741	14965	14846	14747	14658	14602	14608	14551	14622	14742	14543	14744	14822	14747	14669	14774	14709	14648	14787	14651	14755	14837	14730	14728	14744	14596	14928	14764	14900	14544	14667	14780	14969	14739	14824	14676	14810	14719	14856	14763	14675	14677	14641	14620	14811	14683	14696	14694	14718	14727	14755	14690	14613	14776	14963	14811	14770	14651	14719	14653	14650	14642	14821	14684	14728	14652	14622	14770	14684	14761	14654	14834	14736	14682	14809	14788	14544	14784	14677	14713	14842	14759	14776	14658	14746	14700	14592	14674	14833	14646	14861	14736	14696	14781	14683	14637	14542	14816	14691	14773	14707	14706	14631	14546	14930	14619	14758	14737	14666	14637	14714	14695	14730	14672	14876	14740	14547	14815	14748	14567	14806	14708	14733	14595	14800	14760	14594	14629	14769	14737	14795	14688	14697	14706	14756	15040	14542	14769	14623	14671	14653	14806	14693	14803	14603	14675	14840	14637	14818	14719	14793	14709	14625	14782	14514	14946	14666	14768	14605	14679	14745	14835	14567	14962	14735	14835	14823	14768	14775	14709	14907	14755	14726	14626	14787	14826	14564	14633	14697	14708	14809	14704	14692	14779	14693	14755	14552	14754	14678	14561	14716	14838	14705	14944	14710	14661	14760	14767	14692	14706	14719	14798	14694	14759	14560	14596	14818	14762	14749	14676	14713	14696	14560	14692	14773	14727	14613	14702	14570	14614	14870	14761	14803	14815	14605	14719	14680	14728	14731	14666	14829	14501	14909	14834	14845	14792	14844	14702	14820	14487	14857	14741	14603	14593	14754	14586	14872	14687	14629	14794	14516	14769	14848	14869	14622	14612	14734	14758	14780	14699	14669	14745	14848	14747	14742	14759	14855	14764	14685	14796	14714	14815	14603	14761	14795	14650	14777	14623	14931	14822	14685	14848	14709	14737	14685	14749	14797	14876	14950	14584	14760	14679	14717	14756	14840	14682	14733	14748	14845	14686	14495	14716	14691	14610	14662	14845	14786	14722	14568	14601	14900	14513	14715	14517	14732	14811	14756	14733	14562	14874	14658	14770	14788	14749	14720	14610	14724	14918	14717	14680	14714	14714	14665	14743	14815	14561	14784	14660	14762	14797	14740	14693	14777	14697	14753	14505	14768	14810	14709	14658	14702	14713	14712	14918	14756	14607	14620	14733	14755	14659	14784	14707	14812	14723	14638	14639	14758	14816	14766	14774	14828	14964	14446	14771	14694	14830	14834	14694	14632	14565	14751	14720	14456	14778	14856	14772	14765	14674	14678	14636	14798	14913	14744	14776	14795	14894	14586	14528	14670	14646	14563	14695	14744	14748	14559	14745	14779	14863	14700	14725	14856	14645	14575	14970	14725	14672	14557	14651	14914	14828	14741	14780	14920	14766	14811	14683	14535	14657	14671	14627	14856	14725	14714	14783	14711	14611	14655	14703	14733	14723	14651	14747	14796	14884	14692	14683	14833	14674	14702	14736	14530	14634	14631	14495	14633	14804	14750	14644	14812	14757	14766	14777	14812	14779	14804	14674	14706	14917	14579	14649	14617	14637	14814	14622	14846	14757	14581	14798	14556	14881	14735	14746	14733	14614	14729	14552	14583	14752	14675	14717	14820	14815	14930	14721	14803	14752	14699	14861	14729	14804	14633	14830	14800	14746	14682	14750	14704	14625	14885	14562	14620	14707	14761	14684	14661	14735	14767	14983	14598	14575	14567	14696	14716	14522	14853	14738	14661	14558	14634	14790	14555	14737	14724	14748	14697	14750	14678	14826	14746	14740	14698	14593	14839	14773	14676	14599	14704	14776	14593	14870	14589	14751	14802	14660	14638	14757	14702	14654	14778	14657	14694	14763	14673	14803	14669	14768	14605	14656	14683	14612	14803	14588	14793	14732	14805	14738	14677	14676	14697	14553	14750	14671	14586	14595	14757	14851	14682	14701	14579	14664	14736	14839	14701	14780	14747	14600	14726	14709	14672	14968	14659	14719	14750	14722	14810	14750	14711	14836	14647	14659	14740	14792	14872	14904	14814	14784	14933	14625	14794	14793	14762	14547	14720	14887	14638	14828	14648	14872	14686	14679	14658	14768	14606	14654	14837	14674	14823	14677	14744	14719	14813	14859	14759	14798	14641	14680	14667	14744	14622	14749	14592	14584	14780	14818	14696	14883	14722	14781	14818	14664	14803	14788	14743	14792	14841	14581	14935	14879	15008	14623	14811	14814	14716	14702	14714	14816	14821	14597	14713	14590	14796	14784	14732	14821	14657	14720	14684	14695	14880	14714	14919	14660	14643	14623	14696	14783	14829	14843	14793	14717	14630	14703	14706	14791	14775	14507	14831	14565	14838	14574	14745	14654	14718	14695	14726	14614	14662	14690	14860	14544	14702	14702	14805	14752	14676	14640	14820	14738	14611	14775	14523	14775	14843	14705	14775	14558	14569	14791	14825	14643	14611	14734	14716	14908	14603	14627	14777	14681	14790	14699	14722	14704	14740	14756	14838	14691	14766	14721	14741	14742	14718	14749	14703	14776	14691	14749	14852	14785	14749	14780	14641	14664	14664	14772	14707	14744	14769	14560	14589	14656	14880	14709	14706	14796	14869	14887	14836	14856	14734	14743	14618	14759	14805	14703	14891	14606	14734	14605	14768	14668	14772	14753	14795	14616	14719	14819	14824	14706	14624	14779	14796	14747	14650	14823	14677	14656	14626	14602	14646	14641	14721	14734	14811	14689	14694	14736	14571	14656	14736	14680	14807	14754	14723	14671	14592	14593	14669	14731	14767	14621	14693	14713	14823	14755	14736	14791	14813	14737	14583	14568	14805	14767	14609	14799	14879	14611	14681
26749	21521	25674	23421	16555	16366	16688	16199	16325	16424	16215	16215	16196	16202	16111	16252	16206	16366	16108	16235	16176	16154	16442	16257	16433	16273	16148	16270	16269	16125	16116	16200	16026	16214	16169	16038	16307	16137	16184	16209	16124	16068	16212	16211	16114	16206	16178	16078	15961	16022	16167	16158	16121	16011	16056	16219	15945	16136	16198	16136	16160	16154	16268	16318	16315	16196	16295	16193	16177	16034	16111	16268	16102	16135	16370	16175	16104	16128	16024	15983	16008	16004	16075	15997	16111	16225	15992	16220	16282	16136	16174	16004	16305	16179	16066	16040	16171	16087	16107	16166	16228	16020	16053	16205	16107	16179	16113	15961	16103	16240	16197	16153	16095	16214	16259	16328	16210	16025	16196	16208	16183	16087	16245	16135	16162	16100	16092	16162	16225	16096	15843	15904	16126	16133	16160	16213	16149	16012	16216	16202	15932	16051	16284	16055	16134	16303	16032	15987	16224	16169	16103	15991	16207	16200	16122	16151	16075	15985	16336	16182	16220	16236	16116	16121	16185	16048	16107	15997	16106	16218	16316	16311	16220	16254	16020	16047	16218	15993	16118	16051	16225	16169	16205	16160	16228	15915	16267	16152	16052	16029	16088	16152	16061	16039	16162	16151	16215	16206	16140	16032	16057	16023	16037	16172	16116	16062	15976	16081	16072	16071	16132	16204	16133	16016	16185	16065	16056	16009	16155	15826	16146	16283	16157	16145	16169	16216	16026	15984	16243	16169	16093	16028	16201	16004	16063	15973	16341	16075	16225	16133	16234	16070	16201	16039	15937	16280	16030	16093	16110	15984	16338	16223	16036	16110	16079	16051	15972	16227	16249	16303	15887	15993	15951	15901	16051	15947	16071	16205	16000	16162	16063	16093	15975	16104	16005	16226	16153	16058	16144	16033	16127	16108	16378	16024	16212	16164	16075	16080	16208	16260	16221	16266	16134	16292	16021	15932	16360	16266	15929	15844	16117	16126	16462	15954	16267	16130	16142	16114	16229	16035	16219	15965	16162	16186	16303	16142	16131	16212	16115	16196	15982	16020	16254	16074	16127	16375	16032	16190	16171	16124	16256	16089	16037	15927	16218	16368	16255	16233	16372	16217	16254	16231	16056	16374	16211	16263	16236	16233	15993	16111	16198	16162	16129	16291	16173	16136	15984	16076	16240	16114	16107	16070	16130	16071	16318	16183	16243	16224	16247	16014	16047	16288	16264	16121	16124	16108	16011	15919	16137	16391	16148	16131	16056	16039	16157	16046	16100	16108	16105	16164	16127	16209	15857	16008	16183	16228	16268	16138	16328	16119	16268	16345	16090	15937	16138	15839	16147	15990	16059	16072	15986	16251	16116	16327	16150	15924	16087	16021	16326	16055	16174	16061	15944	16116	16077	16177	16006	16025	15803	16197	16297	16201	16204	16130	16141	16325	16066	16242	16083	15991	16141	16036	16236	16093	16132	16036	16121	16139	16208	16033	16109	16152	16263	16120	16092	16227	16148	15972	16003	16138	15947	16087	16231	16084	16123	15990	16063	16130	16211	16145	16240	16291	16007	15894	16110	16108	16281	16309	16227	16066	16093	16115	16284	16171	16246	16248	16151	16145	16159	16136	16065	16134	16232	15990	16068	16170	16195	16092	16152	16035	16072	15974	16142	16392	16111	16182	16276	16154	16293	16089	15996	16198	16013	16086	15974	16105	16175	16307	16113	16110	16078	16092	15967	16060	16187	16240	16255	16227	16211	16234	16047	16126	16190	16186	16068	16273	16018	16201	16049	16048	15954	16196	16226	16192	16140	15956	16131	15972	16337	16145	16277	16180	16211	16122	16243	16323	16167	16336	16036	16175	16032	16184	16207	16106	16186	16084	16250	16168	16138	16044	15983	16348	16075	16037	16060	16021	16089	16059	16203	16269	16310	16190	16025	16216	16108	16207	16220	16363	16182	16115	16150	16103	16004	16306	16282	16248	16206	16022	16206	16100	16171	16035	16125	16208	15876	15810	16113	16224	16201	15989	16166	16120	16039	16047	16298	16176	16085	16155	16107	16171	15992	16102	16086	16093	16140	16037	16227	16057	16025	15981	16272	16174	16135	16308	16258	16188	16179	16071	16283	15981	16238	16192	16099	15972	16095	16092	16060	16143	16218	16199	16215	16145	16342	16168	16136	16053	16198	15936	16081	16233	16039	16081	15972	16263	15922	16053	16134	16314	16142	16113	16207	16130	16128	16241	15947	16248	16085	16236	16164	16067	16118	16127	16067	16175	16168	15943	16288	16165	16103	16214	15840	16108	15891	16082	16141	16241	16067	16288	15985	16070	16251	16175	16040	16213	16160	16342	16189	16051	15910	16142	15936	16079	16045	16146	16229	16030	16071	16081	16363	16178	15993	15874	16031	16216	16058	16059	15844	16052	16262	16116	16145	16049	16291	16226	16050	16042	16100	16013	16059	16293	16134	15999	16223	16314	16156	15962	16202	15972	16021	16092	16233	16202	16158	16328	16158	16273	16165	16063	16237	16090	16040	15943	16045	16074	16006	16217	16122	16230	15945	16279	16264	16280	16065	16068	16049	16018	16152	16013	16105	16056	16143	16076	16146	16212	16204	16131	16098	16230	16192	16064	16050	16204	16509	16361	16215	16051	16163	16169	16002	16248	16165	16119	16150	15912	16128	16022	16179	16184	16161	16264	16107	16220	16049	16028	16095	16302	16114	16106	16332	16109	16133	16156	16261	16174	15995	16116	16306	16155	16189	16050	16249	16145	16018	16130	16268	15969	16105	16059	16115	16180	16207	16074	15991	16034	15943	16132	16132	16069	16261	16177	16140	16074	16213	16263	16222	16202	16158	16180	16234	15984	16161	16059	16046	16071	15993	16164	16045	16208	16261	16318	16146	16036	16183	16307	16192	16071	16055	16251	16168	16039	16142	16303	16054	16218	15937	16034	16254	16278	16044	16060	16263	16169	16078	16323	16211	16452	16286	16196	16330	16230	16164	16085	16269	16090	16136	16029	16058	16023	16133	16109	16209	16024	16111	16164	16111	16135	16126	16134	16250	16169	15897	16044	16256	15897	16108	16107	16160	16206	16021	16021	16281	16174	16080	16271	16218	16129	16217	16155	16284	16163	16213	15980	16130	16398	16131	16192	16129	16158	16286	16107	16250	16081	16182	16241	16083	16072	16133	16003	16105	16132	16154	16081	16130	16199	16161	16077	16135	16383	16197	16320	16175	16139	16167	16179	16163	16188	15991	16125	16193	16254	16240	16161	16002	16355	16055	16148	16009	16076	16035	16111	16189	16253	16354	16294	16115	16127	16136	16112	16219	16197	16163	16025	16157	16187	16247	16168	16087	16007	16041	16063	15948	15916	16099	16134	16085	16213	16093	16107	16078	16147	16068	16255	16125	16006	16048	16164	16216	16224	16164	16025	16049	16010	16275	16248	16233	16074	16208	16139	15991	16183	16166	16262	16089	16054	16031	16005	16152	16032	16134	15978	16096	16201	16110	16238	15963	16305	16026	16000	16108	16107	16124	16208	15918	16244	15994	16216	15981	16015	16052	15922	16248	15925	16143	16284	16223	16231	16175	16310	16211	16146	16141	16075	16300	16034	16268	16134	16215	16027	16146	16081	15967	16048	16323	15992	16130	16145	15976	16163	16121	16053	16040	16232	16266	16226	16099	16116	16140	16079	15960	16100	16180	16169	16039	16371	16181	16062	16103	16162	16193	16162	16130	16148	16141	16199	16065	16111	16393	16204	16341	16088	16167	16274	16193	16148	16055	16056	16305	16275	16237	16036	15984	16135	16163	16081	16222	16125	16121	16069	16297	16038	15995	16036	16067	16083	16135	16293	16088	16305	15969	16106	16095	16274	16148	16023	16031	16280	16232	16300	16311	15965	16023	16026	16017	15896	16184	16168	16007	16308	16239	16184	15992	16308	16186	16181	16051	16258	16139	16258	16147	16212	16439	16122	16091	16179	16095	16139	16203	16185	15879	16149	15990	16011	16239	16161	16352	16011	16202	16032	16326	16098	16229	16221	16256	16118	16098	16075	16224	16359	16199	15974	16031	16083	16136	16022	16069	16213	16037	16062	16174	16279	16062	16106	16077	16202	16111	16101	16272	15911	16118	16118	16185	16176	16168	16225	15952	16117	16266	16195	16072	16047	16258	16152	16226	16310	16171	16130	16198	16162	16202	16005	16079	16019	16104	16430	16316	16101	16136	16202	15909	16181	16053	16285	16272	16006	16027	16078	16088	16107	16160	15972	16339	16136	16104	16081	16157	16007	16202	16154	15948	16466	16054	15939	16075	16219	16187	15992	16263	16043	16037	16121	16130	15986	16084	16115	16414	16017	16204	16316	16152	16150	16145	16043	16122	16437	16063	16023	16044	16235	16219	16163	16216	15976	16085	16155	16105	16185	16150	16092	16243	16104	16018	15966	16184	16096	15898	16115	16191	16265	16179	16072	16290	15935	16128	16251	16038	16187	16103	16081	16127	16350	16035	16154	16127	16312	16243	16196	16116	16141	16375	16202	16186	16287	16101	16299	16223	16057	16108	16021	16147	16123	16125	16153	16294	16252	16242	16016	16138	16114	16137	16018	16189	16097	16334	16186	15997	16018	16196	16033	16081	16182	16295	16142	16108	16166	16092	16158	16129	16139	16005	16059	15922	16355	16015	16238	16305	15951	16327	16308	15865	16024	16125	16088	16137	15973	16088	16255	16126	16286	16392	16290	16343	16106	16248	16000	16216	15845	16166	16134	15989	16006	16057	16154	16054	16085	16181	15948	16215	16300	16006	16112	16200	16230	16143	16011	16076	15947	16216	16127	16191	16160	16123	15926	16011	16259	16093	16318	16105	16348	16351	16397	16211	16097	16131	16154	16069	16323	16269	16204	16320	16243	16101	16108	16167	16299	16115	16129	16346	16201	15971	16167	16187	16028	15979	16000	16207	16288	16158	16200	16231	16175	16131	16071	16208	16291	16186	16261	16284	16402	16154	16128	16238	16165	16137	16243	16099	15998	16138	16203	16278	16136	16181	16010	16207	16498	16130	16145	16219	16211	16055	16126	15933	16173	16040	16283	16268	16174	16256	16150	16063	16194	16157	16301	16249	16430	16085	16052
13036	15261	15208	15147	15231	14981	15036	14802	14904	14747	14737	14897	14722	14810	14880	14649	14835	14806	14816	14811	14786	14778	14743	14827	14815	14897	14754	14808	14885	14801	14734	14912	14609	14802	14777	14679	14924	14784	14571	14828	14765	14836	14912	14641	14691	14832	14761	14774	14894	14696	14780	14744	14824	14854	14757	14759	14818	14676	14648	14809	14826	14726	14814	14678	14728	14727	14912	14773	14767	14900	14721	14731	14857	14897	14779	14814	14745	14810	14684	14741	14840	14724	14889	14862	14527	14819	14802	14647	14901	14933	14678	14699	14839	14868	14738	14853	14789	14624	14751	14860	14752	14706	14868	14691	14732	14729	14787	14769	14717	14725	14739	14640	14781	14718	14782	14723	14830	14756	14780	14753	14693	14658	14869	14774	14775	14633	14758	14639	14937	14754	14553	14787	14928	14886	14825	14907	14676	14628	14687	14827	14764	14743	14628	14966	14775	14796	14638	14624	14724	14838	14646	14783	14731	14845	14777	14769	14623	14665	14699	14612	14943	14663	14851	14683	14827	14643	14836	14851	14643	14670	14562	14833	14748	14807	14738	14849	14779	14867	14579	14807	14901	14766	14805	14843	14719	14659	15105	14862	14843	14723	14835	14859	14876	14751	14761	14825	14842	14735	14894	14579	14896	14698	14973	14850	14877	14703	14807	14786	14733	14640	14694	14686	14883	14675	14726	14787	14638	14818	14728	14842	14873	14674	14677	14671	14755	14801	14539	14898	14649	14617	14739	14782	14673	14902	14777	14717	14792	14742	14599	14758	14597	14777	14743	14852	14837	14824	14743	14750	14722	14708	14835	14706	14878	14813	14937	14769	14779	14754	14695	14564	14778	14753	14601	14548	14865	14814	14707	14760	14840	14832	14688	14666	14687	14760	14839	14683	14721	14720	14836	14793	14746	14761	14847	14776	14816	14747	14704	14726	14801	14699	14850	14950	14785	14769	14914	14840	14708	14741	14750	14624	14636	14772	14703	14899	14919	14774	14792	14637	14631	14936	14852	14761	14964	14845	14909	14701	14969	14930	14631	14488	14883	14616	14699	14851	14756	14858	14861	14714	14830	14813	14766	14870	14703	14967	14798	14848	14754	14829	14828	14735	14571	14863	14737	14760	14754	14887	14764	14681	14733	14837	14762	14578	14667	14782	14600	14870	14703	14693	14730	14778	14731	14750	14572	14730	14584	14821	14638	14742	14759	14682	14719	14860	14894	14825	14781	14712	14780	14671	14685	14839	14867	14587	14998	14801	14628	14749	15062	14755	14700	14839	14709	14761	14805	14708	14803	14844	14874	14603	14787	14554	14789	14761	14854	14726	14837	14718	14779	14836	14774	14773	14644	14691	14817	14860	14784	14911	14791	14759	14628	14856	14749	14709	14725	14616	14829	14676	14697	14780	14794	14783	14868	14882	14816	14964	14671	14816	14816	14677	14675	14899	14566	14800	14942	14658	14692	14801	14758	14756	14730	14612	14761	14828	14617	14715	14757	14665	14909	14898	14719	14721	14662	14814	14675	14748	15006	14864	14784	14988	14745	14748	14752	14752	14975	14788	14708	14808	14900	14923	14741	14757	14878	14630	14950	14599	14815	14777	14764	14834	14791	14636	14722	14708	14807	14562	14832	14780	14582	14793	14810	14701	14656	14912	14759	14674	14655	14835	14783	14849	14782	14742	14772	14631	14852	14605	14777	14792	14612	14667	14676	14703	14856	14644	14683	14734	14673	14743	14887	14726	14938	14611	14664	14810	14692	14685	14701	14727	14830	14769	14851	14604	14744	14647	14816	14661	14820	14812	14673	14852	14810	14863	14741	14849	14813	14690	14709	14835	14789	14740	14547	14721	14665	14691	14700	14743	14710	14720	14668	14686	14653	14748	14768	14858	14719	14749	14742	14708	14836	14801	14765	14611	14615	14640	14875	14729	14782	14648	14758	14752	14806	14830	14876	14632	14804	14785	14799	14844	14870	14677	14592	14822	14800	14684	14818	14672	14624	14657	14807	14993	14782	14851	14739	14673	14862	14494	14923	14729	14638	14732	14686	14722	14780	14685	14780	14758	14825	14730	14753	14712	14855	14757	14591	14791	14765	14704	14863	14756	14755	14837	14681	14602	14802	14708	14770	14734	14831	14779	14556	14785	14800	14777	14854	14776	14603	14801	14779	14815	14790	14636	14827	14649	14738	14611	14605	14744	14768	14770	14710	14839	14671	14652	14711	14754	14646	14921	14804	14632	14753	14860	14757	14765	14747	14784	14830	14776	14850	14790	14767	14791	14838	14769	14779	14844	14811	14607	14702	14624	14682	14726	14772	14804	14777	14816	14818	14720	14695	14695	14842	14809	14786	14679	14723	14473	14700	14685	14971	14643	14735	14637	14794	14881	14898	14736	14819	14737	14780	14821	14708	14728	14729	14751	14758	14743	14808	14719	14833	14616	14805	14875	14744	14885	14892	14812	14685	14824	14631	14738	14716	14848	14622	14919	14642	14684	14908	14705	14757	14884	14792	14876	14897	14861	14741	14718	14979	14783	14802	14643	14829	14867	14882	14915	14708	14742	14675	14651	14984	14474	14713	14819	14717	14715	14711	14805	14793	14812	14848	14747	14797	14782	14808	14762	14882	14714	14876	14530	14663	14744	14653	14748	14820	14847	15048	14586	14751	14883	14692	14699	14756	14759	14976	14720	14740	14822	14764	14934	14783	14670	14842	14671	14695	14711	14790	14885	14778	14792	14892	14729	14873	14766	14879	14681	14775	14816	14736	14931	14774	14704	14789	14910	14863	14837	14916	14603	14836	14738	14809	14766	14799	14809	14666	14696	14741	14808	14643	14831	14647	14790	14725	14711	14608	14731	14753	14808	14751	14721	14780	14725	14827	14854	14932	14871	14663	14853	14636	14764	14562	14682	14884	14731	14790	14641	14793	14650	14737	14645	14840	14664	14724	14574	14684	14718	14697	14819	14794	14665	14731	14910	14706	14724	14653	14888	14829	14875	14754	14787	14773	14801	14553	14800	14834	14638	14685	14813	14694	14811	14659	14619	14703	14652	14880	14862	14425	14822	14657	14849	14895	14663	14742	14773	14687	14882	14750	14804	14973	14702	14802	14808	14834	14727	14772	14734	14941	14977	14738	14775	14657	14772	14955	14904	14658	14774	14739	14707	14781	14787	14782	14773	14786	14823	14721	14846	14635	14806	14802	14666	14834	14606	14685	14808	14725	14693	14950	14755	14817	14700	14823	14824	14655	14831	14719	14666	14805	14822	14697	14735	14818	14798	14897	14734	14739	14844	14837	14660	14734	14609	14903	14726	14726	14677	14652	14713	14844	14689	14797	14817	14725	14634	14569	14778	14709	14674	14778	14879	14844	14857	14566	14700	14749	14653	14629	14668	14792	14758	14772	14624	14774	14856	14685	14909	14824	14846	14774	14834	14714	14770	14757	14939	14688	14613	14804	14676	14751	14753	14736	14572	14883	14805	14709	14809	14640	14818	14751	14774	14636	14771	14729	14646	14905	14715	14614	14837	14736	14705	14718	14547	14843	14755	14891	14632	14737	14738	14524	14817	14676	14744	14612	14697	14680	14700	14838	14668	14861	14802	14631	14814	14721	14632	14666	14871	14726	14571	14770	14794	14817	14724	14618	14891	14710	14964	14822	14778	14885	14808	14738	14735	14769	14857	14716	14754	14892	14708	14697	14790	14873	14672	14888	14794	14727	14811	14864	14727	14761	14945	14831	14873	14844	14654	14894	14896	14686	14617	14738	14876	14710	14780	14778	14753	14859	14684	14849	14629	14628	14798	14895	14756	14763	14823	14707	14680	14877	14695	14820	14472	14792	14814	14719	14488	14753	14754	14847	14722	14840	14635	14743	14869	14693	14830	14867	14838	14792	14679	14667	14697	14776	14793	14638	14690	14750	14684	14752	14866	14793	14583	14692	14819	14673	14874	14730	14799	14796	14821	14545	14664	14872	14633	14933	14785	14653	14798	15029	14776	14731	14965	14629	14714	14680	14701	14904	14679	14726	14824	14737	14817	14920	14789	14826	14758	14798	14757	14840	14792	14699	14862	14665	14857	14766	14676	14584	14655	14948	14807	14642	14790	14912	14680	14773	14624	14525	14797	14645	14820	14822	14729	14841	14777	14736	14853	14544	14779	14791	14929	14808	14763	14664	15101	14762	14690	14773	14938	14703	14779	14860	14830	14801	14691	14677	14744	14710	14582	14663	14691	14823	14866	14523	14739	14767	14622	14851	14744	14847	14859	14740	14653	14757	14999	14845	14777	14707	14589	14676	14779	14737	14853	14732	14688	14673	14808	14713	14702	14647	14854	14768	14714	14778	14702	14856	14734	14789	14806	14981	14858	14801	14781	14749	14703	14754	14749	14924	14717	14702	14756	14831	14799	14702	14644	14827	14708	14764	14791	14552	14826	14883	14757	14622	14724	14712	14809	14864	14762	14695	14651	14831	14645	14758	14792	14688	14766	14811	14706	14577	14756	14582	14600	14857	14742	14815	14868	14791	14703	14692	14753	14748	14672	14775	14840	14804	14883	14788	14717	14818	14865	14833	14817	14745	14637	14549	14957	14771	14879	14560	14783	14832	14633	14861	14845	14843	14894	14789	14835	14964	14499	14727	14720	14888	14755	14799	14826	14732	14780	14779	14956	14710	14699	14645	14655	14966	14782	14877	14723	14770	14809	14690	14629	14809	14719	14740	14681	14867	14716	14662	14685	14680	14751	14842	14892	14819	14872	14779	14758	14747	14675	14708	14760	14828	14851	14849	14949	14737	14580	14684	14755	14682	14767	14811	14725	14671	14836	14714	14763	14704	14666	14739	14847	14674	14951	14893	14840	14866	14655	14755	14764	14813	14776	14717	14737	14575	14787	14622	14747	14779	14854	14793	14711	14890	14754	14906	14795	14868	14733	14777	14789	14717	14804	14877	14771	14676	14618	14769	14716	14803	14943	14735	14841	14855	14642	14563	14691	14962	14774	14815	14749	14738	14757	14800	14776	14633	14716	14939	14835	14738	14771	14765	14723	14729	14549	14882	14712	14806	14655	14869	14610	14715	14790	14664	14780	14756	14762	14781	14806	14699	14858	14724	14832	14749	14642	14756	14523
23833	21384	28988	24184	21796	21103	19160	16285	15875	16055	16026	15770	15737	15546	15471	15750	15743	15742	15753	15828	15656	15492	15591	15424	15734	15494	15828	15503	15497	15627	15699	15420	15601	15548	15541	15522	15460	15589	15788	15582	15639	15679	15627	15403	15580	15628	15550	15543	15571	15483	15465	15775	15465	15548	15535	15426	15542	15359	15494	15494	15502	15658	15405	15485	15590	15470	15600	15409	15626	15495	15615	15740	15497	15448	15354	15636	15410	15490	15642	15520	15516	15487	15527	15617	15357	15577	15317	15838	15413	15358	15430	15640	15473	15481	15495	15466	15631	15454	15622	15363	15311	15541	15631	15506	15495	15410	15484	15441	15423	15559	15452	15526	15484	15450	15656	15394	15522	15297	15356	15511	15614	15467	15504	15632	15420	15553	15527	15647	15510	15477	15488	15108	15596	15340	15483	15496	15691	15501	15343	15241	15385	15523	15470	15415	15553	15398	15610	15351	15520	15422	15314	15397	15494	15548	15394	15441	15643	15529	15505	15631	15458	15598	15437	15562	15446	15471	15511	15710	15409	15464	15659	15384	15536	15538	15559	15389	15453	15494	15362	15465	15416	15575	15419	15409	15563	15601	15591	15390	15485	15297	15410	15352	15421	15524	15557	15556	15533	15503	15735	15502	15428	15511	15582	15362	15470	15511	15455	15496	15397	15283	15570	15600	15436	15562	15462	15635	15585	15395	15573	15468	15541	15448	15479	15623	15633	15356	15446	15523	15636	15454	15538	15515	15546	15490	15529	15541	15525	15443	15535	15255	15525	15250	15521	15571	15490	15404	15574	15352	15537	15586	15540	15549	15630	15482	15441	15287	15441	15274	15449	15460	15518	15602	15590	15441	15604	15395	15639	15561	15387	15469	15558	15409	15485	15509	15487	15670	15547	15546	15526	15428	15576	15269	15616	15423	15510	15451	15498	15345	15566	15448	15283	15602	15416	15517	15433	15587	15386	15449	15363	15456	15424	15603	15587	15491	15511	15350	15545	15458	15517	15446	15501	15524	15484	15540	15483	15717	15500	15654	15483	15489	15651	15588	15633	15742	15363	15489	15618	15468	15322	15589	15527	15448	15568	15487	15582	15467	15544	15502	15585	15305	15427	15572	15404	15362	15513	15701	15500	15281	15382	15557	15465	15398	15387	15547	15405	15402	15552	15671	15507	15479	15487	15523	15617	15479	15536	15316	15442	15376	15506	15639	15559	15419	15530	15512	15450	15406	15451	15524	15682	15492	15416	15403	15516	15439	15304	15554	15508	15503	15481	15498	15366	15413	15580	15559	15603	15622	15397	15528	15710	15452	15642	15453	15488	15374	15641	15450	15572	15513	15486	15591	15499	15287	15725	15370	15194	15471	15539	15498	15532	15456	15500	15666	15334	15192	15436	15657	15447	15576	15485	15140	15530	15425	15339	15339	15395	15351	15414	15473	15299	15655	15390	15599	15482	15590	15725	15645	15483	15455	15324	15381	15287	15384	15520	15483	15747	15556	15493	15563	15556	15330	15724	15467	15503	15461	15459	15493	15592	15474	15456	15553	15453	15700	15531	15418	15599	15298	15609	15494	15390	15486	15342	15578	15400	15518	15477	15635	15472	15496	15409	15416	15430	15510	15448	15485	15809	15692	15568	15400	15648	15572	15514	15614	15590	15451	15161	15501	15536	15498	15571	15317	15467	15362	15496	15405	15265	15482	15435	15561	15681	15401	15408	15430	15421	15311	15512	15634	15459	15361	15409	15392	15351	15414	15511	15646	15489	15507	15510	15302	15357	15339	15438	15390	15447	15455	15484	15604	15565	15484	15420	15512	15646	15357	15570	15483	15547	15531	15564	15387	15483	15342	15384	15522	15443	15457	15474	15498	15476	15513	15393	15609	15328	15572	15528	15492	15593	15609	15505	15388	15499	15698	15377	15570	15468	15506	15482	15558	15651	15609	15347	15470	15632	15494	15477	15338	15268	15590	15683	15547	15597	15375	15549	15469	15440	15532	15427	15294	15305	15618	15504	15509	15524	15784	15599	15473	15513	15543	15574	15568	15476	15527	15530	15551	15441	15402	15402	15403	15545	15365	15531	15317	15635	15492	15451	15341	15645	15414	15430	15732	15690	15598	15517	15803	15519	15510	15589	15491	15314	15394	15361	15479	15467	15570	15453	15484	15602	15509	15529	15418	15385	15522	15548	15446	15506	15688	15527	15566	15583	15522	15638	15422	15524	15465	15553	15689	15472	15513	15624	15439	15483	15515	15400	15322	15362	15649	15613	15457	15581	15605	15300	15557	15329	15481	15388	15500	15600	15482	15436	15481	15413	15485	15510	15540	15517	15580	15356	15475	15590	15459	15630	15596	15551	15504	15485	15457	15480	15518	15471	15277	15448	15571	15555	15646	15442	15309	15584	15542	15608	15669	15335	15569	15354	15573	15483	15510	15594	15317	15441	15637	15455	15420	15569	15611	15495	15582	15624	15357	15310	15430	15594	15449	15592	15461	15437	15396	15690	15540	15642	15340	15516	15680	15449	15448	15361	15529	15642	15303	15668	15586	15494	15341	15597	15541	15442	15543	15686	15401	15361	15456	15418	15309	15456	15488	15444	15395	15456	15424	15545	15496	15535	15512	15489	15635	15561	15366	15521	15419	15426	15515	15534	15509	15542	15361	15268	15551	15375	15415	15430	15477	15465	15355	15573	15406	15497	15497	15492	15557	15435	15532	15558	15688	15568	15558	15581	15394	15544	15722	15688	15532	15493	15468	15512	15659	15335	15477	15270	15508	15503	15456	15415	15396	15563	15544	15429	15463	15599	15665	15516	15370	15514	15533	15531	15414	15486	15550	15541	15510	15365	15605	15192	15526	15442	15474	15474	15358	15509	15415	15684	15612	15555	15472	15610	15559	15525	15394	15593	15493	15480	15461	15457	15332	15435	15524	15575	15622	15518	15548	15537	15590	15429	15386	15623	15405	15447	15556	15630	15371	15526	15572	15634	15471	15492	15449	15549	15416	15607	15475	15437	15511	15384	15515	15666	15371	15573	15523	15489	15555	15701	15497	15537	15415	15325	15516	15328	15320	15484	15295	15345	15460	15490	15327	15553	15294	15638	15401	15491	15568	15493	15432	15418	15610	15375	15390	15534	15487	15466	15606	15653	15380	15315	15560	15577	15547	15578	15451	15375	15660	15545	15469	15432	15576	15595	15542	15549	15565	15674	15742	15511	15442	15368	15569	15339	15573	15420	15434	15403	15323	15417	15643	15455	15418	15321	15401	15551	15460	15653	15496	15431	15591	15312	15535	15551	15350	15243	15559	15478	15459	15432	15618	15478	15513	15449	15502	15513	15392	15446	15515	15422	15644	15552	15677	15394	15458	15529	15343	15434	15369	15598	15341	15431	15482	15544	15315	15487	15448	15652	15434	15437	15409	15399	15367	15304	15545	15692	15496	15548	15430	15290	15299	15425	15547	15554	15466	15501	15529	15499	15398	15566	15447	15501	15344	15697	15323	15341	15747	15390	15464	15527	15422	15435	15280	15590	15548	15468	15422	15646	15621	15451	15336	15744	15507	15314	15417	15534	15401	15533	15408	15675	15525	15463	15414	15489	15437	15454	15483	15482	15542	15537	15311	15495	15509	15403	15401	15385	15641	15428	15587	15563	15542	15281	15392	15442	15414	15541	15587	15515	15539	15620	15759	15688	15493	15495	15602	15560	15600	15490	15612	15541	15403	15353	15390	15528	15390	15316	15594	15483	15639	15563	15469	15549	15469	15504	15414	15521	15575	15529	15560	15491	15575	15384	15379	15498	15523	15379	15438	15254	15365	15390	15337	15518	15620	15476	15308	15421	15612	15489	15620	15199	15519	15551	15510	15409	15520	15502	15646	15505	15591	15484	15702	15386	15437	15447	15424	15383	15181	15498	15598	15300	15432	15604	15602	15624	15474	15549	15396	15533	15424	15592	15430	15248	15375	15546	15416	15648	15561	15506	15396	15465	15518	15607	15488	15410	15488	15386	15347	15521	15384	15606	15348	15356	15476	15526	15660	15393	15505	15562	15551	15550	15512	15436	15462	15492	15619	15421	15488	15556	15635	15644	15452	15510	15500	15596	15584	15546	15428	15521	15515	15332	15531	15468	15572	15625	15529	15504	15593	15336	15369	15678	15532	15617	15409	15506	15375	15698	15475	15556	15472	15460	15733	15339	15480	15484	15507	15609	15338	15623	15529	15484	15420	15547	15581	15526	15468	15492	15425	15639	15387	15507	15472	15474	15443	15535	15329	15178	15592	15414	15636	15546	15582	15456	15410	15411	15377	15371	15621	15620	15492	15471	15513	15666	15620	15427	15444	15514	15505	15357	15337	15372	15394	15676	15379	15479	15333	15496	15482	15526	15474	15504	15608	15477	15487	15599	15657	15558	15812	15398	15459	15368	15570	15563	15520	15331	15594	15326	15719	15355	15347	15491	15346	15596	15452	15590	15458	15488	15476	15568	15553	15514	15537	15593	15468	15520	15605	15488	15561	15531	15554	15749	15484	15508	15548	15508	15525	15546	15396	15373	15368	15594	15339	15502	15463	15501	15358	15330	15286	15576	15461	15362	15639	15518	15686	15474	15639	15613	15476	15456	15533	15409	15457	15501	15561	15625	15537	15594	15532	15457	15482	15313	15500	15375	15495	15586	15433	15486	15461	15458	15510	15672	15516	15396	15241	15650	15506	15548	15410	15397	15563	15733	15422	15539	15530	15587	15448	15604	15597	15523	15344	15447	15667	15555	15447	15560	15429	15268	15571	15432	15626	15472	15510	15327	15600	15514	15469	15453	15509	15404	15394	15471	15401	15705	15582	15418	15455	15376	15469	15574	15415	15567	15167	15590	15513	15592	15520	15455	15429	15632	15523	15541	15450	15199	15556	15532	15556	15473	15530	15487	15528	15373	15429	15339	15724	15419	15452	15333	15268	15644	15463	15554	15420	15451	15614	15496	15533	15495	15471	15466	15649	15437	15664	15495	15433	15423	15608	15406	15571	15483	15360	15473	15520	15480	15463	15578	15397	15500	15432	15477	15570	15456	15495	15512	15666	15579	15527	15470	15450	15525	15496	15439	15413	15590	15353	15494	15509	15496	15473	15440	15592
10768	15651	15603	15138	15142	14912	14755	14829	14877	14579	14585	14329	14366	14305	14386	14282	14405	14349	14369	14432	14305	14390	14273	14273	14391	14545	14270	14407	14431	14426	14434	14444	14485	14401	14222	14370	14324	14378	14502	14287	14470	14307	14336	14591	14240	14548	14326	14417	14480	14398	14333	14360	14481	14404	14532	14270	14531	14395	14320	14370	14369	14313	14387	14356	14450	14286	14362	14384	14341	14501	14290	14412	14426	14183	14206	14336	14548	14328	14408	14355	14263	14456	14535	14336	14378	14396	14397	14359	14341	14453	14590	14345	14374	14413	14341	14314	14352	14430	14317	14468	14333	14471	14229	14319	14400	14358	14221	14402	14482	14367	14523	14377	14476	14385	14498	14382	14572	14448	14360	14210	14376	14212	14305	14434	14193	14352	14362	14376	14345	14396	14357	14246	14399	14497	14346	14297	14461	14334	14524	14481	14471	14350	14347	14420	14262	14393	14401	14381	14277	14470	14504	14465	14301	14319	14303	14352	14280	14355	14227	14379	14317	14386	14329	14333	14397	14282	14406	14523	14451	14171	14316	14272	14456	14514	14256	14406	14564	14304	14355	14311	14522	14401	14277	14427	14486	14321	14281	14435	14357	14435	14450	14405	14226	14419	14319	14338	14337	14380	14280	14368	14424	14400	14242	14349	14410	14409	14475	14385	14546	14505	14213	14403	14216	14315	14487	14348	14427	14305	14402	14470	14502	14305	14364	14371	14444	14320	14621	14332	14420	14382	14262	14378	14323	14393	14486	14435	14223	14430	14296	14348	14464	14379	14298	14391	14360	14413	14331	14226	14526	14237	14298	14388	14405	14274	14477	14309	14451	14423	14347	14304	14340	14252	14281	14336	14367	14397	14213	14330	14337	14325	14289	14249	14301	14292	14348	14417	14305	14322	14234	14404	14454	14506	14263	14310	14379	14373	14422	14457	14329	14477	14275	14343	14421	14371	14363	14324	14314	14397	14381	14328	14417	14318	14301	14288	14435	14390	14335	14347	14522	14378	14180	14341	14500	14444	14309	14363	14341	14440	14359	14277	14382	14275	14432	14494	14191	14289	14379	14500	14416	14409	14279	14384	14307	14471	14315	14500	14264	14233	14408	14499	14310	14423	14250	14465	14185	14492	14471	14262	14238	14347	14465	14362	14386	14276	14284	14514	14243	14329	14419	14364	14074	14345	14388	14255	14418	14273	14271	14310	14372	14379	14449	14364	14269	14012	14345	14359	14147	14480	14323	14427	14399	14381	14239	14379	14496	14258	14372	14290	14390	14348	14240	14216	14394	14498	14638	14331	14190	14578	14228	14278	14410	14446	14527	14476	14242	14278	14385	14355	14433	14436	14265	14419	14326	14464	14426	14335	14518	14376	14225	14304	14403	14290	14397	14247	14393	14466	14370	14351	14301	14619	14359	14307	14436	14213	14364	14388	14235	14242	14300	14452	14308	14356	14293	14425	14514	14369	14452	14301	14305	14344	14397	14256	14346	14368	14291	14350	14371	14485	14338	14350	14283	14514	14326	14204	14406	14265	14348	14341	14466	14317	14395	14320	14315	14215	14431	14570	14245	14438	14299	14336	14477	14266	14485	14264	14454	14214	14444	14179	14364	14326	14330	14531	14350	14448	14242	14652	14215	14136	14374	14233	14353	14346	14284	14375	14241	14430	14272	14417	14192	14338	14328	14292	14366	14361	14269	14452	14370	14354	14355	14210	14357	14312	14187	14342	14234	14342	14346	14315	14404	14285	14305	14485	14269	14323	14240	14329	14414	14250	14324	14425	14301	14354	14227	14275	14412	14425	14401	14446	14281	14340	14238	14442	14420	14406	14474	14432	14321	14449	14431	14397	14389	14391	14406	14280	14472	14276	14376	14375	14250	14312	14516	14194	14691	14522	14352	14417	14404	14448	14109	14274	14317	14260	14247	14345	14319	14405	14377	14305	14344	14455	14499	14438	14428	14399	14326	14250	14477	14292	14171	14405	14278	14351	14322	14378	14414	14232	14452	14411	14255	14362	14356	14409	14281	14443	14284	14278	14474	14367	14428	14253	14339	14260	14259	14419	14301	14307	14496	14382	14394	14428	14570	14404	14464	14238	14155	14366	14218	14214	14308	14438	14322	14290	14324	14306	14472	14357	14326	14500	14533	14352	14219	14353	14481	14369	14212	14296	14363	14548	14340	14391	14380	14473	14449	14362	14330	14490	14391	14456	14487	14270	14249	14259	14429	14360	14368	14268	14260	14454	14429	14356	14469	14510	14231	14497	14199	14513	14357	14416	14504	14430	14387	14299	14375	14493	14490	14404	14364	14331	14548	14218	14412	14516	14435	14364	14243	14527	14203	14488	14439	14282	14275	14460	14467	14206	14303	14241	14369	14332	14411	14358	14371	14413	14391	14342	14321	14360	14502	14481	14233	14181	14425	14320	14182	14437	14451	14277	14320	14243	14381	14383	14434	14364	14375	14408	14528	14429	14367	14324	14460	14347	14316	14388	14274	14441	14268	14346	14333	14302	14367	14438	14457	14514	14415	14401	14433	14287	14166	14308	14331	14344	14395	14405	14366	14421	14248	14284	14484	14495	14213	14335	14368	14420	14313	14236	14369	14130	14472	14297	14479	14317	14518	14344	14277	14408	14449	14196	14479	14424	14486	14482	14389	14323	14360	14466	14368	14423	14400	14181	14380	14327	14221	14391	14297	14316	14393	14390	14317	14205	14219	14465	14528	14421	14477	14499	14282	14481	14539	14504	14428	14561	14330	14391	14370	14535	14349	14442	14326	14310	14438	14337	14283	14445	14217	14231	14264	14393	14260	14503	14558	14329	14334	14448	14385	14341	14342	14231	14407	14430	14307	14449	14377	14272	14458	14410	14241	14339	14257	14472	14322	14400	14400	14419	14241	14420	14327	14177	14402	14429	14468	14493	14338	14423	14419	14246	14330	14289	14418	14406	14191	14416	14509	14327	14361	14270	14496	14292	14365	14376	14429	14376	14154	14326	14332	14325	14383	14293	14339	14367	14411	14287	14607	14276	14261	14222	14305	14354	14315	14303	14383	14288	14385	14483	14405	14341	14321	14446	14340	14361	14475	14319	14289	14282	14229	14332	14395	14410	14457	14155	14381	14313	14445	14425	14326	14316	14171	14535	14382	14410	14398	14388	14208	14407	14370	14289	14373	14358	14328	14446	14524	14160	14420	14358	14339	14290	14299	14228	14089	14385	14328	14300	14332	14298	14418	14160	14298	14437	14417	14368	14343	14355	14480	14183	14410	14297	14464	14504	14430	14414	14521	14276	14438	14244	14223	14347	14341	14296	14296	14202	14503	14309	14362	14399	14439	14485	14256	14398	14419	14351	14297	14383	14392	14222	14487	14479	14270	14308	14437	14237	14397	14508	14515	14309	14377	14415	14403	14207	14392	14235	14261	14549	14303	14389	14371	14443	14350	14369	14289	14486	14384	14363	14461	14309	14510	14416	14334	14361	14439	14410	14363	14369	14368	14412	14344	14428	14382	14309	14517	14397	14495	14328	14283	14330	14344	14250	14453	14454	14319	14347	14358	14397	14233	14369	14502	14292	14352	14403	14361	14317	14236	14456	14640	14382	14510	14216	14322	14231	14372	14250	14405	14353	14240	14221	14422	14338	14282	14461	14432	14357	14357	14283	14174	14269	14246	14312	14305	14304	14476	14420	14492	14488	14378	14279	14525	14314	14354	14343	14310	14530	14438	14393	14498	14340	14310	14494	14465	14502	14309	14333	14371	14368	14357	14351	14274	14637	14361	14488	14450	14230	14396	14337	14261	14349	14357	14363	14441	14266	14362	14384	14201	14534	14331	14299	14161	14580	14370	14356	14234	14537	14412	14454	14448	14357	14477	14439	14391	14391	14454	14240	14352	14291	14373	14285	14335	14426	14528	14440	14294	14546	14355	14280	14225	14334	14233	14195	14361	14306	14257	14363	14282	14363	14386	14440	14392	14199	14292	14368	14384	14344	14256	14494	14453	14294	14391	14464	14588	14475	14418	14249	14396	14253	14328	14280	14443	14317	14249	14488	14360	14367	14455	14333	14340	14332	14365	14483	14496	14193	14348	14373	14480	14504	14393	14294	14244	14300	14283	14446	14368	14312	14428	14318	14345	14311	14411	14313	14274	14460	14470	14390	14324	14331	14177	14299	14389	14293	14376	14370	14373	14352	14360	14346	14234	14489	14191	14344	14358	14436	14478	14232	14259	14449	14444	14323	14437	14350	14397	14345	14338	14246	14447	14350	14238	14298	14298	14329	14321	14313	14443	14460	14295	14508	14311	14315	14361	14371	14517	14320	14343	14185	14302	14410	14303	14375	14375	14465	14459	14316	14334	14438	14510	14221	14156	14413	14315	14386	14426	14319	14272	14545	14277	14379	14318	14521	14421	14519	14315	14457	14309	14252	14194	14272	14221	14398	14402	14403	14402	14430	14329	14386	14479	14386	14376	14496	14264	14269	14398	14174	14319	14317	14419	14433	14397	14330	14400	14390	14375	14324	14153	14263	14397	14300	14277	14143	14390	14494	14338	14250	14410	14312	14273	14598	14350	14345	14303	14442	14380	14349	14349	14235	14536	14272	14243	14406	14323	14338	14442	14344	14307	14315	14531	14316	14426	14311	14267	14317	14400	14186	14338	14260	14443	14302	14278	14300	14367	14226	14378	14377	14342	14278	14489	14424	14212	14360	14383	14634	14403	14379	14449	14355	14263	14453	14365	14390	14415	14394	14373	14244	14419	14330	14494	14344	14230	14497	14424	14310	14417	14572	14298	14349	14412	14402	14341	14539	14352	14412	14406	14392	14423	14419	14326	14337	14135	14152	14271	14385	14343	14306	14278	14456	14331	14406	14164	14592	14375	14357	14317	14253	14474	14436	14438	14304	14288	14216	14404	14325	14336	14373	14375	14472	14493	14443	14195	14351	14325	14204	14346	14311	14284	14461	14297	14546	14586	14379	14396	14295	14362	14445	14392	14354	14371	14483	14351	14368	14258	14234	14312	14260	14430	14396	14349	14414	14256	14416	14408	14478	14351	14366	14521	14326	14469	14465	14341	14186	14356	14448	14297	14436	14467	14484	14359	14217	14488	14527	14313	14409	14314	14422
22970	21502	29497	23941	21571	22885	24060	17770	16835	17072	16681	16748	16612	16545	16566	16647	16464	16491	16627	16524	16403	16438	16372	16337	16410	16443	16461	16338	16396	16447	16561	16536	16593	16302	16273	16308	16682	16364	16334	16505	16295	16571	16353	16219	16186	16376	16388	16420	16286	16464	16416	16540	16425	16294	16442	16502	16258	16245	16457	16452	16455	16411	16257	16128	16259	16305	16491	16140	16519	16406	16356	16361	16372	16369	16263	16430	16456	16263	16193	16275	16081	16418	16425	16296	16239	16181	16275	16155	16294	16268	16227	16308	16209	16298	16267	16300	16276	16167	16344	16158	16343	16087	16412	16352	16365	16361	16282	16267	16133	16475	16020	16368	16271	16258	16172	16275	16223	16310	16292	16479	16403	16201	16386	16107	16258	16383	16303	16415	16235	16292	16204	16250	16324	16277	16316	16377	16328	16474	16228	16468	16153	16207	16502	16374	16480	16409	16517	16402	16224	16175	16352	16326	16310	16322	16372	16356	16393	16184	16430	16204	16148	16179	16392	16259	16074	16234	16338	16296	16479	16427	16271	16264	16334	16221	16253	16253	16118	15946	16100	16087	16220	16257	16223	16116	16379	16179	16293	16174	16133	16275	16283	16270	16161	16149	16240	16324	16049	16252	16275	16335	16312	16214	16183	16228	16252	16251	16265	16126	16174	16313	16286	16354	16264	16096	16302	16128	16270	16360	16270	16449	16228	16324	16234	16311	16196	15956	16093	16267	16199	16059	16350	16193	16112	16183	16167	16153	16354	16247	16359	16275	16269	16117	16147	16128	16281	16220	16313	16237	16259	16213	16285	16274	16519	16219	16320	16083	16232	16415	16555	16127	16100	16287	16217	16405	16309	16451	16330	16280	16336	16226	16316	16280	16212	16252	16364	16068	15926	16336	16434	16385	16299	16143	16286	16397	16111	16110	16275	16101	16239	16214	16419	16146	15990	16237	16114	16345	16206	16418	16057	16153	16276	16360	16299	16323	16259	16190	16276	16320	16255	16187	16315	16196	16385	16172	16192	16356	16297	16168	16251	16396	16040	16121	16167	16142	16265	16215	16241	16136	16212	16376	16206	16155	16285	16257	16076	16166	16276	16076	16359	16433	16411	16351	16373	16258	16256	16294	16317	16200	16248	16268	16218	16249	16237	16314	16284	16401	16289	16119	16387	16221	16229	16395	16389	16284	16218	16173	16254	16170	16392	16203	16399	16169	16106	16391	16245	16106	16018	16216	16338	16250	16246	16265	16131	16400	16455	16266	16182	16032	16564	16115	16364	16120	16051	16189	16314	16317	16018	16193	16419	16251	16382	16362	16276	16235	16244	16345	16273	16291	16396	16244	16183	16218	16245	16184	16152	16305	16141	16052	16154	16013	16126	16273	16306	16307	16240	16268	16491	16132	16508	16247	16337	16217	16122	16159	16108	16266	16316	16182	16286	16228	16296	16410	16137	16316	16178	16163	16179	16235	16051	16152	16329	16298	16289	16175	16175	16214	16220	16344	16321	16211	16220	16234	16068	16184	16224	16221	16271	16065	16156	16238	16285	16400	16202	16113	16196	16091	16210	16284	16461	16263	16339	16211	16419	16314	16244	16151	16407	16101	16361	16308	15934	16049	16181	16139	16176	16237	16183	16203	16178	16423	16419	16288	16127	16085	16556	16191	16182	16212	16310	16166	16191	16362	16401	16280	16419	16210	16233	16226	16297	16008	16212	16292	16240	16420	16212	16261	16397	16439	16332	16119	16093	16401	16453	16310	16217	16338	16270	16366	16283	16207	16409	16413	16372	16136	16205	16364	16349	16258	16187	16172	16258	16256	16147	16249	16319	16258	16323	16122	16378	16082	16295	16505	16171	16297	16452	16154	16231	16136	16175	16173	16257	16362	16193	16280	16444	16350	16348	16296	16277	16228	16214	16230	16287	16284	16359	16015	16103	16167	16161	16212	16307	16206	16116	16298	16143	16421	16260	16302	16271	16314	16339	16191	16165	16225	16240	16237	16038	16119	16245	16186	16136	16405	16178	16173	16052	16228	16435	16251	16312	16176	16144	16198	16358	16482	16419	16234	16248	16221	16253	16340	16107	16169	16159	16254	16157	16333	16270	16120	16103	16178	16400	16138	16195	16171	16315	16240	16336	16390	16189	16116	16255	16112	16261	16054	16308	16229	16200	16295	16384	16134	16074	16316	16143	16146	16263	16345	16135	16186	16302	16297	16232	16258	16348	16365	16360	16135	16322	16315	16450	16335	16120	16100	16140	16294	16257	16280	16369	16255	16367	16191	16229	16324	16299	16342	16278	16274	16106	16243	16385	16151	16249	16321	16264	16195	16198	16134	16183	16231	16366	16244	16242	16057	16384	16346	16168	16346	16262	16343	16181	16121	16641	16121	16250	16532	16406	15931	16365	16180	16270	16209	16160	16335	16177	16199	16401	16134	16106	16437	16337	16191	16385	16373	16293	16218	15986	16140	16459	16340	16327	16225	16445	16156	16056	16411	16244	16093	16310	16109	16362	16372	16212	16277	16364	16421	16247	16101	16035	16047	16405	16287	16199	16119	16356	16343	16235	16313	16325	16301	16310	16247	16070	16016	16253	16268	16173	16221	16061	16246	16220	16468	16231	16269	16219	16331	16556	16036	16201	16381	16472	16218	16194	16304	16301	16173	16128	16171	16164	16261	16103	16219	16062	16202	16238	16241	15939	16367	16321	16106	16316	16145	16154	16226	16366	16240	16262	16103	16141	16072	16209	16344	16326	16261	16274	16016	16267	16253	16223	16029	16163	16276	16286	16330	16392	16166	16378	16269	16250	16523	16174	16244	16195	16423	16347	16393	16389	16287	16352	16242	16255	16173	16329	16201	16081	16133	16175	16313	16192	16202	16134	16119	16233	16324	16148	16200	16254	16083	16449	16244	16209	16208	16142	16271	16341	16175	16268	16171	16130	16064	16222	16393	16312	16141	16266	16247	16336	16210	16215	16302	16082	16358	16150	16047	16263	16295	16321	16090	16237	16189	16202	16246	16195	16210	16403	16316	16352	16382	16168	16187	16415	16351	16302	16147	16438	16259	16222	16308	16347	16331	15986	16266	16189	16175	16181	16307	16341	16231	16367	16160	16180	16375	16499	16307	16221	16214	16236	16230	16098	16252	16293	16172	16491	16366	16198	16304	16187	16106	16254	16439	16107	16283	16212	16290	16291	16288	16343	16142	16172	16183	16239	16287	16354	16287	16122	16388	16216	16260	16258	16248	16400	16401	16028	16265	16319	16223	16104	16112	16316	16105	16229	16280	16272	16247	16282	16257	16497	16331	16285	16195	16248	16229	16216	16428	16310	16033	16096	16162	16309	16183	16242	16385	16141	16153	16470	16203	16280	16307	16334	16287	16233	16237	16283	16387	16251	16425	16277	16313	16386	16256	16150	16020	16307	16314	16309	16302	16354	16232	16081	16231	16166	16194	16308	16178	16115	16201	16335	16154	16263	16357	16236	16322	16393	16243	16246	16485	16492	16281	16232	16223	16253	16227	16285	16188	16174	16433	16118	16320	16088	16252	16262	16502	16380	16199	16151	16163	16294	16174	16436	16078	16268	16267	16132	16134	16190	16339	16075	16137	16202	16327	16257	16362	16185	16261	16159	16096	16399	16355	16287	16200	16348	16453	16302	16496	16400	16300	16449	16162	16371	16295	16454	16247	16309	16295	16190	16144	16164	16224	16315	16153	16137	16301	16244	16330	16099	16250	16399	16561	16373	16366	16298	16274	16234	16344	16066	16087	16289	16082	16260	16033	16456	16407	16201	16189	16254	16256	16327	16220	16338	16326	16350	16269	16330	16340	16196	16110	16256	16195	16380	16415	16086	16127	16287	16305	16063	16297	16366	16358	16311	16292	16192	16251	16274	16217	16222	16267	16270	16253	16234	16148	16207	16113	16091	16393	16345	16276	16562	16281	16112	16172	16368	16250	16188	16238	16317	16291	16285	16347	16294	16214	16055	16230	16034	16266	16380	16119	16191	16293	16469	16168	16425	16175	16289	16134	16292	16221	16190	16431	16401	16234	16240	16031	16231	16412	16379	16329	16312	16156	16203	16222	16406	16171	16127	16116	16253	16181	16164	16247	16143	16246	16291	16105	16193	16274	16139	16226	16277	16332	16207	16351	16411	16336	16299	16337	16304	16110	16442	16022	16602	16379	16289	16423	16069	16317	16178	16307	16342	16211	16423	16284	16303	16102	16168	16169	16203	16302	16359	16300	16075	16173	16218	16391	16252	16396	16470	16352	16190	16444	16241	16339	16231	16070	16112	16327	16297	16137	16065	16113	16143	16106	16241	16205	16095	16166	16134	16246	16253	16362	16317	16208	16455	16257	16364	16219	16385	16502	16298	16355	16437	16205	16393	16267	16242	16323	16216	16398	16211	16376	16142	16069	16274	16309	16210	16408	16121	16280	16338	16290	16320	16149	16178	16202	16378	16139	16308	16262	16169	16085	16245	16270	16349	16264	16415	16321	16081	16167	16189	16252	16314	16400	16265	16122	16393	16088	16418	16320	16306	16309	16264	16337	16254	16224	16329	16301	16227	16238	16266	16166	16215	16243	16224	16221	16358	16268	16324	16297	16271	16256	16249	16170	16325	16456	16400	16215	16155	16398	16076	16269	16202	16331	16302	16183	16385	16272	16206	16258	16290	16423	16344	16331	16269	16423	16385	16470	16379	16254	16195	16251	16306	16331	16210	16437	16274	16285	16154	16411	16431	16383	16180	16324	16515	16268	16221	16309	16305	16264	16329	16168	16216	16125	16296	16092	16297	16172	16308	16218	16140	16157	16365	16268	16316	16231	16260	16122	16324	16369	16233	16159	16276	16110	16038	16204	16192	16261	16413	16379	16266	16281	16277	16429	16259	16305	16104	16210	16352	16239	16156	16337	16177	16077	16189	16401	16419	16276	16006	16421	16227	16181	16147	16027	16299	16272	16351	16374	16236	16080	16290	16109	16282	16302	16186	16158	16268	16257	16246	16402	16157	16365	16244	16340	16292	16283	16366	16260	16008	16195	16019	16321	16340	16332	16387	16271	16287	16283	16243	16299	16031	16245	16200	16134	16261	16229	16237	16301	16325	16322	16185	16217
10569	17053	17065	16279	15772	15633	15620	15431	15454	15138	15046	14869	15061	14884	15081	15045	15008	14862	15016	14798	14946	14951	14877	14983	14893	14884	14778	14841	15040	15033	14765	14759	14758	14999	14862	15020	14851	14878	14660	15047	14975	14957	14951	14961	14894	14913	14821	14853	14723	14708	14713	15074	14936	14913	14898	14675	14802	14759	14854	14984	14857	14884	14919	14802	14815	15013	14827	14826	14805	14802	14665	14742	14743	14790	14763	14842	14824	14785	14701	15071	14922	14702	14795	14868	14879	14731	14844	14760	14616	14984	14808	14716	14774	14823	14926	14945	14841	14926	14806	14665	14787	14830	14934	14727	14745	14859	14862	14956	14820	14775	14840	14801	14643	14947	14822	14987	14843	14762	14727	14864	14741	14890	14848	14825	14717	14855	14729	14901	14836	14837	14805	14729	14778	14821	14707	14850	14812	14781	15002	14750	14796	14818	14762	14680	14748	14844	14809	14911	14889	14733	14651	14901	14786	14825	14832	14931	14875	14883	14740	14690	14852	14779	14886	14762	14946	14968	14735	14833	14610	14786	14880	14796	14739	14802	14894	14749	14724	14864	14760	14638	14637	14830	14718	14890	14804	14702	14707	14685	14704	14777	14824	14759	14991	14839	14825	14729	14807	14793	14871	14809	14976	14778	14638	14812	14954	14825	14893	14630	14867	14609	14808	14843	14764	14800	14844	14887	14868	14785	14717	14928	14887	14936	14941	14833	14866	14713	14900	14630	14768	14771	14733	14800	14914	14867	14684	14853	14815	14704	14919	14837	14835	14765	14889	14901	14925	14936	14845	14872	14885	14843	14788	14910	14769	14858	14849	14757	14875	14859	14767	14754	14675	14846	14937	14862	14677	14829	14843	14913	14750	14839	14785	14852	14861	14848	14948	14690	14675	14821	14793	14787	14818	14748	14856	14889	14790	14795	14923	14885	14774	14773	14822	15029	14797	14616	14815	14821	14926	14758	14795	14868	14839	14808	15054	14815	14832	14889	14821	14821	14728	14724	14961	14869	14809	14959	14949	14695	14779	14765	14804	14800	14875	14946	14806	15030	14871	14780	14851	14945	14824	14900	14882	14849	14807	14734	14808	14816	14860	14881	14922	14783	14758	14848	14770	14687	14753	14758	14740	14914	14689	14739	14657	14815	14804	14903	14794	14684	14755	14927	14918	14561	14811	14930	14768	14800	14724	14807	14915	14943	14809	14889	14914	14765	14857	14803	14926	14805	14855	14868	14835	14865	14744	14773	14742	14889	14814	14952	14703	14812	14783	14939	14714	14863	14578	14851	14752	14729	14827	14837	14829	14659	14781	14776	14793	14903	14865	14784	14759	14772	14945	14788	14614	14764	14766	14890	14906	14690	14626	15001	14992	14713	14735	14911	14743	14721	14867	14887	14767	14678	14894	14878	14787	14633	14965	14795	14854	14657	14808	14696	14678	14831	14685	14857	14879	14753	14923	14708	14971	14878	14848	14884	14751	14898	14870	14827	14856	14689	14862	14799	14695	14931	14793	14937	14912	14854	14792	14971	14945	14655	14780	14951	14755	14781	14765	14796	14888	14878	14683	14739	14826	14772	14974	14689	14773	14766	15035	14774	14826	14865	14722	14871	14695	14813	14839	14858	14775	14823	14841	14808	14915	14936	15052	14873	14677	14762	14756	14828	14939	14823	14778	14926	14858	14970	14843	14739	14868	14755	14890	15008	14940	14807	14711	14721	14796	14800	14778	14778	14935	14830	14745	14709	14880	14866	14817	14856	14694	14822	14919	14764	14826	14791	14925	14829	14874	14951	14846	14815	14766	14868	14743	14853	14646	14989	14709	14712	14815	14799	14753	14837	14778	14732	14953	14700	14698	14773	14764	14729	14832	14739	14981	14755	14853	14785	14897	14715	14870	14859	14731	14712	14791	14808	14961	14788	14786	14763	14847	14808	14941	14783	14694	14688	14983	14864	14993	14782	14778	14768	14748	14808	14749	14717	14733	14795	14651	14684	14793	14738	14715	14766	14870	14788	14821	14688	14859	14893	14885	14845	14768	14904	14742	14829	14819	14806	14858	14715	14797	14904	14929	15028	14988	14720	14871	14945	14843	14677	14941	14728	14911	14852	14739	14725	14938	14657	14725	14881	14815	14920	14926	14831	14752	14862	14786	14806	14820	14796	14785	14860	14754	14951	14715	14721	14772	14955	14757	14698	14797	14889	14679	14786	14766	14685	14903	14672	14804	14720	14811	14872	14819	14786	14929	14704	14658	14695	14806	14935	14727	14731	14788	14963	14840	14910	14823	14827	14848	14835	14857	14989	14903	14723	14931	14792	14723	14635	14936	14698	15015	14975	14900	14840	14800	14934	14724	14887	14704	14724	14753	14750	14834	14646	14749	14768	14796	14755	14903	14819	14805	14713	14843	14779	14877	14840	14741	14909	14733	14713	14831	14873	14795	14778	14794	14881	14772	14868	14789	14767	14748	14700	14908	14961	14778	14694	14761	14710	14710	14745	14827	14999	14916	14758	14778	14678	14856	14705	14983	14941	14901	14808	15109	14738	14832	14662	14716	14740	14900	14902	14821	14723	14928	14818	14817	14798	14809	14818	15119	14796	14741	14613	14832	14898	14786	14722	14786	14824	14751	14869	14852	14946	14821	14871	14938	14866	14760	14798	14788	14764	14635	14634	14879	14705	14851	14850	14812	14797	14806	14853	15007	14868	14863	14791	14887	14935	14942	14720	14801	14766	14840	14778	14565	14945	14899	14749	14562	14721	14741	14755	14669	14844	14808	14670	14888	14780	14786	14618	14783	14985	14806	14706	15049	14693	14602	14858	14659	14873	14703	14821	14782	14820	14797	14931	14894	14737	14805	14777	14855	14711	14819	14716	14837	14872	14810	14763	14967	14790	14841	14538	14936	14840	14725	14865	14842	14795	14725	14871	14891	15069	14769	14791	14956	14662	14824	14679	14908	14639	14927	14858	14660	14769	14793	14830	14758	14796	14807	14652	14889	14715	14822	14739	14726	14756	14792	14821	14794	14883	14563	14722	14605	14808	14779	14886	14854	14594	14676	14869	14790	14886	14667	14755	14671	14851	14814	14729	14700	14856	14713	14860	14667	14775	14819	14710	14835	14816	14872	14795	14701	14701	14837	14672	14689	14797	14745	14746	14897	14902	14732	14710	14773	14802	14932	14741	14914	14979	14817	14622	14754	14876	14751	14797	14755	14931	14795	14802	14727	14766	14877	14622	14902	14723	14677	14856	14727	14714	14839	14762	14855	14882	14840	14779	14863	14814	14721	14862	14670	14843	14750	14675	14936	14851	14797	14831	14885	14905	14954	14860	14708	14686	14783	14744	14819	14698	14863	14779	14862	14880	14796	14782	14774	14848	14666	14798	14919	14834	14807	14776	14704	14821	14816	14830	14841	14975	14793	14788	14880	14874	14627	14962	14732	14751	14710	14839	14802	14884	14939	14846	14848	14813	14706	14666	14929	14737	14742	14660	14700	14669	14892	14758	14963	14767	14815	14776	14820	14870	14842	14704	14909	14798	14794	14723	14771	14853	14967	14723	14819	14837	14900	14890	14849	14966	14916	14805	14766	14800	14679	14705	14911	14829	14809	14906	14826	14821	14958	14967	14788	14756	14699	14904	14835	14788	14749	14639	14750	14619	14821	14748	14790	14863	14927	14784	14868	14661	14566	14829	14841	14917	14996	14667	15021	14860	14811	14818	14900	14824	14867	14750	14754	14792	14830	14627	14851	14845	14766	14881	14737	14869	14705	14694	14899	14838	14874	14719	14926	14781	14788	14712	14799	14776	14780	14879	14826	14799	14839	14692	14949	14904	14792	14589	14686	14857	14895	14887	14779	14931	14940	14785	14599	14872	14816	14690	14733	14807	14849	14697	14779	14887	14750	14954	14812	14863	14609	14830	14738	14848	14849	14828	14762	14729	14800	14865	14773	14741	14691	14669	14787	14729	14727	14784	14708	14703	14722	14810	14747	14880	14795	14682	14924	14772	14869	14656	14758	14819	14799	15022	14770	14756	14937	14789	14927	14785	14803	14828	14793	14911	14836	14764	14962	14813	14692	14908	14758	14624	14666	14813	14640	14783	15032	14802	14828	14949	14752	14712	14736	14788	14812	14802	14749	14749	14813	14674	14626	14903	14922	14935	14818	14838	14968	14859	14696	14859	14768	14859	14822	14899	14753	14832	14923	14951	14858	14705	14814	14601	14844	14866	14762	14828	14773	14696	14756	14703	14813	14782	14684	14626	14769	14910	14914	14685	14803	14719	14894	14787	14897	14722	14818	14889	14785	14916	14906	14832	14810	14792	14549	14849	14809	14751	14858	14928	14787	14774	15017	14910	14933	14935	14843	14877	14837	14832	14734	14743	14877	14802	14816	14853	14886	14625	14835	14865	14773	14882	14982	14882	14891	14770	14760	14814	14813	14768	14678	14612	14864	14652	14749	14762	14815	14750	14763	14957	14784	14791	14721	14889	14875	14825	14892	14854	14833	14722	14849	14975	14861	14767	14917	14736	14882	14833	14665	14864	14879	14626	14811	14892	14955	14841	14799	14799	14782	14951	14747	14832	14885	14721	15077	14746	14803	14897	14820	14967	14631	14684	14869	14652	14690	14862	15033	14787	14754	14855	14844	14717	14747	14690	14819	14688	14833	14904	14824	14743	14576	14787	14684	14855	14833	14658	14703	14959	14730	14766	14678	14746	14987	14783	14716	14908	14779	14724	14826	14844	14680	14779	14814	14810	14915	14687	14821	14668	14896	14887	14788	14621	14809	14885	14622	14783	14767	14750	14752	14855	14862	14647	14803	14887	14716	14667	14816	14823	14695	14752	14642	14812	14763	14658	14884	14773	14801	14840	14854	14740	14884	14854	14820	14668	14751	14795	14724	14841	14896	14901	14903	14894	14713	14868	14847	14831	15010	14649	14804	14910	14887	14760	14952	14854	14810	14649	14769	14758	14907	14906	14785	14660	14819	14797	14743	14900	14726	14893	14851	14957	14730	14842	14710	14840	14857	14732	14720	14918	14676	14819	14709	14877	14973	14804	14674	14861	14778	14945	14787	14767	14931	14722	14871	14855	15028	14692	14738	14897	14863	14658	14831	14553
26775	21527	25711	23699	16962	16654	16985	16475	16465	16426	16459	16461	16310	16633	16400	16474	16539	16595	16391	16375	16343	16568	16655	16408	16439	16347	16533	16349	16267	16641	16470	16357	16185	16456	16253	16191	16483	16280	16458	16443	16553	16270	16155	16275	16278	16324	16458	16503	16421	16333	16367	16382	16458	16376	16422	16378	16192	16125	16283	16521	16480	16374	16365	16394	16360	16283	16428	16245	16361	16185	16335	16427	16438	16439	16463	16427	16179	16308	16249	16268	16312	16335	16388	16143	16403	16321	16294	16232	16394	16270	16445	16253	16285	16232	16262	16362	16140	16292	16242	16540	16351	16195	16469	16222	16458	16026	16147	16526	16472	16308	16545	16450	16452	16310	16294	16373	16423	16512	16180	16317	16190	16209	16495	16430	16401	16289	16339	16456	16386	16344	16337	16266	16246	16407	16426	16445	16380	16350	16320	16427	16298	16258	16427	16193	16292	16453	16323	16386	16396	16303	16224	16315	16507	16461	16177	16453	16396	16299	16148	16169	16301	16420	16346	16232	16492	16137	16334	16531	16433	16235	16354	16412	16456	16395	16308	16176	16361	16359	16443	16213	16419	16202	16148	16550	16353	16426	16443	16350	16423	16304	16260	16294	16212	16298	16290	16331	16071	16432	16169	16482	16397	16419	16363	16397	16330	16202	16280	16362	16362	16485	16372	16214	16391	16219	16233	16348	16102	16301	16379	16294	16364	16093	16322	16166	16272	16212	16282	16128	16429	16335	16502	16517	16322	16513	16148	16312	16447	16306	16299	16292	16430	16374	16233	16552	16425	16423	16124	16491	16247	16167	16285	16296	16408	16581	16504	16410	16400	16281	16548	16354	16593	16395	16239	16327	16357	16447	16370	16339	16352	16514	16316	16262	16371	16397	16305	16286	16447	16358	16229	16338	16122	16539	16297	16215	16362	16417	16254	16219	16326	16430	16365	16488	16421	16440	16372	16243	16441	16360	16306	16133	16323	16353	16292	16302	16348	16530	16318	16304	16315	16309	16194	16243	16379	16292	16175	16144	16303	16405	16299	16321	16459	16242	16441	16323	16450	16335	16208	16330	16257	16379	16324	16318	16553	16400	16366	16370	16263	16379	16421	16318	16336	16624	16526	16334	16396	16100	16390	16335	16296	16193	16196	16204	16303	16377	16319	16303	16417	16100	16139	16316	16258	16435	16254	16239	16210	16374	16509	16513	16197	16415	16377	16395	16409	16191	16184	16107	16496	16240	16410	16311	16470	16485	16251	16326	16097	16355	16239	16493	16312	16318	16416	16045	16283	16237	16310	16270	16343	16218	16377	16256	16353	16276	16451	16611	16243	16303	16279	16435	16381	16540	16357	16194	16249	16257	16331	16351	15953	16364	16349	16228	16187	16260	16206	16238	16319	16486	16413	16294	16297	16434	16454	16199	16461	16343	16306	16293	16285	16364	16244	16301	16141	16411	16267	16333	16187	16303	16452	16410	16236	16299	16259	16232	16474	16429	16262	16261	16283	16358	16264	16391	16396	16252	16231	16230	16357	16399	16495	16295	16343	16251	16296	16304	16367	16124	16233	16300	16152	16295	16364	16307	16317	16301	16350	16407	16315	16382	16291	16285	16550	16368	16218	16441	16129	16151	16463	16494	16367	16425	16375	16539	16405	16187	16059	16397	16275	16280	16365	16395	16345	16251	16268	16303	16351	16333	16045	16290	16315	16345	16231	16331	16219	16556	16383	16221	16383	16292	16140	16281	16421	16496	16303	16385	16349	16132	16268	16106	16053	16062	16271	16127	16160	16233	16353	16312	16401	16343	16546	16283	16385	16231	16364	16146	16240	16349	16512	16267	16251	16321	16773	16505	16324	16323	16414	16396	16322	16230	16159	16196	16433	16337	16093	16409	16233	16444	16515	16282	16261	16414	16438	16287	16390	16199	16365	16314	16509	16235	16112	16380	16464	16441	16353	16354	16239	16366	16335	16401	16327	16296	16385	16609	16418	16413	16245	16283	16275	16327	16392	16364	16157	16261	16257	16460	16368	16519	16256	16400	16329	16196	16316	16255	16335	16351	16358	16174	16292	16414	16298	16221	16308	16352	16533	16241	16200	16335	16426	16264	16417	16182	16189	16214	16289	16269	16348	16255	16310	16032	16189	16327	16347	16241	16320	16352	16391	16214	16214	16264	16396	16414	16385	16426	16334	16312	16251	16201	16345	16313	16374	16399	16345	16192	16361	16303	16456	16420	16551	16281	16109	16279	16477	16232	16333	16294	16417	16404	16178	16406	16332	16405	16367	16373	16639	16456	16338	16428	16274	16479	16497	16428	16491	16244	16333	16390	16380	16283	16465	16336	16419	16276	16391	16243	16329	16419	16491	16335	16440	16481	16423	16290	16424	16502	16266	16269	16329	16407	16128	16210	16329	16435	16533	16297	16254	16341	16306	16213	16442	16266	16155	16319	16169	16303	16231	16490	16424	16280	16329	16168	16339	16282	16474	16168	16290	16196	16311	16383	16347	16373	16192	16328	16214	16347	16342	16195	16298	16385	16385	16300	16475	16421	16244	16294	16352	16408	16172	16292	16310	16213	16264	16090	16164	16266	16343	16262	16289	16224	16208	16467	16197	16396	16265	16396	16355	16387	16122	16365	16483	16173	16483	16384	16306	16414	16277	16360	16508	16317	16343	16344	16219	16235	16355	16360	16447	16486	16280	16283	16302	16235	16371	16275	16263	16390	16215	16371	16257	16282	16448	16335	16354	16176	16441	16242	16570	16181	16210	16416	16335	16416	16249	16047	16313	16246	16293	16190	16231	16445	16478	16431	16457	16409	16463	16379	16598	16413	16322	16341	16283	16338	16319	16476	16305	16256	16417	16228	16366	16380	16297	16381	16334	16287	16374	16450	16329	16369	16316	16412	16258	16337	16258	16421	16453	16327	16361	16391	16152	16269	16443	16216	16326	16330	16497	16417	16132	16264	16417	16380	16328	16319	16195	16476	16419	16197	16371	16345	16147	16157	16296	16161	16245	16297	16189	16269	16296	16441	16244	16228	16496	16349	16425	16323	16514	16448	16391	16304	16318	16319	16436	16465	16282	16179	16405	16511	16385	16110	16471	16416	16249	16356	16503	16395	16364	16388	16485	16323	16400	16450	16276	16368	16327	16404	16276	16300	16346	16294	16230	16200	16226	16363	16217	16220	16470	16268	16251	16602	16423	16242	16631	16424	16318	16172	16453	16457	16318	16353	16217	16493	16356	16130	16299	16388	16313	16437	16239	16315	16295	16469	16191	16295	16483	16495	16377	16201	16314	16258	16119	16270	16381	16367	16307	16258	16359	16268	16442	16380	16377	16360	16285	16525	16481	16192	16229	16419	16327	16152	16454	16412	16310	16276	16239	16248	16270	16130	16338	16393	16069	16344	16333	16366	16316	16456	16265	16278	16389	16180	16264	16168	16422	16520	16431	16438	16326	16455	16241	16147	16357	16202	16221	16418	16565	16261	16366	16411	16490	16397	16542	16375	16387	16352	16157	16105	16545	16297	16242	16375	16481	16287	16395	16561	16345	16267	16292	16347	16338	16503	16291	16448	16404	16246	16224	16148	16376	16243	16219	16169	16387	16311	16160	16164	16355	16377	16492	16417	16427	16340	16277	16458	16249	16201	16395	16482	16295	16320	16344	16268	16355	16334	16522	16319	16205	16393	16093	16398	16330	16271	16412	16334	16259	16526	16338	16344	16539	16181	16187	16214	16268	16162	16384	16214	16438	16626	16355	16384	16475	16329	16445	16409	16269	16322	16108	16269	16384	16299	16439	16284	16395	16242	16276	16352	16402	16437	16417	16467	16400	16187	16392	16247	16501	16279	16356	16278	16486	16339	16344	16373	16408	16474	16199	16223	16390	16388	16086	16172	16125	16178	16261	16274	16440	16354	16229	16271	16479	16084	16339	16149	16284	16374	16369	16349	16668	16153	16124	16234	16413	16229	16231	16297	16399	16181	16297	16231	16384	16399	16353	16298	16442	16444	16362	16598	16622	16293	16118	16178	16319	16473	16357	16156	16175	16293	16208	16427	16191	16586	16279	16260	16260	16262	16280	16331	16476	16379	16234	16259	16411	16192	16498	16438	16069	16335	16256	16400	16268	16404	16165	16146	16193	16502	16460	16667	16484	16314	16380	16298	16200	16167	16159	16374	16216	16261	16149	16243	16153	16366	16321	16350	16478	16496	16400	16265	16330	16245	16152	16294	16377	16146	16335	16304	16293	16320	16423	16247	16285	16180	16204	16308	16304	16351	16206	16341	16260	16325	16431	16272	16280	16267	16330	16413	16351	16187	16449	16358	16515	16513	16528	16224	16408	16278	16274	16246	16273	16377	16448	16222	16365	16237	16282	16380	16380	16174	16282	16424	16265	16436	16143	16402	16575	16178	16366	16210	16389	16239	16275	16278	16183	16330	16527	16172	16298	16439	16266	16285	16436	16359	16513	16342	16204	16318	16456	16269	16250	16326	16319	16459	16598	16383	16294	16236	16451	16449	16305	16179	16439	16432	16315	16420	16409	16508	16296	16268	16467	16331	16261	16339	16330	16340	16434	16443	16305	16207	16327	16297	16305	16208	16531	16378	16284	16376	16258	16321	16200	16606	16261	16196	16383	16456	16348	16434	16425	16401	16486	16441	16220	16379	16342	16238	16474	16276	16211	16232	16145	16455	16390	16385	16370	16277	16353	16476	16315	16159	16238	16352	16263	16180	16370	16292	16382	16292	16268	16374	16315	16362	16326	16374	16479	16230	16256	16370	16418	16349	16317	16209	16407	16331	16453	16255	16427	16356	16424	16192	16422	16510	16242	16337	16349	16273	16449	16309	16262	16295	16296	16395	16340	16247	16342	16331	16211	16116	16271	16349	16444	16619	16387	16231	16402	16503	16235	16261	16347	16332	16283	16494	16382	16223	16250	16222	16275	16409	16216	16155	16194	16354	16377	16234	16512	16299	16266	16215	16334	16258	16343	16491	16380	16162	16362	16102	16359	16397	16409	16456	16299	16241	16451	16359	16475	16359	16285	16216	16410	16334	16455	16165	16337	16355	16228	16387	16333	16259	16149	16446	16308	16308	16288	16306	16341	16384	16166	16414	16490	16201
13152	15609	15560	15508	15215	15219	15148	15360	15131	14988	14978	14843	15187	14835	14963	14778	14834	15024	15031	14978	14955	14847	14805	15070	15201	14742	14955	14894	14986	14985	14874	14977	14881	14962	15067	15060	14780	14935	14912	15161	14860	15061	14856	15083	15172	14975	14901	14995	15050	14874	15023	14900	15045	14829	14869	14892	14961	14912	14917	15020	14884	14810	15009	14875	14982	14855	14797	14856	14744	14865	14947	14806	14903	14989	15015	14842	14872	14975	15038	15191	14883	14921	14977	14795	15002	15090	14838	15024	14836	14797	14967	14784	15082	15105	15045	14935	14859	14963	14991	14901	15104	14853	14924	15084	14902	14861	14953	14851	14978	14792	14940	14934	14671	14948	14995	14940	14834	14835	14924	14956	15109	14833	14976	14837	14861	14955	14886	15001	14829	14844	15028	15029	14866	14905	14855	14930	14936	14874	14942	14838	15030	14820	14881	14974	15157	14983	15109	14905	14759	14921	14933	14867	14978	14996	15142	14886	15062	14893	15148	14848	14843	14971	14728	15045	15010	14920	14882	15031	14909	14864	15062	14841	14961	14923	14928	14931	14919	14829	14945	14939	14912	14874	15016	14934	14897	14897	14920	14960	14981	14832	14947	14911	15040	15000	14977	14830	15025	14998	15064	14960	15095	14966	14807	14789	15091	14837	14973	14863	14990	15033	14898	14923	14886	15021	14978	14988	14968	14908	14957	14803	14900	15011	14930	15061	15019	14791	14909	15025	14888	15016	14951	14774	14853	15061	15087	14982	14907	14935	14964	15050	14865	14883	14821	14999	14976	14966	14843	14796	14935	15051	14916	14839	14949	14801	14843	15003	15072	15026	14944	15053	15059	14937	14949	14909	14967	14832	14750	15074	14980	14788	14962	14877	14788	14951	14862	14820	15049	14942	14935	14971	14922	14862	14827	14902	15131	14844	14811	15101	14872	15003	14971	14999	14993	14968	14867	15006	14856	15105	15081	15160	14923	15014	14987	14829	14962	14839	14973	14829	15033	14903	14815	15064	14910	14827	14830	14927	14831	14889	14919	14903	15125	15024	14773	14927	15070	14942	15053	14995	15026	14871	14997	15003	14874	15013	14782	14977	14965	14983	14790	14807	15133	14933	14766	14903	14897	14831	15030	14819	15052	15027	14894	14927	14795	14917	15128	14959	14817	14887	14921	14995	14989	14922	14817	14973	14723	14949	14754	15189	14883	14992	14827	14983	15046	15010	15077	14937	14808	14691	14929	14872	14977	14898	14871	14977	15155	15002	14860	15073	15002	14813	14984	14866	15026	14962	14997	14879	14844	14862	14735	14969	14792	15065	14827	15097	14925	14941	14841	15056	14821	14906	14879	14949	15091	14825	14791	14923	14883	15051	15043	14970	14851	15117	14868	14839	14728	14971	14743	15093	14985	15075	14906	14869	14929	14676	14900	14967	14914	14910	15037	14843	15042	15060	15055	14989	14865	14749	14661	14970	14826	14880	14990	14934	14899	14924	15032	14930	14918	14648	14951	14930	14778	14923	14855	14874	14855	14936	14808	14976	15038	14881	14984	14952	15053	14850	14882	14879	15008	14837	14829	14918	14991	14916	14926	14951	14936	14885	14910	14968	14939	14933	14909	15065	14924	14858	14893	14901	14833	15083	14935	14840	14993	14927	14910	14908	14905	14966	14922	14959	14873	15019	15049	14947	14935	15047	14852	14923	14976	15042	14740	14734	14863	15045	14890	15027	14943	14917	15014	14841	14873	14842	14919	14786	14861	14969	14835	14999	14962	14853	14705	15051	15006	14981	15032	14953	15048	15171	14707	14933	15070	14847	14773	14991	15012	14894	15077	14838	14941	15073	14899	15007	14750	14902	15041	14937	14902	15077	14874	14798	14944	15000	14985	14939	15043	14949	15016	14966	14974	14951	14897	14843	14918	14951	14934	14887	14881	14721	15011	14988	14982	15020	14927	14952	14980	14944	14839	14831	14878	14780	14975	15009	14952	15136	15033	14909	14686	14721	14868	14961	14902	14993	14857	15041	14828	15024	14944	15040	14987	14862	15064	14961	15086	14955	14999	14971	14838	15030	14902	14875	15037	14971	14944	14791	14988	14834	14929	15162	14986	15022	14970	14897	14904	14906	15026	14986	14685	14845	14892	14938	14888	15080	14890	14981	14983	14895	14866	14957	14854	14865	14937	14901	14854	14953	14682	14856	14808	14784	15064	15056	14927	14878	14982	14884	14865	14844	15020	14789	14907	14799	14918	14942	14732	14930	14963	14849	14951	14858	14778	14815	14913	15098	14930	14998	14871	14893	14813	14916	15001	14921	14904	14920	15045	14927	14827	14876	15032	14902	14991	14819	14800	14958	14955	15054	14784	15044	15064	14816	14839	15061	14943	15033	14936	14877	14804	14962	15037	14991	14982	14756	14757	14729	14862	14937	14972	14952	14842	14922	14911	14941	14908	14858	14863	14951	14928	14774	14945	15031	14969	14829	14936	14847	14940	14854	14888	14899	14813	14797	14887	14882	15120	14801	14908	14986	14957	14960	14942	14971	14962	15030	14892	14883	14947	15126	15087	15082	14945	14844	14945	15054	15007	15035	14878	14929	15041	14986	14908	15159	14924	14826	14871	14930	14786	15119	14896	15001	14896	14866	15056	14936	14928	14737	15041	14875	15079	15038	14914	14971	14690	14803	15017	14826	14782	15157	15043	15018	14867	14990	14944	14945	14996	14923	14954	14927	14899	14761	14777	14871	14744	14912	14974	14935	14877	14903	14828	14956	15020	15174	15027	14960	14988	15040	14973	14957	15028	15006	14774	14775	14905	14937	15007	14859	14823	14990	15006	15038	14985	15008	14932	14882	14982	14889	14943	15060	14927	14935	14902	14905	15083	15099	14872	15030	14895	14981	14909	14920	15165	14931	14955	15000	14912	14896	14981	14972	14981	14933	14854	15025	14854	14869	14933	15036	14876	14956	14949	14936	14889	14771	14863	15067	14849	15164	14869	14951	14984	14996	14930	14755	14999	14926	14937	14931	14754	14973	14987	14924	14830	15038	15013	15087	14688	14916	15054	14895	15084	14824	14994	14795	15036	14985	15016	14913	14964	14855	14973	14851	15027	14929	14896	14742	15097	14997	14863	14790	14865	14945	14804	15014	15043	14945	14809	15034	15068	14887	15031	14845	15013	14920	15072	15017	14915	14810	14956	14949	14811	14834	14886	14971	14728	15137	14936	15077	14933	14995	14994	14854	14912	14961	14856	14970	14835	15027	14820	15000	14956	14875	14921	14871	14840	14887	15074	15132	14961	14798	14955	14953	14873	14887	14981	14906	14733	15065	14730	14962	14922	15032	14851	15100	14921	14825	14933	14982	14844	15101	14902	15161	14936	14957	15070	14934	14948	14739	14868	14971	14952	15021	14985	14980	14915	14929	14979	14853	14860	14962	15044	15085	14978	14888	14845	14952	14892	14712	14948	14895	15132	14812	14988	14796	15145	15064	15025	14962	14862	14897	15118	15038	14968	15092	14786	15021	15028	15019	14952	14853	14839	14959	14778	14997	14865	14981	14937	14960	14942	14750	15123	14937	14923	14994	14946	15030	14924	14908	14759	14835	14816	14984	15020	14977	14930	14878	14901	15028	14996	14931	15002	14820	14870	14860	15018	15004	14999	14857	14966	14835	14891	15026	14999	15077	14937	14800	14790	14810	14866	14856	14989	14931	15204	15020	14991	15023	15012	15037	14907	14933	15062	15049	14928	14879	14900	14984	14777	14793	14955	14855	15024	15057	14968	14771	14791	14986	14732	14906	14929	14812	15000	14893	14981	14889	14957	14748	15002	14981	14896	15153	14876	14749	14963	15089	15054	15160	15026	15042	14738	15016	14862	14913	14895	14958	15139	14778	14821	14871	14994	14996	14830	14876	14925	14867	14860	14968	14982	14907	14830	14923	14927	15027	14825	14819	15031	14817	14831	14696	14888	14969	14768	14971	14983	14897	14807	15078	14987	14781	14804	14976	15153	15075	15126	14933	14995	14978	14908	14916	14954	14932	14773	15046	14904	14914	14952	14963	14852	14810	15094	14916	14990	15008	15059	14952	14931	15021	15035	14971	14922	14969	14885	14727	14885	15112	14979	14877	15011	15089	15012	14874	14945	15043	15080	14933	14905	14929	15016	14937	14964	14952	14789	15012	14829	14967	14922	15067	15026	14787	15044	14810	14974	14873	14973	14866	14952	14877	14830	14953	14828	14882	14970	14954	15044	14893	14830	14886	14996	14821	14997	14861	14915	14970	14978	14830	15034	14895	14816	15053	14877	14863	14878	14758	14927	14966	14794	14995	14912	14921	14889	14882	14799	14779	14956	14972	14948	14814	14879	14961	15115	14881	15024	14977	14792	15000	15056	14846	14892	15011	15037	15007	14920	14898	14806	14939	14966	15002	14985	15054	14856	15080	14977	15014	14921	14923	14925	14808	14804	15021	15022	15038	14993	15051	14957	15103	14826	14961	14904	14746	14908	15106	14863	14821	14980	14814	14993	15004	14733	14994	14947	15068	14991	15011	14941	14832	14968	14861	14845	14967	15041	14943	15064	14942	14937	14852	15000	14973	14956	14818	14927	14816	14917	15097	14867	14920	14999	14775	14945	14992	14852	15081	14740	14938	14881	14800	14986	15010	14963	14834	14987	14975	14956	14829	14888	14845	14963	14977	14991	14915	14890	14916	14994	14910	14773	14848	14893	14949	14904	14874	14921	15024	15027	14900	14964	14882	14891	14977	14891	15026	14947	14959	15036	15038	14980	14701	15004	14897	14863	14850	14900	14917	14892	15090	14839	14926	15092	15015	14984	14709	15049	14878	15029	14937	14845	15132	15039	14789	15013	14846	14905	14920	15089	14841	14963	14923	14937	14933	14948	14945	14857	15067	14906	14905	14787	14897	14986	14899	14885	14913	15045	15056	15063	14838	14912	14916	15206	14915	15024	14991	14973	14843	15104	14949	14908	14879	14999	15014	15095	14937	14883	14964	14949	15000	14815	14958	14841	14932	14791	14785	14901	14929	14886	15028	14856	14669	14961	14967	14859	14889	14868	14897	14678	14946	14828	14939	14964	15002	14897	15085	14911	15017	15011	15063	14964	15077
23928	21502	29165	24298	21887	21283	19162	16557	15710	16106	16092	15784	15870	16062	16104	15790	16023	15677	15866	15870	15664	15900	15782	15511	15738	15618	15702	15778	15762	15582	15820	15762	15557	15571	15676	15587	15818	15822	15655	15811	15803	15850	15536	15587	15815	15679	15705	15930	15739	15769	15625	15958	15627	15587	15724	15557	15711	15769	15844	15678	15642	15752	15777	15643	15742	15935	15686	15931	15608	15611	15716	15745	15441	15562	15736	15683	15720	15590	15666	15566	15825	15658	15646	15603	15394	15736	15663	15394	15678	15656	15569	15658	15430	15541	15681	15715	15644	15658	15700	15501	15726	15704	15688	15409	15645	15627	15684	15608	15738	15696	15466	15578	15527	15574	15721	15556	15604	15625	15709	15747	15693	15694	15864	15692	15721	15622	15608	15591	15879	15471	15605	15684	15698	15650	15581	15633	15639	15909	15633	15749	15477	15392	15830	15765	15842	15784	15712	15494	15584	15597	15579	15759	15813	15729	15503	15907	15861	15843	15530	15729	15513	15760	15662	15631	15652	15602	15692	15600	15477	15592	15493	15700	15647	15884	15531	15523	15627	15515	15606	15582	15693	15818	15498	15464	15552	15774	15697	15661	15778	15731	15696	15636	15622	15432	15736	15497	15802	15576	15735	15560	15676	15557	15666	15627	15553	15684	15652	15612	15687	15555	15568	15590	15740	15777	15498	15761	15635	15525	15428	15498	15503	15603	15642	15435	15582	15711	15506	15694	15731	15630	15613	15518	15693	15736	15682	15570	15779	15762	15570	15461	15761	15599	15565	15668	15684	15766	15513	15623	15531	15628	15700	15702	15674	15512	15760	15586	15719	15628	15612	15725	15626	15719	15608	15633	15541	15707	15480	15767	15593	15565	15519	15773	15825	15704	15671	15546	15679	15665	15527	15732	15387	15582	15750	15669	15666	15738	15662	15723	15567	15644	15794	15759	15777	15671	15539	15487	15646	15517	15666	15645	15628	15838	15654	15413	15486	15703	15629	15719	15607	15553	15448	15740	15722	15797	15706	15525	15646	15707	15858	15602	15589	15696	15580	15596	15663	15650	15627	15651	15648	15489	15799	15566	15730	15756	15558	15520	15578	15532	15477	15691	15781	15505	15672	15521	15526	15661	15728	15633	15669	15481	15733	15701	15457	15621	15725	15568	15535	15696	15603	15610	15452	15387	15590	15733	15683	15817	15574	15467	15650	15681	15605	15680	15588	15688	15807	15497	15673	15523	15714	15601	15584	15596	15601	15683	15598	15801	15778	15668	15698	15511	15548	15664	15592	15458	15660	15586	15475	15534	15740	15826	15605	15468	15723	15675	15556	15562	15571	15632	15697	15537	15759	15740	15508	15415	15697	15495	15631	15645	15670	15595	15538	15839	15500	15620	15720	15599	15542	15479	15583	15578	15788	15658	15604	15758	15588	15664	15733	15564	15802	15680	15727	15692	15762	15596	15574	15749	15651	15410	15405	15572	15615	15656	15589	15729	15367	15337	15597	15773	15453	15589	15459	15633	15775	15556	15591	15584	15549	15489	15532	15718	15573	15613	15764	15841	15540	15470	15498	15610	15637	15612	15692	15545	15796	15687	15733	15549	15687	15452	15335	15535	15627	15587	15424	15602	15724	15656	15594	15673	15723	15566	15644	15656	15692	15696	15601	15517	15673	15696	15682	15499	15799	15586	15715	15827	15592	15572	15697	15662	15658	15605	15769	15727	15748	15694	15701	15641	15658	15646	15678	15429	15722	15651	15733	15776	15570	15726	15729	15657	15590	15583	15581	15661	15763	15824	15834	15755	15659	15522	15683	15615	15759	15460	15550	15564	15622	15451	15737	15661	15743	15423	15644	15847	15666	15633	15675	15417	15749	15537	15760	15688	15716	15745	15565	15691	15670	15467	15700	15594	15647	15588	15744	15733	15581	15749	15702	15648	15648	15655	15525	15613	15628	15449	15658	15641	15653	15450	15671	15627	15483	15837	15686	15575	15812	15508	15553	15626	15703	15548	15655	15700	15729	15526	15428	15621	15666	15720	15333	15523	15526	15562	15613	15616	15640	15758	15757	15639	15590	15537	15689	15630	15561	15593	15677	15708	15601	15509	15600	15761	15492	15842	15631	15434	15569	15619	15652	15776	15566	15770	15536	15555	15534	15562	15617	15723	15672	15785	15768	15547	15736	15701	15789	15699	15584	15771	15687	15789	15533	15597	15596	15704	15585	15758	15717	15644	15730	15596	15901	15573	15605	15612	15456	15527	15562	15700	15727	15722	15708	15659	15631	15522	15847	15683	15947	15753	15778	15504	15671	15781	15580	15629	15712	15603	15669	15873	15782	15609	15424	15677	15438	15877	15780	15723	15634	15604	15397	15735	15753	15743	15601	15694	15539	15551	15548	15618	15823	15720	15732	15616	15460	15611	15729	15753	15613	15539	15528	15734	15472	15610	15549	15600	15469	15931	15596	15368	15618	15574	15469	15646	15595	15580	15702	15734	15502	15590	15507	15529	15749	15585	15733	15633	15528	15628	15527	15497	15816	15625	15613	15683	15671	15676	15871	15584	15766	15809	15715	15499	15665	15606	15644	15677	15752	15659	15661	15697	15520	15733	15568	15533	15484	15722	15485	15549	15706	15876	15700	15798	15666	15713	15691	15584	15742	15701	15692	15620	15509	15667	15691	15754	15566	15492	15529	15640	15702	15490	15521	15701	15674	15706	15739	15649	15680	15578	15443	15568	15667	15544	15662	15865	15477	15555	15831	15643	15671	15651	15615	15810	15703	15729	15729	15527	15544	15684	15559	15593	15671	15758	15668	15751	15514	15788	15738	15428	15568	15674	15816	15747	15563	15528	15621	15616	15684	15780	15690	15635	15632	15479	15488	15548	15691	15520	15788	15602	15667	15607	15682	15617	15626	15657	15588	15604	15512	15687	15776	15544	15567	15824	15680	15673	15359	15726	15632	15632	15681	15670	15732	15510	15584	15563	15625	15547	15669	15624	15713	15749	15723	15611	15656	15396	15754	15677	15776	15765	15721	15694	15570	15753	15801	15668	15622	15649	15746	15458	15720	15498	15658	15719	15703	15726	15763	15557	15772	15670	15455	15659	15783	15337	15762	15646	15678	15669	15607	15765	15484	15624	15596	15561	15778	15777	15746	15640	15613	15548	15781	15548	15762	15603	15702	15655	15666	15806	15620	15506	15613	15601	15534	15687	15761	15676	15641	15490	15536	15726	15589	15511	15634	15567	15735	15820	15746	15634	15596	15391	15629	15713	15643	15574	15579	15596	15598	15593	15655	15596	15460	15640	15584	15723	15728	15606	15887	15676	15764	15600	15629	15732	15655	15557	15682	15667	15822	15631	15647	15598	15626	15816	15761	15693	15680	15859	15792	15751	15658	15612	15502	15618	15711	15426	15669	15754	15694	15285	15577	15429	15435	15489	15667	15625	15550	15464	15740	15809	15590	15682	15592	15518	15640	15732	15766	15759	15584	15580	15826	15687	15500	15860	15550	15834	15924	15561	15528	15690	15451	15711	15728	15551	15637	15814	15662	15771	15688	15760	15873	15659	15713	15658	15785	15662	15602	15591	15634	15700	15728	15455	15798	15542	15795	15556	15752	15665	15672	15621	15538	15866	15644	15646	15695	15648	15746	15529	15677	15559	15669	15529	15753	15469	15608	15891	15892	15684	15523	15686	15456	15593	15814	15556	15904	15642	15564	15673	15743	15627	15722	15500	15703	15716	15753	15726	15586	15624	15513	15687	15834	15666	15392	15600	15596	15638	15832	15550	15603	15612	15678	15860	15588	15711	15648	15559	15767	15638	15488	15608	15718	15659	15500	15438	15706	15662	15659	15632	15687	15711	15795	15510	15581	15588	15650	15625	15675	15476	15471	15538	15777	15657	15675	15702	15642	15719	15664	15774	15527	15484	15444	15516	15599	15700	15566	15519	15683	15679	15816	15622	15702	15670	15505	15442	15770	15638	15672	15918	15703	15511	15512	15610	15712	15698	15668	15693	15843	15472	15482	15509	15496	15811	15601	15601	15651	15890	15668	15598	15698	15636	15644	15660	15897	15811	15742	15573	15679	15735	15654	15663	15697	15722	15571	15723	15747	15798	15730	15556	15660	15510	15636	15441	15535	15570	15787	15540	15641	15812	15519	15695	15651	15737	15676	15585	15523	15766	15897	15622	15886	15545	15476	15691	15558	15687	15696	15784	15603	15908	15639	15669	15751	15671	15603	15667	15566	15668	15618	15684	15746	15861	15672	15710	15688	15721	15510	15571	15772	15697	15799	15646	15673	15832	15651	15738	15822	15702	15619	15551	15566	15577	15416	15805	15779	15771	15626	15539	15573	15765	15663	15645	15648	15649	15594	15302	15726	15668	15515	15503	15453	15479	15707	15564	15511	15421	15618	15726	15756	15496	15583	15857	15676	15795	15556	15580	15806	15551	15761	15800	15682	15672	15807	15699	15641	15649	15458	15553	15752	15456	15724	15560	15644	15487	15536	15795	15541	15618	15543	15606	15573	15746	15699	15656	15613	15579	15516	15633	15549	15746	15637	15765	15666	15670	15728	15765	15610	15717	15768	15747	15600	15709	15717	15581	15774	15729	15722	15564	15699	15625	15579	15768	15553	15430	15637	15685	15614	15538	15634	15664	15685	15614	15939	15863	15586	15626	15710	15683	15804	15869	15469	15453	15582	15618	15740	15723	15788	15533	15662	15639	15801	15592	15687	15395	15624	15771	15605	15716	15699	15751	15487	15637	15565	15761	15619	15795	15600	15694	15761	15543	15640	15630	15694	15741	15708	15501	15677	15619	15762	15665	15781	15677	15720	15712	15532	15659	15616	15579	15693	15685	15669	15776	15768	15685	15850	15753	15667	15604	15580	15875	15815	15499	15575	15644	15643	15707	15808	15611	15612	15902	15677	15718	15682	15680	15553	15708	15582	15622	15533	15574	15639	15769	15509	15678	15678	15708	15418	15625	15589	15843	15731	15711	15772	15876	15545	15707	15641	15568	15919	15658	15681	15765	15675	15740	15451	15569	15614	15634	15625	15813	15603	15711	15537	15685	15626	15643	15552	15620	15660	15652	15624	15813	15577	15531	15597	15772	15777	15818
10912	16110	16246	15460	15287	15237	15115	14793	14913	14905	14743	14541	14379	14670	14568	14685	14494	14755	14585	14622	14682	14448	14424	14440	14559	14521	14490	14483	14489	14624	14610	14409	14539	14599	14542	14511	14521	14605	14622	14532	14577	14421	14600	14357	14338	14672	14593	14687	14532	14492	14393	14641	14493	14494	14316	14654	14624	14588	14660	14452	14564	14627	14627	14581	14528	14435	14301	14630	14390	14641	14384	14618	14580	14430	14684	14482	14581	14686	14634	14400	14458	14618	14397	14264	14573	14502	14590	14371	14464	14554	14637	14472	14477	14587	14595	14469	14551	14457	14601	14595	14603	14529	14507	14524	14482	14463	14405	14572	14312	14611	14374	14526	14434	14277	14567	14503	14469	14562	14532	14565	14457	14448	14547	14495	14532	14451	14537	14389	14421	14579	14519	14522	14625	14516	14725	14468	14478	14343	14522	14520	14522	14456	14388	14500	14385	14484	14331	14309	14665	14608	14441	14490	14419	14548	14516	14575	14463	14475	14456	14390	14464	14528	14511	14489	14408	14500	14396	14474	14538	14595	14459	14399	14556	14443	14613	14601	14585	14502	14414	14572	14558	14734	14480	14398	14531	14556	14510	14587	14489	14374	14511	14499	14491	14501	14435	14478	14229	14419	14510	14460	14389	14479	14526	14605	14534	14465	14474	14411	14498	14485	14403	14395	14637	14518	14532	14433	14397	14638	14583	14559	14478	14477	14599	14500	14555	14501	14432	14506	14462	14528	14416	14541	14478	14347	14532	14619	14314	14518	14481	14639	14578	14475	14331	14398	14417	14614	14583	14537	14520	14578	14562	14559	14356	14485	14600	14605	14529	14444	14630	14423	14547	14562	14436	14441	14619	14387	14577	14475	14488	14391	14514	14447	14447	14462	14478	14500	14609	14486	14533	14280	14537	14418	14597	14418	14635	14566	14564	14368	14469	14649	14508	14551	14452	14709	14455	14591	14428	14525	14635	14655	14541	14558	14500	14377	14691	14483	14494	14490	14449	14539	14615	14552	14550	14569	14549	14452	14666	14433	14716	14514	14422	14479	14564	14481	14676	14425	14444	14609	14483	14383	14645	14489	14514	14513	14571	14436	14596	14539	14562	14482	14501	14480	14469	14560	14535	14477	14650	14620	14440	14345	14589	14472	14348	14624	14460	14731	14483	14568	14485	14433	14576	14667	14433	14636	14426	14394	14372	14666	14327	14363	14358	14586	14554	14446	14489	14357	14599	14474	14523	14616	14654	14490	14442	14513	14567	14499	14491	14516	14538	14554	14638	14350	14496	14557	14589	14380	14397	14537	14470	14400	14691	14515	14591	14602	14620	14404	14381	14487	14519	14481	14564	14630	14400	14633	14469	14493	14466	14495	14586	14302	14472	14567	14643	14519	14525	14523	14462	14392	14725	14584	14454	14649	14433	14551	14453	14487	14347	14676	14355	14580	14505	14557	14642	14607	14447	14573	14527	14432	14492	14642	14498	14545	14501	14622	14578	14433	14473	14629	14444	14336	14477	14540	14476	14500	14523	14443	14552	14541	14306	14340	14601	14510	14600	14441	14660	14595	14411	14544	14478	14459	14505	14572	14533	14506	14466	14662	14498	14401	14544	14505	14366	14558	14386	14535	14587	14514	14537	14395	14526	14487	14529	14407	14477	14490	14503	14566	14483	14444	14520	14473	14408	14486	14485	14475	14712	14527	14564	14465	14659	14495	14487	14453	14494	14609	14473	14386	14506	14457	14461	14353	14431	14472	14482	14463	14585	14626	14428	14517	14492	14390	14422	14521	14520	14593	14572	14491	14700	14598	14457	14351	14479	14663	14472	14470	14426	14444	14427	14349	14498	14565	14613	14463	14608	14306	14398	14528	14388	14443	14518	14453	14600	14576	14279	14542	14507	14700	14373	14615	14432	14362	14575	14659	14499	14578	14544	14480	14615	14530	14566	14460	14443	14455	14497	14658	14623	14245	14650	14568	14501	14617	14380	14652	14467	14520	14376	14424	14541	14535	14388	14404	14575	14521	14572	14402	14617	14524	14517	14554	14350	14345	14602	14519	14612	14679	14455	14478	14475	14496	14608	14471	14366	14417	14470	14566	14467	14489	14521	14532	14470	14528	14547	14516	14551	14695	14388	14491	14452	14362	14654	14485	14572	14572	14525	14324	14524	14373	14519	14591	14451	14428	14535	14489	14435	14384	14665	14499	14674	14359	14481	14330	14375	14404	14341	14478	14394	14465	14550	14513	14501	14525	14539	14414	14353	14529	14595	14452	14590	14504	14541	14495	14569	14549	14467	14449	14492	14594	14418	14448	14374	14467	14432	14590	14314	14672	14553	14499	14546	14471	14446	14467	14574	14543	14499	14453	14408	14530	14523	14497	14451	14485	14667	14366	14517	14546	14376	14428	14380	14510	14754	14254	14536	14433	14520	14746	14506	14614	14428	14493	14516	14572	14482	14535	14650	14534	14684	14649	14600	14580	14462	14372	14347	14534	14447	14503	14727	14426	14420	14558	14623	14552	14493	14529	14449	14511	14496	14683	14440	14583	14384	14613	14462	14544	14570	14528	14622	14603	14575	14558	14387	14597	14460	14651	14548	14363	14586	14518	14414	14328	14416	14625	14413	14294	14540	14550	14510	14585	14551	14526	14615	14430	14628	14642	14607	14502	14593	14642	14538	14408	14421	14561	14488	14479	14376	14466	14626	14449	14595	14434	14604	14433	14707	14518	14498	14594	14324	14457	14552	14621	14586	14380	14693	14412	14585	14659	14497	14528	14520	14514	14672	14642	14581	14541	14427	14433	14584	14589	14598	14666	14438	14458	14562	14623	14517	14388	14546	14512	14524	14589	14569	14442	14416	14453	14529	14411	14509	14643	14432	14548	14539	14524	14429	14311	14505	14485	14566	14490	14430	14409	14524	14597	14580	14570	14630	14547	14603	14582	14494	14409	14529	14569	14622	14517	14518	14539	14655	14331	14456	14380	14488	14500	14477	14620	14515	14541	14601	14493	14498	14444	14567	14369	14435	14571	14463	14530	14787	14478	14539	14485	14604	14399	14400	14621	14648	14352	14604	14414	14555	14303	14582	14525	14465	14564	14628	14432	14384	14477	14465	14746	14678	14487	14429	14497	14541	14560	14437	14626	14488	14516	14606	14525	14397	14482	14614	14580	14386	14410	14568	14385	14590	14497	14615	14752	14522	14465	14452	14653	14516	14385	14651	14421	14452	14471	14431	14586	14511	14601	14349	14378	14625	14335	14698	14566	14420	14616	14469	14675	14531	14445	14469	14586	14482	14404	14676	14518	14533	14484	14580	14287	14593	14722	14437	14501	14485	14438	14560	14340	14423	14545	14617	14348	14559	14531	14303	14253	14455	14639	14562	14366	14570	14369	14538	14490	14593	14544	14618	14550	14399	14508	14583	14460	14535	14471	14454	14462	14440	14523	14587	14369	14393	14447	14457	14371	14385	14557	14531	14560	14617	14500	14484	14599	14556	14420	14437	14659	14679	14606	14481	14434	14489	14366	14804	14451	14558	14513	14462	14611	14428	14381	14525	14559	14514	14503	14551	14572	14535	14437	14799	14443	14429	14704	14537	14608	14349	14540	14606	14476	14564	14504	14377	14415	14399	14519	14620	14332	14561	14496	14520	14531	14428	14580	14627	14679	14660	14553	14375	14659	14498	14454	14587	14411	14622	14463	14702	14542	14497	14511	14778	14411	14312	14528	14466	14444	14484	14494	14520	14623	14536	14491	14486	14493	14579	14511	14608	14468	14406	14513	14470	14276	14692	14529	14442	14372	14575	14436	14514	14313	14580	14400	14575	14469	14481	14421	14489	14574	14672	14564	14504	14420	14514	14531	14409	14473	14559	14594	14435	14586	14480	14577	14597	14506	14600	14455	14512	14609	14411	14653	14536	14525	14573	14396	14543	14580	14651	14681	14632	14427	14406	14580	14537	14454	14622	14405	14462	14518	14367	14294	14462	14697	14680	14437	14462	14386	14668	14522	14391	14573	14482	14596	14507	14499	14494	14400	14570	14557	14682	14600	14439	14578	14461	14560	14455	14423	14386	14379	14672	14540	14418	14635	14553	14547	14560	14535	14409	14529	14495	14535	14462	14468	14666	14508	14452	14456	14376	14456	14509	14417	14689	14394	14561	14378	14583	14476	14578	14667	14519	14567	14616	14539	14496	14471	14644	14450	14755	14459	14466	14455	14452	14418	14392	14322	14561	14430	14517	14512	14493	14567	14611	14561	14387	14348	14672	14428	14302	14565	14500	14493	14481	14479	14660	14641	14375	14555	14488	14513	14491	14449	14469	14602	14407	14422	14634	14433	14510	14498	14638	14389	14578	14395	14337	14507	14362	14469	14429	14529	14638	14599	14590	14532	14498	14553	14669	14367	14591	14390	14514	14561	14422	14524	14466	14506	14425	14499	14599	14571	14383	14478	14563	14294	14734	14469	14404	14632	14538	14520	14440	14481	14488	14499	14455	14404	14491	14391	14551	14397	14401	14520	14586	14560	14337	14490	14625	14600	14576	14365	14550	14474	14571	14505	14437	14525	14613	14390	14385	14467	14514	14550	14558	14496	14423	14531	14402	14482	14651	14661	14527	14376	14247	14531	14680	14610	14243	14524	14411	14586	14437	14484	14430	14665	14484	14373	14519	14508	14361	14539	14594	14562	14342	14468	14618	14506	14450	14529	14704	14376	14538	14645	14482	14435	14506	14680	14474	14636	14571	14657	14407	14485	14549	14549	14513	14326	14575	14473	14523	14556	14593	14442	14728	14485	14562	14540	14369	14476	14533	14705	14748	14321	14446	14619	14491	14688	14511	14609	14575	14613	14607	14391	14485	14424	14608	14562	14705	14619	14511	14304	14486	14475	14531	14528	14632	14471	14563	14481	14536	14465	14444	14536	14414	14630	14385	14631	14572	14449	14443	14503	14430	14365	14430	14624	14451	14451	14661	14597	14469	14404	14426	14545	14422	14487	14425	14500	14475	14622	14569	14446	14577	14413	14422	14456	14506	14402	14439	14431	14414	14396	14389	14507	14440	14591	14374	14574	14448	14498	14513	14515	14490	14386	14482	14527	14680	14614	14508	14509	14463	14433	14580	14636
22965	21508	29538	23906	21575	22938	24025	18078	16822	16954	16996	16668	16710	16688	16686	16596	16859	16676	16693	16595	16430	16333	16460	16648	16537	16536	16448	16415	16576	16651	16418	16291	16328	16474	16541	16620	16381	16556	16552	16424	16611	16519	16505	16117	16264	16441	16338	16357	16242	16370	16506	16377	16504	16462	16370	16350	16490	16438	16240	16442	16445	16335	16333	16448	16515	16369	16212	16527	16494	16324	16476	16520	16456	16409	16237	16439	16210	16229	16319	16312	16467	16433	16384	16289	16324	16322	16378	16468	16417	16197	16582	16248	16379	16349	16202	16359	16300	16229	16214	16415	16392	16528	16232	16261	16331	16356	16260	16351	16376	16372	16372	16402	16304	16339	16360	16517	16427	16241	16550	16162	16135	16409	16468	16317	16372	16323	16396	16391	16461	16272	16481	16408	16324	16290	16297	16569	16252	16125	16421	16208	16415	16325	16337	16363	16139	16264	16302	16261	16379	16357	16315	16288	16260	16415	16291	16295	16438	16295	16283	16445	16530	16266	16219	16408	16242	16250	16255	16281	16359	16323	16376	16411	16368	16379	16311	16388	16340	16506	16155	16492	16250	16242	16490	16288	16371	16410	16559	16563	16386	16321	16393	16517	16457	16427	16483	16270	16410	16279	16362	16350	16443	16391	16463	16377	16080	16242	16320	16522	16347	16337	16472	16296	16310	16362	16368	16549	16352	16296	16448	16085	16247	16186	16278	16419	16404	16395	16447	16332	16047	16204	16239	16391	16244	16342	16167	16230	16106	16348	16356	16566	16359	16417	16251	16323	16451	16372	16335	16401	16352	16492	16328	16454	16362	16147	16244	16326	16423	16158	16437	16397	16345	16374	16259	16361	16425	16139	16504	16456	16395	16458	16269	16382	16307	16369	16148	16329	16193	16267	16239	16476	16404	16450	16400	16580	16315	16383	16129	15997	16185	16176	16333	16235	16184	16236	16406	16313	16310	16383	16212	16344	16413	16272	16352	16499	16374	16200	16234	16167	16291	16432	16574	16341	16241	16354	16293	16256	16453	16368	16412	16265	16473	16631	16126	16220	16269	16365	16440	16346	16340	16470	16334	16535	16364	16293	16362	16138	16454	16419	16415	16316	16435	16245	16367	16431	16306	16262	16237	16503	16167	16144	16241	16350	16473	16521	16320	16205	16210	16258	16507	16382	16427	16173	16340	16281	16348	16247	16430	16214	16200	16140	16307	16260	16243	16323	16236	16407	16353	16387	16202	16123	16292	16304	16272	16443	16217	16455	16290	16305	16412	16395	16324	16174	16228	16180	16455	16045	16268	16188	16206	16343	16436	16258	16247	16429	16580	16449	16200	16292	16486	16226	16264	16361	16372	16283	16294	16156	16291	16069	16334	16294	16345	16176	16212	16326	16368	16322	16472	16387	16527	16157	16247	16202	16206	16417	16389	16275	16215	16261	16419	16230	16326	16334	16318	16196	16320	16148	16382	16376	16396	16291	16283	16314	16271	16210	16295	16259	16342	16390	16462	16252	16342	16261	16494	16079	16263	16172	16082	16523	16285	16297	16322	16260	16429	16471	16481	16370	16315	16266	16260	16334	16149	16331	16373	16217	16377	16253	16408	16166	16199	16288	16444	16192	16565	16247	16130	16338	16150	16140	16498	16301	16342	16320	16005	16217	16231	16188	16402	16358	16344	16250	16045	16334	16371	16263	16214	16409	16260	16347	16236	16223	16177	16260	16023	16385	16359	16210	16049	16321	16187	16243	16310	16287	16294	16203	16322	16215	16364	16235	16183	16407	16297	16281	16383	16406	16385	16425	16329	16437	16416	16193	16504	16208	16390	16225	16307	16288	16455	16572	16214	16171	16440	16284	16126	16338	16430	16276	16427	16155	16453	16507	16159	16624	16234	16260	16354	16162	16179	16133	16413	16355	16280	16277	16207	16272	16355	16256	16296	16266	16173	16386	16524	16204	16343	16279	16325	16400	16318	16309	16234	16195	16354	16433	16255	16244	16394	16319	16344	16251	16335	16437	16215	16232	16292	16281	16278	16288	16586	16104	16333	16221	16318	16177	16333	16300	16353	16480	16356	16472	16286	16242	16372	16291	16486	16266	16345	16011	16262	16111	16425	16329	16067	16458	16350	16174	16353	16440	16228	16318	16286	16263	16162	16359	16371	16397	16406	16332	16279	16315	16180	16308	16293	16336	16245	16260	16264	16560	16372	16333	16274	16474	16559	16345	16463	16473	16080	16330	16327	16168	16221	16467	16308	16314	16255	16341	16479	16337	16447	16371	16446	16184	16474	16095	16377	16310	16286	16238	16197	16305	16294	16280	16233	16349	16060	16245	16382	16349	16303	16196	16090	16242	16305	16347	16431	16430	16318	16390	16354	16311	16469	16290	16451	16177	16323	16065	16300	16123	16251	16350	16247	16467	16310	16324	16096	16370	16288	16489	16399	16330	16459	16521	16492	16375	16399	16303	16329	16424	16043	16409	16242	16307	16161	16476	16187	16458	16276	16235	16233	16266	16582	16511	16107	16270	16430	16386	16312	16322	16180	16172	16181	16185	16300	16234	16315	16127	16248	16289	16370	16371	16558	16247	16391	16092	16278	16210	16362	16319	16145	16332	16445	16430	16267	16323	16401	16320	16275	16409	16453	16195	16471	16340	16273	16308	16301	16428	16352	16416	16306	16181	16298	15985	16286	16316	16410	16377	16276	16402	16460	16278	16319	16126	16187	16368	16225	16073	16397	16164	16352	16259	16244	16293	16229	16517	16035	16301	16132	16386	16493	16364	16398	16321	16457	16401	16376	16198	16250	16406	16281	16303	16323	16314	16160	16406	16395	16414	16288	16336	16311	16112	16210	16237	16408	16392	16124	16275	16472	16426	16375	16407	16281	16180	16415	16396	16183	16483	16306	16152	16350	16365	16307	16149	16201	16443	16315	16277	16319	16405	16293	16114	16307	16202	16318	16359	16184	16321	16374	16163	16293	16128	16308	16266	16307	16316	16293	16295	16325	16177	16312	16321	16426	16256	16503	16439	16587	16495	16217	16189	16310	16333	16374	16351	16335	16571	16212	16096	16420	16307	16496	16432	16387	16403	16419	16470	16202	16254	16136	16446	16490	16299	16366	16303	16234	16340	16328	16232	16283	16364	16329	16301	16379	16234	16382	16185	16335	16392	16305	16263	16473	16274	16173	16354	16383	16465	16253	16116	16325	16272	16350	16330	16252	16389	16248	16366	16498	16262	16332	16426	16440	16276	16319	16345	16356	16393	16352	16423	16274	16354	16230	16225	16398	16261	16345	16351	16339	16514	16210	16574	16506	16387	16168	16266	16403	16137	16290	16403	16278	16218	16385	16294	16354	16361	16338	16370	16395	16484	16361	16243	16396	16173	16312	16376	16296	16138	16303	16199	16320	16452	16069	16323	16089	16391	16215	16315	16564	16396	16490	16365	16456	16516	16285	16456	16374	16357	16465	16329	16297	16171	16198	16404	16404	16280	16260	16340	16291	16491	16263	16244	16261	16134	16290	16262	16473	16507	16316	16252	16269	16359	16228	16066	16316	16225	16205	16527	16402	16126	16152	16330	16377	16392	16362	16228	16186	16421	16418	16184	16000	16379	16431	16327	16277	16195	16286	16442	16327	16072	16184	16340	16150	16124	16209	16226	16134	16112	16285	16405	16296	16340	16277	16490	16040	16241	16443	16347	16217	16255	16205	16314	16360	16240	16394	16133	16494	16176	16299	16385	16379	16305	16079	16419	16148	16283	16076	16294	16308	16147	16195	16266	16531	16385	16362	16403	16190	16450	16435	16370	16307	16189	16393	16442	16220	16371	16129	16248	16389	16289	16302	16240	16341	16230	16337	16290	16322	16291	16373	16187	16367	16204	16223	16301	16245	16340	16505	16156	16429	16262	16338	16368	16288	16371	16090	16341	16479	16206	16238	16330	16243	16223	16221	16107	16156	16300	16245	16246	16513	16353	16186	16246	16426	16292	16420	16291	16245	16376	16496	16327	16182	16260	16222	16354	16083	16214	16327	16356	16397	16502	16420	16194	16380	16281	16523	16498	16437	16280	16248	16408	16340	16206	16317	16521	16212	16442	16588	16411	16474	16121	16463	16504	16244	16351	16467	16397	16293	16373	16328	16170	16209	16469	16425	16347	16299	16250	16338	16591	16192	16285	16260	16372	16323	16287	16316	16385	16330	16395	16339	16348	16311	16363	16402	16489	16221	16305	16178	16532	16279	16397	16267	16222	16334	16420	16255	16223	16427	16250	16208	16310	16053	16289	16331	16273	16516	16417	16231	16247	16347	16271	16426	16249	16346	16336	16494	16403	16370	16341	16332	16264	16286	16337	16340	16256	16352	16250	16374	16392	16354	16285	16261	16442	16488	16345	16336	16385	16355	16478	16317	16552	16250	16203	16393	16430	16208	16391	16464	16282	16196	16321	16239	16449	16471	16476	16423	16251	16490	16358	16158	16327	16389	16272	16369	16467	16463	16379	16300	16346	16329	15947	16555	16413	16396	16215	16314	16387	16178	16265	16437	16392	16327	16337	16227	16165	16276	16420	16474	16297	16371	16154	16488	16375	16321	16299	16461	16273	16529	16502	16530	16200	16134	16270	16479	16240	16257	16311	16393	16276	16134	16294	16328	16152	16382	16228	16232	16191	16333	16387	16375	16235	16153	16396	16430	16040	16409	16376	16239	16292	16153	16312	16484	16364	16500	16512	16313	16194	16269	16287	16384	16428	16313	16278	16226	16406	16292	16330	16273	16218	16527	16275	16369	16282	16290	16268	16277	16472	16260	16289	16264	16302	16288	16215	16430	16257	16539	16389	16253	16299	16346	16338	16452	16322	16657	16416	16265	16301	16133	16274	16266	16157	16221	16260	16291	16315	16269	16317	16328	16280	16227	16204	16394	16360	16294	16168	16253	16487	16341	16425	16205	16148	16269	16245	16361	16194	16389	16416	16262	16383	16266	16402	16314	16154	16467	16365	16354	16345	16374	16332	16320	16266	16218	16288	16495	16177	16180	16499	16369	16425	16398	16247	16416	16558	16485	16417	16150	16271	16481	16334	16518	16401	16348	16288	16231	16522	16296	16359	16325	16454	16312	16309	16284	16460
10502	17399	17229	16585	16107	15881	15706	15371	15277	15051	15045	14986	14968	14826	14947	14817	14933	15001	14779	14996	14972	14937	14687	14942	14831	14787	14960	14960	14866	14961	14794	14933	14999	15015	14800	14877	14875	14917	14777	14917	14936	14877	14833	14933	14920	14907	14775	14814	14911	14951	14823	14828	14800	14915	14861	14998	14971	14957	14787	14950	14810	15100	14926	14857	14847	14984	14895	14846	14766	14893	14993	14838	14799	14781	14910	14952	14993	14908	14787	15065	14821	14972	14922	15011	14858	14985	14761	14891	14889	14774	14952	14743	14776	15087	14755	14969	15050	14774	14721	14985	14880	14859	15013	15011	14925	14953	14866	14986	14842	14878	14787	14949	14825	14603	14823	14683	14773	14865	14940	14847	14852	14669	14935	14789	14694	15001	15103	14798	14828	14778	14853	14842	14978	14866	14867	14750	14896	15043	14800	14892	14863	14931	15031	14909	14779	14881	14740	14856	14812	14951	14983	14855	15015	14775	14770	14981	14908	14952	14859	14813	14920	14905	15009	14730	14957	14637	14876	14893	14826	15075	14786	14759	14762	14766	14963	14863	14903	14744	14898	14900	14985	15014	14851	14670	14838	14857	14893	14739	14812	14784	14848	14948	14801	14906	14811	14876	14810	14871	14758	14843	14919	14845	14779	14776	14922	14846	14986	14873	15001	14977	14803	14849	14963	14948	14721	14805	14950	14851	14944	14899	14959	14675	14946	14827	14774	14990	14869	14919	14835	14815	15015	14964	14739	15150	14877	14947	14903	14785	14730	14830	14940	14900	14691	14796	14946	14870	14925	14916	14904	14869	14888	14874	15006	14646	14811	14811	14861	14871	14847	14949	14879	14830	14855	14993	14883	14858	14839	14741	14786	14876	14834	14801	14668	14807	14857	14940	15064	14824	15041	14858	14688	15023	14893	14690	14973	14741	14889	14983	14683	14736	14796	14940	14929	14996	14899	14835	14915	14851	14898	14924	14965	14709	14886	14877	14823	15015	14871	14885	15026	14932	14983	14743	14830	14885	14860	14717	14745	14819	14953	14618	14870	14994	15018	15006	14852	14853	15070	14765	14867	14701	14817	14993	14820	14913	14874	14740	15000	14848	14900	14681	14926	14933	14915	14885	14887	14968	14890	14614	14868	14845	14801	15007	14892	14813	14905	14856	14682	14853	14842	14898	14722	14936	14856	14778	14843	14714	14714	14910	14736	14990	14808	14979	14915	14807	14908	14844	14806	14868	15014	14808	14979	14934	14679	14894	14935	14727	15025	14806	14792	14869	14761	14914	14977	14773	14863	14761	14823	14790	14839	14896	14853	14844	14944	14983	14874	14899	14883	14946	14798	14833	14876	14862	14931	14956	15015	14913	14839	14864	14880	14842	14690	15081	14872	14865	14800	14914	14959	14908	14885	14875	15118	14763	14872	14778	14858	14748	15012	14917	14790	14769	14960	14874	14936	14888	14842	14951	14741	14866	14852	15004	14686	14861	14933	14869	14899	14824	14854	14738	14825	14886	14883	14691	14740	14845	14904	14824	15013	14810	14829	14848	14796	14814	14877	14689	14825	14874	14840	15003	14843	14998	14709	14793	14859	14818	14840	14958	14936	14841	14901	14905	14896	14750	14636	14923	14791	14953	14809	14834	14812	14908	14674	14707	14861	15002	14893	15109	14629	14774	14881	14714	14916	14958	14896	14994	14878	14867	14752	14960	14705	14786	14811	14742	14849	14984	14784	14848	14875	14888	14844	14938	14792	14859	14830	14980	14936	14809	14956	14864	14877	14856	14853	14810	14902	14771	14833	14810	14772	14791	14938	14752	14870	14845	14711	14688	14823	14917	14765	14880	14699	14782	14974	14913	14973	15010	14904	14718	14715	14821	14729	14772	14951	14748	14736	14989	15028	14836	14788	14898	14829	14877	14853	14761	14938	14908	14848	14778	14814	14897	14815	14852	14899	14836	14783	14726	14843	14825	14767	14750	14774	14781	14771	14848	14842	15068	14793	14857	14897	14893	14883	14972	14852	14991	14888	14889	14971	14920	14878	14876	14850	14935	14799	14875	14898	14998	14735	14923	14717	14833	14887	14943	14916	14719	14889	14766	14940	14828	14829	14861	14796	14859	14935	14850	14824	14857	14849	14870	14760	14989	14877	14977	14874	14591	14782	14955	14814	14850	14722	14831	14827	14696	14859	15014	14789	14897	14889	14681	14864	14747	14761	14893	14811	14878	14810	14696	14971	14971	14932	14630	15025	14908	14929	14841	14678	14949	14807	14835	14988	14844	14891	14799	14824	14767	14876	14806	14806	14867	14717	14908	14786	14715	14680	14890	14742	14878	14802	14876	14747	14872	14798	14784	14876	14891	14863	14767	14915	14903	14922	14762	14820	14938	14925	15024	14749	14827	14789	14799	15050	14842	14819	14944	14781	14739	14932	14912	14767	14768	14890	14912	14809	14938	14958	14778	14817	14904	14917	14764	14757	14784	14883	14841	14692	14927	14871	14819	14730	14971	14909	14811	14960	14870	14730	14821	14950	14763	14919	14900	14829	14946	14965	14862	15006	14906	14794	14818	14888	14827	14996	14918	14970	14827	14803	14888	14700	14712	14823	14698	14710	15059	14834	14727	14913	14850	14822	14975	14863	14847	14746	14782	14826	14909	14791	14842	14917	14689	14694	14907	14935	14919	14659	14866	14796	14824	14816	14666	14814	14751	14709	14843	14837	14966	14940	14901	14613	14774	14698	14922	14855	14794	14855	14820	14905	14864	14733	14955	14753	14803	14790	15007	14687	14745	14750	14724	14921	14833	14811	14758	14807	14838	14779	14838	14921	14659	14820	14800	14850	14825	14774	14806	14968	14978	14729	15010	14713	14782	14913	14892	14917	14759	14824	14945	14883	14844	15011	14879	14938	14867	14786	14881	14703	14806	14857	14886	14954	15066	14753	14892	14750	14867	14921	14888	14805	14749	14881	14889	14785	14799	14907	14786	14889	14871	14749	14893	14873	14911	15067	14906	14680	14918	14912	14772	14851	14914	14823	14930	14791	14761	14679	14807	14862	14891	14907	14862	14992	14813	14970	14944	14834	14876	14691	14841	14841	14831	14688	14892	14900	14904	14756	14872	14717	14730	14783	14746	14876	14839	14862	14930	14920	14902	14722	14842	14582	14724	14780	14880	14797	14637	14813	14733	14835	14774	15053	14803	14818	14981	15029	14749	14792	14779	14724	14911	14980	14882	14846	14716	14875	14808	14809	14976	14846	14751	14879	14836	14735	14761	14852	14864	15056	14743	14859	14667	14935	14980	14978	15072	14962	14769	14737	14877	14791	14795	14882	14885	14712	14875	14638	14779	15055	14668	14633	14865	14883	14845	14817	14822	14795	14756	14868	14816	14776	14888	14750	14860	14847	14958	14827	14975	14796	14705	14878	14696	14822	14748	14994	14916	14737	14965	14821	14813	14868	14834	14793	14805	14821	14725	14779	15027	14801	14908	14858	14839	14869	14809	14817	14852	14839	14840	14736	14806	14846	14804	14922	14715	14782	14856	14855	14846	14813	14876	14947	14825	14895	15032	14708	14755	15054	14843	14853	14790	14827	14968	14889	14885	14994	14759	14895	14956	14832	14832	14711	14875	14838	14800	14850	14948	14905	14694	14663	14841	14775	14910	14756	14840	14800	14817	14839	14794	14867	14843	14812	14783	14911	14865	14801	14836	14733	14926	14785	14920	14908	14913	14948	14887	14845	14934	14881	14866	14809	14734	14871	14772	14958	14807	14739	14883	14976	14831	14923	14975	14879	14838	14965	14791	14700	14716	14760	14732	14950	14910	14817	14837	14669	14817	14926	14875	14952	14921	14922	14651	14911	14918	14777	14776	14986	14851	14944	14832	14765	14807	14883	14813	14827	14724	14881	14900	14710	14973	14710	14812	14928	14996	14832	14839	14703	14981	14609	14830	14908	14853	14863	14861	14782	14813	14856	14811	14959	14840	15004	14879	14890	14996	14917	14865	14838	14937	14707	14918	14802	14688	14745	14843	14675	14820	14715	14713	14888	14946	14828	14830	14852	14726	14739	14709	14743	15006	14892	15021	14825	14785	14833	14794	14769	14887	14844	14974	14897	15032	14952	14860	14765	14816	15027	14854	14701	14688	14887	14803	14724	14855	14847	14806	14984	14727	14950	14813	14724	14947	14747	14837	15073	14650	14957	14885	14924	14649	14990	14817	14854	14728	14830	14874	14874	14916	14879	14906	14941	15062	14619	14820	14676	15175	14862	14924	14957	14827	14937	14995	14794	14899	14819	14920	14954	14870	14958	14806	14962	14823	14917	14676	14884	14930	14686	14895	14937	14818	14881	14939	14710	14804	14941	14912	14901	14776	14719	14949	14799	14837	14645	14770	14762	14785	14796	14940	14852	14921	14726	14896	14910	14945	14879	14831	14947	14773	14920	14871	15121	14950	14953	14778	14746	14886	14899	14777	14943	14775	14830	14823	15039	14841	14856	14756	14758	14680	14851	14758	14840	14861	14872	14787	14891	14908	14861	14918	14896	14833	14961	14817	14860	14964	14723	14820	14775	14815	14906	14858	14765	14899	14875	14887	14861	14766	14908	14830	14972	14849	14770	14885	14955	14867	15018	14936	14943	14994	14789	14815	14869	14520	14880	14966	14793	14764	14938	14810	14804	14994	14877	14910	14698	14886	14835	14871	14991	14834	14873	14746	14706	14672	14887	14847	14796	14954	14750	14689	14775	14683	14781	14943	14926	14862	14766	14731	15033	14881	14871	14785	14808	14769	15041	15032	14764	14868	14913	15036	14729	14802	14767	14749	15018	14804	14866	14916	14881	14828	14982	14839	14910	14765	14811	14618	14899	14815	14907	14746	14890	14851	14672	14819	14925	14805	14909	14884	14817	15000	14773	14883	14935	14766	14985	14646	15071	14772	14782	14795	14804	14746	15015	14791	15006	14939	14829	14892	14871	14799	14972	14888	14797	14846	14775	14880	14796	14797	14883	14829	14867	14707	14842	14908	14831	14876	14788	14951	14902	14915	14808	14840	14787	14977	14814	14776	14784	14814	14727	14894	14969	14736	14882	14935	14916	14978	14692	14972	14894	14835	14827	14719	14848	14750
26790	21584	25860	23833	17114	16902	16978	16897	16655	16606	16680	16429	16462	16314	16488	16479	16536	16330	16436	16374	16328	16457	16573	16726	16404	16541	16342	16304	16430	16287	16524	16285	16462	16567	16458	16585	16419	16327	16247	16288	16488	16386	16360	16385	16629	16401	16517	16616	16422	16373	16465	16583	16623	16179	16377	16586	16719	16419	16693	16497	16404	16299	16284	16411	16502	16368	16519	16387	16370	16527	16515	16477	16483	16384	16421	16374	16507	16611	16352	16482	16552	16399	16593	16317	16367	16290	16415	16568	16648	16481	16553	16518	16319	16318	16511	16261	16355	16388	16349	16256	16579	16368	16657	16534	16391	16538	16464	16305	16620	16464	16452	16449	16583	16284	16405	16337	16399	16725	16697	16430	16461	16266	16277	16390	16567	16568	16288	16494	16358	16473	16426	16344	16297	16379	16301	16525	16606	16382	16656	16460	16517	16244	16636	16502	16502	16383	16490	16551	16428	16271	16310	16457	16614	16422	16380	16510	16481	16373	16219	16509	16395	16344	16375	16269	16267	16415	16557	16633	16320	16319	16428	16285	16418	16504	16391	16483	16486	16564	16588	16394	16641	16468	16646	16437	16417	16526	16465	16340	16394	16561	16400	16538	16540	16341	16508	16393	16425	16456	16399	16473	16539	16412	16224	16612	16409	16611	16532	16476	16553	16465	16471	16426	16470	16207	16402	16415	16487	16332	16508	16520	16387	16361	16557	16276	16292	16290	16483	16288	16397	16370	16454	16435	16384	16542	16588	16515	16520	16610	16409	16298	16240	16434	16301	16455	16193	16461	16571	16381	16399	16208	16260	16493	16524	16266	16414	16389	16226	16256	16345	16566	16548	16462	16376	16354	16370	16603	16376	16379	16312	16438	16363	16688	16422	16316	16295	16301	16534	16348	16220	16370	16412	16238	16382	16519	16425	16241	16575	16411	16467	16474	16375	16588	16412	16267	16312	16396	16561	16433	16333	16499	16339	16348	16606	16521	16698	16380	16296	16643	16519	16338	16269	16525	16405	16370	16468	16452	16398	16541	16486	16445	16382	16415	16386	16629	16456	16500	16209	16461	16397	16366	16464	16348	16392	16579	16448	16336	16474	16499	16465	16234	16465	16342	16400	16432	16379	16655	16602	16540	16520	16545	16497	16267	16520	16370	16443	16353	16345	16272	16208	16469	16340	16276	16466	16229	16597	16584	16438	16419	16260	16330	16544	16412	16491	16491	16552	16267	16457	16533	16382	16549	16551	16320	16261	16399	16385	16487	16477	16432	16472	16438	16429	16276	16416	16453	16430	16320	16636	16321	16620	16498	16351	16364	16295	16508	16551	16365	16442	16334	16408	16506	16320	16403	16470	16388	16254	16312	16077	16410	16440	16369	16248	16338	16287	16241	16075	16560	16622	16639	16380	16370	16551	16354	16395	16429	16484	16393	16556	16264	16384	16320	16685	16465	16441	16319	16408	16260	16322	16546	16535	16441	16512	16545	16250	16484	16517	16473	16561	16566	16593	16518	16464	16477	16340	16566	16435	16443	16334	16401	16517	16212	16453	16555	16744	16601	16414	16525	16404	16573	16498	16502	16447	16406	16381	16325	16405	16565	16319	16245	16522	16581	16521	16454	16228	16449	16283	16385	16354	16356	16324	16646	16505	16371	16427	16467	16431	16577	16390	16502	16679	16265	16381	16194	16376	16442	16427	16396	16448	16434	16454	16522	16415	16361	16404	16399	16370	16461	16399	16442	16341	16317	16040	16487	16379	16390	16504	16368	16518	16313	16368	16443	16612	16381	16479	16502	16531	16161	16329	16510	16395	16474	16427	16414	16527	16522	16450	16565	16472	16393	16473	16381	16514	16480	16593	16613	16549	16306	16451	16454	16514	16552	16318	16644	16579	16555	16401	16481	16576	16425	16476	16442	16555	16260	16501	16327	16241	16424	16630	16380	16558	16417	16380	16347	16203	16386	16525	16178	16460	16225	16591	16339	16369	16439	16416	16493	16403	16246	16484	16388	16505	16343	16488	16460	16279	16476	16365	16615	16418	16588	16472	16363	16338	16433	16439	16360	16377	16444	16687	16508	16484	16457	16468	16365	16195	16574	16482	16310	16535	16273	16152	16290	16547	16411	16606	16418	16486	16380	16458	16204	16347	16231	16270	16583	16439	16361	16524	16350	16581	16283	16541	16384	16281	16668	16183	16431	16347	16498	16463	16399	16660	16420	16463	16505	16366	16650	16428	16262	16414	16603	16425	16782	16518	16487	16539	16594	16496	16352	16535	16575	16675	16406	16315	16538	16490	16336	16332	16498	16526	16409	16405	16403	16573	16523	16527	16572	16363	16625	16370	16538	16468	16250	16371	16310	16473	16293	16338	16355	16465	16441	16404	16372	16416	16462	16326	16485	16537	16334	16066	16321	16409	16471	16521	16487	16529	16470	16494	16494	16546	16671	16469	16616	16483	16440	16669	16493	16330	16480	16199	16337	16412	16552	16551	16441	16380	16423	16657	16227	16224	16499	16282	16383	16550	16382	16292	16505	16387	16481	16413	16483	16325	16364	16246	16279	16437	16431	16336	16518	16413	16508	16473	16332	16386	16544	16429	16578	16473	16632	16406	16255	16303	16524	16338	16468	16495	16519	16593	16319	16381	16456	16357	16383	16363	16506	16318	16544	16366	16343	16560	16289	16506	16506	16492	16380	16347	16364	16451	16596	16173	16638	16379	16460	16313	16275	16316	16498	16348	16312	16547	16521	16539	16439	16452	16494	16335	16335	16311	16437	16543	16229	16699	16589	16286	16668	16397	16442	16489	16424	16310	16465	16255	16665	16536	16459	16443	16482	16336	16189	16427	16616	16580	16252	16563	16560	16404	16424	16296	16404	16292	16363	16508	16349	16436	16476	16288	16576	16291	16379	16397	16485	16584	16420	16490	16606	16648	16393	16426	16537	16566	16590	16320	16730	16479	16310	16328	16431	16436	16608	16304	16444	16281	16414	16470	16364	16235	16342	16491	16474	16408	16205	16422	16416	16355	16192	16405	16380	16365	16410	16459	16382	16336	16289	16225	16313	16516	16480	16487	16190	16359	16476	16385	16436	16466	16566	16515	16429	16394	16500	16551	16317	16335	16286	16367	16505	16308	16270	16449	16501	16372	16426	16348	16504	16303	16584	16468	16471	16315	16362	16496	16258	16290	16576	16422	16361	16448	16531	16288	16368	16497	16238	16560	16347	16343	16529	16286	16617	16489	16399	16580	16416	16293	16475	16537	16313	16508	16478	16239	16423	16408	16386	16437	16451	16554	16415	16465	16559	16540	16461	16530	16533	16223	16143	16490	16518	16293	16411	16526	16354	16546	16306	16350	16170	16447	16342	16420	16546	16591	16206	16530	16456	16796	16550	16587	16319	16421	16455	16393	16507	16500	16402	16444	16482	16217	16476	16581	16354	16547	16568	16375	16398	16495	16509	16487	16415	16303	16507	16414	16373	16631	16428	16394	16484	16529	16477	16516	16569	16456	16578	16369	16704	16484	16527	16428	16452	16313	16298	16355	16480	16609	16373	16559	16397	16235	16614	16284	16306	16363	16347	16252	16502	16465	16475	16464	16433	16331	16487	16297	16364	16319	16472	16688	16342	16412	16493	16513	16285	16343	16572	16334	16465	16500	16420	16484	16556	16394	16501	16478	16417	16472	16276	16296	16302	16411	16247	16411	16477	16319	16455	16561	16530	16422	16284	16523	16434	16631	16436	16460	16395	16542	16428	16338	16303	16307	16619	16471	16524	16525	16538	16536	16426	16390	16467	16511	16325	16464	16305	16351	16539	16464	16336	16548	16462	16507	16447	16490	16437	16397	16442	16274	16498	16252	16310	16715	16578	16362	16700	16637	16200	16465	16483	16494	16503	16612	16587	16425	16426	16486	16308	16273	16570	16583	16445	16672	16406	16225	16388	16385	16305	16344	16466	16609	16413	16461	16404	16610	16586	16470	16539	16379	16530	16500	16598	16562	16482	16374	16385	16539	16581	16346	16508	16452	16317	16411	16292	16407	16402	16317	16491	16615	16611	16398	16443	16632	16567	16569	16563	16384	16588	16328	16430	16356	16430	16445	16371	16560	16421	16532	16248	16500	16320	16528	16399	16420	16515	16179	16283	16340	16584	16306	16367	16262	16507	16555	16250	16524	16494	16445	16253	16654	16547	16401	16344	16293	16397	16486	16278	16362	16549	16405	16493	16487	16370	16466	16400	16495	16519	16468	16585	16541	16366	16573	16367	16483	16569	16516	16537	16572	16501	16313	16530	16529	16510	16508	16503	16560	16533	16530	16444	16314	16261	16419	16615	16296	16578	16423	16404	16444	16271	16656	16488	16532	16479	16448	16439	16219	16521	16583	16551	16484	16541	16487	16583	16424	16300	16324	16280	16319	16483	16412	16403	16404	16328	16600	16696	16366	16316	16516	16353	16226	16420	16417	16338	16398	16337	16328	16212	16558	16481	16451	16247	16363	16523	16474	16566	16217	16348	16246	16542	16431	16626	16346	16529	16444	16315	16424	16599	16465	16437	16261	16258	16418	16406	16517	16419	16291	16357	16408	16509	16583	16406	16420	16351	16451	16434	16477	16497	16376	16421	16362	16527	16483	16512	16390	16402	16376	16499	16331	16643	16655	16399	16602	16590	16384	16369	16477	16435	16496	16497	16370	16373	16470	16506	16596	16269	16384	16150	16297	16612	16548	16370	16453	16405	16721	16455	16489	16413	16446	16544	16412	16480	16499	16252	16480	16364	16433	16290	16386	16411	16537	16513	16335	16472	16426	16498	16322	16373	16600	16254	16471	16690	16451	16470	16474	16595	16464	16365	16562	16481	16311	16521	16371	16522	16284	16293	16384	16481	16521	16551	16418	16480	16403	16443	16443	16412	16390	16493	16670	16514	16347	16263	16585	16579	16460	16748	16478	16404	16502	16328	16419	16453	16401	16321	16369	16534	16558	16365	16228	16671	16371	16490	16311	16569	16513	16614	16598	16375	16444	16440	16580	16365	16477	16445	16252	16372	16467	16329	16451	16628	16498	16557	16338	16408	16642	16482	16562	16361	16364	16258	16359	16347	16603	16441	16500	16494	16404	16292	16382	16245
13350	15867	15947	15702	15498	15490	15195	15283	15116	15035	14906	14980	14916	14973	15075	14971	15040	15043	15045	15012	15009	15038	14979	15093	15069	15108	15069	15033	14990	15111	15022	15077	15030	14860	14920	14793	14911	14842	15077	14772	15081	14836	15039	14967	14993	15063	15124	14915	14911	14895	14940	14977	14834	14879	15106	15101	14945	14873	14980	14984	14834	15045	14987	14962	15082	15018	15026	14951	14885	15060	15020	14848	15009	14923	15120	15008	14990	14934	14959	15045	14978	14800	14938	14792	14890	14918	14991	15008	15058	15022	15017	14990	14660	14945	14982	14966	15066	14902	14930	15060	14804	15083	15172	14980	15038	14908	15089	14822	15007	14953	14983	15045	15134	15087	14896	14933	14941	15160	14966	14998	14954	14907	14999	14781	15112	15021	14847	14812	14932	14953	15070	14948	14879	15041	15045	14940	14988	15022	15022	14852	15043	15129	14991	14918	14978	14910	14941	14943	14898	14916	15025	14878	14776	15072	15018	15043	14910	14877	14769	14903	14900	14946	14924	14987	14923	14915	15162	15037	14960	14918	15079	15013	14913	15135	14833	14899	15053	14940	15089	14820	15017	14986	15019	15057	14930	15045	15101	14902	14935	15023	14901	14915	14973	15038	15008	14926	14790	15000	14849	15133	14922	15126	15060	14978	15028	14882	15149	14950	14942	14911	15087	15116	15002	14914	14853	14842	14919	15008	15029	14973	15002	15036	14913	14793	14920	15110	14980	14994	14920	14988	15005	15048	15051	14913	14770	15004	14965	15017	14915	14954	14810	15010	14955	14943	14914	14796	14932	15046	15032	15042	14876	14783	14964	14978	15126	14688	15019	15016	14876	14908	14835	14912	15083	15064	15025	14962	14899	15059	14990	15133	15031	14672	14813	15058	14946	14991	14987	14927	14893	14894	14814	14734	14940	14985	14981	15053	14937	14890	14994	14880	14949	14947	15046	14758	15023	15000	15010	15020	14982	14922	14806	14944	15029	15163	15033	14868	15016	15019	15111	14923	14963	15172	14944	14926	14884	14890	14850	15087	15125	15119	14911	14850	14995	15002	15089	14947	14861	15040	14959	14992	14914	14989	14818	14971	15034	14832	15097	14938	14984	14948	14904	14966	14945	14914	14971	14978	14909	14891	14962	14784	14986	14904	15080	14932	14785	15087	14882	14931	15247	14835	14843	15032	14906	14933	14909	14985	15041	14960	14943	15018	14956	15134	14863	15008	14880	15014	14981	14878	14872	14953	15035	14872	15012	15084	15121	15030	14855	14951	15072	15006	15006	15062	14939	14920	14998	15047	14919	14957	15025	14798	14961	14925	15012	14937	14915	14837	15031	14970	14981	14750	15114	14961	14972	15041	14987	14950	15025	14944	15013	15033	14898	15040	15105	15038	14914	14970	15002	14937	15017	14886	15119	14925	15012	14937	15017	15069	15060	15119	14999	14920	14958	14766	15117	15017	14857	15084	15205	14972	15024	14964	14934	14813	14954	15026	15059	14909	14957	14891	14937	15014	15196	15004	14957	14963	14842	15210	15018	14987	14875	15002	14916	14936	14955	15023	14929	14936	15075	15206	14889	14961	15059	15043	14905	15070	14892	14844	14954	15053	14938	14939	15006	15035	14981	15022	14926	14980	14993	14899	14932	15000	14922	14929	15148	14803	15184	15029	14928	14969	14984	15023	14891	15044	14956	15026	14989	15058	15115	14846	14936	15003	14819	14968	14957	15078	14911	14902	14886	14922	15102	15020	14893	14830	14887	15066	14861	14915	14903	15101	14948	14994	15177	14893	15086	15095	14844	14935	15055	15072	14903	14900	15123	15196	14946	15042	15006	14834	15012	14890	14915	14872	15130	14934	15083	14946	15039	14943	15075	14829	15057	15035	14902	14807	15133	14953	14947	15052	15094	14959	15005	15055	15144	14992	15015	14989	14966	14929	15064	15115	14983	14967	14928	14997	14929	14967	14931	15169	14908	15073	15037	14922	14928	14941	15086	14921	14894	14914	15031	15055	14885	14925	15089	14921	15033	15020	15066	14890	14934	14875	15011	14976	14966	15014	14976	14868	14873	15084	14852	15005	15024	14882	15124	14941	14909	15079	14765	14932	15034	14980	15049	14867	14969	15089	15001	14924	14986	15032	14933	15039	15159	14741	15065	15008	14906	15243	15071	15127	15006	14927	15094	14959	14992	14880	14913	14956	14943	14909	15146	14966	15143	15056	15045	15061	14942	14985	15002	14884	15040	14985	15183	14788	14910	15134	15126	14998	14862	15036	14906	15230	14940	14911	14752	15042	14993	15046	14984	15071	15020	15030	14994	15071	15035	14944	15007	14888	14884	15102	14984	15033	14942	14966	14932	14881	15116	14922	15227	14819	14984	15000	14886	14853	15148	14995	15105	15035	15281	14927	15009	14883	14922	14854	14880	14867	15153	14996	15128	15075	15036	14968	15121	14910	14811	15020	14910	15126	14967	14965	15046	15085	14867	15027	14852	15082	14914	14847	14946	15034	14954	15144	14857	14891	14972	14935	15013	14887	14933	15026	15073	14991	15028	14958	14897	14975	15006	15108	15215	15176	14892	14881	15000	15123	15047	14903	14887	14869	14872	14848	14862	14945	15001	14905	14921	15107	15023	15153	15151	14923	15037	15009	15168	14866	14831	15051	15124	15160	14946	15177	14947	15015	14961	15114	14953	15047	14975	14832	15005	14878	14945	14955	14874	14836	14892	14849	14996	15175	15049	15104	14930	14974	14904	14898	14896	14999	14912	14816	15056	14903	15144	15008	15106	14827	14940	15000	15086	15015	15196	14930	14930	14896	14877	14871	15000	15074	14881	14963	14993	15012	14921	14955	14882	14954	14828	14902	14883	14925	15016	14834	15151	14906	15019	14996	15040	14914	14854	14977	14961	14931	14745	14930	15016	14802	14988	14905	14918	14829	15122	14984	14930	15138	14993	14984	14919	15032	15033	15125	14939	14970	14970	15068	14950	14848	14973	14829	15077	15233	14956	14927	14916	14744	14944	14646	14932	15013	14813	14970	15022	14824	14933	14880	14926	15033	14988	14866	15012	14995	15027	15051	14954	14968	14948	14947	14937	14987	15022	15089	14929	14921	14938	15005	15074	15076	15030	14985	15066	14883	14732	15032	14948	14936	14958	14995	15038	14947	15030	14994	14982	15085	15099	15052	15000	15073	15023	14964	15058	14872	15014	15104	15056	15164	14984	15203	15001	14956	15086	15063	15044	15193	14991	14967	14956	15004	15068	14767	15012	15097	15156	14819	14994	14889	15091	14922	15014	14978	14952	14956	14973	15016	14877	15053	15107	14831	14900	15066	14974	15227	14870	14890	14925	14977	15135	14990	15003	14882	15043	15099	14818	14832	14947	14958	14861	14910	14905	14907	14858	14990	14998	14906	14800	14983	15053	14971	14771	15066	14945	14896	15029	14926	14985	14945	14924	14947	15041	14919	14984	15031	15017	15033	14978	14889	15012	14768	15032	15006	14976	14989	14941	14922	14884	14985	15028	14953	15072	14952	14959	14868	15093	14820	15103	14895	15031	14964	14961	15118	14930	14879	15017	15001	15078	14860	14954	15103	15053	14910	15073	15077	14938	14824	14975	14923	14918	14960	15024	15040	15103	15081	15006	15004	14977	15007	14973	15003	15092	14928	14929	14902	14924	15041	14832	15065	15082	14868	14917	14737	14936	14909	14875	14938	14938	14904	15054	14963	15011	14967	14883	15042	14872	14841	14944	15091	14928	14993	15055	15067	14978	15038	15159	14973	14790	14922	14971	14949	15014	14903	15032	14970	15167	14986	15171	14946	15059	14855	15067	14993	14921	14981	15053	14917	15061	15061	14958	15173	14992	15085	14945	14990	14897	14973	14914	15007	14974	14917	14906	14893	14898	14713	14978	15126	15056	15043	15054	14933	14949	14883	15066	15011	15018	14900	15226	15081	14991	14931	15152	14973	15055	14971	15092	14950	15017	15008	15127	14900	14827	14911	15019	14920	15035	14958	14982	14881	14896	15181	15046	15046	14876	15011	15045	14871	15016	15030	14880	15027	14846	15089	14980	14831	14938	15050	15004	15096	14934	14979	15065	14972	14950	15033	15096	15295	14899	14838	14971	14873	15083	15103	15059	14855	14988	14955	15047	14989	14853	15052	15155	15104	14799	14946	14989	15007	15168	14968	14901	15101	14887	14988	15011	15030	14879	15170	14957	14921	14934	14974	14953	14916	15076	14763	14983	15077	14941	15115	14961	15049	14910	14954	14821	14922	15151	14999	15049	14963	14970	14969	15041	14956	14874	15096	14989	15103	14884	15009	15009	14990	14913	15123	14995	15024	15129	15195	14926	14921	14911	14882	14910	14920	14825	14884	14932	15099	14869	14908	15071	14915	14957	14866	15018	14955	15000	14841	14956	14930	14986	14937	14946	15055	14787	15057	15067	14819	14907	14911	15021	15077	15015	14915	14990	14938	15117	14969	14975	15039	14833	15043	15018	14983	14935	14937	15025	15089	14876	15105	15112	15009	14905	14800	14952	14903	15016	15159	15067	15022	14917	14988	14833	14911	15065	14904	15083	15047	15172	15049	15075	15136	14850	14921	15008	14927	14987	15014	15050	15009	15049	14843	15147	14998	14892	15042	14942	15025	14956	14963	15020	15033	14826	14973	15006	14987	15041	14865	14970	14947	14958	15055	15202	15060	15053	14994	15060	15111	14977	15092	15071	14916	15018	14902	14944	14985	15140	14891	14997	15091	14989	15001	15036	15024	14909	14723	14949	14919	14917	14851	14901	15091	15079	14894	14889	14851	14939	14805	15127	14944	15033	14894	14983	14906	14908	15037	15184	14844	14933	14971	15044	15097	15057	15111	14950	15044	14820	14917	14817	14973	14860	15070	14990	14920	15083	14987	15122	15024	15097	15072	15037	15025	14783	14941	15078	14987	15029	15004	15028	15060	14944	15138	14864	14960	15005	14965	14821	14906	14784	14964	15107	14819	15151	14910	15031	15011	15049	14983	14884	15014	15152	14755	14882	14974	15017	15001	15039	14971	15005	15044	14976	14983	14955	14927	14976	14995	15107	14802	15057	14912	15117	15075	14953	14970	14963	15060	14991	14958
23982	21462	29087	24287	21954	21380	19432	16553	15934	16007	16069	16039	15818	15939	15924	16005	15939	15839	16079	16046	15903	15706	15729	15667	15990	15797	15890	15993	15765	15697	15681	15636	15771	15840	15867	15982	16179	15766	15575	15921	15707	15726	15791	15704	15842	15647	15900	15913	15943	15501	15555	15663	15943	15785	15828	15786	15921	15912	15944	15649	15700	15970	15927	15963	15944	15686	15820	15894	15825	15589	15851	15642	15940	15716	15882	15710	15839	15591	15812	15738	15787	15757	15994	15798	15688	15631	15860	15626	15695	15822	15622	15714	15826	15789	15595	15840	15748	15821	15688	15836	15776	15674	15743	15773	15732	15671	15725	15669	15800	15702	15741	15543	15817	15828	15534	15822	15709	15880	15863	15866	15873	15757	15845	15641	15699	15851	15772	15909	15920	15877	15510	15468	15597	15742	15827	15807	15902	15836	16025	15991	15748	15783	15818	15753	15630	15711	15840	15735	15695	15858	16071	15703	15854	15820	15835	15718	15810	15607	15738	15685	15846	15812	15959	15821	15902	15609	15847	15834	15702	15622	15871	15555	15689	15752	15831	15884	15589	15872	15915	15910	15905	15666	15787	15781	15870	15776	15746	15722	15635	15604	15795	15798	15898	15684	15605	15752	15901	15998	15586	15623	15605	15856	15897	15838	15637	15650	15766	15715	15736	15802	15746	15769	15584	15787	15793	15729	15612	15791	15825	15839	15849	15743	15855	15680	15860	15790	15723	15764	15805	15687	15794	15845	15753	15683	15883	15670	15688	15697	15870	15695	15799	15726	15832	15762	15544	15661	15639	16040	15695	15706	15560	16132	15741	15904	15787	15757	15776	15805	15756	15718	15719	15696	15767	15888	15672	15567	15716	15646	15816	15768	15702	15778	15816	15840	15787	15853	15665	15711	15616	15626	15759	15842	15648	15768	15705	15577	15687	15710	15859	15757	15851	15505	15747	15775	15859	15717	15712	15632	15729	15624	15675	15653	15709	15666	15591	15822	15901	15788	15789	15830	15905	15736	15667	15600	15660	15738	15838	15690	15613	15833	15779	16014	15581	15482	15870	15771	15898	15774	15918	15449	15773	15669	15493	15846	15779	15626	15674	15732	15873	15762	15650	15583	15639	15520	15820	15783	15895	15705	15853	15771	15768	15685	15573	15799	15542	15622	15921	15845	15766	15596	15817	15891	15718	15828	15587	15811	15852	15547	15811	15857	15559	15921	15731	15700	15669	15446	15699	15719	15652	15706	15772	15748	15565	15570	15640	15730	15763	15695	15866	15764	15746	15672	15903	15814	15862	15611	15795	15735	15804	15473	15694	15560	15718	15560	15810	15700	15881	15675	15570	15792	15686	15509	15663	15681	15567	15845	15715	15672	15867	15853	15581	15729	15685	15802	15523	15652	15789	15702	15618	15859	15731	15767	15761	15644	15698	15627	15682	15803	15896	15797	15778	15782	15614	15644	15748	15725	15762	15739	15771	15608	15890	15871	15655	15605	15586	15984	15702	15664	15797	15775	15789	15662	15906	15765	15563	15876	15462	15697	15592	15688	15704	15743	15541	15601	15698	15624	15696	15817	15600	15857	15913	15789	15743	15794	15713	15913	15781	15672	15707	15772	15633	15675	15631	15814	15732	15664	15649	15675	15789	15596	15907	15741	15885	15689	15670	15675	15887	15887	15733	15616	15696	15663	15826	15774	15677	16005	15642	15692	15967	15702	15799	15544	15540	15828	15693	15764	15708	15538	15614	15653	15594	15703	15661	15781	15946	15650	15927	15858	16024	15645	15689	15537	15802	15826	15745	15779	15821	15886	15724	15978	15788	15650	15626	15424	15659	15647	15651	15844	15646	15808	15553	15635	15713	15687	15616	15852	15801	15593	15796	15711	15684	15656	15774	15743	15697	15684	15656	15681	15914	15836	15905	15787	15691	15643	15875	15707	15742	15589	15700	15675	15703	15825	15751	15674	15638	15620	15856	15813	15671	15881	15805	15945	15711	15694	15886	15801	15645	15789	15794	15936	15890	15714	15892	15795	15683	15597	15861	15714	15690	15691	15923	15630	15743	15921	15758	15836	15593	15838	15793	15659	15594	15820	15987	15793	15744	15850	15642	15642	15813	15803	15801	15901	15805	15738	15641	15592	15760	15902	15589	15571	15722	15695	15729	15937	15956	15902	15753	15865	15642	15889	15704	15704	15770	15744	15802	15623	15826	15837	15686	15627	15917	15650	15631	15642	15831	15868	15495	15604	15743	15731	15711	15734	15866	15828	15796	15840	15768	15776	15861	15715	15783	15638	15946	15511	15781	15810	15762	15640	15782	15658	15687	15815	15742	15660	15759	15870	15779	15648	15656	15707	15698	15618	15720	15776	15657	15848	15560	15562	15748	15776	15945	15743	15662	15651	15693	15629	15832	15666	15644	15541	15657	15735	15643	15887	15726	15793	15598	15658	16010	15724	15775	15668	15768	15728	15825	15924	15788	15551	15775	15636	15543	15706	15827	15661	15743	15546	15654	15565	15739	15779	15657	15653	15956	15691	15536	15830	15683	15796	15514	15651	15702	15674	15751	15654	15701	15773	15687	15765	15712	15635	15577	15697	15833	15828	15890	15712	15768	15820	15745	15863	15764	15623	15789	15687	15941	15748	15777	15887	15780	15832	15897	15564	15794	15993	15612	15658	15755	15714	15663	15714	15726	15719	15829	15834	15655	15736	15756	15735	15701	15429	15764	15723	15658	16064	15762	15877	15675	15608	15788	15699	15838	15714	15717	15668	15684	15823	15585	15564	15812	15708	15899	15705	15604	15722	15655	15833	15754	15931	15810	15854	15863	15819	15862	15726	15678	15727	15581	15575	15776	15740	15745	15666	15534	15687	15910	15909	15654	15864	15716	15868	15799	15800	15765	15671	15950	15795	15665	15603	15811	15631	15800	15693	15864	15710	15710	15490	15633	15694	15684	15621	15727	15623	15699	15656	15788	15724	15691	15862	15728	15685	15619	15918	15678	15569	15599	15653	15848	15891	15624	15702	15599	15662	15777	15874	15873	15697	15744	15709	15647	15782	15741	15651	15819	15782	15732	15753	15659	15777	15588	15861	15772	15638	15694	15950	15802	15900	15698	15786	15743	15728	15692	15903	15835	16048	15826	15728	15731	15580	15694	15761	15715	15748	15891	15868	15867	15707	15725	15939	15624	15564	15606	15626	15940	16055	15797	15689	15709	15869	15763	15725	15532	15637	15907	15845	15974	15726	15821	15780	15695	15756	15664	15759	15563	15793	15620	15704	15853	15783	15845	15748	15714	15701	15797	15788	15944	15787	15616	15731	15815	15774	15720	15760	15763	15651	15830	15819	15820	15734	15755	15870	15653	15863	15691	15629	15826	15727	15481	15591	15754	15819	15610	15788	15850	15805	15579	15665	15663	15753	15635	15506	15592	15744	15726	15696	15612	15782	15529	15902	15797	15803	15740	15685	15854	15662	15693	15747	15852	15837	15792	15798	15877	15534	15744	15742	15621	15561	15740	15475	15656	15663	15657	15926	15744	15743	15779	15699	15609	15813	15843	15782	15617	15790	15702	15674	15841	15829	15719	15677	15831	15856	15788	15747	15815	15678	15760	15710	15867	15780	15819	15752	15743	15690	15692	15694	15873	15813	15807	15881	15737	15801	15797	15672	15666	15614	15847	15782	15798	15795	15744	15611	15651	15699	15577	15614	15646	15439	15848	15721	15554	15941	15814	15690	15789	15901	15860	15724	15731	15731	15715	15585	15731	15919	15757	15874	16005	15582	15777	15689	15735	15958	15688	15851	15835	15838	15765	15566	15994	15800	15721	15713	15740	15737	15796	15790	15831	15798	15782	15870	15727	15766	15851	15743	15670	15685	15754	15738	15792	15794	15686	15837	15743	15878	15686	15702	15829	15736	15667	15566	15677	15562	15802	15679	15838	15898	15729	15804	15708	15713	15635	15679	15849	15476	15680	15766	15726	15909	15684	15654	15728	15800	15753	15744	15746	15760	15799	15507	15674	15756	15812	15925	15658	15709	15629	15694	15863	15833	16028	15681	15815	15841	15615	15962	15968	15776	15776	15772	15930	15968	15577	15813	15777	15989	15754	15861	15663	15814	15694	15821	15745	15795	15762	15669	15679	15589	15665	15800	15766	15623	15760	15840	15859	15669	15951	15525	15792	15826	15821	15779	15751	15854	15541	15744	15775	15636	15640	15866	15615	15648	15520	15666	15782	15612	15560	15737	15667	15718	15693	15452	15742	15821	15666	15632	15655	15715	15753	15682	15791	15814	15704	15956	15669	15843	15888	15666	15703	15755	15721	15801	15944	15814	15805	15534	15690	15560	15809	15718	15928	15790	15624	15555	15662	15530	15797	15940	15911	15457	15949	15787	15830	15765	15819	15622	15832	15679	15597	15603	15746	15697	15922	15852	15651	15743	15546	15699	15638	15616	15721	15894	15860	15611	15746	15695	15667	15612	15707	15837	16019	15624	15704	15696	15816	15690	15978	15610	15588	15769	15699	15778	15569	15738	15769	15978	15771	15762	15560	15737	15538	15756	15899	15840	15766	15794	15758	15592	15696	15718	15727	15891	15777	15671	15716	15674	15874	16009	15667	15726	15762	15882	15714	15817	15769	15703	15635	15718	15621	15922	15759	15762	15684	15788	15786	15787	15716	15789	15851	15810	15756	15842	15835	15691	15565	15900	15771	15645	15796	15524	15905	15864	15652	15686	15801	15898	15683	15740	15953	15665	15818	15618	15696	15679	15650	15843	15757	15670	15790	15616	15696	16053	15845	15766	15822	15796	15895	15597	15796	15612	15767	15738	15815	15668	15825	15754	15839	15597	15766	15827	15742	15734	15766	15808	15815	15694	15671	15783	15789	15667	15782	15764	15792	15649	15798	15655	15728	15758	15725	15636	15714	15612	15666	15532	15616	15564	15758	15695	15654	15642	15909	15882	15818	15978	15712	15615	15588	15735	15638	15600	15862	15652	15765	15775	15792	15897	15598	15756	15778	15699	15829	15742	15790	15794	15828	15824	15638	15686	16034	15621	15906	15839	15776	15730	15598	15684	15688	15802	15753	15704	15899	15664	15779	15660	15639	15564	15784	15730	15810	15709
10960	16519	16567	16089	15601	15408	15055	15100	14937	14812	14671	14603	14535	14426	14587	14629	14593	14517	14540	14684	14554	14505	14775	14643	14737	14414	14572	14681	14675	14563	14625	14654	14430	14485	14596	14445	14667	14517	14611	14624	14572	14694	14795	14471	14588	14485	14696	14519	14558	14587	14613	14493	14503	14676	14720	14477	14718	14440	14557	14441	14606	14422	14473	14511	14480	14524	14416	14620	14406	14661	14672	14537	14530	14466	14404	14479	14578	14567	14517	14598	14627	14558	14463	14414	14572	14640	14608	14668	14633	14582	14543	14597	14527	14549	14562	14578	14662	14570	14511	14444	14535	14354	14526	14590	14512	14558	14472	14596	14237	14534	14559	14543	14437	14442	14591	14684	14654	14710	14544	14533	14503	14612	14671	14488	14488	14614	14611	14570	14637	14457	14573	14478	14446	14567	14604	14602	14626	14582	14522	14430	14520	14520	14693	14474	14411	14571	14488	14559	14288	14333	14640	14521	14437	14528	14631	14498	14576	14345	14525	14586	14480	14582	14668	14590	14572	14558	14547	14593	14426	14508	14477	14505	14638	14538	14537	14502	14663	14595	14720	14409	14356	14422	14550	14568	14423	14551	14522	14300	14621	14427	14608	14426	14578	14527	14652	14518	14451	14604	14505	14626	14403	14520	14539	14407	14740	14542	14373	14489	14597	14617	14506	14536	14566	14499	14449	14464	14677	14425	14642	14444	14486	14337	14658	14354	14633	14650	14401	14629	14476	14465	14572	14575	14424	14510	14588	14519	14548	14402	14506	14533	14417	14573	14471	14465	14542	14523	14644	14696	14745	14404	14596	14520	14549	14574	14575	14595	14424	14707	14380	14708	14633	14497	14612	14639	14509	14637	14415	14577	14585	14464	14643	14605	14401	14506	14350	14582	14526	14559	14479	14445	14543	14451	14573	14519	14471	14532	14600	14419	14546	14619	14540	14446	14581	14670	14603	14573	14630	14404	14452	14635	14680	14280	14533	14551	14619	14604	14613	14476	14598	14435	14512	14555	14487	14535	14483	14683	14536	14615	14594	14532	14448	14439	14622	14508	14557	14554	14595	14620	14653	14485	14557	14590	14491	14411	14582	14451	14461	14697	14372	14516	14404	14495	14616	14559	14686	14411	14725	14468	14498	14451	14506	14379	14683	14693	14486	14485	14562	14422	14584	14400	14620	14557	14536	14538	14463	14562	14508	14472	14483	14574	14582	14521	14529	14429	14503	14477	14665	14587	14479	14381	14654	14429	14614	14548	14434	14399	14600	14583	14687	14546	14595	14479	14480	14696	14606	14505	14276	14538	14631	14505	14516	14490	14597	14565	14514	14618	14368	14461	14547	14473	14476	14372	14395	14478	14516	14471	14474	14611	14460	14607	14692	14748	14691	14530	14504	14458	14597	14545	14521	14534	14469	14511	14545	14591	14683	14306	14499	14555	14487	14685	14443	14448	14574	14510	14630	14325	14400	14646	14554	14542	14504	14511	14692	14413	14569	14461	14435	14409	14537	14438	14566	14493	14532	14598	14609	14563	14450	14501	14529	14596	14438	14503	14487	14461	14555	14434	14690	14280	14513	14645	14673	14451	14807	14533	14454	14516	14474	14432	14518	14466	14277	14576	14494	14403	14670	14516	14495	14550	14495	14526	14738	14517	14542	14443	14692	14493	14341	14536	14409	14564	14566	14387	14701	14567	14383	14602	14595	14412	14387	14485	14615	14439	14656	14612	14446	14598	14451	14432	14748	14422	14779	14484	14526	14633	14482	14649	14531	14494	14475	14481	14470	14639	14565	14546	14456	14431	14511	14648	14507	14512	14410	14380	14403	14501	14411	14598	14529	14543	14744	14450	14583	14589	14400	14533	14365	14546	14354	14623	14455	14526	14632	14438	14566	14324	14436	14393	14540	14689	14406	14563	14530	14571	14633	14596	14767	14785	14564	14465	14617	14521	14391	14603	14584	14497	14625	14438	14529	14585	14550	14637	14546	14535	14468	14467	14513	14505	14387	14560	14647	14510	14394	14469	14421	14672	14499	14413	14478	14458	14480	14653	14597	14582	14509	14519	14481	14456	14593	14459	14518	14560	14569	14548	14455	14699	14510	14569	14453	14374	14509	14726	14287	14507	14678	14497	14580	14507	14492	14406	14570	14586	14695	14530	14517	14461	14570	14330	14503	14543	14653	14487	14684	14642	14261	14647	14521	14591	14569	14486	14319	14457	14446	14684	14627	14390	14601	14451	14558	14619	14632	14571	14618	14560	14411	14503	14537	14637	14493	14632	14631	14362	14700	14444	14642	14428	14598	14490	14526	14609	14503	14550	14371	14599	14541	14464	14404	14625	14573	14504	14413	14394	14421	14644	14548	14603	14568	14631	14469	14580	14458	14482	14445	14543	14491	14528	14501	14445	14675	14491	14634	14512	14663	14549	14646	14474	14524	14670	14566	14679	14654	14354	14670	14673	14599	14484	14707	14512	14488	14574	14525	14460	14630	14533	14429	14384	14501	14476	14473	14591	14589	14412	14634	14579	14566	14694	14583	14541	14637	14558	14597	14514	14517	14478	14509	14534	14394	14489	14525	14498	14467	14452	14420	14338	14517	14593	14416	14637	14411	14493	14543	14544	14681	14590	14301	14718	14622	14584	14512	14600	14555	14517	14553	14415	14523	14391	14546	14509	14502	14635	14598	14530	14490	14599	14603	14451	14624	14715	14498	14568	14597	14433	14525	14535	14406	14586	14570	14601	14500	14569	14641	14682	14476	14473	14412	14522	14566	14484	14487	14572	14506	14424	14483	14475	14591	14544	14485	14406	14601	14491	14636	14549	14502	14433	14536	14593	14530	14438	14576	14452	14426	14677	14584	14616	14399	14577	14473	14463	14664	14631	14579	14409	14641	14555	14643	14491	14687	14651	14603	14711	14486	14593	14567	14495	14498	14458	14341	14643	14363	14487	14441	14707	14598	14375	14537	14523	14551	14455	14408	14656	14653	14539	14592	14474	14582	14371	14527	14606	14576	14518	14495	14474	14394	14428	14495	14511	14526	14635	14604	14568	14454	14512	14446	14327	14461	14553	14429	14588	14421	14598	14517	14560	14576	14451	14501	14540	14310	14505	14580	14470	14560	14562	14554	14381	14536	14502	14598	14525	14637	14502	14302	14562	14526	14614	14486	14574	14678	14633	14603	14475	14667	14367	14522	14598	14528	14606	14394	14585	14562	14499	14487	14588	14530	14389	14615	14427	14432	14506	14446	14447	14466	14613	14607	14435	14489	14577	14524	14440	14599	14504	14409	14439	14431	14682	14584	14439	14378	14418	14526	14521	14404	14529	14687	14719	14655	14409	14382	14512	14532	14477	14594	14718	14452	14596	14570	14539	14449	14529	14480	14361	14488	14571	14588	14576	14414	14433	14501	14526	14571	14566	14456	14513	14523	14689	14556	14388	14413	14634	14530	14501	14599	14425	14595	14373	14560	14448	14564	14601	14369	14625	14591	14566	14399	14561	14374	14682	14667	14508	14463	14469	14566	14493	14707	14502	14635	14591	14595	14504	14487	14556	14330	14483	14618	14553	14398	14679	14438	14594	14454	14544	14480	14691	14321	14496	14646	14569	14641	14621	14535	14464	14630	14419	14520	14579	14533	14550	14448	14585	14538	14594	14531	14582	14667	14615	14768	14632	14646	14532	14538	14527	14696	14636	14332	14632	14462	14718	14538	14583	14505	14447	14445	14505	14561	14574	14631	14603	14611	14423	14480	14591	14681	14614	14524	14413	14570	14576	14449	14465	14576	14652	14418	14701	14427	14614	14436	14479	14635	14582	14411	14363	14216	14562	14732	14607	14590	14529	14555	14545	14544	14513	14392	14479	14526	14543	14405	14489	14635	14624	14636	14646	14456	14583	14571	14576	14556	14532	14321	14536	14527	14786	14548	14455	14552	14533	14702	14515	14549	14606	14680	14499	14680	14495	14576	14670	14599	14560	14412	14525	14593	14527	14371	14477	14498	14435	14447	14570	14517	14430	14438	14485	14404	14583	14515	14616	14648	14523	14598	14446	14703	14687	14554	14632	14606	14415	14389	14523	14537	14627	14508	14628	14551	14616	14610	14642	14401	14544	14380	14503	14438	14543	14546	14546	14497	14556	14492	14564	14406	14324	14523	14639	14529	14620	14526	14523	14558	14617	14618	14520	14574	14645	14489	14493	14573	14610	14538	14510	14400	14479	14601	14627	14467	14643	14429	14418	14588	14707	14514	14483	14469	14519	14696	14488	14498	14578	14528	14531	14549	14551	14395	14420	14429	14455	14520	14456	14486	14583	14587	14532	14527	14580	14494	14586	14451	14678	14550	14412	14408	14551	14623	14651	14545	14612	14632	14560	14384	14571	14598	14517	14551	14542	14619	14438	14318	14534	14532	14525	14423	14547	14550	14381	14559	14333	14453	14458	14315	14501	14429	14665	14528	14586	14555	14541	14556	14579	14538	14406	14478	14704	14461	14544	14508	14520	14533	14401	14457	14434	14486	14517	14606	14404	14621	14504	14605	14594	14365	14576	14614	14515	14536	14482	14459	14520	14579	14445	14614	14536	14493	14578	14524	14452	14489	14670	14678	14491	14551	14430	14696	14598	14494	14490	14542	14658	14510	14507	14639	14540	14564	14372	14447	14415	14461	14671	14788	14419	14624	14606	14398	14510	14456	14446	14536	14412	14547	14604	14538	14381	14427	14517	14545	14471	14536	14441	14541	14565	14661	14635	14581	14548	14368	14552	14464	14421	14498	14566	14313	14704	14591	14530	14431	14591	14489	14531	14632	14359	14586	14484	14600	14400	14512	14490	14575	14465	14547	14520	14448	14639	14437	14531	14506	14522	14585	14530	14387	14446	14646	14779	14566	14527	14723	14519	14562	14632	14361	14608	14362	14560	14683	14480	14441	14541	14563	14481	14493	14543	14514	14433	14551	14429	14556	14490	14637	14434	14674	14528	14634	14537	14266	14654	14421	14441	14370	14532	14508	14538	14574	14468	14567	14553	14723	14583	14554	14412	14388	14594	14341	14675	14453	14622	14605	14552	14501	14569	14501	14495	14597	14490	14513	14322	14553	14670	14588	14694	14379	14399	14401	14573	14497	14313
22986	21506	29509	23959	21575	23066	24519	18181	16902	17138	17151	16843	16724	16877	16815	16810	16811	16829	16784	16648	16745	16663	16738	16490	16554	16657	16776	16813	16689	16786	16897	16696	16583	16566	16810	16669	16636	16760	16459	16752	16749	16645	16634	16697	16670	16584	16660	16696	16597	16596	16355	16735	16677	16442	16503	16432	16570	16554	16464	16698	16487	16574	16697	16717	16632	16716	16653	16599	16430	16783	16620	16645	16388	16538	16487	16720	16623	16710	16742	16548	16489	16432	16477	16445	16643	16507	16577	16581	16746	16389	16514	16600	16731	16452	16364	16537	16741	16616	16552	16532	16346	16682	16758	16538	16698	16469	16408	16444	16593	16365	16642	16585	16684	16569	16554	16538	16446	16603	16391	16384	16663	16577	16436	16383	16522	16586	16631	16594	16658	16479	16360	16628	16655	16526	16470	16619	16367	16576	16465	16480	16691	16600	16500	16535	16567	16568	16387	16436	16272	16433	16569	16201	16285	16681	16684	16625	16480	16603	16528	16497	16459	16651	16487	16502	16461	16557	16578	16528	16720	16401	16657	16470	16288	16539	16528	16358	16454	16331	16480	16426	16488	16556	16587	16480	16478	16524	16565	16349	16524	16380	16577	16682	16353	16457	16665	16556	16431	16392	16383	16241	16491	16545	16464	16755	16484	16565	16362	16526	16646	16605	16557	16617	16444	16572	16329	16609	16574	16498	16549	16281	16418	16532	16414	16321	16587	16540	16253	16445	16435	16678	16475	16410	16666	16473	16456	16540	16443	16554	16506	16480	16404	16487	16521	16498	16404	16332	16539	16565	16600	16498	16681	16517	16539	16428	16619	16398	16393	16488	16336	16537	16685	16478	16655	16647	16476	16368	16410	16542	16483	16448	16697	16451	16395	16530	16682	16576	16475	16620	16521	16703	16485	16397	16510	16362	16353	16614	16474	16727	16432	16581	16623	16675	16564	16376	16512	16494	16583	16430	16534	16459	16471	16447	16628	16580	16551	16564	16617	16511	16348	16523	16519	16478	16538	16452	16525	16598	16637	16425	16491	16413	16527	16660	16543	16814	16513	16316	16574	16478	16499	16485	16557	16501	16540	16534	16494	16459	16407	16675	16641	16444	16512	16538	16428	16569	16310	16663	16568	16342	16633	16610	16452	16472	16671	16333	16573	16393	16445	16411	16611	16475	16525	16325	16528	16494	16537	16551	16721	16584	16537	16396	16351	16497	16447	16555	16639	16560	16423	16240	16567	16259	16442	16645	16410	16382	16494	16425	16608	16365	16293	16409	16418	16503	16451	16364	16505	16463	16512	16515	16360	16578	16540	16301	16512	16626	16450	16544	16541	16416	16370	16508	16606	16569	16518	16551	16440	16519	16455	16450	16686	16458	16554	16604	16597	16295	16452	16551	16559	16385	16398	16516	16685	16676	16546	16522	16564	16617	16523	16630	16754	16583	16508	16581	16584	16496	16344	16419	16285	16498	16684	16385	16660	16574	16229	16499	16467	16458	16508	16665	16419	16566	16427	16514	16477	16536	16674	16608	16534	16570	16491	16610	16296	16613	16423	16443	16553	16301	16446	16810	16349	16530	16508	16440	16444	16617	16377	16451	16494	16597	16633	16568	16523	16252	16419	16247	16309	16541	16446	16413	16448	16375	16388	16370	16575	16357	16427	16354	16449	16536	16509	16425	16393	16511	16445	16385	16542	16156	16327	16408	16460	16716	16380	16575	16479	16412	16547	16521	16482	16698	16582	16231	16397	16437	16591	16438	16472	16537	16360	16338	16498	16347	16491	16649	16546	16585	16523	16555	16461	16568	16362	16551	16410	16414	16425	16482	16373	16590	16598	16609	16608	16578	16500	16574	16413	16471	16455	16519	16597	16526	16611	16487	16430	16535	16458	16525	16519	16257	16501	16492	16532	16474	16382	16272	16523	16503	16519	16555	16701	16709	16589	16443	16428	16422	16455	16625	16487	16395	16421	16248	16671	16409	16436	16371	16314	16398	16549	16560	16642	16371	16437	16640	16509	16514	16521	16359	16652	16557	16683	16427	16567	16611	16620	16462	16463	16517	16447	16502	16490	16382	16277	16542	16482	16475	16343	16342	16458	16504	16257	16525	16488	16331	16565	16364	16431	16521	16493	16432	16608	16495	16527	16325	16628	16553	16563	16606	16393	16550	16444	16580	16332	16406	16581	16604	16565	16585	16502	16492	16733	16463	16682	16517	16671	16559	16507	16578	16783	16526	16526	16313	16462	16460	16523	16505	16548	16849	16401	16433	16447	16501	16264	16487	16131	16532	16333	16566	16395	16476	16579	16449	16480	16581	16501	16495	16511	16678	16317	16515	16658	16628	16590	16400	16564	16323	16467	16637	16419	16405	16480	16436	16362	16406	16486	16495	16324	16538	16613	16543	16428	16562	16481	16446	16479	16589	16611	16325	16453	16529	16479	16603	16526	16661	16505	16480	16375	16503	16451	16343	16565	16584	16425	16509	16528	16366	16458	16405	16500	16467	16612	16503	16462	16360	16310	16483	16498	16432	16480	16570	16459	16541	16475	16522	16473	16531	16493	16513	16722	16526	16594	16448	16614	16510	16461	16327	16440	16662	16429	16575	16437	16377	16737	16622	16438	16554	16735	16584	16522	16465	16650	16312	16572	16322	16404	16603	16592	16685	16551	16471	16603	16177	16526	16725	16722	16542	16510	16433	16510	16561	16513	16803	16394	16490	16562	16557	16568	16357	16676	16398	16371	16462	16457	16344	16560	16469	16249	16622	16517	16344	16503	16505	16641	16373	16450	16435	16626	16367	16337	16536	16589	16513	16462	16671	16529	16392	16552	16524	16503	16255	16487	16398	16250	16557	16317	16427	16671	16561	16614	16579	16636	16514	16621	16477	16445	16514	16551	16465	16417	16315	16432	16597	16408	16583	16500	16688	16463	16572	16448	16470	16495	16386	16259	16302	16694	16446	16666	16286	16381	16504	16686	16589	16435	16560	16400	16544	16405	16591	16378	16337	16464	16650	16355	16479	16654	16387	16398	16661	16442	16498	16227	16393	16498	16589	16482	16443	16320	16598	16471	16453	16496	16415	16285	16608	16471	16327	16428	16404	16365	16465	16275	16557	16419	16400	16547	16514	16464	16485	16550	16409	16691	16507	16566	16543	16339	16390	16541	16265	16417	16336	16564	16631	16703	16496	16561	16406	16499	16504	16347	16588	16413	16545	16473	16557	16458	16606	16513	16562	16571	16480	16537	16604	16539	16281	16265	16769	16464	16439	16328	16467	16527	16332	16531	16637	16292	16409	16366	16551	16658	16599	16415	16489	16422	16488	16400	16458	16327	16493	16463	16411	16537	16502	16476	16400	16385	16460	16342	16408	16756	16684	16505	16332	16448	16299	16447	16318	16591	16519	16517	16567	16673	16464	16480	16537	16479	16561	16676	16560	16569	16476	16429	16497	16634	16541	16336	16644	16426	16551	16414	16464	16393	16468	16492	16382	16644	16476	16375	16442	16512	16541	16586	16558	16508	16328	16476	16387	16377	16539	16446	16572	16665	16471	16304	16587	16328	16563	16415	16363	16499	16441	16549	16400	16570	16617	16645	16540	16672	16476	16286	16575	16433	16389	16393	16560	16516	16427	16454	16527	16373	16380	16635	16517	16515	16441	16543	16552	16641	16476	16473	16537	16563	16426	16593	16223	16337	16551	16430	16479	16548	16301	16471	16799	16367	16550	16351	16226	16591	16635	16471	16356	16330	16534	16483	16362	16486	16267	16460	16430	16593	16450	16617	16451	16417	16439	16365	16562	16592	16408	16470	16706	16566	16378	16435	16313	16571	16395	16415	16480	16697	16386	16378	16498	16521	16469	16620	16570	16351	16755	16377	16679	16436	16418	16417	16427	16353	16633	16537	16531	16463	16404	16523	16514	16308	16622	16381	16489	16400	16567	16483	16412	16254	16617	16572	16403	16510	16541	16661	16332	16413	16466	16393	16490	16479	16554	16462	16572	16478	16412	16477	16498	16472	16365	16617	16414	16426	16394	16456	16674	16447	16685	16441	16356	16633	16650	16705	16585	16520	16479	16410	16498	16496	16446	16545	16416	16473	16389	16511	16449	16495	16273	16375	16639	16372	16383	16563	16633	16481	16497	16648	16458	16448	16394	16625	16318	16384	16489	16447	16478	16473	16456	16492	16269	16523	16489	16797	16603	16665	16533	16531	16578	16335	16420	16622	16570	16660	16489	16565	16416	16434	16612	16447	16459	16756	16584	16647	16518	16460	16608	16520	16522	16250	16409	16434	16509	16224	16509	16544	16565	16681	16322	16440	16456	16482	16500	16497	16542	16718	16280	16521	16502	16507	16383	16604	16403	16531	16470	16488	16394	16460	16596	16522	16806	16532	16463	16603	16342	16652	16545	16400	16530	16649	16630	16645	16544	16523	16598	16497	16699	16435	16519	16524	16501	16361	16572	16483	16324	16607	16629	16532	16329	16413	16411	16402	16442	16403	16324	16459	16434	16341	16508	16392	16409	16266	16666	16535	16549	16572	16604	16483	16612	16333	16484	16606	16569	16486	16485	16374	16392	16541	16514	16461	16541	16546	16427	16528	16537	16661	16492	16680	16532	16684	16467	16597	16669	16719	16577	16548	16563	16616	16659	16494	16515	16542	16617	16514	16319	16442	16552	16410	16558	16549	16366	16475	16420	16428	16310	16322	16563	16470	16475	16550	16428	16522	16364	16420	16613	16405	16344	16545	16636	16501	16489	16464	16418	16417	16456	16571	16610	16434	16456	16534	16455	16540	16492	16410	16805	16452	16429	16556	16549	16563	16433	16369	16615	16679	16674	16427	16496	16482	16458	16501	16585	16692	16476	16418	16550	16457	16399	16564	16630	16386	16487	16358	16526	16530	16402	16581	16579	16413	16349	16542	16713	16491	16522	16671	16300	16373	16507	16736	16470	16414	16774	16449	16438	16389	16508	16391	16555	16365	16592	16647	16538	16440	16522	16509	16458	16762	16509	16423	16595	16529	16449	16356	16462	16560	16771	16557	16478	16658	16314	16438	16662	16403	16398	16313	16649	16590	16361	16397	16575	16463	16475	16404	16416	16346	16450	16410	16507	16604	16610
10739	17868	17944	17233	16768	16356	15900	15595	15284	15264	15169	14907	14970	15077	14968	15020	15136	15115	15122	15075	15112	15063	15105	14892	15195	15270	15019	15074	14945	14981	15049	14896	15009	14915	15020	14803	15077	14996	15233	14979	15071	15045	15043	15058	15129	14980	15049	14986	14981	14950	15014	15022	14985	14804	14922	14915	14973	14990	15154	14791	15044	14964	15019	15069	15057	14841	14912	14895	14991	14899	15073	14997	14900	15024	15028	15009	14836	14993	14948	14910	14995	14923	15012	14971	14943	15080	14946	14878	15079	15023	14945	14947	14894	14932	15066	15061	15067	14853	15013	15035	15010	14903	15013	14952	14992	15088	15015	15236	14589	15080	15087	15126	14909	14871	15141	14915	15086	14805	15029	14925	15060	14943	14929	15026	15071	14891	14993	15086	15039	14913	14939	14979	14885	14956	15047	14809	15208	14998	14860	15025	14833	15136	15054	14988	14866	15027	15083	14918	14860	14933	15014	14850	14992	15056	14873	15029	14986	14900	14924	14999	15051	15015	15094	15048	15035	14880	14853	15084	14968	14855	14985	14955	15032	14830	15004	14947	15104	14808	15003	14819	14923	14913	15041	15078	14838	14881	14931	14910	15077	14963	15011	15039	14836	15031	14985	14859	15045	14931	15058	14823	15088	14866	14976	14984	15078	15092	14825	14931	15072	14921	15029	14902	14982	14947	15128	14919	14912	15008	15035	14930	14977	14817	14896	14920	14925	15021	15007	15056	14842	14984	15024	14833	15009	14966	15074	14774	14975	14990	15009	14872	14952	14949	14889	15010	15121	15048	15016	14866	14934	15163	14763	14898	14768	14915	15034	14891	14950	14943	14887	14955	15063	15000	14882	15109	14924	14965	15024	14971	14877	15040	15094	14936	15075	15042	14905	15166	15031	15123	15003	14777	14998	15013	15111	14859	14800	15007	15058	15037	14899	14930	14965	14914	15099	14959	14869	14869	14917	14935	14859	14910	14893	15022	15037	14864	15010	14919	14935	14868	14985	14938	14786	14924	14969	14889	14983	14971	14978	14974	15056	14989	15063	14859	15090	14966	14948	14892	14907	14936	14937	14882	15096	14916	14929	14990	15051	14831	14984	15017	15075	14770	14971	14907	14909	14877	15040	14922	14765	14852	14927	15128	15047	14850	15081	14996	14906	14938	15055	14891	14913	15097	14956	14849	15000	15071	14955	14891	14950	14936	15092	14908	14839	15033	15023	15008	15045	15060	14947	15005	14955	15027	14955	14904	15034	14979	15069	14981	14940	15032	14862	15051	14875	14767	15028	14758	14915	15115	15083	14922	14883	14914	14949	14773	14882	14908	14957	14849	14926	14980	14857	14960	14860	15126	14865	14715	14970	14849	14974	14769	15022	14930	15069	15013	15207	14993	15070	15111	14905	14896	14989	14879	14887	15106	15033	14882	14939	14919	14816	14863	15091	14978	14929	14892	14971	14790	15060	14913	14920	15087	14905	15116	15059	15078	14953	15017	15030	15021	14924	15039	15015	14854	15052	15008	14864	14971	15087	14955	14955	15044	14966	15067	14785	14925	15076	15020	14930	14990	14940	14909	15091	14890	14902	14927	14756	14994	14838	14832	14921	14910	15061	14932	14878	14976	14792	14936	15003	15090	14959	15017	15058	14854	14991	14947	15026	14867	14854	15025	14984	15012	15037	15073	14843	14969	15029	14961	14878	14859	14899	14736	15027	14965	14980	14899	14900	14978	15057	14900	15032	14860	14874	14976	14926	14972	15056	15005	15078	14964	14826	14880	14849	14984	14923	14903	15047	14918	15009	15069	14831	14994	15091	14830	15082	14885	15087	14857	14900	14777	14957	15015	14768	14910	15053	14896	15069	14992	14967	15047	14941	14849	14986	14891	15012	14993	15025	14954	14986	14825	14969	14892	14726	14772	14971	14933	14944	14852	14921	14938	14924	14983	15030	14979	15013	14838	14889	14864	14890	15024	14969	15173	15134	14983	14948	14783	14911	15037	14846	15106	14962	14843	14797	15065	14775	14892	14843	15024	15006	14903	15084	14869	15065	15083	15045	14886	14970	14862	14996	15024	15042	15151	15068	15220	14981	14910	14945	14948	14903	15058	14935	15026	14823	15154	14939	14987	14962	15073	15111	15010	15051	14907	15059	15100	14829	14909	14911	14980	15031	14879	14891	14948	15045	15005	15028	15149	14976	15003	14979	15006	15061	14928	15071	14979	14960	14903	14985	15038	14945	14982	14829	15057	14936	15205	14863	14954	14968	14862	14903	15016	14900	14939	14840	15070	14865	14809	14790	15078	14960	14908	14915	14976	15063	15132	14932	14927	15028	14879	14911	15054	14851	14903	14865	14905	14920	14797	15123	14945	14788	14992	14967	14914	14801	14963	14797	14884	14824	14871	14953	14945	14918	14859	14980	14935	14978	14911	14785	14876	14944	15064	14769	14881	14914	15094	14715	14945	14998	15010	14983	14910	14708	14948	15019	15016	14951	14919	15023	14839	14963	15048	14947	14941	15039	14945	14927	14901	14934	14947	14979	14871	14970	15044	15097	14756	14919	14682	15042	14934	14878	14989	15001	14993	15048	14731	14935	14947	15000	15032	14848	14893	14905	14808	15011	15002	14906	14848	14858	14877	15107	14971	14884	14917	14942	14909	14911	15075	14996	15031	14978	14999	15025	14872	15117	14964	15019	14959	14800	14864	14918	14875	14847	14998	15025	15023	14916	14890	15033	14905	14968	14851	15080	15012	14843	14984	15104	14930	14943	14870	14909	14905	14926	14952	15073	14934	15068	14966	14934	14926	14957	14986	14976	14763	14939	14844	15013	14933	14947	14961	15068	14761	15068	15082	14873	14995	14999	14841	14904	14998	14895	14893	15039	14986	14949	14986	15024	14933	14975	14860	14837	15093	15008	14989	14907	15087	15203	14918	14779	15137	15000	14879	14915	14992	14933	14916	15071	15040	14835	14986	14946	15019	14731	14852	14996	14984	14830	15132	14960	14738	14973	14770	14881	14974	15142	15021	14913	15043	14977	14786	14846	14884	15062	14936	15040	14872	15020	14871	15032	15041	14936	14880	14942	15047	15023	14867	15213	14989	14934	14941	15006	14971	15060	14878	14890	14720	14832	15005	14688	14962	14880	15092	14861	14798	14952	15081	14979	14839	14917	14952	14933	15007	14881	14905	14800	14966	15016	14955	14935	14944	14837	14895	14929	14949	14863	14780	14928	14838	14920	14931	14949	14997	14820	15080	15083	14795	14797	14954	14985	14979	14898	14920	14962	14925	15113	15177	14981	14961	14947	14840	14965	15005	14951	14977	14903	15008	15056	14995	15057	15038	14767	15047	14856	14810	14966	14960	14714	14971	14825	14942	14902	14921	15061	14968	14877	14925	15005	14810	15015	14955	15004	15024	14885	14893	14758	15089	14901	14909	15129	14871	14943	14872	14863	14975	15032	15042	14950	14984	14876	14953	14949	15067	15010	14902	14922	14887	14910	14981	14991	14833	14988	15064	15126	14990	14836	15083	14931	14952	15022	14875	14853	14926	14997	14931	15065	15001	14940	14921	14899	15022	14947	15008	15096	14976	14978	15138	14940	15031	14954	14900	15116	15042	14932	15130	14985	14785	15035	14854	14992	15012	14939	14954	15067	14924	14959	14956	15030	15002	15011	15074	14888	14972	14916	14968	14952	14939	14942	14981	14946	14959	14846	15062	14986	15036	15062	14940	14926	15001	15110	14944	15073	15018	15015	14918	15101	14948	15119	14752	14805	14950	14876	15063	14988	14990	15159	14868	15166	15120	14924	15112	15040	15083	14928	14972	14994	14936	14836	15010	14904	15008	14898	14885	14926	14893	14841	15006	14834	14973	14793	14918	14991	15015	14934	14921	15029	14998	15085	15032	15022	15019	14845	14999	14989	14891	15040	15082	15068	15103	14979	14994	14870	14822	14942	14921	15105	14972	14814	14960	14937	14966	15003	14860	15014	14935	14986	14909	14899	15049	14955	14813	15054	14960	14944	14931	14856	14799	15027	14914	15005	14958	14888	14936	14920	14889	15058	14805	14917	14978	14743	15058	14932	14868	14919	14935	15115	14868	14959	14882	14887	14948	14888	14930	15005	15048	14982	14754	15032	15029	14937	14970	14971	15125	14830	14965	14996	14963	15080	14907	14884	14995	14863	15037	14991	14879	14878	14794	14944	14995	15032	14922	14946	14884	14865	14982	14987	14822	15153	14949	14900	14946	14957	14855	14978	15120	15065	14979	14971	15059	15052	14949	15091	15034	14854	14934	14935	14896	14904	14823	14995	14866	14987	15016	15009	14954	15027	14909	14953	14863	14865	15003	14880	15034	14805	14881	15080	15016	14873	15018	15182	14931	15107	14919	14940	15097	14929	15038	15058	14873	15043	15027	14896	15040	14827	15171	14889	15003	14778	14832	15171	14920	14988	14860	15030	14948	14861	14936	15029	15035	14980	14919	15100	15161	14891	14768	14882	15127	14910	14881	14902	14774	15021	14860	14837	14871	14895	14932	15068	14930	14865	15051	15143	14962	14924	14907	14913	15101	15095	15097	14852	15196	14833	14971	15087	14968	15168	15075	15064	14984	14971	15103	14864	14984	14883	14807	15023	14987	14808	15185	15002	14798	14925	14909	14895	15039	14906	14956	15053	14970	14985	14897	14978	14867	15129	15029	14957	15040	15009	14945	14886	15081	14989	14862	14958	14852	14951	14899	15118	14887	15031	14927	14958	15026	14857	15011	14855	15016	15177	15019	15067	14988	14874	14899	14989	15026	14945	14922	14917	15032	15008	14950	14879	14908	15103	14941	14880	14877	14919	15212	15007	14937	15004	14802	14752	14899	15008	14979	15071	14998	14882	14780	15135	14934	14949	14896	15141	14921	14805	14907	14861	15142	14992	15035	15104	14885	15043	14774	15012	15052	15149	15117	14809	15037	15010	14842	15203	14962	14969	14991	14913	14958	15023	14997	14941	14986	14906	15038	14892	14923	14989	14957	15060	15044	14838	15025	15121	15061	14890	14964	15087	14935	14904	15054	14948	15149	14882	14869	14996	14944	15067	15007	14856	14885	15023	14887	14775	14955	14927	14949	14967	14917	14990	14743
26798	21560	25958	24204	17471	17245	17378	16937	16941	16800	16955	16775	16611	16572	16566	16802	16677	16690	16537	16439	16709	16659	16641	16767	16625	16788	16657	16732	16847	16645	16694	16764	16602	16678	16436	16795	16768	16468	16564	16615	16973	16578	16496	16508	16654	16620	16595	16436	16620	16864	16765	16714	16790	16649	16730	16821	16675	16577	16783	16877	16559	16399	16638	16610	16425	16519	16628	16671	16665	16855	16689	16595	16548	16662	16715	16704	16621	16574	16719	16707	16737	16772	16780	16549	16507	16662	16648	16796	16740	16694	16449	16732	16413	16619	16688	16748	16692	16697	16759	16630	16592	16453	16664	16593	16774	16639	16694	16540	16707	16665	16643	16593	16582	16751	16686	16717	16634	16579	16836	16720	16679	16650	16561	16543	16604	16607	16826	16746	16610	16679	16720	16542	16722	16780	16684	16638	16683	16801	16856	16660	16734	16562	16673	16587	16607	16627	16479	16450	16539	16780	16677	16531	16527	16699	16559	16599	16471	16727	16561	16728	16760	16699	16679	16720	16587	16745	16613	16661	16699	16738	16552	16715	16625	16622	16618	16674	16638	16775	16676	16691	16500	16614	16711	16888	16669	16648	16247	16842	16771	16694	16839	16567	16630	16395	16583	16486	16601	16316	16812	16564	16527	16608	16788	16574	16578	16672	16809	16714	16537	16646	16845	16603	16596	16687	16548	16464	16488	16601	16550	16562	16828	16575	16788	16751	16594	16659	16562	16591	16639	16621	16655	16559	16630	16599	16470	16747	16658	16684	16649	16643	16733	16742	16448	16560	16574	16671	16907	16712	16778	16766	16694	16600	16709	16683	16776	16596	16671	16692	16633	16535	16638	16644	16611	16767	16434	16434	16709	16398	16578	16572	16670	16709	16757	16800	16712	16500	16906	16674	16841	16520	16688	16700	16652	16798	16681	16461	16567	16576	16688	16648	16580	16562	16608	16612	16349	16856	16743	16505	16686	16597	16564	16501	16627	16718	16659	16607	16590	16811	16700	16680	16594	16642	16658	16772	16529	16758	16530	16643	16524	16545	16497	16621	16615	16566	16643	16550	16602	16674	16511	16659	16863	16603	16718	16474	16623	16687	16722	16536	16799	16822	16658	16681	16577	16729	16682	16785	16477	16536	16661	16554	16466	16840	16736	16610	16842	16804	16783	16486	16749	16843	16637	16515	16613	16694	16762	16664	16840	16576	16543	16667	16647	16589	16486	16766	16497	16635	16536	16641	16510	16669	16681	16554	16710	16739	16644	16472	16774	16448	16730	16907	16611	16620	16782	16540	16602	16523	16644	16615	16497	16654	16479	16791	16454	16664	16627	16517	16633	16701	16732	16672	16694	16619	16558	16679	16755	16714	16719	16563	16540	16605	16697	16812	16731	16737	16581	16615	16654	16602	16639	16404	16500	16801	16603	16694	16619	16341	16692	16540	16689	16540	16722	16514	16859	16614	16723	16827	16491	16722	16539	16550	16694	16734	16541	16782	16868	16596	16688	16505	16774	16619	16635	16755	16578	16536	16712	16609	16764	16537	16607	16490	16557	16406	16768	16614	16632	16516	16938	16446	16759	16730	16384	16689	16670	16492	16579	16530	16623	16517	16759	16676	16631	16465	16552	16522	16737	16490	16572	16478	16676	16664	16438	16619	16531	16641	16649	16632	16724	16695	16533	16518	16425	16719	16555	16602	16607	16711	16592	16605	16605	16633	16486	16587	16530	16698	16773	16743	16734	16761	16486	16602	16530	16764	16748	16812	16853	16762	16582	16539	16717	16470	16734	16701	16709	16498	16593	16661	16690	16683	16713	16685	16544	16600	16689	16527	16765	16627	16554	16686	16618	16614	16511	16610	16795	16829	16719	16382	16637	16663	16720	16683	16630	16640	16615	16697	16693	16578	16626	16716	16611	16824	16772	16692	16574	16489	16445	16496	16877	16612	16580	16556	16624	16718	16565	16685	16615	16558	16583	16637	16536	16643	16675	16644	16893	16696	16659	16482	16737	16754	16708	16577	16510	16420	16677	16548	16541	16581	16496	16736	16796	16570	16512	16824	16829	16722	16607	16625	16697	16806	16780	16517	16646	16656	16511	16742	16636	16550	16678	16647	16596	16820	16498	16757	16970	16647	16787	16571	16646	16679	16517	16495	16613	16783	16943	16617	16695	16834	16536	16546	16508	16749	16740	16666	16523	16573	16670	16613	16560	16452	16494	16560	16628	16723	16462	16540	16739	16610	16481	16390	16572	16677	16554	16528	16496	16414	16525	16677	16483	16500	16785	16680	16563	16644	16691	16682	16391	16840	16620	16680	16643	16527	16860	16558	16723	16574	16838	16632	16560	16790	16641	16431	16697	16720	16665	16736	16620	16536	16617	16674	16522	16606	16536	16807	16704	16767	16711	16535	16522	16457	16506	16541	16584	16534	16670	16680	16589	16615	16591	16544	16645	16566	16422	16590	16627	16579	16625	16664	16565	16606	16704	16749	16734	16641	16624	16763	16603	16647	16610	16421	16574	16625	16715	16604	16723	16731	16659	16777	16797	16518	16508	16434	16904	16669	16257	16565	16713	16558	16717	16582	16776	16729	16534	16676	16649	16597	16452	16595	16545	16492	16673	16653	16591	16614	16654	16681	16654	16636	16433	16480	16671	16488	16742	16783	16536	16648	16642	16838	16478	16519	16633	16786	16578	16517	16639	16573	16730	16789	16478	16689	16772	16472	16611	16652	16668	16492	16551	16705	16570	16572	16533	16615	16537	16595	16499	16729	16582	16681	16662	16644	16720	16581	16677	16744	16534	16646	16556	16447	16681	16687	16713	16479	16493	16410	16706	16798	16689	16899	16557	16594	16598	16546	16669	16686	16541	16602	16582	16676	16793	16653	16923	16855	16641	16582	16640	16461	16565	16727	16425	16617	16561	16522	16637	16920	16610	16483	16608	16641	16658	16674	16684	16711	16582	16496	16644	16833	16662	16783	16718	16573	16584	16825	16635	16715	16603	16753	16555	16558	16569	16700	16834	16444	16628	16715	16514	16402	16768	16584	16389	16616	16831	16600	16727	16655	16519	16752	16620	16538	16560	16602	16613	16763	16718	16747	16688	16748	16564	16646	16501	16602	16613	16492	16617	16659	16546	16632	16672	16641	16542	16654	16495	16655	16821	16712	16648	16503	16328	16671	16654	16499	16703	16490	16516	16614	16588	16644	16565	16719	16861	16671	16761	16708	16601	16402	16534	16461	16600	16664	16568	16611	16872	16766	16761	16641	16612	16598	16549	16568	16750	16559	16758	16563	16584	16621	16756	16707	16581	16661	16460	16739	16760	16800	16613	16646	16518	16591	16550	16633	16601	16540	16682	16634	16694	16736	16659	16457	16692	16361	16708	16448	16674	16617	16725	16569	16791	16578	16626	16735	16538	16480	16705	16721	16710	16590	16539	16631	16676	16596	16616	16515	16426	16497	16768	16666	16615	16713	16610	16573	16791	16664	16596	16686	16625	16492	16634	16690	16759	16594	16623	16669	16704	16654	16768	16584	16708	16652	16812	16482	16754	16653	16651	16692	16781	16567	16435	16732	16655	16542	16745	16532	16502	16594	16653	16559	16658	16661	16604	16478	16534	16671	16633	16609	16513	16669	16531	16906	16820	16874	16503	16537	16732	16734	16970	16879	16725	16731	16734	16670	16601	16605	16641	16693	16895	16661	16655	16692	16726	16532	16495	16641	16606	16746	16682	16636	16647	16662	16499	16900	16627	16653	16663	16699	16447	16775	16642	16676	16635	16689	16618	16662	16651	16575	16737	16452	16607	16525	16567	16784	16602	16787	16637	16757	16737	16574	16630	16604	16671	16656	16502	16451	16739	16468	16558	16634	16643	16630	16715	16729	16741	16743	16796	16691	16798	16739	16720	16716	16662	16351	16437	16605	16565	16498	16650	16826	16680	16580	16467	16601	16690	16729	16662	16698	16712	16627	16721	16624	16774	16901	16691	16597	16575	16669	16534	16715	16537	16831	16614	16543	16649	16507	16536	16742	16517	16502	16649	16819	16669	16524	16557	16742	16550	16696	16546	16670	16671	16875	16735	16786	16877	16645	16633	16426	16732	16697	16544	16609	16829	16600	16856	16538	16488	16317	16662	16440	16677	16795	16575	16778	16492	16621	16660	16585	16773	16690	16645	16457	16759	16630	16583	16660	16846	16789	16565	16641	16478	16566	16617	16527	16616	16716	16567	16658	16753	16570	16620	16564	16717	16394	16573	16616	16647	16469	16665	16723	16808	16428	16549	16436	16669	16753	16555	16755	16679	16666	16735	16594	16612	16649	16750	16887	16640	16733	16703	16529	16591	16625	16526	16658	16619	16548	16902	16621	16639	16668	16571	16688	16585	16589	16755	16593	16708	16852	16661	16735	16676	16657	16666	16783	16583	16613	16536	16557	16683	16784	16694	16657	16527	16735	16798	16650	16713	16750	16499	16677	16611	16579	16540	16581	16553	16691	16782	16678	16524	16642	16778	16599	16754	16837	16878	16562	16883	16605	16879	16591	16626	16594	16696	16536	16640	16681	16553	16590	16587	16637	16488	16578	16511	16545	16650	16613	16652	16585	16686	16497	16543	16599	16688	16519	16721	16380	16937	16677	16662	16707	16549	16544	16591	16692	16426	16516	16588	16557	16560	16808	16796	16580	16883	16681	16746	16682	16704	16755	16712	16719	16777	16732	16698	16578	16622	16614	16423	16649	16657	16875	16481	16501	16681	16464	16468	16594	16656	16652	16545	16765	16506	16698	16637	16745	16753	16765	16521	16595	16685	16699	16732	16686	16504	16428	16640	16647	16736	16675	16642	16668	16683	16716	16775	16745	16695	16534	16615	16629	16692	16438	16860	16562	16682	16546	16781	16468	16479	16666	16431	16646	16485	16675	16659	16700	16657	16775	16677	16798	16659	16583	16673	16792	16871	16656	16631	16681	16633	16594	16436	16652	16777	16663	16514	16523	16580	16301	16637	16553	16701	16669	16697	16646	16538	16628	16560	16611	16558	16647	16625	16767	16618	16629	16540	16747	16776	16712	16635	16627	16600	16680	16751	16655	16693	16520	16662	16713	16650	16837	16689	16667	16642	16765	16513	16696
13455	16330	16237	16208	15894	15736	15429	15185	15245	15193	15092	15223	15251	15147	15098	15121	14957	15117	15209	15160	15079	15142	15105	15262	15250	15076	15102	14971	15225	15148	15311	15193	15143	15220	15059	15251	15271	15061	15210	15203	15180	15176	15165	15307	15010	15017	15166	15399	15255	15159	15186	15052	15152	15061	15184	15191	15177	15000	15044	15050	15079	15050	15264	14987	15303	15120	15077	15149	15135	15270	14997	14986	15221	15073	15089	15212	15058	15128	15238	15166	15152	14996	15239	15123	15122	15038	14945	15138	15090	15250	15130	15080	15227	15160	15060	14968	15075	15166	15204	15023	15188	15108	15221	15147	15124	15128	14990	15154	15179	15183	15201	14998	15061	15037	15055	15349	15158	15152	15247	15155	15032	15121	15164	15146	15109	15028	14967	14942	15071	15200	15031	15076	14883	15153	15235	15178	15053	15250	15057	15142	15261	15041	15236	15244	15005	15219	15028	15035	15084	15123	15248	15227	15137	15400	15233	15157	15103	15145	15043	15004	15270	15058	15163	15085	15091	14982	15025	15056	14989	15019	15105	15225	14969	15051	15081	14982	15094	15137	15103	15028	15000	15074	15140	15180	15217	15282	15127	15138	15160	15209	15131	15083	15091	15184	15018	15027	15138	15093	15195	15173	15221	15185	15035	15161	15135	15230	15144	15094	15238	15184	15216	15283	15129	15268	15148	15253	14926	15059	15209	15081	15068	15259	15202	14970	15282	15196	15109	15006	15118	15136	15266	15272	15277	15094	15183	15188	15190	15199	15139	14980	15192	15139	15132	15308	15157	14835	15241	15275	15110	15112	15131	15150	15083	15164	15122	15075	15279	15148	15212	15016	15228	15189	15137	15145	15083	15136	15042	15020	15106	14966	15178	15142	15210	15002	15287	15242	14806	15107	15208	14819	15252	15075	15193	15238	15123	15207	15042	15001	15077	14968	15004	15130	15088	15161	15002	15248	14876	15347	15207	15129	15148	15102	15252	14980	15208	15111	15029	14974	15144	15171	15075	15039	15077	15140	14903	15056	15214	15071	14928	15091	15101	15145	15102	15069	15019	15268	15116	15152	15183	15277	15049	15081	15145	15070	15188	14970	15172	15164	15172	15086	15180	15074	15148	15266	15090	15046	15077	14980	15112	15243	14986	15113	15217	15116	15133	15195	14969	15048	15179	15315	15109	15116	15161	14997	15188	15288	15291	15026	15110	15132	15000	15180	15125	15158	15158	14987	15256	15243	15159	14994	15183	15256	15191	15079	15169	15128	15135	14951	15230	15162	15239	15214	15089	15202	15144	15158	14990	15129	15035	15202	15304	15133	15026	15245	15074	15171	15144	15119	15121	15126	15289	15137	15182	15102	15056	15048	15282	15092	15291	15100	15170	15294	15154	15169	15167	15114	14864	15049	15148	15117	15102	15092	14930	15228	15209	15126	15208	15137	15060	15039	15238	15123	14960	15036	15145	14938	15088	15084	15215	15146	15330	15077	15118	15211	15105	15072	15096	15212	15074	15008	14986	15129	15181	15205	15113	15039	15280	15091	14957	15274	15150	15255	15037	15078	15078	15255	15120	15079	15267	15075	15158	15316	15015	15252	15130	15215	15082	15146	15163	15193	15051	14986	15070	15214	15136	15285	15032	15065	15251	15223	15215	15273	15025	15071	15177	15004	15087	15079	15112	15039	15055	15198	15254	14989	14906	15137	15128	14852	15059	14901	15084	15106	15082	15116	15090	15273	14979	15214	15058	15021	15170	15104	15149	15159	15072	15151	15162	15092	15152	14893	14951	15013	15128	15085	15337	15220	15035	15111	15251	15038	15053	15139	15277	14995	14970	15162	15161	15054	15077	15061	15066	14957	15216	15123	14984	15028	15089	15093	15168	15164	15250	15037	15168	15208	15180	15169	15270	15009	15168	15089	15097	15091	15025	15214	15162	15201	15079	15054	15175	15038	15154	15034	14958	15123	15091	15093	15098	14875	15332	15147	15188	15055	15106	15041	15186	15197	15045	15253	15169	15148	15134	15103	15175	15033	15240	15043	15219	15204	15267	15147	15046	15087	15155	15177	15230	15114	15050	15031	15193	15307	15034	15020	15132	15234	15179	15203	15056	15163	15235	15017	15162	15105	15243	15256	15146	15243	15007	15006	15059	14978	15195	15061	15195	15124	15032	15274	15083	15316	15156	15202	15095	15131	15243	15058	15134	15241	15110	15063	15105	15222	15052	15251	15032	15140	15100	14989	15396	15152	15029	15071	15035	15121	15017	15212	15080	15113	15127	15179	15272	15084	15069	15263	15120	14967	15260	15066	15299	15191	15138	15229	15388	15103	15063	14996	15014	15140	15080	15329	15032	15110	15123	15077	15182	14967	15091	15052	14995	15251	15136	15252	15103	15152	15193	15196	15047	15241	15079	15261	15150	15011	15072	15094	15274	15118	15045	15157	14923	14930	15115	15155	15220	15148	15189	15121	15191	15072	15146	15208	15087	15029	15137	15119	15116	15140	14973	15253	15180	15139	15006	15011	15202	15099	15042	15021	15166	15218	15165	15128	15223	15160	15031	15261	15089	15209	15043	15139	15178	15196	15101	15195	15290	15032	15040	15057	15170	15329	14882	15119	15269	15214	15421	15194	15019	15289	15103	15206	15142	15084	15067	14961	15082	15122	15220	15073	15172	15268	15123	15139	15080	15139	15192	15003	15091	15212	15274	15148	15038	15219	15198	15099	15086	15062	15056	15086	15043	15233	14975	15219	15120	14934	15203	15346	15063	15093	15223	15365	15214	15109	14999	15037	15171	15162	14985	15033	15231	14999	14879	15008	15066	15182	15109	15212	15306	15041	15187	15023	15171	15061	15174	14952	15122	15217	15144	14992	15380	14947	15063	15132	15246	15038	15039	15007	15070	15099	15152	15191	15253	15059	15299	15135	15129	15036	15000	15157	15141	15173	15027	15137	15159	15225	15119	14928	15111	15117	15227	15066	15191	15089	15033	15186	14838	15088	15088	15273	15070	15060	15211	15222	15149	15166	15195	15120	15161	15174	15098	15293	14991	15233	15065	15196	15151	15160	15326	15235	15053	15110	15083	15232	14999	15251	15055	15262	15052	15002	14958	15139	15122	15192	15250	15050	15253	15092	15035	15225	15193	15182	15094	15024	15007	15106	15245	14975	15121	15119	15170	15305	15220	15145	15033	14981	15169	15116	15297	15185	15089	15054	15167	15159	15111	15007	15014	15038	15197	14986	15082	15238	15331	15031	15031	15107	15112	15120	15157	15096	15125	15127	15139	15197	15132	15308	15007	14969	15049	15068	15201	15148	15057	15160	15200	15206	15124	15275	15148	15041	15237	15212	15130	15162	15078	15126	15062	15080	14944	15138	15108	15052	15328	15236	15172	15001	15147	15048	15058	15191	15173	15077	15211	15130	15049	15078	14986	15193	15357	15116	15063	15156	15178	15007	15186	15179	15045	15193	14969	15161	15137	15095	15031	15189	15225	15296	15076	15162	15110	15201	15037	15085	15081	15198	15026	15145	15115	15173	14889	15031	15276	14944	14996	15221	15037	15056	15213	15195	14957	15063	15232	15107	15168	15228	15217	15142	15222	15072	14960	15216	15029	15152	15073	14948	15035	15107	15070	15274	15158	15188	15111	15157	15188	15120	15041	15448	15161	14977	15138	15193	15200	15042	15277	15195	14927	15171	15001	15070	15103	15009	15049	15134	15174	15003	15138	15074	15128	15034	15248	15155	15189	15190	15115	15031	15234	15068	14999	15084	15087	15140	15163	15212	15026	15125	15062	14920	15183	14968	15147	14913	15134	15113	15144	15130	15128	15175	15247	15139	15047	15098	15260	15194	15083	15026	15211	15126	15251	15191	15218	15152	14980	15271	15188	15089	15233	15096	15227	14999	15124	15118	15196	15247	14943	15055	15051	14906	15181	15071	15118	15091	15204	15047	15168	15149	15135	14973	15056	15047	15125	14979	15391	15176	15177	15089	15115	15265	15254	15282	15187	15187	15071	15072	15180	14980	15222	15191	14893	15112	15135	15291	15106	15262	14887	15117	15130	15095	15108	15234	15190	15200	15163	15113	15222	14950	15044	15241	15108	15203	15206	14955	15213	15000	15133	15153	15145	15153	15119	15099	15101	15112	15054	15212	15138	15165	15202	15327	15039	15157	15081	15028	15254	15139	15041	15167	15168	15138	15210	15266	15105	15046	15201	15355	15151	15071	15085	15122	15228	15030	15041	15181	15205	15088	15201	15124	15048	15194	15280	15260	15174	15028	15166	15133	15022	15108	15199	15041	15074	15023	14899	15103	15326	15044	15170	14951	15107	14959	14889	15124	15119	15159	15139	15314	15121	15058	15190	14907	14994	15259	15190	15108	15178	15028	15135	15044	15225	15270	15140	15019	15129	15191	15134	15241	15215	15189	15048	15358	15072	15110	15123	15050	15181	15233	15059	15180	14985	14906	15222	15308	15166	15127	15274	14944	15210	15093	15182	15215	15009	15059	15210	15031	15128	15180	15172	15239	15143	15112	15139	15172	15154	15219	15135	15020	15033	15172	15133	15078	15136	15341	15057	15118	15102	15053	15122	15142	15139	15102	15221	15156	15290	15127	14936	15133	15119	15185	15242	15063	15183	15171	15153	15264	15181	14978	15143	15061	15252	14953	15139	14876	15212	15003	15124	15108	15159	15172	15178	15078	15131	15212	15037	15196	15198	15200	15147	15088	14980	15257	15192	15208	15141	15262	15020	15190	15129	15034	15232	15112	15159	15166	15071	15140	15250	15099	15052	14927	14995	15263	15135	15102	15122	15023	15159	15207	15060	15062	15021	15163	15094	15082	15002	15060	15131	15056	15191	15031	15131	14994	15021	15272	15233	15108	15172	15039	15085	15117	15049	15035	15384	15189	15031	15326	15094	15064	15083	15234	15240	15203	15059	15133	15164	15204	15199	15212	14984	15293	15282	15111	15255	15025	15220	15177	15084	15022	15121	15125	15047	15159	15183	15231	15224	15084	15089	15112	15123	15330	15051	15225	15032	15126	15078	15029	15004	15088	15279	15209	15155	14925	15241	15189	15259	15208	15206	15248	15136	15305	15132	15104	15186	15108	14953	15151	15204	15186
23979	21495	29140	24324	21959	21538	19425	16859	16062	16249	16236	16124	16302	15886	16069	16095	15945	16141	16018	16122	16027	16058	15852	16080	15986	15988	15965	15868	15931	16132	15890	16064	16063	16118	16005	16064	15899	15871	16033	15793	15941	16222	15955	15957	16098	16083	16110	15992	16023	16000	16039	15982	15763	15996	16080	15945	15880	15910	15924	16119	15892	15728	15994	15983	15985	15903	16057	15983	16054	15781	16025	15815	16123	15963	16091	15895	16109	16063	16108	15893	15926	15854	15854	15899	15953	15888	15985	16066	15629	15823	16061	16032	15668	16062	15867	15944	15767	15983	16003	15970	15790	15897	15815	15922	15946	15977	16062	15887	16029	16122	15840	16038	16052	15719	15768	15885	15810	15899	15954	15784	15869	15772	15899	15929	16031	15969	15848	15896	15935	16040	15862	16051	15887	15978	15945	15920	15971	15750	15911	16049	15869	15915	16100	15941	16024	15950	15713	15810	15732	15965	16053	15827	16022	16067	15943	16034	15966	15772	15899	15835	15906	15939	15707	15771	16050	15997	15921	15850	16131	16076	16017	15825	15853	15785	15803	15717	15837	15868	15716	15770	16065	15951	15861	16085	16034	15949	15854	15972	15933	15869	15926	15795	15883	16000	16185	15908	15812	15890	15717	15906	15918	15966	16044	15806	15911	16080	16168	15840	16025	15998	15918	16030	16017	15965	15940	16037	15774	15990	15904	15815	16078	15818	15781	16006	16028	15773	15989	16011	15942	15718	15857	15882	15997	15728	15740	15953	15998	15918	15897	15916	15902	15980	15894	15915	15894	15974	15982	15744	16051	15896	15828	15784	16030	15898	15942	15948	15974	16041	15973	15870	15869	15837	15983	16020	15941	15751	16092	15902	15912	15941	15720	15952	15949	16056	16069	15870	15886	16033	15907	15861	15961	15911	15935	15920	15932	15911	15979	15914	15890	15801	15909	16023	16029	15966	15777	15923	15837	15788	15932	15977	16002	15974	16155	16150	15956	15837	16116	15810	15941	15898	15962	16039	16001	15922	15956	16022	15953	15854	15796	16141	15848	16110	15810	16138	15671	15902	15864	16021	15940	15950	16193	15876	15855	15812	15987	15792	15773	16021	15824	15952	16206	16055	15924	16084	15922	16027	15928	16046	16057	15862	16104	15939	15870	15838	15855	15849	15664	15902	16020	15771	15842	15919	16060	15895	16025	16023	15991	15832	15829	16076	15801	15890	15778	15984	15930	15987	15757	15767	15865	15894	16006	15883	16027	15992	15900	15980	15805	15881	15885	15928	15908	15954	15902	16116	15961	15822	15860	15835	16013	15975	16057	15727	15807	15833	16190	15904	15892	15991	15908	15844	15912	16104	16018	16078	16051	15997	15923	15962	15912	15910	15993	15847	16023	16200	16110	16074	16081	15839	15890	15797	15833	15742	15879	15806	15967	16095	15964	16026	15888	15974	16020	16079	15860	16153	15917	15748	16056	15678	16005	15847	16004	16069	15982	16004	15877	16128	15980	15761	15756	16016	16008	15905	16022	15874	15984	15802	16055	15915	15827	15912	15887	15890	15935	15960	15936	16222	15880	15795	15947	15970	15857	15895	16245	15942	15933	15968	15978	15997	15847	15815	15962	15990	15831	15884	15941	16100	16031	15905	15997	15790	16093	15800	15974	15963	15983	15877	16041	15845	15764	15799	15924	15883	15883	16186	15941	15964	16091	15886	15990	15843	15858	15823	15775	15854	15677	15752	16095	16097	15709	16036	16136	15949	15997	15738	16134	16073	16016	16051	15933	15939	15745	15934	15792	15952	16066	15795	16023	15980	16084	15801	15964	16169	15945	15843	15805	15924	16069	15748	15927	15817	15816	15926	16023	15989	15917	16081	15923	15856	15966	16006	15942	15794	15761	15818	15960	15850	15795	15787	15911	15719	15895	15817	16021	15961	16001	15797	15845	16017	15802	15880	16090	16150	15798	15644	15985	16012	16018	15884	15827	15762	15966	15926	15815	15776	15946	16010	16176	15970	16026	15991	16127	16031	15971	15932	15879	15871	15884	15828	15814	15889	15910	15808	15929	16012	15967	15956	15885	15947	15839	15742	15938	16011	15940	15887	15982	15891	16010	15765	15920	16033	15913	15913	16149	16108	15984	15810	16122	16054	15951	16001	16003	15919	15986	15740	15731	15914	15774	16039	15918	15767	15751	15924	15982	15884	15974	15930	15921	15997	15980	15972	16062	16048	16194	16111	15917	15901	16042	15792	15932	15862	15822	15894	15797	16001	15951	15914	15720	15886	15956	15889	15883	15879	15930	16042	15786	15884	15953	15775	16047	15768	15807	15865	15826	15880	15977	15834	16066	15864	15779	16035	15882	15903	16014	16028	16092	16047	15872	15811	15883	16015	16040	15890	16073	16063	15748	15823	16004	15878	15944	15830	15971	16049	15942	15944	15823	16097	15900	15823	15745	15811	16003	15944	15936	15964	15689	16072	16146	16126	15706	15785	15751	15893	16063	16103	15826	15881	16064	15982	16106	15946	15784	15990	15784	15742	15875	15966	15914	15938	15919	16068	15870	15831	15939	15909	16095	15725	15860	15770	15957	15936	15952	15986	15863	15715	15966	15992	15905	15777	15976	15873	16035	15963	15963	15755	15892	15914	15972	16108	15987	16012	15719	16065	16000	15805	15792	16084	15997	16055	15963	16153	16033	16049	15945	16091	15949	16027	15611	15972	15968	15877	15944	15906	15906	15977	15971	16082	15920	15966	15977	15933	16197	16153	15921	16080	15910	16012	15925	16023	15994	16064	15891	15976	15784	16058	16022	15783	16042	15947	15941	15865	15962	15986	16108	15975	15830	15845	15865	15921	16002	15935	15864	15983	15868	15923	16076	15803	15854	15689	15843	15866	15943	16000	15825	15812	15878	15867	15962	15921	16027	15825	16016	15981	16014	15875	15853	15904	15962	15955	15848	15853	15802	15899	15913	16007	15812	15910	15807	15796	15880	15898	15988	15932	15823	16023	15955	16006	15802	15797	15861	15765	15791	15937	16080	15744	15894	15783	15906	15752	15934	15756	16013	15993	15811	15836	16023	16050	16033	15908	15884	15996	16031	16005	15976	16129	15903	15838	15986	15929	15940	16092	15964	15881	15969	15808	16066	15835	15903	15892	16060	15696	15879	16044	15841	15892	16016	15771	15955	15963	16091	15966	15961	15778	15938	15941	15929	15894	16062	16003	15911	15796	16026	15900	15942	16132	15894	15789	15843	15898	15946	15968	15846	15747	15822	15782	15939	15994	15830	15870	15989	15841	15928	15787	15900	15903	15889	15989	16017	15835	15963	15785	15766	16020	15940	15835	15890	15886	16008	15899	15865	15937	16028	16057	15773	15965	15982	15936	15825	15741	15847	15798	16085	16003	15851	15829	15959	15952	15767	16033	15895	15985	15906	16018	16029	15907	15958	15862	15828	15770	15877	15700	15818	15916	15908	15875	15991	15988	15835	15995	16056	16187	16171	15887	15795	15879	15808	16083	15963	15933	15729	15857	15924	15924	15802	15894	15773	15960	15917	15813	15902	15934	15915	15877	16001	15638	15919	16133	15994	15971	15945	15904	16054	16021	16016	15977	15815	15821	16053	15842	15999	15857	15937	16134	15980	15850	15824	16033	15931	16071	16096	15876	15962	16139	15800	15939	16050	15798	15821	15926	16139	15968	16022	15918	15869	15850	16045	16035	15993	15983	16117	15912	16030	15969	15942	15863	15777	15828	16016	15819	16000	15981	15939	15985	15702	15966	15887	16088	15881	15827	15956	15936	15971	16050	15946	15961	15958	15772	15909	15933	16039	15774	16046	15815	15727	15840	15951	15962	15808	15847	15990	15931	15861	15835	15966	15859	15953	15970	15926	15968	15853	15715	15835	16021	16155	15875	16069	15948	15811	15788	15735	16027	15807	15919	16033	16041	15856	15976	15904	15917	15768	15805	15730	16155	16000	15866	15784	16083	15807	15967	15852	15902	15946	15746	15893	15999	16053	15997	16027	16056	15855	15831	15832	15976	16173	15699	15829	16004	15863	15914	15911	15967	16047	15892	15944	16029	15883	16108	15695	15875	15841	15788	16088	15938	15937	15912	16025	15823	15814	15870	15942	16029	15890	15962	15949	15773	15977	15924	15851	16076	15965	15820	15957	16136	15822	16070	16161	16026	15879	15833	15988	15854	16043	15908	15920	15941	15741	15899	16081	16016	15832	16005	15990	15957	16017	16003	16001	15957	16110	16069	15866	15911	15806	16113	15986	15784	16081	16007	15873	16029	15839	15823	15666	15930	15995	16100	15982	15832	15953	15866	15838	15865	15989	16060	15916	16110	15928	15764	15698	16062	15841	16030	15676	15878	16022	15974	15891	15922	16066	16077	15966	16142	16018	16024	16166	15998	15981	16077	15963	15915	15851	15915	15978	15829	15892	15937	15811	15893	15905	15981	16002	15944	16083	15820	15865	15891	15805	15953	15829	15904	15916	15972	15953	15880	15868	15878	15734	15828	15795	15869	15907	15955	15970	15935	16003	15848	15995	15968	15840	15783	15978	15903	15769	15789	15968	15929	15721	15963	15840	15926	15905	15867	16290	15841	15996	15973	15929	15914	16038	16071	16066	15939	16046	16051	15951	15917	16024	15957	16030	16023	15976	15764	15794	16176	16030	15958	15807	15817	15895	15885	15778	15769	15915	15979	16006	15894	15819	15950	15910	15849	15962	16024	15908	15821	15799	15801	15909	15919	15918	15819	16037	15974	16008	15899	16002	15888	15978	15807	15826	16004	16068	15844	15877	15813	16011	16067	16062	16045	15972	15988	15915	15994	15995	15950	15999	15893	16085	16147	15962	16002	15914	16041	15981	15819	15929	16065	16006	15975	16043	15866	16060	15762	15739	15840	15686	15801	15749	15714	15915	15941	15901	15959	15876	15929	15927	16106	16027	15814	15900	15767	16049	15818	15717	15748	15749	16016	16057	15830	15938	15764	15946	15984	16130	15924	15839	15978	16051	15847	15926	15850	16027	15892	16083	15996	16051	15694	16099	15863	15879	15896	16054	15913	15871	15818	15828	15679	15964	16028	15894	15914	15906	15866	15803	15926	15885	15947	15830	16013
11092	16802	16919	16567	16114	15750	15245	15117	14951	14819	14606	14773	14747	14846	14670	14714	14758	14682	14761	14962	14735	14742	14829	14595	14700	14661	14642	14644	14760	14670	14617	14771	14591	14689	14700	14914	14923	14826	14824	14691	14695	14741	14545	14593	14670	14685	14578	14607	14636	14699	14754	14763	14592	14794	14811	14586	14567	14836	14712	14817	14661	14739	14564	14742	14806	14609	14648	14680	14721	14576	14785	14754	14575	14584	14767	14500	14518	14707	14563	14427	14680	14731	14502	14526	14578	14866	14819	14660	14514	14614	14587	14678	14754	14574	14590	14721	14625	14638	14579	14765	14721	14652	14664	14610	14679	14616	14619	14525	14618	14590	14653	14688	14774	14712	14585	14450	14466	14647	14737	14673	14617	14716	14819	14690	14743	14775	14743	14749	14684	14649	14814	14741	14762	14550	14767	14648	14885	14881	14778	14619	14659	14860	14465	14736	14543	14751	14753	14674	14565	14443	14695	14568	14747	14731	14627	14754	14589	14809	14859	14702	14792	14836	14665	14578	14627	14743	14627	14665	14909	14422	14604	14686	14737	14605	14667	14392	14637	14517	14626	14597	14547	14670	14745	14785	14511	14515	14737	14625	14610	14483	14712	14802	14774	14627	14810	14816	14797	14737	14703	14674	14524	14778	14713	14661	14779	14737	14750	14813	14582	14644	14669	14824	14681	14676	14646	14703	14345	14709	14670	14619	14889	14701	14741	14737	14721	14582	14490	14734	14457	14579	14603	14555	14513	14634	14631	14620	14631	14666	14642	14529	14826	14871	14736	14710	14657	14632	14829	14715	14715	14619	14472	14640	14653	14606	14710	14772	14547	14528	14691	14816	14714	14751	14897	14785	14760	14624	14605	14855	14620	14743	14800	14651	14716	14630	14890	14780	14749	14629	14659	14572	14553	14822	14596	14760	14678	14773	14678	14553	14539	14555	14794	14682	14566	14735	14465	14736	14705	14688	14577	14569	14689	14606	14560	14666	14742	14626	14792	14625	14641	14749	14635	14716	14611	14667	14771	14602	14636	14740	14733	14409	14608	14733	14844	14618	14774	14771	14534	14580	14687	14730	14613	14417	14512	14743	14738	14680	14603	14584	14703	14716	14563	14771	14603	14662	14721	14761	14609	14612	14688	14686	14797	14744	14726	14525	14702	14719	14768	14724	14739	14656	14610	14568	14697	14822	14785	14729	14674	14596	14670	14587	14596	14687	14741	14622	14721	14631	14629	14664	14627	14529	14742	14681	14688	14753	14652	14575	14767	14689	14564	14721	14826	14558	14796	14668	14507	14588	14706	14817	14638	14644	14656	14643	14650	14857	14843	14639	14579	14728	14745	14499	14780	14625	14649	14827	14580	14820	14705	14644	14735	14581	14711	14557	14797	14712	14683	14860	14634	14751	14670	14639	14746	14566	14728	14543	14538	14613	14573	14676	14622	14765	14677	14661	14508	14762	14712	14656	14558	14639	14665	14669	14580	14647	14691	14631	14780	14684	14767	14638	14817	14601	14631	14669	14721	14747	14603	14621	14826	14668	14571	14686	14677	14694	14686	14673	14591	14453	14773	14597	14686	14606	14695	14630	14719	14756	14536	14555	14648	14690	14821	14578	14756	14568	14520	14805	14764	14676	14708	14644	14768	14752	14607	14882	14569	14859	14736	14471	14822	14641	14633	14602	14651	14732	14684	14594	14454	14662	14502	14669	14659	14819	14713	14620	14756	14585	14874	14809	14604	14630	14592	14704	14726	14670	14624	14757	14569	14938	14564	14469	14651	14789	14579	14514	14684	14633	14543	14559	14743	14673	14645	14694	14644	14671	14873	14619	14525	14725	14615	14628	14710	14610	14777	14599	14612	14579	14852	14668	14646	14733	14609	14599	14681	14720	14738	14701	14823	14643	14735	14725	14564	14625	14735	14756	14708	14836	14740	14726	14644	14604	14673	14541	14639	14599	14808	14677	14744	14620	14657	14638	14437	14552	14581	14599	14791	14577	14487	14597	14666	14771	14954	14442	14571	14519	14656	14673	14724	14590	14659	14751	14796	14616	14635	14653	14716	14615	14708	14730	14875	14699	14768	14616	14850	14605	14653	14564	14571	14599	14600	14580	14582	14710	14608	14708	14545	14572	14614	14705	14667	14600	14616	14728	14632	14766	14598	14662	14727	14715	14709	14688	14670	14618	14672	14621	14568	14582	14662	14686	14778	14639	14631	14553	14510	14694	14651	14725	14721	14568	14641	14713	14668	14601	14617	14726	14512	14739	14738	14646	14725	14556	14743	14789	14691	14638	14654	14587	14770	14687	14530	14785	14780	14738	14529	14461	14782	14643	14765	14915	14686	14596	14593	14746	14544	14669	14498	14478	14755	14659	14594	14599	14745	14671	14530	14502	14764	14680	14695	14664	14806	14572	14573	14683	14719	14557	14650	14606	14684	14491	14683	14804	14622	14473	14531	14652	14663	14659	14422	14787	14582	14768	14519	14758	14720	14584	14726	14489	14715	14847	14462	14871	14604	14643	14693	14745	14690	14492	14658	14491	14574	14596	14790	14643	14696	14728	14772	14742	14528	14811	14646	14532	14792	14589	14772	14662	14749	14662	14692	14636	14521	14604	14687	14616	14553	14587	14696	14786	14778	14577	14664	14734	14649	14806	14842	14562	14672	14773	14704	14577	14805	14819	14664	14619	14532	14709	14780	14785	14738	14666	14734	14633	14632	14575	14660	14624	14661	14607	14571	14652	14814	14670	14624	14725	14619	14646	14592	14598	14660	14543	14467	14598	14621	14806	14612	14734	14797	14705	14660	14602	14684	14576	14665	14676	14757	14518	14741	14619	14779	14614	14598	14620	14805	14688	14512	14621	14583	14855	14776	14555	14764	14626	14685	14806	14781	14561	14600	14928	14660	14684	14728	14676	14655	14745	14736	14728	14787	14591	14602	14531	14541	14661	14610	14657	14695	14656	14536	14820	14758	14716	14502	14732	14746	14755	14659	14656	14721	14626	14647	14656	14674	14654	14690	14586	14574	14563	14590	14755	14769	14515	14466	14733	14678	14666	14599	14743	14702	14634	14707	14817	14574	14706	14708	14593	14563	14603	14710	14596	14627	14753	14578	14598	14689	14698	14704	14558	14822	14703	14707	14602	14729	14641	14655	14653	14672	14780	14772	14719	14432	14692	14516	14702	14689	14671	14497	14765	14835	14555	14717	14725	14705	14720	14539	14402	14539	14613	14808	14528	14778	14573	14651	14658	14704	14702	14738	14709	14691	14545	14635	14788	14549	14662	14662	14744	14521	14783	14634	14752	14650	14586	14659	14651	14738	14619	14691	14820	14596	14704	14713	14575	14722	14696	14648	14666	14557	14785	14474	14692	14797	14755	14578	14737	14710	14703	14813	14678	14661	14492	14605	14689	14712	14812	14723	14817	14727	14561	14567	14897	14537	14539	14758	14706	14798	14756	14655	14583	14738	14603	14716	14678	14634	14821	14575	14631	14641	14635	14548	14614	14752	14588	14577	14596	14528	14585	14729	14640	14720	14695	14651	14534	14826	14532	14871	14642	14484	14710	14692	14499	14618	14768	14619	14687	14458	14618	14505	14871	14790	14867	14625	14742	14596	14678	14749	14705	14725	14385	14691	14696	14737	14793	14638	14761	14637	14748	14727	14852	14710	14821	14487	14578	14675	14698	14449	14740	14620	14571	14686	14696	14605	14804	14699	14641	14688	14653	14553	14688	14755	14575	14826	14685	14756	14812	14643	14632	14767	14643	14702	14606	14797	14733	14623	14536	14725	14737	14491	14546	14718	14683	14759	14561	14650	14567	14637	14696	14518	14840	14701	14601	14682	14579	14769	14482	14740	14733	14687	14692	14701	14589	14621	14795	14663	14738	14732	14619	14651	14715	14658	14598	14674	14606	14646	14709	14760	14642	14660	14571	14661	14582	14900	14683	14675	14709	14537	14558	14712	14566	14682	14691	14799	14688	14548	14686	14784	14663	14705	14716	14882	14663	14762	14718	14660	14597	14716	14652	14643	14733	14496	14685	14590	14765	14520	14780	14651	14861	14798	14789	14713	14588	14734	14838	14546	14464	14696	14770	14661	14681	14751	14627	14682	14691	14759	14620	14700	14601	14886	14662	14536	14694	14439	14699	14730	14612	14630	14610	14630	14673	14860	14760	14668	14799	14684	14549	14744	14723	14488	14715	14585	14695	14548	14670	14668	14860	14595	14660	14647	14691	14693	14677	14691	14646	14543	14747	14741	14617	14644	14708	14722	14637	14783	14406	14591	14829	14686	14687	14807	14639	14720	14606	14722	14798	14501	14672	14778	14554	14600	14667	14690	14761	14718	14652	14612	14665	14546	14537	14696	14616	14698	14631	14648	14709	14703	14679	14620	14616	14754	14635	14728	14742	14692	14629	14628	14634	14624	14598	14594	14684	14703	14770	14706	14577	14703	14541	14717	14662	14800	14720	14727	14561	14745	14497	14792	14525	14413	14672	14482	14836	14749	14652	14533	14760	14739	14476	14730	14853	14648	14594	14583	14599	14667	14612	14659	14621	14823	14650	14841	14753	14548	14618	14840	14586	14778	14743	14536	14713	14630	14878	14528	14673	14582	14495	14557	14575	14774	14609	14729	14618	14631	14512	14656	14703	14623	14618	14760	14659	14535	14702	14686	14697	14679	14597	14541	14601	14640	14471	14557	14779	14474	14533	14790	14706	14677	14640	14650	14605	14614	14568	14568	14659	14602	14767	14669	14760	14494	14729	14681	14873	14829	14632	14538	14779	14744	14654	14742	14724	14631	14748	14796	14715	14689	14708	14693	14613	14599	14643	14715	14635	14661	14682	14604	14596	14635	14768	14685	14633	14632	14623	14524	14642	14523	14592	14694	14674	14719	14708	14696	14677	14761	14646	14642	14752	14495	14750	14724	14606	14742	14680	14880	14640	14690	14699	14612	14809	14576	14545	14500	14714	14585	14707	14645	14650	14608	14675	14511	14764	14711	14602	14570	14662	14859	14667	14721	14776	14730	14560	14600	14691	14629	14588	14616	14823	14627	14605	14599	14716	14564	14755	14610	14660	14757	14724	14688	14699	14790	14530	14663	14729	14718	14659	14724	14737
23033	21524	29521	23964	21626	23076	24488	18110	16811	16858	16710	16731	16695	16835	16980	16678	16620	16613	16556	16566	16543	16700	16787	16762	16658	16543	16652	16372	16751	16590	16579	16752	16691	16585	16869	16465	16557	16547	16373	16733	16587	16831	16585	16591	16485	16646	16521	16808	16484	16533	16545	16472	16468	16416	16336	16723	16626	16497	16523	16431	16604	16566	16752	16565	16577	16498	16426	16413	16402	16399	16426	16353	16454	16457	16629	16663	16441	16458	16672	16635	16548	16374	16335	16403	16246	16443	16433	16315	16450	16415	16564	16513	16646	16610	16613	16685	16473	16364	16461	16636	16332	16381	16562	16498	16415	16328	16501	16525	16378	16539	16236	16470	16542	16586	16465	16557	16611	16378	16451	16430	16432	16404	16463	16566	16223	16371	16402	16492	16389	16344	16472	16467	16599	16467	16493	16356	16365	16282	16415	16502	16530	16253	16172	16547	16492	16388	16409	16387	16514	16434	16403	16302	16600	16450	16490	16377	16543	16375	16432	16298	16380	16500	16432	16517	16553	16585	16060	16449	16270	16412	16571	16320	16383	16386	16557	16366	16512	16467	16568	16540	16333	16364	16327	16542	16457	16352	16449	16490	16380	16528	16469	16385	16304	16511	16543	16245	16516	16391	16412	16283	16539	16472	16393	16297	16481	16361	16533	16600	16359	16529	16371	16509	16304	16554	16604	16291	16581	16429	16335	16724	16309	16424	16429	16244	16525	16408	16179	16498	16446	16419	16542	16456	16578	16382	16597	16321	16334	16358	16359	16343	16368	16409	16532	16479	16398	16542	16586	16366	16444	16479	16273	16347	16535	16529	16472	16465	16432	16420	16454	16329	16423	16438	16355	16413	16474	16614	16423	16412	16346	16337	16453	16305	16366	16411	16564	16502	16471	16557	16252	16320	16435	16589	16571	16442	16631	16643	16444	16424	16472	16302	16504	16431	16540	16510	16539	16655	16420	16302	16497	16484	16523	16376	16504	16499	16392	16439	16360	16556	16600	16524	16389	16307	16552	16343	16395	16666	16587	16242	16479	16620	16460	16309	16495	16486	16351	16388	16433	16445	16397	16476	16515	16446	16587	16514	16409	16595	16516	16348	16502	16530	16344	16468	16336	16496	16540	16389	16542	16631	16522	16418	16557	16389	16429	16221	16609	16437	16348	16345	16347	16426	16671	16505	16404	16294	16302	16426	16410	16620	16534	16436	16440	16372	16179	16477	16426	16287	16448	16285	16475	16399	16382	16343	16366	16580	16640	16750	16452	16533	16477	16481	16283	16343	16477	16568	16339	16557	16668	16500	16314	16445	16465	16754	16683	16564	16490	16540	16385	16585	16520	16414	16386	16475	16567	16518	16177	16415	16447	16373	16573	16531	16353	16349	16312	16447	16644	16536	16476	16582	16359	16566	16614	16341	16530	16414	16411	16417	16422	16297	16509	16472	16349	16543	16473	16274	16556	16333	16621	16490	16596	16443	16437	16504	16295	16256	16557	16404	16587	16339	16369	16567	16337	16384	16528	16379	16141	16467	16338	16292	16356	16559	16280	16432	16241	16491	16531	16392	16493	16402	16477	16423	16353	16470	16456	16499	16412	16334	16508	16557	16421	16320	16451	16592	16416	16344	16279	16415	16565	16438	16298	16504	16315	16371	16522	16519	16545	16439	16340	16474	16321	16309	16380	16170	16498	16432	16399	16501	16586	16386	16613	16333	16360	16545	16501	16491	16632	16425	16334	16321	16639	16534	16527	16513	16649	16424	16355	16268	16411	16481	16417	16451	16464	16442	16492	16498	16396	16574	16550	16487	16474	16313	16384	16354	16466	16379	16378	16556	16446	16577	16613	16572	16460	16338	16407	16599	16320	16428	16679	16381	16429	16306	16460	16700	16514	16416	16366	16341	16626	16498	16499	16388	16291	16397	16517	16348	16455	16483	16391	16451	16366	16417	16464	16438	16325	16410	16398	16470	16360	16250	16392	16268	16529	16644	16368	16527	16495	16214	16225	16302	16644	16421	16129	16349	16549	16609	16372	16419	16536	16518	16427	16154	16466	16292	16497	16373	16353	16361	16391	16554	16289	16405	16357	16368	16427	16516	16362	16568	16407	16420	16128	16439	16451	16314	16204	16305	16603	16414	16444	16452	16398	16435	16470	16360	16434	16551	16353	16223	16447	16326	16400	16371	16405	16265	16710	16506	16171	16333	16484	16547	16458	16403	16562	16420	16408	16636	16467	16465	16559	16596	16438	16328	16475	16488	16481	16403	16273	16460	16345	16386	16385	16218	16408	16469	16332	16254	16384	16302	16443	16221	16225	16450	16360	16307	16474	16262	16504	16374	16443	16430	16483	16443	16377	16450	16469	16399	16444	16389	16341	16302	16516	16332	16367	16376	16280	16524	16391	16599	16518	16203	16551	16571	16365	16504	16473	16499	16629	16486	16570	16434	16360	16445	16546	16564	16442	16272	16451	16500	16457	16471	16456	16583	16421	16377	16458	16397	16559	16510	16583	16490	16620	16422	16403	16358	16478	16490	16362	16333	16613	16428	16343	16341	16464	16582	16388	16620	16304	16515	16531	16420	16548	16465	16369	16412	16567	16461	16434	16609	16523	16427	16426	16385	16398	16411	16280	16363	16428	16413	16499	16632	16609	16352	16142	16475	16410	16440	16479	16290	16496	16537	16443	16505	16348	16534	16390	16378	16441	16588	16523	16258	16346	16375	16307	16428	16273	16391	16354	16390	16536	16389	16613	16236	16496	16581	16484	16431	16595	16488	16478	16424	16603	16244	16550	16262	16389	16502	16304	16303	16398	16418	16507	16370	16362	16399	16437	16415	16329	16524	16559	16309	16553	16258	16547	16296	16347	16425	16529	16267	16260	16244	16529	16324	16556	16561	16498	16439	16343	16590	16241	16559	16318	16117	16573	16403	16253	16397	16455	16440	16501	16350	16324	16473	16434	16452	16589	16352	16352	16399	16376	16435	16509	16449	16480	16586	16484	16314	16370	16696	16616	16183	16413	16513	16263	16274	16459	16409	16385	16690	16541	16546	16407	16445	16433	16340	16424	16386	16435	16380	16485	16459	16594	16554	16253	16498	16338	16446	16264	16483	16474	16427	16494	16463	16383	16360	16374	16351	16515	16516	16355	16352	16479	16443	16638	16546	16456	16331	16648	16343	16209	16482	16435	16419	16450	16452	16622	16464	16450	16583	16474	16395	16472	16244	16497	16574	16575	16486	16714	16472	16492	16293	16507	16732	16475	16296	16474	16552	16567	16460	16357	16404	16463	16481	16423	16576	16404	16550	16404	16609	16439	16315	16432	16483	16296	16386	16474	16390	16453	16511	16470	16377	16485	16147	16426	16557	16342	16500	16410	16366	16265	16355	16559	16357	16331	16509	16431	16288	16530	16610	16512	16460	16549	16454	16485	16570	16409	16315	16319	16426	16123	16496	16245	16532	16475	16576	16268	16397	16554	16316	16398	16368	16485	16402	16161	16338	16443	16431	16350	16430	16375	16331	16408	16590	16556	16539	16263	16438	16341	16271	16346	16246	16394	16527	16484	16603	16426	16225	16545	16485	16455	16503	16379	16201	16337	16359	16669	16425	16572	16520	16266	16323	16493	16463	16452	16437	16456	16538	16452	16534	16564	16517	16407	16280	16393	16349	16377	16343	16406	16632	16396	16282	16540	16552	16455	16345	16481	16425	16280	16473	16359	16379	16380	16455	16668	16490	16374	16594	16441	16392	16488	16458	16668	16471	16283	16552	16428	16473	16499	16199	16468	16250	16475	16558	16396	16378	16522	16401	16445	16343	16359	16370	16407	16339	16335	16611	16560	16193	16376	16414	16495	16485	16395	16511	16498	16521	16609	16430	16443	16582	16305	16434	16373	16358	16441	16467	16369	16406	16321	16464	16483	16452	16452	16480	16418	16305	16558	16483	16436	16549	16556	16507	16349	16351	16457	16438	16449	16326	16341	16571	16347	16366	16382	16413	16446	16563	16572	16499	16571	16587	16277	16429	16539	16618	16460	16372	16563	16509	16241	16641	16385	16283	16325	16582	16561	16294	16479	16503	16657	16463	16612	16637	16350	16534	16542	16488	16310	16440	16762	16486	16353	16324	16362	16517	16374	16322	16561	16319	16360	16448	16662	16448	16313	16405	16523	16556	16472	16451	16329	16311	16301	16242	16380	16430	16460	16453	16383	16344	16562	16564	16508	16574	16732	16302	16507	16534	16535	16363	16433	16346	16353	16374	16499	16434	16337	16603	16104	16314	16409	16441	16307	16549	16172	16417	16331	16360	16566	16416	16383	16537	16363	16344	16327	16530	16560	16506	16188	16354	16502	16448	16320	16573	16444	16656	16342	16438	16379	16458	16559	16359	16593	16471	16494	16507	16529	16441	16575	16497	16578	16578	16699	16531	16544	16298	16140	16491	16443	16544	16585	16385	16655	16329	16518	16570	16419	16205	16263	16225	16486	16557	16496	16447	16506	16442	16467	16564	16392	16313	16579	16405	16363	16623	16556	16535	16453	16532	16445	16393	16524	16328	16423	16501	16233	16355	16488	16744	16423	16473	16388	16430	16379	16429	16491	16542	16478	16492	16677	16401	16574	16374	16430	16332	16600	16386	16356	16390	16458	16429	16380	16391	16341	16332	16637	16425	16569	16441	16495	16376	16396	16496	16462	16470	16456	16565	16406	16296	16392	16549	16304	16237	16469	16347	16574	16377	16553	16547	16472	16374	16432	16341	16489	16422	16326	16386	16508	16324	16173	16357	16373	16391	16463	16501	16449	16756	16623	16360	16352	16421	16313	16441	16449	16457	16372	16402	16607	16458	16434	16395	16406	16467	16398	16490	16496	16588	16254	16431	16733	16499	16491	16276	16457	16495	16290	16322	16332	16485	16363	16467	16554	16456	16528	16420	16606	16660	16676	16594	16403	16299	16375	16323	16583	16513	16481	16544	16634	16624	16144	16482	16378	16358	16812	16417	16465	16582	16398	16443	16380	16393	16323	16456	16480	16403	16550	16357	16421	16266	16574	16492	16479	16380	16535	16361	16335	16426	16471	16561	16736	16374	16366	16602	16473	16468	16332	16343	16330	16398	16389	16317	16393	16613
10847	18096	18445	17636	17311	16279	15884	15349	15401	15081	15135	15002	15017	15077	14984	14933	14840	14836	15200	14942	14817	15008	15193	14809	14868	15000	14922	15099	14999	14974	14850	14959	14954	15076	14797	14911	15078	15055	14855	14962	14859	14890	14843	14962	14857	14952	15094	14993	15004	15051	14910	15110	14970	14938	14984	14896	14904	14945	14847	14694	14941	14954	14928	14952	14882	14946	14861	14993	15176	14754	14997	14960	15027	14928	14790	14964	14909	14922	15011	15068	15074	14914	14909	14917	14936	14799	15067	14945	14814	14952	14945	14882	14905	14847	14980	14896	14768	14968	14898	14786	14795	15062	15085	14881	14978	14821	15022	14846	14972	14911	15086	14851	14839	14890	14756	14916	14903	14877	14742	14933	14811	14871	14817	14923	14911	14945	14976	15044	14866	15004	14995	14850	14902	14884	14995	14944	15015	15057	14961	14998	15002	14810	14971	14940	14973	14918	14861	14777	15068	15084	14790	14884	14951	14850	14888	14956	14915	14814	14907	14959	14884	14759	14958	14918	14921	14889	14969	14980	14907	14919	14921	14868	14934	14848	14882	15024	15010	14833	15053	14734	15064	14793	14813	14663	14975	15141	14807	14778	14926	14952	15045	15045	15086	14949	15010	14790	14920	14812	14952	14890	14769	14955	14818	14956	15116	14855	15007	14773	14827	14858	14835	14908	14680	14983	14890	14799	14855	14708	14986	14801	14856	14759	14968	14908	14914	14955	14853	14905	14726	14903	14942	14913	14847	14918	15019	14998	14783	14967	14785	14841	15093	14953	15014	14890	15073	15024	14935	15069	14975	14815	14844	14843	14967	14881	14948	14943	15036	15052	14658	14932	14928	14881	14978	14910	14755	14829	14960	14878	15010	14803	14814	14881	14840	14866	14950	14805	14735	14959	14866	14875	14968	15026	14913	14851	14985	14805	14904	15043	14915	14911	14937	14939	14876	14901	14922	14974	14795	14821	14848	15003	14956	15136	15096	14839	14900	14878	14916	14900	14894	14960	14941	14972	14883	14882	14751	14911	14837	14872	14886	14901	14925	14953	14760	14854	15080	14950	14972	14840	14982	14842	14967	14927	14890	14972	14873	14871	14953	14822	15058	14945	15014	14880	14915	14732	14956	14922	14947	15012	14891	14947	14955	14799	14804	15075	14993	14906	14896	14839	15059	15061	14838	14906	14936	14779	14917	14958	14849	14851	14907	14789	15000	14865	14968	14985	14982	14823	14857	14938	14851	15042	14819	14967	14955	14903	15026	14906	14859	14844	14830	14819	14857	14928	14859	15034	14824	14841	14933	15060	14877	14871	14865	14863	14999	14803	14960	15002	14803	14861	15026	14932	14912	14895	14981	14952	14982	14858	14824	14731	14986	14874	14913	15038	14978	14912	14743	14762	14937	14970	14908	14873	14859	14836	14889	14922	14873	14927	15013	14805	14945	15061	14922	14774	14741	14954	14882	14994	14936	15020	14789	14793	14831	14915	14801	15064	14971	14859	15038	14652	14808	15049	14793	15034	14960	14974	14966	15023	15231	15027	14919	14909	14829	14734	14889	14860	14888	14923	14745	15037	14972	14890	14868	14981	14777	14964	14787	14776	14886	14909	14968	14885	15015	14811	14934	14885	15039	14927	14858	14817	15038	14990	14984	14950	14865	14919	14781	14915	15018	14708	15025	14805	15024	14886	15067	14834	14719	14884	14721	14933	14874	14947	15046	14877	14949	14910	14874	14813	14927	14836	14817	14780	14824	14923	14904	14950	14824	14957	15020	14791	14777	14864	15123	14906	15084	14823	15015	14779	14951	14991	14818	14865	14879	14865	15095	14840	15027	14815	14962	14882	14919	15077	14743	14940	15034	14972	14962	15077	14998	14674	15125	14973	14971	15056	14853	14807	14762	14892	15006	14921	14695	14900	14922	14759	15026	14919	15030	14867	14874	14811	14863	15026	14917	14964	14818	14799	15059	14875	14955	14867	14759	14878	14865	14842	14999	14899	15004	14829	14910	15011	14798	14835	14896	14802	14989	14803	14916	14924	15032	14993	14930	14791	14945	14961	14859	14718	14973	14899	15004	14984	14843	15074	14886	14925	14764	14769	14906	14912	14823	14748	14908	14943	14803	15113	14904	15095	14850	14871	14913	14839	14920	14878	15030	14961	14869	14985	14889	14904	14944	15026	14607	14918	14856	14797	14997	14822	14844	14993	14902	14839	14865	14968	14760	14804	14892	14930	14955	15032	14954	14895	14986	15037	14918	15027	14964	14965	14875	14924	14883	14822	15060	14876	14911	15013	14879	14975	14938	14924	14763	14962	14939	14970	14772	14696	14820	15063	14768	14932	14790	14989	14890	14938	14973	14899	14989	14984	14724	14907	14727	14746	15019	14982	14961	14925	14985	14887	14849	14926	14904	14765	14807	14888	14836	14932	14835	15058	14950	14884	14741	14884	14835	15004	14906	14955	15040	14938	14710	14945	14909	14930	14897	14884	15038	15009	14959	14924	14845	14913	14916	14869	14963	14881	14850	14935	14778	14695	14865	15001	14869	14774	14792	15002	14969	14975	14977	14879	14970	14866	14752	14803	15016	14910	14851	14922	14736	15080	15031	14828	14912	14864	14955	14874	14913	14897	14903	14926	14827	14915	14846	14853	14851	14977	14859	14966	15029	14837	14863	14986	14797	14984	14884	14854	14844	14846	14931	14792	14936	14813	14844	14799	14818	14768	14820	14850	14812	14851	14874	15006	14968	14814	14949	14943	14912	14807	14881	14991	14838	14980	14881	15030	15076	15043	15008	14793	14882	14987	14888	14981	14853	14756	15046	14906	14847	15017	15115	14999	14923	14901	14847	14851	14902	14773	14933	14827	14977	15005	14863	15008	14706	14897	14894	14802	15024	14917	14910	14858	14708	14813	14881	15083	14811	14932	14831	14825	15002	14880	14864	14881	15002	14816	14965	14877	14762	14874	15038	14732	14835	14870	14885	14878	14804	14995	14849	14913	14951	14937	14811	14724	14804	14881	14836	14776	15004	15046	14961	14899	14910	14911	14811	14708	14846	15022	14998	14895	14957	14941	14894	14972	14881	14927	14796	14848	14783	14837	14950	15027	14926	14939	14873	14826	14781	14925	15003	14930	14907	14843	14903	15045	14996	15055	14751	14957	15037	14915	14895	15000	15012	14953	14923	14876	14909	14910	14951	14947	14767	14880	14863	15041	14904	14910	15040	15030	14936	14908	15097	14931	15093	14964	14901	14966	14861	15029	14923	14899	14831	15031	15002	15030	14973	14815	14887	15013	14956	14961	14774	14887	14966	14893	14710	14991	15073	14986	14824	14628	15020	14842	14847	15190	14894	15047	15098	14980	15003	14887	14884	14928	14988	14926	14812	14929	14899	14814	14910	15024	14881	14898	14921	14996	14951	14898	14835	15038	14783	14963	14929	15067	14977	15058	14888	14785	14713	14694	14873	15011	14944	14869	14957	15087	15056	14964	14872	14748	15112	14734	14978	14820	14910	14871	15058	14914	14828	14762	14819	14927	14851	14925	14944	14762	14792	14900	15006	14851	15018	15078	14851	14891	14930	14907	14978	14923	15062	15025	14970	14811	14930	14962	14790	14956	14895	14801	14684	14972	15025	14937	14798	14915	14931	14849	14753	14846	15057	14953	14929	14896	14805	14769	14997	15003	15017	14955	14924	14863	14907	14944	15047	14904	15157	14764	14980	14868	14806	14979	15049	14928	14758	14841	14663	14950	14864	14856	14836	14861	14763	14976	14987	14945	14730	14921	14913	14897	14984	14844	14862	14862	14755	14901	14987	14868	15010	15006	14931	14866	14887	14880	15044	14981	15027	14850	14764	14732	14965	14831	14904	14931	14880	14826	14898	14871	14896	14713	14868	14846	14998	14828	14815	14841	14768	14904	15090	14765	14775	14838	14908	14742	14847	14808	14963	14778	14958	15088	14920	15069	14948	14733	14828	15024	14979	14953	14831	14720	15056	14892	14882	14808	14799	14995	14973	14817	14915	14766	14892	14946	14942	14861	14955	14875	14881	15061	14888	14917	14999	14847	14870	14960	14863	14771	14829	14768	15017	14859	14954	14804	14974	14923	14964	14926	14956	14938	14906	15041	14905	14925	14912	14989	15076	14981	14781	14802	14773	15026	14947	14808	15036	14945	14891	15019	14925	14948	14737	14901	14974	14872	14859	14802	14976	14960	14978	15019	14869	14748	14840	14926	14968	14760	14946	14845	14876	15011	14703	15046	14816	15023	14895	14960	14896	14843	14841	14975	15014	14787	14950	14870	14924	14937	15009	14977	14843	14855	14951	14888	14925	14916	14887	14872	14950	14920	14999	14897	14872	14883	14921	14848	14807	14750	14965	14784	14857	14923	14961	14840	15098	14882	14970	14921	14734	14892	14797	14951	14829	14872	14886	14846	14819	14898	14784	14867	14851	15105	14945	14801	14693	14970	14774	15012	14926	14810	14986	14988	14900	14827	14797	14955	14946	14784	14922	14868	14857	14950	14936	14840	15042	14941	14962	14992	14945	14966	14917	14865	15005	14807	15042	14987	14895	15029	14745	14965	14907	15007	14769	14857	14738	15058	14918	14865	15016	14902	14882	14792	14927	14800	14931	14885	14911	14936	14777	15002	14965	14994	14822	14842	14919	15085	15000	15143	15022	14777	14919	14925	14851	14993	14760	14997	14646	14765	14904	14796	14864	14846	14903	14707	14809	14851	14846	14975	14935	14866	14867	14839	14846	14906	15031	14875	15004	15005	14953	14889	15049	14959	14884	14946	15166	14906	15144	14883	14844	14809	14946	14881	14851	14961	14754	14870	14835	14849	14817	14690	14895	14986	14793	14791	14886	14798	15019	14864	14962	15065	14879	14731	14894	14860	14967	14898	14930	14848	14887	14830	14865	14885	14732	15029	14686	15121	15005	14860	14903	14838	14945	14812	14899	14907	14757	14807	15213	14766	14862	15122	14912	14990	14893	14913	14765	15075	15048	14930	14909	14826	14983	14972	14870	14826	14990	14881	14917	14983	14797	14754	14804	14781	14903	14941	14982	14798	14908	14737	14808	14956	14849	14989	14857	14836	14881	14896	15061	14919	14678	14987	14931	14877
26767	21567	25973	23898	17216	16889	16986	16493	16588	16452	16410	16532	16336	16645	16480	16359	16474	16321	16278	16242	16407	16499	16339	16169	16214	16255	16313	16227	16316	16361	16482	16276	16292	16324	16309	16210	16066	16269	16217	16194	16262	16318	16157	16139	16327	16316	16353	16364	16408	16215	16145	16323	16528	16413	16481	16620	16151	16295	16377	16363	16278	16271	16289	16252	16440	16259	16333	16314	16261	16457	16403	16375	16328	16226	16285	16166	16160	16416	16137	16320	16369	16227	16399	16330	16220	16203	16395	16498	16564	16348	16302	16347	16292	16214	16357	16335	16328	16098	16230	16124	16184	16359	16247	16373	16216	16305	16374	16291	16405	16394	16412	16196	16122	16305	16314	16376	16474	16130	16079	16353	16340	16498	16262	16190	16337	16332	16308	16278	16431	16344	16501	16455	16366	16318	16293	16446	16368	16183	16198	16347	16296	16152	16345	16243	16313	16133	16337	16263	16195	16397	16207	16329	16305	16526	16487	16280	16442	16390	16325	16276	16380	16301	16538	16276	16240	16171	16293	16295	16390	16265	16338	16396	16597	16236	16205	16122	16258	16163	16222	16181	16083	16396	16202	16389	16312	16366	16523	16163	16234	16254	16182	16221	16169	16395	16324	16324	16293	16123	16517	16442	16504	16372	16397	16167	16284	16289	16249	16249	16315	16254	16527	16543	16382	16311	16419	16281	16475	16207	16416	16306	16318	16317	16189	16291	16190	16373	16266	16348	16169	16363	16196	16345	16374	16202	16345	16272	16260	16187	16113	16232	16238	16379	16156	16337	16181	16399	16088	16248	16373	16416	16350	16266	16296	16519	16248	16290	16255	16148	16431	16146	16440	16359	16118	16203	16269	16301	16477	16301	16331	16275	16108	16322	16390	16224	16425	16218	16343	16160	16225	16335	16623	16369	16361	16272	16166	16410	16339	16337	16206	16398	16430	16193	16249	16260	16100	16413	16401	16316	16370	16094	16136	16204	16315	16450	16392	16285	16346	16367	16433	16295	16312	16358	16430	16356	16409	16154	16220	16479	16293	16289	16421	16284	16385	16077	16167	16351	16130	16238	16437	16276	16355	16202	16337	16244	16372	16454	16337	16304	16241	16372	16410	16270	16218	16474	16320	16186	16248	16334	16143	16305	16347	16366	16080	16404	16266	16374	16307	16178	16009	16316	16381	16074	16435	16331	16468	16255	16637	16238	16174	16361	16352	16184	16376	16228	16322	16199	16080	16214	16369	16377	16404	16442	16297	16280	16435	16166	16186	16403	16235	16319	16263	16168	16138	16203	16287	16385	16284	16290	16191	16348	16358	16147	16284	16204	16297	16368	16377	16283	16290	16347	16490	16218	16061	16392	16510	16108	16180	16383	16273	16248	16160	16345	16204	16217	16227	16207	16485	16240	16342	16185	16238	16459	16405	16245	16082	16190	16250	16420	16432	16375	16394	16358	16293	16367	16162	16463	16325	16348	16356	16272	16271	16310	16391	16539	16410	16187	16638	16270	16239	16455	16360	16234	16335	16310	16380	16139	16459	16251	16322	16156	16168	16343	16399	16310	16255	16354	16237	16302	16300	16417	16416	16222	16365	16156	16188	16104	16230	16423	16378	16391	16339	16387	16398	16206	16307	16382	16187	16315	16134	16161	16151	16125	16343	16213	16274	16273	16294	16356	16500	16294	16219	16432	16341	16242	16330	16257	16264	16377	16404	16310	16300	16272	16302	16272	16189	16134	16420	16397	16315	16310	16413	16129	16379	16195	16241	16348	16215	16316	16116	16552	16334	16239	16322	16184	16236	16356	16396	16281	16179	16290	16324	16268	16187	16302	16142	16314	16208	16107	16123	16441	16357	16105	16377	16321	16281	16248	16349	16285	16556	16300	16209	16360	16313	16335	16278	16175	16417	16161	16137	16131	16226	16252	16391	16422	16249	16283	16385	15949	16254	16299	16345	16290	16474	16437	16362	16304	16275	16412	16340	16162	16371	16398	16246	16328	16352	16284	16248	16152	16395	16242	16337	16323	16293	16484	16274	16310	16117	16224	16193	16243	16211	16230	16270	16256	16181	16508	16217	16275	16243	16063	16342	16379	16108	16440	16308	16478	16238	16421	16256	16303	16316	16301	16127	16421	16298	16380	16338	16130	16146	16375	16148	16230	16295	16293	16022	16240	16480	16382	16312	16493	16257	16285	16183	16325	16364	16255	16317	16432	16338	16232	16227	16226	16176	16266	16135	16273	16142	16122	16298	16118	16293	16270	16240	16297	16272	16466	16264	16220	16167	16438	16152	16327	16200	16298	16348	16119	16346	16401	16165	16298	16187	16392	16151	16458	16186	16353	16187	16371	16432	16396	16169	16413	16255	16358	16292	16275	16307	16336	16371	16154	16191	16249	16223	16248	16445	16254	16062	16378	16050	16215	16225	16426	16440	16252	16132	16288	16174	16361	16277	16436	16463	16395	16233	16494	16304	16319	16530	16433	16215	16334	16270	16443	16472	16205	16331	16424	16598	16481	16308	16437	16498	16284	16215	16243	16257	16313	16346	16180	16429	16401	16175	16321	16330	16399	16324	16280	16375	16300	16261	16415	16414	16376	16458	16299	16225	16250	16392	16356	16237	16342	16335	16358	16233	16220	16470	16391	16248	16316	16136	16391	16213	16144	16366	16318	16427	16188	16277	16356	16310	16306	16301	16340	16372	16439	16241	16324	16113	16260	16499	16178	16330	16331	16280	16358	16369	16522	16250	16253	16397	16257	16420	16254	16408	16396	16388	16276	16202	16481	16385	16487	16366	16367	16180	16189	16244	16289	16273	16412	16429	16148	16407	16113	16207	16335	16304	16386	16306	16264	16385	16195	16453	16315	16255	16242	16232	16222	16658	16401	16427	16134	16225	16170	16336	16290	16088	16121	16318	16106	16165	16300	16294	16254	16236	16089	16159	16222	16291	16398	16165	16346	16331	16249	16395	16342	16375	16233	16422	16351	16239	16406	16289	16246	16425	16476	16354	16343	16268	16221	16377	16164	16407	16280	16276	16241	16214	16263	16211	16208	16269	16103	16241	16163	16342	16254	16293	16276	16160	16276	16193	16172	16234	16239	16220	16200	16404	16449	16421	16500	16433	16374	16492	16437	16234	16285	16554	16180	16414	16309	16271	16360	16347	16469	16279	16345	16060	16323	16315	16156	16358	16532	16212	16300	16259	16375	16418	16251	16328	16413	16175	16284	16245	16435	16426	16434	16402	16340	16350	16238	16262	16103	16286	16295	16273	16343	16328	16366	16220	16333	16346	16400	16516	16252	16027	16276	16139	16209	16167	16172	16238	16235	16530	16541	16370	16238	16379	16448	16175	16256	16270	16413	16396	16293	16249	16252	16306	16308	16278	16157	16154	16249	16320	16233	16255	16173	16250	16318	16334	16177	16136	16234	16290	16394	16333	16305	16319	16341	16276	16156	16313	16575	16338	16325	16229	16393	16234	16481	16394	16185	16386	16265	16170	16409	16249	16270	16338	16320	16329	16101	16520	16344	16307	16265	16393	16328	16330	16488	16148	16173	16081	16429	16433	16401	16410	16249	16153	16512	16243	16454	16336	16407	16481	16358	16342	16255	16252	16404	16380	16256	16276	16333	16127	16185	16351	16476	16398	16230	16535	16150	16284	16371	16415	16273	16237	16113	16307	16266	16142	16312	16280	16318	16178	16357	16227	16280	16165	16363	16161	16528	16351	16324	16288	16376	16342	16187	16237	16232	16237	16524	16320	16514	16421	16306	16108	16269	16300	16399	16182	16320	16319	16461	16265	16268	16012	16085	16394	16266	16367	16349	16390	16157	16227	16393	16388	16262	16222	16264	16274	16152	16393	16237	16317	16330	16474	16388	16487	16386	16342	16358	16376	16305	16157	16233	16202	16322	16189	16324	16200	16394	16357	16469	16220	16381	16290	16397	16319	16192	16324	16190	16389	16252	16363	16308	16335	16288	16257	16387	16431	16287	16298	16281	16296	16294	16385	16163	16251	16380	16407	16316	16220	16335	16247	16361	16257	16488	16349	16421	16160	16351	16224	16251	16194	16313	16236	16332	16369	16510	16182	16175	16387	16322	16143	16304	16435	16192	16480	16283	16506	16347	16346	16299	16083	16334	16336	16060	16235	16416	16256	16196	16171	16252	16437	16338	16206	16397	16267	16367	16168	16277	16429	16243	16361	16301	16466	16095	16198	16419	16337	16322	16459	16361	16322	16429	15836	16326	16461	16413	16492	16288	16258	16425	16143	16386	16318	16346	16461	16311	16488	16192	16630	16233	16272	16425	16124	16399	16266	16158	16241	16238	16261	16216	16434	16456	16396	16212	16220	16274	16211	16351	16357	16294	16382	16268	16287	16309	16247	16291	16420	16242	16593	16150	16244	16330	16463	16415	16174	16282	16351	16338	16293	16338	16290	16449	16296	16127	16523	16357	16289	16375	16372	16222	16081	16286	16206	16190	16314	16315	16351	16489	16277	16253	16357	16238	16411	16400	16361	16140	16370	16264	16231	16183	16207	16248	16100	16083	16488	16652	16437	16394	16419	16266	16233	16203	16277	16353	16426	16345	16268	16282	16400	16376	16319	16334	16161	16166	16221	16421	16285	16376	16319	16272	16266	16353	16205	16221	16281	16199	16349	16416	16235	16477	16341	16502	16362	16171	16325	16109	16199	16471	16501	16154	16256	16202	16165	16232	16304	16063	16173	16166	16182	16184	16234	16171	16392	16204	16233	16431	16080	16266	16352	16384	16445	16316	16356	16380	16360	16442	16289	16334	16432	16192	16188	16187	16515	16119	16158	16234	16086	16379	16320	16214	16191	16417	16176	15990	16197	16270	16499	16178	16252	16157	16146	16386	16189	16351	16326	16179	16189	16457	16363	16327	16359	16300	16345	16458	16413	16318	16179	16347	16169	16434	16286	16150	16186	16495	16522	16243	16303	16385	16192	16239	16368	16336	16413	16273	16160	16351	16243	16296	16283	16412	16235	16317	16345	16379	16415	16445	16091	16347	16242	16435	16415	16387	16221	16405	16181	16137	16361	16326	16222	16354	16375	16247	16458	16151	16280	16131	16199	16378	16329	16279	16266	16220	16237	16284	16340	16179
13411	16114	16220	16219	15812	15465	15075	15188	15083	14876	14854	14966	14980	15004	14907	14802	14862	14735	14862	14912	14988	14985	14900	14760	14940	14901	14940	15042	14928	14722	14889	14711	14735	14816	14924	14872	14874	14849	14967	14923	14780	14820	15006	14863	14945	14862	14928	14988	14963	14914	15050	14790	14983	14747	14917	14814	14880	14805	14815	14881	14845	14869	14991	14852	14775	14848	14979	14979	14901	14796	14967	14975	14828	14889	14898	14925	14927	14801	14875	14860	14936	14787	14894	14961	15064	14863	14879	14911	14911	14826	14950	14852	14924	14762	14763	14831	14854	14838	15068	14871	14971	14945	14878	14909	14743	14856	15069	14958	14716	14929	14868	14918	14963	14845	14895	14836	15032	14910	14849	14837	14864	14804	14955	14854	15008	14853	14853	14820	14883	14617	14689	14790	14865	14994	14923	14889	14770	14796	14960	14788	14936	14950	15059	14828	14696	14843	14816	14837	14867	14878	14834	14797	14741	14876	14874	14714	14837	15055	14947	14802	14930	14999	14757	14867	14822	14840	14858	14862	14788	14785	14835	14880	14867	14902	14679	14859	14969	14811	14909	14892	14831	14811	14969	14869	14907	14789	14934	14570	14853	15082	14973	14668	14810	14663	14827	14929	14994	14895	14755	14797	14661	14876	14780	14850	14938	14930	14748	15029	14793	14941	14928	15078	14769	14915	14828	14981	14836	14852	14921	14792	14995	14882	14802	14781	14938	14956	14887	14762	14859	14864	15072	14643	14835	14860	14970	14785	14868	14845	14741	14795	14860	14817	14967	14754	14925	14927	14936	15010	14840	14861	14950	14640	14739	14758	15024	14988	14889	14774	14943	14956	14883	14847	14992	14921	14939	14841	14876	14798	14878	14826	14868	14934	14818	14847	14802	14972	14911	14951	15094	14938	14623	14852	14871	14703	14872	14926	14783	14832	14891	14813	14856	14901	14791	14766	14843	14983	14899	14779	15190	14939	14822	14899	14965	14889	14749	14870	14939	14794	14833	14941	14756	14951	14788	15069	14959	14703	14927	14866	14927	14803	15016	14873	14985	14733	14992	14890	14875	14892	14971	15033	14807	14731	14690	14762	14951	14695	14923	14869	14707	14996	14878	14696	14810	14783	14908	14746	14859	15119	14892	14952	14955	14936	14821	14906	14887	14834	14898	15026	14705	14857	14980	14893	14911	14906	14898	14952	14890	14886	14972	14922	14935	14808	14769	14939	14975	15001	14737	14788	14889	14960	15000	14892	14959	15010	15015	15154	14855	14858	14834	14925	14888	14942	15084	14934	14864	14833	14955	14879	14883	14873	14765	14807	14913	14868	14830	14719	14909	15086	14752	14932	14829	14884	14882	14944	14865	14979	14911	14861	14902	14858	14802	14955	14872	14963	14980	14837	14872	14744	14934	14970	15048	14868	14801	14867	14890	14864	14715	14801	14994	15040	14974	14969	14763	14880	14851	14841	14947	14880	14844	14968	14737	14744	14957	14714	14837	14710	14753	14957	14883	14934	15015	14911	14985	15046	14854	14739	15082	14958	14786	14864	14802	14750	14770	14802	14986	14752	14807	14726	14751	14891	14866	14837	14962	14941	14845	14904	14967	14854	14832	14886	14987	14903	14908	14889	14826	14884	14803	14922	14842	14719	14838	14864	14854	14920	14816	14855	14972	14791	14879	14915	14878	14811	15003	14798	14994	14922	14805	14862	14913	14904	14800	14935	14959	14956	14758	14802	14757	14851	14756	15031	14906	14970	14900	14907	14892	14824	14707	14956	14841	14869	14877	14786	14758	14897	14795	14843	14957	14890	14945	14870	14769	14736	14965	14923	14890	14849	15068	15004	14627	14783	14895	14807	14813	14926	14867	15030	14849	14814	14970	14816	14878	15015	14905	14903	14956	14748	14955	14808	14873	14957	14785	14806	14876	14774	14838	14990	14898	14881	14851	14948	15010	14811	14894	14671	14854	14742	14798	14756	14924	14804	14974	14874	14836	15162	14861	14731	14746	15038	15031	14891	14925	14803	15027	14883	15006	14834	14818	14945	15041	14926	14714	14814	15045	14975	14918	14940	14674	14899	14865	14749	14967	14872	14975	14781	14987	14909	14845	14920	14991	14824	14955	14878	14754	14900	14923	14987	14842	15017	14882	14841	14851	14771	14791	14693	14728	14976	14817	14921	15028	14811	14902	15022	14952	14788	14858	14934	14917	14900	14819	14737	14903	14894	14874	14871	14791	14710	14876	14786	14871	14709	15040	15025	14806	14944	14768	14811	15097	14857	14687	15013	14849	14954	14837	14890	14730	14760	14834	14917	15043	14924	15070	14962	15000	14678	14692	14915	14940	14986	14740	14850	14865	14831	14849	14985	14791	14730	14924	14914	14958	14928	14960	14778	14940	14802	14819	15090	14977	14900	14851	14722	14951	14871	15004	14775	14892	14955	15072	14952	14949	14963	14932	14944	14972	14912	14844	14954	14794	14897	14981	14765	14968	15079	14997	14881	14770	14986	14883	15013	14706	14903	14914	14865	14891	14884	15033	14847	14890	14862	15035	14757	14927	14919	14907	14772	14884	14796	14943	14877	14902	14931	14661	14997	14750	14874	14820	14837	14834	14746	14733	14972	14929	14842	14751	14807	14837	14729	14924	14945	14730	14981	14813	14988	14904	14762	15051	14872	14990	14976	14810	14823	14847	14888	14682	14841	14853	14911	14755	14820	14889	14950	14924	14874	14942	14729	14932	14786	14835	14968	14776	14814	14748	14875	14767	14887	14831	14766	14939	14856	14809	14976	14976	14850	14955	14863	14853	14917	15036	14788	14853	14797	14872	14790	14798	14938	14841	14826	14808	15010	14780	14902	14727	14918	14865	14710	15042	14893	14824	14848	14852	14922	15039	14849	14733	15188	14797	14840	14778	14793	14909	14644	14882	14868	14910	14901	14843	14844	14955	14963	14758	14863	14809	14821	14767	14943	14906	14903	14864	14774	14874	15078	14890	14851	14911	14908	14893	14949	14883	14829	14938	14794	14941	14875	14918	14728	14963	14873	14811	14892	14866	14708	14815	14820	14873	14872	14792	14960	14757	14827	14903	14800	14987	14736	14909	14805	14725	14848	14962	14764	14955	14938	14843	14961	14852	14790	15012	14846	14832	14890	14907	14839	14872	14851	15003	14800	14842	14976	15042	14862	14990	14700	14952	14922	14953	14941	14858	14828	14828	14957	14807	15020	15102	14749	14839	14864	15046	15014	14879	14795	14827	14825	14986	14854	14767	14994	14779	14886	14794	14890	14916	14825	14966	14973	14943	14825	14983	15024	14804	14801	14829	14950	14911	14892	15018	14857	14899	14901	14884	14950	15045	14877	14798	14960	14912	15025	14846	14775	14963	14875	14892	14806	14930	14815	14921	14969	14950	15107	14940	14765	14858	14976	14828	14748	14981	14962	14760	14807	14821	14788	14765	14788	14842	15092	14996	14877	14915	15009	14812	14891	14901	14890	14761	14940	14942	14856	14789	14870	14893	14842	14972	14833	14962	14841	14885	14961	14783	14917	14948	14853	14965	14621	14880	14808	14864	14713	14839	15040	14824	14888	14899	14872	14764	14969	14902	14811	14773	14817	14942	14813	14850	14903	14765	14989	14917	14801	14982	14917	15004	14929	15096	14751	14823	14797	14910	15045	14989	14827	14883	14991	14752	15054	14896	14754	14863	14880	14970	14890	14911	14892	14849	14871	14825	14832	14928	14779	14952	15152	14908	14902	14799	14753	14825	14919	14851	14700	14810	14763	14892	14724	14895	14725	14657	15084	14788	14914	14905	14917	14943	14948	14962	14978	14835	14940	14961	14979	14826	14895	14843	14765	14814	14924	14912	14972	14980	14910	14913	14746	14995	14858	14905	14851	14842	14802	14793	14866	14670	14982	14965	14678	14990	15062	14874	14944	14984	14981	15071	14842	14771	14925	14882	14989	14907	14803	14904	14941	14990	14701	14812	15022	14923	14687	14837	14766	14833	14821	14882	15005	14874	14861	14835	14945	15039	14973	14892	15024	14855	14811	14866	14867	14808	14889	14849	14743	14993	14871	15048	14943	14995	14861	14971	14988	14946	14904	14859	14893	14735	14883	14926	14835	14955	14846	14845	15069	14811	14810	14938	14788	14967	14777	14812	15012	14922	14725	14706	14905	14917	14868	15007	14874	15011	14809	14902	14766	14912	14921	14912	14911	14918	15026	14795	14954	14745	14968	14964	15035	14736	14810	15076	14938	14755	14935	15099	14786	14709	14924	14866	14920	14790	14783	14606	14840	14814	14874	14688	14874	15070	14982	14992	14837	14774	14803	14904	14904	14954	14966	14976	14980	14873	14900	14826	14726	14989	14875	14977	14786	14893	14749	14804	14851	14812	14983	14843	14978	14930	14794	14800	14827	14900	14856	14911	14931	14946	14747	14832	14717	14840	14960	14923	14726	14854	14792	14924	14850	14873	14828	14927	14823	14996	14930	15014	14865	14692	14968	14958	14821	14959	14951	14993	14870	14931	14905	14820	15092	14912	14851	14862	14868	14937	14749	14958	14797	14700	14758	14904	15024	14896	14990	14823	14828	14899	14791	15019	14792	14975	14902	15071	14878	14793	14807	15000	14837	14831	14919	14918	14798	15017	15034	14977	14775	14916	14863	14838	14878	14812	14791	14903	14883	15001	14920	14854	14929	14852	14934	14665	14839	14979	14871	14896	14812	14851	14937	14894	14862	14867	14957	14861	14932	14916	14861	14843	15006	15015	14851	14947	15024	15053	14902	14773	14876	15096	14816	14871	14839	15047	15115	14819	14955	14911	14898	14802	14859	14750	14863	15043	14963	15010	14948	14899	14662	14952	14935	14794	14739	14734	14858	14837	14954	14856	14905	14877	14797	14892	14887	14896	14912	14858	14944	14873	14727	15061	15034	14920	14956	14855	14950	14832	14852	14937	14806	14899	14899	14958	15015	14925	14876	14856	14846	15029	14799	14982	15077	14834	14799	14917	14840	14924	15017	14857	14891	14918	14777	14771	14860	14730	14997	14967	15054	14957	14841	15004	14984	14948	14764	14921	14958	14795	14902	14818	14814	14987	15002	14759	14776	15045	14846	14719	14774
23949	21498	29117	24337	21921	21325	19343	16295	15716	15922	15762	15706	15829	15723	15994	15675	15704	15683	15757	15799	15814	15765	15764	15645	15723	15740	15681	15659	15715	15597	15689	15689	15780	15826	15699	15607	15797	15826	15618	15522	15540	15553	15641	15771	15671	15599	15748	15686	15820	15452	15615	15627	15523	15518	15507	15766	15564	15761	15649	15814	15719	15667	15648	15645	15705	15746	15852	15689	15709	15823	15674	15595	15571	15634	15708	15672	15616	15555	15737	15453	15628	15593	15616	15527	15511	15593	15765	15517	15613	15788	15575	15712	15672	15559	15382	15609	15391	15530	15538	15393	15742	15476	15603	15604	15827	15710	15420	15618	15565	15598	15454	15491	15764	15489	15545	15670	15627	15629	15491	15548	15446	15621	15621	15852	15319	15489	15546	15552	15366	15778	15642	15739	15527	15697	15524	15467	15745	15702	15616	15636	15407	15518	15522	15561	15772	15721	15589	15570	15301	15701	15548	15587	15543	15595	15629	15570	15627	15615	15632	15368	15361	15610	15844	15669	15707	15642	15803	15664	15725	15677	15514	15695	15578	15450	15561	15781	15434	15739	15629	15575	15642	15839	15445	15628	15677	15457	15511	15703	15606	15558	15684	15696	15570	15565	15382	15781	15516	15544	15499	15521	15346	15597	15767	15826	15600	15402	15562	15665	15475	15561	15464	15670	15575	15848	15472	15591	15615	15586	15502	15620	15684	15461	15510	15545	15630	15636	15699	15701	15759	15776	15355	15548	15699	15540	15654	15539	15608	15373	15659	15514	15611	15573	15523	15562	15587	15486	15763	15382	15501	15542	15685	15580	15536	15609	15374	15567	15563	15654	15742	15516	15473	15583	15699	15637	15227	15609	15708	15654	15575	15548	15911	15495	15568	15505	15645	15558	15427	15596	15852	15472	15623	15789	15400	15521	15608	15569	15905	15639	15633	15522	15701	15665	15675	15544	15527	15382	15381	15516	15551	15641	15749	15578	15525	15637	15649	15598	15690	15494	15505	15660	15621	15625	15844	15321	15620	15655	15474	15641	15486	15326	15539	15620	15482	15569	15653	15638	15388	15600	15590	15516	15697	15893	15556	15443	15505	15657	15494	15634	15374	15532	15442	15650	15585	15534	15614	15571	15752	15468	15768	15781	15609	15602	15641	15621	15404	15653	15645	15545	15549	15497	15309	15494	15433	15544	15529	15558	15540	15448	15709	15542	15516	15739	15514	15540	15835	15571	15898	15453	15586	15484	15518	15649	15369	15555	15360	15560	15539	15609	15405	15581	15730	15403	15614	15604	15518	15444	15611	15673	15614	15604	15530	15473	15582	15549	15517	15616	15605	15672	15570	15525	15521	15413	15521	15436	15574	15380	15685	15566	15524	15602	15736	15606	15492	15521	15506	15587	15607	15573	15644	15744	15785	15510	15435	15425	15461	15442	15348	15614	15582	15617	15733	15380	15516	15377	15590	15511	15401	15582	15591	15687	15520	15500	15646	15605	15584	15438	15523	15455	15389	15515	15498	15534	15497	15404	15578	15578	15637	15388	15495	15586	15522	15495	15590	15594	15549	15609	15570	15545	15599	15736	15703	15692	15567	15696	15510	15596	15529	15443	15475	15421	15458	15625	15461	15525	15473	15477	15545	15615	15553	15492	15597	15580	15620	15361	15457	15575	15447	15506	15681	15777	15704	15472	15517	15508	15504	15673	15597	15598	15530	15642	15480	15563	15755	15393	15717	15596	15667	15527	15588	15654	15680	15500	15617	15504	15615	15615	15546	15672	15696	15494	15590	15470	15642	15585	15561	15463	15419	15677	15706	15536	15507	15499	15645	15691	15631	15669	15624	15636	15735	15621	15429	15443	15462	15537	15539	15548	15527	15588	15466	15501	15569	15634	15758	15638	15591	15594	15493	15341	15588	15629	15413	15740	15608	15463	15661	15538	15580	15571	15539	15662	15526	15537	15620	15661	15466	15485	15313	15388	15658	15265	15610	15686	15439	15680	15373	15638	15374	15654	15742	15570	15497	15613	15443	15432	15589	15659	15521	15879	15722	15677	15579	15848	15738	15607	15508	15508	15665	15385	15670	15771	15362	15493	15560	15613	15685	15493	15475	15430	15679	15490	15380	15629	15527	15502	15534	15626	15636	15528	15628	15369	15445	15473	15639	15599	15718	15565	15597	15525	15768	15608	15461	15516	15553	15474	15669	15504	15482	15599	15380	15635	15546	15469	15410	15338	15531	15302	15641	15494	15459	15530	15405	15719	15774	15789	15669	15654	15605	15574	15578	15647	15440	15429	15526	15576	15733	15566	15572	15720	15706	15704	15566	15415	15607	15645	15539	15760	15506	15568	15454	15715	15581	15537	15751	15761	15455	15770	15562	15657	15513	15585	15489	15659	15542	15596	15395	15588	15562	15682	15613	15608	15647	15463	15489	15576	15595	15646	15562	15619	15460	15508	15607	15587	15857	15412	15539	15717	15702	15661	15576	15472	15640	15709	15573	15506	15751	15599	15555	15504	15625	15577	15665	15525	15685	15581	15696	15684	15720	15385	15589	15619	15718	15544	15464	15828	15534	15550	15621	15458	15630	15705	15845	15363	15387	15416	15651	15529	15773	15569	15701	15465	15549	15644	15603	15483	15459	15800	15626	15338	15452	15863	15607	15550	15685	15650	15626	15391	15528	15590	15460	15477	15511	15488	15607	15700	15575	15558	15618	15602	15503	15451	15446	15467	15642	15423	15814	15605	15535	15654	15508	15563	15362	15528	15668	15614	15711	15631	15685	15455	15595	15626	15633	15602	15375	15556	15591	15578	15756	15577	15370	15550	15551	15600	15543	15502	15714	15553	15473	15565	15560	15463	15545	15603	15720	15508	15551	15489	15652	15712	15548	15562	15648	15475	15514	15518	15747	15701	15562	15614	15624	15610	15538	15612	15785	15484	15323	15730	15722	15474	15591	15523	15577	15557	15507	15602	15527	15758	15464	15662	15440	15820	15640	15377	15396	15398	15586	15619	15478	15757	15616	15451	15510	15508	15580	15530	15528	15849	15681	15555	15530	15633	15488	15670	15657	15394	15514	15642	15627	15505	15656	15644	15422	15317	15424	15490	15672	15544	15674	15547	15759	15649	15597	15642	15645	15531	15590	15835	15599	15399	15561	15663	15865	15571	15467	15567	15529	15633	15561	15725	15494	15664	15744	15527	15432	15680	15596	15526	15694	15683	15443	15548	15598	15282	15718	15427	15660	15354	15548	15465	15542	15498	15581	15503	15598	15604	15349	15700	15463	15561	15757	15498	15590	15405	15617	15552	15825	15717	15457	15365	15620	15538	15648	15553	15599	15753	15484	15761	15457	15554	15762	15663	15617	15659	15532	15440	15428	15351	15388	15575	15640	15538	15601	15640	15651	15463	15599	15703	15569	15529	15643	15355	15658	15466	15620	15700	15618	15480	15493	15487	15656	15692	15675	15669	15647	15618	15475	15664	15562	15717	15606	15540	15576	15412	15409	15328	15456	15718	15655	15415	15527	15524	15525	15488	15496	15554	15645	15616	15472	15647	15634	15458	15412	15590	15649	15537	15638	15705	15514	15592	15365	15317	15422	15576	15533	15810	15599	15600	15514	15531	15770	15652	15392	15600	15673	15611	15659	15584	15884	15544	15779	15529	15728	15515	15493	15671	15605	15544	15599	15473	15636	15578	15569	15483	15459	15525	15570	15650	15575	15715	15671	15479	15533	15663	15522	15832	15759	15668	15704	15481	15712	15660	15679	15776	15588	15505	15559	15578	15627	15464	15549	15526	15627	15559	15587	15623	15555	15603	15555	15594	15687	15490	15518	15313	15499	15783	15773	15638	15496	15579	15753	15596	15588	15549	15721	15669	15511	15427	15475	15441	15647	15484	15616	15642	15478	15613	15635	15541	15538	15543	15407	15559	15441	15521	15543	15628	15703	15575	15541	15627	15747	15396	15535	15515	15634	15609	15787	15587	15577	15679	15718	15473	15738	15709	15352	15475	15553	15602	15588	15803	15331	15558	15547	15533	15682	15535	15543	15611	15591	15641	15588	15704	15494	15613	15521	15597	15706	15746	15481	15590	15758	15527	15530	15340	15406	15520	15729	15602	15584	15797	15668	15596	15595	15630	15691	15594	15634	15599	15669	15670	15624	15792	15585	15685	15645	15596	15550	15736	15612	15560	15656	15549	15733	15560	15750	15549	15843	15466	15701	15638	15740	15343	15497	15626	15439	15530	15621	15583	15658	15605	15544	15490	15493	15503	15717	15545	15691	15627	15512	15474	15672	15561	15743	15538	15639	15380	15690	15706	15582	15614	15496	15358	15559	15756	15630	15754	15468	15614	15644	15601	15629	15411	15409	15569	15617	15442	15558	15512	15702	15572	15614	15601	15544	15565	15511	15515	15312	15582	15566	15658	15548	15455	15590	15439	15520	15571	15674	15608	15619	15480	15411	15526	15648	15658	15389	15402	15535	15458	15531	15611	15674	15590	15500	15687	15567	15740	15425	15574	15638	15680	15369	15531	15534	15466	15556	15547	15472	15668	15660	15761	15673	15465	15574	15535	15648	15630	15639	15541	15576	15618	15723	15572	15439	15665	15573	15501	15581	15615	15679	15554	15729	15520	15424	15538	15613	15628	15654	15514	15344	15676	15678	15574	15726	15668	15659	15626	15570	15489	15506	15418	15526	15453	15580	15464	15621	15561	15379	15984	15521	15537	15623	15552	15794	15580	15628	15682	15482	15609	15568	15431	15617	15752	15551	15490	15510	15482	15366	15476	15569	15592	15568	15576	15502	15544	15607	15663	15743	15705	15495	15429	15367	15436	15484	15395	15700	15657	15675	15467	15620	15516	15494	15746	15736	15529	15654	15663	15571	15648	15633	15513	15518	15619	15590	15596	15446	15757	15520	15466	15595	15510	15529	15526	15447	15599	15439	15565	15484	15556	15569	15555	15935	15525	15492	15534	15648	15559	15557	15460	15476	15566	15798	15297	15693	15621	15560	15723	15512	15554	15395	15419	15538	15736	15608	15538	15779	15567	15558	15641	15529	15581	15548	15658	15672	15526	15570	15581	15840	15490	15602	15630	15385	15629	15517	15724	15746	15630	15583	15602
11075	16766	17020	16527	16170	15464	15031	14690	14470	14571	14452	14512	14404	14504	14569	14463	14565	14360	14392	14317	14515	14472	14379	14540	14515	14336	14388	14574	14484	14451	14486	14488	14505	14502	14189	14312	14552	14334	14491	14602	14359	14295	14467	14424	14461	14344	14412	14365	14489	14523	14385	14498	14388	14386	14371	14334	14464	14328	14527	14411	14443	14383	14440	14245	14273	14532	14426	14442	14454	14370	14332	14356	14506	14475	14355	14463	14501	14437	14439	14533	14350	14296	14503	14412	14384	14631	14353	14342	14336	14223	14425	14359	14416	14357	14345	14413	14438	14402	14224	14321	14208	14331	14470	14537	14421	14418	14377	14463	14368	14331	14350	14386	14283	14384	14206	14295	14239	14412	14228	14430	14252	14404	14281	14481	14382	14336	14367	14362	14307	14583	14350	14392	14471	14394	14403	14378	14259	14407	14416	14331	14399	14313	14411	14418	14433	14380	14283	14487	14422	14397	14410	14394	14340	14191	14357	14421	14400	14354	14302	14420	14374	14510	14546	14279	14445	14379	14339	14338	14549	14451	14541	14563	14513	14418	14458	14375	14070	14480	14409	14471	14474	14500	14282	14398	14276	14278	14414	14452	14387	14383	14527	14496	14486	14392	14490	14486	14358	14435	14382	14488	14381	14325	14546	14498	14257	14594	14391	14261	14446	14378	14405	14386	14382	14262	14555	14182	14444	14252	14439	14376	14427	14503	14515	14333	14237	14101	14266	14444	14490	14345	14442	14330	14467	14320	14448	14262	14457	14344	14337	14351	14447	14213	14423	14387	14426	14395	14597	14383	14485	14411	14395	14500	14319	14441	14287	14443	14536	14285	14435	14525	14422	14506	14325	14436	14493	14281	14298	14302	14417	14550	14238	14390	14209	14459	14532	14297	14331	14433	14334	14422	14477	14416	14429	14593	14396	14426	14416	14431	14387	14607	14379	14452	14376	14486	14574	14438	14387	14410	14316	14423	14454	14254	14341	14517	14278	14393	14395	14384	14311	14374	14506	14465	14298	14239	14268	14362	14306	14511	14232	14576	14445	14288	14335	14346	14510	14316	14358	14353	14386	14396	14350	14461	14391	14441	14476	14423	14477	14455	14497	14555	14302	14478	14519	14342	14422	14565	14333	14493	14296	14227	14436	14375	14234	14528	14531	14321	14535	14335	14391	14280	14548	14303	14450	14390	14437	14278	14301	14446	14368	14361	14384	14616	14276	14335	14458	14521	14314	14346	14322	14270	14410	14483	14382	14280	14548	14438	14389	14291	14446	14369	14361	14445	14361	14606	14326	14455	14418	14306	14636	14189	14554	14297	14337	14500	14521	14462	14303	14333	14220	14336	14556	14289	14351	14352	14542	14350	14239	14397	14158	14331	14181	14359	14342	14512	14536	14496	14340	14392	14471	14216	14235	14360	14592	14524	14544	14511	14560	14369	14266	14489	14589	14361	14434	14530	14467	14417	14365	14304	14335	14410	14405	14378	14397	14354	14371	14371	14412	14397	14497	14472	14389	14305	14323	14360	14464	14564	14405	14295	14506	14556	14358	14541	14402	14412	14312	14439	14448	14548	14209	14328	14467	14413	14367	14498	14319	14398	14378	14502	14324	14379	14336	14420	14558	14456	14494	14362	14338	14429	14426	14442	14433	14271	14459	14492	14387	14331	14430	14457	14432	14383	14496	14443	14370	14275	14437	14494	14488	14440	14513	14471	14470	14444	14370	14282	14264	14381	14392	14390	14378	14397	14399	14331	14468	14551	14314	14360	14403	14358	14376	14364	14260	14307	14534	14284	14379	14344	14466	14464	14342	14420	14517	14446	14272	14389	14351	14379	14403	14302	14458	14445	14466	14432	14401	14535	14396	14252	14509	14508	14478	14392	14477	14285	14307	14364	14441	14496	14481	14383	14424	14511	14556	14326	14295	14522	14422	14433	14578	14390	14411	14374	14329	14329	14279	14450	14402	14510	14433	14432	14465	14530	14199	14431	14347	14260	14425	14280	14376	14507	14256	14411	14380	14574	14410	14474	14213	14443	14338	14338	14329	14431	14436	14486	14468	14485	14202	14493	14503	14387	14511	14437	14249	14380	14353	14351	14393	14366	14663	14433	14331	14412	14535	14198	14302	14450	14318	14388	14414	14323	14330	14407	14441	14548	14314	14416	14378	14427	14347	14342	14242	14452	14520	14298	14345	14359	14347	14364	14366	14447	14587	14321	14381	14369	14408	14277	14537	14282	14319	14247	14381	14353	14366	14361	14281	14412	14489	14394	14539	14485	14186	14472	14262	14270	14331	14423	14410	14458	14381	14423	14260	14426	14308	14425	14369	14318	14365	14366	14453	14341	14447	14382	14358	14205	14496	14269	14321	14432	14444	14300	14419	14472	14137	14389	14510	14436	14341	14673	14364	14444	14465	14530	14439	14375	14537	14351	14363	14381	14472	14278	14287	14355	14508	14373	14378	14268	14354	14317	14423	14333	14346	14284	14379	14381	14406	14349	14404	14489	14232	14363	14314	14227	14516	14230	14426	14276	14334	14357	14340	14352	14325	14360	14424	14354	14373	14386	14252	14337	14567	14424	14375	14387	14319	14284	14306	14547	14305	14306	14346	14367	14222	14538	14447	14246	14400	14297	14428	14262	14351	14355	14553	14261	14295	14434	14468	14550	14544	14266	14576	14370	14268	14437	14362	14350	14465	14290	14487	14385	14558	14346	14459	14414	14414	14355	14205	14426	14397	14521	14418	14324	14428	14288	14448	14364	14263	14548	14328	14374	14524	14274	14317	14325	14267	14426	14455	14152	14444	14165	14377	14445	14471	14393	14528	14377	14384	14283	14447	14370	14481	14566	14260	14345	14299	14353	14443	14427	14208	14364	14369	14517	14396	14355	14276	14285	14424	14439	14331	14331	14294	14388	14379	14517	14426	14347	14385	14279	14423	14301	14320	14308	14315	14435	14452	14365	14373	14349	14230	14652	14551	14390	14608	14493	14365	14353	14385	14283	14359	14397	14408	14410	14438	14494	14535	14504	14434	14438	14398	14334	14475	14259	14608	14479	14424	14460	14429	14354	14379	14413	14414	14531	14410	14414	14473	14274	14244	14272	14371	14525	14188	14410	14378	14264	14551	14459	14393	14337	14279	14431	14257	14346	14325	14455	14217	14222	14326	14350	14604	14502	14363	14323	14468	14440	14350	14232	14406	14506	14495	14420	14531	14386	14491	14407	14411	14272	14386	14429	14513	14428	14245	14377	14398	14333	14346	14428	14443	14336	14433	14239	14487	14442	14349	14257	14299	14383	14331	14512	14150	14374	14353	14391	14439	14347	14416	14437	14354	14232	14309	14467	14247	14177	14220	14331	14313	14386	14321	14469	14445	14236	14549	14409	14351	14367	14371	14375	14570	14367	14464	14441	14612	14329	14411	14409	14462	14380	14474	14248	14616	14359	14296	14340	14538	14421	14360	14452	14436	14404	14228	14469	14485	14462	14326	14517	14437	14281	14354	14216	14314	14469	14451	14430	14346	14333	14265	14496	14451	14360	14370	14405	14303	14444	14400	14443	14271	14306	14327	14347	14229	14477	14451	14525	14536	14431	14262	14383	14257	14346	14352	14392	14354	14424	14220	14314	14346	14386	14322	14389	14343	14587	14355	14427	14452	14499	14288	14402	14419	14476	14439	14461	14322	14493	14415	14486	14418	14441	14470	14322	14446	14322	14211	14343	14334	14321	14390	14374	14450	14351	14411	14410	14384	14273	14380	14390	14404	14276	14484	14562	14442	14302	14311	14478	14415	14460	14225	14473	14297	14634	14547	14427	14309	14504	14386	14390	14430	14358	14440	14227	14368	14304	14502	14236	14408	14365	14354	14341	14395	14484	14312	14408	14236	14354	14578	14622	14484	14362	14384	14310	14450	14393	14465	14363	14455	14430	14339	14329	14296	14333	14582	14514	14444	14236	14382	14490	14213	14306	14373	14476	14234	14504	14252	14467	14310	14532	14367	14508	14462	14378	14326	14290	14407	14295	14416	14270	14426	14389	14325	14235	14410	14373	14250	14393	14304	14464	14351	14346	14358	14539	14483	14297	14389	14402	14275	14413	14344	14515	14169	14464	14418	14332	14282	14322	14332	14447	14566	14316	14389	14550	14454	14460	14299	14272	14502	14345	14407	14526	14281	14470	14328	14421	14538	14456	14405	14446	14194	14481	14397	14531	14418	14513	14388	14294	14579	14322	14485	14337	14221	14534	14420	14480	14285	14305	14488	14477	14347	14389	14319	14288	14449	14203	14457	14262	14344	14418	14315	14340	14303	14394	14399	14347	14394	14438	14269	14370	14309	14501	14514	14531	14434	14205	14430	14356	14175	14346	14539	14379	14407	14303	14360	14387	14438	14341	14268	14480	14297	14317	14304	14254	14331	14473	14331	14322	14304	14492	14410	14425	14440	14446	14482	14409	14480	14549	14473	14262	14301	14348	14454	14391	14377	14298	14384	14342	14577	14319	14395	14449	14616	14431	14348	14353	14498	14437	14378	14395	14616	14357	14443	14278	14291	14422	14347	14427	14438	14441	14499	14527	14584	14328	14330	14459	14406	14214	14508	14386	14469	14264	14382	14393	14345	14367	14391	14379	14372	14525	14449	14364	14472	14463	14352	14459	14403	14600	14454	14279	14135	14318	14321	14434	14570	14178	14318	14342	14364	14358	14369	14222	14357	14389	14399	14334	14430	14356	14262	14456	14408	14527	14454	14345	14419	14546	14510	14374	14340	14282	14492	14517	14279	14425	14380	14354	14400	14296	14234	14375	14448	14299	14364	14418	14441	14301	14348	14451	14314	14330	14398	14393	14542	14531	14414	14384	14364	14385	14443	14340	14609	14402	14397	14379	14304	14382	14424	14434	14404	14324	14616	14473	14422	14369	14352	14595	14261	14387	14362	14410	14455	14317	14373	14524	14354	14326	14319	14403	14354	14527	14391	14379	14346	14338	14493	14194	14399	14335	14528	14369	14371	14425	14315	14313	14370	14317	14369	14473	14286	14306	14397	14222	14344	14354	14368	14368	14393	14528	14533	14319	14488	14312	14333	14392	14362	14331	14521	14327	14479	14496	14526	14334	14388	14270	14428	14407
22912	21466	29489	23895	21542	22910	24160	17762	16591	16947	16816	16377	16358	16524	16410	16259	16442	16384	16493	16304	16418	16497	16409	16352	16335	16359	16353	16161	16351	16243	16193	16294	16311	16348	16315	16192	16264	16386	16416	16407	16372	16375	16393	16370	16396	16241	16168	16352	16026	16184	16320	16299	16401	16115	16114	16337	16168	16156	16180	16114	16336	16023	16201	16412	16281	16123	16198	16220	16382	16294	16304	16270	16243	16267	16093	16243	16473	16174	16316	16130	16247	16194	16362	16043	16240	16070	16155	16354	16061	16309	16168	16089	16214	16207	16313	16377	16121	16240	16137	16145	16001	16080	16297	16211	16194	16173	16354	16204	16349	16124	16289	16153	16171	16115	16184	16342	16065	16176	16175	16073	16111	16191	16000	16270	16189	16178	16231	16285	16330	16236	16220	16127	16221	16267	16234	16409	16403	16261	16125	16224	16180	16177	16120	15990	16055	16234	16083	16118	16281	16193	16181	15906	16030	16247	15955	16171	16192	16285	16231	16121	16076	16255	16155	16337	16098	16097	16250	15946	16148	16018	16175	16249	16201	15955	16234	16123	16089	16184	16276	16003	16011	16245	16282	16209	16316	16191	16209	16089	16157	16146	16229	16027	16356	16189	16124	16073	16238	16208	16102	16113	16061	16053	15991	16257	16449	16259	16321	16062	16323	16149	16286	16389	16252	16218	16065	16282	16191	16240	16210	16219	16028	16051	16064	16129	16147	16315	16099	16286	16206	16356	16121	16018	16175	16046	16260	16203	16162	16203	16323	16141	16069	16108	16081	16333	16208	16316	16149	16222	16283	16098	16156	16091	15965	16116	16168	16194	16034	16279	16081	16081	16059	16228	16206	16300	16108	16187	16148	16251	16261	16114	16206	16086	16238	16138	16180	16192	16325	16348	16326	16174	16341	16241	16090	16000	16216	16215	16118	16294	16219	16428	16001	16137	16106	16320	16240	16127	16315	16118	16283	16130	16186	16129	16103	16184	16242	16115	16173	16106	16160	16200	16228	16148	16244	16353	16074	16195	16203	16069	16194	16146	16204	16098	16240	16178	16233	16143	16199	16028	15976	16311	16126	16349	16277	15902	16235	16304	16162	16096	16137	16068	16241	16057	15827	15972	16215	16221	16100	16111	16125	16250	16360	16250	16200	16309	16256	15906	15937	16231	16295	16004	16173	16116	16096	16096	16174	16172	16027	16219	16207	16191	16150	16145	16109	16220	16220	16073	16082	16060	16186	16079	16194	16119	16163	16160	16166	16199	16044	16197	16219	16242	16224	16244	16335	16074	16256	16290	15984	16131	15980	15940	16133	16290	16161	16096	16274	16353	16075	16134	16083	16232	16138	16202	16102	16310	16241	16381	16095	15967	16063	16100	16214	16212	15986	16287	16183	16093	15970	16175	16178	16239	16311	16206	15999	16225	16132	15895	16204	16117	16222	16293	16138	16094	16351	16232	16075	15937	16291	16162	16020	16174	15994	16108	16165	16071	16175	16154	16025	16120	16140	16073	16110	16263	16160	16108	16112	16171	16132	15871	16169	15983	16056	15982	16200	16061	16035	16138	16148	16087	16037	16140	16162	16317	16198	16217	16148	16249	16129	16231	16146	16228	16089	16062	16369	16011	16135	16268	16214	16223	16130	16024	16118	15995	16179	16022	16263	16070	16336	16270	16117	16096	16237	16145	16309	16280	16066	16173	16099	16142	16201	16107	16244	16217	16235	16109	16140	16013	16218	16255	15990	16215	16083	16166	15979	16220	16080	16267	16115	16148	15952	16206	16178	15989	16042	16119	16185	16141	16184	16235	16410	16261	16193	16097	16294	16175	16296	16011	16303	16296	16156	16210	16104	16275	16126	15925	15922	16136	16137	16062	16011	16103	16066	16326	16219	15992	16163	16002	16227	16243	16198	16097	16163	16232	16262	16160	16066	16234	16281	16363	16119	16175	16089	16161	16014	16156	16322	16160	16160	16252	16450	16230	16072	16124	16008	16078	15971	15876	16167	16143	15877	16038	16054	16229	16302	16390	15946	16091	15970	16110	16236	16262	16160	16141	16116	16148	16157	16275	16158	16121	16181	16194	16110	16064	16023	16124	16263	16105	16210	16223	16314	16332	16239	16353	16050	16339	15920	16208	16006	16067	16140	16011	16122	16169	16200	16119	16205	16096	16194	16076	16130	16009	16294	15885	16182	16010	16227	16321	16050	16166	16301	16215	16251	16106	16230	16179	16189	16158	16153	16109	16199	16186	16084	16073	16109	16239	15941	16023	16373	16188	16111	16214	15957	16199	15953	16278	16086	16237	16168	16226	16229	16006	16079	16037	16199	16276	16210	16119	16151	16322	16100	16036	16137	16100	16105	16191	16115	16037	16168	16161	16030	16223	16201	16137	16140	16169	16171	16057	16025	16264	16060	16068	16255	16246	15983	16146	16072	16251	16240	16173	16112	16199	16281	16098	16196	16291	16233	16075	16174	15973	16259	16194	16025	16140	16278	16166	16303	16145	16212	16181	16250	16190	16232	16181	16052	16116	16179	16246	16255	16126	16188	16142	16305	16163	16199	16109	16081	16065	16198	16180	16342	16038	16049	16122	16242	16213	16132	16210	16231	16157	15918	16172	16147	16132	16141	16094	16247	16075	16206	16163	15969	16092	16216	16186	15978	16171	16220	16164	16281	16254	16185	16074	16198	15942	16051	16309	16360	16004	16183	16221	16076	16319	16172	16130	16006	16171	16243	16172	16031	16053	15942	16231	15986	16256	16193	16096	16085	16289	16191	16075	15953	16169	16119	16073	16158	16177	16095	16033	16253	16251	16456	16100	16131	16114	16094	16266	16195	16186	16166	16179	16128	16300	15861	16116	16143	16189	16070	16250	16315	16008	16060	16164	16133	16020	16122	16180	16149	16236	16242	16135	16239	16023	15970	16058	16108	16090	16123	16204	16050	16189	16244	16215	15994	16255	16112	16083	16129	16373	16144	16185	15995	16090	16068	16232	16047	15973	16102	16373	16023	16104	16094	16221	16177	16064	16423	16248	16292	16114	16339	16154	16120	16102	16276	16244	16211	16106	16309	16194	16103	16124	16176	16303	16120	16262	16209	16302	16252	16152	16154	16066	16235	16120	16220	16069	16275	16114	16234	16159	15944	16015	16168	16272	16246	16293	16149	16218	16117	16069	16249	16185	15940	16165	16208	16156	16188	16258	16257	16240	16226	16099	16112	16165	15994	16154	16290	16183	15982	16189	16157	16223	16182	16143	16306	16264	16172	16192	16178	15994	16208	15999	16179	16381	16376	16310	16158	16123	16119	16007	16100	16099	16255	16369	16153	16234	16291	16215	16241	16329	16098	15942	16236	16188	16254	16127	16078	16132	16009	16066	16026	16273	16094	16164	16006	16059	16084	16052	15988	16169	16068	16308	16076	16206	16314	16002	16186	16079	16270	16119	16102	16348	16094	16091	16053	16072	16171	16305	16231	16089	16196	16253	16225	16245	16423	16187	16161	16209	16177	16362	16243	16154	16284	16055	16121	16014	16049	16083	16072	16110	16213	16243	16284	16056	16283	16196	15968	16054	16144	16168	16156	16037	16228	16247	16285	16209	16130	15889	16234	16117	16235	16125	16176	16238	16169	16278	16309	16129	16222	16352	16230	16164	16023	16176	16346	16346	16211	16162	16066	16272	15978	16034	16120	16103	16042	16138	16132	16146	16135	16086	16098	16174	16158	16055	16185	16216	16163	16206	16120	16310	16263	16155	16095	16325	16173	16062	16223	16203	16202	16143	16337	16264	16167	16118	16010	16155	16099	16177	16149	16420	16233	16054	15971	16168	16321	16109	16053	16229	16109	16029	15830	16276	16260	16322	16268	16111	16277	16356	16115	16188	16139	15963	16263	16267	16199	16270	16131	16311	16263	16278	16197	15932	16155	16200	16124	16230	16136	16053	16075	16098	16256	16034	16092	16181	15982	16393	16057	16276	16087	16165	16318	16173	16116	16313	16202	16203	16270	16175	16108	16110	16258	16313	15946	16032	16032	16235	16295	16139	16120	16231	16108	16176	16015	16174	16278	16079	16127	16108	16161	16073	16136	15958	15989	16226	16135	16264	16096	16269	16228	16183	16132	16313	16175	16010	16031	16071	16080	16196	16173	16097	16193	16317	16080	16076	16128	16036	15993	16253	16166	16086	16110	16171	16117	16042	15903	16064	16034	16017	16158	16166	16386	16072	16072	16065	16217	16153	16338	16111	16052	16049	15967	16118	16062	16249	15961	16064	16045	16070	16217	16354	15991	16306	16271	16253	16266	15929	16247	16200	16363	16135	15890	16320	16100	16171	16297	16368	16305	16278	16151	15970	16244	16038	15957	16227	15877	16179	15944	16154	16041	16282	16054	16073	16275	16270	16003	16152	16083	16190	16276	16192	16245	16267	16181	16256	16197	16106	16205	16272	16153	15984	16389	16092	16021	16211	16366	16189	16101	16100	16324	16068	16253	16393	16173	16195	16083	16031	16196	15987	16109	16149	16238	16122	16111	16037	16148	16188	16330	16267	16134	15965	16013	16238	16201	16149	16290	16030	16104	16135	16072	16064	16041	16260	16339	16223	15940	16075	16240	16218	16185	16173	16029	16158	16327	16179	16158	16231	15980	16115	15948	16287	15973	16326	15971	16165	16175	15928	16000	16070	16287	16238	16080	16050	16306	16317	16305	16018	16071	16019	16165	16215	16416	16062	16051	16159	16208	16087	16083	16195	16300	16389	16147	16033	15984	16204	16127	16266	16074	16132	16127	16205	15959	16224	16244	16536	16132	16134	16195	16255	16260	16328	16076	16098	16199	16076	15970	16123	16006	16233	16279	15988	15978	15995	16256	16251	16048	16330	15875	16148	16182	16415	16349	16132	16130	16203	16189	16210	16030	16175	16207	16136	16092	16216	16155	16094	15892	16251	16160	16174	16046	16047	16079	16374	16130	15999	15938	16263	15998	15967	16030	16096	16109	16141	16145	16141	16126	16157	16159	15883	16203	16156	15917	16191	16438	16392	16192	16027	16265	16030	16254	16350	15973	16099	16208	16168	16100	16229	16145	16108	16108	16240	16258	16202	16123	16168	15958	16158	16131	16046	16022	16100
10788	18139	18390	18130	17294	16297	15763	15253	15061	14905	14833	14856	14781	14740	14900	14777	14597	14867	14720	14838	14808	14696	14694	14606	14681	14811	14622	14741	14779	14762	14849	14682	14740	14792	14759	14718	14850	14798	14821	14769	14757	14885	14727	14772	14770	14795	14856	14635	14716	14691	14837	14757	14799	14877	14772	14891	14659	14824	14926	14713	14796	14807	14704	14831	14618	14662	14789	14719	14697	14679	14789	14773	14646	14747	14778	15001	14678	14687	14883	14738	14783	14800	14764	14796	14614	14724	14833	14694	14787	14618	14880	14720	14797	14829	14698	14868	14705	14711	14745	14637	14588	14718	14557	14706	14764	14655	14711	14731	14706	14677	14855	14715	14819	14612	14841	14743	14761	14788	14513	14777	14708	14833	14831	14643	14786	14782	14703	14555	14654	14766	14627	14797	14645	14741	14720	14690	14681	14533	14712	14809	14771	14669	14676	14685	14801	14736	14742	14713	14756	14645	14862	14748	14817	14984	14724	14596	14799	14620	14763	14885	14767	14769	14727	14720	14665	14656	14442	14668	14791	14627	14762	14706	14597	14609	14681	14805	14806	14697	14823	14590	14722	14789	14755	14740	14767	14804	14850	14660	14809	14589	14819	14519	14727	14656	14797	14884	14712	14717	14534	14634	14758	14659	14743	14775	14803	14917	14819	14836	14697	14786	14736	14875	14794	14754	14677	14788	14586	14509	14788	14738	14592	14802	14805	14744	14791	14709	14790	14734	14479	14692	14632	14776	14828	14789	14833	14601	14744	14926	14673	14695	14682	14838	14898	14948	14561	14716	14857	14652	14628	14664	14604	14725	14705	14677	14865	14723	14769	14723	14606	14795	14839	14632	14738	14773	14869	14675	14673	14704	14714	14791	14861	14801	14778	14671	14735	14753	14749	14650	14581	14544	14682	14729	14715	14546	14720	14694	14724	14622	14677	14773	14779	14793	14618	14640	14719	14751	14728	14707	14797	14618	14676	14705	14753	14789	14795	14625	14688	14677	14681	14697	14707	14748	14694	14696	14751	14653	14738	14744	14813	14753	14786	14587	14735	14723	14609	14771	14773	14839	14827	14738	14626	14621	14842	14725	14763	14685	14737	14690	14829	14780	14450	14821	14794	14625	14688	14862	14690	14741	14644	14778	14789	14725	14758	14662	14614	14635	14684	14730	14550	14837	14582	14718	14705	14621	14727	14747	14685	14665	14810	14807	14811	14790	14602	14670	14846	14572	14720	14605	14696	14563	14748	14687	14851	14634	14819	14651	14778	14733	14879	14571	14688	14573	14732	14606	14626	14747	14815	14636	14776	14775	14715	14659	14751	14702	14808	14654	14696	14673	14659	14657	14765	14739	14720	14734	14604	14846	14851	14668	14864	14743	14626	14788	14755	14669	14770	14761	14753	14646	14648	14869	14784	14735	14624	14686	14772	14643	14559	14619	14700	14641	14729	14597	14744	14769	14625	14615	14652	14644	14808	14754	14729	14489	14700	14585	14657	14719	14625	14583	14509	14582	14631	14690	14671	14715	14651	14762	14630	14703	14837	14690	14627	14851	14872	14579	14852	14737	14680	14667	14868	14782	14826	14795	14670	14730	14716	14839	14671	14703	14671	14744	14740	14665	14744	14698	14641	14736	14679	14668	14689	14768	14578	14804	14686	14772	14841	14726	14645	14662	14715	14802	14877	14611	14719	14754	14779	14816	14819	14686	14751	14843	14772	14675	14856	14818	14629	14604	14838	14503	14915	14906	14650	14549	14846	14751	14693	14617	14658	14733	14685	14797	14863	14651	14785	14807	14605	14708	14705	14677	14638	14615	14612	14583	14697	14772	14770	14888	14727	14653	14690	14888	14797	14689	14741	14540	14653	14644	14636	14726	14777	14569	14686	14741	14804	14719	14607	14681	14642	14855	14808	14813	14689	14598	14664	14658	14810	14701	14678	14636	14707	14852	14815	14781	14691	14684	14694	14622	14535	14815	14693	14689	14552	14928	14648	14658	14656	14570	14630	14714	14876	14817	14566	14675	14451	14703	14835	14721	14858	14719	14867	14639	14718	14629	14499	14688	14797	14635	14592	14854	14751	14724	14902	14673	14593	14659	14611	14695	14612	14624	14708	14619	14743	14837	14684	14705	14652	14847	14885	14634	14646	14683	14649	14759	14557	14623	14750	14863	14662	14747	14683	14620	14714	14745	14658	14578	14678	14794	14785	14637	14638	14780	14445	14632	14801	14685	14598	14715	14784	14530	14757	14840	14798	14881	14823	14699	14603	14706	14558	14737	14762	14685	14607	14643	14706	14418	14546	14723	14787	14689	14721	14673	14781	14628	14702	14817	14786	14643	14785	14763	14681	14818	14727	14691	14614	14730	14601	14679	14831	14590	14735	14694	14525	14680	14669	14825	14716	14746	14606	14752	14766	14899	14894	14677	14590	14697	14659	14633	14708	14731	14853	14678	14604	14752	14653	14762	14704	14587	14575	14638	14673	14732	14708	14556	14827	14568	14701	14817	14782	14678	14561	14671	14607	14698	14512	14666	14682	14839	14627	14522	14827	14804	14647	14661	14747	14685	14741	14696	14727	14798	14579	14747	14767	14706	14776	14782	14626	14649	14679	14697	14597	14796	14798	14647	14535	14585	14801	14881	14549	14607	14836	14822	14706	14823	14741	14575	14744	14801	14693	14855	14782	14702	14718	14762	14649	14721	14596	14623	14741	14804	14750	14738	14641	14891	14833	14901	14603	14751	14483	14781	14615	14640	14620	14527	14726	14504	14603	14517	14661	14740	14534	14762	14772	14718	14894	14916	14648	14795	14721	14820	14674	14781	14721	14592	14809	14617	14585	14656	14745	14797	14695	14630	14585	14669	14732	14628	14690	14723	14670	14631	14836	14644	14724	14692	14587	14734	14691	14888	14736	14758	14731	14575	14765	14752	14560	14591	14662	14579	14570	14717	14516	14803	14663	14725	14808	14760	14911	14883	14565	14698	14651	14737	14930	14689	14725	14656	14680	14762	14516	14810	14743	14710	14621	14669	14683	14640	14700	14800	14730	14660	14627	14689	14817	14665	14631	14635	14839	14539	14735	14826	14892	14752	14783	14779	14685	14788	14806	14712	14696	14721	14627	14603	14720	14600	14632	14767	14731	14639	14814	14809	14767	14525	14766	14685	14636	14799	14679	14631	14658	14899	14760	14552	14531	14725	14660	14765	14711	14656	14910	14730	14724	14804	14903	14558	14692	14867	14690	14897	14968	14633	14754	14678	14781	14589	14813	14637	14578	14634	14778	14824	14750	14764	14558	14869	14685	14886	14857	14802	14623	14839	14703	14831	14710	14569	14618	14591	14812	14744	14782	14764	14478	14793	14676	14786	14858	14787	14756	14919	14695	14609	14621	14599	14762	14726	14694	14626	14630	14687	14691	14667	14752	14662	14703	14759	14647	14716	14697	14799	14756	14671	14696	14595	14778	14558	14634	14625	14734	14508	14647	14748	14476	14957	14780	14783	14632	14742	14663	14888	14816	14661	14751	14679	14752	14578	14554	14792	14721	14657	14759	14817	14783	14658	14630	14727	14778	14827	14849	14633	14556	14697	14719	14797	14645	14690	14592	14621	14723	14730	14634	14722	14629	14767	14760	14718	14833	14432	14565	14642	14791	14730	14696	14722	14547	14518	14791	14756	14664	14727	14643	14816	14673	14650	14798	14773	14739	14757	14801	14755	14699	14687	14690	14657	14812	14683	14798	14765	14716	14639	14855	14806	14605	14590	14710	14862	14689	14684	14602	14521	14850	14787	14680	14846	14719	14785	14792	14700	14733	14547	14701	14601	14672	14634	14735	14583	14674	14823	14649	14764	14527	14757	14792	14654	14720	14675	14618	14748	14742	14775	14645	14887	14588	14755	14760	14586	14597	14690	14759	14672	14761	14652	14627	14636	14677	14681	14720	14753	14770	14721	14685	14919	14836	14644	14685	14653	14749	14747	14814	14704	14601	14749	14688	14759	14680	14669	14620	14832	14764	14792	14647	14658	14712	14533	14805	14708	14782	14727	14760	14747	14760	14642	14695	14633	14603	14538	14850	14512	14865	14712	14664	14744	14698	14704	14573	14768	14668	14813	14539	14541	14710	14751	14473	14699	14648	14724	14686	14799	14565	14722	14779	14624	14781	14703	14728	14695	14742	14761	14690	14659	14699	14754	14650	14818	14667	14674	14651	14532	14654	14608	14591	14726	14708	14832	14753	14657	14765	14649	14704	14719	14656	14508	14904	14633	14803	14711	14758	14638	14799	14784	14547	14748	14658	14578	14575	14644	14635	14777	14767	14509	14716	14632	14772	14684	14884	14702	14672	14970	14820	14719	14661	14813	14478	14802	14723	14592	14768	14734	14611	14571	14718	14756	14750	14765	14675	14775	14785	14743	14686	14750	14652	14824	14728	14650	14673	14669	14528	14771	14820	14772	14608	14697	14705	14801	14605	14623	14688	14654	14744	14768	14829	14512	14614	14705	14875	14718	14590	14740	14859	14874	14777	14598	14729	14877	14748	14800	14764	14503	14725	14666	14748	14589	14518	14797	14643	14832	14589	14707	14660	14726	14724	14739	14620	14654	14578	14607	14918	14503	14859	14757	14587	14694	14545	14802	14666	14639	14581	14606	14794	14842	14720	14776	14774	14548	14683	14753	14711	14690	14733	14850	14680	14777	14660	14716	14773	14719	14793	14549	14744	14801	14651	14733	14714	14660	14646	14739	14856	14822	14570	14738	14559	14699	14493	14771	14765	14576	14783	14536	14619	14700	14609	14634	14767	14737	14661	14651	14676	14862	14740	14596	14724	14741	14695	14848	14803	14611	14780	14735	14677	14818	14830	14774	14496	14866	14625	14646	14632	14738	14788	14849	14564	14693	14703	14731	14799	14662	14833	14748	14775	14609	14730	14660	14767	14658	14783	14591	14685	14678	14726	14755	14705	14690	14775	14570	14629	14765	14583	14761	14597	14793	14702	14646	14762	14674	14786	14678	14645	14590	14739	14761	14737	14543	14571	14674	14757	14620	14809	14886	14534	14606	14684	14846	14635	14706	14677	14868	14770	14710	14759	14823	14859	14832	14729	14642	14695	14561	14508	14510	14724	14614
26731	21471	25708	23706	16996	16631	16773	16592	16244	16405	16526	16285	16190	16247	16092	16213	16176	16345	16279	16350	16518	16235	16434	16164	16187	16321	16204	16100	16229	16219	16072	16338	16079	16115	16382	16234	16133	16073	16340	16261	16135	16284	16152	16248	16264	16110	16240	16140	16188	16082	16109	16259	16111	16217	16340	16205	16206	16192	16121	16176	15953	16139	16147	16352	16293	16172	16067	16293	16341	16393	16086	16272	16314	16094	16079	16093	16273	16501	16406	16193	16355	16125	16177	16398	16075	15990	16074	15981	16221	16186	16158	16066	16194	16217	16255	16217	16168	15951	15988	16125	16114	16143	16129	16070	16100	16281	16327	15999	16140	16304	16132	16011	16183	16121	16272	16176	16231	16025	15954	16262	15950	16076	16122	16344	16179	16092	16110	16288	16185	16096	16131	16088	15966	16029	16000	16115	16233	16101	16154	16112	16065	16063	16114	16025	15989	16096	16007	16098	16287	16005	16019	16084	16140	16312	16107	16234	16075	16038	16075	16043	16047	16156	15980	16010	16198	16025	16081	16131	16060	16055	15835	16281	16059	16359	16161	16156	16234	16182	15974	16120	16202	16081	16295	16148	15939	16135	16078	16069	16312	16306	16208	16084	16046	15997	16256	16269	16090	16271	16313	15886	16237	16286	16131	16053	16216	16245	15977	16274	16181	16327	16395	16226	16038	16095	16055	15958	16256	16185	16005	16204	16188	16140	16199	16135	16216	16186	16134	16186	16051	16178	16163	16097	16174	16386	16134	16169	16040	16051	16152	16029	16115	16146	16122	16151	16161	16003	16057	16117	16289	16272	16287	16156	16054	16089	16163	16161	16291	16133	16113	16139	16071	16194	16112	16195	15962	16010	16171	16334	16220	16037	15900	15960	16091	16082	15910	16089	16188	16128	16203	16080	16138	16051	16325	16122	16104	16257	16112	16258	16223	16059	16034	16007	16382	16025	16038	16055	16031	16038	15997	16216	16207	16202	16038	16146	16204	16091	16447	16092	16154	16042	16235	16067	16073	16132	16330	16045	16228	16140	16192	16198	16317	16276	16019	16149	16174	16225	16048	15830	16203	16219	16170	16184	15964	16187	16157	16017	16347	16094	16199	15924	16118	16158	16059	16327	16148	16186	16156	16069	16098	16010	16014	16117	15966	16104	16103	16128	16232	16167	16080	16084	16020	16135	16296	16231	16232	16038	16082	15833	16216	16038	16094	16112	16238	16242	16150	16175	16189	16106	16113	16297	16029	15902	16307	16216	16065	16110	16110	16002	16234	16039	16255	16242	16009	16475	16197	16177	16275	16198	16178	16021	16004	16178	16208	16095	16131	16152	15981	16162	16175	16162	16093	16262	16189	16204	16208	16025	16115	16318	16314	16131	16140	16134	16244	16228	16023	16041	16003	16277	16172	16151	16233	16014	16202	16248	16081	16155	16214	16013	16386	16369	16192	16139	16175	15938	16113	16147	16314	16129	16209	16186	16098	16165	16199	16122	15960	16148	16155	16186	16282	16231	16169	16378	16148	16175	16278	16158	16280	16363	16120	16084	16172	16018	16149	16199	16065	16102	16248	16041	16074	15973	15994	16161	16129	16283	16370	15973	16234	16253	15916	16183	16225	16152	16283	16076	15979	16105	15968	16166	16060	16114	16119	16230	16186	16314	16400	16201	16107	16152	16085	16118	16006	16059	16050	16237	16162	16105	16209	16114	16173	16157	16122	16340	16294	16274	16032	16122	16128	16066	16292	16180	16168	16157	16194	16073	16186	16244	16084	16063	16044	16131	16023	16122	16111	16088	16236	16256	16132	16058	16123	16184	16001	16214	16359	16339	16326	16152	16012	16336	16069	16418	16095	16214	16074	16221	16287	16119	16192	16185	15984	16367	16197	16560	16015	16088	16178	16211	16159	16445	16096	16125	16268	16140	16237	16021	16075	16108	16129	16113	15993	16220	16107	15989	16234	16042	15934	16158	15882	16310	16131	16058	16206	16177	16192	16281	16085	16013	16220	16105	15995	16087	16081	16235	16165	15900	16210	15843	16196	16115	16169	16054	15991	16165	16285	16311	16113	16319	16029	16061	16156	15858	16029	16151	16119	16227	15927	16235	16006	16170	16292	16211	16194	16226	16125	16204	16006	16112	16301	16102	16436	16202	16129	16007	16068	16198	16136	16151	16164	16099	16211	16194	16274	16317	16195	16202	16156	16227	16057	16173	16049	16204	16008	15971	16007	16140	16019	16124	16114	16278	16034	16247	16203	16122	16304	16228	16094	16040	15952	16241	16221	16083	15942	16190	16127	15983	16069	16117	16019	16122	16134	16198	15939	16055	16179	16036	16258	16010	16141	16151	15981	15880	16210	16198	16275	16181	16162	16220	16118	16117	16225	16212	16301	16011	16128	16019	16088	15937	16089	16295	16193	16077	16192	16270	16066	16071	16193	16288	16203	16063	16016	16108	16127	16131	16175	16046	16249	16089	16089	16171	16081	16072	16120	16267	16066	16131	16058	15973	16163	16059	16232	15979	16166	16338	16018	16129	16243	16009	16373	16070	16156	16003	16055	16139	16151	16163	16172	16139	16111	16242	16152	16248	16188	16153	15995	15946	16001	15953	15904	15831	16298	16190	16282	16060	16119	16092	16110	16004	16131	16036	16122	16127	16004	16162	16251	16371	16001	15958	16101	15921	16069	16222	16332	15974	16128	16197	16277	16003	16188	16104	16150	16121	16186	16137	16163	16119	16284	16337	16110	16049	16021	16003	16011	16221	16316	16070	16155	16231	16122	16371	16325	16171	16145	15886	16123	16230	16109	16125	16220	16293	16073	16191	16183	16056	16213	16251	16307	16074	16122	16117	16160	16076	16145	16137	16312	16296	16214	16433	16321	16201	16003	16020	16316	16137	16131	16100	16295	16035	16237	16137	16238	16144	16085	16264	15935	16155	16419	16080	16205	16074	16278	16081	16207	16155	16205	16112	16102	16219	16012	16262	16077	16143	16241	16201	16069	16129	16177	16241	16282	16195	16201	16210	16219	16092	16056	16091	16074	16121	16231	16181	16304	16091	16167	16250	16139	16162	16161	16246	16096	16132	16175	15927	16156	16180	16242	16261	16125	16156	16147	16125	16017	16163	16240	16297	16035	16316	16241	16116	16013	16171	16057	16017	16156	15968	16204	16021	16055	16030	16210	16121	16232	15997	16354	16208	16363	16104	16328	16225	16284	16252	15903	16208	16141	16113	16197	16178	16098	16153	16079	16164	16163	16188	16385	16219	16334	16139	16241	16086	16056	16405	16098	16188	16022	16076	16112	16102	16224	16189	16211	16128	16282	16125	16155	16111	16218	16196	16197	16352	16151	16079	15977	16141	16028	16014	16182	16424	16179	16173	16106	16087	16249	16071	16123	16166	16222	16058	16274	16233	15929	16288	16100	15927	16318	16221	16255	16284	16274	16142	16100	16149	16182	16167	16146	16072	16312	15987	16135	16111	16072	16137	16167	15960	15990	16271	16144	16220	16129	15929	16226	16114	16059	16015	16077	16111	16275	16253	16230	16206	16058	16195	16073	16076	16083	16231	16160	16019	16143	16002	16312	16245	16160	15971	16064	16088	16232	16185	15878	16160	16140	16078	16109	16180	16296	16268	16305	16272	16378	16180	16240	16173	16087	16079	16158	16019	16106	16166	16071	15906	15995	16129	16229	15994	16116	16082	16091	15953	16055	16185	16101	16141	16189	16301	16076	16112	16167	16169	16318	16138	16375	16433	16209	16218	16190	16203	16190	16300	16125	16253	16216	16359	16068	16191	16301	16109	16094	16101	16200	16128	15879	16013	16157	15991	16221	16266	16236	16082	16142	15985	15999	16074	16048	16028	16044	16084	16211	16198	16053	16323	16090	16201	16099	16161	16126	16085	16094	16175	15998	16199	15980	15996	16128	16189	16128	16192	16022	16057	16290	16041	16292	16024	15990	16240	15992	16123	16073	16041	16185	16094	16288	16047	16103	16293	16225	15952	16032	16139	16299	16270	16064	16139	16016	16162	16266	16039	16037	16111	16012	16051	16208	16003	16212	16204	16144	16085	16112	16235	16088	16372	16044	15974	16233	16228	16164	16262	16248	16083	16104	15946	16331	16146	15999	15929	16154	16204	16093	16205	16129	16171	16117	16186	16181	16228	16053	16138	16154	16139	16036	16156	16056	16073	16188	16251	16090	16269	16061	16135	16075	16350	16165	16130	15958	16155	16051	16056	16208	16150	16163	16143	16190	16183	16264	16125	16102	15976	16166	16227	16123	16166	16204	16060	16268	16107	16196	15928	16096	16082	16012	16274	16257	16351	16278	16165	16172	16131	16318	16035	15957	16389	15981	16067	16118	16276	16265	16288	16220	16260	16362	16155	16145	16135	16177	16162	16281	16186	16119	16066	16098	16100	16131	16185	16165	16158	16165	16276	16257	16267	16093	16056	16032	16094	16201	16004	16158	16279	16289	16082	16222	16121	16239	16037	15985	15948	16221	16113	16182	16318	16182	16134	16081	16071	16316	16054	16281	16223	16203	16109	16079	15976	16218	16196	15985	16263	16261	16087	16005	16259	16138	16292	16288	16145	16214	16048	15981	16281	16080	16132	16239	16069	16193	16204	16073	16335	16276	16198	16184	16069	16159	16217	16104	15932	16092	16110	16067	16118	16212	16102	16027	16061	16215	16024	16037	15985	16250	16234	16368	16295	16170	16172	16121	16303	16279	16099	16028	16232	16169	16189	16154	16340	16227	16102	16314	16255	16198	16048	15999	16304	16129	16140	16246	16134	16081	15994	16197	16177	16213	15929	16092	16115	16273	16116	16023	16300	16163	15912	16047	16147	16083	16149	16302	16209	16203	16210	16310	16183	16091	16090	15939	16097	16120	16133	16222	16119	16163	16273	16172	16218	15856	16052	16170	15965	15916	16108	16088	16064	16103	16015	16161	16018	16062	16169	15941	16049	16054	16095	16039	15804	16181	16231	16132	16164	16233	16244	16131	16141	16001	16175	16149	16023	15984	15987	16192	16175	16272	16031	16299	16063	16177	16280	16263	15963	16216	16148	16123	16045	16195	16289	16233	16222	16091	16070	16240	16103	16199	15983	15936	16006	16342	16188
13418	16186	16329	15879	15796	15249	15028	14829	14977	14784	14820	14964	14688	14734	14768	14697	14912	14782	14567	14691	14700	14687	14758	14782	14750	14676	14742	14614	14521	14667	14901	14748	14807	14617	14764	14735	14879	14665	14759	14634	14603	14819	14637	14638	14721	14684	14604	14653	14607	14774	14776	14723	14866	14762	14527	14651	14789	14761	14673	14608	14647	14677	14871	14584	14728	14592	14731	14726	14806	14792	14749	14531	14635	14626	14702	14573	14771	14644	14887	14723	14808	14760	14652	14780	14720	14859	14531	14608	14747	14748	14697	14534	14624	14883	14672	14693	14663	14638	14863	14814	14594	14738	14700	14674	14688	14566	14619	14821	14577	14737	14801	14606	14690	14769	14825	14857	14692	14652	14591	14733	14524	14779	14632	14681	14766	14827	14530	14744	14726	14579	14649	14764	14716	14759	14657	14812	14636	14762	14652	14629	14750	14652	14663	14571	14759	14705	14625	14711	14715	14677	14841	14886	14698	14705	14745	14658	14729	14755	14802	14733	14659	14790	14776	14606	14630	14713	14596	14760	14828	14679	14624	14782	14716	14725	14915	14717	14801	14700	14642	14816	14857	14633	14741	14672	14688	14571	14636	14704	14765	14882	14767	14753	14685	14705	14623	14761	14918	14657	14690	14750	14651	14930	14662	14885	14771	14510	14904	14796	14680	14637	14512	14495	14742	14649	14844	14575	14780	14755	14773	14749	14567	14757	14573	14682	14607	14668	14635	14781	14842	14820	14824	14689	15028	14733	14568	14788	14787	14701	14697	14831	14874	14708	14705	14808	14753	14766	14743	14739	14661	14809	14633	14601	14918	14583	14685	14934	14695	14639	14811	14860	14822	14825	14672	14715	14660	14727	14707	14746	14732	14709	14645	14767	14623	14875	14877	14689	14722	14849	14622	14718	14726	14693	14705	14686	14668	14712	14543	14712	14707	14875	14679	14785	14627	14669	14865	14723	14786	14748	14741	14568	14806	14794	14602	14899	14714	14641	14626	14906	14645	14712	14775	14585	14610	14671	14568	14604	14887	14676	14684	14764	14610	14732	14685	14685	14603	14546	14611	14616	14830	14619	14728	14692	14709	14844	14886	14816	14653	14825	14768	14649	14760	14611	14780	14679	14567	14584	14751	14638	14718	14701	14835	14738	14929	14766	14739	14732	14813	14661	14701	14673	14799	14558	14858	14598	14570	14552	14737	14721	14679	14775	14766	14919	14759	14805	14819	14786	14756	14757	14644	14754	14731	14483	14841	14805	14766	14628	14759	14681	14728	14596	14713	14640	14859	14772	14712	14773	14661	14839	14736	14693	14678	14698	14626	14778	14632	14841	14713	14762	14755	14736	14818	14690	14744	14864	14826	14734	14952	14563	14581	14756	14726	14702	14591	14806	14534	14609	14667	14860	14711	14867	14618	14841	14797	14745	14613	14803	14717	14781	14690	14799	14683	14777	14847	14788	14576	14749	14596	14687	14835	14654	14732	14777	14741	14591	14944	14738	14638	14746	14804	14775	14654	14733	14715	14865	14802	14866	14893	14738	14668	14766	14674	14807	14660	14720	14705	14803	14625	14766	14810	14846	14819	14727	14789	14909	14654	14824	14591	14740	14808	14654	14711	14581	14656	14539	14733	14605	14543	14724	14746	14722	14800	14759	14650	14668	14687	14584	14831	14698	14645	14628	14778	14695	14764	14948	14662	14777	14682	14663	14649	14588	14605	14662	14777	14646	14752	14721	14916	14617	14672	14780	14745	14776	14763	14780	14914	14596	14717	14670	14794	14763	14793	14732	14729	14566	14856	14619	14717	14568	14785	14827	14683	14762	14790	14764	14602	14712	14704	14603	14724	14771	14725	14812	14852	14803	14689	14700	14768	14772	14757	14820	14771	14790	14727	14560	14790	14676	14722	14757	14653	14658	14630	14742	14670	14769	14797	14651	14526	14702	14661	14589	14750	14944	14799	14541	14701	14583	14748	14799	14828	14736	14769	14691	14717	14701	14753	14602	14780	14716	14734	14617	14800	14596	14640	14692	14828	14826	14685	14674	14724	14636	14728	14789	14653	14891	14840	14797	14595	14595	14679	14608	14837	14649	14792	14627	14491	14734	14864	14611	14707	14759	14728	14723	14762	14679	14855	14681	14786	14661	14710	14570	14745	14572	14668	14689	14507	14638	14790	14571	14786	14664	14639	14834	14662	14884	14691	14838	14714	14551	14813	14682	14670	14793	14628	14782	14613	14599	14726	14655	14666	14858	14640	14621	14717	14769	14668	14816	14743	14761	14700	14645	14722	14596	14854	14693	14738	14761	14693	14659	14829	14672	14697	14722	14579	14710	14752	14841	14726	14643	14543	14639	14693	14626	14712	14598	14650	14795	14796	14607	14719	14838	14654	14607	14686	14656	14894	14699	14607	14804	14571	14605	14762	14762	14780	14767	14757	14741	14619	14815	14629	14667	14772	14725	14725	14748	14645	14701	14762	14788	14818	14745	14715	14723	14665	14786	14665	14510	14623	14846	14761	14696	14971	14750	14850	14710	14778	14730	14776	14688	14682	14581	14699	14813	14704	14692	14542	14770	14575	14749	14735	14885	14594	14620	14640	14613	14659	14751	14653	14793	14759	14663	14689	14757	14906	14876	14743	14776	14639	14839	14607	14815	14649	14823	14737	14698	14735	14777	14701	14857	14643	14791	14623	14810	14546	14800	14541	14693	14765	14641	14755	14916	14610	14746	14721	14715	14668	14804	14596	14735	14563	14726	14897	14753	14631	14799	14897	14623	14621	14725	14667	14819	14614	14754	14740	14841	14676	14702	14710	14802	14652	14803	14686	14768	14762	14794	14683	14947	14651	14763	14626	14882	14572	14779	14762	14791	14758	14577	14694	14819	14744	14825	14713	14647	14837	14890	14727	14710	14675	14566	14678	14808	14649	14671	14675	14700	14729	14695	14761	14691	14763	14762	14750	14666	14607	14654	14828	14600	14638	14676	14747	14693	14738	14833	14781	14605	14792	14849	14828	14613	14534	14697	14605	14823	14802	14704	14641	14604	14648	14648	14730	14743	14861	14696	14711	14738	14817	14754	14746	14783	14762	14603	14865	14597	14781	14707	14776	14648	14873	14698	14680	14752	14756	14694	14712	14934	14735	14839	14698	14771	14857	14703	14738	14639	14833	14651	14672	14757	14786	14690	14619	14684	14823	14656	14821	14629	14805	14695	14718	14578	14653	14629	14761	14708	14572	14767	14755	14596	14737	14599	14852	14803	14868	14816	14561	14752	14654	14781	14873	14693	14776	14635	14624	14643	14678	14766	14628	14597	14878	14691	14508	14645	14737	14797	14698	14789	14679	14757	14712	14768	14568	14608	14738	14746	14812	14749	14572	14728	14760	14679	14689	14589	14727	14733	14706	14646	14678	14826	14701	14682	14761	14754	14792	14834	14560	14787	14672	14725	14731	14546	14794	14688	14702	14916	14762	14774	14668	14733	14634	14553	14754	14756	14693	14642	14735	14630	14627	14698	14841	14830	14714	14711	14645	14688	14746	14802	14663	14903	14792	14665	14663	14821	14901	14675	14560	14701	14578	14658	14797	14701	14769	14677	14699	14713	14731	14638	14638	14760	14700	14776	14697	14529	14864	14682	14603	14801	14595	14560	14751	14741	14649	14620	14722	14784	14635	14734	14579	14654	14676	14691	14648	14652	14734	14735	14760	14786	14604	14611	14768	14883	14733	14667	14827	14689	14673	14890	14678	14675	14788	14590	14833	14692	14646	14849	14742	14645	14622	14662	14724	14721	14723	14854	14677	14590	14757	14599	14795	14709	14743	14664	14710	14574	14670	14920	14536	14682	14716	14646	14773	14682	14802	14736	14762	14725	14549	14712	14774	14749	14815	14651	14538	14659	14888	14723	14594	14714	14927	14650	14636	14782	14726	14848	14867	14712	14780	14818	14841	14714	14637	14762	14760	14554	14721	14678	14585	14622	14713	14785	14727	14628	14692	14713	14763	14668	14707	14658	14785	14677	14869	14817	14701	14643	14699	14684	14817	14617	14710	14793	14769	14680	14677	14765	14850	14679	14582	14753	14663	14768	14684	14855	14792	14715	14830	14655	14921	14628	14629	14712	14717	14644	14740	14811	14835	14831	14858	14600	14700	14676	14785	14882	14698	14791	14712	14509	14717	14644	14731	14657	14707	14721	14525	14711	14460	14690	14682	14812	14645	14600	14814	14597	14683	14649	14712	14836	14748	14731	14750	14702	14762	14762	14757	14675	14677	14706	14798	14608	14882	14716	14789	14824	14807	14710	14800	14839	14693	14858	14777	14656	14756	14890	14728	14620	14683	14783	14555	14978	14729	14758	14707	14732	14775	14630	14700	14786	14814	14629	14756	14621	14542	14722	14710	14642	14773	14678	14817	14840	14772	14642	14653	14820	14730	14868	14795	14691	14893	14694	14715	14910	14675	14858	14813	14715	14745	14578	14641	14753	14795	14672	14695	14706	14608	14694	14713	14741	14592	14702	14695	14699	14659	14577	14764	14663	14770	14628	14823	14796	14706	14766	14903	14628	14719	14625	14768	14652	14758	14869	14520	14770	14741	14755	14675	14686	14689	14663	14844	14737	14742	14627	14838	14775	14726	14722	14711	14752	14555	14706	14625	14814	14841	14896	14836	14768	14696	14748	14890	14706	14648	14707	14564	14685	14744	14559	14630	14934	14705	14661	14735	14730	14766	14829	14684	14722	14782	14741	14564	15000	14675	14851	14694	14728	14832	14592	14773	14698	14610	14736	14859	14703	14752	14696	14663	14592	14854	14741	14737	14614	14771	14725	14659	14615	14633	14596	14776	14714	14686	14771	14709	14746	14518	14741	14984	14707	14710	14704	14635	14888	14791	14817	14641	14723	14778	14723	14701	14631	14635	14773	14687	14783	14570	14598	14723	14706	14579	14645	14733	14647	14782	14572	14694	14715	14734	14592	14627	14844	14777	14808	14558	14851	14603	14616	14866	14819	14782	14730	14766	14793	14629	14610	14821	14930	14629	14683	14697	14871	14580	14748	14701	14604	14799	14712	14599	14739	14716	14705	14835	14788	14616	14769	14875	14639	14762	14727	14844	14716	14847	14809	14757	14906
23989	21495	29086	24340	21938	21268	19003	16117	15724	15958	15607	15619	15719	15621	15528	15683	15630	15608	15601	15461	15469	15767	15591	15798	15510	15426	15350	15446	15615	15625	15720	15445	15592	15438	15385	15436	15410	15677	15495	15580	15613	15626	15715	15544	15226	15431	15435	15517	15429	15560	15511	15513	15512	15593	15225	15203	15460	15541	15500	15535	15360	15648	15437	15417	15406	15613	15411	15379	15477	15315	15522	15409	15350	15504	15399	15643	15437	15459	15524	15290	15321	15331	15479	15345	15423	15353	15321	15435	15422	15407	15339	15271	15437	15313	15452	15422	15468	15577	15481	15334	15190	15384	15381	15413	15480	15406	15613	15543	15350	15409	15646	15497	15319	15408	15566	15539	15460	15226	15420	15549	15457	15440	15427	15430	15443	15593	15517	15314	15439	15410	15470	15415	15278	15352	15296	15569	15215	15138	15298	15544	15401	15436	15603	15421	15483	15300	15056	15353	15620	15319	15398	15384	15508	15300	15360	15394	15355	15359	15325	15455	15246	15357	15407	15277	15547	15490	15353	15529	15344	15445	15362	15448	15407	15272	15352	15447	15550	15412	15356	15350	15600	15435	15501	15556	15364	15364	15489	15305	15464	15392	15548	15323	15404	15545	15402	15461	15387	15417	15539	15391	15548	15402	15376	15524	15437	15337	15339	15409	15500	15309	15404	15325	15343	15165	15249	15220	15314	15513	15195	15417	15462	15404	15378	15280	15370	15382	15302	15390	15378	15608	15239	15452	15391	15361	15461	15429	15299	15466	15419	15390	15550	15245	15392	15207	15356	15256	15246	15362	15276	15509	15214	15478	15371	15673	15429	15438	15512	15548	15367	15384	15382	15391	15441	15546	15526	15385	15606	15302	15402	15449	15433	15362	15629	15419	15447	15347	15480	15326	15242	15356	15505	15381	15347	15364	15417	15441	15342	15448	15465	15423	15472	15274	15380	15457	15489	15439	15419	15399	15417	15432	15251	15414	15240	15551	15470	15445	15418	15423	15278	15482	15299	15417	15467	15435	15336	15538	15373	15490	15330	15425	15452	15400	15368	15446	15580	15353	15448	15473	15260	15391	15267	15504	15261	15463	15309	15535	15337	15478	15468	15345	15337	15380	15355	15347	15514	15512	15325	15459	15213	15513	15256	15454	15358	15765	15657	15558	15643	15572	15468	15265	15438	15446	15501	15332	15438	15501	15396	15462	15516	15456	15554	15552	15613	15585	15350	15325	15283	15419	15424	15427	15509	15578	15254	15392	15318	15317	15329	15325	15598	15629	15462	15485	15518	15327	15447	15344	15414	15357	15483	15490	15425	15480	15471	15385	15400	15307	15166	15384	15446	15429	15379	15433	15466	15247	15125	15254	15374	15327	15332	15308	15568	15402	15332	15332	15297	15552	15251	15312	15401	15514	15457	15229	15395	15482	15338	15239	15307	15416	15469	15606	15422	15360	15249	15573	15457	15430	15329	15516	15491	15237	15462	15447	15304	15521	15531	15306	15402	15449	15376	15398	15501	15337	15476	15355	15530	15340	15352	15504	15528	15472	15342	15610	15400	15637	15373	15386	15184	15198	15411	15544	15561	15524	15483	15376	15485	15424	15577	15359	15388	15354	15511	15397	15370	15510	15586	15437	15275	15456	15610	15375	15622	15352	15510	15428	15367	15314	15221	15426	15521	15310	15261	15196	15125	15315	15303	15480	15567	15348	15458	15397	15375	15283	15567	15427	15339	15444	15376	15207	15333	15548	15322	15386	15565	15335	15454	15521	15418	15424	15569	15393	15431	15336	15463	15483	15455	15459	15508	15274	15238	15310	15369	15233	15456	15389	15259	15341	15541	15511	15499	15264	15226	15279	15544	15407	15497	15449	15371	15340	15273	15308	15336	15295	15303	15501	15490	15346	15548	15370	15387	15361	15416	15394	15495	15412	15305	15329	15374	15485	15440	15500	15282	15342	15382	15489	15336	15500	15460	15281	15587	15436	15550	15364	15337	15372	15579	15403	15483	15617	15555	15405	15134	15349	15280	15292	15425	15370	15317	15378	15318	15336	15309	15268	15617	15301	15554	15583	15363	15416	15434	15380	15451	15597	15516	15357	15454	15402	15196	15376	15350	15277	15456	15420	15596	15504	15403	15310	15238	15508	15443	15363	15665	15392	15476	15327	15185	15500	15356	15437	15156	15478	15319	15373	15407	15314	15539	15396	15484	15439	15519	15429	15257	15418	15387	15481	15507	15383	15493	15429	15369	15461	15434	15267	15320	15492	15368	15350	15605	15292	15584	15587	15280	15274	15276	15449	15457	15408	15392	15287	15467	15263	15249	15575	15541	15310	15339	15378	15617	15400	15342	15432	15340	15369	15451	15346	15446	15429	15376	15543	15200	15307	15365	15445	15455	15305	15391	15443	15399	15460	15405	15436	15361	15391	15383	15452	15475	15187	15510	15344	15347	15475	15402	15425	15303	15504	15224	15463	15247	15365	15400	15345	15514	15347	15664	15389	15388	15451	15641	15422	15516	15420	15493	15351	15485	15407	15474	15312	15402	15361	15524	15391	15552	15302	15256	15588	15298	15321	15321	15401	15478	15352	15381	15331	15527	15425	15421	15501	15562	15342	15321	15480	15421	15189	15420	15282	15483	15440	15623	15442	15453	15467	15323	15567	15315	15457	15224	15574	15508	15415	15767	15554	15308	15416	15205	15474	15441	15460	15394	15274	15437	15297	15565	15385	15284	15586	15340	15526	15483	15466	15346	15362	15427	15392	15520	15470	15527	15341	15416	15458	15573	15259	15346	15405	15407	15418	15557	15366	15485	15359	15441	15422	15270	15288	15315	15534	15159	15434	15435	15479	15301	15458	15299	15524	15289	15119	15315	15487	15453	15440	15387	15333	15445	15323	15336	15485	15555	15448	15338	15435	15560	15274	15368	15406	15368	15445	15474	15370	15319	15356	15408	15264	15347	15249	15465	15519	15382	15543	15284	15639	15569	15566	15491	15502	15313	15236	15567	15435	15563	15347	15292	15344	15407	15416	15160	15347	15316	15446	15377	15307	15360	15353	15309	15353	15551	15310	15485	15578	15407	15233	15534	15355	15374	15636	15402	15269	15329	15317	15469	15267	15470	15265	15424	15386	15546	15337	15273	15371	15379	15489	15361	15259	15571	15539	15346	15475	15305	15375	15573	15373	15495	15330	15279	15518	15407	15324	15504	15353	15458	15466	15533	15462	15359	15521	15309	15639	15316	15507	15467	15403	15518	15342	15400	15469	15556	15567	15518	15261	15306	15335	15513	15481	15526	15280	15449	15439	15200	15455	15502	15440	15440	15154	15419	15383	15365	15452	15486	15401	15317	15243	15408	15439	15457	15587	15406	15456	15299	15374	15230	15542	15451	15588	15499	15555	15186	15492	15383	15648	15541	15251	15310	15208	15368	15244	15485	15598	15475	15033	15409	15299	15273	15278	15529	15553	15170	15421	15569	15203	15397	15532	15278	15464	15228	15367	15499	15400	15402	15470	15581	15515	15478	15641	15515	15274	15307	15563	15478	15467	15449	15438	15544	15457	15357	15463	15471	15449	15466	15572	15300	15397	15456	15353	15373	15449	15334	15312	15297	15418	15545	15214	15314	15190	15413	15377	15492	15435	15364	15399	15253	15488	15265	15421	15429	15345	15511	15667	15312	15360	15512	15120	15451	15307	15495	15368	15365	15413	15595	15512	15454	15416	15528	15351	15213	15440	15232	15396	15429	15451	15649	15447	15333	15365	15435	15324	15349	15450	15512	15541	15411	15480	15322	15213	15401	15355	15375	15440	15339	15455	15407	15378	15480	15344	15525	15425	15505	15365	15394	15573	15370	15174	15207	15676	15437	15422	15484	15330	15513	15373	15423	15397	15410	15238	15592	15316	15425	15521	15605	15256	15363	15397	15580	15348	15509	15195	15418	15200	15286	15544	15300	15545	15374	15263	15277	15267	15454	15596	15319	15462	15392	15477	15383	15391	15542	15349	15551	15525	15442	15367	15456	15551	15414	15473	15365	15059	15443	15401	15286	15419	15348	15491	15510	15501	15419	15308	15316	15315	15363	15650	15321	15310	15395	15426	15352	15589	15562	15449	15539	15509	15381	15361	15529	15390	15471	15485	15417	15277	15303	15311	15170	15205	15372	15287	15599	15365	15518	15324	15465	15315	15416	15424	15431	15704	15331	15356	15377	15530	15367	15593	15253	15455	15424	15504	15446	15325	15196	15368	15447	15385	15504	15351	15289	15418	15404	15590	15354	15239	15346	15560	15381	15389	15281	15010	15513	15278	15283	15289	15378	15336	15352	15456	15345	15432	15515	15457	15165	15295	15379	15404	15333	15280	15468	15372	15380	15350	15416	15428	15559	15401	15521	15468	15322	15415	15373	15328	15587	15379	15498	15235	15511	15540	15251	15443	15383	15442	15571	15466	15235	15625	15317	15312	15428	15419	15471	15334	15295	15379	15492	15334	15553	15160	15515	15484	15457	15436	15257	15385	15205	15424	15360	15464	15115	15392	15383	15385	15425	15330	15400	15555	15463	15164	15465	15209	15378	15590	15565	15414	15614	15311	15396	15499	15503	15593	15417	15295	15614	15448	15370	15415	15475	15417	15379	15491	15425	15396	15384	15306	15447	15421	15345	15424	15401	15481	15532	15396	15425	15290	15324	15615	15535	15288	15294	15501	15354	15461	15368	15304	15498	15565	15391	15423	15410	15338	15405	15418	15498	15365	15588	15520	15361	15466	15237	15443	15417	15309	15342	15392	15319	15368	15268	15447	15610	15503	15439	15448	15350	15461	15476	15436	15417	15458	15290	15521	15560	15403	15405	15276	15403	15592	15569	15352	15465	15484	15383	15448	15331	15218	15499	15344	15271	15465	15538	15440	15466	15550	15453	15470	15557	15606	15436	15491	15471	15339	15310	15398	15424	15508	15443	15632	15515	15446	15228	15577	15515	15329	15338	15235	15370	15209	15444	15329	15453	15360	15392	15492	15565	15518	15396	15267	15554	15291	15356	15519	15448	15478	15517	15456	15435	15412	15288	15288	15578	15393	15425	15457	15464	15522	15531	15575	15426	15393	15581	15430	15383	15208	15473	15530	15308	15416
11113	17033	17115	16341	16128	15420	15003	14718	14413	14386	14538	14383	14335	14533	14364	14450	14434	14422	14336	14212	14447	14383	14430	14206	14370	14513	14195	14468	14157	14303	14147	14334	14310	14353	14304	14180	14385	14373	14269	14215	14296	14451	14255	14288	14380	14393	14373	14398	14401	14320	14383	14315	14289	14447	14232	14303	14376	14425	14369	14236	14234	14299	14266	14159	14284	14495	14123	14210	14209	14286	14319	14394	14320	14302	14260	14137	14381	14172	14202	14224	14361	14323	14378	14210	14446	14223	14262	14259	14342	14309	14371	14253	14427	14337	14336	14206	14290	14371	14388	14227	14459	14329	14331	14214	14297	14171	14278	14308	14312	14297	14252	14335	14301	14402	14432	14107	14249	14214	14276	14300	14220	14378	14292	14292	14242	14465	14333	14029	14261	14291	14380	14349	14358	14296	14265	14416	14276	14266	14257	14241	14274	14480	14258	14307	14185	14214	14297	14290	14352	14194	14169	14168	14394	14225	14180	14405	14309	14217	14225	14221	14330	14366	14293	14284	14229	14471	14437	14386	14305	14458	14287	14241	14214	14319	14413	14218	14170	14384	14226	14224	14480	14229	14320	14178	14309	14301	14373	14142	14516	14205	14206	14289	14367	14280	14243	14221	14289	14308	14321	14253	14405	14271	14249	14467	14351	14340	14214	14252	14257	14180	14388	14141	14206	14285	14396	14295	14343	14196	14331	14267	14280	14375	14270	14364	14220	14276	14310	14299	14429	14306	14488	14324	14301	14366	14283	14520	14404	14392	14191	14379	14343	14322	14190	14349	14248	14453	14356	14348	14398	14102	14257	14395	14264	14402	14209	14285	14284	14204	14149	14175	14291	14311	14249	14437	14287	14245	14378	14308	14257	14199	14258	14418	14311	14287	14485	14329	14365	14084	14455	14374	14427	14335	14319	14381	14185	14215	14161	14146	14228	14297	14384	14298	14352	14288	14197	14324	14117	14124	14235	14241	14263	14291	14253	14283	14250	14176	14265	14451	14288	14303	14269	14308	14395	14283	14393	14256	14417	14434	14270	14543	14356	14213	14345	14390	14448	14375	14372	14211	14154	14500	14384	14229	14319	14274	14346	14293	14495	14144	14214	14266	14380	14296	14370	14120	14332	14222	14339	14098	14432	14214	14388	14334	14240	14245	14274	14395	14187	14461	14284	14361	14416	14210	14305	14446	14352	14255	14323	14178	14368	14177	14160	14178	14345	14286	14359	14376	14265	14175	14371	14337	14171	14210	14432	14298	14375	14349	14307	14360	14418	14087	14113	14337	14381	14335	14362	14188	14257	14375	14335	14201	14390	14397	14121	14314	14495	14085	14271	14256	14421	14250	14289	14197	14349	14493	14274	14266	14313	14317	14377	14232	14208	14353	14264	14351	14289	14448	14158	14300	14371	14317	14234	14146	14203	14361	14186	14250	14416	14263	14356	14428	14221	14261	14366	14071	14334	14361	14159	14270	14294	14227	14286	14226	14371	14227	14325	14381	14306	14181	14276	14257	14390	14233	14195	14331	14139	14388	14384	14371	14317	14201	14264	14298	14407	14175	14182	14221	14291	14328	14213	14427	14416	14187	14330	14231	14429	14187	14292	14492	14136	14293	14385	14196	14246	14280	14315	14321	14135	14313	14232	14310	14358	14171	14226	14137	14516	14419	14421	14362	14186	14393	14322	14234	14277	14129	14240	14402	14358	14156	14334	14287	14174	14370	14267	14348	14396	14398	14362	14318	14384	14221	14284	14150	14227	14117	14357	14291	14179	14365	14377	14315	14234	14302	14167	14119	14412	14299	14134	14339	14356	14244	14200	14332	14442	14368	14437	14342	14272	14357	14379	14272	14314	14248	14305	14179	14137	14256	14234	14232	14173	14366	14304	14313	14217	14226	14276	14319	14206	14314	14368	14294	14289	14242	14222	14413	14335	14232	14392	14523	14257	14401	14281	14299	14310	14339	14337	14481	14299	14152	14386	14367	14192	14407	14279	14277	14202	14174	14477	14352	14385	14321	14173	14261	14094	14470	14516	14421	14260	14206	14299	14193	14379	14155	14296	14193	14311	14245	14110	14278	14273	14258	14119	14181	14218	14253	14323	14213	14257	14400	14398	14306	14254	14309	14261	14391	14511	14358	14322	14324	14205	14327	13998	14233	14428	14226	14309	14216	14208	14202	14290	14346	14103	14265	14252	14282	14333	14434	14266	14187	14346	14314	14445	14300	14298	14271	14364	14362	14339	14317	14231	14265	14299	14068	14159	14251	14248	14398	14295	14307	14243	14197	14471	14100	14177	14278	14283	14285	14368	14161	14231	14177	14261	14218	14448	14240	14346	14188	14310	14188	14170	14294	14129	14231	14433	14135	14278	14311	14425	14328	14436	14320	14409	14279	14218	14295	14289	14266	14321	14282	14318	14249	14407	14388	14343	14188	14304	14253	14280	14263	14260	14241	14630	14157	14335	14134	14159	14270	14237	14182	14306	14243	14146	14237	14295	14362	14423	14238	14234	14273	14388	14152	14294	14271	14161	14251	14329	14087	14292	14407	14195	14403	14198	14438	14261	14153	14296	14350	14204	14207	14323	14293	14091	14380	14272	14258	14344	14192	14373	14215	14420	14294	14270	14298	14322	14314	14386	14174	14334	14327	14402	14229	14289	14316	14325	14428	14238	14245	14472	14158	14149	14291	14424	14155	14362	13982	14298	14278	14095	14250	14301	14362	14348	14270	14244	14471	14216	14321	14117	14412	14390	14228	14199	14311	14380	14402	14391	14381	14348	14301	14245	14387	14187	14328	14236	14140	14170	14328	14356	14327	14355	14351	14500	14232	14293	14206	14236	14271	14376	14402	14080	14277	14246	14281	14264	14335	14147	14218	14330	14326	14226	14141	14188	14282	14290	14146	14362	14428	14288	14167	14330	14323	14244	14176	14321	14257	14214	14263	14337	14300	14377	14268	14254	14284	14394	14259	14324	14371	14132	14425	14335	14196	14346	14221	14207	14275	14310	14359	14249	14353	14334	14257	14309	14284	14340	14318	14232	14236	14302	14449	14154	14171	14178	14310	14343	14414	14392	14312	14179	14480	14125	14196	14267	14427	14291	14252	14380	14319	14255	14381	14272	14329	14072	14330	14345	14308	14217	14270	14326	14249	14153	14190	14385	14275	14167	14187	14241	14235	14238	14380	14270	14343	14387	14445	14285	14231	14290	14313	14134	14350	14274	14368	14297	14256	14229	14238	14256	14282	14205	14236	14342	14417	14176	14196	14321	14269	14417	14355	14131	14185	14276	14179	14351	14296	14336	14400	14305	14341	14320	14243	14226	14341	14323	14097	14412	14207	14298	14182	14244	14215	14203	14341	14306	14332	14334	14383	14329	14229	14356	14295	14315	14330	14251	14335	14311	14312	14365	14393	14273	14300	14261	14239	14284	14336	14235	14261	14499	14246	14258	14361	14500	14261	14417	14190	14439	14413	14109	14218	14399	14265	14410	14277	14292	14409	14313	14297	14352	14149	14442	14136	14366	14226	14249	14316	14357	14227	14442	14248	14372	14249	14245	14317	14161	14369	14299	14038	14225	14205	14364	14403	14462	14469	14371	14352	14430	14404	14283	14153	14132	14346	14235	14347	14205	14480	14229	14269	14225	14232	14284	14208	14270	14152	14253	14264	14425	14352	14230	14098	14355	14358	14534	14262	14365	14376	14282	14344	14333	14197	14184	14278	14297	14248	14259	14084	14236	14201	14263	14417	14159	14344	14318	14379	14107	14223	14334	14371	14398	14250	14304	14311	14272	14314	14168	14376	14480	14367	14206	14205	14272	14349	14362	14329	14165	14263	14130	14360	14200	14269	14318	14231	14366	14179	14314	14402	14284	14165	14205	14402	14356	14257	14174	14398	14271	14171	14250	14339	14419	14207	14258	14337	14493	14414	14350	14322	14173	14306	14349	14191	14237	14350	14372	14358	14260	14428	14103	14278	14250	14271	14109	14432	14419	14093	14273	14279	14306	14413	14395	14283	14431	14252	14356	14375	14521	14091	14254	14257	14266	14213	14418	14206	14124	14289	14353	14281	14253	14170	14288	14415	14215	14281	14259	14379	14239	14191	14138	14354	14310	14402	14234	14322	14346	14381	14319	14325	14207	14253	14285	14252	14044	14337	14309	14369	14245	14174	14323	14327	14254	14393	14360	14267	14351	14235	14373	14257	14296	14221	14286	14340	14198	14165	14396	14067	14318	14376	14265	14297	14411	14198	14286	14334	14302	14269	14256	14447	14084	14218	14323	14389	14221	14404	14202	14218	14168	14169	14350	14344	14268	14270	14199	14305	14397	14399	14265	14412	14425	14315	14287	14191	14352	14246	14380	14176	14367	14282	14227	14242	14324	14388	14335	14423	14294	14296	14228	14197	14260	14398	14211	14456	14442	14324	14241	14265	14179	14232	14184	14228	14357	14438	14320	14210	14462	14231	14319	14266	14318	14197	14341	14252	14448	14355	14210	14209	14302	14300	14311	14143	14431	14301	14290	14178	14191	14265	14152	14321	14284	14180	14388	14306	14198	14404	14295	14467	14158	14340	14153	14388	14167	14215	14413	14284	14218	14210	14257	14250	14207	14480	14388	14289	14298	14325	14103	14246	14125	14220	14356	14518	14125	14249	14157	14333	14363	14273	14319	14303	14180	14293	14323	14411	14221	14212	14412	14406	14389	14288	14446	14327	14167	14286	14175	14318	14332	14564	14204	14255	14192	14237	14304	14206	14320	14290	14133	14456	14349	14309	14234	14443	14286	14376	14381	14204	14243	14362	14336	14252	14123	14310	14256	14293	14318	14217	14300	14333	14462	14225	14316	14195	14069	14283	14228	14335	14256	14329	14415	14193	14431	14387	14291	14302	14302	14417	14290	14350	14192	14454	14398	14216	14286	14200	14340	14251	14162	14309	14396	14158	14103	14177	14388	14292	14237	14312	14138	14101	14285	14208	14331	14183	14206	14317	14412	14130	14191	14119	14417	14158	14259	14402	14231	14125	14325	14223	14346	14264	14335	14370	14205	14200	14297	14270	14268	14321	14333	14307	14250	14390	14309	14265	14234	14304	14312	14201	14309	14247	14306	14333	14318	14435	14289	14287
23010	21506	29516	23936	21568	22958	23964	17697	16213	16609	16440	16524	16296	16299	16260	16289	16243	16278	16254	16286	16036	16020	16295	16079	16230	16346	16093	15947	16254	16017	15966	16037	16273	15790	16113	15838	15909	15971	16224	15853	15996	15959	16052	15950	16231	16142	16138	16151	16126	15957	16018	16027	16011	16173	15936	15844	16315	16017	15861	15903	15902	15992	16050	15983	15873	16068	16164	16227	15969	15925	16047	15959	15979	15945	16039	16187	16110	16002	15891	15813	15960	16077	15947	16093	15903	15748	15915	15911	16030	15909	15961	16020	16072	16175	16056	16072	15773	15996	16238	15880	15775	16150	15954	16110	15943	15889	15867	16305	16038	15994	15766	15948	15953	16091	16125	15969	15848	15917	15945	15925	16203	16002	16066	16035	15976	16086	16074	15980	16026	16015	16113	16023	16039	15905	15783	15959	15952	15859	16033	15866	16052	15862	15830	16121	16028	15996	16057	15921	15900	15740	16068	15716	16065	15902	16076	16002	16088	15788	16064	15901	15897	15835	15952	16018	16022	16118	15916	15817	15997	15877	15974	16123	15998	15880	16071	15962	16034	15925	15802	15934	15906	15944	15934	15944	16033	16006	16215	16134	15912	16017	15893	15626	15915	15889	16022	15816	15895	15954	15823	15863	16028	16015	15950	16066	15912	15852	16060	16004	15860	15733	16152	16194	15931	16044	15888	15810	16115	15798	16047	15858	16059	15807	15790	16041	15956	15923	15828	15813	15949	15746	16071	15828	15979	15812	15810	16010	15964	15967	15937	15863	15978	15772	15881	15971	15928	15913	15800	16033	15979	16039	16070	15936	15828	15894	15919	16118	15771	15975	15865	15862	15942	16124	15911	16190	15926	15830	15799	16027	16072	15978	16036	15909	16086	15863	16107	16040	15861	16045	15863	15891	15997	15905	15925	15960	15976	15897	15901	15852	15925	15868	16016	15995	16001	16084	16077	15836	15965	15879	15935	16005	15834	16033	16132	15910	15820	15884	16047	16007	15936	15970	15901	15974	15943	15751	16002	16003	15757	15785	15982	15683	16232	15849	16132	15958	16016	15969	15802	15883	15973	15968	15993	15832	15937	15918	15888	15873	16109	15986	15903	15834	15826	15866	15938	15923	15782	15921	15821	15988	16202	15924	15956	15991	15754	15842	15863	15782	15870	16055	15952	15952	15932	15750	15997	15791	15878	15883	15829	15861	15819	15840	16025	15858	16013	15990	15619	15937	15847	15865	15765	15949	15756	15909	16020	16142	15899	15967	15873	15834	15878	16107	15880	16099	16189	16069	15817	15989	15755	15838	15772	15803	15877	15935	16046	15901	15840	16050	16021	15818	15798	15902	15755	15916	15979	15877	16028	15949	16065	15772	15844	16004	15986	16204	16179	15898	15861	15990	15864	15853	15877	15927	15928	16085	15777	15634	15883	15749	16049	15872	15999	15834	15870	15922	15865	15869	16058	15984	15980	16113	16065	15899	15968	15998	15854	15964	15856	15939	15782	16106	15689	15824	15992	15789	15881	15876	16188	15952	15984	15852	16002	16084	16087	15877	15913	15941	15809	15967	15896	15884	15844	15987	15920	15804	16011	16094	15982	15903	15951	15829	15967	15891	15827	16023	15790	15963	15953	15986	15773	15843	15935	16040	15921	16051	16112	15935	15840	15930	15870	15965	16036	15944	15800	15982	15878	15779	15926	15889	15882	15930	16022	15869	15899	15674	15963	16017	16035	16039	15809	15965	16078	15899	16015	15978	15832	15949	16119	15953	16056	15882	16002	15971	16021	15945	15956	15900	15924	15956	15827	16106	16020	15836	16034	16034	16021	15846	15769	15909	15900	15952	16109	15875	16032	15954	15954	15767	15955	15877	15741	16115	15887	16062	15920	15796	15911	15969	16059	15996	16052	15905	15725	15922	15884	16057	15963	15881	15792	15947	15795	15960	15906	16055	16020	15844	15960	16121	15959	16001	15824	15948	16030	15871	15910	15835	16113	15883	15915	15888	15701	15696	16009	15789	15718	15709	15962	16008	15942	15980	16053	15943	15997	16119	16005	16028	16042	15906	15898	15997	15809	15868	15824	15835	15847	15762	15824	15994	15862	16122	15978	15808	15810	15904	16030	15940	16031	15933	15996	15918	15783	15856	15747	15760	15988	16064	15961	15778	15983	15963	15690	16095	15937	16042	15892	15863	16089	16028	15961	16127	15871	15946	16090	15918	15919	15979	15936	15989	16036	16031	15916	15976	15880	15993	15901	16183	15904	15967	16074	15851	16040	15883	15831	15964	16133	15841	15813	16055	15947	16016	16034	15936	15853	16058	15922	15909	15802	15780	16075	15969	15852	15919	16117	16104	15924	15982	16140	15978	15819	16090	15875	15938	15849	15978	15859	16062	15831	15918	15987	15846	15846	16066	15835	16053	15972	15796	16017	16067	16060	15709	15955	15910	15897	16025	16206	15872	15969	15740	15862	15948	15957	15998	16060	16006	15824	16021	15936	15992	15862	15897	15916	15863	16058	16081	16083	15908	15983	15923	15854	15916	15958	15950	15854	15792	15915	15807	15813	16072	16034	15908	15815	15754	15893	15995	15860	16016	15883	15902	15933	16030	15979	15962	15956	15951	16045	15954	15880	15986	15835	15979	16063	15873	15998	15786	16026	15627	16012	16159	16028	15773	15999	15933	16130	16037	15755	15903	15895	15942	15925	15954	16143	15903	16103	16053	15820	16043	15974	16123	15967	15789	15905	15829	16088	16166	15934	15938	15987	15595	15969	16071	16196	15864	15985	15860	15947	15793	15967	15940	16204	15920	15948	15817	15864	15703	15767	15975	15816	15784	15980	15988	15921	16028	15893	15765	15851	15983	15876	16017	16152	16261	16102	15708	15946	15791	16008	15898	16082	15769	16037	15951	15971	16067	16083	15948	16083	15916	15914	15647	15996	15924	16030	16040	15898	15836	16093	15929	16174	16101	15896	16024	15910	16051	15980	16084	15854	15967	15841	15838	15979	15783	15958	15723	15861	15803	15960	15977	15984	15970	16089	15974	15881	15814	15917	15896	15880	15936	15643	15832	15767	15863	15971	16001	16030	15775	16027	16160	15960	15936	15907	15809	15715	15921	16008	15985	15916	16032	15899	15933	16091	15852	15925	16046	15725	15934	15874	15817	16034	16002	16022	16025	15901	15900	15810	15787	15990	15836	15834	15754	15939	16054	16000	15951	15752	15872	15751	15935	15904	15607	15963	16112	16039	16182	15837	15834	15854	15862	15939	15935	15679	15879	15944	15756	16079	15854	15816	16000	15986	15869	15942	15897	15784	15976	15886	15758	16005	15969	15972	15823	15822	15873	15908	15688	15945	15905	15830	15940	15907	15805	15904	15892	15873	15821	15866	15952	15949	15821	15981	15915	15945	15840	15741	15960	16217	15990	15883	15898	15728	15902	15985	15863	16014	16068	15761	15820	15942	15843	15775	16025	15979	15895	15969	15792	15949	15971	15860	15947	15816	15892	15803	16055	15987	15875	15796	16044	16044	15835	15838	15910	16015	15757	15898	16069	15989	16006	16157	15869	15852	15854	15827	15960	16073	16014	15859	15938	15882	15926	15933	16028	15781	15964	15818	15905	15813	15929	15884	15865	15778	15983	15888	16039	16007	16023	16103	15953	15961	15849	16071	16080	15957	15960	15896	15837	15950	15881	16022	15942	15977	15914	15731	15679	15779	15957	16052	15919	15939	15819	16093	15803	15956	15825	16054	16070	15953	15897	16070	15863	15923	15967	15966	15966	15649	15954	15910	15894	16016	15956	15907	15791	16033	16009	15960	15942	16046	16157	15909	16170	16002	16024	15949	16093	15919	16104	16073	15877	16045	15759	15581	15852	16046	16028	16074	16021	15914	15982	15815	15896	16014	15844	15878	15904	16007	16056	16008	15992	16007	15818	16061	16032	16134	16045	15892	15798	15860	15943	15886	15993	15795	16045	15704	15994	15976	15855	15819	16083	15867	15909	16110	15920	16037	15961	15868	15946	15905	15775	15910	15946	15697	15966	15946	15974	15961	15902	16078	15962	15933	15854	15851	15965	15758	15716	15960	16144	15891	16004	15898	16079	15842	15936	15835	15870	15767	16051	16018	16036	15785	15975	16114	15860	15787	15992	15983	15935	15760	15885	16020	16033	15886	15946	15911	15912	15819	15855	15908	15812	15948	15970	16004	15992	15860	15996	15907	15997	16030	15887	16195	16149	15779	16142	16017	15877	16007	15930	15870	15760	15934	15882	15880	15870	15769	16033	15800	16022	15886	15754	15941	15794	16099	15905	16091	15855	15884	16009	15837	15959	15926	16219	16167	15920	15819	15987	15879	15916	15993	15675	15826	15723	15916	15924	16012	15870	15965	15888	15926	16060	15930	15778	16127	15984	16178	15961	15730	16087	15956	15668	15894	16010	15792	15777	15920	16097	16231	16052	15878	16063	15843	15921	15900	15915	15969	15961	15760	15909	16056	15849	15709	16070	16102	15973	15988	15799	15869	15954	15764	15897	16015	16001	16086	15865	15888	16006	16042	16013	15964	15850	15952	15913	16050	15899	15868	15930	15928	16220	15854	15973	15735	15910	15769	15857	15855	15747	15900	15952	16022	15957	15901	16028	16006	15822	15875	15987	16062	15983	16036	16074	15890	16027	15995	16098	15903	15974	15913	15978	15852	15761	16054	16071	15808	15823	15841	15993	15961	15899	15889	15934	16048	15909	15934	15781	15770	15896	16078	15836	16101	15922	15692	15856	15977	15859	16083	15956	16045	15789	16068	16033	15774	15715	15816	15969	15986	15811	15949	15912	16068	16003	15978	15764	15994	16017	16014	15934	15914	15780	15969	15742	16090	15686	15800	16086	15887	15981	15923	15809	15903	15886	15912	15920	16094	15834	15600	15974	16266	15912	16034	15875	16138	15859	15972	15849	16023	16029	15844	15953	15924	16015	16043	15796	15918	15916	16001	16035	15840	15980	16017	15839	16196	15976	16153	16098	16040	15826	15967	16101	15858	15914	15936	15964	15965	15948	15886	15743	15801	16071	16038	15942	15882	15779	15830	15891	16163	16140	15961	16023	15852	15980	15831	16068	15911	15990	16067	15909
11111	18511	18620	17813	17045	16129	15558	14944	14727	14702	14594	14681	14782	14842	14714	14728	14796	14502	14498	14673	14714	14620	14679	14652	14553	14722	14486	14675	14811	14869	14823	14788	14597	14749	14517	14471	14562	14591	14580	14570	14605	14541	14641	14551	14670	14670	14366	14605	14761	14816	14597	14577	14579	14609	14484	14729	14526	14621	14637	14555	14614	14639	14708	14746	14494	14423	14769	14606	14590	14512	14689	14632	14687	14559	14727	14524	14608	14504	14683	14638	14674	14566	14574	14608	14646	14645	14745	14684	14678	14499	14508	14604	14607	14577	14613	14667	14552	14573	14764	14580	14662	14683	14763	14635	14586	14668	14450	14563	14638	14649	14545	14633	14608	14475	14483	14480	14665	14616	14429	14581	14475	14464	14586	14756	14506	14732	14556	14620	14655	14581	14594	14653	14606	14630	14504	14601	14700	14550	14726	14579	14713	14596	14589	14453	14596	14509	14576	14577	14528	14539	14733	14671	14499	14820	14592	14497	14613	14562	14571	14704	14555	14496	14605	14616	14502	14597	14756	14468	14645	14688	14581	14665	14647	14524	14673	14525	14753	14604	14606	14642	14503	14506	14654	14448	14567	14533	14573	14595	14528	14637	14573	14689	14514	14762	14571	14625	14596	14667	14684	14572	14466	14584	14711	14664	14487	14494	14682	14648	14700	14728	14717	14577	14660	14594	14599	14624	14465	14648	14633	14531	14609	14597	14570	14572	14534	14620	14673	14560	14631	14479	14627	14595	14714	14739	14625	14653	14540	14625	14619	14541	14651	14654	14549	14725	14376	14597	14643	14605	14702	14545	14582	14558	14644	14583	14753	14688	14686	14572	14486	14536	14560	14576	14624	14559	14620	14501	14602	14504	14555	14451	14507	14612	14560	14802	14597	14480	14616	14751	14552	14464	14559	14568	14768	14675	14806	14686	14607	14459	14530	14777	14613	14613	14535	14579	14611	14679	14572	14554	14550	14488	14565	14512	14689	14410	14546	14546	14624	14620	14580	14584	14655	14648	14590	14611	14305	14604	14576	14529	14629	14620	14730	14610	14394	14572	14475	14476	14505	14521	14534	14512	14645	14560	14489	14640	14588	14234	14527	14819	14671	14543	14439	14519	14640	14507	14664	14664	14552	14602	14481	14586	14663	14541	14497	14503	14400	14637	14448	14669	14420	14661	14502	14499	14577	14669	14568	14462	14572	14598	14627	14726	14466	14578	14653	14468	14746	14738	14659	14481	14574	14555	14539	14595	14632	14416	14542	14596	14499	14580	14581	14648	14739	14614	14562	14660	14612	14489	14598	14555	14725	14635	14526	14805	14491	14482	14738	14388	14767	14605	14540	14550	14651	14616	14592	14576	14593	14452	14607	14447	14734	14521	14570	14354	14386	14738	14455	14595	14690	14693	14601	14645	14693	14738	14510	14453	14577	14478	14488	14638	14515	14550	14599	14572	14623	14593	14607	14451	14559	14396	14380	14804	14670	14455	14401	14671	14653	14527	14605	14646	14559	14612	14575	14662	14758	14756	14751	14533	14648	14661	14567	14560	14485	14581	14697	14431	14665	14456	14452	14585	14595	14646	14475	14586	14468	14500	14558	14661	14583	14550	14718	14417	14601	14620	14538	14554	14309	14622	14764	14440	14627	14547	14561	14600	14684	14488	14544	14517	14411	14587	14556	14539	14628	14660	14712	14597	14632	14481	14683	14628	14602	14571	14630	14606	14629	14594	14646	14371	14473	14621	14689	14530	14546	14447	14686	14590	14567	14550	14479	14442	14596	14498	14575	14521	14593	14528	14599	14547	14549	14502	14580	14521	14472	14637	14506	14715	14645	14576	14537	14521	14667	14546	14462	14585	14757	14620	14591	14599	14574	14582	14596	14633	14576	14562	14425	14404	14604	14721	14542	14408	14624	14570	14616	14583	14737	14489	14631	14558	14580	14615	14414	14564	14659	14698	14723	14813	14495	14680	14636	14692	14498	14527	14702	14422	14521	14520	14518	14803	14470	14591	14654	14583	14561	14597	14419	14517	14584	14670	14563	14573	14656	14472	14420	14639	14503	14720	14485	14632	14644	14609	14644	14695	14536	14449	14578	14577	14723	14619	14606	14530	14518	14756	14541	14547	14546	14586	14735	14573	14679	14627	14721	14646	14632	14608	14535	14574	14586	14476	14730	14531	14469	14610	14530	14612	14527	14521	14607	14662	14450	14466	14650	14507	14559	14516	14590	14534	14721	14589	14461	14469	14598	14648	14779	14494	14696	14329	14521	14555	14493	14545	14679	14532	14482	14505	14654	14600	14798	14660	14518	14576	14534	14361	14544	14568	14542	14717	14592	14576	14559	14524	14532	14473	14630	14677	14667	14483	14647	14700	14571	14621	14622	14715	14606	14550	14630	14788	14751	14531	14676	14640	14678	14587	14548	14544	14719	14589	14424	14409	14505	14473	14703	14664	14533	14547	14486	14383	14592	14577	14542	14592	14465	14561	14567	14560	14580	14661	14469	14534	14686	14494	14580	14585	14637	14630	14478	14586	14605	14594	14707	14659	14606	14272	14543	14626	14633	14470	14781	14422	14579	14468	14671	14745	14736	14622	14640	14596	14588	14420	14620	14748	14593	14787	14455	14551	14746	14699	14543	14727	14608	14492	14651	14658	14516	14667	14522	14623	14403	14551	14640	14570	14504	14676	14462	14665	14747	14686	14566	14495	14576	14584	14663	14624	14650	14451	14601	14445	14706	14645	14804	14454	14496	14531	14722	14499	14540	14577	14630	14726	14561	14626	14517	14644	14493	14694	14484	14802	14583	14761	14516	14585	14699	14512	14573	14670	14597	14535	14582	14570	14662	14692	14709	14679	14544	14754	14515	14616	14483	14625	14494	14651	14568	14560	14482	14560	14581	14677	14530	14691	14541	14451	14646	14621	14550	14601	14464	14517	14466	14530	14613	14591	14610	14547	14663	14489	14647	14688	14528	14574	14639	14722	14524	14553	14624	14522	14682	14535	14633	14757	14665	14612	14646	14650	14598	14588	14441	14400	14792	14484	14580	14529	14363	14538	14593	14591	14758	14766	14459	14527	14557	14494	14610	14635	14715	14686	14567	14582	14665	14584	14248	14474	14690	14675	14465	14625	14595	14602	14528	14621	14582	14525	14730	14437	14563	14586	14665	14522	14557	14437	14613	14609	14382	14626	14653	14493	14610	14532	14517	14633	14707	14603	14575	14585	14705	14599	14502	14535	14575	14599	14496	14691	14755	14541	14639	14539	14712	14701	14577	14455	14604	14703	14687	14659	14364	14501	14630	14396	14569	14744	14553	14603	14570	14599	14626	14530	14843	14589	14556	14517	14497	14524	14735	14695	14466	14672	14473	14648	14556	14501	14559	14555	14666	14504	14600	14660	14674	14520	14631	14677	14544	14691	14493	14642	14664	14471	14528	14577	14639	14535	14571	14456	14511	14551	14679	14575	14601	14720	14651	14418	14576	14483	14681	14398	14586	14739	14446	14617	14482	14631	14463	14670	14612	14469	14528	14583	14437	14637	14426	14631	14588	14670	14504	14754	14590	14510	14398	14595	14653	14591	14567	14425	14531	14598	14684	14573	14487	14580	14505	14517	14613	14604	14498	14498	14590	14537	14711	14555	14536	14584	14585	14476	14537	14525	14662	14534	14661	14624	14671	14530	14612	14458	14533	14643	14531	14626	14681	14756	14603	14492	14621	14606	14478	14689	14564	14425	14435	14523	14544	14449	14560	14611	14488	14646	14610	14592	14497	14504	14638	14544	14548	14614	14578	14501	14700	14583	14675	14633	14462	14480	14667	14553	14299	14485	14423	14670	14580	14377	14558	14493	14580	14620	14616	14448	14531	14382	14615	14546	14484	14758	14559	14488	14741	14516	14568	14560	14644	14589	14437	14723	14568	14578	14577	14624	14588	14752	14650	14638	14653	14674	14594	14476	14661	14614	14728	14623	14608	14571	14566	14546	14672	14665	14509	14668	14696	14635	14520	14639	14529	14602	14650	14475	14733	14699	14576	14404	14684	14545	14629	14680	14614	14701	14671	14620	14680	14657	14488	14495	14564	14626	14560	14553	14651	14530	14815	14763	14510	14645	14621	14613	14707	14608	14589	14739	14488	14534	14576	14609	14513	14657	14480	14585	14601	14318	14567	14406	14475	14480	14447	14618	14743	14526	14438	14740	14474	14511	14478	14577	14671	14533	14504	14642	14484	14693	14602	14613	14505	14542	14545	14711	14550	14518	14647	14776	14575	14569	14631	14671	14593	14527	14519	14428	14540	14530	14522	14813	14692	14584	14559	14469	14544	14412	14604	14583	14493	14656	14481	14402	14535	14514	14631	14788	14415	14653	14577	14566	14418	14727	14717	14443	14630	14549	14637	14642	14481	14618	14510	14651	14830	14628	14755	14588	14513	14608	14655	14544	14711	14549	14632	14631	14697	14563	14704	14507	14603	14600	14512	14473	14531	14487	14556	14485	14439	14459	14610	14663	14383	14456	14674	14617	14499	14518	14598	14648	14481	14529	14603	14695	14533	14566	14593	14680	14685	14410	14593	14782	14750	14687	14559	14676	14606	14486	14525	14600	14644	14641	14495	14315	14642	14332	14807	14313	14625	14706	14648	14512	14690	14637	14585	14529	14675	14574	14657	14533	14734	14559	14584	14626	14534	14613	14424	14487	14611	14704	14531	14812	14424	14562	14539	14485	14508	14464	14564	14518	14413	14656	14509	14484	14485	14656	14646	14414	14689	14495	14558	14579	14679	14601	14625	14686	14646	14551	14589	14430	14623	14494	14532	14615	14630	14502	14635	14525	14662	14669	14477	14641	14574	14449	14672	14600	14552	14556	14652	14528	14553	14641	14633	14589	14521	14367	14473	14473	14601	14608	14571	14641	14538	14590	14539	14636	14543	14606	14660	14557	14516	14705	14701	14613	14566	14608	14476	14560	14618	14587	14590	14475	14387	14641	14583	14506	14579	14518	14651	14416	14632	14567	14588	14765	14516	14642	14531	14680	14647	14478	14582	14476	14530	14400	14761	14511	14626	14824	14508	14548	14498	14640	14650	14504	14547	14622	14703	14411	14621	14574	14550	14467	14655	14331	14501	14531
26822	21552	25835	23737	16979	16486	16733	16190	16126	15978	16291	16070	16086	16247	15991	15992	15905	15952	15988	16057	16187	16170	16130	15993	15825	16065	16078	15975	16125	16213	15973	16058	15906	15844	15723	16012	16073	16079	16053	15977	16095	16121	15949	16038	16017	15930	16073	16166	16060	16048	15994	15945	16040	16092	16023	16100	16070	16002	16187	16010	15972	15920	16221	16026	15876	16008	16016	15923	15904	16073	15939	15991	16121	15815	16057	16209	16096	15779	15970	15898	15907	15883	15960	15733	15884	15916	16019	16089	15872	15930	15961	15955	15903	16019	16135	15956	16030	15922	16131	16018	15976	16049	16017	15846	16045	15967	15841	15837	15843	16088	15686	16211	16019	15989	15809	15974	16007	16008	15913	15856	15853	15975	15949	15995	15988	15942	15939	16025	15758	15932	15998	15980	15960	16077	16109	15991	15949	16054	15952	15826	15967	15947	15980	15959	15931	15920	15914	16039	16041	15935	16070	16081	15991	16269	15994	15791	15942	15935	16290	15932	15991	16089	16081	16099	16208	15925	16096	16005	16146	16216	15978	16003	15984	16120	16095	16028	16235	16130	16195	15935	16071	15994	15836	15877	15875	15966	16017	15931	16033	15780	15867	15855	16067	16104	15992	15940	15922	16031	15920	15916	15866	15984	16074	15838	16055	15993	15946	16080	15948	15913	15966	15967	15859	16167	15971	15922	16081	15972	15909	16001	15995	15912	16078	16087	16040	16218	15873	15847	15955	15854	15943	15816	16050	15997	16160	15907	15879	16108	15911	15886	15986	16131	16046	15859	16007	16087	15978	15967	15948	16008	16019	16085	15875	15877	16090	15958	15912	15926	15882	16002	16159	16062	16213	16068	15934	15897	16227	15916	15798	16029	16145	16049	16182	16055	15981	15735	15840	15970	15973	16102	15995	15964	15840	16062	15919	15997	15983	15945	15874	15952	16227	16132	15782	16062	15958	16199	15807	15928	16081	16078	16007	15903	15818	15909	15862	15976	15889	15927	16026	16065	16241	16117	16074	15921	15926	16277	15957	15989	16117	16033	16037	15913	15818	16182	15841	15926	15953	16125	15759	15840	16000	16020	15920	16151	16017	15804	15966	16038	15886	15922	15752	16079	16006	16163	16054	16038	15806	15980	15965	15972	16133	16151	16098	15914	16049	16091	16096	15996	16061	15930	16102	16142	16139	16037	16095	16077	16141	16098	16105	16172	16065	16002	15843	16180	16273	16104	15815	15883	15826	16095	16079	15920	16129	16005	15944	15918	16052	15944	15895	15760	15953	16005	16070	16181	16095	15892	16038	15761	16061	16082	15854	15980	16078	16135	16064	15899	16027	15781	16050	15941	15920	16105	15945	16031	16067	15992	15913	15807	16150	15971	16104	16140	16036	16153	15928	16244	16163	15992	15875	16204	16066	16061	16128	16013	15908	16048	15865	15992	16130	15903	15870	15999	15972	16031	16155	16170	15958	16006	15776	16033	15746	15983	15979	16044	15884	16068	15937	15962	15935	15965	16068	15981	15857	16131	16142	16093	15765	15994	16045	15923	16095	16239	15980	15889	15903	15987	15791	15843	15825	15907	15797	15755	15828	16030	16128	15899	15917	15975	15878	16006	15984	16117	16048	16083	15905	16012	15866	15911	15899	16026	16123	16059	16092	16050	15958	16071	16003	15901	15841	15913	15837	15930	16061	16151	15949	16026	16002	15798	15958	16003	15989	15861	15915	15908	15999	15766	15997	16099	16276	15905	16036	16033	15907	16021	16024	16221	15995	16076	16119	16010	15941	16001	15878	15987	16023	16090	15978	15975	15911	16081	15848	16060	16051	15922	15950	15927	15932	16023	15904	16100	15917	15996	15838	16168	16028	16148	16038	15971	16070	16141	16047	15976	15810	15928	16012	15954	16020	15968	16109	15885	15938	15787	15963	15784	15855	16013	16024	15907	15999	16041	15965	15904	15989	15942	15941	15858	16057	15881	15863	16090	16168	15914	16044	15981	16079	15987	16209	15904	16002	15839	16072	15937	15945	15905	16037	15932	16013	15892	15817	15922	16030	15952	15924	15841	16033	15979	16105	15933	15839	15948	16047	16160	16042	15980	16048	15783	15915	16008	15851	15990	15901	15891	16056	15983	16058	15748	15985	16015	16143	15956	16102	15904	16016	16043	16046	16150	15872	15982	16015	15958	15837	16113	16210	15839	15974	15671	15967	15950	16073	15959	16112	16056	15902	16034	16029	15816	16061	16073	15918	15913	15965	16072	16022	16068	15867	16020	16208	15921	16117	15737	16068	16087	15958	15980	15961	16035	16018	15937	16068	15886	15954	15971	16106	15973	16031	15913	15938	15868	16125	16121	16109	16158	16134	16073	15880	15889	16076	15907	15927	15778	15741	15994	16044	16054	15861	15989	15942	15787	16060	15772	16175	15877	15908	15992	16053	16032	16039	16051	15936	16039	16014	15948	16136	15992	16105	15944	16055	16051	15923	15985	15958	15876	16136	15980	16073	15941	15920	16194	15957	15926	16037	15938	16113	15969	16052	15994	15851	15936	15694	16080	15947	16081	15939	15755	16007	16165	15760	15919	15989	16070	16030	16034	16049	15906	16149	15995	16081	16121	16018	15949	16279	15883	15915	15748	15972	15964	15956	16187	15878	15878	16145	16038	15991	15829	15916	15904	16035	16150	16016	15876	15986	15883	15992	15849	16139	15901	15953	16173	15887	16062	15831	15957	16020	16044	16100	15711	16012	15763	15930	16210	15973	15941	16082	15953	16069	16070	16063	16122	15913	15939	16010	16042	16022	15892	16012	16011	15962	15946	16075	16030	16117	16180	15766	15920	15981	15934	16069	15994	16082	15995	16017	15837	15973	16072	16114	16197	16155	16094	15831	15970	15871	15890	16112	15961	15829	15917	15969	15973	15747	16037	15922	16005	15970	15873	16015	15969	16079	15937	15969	15859	15953	15868	15998	16223	16090	16039	15983	16084	16098	15956	15856	15814	15902	15948	16079	16028	15953	15930	15891	16025	15973	16091	16035	16129	15945	15880	16091	15913	16001	15839	16088	16045	15983	15913	15840	16051	15915	15944	16247	15998	16164	16164	16149	16173	15922	16009	15830	15810	16174	15758	16110	15945	16050	15993	16167	16065	15892	15880	16057	16219	16084	16062	16069	16023	15987	16136	16080	15980	15993	15935	16124	16073	16017	15941	16027	15950	15764	16220	16157	15863	15882	15970	15896	16332	15965	16088	16091	16004	15955	15947	16025	16122	15906	15789	16070	15981	16212	15713	15984	15947	15929	16029	15859	16031	15991	16043	16112	15790	15771	16053	15943	16047	15862	16080	16078	16092	15986	16020	15920	16026	15937	15942	15918	15818	15873	15929	16133	16172	16142	15966	16012	16152	15800	16057	16181	15949	15936	15875	15999	16156	16000	15920	15764	16098	16176	16119	16162	16025	16052	15756	15970	16167	15983	15831	16100	15862	15856	15878	15896	16168	15928	15887	15965	15894	16119	15904	16089	15862	15961	16120	15973	15911	16014	15990	15922	15912	15987	15936	15969	15842	15828	15886	15886	15938	15836	16074	16010	15709	15775	15981	15994	16085	16121	15842	16141	16052	15975	15942	15974	16086	15727	16121	16018	16098	15872	15911	15839	15883	15665	15784	15895	16083	15860	16117	15927	16009	16003	15862	16019	15986	15875	16008	15965	16012	16044	15921	15901	16079	15941	15973	16131	15932	16169	16037	15905	15905	16001	16047	15948	16068	15902	16040	15922	16036	15966	15944	15634	15977	16141	15963	15996	15929	15853	16049	15986	16137	15934	15730	16375	16084	16053	16059	16041	16039	15858	15946	15893	15967	16051	16011	15865	15987	15967	15945	16021	15922	15943	16000	16149	15906	16109	16066	16054	16042	15931	15859	16022	15883	15936	16206	16176	15900	15946	16094	15922	15947	15926	16023	16074	15971	16140	16191	15862	15955	16027	15928	15838	15845	15942	15840	15983	15915	15946	15865	16054	16085	16061	16041	15890	16053	16072	15975	15930	15874	15967	16192	15858	15971	15863	15963	16136	16021	16132	15994	16065	16062	15951	15886	15983	16103	15948	16045	16041	16118	15875	15941	15953	15838	16014	15817	16048	16046	15982	15984	15921	16130	16201	16060	15945	16047	15947	15996	16029	15877	15980	16130	16207	15931	15905	16083	16013	15901	15871	16262	16160	16038	16090	16041	15955	15852	16110	15932	16015	15931	16111	16037	16035	16159	15861	16125	15899	15993	16094	16120	15956	16298	15864	15804	15950	16147	15891	15973	16037	16070	16037	15870	15883	15935	16034	16086	15951	16145	16124	15996	15902	15869	16052	15885	15839	15844	15995	15776	15871	16018	16075	15979	15884	16009	16033	16007	15928	15961	15992	16076	15933	15990	16168	16038	15997	16039	15967	15854	15890	16012	16014	15937	16053	16030	15922	16140	15884	15998	15896	15966	15905	16070	15953	16056	16108	16082	15992	15882	16184	16120	15995	16097	15859	16113	16034	15976	15941	16041	16091	16026	15951	16249	16104	15978	16158	15969	15944	15951	16033	16105	16021	15930	16070	16214	15922	15934	15825	15957	15860	15914	15835	15939	15969	16130	15807	15877	16057	16270	16170	16023	15886	15993	15915	16019	16131	16091	16034	15984	16021	16097	15929	16015	16136	16183	15998	15961	16012	15717	15907	15761	15839	15961	15971	15863	16162	15905	15922	15752	15908	15775	16077	15965	15950	15874	16147	15944	15978	16005	16032	15982	16010	15848	16022	15757	15790	16009	16026	15982	16116	16020	15993	16063	16187	15788	15899	16032	15938	16080	16062	15847	15903	16008	15785	16090	15954	16016	15899	16015	16208	16158	15820	15969	16175	16056	16109	16051	16117	15915	15860	16006	16246	16042	16133	16038	16011	15965	15901	15885	16001	15903	16052	15890	16006	15978	16059	16115	15889	15885	16106	15846	15980	16011	16149	16093	15952	15989	15942	16062	15920	15892	16070	16015	15977	15773	16022	15912	15927	15988	15853	15983	15930	15879	15941	16039	16362	16110	16048	16094	15928	16077	16285	15951	15889	16088	15990	15804	16037	16089	15830	15936	16014	16036
13366	16494	16476	16067	15844	15378	15032	14818	14873	14628	14713	14893	14657	14888	14805	14805	14764	14902	14727	14925	14663	14745	14844	14711	14751	14698	14859	14766	14957	14794	14795	14803	14803	14746	14695	14825	14565	14641	14732	14782	14597	14967	14749	14742	14716	14669	14676	14740	14808	14799	14795	14607	14881	14727	14713	14913	14701	14691	14783	14813	14645	14788	14832	14787	14614	14673	14491	14821	14859	14861	14767	14698	14653	14698	14803	14843	14680	14748	14729	14814	14691	14812	14535	14803	14788	14652	14764	14669	14664	14676	14664	14733	14703	14654	14707	14621	14747	14735	14614	14593	14810	14812	14555	14689	14614	14732	14715	14737	14636	14762	14667	14576	14694	14722	14775	14757	14909	14963	14859	14753	14654	14623	14656	14744	14769	14649	14778	14789	14814	14745	14770	14898	14751	14705	14478	14643	14773	14869	14627	14617	14660	14653	14651	14799	14842	14783	14663	14643	14677	14692	14774	14707	14660	14860	14871	14725	14716	14624	14646	14756	14813	14782	14627	14424	14728	14839	14720	14756	14681	14848	14741	14642	14735	14771	14686	14716	14741	14752	14813	14695	14645	14915	14609	14823	14607	14828	14669	14724	14588	14758	14884	14744	14658	14859	14706	14785	14918	14673	14766	14627	14634	14820	14672	14583	14767	14787	14960	14826	14585	14750	14697	14799	14847	14775	14848	14815	14670	14866	14707	14694	14826	14746	14713	14725	14619	14724	14820	14772	14837	14765	14898	14735	14816	14831	14917	14613	14780	14852	14782	14815	14784	14722	14643	14827	14690	14882	14665	14659	14785	14683	14652	14721	14779	14855	14627	14890	14743	14698	14726	14661	14831	14704	14754	14660	14866	14803	14654	14749	14884	14664	14790	14763	14867	14548	14610	14815	14940	14605	14862	14722	14845	14742	14864	14871	14618	14636	14723	14768	14614	14670	14661	14878	14705	14939	14613	14788	14763	14745	14582	14891	14605	14731	14849	14664	14772	14740	14692	14706	14633	14649	14673	14743	14793	14615	14594	14753	14674	14824	14766	14675	14806	14818	14550	14940	14879	14751	14680	14704	14672	14736	14582	14674	14812	14761	14850	14705	14444	14648	14744	14757	14832	14664	14663	14687	14567	14818	14865	14757	14704	14738	14804	14722	14722	14784	14843	14682	14681	14625	14766	14807	14733	14646	14765	14802	14836	14665	14697	14667	14803	14604	14814	14756	14790	14755	14652	14724	14581	14627	14723	14830	14674	14726	14818	14704	14854	14597	14783	14674	14729	14784	14686	14732	14749	14809	14646	14656	14842	14734	14708	14726	14725	14794	14748	14720	14799	14936	14723	14698	14704	14840	14527	14858	14719	14683	14744	14841	14756	14676	14691	14738	14714	14663	14843	14705	14748	14848	14617	14830	14708	14731	14701	14786	14649	14762	14567	14718	14857	14605	14673	14640	14692	14740	14798	14663	14877	14774	14967	14701	14603	14827	14890	14742	14808	14849	14469	14665	14657	14787	14753	14669	14671	14764	14757	14798	14675	14573	14748	14733	14781	14666	14715	14766	14646	14595	14586	14563	14803	14769	14608	14653	14799	14627	14793	14658	14679	14740	14775	14874	14617	14745	14702	14689	14800	14704	14834	14707	14600	14629	14777	14681	14788	14917	14728	14653	14717	14657	14751	14536	14635	14721	14622	14831	14805	14773	14524	14726	14790	14724	14755	14661	14664	14802	14798	14736	14748	14764	14761	14723	14702	14635	14757	14775	14761	14673	14660	14759	14735	14740	14655	14639	14941	14783	14597	14692	14792	14574	14945	14659	14737	14794	14757	14723	14817	14753	14774	14743	14810	14794	14764	14729	14609	14805	14754	14735	14662	14707	14945	14945	14674	14738	14730	14707	14733	14618	14699	14807	14905	14701	14762	14725	14919	14695	14850	14794	14720	14663	14625	14872	14662	14737	14659	14704	14777	14602	14739	14599	14719	14696	14816	14574	14744	14587	14598	14698	14734	14606	14639	14739	14552	14893	14808	14813	14743	14661	14926	14587	14833	14849	14694	14791	14692	14765	14681	14704	14594	14759	14659	14773	14718	14645	14840	14756	14677	14618	14744	14701	14829	14751	14711	14615	14575	14733	14765	14687	14569	14657	14644	14690	15003	14775	14842	14737	14746	14682	14726	14867	14718	14823	14540	14702	14827	14781	14753	14626	14652	14715	14717	14490	14707	14625	14795	14787	14834	14783	14746	14724	14783	14853	14913	14725	14732	14834	14746	14643	14557	14601	14603	14643	14747	14673	14585	14860	14711	14697	14741	14779	14842	14759	14832	14706	14746	14756	14714	14747	14810	14813	14756	14647	14627	14597	14837	14604	14688	14663	14708	14568	14876	14711	14718	14789	14867	14657	14729	14869	14789	14730	14815	14719	14679	14632	14829	14585	14733	14835	14936	14607	14697	14775	14850	14758	14627	14709	14851	14881	14770	14633	14642	14817	14794	14896	14800	14884	14645	14675	14695	14658	14787	14646	14764	14699	14720	14800	14683	14774	14779	14686	14551	14766	14833	14536	14600	14819	14673	14916	14719	14568	14674	14707	14635	14781	14540	14710	14720	14811	14664	14635	14770	14850	14800	14871	14701	14740	14798	14602	14562	14897	14918	14647	14657	14733	14840	14744	14765	14610	14661	14860	14746	14640	14666	14713	14852	14902	14742	14810	14685	14713	14822	14707	14711	14867	14901	14697	14675	14727	14812	14358	14789	14756	14873	14759	14705	14742	14752	14801	14632	14726	14660	14813	14819	14699	14756	14660	14756	14757	14634	14693	14553	14775	14692	14586	14798	14732	14699	14818	14821	14694	14737	14728	14629	14751	14735	14776	14678	14701	14765	14792	14705	14577	14618	14740	14830	14563	14649	14617	14806	14774	14754	14924	14867	14768	14707	14703	14944	14681	14642	14703	14508	14651	14690	14707	14755	14810	14699	14771	14682	14771	14594	14678	14724	14715	14766	14700	14719	14509	14743	14652	14724	14819	14731	14629	14773	14703	14809	14646	14817	14731	14758	14817	14713	14832	14857	14704	14729	14680	14637	14775	14663	14793	14511	14660	14814	14926	14644	14787	14634	14707	14516	14649	14688	14742	14773	14652	14963	14789	14724	14772	14773	14762	14719	14620	14872	14725	14680	14789	14769	14724	14785	14758	14661	14830	14639	14596	14832	14592	14688	14912	14793	14774	14772	14579	14607	14615	14715	14567	14760	14728	14651	14658	14637	14777	14833	14579	14809	14839	14615	14835	14870	14843	14875	14882	14708	14760	14664	14737	14604	14720	14882	14708	14720	14747	14832	14788	14699	14770	14762	14792	14949	14716	14655	14737	14694	14848	14755	14639	14597	14794	14717	14725	14657	14759	14844	14708	14707	14716	14588	14817	14689	14750	14738	14593	14839	14797	14759	14728	14762	14770	14809	14731	14686	14536	14757	14625	14698	14809	14786	14639	14944	14727	14735	14756	14661	14754	14636	14674	14582	14604	14752	14820	14711	14898	14740	14770	14724	14761	14792	14648	14694	14873	14906	14660	14735	14849	14638	14736	14812	14779	14770	15019	14866	14783	14846	14871	14767	14591	14924	14724	14720	14791	14737	14820	14728	14649	14915	14688	14812	14651	14781	14504	14738	14796	14587	14714	14689	14755	14577	14751	14621	14916	14745	14649	14707	14666	14781	14925	14666	14589	14646	14723	14780	14592	14726	14657	14777	14739	14806	14616	14702	14846	14762	14696	14762	14627	14761	14777	14826	14767	14752	14690	14645	14839	14733	14645	14792	14742	14640	14694	14819	14615	14687	14651	14772	14733	14677	14728	14730	14634	14740	14565	14765	14719	14802	14753	14843	14798	14756	14756	14742	14861	14743	14645	14700	14634	14828	14860	14558	14846	14725	14750	14741	14582	14665	14808	14761	14581	14700	14708	14666	14823	14644	14708	14791	14559	14691	14900	14844	14741	14931	14777	14674	14679	14662	14811	14668	14644	14804	14616	14763	14679	14807	14757	14718	14734	14731	14692	14682	14731	14701	14706	14720	14903	14821	14785	14760	14680	14583	14574	14672	14770	14761	14854	14625	14904	14703	14645	14842	14659	14695	14599	14670	14777	14571	14617	14873	14750	14744	14881	14729	14652	14714	14812	14762	14827	14748	14935	14606	14612	14752	14722	14632	14729	14909	14765	14702	14731	14839	14824	14777	14688	14621	14612	14807	14758	14779	14728	14840	14841	14873	14681	14754	14779	14757	14933	14643	14723	14752	14636	14725	14799	14753	14859	14538	14852	14709	14646	14729	14731	14813	14858	14567	14848	14728	14783	14798	14655	14729	14674	14557	14732	14821	14920	14743	14624	14765	14754	14743	14728	14651	14709	14845	14760	14847	14809	14823	14815	14570	14708	14772	14902	14657	14650	14741	14737	14794	14780	14750	14637	14734	14728	14660	14663	14650	14661	14790	14833	14758	14693	14671	14900	14824	14589	14742	14720	14884	14693	14755	14859	14729	14762	14647	14688	14730	14636	14782	14611	14832	14759	14766	14715	14752	14850	14799	14732	14732	14703	14681	14696	14725	14719	14746	14788	14699	14827	14862	14589	14680	14778	14749	14664	14838	14867	14645	14651	14583	14781	14756	14799	14786	14755	14853	14812	14741	14724	14612	14806	14805	14707	14551	14566	14701	14735	14641	14902	14692	14676	14631	14660	14551	14788	14560	14677	14630	14752	14666	14882	14789	14806	14671	14783	14630	14758	14734	14710	14471	14674	14727	14758	14832	14914	14881	14880	14776	14638	14641	14717	14718	14809	14819	14592	14657	14859	14558	14676	14633	14757	14833	14677	14646	14657	14752	14743	14607	14783	14649	14800	14662	14800	14655	14863	14741	14831	14715	14796	14708	14724	14555	14714	14635	14837	14823	14675	14933	14732	14690	14531	14679	14775	14917	14753	14756	14642	14756	14596	14659	14613	14870	14730	14742	14941	14884	14804	14761	14623	14717	14775	14584	14728	14810	14709	14679	14688	14640	14813	14780	14646	14714	14801	14604	14814	14581	14882	14720	14708	14641	14680	14914	14561	14623	14675	14522	14840	14717	14690	14795	14734	14832	14650
23991	21458	29080	24273	21877	21296	19061	16136	15647	15793	15606	15816	15824	15621	15648	15667	15613	15510	15465	15474	15610	15577	15710	15757	15603	15687	15627	15780	15478	15403	15408	15457	15495	15648	15714	15632	15591	15410	15575	15523	15537	15524	15658	15519	15601	15454	15643	15452	15416	15542	15581	15359	15466	15206	15302	15513	15515	15555	15426	15384	15437	15506	15597	15475	15352	15534	15420	15463	15565	15368	15507	15533	15551	15612	15414	15479	15467	15448	15444	15202	15363	15437	15429	15337	15586	15343	15593	15508	15543	15346	15437	15442	15448	15477	15464	15598	15583	15419	15497	15613	15508	15494	15477	15269	15447	15211	15277	15473	15390	15689	15720	15456	15507	15398	15563	15347	15459	15471	15395	15243	15701	15346	15484	15429	15513	15435	15557	15321	15378	15327	15401	15515	15560	15431	15451	15323	15374	15500	15572	15413	15285	15528	15323	15296	15332	15394	15228	15471	15576	15517	15297	15447	15428	15625	15389	15432	15292	15529	15269	15419	15570	15475	15594	15601	15423	15380	15203	15688	15503	15338	15313	15434	15529	15373	15547	15415	15448	15378	15298	15646	15475	15516	15511	15334	15202	15548	15666	15342	15487	15503	15575	15373	15495	15652	15526	15248	15433	15540	15453	15576	15459	15519	15559	15414	15402	15410	15341	15507	15544	15324	15686	15483	15381	15520	15483	15461	15562	15447	15514	15446	15312	15555	15347	15527	15513	15405	15384	15581	15511	15378	15685	15380	15441	15385	15430	15349	15406	15493	15455	15648	15370	15457	15530	15335	15442	15219	15567	15335	15369	15503	15561	15341	15258	15307	15406	15381	15510	15637	15217	15506	15472	15405	15481	15451	15424	15532	15535	15414	15489	15345	15485	15461	15312	15345	15135	15337	15372	15503	15390	15414	15559	15319	15406	15535	15450	15374	15530	15225	15746	15421	15449	15404	15494	15417	15407	15497	15431	15410	15387	15559	15561	15489	15442	15341	15228	15563	15569	15389	15641	15513	15426	15480	15457	15488	15482	15368	15454	15703	15490	15415	15519	15490	15459	15408	15379	15649	15395	15437	15126	15449	15551	15461	15416	15476	15285	15510	15572	15501	15589	15471	15588	15375	15343	15435	15382	15429	15581	15362	15562	15439	15280	15564	15353	15498	15602	15412	15303	15447	15394	15318	15537	15415	15445	15365	15294	15421	15346	15389	15620	15472	15484	15508	15533	15496	15585	15501	15555	15430	15517	15403	15449	15496	15576	15262	15255	15329	15370	15420	15453	15395	15503	15437	15564	15316	15626	15550	15511	15489	15514	15403	15385	15402	15378	15585	15613	15377	15309	15394	15464	15706	15475	15574	15429	15469	15397	15538	15618	15289	15520	15490	15561	15436	15531	15313	15603	15275	15430	15481	15281	15563	15404	15565	15260	15519	15572	15344	15656	15425	15574	15262	15522	15376	15370	15362	15437	15484	15422	15396	15508	15225	15485	15439	15585	15514	15426	15371	15410	15458	15472	15285	15505	15483	15312	15268	15247	15291	15391	15373	15500	15440	15348	15681	15591	15373	15263	15418	15318	15365	15359	15359	15353	15534	15355	15255	15474	15458	15560	15292	15360	15473	15401	15444	15548	15454	15681	15425	15414	15599	15448	15404	15549	15421	15551	15427	15339	15443	15447	15352	15528	15428	15504	15370	15514	15482	15521	15396	15201	15407	15325	15354	15476	15471	15430	15486	15510	15438	15399	15555	15657	15262	15153	15177	15438	15453	15354	15723	15474	15448	15442	15403	15281	15500	15402	15580	15401	15444	15279	15627	15506	15358	15545	15254	15441	15533	15529	15472	15365	15498	15393	15554	15319	15333	15416	15336	15375	15502	15475	15477	15419	15412	15654	15331	15354	15408	15618	15389	15389	15365	15548	15411	15265	15420	15403	15430	15390	15672	15671	15566	15437	15586	15550	15472	15318	15478	15559	15393	15478	15157	15394	15396	15493	15611	15383	15201	15443	15513	15568	15546	15325	15491	15301	15511	15397	15285	15436	15533	15478	15486	15398	15436	15438	15444	15281	15299	15534	15432	15530	15355	15342	15505	15307	15358	15295	15379	15385	15582	15527	15557	15258	15356	15408	15394	15503	15365	15511	15428	15500	15458	15474	15333	15375	15545	15286	15324	15614	15484	15549	15575	15232	15560	15525	15419	15655	15503	15537	15545	15562	15405	15465	15480	15275	15494	15446	15416	15591	15539	15308	15389	15381	15460	15390	15468	15411	15367	15664	15275	15365	15573	15514	15340	15411	15571	15346	15459	15479	15612	15400	15454	15387	15436	15326	15494	15595	15456	15309	15448	15321	15385	15491	15343	15392	15505	15604	15277	15336	15309	15418	15458	15473	15544	15336	15509	15569	15401	15266	15130	15373	15504	15665	15467	15346	15642	15462	15458	15420	15237	15560	15602	15275	15268	15481	15501	15490	15597	15456	15616	15563	15379	15557	15336	15376	15455	15548	15355	15355	15445	15512	15515	15624	15346	15560	15446	15400	15328	15343	15487	15433	15406	15458	15515	15434	15519	15241	15394	15404	15338	15569	15395	15383	15555	15495	15534	15537	15630	15634	15206	15374	15341	15371	15434	15485	15241	15469	15325	15301	15347	15608	15272	15239	15459	15294	15351	15381	15496	15424	15233	15315	15450	15538	15588	15512	15468	15408	15322	15305	15693	15542	15369	15338	15426	15411	15410	15394	15493	15342	15341	15381	15487	15713	15275	15348	15317	15442	15450	15491	15484	15435	15439	15359	15532	15484	15523	15437	15378	15444	15509	15348	15237	15526	15346	15448	15552	15489	15575	15590	15428	15428	15326	15589	15405	15687	15744	15493	15416	15477	15254	15640	15516	15526	15473	15264	15366	15355	15485	15365	15309	15254	15443	15406	15421	15342	15218	15472	15483	15376	15461	15514	15542	15417	15775	15460	15508	15407	15615	15402	15483	15522	15388	15386	15432	15631	15418	15300	15282	15523	15494	15488	15303	15342	15472	15556	15353	15515	15442	15373	15580	15605	15526	15394	15354	15626	15446	15473	15386	15402	15472	15450	15228	15425	15518	15418	15230	15460	15555	15420	15450	15309	15262	15392	15475	15402	15418	15463	15387	15379	15540	15594	15553	15557	15551	15486	15422	15363	15475	15506	15411	15420	15391	15762	15607	15473	15647	15388	15616	15579	15663	15273	15355	15389	15415	15539	15352	15526	15476	15405	15464	15260	15378	15451	15613	15508	15316	15426	15405	15492	15451	15564	15584	15527	15547	15462	15485	15458	15430	15409	15231	15568	15527	15486	15463	15421	15488	15559	15646	15464	15395	15558	15454	15333	15328	15479	15301	15294	15493	15272	15509	15324	15419	15622	15624	15625	15502	15543	15410	15532	15554	15503	15457	15489	15361	15283	15382	15243	15381	15453	15368	15606	15388	15537	15520	15492	15466	15501	15694	15707	15471	15320	15473	15316	15592	15371	15203	15441	15518	15282	15505	15589	15392	15224	15464	15616	15471	15532	15553	15574	15713	15268	15413	15381	15386	15498	15577	15365	15538	15479	15486	15483	15412	15377	15600	15537	15320	15393	15333	15505	15619	15452	15427	15550	15337	15360	15353	15370	15534	15552	15400	15465	15478	15381	15248	15589	15514	15482	15296	15425	15513	15382	15405	15457	15528	15542	15614	15504	15580	15541	15397	15550	15559	15517	15460	15661	15539	15379	15424	15609	15327	15537	15379	15355	15538	15609	15315	15420	15457	15420	15491	15536	15629	15392	15309	15433	15385	15335	15479	15496	15416	15497	15337	15442	15432	15517	15535	15650	15534	15487	15422	15357	15348	15367	15378	15428	15494	15444	15539	15402	15368	15259	15441	15430	15492	15408	15290	15460	15539	15502	15344	15541	15497	15303	15335	15526	15479	15360	15438	15251	15358	15570	15491	15188	15513	15644	15508	15316	15610	15433	15322	15477	15489	15514	15509	15424	15591	15751	15321	15391	15401	15587	15392	15528	15406	15528	15421	15530	15612	15547	15355	15528	15459	15680	15555	15534	15325	15325	15256	15292	15792	15448	15455	15372	15408	15499	15364	15308	15448	15451	15611	15532	15417	15485	15723	15531	15473	15545	15508	15463	15546	15429	15357	15430	15341	15513	15516	15504	15422	15500	15472	15464	15218	15521	15362	15440	15338	15498	15334	15378	15387	15433	15493	15455	15535	15389	15373	15459	15388	15319	15599	15562	15377	15440	15386	15533	15482	15585	15442	15315	15485	15427	15477	15381	15320	15446	15402	15517	15509	15496	15505	15197	15529	15460	15284	15441	15401	15551	15359	15291	15437	15401	15646	15615	15481	15416	15359	15438	15285	15351	15470	15481	15660	15452	15330	15447	15592	15440	15331	15336	15402	15527	15393	15472	15579	15328	15440	15434	15112	15279	15467	15375	15399	15420	15226	15494	15513	15284	15538	15508	15689	15285	15502	15394	15369	15285	15304	15522	15424	15251	15422	15309	15406	15577	15650	15341	15604	15371	15414	15409	15394	15393	15337	15470	15446	15500	15457	15449	15590	15561	15470	15399	15475	15290	15344	15458	15547	15300	15372	15604	15458	15313	15462	15455	15193	15386	15364	15351	15371	15433	15310	15371	15368	15616	15410	15427	15446	15460	15200	15542	15521	15364	15447	15479	15378	15516	15461	15697	15537	15533	15372	15434	15318	15509	15351	15431	15408	15525	15494	15364	15297	15341	15457	15434	15289	15330	15350	15430	15450	15435	15464	15435	15408	15521	15295	15507	15485	15487	15404	15409	15289	15370	15272	15534	15507	15510	15487	15608	15435	15418	15366	15282	15365	15499	15249	15598	15564	15353	15400	15394	15524	15313	15566	15428	15414	15476	15413	15435	15285	15589	15602	15321	15588	15380	15506	15601	15454	15616	15462	15337	15475	15518	15522	15335	15292	15541	15252	15293	15308	15406	15365	15587	15432	15436	15162	15399	15376	15364	15361	15359	15565	15441	15270	15571	15419	15372	15490	15425	15546	15439	15464	15509	15243	15482	15356	15256	15487	15425	15535	15382	15353	15426	15657	15262	15537	15463	15654	15366	15558	15572	15600
11322	17652	17579	16885	16239	15401	15021	14742	14359	14639	14524	14514	14450	14376	14632	14594	14478	14353	14450	14469	14432	14262	14442	14432	14523	14495	14463	14450	14378	14408	14463	14522	14409	14304	14452	14344	14390	14553	14421	14445	14400	14586	14465	14506	14347	14387	14449	14297	14565	14539	14474	14318	14529	14365	14428	14377	14469	14560	14636	14457	14387	14544	14468	14370	14372	14457	14470	14411	14510	14560	14485	14374	14462	14369	14437	14480	14289	14281	14462	14472	14418	14566	14510	14326	14488	14569	14468	14385	14368	14355	14437	14450	14291	14403	14428	14476	14415	14526	14535	14448	14436	14587	14393	14331	14497	14295	14411	14516	14480	14427	14390	14342	14340	14382	14238	14369	14446	14377	14499	14264	14427	14527	14351	14473	14330	14459	14362	14499	14378	14433	14416	14390	14454	14476	14495	14547	14276	14544	14463	14429	14438	14388	14405	14510	14659	14417	14521	14384	14373	14249	14440	14445	14427	14327	14402	14319	14387	14282	14449	14397	14422	14599	14360	14415	14355	14488	14295	14489	14288	14352	14372	14371	14476	14215	14379	14314	14415	14426	14323	14295	14279	14374	14384	14440	14377	14520	14558	14474	14441	14466	14418	14358	14408	14591	14424	14516	14408	14317	14286	14367	14449	14483	14402	14398	14342	14664	14542	14456	14465	14597	14460	14579	14422	14272	14410	14307	14321	14414	14494	14269	14379	14364	14343	14451	14489	14475	14451	14441	14470	14560	14506	14151	14454	14543	14318	14379	14400	14328	14516	14249	14445	14390	14621	14258	14376	14478	14401	14463	14521	14255	14498	14479	14471	14453	14478	14287	14385	14476	14504	14377	14499	14427	14474	14458	14462	14653	14621	14364	14329	14362	14460	14244	14227	14422	14232	14327	14600	14540	14510	14325	14240	14312	14434	14302	14296	14312	14482	14294	14512	14388	14408	14302	14345	14420	14456	14307	14474	14548	14330	14280	14507	14208	14263	14282	14280	14597	14354	14544	14386	14418	14413	14345	14446	14495	14238	14403	14466	14442	14436	14222	14406	14261	14446	14458	14368	14327	14321	14493	14370	14622	14410	14250	14345	14298	14278	14466	14407	14408	14317	14146	14372	14221	14566	14426	14336	14469	14332	14461	14572	14321	14410	14382	14274	14279	14334	14312	14600	14458	14446	14431	14429	14495	14424	14488	14278	14276	14538	14254	14439	14467	14529	14419	14216	14347	14468	14368	14552	14423	14556	14390	14301	14408	14472	14348	14410	14278	14368	14471	14360	14498	14488	14402	14449	14315	14602	14305	14484	14494	14310	14470	14347	14407	14528	14490	14516	14624	14499	14532	14443	14589	14351	14370	14621	14304	14366	14507	14391	14215	14567	14420	14340	14410	14403	14471	14533	14344	14440	14338	14366	14260	14502	14440	14312	14365	14534	14593	14443	14445	14290	14383	14461	14362	14301	14241	14489	14485	14389	14501	14516	14267	14622	14402	14598	14368	14345	14576	14584	14495	14415	14503	14332	14528	14437	14502	14384	14467	14451	14448	14413	14468	14399	14390	14277	14391	14486	14447	14397	14165	14432	14549	14605	14261	14420	14464	14434	14424	14317	14374	14288	14420	14383	14373	14491	14364	14389	14517	14429	14406	14406	14443	14579	14288	14617	14372	14481	14325	14306	14359	14458	14414	14575	14417	14297	14342	14185	14443	14346	14324	14379	14492	14391	14554	14410	14546	14246	14383	14330	14557	14410	14233	14342	14337	14455	14300	14546	14349	14491	14626	14171	14421	14424	14468	14516	14452	14226	14441	14258	14555	14456	14472	14352	14399	14290	14346	14592	14463	14405	14438	14430	14306	14431	14440	14453	14365	14355	14508	14371	14308	14388	14399	14437	14448	14300	14476	14445	14368	14430	14436	14173	14578	14410	14245	14384	14343	14395	14559	14376	14337	14320	14377	14282	14384	14319	14344	14354	14267	14500	14354	14428	14525	14385	14364	14454	14489	14321	14446	14465	14451	14484	14500	14575	14422	14404	14554	14392	14314	14365	14142	14657	14497	14404	14551	14333	14483	14482	14420	14396	14439	14479	14447	14443	14560	14527	14431	14539	14546	14337	14455	14297	14497	14333	14466	14516	14413	14522	14464	14478	14345	14340	14476	14542	14456	14406	14482	14365	14410	14623	14512	14425	14354	14399	14284	14534	14506	14460	14417	14393	14576	14383	14414	14412	14341	14340	14403	14493	14410	14369	14332	14459	14467	14428	14294	14365	14207	14281	14485	14371	14336	14400	14457	14324	14421	14487	14727	14331	14454	14569	14429	14311	14500	14481	14365	14274	14390	14636	14366	14480	14331	14555	14418	14442	14475	14435	14332	14502	14341	14354	14496	14398	14319	14422	14473	14448	14455	14432	14485	14389	14410	14427	14507	14463	14414	14463	14364	14230	14283	14395	14283	14396	14341	14510	14302	14432	14491	14215	14499	14232	14596	14393	14504	14416	14590	14514	14453	14386	14398	14359	14457	14381	14325	14429	14524	14349	14494	14358	14175	14283	14385	14479	14320	14499	14378	14494	14484	14451	14446	14438	14438	14432	14419	14389	14391	14463	14312	14282	14371	14371	14417	14385	14350	14245	14367	14423	14422	14344	14320	14317	14412	14303	14394	14627	14467	14444	14546	14622	14305	14458	14333	14543	14216	14400	14458	14250	14242	14339	14420	14409	14411	14419	14520	14386	14300	14528	14333	14462	14385	14424	14619	14384	14480	14461	14313	14399	14440	14311	14326	14401	14379	14438	14364	14396	14482	14432	14407	14385	14353	14558	14294	14404	14487	14306	14395	14415	14307	14377	14343	14473	14506	14413	14420	14422	14582	14399	14360	14443	14378	14291	14432	14463	14219	14400	14516	14319	14612	14357	14332	14306	14219	14493	14314	14341	14252	14552	14463	14221	14433	14451	14429	14289	14539	14632	14428	14327	14337	14405	14402	14412	14358	14449	14274	14427	14451	14351	14369	14348	14302	14499	14260	14457	14532	14415	14428	14377	14558	14281	14498	14337	14194	14311	14422	14521	14530	14537	14332	14508	14449	14470	14326	14520	14379	14424	14229	14391	14376	14195	14261	14486	14525	14447	14413	14515	14401	14315	14588	14470	14593	14323	14330	14394	14442	14468	14271	14518	14369	14444	14405	14405	14542	14386	14255	14389	14275	14282	14509	14482	14252	14319	14411	14397	14428	14392	14436	14447	14382	14497	14381	14375	14526	14313	14391	14482	14566	14277	14719	14278	14509	14390	14514	14540	14453	14557	14553	14575	14430	14435	14231	14238	14424	14389	14351	14435	14258	14550	14433	14447	14399	14446	14360	14334	14334	14332	14384	14383	14405	14337	14254	14292	14329	14315	14525	14453	14554	14520	14412	14392	14408	14393	14418	14684	14530	14458	14537	14235	14295	14364	14461	14471	14455	14390	14430	14372	14429	14275	14411	14438	14432	14384	14476	14554	14425	14438	14512	14408	14477	14373	14357	14657	14568	14282	14290	14506	14318	14231	14592	14203	14482	14304	14465	14282	14398	14404	14328	14410	14525	14360	14457	14266	14370	14181	14359	14253	14472	14500	14570	14304	14402	14324	14332	14391	14404	14422	14479	14461	14317	14478	14463	14455	14304	14439	14383	14478	14280	14375	14508	14409	14272	14244	14502	14312	14486	14443	14459	14342	14647	14340	14437	14446	14339	14335	14401	14493	14486	14231	14555	14444	14423	14423	14470	14423	14527	14383	14439	14503	14251	14374	14293	14460	14480	14316	14233	14560	14495	14229	14377	14388	14512	14403	14341	14448	14461	14526	14443	14370	14375	14422	14414	14495	14503	14478	14553	14175	14383	14450	14473	14297	14341	14312	14416	14445	14398	14408	14283	14566	14460	14226	14630	14378	14379	14436	14565	14382	14311	14538	14510	14354	14459	14588	14349	14468	14394	14573	14517	14311	14388	14395	14303	14255	14344	14339	14460	14407	14486	14308	14369	14460	14581	14376	14435	14374	14350	14612	14381	14414	14605	14396	14442	14482	14428	14365	14495	14404	14421	14392	14592	14342	14386	14413	14488	14437	14413	14284	14462	14380	14503	14373	14272	14345	14520	14440	14485	14417	14269	14443	14413	14442	14536	14365	14485	14446	14367	14403	14380	14009	14303	14533	14454	14402	14492	14606	14399	14523	14290	14532	14427	14310	14477	14298	14270	14437	14299	14520	14171	14271	14349	14381	14337	14565	14365	14479	14634	14394	14437	14564	14306	14421	14401	14330	14459	14463	14453	14438	14397	14543	14332	14392	14534	14444	14501	14346	14437	14279	14490	14391	14335	14285	14478	14378	14330	14335	14465	14429	14309	14566	14209	14469	14459	14320	14613	14390	14425	14569	14462	14324	14344	14355	14422	14412	14387	14410	14549	14486	14508	14351	14462	14294	14354	14399	14543	14371	14310	14284	14662	14473	14386	14324	14378	14371	14418	14382	14390	14295	14486	14518	14264	14515	14455	14482	14407	14389	14336	14509	14525	14518	14489	14467	14374	14408	14434	14497	14272	14363	14454	14586	14522	14464	14402	14325	14475	14412	14312	14452	14471	14213	14419	14548	14449	14321	14412	14414	14481	14401	14337	14337	14347	14431	14443	14474	14467	14408	14439	14419	14450	14391	14389	14268	14395	14298	14477	14315	14383	14447	14534	14581	14423	14377	14451	14471	14323	14403	14370	14376	14446	14260	14321	14405	14309	14477	14374	14463	14433	14405	14556	14574	14555	14424	14374	14526	14514	14510	14287	14310	14260	14431	14402	14279	14368	14346	14441	14369	14437	14389	14478	14386	14354	14271	14370	14330	14559	14477	14525	14467	14460	14402	14563	14388	14220	14532	14432	14407	14461	14630	14394	14332	14454	14570	14259	14427	14443	14419	14570	14401	14479	14408	14377	14432	14320	14564	14167	14517	14396	14343	14440	14461	14413	14308	14476	14579	14510	14470	14442	14333	14372	14508	14314	14430	14403	14493	14499	14493	14424	14358	14461	14303	14541	14430	14345	14478	14429	14556	14412	14338	14433	14447	14527	14306	14518	14377	14352	14346	14395	14405	14436	14408	14456	14385	14448
22975	21458	29432	23885	21534	22827	24222	17853	16534	16711	16721	16522	16539	16390	16671	16540	16414	16537	16505	16453	16417	16330	16347	16464	16180	16480	16345	16361	16620	16151	16318	16269	16296	16190	16328	16324	16412	16323	16170	16273	16347	16200	16069	16342	16310	16362	16261	16214	16165	16503	16254	16223	16226	16212	16396	16164	16119	16289	16407	16237	16119	16209	16410	16370	16130	15859	16363	16206	16214	16086	16301	16287	16133	16177	16479	16362	16243	16211	16220	16245	16235	16463	16269	16180	16238	16203	16135	16437	16124	16481	16148	16126	16211	16290	16202	16208	16204	16233	16405	16255	16223	16369	16227	16055	16403	16288	16238	16062	16143	16265	16166	16164	16276	16289	16223	16173	16211	16374	16321	16053	16319	16223	16354	16340	16413	16537	16217	16203	16091	16316	16180	16213	16208	16199	16211	16153	16369	16292	16235	16049	16429	16222	16038	16225	16330	16247	16003	16236	16090	16161	16295	16280	16197	16349	16181	16201	16254	16189	16341	16271	16295	16168	16083	16242	16089	16298	16097	16195	16170	16097	16117	16129	16210	16322	16434	16192	16226	16346	16389	16337	16165	16213	16309	16218	16127	16193	16317	16369	16406	16327	16397	16217	16155	16257	16376	16236	16153	16064	16251	16051	16330	16138	16070	16288	16439	16323	16153	16420	16381	16145	16162	16126	16220	16043	16218	16421	16103	16204	16083	16260	16141	16277	16196	16133	16202	16183	16167	16273	16117	16172	16123	16142	16262	16153	16388	16093	16186	16243	16180	16102	16214	16161	16155	16313	16194	15933	16391	16273	16163	16259	16186	16172	16116	16210	16283	16154	16120	16100	16207	16135	16215	16148	16353	16088	16112	16299	16049	16176	16088	16208	16084	16367	16240	16089	16156	16206	16276	16237	16186	16171	15963	16007	16142	16237	16238	16059	16081	16170	16194	16094	16354	16212	16105	16120	16197	16029	16303	16291	16295	16117	16025	16281	16392	16251	16324	16265	16280	16298	16297	16026	16160	16234	16218	16361	16328	16159	16153	16248	16142	16196	16348	16164	16259	16165	16092	16166	16207	16249	15897	16123	16134	16386	16308	16128	16284	16077	16352	16020	16051	16101	16217	16215	16278	16130	16047	16312	16088	15996	16357	16158	16115	16394	16283	16165	16197	16186	16309	16070	16067	16136	16118	16331	16126	16263	16315	16181	16184	16199	16154	16318	16442	16295	16053	16160	16313	16063	16278	16231	16409	16142	16283	16325	16154	16072	16047	16124	16213	16001	16350	16233	16161	16120	16411	16361	16110	16236	15937	16290	16196	16139	16117	16089	16115	16221	16114	16178	16241	16137	16157	16135	16211	16194	16277	16175	16525	16312	16073	16257	16083	16160	16055	16219	16251	16184	16295	16244	16190	16228	16351	16163	16284	16417	16231	16242	16175	16117	16252	16033	16138	16185	16224	16305	16220	16036	16434	16186	16275	16204	16179	16164	16222	16414	16156	16100	16166	16138	16149	16336	16306	16191	16322	16162	16003	16210	16296	16056	16075	16208	16240	16348	16334	16198	16153	16236	16327	16101	16233	16207	16242	16165	16081	16177	16128	16175	16387	16086	16165	16100	16217	16157	16076	16099	16185	16270	16093	16111	16198	16229	16090	16183	16199	16182	16071	16323	16210	16142	16304	16240	15917	16126	16293	16093	16152	16280	16280	16112	16081	16236	16062	16336	16289	16324	16350	16174	16352	16300	16198	16319	16243	16236	16294	16182	16432	16324	16361	16147	16279	16372	16181	16239	16246	16045	16218	16195	16293	16199	15907	16241	16079	16089	16048	16193	16270	16019	16043	16276	16129	16193	16237	16045	16036	16354	16179	16300	16197	16239	16244	16161	16109	16301	16205	16345	16267	16233	16312	15916	16042	16163	16071	16248	16165	16111	15999	16213	16243	16192	16097	16303	16167	16117	16229	16130	16225	16330	16344	16194	15959	16238	16119	16234	16079	16337	16055	16157	16107	16328	16348	16279	16040	16210	16274	16329	16239	16068	16275	16122	16133	16240	16376	16280	16349	16102	16022	16448	16198	16224	16125	16212	16139	16097	16239	16239	16189	16242	16236	15989	16262	16096	16058	16343	16242	16244	16193	16293	16182	16154	16256	16294	16101	16157	16285	15921	16246	16188	15999	16314	16172	16315	15970	16326	16276	16201	16056	16066	16451	16110	15989	16183	16158	16184	16267	16181	16182	16130	16145	16050	16303	16087	16220	16144	16345	16208	16149	16315	16166	15953	16122	16240	16223	16177	16231	16352	16058	16035	16190	16244	16174	16050	16338	16245	16263	16270	16233	16250	16214	16458	16282	16274	16283	16226	16094	16257	16125	16375	16125	16188	16048	16440	16218	16059	16145	16184	16159	16156	16306	16050	16117	16010	16330	16374	16056	16210	16420	16139	16156	16404	16329	16218	16240	16124	16278	16172	16206	16038	16056	16023	16255	16204	16237	16247	16097	16021	16225	16325	16151	16097	15997	16248	16187	16131	16215	16221	16247	16073	16187	16209	16264	16173	16310	16105	16110	16284	16372	16134	16175	16263	16297	15940	16142	16032	15960	15978	16295	16295	16101	16140	15954	16206	16297	16101	16087	16224	16102	16251	16278	16313	16099	16181	16271	16275	16181	16291	16260	16133	16444	16298	16248	16192	16332	16178	16273	16279	16083	16080	16399	16322	16328	16325	16092	16113	16212	15992	16278	16372	16096	16089	16241	16338	16258	16163	16398	16043	16186	16267	16103	16130	16465	16325	16143	16275	16245	16383	16098	16101	16194	16286	16351	16167	16107	16190	16226	16213	16242	16216	16228	16305	16229	16324	16268	16105	16181	16304	16177	16259	15966	16215	15962	16238	16079	16126	16159	16435	16180	15974	16285	16013	16171	16291	16133	16195	16051	16161	16230	16084	16084	16147	16007	16138	15989	16061	16139	15906	16287	16113	16157	16399	16154	16310	16184	16327	16051	16117	16097	16292	16316	16315	16310	16361	16084	16057	16271	16290	16098	16278	16119	16144	16196	16061	16276	16205	16244	16132	16277	16167	16087	16127	16234	16014	16225	16296	16092	16294	16114	16186	16293	16043	16267	15993	16153	16299	16401	16372	16145	16105	16116	16231	15955	16198	16284	16215	16262	16014	16205	16325	16289	16254	16372	16193	16316	16079	16171	16259	16231	16306	16162	16199	16219	16075	16238	16340	15984	16159	16148	16349	16288	16109	16257	16154	16117	16040	16191	16213	16264	16130	16330	16187	16224	16218	16167	16164	16309	16280	16101	16169	16381	16054	16066	16166	16294	16069	15952	16137	15920	16114	16215	16220	16221	16123	15991	16109	16239	16313	16099	16245	16236	16221	16221	16233	16261	16243	16264	16336	16526	16124	16245	16019	16142	16397	16093	16007	16183	16444	16105	16159	16099	16221	16264	16181	16249	16152	16239	16046	16240	16209	16175	16343	16207	16236	16093	16038	16168	16180	16102	16006	16066	16400	16313	16267	16320	16222	16183	16169	16237	16365	16181	16284	16384	16116	16256	16120	16401	16133	16278	16261	16196	16247	16238	16207	16227	16238	16154	16364	16207	16270	16090	16126	16173	16104	16274	16192	16125	16266	16270	16299	16113	16236	16337	16309	16096	16201	16283	16317	16221	16061	16178	16248	16073	16233	16282	16097	16260	16137	15992	16161	16195	16348	16262	16106	15979	16138	16000	16295	16269	16286	16102	16139	16302	16293	16220	16068	16212	16140	16189	16148	16239	16293	15897	16138	16283	16139	16098	16184	15995	15969	16387	16087	16123	16228	16179	16312	16118	16326	16182	16220	16027	16226	16040	16105	16189	16204	16256	16228	16093	16333	16072	16262	16230	16206	16218	16129	16309	16381	16333	16156	16370	16278	16250	16303	16243	16146	16162	16110	16000	16153	16200	16257	16202	16401	16203	16337	16110	16066	16128	16268	16199	16210	15927	16256	16224	16067	16468	16322	16060	16140	16390	16260	16185	16178	16043	16094	16283	16156	16219	16114	16143	16239	16064	16253	16244	16118	16281	16208	16429	16278	16056	16325	16145	16059	16248	16074	16336	16273	16209	16170	16278	16207	16246	16175	16454	16156	16236	15965	16192	16044	16187	16202	15999	16027	16272	16380	16362	16229	16101	16106	16158	16309	16308	16341	16394	16299	16294	16215	16138	16166	16344	16193	16165	16233	16252	16306	16128	16170	16135	16270	16172	16022	16103	16087	16408	16216	16257	16394	16203	16301	16269	16247	16091	16394	16163	16125	16150	16011	16161	15994	16157	16203	16261	16306	16229	16177	16025	16073	16253	16089	16060	16352	16179	16161	16243	16369	16138	16215	16152	16147	16122	16017	16345	16099	16233	16123	16227	16158	16339	16168	16112	15893	15989	16273	16068	16235	16101	16157	15983	16056	16260	16210	16153	16260	16291	16172	16145	16101	16177	16108	16076	16238	16241	16174	16158	16358	16361	16256	16138	16230	16116	16274	16196	16404	16210	16229	15967	16154	16132	16360	16231	16062	16328	16223	16124	15956	15925	15944	16061	16299	16036	16404	16236	16026	16304	16306	16127	16095	16423	16342	16191	16198	16227	16135	16006	16331	16037	16179	16207	16212	16039	16034	16248	15968	16294	16102	16287	16363	16328	16068	16155	16276	16305	16319	16167	16207	16210	16356	16077	16292	16222	16310	16334	16233	16228	16264	16307	16279	16147	16045	16217	16303	16225	16233	16235	16095	16183	16250	16060	16161	15943	16327	16252	16259	16397	16254	16128	16189	16130	16151	16171	16216	16403	16139	16346	16241	16169	16054	16182	16103	16117	16115	16013	16105	16200	16302	16261	16324	16181	16361	16183	16139	16175	16095	16018	16046	16240	16249	16059	15986	16207	16251	16072	16184	16168	16079	16261	16204	16219	16294	16292	16296	16114	16312	16300	16639	16399	16219	16288	16154	16403	16213	16339	16014	16130	16378	16118	16224	16146	16071	16292	16166	16179	15990	16054	16236	16238	16128	16192	16332	16217	16157	16002	16263	16109	16161	16144	16165	16283	16296	16234	15977	16170	16245	16170	16218	16223	16155	16276	16376	16385	16249
11304	19410	19508	18385	17382	16300	15539	15230	15114	14754	14874	15058	14924	14893	14942	14825	14924	14800	14690	14935	14962	14867	14960	15012	14828	14944	14845	14927	15093	14736	14694	14865	14785	14951	14894	14887	14855	14727	14659	14912	15107	14776	14875	14838	14994	14914	14891	14801	14799	14887	14645	14936	14762	14870	14851	14923	14777	14818	14922	14937	14846	14853	14932	14836	14669	14703	14826	14846	14932	14889	14777	14783	14944	14784	14723	14901	14754	14707	14696	14830	14925	14751	14890	14700	14917	14893	14734	14717	14805	14887	14813	14908	14749	14847	14719	14547	14856	14785	14944	14795	14813	14826	14652	14902	14934	14825	14886	14804	14795	14748	14834	14857	14861	14899	14759	14990	14959	14893	14655	14729	14937	14877	14749	14798	14895	14707	14820	14870	14762	14719	15072	14726	14738	14888	14773	14718	14824	14809	14883	14874	14774	14734	14838	14710	14819	14813	14744	15052	14742	14790	14903	14899	14805	14892	14869	14964	14896	14784	14886	14917	14950	14887	14761	14798	14745	14964	14826	14878	14843	14884	14761	14716	14796	14781	14912	14847	14758	14706	14758	14834	14788	14871	14854	14776	14935	14608	14757	14824	14768	14795	14845	14812	14808	14889	14756	14815	14686	14949	14893	14773	14804	14762	14764	14908	14669	14821	14808	14769	14776	14739	14693	15005	14751	14843	14787	14588	14839	14824	14793	14728	14877	14835	14697	14598	14680	14921	14811	14853	14859	14749	14895	14941	14880	14785	14816	14976	14877	14926	14748	14798	14795	14727	14736	14764	14771	14831	14897	14760	14713	14716	14661	14961	14769	14787	14694	14653	14808	14805	14912	14763	14852	14706	14790	14881	14853	14756	14776	14797	15030	14726	14709	14848	14744	14902	14877	14783	14781	14949	14759	14780	14637	14930	14867	14737	14818	14857	14719	14887	14810	14803	14831	14796	14838	14758	14983	14966	14750	14825	14869	14876	14850	14693	14817	14837	14871	14918	15000	14826	14812	14856	14773	14913	14897	14733	14798	14773	14816	14854	14881	14733	14831	14709	14746	14843	14791	14921	14816	14833	14754	14889	14924	14791	14980	14863	14929	14853	14778	14780	14805	14725	14729	14792	14820	14797	14831	14986	14726	14886	14827	14737	14829	14895	14693	14820	14593	14793	14803	14815	14876	14747	14858	14858	14814	14766	14766	14823	14794	14810	14759	14959	14702	14736	14719	14668	14922	14686	14757	14883	14958	14541	14837	14775	14719	14734	14629	14903	14816	14685	14714	14780	14719	14663	14894	14831	14683	14861	14820	14847	14925	14810	14772	14913	14864	14870	14775	15030	14949	14713	14726	14896	14826	14862	15138	14612	14843	14901	14967	14802	14849	14822	14912	14811	14773	14777	14843	14854	14786	14735	14751	14904	14670	14696	14699	14784	14805	14761	14784	14912	14839	14835	14771	14852	14880	14832	14961	14802	14590	14857	14758	14960	14798	14860	14914	14721	14792	14784	14958	14891	14794	15010	14682	14829	14854	14902	14875	14962	14853	14810	14675	14851	14813	14897	14867	14868	14866	14754	14684	14809	14710	14736	14942	14571	14771	14815	14797	14940	14818	14793	14765	14878	14841	14919	14779	14786	14943	14843	14876	14982	14887	14840	14764	14903	14784	14815	14819	14812	14788	14734	14994	14892	14934	14752	14927	14833	14829	14916	14865	14725	14804	14678	14844	14802	14907	14749	14712	14887	14806	14812	14699	14868	14834	14848	14826	14863	14925	15050	14810	14785	14889	14909	14817	14636	14725	14827	14883	14847	14807	14642	14984	14803	14572	14929	14695	14896	14838	14814	14785	14816	14864	14892	15011	14823	14799	14852	14858	14766	14998	14943	14780	15000	14846	14813	15011	14768	14921	14741	14924	14828	14791	14946	14920	14805	14716	14761	14782	14800	14879	14890	14879	14600	14893	14828	14735	14795	14841	14709	14874	14880	14945	14806	14913	14803	14850	14677	14647	14830	14878	14698	14916	14992	14842	14991	14854	14909	14775	14894	14773	14805	14743	14792	14955	14857	14875	14876	14922	14684	14716	14838	14872	14853	14751	14813	14693	14808	14716	14575	14645	14838	14872	14887	14709	14954	14863	14882	14858	14908	14659	14883	14842	14788	14748	14792	14790	14886	14927	14697	14800	14894	14887	14720	14804	14691	14883	14871	14765	14807	14858	14660	15000	14665	14842	14864	14904	14958	14876	14724	14924	14674	14753	14887	14850	14669	14759	14784	14906	14779	14811	14661	14814	14759	14805	14881	14861	14870	14718	14835	14713	14738	14629	14544	14925	14678	14858	14770	14719	14754	14879	14846	14869	14888	14800	15035	14927	14703	14848	14856	14763	14677	14714	14935	14704	14761	14928	14736	14907	14808	14688	14726	14816	14895	14778	14731	14855	14939	14691	14902	14658	14809	14799	14775	14793	14818	14627	14990	14769	15060	14732	14996	14603	14774	14854	14693	14997	14716	14678	14808	14835	14705	14842	14822	14829	14825	14770	14885	14772	14851	14855	14812	14729	14728	14845	14668	14811	14863	14812	14678	14842	14696	14942	14935	14725	14713	14886	14876	14702	14790	14861	14757	14826	14820	14888	14856	14622	14775	14791	14702	14901	14773	14733	15070	14779	14893	14791	14731	14691	14639	14750	14864	14684	14794	14719	14814	14959	14790	14856	14761	14854	14848	14849	14773	14692	14872	14963	14791	14766	14799	14681	14742	14823	14745	14817	14798	14737	14780	14884	15030	14808	14714	14900	14784	14929	14893	14741	14765	14866	14790	14649	14729	14612	14894	14756	14638	14719	14824	14818	14835	14775	14917	14745	14942	14901	14755	14796	14887	14703	14771	14628	14667	14918	14738	14791	14839	14810	14833	14697	14569	14885	14712	14680	14762	14917	14804	14745	14931	14676	14585	14793	14832	14809	14772	14769	14692	14700	14871	15047	14956	14783	14903	14767	14845	14676	14755	14908	14733	14681	14797	14726	14783	14777	14815	14634	14662	14723	14828	14839	14937	14728	14865	14624	14639	14879	14788	14817	14830	14908	14823	14818	14651	14853	14730	14852	14933	14824	14797	14871	14788	14885	14715	14837	14883	14782	14806	14829	14908	14799	14820	14756	14923	14733	14729	14819	14743	14736	14936	14656	14651	14730	14870	14779	14798	14896	14741	14772	14828	14798	15036	14793	14823	14628	14874	14913	14885	14689	14806	14766	14758	14655	14728	14746	14593	14730	14785	14943	14788	14858	14726	14656	14713	14782	14684	14857	14916	14844	14738	14900	14735	14848	14858	14834	14825	14769	14906	14910	14840	14595	14765	14697	14875	14798	14887	14777	14875	14734	14832	14808	14848	14878	14869	14728	14825	15001	14838	14865	14861	14798	14777	14750	14727	14832	14816	14828	14807	14767	14784	14653	14853	14880	14958	14777	14775	14841	14801	14887	14677	14783	14858	14892	14811	14922	14652	14978	14616	14697	14842	14927	14683	14827	14756	14814	14841	14801	14889	14831	14753	14931	14711	14631	14879	14748	14855	14801	14899	14802	14727	14829	14846	14822	14790	14886	14770	14769	14627	14943	14939	14720	14946	14791	14831	14923	14817	14842	14721	14891	14803	14755	14805	14770	14931	14778	14866	14826	14888	14773	14806	14849	14926	14848	14696	14728	14890	14744	14861	14825	14625	14772	14875	14941	14720	14701	14905	14714	14806	14836	14651	14676	14754	14746	14839	14441	14971	14928	14733	14746	15001	14743	14682	14708	14763	14850	14611	14872	14752	14817	14842	14771	14922	14802	14780	14880	14740	14819	14833	14816	14896	14715	14782	14725	14778	14844	14923	14911	14895	14892	14690	14649	14868	14710	14760	14878	14774	14682	14759	14994	14946	14700	14859	14962	14858	14694	14775	14841	14728	14743	14826	14939	14852	14642	14710	14702	14726	14712	14762	14702	14841	15021	14746	14799	14868	14698	14683	14837	14777	14915	14793	14938	14811	14642	14838	14740	14980	14861	14886	14772	14914	14831	14845	14873	14796	14796	14766	14859	14834	14635	14877	14752	14802	14688	14872	14721	14789	14785	14814	14909	14721	14867	14703	14746	14803	14881	14829	14878	14788	14842	14929	14831	14717	14552	14807	14883	14715	14647	14754	14906	14780	14704	14868	14812	14736	14846	14850	14841	14840	14708	14685	14800	15036	14730	14763	14836	14738	14715	14828	14891	14967	14783	14755	14717	14777	14796	14830	14749	14849	14799	14856	14724	15061	14754	14860	14893	14722	14746	14731	14911	14797	14870	14868	14786	14601	14804	14773	14651	14834	14907	14859	14757	14798	14877	14878	14860	14688	14865	14851	14877	14874	14723	14718	14691	14835	14813	14734	14734	14622	14859	14702	14841	14638	14766	14813	14807	14782	14769	14722	14761	14860	14840	14738	14813	14728	14771	14738	14857	14808	14716	14952	14661	14987	14847	14831	14608	14844	14666	14917	14817	14971	14718	14738	14919	14748	14868	14773	14803	14815	14949	14815	14600	14720	14838	14996	14813	14736	14935	14867	14772	14754	14899	14813	14767	14703	14778	14713	14842	14896	14812	14830	14760	14967	14799	14807	14760	14887	14936	14794	14739	14722	14822	14799	14705	14801	14830	14904	14968	14745	14714	14621	14944	14676	14751	14650	14709	14803	14870	14761	14894	14975	14823	14740	14843	14826	14818	14920	14755	14828	14984	14790	14941	14852	14832	14798	14770	14962	14671	14810	14808	14864	14828	14817	14782	14686	14963	14939	14877	14626	14894	14689	14735	14851	14915	14816	14823	14830	14782	14684	14825	14902	14812	14758	14797	14643	14904	14849	14886	14681	14895	14632	14916	14867	14738	15009	14804	14736	14833	14880	14731	14691	14723	14714	14698	14798	14984	14875	14891	14779	14645	14822	14857	14927	14724	14719	14830	14786	14758	14817	14781	14804	14862	14816	14902	14846	14844	14967	14825	14822	14854	14846	14772	14831	14958	14898	14863	14849	14797	14802	14901	14815	14908	14733	14696	14862	14652	14754	14798	14848	14711	14852	14634	14959	14742	14797	14939	14925	14814	14650	14791	14896	14696	14870
26842	21482	25785	23974	17252	16902	16925	16550	16231	16307	16477	16171	16325	16344	16389	16298	16616	16440	16489	16414	16200	16345	16219	16457	16291	16382	16151	16282	16334	16314	16333	16340	16484	16337	16338	16425	16207	16335	16411	16239	16374	16223	16217	16331	16317	16450	16254	16294	16424	16449	16352	16255	16041	16359	16491	16298	16339	16297	16450	16303	16416	16251	16200	16252	16191	16275	16254	16363	16302	16355	16436	16231	16452	16222	16378	16362	16277	16172	16304	16139	16277	16218	16394	16218	16418	16366	16216	16310	16271	16400	16350	16308	16389	16275	16438	16174	16235	16473	16426	16399	16467	16442	16300	16451	16203	16298	16145	16390	16212	16489	16252	16256	16351	16467	16461	16103	16306	16350	16450	16602	16323	16513	16391	16278	16420	16171	16455	16364	16377	16325	16263	16266	16384	16207	16238	16226	16279	16303	16402	16214	16415	16533	16150	16385	16296	16291	15980	16205	16433	16432	16475	16145	16260	16459	16427	16254	16329	16304	16268	16206	16174	16197	16286	16262	16207	16249	16422	16431	16324	16261	16241	16308	16246	16292	16197	16461	16263	16267	16266	16577	16315	16323	16358	16406	16149	16278	16539	16188	16329	16686	16324	16538	16427	16395	16269	16298	16427	16605	16209	16367	16261	16178	16594	16197	16218	16366	16232	16309	16403	16404	16374	16303	16370	16311	16297	16220	16249	16367	16270	16314	16284	16274	16246	16563	16513	16244	16216	16335	16389	16350	16249	16299	16403	16281	16254	16377	16240	16427	16278	16332	16082	16217	16211	16345	16385	16310	16321	16310	16420	16266	16306	16192	16540	16179	16285	16097	16430	16402	16340	16242	16501	16204	16643	16153	16197	16335	16200	16434	16456	16188	16287	16297	16216	16267	16212	16359	16210	16314	16555	16171	16265	16155	16411	16394	16336	16494	16122	16136	16475	16313	16352	16512	16199	16249	16413	16365	16169	16431	16370	16450	16304	16237	16411	16372	16346	16390	16335	16451	16495	16342	16124	16385	16331	16292	16416	16458	16343	16381	16299	16376	16221	16228	16185	16295	16396	16411	16365	16364	16623	16375	16309	16343	16536	16273	16443	16491	16288	16333	16379	16615	16342	16373	16296	16365	16167	16473	16431	16258	16240	16327	16370	16367	16225	16227	16191	16219	16235	16144	16250	16432	16322	16157	16213	16577	16285	16200	16272	16401	16345	16448	16310	16359	16309	16023	16210	16320	16300	16383	16287	16224	16386	16083	16330	16390	16247	16436	16393	16128	16357	16311	16361	16216	16256	16268	16407	16343	16217	16286	16235	16217	16217	16405	16234	16237	16207	16265	16306	16415	16442	16195	16185	16398	16364	16269	16470	16304	16179	16494	16413	16173	16431	16192	16399	16316	16535	16399	16409	16379	16302	16382	16122	16208	16314	16303	16276	16327	16260	16346	16180	16236	16343	16309	16382	16291	16366	16398	16284	16306	16358	16176	16177	16533	16354	16329	16377	16101	16338	16250	16354	16075	16269	16305	16306	16429	16401	16346	16207	16443	16199	16339	16420	16217	16300	16363	16270	16112	16183	16381	16378	16313	16411	16072	16309	16209	16391	16299	16435	16366	16348	16427	16204	16401	16431	16229	16409	16494	16239	16310	16411	16427	16336	16266	16448	16319	16280	16331	16373	16463	16149	16358	16397	16311	16256	16378	16282	16330	16320	16372	16444	16317	16511	16264	16438	16165	16378	16326	16394	16348	16359	16098	16379	16391	16289	16351	16364	16363	16366	16357	16372	16447	16257	16346	16495	16241	16516	16421	16377	16029	16238	16235	16191	16428	16457	16225	16348	16305	16327	16354	16185	16274	16432	16318	16332	16380	16254	16093	16338	16453	16066	16210	16317	16246	16314	16459	16247	16313	16408	16463	16419	16454	16344	16445	16215	16219	16253	16396	16244	16409	16348	16349	16228	16321	16286	16436	16431	16194	16382	16311	16441	16399	16243	16487	16426	16285	16215	16290	16199	16342	16381	16408	16408	16359	16476	16488	16274	16353	16327	16245	16272	16237	16270	16322	16500	16243	16175	16185	16311	16252	16244	16429	16407	16306	16263	16253	16324	16201	16423	16194	16276	16440	16269	16479	16287	16310	16611	16430	16312	16400	16393	16361	16305	16369	16527	16425	16269	16458	16256	16247	16318	16415	16259	16349	16354	16329	16240	16357	16585	16269	16354	16369	16244	16468	16430	16424	16418	16301	16383	16171	16234	16279	16273	16354	16256	16281	16310	16350	16298	16260	16499	16327	16249	16358	16276	16292	16265	16337	16219	16270	16230	16285	16441	16161	16432	16483	16214	16222	16333	16453	16250	16295	16386	16295	16281	16203	16479	16348	16546	16314	16257	16465	16362	16232	16191	16364	16305	16161	16197	16430	16547	16179	16289	16169	16336	16566	16254	16464	16296	16202	16330	16444	16279	16048	16387	16166	16291	16367	16458	16334	16248	16281	16292	16215	16292	16292	16448	16288	16162	16280	16223	16244	16410	16430	16111	16396	16263	16392	16261	16260	16376	16347	16357	16310	16476	16246	16371	16265	16353	16212	16245	16304	16294	16157	16351	16344	16323	16255	16396	16425	16250	16280	16397	16151	16236	16395	16382	16258	16337	16152	16175	16307	16379	16420	16323	16521	16248	16539	16390	16329	16488	16414	16273	16334	16352	16327	16570	16269	16331	16281	16354	16017	16295	16242	16300	16284	16471	16295	16270	16489	16098	16140	16342	16284	16415	16127	16309	16083	16273	16254	16318	16454	16423	16158	16354	16521	16528	16445	16435	16335	16229	16342	16205	16278	16564	16491	16132	16273	16411	16309	16097	16140	16186	16530	16411	16161	16312	16286	16144	16388	16375	16308	16183	16318	16138	16257	16386	16354	16156	16366	16233	16465	16310	16526	16350	16450	16308	16314	16288	16266	16291	16310	16427	16285	16278	16329	16394	16467	16350	16266	16346	16224	16103	16306	16389	16304	16372	16263	16340	16385	16384	16306	16157	16126	16356	16293	16491	16364	16185	16225	16316	16353	16376	16544	16384	16502	16169	16244	16196	16368	16416	16314	16446	16471	16294	16334	16482	16386	16494	16290	16154	16281	16223	16228	16264	16228	16465	16247	16257	16334	16325	16430	16309	16101	16264	16317	16380	16206	16336	16290	16192	16243	16460	16414	16189	16303	16340	16216	16559	16169	16295	16337	16295	16290	16400	16383	16339	16121	16472	16378	16291	16457	16113	16217	16215	16360	16281	16216	16220	16306	16412	16319	16193	16281	16346	16366	16378	16251	16294	16280	16313	16508	16383	16484	16322	16171	16197	16064	16431	16290	16322	16410	16376	16208	16346	16421	16566	16251	16377	16309	16428	16255	16193	16477	16312	16331	16292	16379	16051	16428	16485	16256	16377	16345	16378	16336	16330	16244	16344	16300	16336	16308	16361	16420	16364	16405	16250	16395	16398	16466	16501	16484	16319	16335	16318	16337	16330	16197	16344	16267	16250	16195	16156	16416	16227	16361	16296	16234	16396	16393	16402	16384	16125	16374	16378	16348	16268	16120	16237	16321	16133	16243	16269	16345	16371	16323	16392	16165	16049	16287	16444	16281	16275	16385	16334	16364	16462	16170	16442	16461	16398	16567	16138	16179	16197	16318	16340	16484	16406	16336	16357	16351	16218	16354	16217	16192	16221	16266	16458	16250	16297	16415	16199	16292	16141	16354	16016	16329	16293	16194	16277	16449	16424	16522	16263	16356	16429	16491	16295	16292	16268	16316	16317	16329	16361	16356	16202	16318	16269	16349	16204	16335	16357	16595	16144	16505	16345	16590	16317	16382	16145	16244	16314	16482	16442	16395	16268	16284	16479	16381	16515	16359	16304	16286	16412	16256	16384	16376	16324	16221	16122	16343	16336	16295	16221	16501	16441	16529	16365	16073	16405	16163	16369	16193	16282	16296	16249	16112	16204	16344	16603	16246	16261	16220	16289	16354	16293	16385	16433	16301	16450	16308	16473	16086	16125	16133	16143	16256	16302	16286	16235	16410	16400	16492	16236	16388	16269	16418	16255	16245	16299	16404	16318	16308	16319	16117	16263	16249	16226	16508	16085	16273	16358	16418	16404	16331	16390	16281	16365	16415	16407	16347	16369	16390	16363	16252	16444	16432	16288	16238	16300	16281	16276	16246	16399	16262	16450	16385	16314	16477	16400	16496	16340	16505	16373	16213	16319	16274	16644	16185	16317	16504	16410	16421	16407	16220	16361	16383	16428	16361	16203	16295	16258	16264	16455	16306	16168	16444	16370	16338	16376	16247	16332	16348	16341	16387	16178	16373	16218	16027	16245	16183	16409	16339	16482	16180	16301	16313	16185	16226	16277	16332	16580	16410	16320	16541	16161	16370	16310	16245	16507	16482	16355	16422	16259	16473	16143	16105	16263	16553	16289	16334	16484	16543	16506	16357	16233	16313	16341	16327	16256	16338	16296	16176	16388	16348	16253	16352	16434	16335	16317	16165	16356	16426	16385	16466	16190	16314	16359	16095	16348	16357	16353	16317	16389	16273	16317	16405	16308	16344	16318	16286	16319	16519	16382	16156	16434	16337	16375	16310	16229	16188	16348	16382	16303	16169	16350	16411	16477	16448	16382	16230	16454	16553	16252	16267	16234	16317	16432	16341	16478	16534	16430	16301	16168	16421	16250	16390	16460	16334	16270	16369	16184	16323	16279	16385	16462	16413	16343	16147	16315	16443	16436	16334	16299	16322	16414	16235	16298	16110	16329	16361	16473	16419	16360	16440	16400	16327	16357	16189	16353	16430	16277	16294	16280	16418	16308	16362	16512	16202	16282	16289	16285	16470	16440	16282	16213	16300	16270	16265	16364	16393	16416	16399	16565	16546	16336	16512	16428	16352	16207	16238	16094	16244	16297	16431	16490	16314	16579	16151	16351	16304	16391	16349	16297	16123	16451	16347	16301	16321	16493	16358	16341	16142	16173	16298	16363	15936	16397	16327	16260	16286	16182	16407	16429	16318	16379	16336	16368	16563	16289	16655	16473	16186	16233	16423	16384	16414	16221	16354	16151	16260	16325	16342	16521	16233	16262	16238
13725	16921	17012	16542	15786	15308	15111	15051	14879	15024	14936	14966	15040	15014	14927	14873	14954	14865	14917	14837	15012	14882	15046	15156	15008	14962	14838	14810	14882	15032	15018	14831	14964	14977	15150	14982	14850	14872	14918	14873	14929	14774	14881	14888	14863	15024	15039	14889	14912	14905	14956	15052	15001	14871	14966	14930	14964	14825	14965	14923	14850	15008	14917	15017	14864	15249	14928	14770	14962	14900	14948	14991	15003	15147	14872	14902	14868	14987	15020	14956	14919	14873	14907	15050	14760	14959	14843	14881	14998	14868	14827	14905	14910	14923	14895	14836	14922	14878	15061	15029	15055	14927	15104	14946	14916	14860	14831	14928	14876	14934	14954	15111	14909	14748	14802	14990	14894	14938	14862	14853	15121	14994	14944	14862	14936	14965	15028	14986	14898	14876	15034	14881	14887	14960	14997	14911	14789	14870	14960	14976	14928	14885	14992	14861	14850	14811	14854	14902	14930	14747	15005	14821	14998	15001	14919	14876	14970	15029	14957	14626	14867	14880	14814	15019	14972	14880	14810	14948	15098	14879	14915	15148	14925	14931	15017	15045	14930	14805	14857	14982	14982	15006	14781	14842	14743	14750	15003	14973	15051	14850	14953	14871	14968	14897	14851	15076	14891	14959	14943	14909	14985	14884	14919	14917	14898	15062	14919	14894	14846	15019	14703	14847	14775	14837	14946	14898	14999	15001	15101	14875	14987	15093	14886	14820	14768	14929	14808	14972	14809	15097	15013	14977	15053	15034	14897	15032	14917	15049	14909	14880	14996	14944	14891	15030	15007	14936	14952	14871	15109	14862	14958	14905	14912	15068	14921	14894	14837	14943	14890	15050	14894	14835	14707	14880	14941	14896	14995	14975	14955	15051	14805	14995	15123	14976	14985	15109	14847	15082	15022	14859	14889	14868	14826	15041	14878	14989	15131	14855	14984	14992	14976	14702	14912	14904	14903	14927	14955	14907	15106	14870	15027	14879	15016	14755	14853	14989	14905	14833	14910	14863	14899	15053	14925	14817	14958	14857	14859	14867	14948	15004	14883	14848	15029	14916	14991	14941	15006	14853	14999	14894	14895	14826	14873	14843	14740	14895	14824	14839	14892	14946	14900	14948	15017	14934	14936	14830	14721	14825	14927	14846	14675	14765	14829	14913	14857	14908	14771	14943	15064	15007	14765	14896	14918	14995	14852	14856	14807	14911	14928	14998	14768	14893	15010	14848	14958	14825	15055	14945	14946	14745	14916	14856	15069	14997	15013	14745	14791	15074	14901	14923	14998	14819	15096	15009	14894	14949	14865	14982	14792	14818	14893	14988	14888	14884	14951	14988	15092	14855	14797	14839	14865	14916	14881	15017	14829	14903	14944	14847	14876	14968	14953	14821	14828	14985	15004	14910	15042	14906	14945	15082	14813	14807	14938	14959	14971	15004	14883	14938	14973	14879	14903	15021	14772	14921	14848	14827	14881	14821	14810	14913	14966	15092	14827	15060	14759	15009	14952	14928	14949	15013	15013	14909	15054	14983	14668	15021	14877	14891	14886	14969	15059	14843	14962	14932	14808	14921	14734	14946	15009	15159	14925	14915	14912	14744	14828	14958	14856	14964	14726	14955	14880	14849	14904	15106	14912	14942	14954	14789	15019	14915	14942	14882	14855	15061	14974	14857	14833	15135	15080	15059	15000	14775	14939	15038	14929	14940	14974	14966	14764	14942	14904	14897	14986	15117	14754	14892	14939	14883	14966	14954	14804	14935	14836	14884	14834	15170	15086	14852	14888	14863	14868	14868	14776	14930	15027	15012	15032	15004	15011	15032	14938	14846	15003	14654	14897	14784	14891	14884	14981	15005	14924	14866	14998	14909	14922	14954	15080	14941	14950	14939	14965	14937	14975	14894	15108	14821	14923	14900	14901	14960	14866	14826	14962	14973	14978	14848	14980	14840	15146	14970	15018	14936	14973	15020	14903	14888	15033	14927	15127	14858	14980	14936	14970	14996	15053	14894	15025	14846	15156	15063	14976	14886	14912	14725	14888	14962	14947	14909	14845	14860	14973	14865	14923	15000	15031	14960	15131	14988	14878	15042	14929	14955	14997	15029	15035	14828	14891	14968	14964	14842	14906	15115	14750	14914	14956	14980	15017	15019	14869	14961	14848	14993	14991	15007	14965	14951	15038	14955	14755	14881	14909	15067	15049	14800	14830	14927	15128	14903	14991	15082	14987	14991	15001	14911	15015	14850	14946	15059	15048	14860	14831	14825	14936	14847	15099	14862	14897	14966	14861	14824	15008	14911	14982	14926	14886	14975	14831	14941	15028	14973	14924	15007	14964	14888	14876	14966	14916	14919	15018	14915	14860	14992	14803	15004	14961	14895	14958	14982	14930	14956	14682	15061	15067	14780	14927	15091	14896	14939	14864	14883	14962	14950	14855	15025	14875	14929	14771	14821	14909	14922	14733	15022	15045	14857	15098	14835	14961	14949	14816	15034	14877	14921	15148	15033	14899	15077	15083	15077	14930	14890	14916	14834	14840	14917	14796	14925	14999	14845	14977	14972	14843	14894	14876	14987	14964	14912	14851	15005	14905	14903	15122	14865	14836	14868	15025	14802	15078	14747	14959	14903	15104	14795	14977	14821	14817	14724	14877	14916	14926	14880	14844	14928	14850	14963	14853	15076	14894	15100	14862	14938	14972	15064	15044	14945	14909	14935	14899	14887	14825	14837	14940	14942	15064	14946	15040	15105	14867	14787	14788	15034	15025	14936	14818	14936	14955	14970	14843	14838	15019	15078	15023	15075	15005	14942	14918	14883	14975	14933	14816	14774	14945	14991	14899	14999	14958	14921	15024	14886	15003	15023	14848	15035	14797	14821	14971	14972	14938	15017	14984	15032	14739	14863	14865	14973	14964	15024	14875	14939	15073	14953	14894	15077	15009	14836	14810	14891	14938	14932	14800	14894	15131	15025	15036	14920	14922	14827	15060	14963	15010	14779	14923	14968	14828	14978	14903	15165	14882	14918	14773	14844	15061	14961	14794	14775	14772	14897	15029	14979	14872	14945	14907	14929	14947	14804	15099	14991	15008	14893	14881	14918	14890	14837	14854	14855	15046	14926	15073	14934	14955	14990	14850	14941	14753	15045	14923	14966	14954	14861	14998	14817	14948	15023	14920	14913	14963	14779	14909	14872	14847	14960	14953	15017	14978	15043	14876	14923	14920	14868	14997	14943	14810	14896	14933	14993	14987	14945	15078	14886	15129	14946	14807	14962	14892	14843	15026	14949	14930	15031	14987	14882	15022	14858	14878	14993	14850	14943	15000	15038	14769	14899	14892	14935	14830	14964	14917	15005	14829	15013	14884	14984	15027	14919	14921	14965	14873	15110	15028	15002	14971	14971	14893	15043	14752	14895	14814	14944	14916	14994	14818	14868	14911	14864	14938	14962	14921	14886	14974	14994	15008	15023	14985	15042	14841	14855	14841	14915	15029	15014	14849	14982	14995	14830	14969	14920	14876	14975	14799	14910	14936	14885	15060	14871	15045	14894	14981	14969	15067	14826	14963	14873	14998	14980	14837	14932	15047	14895	14846	14975	14863	14633	14976	14982	15101	14840	14692	15000	14856	14891	14963	14873	15136	14782	14819	14953	14872	14918	15104	15007	14985	14924	14902	14943	14799	14764	14966	14890	14903	14921	15021	15028	14881	14833	15020	14867	14934	15141	14946	15132	14880	15070	14875	14991	15019	14861	14904	14826	14878	15130	15102	14963	15047	15063	15060	14957	14894	14925	14927	15053	14874	15011	15022	14804	14759	15069	15030	14911	14893	14942	14876	15037	14920	14715	14950	14995	15089	14915	14973	14925	14758	14956	14906	14949	15021	14955	14849	15045	14828	14975	14958	14959	14911	14898	14767	14795	14899	15084	14913	15050	15015	14828	14909	14823	14934	14993	14933	14914	14946	15118	14948	14908	14862	14999	15095	15071	14960	14976	14859	14743	15043	15094	14851	15131	15064	14962	15029	14885	14955	14959	15025	15074	15013	14941	14758	14949	14940	14798	14930	14878	15059	14877	14789	14892	15012	14792	15024	14926	14997	15091	14992	14913	14878	14941	14902	14837	15163	14983	15014	15051	14854	14931	14835	15039	15033	14913	14862	15003	14873	14861	15088	15073	15109	14910	14912	14953	14853	14822	14886	14909	15014	14883	14945	15010	14898	14951	14821	14942	15034	14870	14942	14988	15039	14943	14905	14866	14814	15056	15171	14955	14872	14850	14931	15104	14979	14956	14770	14987	14837	14960	14996	14764	14980	15023	14974	14916	14828	14869	15031	15007	14949	14936	15113	14881	14932	14864	15080	14881	14914	14879	14866	14822	14816	14807	14973	15100	14926	15123	14947	15011	15021	15009	14837	14863	15002	14940	14902	14866	14864	15107	14795	14896	14976	14838	14790	15092	14936	14996	15000	14852	14983	14962	15069	14797	14934	14963	14944	15064	14936	14910	14934	14947	14889	14814	14824	14981	14907	15079	14955	14920	14925	14889	15009	14915	14957	15053	14995	14964	14921	14990	14975	15100	15027	15018	14911	14890	14998	14942	14942	14891	14982	14813	15030	14746	14941	14932	14864	14931	14840	14889	14902	14865	14928	15029	15005	15084	14902	15026	14897	15081	14746	14839	15121	14865	14971	15090	14887	14968	14987	14937	14875	14927	14830	15068	15042	14711	15143	14907	14981	14936	14740	15018	14892	14841	14804	14910	14806	14942	14906	14920	14917	15063	15090	14863	15056	14881	14841	14854	15007	14803	15008	14912	14892	14837	14770	14810	14913	14870	14826	15071	15019	14777	14868	14915	14871	14857	14910	14963	14902	14910	14956	15074	14867	14865	14956	14928	14902	14801	14989	14902	14936	14873	15156	15086	14780	14781	14780	14845	14957	15081	15088	15045	14932	14766	14912	14881	14695	14932	14907	14953	14840	15065	14894	15073	14804	14949	14977	14706	15049	14804	15070	15030	14798	14907	15020	14883	14980	14830	15071	14931	14921	14932	14812	14884	14838	14948	14888	15047	15085	14907	14903	14877	14915	14828	14754	14940	14899	14772	14920	14830	15108	14966	14837	14795	15057	14900	15165	15001
23940	21464	29107	24253	21935	21633	19468	16557	15936	16006	16216	15940	16075	16060	16056	15948	16085	16214	15916	16052	15978	15887	16060	16006	16034	16029	15757	15801	15868	15775	15896	15701	15789	15990	15877	15784	15785	15779	15965	15730	15930	15700	15783	15957	15877	15904	15998	16174	16107	15914	16009	15908	15894	16016	16024	15814	15998	15798	15762	15926	15824	15858	15866	15850	15650	15742	15701	15834	15952	16084	15787	15831	15958	15809	15978	15814	15637	15911	15707	15723	15709	15959	16018	16063	15886	15654	15850	15789	15633	15836	15836	15647	15826	15960	15786	15832	15970	15771	15740	15662	15880	15870	15905	15853	15857	15872	15898	15789	15671	15752	15584	15740	15749	15805	15959	15795	15965	15712	16157	15709	16078	16098	15771	15761	15975	15958	15667	16016	15824	15791	15917	15883	15837	15741	15900	15793	15888	15973	15865	15786	15860	15881	15965	15905	15617	15694	15813	15671	15657	15784	15823	15925	15803	15697	15786	15835	15957	15941	15799	15701	15839	15831	15920	15941	15709	15613	15937	16051	16006	15977	15709	15972	15831	15799	15801	15838	15760	15928	15983	15819	15899	15965	15893	15755	15797	15872	15775	15791	15808	15748	15991	15858	15771	15853	15731	15827	15615	15732	15762	15708	16050	15906	15949	15855	15849	15919	15820	15662	15708	15741	15755	16075	15883	15847	15808	15756	16002	15939	16023	15929	15687	15821	15803	15846	15848	15751	15719	15774	15695	15725	15969	16067	15879	15834	15862	15781	15930	15855	16122	15936	15790	15833	15830	15671	15851	15775	15900	15805	15713	15878	15701	15740	15681	15833	15833	15745	15507	15591	15756	15916	15742	15889	16081	16061	15774	15784	15904	15822	15811	15825	15775	15729	15911	15968	15802	15681	15911	15912	15928	15758	15962	15917	15898	15915	16053	15889	15668	15936	15762	15803	15867	15842	15837	15850	16016	16016	15859	15903	15860	15895	15931	15820	15844	15795	15803	15759	15861	15914	15721	15860	15994	15778	15746	15777	15774	15869	15919	15781	15784	15929	15686	15793	15757	15716	15845	15746	15771	15688	15746	15729	15809	15797	16054	15763	15936	15735	15850	15775	15852	16031	16064	15873	15836	15844	15879	15923	15816	15890	15550	15832	15957	15881	15922	15811	15804	15912	15801	15787	15893	15888	15905	15797	15694	15597	15867	15754	15758	15745	15984	15818	15976	15861	15930	15760	15894	15870	15730	15899	15722	15802	15832	15796	15706	15839	15729	15908	15900	15969	15712	15823	15781	15708	16012	15652	15732	15661	15824	15738	15827	15736	15625	15735	15937	16025	15748	15833	16008	15881	15762	15728	15914	15868	15526	15976	15818	15665	15875	15911	15945	15811	15700	15696	15946	15837	15724	15852	15671	15741	15720	15807	15752	15772	15858	15860	15893	15850	15819	15670	15784	15739	15891	15909	15848	15733	15704	15740	15780	15938	15801	15914	15948	15671	15892	15824	15857	15964	15776	15895	15758	15674	15714	16025	16060	15724	15634	15976	15821	15713	15662	15549	15580	15763	15780	15531	15823	15980	15775	15736	15687	15827	15914	15801	15853	15711	15703	15665	15658	15623	15806	15766	15863	15997	15833	15755	15705	15868	15745	15809	15740	15920	16061	15846	15728	15819	15841	15752	15784	15688	15730	15787	15883	15884	15789	15736	15631	15633	15813	16005	15593	15931	15943	15928	15762	15897	15992	15849	15982	15921	15847	15906	15747	15803	15842	16011	15748	15878	15881	15832	15955	15921	15799	16052	15922	15774	15983	15787	16046	15783	15971	15747	15809	15658	15756	15708	15733	15714	15903	15851	15854	15878	15902	15871	15948	15877	15848	15533	15844	15702	15866	15819	15612	15775	15794	15944	15919	15788	15712	15906	15965	15674	15871	15695	15900	15829	15899	15739	15889	15899	16034	15645	15782	15633	15962	15817	15710	15659	15886	15783	15766	15749	15676	15747	15735	15833	15707	15974	15765	15779	15843	15782	15800	15818	15821	15672	15896	15845	15866	15641	15701	15792	15603	15841	15904	15882	15732	15708	15767	15788	15873	15725	15891	15652	15942	15687	15984	15988	15712	15703	16083	15659	15829	15858	15802	15810	15835	15947	15796	15742	15787	15805	15779	16006	15974	15806	15815	15855	15798	15839	15841	15867	15900	15850	15801	15640	16024	15837	15985	15756	15784	15731	15869	15877	15941	15783	15760	15833	15842	15896	15760	15724	15694	15650	15919	15715	15924	15930	15790	15792	15794	15888	15856	15619	15768	15825	15988	15852	15936	15783	15875	15988	15991	16039	15740	15668	15887	15764	15922	15692	15941	15762	15798	15864	15846	15892	15766	15953	15787	15850	15656	15869	15708	15732	15835	15750	15919	15885	15731	15845	15920	15709	15688	15806	15970	15762	15722	15761	15771	15821	15837	15962	15889	16001	15760	15897	15661	15845	16081	15768	15858	16018	15833	15900	15862	15904	15860	15851	15821	15765	15818	15859	15933	15849	15691	15962	15855	15674	15804	15601	15773	15842	15780	15535	15732	15840	15796	15859	15684	15703	15961	15846	15845	15895	15767	15796	15642	15835	15849	15823	15820	15813	15826	15772	15931	15699	15698	15604	15956	15869	15775	15825	15662	15804	15775	15762	15821	15745	16034	15816	15856	15809	15930	15726	15922	15791	15765	15750	15940	15857	15691	15823	15774	15800	15910	15965	15902	15829	16072	15845	15825	15912	15963	15722	15787	15655	15850	15854	15700	15938	16091	16066	16129	16135	15735	15781	15725	15886	15896	15773	15835	15779	15910	15881	15902	15868	15975	15755	15827	15856	15880	15733	15865	15814	15945	15827	15902	15820	15821	15967	15888	15821	15790	15750	15791	15735	15872	15951	15614	15872	15831	15784	15786	15725	15718	15531	15823	15618	15896	15755	15854	15616	15763	15854	15932	15832	15676	15742	15772	15999	15797	16013	15988	15857	15668	15644	15789	15884	15880	15970	15830	15878	15799	15694	15865	15755	15721	15752	15827	15909	15805	15852	15774	15991	15856	15856	15906	15790	15840	15588	15744	15840	15770	15868	15838	15667	15940	15802	15858	15829	15922	15757	15806	15793	15753	15814	15668	15804	15939	15647	15716	15909	15900	15868	15700	15944	15883	15705	15691	15994	15989	15722	15858	15814	15817	15809	15964	15886	15714	15806	15882	15793	15638	15629	15888	15801	15714	15872	15873	15692	15715	15670	15722	15919	15937	15735	15800	15666	15839	15922	15862	15823	15748	15996	15723	15834	15995	15814	15845	15686	16023	15593	15829	15926	15915	15892	15740	15775	15770	15979	15679	15595	15801	15843	15725	15820	15790	15761	15800	15771	15893	15857	15788	15689	15882	15920	15901	15838	15887	15973	15745	15865	15741	15793	15847	15716	15798	15828	15897	15684	15732	15919	15892	15782	15750	15843	15843	15706	15825	15966	15823	15779	15793	15799	15974	15840	15819	15941	15882	15821	15967	15878	15792	15887	15884	15782	15799	15889	15804	15792	15655	15962	15908	15686	15704	15803	15721	15715	15823	15758	15850	15888	15963	15946	15759	15765	15839	15691	15689	15902	15920	15761	15977	15921	15889	15873	15784	15636	15836	15676	15686	15690	16027	15847	15781	15739	15871	15947	15807	15907	15884	15954	16066	15854	15811	15585	15505	15986	15879	15883	15784	15761	15759	15738	15851	15737	15787	15800	15940	15792	15781	15962	15823	15794	15745	15715	15965	15761	15893	15669	15784	15819	15779	15779	15905	15783	16077	15881	15883	15912	15853	15839	15699	15922	15875	15925	15757	15896	15933	15858	15766	15799	15821	15801	15816	15810	15731	15726	15873	15784	15658	15695	16013	15735	15898	15811	15788	15658	15784	16045	15743	15807	16074	15827	15904	15824	15791	15797	15657	15877	15924	15929	15764	15833	16016	16025	15848	16017	15864	15840	15862	15832	15772	15710	15794	15878	15857	15884	15727	15803	15906	15581	15691	15730	15756	15891	15740	15744	15655	15958	15834	15692	15865	15838	16016	15988	15859	15596	15874	15822	15645	15773	15722	15831	15961	16042	15918	15878	15909	15880	15931	16116	15884	15861	15883	15945	15764	15784	15955	15928	15755	15947	15857	15989	15868	15825	15738	15787	15743	15865	15684	15973	15826	15845	15863	15818	16062	15984	15974	15977	15773	15855	16105	15925	15659	15840	15784	15875	15864	15707	15793	15871	15806	15745	15686	15799	15792	15831	15746	16022	15990	15761	15806	15939	15889	15795	15888	15773	15775	16037	15598	15820	15842	15687	15958	15744	15895	15699	15777	15775	15984	15974	15830	15815	15674	15936	15869	15798	15847	15593	15577	15618	15933	16063	15901	15832	16001	15708	15883	15870	15941	15811	15809	15736	15594	15722	15684	15841	15642	15876	15941	15888	15946	15856	15606	15502	15911	15984	15791	15595	15842	15739	15876	15836	15824	15793	15802	15770	15679	15875	15774	15639	15810	15886	15693	15877	15821	16009	15909	15746	15872	15732	15779	15828	15791	15948	15829	15717	15833	15735	15893	15901	15875	15746	15768	15719	15927	15783	16048	15971	15907	15839	15809	15710	15795	15809	15834	15677	15914	15900	15688	15763	15812	15871	15693	15803	15841	15777	15934	15836	15750	15934	16046	15921	15655	15821	15892	15701	15729	15768	15732	15830	15867	16054	15676	15781	15811	15869	15801	15786	15861	15907	15564	15904	15929	15842	15889	15780	15722	15824	16025	15801	15789	15926	15643	16003	15673	15866	15773	15531	15747	15836	15779	15864	15835	15754	16010	15889	15978	15803	16058	15820	15933	15857	15526	15753	15777	15738	15572	15743	15751	15883	15908	15826	16110	15948	15927	15961	15881	15833	15537	15792	15825	15729	15692	15825	15844	15761	15909	15718	15904	15787	15753	15770	15665	16040	15919	15655	15960	15969	15961	15903	15732	15762	15920	15739	16050	15879	15854	15880	15779	15814	15812	15872	15819	15990	15804	15924	15904	15862	15634	15650	15723	15687	15855	15756	15807	15560	15656	15773	15664	15818	15808	15731	15763	15758	15776	15877
11596	18194	18184	17349	16332	15692	15087	14767	14843	14791	14651	14927	14716	14629	14726	14802	14695	14731	14656	14841	14680	14783	14684	14648	14708	14779	14592	14745	14702	14668	14706	14878	14736	14547	14698	14628	14864	14834	14681	14630	14674	14615	14772	14753	14754	14807	14706	14629	14623	14661	14836	14672	14689	14866	14688	14692	14763	14633	14663	14581	14616	14779	14663	14616	14701	14690	14664	14634	14793	14625	14687	14613	14732	14692	14965	14641	14712	14875	14600	14858	14533	14612	14656	14600	14787	14596	14592	14732	14701	14514	14622	14641	14728	14678	14620	14705	14712	14701	14654	14833	14675	14717	14578	14809	14708	14796	14823	14826	14607	14600	14587	14632	14613	14851	14780	14647	14652	14510	14748	14699	14737	14716	14739	14756	14587	14651	14585	14657	14566	14624	14613	14572	14606	14600	14804	14937	14719	14689	14759	14674	14593	14696	14770	14664	14620	14470	14649	14586	14739	14715	14586	14690	14697	14759	14708	14587	14643	14535	14510	14823	14584	14596	14651	14612	14747	14728	14659	14689	14627	14606	14717	14601	14696	14591	14637	14675	14603	14714	14539	14732	14791	14757	14561	14589	14520	14569	14569	14661	14759	14636	14633	14670	14805	14743	14668	14691	14604	14615	14583	14799	14705	14556	14694	14633	14814	14577	14638	14660	14577	14615	14603	14825	14777	14573	14716	14523	14608	14499	14793	14578	14593	14768	14765	14537	14697	14728	14636	14691	14740	14645	14753	14565	14666	14654	14632	14668	14710	14596	14665	14867	14642	14748	14727	14583	14502	14622	14656	14557	14597	14536	14622	14518	14777	14688	14624	14678	14559	14793	14618	14642	14805	14610	14698	14686	14648	14799	14621	14566	14501	14630	14594	14655	14496	14810	14762	14737	14642	14693	14850	14506	14722	14733	14544	14839	14684	14817	14706	14714	14671	14699	14807	14652	14714	14554	14633	14864	14477	14631	14862	14565	14756	14722	14691	14630	14809	14685	14652	14670	14723	14771	14571	14686	14640	14827	14630	14530	14645	14624	14489	14424	14753	14706	14566	14576	14751	14548	14554	14575	14643	14628	14680	14591	14725	14662	14662	14679	14583	14495	14706	14841	14613	14581	14667	14712	14696	14722	14658	14675	14512	14670	14517	14481	14666	14645	14647	14649	14705	14654	14477	14729	14749	14707	14653	14607	14651	14705	14661	14594	14645	14635	14696	14754	14685	14600	14714	14729	14897	14774	14743	14730	14619	14560	14540	14655	14733	14783	14618	14605	14623	14622	14596	14634	14556	14435	14637	14682	14599	14699	14662	14603	14781	14625	14795	14621	14663	14693	14746	14424	14741	14672	14716	14666	14720	14455	14730	14754	14545	14716	14658	14665	14678	14603	14758	14773	14582	14621	14834	14612	14660	14525	14658	14747	14592	14414	14576	14671	14593	14797	14690	14687	14721	14576	14737	14565	14637	14469	14700	14486	14693	14805	14690	14562	14708	14626	14723	14640	14594	14517	14653	14735	14614	14570	14550	14591	14660	14668	14802	14747	14652	14669	14498	14826	14610	14673	14540	14539	14709	14563	14700	14548	14701	14607	14804	14780	14772	14709	14769	14671	14583	14772	14622	14539	14663	14602	14628	14724	14708	14485	14831	14757	14782	14587	14750	14711	14522	14785	14819	14466	14644	14632	14542	14822	14687	14604	14697	14810	14681	14743	14725	14850	14564	14826	14641	14747	14750	14570	14547	14692	14553	14679	14595	14864	14594	14620	14514	14584	14795	14551	14484	14706	14566	14796	14610	14658	14553	14683	14625	14685	14704	14704	14631	14734	14640	14632	14621	14774	14670	14648	14715	14659	14672	14644	14533	14802	14586	14495	14638	14507	14657	14804	14534	14628	14641	14663	14627	14786	14557	14578	14680	14716	14690	14636	14588	14636	14710	14700	14699	14622	14620	14525	14631	14549	14617	14674	14690	14621	14712	14794	14607	14590	14695	14624	14547	14469	14693	14579	14654	14670	14829	14659	14799	14627	14608	14647	14699	14742	14561	14663	14665	14640	14526	14555	14752	14720	14697	14556	14566	14684	14725	14553	14699	14815	14704	14670	14536	14747	14632	14737	14668	14725	14552	14538	14805	14487	14745	14665	14812	14827	14503	14684	14690	14612	14541	14486	14711	14771	14850	14567	14627	14644	14702	14476	14616	14627	14863	14675	14765	14689	14689	14570	14646	14616	14695	14613	14637	14781	14591	14677	14569	14601	14667	14610	14716	14717	14743	14673	14594	14721	14621	14774	14594	14593	14679	14730	14716	14704	14842	14591	14507	14862	14695	14643	14616	14780	14743	14678	14606	14646	14796	14652	14777	14576	14631	14512	14642	14520	14919	14752	14617	14527	14470	14805	14961	14750	14577	14760	14694	14716	14735	14658	14677	14595	14576	14470	14565	14503	14698	14589	14680	14688	14776	14753	14530	14654	14752	14621	14597	14671	14628	14655	14747	14612	14523	14731	14623	14485	14673	14818	14471	14759	14718	14775	14470	14606	14671	14592	14729	14642	14703	14630	14704	14822	14537	14838	14713	14686	14681	14661	14670	14592	14655	14599	14652	14671	14714	14645	14827	14491	14661	14555	14502	14693	14745	14552	14676	14749	14645	14648	14776	14637	14620	14776	14806	14827	14725	14605	14737	14583	14783	14855	14691	14681	14688	14516	14584	14564	14591	14584	14596	14500	14673	14698	14709	14759	14654	14531	14785	14579	14758	14601	14609	14636	14628	14699	14643	14714	14652	14743	14600	14671	14529	14882	14498	14620	14699	14726	14720	14633	14564	14741	14623	14780	14774	14545	14660	14689	14656	14502	14525	14750	14614	14707	14609	14709	14715	14609	14610	14646	14609	14553	14569	14548	14731	14778	14589	14744	14641	14706	14645	14463	14713	14529	14610	14543	14789	14653	14826	14423	14598	14717	14658	14856	14510	14682	14690	14577	14633	14636	14843	14738	14763	14612	14721	14726	14544	14653	14765	14352	14674	14697	14596	14767	14476	14593	14776	14596	14508	14786	14591	14690	14806	14641	14652	14763	14473	14671	14737	14656	14730	14708	14618	14720	14609	14569	14612	14725	14667	14570	14628	14712	14596	14668	14689	14664	14638	14595	14557	14487	14827	14600	14667	14883	14615	14779	14526	14495	14559	14754	14603	14665	14635	14605	14544	14696	14592	14692	14643	14672	14720	14542	14455	14667	14462	14789	14705	14647	14829	14634	14584	14824	14713	14544	14772	14677	14630	14632	14593	14529	14540	14592	14686	14616	14508	14634	14678	14535	14740	14601	14798	14675	14689	14758	14643	14578	14672	14759	14684	14506	14683	14622	14655	14632	14693	14808	14638	14731	14763	14807	14514	14772	14633	14753	14615	14819	14591	14584	14575	14665	14696	14517	14579	14651	14440	14806	14603	14736	14711	14681	14578	14712	14674	14833	14605	14675	14626	14589	14686	14717	14786	14741	14625	14718	14597	14588	14530	14721	14784	14644	14715	14790	14487	14884	14501	14778	14496	14811	14677	14789	14637	14570	14565	14755	14669	14790	14790	14876	14637	14640	14787	14629	14627	14737	14656	14623	14759	14637	14731	14642	14637	14836	14647	14623	14801	14641	14625	14813	14703	14443	14704	14795	14631	14719	14696	14733	14600	14556	14561	14657	14477	14732	14564	14624	14817	14573	14630	14646	14791	14677	14831	14728	14655	14572	14659	14553	14732	14606	14697	14701	14737	14809	14705	14648	14615	14637	14759	14595	14651	14554	14730	14650	14540	14748	14606	14667	14526	14593	14585	14620	14650	14451	14730	14674	14752	14606	14613	14703	14648	14661	14570	14738	14610	14657	14761	14827	14728	14637	14672	14661	14683	14612	14591	14816	14666	14618	14554	14644	14708	14599	14701	14595	14791	14734	14525	14691	14656	14677	14623	14511	14787	14744	14607	14714	14603	14654	14661	14623	14556	14482	14604	14704	14696	14695	14587	14836	14751	14743	14598	14653	14677	14594	14681	14721	14622	14723	14838	14699	14721	14597	14674	14647	14581	14718	14601	14731	14660	14592	14652	14568	14598	14685	14697	14686	14762	14756	14639	14525	14689	14789	14659	14526	14643	14702	14522	14684	14677	14592	14769	14731	14492	14537	14444	14703	14601	14511	14729	14578	14641	14782	14728	14513	14782	14705	14673	14651	14773	14806	14510	14668	14519	14490	14577	14677	14577	14675	14679	14664	14738	14837	14586	14704	14823	14710	14608	14681	14543	14807	14571	14575	14603	14407	14568	14647	14668	14585	14676	14653	14538	14744	14691	14588	14525	14627	14813	14617	14663	14673	14674	14818	14642	14616	14682	14706	14615	14676	14658	14446	14708	14818	14749	14646	14710	14770	14637	14681	14685	14590	14736	14759	14539	14434	14722	14549	14691	14817	14705	14758	14688	14815	14585	14600	14598	14676	14659	14644	14763	14711	14562	14751	14664	14541	14712	14541	14660	14628	14613	14648	14748	14480	14580	14729	14576	14741	14666	14759	14671	14644	14674	14727	14559	14578	14652	14594	14504	14686	14488	14505	14654	14539	14604	14573	14722	14592	14617	14659	14742	14590	14647	14742	14589	14703	14685	14633	14689	14668	14621	14647	14606	14468	14569	14574	14689	14818	14682	14592	14703	14456	14715	14612	14589	14775	14735	14743	14584	14572	14636	14537	14564	14792	14839	14585	14596	14776	14687	14596	14417	14623	14748	14600	14550	14621	14791	14613	14597	14631	14558	14714	14605	14699	14646	14556	14581	14625	14548	14571	14607	14717	14531	14551	14678	14591	14541	14589	14621	14666	14650	14596	14702	14611	14907	14863	14604	14599	14621	14583	14665	14664	14704	14757	14561	14695	14780	14577	14594	14688	14700	14569	14655	14378	14586	14582	14527	14721	14740	14539	14774	14627	14673	14630	14741	14765	14663	14734	14963	14875	14588	14695	14702	14597	14710	14505	14795	14764	14705	14501	14575	14730	14704	14765	14685	14755	14535	14565	14841	14575	14648	14674	14757	14599	14603	14727	14474	14724	14670	14734	14602	14657	14609	14483	14739	14525	14535	14749	14681	14670	14536	14761
22919	21490	29484	23938	21579	23012	24560	18158	16969	17458	17385	17299	17020	16998	16882	17233	17108	17180	16740	16906	16994	16993	17092	17130	16849	17123	16965	16915	17028	17020	16989	16715	16852	17013	17074	16750	16804	16871	16826	17161	16793	16732	17021	17000	16987	16674	16895	16860	16815	16854	16866	17008	17064	16604	16825	16975	16715	16843	16826	16806	16921	16673	17012	17102	16874	16893	16725	16759	16716	16903	16955	16818	16710	16893	16714	16667	16880	16807	16792	16684	16890	16845	16887	16830	16806	16776	16881	16925	16887	17015	16652	16734	16830	16931	16888	16885	16803	16877	17021	16993	16929	16835	16691	16743	16867	16574	16801	16904	16671	16707	16631	16623	16795	16949	16937	16884	16808	16654	16926	16751	16955	16863	16917	16830	16829	16863	16830	16845	16784	16748	16680	16778	16762	16716	16876	16678	16921	16827	16937	16542	16812	16953	16838	16856	16730	16726	16801	16710	16709	16793	16854	16563	16665	16741	16689	16809	16531	16816	16747	16647	16645	16838	16693	16767	16706	16723	16674	16776	16565	16619	16839	16943	16982	16747	16751	16604	16804	16678	16910	16613	16728	16841	16979	16532	16734	16663	16781	16566	16758	16711	16779	16712	16725	16636	16588	16720	16790	16594	16815	16686	16769	16592	16941	16820	16712	16905	17018	16954	16728	16673	16939	16838	16687	16668	16642	16801	16735	16795	16712	16692	16795	16846	16807	16754	16784	16784	16721	16542	16835	16747	16881	16902	16772	16714	16698	16582	16722	16557	16750	16579	16938	16645	16791	16857	16843	16684	16761	16747	16764	16634	16652	16811	16813	16618	16851	16644	16895	16768	16765	16530	16854	16560	16836	16845	16899	16844	16690	16704	16762	16695	16803	16773	16777	16914	16820	16796	16649	16708	16652	16690	16824	16980	16799	16788	17002	16671	16770	16815	16775	16938	16783	16834	16837	16846	16524	16767	16629	16929	16729	16744	16711	16790	16791	16781	16829	16850	16857	16700	16672	16764	16770	16539	16661	16830	16752	16784	16800	16761	16894	16781	16655	16835	16775	16885	16930	16770	16754	16690	16659	16641	16834	16844	16863	16879	16805	16834	16681	16690	16798	16801	16857	16922	16701	16647	16480	16693	16879	16554	16555	16755	16897	16929	16692	16605	16671	16818	16886	16486	16780	16879	16845	16768	16796	16685	16791	16706	16637	16796	16899	17030	16625	16878	17089	16875	16757	16849	16627	16761	16861	16712	16923	16873	16810	16777	16894	16848	16679	16874	16898	16576	16919	16767	16671	16736	16813	16612	16810	16595	16759	16685	16693	16721	16922	16664	16762	16822	16723	16907	16678	16679	16743	16769	16802	16711	16796	16717	16798	16890	16786	16681	16669	16581	16497	16806	16905	17020	16890	16816	16793	16753	16717	16690	16817	16881	16792	16615	16824	16882	16722	16812	16668	16756	16764	16757	16693	16783	16789	16817	16878	16771	16870	16588	16731	16869	16602	16879	16729	16727	16830	16744	17011	16685	16791	16944	16677	16832	16772	16781	16936	16781	16834	16718	16706	16516	16667	16698	16780	16956	16813	16784	16761	17078	16764	16820	16719	16805	16861	16639	16933	16755	16936	16797	16751	16662	16698	16943	16771	16872	16700	16831	16891	16678	16641	16678	16723	16770	16640	16612	16632	16873	16935	16732	16767	16877	16771	16814	16682	16693	16903	16675	16760	16763	16857	16701	16728	16758	16749	16649	16865	16915	16818	16776	16750	16721	16609	16642	16812	16611	16639	16846	16810	16703	16830	16965	16879	16750	16884	16703	16639	16742	16807	16639	16634	16550	16678	16836	16825	16802	16706	16830	16853	16721	16983	16967	16837	16742	16944	16773	16908	16745	16816	16805	16611	16752	16701	16896	16782	16862	16779	16770	16869	16913	16627	16740	16775	16647	16885	16963	16750	16790	16637	16893	16827	16624	16813	16843	16945	16753	16773	16971	16819	16543	16688	16729	16644	16689	16699	16623	16656	16871	16858	16684	16768	16775	16829	16741	16804	16751	16917	16897	16836	16753	16792	16717	16710	16772	16718	16940	16831	16859	16831	16640	16754	16738	16622	16679	16707	16702	16572	16810	16760	16824	16913	16716	16810	16822	16606	16567	16618	16725	16665	16632	16850	16744	16707	16856	16726	16671	16626	16723	16926	16646	16657	16897	16679	16851	16772	17033	16793	16795	16704	16644	16699	16626	16888	16745	16845	16805	16620	16744	16878	16485	16765	16820	16795	16706	16830	16686	16810	16823	16564	16734	16759	16653	16637	16812	16871	16773	16782	16630	16731	16938	17043	16710	16856	16869	16929	16535	16789	16885	16925	16596	16959	16637	16767	16837	16876	16759	16691	16772	16805	16758	16690	16667	16975	16762	16753	16878	16883	16771	16801	16972	16917	16687	16824	16866	16778	16648	16698	16875	16902	16926	16602	16687	16778	16693	17017	16616	16885	16750	16876	16694	16733	16851	16859	16838	16892	16942	16707	16737	16731	16828	16611	16586	16573	16699	16737	16934	16781	16657	16642	16596	16767	16686	16802	16645	16609	16706	16664	16738	16879	16857	16830	16734	16740	16925	16842	16846	16758	16613	16620	16729	16574	16822	16879	16714	16545	16596	16797	16595	16807	16908	16854	16992	16821	16717	16963	17041	16616	16700	16617	16554	16717	16992	16792	16778	16706	16834	16961	16516	16485	16827	16867	16885	16834	16782	16752	16779	16838	16775	16564	16808	16847	16728	16737	16656	16733	16790	16692	16874	16907	16758	16609	16508	16723	16768	16673	16855	16835	16801	16788	16938	16712	16714	16627	16634	16748	16820	16792	16950	16583	16790	16809	16796	16989	16813	16825	16633	16740	16663	16674	16844	16863	16844	16751	16826	16814	16845	16723	16577	16658	16659	16663	16962	16760	16649	16611	16927	16590	16735	16785	16537	16650	16774	16498	16637	16720	16736	16836	16884	16838	16794	16794	16713	16848	16743	16757	16933	16795	17000	16894	16904	16684	16691	16765	16848	16763	16860	16686	16688	16851	16675	16757	16811	16723	17034	16755	16762	16696	16907	16857	16810	17010	16663	16649	16914	16860	16782	16845	16919	16866	16477	16650	16723	16622	16903	16865	16891	16740	16776	16919	16623	16821	16747	16601	16947	16907	16616	16731	16685	16849	16837	16602	16691	16842	16798	16917	16862	16820	16784	16568	16822	16774	16696	16708	16953	16600	16570	16661	16575	16857	16751	16600	16615	16771	16734	16717	16827	16843	16962	16625	16874	16747	16773	16754	16748	16819	16720	16610	16736	16658	16681	16704	16752	16732	16795	16448	16576	16865	16764	16672	16656	16645	17032	16897	16851	16890	16878	16796	16648	16670	16759	16885	16628	16893	16808	16952	16679	16768	16957	16722	16745	16565	16781	16861	16872	16572	16676	16675	16863	16853	16720	16815	16835	16718	16963	16872	16825	16855	16926	16836	16701	16817	16857	16823	16714	16631	16540	16787	16885	16632	16870	16744	16835	16679	16792	16929	16701	16924	16829	16756	16739	16813	16849	16875	16925	16825	16938	16846	16559	16721	16925	16636	16567	16881	16699	16809	16715	16827	16861	16751	16859	16731	16803	16712	16666	16659	16658	16537	16636	16808	16969	16635	16556	16877	16729	16978	16743	16877	16937	16681	16942	16580	16674	16762	16724	16628	16914	16739	16814	16710	16893	16777	16666	16780	16920	16656	16621	16569	16863	16841	16725	16908	16733	16699	16652	16811	16741	16679	16504	17032	16778	16926	16741	16843	16809	16498	16632	16463	16473	16770	16528	16798	16846	16495	16654	16724	16807	16738	16833	16773	16857	16760	16678	16806	16784	16794	16618	16802	16744	16793	16763	16516	16825	16818	16744	16770	16704	16771	16696	16742	16842	16745	16771	16685	16689	16585	16695	16687	16604	16773	16821	16739	16813	16849	16743	16886	16623	16782	16475	16644	16894	16732	16697	16801	16649	16783	16615	16767	16802	16728	16641	16855	16740	16889	16706	16732	16722	16754	16875	16829	16903	16634	16766	17127	16643	16732	16807	16598	16921	16904	16916	16524	16848	16936	16879	16676	16516	16599	16884	16727	16712	16808	16763	16742	16853	16838	16669	16836	16667	16819	16959	16736	16776	16594	16627	16873	16812	16836	16752	16666	16920	16864	16773	17000	16932	16665	16763	16637	16623	16852	16888	16769	16641	16808	16601	16790	16837	16647	16759	16792	16902	16910	16542	16666	16702	17018	16777	16780	16918	16830	16931	16769	16688	16684	16673	16783	16741	16747	16743	16830	16740	16917	16763	16774	16730	16754	16700	16848	16604	16878	16931	17007	16662	16544	16565	16839	16616	16579	16690	16937	16812	16797	16667	16932	17000	16709	16807	16829	16812	16672	16756	16704	16661	16863	16685	16644	16737	16732	16951	16613	16645	16952	16763	16864	16960	16858	16563	16832	16862	16873	16801	16839	16706	16883	16644	16694	16726	16691	16749	16766	16472	16789	16613	16754	16894	16769	16486	16760	16773	16731	16676	16565	16791	16938	16899	17028	16778	16815	16701	16804	16691	16604	16794	16688	16775	16749	16753	16681	16844	16895	16821	16845	16618	16740	16878	16678	16750	16598	16676	16974	16923	16816	16650	16506	16673	16875	16840	16788	16747	16731	16751	16800	16820	16852	16815	16815	16661	16892	16847	16756	16768	17034	16796	16713	16956	16688	16650	16793	16767	16826	16813	16721	16530	16668	16728	16605	16793	16961	16669	16749	16565	16654	16838	16817	16673	16675	16949	16687	16949	16804	17101	16781	16518	17013	16556	16739	16805	16801	16787	16716	16726	16697	16678	16936	16487	16701	16827	16726	16751	16792	16937	16766	16688	16603	16628	16814	16491	16987	16811	16825	16873	16739	16816	16772	16684	16708	16790	16953	16732	16730	16871	16994	16847	16698	16830	16779	16712	16596	16748	16888	16698	16812	16888	16734	16942	16822	16916	16970	16842	16669	16677	16625	16934	16799	16776	16749	16916	16953	16854	16759	16807	16721	16729	16747	16976	16817	16790	16731	16580	16738	16830	16720	16541	16608	16646
11887	20218	20337	18896	17636	16673	16020	15578	15337	15296	15396	15266	15336	15174	15310	15435	15252	15333	15277	15326	15160	15343	15450	15341	15391	15410	15439	15381	15563	15215	15316	15226	15273	15342	15194	15406	15365	15382	15138	15238	15192	15376	15194	15165	15108	15167	15241	15252	15267	15304	15324	15350	15244	15420	15381	15139	15204	15222	15116	15373	14989	15305	15281	15322	15272	15237	15322	15137	15178	15417	15276	15274	15295	15314	15318	15189	15172	15493	15317	15325	15155	15462	15061	15407	15327	15290	15283	15317	15255	15229	15355	15230	15188	15169	15428	15032	15299	15225	15152	15224	15241	15099	15294	15394	15162	15280	15172	15303	15278	15221	15218	15243	15259	15288	15052	15124	15090	15273	15154	15300	15255	15276	15185	15338	15336	15264	15260	15278	15165	15294	15195	14918	15502	15307	15143	15319	15228	15031	15126	15260	15040	15470	15293	15247	15325	15292	15302	15292	15343	15361	15201	15182	15272	15421	15276	15275	15153	15209	15352	15514	15258	15270	15187	15281	15258	15299	15258	15135	15170	15226	15151	15195	15219	15259	15284	15127	15222	15333	15253	15280	15283	15141	15038	15295	15193	15424	15273	15044	15148	15378	15092	15232	15379	15385	15300	15160	15320	15290	15146	15243	15181	15308	15282	15260	15302	15276	15199	15164	15223	15187	15157	15136	15240	15039	15299	15179	15303	15319	15473	14957	15322	15385	15207	15202	15242	15219	15206	15158	15264	15312	15205	15224	15126	15297	15341	15324	15210	15246	15264	15272	15147	15204	15340	15197	15159	15261	15291	15224	15330	15190	15112	15445	15167	15033	15246	15153	15203	15338	15140	15290	15198	15140	15218	15247	15373	15185	15278	15218	15142	15141	15151	15246	15381	15140	15179	15295	15332	15263	15155	15200	15305	15232	15396	15297	15131	15241	15212	15060	15263	15351	15129	15248	15126	15162	15131	15234	15247	15189	15147	15335	15280	15193	15244	15072	15457	15277	15244	15246	15180	15213	15221	15258	15400	15259	15429	14934	15244	15225	15279	15202	15191	15295	14896	15269	15147	15246	15146	15184	15377	15338	15209	15205	15262	15210	15420	15369	15122	15244	15004	15120	15227	15127	15256	15355	15338	15303	15183	15257	15142	15176	15281	15211	15270	15103	15290	15183	15364	15226	15258	15200	15279	15225	15226	15207	15395	15259	15258	15216	15304	15411	15154	15207	15385	15122	15188	15324	15360	15150	15403	15211	15311	15370	15171	14965	15182	15364	15329	15042	15064	15230	15132	15106	15313	15274	15352	15427	15332	15272	15371	15061	15330	15235	15169	15112	15194	15178	15171	15230	15197	15252	15355	15259	15084	15214	15126	15233	15184	15097	15411	15260	15025	15223	15112	15125	15248	15132	15188	15237	15373	15136	15287	15325	15079	15271	15148	14980	15291	15172	15289	15426	15138	15099	15054	15314	15156	15365	15324	15357	15014	15116	15233	15175	15229	15250	15275	15142	15255	15236	15199	15319	15164	15254	15141	15243	15119	15254	15381	15228	15221	15188	15053	15318	15172	15105	15377	15187	15399	15264	15186	15294	15193	15296	15271	15301	15276	15254	15150	15201	15383	15077	15181	15238	15217	15042	15235	15372	15121	15375	15253	15236	15299	15147	15318	15394	15288	15193	15121	15161	15216	15255	15336	15274	15273	15221	15315	15136	15223	15086	15281	15155	15163	15178	15302	15123	15185	15351	15284	15388	15162	15146	15330	15415	15257	15132	15128	15264	15215	15224	15237	15080	15089	15372	15156	15238	15317	15058	15245	15158	15203	15197	15273	15099	15248	15271	15198	15311	15288	15231	15150	15298	15039	15155	15415	15195	15184	15075	15310	15130	15365	15158	15071	15089	15341	15250	15259	15212	15168	15270	15145	15188	15114	15247	15258	15245	15215	15251	15284	15391	15214	15145	15180	15319	15236	15216	15039	15042	15427	15174	15167	15346	15114	15141	15413	15263	15227	15278	15308	15173	14996	15110	15282	15218	15319	15226	15219	15364	15137	15145	15239	15331	15332	15271	15263	15106	15176	15447	15106	15140	15250	15087	15228	15198	15171	15144	15155	15186	15170	15255	15353	15094	15275	15160	15114	15331	15136	15281	15078	15239	15186	15249	15173	15235	15275	15269	15227	15180	15142	15128	15136	15321	15122	15298	15302	15230	15208	15252	15204	15250	15249	15308	15393	15222	15189	15352	15147	15359	15248	15370	15258	15131	15242	15161	15289	15138	15035	15211	15186	15239	15312	15181	15199	15126	15312	15143	15295	15071	15373	15361	15076	15317	15199	15128	15160	15203	15230	15221	15248	15284	15153	15040	15310	15261	15231	15122	15240	15417	15212	15210	15242	15261	15325	15334	15248	15057	15300	15077	15308	15294	15252	15430	15254	15318	15329	15211	15204	15099	15381	15009	15180	15096	15292	15178	15168	15114	15037	15288	15326	15210	15212	15253	15223	15034	15248	15257	15338	15179	15148	15054	15189	15228	15280	15316	15340	15229	15173	15104	15175	15091	15036	15223	15029	15239	15263	15152	15189	15269	15239	15217	15307	15264	15227	15321	15224	15275	15115	15152	15339	15030	15247	15193	15182	15285	15288	15203	15207	15313	15157	15268	15160	15069	15101	15179	15279	15161	15206	15184	15331	15135	15179	14918	15295	15187	14979	15306	15383	15239	15299	15174	15244	15362	15312	15162	15328	15318	15205	15355	15331	15232	15130	15198	15232	15350	15199	15321	15339	15030	15465	15180	15302	15148	15167	15282	15352	15349	15113	15238	15253	15314	15297	15353	15336	15213	15356	15203	15258	15281	15261	15182	15178	15132	15189	15232	15123	15251	15093	15219	15270	15235	15296	15036	15353	15216	15076	15336	15209	15336	15199	15260	15264	15243	15397	15180	15281	15062	15189	15188	15246	15197	15251	15285	15270	15255	15151	15341	15245	15244	15123	15189	15286	15346	15334	15213	15080	15178	15199	15144	15231	15126	15163	15248	15236	15174	15190	15149	15324	15248	15103	15210	15330	15106	15393	15112	15262	15206	15400	15253	15129	15318	15359	15234	15261	15284	15182	15358	15172	15235	15257	15297	14975	15139	15223	15222	15196	15199	15150	15261	15399	15400	15198	15160	15304	15280	15129	15338	15151	15165	15212	15355	15147	15343	15124	15225	15131	15143	15360	15240	15214	15174	15255	15198	15291	15207	15285	15383	15245	15417	15145	15250	15272	15121	15193	15212	15515	15115	15395	15106	15325	15170	15097	15137	15358	15231	15375	15270	15092	15187	15267	15145	15247	15244	15189	15203	15169	15305	15075	15190	15285	15200	15284	15129	15279	15209	15219	15225	15268	15234	15407	15346	15181	15211	15191	15247	15152	15243	15452	15204	15291	15136	15090	15343	15403	15142	15142	15303	15261	15368	15230	15200	15279	15302	15187	15206	15426	15317	15213	15238	15382	15169	15200	15084	15479	15179	15266	15110	15134	15312	15275	15155	15165	15116	15337	15475	15125	15334	15024	15224	15204	15269	15368	15337	15336	15264	15190	15246	15077	15328	15382	15137	15278	15185	15216	15212	15302	15173	15232	15119	15229	15251	15128	15107	15317	15190	15292	15111	15165	15362	15113	15339	15218	15275	15096	15227	15268	15088	15089	15316	15360	15239	15295	15378	15212	15200	15286	15511	15182	15333	15301	15205	15138	15052	15193	15187	15121	15297	15136	15147	15206	15171	15165	15403	15250	15157	15063	15074	15292	15195	15088	15225	15180	15338	15270	15225	15250	15315	15126	15317	15135	15284	15083	15238	15334	15313	15329	15217	15200	15192	15377	15273	15255	15219	15174	15202	15255	15218	15214	15220	15103	15316	15273	15254	15283	15140	15347	15220	15179	15318	15200	15233	15314	15326	15278	15152	15155	15089	15243	15121	15318	15114	15231	15048	15220	15196	15382	15229	15168	15050	15326	15150	15023	15197	15249	15349	15228	15101	15264	15374	15323	15208	15328	15194	15254	15175	15156	15191	15215	15290	15279	15239	15251	15096	15017	15204	15197	15317	15216	15410	15243	15285	15185	15117	15178	15139	15279	15327	15113	15231	15240	15315	15125	15251	15283	15238	15041	15205	15123	15070	15217	15241	15243	15242	15138	15106	15257	15288	15407	15227	15399	15281	15104	15414	15249	15078	15298	15150	15246	15233	15138	15204	15149	15318	15071	15143	15296	15225	15076	15265	15182	15406	15293	15101	15209	15434	15226	15154	14979	15336	15308	15259	15378	15254	15169	15211	15199	15319	15389	15238	15208	15188	15227	15307	15185	15208	15170	15218	15099	15329	15244	15180	15194	15025	15248	15310	15286	15072	15133	15360	15318	15239	15125	15229	15316	15298	15201	15140	15176	15360	15130	15272	15205	15272	15202	15177	15364	15317	14984	15106	15169	15329	15323	15220	15095	15097	15345	15228	15274	15155	15330	15242	15178	15243	15013	15239	15135	15312	15260	15043	15369	15353	15203	15121	15276	15211	15079	15037	15382	15222	15267	15041	15202	15249	15221	15310	15171	15083	15294	15006	15159	15197	15371	15114	15304	15122	15268	15197	15253	15174	15256	15119	15149	15212	14999	15423	15194	15166	15208	15255	15137	15058	15224	15222	15137	15058	15202	15186	15285	15071	15268	15164	15188	15214	15236	15212	15285	15132	15259	15442	15077	15419	15164	15345	15139	15172	15104	15295	15246	15272	15117	15406	15153	15110	15221	15197	15419	15232	15324	15383	15302	15225	15027	15316	15276	15174	15203	15184	15188	15223	15189	15378	15229	15206	15159	15241	15287	15311	15051	15239	15229	15210	15016	15227	15446	15245	15385	15193	15130	15201	15239	15083	15201	15238	15275	15127	15209	15228	15354	15088	15249	15196	15334	15197	15223	15083	15223	15215	15355	15307	15307	15252	15236	15146	14959	15449	15256	15258	15217	15397	15162	15261	15245	15237	15469	15168	15093	15147	15264	15212	15249	15197	15253	15236	15241	15300	15166	15247	15302	15304	15292	15100	15313	15354	15172	15179	15073	15253	15240	15164	15211	15202	15267	15184	15155	15175	15183	15190	15331	15405
26806	21542	26056	24650	17925	17939	17725	17447	17456	17301	17267	17396	17361	17114	17239	17235	17504	17203	17407	17194	17223	17280	17294	17449	17194	17271	17343	17259	17579	17262	17229	17316	17310	17291	17405	17340	17174	17307	17393	17283	17353	17213	17102	17272	17325	17390	17436	17235	17033	17249	17297	17253	17468	17243	17028	17373	17572	17473	17275	17276	17270	17175	17126	17082	17249	17271	17349	17227	17423	17386	17293	17232	17113	17337	17237	17274	17176	17208	17325	17401	17310	17365	17260	17365	17293	17241	17219	17249	17236	17362	17258	17395	17409	17144	17436	17366	17316	17356	17412	17191	17346	17343	17234	17401	17154	17237	17286	17331	17369	17194	17176	17460	17109	17102	17321	17094	17300	17139	17425	17220	17209	17102	17161	17263	17230	17275	17290	17299	17275	17241	17382	17202	17271	17195	17158	17331	17478	17275	17393	17386	17281	17324	17170	17056	17089	17306	17325	17186	17230	17176	17082	17128	17208	17350	17351	17113	17045	17328	17237	17226	17219	17135	17291	17288	17017	17230	17210	17297	17265	17366	17209	17296	17337	17326	17362	17294	17116	17188	17215	17159	17149	17282	17299	17263	17247	17300	17272	17498	17067	17287	17322	17381	17459	17112	17073	17380	17151	17194	17230	17372	17354	17159	17232	17455	17060	17293	17107	17236	17345	17298	17372	17350	17151	17181	17149	17384	17232	17345	17227	17455	17337	17329	17226	17259	17281	17346	17052	17219	17197	17278	17378	17376	17067	17204	17372	17419	17060	17179	17103	17142	17251	17383	17226	17159	17247	17449	17126	17146	17075	17241	17203	17103	17236	17307	17122	17115	17221	17110	17241	17048	16972	17262	17292	17270	17299	17274	17369	17316	17305	17268	17134	17353	17420	17306	17351	16946	17258	16982	17168	17148	17263	17003	17264	17315	17281	17430	17363	17354	17297	17235	17339	17182	17247	17243	17211	17244	17144	17125	17633	17418	17237	17150	17178	17317	17262	17345	17219	17385	17286	17267	17188	17173	17288	17415	17268	17434	17234	17345	17128	17368	17434	17508	17284	17231	17449	17370	17270	17005	17209	17317	17253	17279	17375	17021	17181	17497	17139	17367	17254	17173	17193	17211	17246	17207	17164	17243	17534	17505	17418	17338	17247	17419	17555	17436	17498	17353	17517	17358	17151	17085	17296	17231	17318	17210	17391	17179	17198	17249	17304	17359	17370	17201	17425	17286	17238	17300	17181	17312	17343	17316	17217	17130	17026	17048	17068	17285	17170	17252	17270	17308	17386	17050	17132	17333	17279	17323	17290	17201	17261	17426	17458	17203	17291	17381	17259	17230	17165	17348	17340	17473	17187	17248	17319	17164	17141	17365	17239	17167	17369	17329	17238	17487	17334	17374	17306	17349	17284	17237	17106	17207	17470	17467	17429	17449	17154	17205	17153	17219	17193	17410	17412	17322	17236	17407	17315	17187	17306	17121	17167	17347	17321	17334	17378	17452	17240	17356	17337	17116	17112	17426	17273	17224	17262	17197	17339	17141	17245	17399	17296	17410	17328	17134	17229	17112	17238	17311	17235	17383	17330	17136	17204	17279	17155	17285	17479	17360	17203	17256	17366	17309	17337	17132	17292	17312	17275	17419	17200	17357	17407	17224	17121	17260	17355	17192	17228	17342	17401	17137	17256	17329	17283	17157	17254	17218	17324	17198	17165	17333	17455	17398	17226	17275	17215	17198	17267	17213	17479	17196	17143	17075	17223	17302	17300	17386	17443	17362	17292	17351	17249	17396	17253	17341	17337	17177	17244	17076	17283	17271	17400	17236	17427	17215	17158	17052	17383	17218	17256	17019	17283	17256	17228	17378	17177	17130	17433	17153	17402	17137	17156	17298	17204	17389	17168	17225	17219	17275	17206	17128	17329	17321	17398	17162	17479	17196	17297	17264	17236	17289	17467	17463	17297	17360	17128	17051	17521	17159	17305	17360	17306	17210	17308	17301	17367	17330	17291	17268	17025	17396	17281	17152	17342	17318	17150	17247	17290	17285	17248	17292	17216	17200	17266	17422	17300	17487	17407	17199	17255	17315	17185	17076	17354	17406	17196	17106	17146	17212	17291	17241	17331	17083	17206	17431	17130	17167	17397	17373	17424	17088	17392	17341	17279	17196	17265	17138	17237	17242	17372	17390	17290	17397	17309	17453	17205	17200	17217	17173	17376	17178	17190	17282	17287	17306	17243	17164	17329	17121	17266	17262	17232	17073	17303	17254	17371	17377	17282	17303	17277	17139	17161	17318	17240	17425	17477	17386	17281	17122	17196	17347	17148	17368	17322	17375	17090	17238	17199	16951	17353	17290	17222	17270	17296	17379	17324	17161	17283	17531	17128	17166	17267	17101	17283	17248	17281	17202	17301	17190	17225	17282	17283	17189	17383	17386	17133	17308	17285	17444	17416	17212	17294	17224	17251	16928	17310	17392	17268	17460	17389	17212	17469	17406	17446	17475	17377	17273	17423	17320	17170	17205	17151	17294	17293	17450	17184	17353	17239	17375	17186	17095	17158	17238	17184	17175	17360	17285	17359	17393	17227	16988	17242	17271	17267	17249	17270	17205	17301	17176	17242	17211	17254	17412	17475	17346	17292	17444	17325	17352	17169	17167	17301	17245	17203	17185	17285	17081	17442	17121	17264	17211	17321	17274	17229	17166	17543	17063	17450	17172	17110	17340	17285	17177	17339	17207	17476	17308	17186	17150	17310	17445	17482	17294	17117	17404	17335	17273	17231	17241	17202	17292	17294	17250	17303	17160	17243	17248	17317	17403	17366	17148	17090	17407	17245	17348	17309	17357	17119	17169	17217	17238	17298	17313	17294	17225	17256	17488	17446	17392	17244	17270	17206	17381	17418	17379	17344	17306	17243	17090	17166	17421	17142	17199	17168	17327	17299	17106	17298	17276	17227	17337	17216	17241	17116	17301	17142	17281	17309	17307	17273	17236	17283	17148	17083	17155	17184	17553	17418	17222	17315	17251	17168	17198	17213	17272	17257	17165	17246	17248	17217	17226	17243	17307	17216	17255	17368	17401	17476	17279	17195	17348	17058	17233	17217	17256	17201	17189	17172	17104	17094	17288	17316	17390	17190	17288	17268	17367	17381	17121	17170	17310	17437	17393	17293	17239	17185	17376	17246	17324	17284	17342	17255	17174	17253	17357	17411	17377	17395	17202	17225	17592	17259	17335	17296	17348	17356	17197	17392	17241	17263	17330	17024	17200	17226	17227	17277	17123	17237	17210	17195	17358	17576	17431	17135	17229	17345	17301	17368	17302	17200	17287	17331	17173	17170	17185	17312	17455	17403	17323	17246	16983	17302	17306	17326	17458	17042	17322	17395	17199	17211	17107	17415	17491	17158	17318	17191	17396	17517	17461	17434	17389	17380	17308	17376	17262	17232	17095	17336	17367	17359	17461	17315	17320	17183	17119	17407	17455	17366	17253	17103	17325	17243	17340	17379	17309	17016	17193	17524	17119	17248	17206	17437	17323	17338	17254	17164	17306	17408	17348	17187	17305	17603	17140	17359	17315	17383	17183	17263	17316	17274	17502	17165	17400	17332	17129	17340	17260	17427	17165	17135	17237	17228	17309	17406	17366	17247	17082	17003	17082	17342	17221	17250	17064	17053	17298	17339	17122	17269	17229	17389	17222	17350	17476	17301	17198	17257	17315	17417	17439	17163	17175	17236	17289	17487	17201	17304	17411	17044	17377	17453	17459	17373	17260	17144	17273	17220	17481	17347	17255	17293	17191	17273	17358	17189	17214	17457	17363	17439	17073	17166	17381	17187	17224	17336	17311	17391	17197	17319	17295	17177	17328	17193	17170	17243	17363	17290	17260	17095	17157	17299	17406	17236	17438	17228	17098	17270	17256	17210	17530	17278	17317	17338	17241	17293	17439	17220	17178	17274	17311	17461	17394	17381	17387	17253	17150	17324	17428	17394	17245	17286	17211	17284	17238	17376	17154	17484	17188	17547	17432	17326	17277	17376	17299	17219	17300	17278	17188	17292	17299	17264	17277	17151	17247	17390	17249	17473	17471	17069	17221	17182	17262	17268	17348	17396	17285	17340	17231	17436	17081	17108	17170	17156	17171	17213	17366	17070	17275	17398	17134	17294	17139	17361	17212	17350	17372	17222	17463	17292	17247	17346	17504	17304	17287	17144	17409	17230	17258	17271	17294	17366	17247	17584	17413	17384	17391	17303	17114	17061	17362	17508	17372	17315	17417	17017	17304	17332	17315	17164	17518	17459	17192	17447	17527	17317	17420	17246	17372	17101	17262	17353	17184	17554	17292	17338	17323	17162	17190	17127	17231	17411	17544	17358	17246	17279	17373	17104	17298	17329	17262	17246	17125	17359	17307	17137	17437	17143	17259	17317	17396	17074	17407	17048	17376	17202	17301	17294	17318	17085	17479	17324	17159	17336	17430	17216	17121	17317	17431	17366	16892	17127	17339	17251	17410	17465	17384	17242	17293	17259	17338	17453	17305	17508	17200	17285	17263	16995	17019	17361	17155	17270	17420	17202	17321	17257	17320	17399	17134	17191	17217	17316	17231	17370	17392	17375	17405	17308	17238	17286	17238	17393	17237	17250	17176	17127	17300	17293	17231	17174	17214	17508	17318	17272	17440	17185	17520	17365	17456	17282	17322	17516	17513	17289	17541	17344	17177	17459	17282	17306	17453	17389	17184	17220	17124	17255	17140	17334	17564	17359	17334	17326	17187	17281	17416	17345	17375	17433	17408	17269	17479	17309	17381	17264	17249	17230	17138	17284	17309	17377	17341	17196	17261	17481	17343	17314	17384	17420	17398	17326	17352	17330	17175	17442	17422	17313	17366	17458	17465	17513	17061	17202	17075	17325	17252	17228	17249	17322	17257	17195	17363	17438	17511	17209	17294	17403	17146	17385	17335	17279	17358	17192	17222	17249	17307	17617	17305	17279	17346	17276	17191	17086	17329	17380	17338	17271	17141	17199	17260	17252	17228	17464	17215	17250	17274	17333	17165	17230	17201	17263	17367	17395	17462	17418	17387	17396	17142	17145	17332	17323	17134	17105	17116	17165	17121	17250	17264	17420	17267	17302	17176
14339	17696	17920	17168	16396	16213	15855	15646	15401	15627	15583	15631	15721	15548	15443	15427	15405	15570	15576	15647	15601	15582	15511	15501	15519	15436	15574	15664	15485	15621	15744	15760	15635	15473	15496	15600	15442	15508	15553	15496	15651	15521	15455	15587	15577	15514	15462	15558	15565	15514	15604	15494	15611	15563	15576	15424	15523	15703	15436	15660	15454	15556	15635	15665	15568	15507	15579	15418	15543	15517	15449	15633	15607	15484	15537	15504	15608	15593	15552	15623	15647	15409	15582	15670	15599	15667	15627	15679	15392	15485	15424	15495	15564	15671	15452	15582	15405	15415	15593	15441	15435	15488	15552	15632	15715	15593	15512	15573	15713	15573	15515	15583	15433	15550	15635	15730	15510	15554	15485	15557	15704	15667	15426	15537	15570	15541	15380	15579	15565	15498	15496	15514	15556	15752	15500	15567	15624	15523	15493	15676	15303	15553	15618	15620	15610	15481	15534	15577	15460	15439	15423	15462	15397	15518	15469	15528	15557	15466	15678	15473	15663	15541	15652	15606	15657	15610	15655	15515	15554	15466	15681	15380	15489	15478	15702	15425	15393	15635	15420	15674	15474	15690	15506	15611	15497	15533	15511	15740	15366	15622	15617	15553	15359	15361	15628	15686	15545	15676	15594	15577	15566	15476	15576	15600	15584	15491	15481	15645	15580	15514	15474	15657	15681	15527	15555	15742	15570	15562	15632	15565	15506	15552	15399	15499	15576	15622	15703	15510	15499	15520	15577	15531	15621	15639	15509	15582	15603	15472	15742	15390	15438	15553	15616	15774	15672	15444	15486	15840	15471	15552	15564	15633	15401	15508	15445	15464	15478	15655	15559	15534	15513	15529	15637	15523	15529	15506	15481	15464	15606	15544	15547	15607	15390	15474	15571	15589	15716	15711	15545	15704	15421	15528	15588	15648	15591	15523	15544	15612	15518	15475	15502	15558	15463	15506	15359	15498	15522	15452	15555	15586	15640	15499	15506	15517	15649	15591	15532	15696	15554	15557	15708	15543	15607	15442	15543	15686	15439	15435	15519	15470	15473	15655	15512	15679	15452	15471	15441	15659	15555	15552	15593	15608	15496	15500	15491	15634	15612	15531	15681	15745	15449	15624	15628	15496	15736	15384	15642	15645	15662	15348	15652	15501	15495	15548	15587	15483	15611	15467	15434	15506	15633	15502	15700	15506	15549	15622	15479	15581	15523	15519	15448	15423	15394	15703	15465	15638	15541	15619	15523	15687	15632	15531	15470	15548	15657	15507	15456	15485	15473	15598	15632	15589	15690	15539	15616	15542	15441	15640	15437	15590	15605	15570	15640	15587	15546	15659	15494	15482	15467	15552	15382	15478	15514	15626	15635	15434	15598	15648	15601	15543	15597	15505	15568	15581	15570	15574	15541	15690	15571	15708	15552	15689	15591	15553	15540	15465	15544	15683	15496	15579	15552	15496	15721	15567	15476	15463	15476	15638	15466	15493	15482	15607	15714	15587	15617	15593	15502	15574	15835	15580	15685	15548	15666	15569	15737	15660	15443	15587	15529	15535	15633	15566	15638	15615	15569	15582	15561	15478	15767	15400	15653	15669	15702	15359	15590	15603	15571	15630	15673	15475	15494	15603	15517	15545	15457	15703	15559	15618	15553	15595	15471	15438	15509	15589	15562	15596	15384	15459	15560	15594	15538	15552	15581	15560	15510	15689	15536	15535	15461	15534	15578	15595	15556	15516	15570	15751	15533	15554	15534	15528	15617	15457	15612	15563	15582	15557	15610	15468	15592	15603	15552	15549	15668	15548	15549	15492	15570	15578	15691	15672	15535	15492	15468	15421	15495	15492	15506	15572	15505	15392	15488	15563	15481	15602	15507	15521	15494	15719	15572	15555	15530	15426	15447	15316	15560	15543	15575	15546	15572	15455	15603	15459	15570	15743	15515	15345	15521	15578	15621	15722	15595	15540	15570	15387	15441	15632	15580	15400	15554	15571	15752	15461	15680	15738	15489	15631	15410	15614	15563	15733	15469	15650	15588	15365	15396	15614	15707	15643	15535	15461	15686	15503	15529	15537	15631	15551	15424	15440	15519	15634	15436	15377	15456	15433	15508	15546	15731	15452	15578	15723	15455	15554	15586	15515	15450	15492	15563	15465	15701	15429	15527	15548	15537	15592	15462	15442	15705	15505	15498	15567	15597	15677	15523	15578	15649	15598	15494	15490	15795	15588	15564	15521	15661	15367	15654	15541	15746	15602	15479	15723	15573	15470	15456	15449	15650	15679	15644	15599	15643	15647	15503	15569	15664	15364	15393	15585	15506	15469	15545	15642	15592	15454	15556	15517	15532	15527	15528	15620	15689	15360	15500	15782	15505	15539	15554	15460	15542	15538	15485	15699	15424	15414	15639	15522	15569	15601	15552	15646	15820	15403	15557	15647	15544	15646	15498	15774	15550	15412	15521	15566	15415	15541	15443	15549	15534	15479	15439	15648	15572	15566	15534	15474	15576	15437	15490	15535	15505	15623	15623	15465	15421	15638	15608	15482	15566	15522	15512	15713	15491	15603	15574	15399	15458	15714	15733	15637	15412	15426	15679	15442	15702	15601	15398	15536	15576	15491	15737	15707	15540	15552	15464	15519	15455	15680	15621	15703	15654	15503	15698	15488	15573	15483	15539	15648	15468	15582	15544	15586	15568	15584	15470	15524	15575	15584	15524	15679	15343	15455	15513	15458	15485	15401	15430	15467	15648	15545	15509	15538	15510	15487	15612	15520	15576	15633	15252	15363	15642	15520	15320	15609	15446	15489	15480	15557	15527	15571	15606	15440	15450	15557	15733	15360	15540	15571	15636	15650	15407	15431	15663	15581	15564	15520	15644	15509	15552	15640	15531	15663	15486	15568	15499	15479	15584	15395	15581	15572	15478	15671	15498	15612	15645	15581	15305	15717	15525	15431	15545	15547	15687	15516	15476	15591	15517	15614	15579	15395	15724	15654	15529	15535	15660	15609	15502	15515	15489	15531	15550	15572	15662	15358	15457	15494	15727	15441	15442	15500	15622	15489	15532	15534	15514	15697	15478	15539	15440	15513	15650	15449	15601	15441	15441	15556	15608	15506	15573	15434	15528	15693	15467	15592	15568	15614	15681	15378	15604	15493	15632	15556	15460	15569	15720	15322	15727	15594	15898	15584	15541	15582	15565	15602	15530	15726	15627	15638	15449	15519	15656	15585	15566	15518	15615	15713	15511	15473	15629	15758	15501	15472	15343	15505	15640	15486	15720	15603	15371	15552	15740	15461	15529	15469	15684	15437	15526	15542	15604	15687	15599	15536	15513	15473	15412	15636	15489	15534	15515	15524	15713	15509	15478	15578	15834	15597	15414	15672	15627	15554	15568	15607	15530	15591	15596	15478	15667	15557	15445	15700	15493	15460	15493	15494	15410	15604	15486	15590	15658	15476	15656	15509	15549	15426	15700	15595	15462	15526	15493	15624	15612	15350	15646	15593	15458	15583	15597	15465	15404	15673	15433	15596	15436	15522	15667	15661	15732	15421	15644	15582	15679	15616	15599	15554	15623	15525	15508	15591	15557	15447	15716	15682	15359	15617	15610	15506	15539	15510	15594	15553	15637	15490	15534	15559	15539	15606	15583	15577	15562	15465	15575	15720	15565	15533	15599	15577	15576	15343	15566	15653	15824	15514	15473	15567	15549	15641	15616	15713	15561	15380	15412	15446	15591	15596	15685	15451	15447	15587	15619	15817	15629	15474	15543	15523	15642	15653	15702	15511	15557	15584	15520	15535	15751	15756	15686	15525	15519	15466	15577	15428	15497	15515	15622	15568	15453	15435	15573	15510	15429	15374	15630	15577	15587	15433	15571	15498	15502	15605	15582	15545	15669	15395	15672	15455	15635	15451	15729	15468	15578	15558	15654	15595	15544	15728	15592	15405	15553	15520	15488	15585	15514	15589	15485	15575	15491	15530	15636	15496	15609	15491	15578	15614	15594	15506	15648	15476	15550	15663	15387	15623	15466	15552	15661	15543	15356	15609	15545	15524	15636	15538	15425	15558	15580	15511	15523	15521	15577	15568	15440	15527	15542	15605	15545	15473	15812	15577	15498	15504	15679	15543	15552	15733	15661	15523	15553	15789	15617	15468	15612	15688	15259	15549	15470	15490	15556	15564	15640	15599	15462	15749	15449	15643	15469	15555	15644	15373	15605	15561	15441	15616	15640	15663	15588	15521	15575	15621	15564	15749	15529	15736	15538	15526	15520	15653	15588	15573	15474	15433	15587	15561	15607	15723	15453	15582	15514	15612	15524	15608	15554	15582	15555	15444	15257	15575	15594	15618	15689	15389	15612	15394	15507	15517	15621	15392	15454	15687	15388	15392	15511	15672	15554	15655	15520	15558	15566	15569	15502	15644	15522	15497	15431	15394	15516	15496	15515	15629	15647	15692	15640	15643	15458	15463	15448	15733	15576	15538	15587	15737	15568	15501	15526	15577	15718	15606	15495	15457	15468	15375	15607	15476	15583	15568	15615	15595	15567	15530	15550	15453	15576	15583	15500	15562	15567	15606	15497	15565	15528	15478	15529	15528	15597	15454	15602	15660	15686	15621	15483	15445	15592	15573	15512	15588	15708	15717	15452	15551	15545	15558	15550	15589	15433	15595	15613	15571	15427	15549	15568	15655	15564	15528	15621	15456	15437	15397	15563	15624	15620	15650	15360	15565	15616	15528	15587	15496	15596	15506	15583	15621	15531	15588	15559	15743	15502	15576	15593	15606	15432	15600	15431	15483	15556	15607	15462	15651	15500	15553	15620	15715	15509	15526	15547	15539	15593	15694	15480	15587	15604	15577	15533	15515	15580	15666	15581	15631	15420	15659	15538	15557	15417	15547	15504	15709	15605	15554	15730	15511	15411	15524	15498	15521	15534	15473	15582	15526	15527	15718	15631	15607	15575	15372	15695	15452	15684	15509	15576	15580	15692	15461	15584	15731	15477	15560	15617	15599	15353	15682	15521	15472	15619	15575	15431	15342	15650	15562	15585	15668	15497	15679	15411	15411	15643	15430	15657	15663	15703	15504	15502	15723	15695	15550	15484	15408	15478	15635	15600	15665	15599	15575	15519	15583
23914	21479	29111	24292	22025	21910	20741	17587	17041	17373	17184	17410	17159	17251	17142	17232	16986	17036	17220	17269	17276	17224	17062	17095	16973	17167	16964	17129	17164	16905	17009	17162	17142	17021	17101	17005	17052	17062	17106	17029	17053	17175	17103	17052	17048	17163	17003	17268	16948	17047	17061	17014	17225	16794	17021	17150	17111	17158	16910	17131	16982	16956	16979	17067	17186	17039	17112	16901	17006	16818	16936	17112	16974	17068	16935	17025	17096	16673	17102	17016	16941	16997	16938	16810	16921	17031	17039	17156	16956	16864	17095	17123	17130	16897	16870	17043	16905	16812	16894	16877	17004	16932	16938	16878	16999	17231	17030	17056	17054	16986	16870	16889	16993	16872	16853	16914	16949	17093	17162	16790	16992	16974	17059	17021	16906	16937	17089	16928	17015	16918	16749	16969	17137	17019	16837	17098	16998	17146	17074	17077	17093	16741	16952	17056	17079	16882	17013	16807	16881	16962	16887	16720	16955	16867	17005	17047	16925	16998	16976	16910	17123	17028	17014	17085	17050	17013	17095	16897	16982	17043	16882	16955	17130	17146	16999	17044	17103	16866	16872	16860	16732	16947	17045	16976	16865	16797	17041	16900	17016	17083	16802	16973	17049	17049	16975	17117	16931	16964	16933	17064	16940	17029	17098	17013	17161	16858	16960	16947	16991	17028	17106	16907	17059	16853	16975	17016	16896	16799	16886	16966	17006	17150	17108	16975	16995	16854	17025	16719	16864	17123	17042	17090	16925	16693	16685	16905	16887	17274	16742	16890	17006	16921	16929	17210	17014	16798	16951	17125	16958	17048	16989	17154	16848	17013	16967	16822	17045	16993	16799	16923	17180	17126	16968	16918	17002	17106	17080	16953	16963	16990	16952	16900	16716	16886	16890	16903	17001	17138	17052	17094	16914	16980	16956	16966	16864	16859	16995	17006	16906	17179	16953	17036	17045	16904	16957	16978	17035	16741	17073	17023	16738	16910	16958	17106	16901	17071	16970	16900	16959	17007	16897	17188	16929	16854	16968	16975	17094	17229	17068	17067	16836	16850	17080	16800	16892	17023	16885	17060	16858	17078	17280	17112	16986	16957	16801	16733	16959	16838	16965	17102	17113	17195	17090	17134	17110	17182	16958	17054	17008	16853	16946	16857	17063	17046	17002	17130	17071	16953	16923	17013	17119	16905	16800	16768	17106	17043	16997	16989	16743	17006	16962	17008	17001	17192	17164	17014	16950	16931	16820	16985	16945	16991	17028	16907	17160	16937	17013	16902	17004	16810	16886	16884	16824	16975	16996	16960	17002	16901	17109	16990	17061	16741	16790	17165	17056	17038	16991	16879	16998	16888	17065	16901	16925	17046	16913	16901	17089	17051	16900	16970	17033	17091	16943	16945	16716	16906	17080	16906	17044	16905	16976	17071	17171	17167	17075	16959	17218	17045	16933	17024	16896	17032	16893	17042	17099	16985	16993	16786	16951	16864	17001	16942	17032	17145	16804	17102	16848	16937	17079	16987	16914	16928	17041	16994	16805	16704	16944	16938	17015	17028	16957	16941	16994	16911	17012	16711	17007	16934	17082	16926	17188	16954	16719	16785	16710	16973	17116	17111	16940	16970	16939	16981	17261	16895	17073	16967	16723	16824	16925	17251	17025	16983	16913	16856	16993	16950	17049	16882	16868	17119	16962	16833	16952	17148	17025	17092	16918	16622	16930	16967	17033	16989	16918	17086	17174	17156	16890	17140	16882	17064	17051	17077	16912	16876	16877	16933	17156	17055	17013	16971	16959	17006	17028	17057	16931	16779	16962	16979	16883	17406	16973	17031	17250	17114	17020	17033	17000	17026	17094	17013	16846	17062	17030	16928	17023	17098	16927	16990	16939	16944	16970	16746	17050	17050	17056	16889	16981	16973	17092	16932	17045	17205	16976	16875	16897	16946	16985	17214	17141	16865	16715	17079	16892	16976	16931	16868	16931	17023	17056	17130	16982	16884	17067	17008	16710	17000	16759	16846	16843	17048	17082	16986	17038	16855	17083	16897	16980	17036	16881	16979	17072	16767	16992	16942	17144	16951	16822	17091	16961	16930	16960	16996	17114	17224	16968	16915	16955	17194	17061	16975	16967	16962	16937	17007	17048	17000	16848	17002	16877	16928	17080	16961	17035	17152	17068	17035	16861	17045	17001	16946	16971	17166	17083	16851	16772	16948	16933	16800	16884	16857	16754	17075	16967	16936	17035	16966	16970	16951	17161	16949	16947	16822	16909	16765	17003	16725	17046	17023	17080	16928	16840	16772	16961	17020	16820	17050	16893	16669	16865	17155	17051	16997	16999	17009	16892	16925	16950	16956	16776	17032	16947	16949	16924	17007	17072	16943	16873	17044	17116	17015	16879	16864	16994	17073	16964	16963	16895	16887	16969	16977	16878	16896	16846	16809	16936	17100	17195	17063	16801	17058	17059	17017	17000	16983	17009	16854	16961	16813	17055	17127	17102	17001	16933	16803	16925	16874	17043	17080	17162	17151	16840	16909	16978	16904	17283	17237	16703	16951	17038	17126	17075	16842	16907	16929	17221	17042	16857	16991	16989	16979	16825	16834	17128	16773	16956	16907	17130	17101	16963	16813	16977	16898	17014	16965	17202	17007	17085	17143	16841	16929	16712	16958	16897	16994	16829	16905	17101	17083	17116	16946	17106	17063	16719	17028	17116	16827	17014	17013	17040	16975	16956	16816	17044	17043	16888	17126	16930	16964	17201	17053	16921	16856	16946	16992	16893	17022	16985	16902	16924	16944	17261	17289	16931	16970	17004	17116	16939	16903	16994	17054	17100	16971	16939	16861	16805	16885	16937	16941	17151	17106	16967	17079	16945	16812	17081	16889	16794	16861	16811	16735	16834	16907	17056	16952	16890	16825	17069	17118	17069	16926	16957	16874	17038	16786	17128	16991	17173	16905	17064	17201	17061	17003	16989	17078	16834	16947	16842	17156	16984	17117	17047	16868	17048	16857	16842	16810	17100	16859	16998	16957	16916	16944	17019	16890	16954	17011	16891	16790	16890	16795	16809	17027	16940	16999	17164	17124	17026	16887	16922	17036	16880	16936	17220	17095	17073	17135	16986	17186	17039	17206	16968	17069	16944	16983	17027	17000	16994	16896	16726	17124	16965	16923	17048	17061	17079	17150	17137	16951	16902	17023	16842	16996	17077	16866	17034	17101	16951	17017	17143	16927	16918	16963	17097	16949	16873	16859	16686	16713	17001	16941	16864	16549	16829	16871	16931	16859	16997	16991	16974	16906	16845	16901	17135	17030	17059	16931	16934	16982	16963	17084	16994	17094	16892	17157	17131	16975	16911	16937	16998	17125	17237	17103	17038	16887	17019	16815	16924	16942	16992	16815	16851	17069	17000	17031	17193	17086	16913	16854	16991	17043	16946	17108	17097	17056	17077	17086	17103	16807	17001	17084	16931	17112	17024	17032	16892	16861	16962	16878	16899	16849	17002	17048	17064	17043	16848	17112	17013	16951	16900	17098	16852	16909	16886	17080	16720	16908	16872	16817	16863	16715	16788	17074	16906	16847	16968	16850	16895	16987	16720	16953	17168	17081	17135	17059	16979	16961	16973	16979	17127	16984	16983	16961	17032	17081	16999	17009	16928	17072	16960	16939	16948	16929	17032	16753	17271	16931	16880	16774	16999	16971	17084	16959	17093	16855	17082	16970	16903	16937	16974	17257	17013	17001	17035	16946	17124	17092	16715	16853	16775	16846	17057	16998	17034	17015	16925	17102	17032	16845	17041	17027	16859	16938	16869	16912	17029	17113	17248	16963	16841	16976	17163	16899	17127	16863	16974	16883	17053	16863	16956	16977	16979	17147	16975	16869	17029	16869	16960	17027	16936	16790	17020	16822	17021	16947	16996	16962	17054	16893	17033	16890	17014	16978	17077	16978	16931	16978	17013	17140	17283	16889	17075	16852	16834	17029	17177	17003	16853	17055	17150	17095	16908	16982	17011	16926	17225	16951	17068	17074	16998	16840	17027	16991	17029	17015	16908	16989	16905	17005	17086	17112	16818	16950	17194	17197	17079	16755	17096	17113	16879	17251	16932	17104	16924	16961	16866	16876	17000	16945	17071	16833	17174	16961	17021	17129	17129	16903	16936	16765	16890	17000	17115	17010	17046	17060	16927	16907	16983	16826	16916	16991	16968	16900	17098	16964	17161	16972	17082	16927	17023	17030	16938	16836	16918	16775	16972	16833	16879	16876	16945	16803	17030	17079	16952	16966	16919	17017	16950	16858	16904	17160	17246	17046	16851	16915	17043	17077	16878	16988	16946	16841	16923	17015	16871	16922	16970	17043	16896	16910	16961	16897	16988	16997	17165	16974	17096	17265	16895	16747	16770	16765	16819	16833	17003	16971	16946	16918	16930	16774	16828	16703	17111	16698	16969	17006	16913	17261	17003	16851	16877	16854	17084	16886	16993	17017	16965	16772	17093	16998	16996	17006	16972	17002	17073	16861	17195	17090	17023	16747	17178	17021	16987	17065	16808	17004	16867	16989	16956	16865	17009	17135	17036	16726	16835	17055	17092	16943	17072	17007	17173	16946	16915	16984	17024	16995	16958	16803	16941	17044	17107	16944	16838	16914	16865	16821	16772	17071	17140	17067	16829	16799	16885	16879	16935	17094	16985	17098	16924	16784	17022	16932	17044	16901	17005	16811	16897	16971	16843	16880	16993	16830	17076	16880	16949	16947	17043	16908	17008	17081	16848	16889	17083	16882	16862	16929	17063	17051	16899	16923	17140	16998	17058	16839	16812	16952	16898	16844	17060	16901	17031	16927	17127	17131	16958	16840	17128	16883	16980	16871	17016	16868	17021	16938	16862	17016	16923	16847	16994	17148	17018	16995	16942	16939	17047	16920	16935	17136	16940	16877	17065	16932	16984	16963	17142	16961	16890	16964	17030	17027	16931	16914	16863	17089	16968	17038	16962	17160	17024	16843	16853	16989	17012	16932	17071	17022	17136	16892	17073	16824	17100	16792	16870	17016	17007	16911	17057	16904	17114	17040	16922	16861	16852	16908	16970	16981	16931	16806	16981	16998	17062	16880	16731	16868	17070	17186	17014	16884
12352	19590	18888	17865	17105	16167	15838	15655	15507	15530	15453	15432	15329	15469	15452	15577	15415	15417	15345	15423	15359	15413	15381	15304	15342	15486	15419	15289	15495	15532	15540	15363	15505	15446	15478	15354	15370	15415	15533	15556	15615	15556	15432	15479	15277	15431	15558	15404	15431	15392	15344	15386	15348	15429	15331	15417	15542	15381	15272	15418	15466	15393	15372	15448	15526	15486	15421	15438	15414	15540	15482	15416	15485	15400	15412	15249	15341	15406	15402	15488	15206	15382	15569	15254	15423	15452	15362	15429	15341	15377	15346	15381	15403	15260	15425	15163	15453	15448	15390	15401	15302	15493	15212	15317	15374	15474	15318	15343	15459	15393	15496	15320	15356	15417	15471	15534	15449	15264	15310	15313	15358	15338	15518	15374	15373	15331	15312	15528	15396	15444	15327	15447	15396	15196	15388	15266	15483	15343	15329	15354	15234	15245	15525	15402	15406	15174	15395	15467	15342	15293	15567	15367	15245	15364	15366	15338	15534	15356	15414	15369	15392	15311	15144	15331	15399	15395	15377	15394	15315	15383	15460	15465	15206	15426	15418	15428	15273	15291	15309	15431	15311	15288	15459	15374	15354	15389	15439	15333	15493	15348	15382	15284	15419	15394	15459	15459	15347	15338	15312	15373	15293	15378	15468	15394	15404	15515	15367	15380	15409	15340	15464	15392	15476	15317	15233	15617	15352	15476	15452	15147	15313	15390	15373	15313	15319	15386	15513	15326	15314	15356	15576	15466	15387	15446	15244	15526	15318	15199	15444	15293	15391	15383	15226	15331	15390	15364	15304	15271	15322	15328	15404	15428	15271	15495	15282	15415	15264	15479	15355	15275	15362	15316	15497	15390	15227	15395	15408	15412	15324	15233	15374	15406	15499	15390	15417	15351	15458	15422	15204	15337	15406	15347	15379	15312	15369	15532	15303	15457	15448	15364	15326	15286	15449	15361	15268	15400	15415	15307	15309	15293	15288	15360	15272	15266	15434	15464	15361	15462	15452	15433	15386	15433	15403	15217	15531	15216	15365	15302	15313	15447	15231	15261	15298	15370	15504	15402	15395	15436	15534	15197	15457	15293	15219	15315	15369	15374	15354	15380	15388	15270	15297	15322	15361	15341	15180	15472	15355	15298	15375	15397	15458	15493	15565	15222	15346	15376	15296	15427	15373	15296	15302	15313	15400	15359	15385	15353	15465	15463	15428	15146	15321	15333	15327	15433	15337	15262	15329	15359	15520	15359	15523	15387	15377	15384	15229	15484	15473	15380	15432	15360	15370	15452	15529	15293	15259	15172	15495	15257	15439	15378	15365	15389	15531	15373	15457	15302	15398	15333	15399	15419	15380	15296	15208	15347	15304	15390	15429	15508	15450	15405	15287	15507	15315	15399	15488	15481	15550	15507	15117	15329	15561	15405	15270	15587	15383	15308	15387	15357	15397	15320	15118	15343	15441	15404	15387	15424	15381	15282	15319	15510	15320	15469	15406	15211	15163	15439	15274	15384	15365	15427	15360	15402	15204	15337	15380	15475	15320	15516	15196	15249	15375	15275	15326	15308	15332	15371	15364	15323	15354	15535	15465	15310	15486	15249	15415	15380	15497	15301	15095	15482	15377	15235	15376	15355	15384	15348	15395	15307	15388	15274	15395	15483	15249	15508	15326	15508	15355	15359	15289	15294	15537	15354	15528	15505	15414	15335	15385	15471	15438	15496	15349	15423	15270	15280	15426	15295	15418	15267	15231	15379	15406	15415	15379	15445	15456	15359	15395	15411	15169	15342	15263	15427	15379	15473	15345	15440	15288	15267	15392	15510	15296	15375	15372	15484	15159	15323	15308	15220	15247	15327	15353	15314	15401	15344	15391	15473	15349	15346	15419	15511	15383	15186	15370	15289	15353	15260	15359	15268	15448	15378	15370	15528	15364	15363	15494	15344	15365	15553	15411	15438	15406	15401	15449	15181	15407	15346	15219	15375	15588	15276	15445	15373	15411	15419	15146	15416	15238	15402	15496	15532	15481	15703	15230	15518	15355	15519	15450	15333	15452	15349	15351	15311	15403	15310	15233	15376	15409	15311	15232	15299	15384	15249	15320	15369	15591	15376	15456	15251	15344	15406	15400	15451	15500	15370	15393	15254	15301	15445	15307	15372	15371	15356	15584	15380	15294	15304	15314	15383	15351	15387	15441	15460	15370	15418	15351	15261	15283	15428	15380	15319	15304	15448	15409	15383	15435	15356	15398	15143	15372	15498	15255	15377	15322	15496	15343	15319	15265	15424	15286	15232	15219	15483	15399	15364	15525	15258	15431	15379	15305	15338	15339	15240	15492	15224	15534	15377	15529	15336	15332	15465	15384	15353	15464	15265	15294	15294	15278	15240	15286	15357	15461	15363	15415	15259	15434	15529	15429	15313	15544	15365	15316	15511	15145	15512	15439	15240	15248	15366	15513	15280	15445	15379	15368	15376	15437	15281	15398	15421	15397	15398	15188	15308	15352	15332	15201	15245	15282	15339	15516	15488	15332	15334	15465	15269	15477	15549	15343	15387	15409	15444	15412	15440	15503	15392	15471	15276	15434	15418	15326	15240	15550	15419	15351	15466	15240	15321	15413	15434	15427	15179	15512	15269	15477	15293	15489	15274	15510	15374	15323	15258	15452	15612	15408	15541	15414	15313	15514	15431	15319	15536	15271	15461	15417	15227	15446	15320	15387	15330	15298	15444	15441	15342	15273	15375	15292	15323	15386	15420	15360	15117	15363	15174	15287	15443	15561	15454	15079	15293	15425	15313	15395	15475	15334	15487	15307	15243	15523	15301	15526	15345	15347	15310	15340	15365	15387	15430	15460	15320	15446	15206	15321	15444	15366	15302	15386	15269	15384	15484	15460	15369	15478	15448	15366	15400	15471	15333	15449	15325	15483	15326	15182	15178	15373	15397	15433	15433	15414	15389	15212	15428	15330	15360	15440	15435	15378	15410	15350	15541	15350	15257	15511	15426	15474	15581	15339	15338	15368	15458	15195	15261	15329	15425	15388	15449	15373	15392	15366	15434	15375	15491	15382	15293	15365	15311	15322	15414	15295	15363	15320	15229	15443	15478	15652	15387	15209	15391	15439	15363	15372	15436	15314	15370	15337	15393	15434	15492	15354	15365	15405	15281	15123	15230	15413	15312	15435	15389	15348	15412	15243	15334	15248	15380	15292	15269	15283	15264	15427	15422	15390	15457	15383	15411	15414	15518	15423	15432	15297	15518	15495	15259	15293	15302	15401	15307	15326	15243	15421	15177	15385	15338	15331	15311	15331	15416	15525	15196	15357	15290	15366	15351	15406	15554	15392	15316	15384	15465	15364	15320	15253	15431	15335	15557	15401	15428	15441	15192	15404	15248	15434	15387	15395	15300	15478	15346	15249	15508	15307	15402	15441	15236	15455	15349	15239	15430	15308	15170	15423	15413	15364	15405	15291	15601	15292	15395	15448	15176	15395	15387	15296	15449	15480	15287	15517	15248	15330	15285	15286	15284	15325	15320	15400	15445	15444	15362	15501	15408	15429	15230	15508	15362	15262	15355	15296	15138	15466	15447	15244	15496	15283	15298	15539	15295	15456	15444	15473	15292	15265	15417	15304	15243	15346	15321	15547	15404	15374	15291	15163	15340	15440	15296	15348	15455	15323	15621	15349	15404	15332	15316	15335	15306	15430	15351	15496	15306	15466	15403	15404	15350	15319	15415	15325	15182	15445	15375	15387	15190	15471	15361	15577	15313	15346	15258	15268	15447	15470	15199	15360	15251	15523	15292	15618	15481	15395	15425	15281	15435	15372	15387	15296	15421	15446	15397	15422	15410	15424	15433	15485	15269	15515	15412	15306	15440	15310	15347	15315	15357	15354	15327	15285	15462	15380	15405	15338	15380	15278	15308	15283	15356	15541	15319	15250	15354	15404	15237	15466	15275	15426	15244	15456	15284	15379	15405	15487	15505	15343	15447	15343	15293	15549	15336	15525	15256	15303	15364	15337	15245	15592	15415	15279	15424	15415	15310	15483	15329	15339	15367	15302	15260	15307	15414	15225	15400	15424	15442	15341	15347	15348	15368	15279	15231	15305	15400	15552	15421	15365	15285	15257	15440	15600	15586	15438	15431	15367	15317	15396	15377	15338	15481	15413	15559	15470	15405	15324	15430	15223	15278	15470	15496	15337	15380	15503	15237	15440	15384	15315	15250	15401	15327	15334	15346	15508	15395	15343	15357	15424	15447	15350	15259	15369	15227	15396	15487	15367	15587	15235	15307	15330	15423	15321	15271	15478	15384	15330	15380	15503	15375	15373	15500	15460	15354	15344	15408	15350	15419	15247	15399	15262	15327	15299	15333	15372	15369	15561	15359	15452	15314	15393	15530	15480	15530	15364	15452	15319	15347	15481	15398	15433	15367	15453	15216	15299	15444	15417	15457	15560	15332	15538	15276	15398	15380	15308	15248	15520	15321	15383	15352	15491	15385	15436	15350	15387	15202	15369	15459	15426	15450	15393	15279	15280	15462	15271	15539	15328	15412	15367	15387	15441	15247	15448	15331	15491	15496	15372	15355	15452	15311	15404	15285	15356	15491	15408	15242	15190	15333	15332	15582	15336	15375	15560	15328	15445	15353	15361	15337	15321	15356	15364	15393	15441	15508	15367	15391	15256	15275	15361	15431	15470	15424	15336	15450	15364	15294	15324	15280	15614	15327	15362	15411	15443	15459	15371	15362	15266	15084	15307	15421	15514	15303	15308	15362	15383	15434	15318	15479	15430	15465	15302	15346	15456	15354	15335	15592	15352	15339	15315	15346	15301	15323	15289	15421	15491	15412	15416	15485	15357	15431	15426	15402	15315	15290	15214	15448	15380	15379	15234	15368	15227	15446	15236	15284	15311	15332	15402	15392	15318	15298	15545	15404	15297	15346	15281	15512	15227	15261	15103	15280	15328	15362	15226	15190	15293	15416	15487	15448	15372	15459	15207	15488	15337	15324	15387	15371	15405	15404	15408	15368	15384	15339	15405	15293	15497	15611	15277	15405	15336	15327	15325	15458	15421	15313	15427	15431	15327	15358	15369	15426	15405	15396	15250	15375	15373	15358	15301	15332	15406	15375
22951	21486	29437	23946	21603	23288	25341	19360	18153	18717	18455	18398	18259	18459	18278	18373	18328	18219	18457	18366	18395	18123	18195	18327	18128	18168	18290	18311	18173	18408	18274	18196	18289	18193	18131	18173	18300	18223	18233	18075	18360	18267	18190	18229	18009	18136	18281	17995	18184	18138	18177	18135	18255	17963	18183	18077	18120	18108	18207	18466	18256	17998	18226	18125	18182	18228	18232	18176	17905	17961	18037	18014	18113	17941	18052	18002	18118	18015	18178	18271	18070	18207	17902	18100	18077	18152	18065	17972	18163	18099	18159	18139	18147	18206	18102	18130	18331	18196	18146	18250	18052	18285	18179	18135	18127	18099	18131	18219	18246	17997	18160	17942	18064	18103	18017	17995	18209	18172	18001	18084	18218	18002	18278	18067	18021	18086	18226	18194	18078	18144	18004	18125	17982	18008	18134	18019	17985	18076	18159	17957	17992	17983	18135	18038	18071	18099	17949	17935	18066	18202	18079	18072	18085	17834	18071	18116	18125	18279	17905	18164	18057	18194	18155	17869	18103	18242	18070	18014	17938	18226	18011	18120	18062	18152	18090	18080	18282	18216	17939	18151	18123	18005	18081	18174	17876	18279	18218	18056	18249	18111	18042	18144	18233	17965	17862	18069	17958	18322	17971	18041	18239	18156	18196	17924	17822	18201	18103	18396	18086	18025	18105	17897	18065	18080	18208	18078	18036	17916	17988	18075	18171	17883	18201	17882	18082	18142	17863	17859	18063	18004	18037	17751	17955	18100	18121	18053	18007	18032	17873	18185	18154	18129	18275	18230	18123	17944	18168	17954	18139	18096	17983	18156	18103	18101	17886	17863	18008	17929	18100	18205	17934	18219	18014	18160	17922	18235	18181	18383	18260	18167	18141	18094	18219	18112	17862	18065	18099	18121	18176	17971	18237	18069	18206	18129	18246	18108	18006	18342	18372	18169	18252	18155	17908	18023	18047	17975	18132	18172	18037	17863	17976	18023	18139	18241	18132	17993	18132	18035	18009	18077	17844	18036	18118	17992	18224	17992	17956	18106	18108	18185	17942	17923	18109	18120	17984	18157	18006	18038	18039	18202	17943	18145	18029	18103	17978	18044	18196	18310	18001	18077	17898	17918	18079	18098	17889	18238	18108	18062	18175	18114	18142	18170	18226	18246	18179	18063	18055	18069	18135	18006	18221	17874	17912	18006	18094	17932	17926	18093	18202	18090	18250	18117	18057	18219	18198	18062	17985	18053	18205	18133	18216	18164	17839	18131	17926	18032	18019	17757	18173	18052	17995	17993	18058	18119	18078	18164	18133	18112	18231	18122	18149	17850	18088	17900	18086	17974	18157	17925	18258	17866	18021	18103	18170	17978	18131	18158	18096	18069	18346	18044	18176	18109	18336	17962	18005	17874	18004	18095	18267	18072	18170	17967	18126	18016	18080	18078	18051	18073	18174	18055	18136	18101	18120	18154	18055	18184	17857	18037	17980	18142	18064	18039	17848	17988	18252	18121	18135	18044	18082	17927	17957	17861	17885	18061	18013	18210	18070	17859	18065	18173	17899	18037	18070	18083	18274	17827	17875	18059	18099	17996	18240	17924	18226	17981	18017	18062	18037	18050	18001	18055	17978	18192	17930	18090	18078	17938	18168	18039	18071	18088	18107	18087	18176	17963	18058	18146	18078	18018	17971	18011	18143	18146	17924	18240	18010	17993	17983	18082	18279	18052	18138	18191	18140	17871	18029	18197	17854	18195	18103	18231	17931	18032	18012	18121	18158	17994	18201	18235	18136	18234	18020	17969	18179	18064	18252	17985	18097	18002	18075	17958	18066	18130	18200	18024	18237	18152	18126	17973	18058	17972	18056	18199	18293	18056	17957	17938	18131	17974	18098	18107	18063	18016	18216	18024	18168	18066	17953	18253	18151	18032	18107	18223	17894	18030	18077	18005	18136	18041	18030	17983	18138	18157	18189	18054	18130	18100	17935	18227	18163	17806	18074	18004	18025	18012	17967	17979	17932	17910	17813	18079	17891	17879	18003	18093	18162	18116	18210	18299	18148	18077	17962	18162	18025	17902	18016	18071	17998	18154	18166	18010	17907	18066	18135	18137	17880	18133	17901	18045	17982	17974	18076	17965	18019	17960	18149	17999	18218	17962	18079	17984	17991	18190	18068	18238	18036	18060	18056	18047	18081	18119	17961	18049	18048	18136	18074	18138	18133	18029	18190	18038	18177	18050	18212	17903	18063	18249	17981	18025	17871	17907	17935	17832	18020	18040	18166	18198	18030	18069	18215	18033	18103	18225	18138	18108	17955	17879	18104	18101	17854	18064	17922	18039	18038	18008	18051	18012	18130	18031	18310	18043	18142	17969	18036	18026	17926	18062	18086	17924	17883	18137	18001	18188	18081	18141	18037	17999	17983	18282	17953	18171	18103	18081	18195	18064	18080	17995	17860	18282	18089	18089	18222	17842	18091	18082	18164	18027	18041	18125	18096	18004	18023	18347	18122	18095	18145	18155	18081	18302	18215	18015	17942	18098	18241	18256	17978	18080	17826	18113	18115	18073	18112	18037	18223	18074	18012	18038	17950	17965	18130	18153	18003	18114	17952	17913	17996	18092	17955	18043	17971	17823	17938	17944	18069	17927	18134	17978	18015	18111	17932	18044	18020	18081	18077	18023	18177	18078	17928	17930	18155	17991	17925	18012	18108	17970	17950	18260	18098	18144	18049	18153	18202	18096	17955	18120	18071	17883	17994	18039	18255	18118	17983	17979	17934	18036	17866	18040	17942	17940	18097	18105	18014	17807	18086	18157	18201	18093	18161	17962	18200	18063	18021	18078	18223	18171	18199	18281	18256	17923	18251	17998	18053	18105	17969	17906	18103	18249	18093	18142	18095	18083	18146	18069	18044	17778	18080	17995	18112	17994	18195	18202	18171	18105	18053	17918	17994	18154	18075	18025	17971	18050	17979	18151	17981	18210	18084	18120	17970	18009	18039	18044	18078	18016	18095	18257	18097	17913	17943	17975	17974	17994	17900	17808	17922	18069	17998	18081	18132	18097	17964	18115	18111	18108	18054	18040	17997	18026	17912	18409	18172	18129	18154	18017	18132	18011	18110	17967	18130	17990	18223	17922	18048	18059	18069	18046	18056	17936	18135	18012	17924	18086	18261	18228	18070	18019	17829	18008	18099	18008	18045	18160	18294	18026	18117	18154	18031	18124	18331	18122	18258	18090	17783	17983	18247	18183	18087	18071	18081	18048	17872	18093	18021	18124	18102	18023	18230	18127	18156	18088	17985	18086	18322	18240	18125	18014	17996	18220	18213	18045	18230	18115	18197	18092	17999	18109	18019	18282	18094	18001	18041	17985	18122	17996	17919	18090	18118	17852	17940	17984	18242	18006	18116	17931	18036	17931	18318	18045	18120	18028	18087	17973	18155	18232	17949	17917	18003	17970	17961	17925	18160	18193	17956	17903	18173	18177	17936	18068	18181	18026	18127	18223	18058	18080	18108	18301	18158	17987	18021	18106	18005	18240	18025	18206	18192	18108	18057	17874	18005	18194	17999	18205	18052	18049	18072	18391	17986	18137	18072	18040	18202	18201	18279	18138	17842	17958	17872	17856	18255	18077	17955	17951	18150	18080	18116	18050	18026	18152	18149	18120	18159	18254	18097	18188	17957	18186	18137	18092	18147	18044	18134	18066	18212	18139	18158	18024	18103	18240	18139	17972	17952	17966	18300	18157	18238	17945	18166	18103	17930	17997	18061	18035	18155	18057	18064	18113	17999	18001	18003	18117	18144	17979	18061	18142	17992	18036	17968	18017	18088	18247	18061	17991	18064	18115	18086	18106	18220	18017	18012	17940	18105	18001	18218	18319	18137	18117	18149	18016	18056	18060	18150	18118	18301	18206	18157	18067	18108	18104	18000	18023	18094	18095	18139	18121	18066	18099	18280	18113	18166	18016	17964	18080	18287	18115	18095	17995	18143	18118	17877	18134	18025	18088	18182	18138	18064	18036	17878	18001	18170	18014	18200	18157	18081	18218	18006	18046	18037	18140	17971	18007	18069	18129	18070	17979	17990	18056	18126	18075	18188	18112	18231	18135	17980	17996	18110	18055	18097	17991	18081	17844	18085	18244	18024	18064	18186	18035	18100	18035	18036	17903	18003	18030	18200	17988	18122	18026	18250	18359	18031	18210	17995	18042	18012	17934	17946	18096	18213	18156	18193	18196	18372	17985	18042	18072	17880	17980	18139	18010	17910	18022	18119	17867	18021	18138	18038	18017	18082	18037	18201	18079	18067	17809	18163	18109	18037	17924	18303	18146	18073	18012	18111	18055	17940	18017	18070	18072	18306	18007	18199	18006	18126	17933	18174	18256	17830	18127	18036	18160	18195	18028	18197	18123	18275	18094	17907	17906	17950	18082	18089	18091	18005	17942	18023	18163	18202	18039	17809	17770	18042	18267	18067	18222	18104	17991	18054	18242	18068	18188	18055	18149	18062	18176	17969	18235	18101	18148	18084	17960	18160	18116	18255	18050	17988	17975	18202	18180	18080	17916	18043	18042	17953	17909	18194	18003	18019	18030	18181	18252	18090	18118	17947	17885	18096	18133	18097	18048	18046	17989	18012	17867	18030	18067	17950	18087	18177	18115	18007	17997	18015	18082	18085	18153	18142	18091	18075	17980	18124	17837	17873	18001	18153	18393	18198	18053	18168	17966	18054	18183	18155	18038	17940	18135	18159	18109	18138	18051	18112	17934	18002	17985	18209	18062	17999	18091	18166	17975	18197	17980	17889	17982	18079	18010	18017	18113	18340	18108	18105	18079	18142	18264	18138	18113	18223	17995	18072	17805	18096	18184	18164	18044	18177	17935	18038	17674	17957	18222	18279	18061	18216	18029	18333	17933	17967	18219	17990	18108	17998	18249	17900	17907	18081	18020	18045	17953	17999	17977	18394	18350	18081	18197	17920	18089	17945	18037	18142	18149	18226	18101	17962	17984	18153	18087	18013	17995	18113	18074	18069	17875	18199	18007	18055	18169	18135	18269	18005	18146	18044	18104	18052	18191	17876	18218	18144	17929	18059	18137	18173	17915	18030	18026	17990	17827	18122	17954	18031	18037	18111	17882
12543	21374	21038	19654	18272	17114	16574	16296	16180	16038	16212	16239	15956	15946	16107	16193	15984	16095	16087	16093	16069	16094	16062	16189	16055	16028	16146	16094	16019	15915	16075	16015	16005	15983	16161	16002	16100	16160	15875	16117	16020	15970	15892	15954	15971	16043	16209	16020	16133	15941	16013	15865	16020	15982	15991	16030	15970	15998	16055	15735	16026	15921	16210	16056	16033	15945	16067	15817	15902	15714	16088	16014	15845	15836	15855	15936	15983	16054	15864	15979	15949	16057	16000	16073	15975	15954	15969	15959	15849	15793	16121	15909	15933	15974	15913	15849	15860	15943	16044	16099	16123	16009	16043	15988	15872	15913	15881	15894	16067	15903	15991	16059	16019	16048	15896	16067	15934	15980	15844	15895	15736	15950	16059	15954	15952	15991	16147	15933	16013	16054	15986	16129	16013	15904	16002	16090	15967	15958	15937	16022	16217	15947	16133	15905	16049	16006	16077	15920	15847	15971	15933	15997	16033	16083	16013	16078	15858	16000	15845	16079	15970	15954	16008	15912	15831	16031	15946	15874	15948	15941	16052	15785	16064	15814	15919	15795	16018	16151	15910	16038	16063	15952	15947	15815	15772	15924	15847	16040	15923	15835	15839	15996	15867	16062	15963	15851	16014	16039	15931	16031	15949	16035	16133	15840	16079	15850	15898	15946	16141	16148	15905	16120	16052	16001	16038	15983	16051	15912	15997	16105	16014	15887	16021	15990	16134	16051	16046	16070	16150	16112	15837	15972	16034	15862	15929	15900	15874	15855	15979	16132	15798	15921	16137	15958	15887	15827	16012	15955	15888	16045	16099	15859	16050	15978	16036	16030	15823	16078	15977	15890	16046	16031	15853	15849	15907	16004	15870	15956	16004	15927	15901	15939	15961	16079	15995	16060	15943	16083	15916	15947	15896	15933	15976	15900	15969	15778	16022	15866	15794	15790	15830	15911	15741	15936	16110	15827	15824	16046	15973	15961	16016	15957	15923	16020	15986	15975	15785	15948	15932	15840	15904	15857	15905	15788	16009	15861	15963	15935	15967	15976	15925	16039	15896	15774	16088	16178	15918	16013	15938	15866	15979	16018	15897	15869	16015	15944	16134	16058	16140	16028	15879	15842	15992	15844	15900	15869	16134	15904	16125	16153	15852	15959	15935	15972	15903	15907	16004	15707	15936	15969	15799	15765	16106	15944	16156	15986	15798	16115	16147	16086	16015	16127	15922	15916	15956	16077	15880	16027	16042	15934	15974	16129	15795	15883	16000	15995	16036	15972	16003	15836	15873	16044	15784	15919	16017	15935	15954	15843	15847	15878	15910	16049	15955	15972	16067	15855	16024	16004	15921	15799	15949	15948	15978	15962	15999	15900	16135	16060	15871	16112	16035	15983	16053	15775	16114	15803	15905	15820	16016	15970	16077	16143	15956	16041	15975	15900	15882	15899	15995	15900	15887	15764	15830	15833	15986	15870	15938	16020	15861	16007	15919	15969	16022	16001	15876	15857	16116	16164	16023	15908	16009	15936	16057	15995	16010	15972	16039	15900	15761	16095	16079	16029	16015	16017	15867	16060	15899	15899	16024	15974	15970	15911	15998	16025	15908	15917	15866	15930	15944	15989	15953	15770	15941	16142	16164	16011	16088	16005	16005	16059	15954	15917	15976	15982	16036	15912	15854	15993	15925	16042	16011	15936	15986	15926	15946	16212	15939	15927	16072	15914	15889	15970	16014	15959	15891	15872	16070	15961	15819	16075	16079	16120	16061	15923	16049	15932	16104	15971	15989	15924	15967	15962	16071	15878	15921	15939	15959	16001	15852	16120	16105	15970	16113	15834	16062	15920	16018	15989	16174	15977	15959	15999	15986	15962	15961	15989	15969	16022	15835	15873	15881	15956	16001	15986	15887	15840	15989	16045	15892	15956	15990	15973	16018	15915	15880	16036	15998	15993	16028	15949	15868	15909	16072	15818	15853	16081	16026	15955	15818	16039	15820	15839	16076	15910	15877	15831	15927	16001	16026	15850	16058	15915	15910	15845	15982	16005	16042	15961	15916	16195	15990	15913	15897	15939	16041	15827	15973	15890	15913	16004	15977	16000	15972	16098	15915	16069	16052	15877	16041	15941	15978	15971	16005	16113	16108	15991	15934	16135	15956	15954	15940	15925	15989	15978	15931	15790	15929	15905	16050	15967	15920	15979	15991	16013	15977	16034	15794	16009	15842	16147	15849	16080	16033	15947	15793	15994	16113	15980	15927	15970	16091	15856	16168	15953	16089	15879	16075	15907	16089	16160	15956	16025	16086	15937	16051	16104	15826	15895	15962	15988	15906	15951	16109	16046	16060	15813	15942	15823	16054	15945	15847	15969	15882	16070	15970	16035	15980	16099	15991	15926	15933	16092	15822	15993	15910	15895	15977	16014	15874	15852	15986	15798	16014	15689	16106	15915	16046	15861	15934	15954	16081	15872	16043	15724	15996	15936	15946	15818	15976	15931	15858	15757	16125	16050	15877	15948	16031	15985	15937	16074	15870	15981	16018	15917	15964	15875	15940	16024	15907	15983	16210	15966	16089	15899	16026	15986	16075	15845	15997	15865	15913	15797	15938	15749	15911	15850	15923	16088	16127	15821	15777	16006	15970	15934	15916	15982	15909	15919	16040	15955	15926	15933	15873	15967	16087	16042	15990	15776	15956	15995	15777	16026	16000	15971	15973	15821	15870	15951	15943	15951	15920	16099	15996	16061	15950	16175	16102	16031	16035	15872	15937	15932	15908	15863	15969	15944	15953	16005	15898	16095	15974	15769	16008	16036	16055	16057	15797	16022	16079	15819	16141	16014	15960	16123	15746	16019	15876	16030	16034	15947	15934	15816	15973	16007	16038	15938	15866	15832	15891	15961	15916	15912	16010	15868	15982	16210	15891	15844	16015	16077	16007	15887	15927	16099	15894	15910	15989	15828	16076	16009	15933	15973	15970	15890	15924	16009	15924	15923	16071	16032	15959	15821	15996	15879	15941	15948	16020	16073	15961	15788	15888	15824	15906	15843	15827	15907	15902	15826	15937	15912	15965	15898	15967	15822	15964	15990	16020	15836	15855	15801	16149	16008	16106	15879	15957	15881	15870	16058	16028	15918	15942	15970	15999	16046	15995	15849	15993	15918	15774	16179	15988	15912	16031	15875	15784	15884	16047	15842	16110	16032	15957	15852	16104	16119	16070	16060	15739	16062	15974	16049	16078	16134	15900	15954	15798	16044	15981	15944	15973	16044	15917	16184	16015	16142	15898	15952	16066	15928	15963	15974	16064	15871	16055	16204	16039	15846	15974	16047	15959	16018	15766	15932	16081	16057	15898	16022	16022	15907	15985	16191	15989	15934	15943	15792	16045	15835	15854	15896	15847	15944	15788	15999	15762	16026	16036	16076	16035	15929	15946	15828	15887	15947	16024	15864	15964	15912	15819	16079	15982	15908	15823	15977	15962	16046	16240	16009	15972	16085	15812	16052	15816	15912	15904	15775	15872	16087	15857	15925	16047	15892	15977	15971	16056	15807	15849	15886	16031	16031	16033	15940	16026	15859	15847	15845	16071	15905	16053	16136	15897	15900	16080	16081	16006	15991	15921	16082	15949	15948	15884	15955	16031	16051	15889	16033	16058	16126	15863	15944	16038	15998	15919	16124	16069	15811	15878	16014	16183	15859	16027	15903	15921	15974	15937	16017	16105	15912	15884	15930	15923	16078	15796	16086	15952	15991	15936	16188	15939	16020	15951	15872	15968	15707	15908	15854	15918	15833	16029	15808	16074	15799	16070	15794	15960	16284	15920	16110	16082	15922	16042	16084	15992	15920	15884	16046	16010	16014	15897	15988	15811	16002	15867	16006	16009	16097	16049	15790	15728	15887	16002	15814	15817	16052	15987	15743	15982	16069	15932	15890	15970	15912	15817	15845	15859	16006	15861	15885	16013	15931	15956	16005	15722	16175	16032	15935	16015	16002	15965	15791	15841	15928	16045	16031	15989	16228	15824	15774	16002	15934	15996	16012	15946	15974	15925	15855	15847	15802	15959	15890	15983	15944	15810	15958	15826	15889	16030	16035	15762	15916	16021	15975	15962	16015	15868	16196	15940	16037	15911	15982	15868	15891	15935	15914	15937	16180	15995	16006	15971	16007	16028	16078	16009	15939	15964	15909	15906	16065	16004	15964	15783	16009	15898	15980	16046	15979	15727	16040	15815	15950	15869	16046	16080	15853	15936	16059	16103	15747	15974	15758	15950	15887	16024	15945	15855	15880	15956	15957	16026	15899	15949	16017	15858	16017	16049	15924	16041	16020	16013	15861	15997	16115	15878	16003	15932	15991	15978	15951	15939	15987	16134	15988	15817	15836	16019	15819	15896	15814	15983	16093	15789	15995	16171	15976	15928	15910	15826	15994	15869	16004	15968	15825	15975	15913	15997	15841	15926	15775	15872	16100	15902	15928	15963	15814	15952	15832	15922	16021	15905	15822	16079	15877	15996	15969	15927	16061	15989	15874	15842	15984	15907	15995	15927	15971	15899	15939	15955	15983	15948	15806	16030	15967	15886	15997	16020	15977	15963	16022	15999	15916	15989	15926	15996	15880	16044	15943	16014	15972	15821	16051	16170	16005	16068	15990	16060	15997	15948	15869	16032	15889	15884	15933	15984	16116	16068	15904	15908	15911	15909	15738	15827	15843	15961	15876	15757	16090	15891	15868	15872	15936	15721	15908	16048	16093	15932	15925	15909	15946	16026	15788	15838	16020	16045	16004	16037	15887	15880	16028	16018	16202	16011	15890	16020	16027	16076	15919	16003	15733	16004	15897	16009	15791	15948	16072	15968	16143	15865	15912	15777	15941	15841	15923	15839	15932	15797	16032	16026	15944	15971	15969	16107	16032	15901	16091	15824	15949	15886	15872	16094	15944	16098	15880	15864	15956	15980	16129	16032	15957	16033	15901	15926	15977	16112	15926	15883	16129	15984	16022	16055	15895	16010	15783	15810	15949	16115	15862	16031	16064	15957	15884	15969	16014	15958	15941	15826	16197	16050	15993	15818	15874	15862	15962	16007	15881	15921	15829	16024	15988	16098	16042	16182	15912	15960	16129	16050	15773	15961	15903
26783	21547	26264	24997	18839	18858	18966	18468	18400	18655	18385	18381	18499	18334	18393	18604	18409	18443	18283	18610	18477	18556	18392	18301	18335	18432	18383	18367	18563	18351	18395	18252	18468	18476	18393	18595	18624	18414	18349	18415	18306	18388	18427	18310	18408	18440	18453	18408	18457	18603	18285	18327	18325	18564	18634	18494	18453	18284	18345	18523	18496	18358	18422	18378	18306	18184	18333	18207	18373	18433	18415	18433	18649	18328	18166	18527	18495	18258	18347	18342	18385	18101	18485	18551	18390	18328	18520	18294	18418	18393	18521	18343	18226	18308	18259	18310	18316	18447	18437	18247	18463	18452	18557	18432	18159	18385	18378	18290	18565	18507	18299	18330	18331	18351	18470	18383	18361	18446	18389	18324	18167	18449	18511	18477	18541	18431	18540	18326	18299	18038	18174	18326	18438	18348	18249	18377	18195	18507	18285	18339	18215	18365	18283	18373	18423	18425	18500	18360	18364	18281	18505	18334	18490	18468	18181	18195	18058	18398	18480	18635	18256	18289	18444	18409	18381	18423	18475	18429	18452	18198	18420	18436	18494	18408	18595	18368	18387	18391	18494	18545	18401	18376	18318	18332	18385	18426	18552	18342	18372	18395	18492	18426	18437	18289	18564	18516	18444	18448	18525	18506	18349	18407	18425	18424	18475	18482	18419	18284	18413	18623	18317	18268	18524	18250	18525	18354	18408	18458	18242	18340	18553	18045	18418	18493	18451	18461	18285	18302	18247	18413	18449	18362	18328	18466	18485	18195	18466	18310	18397	18411	18421	18287	18448	18305	18404	18433	18394	18233	18297	18258	18514	18304	18378	18642	18261	18350	18426	18394	18359	18607	18235	18537	18534	18413	18364	18472	18470	18511	18519	18323	18419	18655	18352	18410	18458	18320	18329	18388	18525	18549	18209	18376	18269	18476	18498	18300	18421	18294	18348	18382	18495	18473	18417	18413	18159	18540	18351	18603	18592	18387	18549	18286	18342	18603	18493	18396	18088	18224	18504	18292	18412	18361	18506	18474	18681	18464	18530	18375	18439	18429	18576	18285	18277	18369	18336	18402	18492	18420	18482	18388	18473	18288	18389	18397	18297	18432	18382	18353	18366	18167	18426	18405	18310	18535	18260	18381	18459	18411	18389	18458	18226	18527	18553	18388	18484	18419	18218	18420	18479	18406	18374	18392	18426	18292	18355	18349	18522	18276	18516	18361	18005	18412	18298	18543	18479	18462	18389	18373	18337	18385	18296	18503	18324	18621	18235	18292	18407	18518	18387	18372	18279	18419	18414	18504	18201	18261	18422	18511	18355	18243	18496	18510	18405	18514	18294	18595	18305	18300	18377	18287	18430	18405	18325	18441	18354	18459	18374	18398	18413	18606	18352	18410	18454	18267	18344	18417	18381	18405	18546	18195	18404	18532	18542	18424	18465	18466	18390	18256	18257	18480	18437	18481	18489	18545	18326	18200	18430	18126	18572	18381	18433	18460	18419	18289	18211	18296	18391	18413	18347	18463	18304	18456	18204	18299	18338	18494	18440	18369	18595	18573	18328	18370	18421	18367	18488	18477	18526	18442	18576	18381	18302	18485	18523	18210	18343	18309	18587	18472	18487	18445	18256	18402	18567	18369	18264	18405	18211	18546	18490	18458	18495	18471	18509	18510	18540	18236	18402	18411	18515	18452	18471	18350	18217	18330	18560	18376	18293	18463	18351	18275	18365	18528	18326	18250	18396	18417	18407	18335	18422	18467	18392	18349	18593	18394	18380	18352	18362	18449	18432	18191	18575	18381	18369	18397	18423	18429	18417	18447	18375	18304	18330	18355	18361	18620	18466	18608	18467	18604	18387	18525	18454	18392	18236	18373	18432	18328	18437	18425	18519	18485	18470	18359	18440	18331	18292	18256	18612	17970	18411	18338	18265	18344	18275	18366	18286	18499	18413	18296	18426	18314	18481	18458	18210	18441	18377	18409	18172	18380	18421	18371	18426	18389	18521	18351	18406	18334	18482	18465	18414	18392	18478	18345	18388	18482	18534	18304	18589	18542	18474	18433	18438	18511	18412	18502	18352	18396	18537	18412	18357	18362	18329	18170	18236	18262	18232	18288	18334	18510	18305	18533	18337	18379	18357	18523	18500	18466	18467	18579	18483	18684	18515	18398	18138	18382	18299	18372	18371	18469	18283	18199	18366	18483	18278	18418	18338	18683	18261	18384	18501	18268	18403	18434	18489	18374	18376	18577	18518	18542	18431	18371	18440	18405	18275	18551	18455	18120	18362	18184	18288	18153	18373	18253	18482	18360	18335	18224	18391	18232	18469	18530	18365	18265	18392	18519	18369	18355	18395	18277	18420	18453	18414	18460	18252	18395	18488	18386	18378	18358	18517	18595	18552	18430	18342	18490	18262	18400	18590	18364	18227	18379	18584	18339	18204	18463	18482	18383	18211	18264	18465	18353	18390	18459	18491	18574	18581	18501	18541	18523	18494	18401	18274	18479	18425	18444	18536	18419	18306	18269	18421	18532	18376	18288	18282	18351	18245	18517	18362	18379	18332	18487	18547	18190	18354	18427	18377	18399	18498	18544	18261	18454	18494	18629	18236	18398	18384	18513	18489	18288	18537	18609	18209	18524	18260	18503	18507	18307	18285	18385	18460	18261	18301	18320	18269	18435	18337	18381	18655	18309	18571	18183	18386	18446	18458	18381	18249	18285	18317	18303	18329	18311	18464	18444	18378	18229	18419	18335	18523	18297	18303	18476	18435	18422	18503	18312	18299	18402	18501	18198	18487	18369	18367	18358	18333	18419	18410	18494	18446	18403	18352	18374	18427	18334	18561	18274	18560	18457	18392	18221	18315	18394	18564	18430	18368	18347	18414	18385	18431	18355	18614	18511	18518	18324	18478	18600	18327	18697	18578	18476	18415	18401	18409	18365	18495	18244	18293	18367	18304	18605	18499	18388	18729	18587	18418	18423	18491	18494	18360	18461	18503	18568	18555	18431	18575	18539	18585	18489	18416	18397	18424	18452	18448	18549	18313	18275	18461	18453	18607	18342	18328	18224	18268	18181	18362	18442	18407	18486	18287	18409	18264	18430	18204	18572	18290	18348	18687	18430	18576	18313	18280	18245	18501	18200	18442	18689	18535	18397	18358	18405	18436	18238	18416	18321	18306	18229	18400	18480	18419	18486	18429	18442	18367	18375	18323	18351	18690	18552	18505	18342	18489	18263	18221	18395	18360	18440	18469	18339	18442	18363	18450	18399	18429	18327	18390	18273	18207	18571	18450	18383	18096	18063	18307	18372	18403	18302	18501	18561	18272	18280	18352	18248	18356	18585	18436	18310	18397	18437	18330	18410	18662	18436	18298	18348	18347	18607	18258	18477	18438	18474	18514	18290	18467	18324	18210	18245	18436	18227	18369	18377	18352	18368	18246	18413	18386	18316	18542	18274	18387	18357	18510	18331	18424	18458	18332	18319	18366	18275	18268	18506	18578	18302	18515	18530	18549	18395	18501	18572	18284	18515	18428	18416	18294	18337	18224	18463	18602	18419	18366	18509	18525	18490	18347	18393	18325	18481	18452	18343	18233	18370	18653	18399	18292	18306	18518	18249	18280	18278	18124	18476	18559	18448	18210	18361	18648	18380	18367	18414	18491	18337	18500	18334	18409	18304	18148	18298	18320	18425	18551	18397	18512	18367	18356	18397	18584	18443	18244	18520	18418	18300	18361	18365	18430	18279	18334	18460	18505	18278	18480	18258	18570	18340	18461	18351	18485	18262	18250	18247	18433	18512	18388	18585	18589	18410	18187	18310	18306	18795	18408	18292	18435	18389	18549	18348	18446	18370	18144	18414	18425	18271	18349	18282	18524	18302	18376	18415	18316	18375	18197	18390	18593	18266	18314	18338	18457	18613	18201	18343	18363	18372	18249	18411	18330	18347	18343	18365	18417	18052	18542	18500	18571	18317	18435	18279	18370	18354	18478	18414	18431	18291	18406	18267	18364	18534	18490	18359	18612	18503	18425	18187	18150	18244	18219	18375	18319	18424	18478	18380	18347	18538	18298	18278	18203	18365	18486	18409	18383	18307	18421	18328	18453	18558	18601	18323	18421	18366	18571	18478	18623	18422	18521	18494	18314	18531	18533	18292	18443	18472	18487	18278	18331	18353	18405	18459	18474	18478	18350	18426	18344	18372	18544	18517	18182	18486	18359	18457	18314	18244	18255	18236	18533	18274	18467	18424	18358	18347	18445	18437	18363	18561	18504	18492	18508	18377	18453	18270	18428	18662	18537	18497	18514	18386	18401	18346	18543	18375	18395	18275	18317	18351	18597	18574	18393	18419	18427	18437	18284	18601	18497	18406	18497	18399	18196	18256	18478	18479	18485	18235	18542	18372	18254	18361	18406	18196	18467	18414	18409	18371	18335	18356	18182	18410	18318	18380	18448	18276	18481	18582	18333	18544	18426	18480	18493	18422	18449	18266	18334	18372	18458	18347	18356	18344	18569	18469	18406	18411	18462	18463	18412	18217	18448	18249	18243	18307	18466	18361	18461	18183	18467	18394	18394	18399	18431	18326	18594	18551	18543	18248	18229	18550	18380	18332	18484	18583	18367	18285	18209	18360	18480	18410	18365	18225	18408	18545	18440	18540	18457	18276	18130	18160	18297	18391	18344	18502	18718	18509	18507	18639	18280	18426	18272	18519	18453	18252	18516	18294	18443	18179	18288	18460	18569	18484	18274	18411	18212	18231	18424	18404	18286	18366	18408	18265	18532	18390	18392	18239	18386	18298	18323	18352	18271	18347	18453	18271	18527	18431	18425	18323	18408	18418	18313	18469	18303	18279	18197	18478	18694	18364	18505	18389	18423	18309	18530	18568	18521	18252	18179	18392	18414	18268	18257	18357	18304	18365	18566	18351	18481	18348	18628	18476	18372	18339	18518	18367	18259	18420	18488	18360	18226	18459	18360	18384	18446	18244	18468	18387	18330	18408	18257	18518	18486	18288	18294	18463	18244	18442	18574	18371	18369	18106	18303	18344	18438	18301	18507	18370	18612	18407	18460	18469	18401	18480	18425	18343	18531	18541	18503	18354	18302	18347	18475	18706	18502	18555	18424	18553	18301	18428
15020	18741	18302	17605	17199	16653	16301	16376	16109	16067	16387	16144	16189	16147	16230	16144	16288	16165	16294	16142	16043	16216	16098	16284	16107	16015	16117	16218	16065	16400	16122	16027	16419	15993	16196	16354	16129	16215	16131	16135	16113	16150	16157	16344	16283	16178	16290	16286	16228	16069	16124	16390	16082	16185	16248	16167	16094	16229	16334	16296	16303	16049	16219	16243	16373	16131	16250	16108	16140	16175	16302	16135	16332	16184	16360	16096	16336	16394	16206	16237	16249	16205	16475	16341	16134	16201	16119	16212	15939	16198	16279	16358	16124	16011	16155	16087	16222	16012	16222	16125	16067	16177	16207	16254	16240	16140	16044	16302	16140	16037	16244	16188	15959	16326	16193	16041	16242	16145	16337	15977	16287	16376	16350	16106	16189	16166	16180	16164	16315	16196	16125	16264	16270	16348	16147	16306	16154	16240	16307	16331	16337	16226	16261	16089	16301	15966	16179	16240	16254	16233	16258	16315	16281	16173	16210	16014	16228	16213	16201	16093	16114	16195	16059	16165	16165	16037	16305	16130	16375	16136	16291	16270	16127	16145	16171	16218	16316	16222	16087	16347	16264	16062	16098	16354	16418	16213	16268	16060	16151	16310	16155	16241	16340	16278	16304	16344	16236	16096	16263	16249	16465	16170	16264	16166	16204	16189	16257	16290	16326	16362	16177	16108	16127	16377	15989	16119	16338	16257	16318	16198	16196	16180	16160	16152	16061	16291	16226	16097	16238	16260	16126	16117	16244	16240	16185	16169	16346	16030	16267	16173	16029	16285	16185	16206	16182	16132	16136	16258	16080	16149	16241	16201	16263	16167	16192	16215	16211	16186	16278	16314	16256	16137	15952	16209	16166	16230	16314	16174	16070	16167	16123	16158	16282	16209	16123	16122	16173	16279	16268	16224	16176	16260	16172	16082	16171	16296	16243	16101	16203	16032	16209	16235	16239	16165	16182	16238	16242	16275	16400	16100	16111	16109	16221	16092	16128	16169	16265	16204	16308	16076	16231	16275	16166	16267	16275	16275	16157	16224	16230	16147	16278	16191	16082	16315	16305	16142	16248	16248	16281	16193	16173	16221	16039	16173	16292	16229	16075	15991	16156	16221	16046	16205	16038	16043	16274	16146	16295	16206	16179	16116	16243	16315	16224	16192	16458	16211	16089	16041	16145	16169	16246	16252	16261	16292	16065	16129	16157	16293	16295	16230	16234	16121	16227	16045	16176	16120	16245	16274	16382	16320	16039	16213	16106	16305	16225	16309	16200	15996	16238	16153	16333	16094	16114	16322	16272	16264	16327	16229	16286	16077	16294	16035	16094	16224	16179	16096	16209	16166	16359	16082	16191	16094	16286	16062	16170	16265	16104	16182	15967	16118	16237	16233	16177	16167	16196	16189	16099	16207	16378	16087	16166	16259	16067	16105	16194	16282	16094	16426	16224	16345	16195	16150	16207	16238	16087	16158	16137	16242	16147	16194	16148	16005	16190	16206	16061	16291	16107	16177	16120	16139	16115	16184	16173	16216	16113	16261	16123	16209	16254	16036	16092	16217	16199	16045	16164	16327	16231	16339	16326	16069	16124	16258	16115	16092	16260	16196	16462	16246	16099	16191	16247	16254	16229	16321	16226	16226	16405	16068	16217	16367	16041	16184	16276	16271	16195	16305	16183	16119	16143	16109	16103	16061	16230	16220	15962	16185	16184	16229	16234	16132	16183	16118	16105	16162	16069	16225	16162	16275	16171	16319	16036	16165	16369	16232	16298	16264	16126	16221	16074	16031	16080	16198	16227	16246	15993	16416	16226	16199	16091	16296	16351	16247	16198	16297	16168	16259	16102	16190	16072	16156	16304	16418	16174	16145	16212	16021	16057	16301	16324	16320	16445	16240	16354	16337	16329	16215	16211	16251	16254	16141	16267	16365	16356	16404	16103	16262	16226	16017	16182	16159	16139	16148	16244	16235	16236	16314	15995	16379	16115	16299	16177	16227	16230	16219	16102	16135	16109	16305	16196	16196	16186	16191	16006	16262	16259	16173	16247	16208	16252	16240	16124	16223	16242	16240	16150	16110	16259	16344	16364	16292	16122	16198	16178	16312	16050	16425	16097	16187	16244	16323	16173	16070	16279	15971	16244	16251	15930	16247	16079	16131	16279	16397	16247	16254	16332	16177	16187	16148	16255	16254	16152	16090	16212	16219	16102	16266	16126	16240	16265	16354	16313	16161	16299	16195	16106	16381	16227	16270	16129	16302	16133	16006	16199	16179	16139	16080	16164	16237	16230	16131	15968	16242	16096	16142	16138	16146	16213	16131	16228	16232	16294	16340	16173	16330	16158	16094	16094	16178	16339	16174	16085	16189	16176	16252	16187	16259	16124	16336	16280	16194	16183	16404	16190	16276	16170	16225	16162	16000	16173	16091	16266	16302	16113	15919	16276	16149	16201	16262	16380	16225	16069	16229	16211	16331	16219	16302	16288	16176	16227	16248	16127	16059	16305	16260	16282	16097	16206	16246	16373	16287	16214	16324	16195	16235	16334	16349	16155	16156	16169	16213	16290	16259	16307	16149	16210	16364	16223	16233	16256	16268	16069	16194	16338	16290	16255	16153	16209	16236	16206	16162	16328	16324	16220	16157	16209	16330	16081	16283	16208	16102	16160	16113	16026	16023	16203	16172	16264	16073	16452	16335	16226	16179	16186	16282	16183	16132	16175	16010	16180	16297	16265	16327	16121	16072	16233	16360	16197	16069	16341	16116	16065	16218	16209	16217	16160	16019	16227	16188	16199	16174	16225	16108	16145	16188	16226	16147	16311	16338	16195	16328	16112	16174	16084	16260	16299	16327	16247	16253	16360	16112	16047	16170	16216	16222	16130	16371	16249	16222	16222	16131	16179	16112	16264	16215	16097	16264	16068	16218	16263	16176	16206	16365	16194	16184	16158	16081	16229	16195	16211	16192	16297	16205	16414	16244	15970	16247	16029	16065	16494	16194	16185	16018	16156	16028	16141	16195	16032	16076	16142	16142	16191	16279	16210	16134	16191	16125	16313	16250	16308	16212	16266	16193	16395	16330	16227	16142	16110	16176	16413	16245	16283	16277	16111	16460	16314	16090	16322	16268	16058	16114	16390	16221	16193	16350	16279	16093	16305	16126	16225	16379	16187	16251	16159	16122	16160	16179	16116	16233	16202	16249	16192	16196	16322	16392	16174	16053	16189	16286	16256	16105	16193	16318	16193	16137	16082	16176	16267	16187	16223	16172	16133	16346	16078	16350	16180	16166	16159	16329	16305	16253	16159	16270	16216	16270	16339	16085	16095	16174	16220	16273	16184	16278	16265	16077	16192	16158	16103	16083	16183	16185	16120	16319	16074	16329	16187	16174	16222	16155	16114	16334	16156	16223	16355	16083	16163	16079	16176	16241	16267	16323	16071	16193	16183	16219	16356	15991	16182	16228	16205	16340	16201	16154	16103	16189	16361	16286	16123	16235	16214	16195	16135	16204	16094	16305	16069	16294	16324	16126	16379	16196	16321	16122	16252	16156	16139	16170	16290	16151	16011	16273	16156	16363	16360	16099	16222	16098	16205	16104	16238	16189	16282	16179	16283	16185	16234	16106	16147	16205	16147	16277	16357	16353	16054	16111	16262	16259	16074	16250	16034	16171	16173	16290	16489	16222	16214	16173	16096	16121	16232	16273	16189	15995	16329	16130	16173	16153	16154	16182	16080	16168	16165	16220	16211	16192	16275	16202	16100	16190	16212	16052	16214	16158	16296	16057	16198	16206	16228	16292	16195	16224	16186	16140	16199	16046	15960	16148	16172	16130	16247	16267	16237	16155	16100	16286	16396	16170	16199	16186	16138	16163	16183	16187	16221	16389	16288	16188	16297	16181	16193	16241	16165	16240	16180	16246	16414	16261	16096	16269	16031	16162	16347	16283	16145	16129	16058	16137	16192	16048	16233	16260	16266	16318	16202	16262	16130	16156	16130	16239	16198	16088	16337	16293	16218	16183	16171	16121	16248	16179	16113	16404	15984	16422	16192	16290	16201	16251	16332	16343	15979	16353	16093	16119	16190	16224	16170	16193	16098	16229	16179	16286	16277	16272	16248	16146	16320	16120	16239	16206	16254	16272	16247	16107	16423	16073	16291	16181	16234	16212	16062	16066	16254	16376	16193	16304	16226	16157	16236	16252	16177	16269	16372	16140	16321	16295	16155	16192	16021	16140	16193	16107	16151	16146	16251	16152	16272	16147	16125	16321	16228	16223	16112	16148	16142	16290	16190	16189	16325	16128	16254	16295	16278	16304	16197	16322	15902	16303	16282	16143	16154	16225	16020	16270	16274	16192	16160	16379	16243	16092	16221	16157	16175	16071	16234	16187	16135	16076	16408	16211	16222	16204	16132	16252	16378	16196	16136	16227	16287	16212	16003	16309	16174	16051	16209	16075	16228	16275	16227	16292	16189	16107	16252	16106	16362	16070	16351	16230	16198	16208	16183	16150	16316	16028	16279	16330	16272	16278	16355	16113	16210	16291	16252	16283	16146	16275	16142	16220	16140	16123	16167	16066	16325	16067	16167	16334	16251	16141	16201	16197	16015	16210	16321	16299	16228	16209	16259	16352	16170	16130	16095	16306	16268	15971	16043	16274	16166	16213	16367	16104	16121	16139	16249	16123	16151	16141	16181	16119	16073	16274	16388	16065	16222	16193	16303	16283	16055	16018	16266	16317	16155	16125	16174	16138	16182	16189	16085	16151	16223	16185	16322	16192	16306	16326	16216	16198	16218	16339	16139	16316	16281	16323	16287	16259	16270	16131	16167	16360	16356	16151	16202	16175	16076	16088	16181	16181	16227	16028	16039	16201	16218	16224	16105	16267	16109	16263	16201	16205	16255	16182	16130	16117	16123	16166	16161	16367	16232	16149	16281	16389	16153	16348	16106	16084	16117	15946	16094	16108	16192	16365	16211	16155	16174	16193	16194	16192	16190	16278	16050	16224	16101	16260	16159	16128	16222	16109	16267	16222	16141	16183	16211	16227	16217	16229	16147	16173	16219	16141	16239	16081	16254	16216	16243	16400	16196	16310	16139	15987	16238	16171	16154	16211	16290	16334	16150	16208	16218	16131
23941	21506	29170	24321	22093	22542	21639	18583	18076	18371	18564	18155	18128	18141	18198	18346	18174	18100	17907	18331	18056	17957	18036	18111	17925	17980	17938	17943	18100	17908	18057	18158	17958	17881	18061	18283	17831	18038	17886	18018	18187	18014	17984	18084	17955	18121	17567	17931	17992	17850	18019	18119	18123	18153	17992	17966	18021	18114	17995	18099	17929	17911	18115	17976	17915	17827	17782	17963	18028	17930	17978	18216	17961	18121	17870	17900	17917	17934	18057	18023	17942	18016	18114	17848	18006	18307	17875	18092	17920	17854	17977	17935	17898	17877	17920	17995	18049	18112	18129	18046	17908	17817	17989	18005	17936	17725	17768	17990	17998	17714	17910	18115	17859	17871	17864	17935	18046	17949	18064	17874	17740	17698	18166	17903	18029	17954	17886	17943	17729	17849	17977	17958	18189	18034	18036	17873	17928	18153	18244	18213	18124	18054	17887	17946	18005	17965	18126	17996	17936	18185	18162	18175	17983	18075	18094	17841	17909	18005	18214	17938	17915	17769	17905	17902	18045	18049	17841	18066	18098	17829	18118	17917	17818	17887	17938	17827	17946	17866	17902	17857	18044	17894	17829	17911	17962	18042	17839	18006	18022	18309	18020	17952	17967	17862	17996	17943	17919	18030	18021	17701	17895	18242	17809	17953	17980	18003	18002	18175	17935	17796	17766	17975	17950	17843	17868	17916	17982	17997	17886	17873	17994	17934	17935	17925	17948	17847	17948	17981	17796	18181	17779	17943	17687	17987	17997	18095	17839	18026	18044	17904	17807	18038	18058	17968	17810	17870	17964	17988	17777	17738	17960	18064	18056	18032	17941	17860	17942	17883	18078	18117	17914	17919	18041	18153	18064	17927	18010	17920	17924	17792	17913	17874	17944	17948	18103	17967	17841	18186	17820	18028	18010	17922	18134	17970	18008	17965	18042	17959	17978	17985	17868	18032	18161	18009	18092	17649	18251	17938	18074	17984	17966	18161	17900	17802	18027	18066	18097	18177	17957	17883	17916	17893	17665	17924	17964	17907	17984	18125	17826	17772	17762	17963	18098	17918	18100	17863	17958	17986	18101	18145	18120	18098	17857	17963	17921	17721	18083	17965	17899	18096	18094	18018	18175	17860	17961	18065	17939	17980	17847	17791	17946	18235	17845	17934	17928	18130	18056	17958	17962	17832	18147	17849	17983	17823	18022	17962	17917	17959	17677	17938	17793	17917	17998	18237	18115	17944	17802	17912	17743	17940	18277	17933	18013	17783	17886	18065	18222	18009	17889	17869	17963	18175	17950	17941	18107	17891	17895	17938	17742	17757	17982	18008	18086	17839	17910	17913	17943	17793	18038	18038	18020	17992	18004	17886	18146	17989	17865	17809	17961	17933	17677	17710	17908	17867	17821	17864	18051	17920	18065	17850	17930	18017	17970	18013	17844	17938	17973	17859	18025	17760	18063	17984	17958	18103	17958	17752	18029	17965	18070	17875	18034	18134	17898	18006	18019	17855	18040	18105	18005	17781	18057	17986	17897	18034	17870	17993	17787	17881	17881	17969	18035	17915	18001	17923	17921	18118	18064	18040	17974	18057	17920	17955	18107	18090	17857	17870	17823	18065	17955	18000	18128	17921	18044	18009	17925	17665	18023	17936	18089	17953	17856	17933	17941	17918	18045	17831	17838	18088	18041	18160	17903	18221	18069	18089	18015	17868	17928	17827	17948	17822	18184	18119	18243	17929	17961	17631	17928	17713	17913	17842	18001	17892	17913	17851	17773	17885	17992	18055	18011	17852	17969	18071	18184	18005	17941	17990	17946	17903	18055	17944	17847	18220	18080	17889	17946	17905	17899	17972	17971	17897	17877	18127	17945	18219	17829	18053	17897	17986	17918	17896	17992	18152	17832	17810	17956	17941	18075	18324	17964	17995	18134	18088	17919	18023	18063	17888	17935	17987	17929	17852	17805	17946	18020	17699	17740	17883	18078	17904	17985	17980	17857	18037	17900	17959	17976	17954	17800	17869	17750	18112	17880	17959	18019	18030	17777	17975	17884	17931	18112	17864	17994	17912	17992	17981	17831	17762	18019	18041	17986	17938	18030	17817	17908	17754	18157	17873	17967	17918	18076	18067	17966	17952	18059	17821	18106	17882	17897	17976	17942	17870	18018	17843	17888	18156	17704	17972	17960	17915	17893	18128	18068	18053	18001	18176	17901	17928	18121	17768	17953	18104	18115	17968	18158	17850	17886	17970	17881	17743	17769	17875	18008	18232	17922	18180	18004	17908	18062	17772	18055	17787	17994	18090	17994	17899	18100	18062	17757	17851	17907	17869	18130	17873	18020	18038	17952	18067	17953	17877	18087	17913	17998	18136	17860	17960	17984	18081	17771	18006	17821	18120	18004	18065	18037	17933	17971	17986	17872	17994	18030	18046	17763	18080	17993	18001	18018	17935	18060	17867	17994	18013	17972	18064	17984	17898	17896	18037	17873	17809	17877	17945	17862	17910	18074	17931	17862	17859	18053	17877	18056	18065	17762	17656	17821	17912	17907	18132	17962	17782	17965	18069	18128	17870	17873	17845	17982	17952	17909	18019	17880	17732	18207	17858	17949	17913	17988	17854	18150	18041	17897	17878	17908	18080	17914	17963	17861	18032	17840	17868	18089	18010	18005	17996	17946	18088	18033	17816	17872	17913	17824	17818	17947	18119	18134	18019	17874	17841	18061	17676	17926	18026	18031	17851	17991	18045	17994	18135	18106	17885	18131	17965	17946	17789	18089	18107	18025	17880	17947	18044	17974	18053	18038	18076	17901	18096	18155	17876	17957	17987	17812	17985	18191	17878	17927	17798	18037	18072	17714	17830	17973	17719	18240	17799	18063	18093	17997	17830	18043	17856	17992	18010	18059	17895	17972	17924	17939	17976	17895	17981	18000	17913	18103	18116	18146	17907	18022	17909	17961	17908	17901	17773	17971	17939	17933	17955	18110	17793	18147	17969	17871	18113	17779	17824	17963	17964	17940	18018	17889	17905	18009	17827	17949	18114	17953	17938	17878	18017	17786	17996	18097	17976	17954	17885	17917	17923	17973	18070	17996	18067	17981	17980	18032	18073	17975	17872	18011	17825	17810	17987	18027	17906	18078	17848	17936	18034	17849	17958	18078	18060	18005	17976	17923	17957	17817	17986	18058	17831	18025	17959	17967	18053	17912	17919	17886	18045	17795	17719	18042	18023	17979	17958	18128	18146	18104	18127	17850	17856	17796	17933	17916	18146	18323	17883	18048	17794	17928	17939	17756	17866	17823	17908	17856	18028	17863	17821	17841	17902	17974	17982	17902	18002	17830	17831	18031	17871	18072	17991	17948	17942	17758	17958	17847	17926	17950	17976	18031	18076	17961	17943	18074	18112	17957	18021	18056	17895	17948	17902	17954	18159	17914	18051	18084	18100	18051	17948	18160	18176	18203	17996	17916	17942	17980	18081	17896	17943	17853	17975	18048	17916	17945	17798	18056	17909	17882	18118	17939	17711	18077	17896	17844	17927	17871	17809	17975	17989	17841	17802	17903	18147	18045	18058	17919	17870	17903	17850	17839	17959	17868	18075	18100	17968	17742	17857	17693	17927	18132	17977	18042	17945	17930	17922	18041	17905	17874	18063	18035	18024	18101	18149	17983	18025	17955	18039	18010	17915	17935	17912	17997	17953	17910	17961	17881	17887	18072	18065	18028	18058	17944	17900	18070	17949	17992	17858	18121	17913	18077	18119	18207	18083	17805	18172	18046	17991	17956	18019	18040	18108	18091	17920	18005	17953	17973	17805	18137	17832	18084	18057	17785	18107	18051	18130	18163	17809	17966	17955	18073	18047	18004	18025	18012	17740	17798	17982	17839	17955	18069	17904	18061	18077	18113	18235	18037	17832	17934	18063	17946	18033	17960	17932	17788	18107	17881	18025	17932	18084	17957	17914	17859	17870	18132	17755	18090	17715	17894	17930	17991	17943	17974	17988	17989	17931	17760	18010	18243	17955	17978	17969	17964	17657	17886	18092	17979	17952	17900	18028	17865	18049	17914	17966	17901	18048	17993	17763	17962	17929	17921	17949	17945	17866	17972	17801	17927	17922	17974	17978	17998	17900	18094	17970	18045	17966	17933	17921	17738	18021	17975	17794	17818	17913	17796	18042	18053	17893	17957	18188	17944	17982	17909	17810	17983	17787	17950	17930	17940	17923	18245	17883	18194	17829	17909	18020	17932	18163	17951	17879	18167	18084	18130	18103	18170	17859	17873	17858	18079	18183	17893	17916	18154	17853	17903	18044	18138	18028	18143	17996	18053	18025	17915	17986	18112	17964	17818	17772	18110	17792	18077	17990	17970	17973	17882	17773	18085	18125	17987	18142	17923	17913	17938	18103	18108	17967	18177	17904	17893	18014	18080	17989	18074	17940	18057	18145	18137	17917	17730	17830	17962	17887	17985	17967	17957	18007	17959	18117	17910	17924	18036	17932	17962	17906	17894	17941	17854	17982	17925	17914	17861	17985	17955	17965	17860	17830	17801	17856	17940	17839	17993	17911	18053	18073	17857	17808	18114	17931	17989	18110	17941	17771	18048	18157	17951	17978	17912	18043	17833	17872	18070	17860	18089	18011	17949	18081	17913	18009	17879	17796	18023	18038	17867	17929	17931	18243	18011	17729	17884	17893	17844	17766	18129	17940	17952	17933	18086	17764	18129	18049	18038	17896	17732	17894	18094	18030	18125	18053	18052	18018	18005	17909	18061	17980	18031	17896	17983	17947	17912	17936	17939	17863	17899	17861	17895	17760	17646	18103	18017	18187	18037	17911	17862	18039	17952	18168	17984	17899	17966	18007	18076	17803	17902	17882	18081	17863	17664	18078	17946	17920	17898	17983	17987	18104	17901	17863	17892	17924	17885	17933	18109	18052	17921	17899	17760	17866	17768	17919	17851	17950	17757	18036	17969	18104	17991	18151	17880	17769	17922	18133	17751	17964	18062	17987	18026	17930	17764	17914	17739	18012	18014	18084	18090	18036	18243	17996	17955	17908	18082	17936	17923	18058	17813	17977	17841	18000	17927	18078	18063	18014	17995	17940	17879	17934	18122	18025	18248	17961	18036	17878	17685	18140
12890	19893	19393	18235	17239	16564	16328	15983	16057	16186	15933	16273	16110	15853	15930	15806	16220	15814	16224	15929	15939	16033	16057	15931	16050	15862	15873	15923	15934	15835	16025	15996	15754	16027	16120	15925	15903	15955	16001	16069	16049	15914	16007	15950	16087	15867	15949	15934	15923	15856	15939	15940	16006	16028	15986	15840	15986	15939	15934	15922	16116	15905	15902	16008	15902	15875	16015	15940	15965	15848	16201	16049	15937	15937	15931	16075	15930	15699	15808	15914	15930	15957	15778	15793	15929	15965	15789	16079	15960	15883	15931	15799	15900	15905	16035	15918	15923	15763	15957	15788	15860	16161	15958	15972	15938	15942	15786	16089	16038	15809	15907	15906	15938	15961	15953	16082	15879	15980	16106	15791	15970	15969	16012	16064	15854	15729	15918	15887	15998	15884	15902	15861	15832	16052	15768	15983	16027	16160	15807	16076	15886	15946	16045	15856	16034	15875	15957	16078	15986	15885	16030	15941	15838	15843	15911	15857	15862	16023	15973	16024	15803	15973	15942	15881	15957	15696	15891	15926	16057	15965	15950	15924	15845	16174	15909	15766	16040	15960	15952	15820	15932	15949	15933	16098	15966	16022	16062	15953	15837	16023	15953	16001	15916	15909	15793	15963	15937	15876	15852	15857	15967	15892	15981	15791	15733	15700	16112	15913	15863	15677	15953	15826	16038	16023	15854	15785	15867	16052	15971	16034	15922	15908	15951	15843	15965	15989	15838	15777	15925	15941	15930	15820	15756	16056	15815	15696	15874	15890	16025	15942	15980	16000	16027	16086	15862	15771	15895	15910	15895	15891	15881	15869	15922	15797	16080	16023	16034	15825	16065	15755	16001	16076	15888	15874	16096	15977	16071	15846	15895	15815	15843	15771	15958	15839	15808	16175	16069	15880	15865	15848	16152	16077	15957	15801	15960	16004	16001	15932	16067	16123	15911	15996	15824	15956	15775	15990	15899	15909	15901	16144	15998	15958	15808	16006	15907	16044	15887	16009	15980	15948	15790	15947	15917	15987	16028	16047	15788	15842	16110	15887	15805	15880	15856	15979	15855	15942	15887	15953	15803	15877	16010	15857	15895	15905	15913	16022	15733	15879	16058	15854	15915	15918	15944	15979	15847	15833	15863	15976	15963	15946	15827	15866	15977	15889	15873	16025	15837	15979	16017	15964	15924	15683	16003	15888	15873	15960	16103	15968	15960	15895	15937	16066	15940	15944	15862	16101	15764	15919	15828	15846	15893	15922	16059	15992	15870	16054	15828	15884	15990	16006	15889	15863	16124	15847	16038	15795	16034	15956	15940	15923	15904	15835	16003	16013	15890	16087	16123	15817	15964	15893	15973	16016	15946	15823	15990	15911	15721	16010	16036	15907	16000	15970	15838	15883	15906	16019	15989	16079	16006	15771	15899	15769	15826	15860	16016	15899	16084	15796	16022	15795	15814	16102	15908	16028	16103	15967	16023	15854	16033	15864	15926	15985	15780	15834	15839	15990	15986	15822	15920	15932	15867	15908	16016	15921	15954	15755	15996	15932	15997	15927	15923	15827	15788	15971	15907	15885	15884	15945	16011	16019	15870	15807	15949	15956	15959	16045	16073	15929	15957	16019	15954	15927	15762	15995	15969	15755	15912	15925	15908	15789	16096	15740	15886	16076	16002	15950	15937	15981	15958	15955	15744	16147	15798	15964	15948	15778	15846	15943	15770	15909	15979	15927	15988	16057	15958	15826	15886	15879	15894	15836	15822	15791	15989	16033	15928	15726	16037	15815	15832	15801	15772	15844	15833	15739	15866	16035	15893	15938	15901	16048	15832	15871	15855	16085	15776	15839	15835	15958	16025	15928	15975	16187	15997	15981	16059	15905	15829	15860	15850	16046	15811	16109	15861	15759	15929	15998	15828	15892	16018	15874	15967	15878	15920	15823	15940	15825	15888	15937	16079	15740	15858	15906	15997	15850	15870	15888	15933	15898	15998	15708	16124	15892	15980	15842	16013	16055	15913	15992	15885	15950	15862	15901	15749	15974	15887	15837	15838	16042	15896	15932	15909	15976	16033	15901	16064	15823	15942	15849	15904	15856	15972	15909	15839	16008	16115	16042	15874	16013	15965	15760	15893	15961	15857	15957	16038	15911	15836	16030	15835	16041	16019	15963	15827	15970	16046	15899	15978	15758	15967	15876	15850	15974	15943	15847	16083	15762	15893	15914	16230	15848	15932	15963	15986	15989	15913	15895	15819	15983	15856	15862	15874	15893	15823	15861	15824	15939	15939	15945	16126	15964	15883	15849	15766	15891	15813	15815	15982	15923	15906	15909	16064	15865	15797	15880	15861	16003	15969	15736	15774	15892	15884	15831	15955	15985	16113	15985	16161	15973	15720	16007	16076	16062	15879	15799	15774	15695	15958	15892	15917	16110	15860	15971	15886	15989	15900	16071	15940	15918	15856	15772	16160	15928	15959	15881	15761	15922	15934	15794	15916	15839	15742	15966	15809	15913	15764	15843	15938	15869	15939	15886	16007	15844	15990	15742	15784	15897	15883	15955	15860	15735	15797	15872	16128	15985	15876	15846	15832	16215	15787	15842	16008	15943	15874	15725	16004	15833	15902	15847	15926	15803	15948	15907	15949	15900	15887	15923	15965	15854	15867	15897	15787	15843	16022	15751	15939	16004	15812	15863	15920	16069	15996	16153	15959	15928	15916	15740	15846	15833	15904	15941	15996	15908	15585	15850	15880	15936	15914	15986	15901	15856	16142	15931	15910	15882	16135	15965	15792	15815	15899	15980	15921	15922	15962	15849	15952	16002	15877	15650	15795	15917	15883	15794	16022	15904	16097	16020	15921	15935	16049	15997	15847	15849	15972	15982	15843	15937	15914	15891	15810	15951	15897	16069	15970	15982	15756	15997	16018	15862	15989	15990	15792	15801	15916	15800	15854	15879	15953	15680	16100	15789	15898	15946	15845	15922	15793	15947	15795	15890	15957	15935	15835	15943	16043	16019	15834	15884	15878	15968	15997	15832	15871	15799	15972	16113	15938	15877	16021	15904	16065	15804	15950	16033	15911	16058	15997	15897	15942	15937	15997	15955	16030	15908	16082	15770	15953	15999	15998	15942	15911	15812	16009	15969	16140	15956	15824	16009	15955	15854	15856	15792	15995	16008	16079	15934	15804	16131	15959	15919	15841	15957	15958	15913	15839	16018	15997	15948	16018	15901	15836	16040	15987	15894	15854	15982	15915	15936	15884	15960	15863	15946	16055	15982	15921	15903	15915	15872	16133	15994	15934	15918	15955	16056	15960	15839	15850	15912	16070	15744	16019	16050	15763	15848	15892	16055	15932	15926	15879	15969	15929	15949	15936	15824	15987	15990	16031	15922	16019	16005	15827	15842	16003	16051	16036	15888	15791	15874	15956	15949	15744	15999	15895	15917	15800	15922	15996	16115	15792	15952	16009	15983	15953	15889	15690	15930	15795	15946	15974	15913	16115	15631	15846	15863	15777	15977	15993	15915	15988	15737	15863	15793	15770	15876	15998	15856	15843	15950	16066	15791	16041	15839	15910	15868	15882	15823	15941	16029	15895	16017	15912	15912	15983	15904	15791	15784	16043	15821	15957	16056	15925	15848	16153	16207	15851	15825	15926	15920	15990	15961	15846	15897	16023	15873	15918	15917	16045	15814	15861	16008	15744	15934	15939	15877	15980	15915	15880	15897	15849	16011	15847	16026	15979	15882	15933	15875	15995	15904	15917	15890	15904	15895	15876	15878	15836	15861	15680	15977	15899	15851	15982	15874	15773	16048	15994	15858	15965	15963	15929	15999	15953	15855	15973	15935	15881	16094	16135	15855	16036	15555	16051	15840	15776	16035	15803	15898	15892	16032	15937	15973	15961	15822	15750	15924	15835	15896	15927	15856	15829	15897	15940	15943	15738	15772	15891	15873	15839	15894	15915	15786	15996	15983	15900	15854	15908	15854	15955	16023	15885	15910	16047	15912	15992	15938	15874	15960	16027	15947	15843	15970	15996	15833	16140	15963	15845	15945	15852	15876	15815	16022	15922	15959	15983	15885	15722	15998	15775	15936	15940	15949	15972	16014	16026	15942	15852	15932	15905	16077	15999	15867	15943	15941	15933	15903	15884	15916	16067	15876	15961	15866	16056	15919	15789	15868	16153	15890	15901	15848	15844	15979	15888	15976	16013	15805	15896	15890	16116	15828	15849	15939	15851	15838	15929	15894	15849	15913	15966	15810	15874	16033	15886	16016	15823	15899	15880	15756	15919	15764	15954	15969	15971	15968	16129	15993	16025	15850	16061	16051	16020	15905	15979	15973	15971	15963	15687	15955	15824	15859	15842	16021	16063	15961	15940	15814	15855	15847	15928	15890	15941	15988	15831	15917	15865	15537	15895	16128	15861	15789	15855	15968	15953	15860	16040	16041	15927	15805	15926	15975	15990	15911	15889	15922	16047	15914	15837	15951	15866	15860	15876	15935	15994	15836	15928	15971	16028	15887	15930	15973	15891	15950	16013	15886	16001	15922	16149	15930	16045	15876	16009	15857	15890	15773	15847	16079	16017	16018	15729	15985	15752	15864	15973	15923	15877	15929	15971	15986	15948	15955	15946	15818	15868	15872	15872	16012	15878	16064	15925	15783	15855	15944	16025	15832	15997	15964	15801	15950	15993	15845	16084	16146	15814	16018	15937	15916	15937	15928	15869	15962	15966	15806	16076	15876	15975	16006	16003	15812	15800	15868	15924	15882	15921	15887	15878	15869	15929	15824	16060	15733	15910	15809	15860	15808	16077	15879	15902	15902	15865	15738	15821	15847	15854	15899	15930	15891	15788	15883	15946	15783	15980	15856	15736	15976	15954	15890	15927	15904	16055	16041	15755	15964	15768	15972	15851	15833	15962	15940	16027	15727	15795	15948	15821	15849	15850	15982	15890	15952	15899	15930	15876	15897	15854	15927	16024	15939	15960	16048	15981	16036	15947	15929	15920	16011	15909	15868	16005	15954	15812	16089	16010	15925	15900	15783	15875	15950	15928	16014	15866	15874	15802	15820	15947	15966	15891	16002	15961	15907	15856	15842	15818	15869	15920	15882	16134	15914	15958	16082	15861	15764
22897	21490	29497	23934	21610	23379	25590	19930	18755	19104	19200	19351	18965	19017	19145	19046	18918	18909	18721	18935	19006	18898	19055	19022	18723	18771	18953	19049	19046	18938	18935	18749	18928	18701	18912	19145	18896	18975	19011	18778	18606	18749	18826	18784	18792	18739	18977	18964	18567	18727	18715	18666	18803	18900	18741	18872	18620	18670	18794	18837	18720	18850	18672	18688	18808	18655	18925	18763	18831	18802	18886	18675	18958	18460	18732	18557	18896	18790	18924	18780	18743	18825	18568	18709	18811	18648	18763	18696	18686	18626	18738	18622	18626	18876	18806	18908	18698	19018	18939	18896	18759	18931	18676	18823	18732	18770	18595	18730	18818	18703	18548	18753	18760	18723	18642	18698	18669	18753	18757	18474	18951	18645	18677	18822	18743	18692	18640	18604	18997	18548	18593	18599	18733	18768	18808	18883	18788	18615	18710	18536	18592	18978	18821	18653	18842	18912	18747	18616	18847	18714	18767	18726	18822	18625	18811	18653	18732	18743	18597	18762	18851	18622	18551	18742	18728	18626	18778	18569	18706	18779	18601	18735	18653	18765	18800	18830	18717	18630	18657	18560	18631	18718	18555	18722	18852	18966	18589	18536	18655	18620	18584	18667	18721	18766	18821	18866	18809	18661	18843	18638	18549	18845	18799	18695	18860	18657	18765	18506	18832	18630	18873	18731	18687	18652	18679	18759	18772	18601	18712	18543	18559	18620	18481	18627	18529	18728	18790	18744	18889	18683	18764	18675	18653	18638	18590	18607	18759	18708	18767	18934	18812	18599	18802	18619	18640	18581	18757	18655	18518	18695	18681	18721	18786	18486	18618	18775	18646	18808	18708	18791	18877	18454	18770	18706	18895	18508	18748	18764	18823	18659	18657	18548	18680	18707	18740	18732	18662	18777	18778	18501	18662	18522	18720	18609	18745	18575	18630	18723	18787	18615	18692	18728	18626	18670	18706	18689	18868	18714	18589	18603	18595	18743	18805	18659	18473	18713	18743	18666	18617	18779	18625	18701	18736	18665	18611	18486	18777	18570	18623	18601	18970	18709	18865	18487	18727	18625	18681	18759	18670	18732	18794	18814	18636	18546	18801	18663	18728	18816	18605	18901	18570	18463	18588	18748	18598	18670	18597	18826	18760	18702	18628	18749	18874	18737	18597	18701	18690	18668	18796	18664	18811	18561	18431	18528	18655	18857	18853	18568	18659	18900	18791	18616	18630	18572	18804	18599	18553	18687	18649	18594	18657	18595	18758	18772	18440	18916	18497	18585	18656	18655	18641	18742	18538	18364	18686	18406	18646	18412	18564	18556	18519	18598	18601	18745	18648	19021	18553	18802	18826	18755	18610	18617	18512	18674	18803	18724	18581	18750	18724	18987	18743	18568	18674	18895	18634	18539	18507	18907	18776	18800	18544	18764	18664	18772	18628	18806	18765	18794	18925	18707	18787	18811	18596	18621	18649	18536	18503	18589	18438	18782	18611	18644	18690	18881	18739	18776	18786	18577	18784	18918	18568	18776	18799	18869	18783	18793	18670	18679	18722	18712	18716	18775	18649	18761	18783	18572	18695	18641	18581	18689	18763	18865	18657	18844	18660	18721	18368	18756	18697	18590	18543	18805	18578	18629	18708	18678	18903	18737	18627	18783	18942	18810	18612	18672	18770	18583	18801	18494	18567	18741	18672	18630	18879	18854	18548	18801	19086	18645	18846	18715	18919	18782	18726	18694	18609	18766	18753	18706	18634	18910	18549	18614	18797	18620	18564	18661	18730	18609	18687	18525	18638	18815	18393	18664	18701	18714	18663	18872	18834	18657	18637	18711	18636	18845	18597	18490	18632	18616	18670	18712	18446	18646	18560	18776	18568	18517	18597	18704	18643	18604	18682	18695	18692	18468	18559	18717	18480	18845	18813	18635	18802	18784	18556	18655	18776	18785	18527	18620	18512	18502	18657	18753	18796	18581	18848	18481	18839	18760	18847	18797	18712	18627	18607	18664	18599	18754	18896	18586	18493	18631	18741	18602	18630	18696	18727	18808	18559	18639	18623	18732	18636	18623	18518	18469	18605	18667	18821	18473	18777	18739	18682	18766	18445	18657	18649	18719	18494	19007	18555	18518	18702	18792	18584	18762	18812	18501	18658	18787	18737	18685	18672	18648	18704	18803	18536	18543	18640	18710	18676	18666	18760	18630	18613	18612	18609	18744	18586	18783	18877	18492	18675	18693	18633	18558	18570	18849	18777	18701	18780	18648	18691	18712	18616	18750	18981	18705	18664	18680	18613	18653	18772	18747	18843	18709	18761	18418	18828	18617	18560	18650	18587	18870	18694	18637	18642	18768	18607	18536	18550	18762	18786	18880	18556	18628	18781	18867	18869	18916	18560	18472	18678	18750	18685	18638	18760	18714	18593	18750	18511	18680	18602	18652	18580	18680	18623	18759	18663	18734	18734	18885	18638	18367	18765	18829	18684	18386	18673	18812	18620	18784	18823	18686	18672	18614	18822	18591	18587	18720	18547	18637	18711	18551	18598	18588	18824	18731	18635	18780	18734	18713	18544	18579	18522	18893	18838	18699	18951	18679	18739	18780	18552	18778	18942	18819	18783	18492	18733	18523	18764	18668	18486	18721	18643	18687	18573	18632	18485	18625	18590	18732	18752	18433	18642	18644	18735	18471	18618	18809	18857	18567	18733	18612	18797	18596	18728	18727	18736	18712	18519	18624	18691	18629	18687	18421	18657	18599	18823	18701	18480	18673	18661	18722	18642	18548	18621	18628	18790	18610	18675	18638	18654	18580	18936	18783	18672	18737	18686	18585	18653	18554	18773	18660	18769	18781	18727	18683	18790	18765	18849	18835	18861	18617	18828	18572	18688	18740	18737	18649	18671	18770	18659	18837	18881	18719	18714	18612	18732	18766	18641	18776	18850	18826	18812	18928	18588	18737	18577	18782	18675	18476	18675	18496	18696	18519	18571	18608	18699	18553	18632	18608	18707	18606	18985	18690	18771	18757	18562	18512	18660	19000	18581	18606	18851	18636	19013	18717	18787	18881	18662	18693	18823	18722	18858	18838	18826	18674	18768	18471	18760	18615	18609	18772	18662	18552	18587	18843	18805	18602	18549	18738	18804	18787	18766	18709	18560	18639	18790	18648	18661	18668	18711	18816	18743	18653	18720	18600	18839	18638	18757	18605	18738	18644	18575	18614	18491	18438	18889	18561	18887	18654	18685	18500	18936	18725	18784	18644	18346	18881	18804	18729	18481	18796	18520	18539	18831	18550	18433	18627	18666	18623	18615	18501	18495	18616	18694	18726	18759	18522	18536	18700	18797	18725	18618	18798	18507	18711	18814	18543	18706	18965	18556	18849	18647	18445	18835	18594	18620	18538	18755	18459	18634	18536	18961	18735	18686	18856	18824	18552	18783	18664	18866	18588	18902	18577	18604	18776	18822	18956	18702	18623	18630	18546	18601	18593	18595	18786	18734	18754	18577	18577	18672	18809	18821	18814	18885	18791	18806	18721	18783	18830	18615	18569	18637	18564	18710	18771	18606	18637	18467	18572	18602	18781	18697	18692	18752	18609	18795	18687	18489	18624	18490	18562	18636	18540	18844	18762	18800	18387	18739	18736	18830	18646	18702	18671	18871	18522	18800	18748	18728	18696	18883	18705	18308	18662	18546	18852	18716	18675	18588	18660	18835	18691	18565	18737	18625	18593	18552	18823	18553	18692	18655	18712	18910	18700	18714	18472	18475	18692	18666	18651	18557	18548	18660	18717	18473	18669	18700	18652	18723	18832	18793	18612	18699	18443	18577	18755	18811	18811	18852	18743	18675	18619	18762	18645	19070	18673	18842	18720	18767	18595	18847	18649	18670	18765	18536	18648	18604	18672	18608	18634	18670	18739	18714	18763	18650	18601	18661	18463	18553	18791	18560	18635	18626	18668	18631	18768	18486	18568	18769	18763	18736	18818	18616	18644	18588	18691	18636	18769	18691	18736	18519	18709	18657	18477	18514	18600	18726	18659	18633	18565	18730	18575	18710	18865	18840	18545	18899	18719	18807	18745	18660	18670	18820	18590	18687	18686	18839	18820	18971	18780	18840	18713	18662	18566	18816	18928	19005	18677	18643	18804	18610	18529	18668	18601	18661	18797	18635	18701	18697	18461	18776	18610	18717	18758	18861	18628	18955	18807	18507	18816	18799	18739	18974	18604	18628	18680	18785	18753	18852	18538	18666	18573	18658	18732	18529	18461	18379	18583	18699	18783	18738	18580	19014	18560	18442	18632	18429	18576	18613	18771	18780	18839	18807	18734	18750	18492	18778	18640	18602	18702	18751	18673	18453	18873	18666	18677	18776	18484	18606	18543	18719	18484	18616	18796	18836	18737	18724	18845	18554	18592	18772	18587	18787	18809	18709	18596	18887	18737	18641	18625	18717	18626	18668	18748	18599	18652	18609	18446	18584	18872	18780	18664	18701	18811	18678	18549	18567	18643	18759	18661	18569	18690	18697	18719	18631	18737	18783	18733	18707	18799	18619	18568	18719	18722	18552	18557	18942	18644	18650	18538	18607	18628	18758	18664	18746	18734	19026	18658	18717	18927	18786	18660	18892	18721	18709	18643	18536	18603	18762	18844	18915	18700	18787	18781	18671	18658	18573	18795	18684	18532	18707	18761	18744	18870	18518	18825	18577	18598	18715	18780	18623	18712	18675	18546	18804	18794	18648	18683	18747	18756	18738	18564	18598	18767	18740	18682	18831	18606	18719	18568	18689	18570	18694	18715	18919	18689	18705	18511	18780	18689	18726	18698	18480	18595	18881	18936	18705	18710	18429	18600	18713	18547	18651	18577	18672	18785	18471	18682	18475	18667	18729	18483	18552	18736	18655	18691	18853	18624	18825	18634	18612	18667	18572	18750	18888	18660	18708	18572	18768	18558	18717	18602	18720	18845	18633	18723	18667	18831	18663	18660	18553	18693	18543	18555	18672	18500	18680	18663	18782	18763	18712	18502	18636	18491	18665	18650	18722	18689	18692	18624	18777	18772	18865	18563	18627	18813	18637	18653	18559	18776	18722	18658	18669	18746	18620	18649	18716	18646	18539	18645	18524	18548	18660	18785	18758	18595
13063	21872	21160	19330	18209	17310	16742	16597	16505	16398	16614	16398	16585	16542	16405	16316	16478	16437	16691	16407	16514	16511	16411	16196	16391	16370	16378	16464	16228	16467	16410	16233	16474	16587	16479	16366	16439	16529	16406	16251	16452	16522	16504	16507	16362	16202	16217	16352	16406	16231	16473	16392	16578	16509	16308	16291	16509	16209	16305	16569	16466	16458	16324	16466	16486	16271	16319	16182	16288	16332	16480	16409	16309	16260	16218	16245	16399	16514	16307	16185	16435	16475	16411	16515	16209	16340	16430	16359	16485	16307	16474	16372	16348	16457	16380	16268	16351	16155	16438	16300	16379	16482	16499	16419	16241	16340	16441	16487	16426	16268	16244	16453	16336	16556	16434	16432	16291	16342	16332	16513	16457	16432	16323	16538	16378	16188	16215	16315	16412	16313	16273	16371	16497	16378	16334	16295	16344	16253	16175	16407	16419	16289	16379	16189	16349	16463	16302	16336	16423	16409	16335	16466	16391	16182	16424	16422	16452	16504	16487	16352	16287	16316	16515	16185	16208	16287	16372	16356	16284	16334	16287	16167	16517	16443	16308	16470	16278	16340	16475	16352	16346	16328	16414	16496	16463	16307	16326	16511	16273	16299	16422	16338	16299	16500	16273	16350	16273	16332	16383	16592	16434	16382	16276	16424	16331	16300	16322	16277	16156	16485	16349	16199	16267	16343	16426	16533	16348	16449	16596	16326	16354	16318	16329	16337	16240	16391	16365	16554	16417	16491	16251	16450	16427	16390	16324	16307	16394	16411	16478	16300	16291	16334	16498	16363	16314	16247	16359	16377	16390	16361	16357	16471	16321	16523	16450	16467	16343	16548	16250	16274	16293	16320	16205	16416	16425	16320	16162	16447	16381	16440	16196	16453	16374	16362	16533	16253	16302	16415	16381	16232	16390	16388	16218	16171	16351	16388	16368	16360	16424	16422	16362	16311	16352	16384	16325	16400	16361	16533	16271	16393	16347	16404	16383	16377	16268	16435	16399	16118	16266	16356	16236	16372	16253	16311	16347	16271	16329	16421	16256	16196	16289	16373	16574	16262	16205	16209	16470	16331	16166	16356	16260	16262	16363	16318	16432	16477	16593	16280	16323	16521	16220	16279	16236	16368	16364	16392	16418	16441	16753	16166	16285	16333	16377	16123	16324	16179	16485	16366	16439	16329	16243	16358	16306	16496	16414	16379	16214	16375	16388	16432	16191	16355	16170	16321	16367	16423	16320	16119	16259	16250	16215	16370	16295	16376	16409	16275	16374	16358	16428	16177	16455	16164	16333	16457	16385	16365	16332	16243	16373	16509	16394	16331	16479	16335	16468	16556	16106	16266	16348	16273	16254	16210	16448	16410	16305	16383	16329	16317	16316	16427	16392	16308	16304	16296	16236	16464	16410	16545	16244	16299	16447	16396	16255	16345	16316	16369	16400	16298	16363	16359	16395	16412	16407	16394	16525	16284	16328	16302	16352	16316	16252	16296	16484	16401	16450	16406	16309	16403	16345	16294	16242	16407	16493	16397	16367	16125	16444	16326	16464	16238	16488	16351	16259	16362	16314	16324	16457	16369	16551	16333	16418	16350	16356	16242	16362	16298	16203	16458	16347	16470	16301	16393	16307	16206	16343	16238	16417	16186	16352	16379	16427	16263	16288	16235	16317	16466	16284	16338	16286	16370	16248	16279	16266	16370	16367	16364	16343	16375	16244	16422	16401	16372	16378	16112	16359	16437	16368	16327	16286	16388	16377	16446	16242	16372	16173	16340	16297	16410	16379	16342	16464	16228	16157	16361	16226	16142	16348	16408	16361	16392	16290	16381	16365	16406	16390	16444	16356	16304	16381	16393	16246	16422	16444	16400	16303	16190	16477	16282	16345	16368	16584	16081	16405	16172	16258	16209	16387	16345	16421	16361	16285	16352	16338	16382	16370	16248	16226	16439	16528	16339	16419	16135	16319	16432	16376	16288	16347	16263	16277	16513	16202	16311	16311	16300	16184	16386	16263	16337	16261	16435	16353	16429	16489	16270	16314	16561	16214	16371	16274	16230	16206	16394	16513	16338	16364	16440	16335	16465	16358	16330	16497	16507	16101	16402	16183	16435	16321	16155	16253	16430	16241	16314	16461	16381	16309	16345	16341	16343	16366	16368	16207	16403	16280	16172	16464	16220	16325	16485	16174	16512	16417	16261	16266	16376	16403	16266	16403	16447	16236	16236	16323	16344	16404	16247	16263	16401	16449	16454	16417	16347	16461	16271	16358	16413	16229	16298	16340	16370	16248	16279	16229	16335	16479	16128	16278	16346	16277	16327	16301	16309	16433	16252	16586	16273	16302	16406	16460	16381	16240	16346	16349	16377	16311	16302	16427	16436	16565	16253	16275	16340	16250	16199	16399	16426	16358	16342	16448	16227	16402	16649	16264	16221	16234	16293	16272	16398	16290	16434	16456	16468	16237	16394	16283	16229	16276	16356	16376	16311	16264	16329	16232	16296	16394	16371	16451	16349	16228	16199	16477	16425	16144	16400	16299	16403	16288	16393	16290	16189	16299	16290	16368	16347	16585	16227	16411	16435	16459	16248	16289	16416	16286	16323	16361	16571	16250	16367	16320	16379	16400	16181	16528	16229	16377	16367	16420	16502	16373	16113	16336	16363	16279	16325	16335	16349	16283	16200	16176	16301	16255	16377	16364	16436	16310	16266	16349	16386	16372	16194	16404	16384	16397	16310	16333	16443	16190	16415	16262	16314	16440	16528	16231	16430	16183	16368	16303	16279	16325	16345	16211	16313	16429	16248	16407	16224	16274	16470	16375	16472	16331	16382	16444	16310	16259	16244	16271	16537	16230	16326	16196	16328	16397	16398	16395	16320	16279	16372	16421	16503	16385	16444	16442	16212	16303	16303	16370	16313	16260	16325	16233	16375	16384	16161	16281	16355	16388	16595	16465	16382	16385	16386	16375	16396	16275	16330	16422	16303	16476	16257	16331	16480	16297	16353	16277	16224	16308	16368	16318	16259	16173	16437	16303	16148	16277	16336	16308	16516	16331	16231	16564	16429	16244	16329	16316	16280	16282	16359	16434	16236	16322	16390	16323	16464	16270	16414	16396	16312	16405	16382	16480	16311	16367	16273	16344	16389	16104	16371	16276	16290	16339	16444	16268	16114	16435	16342	16388	16297	16191	16312	16394	16406	16436	16406	16404	16228	16198	16455	16438	16412	16176	16303	16275	16644	16493	16417	16309	16376	16348	16452	16324	16287	16495	16429	16364	16290	16402	16288	16483	16455	16207	16544	16471	16267	16253	16351	16243	16198	16174	16225	16467	16365	16338	16289	16271	16315	16191	16403	16355	16450	16322	16321	16213	16190	16388	16448	16260	16448	16328	16364	16351	16449	16504	16275	16323	16338	16345	16113	16363	16386	16411	16377	16282	16498	16434	16413	16477	16292	16217	16374	16188	16270	16492	16439	16434	16281	16465	16348	16478	16151	16342	16409	16131	16396	16193	16333	16444	16354	16220	16468	16301	16499	16139	16285	16333	16403	16216	16350	16345	16375	16436	16323	16418	16312	16327	16495	16308	16336	16322	16177	16465	16180	16357	16308	16296	16494	16305	16301	16182	16406	16373	16517	16374	16221	16234	16450	16379	16157	16405	16358	16340	16331	16332	16247	16438	16359	16352	16232	16486	16378	16343	16382	16459	16160	16333	16296	16362	16435	16209	16312	16296	16216	16379	16218	16420	16294	16291	16306	16286	16373	16304	16295	16146	16361	16260	16461	16282	16373	16350	16262	16498	16414	16212	16287	16357	16230	16368	16261	16325	16345	16353	16309	16407	16587	16367	16376	16484	16427	16307	16432	16256	16304	16360	16233	16397	16285	16345	16410	16425	16337	16243	16433	16160	16246	16349	16474	16573	16319	16243	16184	16422	16382	16362	16430	16478	16300	16200	16248	16355	16257	16376	16278	16340	16323	16427	16346	16407	16239	16455	16311	16371	16276	16289	16329	16287	16267	16157	16272	16360	16415	16354	16380	16481	16319	16220	16431	16330	16282	16333	16359	16262	16370	16401	16252	16164	16329	16253	16441	16321	16338	16583	16245	16361	16479	16403	16179	16379	16392	16387	16395	16291	16295	16428	16426	16336	16287	16496	16323	16365	16266	16450	16399	16233	16386	16410	16211	16274	16222	16325	16449	16147	16169	16355	16359	16394	16181	16382	16257	16073	16362	16371	16343	16281	16317	16319	16351	16316	16472	16368	16377	16369	16366	16343	16237	16293	16200	16342	16375	16189	16250	16211	16345	16286	16241	16384	16239	16324	16416	16447	16395	16397	16233	16213	16397	16307	16234	16421	16367	16407	16273	16298	16330	16378	16406	16345	16231	16493	16362	16451	16446	16359	16309	16192	16258	16517	16390	16308	16323	16309	16382	16573	16319	16361	16226	16499	16349	16306	16413	16077	16253	16278	16390	16215	16375	16370	16284	16450	16402	16268	16385	16343	16368	16243	16154	16297	16346	16429	16255	16339	16297	16353	16212	16231	16443	16344	16356	16427	16350	16217	16508	16275	16382	16248	16479	16312	16410	16216	16250	16440	16288	16271	16229	16318	16252	16413	16387	16240	16257	16371	16356	16199	16457	16191	16421	16241	16354	16342	16291	16330	16226	16428	16558	16300	16321	16186	16274	16365	16465	16225	16207	16341	16290	16392	16299	16069	16443	16387	16414	16279	16473	16393	16416	16473	16443	16199	16304	16430	16301	16344	16337	16285	16460	16342	16373	16485	16411	16360	16267	16352	16464	16389	16463	16439	16242	16407	16240	16517	16268	16394	16436	16288	16109	16341	16296	16509	16386	16254	16341	16397	16254	16359	16399	16202	16334	16364	16346	16437	16377	16244	16403	16294	16296	16348	16467	16372	16364	16366	16487	16251	16268	16233	16198	16347	16398	16442	16275	16331	16258	16378	16350	16316	16230	16196	16411	16441	16275	16129	16343	16393	16260	16229	16354	16322	16345	16415	16171	16224	16325	16311	16318	16237	16314	16530	16411	16480	16479	16424	16356	16261	16356	16205	16413	16341	16317	16576	16523	16367	16309	16429	16264	16546	16356	16419	16258	16387	16334	16421	16199
26722	21485	26339	25171	19275	19018	19489	18895	19025	19043	18752	18772	18875	18954	18945	18784	18893	18939	19054	18996	18787	18812	18944	18929	18693	18863	18908	18776	18751	18774	18877	19030	18906	18901	18782	18885	18947	19074	19016	18806	18720	18853	18646	18809	18734	18554	18623	18853	18863	18720	18797	18828	18742	18719	18776	18749	18851	18751	18950	18727	18925	18935	18648	18738	18754	18788	18727	18712	18709	18679	18996	18817	18872	18785	18657	18584	18902	18951	18920	18983	18836	18899	18677	18882	18859	18611	18950	18882	18767	18690	18809	18861	19027	18981	18891	18835	18626	18847	18821	18827	18769	18771	18629	18634	18903	18858	18753	18783	18756	18785	18778	18839	18993	18916	18860	18732	18739	18708	18676	18638	18714	18720	18923	18939	18813	18759	18965	18727	18805	18570	18920	18941	19025	18467	18725	18670	18867	18840	18725	18904	18881	18740	19012	18917	18749	18885	18942	18699	18949	18777	18945	18788	18860	18826	18835	18763	19015	18735	18727	18565	18516	18669	18790	18904	18901	18880	18922	18709	18542	18760	18758	18794	19052	18970	18951	18974	18625	18776	18844	18668	18636	18867	18653	18781	18566	18759	18884	18715	18762	19002	18907	18768	18749	18887	18603	18844	18975	18647	18828	18726	18920	18730	18973	18650	18546	18755	18916	18757	18934	18886	18819	18730	18852	18720	18768	19010	18936	18762	18738	18768	18869	18941	19069	18965	18714	18823	18701	18801	18928	18925	18785	18798	18763	18694	18898	18762	18908	18720	19093	18873	18566	18928	18773	18772	18812	18565	18762	18984	18848	18737	18699	18840	18748	18640	18649	18816	18809	18901	18789	18888	18695	18630	18831	18791	18687	18903	18756	18613	18858	18888	18687	18853	18746	18693	18793	18726	18902	18868	18720	18763	18459	18727	18770	18651	19027	18734	18748	18681	18859	18856	18822	18562	18749	18701	18803	18725	18771	18878	18782	18921	18878	18740	18710	18757	18841	19013	18870	18791	18723	18659	18738	18750	18921	18684	18850	18610	18655	18760	18855	18928	18808	18780	18751	18920	18888	18806	18793	18807	18924	18897	19015	18796	18790	18734	18789	18603	18862	18803	18666	18682	18724	18585	18571	18915	18981	18756	18724	18661	18877	18714	18868	18808	18722	18537	18737	18882	18653	18802	18765	18892	18865	18888	19035	18809	18850	18839	18916	18852	19062	18877	18733	18614	18803	18705	18814	18745	18798	18828	18790	18866	18953	18648	18727	18643	18896	18756	18851	18942	18927	18807	18736	18878	18561	18722	18656	18643	18762	18691	18973	18704	18704	18657	18695	18828	18507	18802	18829	18666	18856	18744	18852	18790	18592	18828	18925	18631	18639	18943	18716	18700	18840	18713	18686	18697	18813	18723	18799	18710	18792	18715	18723	18719	18849	18685	18857	18850	18846	18482	18836	18743	18875	18953	18933	19054	18853	18778	18577	18754	18752	18777	18899	18863	18746	18755	18820	18756	18969	18655	18721	19023	18878	18812	18693	18938	18735	18620	18682	18751	18956	18929	18779	18962	18899	18890	18933	18744	18693	18847	19064	18749	18800	18826	18839	18891	18764	18720	18715	18709	18771	18688	18700	18642	18674	18793	18805	18808	18771	18766	18803	18784	18892	19033	18605	18877	18921	18980	18854	18872	18946	18691	18851	18687	18848	18785	18768	18789	18785	18678	18951	18924	18841	18787	18826	18811	19026	18936	18715	18701	18768	18807	18897	18693	18724	18644	18815	19021	18859	18619	18715	18620	18767	18694	18781	18648	18713	18967	18883	18637	18901	18585	19061	18802	18714	18678	18557	18983	18725	18908	18857	18604	18823	18849	19007	18835	19010	18906	19027	18835	18664	18789	18713	18692	18856	18904	18811	18557	18749	18823	18786	18931	18718	18895	18679	18784	19005	18739	18891	18597	18952	18838	18831	18890	18815	18702	18801	18867	19112	18715	18774	18685	18699	18681	18524	18750	18698	18814	18760	18503	18869	18639	18945	18847	18815	18788	18900	18926	18968	18929	18851	18758	18935	18785	18707	18625	18826	18934	18743	18639	18844	18796	18839	18902	18802	18879	18672	18791	18774	19102	18696	18715	18637	18802	18736	18568	18774	18760	18827	18737	18681	18876	18864	18888	18770	18818	18912	18716	18886	18964	18801	18693	18864	18691	18757	18638	18740	18902	18658	18779	18800	18971	18801	18847	18873	18674	18646	18950	18806	18735	18785	18776	18805	18832	18901	18606	18852	18694	18933	18858	19022	18910	18837	18655	18890	18777	18579	18716	18768	18815	18830	18693	18762	18822	18671	18723	18829	18756	18896	18858	18713	18884	18876	18857	18851	18890	18730	18589	18858	18940	18751	18655	18873	18758	18650	18752	18694	18878	18743	18603	19098	18666	18873	18845	18842	18694	18569	18797	18823	18747	18833	18884	19095	18976	18868	18745	18688	18654	18753	18959	18805	18666	18907	18805	18611	18734	18692	18767	18647	18679	18747	18858	18694	18580	18972	18691	18896	18976	18863	18938	18790	18978	18712	18608	18821	19023	18712	18856	18742	18744	18771	18883	18804	18920	18814	18776	18779	18800	18861	18765	18980	18699	18892	18862	18697	18619	18946	18862	18916	18781	18719	18703	18702	18694	19126	18861	19108	18781	18732	18978	18825	18702	18937	19009	18683	18678	18691	18813	18782	18754	18924	18857	18940	18770	18894	18857	18867	18749	18950	18790	18808	18809	18598	18797	18766	18743	18880	18740	18783	18862	18952	18455	18698	18845	18757	18764	18895	18884	19002	18966	18693	18816	18773	18821	18750	18693	18928	18672	18856	18951	19067	18711	18772	18812	19142	18803	18620	18781	18781	19019	18898	18896	18794	18884	18762	18572	18630	18749	18919	19002	18978	18886	18696	18787	18726	18876	18868	18798	18765	18895	18764	18891	18847	18917	18818	18720	18769	18936	19067	18771	18738	18837	18849	18880	18918	18875	18959	18762	18591	18965	18697	19018	18633	18676	18676	18746	18784	18947	18775	18721	18944	18556	18702	18846	18793	18707	18609	18941	18679	18846	18839	18654	18898	18787	19005	19019	18826	18760	18783	18844	18624	18964	18729	18725	18822	18835	18892	18885	18612	18848	18870	18842	18962	18728	18840	18783	18797	18878	18870	18704	18809	18910	18676	18909	18701	18881	18769	18621	18889	18812	18752	18759	18866	18794	18787	18752	18791	18868	18847	18628	18874	18987	18771	18884	18744	18877	18960	18456	18746	18900	18757	18678	18875	18861	18723	18771	18927	18730	18835	18771	18843	18795	18655	18807	18795	19009	18686	18567	18751	18929	18660	18889	18596	18824	18674	18647	18762	18648	18919	18763	18693	18651	18811	18762	18712	18871	18819	18769	18541	18774	19004	18840	18838	18892	18768	18914	18876	18704	18942	18816	18804	18666	18765	18743	18972	18966	18784	18834	18647	18745	18743	18896	18808	19046	18786	18918	18939	18902	19082	18775	18710	18817	18611	18700	18745	18666	18659	18959	18793	18817	18928	18767	18784	18973	18934	18824	18930	18992	18904	18927	18734	18806	18818	18797	18767	18976	18724	18728	18775	18790	18946	18953	18903	18982	18802	18758	18928	18877	18788	18774	18894	18835	18844	18868	18871	18833	18762	18935	18924	18914	18726	18637	18836	18467	18728	18797	18913	18701	18704	18901	18830	18781	18731	18849	18816	18784	18871	18914	19026	18860	18984	18745	19088	19084	19021	18874	18805	18847	18860	18838	18795	18865	18711	18891	18995	18800	18950	18851	18873	18792	18767	18706	18733	18710	18703	18716	18659	18765	18930	18928	18929	18932	18813	18642	18858	18809	18823	18782	19016	18788	18800	18770	18943	18787	18850	19028	18894	18781	18826	18894	18765	18899	18757	18903	18747	18839	18923	18995	18913	18946	18835	18877	18819	18727	18854	18760	18752	18882	18692	19021	18806	18690	18931	18989	18707	18904	18563	18752	18587	18798	18675	18701	18581	18627	18921	18758	18813	18531	18623	18984	18909	18671	18925	18807	18826	18656	18929	18731	18832	18851	18711	18788	18908	18609	18856	18808	18973	18727	18915	18722	18791	18957	18980	18904	18937	18780	18838	18911	18818	18800	18846	18791	18925	18888	18719	18792	18716	18822	19047	18795	18787	18822	18742	18779	18801	18623	18909	18847	18790	18852	18671	18842	19121	18807	18940	18823	19054	18821	18789	18617	19015	18595	18671	18732	18851	18785	18839	18886	18644	18888	18681	18654	18776	18835	18873	18736	18911	18945	18942	18767	18779	18809	18648	18812	18863	18868	18631	18684	18689	18705	18731	18771	18868	18814	18691	18843	19010	18727	18712	18905	18849	18603	18884	18862	18624	18783	18720	18854	18977	18826	18828	18836	18726	18642	18752	18729	18704	18897	18654	18778	18785	18800	18838	18645	18946	18822	18902	18788	18826	18746	18793	18668	18680	18615	18781	18715	18726	18619	18756	18937	18976	18786	18624	18882	18634	19000	18889	18764	18897	18883	19080	18725	18937	18843	18894	19101	19028	18588	18821	18697	18952	18863	18828	18901	19028	18762	18736	18816	18743	18683	18833	19038	18722	18796	18742	18844	18908	18732	19050	18824	18882	18802	18780	18749	18801	18748	18768	19011	18821	18991	19005	18714	19113	18753	18791	18767	18709	18628	18854	18766	18719	18877	18914	18765	18608	18766	18738	18716	18616	18952	18773	18896	18805	18981	18741	18814	18925	19014	18904	18786	18805	18750	18769	18857	18868	18833	18851	18658	18665	18765	18965	19106	18892	18896	18850	18690	18957	18833	18746	18890	18981	18873	18687	18822	18705	18771	18956	18829	18893	18734	18764	18939	19024	18849	18806	18882	18777	18887	18798	18765	18896	19007	18725	18864	18781	18781	18955	18765	18689	18706	19031	18651	18883	18603	18749	18972	19014	18896	18944	18683	18832	18817	18801	18750	18668	18813	18893	18864	18762	18767	18863	18911	18842	18872	18811	18906	18709	18886	18747	18708	18886	19057	19054	18779	18640	18879	18715	18893	18851	18845	18738	18955	18994	18732	18750	18860	18723	18520
15031	18779	18103	17595	17070	16603	16362	16631	16728	16295	16406	16383	16509	16431	16339	16426	16377	16415	16572	16443	16308	16344	16370	16474	16360	16261	16475	16414	16331	16363	16368	16365	16331	16373	16354	16367	16378	16263	16252	16269	16619	16422	16302	16421	16530	16489	16343	16465	16291	16535	16383	16366	16409	16453	16271	16317	16524	16385	16576	16357	16370	16365	16481	16438	16313	16413	16361	16348	16330	16159	16286	16373	16466	16264	16461	16336	16437	16245	16479	16435	16367	16156	16357	16103	16455	16476	16514	16291	16270	16324	16400	16532	16401	16414	16427	16276	16360	16413	16379	16423	16247	16474	16223	16495	16117	16229	16437	16408	16272	16319	16471	16397	16478	16418	16316	16226	16474	16251	16310	16244	16297	16443	16638	16357	16325	16389	16443	16339	16560	16394	16363	16199	16335	16393	16561	16365	16343	16299	16252	16571	16348	16599	16384	16410	16634	16292	16446	16293	16394	16466	16441	16505	16294	16415	16515	16327	16287	16356	16327	16428	16477	16152	16452	16241	16272	16453	16458	16349	16614	16280	16446	16254	16432	16337	16388	16338	16385	16346	16428	16383	16280	16424	16560	16342	16325	16269	16446	16332	16349	16325	16449	16308	16403	16292	16418	16381	16390	16482	16480	16447	16429	16488	16343	16232	16346	16410	16290	16354	16383	16272	16293	16445	16494	16225	16168	16586	16405	16374	16275	16428	16417	16338	16390	16407	16446	16250	16469	16381	16371	16289	16377	16324	16460	16495	16268	16474	16321	16401	16271	16377	16361	16321	16510	16476	16493	16225	16439	16351	16346	16348	16202	16314	16340	16285	16459	16362	16404	16354	16348	16497	16374	16274	16366	16287	16527	16446	16336	16471	16366	16396	16411	16310	16330	16139	16355	16243	16494	16197	16326	16340	16536	16398	16392	16459	16380	16444	16369	16466	16438	16270	16454	16418	16345	16309	16538	16257	16449	16198	16384	16588	16350	16243	16238	16346	16349	16311	16407	16327	16441	16317	16403	16341	16382	16392	16350	16391	16352	16381	16390	16366	16261	16286	16445	16436	16377	16469	16160	16305	16248	16343	16329	16342	16137	16380	16415	16295	16313	16263	16433	16400	16349	16269	16315	16261	16446	16404	16311	16271	16413	16398	16346	16409	16440	16335	16320	16527	16317	16373	16599	16418	16468	16438	16455	16146	16222	16429	16502	16342	16397	16367	16494	16503	16322	16449	16331	16359	16419	16401	16600	16329	16309	16543	16430	16206	16351	16573	16289	16122	16356	16552	16274	16397	16283	16233	16523	16362	16416	16333	16296	16359	16386	16265	16360	16358	16302	16402	16451	16273	16424	16492	16365	16366	16364	16251	16421	16366	16340	16377	16406	16212	16278	16279	16449	16274	16322	16266	16340	16372	16395	16369	16453	16522	16472	16293	16241	16155	16419	16287	16303	16278	16412	16252	16287	16409	16281	16308	16473	16416	16429	16366	16320	16286	16173	16241	16436	16395	16460	16325	16408	16457	16401	16366	16383	16415	16386	16433	16397	16297	16477	16457	16340	16413	16429	16275	16329	16410	16242	16435	16389	16527	16393	16271	16356	16382	16267	16499	16497	16439	16397	16550	16370	16476	16449	16382	16411	16350	16449	16473	16433	16311	16362	16416	16383	16362	16282	16366	16182	16601	16454	16397	16549	16353	16273	16403	16483	16411	16431	16365	16418	16361	16306	16301	16599	16411	16553	16278	16544	16343	16442	16368	16444	16339	16427	16374	16458	16364	16167	16400	16388	16189	16460	16430	16326	16237	16389	16321	16373	16363	16423	16520	16346	16394	16385	16388	16302	16387	16299	16561	16454	16383	16357	16393	16404	16433	16350	16344	16411	16317	16342	16398	16377	16135	16575	16294	16394	16526	16438	16500	16256	16319	16071	16542	16459	16378	16355	16277	16314	16580	16326	16357	16331	16318	16411	16333	16406	16260	16462	16497	16284	16425	16560	16386	16447	16289	16301	16387	16389	16436	16399	16273	16435	16243	16482	16325	16342	16447	16248	16511	16244	16474	16487	16452	16367	16374	16306	16348	16397	16408	16324	16301	16505	16368	16362	16424	16451	16258	16398	16251	16319	16368	16275	16579	16372	16489	16292	16243	16355	16416	16348	16476	16289	16196	16287	16443	16225	16448	16392	16180	16310	16520	16381	16313	16347	16444	16350	16206	16378	16427	16414	16211	16380	16471	16473	16208	16371	16431	16267	16621	16256	16499	16218	16552	16413	16334	16441	16345	16310	16271	16325	16307	16454	16387	16319	16465	16433	16423	16379	16255	16492	16471	16404	16383	16340	16560	16544	16283	16391	16452	16454	16408	16288	16444	16395	16405	16456	16357	16470	16298	16429	16502	16392	16309	16318	16453	16513	16449	16325	16320	16385	16536	16387	16395	16458	16368	16298	16353	16280	16497	16505	16465	16373	16414	16433	16364	16344	16114	16308	16372	16298	16284	16394	16282	16264	16364	16318	16442	16426	16318	16162	16196	16456	16447	16307	16479	16429	16502	16333	16405	16288	16407	16439	16454	16304	16393	16387	16464	16502	16389	16263	16495	16354	16485	16430	16433	16305	16470	16450	16477	16372	16438	16391	16394	16406	16424	16542	16317	16465	16343	16331	16491	16318	16395	16364	16383	16435	16280	16361	16421	16553	16418	16399	16398	16389	16343	16200	16546	16496	16491	16484	16400	16273	16383	16319	16503	16464	16377	16599	16303	16386	16333	16310	16449	16313	16496	16441	16322	16204	16355	16446	16338	16163	16378	16311	16443	16519	16327	16380	16368	16330	16425	16428	16444	16455	16549	16160	16351	16344	16411	16463	16401	16237	16425	16400	16426	16447	16434	16302	16467	16473	16366	16496	16471	16214	16431	16356	16418	16337	16321	16484	16590	16484	16456	16296	16388	16580	16302	16290	16413	16182	16306	16280	16335	16407	16472	16447	16259	16215	16291	16479	16457	16206	16486	16341	16358	16488	16565	16418	16502	16472	16284	16284	16328	16399	16492	16341	16278	16369	16255	16467	16239	16540	16406	16247	16440	16411	16473	16435	16481	16537	16414	16295	16406	16374	16411	16341	16300	16535	16300	16323	16287	16448	16491	16419	16548	16481	16469	16416	16429	16281	16270	16191	16249	16341	16546	16438	16364	16470	16258	16462	16417	16543	16226	16575	16277	16368	16332	16461	16580	16509	16302	16232	16271	16470	16402	16482	16255	16341	16411	16317	16133	16352	16436	16516	16370	16506	16334	16544	16435	16465	16305	16331	16315	16282	16250	16400	16193	16356	16377	16342	16317	16466	16389	16400	16444	16254	16309	16342	16287	16363	16577	16417	16556	16390	16441	16385	16376	16372	16498	16348	16358	16429	16495	16362	16378	16475	16263	16189	16316	16475	16590	16450	16217	16453	16401	16538	16352	16340	16490	16196	16404	16401	16293	16336	16377	16404	16216	16510	16270	16383	16351	16447	16272	16276	16396	16453	16331	16422	16402	16414	16392	16621	16428	16350	16504	16347	16314	16490	16390	16420	16451	16234	16378	16338	16499	16335	16466	16268	16334	16447	16324	16479	16381	16389	16317	16284	16337	16557	16529	16427	16247	16207	16481	16443	16297	16355	16360	16324	16466	16497	16421	16200	16267	16376	16514	16241	16436	16334	16212	16375	16394	16334	16411	16412	16423	16418	16405	16401	16546	16208	16395	16501	16493	16181	16231	16325	16359	16231	16389	16421	16480	16465	16320	16310	16486	16362	16286	16414	16260	16543	16366	16290	16458	16176	16609	16448	16526	16317	16285	16376	16263	16569	16385	16344	16439	16486	16490	16354	16427	16431	16153	16370	16314	16387	16322	16575	16342	16486	16338	16482	16356	16162	16483	16252	16490	16298	16458	16433	16431	16432	16525	16297	16205	16546	16372	16387	16333	16425	16400	16528	16546	16343	16451	16473	16444	16428	16376	16334	16429	16352	16316	16543	16323	16402	16280	16396	16382	16390	16446	16461	16373	16370	16323	16269	16459	16528	16393	16419	16630	16259	16269	16417	16393	16184	16175	16366	16394	16216	16390	16220	16355	16369	16563	16540	16410	16527	16284	16435	16496	16399	16365	16409	16399	16346	16286	16463	16323	16305	16392	16386	16430	16423	16448	16471	16400	16344	16429	16429	16424	16309	16361	16373	16431	16281	16292	16495	16317	16521	16452	16246	16501	16218	16598	16581	16296	16305	16409	16452	16327	16488	16598	16526	16275	16429	16278	16249	16467	16595	16402	16391	16142	16431	16419	16381	16379	16490	16371	16396	16445	16428	16337	16560	16450	16308	16443	16407	16444	16474	16553	16295	16488	16342	16239	16366	16414	16350	16341	16345	16481	16330	16517	16257	16478	16257	16470	16192	16335	16373	16271	16525	16653	16396	16259	16432	16563	16377	16501	16302	16359	16254	16285	16500	16421	16453	16336	16460	16217	16421	16424	16510	16555	16327	16294	16408	16327	16401	16329	16358	16145	16403	16406	16413	16323	16426	16271	16509	16372	16387	16482	16259	16300	16417	16384	16503	16420	16273	16277	16337	16619	16325	16417	16345	16384	16437	16420	16402	16413	16320	16339	16431	16344	16286	16409	16349	16307	16465	16409	16580	16417	16363	16447	16361	16389	16563	16327	16456	16383	16304	16473	16474	16415	16331	16412	16403	16543	16488	16209	16439	16369	16292	16292	16434	16375	16378	16310	16547	16337	16354	16456	16435	16313	16342	16403	16449	16670	16403	16284	16486	16332	16534	16461	16357	16445	16354	16449	16317	16378	16448	16491	16326	16407	16461	16327	16361	16303	16542	16413	16453	16195	16116	16401	16450	16363	16353	16305	16302	16522	16282	16453	16483	16325	16332	16506	16363	16308	16425	16350	16467	16331	16283	16237	16471	16426	16375	16240	16536	16461	16297	16352	16288	16407	16365	16370	16552	16330	16448	16376	16457	16407	16307	16411	16391	16491	16315	16376	16389	16376	16442	16482	16221	16351	16504	16262	16465	16216	16414	16483	16415	16309	16369	16533	16308	16325	16400	16611	16363	16332	16326	16394	16529	16382	16250	16319	16387	16521	16503	16384
23907	21504	29164	24297	22131	22745	21732	18787	18367	18549	18673	18577	18388	18350	18544	18383	18302	18202	18508	18321	18276	18235	18784	18480	18485	18255	18441	18275	18167	18222	18258	18351	18416	18318	18304	18249	18324	18424	18370	18306	18269	18312	18226	18319	18389	18193	18152	18196	18264	18274	18381	18178	18362	18395	18259	18386	18337	18502	18480	18381	18288	18181	18484	18228	18168	18376	18251	18384	18159	18130	18335	18391	18166	18135	18329	17987	18302	18281	18348	18116	18235	18321	18266	18045	18149	18117	18245	18011	18019	18363	18300	18230	18228	18122	18157	18381	18236	18278	18242	18391	18243	18176	18251	18309	18351	18248	18288	18128	18232	18384	18264	18224	18117	18017	18367	18266	18186	18026	18097	18124	18365	18234	18198	18430	18321	18474	18182	18120	18403	18095	18178	18236	18115	18264	18228	18366	18220	18285	18177	18256	18161	18164	18174	18181	18256	18102	18182	18236	18374	18186	18457	18174	18411	18232	18278	18343	18419	18199	18400	18117	18209	18279	18352	18296	18367	18387	18424	18443	18271	18238	18201	18233	18658	18027	18071	18271	18225	18179	18042	18131	17949	18307	18108	18047	18279	18187	18321	18218	18171	18370	18299	18345	18471	18161	18087	18185	18107	18278	18276	18345	18305	18144	18183	18148	18318	17999	18269	18148	18185	18111	18146	18188	18180	18295	18216	18298	18160	18135	18321	18339	18345	18397	18269	18314	18272	18367	18320	18232	18024	18092	18098	18266	18352	18252	18210	18125	18068	18245	18357	18201	18387	18309	18316	18181	18284	18210	18257	18281	18217	18266	18291	18370	18050	18198	18373	17959	18341	18218	18242	18245	18201	18185	18150	18061	18402	18474	18279	18359	18295	18232	18352	18124	18223	18217	18227	18346	18186	18034	18005	18211	18256	18122	18161	18366	18400	18186	18162	18260	18161	18295	18268	17995	18262	18405	18233	18285	18075	18284	18330	18218	18330	18343	18284	18296	18305	18158	18162	18429	18127	18277	17885	18255	18328	18495	18218	18355	18168	18359	18483	18254	18220	18225	18382	18400	18147	18189	18190	18185	17888	18124	18214	18381	18135	18170	18131	18163	18336	18251	18187	18331	18219	18282	18128	18231	18174	18473	18394	18375	18333	18535	18339	18280	18223	18385	18256	18261	18200	18216	18211	18202	18283	18474	18311	18169	18137	18301	18366	18092	18190	18275	18208	18172	18357	18065	18160	18106	18109	18033	18524	18228	18212	18144	18308	18215	18290	18177	18445	18175	18170	18212	18051	18221	18156	18365	18444	18300	18248	18090	18201	18103	18164	18180	18229	18231	18146	18003	18299	18232	18279	18374	18060	18021	18206	18424	18285	18225	18125	18257	18091	18237	18154	18403	18232	18109	18349	18039	18224	18386	18307	18126	18211	18292	18354	17912	17971	18043	18295	18230	18374	18222	18141	18023	18220	18028	18294	18127	18264	18135	18382	18246	18275	18247	18281	18406	18324	18181	18240	18260	18204	18250	18094	18279	18218	18293	18246	18245	18269	18421	18278	18071	18328	18177	18283	18164	18273	18128	18204	18135	18462	18271	18142	18244	18167	18163	17954	18314	18233	18373	18144	18130	18264	18345	18294	18210	18320	18162	18201	18042	18147	17999	18226	18176	18137	18073	18072	18301	18259	18250	18203	18207	18496	18319	18348	18344	18187	18222	18299	18247	18306	18180	18418	18214	18268	18198	18453	18380	18366	18187	18040	18283	18262	18253	18340	18162	18433	18417	18125	18087	18154	18345	18257	18285	18348	18098	18043	18135	18159	18314	18156	18099	18217	18257	18248	18105	18290	18177	18305	18247	18350	18091	18100	18221	18226	18070	18239	18153	18247	18070	18229	18393	18315	18032	18349	18198	18273	18245	18262	18260	18434	18367	18133	18276	18116	18354	18196	18355	18284	18150	18096	18205	18303	18245	18226	18167	18226	18308	18236	17858	18143	18308	18273	18227	18191	18172	18130	18255	18213	18184	18084	18139	18123	18215	18233	18262	18217	18076	18255	18227	18109	18190	18258	18307	18100	18366	18221	18226	18205	18310	18299	18314	18277	18126	18124	18059	18294	18386	18227	18200	18363	18067	18254	18176	18245	18289	18198	18069	18293	18194	18138	18307	18435	18404	18385	18166	18348	18153	18398	18242	18057	18301	18207	18229	18216	18218	18248	18136	18206	18119	18013	18072	18213	18232	18208	18061	18163	18316	18159	18167	18249	18228	18254	18364	18089	18189	17979	18186	18199	18085	18356	18200	18122	18240	18231	18058	18315	18429	18261	18250	18326	18339	18255	18269	18335	18476	18360	18170	18098	18073	18308	18466	18337	18338	18350	18195	17962	18043	18186	18299	18247	18205	18015	18190	18202	18166	18540	18303	18375	18342	18501	18297	18399	18243	17990	18172	18097	18304	18266	18316	18281	18208	18140	18154	18179	18416	18298	18285	18037	18473	18199	18222	18260	18273	18158	18194	18261	18375	18270	18324	18281	18242	18215	18210	17974	18103	18329	18174	18278	18399	18246	18278	18381	18294	18210	18208	18178	18228	18245	18119	18345	18204	18381	18247	18379	18129	18254	18232	18379	18288	18209	18385	18138	18157	18051	18228	18257	18159	18221	18154	18371	18107	18483	18208	18099	18338	18174	18267	18144	18317	18244	18140	18307	18392	18187	18394	18393	18026	18422	18366	18121	18329	18275	18205	18066	18254	18229	18107	18295	18326	18198	18283	18132	18260	18401	18159	18281	18120	18173	18302	18157	18324	18363	18161	18341	18032	18202	18297	18073	18081	18383	18232	18208	18292	18435	18126	18275	18134	18094	18333	18042	18342	18128	18335	18162	18288	18303	18139	18223	18246	18108	18211	18137	18387	18066	18137	18257	17994	18318	18218	18129	18069	18109	18022	18356	18190	18430	18247	18426	18108	18076	18230	18299	18224	18226	18223	18427	18294	18304	18248	18270	18151	18390	18235	18356	18072	18175	18291	18432	18266	18264	18192	18204	18269	18050	18314	18265	18283	18332	18200	18213	18132	18245	18062	18339	18289	18261	18306	18329	18094	18085	18341	18209	18158	18234	18249	18052	18129	18194	18211	18191	18321	18044	18327	18222	18278	18061	18215	18268	18316	18181	18279	18324	18341	18137	18077	18166	18151	18274	18186	18399	18330	18285	18032	18123	18356	18255	18092	18133	18342	18156	18363	18204	18017	18244	18479	18273	18070	18269	18300	18158	18236	18459	18222	18069	18270	18215	18263	18302	18147	18328	18352	18104	18197	18274	18232	18285	18179	18478	18265	18192	18134	18176	18208	18356	17973	18248	18191	18310	18481	18185	18193	18353	18072	18316	18357	18122	18155	18204	18162	18345	18418	18235	18105	18110	18215	18103	18235	18384	18211	18299	18307	18269	18153	18204	18116	18154	18075	18125	18238	18192	18400	18174	18340	18268	18143	18254	18183	18208	18172	18302	18138	18306	18070	18198	18259	18431	18086	18351	18244	18047	18142	18189	18252	18231	18055	18285	18219	18196	18227	17954	18306	18335	18150	18421	18355	18237	18121	18128	18152	18304	18365	18153	18229	18296	18176	18090	18298	18219	18223	18222	18236	17943	18002	18491	18188	18239	18097	18031	18118	18048	18174	18241	18237	18114	18212	18184	18251	18111	18334	18336	18134	18056	18203	18174	18354	18347	18300	18084	18212	18361	18264	18306	18010	18441	18101	18348	18106	18248	18223	18237	18446	18253	18169	18282	18282	18421	18194	18396	18247	18254	18204	18225	18078	18193	18424	18204	18145	18348	18198	18326	18059	18181	18293	18393	18283	18358	18278	18201	18221	18352	18341	18231	17976	18193	18175	18165	18007	18202	18071	18098	18101	18185	18061	18364	18216	18322	18398	18395	18253	18278	18149	18483	18347	18121	18151	18173	18411	18143	18205	18002	18256	18295	18285	18031	18082	18094	18184	18440	18287	18409	18056	18263	18271	18444	18178	18245	18098	18392	18293	18231	18224	18183	18150	18162	18360	18272	18233	18317	18276	18379	18132	18196	18187	18103	18319	18327	18341	18360	18222	18285	18151	18399	18393	18099	18484	18302	18128	18261	18125	18369	18194	18256	18246	18246	18442	18111	17945	18287	18307	18175	18129	18038	18191	18344	18228	18149	18174	18081	18209	18127	18150	18202	18234	18202	18336	18196	18126	18337	17947	18211	18104	18241	18131	18098	18030	18467	18142	18018	18140	18212	18136	18340	18347	18206	18242	18340	18165	18192	18283	18362	18222	18108	18093	18107	18152	18191	18247	18268	18086	18246	18336	18268	18202	18334	18104	18146	18085	18305	18317	18359	18206	18046	18146	18331	17991	18353	18156	18103	18432	18320	18214	18362	18394	18381	17996	18060	18167	18236	18086	18116	18316	18343	18123	18283	18264	18217	18382	18162	18260	18187	18028	18383	18195	18142	18046	18053	18146	18256	18332	18230	18325	18248	18187	18365	18153	18112	18346	18304	18431	18153	18343	18073	18298	18246	18331	18131	18266	18591	18237	18094	18087	18239	18031	18153	18228	18253	18264	18124	18194	18139	18211	18273	18266	18305	18380	18192	18315	18163	18142	18189	18186	18102	18327	18229	18115	18161	18480	18250	18324	18313	18299	18214	18240	18312	18336	18209	18296	18348	18210	18339	18157	18286	18098	18224	18158	18164	18340	18201	18174	18185	18203	18265	18414	18402	18421	18287	18353	18210	18204	18268	18218	18207	18209	18296	18174	18196	18357	18312	18249	18004	18179	18230	18391	18258	18314	18285	18331	18161	18334	18387	18140	18417	18136	18360	18230	18275	18184	18319	18388	18341	18360	18285	18097	18206	18056	18313	18319	18304	18318	18214	18428	18243	18226	18088	18314	18208	18221	18194	18059	18505	18185	18251	18250	18250	18180	18144	18178	18277	18276	18307	18358	18232	18189	18091	18393	18393	18387	18234	18144	18339	18449	18228	18195	18118	18102	18235	18226	18306	18236	18299	18197	18042	18234	18267	18252	18225	18388	18179	18272	18265	18107	18221	18311	18157	18248	18236	18194	18389	18232	18282	18272	18037	18201	18095	18263	18087	18271
13016	19826	18988	17771	16977	16646	16245	16234	16057	16153	16115	16117	16082	16036	16249	16113	16121	16065	16027	16232	16094	16082	15988	16199	15986	16022	16040	16066	16120	16148	16341	15980	16277	16153	16150	16203	16179	15967	15972	16201	16085	16049	16298	15995	16000	15979	16129	15916	16156	16109	15926	16172	16046	16197	16002	15986	15957	15996	16111	16078	16145	16135	15988	15934	16062	15986	16117	16162	15930	16197	16160	16113	16179	16098	15933	16054	16045	16057	15991	15908	16096	16058	16198	16045	16130	16210	16023	16063	16070	16053	16252	16039	16105	15993	15946	16071	16201	15957	15886	16135	16013	16230	15893	16081	15939	16230	16021	16090	15980	16080	16092	16043	16044	15875	15975	16055	16045	16020	16147	16055	16007	15947	16074	16102	15938	15920	16287	15941	16147	15967	16060	16173	16075	16054	16162	16091	16197	16010	16155	16084	16107	16016	16127	16054	15991	16057	16150	16184	16145	16041	16024	16212	16074	16103	16010	15927	15913	15999	15964	16092	16155	16137	16144	15954	16025	16056	16015	16169	15986	16030	16090	16028	16060	16068	16097	15909	16032	16131	16028	16150	15947	16057	16057	16080	15977	16090	16118	16132	16227	16163	15953	16287	16044	16029	16114	15975	16178	16330	16073	16204	15951	15909	15964	15884	16043	16186	16047	15949	16169	16152	16015	16284	15863	16105	16159	16036	16190	16128	16060	15974	16023	16088	15992	16088	16032	16066	16086	15912	16038	16213	16117	16067	16039	16019	15993	16079	16202	15990	16109	16177	16100	15965	15913	16072	16064	16008	16012	16113	15954	16031	16118	15859	15993	15873	16250	16080	16033	16134	16088	16015	16021	16014	15896	15954	15939	16013	16221	16125	16108	16182	16026	16041	16163	16101	16110	16063	15949	16073	16010	15962	16093	15989	16034	15928	16116	15867	15969	16170	16023	16050	15959	15932	16078	16043	16117	15983	15921	16026	16148	16033	16093	16027	15817	16074	16073	16036	16065	16121	15963	16048	16122	16228	16101	16114	15995	16078	16038	16021	16100	16157	16071	16011	16040	15916	16193	16099	16033	16060	16066	16176	16196	15953	15798	16066	16135	16258	16043	16010	15954	15976	15886	16179	16074	15875	16062	16158	16088	16169	16040	16112	16031	16036	16114	15872	16013	16167	16077	16011	16074	15938	16011	15950	16123	15988	16056	15878	16082	16165	15956	15989	16103	15867	16082	15932	16158	16085	15980	16020	16072	16100	16117	16148	16000	16245	16082	16030	16136	16084	15992	16201	16201	15974	16049	16134	16094	16021	16001	16124	15967	16005	16148	16098	15950	16105	16021	15948	16014	15922	16030	16307	16178	16197	16094	16150	16030	16057	16066	15935	16224	16020	15960	16027	16006	16016	16093	15908	16153	16172	16101	15874	15903	16026	16182	16048	16051	15964	16153	16156	16106	16037	16163	16094	16162	15882	16164	15890	16019	16187	16081	15944	16044	16051	16065	16087	15991	16003	16134	15957	16122	16120	16075	16144	15862	16005	16002	16153	16043	15989	15962	15889	15892	15963	15966	16025	16033	16109	15922	16046	15900	16087	16206	16102	15875	16022	16056	15986	16068	15939	15885	16068	15904	16198	15946	16188	16066	15884	16080	16163	16094	15935	16147	16246	15934	15936	15972	16056	16083	16151	16165	16245	15972	15982	16017	16118	16122	15964	15821	16014	16148	16059	16051	15943	16168	16073	16010	16335	16116	16288	15906	15983	15982	16022	16195	15960	15993	15948	16091	16044	16120	15965	16208	15944	16002	16048	16083	16102	15989	16054	15971	15921	16023	16076	15977	16185	16234	15969	16139	16126	16087	15882	15771	16026	16090	16056	16114	15935	15852	16090	16090	15949	15979	16133	16088	16129	16108	16032	16013	15998	16108	16086	16049	16034	16126	15867	15916	16077	15968	16100	16034	15785	16066	16041	16115	16024	16159	16022	15967	16051	16019	16011	16112	15942	15998	15988	15946	16146	15938	16143	16061	16012	15861	15894	16014	16135	16098	16126	16020	15924	16136	15943	15975	16133	15888	16124	16069	16117	16038	16152	15921	16063	16064	15968	15963	15977	15992	16255	16055	16164	16110	15906	15995	16086	16128	16048	16166	16139	16122	15948	15963	16101	16100	16206	16005	15968	15853	16146	15854	16079	16245	16030	16102	15886	16069	16063	15963	15928	15958	16044	15996	16059	15954	16066	15936	15968	16048	16131	15987	16153	16237	16006	16069	16113	16141	16186	15933	16139	16096	16042	15952	16105	16019	16025	16148	16148	16014	16118	16094	16025	16126	15963	16014	16059	16014	16033	16158	16089	15857	16011	16042	16085	16093	15934	15838	16000	15884	16059	16065	15968	16127	16067	16127	16040	15996	16151	16166	16134	16071	16008	16101	15867	15913	16273	16042	15973	15957	15992	16011	16069	16004	16013	16161	15930	16106	16194	16124	16036	16385	15933	16171	15904	16046	15912	15887	15819	16077	16005	16139	16250	16124	15927	15984	15924	15865	16183	16170	16027	15860	16162	16052	16016	15989	16068	16023	16029	16118	15876	15899	16136	16127	15985	16098	16007	15952	15997	16134	16007	16030	16154	15918	16037	15845	16130	16068	16080	15992	15833	16011	15960	16129	15980	16102	15874	16115	16008	16138	16003	16155	16229	16233	16044	15978	16093	16129	16062	15878	16095	16254	16025	16021	16141	15925	16178	15981	15989	16029	16166	16120	16048	15920	16202	16005	16101	16105	15952	16003	15780	16098	16148	15854	15961	16028	16045	16060	16190	16148	16078	15942	16157	16107	16073	16077	16138	16105	16223	16045	16091	16100	16199	16064	16025	16024	16096	15923	16075	15983	15996	16041	16055	16109	16037	16091	16020	16000	15957	16162	15890	16186	16218	16031	16151	15854	16048	15978	16310	15967	15952	16040	16062	16179	15964	16149	16043	16361	15973	16096	15985	16102	16226	15935	16163	16145	16180	15989	15959	16116	16089	16064	15999	16137	16085	15999	16228	16081	16064	16093	16022	16016	15989	15997	16006	15837	16061	16097	15944	16050	15994	15921	16045	15953	16078	16073	16119	15993	16034	16136	15921	15953	16127	15882	16127	16193	16031	16058	16030	16058	15963	16028	16122	15984	16237	16110	16007	16014	15987	16097	16052	16114	15985	16123	15991	15974	16120	16232	16060	16098	15981	16090	15921	16054	16107	16095	16154	16032	16032	15956	15910	16096	16012	15954	15980	16134	16128	15942	16034	16177	16172	15944	16028	16130	16111	15940	16165	15996	16163	16135	15989	16169	16118	15912	15952	15978	16061	16065	15982	15859	16187	16090	15861	16102	15935	16090	16042	16156	15938	15941	16101	15985	15972	16007	16086	16128	15947	15963	15984	15988	16149	15904	16178	16015	16063	15975	16020	15986	16060	15932	16329	15992	15989	15814	16087	15990	16131	16057	16017	15925	15975	16017	16102	16173	16045	16040	16075	15937	16112	16212	16058	16042	15933	15986	15929	16066	16113	16144	16226	16114	15930	16205	16284	16119	16036	16038	16000	16067	16063	15883	16055	16100	15925	16223	16129	16235	16062	16032	15865	16218	16105	15947	15943	16146	16055	16129	16048	16190	15947	16177	16101	16255	15962	16046	15913	16118	15996	16092	16019	15811	15963	15999	16253	16083	15984	15835	16032	15883	16240	16060	16092	16026	15972	16090	15930	16169	15907	16129	15803	15939	15993	15998	16068	15904	15886	16231	15969	16007	16118	16213	15982	16053	16168	16050	16109	16124	16009	16057	16143	15910	16111	16037	16207	15997	15871	15979	16244	16020	16023	16005	16054	16116	16101	16188	16191	16128	16010	16132	15956	15927	16008	15977	16073	15901	15926	15963	15983	16119	15888	15996	16092	15933	16055	16025	16157	15943	15989	16035	16019	16094	16172	16125	16119	16016	15946	15987	16117	15889	15856	16101	16075	15886	16232	15978	16038	16101	15987	15964	16227	15765	16326	16084	16041	16059	15911	16070	16103	15928	15886	16118	15789	15995	15989	15952	16073	15966	16271	16166	16107	16012	16086	16144	16122	15981	16126	16125	16134	16017	16117	16094	16161	16059	16170	15868	16113	15998	16043	16035	16019	16121	16220	15958	15897	16051	16236	16068	16183	16146	15891	16017	16046	16058	16066	16075	15973	15926	15989	16095	15967	15957	15922	16142	16102	16168	16019	16022	16066	16056	15826	16233	16204	16046	15975	16129	16110	16038	16027	16071	15944	16046	16011	16058	16152	16269	15904	16031	16127	16042	16082	15868	16139	16132	15961	15953	16128	16070	16107	16170	15976	16023	15993	15982	16059	16008	16113	16078	16073	16060	16156	16083	16067	16011	16139	16091	15992	16079	15931	16039	15915	16100	16185	15976	16113	15986	15985	16063	15971	16020	15941	16014	15879	16031	15966	16040	16127	15939	16039	15912	16259	16111	16138	16019	16159	15956	15998	16034	16134	16014	16052	16074	15994	16007	16033	16121	16173	16068	16134	16023	16057	15955	15805	15832	15939	16263	15906	16039	16004	15986	16186	16104	16078	16158	16152	16075	16083	16154	15879	16015	16033	15948	16064	16032	16010	16002	15964	16221	15885	16150	16038	15949	16054	16076	16045	16122	16101	16089	16145	16015	16005	15982	16063	15982	16080	16078	16167	16043	16132	16114	16038	15959	16198	16005	16007	16059	16175	16205	16137	16061	16245	15913	15867	16206	16054	16108	16148	16168	16159	15980	16068	16041	16077	16209	16238	16188	16101	15997	16122	16151	16310	16257	16021	16129	16080	16280	16079	15915	15982	16076	16101	16009	15921	16009	16058	16115	16001	16025	16125	16231	15984	16131	16125	15918	15993	15965	16051	15962	16079	16046	16123	15917	15941	15885	16035	15871	16085	16125	16092	16178	16030	15885	15994	15957	16352	15973	15786	15900	16140	16065	16013	16092	15972	16010	16192	16013	16128	16090	15724	16023	16100	16246	16045	16147	16138	16078	15947	16135	16127	16100	16050	16102	15992	16105	16110	16027	16078	16193	16095	16139	16127	16015	15896	15936	15954	15968	16080	16127	15899	16226	15967	15999	16150
22840	21454	29439	23887	21544	23365	25755	20227	19018	19589	19376	19374	19257	19285	19091	19006	19080	19155	19043	19176	19023	18946	19090	19054	19151	18990	18833	18894	19225	19127	19017	19009	19169	19051	18967	19077	18851	18839	19004	19044	18707	18971	18816	18978	18999	18999	18998	18945	18833	19121	18937	18924	18733	19038	19117	18880	19046	18693	18962	19139	19033	18712	19081	18920	18930	18915	18952	19055	18847	18813	18895	19108	18960	18857	18925	18819	18918	18539	18969	18818	18838	18920	18729	18917	18887	19138	18916	19038	18692	18818	18922	18854	19001	19057	18906	19127	19068	18990	18927	19016	18762	18996	19031	19030	18726	18948	18901	19057	19152	18943	18850	18911	18831	18842	18955	18689	18661	18871	18938	18736	18948	19080	18896	18850	19118	18937	18931	19163	18818	18818	18776	18914	18821	19042	19102	18856	18952	18792	18869	18825	18841	18745	19014	18850	18788	18978	18615	18985	18896	18829	19021	18762	18747	18869	18745	18690	18749	18900	18749	18759	18827	18896	18982	19020	18893	18859	18847	18934	18801	18737	19000	18791	18980	18666	19045	19063	18938	18908	18716	18841	18945	18945	18845	19001	18737	18897	18889	18734	18868	18766	18860	18935	18992	18865	18775	19014	18674	18599	18964	18881	18853	18737	19039	18821	18816	19022	19095	18895	18808	19040	18732	18972	18790	18767	18973	18875	18757	18747	18714	18839	18871	18881	18843	18863	18959	18902	18858	18990	19034	18820	18897	18850	19078	18888	18680	18824	18910	19006	19055	18938	18661	18857	18960	19016	18915	18938	19050	18810	18953	18760	18974	18877	18930	18534	18831	19067	18890	18779	18839	18717	18676	19028	18883	18708	18776	18954	18776	18747	18749	18717	18829	18936	18918	18745	18892	18971	18742	18886	18752	18718	19122	18986	18891	19060	18867	18790	18679	18700	18791	19106	18866	18930	18829	18904	18804	18714	18854	18891	18711	18894	18936	18744	18829	18977	18700	18707	18704	19141	18960	18884	18751	18946	18772	18952	18788	18748	18778	18883	19058	18964	18960	18751	18841	18606	18812	18834	18904	18966	18951	18880	18818	18873	18780	18829	18969	18905	18825	18834	18790	18978	18921	18834	18915	18773	18925	18632	18872	18804	18690	18849	18747	19090	18975	18765	18759	18919	18851	18843	18708	18857	18748	18816	18812	18647	18744	18969	18908	18892	18637	18926	18743	18669	18906	18719	18971	18857	18998	19021	18934	18888	18760	18732	18962	18847	18915	18949	18768	18742	18796	18772	18821	18868	18791	18900	18706	18911	18898	18873	18863	18778	18721	18834	18930	18849	18681	18939	18784	18964	19039	18791	18888	18880	18876	18839	18815	18833	18662	18690	18710	18834	18848	18748	18953	18950	18761	18949	18740	18882	18782	18744	18890	18832	18888	18828	18695	18888	18911	18825	18940	19036	18914	18767	18943	18826	18798	18873	18919	18865	18816	18748	18973	18951	19052	18953	18936	18948	18843	18905	18831	18927	18770	18906	18828	18745	18931	18849	18863	18763	18567	18679	18827	18767	18905	18946	18636	18762	18814	18824	18954	18884	19023	18717	18843	18755	18776	18788	18861	18826	18640	18568	18859	18778	18729	18757	18943	18966	18853	18700	18829	18706	18852	19005	18666	18818	18793	18696	18704	18923	18716	18991	18859	18840	18913	18806	18651	18756	18820	19091	19022	18991	18768	18770	18698	18790	18990	18887	18639	18716	19058	18993	19079	18899	19072	18796	18765	18906	18864	18675	18774	18857	18844	18577	18663	18779	18804	18875	18672	18776	18646	18710	18619	18905	18905	18815	19053	18928	18813	18847	18702	18753	18941	18774	18892	18852	18876	18702	18902	18931	18888	18804	19011	18748	18832	18550	18818	19019	18926	18753	18911	18814	18797	18668	18666	18895	18801	18891	18915	18687	18667	18878	18909	18985	18929	18774	18798	18797	18920	18781	18817	18860	18775	18670	18945	18865	18631	18892	18927	18882	18916	18666	18773	18766	18871	18534	18754	18859	18884	18875	18673	18842	18887	18789	18636	18904	18829	18798	18791	18971	18844	18913	18864	18895	18963	18926	19043	18777	19001	18871	18883	18898	18854	18716	18905	18695	18884	18856	18749	18853	18870	18569	18715	18697	18985	18741	19068	18895	18816	18875	19008	18789	18788	18799	18856	19047	18759	18609	18794	18792	18759	18772	18763	18674	18810	18942	18999	18891	18678	18955	18709	18833	18868	18657	19027	18830	18994	18929	18668	18904	18894	18655	18733	18772	18804	18979	18519	18794	18797	18880	18835	18937	18883	18705	18917	18960	18911	18752	18754	18886	18756	18822	18608	18999	18739	18824	18997	18971	18967	18984	18959	18809	18818	19028	18908	18818	18993	18802	18705	18880	18939	18846	18685	18776	18838	18948	18882	18889	18679	18687	18859	18987	18863	19041	18898	18846	18750	18790	18779	18864	18806	18788	18742	18748	18888	18941	18819	18782	18834	18787	18689	19103	18846	18787	19102	18833	18884	18869	18866	18833	18763	18747	19012	18675	18684	18912	18636	18886	18874	18800	18962	18853	18857	18920	18794	18757	19008	18736	18922	18885	18646	18781	18851	18707	18848	18764	18704	18818	18863	18970	18708	18806	18761	18834	18648	19067	18944	18922	18856	18844	18876	18741	18754	18705	18953	18772	18880	18789	19083	18982	19045	18830	19065	18757	18787	18722	18886	18735	18718	18877	18747	19009	19069	18817	18833	18699	18801	19018	18807	18972	18821	18781	18785	18806	18806	18819	18710	18699	19068	18802	19006	18789	18772	19041	18947	19020	18822	18556	18783	18781	18834	19066	18603	18858	18992	18718	18675	18939	18979	18795	18779	18755	18744	18771	18761	18760	18897	18966	18616	18844	18816	18804	18823	19009	18713	18939	18767	18823	18609	18809	18692	18908	18907	18874	18656	18885	18849	18995	18925	18766	18970	18641	19005	18768	18720	18663	19042	18810	18827	18918	19203	18834	18877	19065	18817	18987	18841	19145	18703	18767	18764	18915	18995	19030	18929	18813	18933	18929	18744	18782	18583	18844	18814	18989	18722	18827	18621	18714	18832	19007	18938	18955	18705	18747	18788	18892	18816	18817	18894	18913	18585	18944	19011	18854	19152	18772	18781	18751	18930	18947	18742	18796	18902	18980	18717	18940	18865	18891	18947	18859	18888	18862	18971	18722	18756	18931	18864	19015	18641	18751	18714	18876	19084	18958	18999	18847	18892	18750	18830	18960	18917	18957	19002	18921	18796	18808	18922	18741	18883	18892	19011	18789	18795	18973	18814	18753	18723	18680	18795	18783	18897	18789	18772	18906	18944	18925	18810	18875	19157	18836	18868	18805	18793	18861	18820	19067	18868	18810	18899	19087	18792	18800	19011	18884	18774	18916	18977	18929	18831	18791	18871	18737	18991	18681	18751	18899	18927	18724	18747	18944	18670	18860	18786	18998	18825	18966	18896	18678	18893	18915	18862	18871	18684	18754	19002	18892	19080	18807	18802	18847	18848	18674	18748	18787	18887	19132	18796	18762	19038	18803	18799	18823	18774	19072	18812	18932	18558	18841	18829	18806	18980	18998	18919	18822	18964	18787	18967	18778	18884	18728	18672	19026	18829	18746	18836	18898	18947	18918	18838	18741	18870	18840	18712	18814	18859	18859	18964	18904	18768	18900	18680	18906	18874	18895	19066	18898	18893	18858	18882	18693	18744	18794	18818	18716	18760	18725	19039	18791	18819	19032	18793	18896	18731	19010	18732	18818	18898	18834	19006	18907	18939	18713	18772	18871	18802	18895	18677	18601	18721	19129	18887	18886	18848	18711	18824	18722	18796	18879	18702	18614	18927	19019	18829	18899	18752	18787	18608	18660	18862	18705	18805	18766	18796	18864	18935	18752	18672	18871	18786	18736	18691	18783	18602	18697	18934	18782	18785	18659	18839	18748	19024	18663	18946	18792	18828	18694	18798	18906	18842	18806	18899	18895	18795	18925	18882	18783	18831	18945	18856	18820	18860	18678	18779	18806	18897	18904	18770	18819	18860	19164	18886	18910	18862	18925	18946	18665	18966	18898	19027	18799	18857	18714	18829	18947	18770	18810	18932	18779	18808	18840	18710	18869	18902	18729	18751	18925	18889	18982	18897	18618	18865	18798	18705	18637	18536	19045	18973	18991	18796	18819	18675	18752	18858	19037	18882	18825	19039	18816	19002	18618	18847	18913	18859	18820	18637	18594	18945	18875	18956	18735	18778	18936	18924	18741	18766	18935	18835	18873	18962	18997	18807	18864	18690	18968	18879	18818	18759	18940	18822	18906	18902	18781	18655	18828	18996	18902	18853	18674	18749	18931	18820	18845	18988	18558	18757	18954	18819	18831	18946	19018	18857	18819	18757	18746	18760	18841	18917	18684	18694	18717	18617	18644	18860	18683	18979	18765	18981	18925	18827	18881	18921	18841	18954	18472	18936	18882	18944	18869	18961	18739	18873	18811	18866	18781	18802	18846	18743	18858	18868	18583	18781	18746	18787	18933	18816	18962	18940	18918	18832	18731	18649	18701	18795	18784	18806	18916	18684	18964	18758	19062	18722	18653	18908	18653	18771	18710	18686	18834	18852	18887	18856	18755	18911	18883	18582	18828	18632	18915	18885	18832	18986	19038	18851	18984	18906	18914	18855	18872	19122	19013	18981	18970	19021	19042	18760	18832	18946	18972	18914	18776	18947	18624	19001	18867	18925	18940	18929	18902	18737	18583	18677	18693	18942	18902	18812	18858	18738	18758	18902	18892	18704	18883	18833	18936	18817	18878	18759	18877	18927	18622	18912	18927	18812	18781	18705	18864	18938	19108	18640	18630	18916	18936	19008	18927	18790	18856	19050	18881	18775	18782	18950	18916	18875	18841	18924	18923	18897	18882	18774	18794	18818	18723	18940	18645	19004	18850	18803	19016	18851	18940	18746	18865	18757	18899	19122	18923	18889	19098	18932	18770	18839	18721	18812	19039	19096	18920	18790	18627	18762	18727	18720	18932	18686	19013	18966	18799	18726	18659	18878	18761	18951	18760	18774	18827	19015	18936	18828	18558
12878	21460	20445	18812	17753	17069	16651	16558	16651	16375	16497	16454	16363	16505	16483	16296	16340	16412	16473	16238	16394	16399	16263	16400	16315	16285	16398	16412	16351	16508	16401	16214	16406	16398	16206	16340	16353	16453	16373	16456	16423	16464	16313	16408	16454	16451	16392	16377	16471	16414	16412	16251	16251	16469	16479	16325	16451	16437	16422	16208	16410	16418	16481	16210	16642	16493	16215	16384	16405	16540	16155	16198	16399	16404	16481	16317	16515	16312	16312	16403	16401	16448	16269	16391	16226	16348	16587	16286	16396	16345	16175	16304	16253	16407	16524	16205	16363	16235	16359	16382	16418	16391	16298	16413	16232	16447	16481	16366	16224	16398	16415	16282	16240	16249	16319	16402	16366	16515	16382	16492	16440	16276	16320	16558	16303	16316	16370	16251	16448	16455	16262	16486	16391	16263	16538	16301	16412	16488	16192	16317	16323	16383	16246	16391	16294	16416	16397	16154	16386	16167	16292	16365	16413	16272	16253	16473	16382	16485	16231	16377	16371	16433	16415	16268	16402	16311	16411	16396	16346	16239	16429	16265	16387	16341	16330	16539	16381	16437	16427	16313	16255	16554	16333	16290	16472	16240	16194	16460	16523	16277	16290	16354	16411	16229	16236	16361	16123	16475	16437	16414	16207	16238	16303	16253	16371	16259	16246	16295	16491	16452	16218	16341	16369	16309	16472	16342	16479	16416	16495	16375	16464	16364	16331	16613	16214	16507	16246	16323	16305	16567	16306	16350	16195	16346	16393	16458	16295	16522	16172	16468	16329	16472	16457	16332	16423	16338	16248	16488	16350	16290	16158	16310	16434	16286	16274	16450	16193	16310	16263	16433	16265	16516	16392	16495	16210	16268	16310	16278	16075	16434	16250	16252	16372	16249	16266	16339	16367	16366	16328	16372	16431	16391	16359	16278	16441	16321	16314	16371	16288	16341	16386	16267	16324	16226	16263	16404	16316	16288	16447	16472	16243	16307	16234	16323	16277	16206	16446	16360	16464	16379	16425	16241	16343	16431	16283	16362	16317	16331	16400	16283	16046	16315	16340	16396	16405	16231	16434	16356	16303	16393	16307	16373	16321	16272	16407	16227	16689	16307	16328	16379	16260	16269	16297	16266	16343	16225	16329	16335	16376	16357	16431	16255	16576	16349	16372	16265	16303	16339	16434	16329	16486	16501	16427	16469	16454	16419	16329	16242	16346	16252	16365	16365	16306	16280	16054	16501	16390	16228	16353	16400	16232	16431	16342	16406	16375	16429	16340	16122	16451	16404	16396	16410	16198	16257	16338	16341	16135	16225	16248	16290	16259	16283	16343	16316	16222	16485	16261	16286	16381	16083	16303	16332	16367	16373	16397	16343	16396	16414	16278	16261	16235	16385	16342	16291	16394	16307	16308	16359	16358	16186	16246	16390	16231	16438	16357	16367	16339	16244	16281	16214	16286	16392	16341	16274	16340	16242	16114	16454	16284	16417	16420	16373	16266	16291	16348	16297	16275	16311	16304	16306	16275	16360	16258	16420	16369	16224	16373	16217	16272	16282	16294	16521	16275	16330	16198	16278	16236	16379	16403	16280	16247	16338	16380	16258	16313	16335	16308	16403	16122	16281	16283	16190	16336	16233	16367	16395	16365	16216	16248	16271	16512	16449	16341	16411	16329	16313	16318	16325	16207	16322	16226	16363	16321	16166	16409	16262	16422	16338	16232	16314	16327	16220	16258	16276	16325	16322	16394	16426	16369	16194	16250	16311	16440	16128	16352	16306	16202	16212	16465	16307	16244	16376	16181	16190	16300	16476	16234	16416	16255	16288	16275	16339	16333	16315	16321	16206	16271	16282	16146	16361	16568	16112	16426	16557	16372	16365	16397	16319	16359	16316	16184	16199	16456	16284	16404	16309	16389	16291	16195	16421	16397	16344	16343	16220	16381	16215	16168	16294	16229	16212	16292	16291	16376	16528	16231	16375	16280	16382	16513	16333	16183	16311	16387	16286	16382	16375	16246	16414	16311	16265	16413	16337	16270	16444	16241	16378	16276	16283	16462	16410	16397	16323	16368	16342	16429	16440	16354	16250	16581	16287	16431	16352	16276	16402	16398	16365	16340	16160	16436	16152	16372	16250	16392	16276	16414	16189	16237	16423	16421	16355	16419	16367	16375	16390	16321	16427	16464	16182	16383	16263	16441	16313	16307	16290	16252	16298	16326	16308	16268	16464	16383	16376	16253	16380	16176	16275	16401	16202	16469	16445	16537	16575	16327	16239	16225	16473	16296	16176	16371	16316	16250	16340	16362	16445	16263	16242	16265	16431	16444	16320	16452	16337	16590	16513	16362	16412	16171	16332	16352	16395	16262	16273	16299	16360	16173	16400	16282	16378	16335	16244	16339	16407	16391	16318	16371	16295	16242	16415	16264	16256	16364	16258	16299	16124	16405	16316	16374	16269	16244	16393	16198	16391	16351	16174	16381	16253	16449	16299	16402	16418	16176	16220	16364	16374	16343	16270	16431	16221	16241	16589	16267	16273	16222	16426	16319	16353	16321	16376	16309	16262	16236	16395	16305	16367	16234	16332	16313	16240	16100	16497	16373	16319	16455	16142	16217	16322	16308	16238	16324	16397	16355	16433	16265	16425	16337	16403	16176	16398	16422	16271	16262	16412	16296	16479	16344	16320	16364	16192	16244	16246	16377	16265	16390	16385	16375	16390	16340	16193	16421	16260	16458	16376	16435	16423	16409	16144	16285	16323	16357	16255	16430	16263	16337	16359	16307	16363	16351	16279	16301	16163	16426	16247	16286	16261	16417	16287	16019	16338	16284	16276	16110	16311	16508	16388	16295	16284	16259	16457	16280	16321	16457	16491	16192	16268	16262	16378	16335	16354	16494	16274	16356	16334	16222	16330	16271	16273	16270	16299	16389	16313	16361	16229	16320	16388	16342	16538	16235	16433	16384	16365	16338	16206	16420	16496	16477	16332	16333	16249	16337	16182	16257	16302	16250	16332	16192	16269	16272	16353	16161	16339	16276	16503	16352	16375	16539	16294	16245	16282	16279	16384	16210	16344	16148	16340	16307	16354	16354	16131	16308	16482	16199	16260	16394	16256	16226	16264	16278	16461	16313	16311	16576	16370	16164	16235	16465	16294	16466	16394	16172	16221	16211	16404	16288	16340	16418	16251	16421	16221	16270	16202	16337	16371	16424	16216	16367	16188	16272	16318	16471	16184	16407	16201	16316	16402	16352	16396	16163	16454	16232	16260	16325	16428	16353	16350	16350	16245	16492	16377	16177	16356	16273	16365	16394	16247	16198	16388	16235	16349	16339	16262	16525	16072	16188	16271	16452	16449	16313	16275	16423	16160	16249	16196	16510	16342	16316	16489	16095	16333	16344	16316	16376	16385	16283	16466	16345	16247	16312	16517	16333	16198	16408	16264	16347	16155	16292	16316	16291	16378	16262	16240	16360	16136	16209	16295	16201	16247	16557	16353	16325	16313	16298	16308	16365	16359	16167	16558	16202	16239	16562	16512	16340	16293	16240	16340	16434	16372	16349	16176	16374	16303	16276	16269	16185	16441	16192	16341	16316	16415	16249	16227	16174	16462	16286	16383	16287	16295	16280	16277	16399	16125	16439	16327	16477	16330	16315	16324	16401	16372	16323	16381	16522	16360	16453	16323	16469	16385	16188	16208	16273	16286	16361	16336	16349	16255	16544	16143	16398	16394	16231	16275	16298	16309	16387	16337	16317	16263	16371	16377	16160	16382	16462	16331	16379	16132	16332	16156	16241	16470	16186	16520	16363	16388	16347	16323	16428	16272	16403	16435	16394	16346	16296	16237	16408	16504	16257	16510	16237	16396	16460	16215	16387	16305	16383	16293	16447	16287	16502	16572	16421	16304	16354	16375	16175	16332	16364	16250	16418	16042	16313	16328	16107	16398	16276	16337	16427	16299	16416	16210	16199	16395	16258	16294	16131	16346	16286	16336	16327	16462	16178	16247	16337	16408	16221	16311	16453	16455	16310	16347	16025	16406	16250	16440	16215	16407	16350	16579	16347	16261	16286	16347	16342	16105	16276	16149	16477	16321	16323	16289	16293	16285	16282	16535	16366	16314	16363	16244	16322	16328	16231	16336	16406	16225	16242	16319	16395	16213	16396	16239	16265	16281	16479	16479	16398	16282	16332	16492	16268	16262	16428	16277	16426	16192	16388	16291	16246	16460	16465	16347	16510	16218	16353	16332	16441	16487	16231	16317	16278	16219	16249	16350	16382	16609	16230	16258	16279	16412	16359	16264	16347	16375	16157	16416	16408	16270	16193	16232	16302	16266	16241	16271	16325	16413	16399	16232	16233	16399	16223	16426	16369	16443	16468	16273	16336	16234	16278	16244	16398	16326	16174	16277	16308	16074	16319	16428	16325	16399	16311	16366	16301	16256	16452	16380	16214	16361	16432	16400	16246	16289	16368	16257	16486	16305	16465	16284	16274	16467	16169	16397	16409	16327	16451	16232	16333	16151	16227	16318	16455	16479	16307	16396	16308	16353	16175	16408	16423	16241	16366	16130	16176	16304	16303	16225	16588	16283	16238	16358	16347	16257	16387	16391	16491	16267	16252	16467	16375	16261	16165	16356	16384	16356	16346	16351	16309	16246	16262	16178	16432	16395	16300	16379	16388	16105	16512	16200	16244	16345	16314	16327	16229	16417	16356	16265	16292	16350	16419	16286	16505	16513	16186	16291	16337	16251	16419	16289	16380	16250	16339	16434	16327	16398	16288	16363	16290	16233	16427	16444	16266	16397	16254	16419	16470	16209	16235	16290	16444	16551	16200	16560	16411	16359	16398	16353	16135	16304	16359	16239	16456	16226	16192	16306	16284	16291	16359	16435	16255	16157	16338	16465	16319	16350	16421	16266	16300	16377	16352	16259	16340	16178	16270	16464	16331	16341	16494	16376	16226	16308	16377	16292	16397	16509	16113	16325	16283	16199	16424	16319	16395	16278	16438	16431	16067	16241	16142	16333	16283	16340	16446	16474	16271	16258	16281	16323	16264	16347	16257	16233	16311	16509	16466	16301	16592	16304	16364	16261	16291	16334	16512	16322	16424	16124	16397	16279	16218	16430	16506	16154
26767	21487	26383	25156	19090	18934	19320	18901	19209	18796	19030	18758	18769	18683	18782	18833	18731	18942	18906	18779	18908	18751	18808	18794	18717	18675	18867	18858	18901	18769	18738	18737	18613	18692	18794	18809	18999	19065	18900	18656	18851	18959	18583	18786	18694	18800	18784	18720	18783	18968	18975	18787	18879	18785	18647	18831	18948	18887	18700	18728	18786	18843	18683	18681	18647	18918	18691	18940	18877	18767	18922	18752	18688	18901	18586	19097	18789	18671	18865	18761	18787	18935	18767	18725	18676	18774	19066	18751	18759	18766	18802	18610	18807	18861	18856	18659	18882	18917	18660	18765	18803	18732	18818	18691	18659	18575	18977	18865	18799	18771	18731	18852	19026	18855	18985	18830	18771	18852	18668	18962	18995	18717	18921	18893	18773	18748	18799	18835	18915	18822	18755	19136	18890	18702	19014	18892	18870	18941	18821	18935	19000	18574	18754	18839	18744	18696	18749	18794	18852	18880	18859	19103	18797	18823	18916	18694	18934	18672	18881	18833	18867	18858	18837	18915	18942	18717	18744	18744	18966	18934	18964	18789	18757	18693	18812	18753	18766	18992	18791	18677	18694	18509	18765	18852	18788	18929	18885	18699	18681	18673	18793	18762	18840	18820	18590	18585	18637	18806	18649	18781	18817	18874	18666	18801	18867	18876	18834	18773	18903	18823	18668	18685	18842	18645	18864	18903	18825	18914	18695	18651	18668	18718	18982	18867	18787	18734	18809	18685	18730	18728	18821	18740	18862	18948	18803	18881	18794	18714	18864	18681	18688	18845	18776	18703	18629	18761	18826	18738	18743	18814	18838	19023	18900	18674	18750	18825	18742	18798	18791	18818	18823	18756	18879	18619	18787	19003	18952	18777	18961	18849	18983	18745	18673	18703	18870	18853	18743	18983	18858	18877	18770	18860	18872	18722	18641	18584	18852	18883	18774	18847	18775	18820	18738	18729	18894	18958	18807	18995	18826	18844	18687	18780	18997	18691	18929	18909	18661	18992	18867	18783	18842	18699	18488	18890	18722	18838	18790	18793	18835	18824	18679	18656	18876	18727	18888	18700	18732	18662	18868	18712	19033	18666	18655	18871	18743	18830	18765	18681	18760	18646	18779	18853	18855	18878	18918	18794	18845	18959	18905	18931	18986	18771	18911	18855	18825	18834	18837	18802	18866	18776	18750	18682	18836	18890	18833	18740	18970	18886	18764	18761	18722	18973	19006	18917	18936	18862	18930	18776	18730	18910	18840	18929	18783	18952	18705	18721	18799	18829	18758	18855	18995	18845	18702	18613	18906	19031	18988	18658	18865	18685	18858	18873	18794	18890	19020	18978	18944	18938	18760	18808	18904	18790	18793	18789	19014	18815	18851	18893	18946	19055	18676	18807	18812	18948	18855	18851	18692	18863	18773	18924	18767	18873	19046	18954	18832	18700	18895	18949	18767	18614	18693	18871	18893	19055	18726	18799	18822	18837	18828	18891	18809	19037	18689	18724	18656	18700	18750	18826	18911	18745	18851	18848	18738	18950	18866	18793	18848	18683	18582	18822	19190	18687	18797	18810	18729	18696	18681	18556	18798	18706	19010	18998	18906	18775	18770	18901	18683	18694	18820	18752	19036	18741	18768	18795	18812	18851	18901	18947	19001	18805	18810	18913	18843	18820	18707	18786	18839	18790	18731	18889	18952	18609	18488	18678	18681	19105	18930	18815	18811	18938	18744	18776	18882	18822	18841	18915	18637	18836	18982	18706	18781	18728	18671	19015	18774	18784	18542	18741	18947	18840	18804	18790	18752	18774	18829	18885	18893	18614	18867	18963	18739	18857	18710	18819	18895	18643	18827	18988	18683	18772	18913	18888	18735	19032	18791	18662	18887	18779	18710	18759	18649	18952	18835	18620	18918	18724	18983	18637	18874	18779	18860	18942	18887	18940	18955	18814	18762	18605	18898	18939	18882	18724	18907	18699	18819	19039	18958	18972	18731	18809	18680	18967	18738	18861	18762	18680	18956	19021	18806	18728	18676	19163	19046	18885	18763	18859	18889	18931	18976	18751	18669	18861	18701	18733	18927	18965	18760	18734	18625	18636	18862	18622	18903	18720	18842	18696	18801	18651	18796	18702	18829	18942	18813	18912	18852	18878	18740	18892	18941	18734	18847	18714	18819	18740	18798	18700	19001	18916	18693	18646	18926	18913	18919	18724	18576	18769	19024	18803	18777	18704	18812	18842	18747	18829	19085	18594	18651	18973	18764	18741	18932	18874	18740	18758	18945	18956	18719	18854	18673	18878	18883	18987	18757	18809	18810	18807	19008	18803	18795	18809	18818	18841	18745	18804	18886	19056	18594	18755	18708	18845	18770	18878	18591	18918	18751	18924	18937	18785	18835	18928	18824	18772	18547	18602	18719	18907	18880	18778	18773	18780	18853	18666	18880	18823	18817	18653	18925	18792	18827	18823	18713	18624	18783	18898	18719	18750	18795	18794	18856	18805	18928	18704	18789	18541	18753	18787	18792	18615	18712	18682	18881	18721	18918	18762	18830	18930	19119	18815	18700	19000	18804	18831	18867	18805	18683	18758	18761	18877	18916	18756	18890	18971	18742	18641	18892	19112	18922	18841	18883	18833	18894	18962	19033	18900	18943	18831	18957	18886	18806	18679	18915	18750	18637	18568	18841	19057	18825	18780	18754	18854	18845	18742	18830	18731	18916	18778	18874	18745	18927	18693	18766	18943	18914	18773	18868	18848	19041	18981	18769	18786	18997	18943	18926	18707	18986	18840	18835	18908	18799	18724	18849	18700	19003	18860	18904	19024	18778	18994	18783	18790	18762	18729	18744	18891	18870	18845	18955	18868	18773	18726	18721	18728	18744	18696	18694	18709	18925	18751	18722	18581	18947	18777	18955	18926	18634	18701	18711	18780	18554	18937	18899	18792	18821	18648	18834	18937	18810	19077	19018	18806	18639	18857	18771	18829	19122	18983	18708	18678	18752	18952	18914	18668	18762	18882	18514	19002	18834	18899	18630	18929	18656	18785	19031	18694	18951	19069	18769	18708	18930	18797	18712	18717	18916	18835	18946	18911	18972	18683	18722	18902	18765	18786	18898	18726	18859	18890	18907	18879	18911	18543	18975	18759	18890	18689	18854	18679	18541	18758	18777	18905	18886	19147	18773	18828	18891	18770	18966	18710	18798	18782	18956	18644	18935	18945	18656	18854	18786	18832	18794	18932	18818	18822	18904	18845	18675	18637	18853	18733	18801	18911	18924	18849	18762	18934	18685	18953	18761	18739	18721	18785	18663	18820	18747	18855	18763	18785	18670	18676	18731	18720	18846	18803	18725	18663	18755	18630	18817	18740	18826	18647	18970	18900	18883	18970	18622	18877	18963	18855	18808	18757	18955	18761	18881	18785	18675	18804	19067	18765	18914	18961	18960	18599	18828	18870	18868	19026	18762	18888	18743	18922	18881	18889	18870	19096	18752	18747	18938	18801	18753	18858	18916	18895	18927	18910	18786	18772	18794	18833	19028	18979	18958	18863	18715	18869	18973	18794	18800	18937	18801	19008	18968	18816	18790	18807	18801	18704	18697	19045	18779	18842	18800	18792	18669	18670	18865	18795	18813	18988	18864	18980	18764	18827	18778	18581	18774	18831	18852	18850	18806	18752	18817	18832	18884	18839	18857	18818	18896	18589	18749	18816	18780	18855	18760	18783	18745	18759	18712	18685	18609	18852	18773	18984	18856	18893	18872	18783	18946	18923	18836	18827	18769	18970	18703	18844	19006	18908	18868	18701	18722	18857	18614	18753	18983	18975	18865	18946	18686	18767	18916	18851	18892	18833	18827	19001	18924	18886	18826	19011	18895	18614	18890	18645	18987	18963	18696	18820	18919	19056	18783	18831	19077	18662	18926	18832	18931	19002	18756	18851	18741	18816	18960	18898	18725	18810	19061	18877	18865	18751	18785	18799	18793	18829	18753	18639	18703	18808	19031	18853	18986	18731	18901	18837	18934	18849	18721	18749	18912	18753	18815	18690	18825	18837	18710	18979	18746	18651	18852	18799	18809	18792	18707	18908	18916	18995	18824	18641	18953	18644	18779	18728	18869	18798	19023	18844	18917	18850	18946	18650	18912	18580	18720	18816	18725	18866	18930	18956	18892	18707	18661	18675	18804	18831	18840	18755	18640	18837	18945	18834	18943	18759	18828	18947	18588	18797	18961	18746	18725	18796	18734	18686	18607	18756	18821	18849	18709	18694	18687	18795	18898	19067	18967	18815	18707	18686	18872	18936	18883	18676	18889	18844	18930	19018	19001	18803	18819	19003	18731	18775	18881	18720	18735	18731	18772	18939	18934	18568	18867	19036	18795	18883	18868	18510	18739	18881	18747	18819	19015	18774	18734	18723	18936	18746	18598	18596	18908	18940	18789	18841	19051	18677	18797	18670	18769	18668	18701	18807	18696	18702	18801	18926	18748	18920	18737	18613	18940	18862	18738	18862	18921	18891	18859	18688	18853	18711	18663	18817	18815	18997	18645	18741	19030	18893	18923	19022	18768	18761	18671	18819	19034	18849	18751	18802	18789	18893	18924	18987	18912	18776	18818	18693	18800	18930	18523	18654	18671	18727	18815	18838	18556	18746	18826	18877	18949	18879	18746	18895	18925	18905	18659	18991	18981	18882	18759	19013	18788	18714	18705	18634	18676	18816	18844	18735	18867	18845	18914	18844	18774	18545	18911	18885	18751	18809	18796	18869	18618	18746	18813	18997	18976	18764	18728	18710	18837	18727	18814	18844	18764	18688	18866	18783	18943	18834	18829	18916	18957	18685	18787	18790	18881	18808	18787	19051	18846	18760	18939	19130	18935	18795	18724	18734	18935	19077	18958	18976	18814	18820	18894	18721	18878	18968	18881	18938	18756	18925	18686	18687	18798	18832	18502	18806	18736	18822	18836	18752	18869	18696	18727	18801	18843	18708	18689	18875	18682	18969	18623	18920	18773	18953	19118	18822	18805	18880	18895	19007	18777	18863	18866	18636	18772	18904	18842	18856	18654	18643	18937	18730	18687	18711	18800	18739	18753	18697	18788	18795	18733	18627	18877	18800	18825	18662	18709	18554	18733	18567	18851	18868
15057	18404	18040	17316	16906	16639	16450	16484	16555	16307	16099	16410	16513	16540	16300	16432	16369	16312	16351	16396	16396	16360	16264	16427	16195	16250	16396	16509	16493	16266	16492	16383	16408	16387	16334	16207	16405	16477	16334	16155	16361	16448	16405	16378	16289	16494	16334	16290	16377	16396	16398	16393	16438	16369	16410	16498	16497	16240	16313	16323	16323	16376	16366	16254	16385	16544	16350	16422	16477	16489	16430	16426	16554	16458	16300	16367	16322	16458	16402	16442	16522	16403	16578	16207	16644	16310	16352	16372	16452	16266	16336	16252	16434	16469	16521	16398	16210	16411	16425	16321	16404	16409	16440	16372	16402	16283	16456	16379	16502	16263	16460	16385	16328	16357	16397	16383	16353	16378	16499	16452	16311	16413	16252	16414	16425	16503	16360	16440	16360	16552	16369	16269	16382	16329	16504	16394	16338	16422	16421	16354	16269	16447	16312	16263	16312	16412	16243	16403	16335	16551	16430	16180	16456	16600	16382	16358	16422	16266	16423	16299	16266	16291	16371	16398	16451	16238	16235	16226	16319	16353	16478	16351	16330	16207	16193	16385	16441	16465	16381	16167	16358	16290	16199	16256	16474	16428	16428	16270	16384	16325	16489	16339	16270	16211	16287	16445	16164	16259	16320	16415	16394	16250	16340	16360	16291	16471	16377	16281	16351	16373	16375	16348	16348	16404	16384	16387	16261	16384	16326	16366	16118	16266	16360	16343	16163	16368	16477	16240	16310	16368	16497	16396	16287	16512	16356	16265	16381	16353	16381	16278	16406	16263	16508	16321	16391	16467	16286	16410	16335	16390	16287	16568	16396	16378	16269	16486	16441	16320	16514	16227	16283	16325	16268	16330	16324	16313	16554	16209	16360	16480	16386	16521	16526	16482	16405	16290	16392	16388	16434	16567	16255	16418	16317	16382	16425	16490	16396	16395	16498	16219	16334	16465	16654	16460	16384	16333	16562	16426	16491	16329	16200	16408	16425	16315	16341	16365	16438	16547	16173	16445	16443	16318	16443	16212	16511	16440	16493	16538	16458	16480	16380	16340	16342	16276	16355	16410	16539	16426	16261	16481	16561	16214	16302	16354	16316	16365	16385	16200	16334	16185	16429	16444	16366	16434	16517	16363	16483	16377	16452	16391	16207	16120	16423	16125	16412	16587	16215	16343	16373	16263	16439	16283	16322	16360	16324	16270	16340	16230	16421	16339	16373	16354	16523	16300	16250	16331	16442	16221	16389	16410	16494	16361	16308	16362	16589	16377	16343	16422	16444	16309	16562	16399	16404	16315	16358	16374	16339	16457	16245	16413	16281	16437	16141	16397	16302	16553	16515	16384	16265	16341	16179	16361	16230	16353	16213	16313	16550	16492	16206	16429	16425	16333	16374	16481	16311	16435	16423	16303	16516	16380	16476	16306	16284	16353	16311	16490	16340	16286	16347	16445	16473	16291	16310	16582	16250	16441	16433	16183	16294	16384	16365	16420	16107	16245	16366	16274	16200	16350	16288	16218	16300	16248	16533	16389	16232	16422	16416	16499	16379	16474	16331	16275	16429	16308	16174	16480	16232	16220	16288	16397	16417	16509	16289	16360	16371	16435	16603	16461	16336	16376	16545	16369	16273	16263	16444	16219	16394	16323	16199	16443	16601	16294	16437	16318	16371	16422	16296	16363	16237	16265	16494	16257	16248	16174	16511	16374	16301	16443	16552	16157	16463	16329	16515	16339	16506	16275	16366	16356	16373	16434	16482	16175	16303	16341	16421	16442	16329	16336	16331	16291	16324	16399	16473	16225	16403	16330	16383	16251	16312	16456	16279	16412	16172	16413	16221	16445	16401	16496	16138	16289	16233	16407	16384	16230	16271	16468	16426	16392	16550	16350	16583	16328	16366	16109	16333	16448	16397	16238	16184	16387	16420	16594	16393	16015	16372	16299	16221	16246	16288	16274	16385	16180	16280	16253	16321	16565	16337	16447	16528	16378	16348	16388	16406	16508	16256	16358	16189	16521	16425	16339	16343	16397	16389	16352	16357	16290	16392	16389	16405	16225	16414	16193	16228	16284	16433	16503	16387	16393	16590	16323	16257	16364	16221	16297	16387	16294	16522	16295	16339	16472	16439	16291	16409	16313	16446	16385	16227	16523	16442	16351	16297	16382	16473	16274	16421	16323	16335	16422	16319	16426	16383	16325	16468	16310	16321	16246	16282	16315	16339	16272	16413	16425	16234	16300	16284	16370	16372	16357	16531	16514	16574	16266	16425	16405	16337	16469	16259	16211	16302	16442	16390	16410	16409	16241	16189	16270	16350	16444	16352	16369	16513	16479	16394	16296	16229	16339	16474	16575	16283	16368	16293	16405	16487	16277	16452	16256	16218	16504	16180	16556	16585	16320	16320	16450	16203	16384	16337	16405	16327	16427	16383	16258	16168	16425	16327	16313	16298	16567	16392	16295	16314	16316	16442	16354	16461	16317	16436	16456	16352	16420	16540	16430	16331	16343	16312	16144	16471	16308	16445	16259	16299	16504	16318	16476	16273	16571	16430	16251	16328	16350	16329	16445	16429	16328	16287	16338	16371	16392	16434	16408	16200	16260	16401	16560	16342	16336	16680	16317	16430	16446	16461	16351	16340	16327	16230	16357	16455	16226	16377	16378	16422	16413	16243	16343	16489	16448	16436	16534	16322	16479	16257	16297	16476	16301	16460	16364	16282	16315	16527	16449	16374	16285	16304	16231	16548	16415	16454	16316	16388	16602	16275	16374	16460	16470	16436	16415	16333	16294	16477	16420	16255	16290	16315	16362	16328	16545	16356	16279	16314	16332	16431	16317	16342	16349	16335	16251	16181	16202	16358	16486	16236	16407	16330	16532	16269	16433	16420	16554	16185	16426	16367	16525	16233	16393	16399	16580	16555	16334	16511	16333	16515	16383	16268	16187	16430	16462	16455	16342	16229	16330	16383	16431	16419	16342	16499	16295	16317	16202	16403	16340	16530	16132	16352	16334	16349	16338	16214	16344	16394	16457	16443	16370	16382	16290	16360	16421	16233	16296	16242	16439	16305	16515	16288	16443	16183	16344	16275	16413	16266	16447	16370	16327	16350	16196	16410	16281	16331	16270	16302	16325	16295	16139	16362	16196	16392	16371	16464	16158	16354	16349	16221	16335	16521	16333	16141	16252	16186	16402	16335	16460	16322	16497	16454	16396	16326	16382	16398	16382	16389	16437	16300	16444	16411	16331	16304	16348	16402	16521	16297	16343	16340	16202	16468	16449	16423	16575	16358	16347	16294	16434	16392	16409	16191	16279	16570	16483	16302	16486	16270	16572	16188	16290	16296	16380	16297	16426	16321	16382	16235	16082	16347	16308	16489	16220	16295	16342	16314	16309	16286	16253	16508	16244	16512	16355	16335	16325	16495	16432	16385	16362	16453	16394	16435	16472	16374	16253	16275	16410	16475	16182	16611	16437	16394	16489	16370	16320	16349	16428	16285	16314	16454	16326	16342	16141	16523	16422	16382	16359	16365	16342	16370	16391	16273	16395	16253	16341	16239	16561	16396	16319	16322	16388	16388	16293	16473	16395	16421	16325	16349	16454	16251	16403	16336	16543	16274	16401	16396	16377	16276	16276	16216	16339	16395	16510	16348	16436	16288	16578	16367	16374	16228	16387	16298	16414	16474	16398	16437	16392	16223	16376	16311	16438	16291	16391	16523	16303	16532	16370	16204	16318	16203	16310	16425	16170	16365	16300	16326	16410	16502	16215	16395	16347	16502	16411	16468	16279	16445	16334	16372	16399	16421	16534	16348	16423	16203	16276	16464	16429	16257	16302	16302	16353	16449	16398	16583	16483	16328	16300	16122	16445	16413	16374	16368	16400	16282	16192	16292	16324	16382	16353	16485	16348	16385	16363	16292	16402	16304	16518	16373	16395	16418	16284	16294	16404	16260	16321	16421	16365	16564	16333	16397	16252	16328	16432	16094	16318	16480	16455	16267	16315	16266	16425	16469	16309	16382	16418	16373	16292	16467	16521	16398	16367	16432	16263	16342	16436	16268	16327	16490	16493	16452	16326	16492	16356	16292	16330	16472	16412	16276	16480	16112	16384	16268	16434	16308	16439	16408	16436	16285	16429	16382	16310	16460	16431	16364	16473	16498	16395	16394	16302	16359	16343	16315	16319	16271	16382	16268	16243	16286	16322	16489	16385	16360	16422	16362	16308	16423	16374	16210	16349	16402	16372	16425	16380	16232	16276	16413	16295	16498	16569	16328	16315	16299	16188	16298	16324	16426	16374	16355	16288	16206	16380	16355	16449	16435	16416	16521	16305	16392	16464	16280	16386	16376	16294	16394	16383	16390	16411	16257	16290	16516	16432	16226	16317	16434	16375	16530	16432	16306	16388	16464	16438	16440	16278	16444	16442	16374	16374	16464	16368	16251	16522	16365	16296	16298	16351	16542	16377	16328	16236	16341	16416	16225	16185	16404	16253	16213	16564	16338	16267	16396	16436	16179	16288	16461	16448	16546	16405	16285	16515	16418	16211	16191	16331	16514	16398	16284	16242	16335	16224	16421	16293	16303	16362	16271	16440	16337	16420	16352	16466	16229	16417	16365	16351	16285	16463	16364	16292	16425	16468	16286	16428	16454	16282	16404	16372	16391	16286	16478	16266	16313	16364	16312	16231	16526	16359	16400	16270	16397	16372	16478	16428	16397	16263	16444	16305	16370	16440	16423	16430	16552	16277	16281	16477	16563	16245	16364	16377	16397	16523	16123	16329	16388	16397	16271	16220	16327	16314	16217	16355	16244	16369	16618	16304	16471	16387	16230	16347	16357	16404	16371	16364	16369	16393	16331	16625	16436	16391	16519	16286	16307	16265	16357	16564	16308	16440	16463	16440	16351	16406	16623	16315	16300	16288	16362	16426	16344	16472	16455	16553	16393	16232	16340	16293	16328	16367	16269	16201	16455	16509	16300	16347	16426	16304	16310	16404	16337	16364	16304	16321	16558	16490	16436	16518	16361	16352	16409	16485	16339	16500	16472	16438	16407	16349	16303	16550	16513	16372	16445	16547	16406	16396	16280	16375	16448	16391	16239	16306	16513	16226	16406	16287	16256	16299	16408	16365
23862	21498	29152	24297	22094	22662	21791	18574	18430	18488	18675	18347	18649	18204	18404	18179	18272	18277	18280	18188	18405	17974	18183	18467	18335	18225	18070	18100	18318	18133	18045	18230	18067	18378	18256	18241	18227	18179	18268	18253	18102	18117	18048	18254	18243	18100	18351	18165	18359	18216	18189	18084	18323	18303	18216	18311	18153	18109	18059	18323	18220	17889	18068	18142	18175	18004	18144	18118	18391	18359	18279	18008	18359	18111	18250	18217	18338	18152	18290	18072	18190	18082	18074	18139	18429	18128	18232	18149	18180	18038	18106	18088	18091	18211	18001	18146	18123	18072	18196	18056	18098	18142	18211	18178	18343	18091	18378	18010	18242	17998	18130	18123	18126	18149	18133	18047	18058	18137	18094	18086	18338	18309	18197	18213	18286	18144	18259	18200	18264	18065	18129	18067	18270	18318	18229	18249	18222	18099	18077	18046	18102	18189	18082	18120	18154	18156	18186	18326	18039	18039	18196	18270	18039	18064	17951	18200	18006	18161	18265	18209	18115	18321	18083	18318	18126	18020	18143	18174	18300	18005	18088	18401	18349	18451	18183	18053	18035	18237	18324	18130	18158	18033	18266	18097	18082	18090	18275	18160	18131	18212	18147	18281	18369	18137	17986	18183	17969	18302	18069	18220	18122	18159	18090	18308	18170	17979	18167	18182	18318	18092	18171	17915	18230	18324	18087	18187	18343	18153	18123	18160	18424	18167	18182	18254	18158	18072	18031	18133	18183	18151	18128	18278	18324	18194	18001	18069	18181	17975	18238	18119	18047	17959	18002	18014	18163	18141	18040	17985	18214	18185	18295	18087	18272	18120	18164	18309	18191	18055	18268	18246	18243	17961	18058	18339	18131	18094	18140	18286	17998	18254	18220	17974	18343	18198	18313	18009	18339	18221	18366	18146	18344	18316	18082	18326	18277	18223	18137	18209	18129	18131	18218	18175	18346	18214	18078	17997	18223	18237	18330	18128	18185	18124	18236	18174	18404	18106	18165	17954	18166	18110	18225	18145	18020	18029	18215	18137	18179	18306	18314	18184	18055	18059	17902	18192	18048	18195	18346	18194	18233	18073	18177	18328	17986	18154	18005	18319	18211	18253	18163	18188	18229	18078	18408	18170	17976	17993	18175	18167	18183	18091	18037	18067	17985	18208	18275	18331	18365	18387	18319	17986	18222	18228	18205	18138	18069	18135	17925	18218	18083	18144	18179	18180	18048	18248	18235	18220	18115	18048	18180	18112	18181	18205	18127	18138	18025	18076	18180	18259	18118	18144	18210	18179	18048	18174	18345	18227	17909	17950	18250	18290	18103	18459	18275	18072	18128	18218	18039	18079	18521	18175	18319	17955	18012	17954	18121	18236	18147	18291	18073	18142	18194	18187	18350	18022	18293	18140	18028	18114	18273	18220	17978	18036	18089	18150	18019	18277	18235	18236	18108	18362	18278	18241	18184	18191	18030	18098	18133	18221	18033	18217	18079	18282	18278	18207	18324	18257	18116	18097	18353	18245	18313	18206	18131	18386	18241	18193	18108	18192	18014	18059	17956	17830	18109	18171	18315	18211	18330	18123	18107	18047	18129	18094	18240	18176	18328	18051	18276	18154	18212	18272	18087	18098	18119	18063	18128	18116	18135	18256	17985	18051	18313	18203	18148	18151	18047	18117	18060	18212	18069	18270	18231	18218	18346	18071	18210	18126	18083	18092	18315	18263	18323	18195	18161	18293	18200	18182	18226	18190	18032	18182	18333	18272	18256	18186	18077	18186	18128	17987	18174	18253	18051	18231	18300	18150	18126	18116	18062	18169	18264	18091	18194	18303	18187	18151	18128	18215	18215	18247	18202	18268	18200	18247	18429	18081	18035	18289	18344	18353	18238	18049	18145	18169	18110	18057	18053	18154	18237	18018	18186	18028	18203	18176	18019	18305	18321	18198	18281	18044	18213	18119	18092	18068	18271	18099	18084	18083	18041	18121	18129	18145	18290	18209	18241	18182	18104	18212	18084	18328	18152	17989	18208	18139	18435	18193	18026	17950	18242	18110	18042	18130	18186	18334	18042	18063	18190	18154	18032	18278	18233	18122	18135	18355	18031	18053	18086	18019	18013	18183	18088	18350	18238	17919	18022	18157	17869	18259	18139	18186	18021	18176	18321	18248	18244	18225	18224	18111	18093	18200	18161	18317	18124	18214	18301	18040	18304	18245	18092	18079	18134	18121	18068	18075	18023	18011	18185	18126	18084	18226	18134	18072	18363	18196	18056	18139	18129	18274	18086	18105	18114	18242	18168	18229	17969	18165	18228	18160	18032	17999	17948	18077	18175	18312	18114	18361	18036	18173	18207	18151	18182	18155	18110	18134	18258	18199	18161	18084	18426	18148	18132	18125	18062	18271	18313	18077	18234	18305	18231	18319	18139	18245	18148	18098	18097	18107	18105	18220	18345	18257	18402	18285	17947	18083	18129	18009	18232	18123	18366	18224	18315	17935	17877	17995	17923	17993	18091	18273	18196	18291	18173	18099	18027	18189	18142	18128	18233	18265	18103	18135	18140	17988	18181	18047	18139	18251	18066	18074	17982	18233	17933	18082	18405	18293	18139	18247	18244	18266	18409	18199	18092	18103	18208	18479	18227	18122	18200	18181	18202	18082	18072	18308	18195	18018	18136	18158	18119	18190	18078	18086	18307	18171	18376	18336	18070	18112	18307	18253	18184	18287	18212	18145	18262	18080	18213	18220	18160	18144	18018	17967	18347	18198	18118	18162	18209	18173	18346	18167	18230	18154	18434	18068	18132	17972	18070	18097	17906	18077	18215	18091	18040	18162	17969	18128	18110	18056	18325	18060	18342	18114	18300	18096	18289	18110	18218	18235	18159	18191	18304	18137	18085	18113	18228	18253	18027	18301	18269	18182	18314	18050	18377	18182	18386	18332	18326	18032	18284	18165	18222	18358	18467	18046	18259	18298	18283	18280	18119	18058	18140	18286	18123	18226	18429	18133	18310	18072	18040	18127	18320	18090	18297	18104	18336	18169	18092	18027	18064	18219	18172	18197	18260	18034	18065	18166	18066	18122	18174	18182	18178	18280	18097	18219	18394	18131	18116	18130	18210	18226	18379	18214	18189	18193	18165	18050	18156	18130	18004	18112	18243	18564	18135	18024	18178	18192	18159	18118	18122	18174	18235	18221	18168	17950	18054	18221	18194	18139	18393	18400	18286	18155	18247	18237	18065	18012	18017	18052	18220	18120	18205	18156	18023	18045	18191	18071	18061	18184	18131	18162	18049	18186	18300	18218	18021	17973	18204	18285	18248	17952	18191	18241	18155	18070	18353	18047	18141	17826	18233	18456	17937	18168	18201	18357	18263	18017	18157	18072	18085	18063	18249	18250	18225	18183	18134	18253	18249	18195	18149	18156	18053	18108	18330	17963	18207	18264	18174	17935	18084	18221	17951	18217	18147	18333	18291	18416	18291	18076	18057	18075	18285	17967	18200	18153	18078	18198	18125	18155	18327	18194	18094	18196	18205	18013	18246	18301	18252	18104	17918	18222	18188	18301	18154	18196	18055	18263	18232	18029	18181	18280	18280	18215	18255	18202	18168	18109	18014	18139	18191	18161	18076	18159	18270	18108	18181	18043	18086	18100	18397	18076	18327	18036	18168	18122	18333	18064	18177	18078	18320	18243	18278	18181	18270	18196	18113	18320	18131	18168	18073	18134	18251	18112	18229	18039	18077	18258	18039	18155	18058	18133	18147	18115	18004	18122	18306	18460	18176	18243	18077	18159	18195	18039	18100	18252	18345	18272	18200	18011	18068	18105	18303	18316	18350	18138	18362	18168	18108	17860	18179	18156	18132	18142	18258	18153	18141	18154	18222	18224	18241	17987	18075	18211	18078	18105	18144	18031	18250	18336	18310	18230	18098	18113	18205	18141	18052	18189	18098	18155	18308	18110	18393	18037	18283	18031	18123	18141	18074	18169	18245	18179	18083	18066	18123	18167	18196	18180	18084	18305	18194	18232	18207	18075	18164	18248	18241	18253	18180	18183	18127	18057	18149	18233	18040	18296	18222	18053	18235	18291	18354	18225	18156	17856	18271	18337	18200	18029	18322	18203	18141	18197	18041	18077	18204	18088	17889	18196	18210	18013	18264	18251	17984	18222	18293	18231	18110	18149	17996	18039	18098	18130	18064	18065	18089	18306	18185	18172	18198	18206	18240	18158	18456	18341	18138	18070	17988	18159	18200	17974	18014	18092	18377	18119	18347	18242	18305	18267	18300	18144	18041	18095	18065	18194	17950	18252	18346	18161	18086	18185	18104	18046	18310	18362	18284	18137	18371	18187	18043	18180	18239	18091	18398	18174	18138	18322	18125	18282	18158	18210	18218	18053	18036	18080	18303	18326	18007	18120	18205	18073	18245	18189	18375	18273	18213	18221	18209	18099	17917	18074	17988	17987	18267	17918	18115	18189	18089	18039	17861	18063	18099	18203	18171	18006	18217	18275	18307	18145	18285	18266	18014	18113	18284	18157	18470	17960	18120	18135	18361	18415	18020	18132	18240	18022	18181	18250	18237	18167	18364	18298	17992	18106	17821	18176	18140	17920	18164	18047	17995	18326	18209	18086	18061	18150	18005	18072	18118	18228	17996	18145	18086	18127	17921	18323	18238	18168	18354	18003	18243	18180	18174	18129	17996	18213	17942	18069	18182	17995	18042	18165	17922	18180	18221	18141	18212	18163	18201	18327	17987	18328	18383	18160	18068	18052	18098	18160	18200	18225	18222	18144	18070	18153	18084	18293	18130	18116	18108	18206	18446	18104	18128	17962	18096	18068	18087	18029	18107	18066	18298	18158	18221	18143	18175	18067	18205	18103	18168	18180	18126	18187	18006	18180	18120	18112	18255	18280	18216	18094	18166	18240	18035	18013	18264	18239	18101	18153	18348	18201	18228	18084	18226	18256	18058	17974	18259	18119	18208	18083	17943	18186	18075	18335	18146	18285	18304	18126	18154	18138	18062	18106	18249	18343	18301	18157	18050	18416	18015	18181	18122	18230	17993	18138	18243	18306	18045	18198	18218	18099	18277	17878	18197	18121	18373	18312	18213	18160	18154	18447	18184	18037	18245	18170
12935	19275	18492	17811	16713	16510	16131	16112	16166	16356	16097	16065	16126	16092	16171	16074	16014	16115	16242	16106	16088	16030	16048	16085	16170	16081	15991	15928	16187	15970	15946	15887	15901	16040	16030	16003	16084	16025	16219	16059	16040	15970	16112	16081	16055	15910	16269	15928	15993	16039	16030	16223	15953	16073	15877	16138	16084	16148	16141	16025	16020	16126	15976	16153	16129	15975	16068	16063	16087	16126	15983	15974	15911	15860	16050	16014	16040	15712	15953	15964	15776	16042	15772	15987	16175	16003	15972	16194	16005	16183	15987	15911	15963	16041	15970	16027	15963	15864	15911	16049	16030	16083	16122	16241	16030	15976	15902	16150	16110	16017	15987	15824	15945	16136	16004	16011	15824	16087	16039	16024	16151	16005	16031	16083	15968	16108	16043	15935	15765	15886	16065	16169	16090	16078	15966	16003	15916	16014	15941	16078	15959	15831	16068	16032	16076	15962	15821	15935	16096	15924	16122	15807	16077	16052	16115	16042	16084	16044	16022	15959	16070	16073	16023	15827	16085	15838	15948	16061	16172	16065	15760	16188	15984	15938	15926	15980	15884	15912	16036	15767	16125	15989	16121	15895	15888	16120	16068	15940	16052	16147	16142	15952	16072	15782	16110	16081	16069	16016	15981	15888	15984	15902	16028	15962	16051	15894	16072	16067	16122	16130	15913	16020	16086	15999	15973	15996	16071	16016	15870	15947	15955	16024	15992	16027	16034	15824	15998	16081	16037	15977	16102	15991	16003	16026	16104	15934	16107	16080	16200	15904	16040	16041	15921	16042	16078	16100	16024	15946	15966	15917	16031	16066	16051	15982	15963	15949	16016	16052	15957	15962	16030	16130	15853	15882	15981	15940	16060	15877	16055	15966	15918	16063	15891	16115	15901	15900	15936	16032	16005	16068	15899	15906	15993	15958	16185	15892	16145	15845	15963	16114	15984	15954	15855	16103	16176	15896	15862	16122	16195	16092	16024	15941	15790	16280	15897	15937	16172	16015	16071	16036	15948	15886	16078	16053	15938	15992	16064	16008	16133	15878	15960	16105	15987	15825	15841	16108	15942	15840	16095	16085	16044	16000	15881	15818	15814	15989	15921	15952	16066	16027	15962	15849	16114	15914	16047	16089	16037	15976	16024	16054	15934	16140	16151	15927	15983	16021	16109	15862	16161	15913	15878	15809	16176	15965	15938	15959	15809	16046	15971	15922	16112	15898	16007	15910	16109	16028	16060	16191	16129	15975	15882	15869	15945	15967	16111	15798	16053	16089	16152	15932	16013	15969	15920	15950	15772	16167	15922	16090	15841	15939	15914	15994	16187	15996	16014	15606	15975	16018	15975	15957	15987	16011	16018	15864	16026	16150	16180	16074	16128	15982	15988	15842	16156	15971	15852	16044	15995	15952	16041	16025	16105	15975	15936	15938	15995	16068	15868	16142	16063	15911	16137	16044	16090	15955	15785	16188	15967	16016	15816	15994	15967	15979	16049	16018	15904	15950	15995	16045	15998	16165	15927	16044	15911	16231	16091	16049	15975	15947	15906	16155	16064	15901	16004	16009	16009	16243	16003	15912	16007	15849	16008	15921	16023	16172	16055	16109	15973	15841	15967	15858	15903	16207	16165	16035	15988	16010	16164	16063	15915	16000	16056	15917	16011	15917	15996	15855	16083	16101	15965	15907	15883	16064	16229	15999	15883	16069	16147	15925	16108	16041	15928	16025	16029	15951	16017	16130	15956	15963	16022	15961	15898	16193	15861	15976	15849	15849	16062	15961	15993	16026	16039	15863	16026	16047	15859	15888	16040	16056	15993	16040	16028	15903	15976	16092	15972	16126	15944	16008	15997	15962	16151	15942	16185	15916	16043	15957	15954	16022	15890	15938	15967	15824	15881	15922	16160	15903	16133	16029	15925	15882	15937	16131	15912	16157	15926	15837	16011	15970	15968	16006	16049	16035	16082	16080	16078	15978	16065	15985	15974	16028	16027	16032	16060	15880	16208	15867	15895	15964	16189	16100	16235	15860	15921	15911	15915	16099	16151	15868	15821	16160	15954	15990	15981	15958	15888	15974	16098	15888	15888	15921	16073	16004	15867	16086	15856	15767	15991	16037	16083	16075	15992	16066	16039	15921	15921	16159	15984	16104	15941	15941	16035	15843	16116	16004	16036	16008	15956	16095	16011	16042	15939	15959	16028	15896	16025	15938	15844	15770	15981	15959	16042	16118	15867	15905	16039	15837	16021	15958	16108	15983	15960	16103	15876	15908	16019	16106	15923	16010	16032	16016	15989	15948	16092	15978	16060	16157	16073	15967	15951	16147	15882	15997	16012	16186	16057	16039	16036	16074	15845	15840	16068	15936	16029	15989	15794	15913	16023	16163	15878	16121	16067	16085	16147	15861	15992	15938	15981	16074	15962	16128	15986	15933	15881	15783	16081	16061	15981	16166	15938	15856	15950	15998	15922	15999	16183	15988	16078	16003	16136	15967	15937	15894	16029	15971	15791	15929	15928	15834	16039	16068	15885	16054	15864	15941	16103	16061	15938	16090	15985	15924	16137	16025	16069	15941	16010	15945	15978	15882	16016	16022	15889	15992	16137	16016	16036	16152	15926	16175	16027	16056	16037	16008	15847	15986	16027	16002	16026	16050	15879	15867	15961	16173	15922	15997	16145	15921	15929	16062	15989	16063	16104	15881	15961	16001	15802	16160	16104	15867	16081	15909	15907	15980	15936	15952	15966	16012	15950	15960	15826	15916	16060	15933	16006	15789	16090	16119	16065	15945	15950	15965	16072	16043	16156	16074	15874	15900	16072	15967	16015	16064	15990	15964	16062	15933	16035	15944	15983	15903	15965	16236	16089	16041	16130	16090	15995	16098	15890	16050	16036	16038	15686	16041	15953	16019	15901	15792	16137	16046	15981	16031	15989	15882	16059	16071	15874	16118	16099	16035	16147	16158	16094	15919	16194	16078	15843	16249	15900	15963	15942	16010	15966	15973	16006	16062	16037	16151	16097	15975	16106	16132	16128	15811	15850	15991	15930	16039	15779	16104	15956	16079	15899	16165	16140	15872	15818	16106	15999	15818	15992	15983	16019	16097	15943	16055	16027	15945	15800	16047	15978	15917	16015	15960	16140	15975	15851	15896	16157	16167	16081	16088	15958	16003	16014	15937	16065	15998	15976	16077	16066	15875	15836	16108	15939	16005	16023	16202	15930	16061	15923	15823	16008	15879	15818	16054	15986	15732	16126	15835	16098	16070	15958	15977	16025	16111	15891	15885	15951	15973	15826	16114	15908	16077	16034	16001	16206	16041	15902	16053	16061	15882	16131	15927	16043	16141	16175	15920	16024	15991	15930	15931	15949	16047	16051	16100	15963	16096	15985	16068	15763	16069	15888	15953	15914	15937	15907	16072	15979	15931	16023	15915	16064	15897	15986	15973	15992	16100	15923	15890	16017	15996	16137	16048	16035	15995	15965	16134	15939	16059	16149	15977	15933	16151	16057	15858	15899	15796	16117	15928	16044	16085	15939	16103	16082	16032	15966	16024	16113	16162	15950	15956	16116	15876	15971	15948	15965	15918	16011	15956	15903	15944	15977	15959	16075	16085	15969	16079	15886	16075	16107	15937	15957	15803	15954	15733	15906	16242	15993	15874	16002	15944	16083	15965	16100	15838	16141	16115	16047	15991	15696	15992	16007	15947	15970	15966	16015	15945	16071	16056	16057	15978	16086	16000	16125	16032	16047	16184	15930	15888	16092	15955	16057	16120	15978	15839	16014	15992	16169	16097	16044	16089	15786	16014	15968	15815	15875	15861	15989	15991	15979	16159	15971	15939	15923	16133	15902	15916	16015	16011	15834	15998	15840	15911	15975	15955	16215	16020	16091	15894	16026	16044	16009	15954	15773	16027	16210	15962	15999	16026	16176	15901	15812	16035	16062	15792	15957	16050	15859	16062	15976	16026	15891	15906	16066	15886	16053	15728	16106	15965	15798	16062	16103	15962	15922	15936	15904	15959	15969	15989	15922	16184	15978	15959	15997	15983	16010	15983	15914	16059	16023	15959	16066	15883	16037	15955	15837	15817	16006	15994	16046	15856	16102	15874	15999	16156	15849	16153	16065	15995	16036	15880	16099	15954	16031	15989	15949	16008	16016	16008	16043	16071	16137	15956	16073	16040	16082	15970	15990	16089	15927	15920	16085	15960	16022	15899	15832	16027	15867	16037	15787	16019	15932	15819	16046	15893	15900	16053	15925	15916	16067	15969	15897	15972	15901	16179	16108	15813	16030	15894	15959	16194	16005	16071	15907	16044	15999	15970	16081	16016	16019	16189	15855	15954	15895	16075	15927	16007	15912	16020	16101	15945	15937	16004	15826	16021	16108	15964	15990	16106	15986	15984	15943	16128	15870	15933	16011	15867	16085	16050	16060	15988	15873	16020	15970	16028	15932	15958	15997	16224	15921	16056	16055	16177	16010	16052	15901	15961	16040	15994	15861	15864	16136	16135	15910	15873	16064	15901	16049	16120	16021	16243	15946	15980	15948	16103	15958	16062	15947	15954	15902	15957	16036	15980	16062	15999	16059	15892	16097	15832	16277	15993	16068	16021	15851	15843	15946	15845	16153	15998	16068	15851	16032	15942	15994	15936	15922	16049	16001	15867	16027	15936	15899	15860	16079	16247	15946	16051	16004	15877	16012	15908	15926	15976	15937	15850	16079	15848	15981	16072	15899	15955	15988	15979	15915	15946	16062	16074	15960	16114	16178	16039	16108	16102	16078	15983	16067	15873	16065	16044	16002	16026	15978	16068	16015	16165	15936	15899	16083	16005	15970	15839	16120	16168	15990	16018	16117	16036	15881	16079	16082	15925	16054	15986	16206	16057	16010	16010	16019	15989	15957	15916	16065	15938	16025	16004	16012	15912	16022	15942	15991	15902	16007	15933	15973	16001	16145	16054	15912	15980	15994	15883	16127	15948	16040	16039	15912	16080	16044	15888	16127	15937	15867	16107	16012	16008	15968	16089	15984	15940	15939	16054	15887	15975	15876	16071	16017	16026	16076	16066	15914	15965	15928	16040	16163	15970	15971	16025	16037	16137	15901	16057	15965	15973	15925	15861	16056	15961
22919	21462	29446	23872	21563	23327	25827	19876	18973	19491	19414	19200	19150	19240	19025	19346	19013	18952	19091	19049	19004	18929	18926	18850	18947	19167	18825	19011	19094	19096	18673	18809	18864	18902	19094	19138	19007	18911	18904	18797	18945	18954	18844	18835	18868	18818	18694	18876	18904	18740	19068	18948	19009	18774	18920	18897	18670	18872	18887	18716	18834	18813	18894	18622	18795	19012	18733	18786	18958	18816	18799	18849	18878	18965	18875	18810	18628	18736	19014	18620	18881	18634	18988	18798	18691	18884	18751	18972	18937	18798	18782	18953	18731	18921	18800	18671	18709	18717	18871	18782	18793	18753	18622	18890	18800	19000	18736	18807	18739	18915	18847	18828	18666	18783	18903	18741	18861	18757	18848	18686	18753	18674	18844	18840	18914	18868	18856	18892	18732	18799	18888	18724	18835	18883	18751	18873	18788	18694	19036	18848	18898	18966	18690	18691	18829	18834	18896	18851	18680	18775	18850	18580	18641	18680	18822	18968	18811	18773	18920	18907	18995	18799	18869	18781	18992	18889	18859	18929	18645	18510	18777	18884	18676	18697	18778	18979	18893	18912	18846	18803	18698	18540	18786	18824	18795	18758	18647	18858	18890	18806	18839	18590	18610	18639	18448	18698	18844	18622	18718	18757	18651	18723	18694	19030	18756	18905	18747	18501	18722	18926	18764	18846	18899	18770	18830	18644	18854	18806	18890	18663	18811	18784	18661	18671	18691	18640	18541	18678	18682	19130	18831	19002	18986	18675	18825	18569	18697	18711	19020	18870	18785	18765	18849	18683	18682	18534	18769	18621	18858	18827	18697	18546	18615	18858	18747	18702	18911	18847	18634	18609	18531	18814	18818	18897	18818	18836	18721	18742	18776	18849	18787	18891	18709	18720	18733	18705	18800	18643	18635	18772	18880	18650	18834	18850	18830	18680	18690	18556	18797	18748	18754	18814	18743	18741	18726	18790	18694	18906	18772	18652	18858	18777	18704	18630	18782	18677	18761	18849	18771	18860	18520	18683	18564	18713	18823	18792	18540	18725	18785	18675	18725	18761	18794	18869	18703	18714	18996	18783	18798	18853	18801	18790	18876	18798	18780	18736	18936	18693	18654	18814	18914	18489	18902	18823	18786	18586	18559	18809	18913	18588	18714	18676	18732	18719	18602	18530	18901	18707	18937	18504	18714	18610	18682	18679	18842	18564	18831	18814	18687	18661	18739	18736	18782	18723	18652	18845	18636	18905	18775	18664	18830	18667	18671	18640	18657	18466	18756	18633	18382	18710	18785	18806	18638	18604	18891	18966	18763	18569	19072	18838	18873	18893	18734	18739	18919	18612	18734	18803	18634	18737	18820	18909	18669	18750	18872	18595	18634	18852	18750	18754	18640	18866	18773	18736	18717	18955	18938	18957	18772	18432	18758	18723	18734	18693	18759	18498	18683	18681	18833	18642	18768	18640	18688	18659	18883	18835	18788	18889	18579	18713	18757	18750	18767	18760	18758	18588	18818	18777	18693	18619	18686	18815	18839	18515	18798	18710	18821	18620	18696	18873	18593	18957	18895	18674	18902	18677	18803	18756	18593	18670	18829	18589	18882	18935	18659	18907	18812	18769	18838	18815	18589	18752	18942	18806	18751	18783	18778	18878	18707	18600	18629	18780	18842	18746	18700	18571	18873	18670	18869	18634	18762	18806	18752	18838	18654	18717	18654	18746	18670	18718	18698	18737	18759	18855	18730	18699	18689	18844	18730	18779	18689	18814	18755	18677	18770	18723	18769	18764	18881	18624	18818	18669	18732	18672	18628	18751	18822	18679	18622	18585	18713	18745	18782	18727	18763	18923	18945	18715	18822	18717	18821	18785	18777	18868	18657	18623	18894	18774	18681	18703	18950	18737	18783	18817	18932	18691	18768	18916	18736	18726	18771	18783	18802	19072	18858	18878	18709	18890	18904	18699	18673	18684	18955	18951	18700	18765	18732	18750	18820	18529	18926	18738	18804	18984	18807	18570	18590	18613	18649	18785	18614	18712	18743	18690	18795	18965	18643	18790	18836	18852	18560	18783	18940	18757	18755	18765	18761	18888	18673	18800	18830	18737	18589	18794	18745	18794	18714	18714	18853	18762	18672	18667	18815	18652	18872	18590	18941	18700	18809	18832	18872	18726	18860	18501	18458	18924	19007	18843	18820	18907	18739	18616	18818	18730	18818	18868	18995	18676	18857	18878	18831	18686	18868	18868	18872	18751	18656	18546	18744	18608	18751	18903	19021	18578	18700	18768	18953	18741	18854	18712	18872	18603	18762	18708	18806	18688	18858	18764	18862	18843	19041	18807	18744	18671	18672	18765	18714	18749	18692	18561	18792	18749	18625	18694	18704	18849	18835	18661	18885	18711	18585	18782	18833	18702	18685	18870	18772	18684	18786	18679	18690	18753	18777	18614	18804	18660	18675	18895	18753	18722	19000	18885	18713	18737	18844	18674	18595	18894	18838	18761	18702	18973	18814	18715	18646	18824	18752	18795	19005	18929	18695	18777	18869	18617	18564	18570	18669	18747	18675	18759	18623	18820	18676	18666	18846	18866	18815	18720	18759	18774	18743	18701	18735	18849	18849	18832	18707	18790	18758	18906	18869	18779	18944	18747	18983	18813	18917	18893	18512	18636	18923	18692	18755	19050	18850	18604	18737	18684	18874	18762	18773	18729	18775	18803	18979	18690	18785	18685	18820	18797	18812	18744	19015	18880	18641	18738	18783	18783	18784	18568	18751	18889	18774	18828	18912	18726	18915	18943	18962	18592	18650	18765	18593	18589	18575	19027	18887	18716	18878	18938	18889	18926	18765	18769	18660	18752	18808	18776	18842	18779	18676	18758	18757	18751	18589	18733	18795	18826	18522	18682	18732	18631	18930	18679	18750	18891	18725	18762	18696	18702	18846	18570	18644	18547	18889	18834	18808	18619	18731	18705	18821	18612	18807	18944	18871	18822	18837	18809	18670	18673	18748	18590	18824	18902	18672	18712	18753	18722	18648	18900	18794	18562	18797	18747	18933	18789	18522	18611	18734	18588	18828	18803	18834	18771	18748	18911	19019	19047	18730	18692	18714	18895	18735	18726	18788	18789	18762	18961	18757	18606	18624	18770	18652	18704	18815	18888	18769	18848	18983	19091	18729	18724	18941	18875	18845	18777	18548	18866	18614	18840	18777	18540	18719	18846	18696	18803	18861	18767	18800	18790	18784	18798	18872	18821	18760	18888	18757	18734	18828	18514	18814	18820	18924	18879	18860	18695	18631	18814	18775	18704	18645	18703	18698	18703	18730	18709	18898	18888	19043	18783	18815	18717	18843	18712	18729	18573	18693	18797	18718	18769	18687	18711	18697	18910	18743	18754	18693	18924	18718	18791	18796	18568	18644	18774	18572	18905	18675	18742	18796	18695	18672	18548	18937	18801	18979	18807	18667	18756	18838	18670	18830	18672	18659	18854	18676	18678	18771	18772	18857	18626	18649	18577	18630	18693	18779	18780	18908	18749	18706	18694	18689	18716	18647	18508	18563	18715	18750	18727	18621	18770	18592	18905	18869	18822	18612	18723	18546	18742	18852	18970	18757	18884	18581	18904	18777	18833	18994	18945	18881	18596	18682	18617	18810	18817	18912	18655	18886	18728	18792	18723	18804	18948	18733	18723	18568	18939	18500	18561	18754	18581	18796	18730	18796	18842	18919	18617	18683	18626	18851	18677	18719	18889	18846	18756	18992	18925	18782	18564	18649	18774	18742	18791	18684	18735	18858	18661	18743	18658	18734	18874	18848	18839	18830	18619	18584	18675	18847	18836	18878	18680	18924	18674	18789	18678	18612	18621	18875	18640	18762	18560	18575	18614	18758	18654	18651	18916	18822	18745	18841	18904	18771	18789	18743	18678	18577	19031	18838	18855	18829	18735	18850	18876	18665	18768	18846	18763	18609	18747	18761	18682	18887	18860	18604	18739	18736	18788	18666	18708	18741	18512	18732	18864	18828	18875	18767	18696	18956	18932	18873	18955	19014	18749	18819	18933	18763	18482	18501	18734	18605	18811	18882	18803	18745	18676	18786	18829	18765	18930	18924	18593	19000	18888	18768	18717	18866	18561	18804	18826	18874	18730	18590	18818	18818	18753	18748	18630	18756	18641	18931	18861	18730	18814	18815	18782	18772	18662	18820	18651	18952	18974	18938	18654	18835	18708	18912	18897	18831	18728	18531	18763	18747	18820	18544	18751	18632	18728	18838	18554	18721	18808	18757	18776	18686	18920	18845	18730	18908	18810	18681	18849	18799	18695	18847	18786	18852	18821	18982	18677	18872	18680	18776	18611	18745	18883	18660	18931	18647	18603	18666	19104	18815	18847	18546	18656	18465	18755	18707	18569	18811	18785	18659	18782	18805	18837	18871	18602	18795	18548	18792	18740	18862	19038	19022	18821	18631	18709	18727	18555	18697	18582	18674	18615	18863	18716	18671	18836	18939	18684	18833	18827	18890	18785	18774	18697	18668	18837	18845	18767	18768	18794	18901	18935	18898	18805	18801	18593	18750	18656	18766	18516	18762	18745	18887	18766	18810	18640	18730	18797	18710	18898	18724	18736	19022	18783	18818	18728	18691	18568	18728	18891	18786	18815	18615	18787	18609	18581	18656	18764	18749	18685	18925	18605	18902	18636	18728	18822	18763	18707	18883	18608	18699	18665	18923	18878	18915	18852	18804	18723	18988	18867	18904	18835	18753	18638	18684	18813	18689	18781	18711	18617	18644	18825	18886	18798	18847	18955	18788	18744	18730	18778	18814	18820	18583	18724	18893	18728	18712	18809	18851	18824	18806	18792	18644	18751	18523	18677	18890	18817	18739	18803	18914	18739	18813	18663	18787	18714	18569	18630	18784	18724	18864	18875	18697	18726	18792	18726	18634	18593	18548	18722	18867	18803	18885	19017	18757	18894	18660	18503	18743	18731	18792	18801	18647	18753	18813	18852	18732	18754	18705	18874	18562	18865	18853	18508	18672	18757	18621	18700	18583	18961	18717	18817	18585	18501	18843	18766	18832	18765	18728	18748	18981	18865	18990	18737	18659	18686	18663	18708	18727	18641	18914	18714	18584	18872	18772	18753
12982	21099	20059	18635	17643	16835	16642	16469	16526	16465	16420	16446	16357	16351	16341	16432	16294	16395	16234	16406	16253	16358	16423	16394	16375	16264	16259	16453	16390	16392	16241	16416	16428	16375	16098	16477	16336	16252	16368	16335	16352	16351	16100	16187	16208	16490	16317	16311	16412	16435	16244	16252	16302	16122	16541	16126	16419	16206	16198	16175	16357	16350	16302	16560	16316	16344	16318	16250	16388	16363	16169	16384	16197	16293	16386	16278	16420	16439	16309	16263	16379	16219	16307	16292	16211	16439	16153	16291	16257	16338	16283	16456	16360	16252	16217	16397	16195	16241	16114	16269	16126	16260	16374	16227	16412	16280	16238	16346	16577	16168	16153	16345	16196	16242	16257	16230	16443	16342	16174	16133	16172	16298	16334	16121	16302	16360	16115	16480	16294	16180	16207	16391	16256	16486	16265	16324	16251	16375	16305	16247	16222	16245	16244	16322	16312	16214	16577	16295	16123	16328	16171	16208	16262	16274	16180	16201	16344	16230	16270	16426	16272	16288	16306	16301	16200	16418	16249	16394	16196	16187	16200	16383	16336	16322	16336	16283	16135	16380	16220	16364	16341	16163	16356	16408	16354	16348	16262	16401	16240	16226	16300	16201	16459	16325	16297	16394	16177	16120	16370	16140	16183	16275	16211	16296	16361	16241	16196	16179	16250	16339	16151	16345	16298	16277	16370	16196	16348	16307	16271	16340	16121	16241	16397	16169	16151	16389	16268	16349	16227	16173	16244	16239	16250	16287	16081	16250	16316	16411	16330	16242	16268	16195	16124	16088	16154	16444	16146	16370	16335	16262	16211	16024	16383	16227	16264	16403	16230	16179	16295	16269	16297	16089	16446	16252	16102	16292	16360	16504	16342	16353	16164	16277	16179	16294	16163	16226	16446	16319	16272	16296	16296	16390	16173	16288	16247	16428	16132	16090	16322	16215	16372	16231	16338	16229	16138	16310	16271	16205	16240	16239	16271	16430	16223	16352	16021	16269	16339	16221	16190	16286	16164	16345	16354	16321	16383	16293	16146	16462	16235	16143	16168	16420	16351	16304	16346	16376	16211	16362	16251	16318	16091	16241	16301	16347	16306	16314	16297	16285	16270	16222	16369	16322	16302	16191	16343	16175	16185	16145	16292	16221	16152	16315	16230	16138	16100	16560	16341	16445	16262	16193	16254	16301	16312	16420	16336	16468	16198	16177	16151	16554	16269	16265	16210	16274	16241	16141	16211	16250	16388	16267	16195	16144	16410	16104	16295	16269	16401	16219	16198	16119	16336	16472	16267	16393	16213	16286	16263	16227	16216	16195	16264	16107	16389	16129	16380	16215	16217	16324	16263	16181	16024	16252	16289	16162	16163	16358	16271	16250	16336	16229	16329	16360	16290	16389	16081	16252	16164	16338	16511	16249	16346	16346	16142	16449	16194	16359	16285	16192	16221	16095	16292	16060	16361	16241	16343	16375	16308	16332	16210	16213	16345	16277	16369	16442	16211	16222	16315	16301	16145	16126	16314	16262	16123	16423	16329	16373	16262	16322	16209	16074	16155	16113	16574	16216	16257	16210	16294	16296	16344	16404	16262	16154	16243	16260	16236	16410	16168	16173	16245	16338	16108	16301	16199	16230	16284	16449	16368	16138	16180	16103	16271	16131	16140	16164	16272	16117	16328	16279	16152	16194	16418	16318	16245	16340	16145	16329	16272	16289	16292	16349	16185	16274	16351	16354	16202	16297	16072	16157	16345	16193	16290	16224	16137	16362	16328	16455	16105	16305	16423	16271	16264	16085	16216	16229	16121	16217	15999	16316	16265	16334	16266	16136	16379	16287	16307	16343	16273	16281	16185	16200	16334	16312	16236	16158	16313	16299	16250	16211	16260	16284	16284	16228	16214	16204	16231	16389	16297	16458	16209	16058	16303	16298	16332	16138	16305	16332	16090	16197	16158	16364	16411	16279	16085	16312	16526	16198	16292	16245	16307	16307	16092	16096	16424	16179	16174	16091	16278	16138	16162	16216	16220	16310	16250	16320	16446	16199	16146	16437	16042	16131	16173	16235	16361	16188	16378	16324	16211	16250	16230	16151	16401	16425	16317	16350	16118	16103	16254	16206	16483	16272	16452	16343	16183	16227	16313	16205	16299	16217	16388	16202	16223	16262	16331	16379	16417	16227	16263	16122	16220	16490	16337	16220	16314	16237	16353	16384	16214	16342	16204	16232	16315	16281	16299	16111	16295	16197	16421	16249	16253	16306	16415	16417	16204	16193	16260	16219	16134	16217	16330	16362	16318	16230	16218	16326	16420	16187	16221	16140	16095	16232	16346	16208	16358	16222	16233	16168	16038	16369	16298	16332	16150	16231	16284	16377	16360	16324	16255	16374	16359	16237	16242	16106	16270	16234	16391	16252	16328	16302	16309	16212	16331	16276	16382	16178	16314	16179	16169	16292	16315	16112	16255	16238	16164	16271	16194	16151	16394	16325	16258	16151	16192	16315	16203	16196	16185	16311	16196	16232	16177	16176	16244	16295	16390	16260	16178	16220	16252	16421	16129	16401	16373	16406	16402	16202	16236	16357	16114	16432	16086	16563	16379	16244	16154	16164	16268	16437	16141	16337	16136	16302	16193	16345	16258	16309	16321	16258	16310	16375	16457	16208	16255	16213	16143	16295	16289	16113	16200	16243	16252	16246	16176	16222	16243	16244	16297	16334	16417	16295	16267	16295	16174	16187	16424	16127	16032	16276	16301	16193	16186	16268	16065	16231	16359	16255	16232	16284	16294	16304	16331	16332	16303	15971	16307	16045	16345	16064	16356	16308	16213	16278	16361	16109	16160	16339	16244	16291	16332	16152	16270	16232	16236	16329	16288	16519	16163	16291	16071	16347	16197	16266	16198	16305	16436	16014	16292	16240	16084	16308	16441	16172	16348	16302	16263	16203	16235	16261	16276	16149	16144	16240	16308	16229	16381	16155	16181	16303	16352	16113	16282	16248	16206	16250	16244	16188	16405	16300	16290	16037	16194	16273	16192	16289	16323	16301	16340	16387	16201	16196	16290	16292	16411	16221	16138	16244	16386	16381	16295	16140	16436	16278	16469	16164	16243	16172	16300	16350	16230	16248	16218	16289	16441	16174	16197	16041	16282	16384	16287	16279	16239	16280	16319	16392	16206	16349	16296	16155	16112	16230	16244	16081	16590	16197	16385	16299	16387	16171	16267	16190	16298	16164	16263	16174	16160	16297	16256	16162	16200	16285	16346	16258	16301	16236	16224	16266	16251	16179	16223	16355	16215	16266	16216	16128	16221	16151	16303	16255	16400	16262	16159	16370	16278	16321	16401	16269	16252	16378	16255	16292	16290	16161	16432	16179	16248	16214	16404	16111	16283	16204	16129	16263	16209	16325	16463	16096	16174	16292	16302	16354	16425	16291	16307	16309	16221	16168	16283	16281	16305	16217	16273	16311	16309	16316	16342	16164	16186	16416	16314	16364	16377	16185	16407	16212	16359	16331	16286	16309	16264	16326	16332	16284	16139	16079	16403	16246	16419	16302	16282	16259	16174	16199	16216	16418	16304	16340	16369	16190	16359	16295	16290	16213	16320	16399	16298	15964	16326	16245	16280	16082	16199	16179	16199	16292	16175	16493	16342	16269	16349	16252	16474	16192	16278	16225	16182	16215	16246	16213	16221	16267	16444	16017	16266	16124	16164	16230	16301	16281	16264	16304	16249	16373	16396	16393	16155	16267	16205	16436	16351	16321	16214	16355	16248	16143	16208	16204	16182	16308	16075	16280	16200	16337	16271	16312	16432	16062	16058	16140	16360	16179	16303	16231	16391	16377	16318	16294	16219	16318	16304	16421	16126	16059	16388	16369	16418	16243	16080	16385	16349	16178	16288	16264	16309	16251	16175	16115	16324	16291	16104	16290	16158	16145	16379	16227	16228	16413	16149	16472	16269	16336	16221	16384	16373	16194	16375	16289	16421	16327	16292	16469	16236	16276	16316	16096	16204	16239	16047	16262	16231	16423	16547	16009	16105	16248	16319	16198	16389	16286	16313	16208	16385	16355	16389	16210	16297	16204	16347	16228	16083	16142	16276	16252	16418	16311	16335	16323	16367	16303	16114	16338	16246	16182	16325	16196	16226	16273	16225	16375	16260	16222	16160	16215	16207	16378	16330	16163	16278	16422	16252	16310	16162	16268	16301	16268	16379	16170	16192	16186	16379	16225	16129	16250	16364	16310	16380	16292	16274	16224	16260	16166	16252	16138	16393	16446	16274	16285	16309	16098	16424	16285	16280	16287	16253	16289	16415	16421	16406	16284	16232	16436	16375	16310	16126	16377	16260	16100	16246	16162	16359	16285	16171	16289	16386	16298	16230	16362	16263	16100	16417	16123	16250	16436	16225	16168	16063	16262	16391	16206	16203	16199	16282	16310	16316	16144	16257	16139	16347	16196	16250	16362	16265	16243	16191	16345	16122	16436	16204	16303	16278	16149	16114	16255	16246	16293	16390	16305	16115	16282	16341	16201	16305	16192	16348	16177	16301	16315	16103	16180	16292	16162	16276	16398	16252	16189	16338	16301	16214	15952	16217	16223	16319	16146	16279	16263	16439	16284	16392	16268	16257	16350	16139	16341	16120	16294	16210	16242	16307	16219	16240	16325	16223	16224	16288	16495	16176	16331	16250	16380	16262	16096	16342	16074	16350	16260	16469	16185	16341	16235	16346	16159	16271	16252	16318	16421	16231	16346	16401	16330	16116	16196	16079	16220	16222	16259	16218	16217	16247	16451	16244	16163	16159	16192	16251	16318	16152	16352	16382	16352	16281	16306	16168	16338	16294	16324	16312	16283	16374	16420	16414	16220	16280	16180	16278	16167	16203	16147	16253	16282	16189	16213	16269	16147	16316	16224	16050	16300	16356	16313	16377	16305	16149	16436	16325	16227	16328	16164	16169	16204	16209	16149	16321	16364	16204	16222	16356	16229	16236	16201	16387	16016	16413	16148	16375	16311	16333	16284	16225	16282	16272	16106	16483	16132	16284	16297	16187	16308	16187	16179	16336	16367	16383	16266	16220	16148	16186	16486	16186	16250	16326	16359	16353	16166	16137	16431	16507	16225	16328	16347
26861	21601	26442	25102	19107	19039	19251	19043	18757	18893	18898	18819	18789	18822	18941	18834	18712	18717	18880	18818	19019	18989	18864	18704	18873	18984	19111	18919	18800	18911	18746	18954	18736	18748	18846	18656	18970	18946	18889	18939	18807	18771	18970	18818	19051	19030	18797	18871	18910	18701	18896	18719	18673	18680	19064	19066	18862	18774	18802	18803	18689	18740	18878	18780	18801	18860	18881	18571	18785	18592	18762	18674	18953	18789	18854	18956	18823	18680	18853	18779	18904	18781	18734	18851	18872	18912	18961	18860	18884	18856	18782	18715	18796	18853	18682	18602	18772	18886	18803	18771	18943	18689	18828	18683	18779	18780	18876	18906	18899	18898	18648	18838	18720	18764	18696	18969	18799	18787	18854	18705	18801	18892	18865	18855	18780	18789	18518	18873	18775	18904	18730	18828	18890	18817	18870	18844	18881	18685	18646	18854	18803	18815	19039	18788	18693	18799	18947	18843	18781	19024	18695	18573	18764	18772	18925	18885	18670	18791	18863	18666	18555	18595	18801	18815	18585	18971	18748	18618	18881	18623	18858	18806	18788	18858	18768	18908	18777	18959	18754	18608	18878	18840	18904	18712	18931	18684	18641	18685	18758	18900	18724	18573	18881	19086	18876	18491	18814	18985	18856	18853	18953	18862	18917	18752	18811	18722	18700	19005	18791	18881	18887	18736	18764	18682	18688	18780	18781	18721	18716	18754	18827	18945	18728	18860	18821	18736	18724	18825	18715	18703	18688	18759	18798	18715	18852	19005	18635	18649	18866	18757	18849	18801	19039	18855	18837	18608	18932	18736	18573	18856	18767	18737	18803	18874	19099	18783	18684	18705	18810	18774	18596	18738	18943	18814	18872	18823	18886	18728	18836	18745	18753	18833	18978	18854	18762	18739	18875	19024	18830	18851	18677	18709	18936	18642	18600	18783	18583	18833	18852	18710	18878	18656	18842	18677	18929	18746	18748	18778	18749	18821	18878	18802	18850	18493	18782	18814	18784	18608	18816	18856	18770	18781	18812	18621	18796	18804	18735	18881	18682	19039	18752	18803	18944	18583	18690	18763	18869	18891	18807	18613	18804	18750	18776	18695	18948	18819	19055	18679	18646	19004	18798	18737	18790	18898	18852	18825	18672	18826	18796	18902	18771	18802	18962	18779	18745	18458	18882	18750	18615	18885	18713	18790	19014	18816	18822	18670	19014	18657	18859	18888	18737	18656	19103	19001	18729	18891	18756	18874	18803	18945	18970	18667	18859	18743	18627	18847	18615	18690	18965	18936	18816	18704	18802	18875	18836	18904	18989	18824	18685	18703	18777	18819	18725	18820	18737	18576	18800	18804	18831	18549	18785	18719	18879	19006	18947	18702	18716	18731	18910	18691	18740	18984	18781	18863	18747	18735	18786	18798	18904	18804	18831	18895	19046	18760	18676	18720	18920	18933	18698	18768	18938	18960	18631	18593	18824	18860	18899	18738	18790	18960	18806	18797	18790	18810	18753	18823	18830	18831	18782	18966	18935	18855	18715	18789	18839	18782	18672	18952	18748	18742	18925	18954	18741	18812	18713	18827	18775	18607	18764	18929	18845	18809	18711	18782	18886	18746	18979	18770	18992	18803	18927	18754	18846	18838	18808	18836	18970	18830	18724	18831	19004	18733	18645	18816	18895	18805	18850	18729	18679	18771	18822	18737	18910	18942	18771	18756	18822	18865	18774	18692	18762	18873	18831	18777	18676	18650	18776	18975	18776	18829	18842	18667	18856	18823	18717	18779	18849	18668	18962	18624	18684	18753	18771	18836	18884	18744	18779	18606	18759	18703	18875	18694	18771	18886	19002	18862	18859	18601	18728	18710	18865	18872	18810	18785	18864	18772	19001	18869	18659	18621	18787	18818	18841	18929	18754	18860	19005	18771	18727	18614	18876	18736	18745	18780	18886	18683	19059	18844	18850	18927	18697	18754	18739	18876	18815	18806	18868	18850	18773	18848	18866	18827	18726	18686	18799	19005	18782	18767	18721	18799	18915	18747	18974	18757	18818	18986	18700	18951	18871	18887	18867	18946	18825	18809	18935	18782	18902	18808	18935	18766	18919	18845	18781	18857	18665	18973	18746	18921	18741	18819	18979	18818	18880	18966	18948	18655	18758	18802	18812	18645	18971	18917	18781	18749	18655	18947	18653	18834	18853	18826	18742	18681	18819	18707	18733	18743	18817	18702	18890	18986	18839	18726	18849	18698	18734	18759	18819	18810	18861	18721	18693	18969	18662	18704	18962	18800	18934	18774	18956	18831	18702	18966	18742	18722	18822	18879	18657	18875	18883	18880	18806	18813	18741	18945	18744	18774	18781	18793	18850	18908	18862	19079	18855	18842	18610	18745	18707	18901	18960	18698	18748	18756	18646	18948	18771	18807	18952	18998	18780	18728	18663	18834	18618	18745	18996	18958	18819	18924	18808	18712	18922	18970	18689	18763	18766	18771	18855	18793	18851	18961	18775	19034	18889	18818	18702	18542	18671	18769	18746	18788	18864	18781	18897	18713	18653	18911	18863	19021	18683	18786	18636	18967	18717	18761	18899	18796	18881	18845	18642	18746	18794	18655	18689	18895	18759	18954	18946	18799	18828	18674	18882	18506	18908	18851	18824	18745	18806	18663	18725	18702	18645	18857	18776	18923	18939	18908	18888	18794	18709	18709	18676	18809	18581	18715	18802	19128	18862	18610	18943	18771	18713	18927	18711	18708	18769	18838	18816	18766	18901	18867	18985	18845	18812	18833	18643	18750	18733	18723	18779	18701	19033	18884	18689	18621	18916	18769	18857	18840	18596	18486	18656	18697	18686	18787	18922	18729	18848	18781	18881	18724	18890	18955	18766	18644	18849	18667	18756	18692	18823	18802	18801	18843	18815	18772	18880	18855	18743	18654	18695	18783	18916	18838	18829	18859	18623	18924	18711	18798	19075	18903	18750	18878	18519	18766	18674	18850	18680	18739	18704	18520	18965	18864	18691	18930	18738	18958	18901	18844	19004	18819	18809	18915	18958	18822	18789	18841	18857	18919	18826	18885	18810	18674	18706	18781	18707	18588	18687	18926	18621	18667	18939	18721	18844	18846	18944	18823	18801	18697	18798	18955	18595	18749	18778	18760	18907	18845	18852	18757	18776	18783	19013	18642	18927	19074	18813	19006	18910	18776	18742	18929	18751	18646	18762	18889	18968	18817	18744	18957	19026	18838	18854	18949	18786	19132	18806	18551	18962	18964	18956	18870	18640	18880	18722	18727	18894	18892	18848	18922	18943	18811	18740	18877	18720	18689	18709	18916	18951	18838	18820	18910	18828	18879	18665	18834	18890	18869	18698	18772	18790	18710	18788	18668	18771	18804	18716	18625	18827	18830	18922	18714	18879	18928	18783	18558	18886	19003	18835	18723	18579	18518	18818	18906	18614	18683	18731	18864	18832	18945	18719	18647	18900	18863	18951	18689	19050	18866	18813	18615	18794	18727	18561	18908	18903	18816	18700	18821	18638	18705	18748	18648	18917	19075	18740	18775	18864	18747	18975	18703	18928	18733	18563	18849	18872	18718	18692	18731	18777	18659	18735	18696	18833	18803	18709	18903	18836	18651	18873	18657	18920	18796	18777	18801	18857	18708	18805	19039	18857	18723	18868	19057	18810	18947	18779	19055	18879	18696	18715	18713	18673	18957	18987	18688	18877	18832	18835	18888	18781	18776	18680	18924	18637	18870	18815	18927	18850	18739	18860	18632	18796	18892	18689	18705	18837	18711	18882	18643	18849	18673	18872	18814	18717	18733	18768	18991	18876	18897	18887	18792	18909	18685	18773	18885	18934	18612	18798	18702	18805	18577	18946	18889	18996	18939	18732	18627	18826	18920	18656	18831	18797	18787	18879	19004	18710	18726	18878	18817	18710	18929	18968	18850	18772	18594	18834	18667	18877	18657	18623	18900	18868	18758	18792	18970	18964	18765	18826	18855	19008	18793	18949	18852	18752	18487	18746	18781	18822	18730	18916	18949	18780	18827	18748	18840	18698	18835	18692	18735	18921	18664	18788	18737	18834	18706	18890	18736	18742	18825	18916	18669	18770	18892	18705	18709	18902	18905	18933	18809	18734	18782	18883	18931	18693	18767	18959	18933	18927	18779	18921	18887	18713	18818	18656	18781	19055	18928	19009	18747	18887	18831	18843	18834	18954	18595	18916	18735	18857	19041	18869	18772	18883	18832	18804	18721	18858	18784	19050	18606	18872	18699	18823	18821	18937	18941	18723	18658	18912	18654	18605	18434	18952	18667	18852	18852	19110	18880	18829	19096	18835	18997	18683	18813	18806	18699	18785	18908	18685	18680	18790	18814	18854	18690	18693	18960	18739	18877	18809	18838	18877	18788	18730	18721	18935	18745	18808	18765	19035	18813	18814	18916	18698	18672	18685	18878	18761	18799	18730	18890	18721	18845	18855	18654	18801	18751	18866	18719	18729	18608	18744	18698	18848	18932	18918	18742	18722	18921	18877	18661	18800	18600	18612	18873	18940	18773	18884	18688	18946	18840	18883	18800	18754	18549	18814	18670	18774	18872	18875	18928	18924	18879	18931	18561	18698	18822	18687	18770	18788	18571	18759	18578	18726	18862	18852	18826	18977	18950	18840	18659	18798	18606	18694	18683	18660	18972	18942	18926	18803	18692	18908	18844	18983	18733	18919	18709	18806	18842	18744	18936	18838	18623	18907	18721	18962	18791	18773	18807	18702	18919	18713	18790	18832	18812	18596	18935	18954	18939	19049	18935	18754	18909	18763	18798	18859	18825	18795	18834	18598	18794	18706	18930	18793	18777	18776	18888	18814	18897	19070	18803	18820	18843	18878	18779	18937	18936	18790	18694	19085	18847	18903	18552	18900	18602	18840	18834	18848	19042	18792	18800	18803	18853	18876	18799	18733	18699	18768	18719	18654	18699	18725	18874	18864	18619	18602	18751	18714	18659	18854	18800	18818	18916	18720	18826	18905	18826	18659	18783	18924	18809	18604	18589	18871	18909	18654	18759	18873	18691	18748	18882	18761	18998	18752	18776	18767	18870	18645	18915	18632	18725	18905	19100	18806	18845	18885	18815	18993	18900	18774	18786
14960	18392	17884	17064	16896	16487	16230	16353	16357	16153	16418	16481	16218	16583	16328	16458	16355	16444	16479	16585	16378	16472	16366	16255	16400	16333	16233	16336	16340	16470	16432	16464	16325	16302	16458	16271	16273	16364	16509	16393	16323	16401	16348	16426	16331	16524	16503	16184	16332	16380	16453	16334	16251	16425	16264	16259	16432	16207	16276	16322	16331	16574	16309	16326	16298	16336	16379	16329	16414	16405	16368	16329	16487	16344	16387	16557	16342	16362	16257	16421	16549	16357	16284	16321	16269	16404	16375	16342	16222	16367	16272	16225	16366	16272	16221	16387	16399	16334	16321	16267	16252	16451	16366	16401	16376	16438	16457	16327	16231	16394	16263	16303	16233	16277	16328	16339	16178	16339	16230	16406	16476	16296	16344	16207	16194	16377	16166	16330	16218	16507	16379	16237	16274	16397	16242	16439	16412	16446	16432	16308	16466	16384	16410	16263	16413	16305	16307	16189	16477	16386	16323	16591	16225	16371	16419	16377	16402	16204	16384	16279	16349	16415	16302	16406	16327	16134	16470	16165	16316	16395	16380	16454	16331	16239	16414	16294	16296	16289	16355	16199	16407	16337	16368	16540	16390	16333	16281	16354	16346	16473	16487	16152	16215	16310	16177	16208	16340	16382	16429	16376	16296	16310	16419	16400	16367	16236	16312	16370	16408	16347	16545	16383	16248	16275	16207	16440	16440	16307	16351	16243	16380	16298	16278	16447	16160	16212	16200	16465	16361	16381	16335	16344	16300	16489	16439	16338	16412	16363	16381	16270	16336	16291	16255	16356	16278	16385	16114	16445	16481	16434	16330	16460	16361	16361	16285	16467	16339	16269	16451	16183	16352	16458	16407	16300	16285	16316	16396	16448	16251	16446	16445	16335	16258	16354	16258	16305	16272	16426	16401	16343	16278	16225	16235	16385	16329	16369	16434	16340	16443	16249	16391	16267	16264	16387	16409	16275	16442	16466	16380	16358	16661	16498	16266	16550	16297	16442	16349	16193	16397	16384	16317	16289	16320	16205	16324	16481	16245	16273	16448	16218	16219	16311	16420	16278	16423	16302	16413	16368	16437	16479	16118	16439	16270	16395	16431	16435	16406	16343	16324	16347	16353	16374	16285	16297	16330	16491	16289	16409	16313	16258	16403	16165	16361	16444	16302	16313	16409	16223	16363	16389	16164	16292	16372	16415	16353	16467	16352	16185	16301	16390	16370	16401	16308	16221	16578	16334	16366	16301	16309	16349	16376	16355	16325	16413	16335	16303	16326	16239	16309	16238	16295	16549	16225	16245	16154	16417	16424	16219	16353	16184	16449	16404	16422	16437	16178	16311	16328	16500	16389	16414	16371	16510	16479	16207	16508	16424	16207	16337	16417	16305	16478	16291	16408	16332	16200	16302	16376	16476	16466	16409	16402	16367	16203	16418	16365	16230	16219	16358	16322	16273	16380	16401	16373	16385	16185	16346	16313	16143	16323	16231	16547	16377	16427	16316	16350	16271	16287	16409	16391	16352	16260	16276	16283	16421	16398	16316	16454	16103	16471	16314	16141	16243	16351	16254	16291	16264	16357	16504	16202	16459	16432	16334	16202	16301	16227	16316	16359	16461	16322	16374	16233	16209	16401	16442	16229	16224	16133	16288	16312	16210	16298	16342	16324	16471	16248	16336	16539	16299	16332	16325	16319	16302	16359	16224	16221	16300	16231	16273	16342	16464	16420	16501	16342	16162	16306	16212	16335	16290	16460	16385	16335	16338	16291	16324	16357	16114	16381	16542	16360	16400	16396	16323	16319	16183	16348	16336	16444	16283	16216	16381	16314	16425	16343	16311	16508	16387	16449	16224	16308	16313	16390	16278	16366	16406	16460	16409	16345	16380	16464	16550	16410	16386	16278	16364	16384	16255	16233	16281	16317	16246	16332	16348	16333	16243	16338	16279	16328	16458	16165	16499	16521	16276	16455	16212	16527	16211	16437	16400	16375	16306	16340	16283	16264	16162	16416	16353	16298	16435	16087	16333	16387	16393	16323	16405	16154	16284	16381	16398	16311	16321	16388	16416	16250	16399	16475	16488	16214	16489	16452	16250	16549	16449	16324	16301	16277	16502	16239	16293	16456	16248	16281	16509	16381	16262	16347	16295	16454	16379	16423	16196	16426	16369	16368	16268	16227	16404	16342	16334	16355	16258	16259	16252	16156	16446	16303	16373	16583	16496	16270	16362	16320	16307	16236	16304	16511	16289	16482	16442	16461	16325	16450	16415	16440	16231	16280	16270	16323	16350	16349	16403	16330	16403	16396	16424	16425	16336	16314	16375	16546	16585	16357	16455	16315	16481	16389	16278	16389	16335	16435	16354	16401	16256	16339	16225	16342	16235	16293	16424	16261	16528	16486	16246	16505	16391	16291	16345	16375	16362	16433	16389	16442	16530	16535	16293	16403	16476	16338	16512	16465	16201	16283	16341	16409	16355	16307	16244	16310	16309	16338	16412	16369	16442	16255	16246	16355	16311	16345	16339	16389	16561	16365	16342	16300	16469	16292	16136	16367	16277	16544	16365	16362	16180	16529	16286	16184	16513	16463	16350	16472	16338	16487	16215	16380	16306	16428	16254	16385	16285	16456	16359	16257	16377	16371	16494	16390	16414	16213	16530	16428	16607	16377	16157	16324	16577	16429	16387	16373	16397	16294	16219	16281	16285	16325	16405	16359	16312	16336	16262	16136	16344	16473	16151	16457	16306	16251	16443	16593	16359	16317	16233	16577	16351	16409	16416	16364	16248	16434	16160	16370	16233	16342	16562	16414	16209	16457	16467	16358	16454	16548	16314	16468	16411	16308	16461	16299	16422	16549	16310	16456	16308	16326	16373	16418	16283	16463	16232	16445	16337	16245	16373	16463	16372	16405	16305	16464	16299	16174	16265	16207	16393	16361	16336	16430	16453	16454	16454	16338	16359	16436	16355	16320	16321	16485	16361	16332	16390	16519	16351	16264	16579	16363	16146	16248	16325	16374	16443	16404	16258	16374	16293	16267	16249	16388	16335	16485	16275	16594	16548	16380	16415	16402	16332	16311	16292	16541	16270	16252	16253	16324	16367	16330	16344	16412	16417	16326	16367	16461	16226	16346	16288	16381	16353	16408	16427	16353	16404	16412	16455	16468	16438	16305	16378	16326	16427	16310	16168	16493	16270	16317	16322	16490	16515	16426	16181	16450	16329	16562	16280	16354	16314	16252	16434	16314	16350	16226	16479	16196	16309	16212	16376	16477	16387	16407	16270	16493	16352	16311	16293	16275	16264	16235	16358	16297	16288	16189	16154	16355	16415	16194	16297	16255	16480	16281	16456	16479	16208	16421	16331	16255	16469	16336	16441	16210	16375	16346	16511	16410	16338	16305	16307	16307	16360	16420	16220	16325	16293	16384	16349	16421	16495	16364	16467	16458	16471	16265	16309	16303	16230	16407	16463	16453	16462	16298	16265	16473	16192	16395	16366	16283	16369	16331	16247	16236	16291	16243	16300	16315	16538	16395	16360	16195	16383	16228	16388	16308	16368	16410	16344	16506	16304	16291	16297	16196	16449	16348	16489	16481	16292	16319	16311	16283	16232	16350	16325	16356	16408	16295	16400	16262	16255	16209	16383	16394	16280	16502	16484	16306	16561	16234	16305	16361	16163	16477	16330	16367	16367	16283	16316	16470	16519	16475	16272	16341	16312	16359	16444	16355	16176	16338	16388	16323	16241	16357	16478	16336	16211	16331	16475	16336	16473	16380	16281	16473	16296	16315	16538	16348	16254	16316	16303	16343	16483	16388	16243	16336	16324	16368	16243	16250	16323	16267	16455	16267	16224	16229	16481	16448	16403	16304	16317	16293	16336	16259	16235	16423	16592	16305	16263	16325	16306	16287	16386	16298	16405	16477	16272	16303	16404	16434	16266	16329	16313	16462	16265	16474	16328	16257	16298	16498	16143	16379	16342	16356	16216	16194	16298	16155	16355	16403	16461	16395	16475	16352	16399	16150	16327	16300	16462	16496	16253	16215	16175	16361	16427	16329	16612	16602	16385	16481	16300	16344	16188	16240	16344	16328	16330	16402	16305	16369	16337	16477	16312	16263	16506	16331	16311	16430	16301	16305	16290	16432	16471	16173	16425	16311	16215	16391	16328	16155	16291	16362	16440	16290	16405	16170	16360	16406	16273	16406	16281	16426	16467	16441	16307	16475	16334	16408	16194	16445	16315	16357	16446	16379	16239	16370	16335	16306	16351	16331	16397	16322	16297	16251	16383	16339	16244	16337	16485	16609	16299	16432	16153	16449	16327	16424	16346	16298	16228	16514	16429	16336	16339	16282	16319	16490	16216	16330	16257	16458	16263	16137	16353	16366	16344	16356	16408	16261	16432	16282	16463	16407	16307	16283	16238	16312	16312	16243	16424	16381	16284	16356	16279	16382	16350	16442	16245	16387	16468	16180	16296	16303	16285	16316	16283	16440	16352	16340	16442	16340	16438	16501	16405	16342	16437	16471	16342	16404	16211	16260	16545	16286	16231	16321	16311	16316	16375	16419	16197	16447	16364	16388	16358	16366	16314	16318	16445	16461	16283	16453	16370	16133	16247	16348	16138	16373	16395	16394	16382	16450	16260	16400	16208	16410	16589	16382	16420	16300	16505	16413	16298	16376	16443	16293	16182	16197	16319	16373	16263	16273	16452	16204	16444	16424	16360	16408	16458	16454	16324	16267	16426	16460	16299	16425	16544	16398	16263	16333	16392	16264	16281	16584	16272	16475	16312	16388	16442	16505	16421	16313	16212	16384	16322	16435	16248	16459	16440	16307	16335	16278	16275	16463	16207	16456	16443	16348	16294	16169	16189	16237	16211	16386	16329	16355	16327	16455	16162	16416	16265	16457	16381	16362	16444	16425	16498	16287	16261	16525	16258	16394	16176	16431	16446	16409	16339	16320	16282	16451	16363	16453	16327	16409	16343	16507	16210	16269	16458	16311	16350	16310	16430	16248	16270	16416	16363	16186	16335	16309	16283	16397	16368	16411	16443	16347	16316	16363	16311	16361	16391	16361	16247	16438	16281	16337	16337	16244	16318	16359	16545	16603	16243	16303	16312	16376	16396	16306	16444
23874	21478	29171	24259	22073	22410	21354	18623	18175	18450	18197	18167	17930	18213	18013	18152	18237	18027	18280	18121	18127	18318	18224	18043	18131	18117	18078	17933	18080	18227	18075	18065	18017	17970	18276	17959	18005	17969	18198	18271	18171	18219	18046	17976	18053	17995	18015	18076	18055	18004	18138	18092	17964	18046	18098	18029	18131	18128	18157	18201	17870	18023	18099	17997	17960	18254	18008	17939	17937	18098	18013	18052	18044	18045	17878	18088	17919	18061	17924	18191	17962	18082	18135	18019	18238	18089	18026	18048	17865	18007	17947	17831	17898	17896	17843	18128	17772	18118	18040	18023	18158	17994	17993	17996	18015	18333	18161	18085	18034	18192	18031	18001	18030	17936	18246	18073	18080	18132	17748	18182	18226	18097	17875	18126	18056	17939	18003	18011	18063	18101	17974	18142	18121	18148	18107	18039	17832	17917	18253	17768	18068	17975	18070	18019	18036	18148	18099	17938	18087	18044	18278	17843	17935	18001	17901	18125	18118	17982	17880	17803	18117	18213	17922	18002	18179	18114	17899	17974	18127	18055	17894	17944	18002	17766	17856	17978	18161	17964	18052	17901	18007	17748	18037	17916	17889	17867	17852	18035	17929	18029	17959	18126	18080	18107	17957	18172	18179	18080	17812	18069	17778	18094	18124	17853	17947	17952	17908	18020	18107	18014	18072	18157	17913	17881	17989	18060	17922	17979	18193	18097	18152	18013	18146	18001	17781	18126	18053	18042	17922	17955	18145	17855	18019	17729	17943	17948	17969	18013	17978	18211	17997	18046	18005	17932	18133	18078	17917	17959	18106	18056	18042	17890	17991	17874	18188	17986	17810	18112	17920	18046	18112	18029	18022	18032	17936	17855	17995	18024	17949	18024	18020	17901	17976	18115	17999	17898	18078	17963	17933	17790	18110	17838	17836	17902	17791	18164	17956	18054	17999	17976	18013	18020	17844	17759	18019	17966	17878	17918	18027	17833	17880	18068	17717	18003	17962	17953	18174	18022	18177	18067	18093	17874	17937	17980	17860	17831	18076	17969	18225	18011	18013	18044	18040	17814	17999	18233	18179	18038	18026	17973	17988	17987	18108	18047	17862	18263	17945	17933	18102	18241	18150	17965	17927	17858	17705	18029	18072	17891	17920	18075	18089	17935	17905	17876	18011	17907	18077	17908	17945	18019	17915	17915	18052	17887	18276	18071	18007	18035	18154	17964	18132	17881	18130	18155	18041	18074	18069	18051	17995	17996	17953	17930	18074	18020	17969	17891	17953	17959	18049	18137	17937	18099	17823	17783	18213	18063	17944	17826	18016	17963	17816	17928	17986	17897	18076	17952	18067	17969	18107	18120	18015	18064	18146	17908	17875	17982	18042	18080	18107	18034	17953	17989	17982	18001	18086	17905	18007	18063	18089	18008	18010	17737	18089	18082	17890	18081	18018	18035	18031	17970	18077	18165	18036	18098	18018	17987	18015	17921	18059	17796	17956	18015	18014	18005	18087	18113	18091	18120	18112	17752	18055	17946	17951	18138	17938	18045	18061	17801	17966	18032	17997	17911	18116	17958	18089	17981	17991	18188	18029	18114	18022	18062	18094	17882	18006	18066	17940	17957	18046	17906	18071	18193	17958	18248	18135	18004	18241	17969	17987	18318	18044	18022	18142	18146	18205	18088	17958	18079	18151	17816	17876	18160	18113	18040	18092	17992	17927	17690	17823	17997	17975	17991	18085	17998	17927	18403	18078	17849	18158	18089	18111	17932	18094	17956	18097	18131	17947	18168	18176	17939	17833	17958	17923	18006	18017	18048	18070	17825	17897	18020	17941	18219	18149	18012	18027	18130	17733	17965	18090	18037	18042	18089	17887	17858	17987	17939	18086	18045	18025	18049	18089	18161	18081	17970	17929	18043	17901	17917	17882	18105	17866	17904	18082	17949	17830	17789	17805	17944	17897	18122	18026	18200	18028	17917	18074	18045	17849	17836	17955	17757	18066	18098	18092	18085	18154	18136	18095	17827	18160	18004	18302	18279	17927	18063	18008	17861	17874	17940	18044	18025	18111	18009	17895	17992	18100	17867	17955	18131	18205	17806	17964	17906	17862	17917	17869	17989	18218	18004	18118	17944	17986	18029	18009	18034	18170	18153	18213	17846	18018	18063	18011	17677	18138	17946	18134	17999	18099	18029	18092	18176	18067	18031	17896	17956	18118	17791	17823	17961	17954	18217	17949	18025	18099	18097	18044	17883	17947	18156	17931	18189	18040	17938	17943	18028	17949	17958	17959	17974	18144	17797	18013	18133	18110	18012	18198	18217	17921	17864	17775	18069	17926	18001	18157	17997	18141	18014	18017	18011	18000	17853	17956	18098	18039	17951	17967	18043	18040	18046	17926	17953	17938	18186	18036	18042	18037	17978	17958	18080	17934	17897	17980	18150	18120	18041	17845	17905	17862	17868	18104	18225	18188	18020	18247	17933	18103	18275	18030	17975	17893	18070	17936	18015	18138	17950	18023	17831	17990	17995	18032	17824	17668	17867	18009	17914	17889	18102	17916	17965	18108	18152	17798	18023	17807	18167	17891	18067	18043	17933	18022	18100	18181	18181	17788	18080	18157	18053	18259	18069	18197	17995	18084	17946	18019	18117	17991	17975	18011	18018	18140	18151	17859	18193	17909	18008	17999	18095	18183	18005	17969	18079	17933	18010	18093	18025	18080	18027	18022	17866	18092	17870	18003	18089	18130	17955	18070	17796	18082	18187	17978	17894	17854	17931	17988	18051	17936	17864	17964	18073	17960	17945	17972	17908	18155	17839	17894	18009	17914	18211	17982	18022	18014	17905	17891	18072	17993	18007	18190	18030	18102	17981	18081	18007	17896	18115	18030	18089	18074	18015	17900	18050	17952	17958	17893	18008	17962	17977	17983	18132	17913	18110	18169	18146	18170	17922	18036	17810	18132	17798	18172	17845	18076	17991	17920	18175	18048	18150	18127	17849	17875	17964	17741	17969	18146	18097	18045	17950	17846	18083	17951	18069	17962	18142	17871	17826	18105	18064	18074	18134	18070	17955	18107	17975	18057	17931	18236	18026	18072	18031	17908	17976	17913	17947	17960	18064	17973	18111	18098	18021	17900	18026	18047	17959	18102	18088	17918	18023	18025	18133	18102	17932	18089	18091	18090	17755	18132	18010	18083	17939	18035	18038	18060	17880	17984	17900	17873	17971	18003	18315	17867	18080	17895	18072	18052	17975	18217	18029	18170	18141	17951	17892	17926	17882	18098	18096	18059	18070	17930	18047	18289	17887	17955	17986	18062	17904	18015	17891	17996	18238	18095	18125	18041	17931	17982	18222	18045	18135	18072	17884	17882	17936	18015	17890	18099	18016	17978	18186	18103	18117	18040	18021	17807	18020	18023	18001	18103	17981	18081	18183	17885	17843	18023	18210	18135	18137	18000	17871	17880	17899	18033	18003	17888	17854	17863	17902	17981	17922	18005	17945	17957	17891	17992	18005	17957	18006	18026	18074	17818	18027	18055	18009	18059	18107	18005	18057	17812	17993	18029	18175	18076	18019	18233	18154	17895	18029	18098	18001	18194	18057	18066	17964	18075	18124	18115	17950	18042	18128	17953	17889	17967	17991	17872	18056	18205	17965	18093	18052	17923	18206	18130	18199	18038	17936	18035	18049	17862	17925	17985	17937	17860	17983	18139	18084	17974	18003	18111	18085	18030	18008	18019	18187	18029	18159	18074	17891	17996	18223	17902	17940	17840	18108	17963	18011	18189	18137	18218	18152	17980	17879	18099	18052	18114	17891	17965	18022	18097	18038	18011	18227	17825	18045	17942	17931	18020	18084	17922	17921	17880	18095	17885	18248	18149	18037	17886	18179	18092	18084	17911	17762	17755	17789	17729	17892	17950	17706	17874	18034	17995	17808	17917	17963	18046	18024	18290	18086	18041	17962	17978	18162	18060	18184	17841	17829	18035	17939	17987	17968	18119	17915	18105	18022	18069	18151	17966	17989	18185	17842	18087	17645	18031	17979	18057	18087	17811	17815	18164	18000	17881	17967	18143	17915	18026	18121	17958	18065	17908	17870	18048	17835	17981	18137	18035	18019	18126	17974	18189	18093	18215	17954	18089	18154	18059	17836	17966	17887	17853	18223	17851	17934	18007	18038	17942	18030	17954	18102	18073	18208	17898	18009	17996	18135	18005	18037	18180	17958	17833	17794	17933	18018	17943	18203	18237	18059	18070	18084	17885	17859	17835	17864	17934	18149	18004	18066	17895	18133	17839	17837	17882	18201	18086	18060	18147	17934	18029	18177	18253	18070	18108	17992	18128	18051	17823	18012	18015	18110	18025	18079	18043	18123	18124	18150	18122	17991	17881	18040	18075	17907	18044	17875	17957	17865	18044	18179	18096	17803	17890	17960	18031	18225	17796	17936	18112	17936	18142	17983	17800	17890	17876	18042	17883	18122	17943	18030	17948	18143	17937	17982	17998	18129	17951	17910	17903	17942	18013	18251	17892	18130	18180	17896	17896	17960	18029	18022	18043	18089	18196	18074	18096	18040	17966	17988	17976	18034	17926	18037	17944	17896	18064	17733	17858	17745	17836	17922	18028	18101	18036	17996	17824	17915	18101	17969	17971	18184	18068	17994	18072	18088	17989	17999	18001	18041	18167	18149	18022	17872	18059	17879	18088	17941	17955	18119	17983	17873	17986	17876	18237	17934	17901	18021	17944	17974	18134	18053	18107	18030	18110	17909	18050	17952	18055	17976	18078	18080	17931	17845	18224	18242	17919	18004	18015	18005	18084	18055	17847	17989	18206	18035	17951	17840	17759	18061	18136	17836	18097	17893	17946	18082	18266	18116	17871	17886	17898	18119	18036	17811	17935	17922	18026	18002	18068	18065	18013	17870	18095	18131	18266	18203	17968	17793	17883	18140	17932	18023	17992	18068	18059	18050	17906	17859	17870	17948	18106	18032	18118	18236	18018	18136	18086	18044	18040	17806	17923	17850	17918	18015	17889	17968	17952	18019	17897	17952	17852	18097	17993	18127	17878	17968	18072	17953	17880	17932	18071	18031	17866	17993	18172	18062	17949	17929	18194	17767	18048	18109	17891	17909	17896	18229
13030	19393	18534	17397	16577	16342	16145	16107	16064	16094	15866	16054	15919	16086	15865	15863	15939	15858	16052	15893	15950	16013	15945	15954	16088	15926	16021	15818	15757	15984	15950	16020	15952	15857	15970	15936	16011	16029	15982	15920	15973	16007	16017	15969	16078	15850	16000	15976	16074	15805	15916	15771	15810	16006	16017	16078	15824	16071	15929	16022	15951	15924	15967	15902	16190	15818	15881	15985	15966	15988	15879	15988	15976	15998	15985	16056	15995	15901	15923	16040	15720	15851	15768	15826	15875	15953	15909	15896	15997	16116	15982	15854	16074	15950	15927	15819	15844	15912	16030	15912	15714	15826	16001	15874	16007	15884	15955	15897	15845	15990	15854	15996	15971	15918	15999	15919	15909	16015	15923	15814	15955	15953	15962	15836	15892	16017	15884	15945	15772	15779	16040	15975	15862	16142	15830	15754	16065	15872	16075	15747	15862	15862	15949	15756	15822	15779	16024	15817	16076	15849	15950	15869	15929	15902	15779	15857	16023	15897	15953	15823	16061	15910	15963	15981	15897	15982	15972	15954	15743	16022	15825	15945	15943	15866	15723	15909	15830	15973	15882	15851	15918	15886	15927	15991	15914	16089	16065	15834	15977	15865	15986	15996	15702	15966	15966	15787	16018	15882	16001	16014	15725	15928	15911	15821	15842	16065	15889	15952	15760	15749	15882	15955	15878	15814	16013	15798	15780	15846	15924	15775	15878	15809	15974	15866	15897	16004	15810	15638	15928	15909	15837	15812	15779	15919	15871	15971	15794	16086	15809	15868	15973	16034	15997	15758	15897	15822	15974	15937	15922	15858	16028	15947	15792	16070	15874	15980	15855	16052	15790	16016	15961	15903	16041	15927	15928	15929	16017	15967	15868	15800	15931	15990	16030	15862	16040	15785	15914	15901	15869	15981	16032	15950	15791	15837	15804	15862	15872	15843	16048	15954	15820	15913	15969	15845	15849	16077	15856	16009	15934	15782	15853	15890	16016	15801	15894	15892	15912	15947	15932	15953	15866	15839	15903	15883	15872	15909	15830	15872	15890	15899	15934	16036	15934	15701	15860	15826	15928	15987	15827	16025	15904	16032	15807	15831	15915	16004	15914	15878	15909	15878	16049	15816	15939	15975	15787	15851	15898	15883	15890	15883	15927	15874	15964	15809	15966	15742	15775	15940	15706	15978	15970	16048	15966	15930	15964	15924	15891	15764	15926	15833	15884	15910	16056	15797	15687	15778	15903	15963	15881	16135	15831	15965	15973	15890	15967	15934	15999	15885	15953	15957	15874	15900	16080	15862	15959	15846	15949	15930	16075	15922	15908	15970	16004	15968	15920	15923	15975	15883	16016	15954	15922	15933	15832	15930	15869	15836	15877	15986	15781	16023	15844	15799	15988	15851	15841	15824	15824	16024	15936	15825	15961	15775	15991	15976	15844	15884	15954	15987	15888	15946	15857	15806	15944	15979	16034	15943	15946	15781	16047	15809	15901	15949	15799	15953	15883	15683	15854	16027	15926	15833	15920	16053	16052	16004	15866	16022	15847	15856	16007	15880	15873	15913	15733	15920	15751	15773	15785	15797	15833	15905	15839	15817	16021	16013	15946	15972	15830	15743	15912	16010	16083	15890	16042	16012	15896	15897	15829	15875	15967	15771	15770	15883	15998	15884	15885	15873	15794	15934	15880	15901	15922	15819	15969	16071	15757	15895	15781	15949	15868	16100	15814	15787	15872	15856	15989	15770	15781	15852	16051	15931	15945	15887	15866	16082	15919	15938	15900	15904	15913	15922	15841	15829	15990	15802	15901	15863	15827	15965	15841	15869	15846	15832	15964	15818	15959	15876	16022	16009	15879	15972	15938	15839	15862	16075	15998	15860	16006	15771	15963	15868	15867	15870	15896	16057	15990	15986	15879	16080	15890	16162	15901	15948	15969	16054	16041	15853	15784	16196	15843	15862	15985	15925	16036	16139	15813	15846	15821	16031	15791	15813	15885	16070	15820	15949	15950	15870	15931	15860	15809	15821	15818	15747	15909	15831	15963	15934	15964	15882	15812	15867	15849	15844	15951	15871	15888	15878	15911	16097	15727	15873	16049	15979	15961	16011	16103	15937	15793	15841	15934	15950	15804	15852	15948	15847	16093	15864	15872	15917	15936	15851	15792	15863	15843	15971	15713	15973	16003	15847	15911	15820	15805	15956	15862	15800	15991	16019	15929	16007	15833	16096	15863	15896	15786	15816	15903	15788	15782	15823	16029	15815	15941	16072	15795	15791	15893	16067	15820	15923	15989	15899	15985	15888	15921	16031	15990	15837	15836	16017	15869	15967	15891	15982	15828	15787	15957	15947	15934	15846	15922	15993	15971	16050	16080	15790	15834	16008	15809	15944	15869	15852	16089	15869	15928	15850	15825	15866	15874	15830	15904	15864	15805	15886	15949	15965	15925	15908	15897	15928	15873	15944	15968	15964	16161	15865	15966	16082	15754	15911	16115	15851	15798	15946	15844	16206	15924	15949	15938	15833	16084	15725	15869	16010	15979	15830	16038	16066	15895	15811	15932	15850	15889	15653	15954	15755	15872	15881	15898	15795	15854	15925	16033	16088	15812	15971	15981	15941	16003	15902	15870	15834	15887	15949	15868	16085	15760	15968	15998	15944	15908	15817	15823	15876	15823	15937	15958	15910	16005	15904	15899	15794	15898	15762	15885	15904	15968	15982	15756	15923	16172	16009	15933	15902	15939	15985	15837	15818	15998	16008	15811	15830	15972	15966	15764	15719	15795	15830	16007	15908	15941	15962	15865	15786	15814	15969	15910	15897	16008	15815	15959	15921	15910	15947	15819	15873	15966	15864	15748	15919	15990	15843	15976	15949	15998	15907	15933	15796	15956	15883	15985	15817	15827	15902	15948	15735	15832	15848	15925	16124	15862	16003	15911	15802	15861	16015	15898	15923	16048	15972	16026	15887	15717	15812	15997	15747	15750	15855	15874	15942	16000	16029	15837	15850	16001	15964	15828	16103	15942	15914	15783	15933	15992	15771	15953	15921	15821	15855	15885	15903	16021	16008	15954	15981	15983	15908	15938	15869	16003	15673	15943	15869	16035	15851	15851	15943	15862	15902	15892	15980	15849	15894	15972	15881	15857	15790	15882	15868	16087	15988	15944	15916	15900	16025	15958	16100	16090	15950	15925	15856	15826	15846	16087	16034	15898	15937	15985	15906	15994	15811	15934	15809	15914	15775	16072	15830	15918	15912	16008	15811	15829	15994	15751	15910	15890	15822	15825	15962	16138	15990	15887	15812	16016	16091	16003	15692	15847	15926	15889	16022	16014	16011	15886	15985	16038	15749	15823	15829	15926	15944	15840	15964	15902	15946	15937	15869	16111	15927	15722	16000	15830	15966	15877	15880	15841	15935	15914	15848	15943	15837	15935	16034	15783	15973	15950	15898	16134	15971	15749	15901	15854	15983	15979	15717	15855	16034	15992	15755	16047	15933	15767	16027	15890	15899	16167	16025	16053	16005	15992	15983	15873	15877	15687	15946	15967	15872	15988	15798	15897	15855	15893	16060	16141	15879	15986	15984	15873	15842	15820	15883	15945	15999	15872	15913	15986	15894	15971	15797	16044	16012	15839	16007	15803	15795	15854	15944	15925	15805	16002	15986	15914	15813	16029	15767	16000	15904	15989	15897	15896	15775	15847	15983	15872	15900	15845	15906	16106	15912	15929	16022	16058	15870	15897	15979	16048	16079	15760	15943	15949	15826	15912	15808	15914	15770	16009	15843	15981	15886	16052	15913	15849	16054	15953	16162	15844	15996	15754	16051	15881	15789	15835	16022	15859	15947	15944	15744	16001	15901	15959	15798	15924	15901	15934	15922	15948	15796	15968	15981	15861	16101	15849	15965	15835	15838	15924	16025	15917	15824	15895	15889	16046	16003	15995	15645	15951	16043	15863	15953	15868	15806	16049	15882	16017	16004	15983	15737	15642	15969	15917	15844	15851	15881	15920	16043	15783	15803	15904	15952	15839	15900	15702	16029	15862	15826	15829	15983	15834	15919	15855	16047	15822	15939	15700	15949	15969	15998	15973	15685	15864	15804	15776	15991	15761	15842	15963	15871	15947	15957	15961	15917	15787	15956	15919	15972	15991	15864	16043	15898	16047	15993	15867	15886	15759	15813	15981	15952	15940	15817	15862	15975	15728	16020	15884	15563	15988	16101	15833	15813	15876	15831	16081	15962	15799	15934	15885	16016	15915	15934	15888	15889	15981	15922	15791	15983	15815	15963	15947	16000	16083	15944	15821	15890	15871	16080	15940	15909	16005	16101	15852	15846	15891	15776	16152	15929	16034	15778	15978	15811	15888	16034	15825	16028	15727	15987	15791	15738	15993	15892	15907	15968	15855	15943	15910	15971	15850	15826	15905	15978	16094	15952	15940	15907	15969	15940	16113	15899	15864	15869	16006	15927	15811	15851	16013	15850	15813	15799	15970	15780	15879	15853	15852	16018	15918	15956	15991	15748	15967	15843	15847	15798	15805	16053	15718	15846	15690	15908	15894	15997	16012	15744	16011	15881	15969	15938	15782	15773	15801	15946	15998	16067	15907	16217	15865	16028	15961	15985	15888	15948	15892	15987	16065	15987	15926	15860	15843	15853	15987	15829	16034	16036	15667	15873	15904	15851	15894	16108	15883	15976	16074	16013	15826	15924	15882	15805	15868	15653	15867	15693	15845	15824	15924	16007	15788	16005	15995	15995	15735	16023	15918	15855	15924	15947	15757	15933	15855	15962	15790	15801	15821	16023	15806	15843	15984	16012	15894	15979	15956	15857	15820	16102	15923	15880	16082	15852	15825	15938	15880	16023	16006	15894	15818	16127	16050	15987	15861	15858	16020	15836	15980	15922	15963	15900	15822	15760	16054	15849	15972	15969	15747	15943	15901	15956	15818	15931	15856	16016	15835	15959	15877	15757	15915	15961	16023	15935	16034	15914	15836	15916	15902	16067	16003	15931	15913	15970	15943	15912	15844	16012	15828	15902	15850	15854	15929	16131	15927	15981	15957	15958	15945	15902	16017	15868	15910	15901	16001	15855	16031	15888	15918	16077	15961	16075	16091	15911	15918	15735	15896	15767
22897	21498	29501	23914	21608	23309	25634	19720	18870	19435	19135	18962	18851	18999	18856	18974	18998	18854	18807	18902	18921	19006	19035	18753	18786	18700	18782	18644	18590	18750	18776	18871	18771	18846	18646	18878	18633	18774	18786	18777	18677	18745	18881	18879	18845	18714	18761	18587	18826	18608	18666	18788	18707	18698	18580	18822	18905	18740	18665	18576	18727	18686	18543	18570	18565	18451	18607	18847	18848	18814	18684	18644	18620	18614	18722	18666	18628	18597	18799	18622	18707	18465	18629	18800	18519	18662	18584	18657	18659	18428	18596	18651	18499	18706	18700	18606	18589	18594	18704	18601	18694	18247	18584	18775	18548	18616	18717	18601	18834	18692	18635	18555	18784	18313	18511	18624	18777	18625	18713	18598	18619	18789	18600	18588	18593	18522	18918	18586	18571	18630	18593	18397	18441	18822	18685	18664	18854	18769	18610	18420	18721	18714	18520	18777	18512	18512	18905	18607	18782	18663	18649	18700	18765	18578	18532	18766	18655	18727	18497	18438	18513	18537	18614	18612	18636	18654	18709	18742	18443	18647	18694	18667	18785	18713	18691	18512	18586	18691	18472	18618	18528	18679	18650	18782	18682	18900	18584	18460	18610	18645	18688	18362	18664	18465	18577	18747	18594	18574	18475	18716	18758	18367	18535	18313	18552	18706	18529	18643	18508	18425	18593	18627	18623	18641	18656	18547	18664	18444	18675	18540	18617	18431	18661	18568	18582	18536	18548	18417	18623	18575	18636	18641	18492	18560	18529	18840	18618	18633	18683	18540	18654	18493	18639	18644	18632	18501	18561	18707	18727	18731	18689	18522	18585	18811	18583	18855	18713	18542	18341	18698	18513	18801	18508	18566	18584	18499	18834	18437	18360	18510	18345	18581	18483	18448	18323	18634	18675	18773	18487	18471	18621	18310	18693	18607	18682	18493	18631	18563	18727	18366	18538	18397	18501	18734	18643	18538	18650	18711	18724	18569	18475	18601	18688	18723	18752	18552	18646	18520	18387	18383	18481	18693	18594	18696	18750	18467	18559	18563	18455	18423	18726	18681	18621	18749	18477	18574	18558	18670	18634	18319	18709	18337	18657	18497	18554	18426	18464	18601	18493	18847	18547	18561	18793	18291	18584	18453	18526	18618	18512	18604	18536	18408	18419	18683	18664	18523	18557	18664	18550	18547	18452	18567	18730	18625	18717	18581	18671	18392	18651	18633	18545	18533	18516	18474	18497	18764	18665	18522	18813	18702	18724	18529	18429	18808	18764	18738	18672	18732	18634	18703	18526	18447	18611	18519	18654	18538	18709	18581	18586	18649	18592	18507	18461	18653	18661	18409	18512	18600	18721	18600	18519	18631	18615	18406	18562	18677	18682	18426	18496	18443	18553	18418	18295	18676	18634	18726	18628	18516	18367	18588	18451	18493	18760	18671	18769	18511	18636	18738	18638	18718	18538	18639	18659	18633	18530	18497	18496	18542	18694	18528	18694	18651	18546	18639	18583	18694	18525	18671	18659	18565	18630	18757	18588	18779	18394	18524	18595	18470	18473	18590	18602	18563	18463	18463	18536	18629	18696	18670	18367	18755	18702	18681	18559	18245	18655	18779	18452	18581	18746	18744	18479	18746	18558	18728	18708	18576	18599	18522	18634	18651	18707	18759	18659	18812	18537	18534	18786	18381	18435	18549	18633	18722	18706	18723	18436	18305	18798	18482	18529	18570	18572	18681	18858	18693	18611	18708	18616	18456	18516	18485	18498	18651	18728	18602	18592	18629	18594	18513	18679	18749	18417	18618	18597	18558	18368	18691	18573	18639	18581	18397	18507	18569	18422	18741	18386	18608	18530	18266	18568	18588	18621	18702	18623	18542	18452	18513	18882	18615	18401	18642	18677	18743	18533	18613	18700	18537	18618	18477	18726	18699	18738	18195	18634	18522	18516	18546	18524	18729	18666	18598	18794	18583	18656	18592	18523	18574	18915	18661	18426	18673	18522	18759	18473	18691	18447	18620	18730	18696	18528	18688	18666	18649	18529	18655	18642	18510	18460	18507	18649	18701	18646	18641	18547	18596	18680	18427	18537	18658	18648	18662	18679	18545	18546	18576	18665	18761	18660	18488	18452	18500	18605	18527	18567	18495	18417	18546	18562	18562	18533	18710	18610	18527	18434	18686	18705	18675	18788	18620	18632	18601	18707	18776	18517	18685	18614	18458	18664	18605	18468	18720	18584	18735	18520	18645	18617	18517	18636	18644	18379	18504	18482	18472	18607	18491	18696	18614	18653	18723	18618	18756	18732	18572	18495	18584	18820	18663	18493	18770	18617	18590	18612	18617	18549	18507	18370	18807	18667	18646	18671	18449	18629	18570	18533	18611	18426	18841	18712	18554	18552	18550	18619	18610	18582	18700	18610	18492	18519	18486	18632	18368	18638	18453	18559	18657	18568	18705	18897	18539	18642	18446	18563	18499	18515	18693	18586	18590	18676	18467	18427	18546	18651	18680	18695	18540	18532	18640	18676	18563	18739	18543	18829	18567	18678	18741	18809	18491	18633	18587	18412	18817	18939	18629	18828	18706	18717	18674	18540	18520	18918	18701	18553	18579	18760	18509	18524	18534	18566	18619	18432	18564	18548	18570	18586	18575	18687	18684	18754	18695	18610	18395	18879	18633	18526	18619	18745	18571	18569	18708	18713	18494	18542	18538	18687	18700	18623	18523	18504	18811	18664	18510	18533	18642	18692	18472	18592	18627	18811	18433	18643	18531	18729	18598	18680	18680	18547	18656	18596	18652	18577	18538	18509	18496	18715	18504	18456	18676	18628	18566	18597	18684	18482	18388	18597	18469	18460	18383	18651	18569	18573	18505	18368	18599	18459	18518	18567	18528	18839	18604	18768	18701	18638	18694	18783	18671	18643	18617	18597	18549	18594	18678	18500	18509	18490	18607	18661	18606	18604	18624	18656	18612	18636	18671	18819	18611	18662	18839	18713	18703	18437	18635	18492	18467	18429	18565	18595	18702	18601	18505	18531	18636	18638	18648	18605	18544	18523	18545	18492	18523	18658	18718	18675	18523	18459	18531	18646	18502	18659	18645	18574	18539	18602	18556	18625	18847	18495	18667	18698	18746	18594	18528	18750	18636	18548	18597	18679	18583	18756	18709	18640	18680	18648	18671	18511	18540	18764	18605	18664	18742	18567	18526	18439	18618	18683	18620	18612	18618	18761	18721	18833	18700	18588	18614	18504	18627	18522	18458	18569	18371	18501	18686	18526	18570	18645	18568	18527	18549	18654	18514	18488	18722	18609	18781	18618	18494	18477	18765	18677	18734	18821	18409	18687	18445	18788	18853	18692	18456	18597	18433	18690	18576	18620	18543	18511	18779	18750	18769	18675	18412	18750	18448	18392	18576	18415	18703	18653	18766	18549	18387	18654	18379	18626	18510	18662	18558	18539	18444	18646	18693	18760	18769	18536	18753	18575	18565	18713	18645	18504	18574	18453	18616	18416	18585	18665	18504	18502	18862	18618	18682	18591	18597	18665	18564	18660	18606	18624	18802	18564	18636	18441	18606	18552	18712	18657	18552	18498	18454	18501	18610	18469	18719	18690	18625	18683	18722	18853	18832	18567	18707	18585	18430	18448	18713	18730	18570	18379	18565	18668	18607	18517	18691	18586	18669	18563	18577	18540	18573	18610	18485	18545	18706	18775	18540	18531	18500	18457	18566	18525	18605	18599	18690	18773	18533	18642	18893	18713	18645	18316	18724	18553	18650	18551	18477	18852	18659	18857	18565	18582	18696	18517	18674	18509	18746	18510	18579	18437	18671	18643	18417	18675	18702	18507	18482	18586	18683	18636	18545	18307	18526	18540	18495	18702	18654	18595	18577	18557	18895	18546	18506	18545	18506	18627	18652	18525	18496	18859	18601	18540	18605	18569	18663	18611	18595	18831	18645	18701	18471	18454	18531	18414	18482	18541	18556	18756	18676	18654	18707	18700	18523	18481	18620	18764	18727	18441	18538	18682	18410	18708	18434	18469	18744	18661	18500	18526	18600	18387	18541	18707	18574	18547	18543	18585	18517	18408	18429	18662	18540	18570	18634	18738	18569	18626	18446	18700	18577	18705	18784	18650	18640	18547	18593	18590	18645	18595	18438	18478	18399	18470	18635	18798	18488	18688	18371	18662	18420	18542	18644	18478	18370	18739	18622	18800	18530	18830	18727	18480	18593	18558	18474	18595	18603	18707	18727	18745	18613	18682	18847	18406	18599	18622	18402	18573	18851	18540	18826	18626	18495	18682	18683	18501	18728	18692	18516	18616	18607	18570	18628	18580	18617	18766	18438	18503	18406	18277	18556	18671	18504	18475	18725	18726	18575	18544	18505	18703	18504	18609	18558	18539	18780	18524	18699	18604	18629	18636	18508	18734	18670	18795	18836	18659	18703	18867	18680	18490	18382	18768	18638	18424	18542	18553	18837	18616	18565	18424	18698	18753	18710	18685	18755	18771	18664	18559	18443	18542	18453	18493	18576	18462	18595	18591	18660	18644	18586	18694	18544	18455	18696	18693	18453	18614	18621	18485	18603	18591	18717	18692	18466	18632	18484	18703	18541	18704	18577	18889	18705	18761	18666	18649	18452	18607	18683	18522	18746	18516	18585	18733	18569	18528	18624	18596	18583	18636	18726	18582	18658	18717	18812	18795	18447	18553	18564	18416	18779	18552	18625	18507	18657	18370	18549	18643	18502	18542	18642	18707	18619	18618	18564	18691	18581	18418	18700	18381	18832	18530	18532	18748	18775	18555	18655	18691	18469	18658	18644	18698	18457	18625	18594	18446	18455	18521	18486	18632	18616	18793	18583	18656	18507	18532	18706	18658	18588	18611	18456	18606	18717	18679	18559	18800	18842	18525	18582	18699	18420	18449	18620	18568	18489	18595	18535	18841	18522	18732	18559	18602	18731	18629	18584	18655	18698	18513	18442	18713	18602	18447	18666	18663	18622	18740	18587	18764	18533	18707	18419	18561	18752	18539	18646	18705	18666	18418	18540	18693	18511	18506	18661	18670	18402	18537	18596	18472	18627	18535	18685	18536	18637	18663	18507	18477	18496	18438	18642	18639	18543	18509	18673	18515	18744
12741	21117	19771	18154	17189	16618	16593	16453	16370	16583	16364	16268	16287	16315	16414	16424	16226	16250	16291	16371	16321	16368	16362	16281	16364	16455	16052	16249	16202	16282	16418	16195	16268	16240	16396	16204	16254	16258	16318	16265	16400	16326	16212	16300	16245	16391	16268	16330	16202	16492	16123	16255	16233	16202	16271	16113	16454	16270	16375	16246	16204	16207	16420	16109	16217	16212	16263	16237	15964	16291	16196	16281	16361	16288	16329	16369	16073	16272	16182	16268	16198	16401	16208	16221	16376	16375	16264	16363	16285	16243	16347	16303	16093	16152	16121	16258	16259	16302	16021	16259	16326	16243	16115	16445	16157	16372	16311	16210	16267	16230	16361	16223	16393	16343	16361	16377	16154	16198	16175	16417	16243	16234	16311	16272	16244	16356	16320	16359	16188	16253	16395	16306	16348	16289	16126	16197	16248	16249	16361	16194	16211	16275	16217	16228	16314	16349	16293	16179	16337	16225	16328	16292	16160	16260	16191	16109	16340	16094	16196	16269	16128	16221	16205	16157	16275	16227	16293	16309	16245	16366	16257	16073	16278	16176	16365	16079	16308	16121	16218	16173	16373	16255	16312	16206	16130	16267	16356	16412	16229	16074	16268	16357	16128	16243	16186	16252	16234	16229	16335	16228	16178	16165	16333	16263	16433	16138	16209	16160	16285	16062	16381	16215	16091	16152	16352	16266	16319	16216	16313	16366	16457	16181	16199	16202	16125	16290	16147	16041	16251	16375	16361	16335	16184	16213	16352	16327	16082	16241	16130	16250	16271	16251	16152	16302	16195	16200	16170	16091	16056	16232	16253	16438	16240	16287	16125	16229	16294	16420	16238	16224	16242	16168	16004	16119	16320	16292	16085	16274	16382	16139	16284	16237	16322	16367	16232	16292	16194	16052	16362	16143	16295	16008	16400	16200	16299	16333	16202	16091	16421	16164	16142	16185	16151	16317	16246	16377	16241	16256	16239	16263	16401	16095	16283	16129	16333	16249	16217	16133	16205	16215	16209	16337	16151	16255	16222	16164	16414	16269	16407	16315	16325	16309	16274	16325	16280	16029	16314	16077	16230	16360	16078	16326	16102	16225	16257	16195	16257	16348	16278	16206	16231	16105	16282	16165	16120	16433	16182	16244	16360	16123	16395	16245	16232	16225	16035	16242	16339	16067	16276	16182	16199	16216	16017	16396	16125	16146	16340	16215	16184	16252	16176	16398	16052	16107	16288	16185	16354	16328	16215	16132	16192	16167	16088	16325	16276	16249	16275	16206	16320	16256	16437	16338	16291	16310	16389	16390	16283	16323	16302	16324	16390	16269	16113	16307	16314	16229	16035	16273	16467	16250	16206	16258	16416	16168	16216	16294	16167	16262	16055	16396	16140	16207	16223	16194	16309	16241	16217	16276	16074	16211	16253	16250	16274	16428	16105	16161	16219	16242	16287	16141	16103	16191	16114	16216	16185	16299	16279	16280	16388	16252	16443	16232	16269	16373	16066	16226	16311	16246	16348	16299	16255	16405	16219	16247	16267	16203	16279	16272	16268	16271	16139	16190	16351	16320	16246	16239	16236	16193	15956	16320	16340	16204	16154	16174	16366	16293	16294	16317	16116	16252	16212	16220	16278	16100	16229	16363	16093	16295	16290	16259	16336	16170	16309	16108	16215	16180	16423	16248	16045	16110	16262	16102	16380	16210	16164	16079	16208	16320	16273	16380	16241	16201	16326	16109	16146	16263	16010	16347	16164	16141	16216	16325	16339	16213	16232	16309	16339	16301	16252	16068	16305	16166	16085	16172	16265	16349	16140	16302	16477	16123	16369	16167	16294	16281	16279	16469	16146	16371	16185	16156	16299	16223	15996	16175	16001	16321	16344	16205	16304	16151	16199	16285	16339	16339	16217	16033	16319	16093	16280	16314	16300	16072	16159	16210	16187	16290	16187	16259	16196	16232	16164	16097	16264	16374	16260	16280	16169	16087	16309	16219	16064	16329	16179	16173	16432	16268	16223	16253	16168	16197	16224	16182	16198	16205	16384	16268	16311	16209	16199	16229	16137	16262	16055	16248	16408	16165	16155	16055	16259	16192	16235	16322	16227	16170	16327	16214	16210	16070	16278	16211	16092	16142	16283	16107	16302	16231	16210	16350	16452	16133	16161	16291	16162	16477	16275	16127	16178	16261	16333	16251	16316	16288	16394	16223	16295	16317	16188	16123	16207	16290	16259	16217	16180	16237	16299	15934	15991	16173	16217	16166	16288	16254	16263	16155	16352	16309	16176	16240	15981	16498	16251	16322	16247	16166	16142	16270	16089	16321	16248	16308	16276	16248	16200	16077	16330	16354	16121	16262	16263	16299	16315	16288	16157	16221	16214	16235	16157	16161	16160	16331	16372	16166	16312	16249	16141	16308	16226	16213	16255	16308	16223	16208	16269	16048	16266	16322	16317	16219	16347	16255	16124	16378	16177	16305	16290	16161	16188	16138	16356	16173	16279	16130	16252	16200	16353	16201	16200	16324	16262	16078	16346	16188	16224	16102	16283	16171	16037	16405	16341	16295	16207	16104	16334	16346	16223	16219	16302	16024	16321	16165	16016	16379	16117	16263	16279	16143	16142	16108	16120	16275	16095	16193	16205	16202	16254	16316	16008	16476	16144	16179	16237	16125	16194	16231	16094	16113	16131	16115	16212	16365	16317	16124	16102	16303	16167	16024	16155	16385	16219	16334	16084	16128	16232	16199	16486	16212	16197	16389	16294	16339	16268	16245	16284	16125	16392	16410	16279	16257	16204	16153	16207	16363	16039	16208	16206	16139	16433	16286	16185	16134	16256	16048	16289	16249	16310	16186	16231	16306	16161	16193	16275	16308	16197	16146	16279	16214	16204	16277	16203	16195	16392	16300	16347	16346	16048	16197	16286	16049	16286	16188	16348	16267	16232	16249	16359	16230	16272	16135	16338	16166	16113	16104	16375	16292	16180	16279	16245	16284	16406	16226	16084	16329	16286	16236	16111	16166	16119	16360	16285	16315	16274	16279	16390	16265	16399	16247	16265	16194	16235	16331	16236	16241	16380	16218	16077	16238	16168	16189	16298	16382	16258	16389	16121	16086	16120	16101	16340	16074	16261	16098	16325	16225	16292	16227	16070	16234	16195	16113	16164	16345	16217	16292	16154	16141	16161	16245	16336	16249	16215	16212	16248	16228	16150	16126	16297	16247	16304	16278	16210	16118	16228	16192	16290	16302	16432	16298	16309	16179	16339	16219	16076	16298	16152	16147	16339	16333	16309	16194	16141	16226	16234	16211	16256	16225	16171	16159	16319	16200	16203	16342	16270	16218	16060	16210	16244	16237	16365	16231	16260	16077	16213	16369	16178	16383	16402	16158	16140	16055	16267	16402	16068	16300	16130	16327	16325	16212	16138	16262	16052	16411	16290	16409	16225	16467	16209	16137	16162	16378	16097	16492	16355	16182	16277	16193	16255	16137	16135	16213	16308	16241	16306	16178	16402	16226	16220	16261	16062	16275	16149	16304	16252	16168	16172	16213	16155	16218	16257	16115	16212	16198	16047	16274	16170	16377	16257	16213	16159	16170	16111	16379	16167	16289	16330	16139	16284	16233	16157	16157	16224	16294	16268	16183	16298	16259	16109	16336	16167	16203	16245	16105	16111	16301	16194	16252	16197	16374	16113	16120	16321	16454	16138	16386	16256	16118	16230	16016	16207	16197	16257	16133	16197	16318	16277	16225	16228	16108	16195	16155	16164	16189	16223	16078	16309	16174	16149	16122	16284	16200	16222	16086	16269	16273	16207	16011	16243	16098	16397	16265	16184	16272	16262	16232	16203	16216	16267	16276	16172	16203	16082	16239	16315	16062	16248	16361	16377	16173	16124	16163	16234	16242	16088	16177	16020	16262	16171	16236	16385	16256	16251	16175	16273	16316	16297	16274	16085	16240	16267	16274	16137	16199	16212	16389	16316	16226	16164	16248	16144	16177	16441	16190	16243	16074	16354	16045	16218	16082	16355	16281	16155	16230	16238	16306	16291	16358	16273	16296	16187	16157	16353	16276	16199	16304	16306	16342	16452	16292	16327	16111	16063	16054	16097	16180	16219	16259	15981	16268	16169	16489	16319	16270	16236	16201	16332	16288	16247	16275	16284	16360	16469	16179	16136	16055	16275	16152	16051	16108	16170	16123	16395	16232	16223	16186	16171	16150	16180	16203	16215	16207	16125	16328	16295	16242	16039	16131	16218	16123	16247	16136	16355	16260	16038	16276	16130	16236	16402	16316	16137	16263	16321	16278	16286	16167	16211	16163	16195	16186	16120	16281	16288	16357	16215	16334	16266	16228	16149	16150	16312	16298	16386	16341	16231	16279	16179	16288	16205	16246	16150	16143	16268	16331	16080	16167	16211	16129	16264	16225	16398	16271	16359	16112	16259	16141	16091	16182	16315	16168	16329	16129	16287	16348	16290	16104	16328	16171	16350	16238	16250	16152	16238	16340	16410	16153	16322	16329	16328	16144	16326	16300	16118	16293	16438	16252	16205	16250	16417	16283	16312	16335	16108	16293	16239	16383	16388	16430	16138	16197	16273	16137	16379	16270	16199	16193	16361	16102	16230	16329	16297	16165	16216	16360	16258	16214	16149	16314	16372	16324	16246	16227	16208	16102	16209	16285	16319	16253	16421	16092	16152	16323	16182	16235	16198	16130	16295	16178	16056	16275	16403	16337	16245	16222	16265	16258	16197	16373	16200	16091	16173	16216	16290	16134	16126	16341	16104	16359	16035	16275	16036	16390	16122	16182	16235	16402	16260	16170	16179	16376	16273	16224	16167	16392	16066	16277	16337	16306	16126	16208	16359	16259	16102	16209	16194	16359	16044	16235	16259	16251	16371	16245	16393	16180	16155	16317	16320	16314	16254	16304	16208	16307	16158	16043	16281	16413	16336	16196	16308	16008	16182	16323	16164	16156	16143	16174	16153	16180	16225	16191	16272	16222	16288	16118	16174	16302	16374	16084	16303	16028	16150	16307	16110	16110	16417	16304	16216	16035	16246	16196	16226	16294	16260	16366	16201	16330	16213	16243	16460	16272	16269	16293	16070	16089	16128	16442	16159	16307	16198	16312
26761	21519	26349	24889	18771	18830	18820	18708	18673	18754	18620	18636	18828	18783	18917	18877	18760	18739	18613	18483	18536	18585	18534	18629	18969	18699	18646	18415	18738	18662	18543	18479	18511	18602	18666	18608	18652	18721	18535	18530	18592	18523	18717	18671	18422	18607	18575	18749	18613	18627	18558	18634	18519	18537	18808	18828	18583	18430	18650	18496	18604	18642	18571	18417	18689	18547	18380	18727	18625	18743	18720	18808	18562	18481	18499	18458	18687	18677	18617	18617	18581	18655	18688	18612	18600	18688	18734	18502	18518	18567	18534	18491	18632	18688	18558	18580	18756	18488	18466	18485	18817	18504	18446	18660	18602	18558	18535	18499	18474	18497	18618	18531	18671	18637	18625	18565	18525	18572	18615	18640	18541	18745	18770	18526	18561	18854	18582	18472	18747	18433	18570	18567	18552	18672	18696	18625	18383	18521	18574	18601	18627	18543	18679	18559	18522	18658	18716	18849	18565	18789	18585	18642	18405	18419	18650	18603	18700	18578	18392	18799	18786	18774	18535	18547	18402	18678	18498	18600	18557	18405	18493	18547	18337	18371	18648	18541	18593	18653	18533	18634	18487	18574	18548	18609	18596	18444	18760	18515	18602	18554	18644	18578	18656	18657	18509	18673	18589	18616	18680	18603	18481	18728	18729	18640	18435	18737	18783	18437	18608	18671	18684	18623	18721	18874	18708	18649	18537	18628	18334	18655	18736	18795	18478	18519	18678	18618	18855	18534	18674	18519	18733	18510	18360	18745	18455	18636	18531	18706	18670	18646	18317	18664	18910	18628	18489	18435	18606	18406	18583	18796	18645	18685	18636	18468	18581	18505	18549	18626	18559	18612	18485	18538	18375	18585	18488	18480	18658	18751	18650	18704	18560	18765	18725	18394	18714	18654	18382	18535	18653	18485	18508	18672	18446	18623	18537	18708	18710	18586	18341	18629	18699	18559	18523	18589	18543	18741	18524	18483	18612	18598	18614	18387	18504	18590	18637	18302	18467	18490	18540	18625	18744	18590	18609	18605	18440	18350	18632	18574	18758	18606	18475	18605	18577	18705	18583	18598	18673	18414	18686	18547	18440	18392	18472	18764	18600	18373	18379	18780	18463	18604	18514	18673	18426	18593	18519	18734	18621	18607	18534	18578	18577	18566	18326	18746	18639	18731	18571	18506	18453	18565	18745	18658	18625	18573	18425	18495	18473	18480	18709	18403	18310	18497	18601	18557	18737	18370	18489	18773	18637	18460	18421	18403	18629	18509	18652	18706	18628	18702	18736	18531	18611	18492	18525	18525	18668	18529	18561	18472	18774	18746	18632	18595	18715	18889	18704	18523	18633	18556	18697	18576	18573	18413	18567	18680	18504	18569	18621	18642	18732	18645	18600	18582	18497	18780	18665	18596	18510	18482	18584	18840	18625	18432	18595	18580	18636	18631	18667	18477	18412	18585	18446	18594	18739	18691	18590	18617	18526	18647	18569	18718	18558	18520	18712	18512	18469	18621	18700	18600	18704	18593	18625	18723	18516	18648	18578	18668	18702	18515	18655	18495	18717	18691	18544	18400	18580	18663	18850	18468	18545	18205	18680	18655	18630	18540	18492	18621	18657	18663	18454	18703	18656	18431	18669	18549	18674	18546	18729	18771	18767	18452	18566	18662	18660	18615	18771	18640	18771	18446	18726	18714	18650	18658	18545	18622	18606	18582	18512	18578	18296	18625	18511	18686	18640	18609	18434	18484	18605	18584	18546	18590	18660	18446	18575	18502	18576	18634	18607	18595	18834	18462	18686	18329	18626	18280	18551	18616	18734	18704	18614	18743	18677	18511	18597	18639	18719	18651	18439	18716	18588	18582	18613	18713	18666	18637	18793	18547	18662	18677	18598	18739	18579	18532	18445	18743	18496	18751	18627	18557	18666	18548	18660	18744	18549	18634	18802	18835	18767	18716	18749	18630	18631	18506	18644	18644	18700	18899	18593	18748	18628	18582	18470	18477	18633	18595	18451	18535	18905	18614	18633	18675	18572	18776	18634	18606	18536	18586	18476	18726	18735	18588	18460	18497	18527	18485	18337	18383	18715	18625	18476	18455	18456	18563	18792	18596	18779	18431	18445	18710	18689	18488	18560	18636	18508	18726	18542	18545	18778	18509	18556	18667	18519	18570	18725	18705	18779	18733	18423	18438	18447	18567	18597	18666	18546	18644	18598	18503	18558	18558	18720	18760	18698	18568	18750	18690	18466	18405	18599	18508	18595	18509	18506	18378	18606	18595	18574	18484	18576	18592	18573	18563	18855	18514	18734	18430	18610	18788	18528	18663	18551	18664	18674	18764	18750	18558	18525	18623	18388	18722	18677	18745	18830	18441	18611	18607	18457	18572	18666	18582	18554	18353	18650	18509	18697	18584	18514	18816	18666	18570	18540	18869	18661	18544	18624	18619	18670	18732	18762	18718	18426	18578	18642	18558	18570	18599	18697	18559	18646	18665	18815	18544	18699	18603	18718	18515	18568	18666	18400	18425	18813	18674	18527	18599	18672	18359	18487	18536	18623	18318	18677	18518	18712	18427	18543	18678	18507	18557	18761	18657	18594	18554	18718	18564	18603	18624	18473	18765	18495	18611	18705	18815	18433	18755	18671	18575	18488	18502	18579	18747	18554	18523	18448	18569	18674	18487	18492	18553	18662	18491	18615	18613	18675	18763	18668	18627	18496	18573	18792	18424	18778	18453	18550	18640	18501	18653	18580	18653	18509	18682	18788	18469	18475	18625	18747	18448	18377	18567	18517	18611	18550	18336	18493	18655	18605	18671	18595	18580	18775	18650	18657	18533	18645	18523	18630	18570	18539	18688	18587	18558	18445	18487	18561	18516	18545	18665	18563	18544	18748	18720	18805	18695	18536	18683	18611	18545	18718	18492	18448	18728	18579	18537	18765	18582	18391	18766	18685	18631	18781	18593	18580	18566	18555	18516	18607	18371	18559	18780	18547	18414	18749	18708	18599	18605	18457	18768	18744	18466	18883	18502	18803	18658	18525	18718	18438	18565	18881	18579	18440	18659	18502	18562	18718	18524	18628	18697	18530	18835	18683	18461	18531	18470	18555	18773	18584	18643	18724	18614	18846	18570	18412	18588	18576	18695	18520	18757	18577	18710	18514	18691	18697	18676	18589	18466	18576	18729	18577	18658	18525	18685	18981	18648	18692	18589	18693	18668	18733	18490	18562	18583	18687	18697	18588	18566	18588	18687	18465	18807	18617	18660	18599	18702	18567	18553	18650	18645	18586	18886	18692	18734	18699	18820	18692	18445	18640	18732	18683	18721	18810	18648	18606	18503	18750	18778	18716	18659	18552	18672	18509	18577	18652	18727	18655	18498	18766	18505	18681	18446	18559	18520	18412	18752	18614	18627	18865	18427	18344	18431	18486	18489	18459	18411	18387	18619	18453	18688	18576	18663	18604	18658	18588	18665	18767	18744	18525	18709	18828	18543	18502	18782	18561	18479	18708	18811	18467	18793	18593	18762	18568	18343	18815	18536	18591	18713	18498	18641	18735	18506	18358	18628	18471	18598	18652	18509	18754	18686	18593	18432	18476	18725	18592	18521	18828	18554	18600	18713	18649	18652	18502	18495	18704	18573	18536	18590	18627	18687	18574	18555	18541	18498	18549	18707	18534	18830	18741	18580	18506	18601	18556	18561	18544	18757	18913	18619	18606	18606	18703	18600	18447	18385	18557	18731	18677	18507	18334	18564	18728	18698	18664	18898	18426	18506	18603	18567	18599	18642	18591	18459	18443	18624	18580	18423	18476	18530	18761	18660	18595	18638	18513	18641	18537	18528	18717	18772	18620	18749	18764	18432	18469	18489	18737	18667	18847	18729	18809	18616	18673	18688	18549	18503	18793	18574	18543	18562	18588	18591	18598	18880	18653	18562	18702	18487	18582	18635	18756	18565	18636	18589	18456	18493	18685	18637	18764	18570	18680	18679	18574	18479	18572	18397	18409	18582	18932	18530	18493	18604	18595	18577	18595	18478	18683	18425	18836	18515	18576	18546	18815	18500	18628	18924	18720	18624	18536	18546	18537	18593	18560	18578	18587	18504	18788	18597	18469	18608	18749	18453	18503	18465	18727	18769	18920	18865	18661	18533	18629	18534	18612	18454	18678	18651	18678	18782	18854	18340	18668	18628	18652	18678	18490	18704	18474	18467	18729	18590	18628	18554	18622	18587	18586	18636	18788	18598	18674	18338	18526	18427	18633	18768	18712	18627	18782	18831	18443	18598	18472	18561	18537	18595	18594	18635	18471	18484	18523	18644	18547	18699	18580	18688	18583	18601	18682	18412	18622	18514	18730	18672	18628	18747	18398	18739	18782	18519	18789	18627	18761	18682	18496	18708	18602	18497	18580	18801	18576	18475	18428	18751	18703	18421	18507	18593	18499	18776	18565	18514	18543	18318	18669	18587	18436	18583	18575	18827	18755	18651	18606	18496	18681	18485	18537	18632	18625	18853	18667	18704	18490	18547	18504	18577	18795	18525	18444	18787	18479	18593	18742	18393	18534	18415	18852	18611	18636	18822	18582	18644	18541	18509	18713	18523	18739	18620	18608	18429	18550	18435	18800	18576	18765	18524	18823	18570	18518	18729	18427	18573	18682	18627	18656	18679	18837	18759	18694	18581	18399	18575	18648	18387	18720	18761	18557	18830	18572	18335	18502	18635	18497	18630	18537	18585	18492	18462	18686	18600	18493	18668	18611	18561	18826	18521	18474	18668	18603	18577	18601	18584	18515	18601	18704	18423	18574	18592	18571	18599	18638	18685	18593	18578	18722	18499	18596	18583	18548	18637	18734	18493	18570	18709	18675	18782	18741	18684	18687	18485	18571	18707	18583	18531	18735	18499	18777	18580	18620	18925	18653	18605	18850	18626	18482	18590	18391	18822	18808	18583	18614	18658	18407	18604	18741	18600	18698	18919	18479	18639	18869	18518	18569	18568	18621	18707	18513	18665	18512	18803	18657	18512	18619	18592	18902	18470	18743	18621	18553	18636	18731	18565	18430	18689	18580	18657	18496	18720	18720	18678	18552	18592	18527	18536	18660	18650	18385	18485	18708	18556	18663	18687	18601	18675	18594	18466
14864	18467	17622	16922	16563	16315	16533	16404	16252	16568	16305	16239	16279	16283	16375	16202	16274	16218	16162	16213	16246	16176	16344	16255	16387	16279	16279	16152	16355	16441	16366	16296	16116	16263	16182	16231	16212	16394	16219	16227	16234	16335	16262	16238	16462	16306	16239	16379	16278	16100	16148	16268	16271	16300	16410	16275	16376	16169	16266	16126	16287	16386	16134	16281	16321	16227	16160	16277	16241	16207	16106	16352	16438	16311	16301	16355	16237	16324	16313	16175	16392	16316	16507	16274	16287	16146	16130	16288	16227	16391	16243	16222	16379	16419	16458	16125	16107	16278	16429	16193	16390	16051	16339	16299	16289	16165	16376	16261	16247	16238	16344	16242	16243	16325	16373	16237	16243	16407	16239	16322	16243	16291	16294	16280	16224	16190	16214	16295	16125	16387	16244	16229	16213	16273	16153	16289	16223	16247	16274	16271	16257	16364	16493	16324	16459	16245	16152	16312	16150	16328	16150	16281	16348	16285	16217	16354	16167	16376	16312	16224	16436	16177	16354	16284	16257	16246	16259	16183	16189	16409	16337	16235	16219	16285	16289	16365	16167	16193	16292	16269	16288	16414	16266	16257	16282	16194	16358	16236	16449	16254	16414	16270	16339	16314	16330	16339	16153	16230	16286	16208	16274	16232	16306	16349	16404	16208	16344	16130	16446	16183	16217	15988	16209	16394	16218	16291	16373	16336	16360	16308	16193	16497	16321	16282	16315	16195	16097	16342	16453	16147	16357	16234	16391	16390	16273	16172	16209	16239	16326	16296	16120	16082	16316	16178	16298	16310	16279	16212	16446	16201	16199	16177	16265	16287	16308	16254	16264	16417	16214	16323	16361	16133	16102	16087	16405	16257	16104	16132	16317	16181	16364	16147	16398	16244	16258	16195	16374	16317	16432	16254	16397	16210	16276	16253	16282	16171	16255	16399	16472	16377	16378	16044	16291	16242	16355	16399	16115	16377	16196	16262	16361	16344	16263	16148	16210	16442	16251	16407	16281	16276	16467	16101	16229	16257	16293	16274	16209	16148	16199	16310	16253	16276	16260	16305	16209	16397	16321	16253	16190	16322	16195	16294	16359	16100	16202	16135	16379	16329	16353	16163	16325	16266	16487	16056	16105	16215	16191	16284	16307	16095	16170	16310	16260	16121	16371	16392	16330	16263	16350	16284	16236	16210	16317	16274	16318	16555	16231	16304	16224	16367	16336	16193	16215	16103	16236	16195	16122	16207	16403	16259	16254	16194	16259	16299	16137	16226	16309	16380	16192	16331	16219	16150	16173	16235	16110	16306	16254	16176	16341	16334	16315	16155	16280	16283	16153	16340	16257	16429	16192	16301	16355	16177	16381	16150	16224	16168	16073	16182	16307	16276	16425	16249	16355	16338	16133	16292	16252	16310	16277	16178	16241	16189	16287	16344	16230	16337	16304	16446	16426	16310	16315	16188	16175	16249	16239	16206	16273	16411	16402	16357	16258	16409	16342	16212	16194	16217	16209	16286	16250	16148	16191	16172	16344	16263	16353	16202	16178	16367	16180	16230	16158	16267	16070	16368	16377	16118	16287	16189	16459	16272	16313	16303	16155	16269	16213	16276	16230	16138	16348	16259	16261	16481	16313	16329	16412	16297	16129	16331	16238	16282	16210	16384	16340	16448	16346	16084	16423	16304	16323	16093	16346	16265	16348	16325	16258	16072	16402	16449	16239	16202	16272	16348	16329	16150	16151	16324	16116	16391	16285	16278	16266	16275	16191	16148	16275	16498	16255	16177	16211	16267	16470	16132	16220	16440	16397	16185	16260	16372	16296	16234	16142	16424	16244	16114	16320	16276	16351	16241	16255	16224	16225	16289	16308	16220	16340	16244	16338	16238	16347	16264	16204	16335	16171	16271	16437	16227	16238	16351	16295	16305	16063	16204	16265	16247	16151	16331	16178	16244	16384	16116	16352	16244	16251	16366	16078	16270	16253	16190	16215	16071	16343	16274	16356	16164	16193	16278	16250	16283	16161	16248	16151	16260	16081	16123	16180	16148	16427	16282	16440	16196	16244	16236	16358	16204	16094	16268	16366	16424	16222	16220	16393	16311	16353	16140	16416	16220	16109	16161	16269	16411	16383	16303	16209	16472	16282	16286	16128	16296	16288	16352	16460	16369	16184	16338	16179	16268	16243	16365	16278	16270	16449	16392	16277	16177	16217	16315	16122	16325	16274	16238	16304	16219	16370	16351	16344	16189	16233	16267	16195	16390	16330	16415	16203	16236	16295	16148	16182	16113	16308	16260	16533	16094	16241	16335	16325	16275	16332	16229	16415	16185	16265	16169	16225	16072	16293	16336	16364	16186	16299	16298	16283	16208	16258	16407	16156	16228	16203	16298	16115	16382	16295	16193	16217	16217	16192	16351	16211	16195	16277	16421	16259	16368	16158	16308	16455	16355	16220	16280	16128	16273	16334	16359	16324	16332	16291	16228	16336	16269	16209	16268	16158	16139	16286	16287	16190	16220	16181	16355	16245	16213	16099	16243	16229	16291	16232	16175	16271	16240	16417	16197	16209	16211	16367	16340	16141	16329	16296	16124	16395	16410	16263	16389	16333	16239	16236	16305	16214	16470	16218	16199	16263	16308	16270	16142	16140	16316	16298	16420	16228	16317	16325	16294	16143	16216	16259	16212	16231	16344	16157	16309	16286	16190	16271	16254	16365	16259	16203	16244	16194	16314	16177	16312	16107	16225	16278	16238	16270	16288	16451	16380	16327	16022	16135	16155	16107	16126	16207	16090	16317	16294	16302	16283	16298	16219	16195	16320	16281	16325	16261	16246	16309	16248	16215	16311	16271	16095	16494	16162	16271	16317	16172	16480	16262	16389	16304	16426	16412	16231	16179	16419	16262	16268	16286	16170	16148	16068	16256	16233	16296	16306	16314	16385	16380	16180	16250	16220	16155	16305	16229	16323	16312	16413	16243	16354	16306	16325	16140	16324	16503	16469	16254	16291	16074	16333	16299	16298	16224	16272	16265	16384	16328	16224	16356	16247	16246	16102	16055	16501	16306	16267	16335	16372	16338	16059	16353	16401	16350	16202	16331	16300	16336	16136	16213	16226	16418	16207	16203	16295	16199	16335	16272	16150	16295	16259	16283	16292	16362	16328	16163	16391	16398	16240	16119	16310	16502	16233	16154	16205	16262	16206	16396	16351	16193	16297	16032	16336	16339	16263	16183	16359	16340	16198	16524	16385	16303	16179	16266	16205	16280	16214	16317	16253	16312	16364	16179	16389	16278	16242	16331	16537	16082	16099	16387	16304	16423	16075	16316	16182	16308	16308	16239	16173	16366	16292	16227	16385	16358	16332	16314	16143	16253	16236	16360	16199	16473	16334	16287	16251	16143	16221	16329	16076	16241	16179	16238	16169	16143	16407	16102	16312	16353	16205	16185	16207	16368	16269	16465	16268	16159	16276	16126	16233	16226	16337	16349	16415	16349	16229	16347	16436	16065	16477	16150	16366	16294	16309	16341	16267	16219	16148	16243	16150	16128	16340	16160	16296	16394	16132	16329	16351	16262	16221	16294	16206	16186	16231	16159	16293	16372	16242	16189	16189	16346	16261	16272	16383	16333	16222	16204	16297	16250	16386	16209	16305	16256	16312	16255	16343	16302	16155	16257	16209	16317	16405	16340	16157	16180	16233	16257	16316	16319	16368	16277	16437	16232	16220	16350	16228	16336	16174	16351	16309	16246	16183	16303	16200	16256	16344	16445	16424	16442	16282	16356	16430	16231	16370	16133	16212	16209	16148	16151	16172	16325	16033	16254	16195	16373	16258	16314	16387	16382	16350	16198	16450	16234	16296	16254	16362	16251	16377	16207	16245	16316	16270	16261	16384	16343	16136	16236	16272	16395	16333	16338	16142	16270	16414	16232	16223	16235	16332	16298	16182	16186	16218	16176	16192	16334	16243	16310	16174	16178	16239	16315	16103	16407	16337	16342	16115	16267	16224	16316	16386	16211	16217	16337	16168	16251	16426	16262	16352	16361	16398	16418	16116	16195	16559	16251	16343	16270	16229	16259	16382	16300	16317	16232	16361	16319	16536	16157	16353	16272	16274	16186	16257	16413	16427	16270	16288	16258	16345	16305	16223	16212	16101	16256	16393	16289	16282	16323	16285	16196	16213	16291	16180	16246	16203	16386	16176	16244	16380	16163	16316	16213	16179	16464	16265	16265	16250	16191	16126	16304	16233	16376	16202	16300	16324	16330	16340	16355	16152	16183	16114	16361	16345	16364	16286	16160	16454	16330	16298	16233	16264	16345	16312	16199	16299	16239	16373	16315	16299	16369	16333	16142	16251	16241	16266	16376	16259	16168	16300	16090	16345	16335	16210	16246	16259	16259	16245	16218	16261	16226	16356	16291	16131	16301	16272	16249	16270	16193	16303	16235	16319	16318	16450	16435	16301	16184	16337	16422	16403	16285	16279	16504	16058	16238	16309	16336	16294	16242	16310	16269	16445	16335	16293	16357	16394	16394	16116	16388	16479	16135	16284	16442	16091	16348	16409	16293	16386	16155	16435	16252	16253	16285	16340	16321	16238	16242	16307	16327	16146	16256	16274	16195	16198	16395	16370	16163	16232	16150	16300	16259	16454	16385	16281	16217	16408	16104	16202	16309	16215	16364	16321	16340	16295	16280	16286	16222	16218	16321	16511	16176	16312	16257	16255	16403	16256	16368	16232	16436	16329	16177	16263	16398	16129	16252	16280	16191	16294	16182	16245	16212	16124	16136	16311	16333	16128	16182	16141	16278	16311	16158	16389	16236	16327	16322	16246	16151	16158	16365	16132	16356	16324	16363	16323	16300	16284	16352	16248	16473	16370	16274	16163	16249	16332	16218	16244	16217	16225	16330	16258	16112	16289	16306	16259	16347	16243	16305	16366	16408	16344	16357	16188	16357	16402	16370	16141	16323	16322	16247	16341	16137	16248	16325	16259	16271	16380	16399	16146	16227	16349	16237	16315	16356	16211	16309	16341	16190	16210	16295	16318	16224	15990	16266	16165	16411	16477	16206	16265	16154	16197	16095	16266	16258	16339	16362	16200	16504	16249	16234	16476	16344	16313	16228	16276	16163	16320
23820	21458	29107	24260	22017	22365	21461	18528	18018	18487	18430	18047	18191	17970	18203	18057	18186	18155	18264	17914	18276	18122	18199	18104	17948	17904	18020	17784	17906	18197	17819	17981	18174	18005	17752	18039	17974	17996	18036	18030	17764	18153	17795	17960	17962	17920	17906	18058	18085	17970	17939	18044	18184	17912	18011	17869	17972	17968	17913	18074	18136	17913	17857	17936	17921	18066	18036	17929	17871	17843	17871	18008	17842	17968	18085	18066	17715	17940	17798	18091	17993	17969	17898	17874	18049	17921	17772	17897	17964	17961	17944	17734	18038	17839	17923	18061	18069	18107	18051	17909	17913	17971	17910	18305	18160	18087	17869	17969	17843	17965	18030	17844	17875	17908	17971	17773	17788	17877	18002	17890	18032	17971	17716	17855	17846	17869	18077	17956	17850	17930	17773	18083	18180	17928	17829	17874	17921	18061	17963	17861	17990	18066	17991	17981	18075	17851	17894	17869	17795	17883	17964	17828	17821	17849	18048	17926	17831	18019	18025	18113	17876	17807	18014	18011	17893	17841	17791	17844	18162	17787	18073	18017	17852	18029	17789	17989	17887	18264	18149	17983	17824	18073	17684	17998	17835	17788	18047	17854	18035	18025	17994	17983	17709	18002	17859	17765	17971	18006	17985	17889	18047	17928	17874	17969	17955	17784	18081	18089	17881	18057	17944	17743	17777	18112	18086	18095	18031	17862	18003	17988	18131	17985	18114	18019	17999	17781	17962	18091	17878	17976	17969	17844	18202	18021	17827	17781	17901	18033	18064	17984	18117	17936	18093	17796	18007	17955	17929	17906	18070	17938	17981	18111	17997	17990	17851	17929	17886	17823	17832	18090	17784	17931	17789	17853	17908	17979	17818	17855	17823	17789	17904	17749	18171	17864	18083	17935	17744	17768	18084	17941	17943	17953	17854	17932	18029	17941	18025	17670	17853	17783	18103	17833	17962	17754	17783	17793	17850	18062	17952	18089	17819	17780	18082	17946	18105	17904	17958	17820	17961	17903	17897	17869	17872	17876	17967	17803	18230	18023	18108	18052	17907	18008	17812	17943	17853	17755	17919	17834	18083	17885	18168	17938	18052	17827	18006	17817	18069	18053	17845	17801	18014	17907	18037	17659	17859	17926	18037	17904	18329	17918	18068	17945	17881	17930	18003	17756	17834	17994	17783	17827	18020	17856	17989	17850	17987	17878	17934	17993	17914	18028	17934	17816	17907	17881	17854	17677	17822	17952	17909	17933	17989	17652	17850	17908	17766	17990	18092	17970	18077	17676	17909	17739	17939	17826	17905	17898	17883	17999	17908	17967	17725	17907	17901	17848	18008	18017	18018	17684	17958	18010	17982	17926	18001	17792	17814	17958	17855	18030	17942	18018	17960	18014	17983	17905	17949	17947	17856	17800	17951	18000	17755	17987	17747	18003	17928	18018	17845	17980	18127	17994	18064	17903	17776	17750	17994	17929	17906	17901	17936	17935	18127	17973	17911	17897	17936	17998	17818	17775	17842	18023	18004	17993	17990	17802	17809	17953	17877	17964	18009	17835	17837	17846	18048	17932	17741	17838	18025	17925	18114	17850	17917	17945	17775	17912	17994	18117	18028	18007	18060	17974	18104	17926	17869	17825	17871	17678	17787	17808	17825	17791	17998	18089	17836	18140	18001	18039	18169	17981	18076	18000	17934	17934	17844	17739	17927	17958	17903	17964	17947	17833	17877	17908	17791	17794	17860	17900	18053	17893	17715	17997	17963	17922	17804	17863	17807	17831	18013	18070	18043	18067	17674	17991	18023	17730	17693	17789	17846	17887	17996	18024	17974	17974	17945	17840	17735	17893	17882	17788	18003	18092	18017	17775	18012	17623	18187	17955	17953	17954	17855	17955	17776	17645	17681	17926	17899	17924	17981	17929	17978	17833	17987	17804	18005	17911	18141	18022	17929	17814	17959	17771	17936	17847	18119	17935	17816	17719	17858	17928	17805	17845	17845	17882	17979	18173	18013	18147	18077	17855	18150	17973	17946	17817	18080	18143	18119	17825	17934	17888	17839	17831	17922	17844	18016	17978	17942	17838	17995	17889	17747	17877	18150	17944	18081	18016	17908	17842	17935	17669	17947	17868	17857	17759	18027	17894	17810	18030	18027	17848	17874	17786	17742	17882	17795	17882	17847	17731	18012	17842	17940	17912	18007	18102	18248	17800	17892	17816	18046	18009	17898	17847	17959	17867	17966	18000	18119	18155	17857	17714	17816	17909	18023	17894	17936	18016	17880	17812	17767	17842	17892	17800	17800	17928	17708	17880	17979	17792	18105	17950	17910	17833	17924	17959	17900	18178	17869	17899	17668	17953	17966	18133	17814	17806	17834	17775	17784	18001	17965	18155	18127	17973	18046	18101	17901	17852	17997	17891	17793	17771	18069	17921	17954	18252	18126	17951	17773	17886	18199	18093	17959	17907	17881	17863	17969	17972	18038	18013	17900	17863	17873	17870	17806	17679	17808	18017	18056	17788	17773	17879	17985	17865	17824	17703	17908	17910	17899	17770	18017	17910	18042	18049	18006	17885	18055	17985	18051	18008	17936	18026	18145	17865	17879	18097	17870	17876	17817	17910	17849	17934	18035	18161	18105	17957	17810	17970	17956	18022	17892	17779	17760	18054	18083	18075	17998	17886	18013	18084	17729	17773	17963	17839	18090	17875	18165	17672	17826	17672	17874	17969	17837	18084	17812	17707	17754	17703	17803	17943	18065	17843	18020	17809	17971	17746	17969	17830	17761	18016	18121	17868	17750	18006	17787	17872	18036	17914	17882	17983	17973	17708	17861	18094	18056	17942	17920	17758	17895	17910	17931	17902	17898	17903	17915	18034	17835	17792	18067	17957	17861	17871	17966	18122	18042	17960	17899	17914	18140	18133	18162	17972	17781	18007	17766	17950	17897	17882	17959	18139	17865	17949	17936	17846	17699	17783	17758	18068	18104	18053	17939	17888	17899	18077	17956	17857	17838	17927	17820	18012	18051	18020	17753	17967	18103	18051	17932	18084	18077	18016	17953	17860	17802	17760	17981	17811	17811	18210	17996	17800	18068	17781	18003	17824	17963	17928	17924	17998	18224	17942	18056	17953	18101	17863	17888	17941	18007	18099	17918	17683	17758	17822	17937	17819	17985	17813	17788	17876	17929	17969	17980	17948	17963	17976	17730	17608	17805	17835	17852	17778	18013	17810	17865	18007	18108	17748	17992	17758	17794	17813	17829	17790	17944	17965	17778	17953	18131	17641	18030	18015	18104	17755	17941	18050	17987	17546	17935	18005	18164	17841	18019	18065	17842	17800	18056	17732	17909	17827	17752	17928	17956	17802	17981	17920	17880	18042	17971	17812	17953	17808	18031	18212	17953	18088	17885	17725	17679	17923	17849	17916	17815	17814	17763	17785	18021	17899	17905	17913	17944	17887	17962	17844	18051	17970	17848	17793	17966	17817	18020	17944	17784	17693	17975	17769	17910	18123	18022	17930	17722	17957	17831	17764	18082	18160	17896	17816	17937	17994	17926	17937	17910	17924	17719	17736	17842	17967	17936	17892	17997	17858	17891	18047	17790	17889	18067	17964	17757	17959	18107	17961	17994	17972	17917	18127	17958	18078	17880	17970	18032	17980	17889	17979	18010	17939	17760	17973	17658	17914	18004	17712	17926	17897	17816	17923	17864	18069	17870	18017	18036	17898	18117	17929	17882	17845	17997	18163	17819	17688	17883	18162	18002	17861	17939	18081	17930	17867	18078	18061	17920	17803	17755	17994	17875	17983	17768	18097	17950	17963	18124	17942	17914	17937	17854	18029	17860	17905	17925	17791	17945	18015	17874	17925	17995	17735	18011	18009	17765	17857	18028	17719	18011	17755	17924	18013	18092	17977	17967	17908	17930	17834	17854	17954	17955	17986	17946	17975	17797	17769	17998	18012	17958	17949	17751	17881	17890	18020	17937	18012	17992	17864	17825	17897	17870	18084	17884	17994	17809	18010	17931	18117	17884	17944	17902	17998	17920	17777	17874	18009	17834	17809	17950	17829	17910	17934	17965	17955	17967	17924	18030	18072	17807	18121	17990	17842	17714	17796	18057	17852	17817	17976	18112	17824	17838	17852	17834	17890	17938	17835	17930	18128	17865	17900	17996	17883	17862	17838	17871	17736	17850	18153	17914	17866	17969	18034	17904	17992	17976	17769	17903	17796	18015	17886	17940	18015	17903	17995	18011	17955	17786	17948	17951	17944	17906	17771	18016	18009	18009	17910	17988	17864	17831	17952	17854	17879	17869	17791	17940	17996	18206	17946	18099	18029	17930	17991	17927	17962	17876	17716	17939	17814	17715	17881	17741	18128	17808	18085	17820	17902	17804	17979	18041	18029	18079	17993	18054	18064	17790	17813	17860	18079	17919	17913	18060	17850	17848	17740	17691	17898	17875	17941	18144	17955	17830	17830	18147	17882	17873	18009	17867	18021	18080	17840	18062	17787	17875	17860	18015	18078	17744	17848	17667	18015	17838	17973	17986	17866	17906	17964	17792	18010	17644	17905	18262	17907	17902	18292	17951	17920	17924	18069	17996	17900	17987	17832	17775	17848	17792	17931	18051	17942	17989	18040	17961	17788	17725	17954	17880	17862	17664	17918	18011	17743	17873	17877	17839	18074	17959	17823	17951	17897	17762	17943	17802	17887	18055	18004	18063	17879	17849	17782	17844	17826	17897	18023	17969	17632	18002	18100	17818	17880	17932	18059	18063	17961	17882	17770	17836	18051	17680	17807	17809	17792	18151	17878	17922	17770	17855	17888	18012	17956	17646	17941	17982	18109	18041	18030	17908	17841	17940	17875	17832	17926	17875	17966	17895	18000	18029	17964	17845	17863	17900	17803	18061	17964	18062	17917	17997	17823	17823	18054	17874	17882	17649	17680	17961	17904	17757	17981	17983	17820	17715	18069	18061	17983	17954	17878	17909	17904	18003	18013	17826	17837	17824	17861	17926	17998	17999	17851	18006	17972	17921	17847	17968	17904	17851	17937	18011	17831	17866	18174	18091	18027	17895	17967	17956	17901	17766	17908	18048	17737	17769	17917	18066	18054	17813	18205	18037	17750	17871	17963
12500	18978	18415	17249	16445	16222	15813	16118	15996	16032	15945	15991	15998	15852	16072	15964	16051	15945	16041	16080	16003	15845	15828	15912	15899	16190	15891	15942	15921	16012	15806	15786	15751	15984	15998	15989	15888	16052	15844	16041	15773	15891	15817	15877	15896	15867	16008	15969	15749	15895	15904	15852	15867	15952	15702	15736	15931	15951	15937	15962	16010	15870	15829	15913	15820	15772	15994	15952	15873	15755	15995	15961	15871	15889	15813	16001	16036	15877	15945	15735	15809	15778	15800	15855	15677	16000	15818	15936	15815	15893	15931	15977	15734	15909	15889	15883	15886	15868	15932	15758	16024	15825	15910	15925	15796	16050	15936	15909	16042	15891	15761	15940	15970	15944	16019	15799	15774	15880	15844	15921	15852	15843	15870	15842	15825	15824	15875	15743	15890	15914	15832	15655	15880	15722	15961	15969	15787	15836	15818	15887	16017	15740	15748	15741	15886	15698	15927	15836	15896	15763	15768	15998	15865	15834	15979	15713	15791	15668	15832	15947	15929	15874	15791	15965	15772	15959	15893	15794	15852	15800	15815	15906	15875	15862	15792	15893	15981	15928	15934	15701	15819	15901	15913	15942	16000	15789	15884	16067	15890	16102	15692	15824	15740	15870	15899	16091	15921	15872	15833	15820	15868	15847	15819	15862	15897	15872	16029	15851	15899	15956	15901	15793	15729	15747	15918	15911	15963	15886	15854	15745	15683	15915	15948	15833	15872	15756	15790	15866	15868	16121	15783	15743	15688	15852	15949	16015	15912	15898	15940	15931	15918	15916	15615	15986	15949	15829	15946	16032	15913	15850	15991	15706	15978	15997	15860	15863	15895	15829	15893	15867	16047	15979	15874	15899	15890	15892	16003	15828	15876	15937	15752	15922	15837	15845	15959	15984	15780	15834	15918	15926	15734	15940	15872	15891	16044	15807	15676	16007	15953	16070	15967	15827	15776	15824	16042	15764	15891	16035	15903	15744	15958	15716	15668	16104	15944	16040	15695	15820	15840	15865	15906	15847	15934	15925	15936	15845	15855	16035	15881	15842	15837	15842	16085	15736	15907	15971	15639	15905	15787	16028	16027	15839	15659	15903	15944	15778	15884	15848	15967	15858	15842	15952	15830	16050	15904	15949	15971	15887	15748	15961	16003	15942	15820	15915	15817	15847	15860	15658	15960	15726	15832	15761	15790	15824	15993	15710	15880	15821	15927	16017	15764	15942	15667	15927	15839	15793	15771	15997	15733	15882	15938	15840	15809	15910	15941	15687	15762	16029	15781	15805	15959	15839	15925	15975	15949	15943	15958	15785	15904	15812	15921	15831	16032	15894	15994	15753	15706	15937	15836	15878	15855	15798	15877	15875	15778	15773	15831	15810	15983	15814	15850	15891	15839	15948	15778	15715	16099	15771	15872	15837	15939	15863	15917	15787	15866	16038	15691	15944	15943	15667	16012	15738	15767	15781	15833	15939	15970	15791	15910	15833	15825	15765	15678	15807	15908	15998	15932	15864	15938	15639	15913	15936	15928	15890	15924	15672	15809	15941	15991	15643	15798	15827	15960	15751	16086	15857	15753	15769	15900	16098	15804	15921	15683	15799	15819	16066	15772	15866	15941	15710	15980	15800	15850	15891	15777	15847	15743	15895	15895	15781	15812	15698	15946	15771	15966	15823	16067	15791	15864	16008	15776	15794	15943	15872	15868	15939	15722	15782	15883	15857	15913	15866	15776	15827	15867	15856	15909	15854	15761	15720	16104	15972	15929	16024	15976	15832	15891	15940	15895	15856	15907	15735	15893	15764	15750	15831	15715	15918	15818	15997	15754	15676	15954	15784	15945	15676	15837	15908	15899	15972	15920	15818	15923	15881	15916	15892	15902	15883	15899	15725	16107	15840	15947	15851	15912	15862	15916	15740	15810	15751	15932	15923	15962	15968	15929	15810	15902	15783	15721	15977	15763	15956	15791	16012	15866	15879	15855	15937	15578	15943	16000	15962	16033	16060	15830	15828	16065	15802	15873	16060	15909	15938	15760	15903	15877	15695	15940	15981	15964	15797	15849	15736	15886	15799	15944	15671	16005	15773	15889	15787	16086	15833	15982	15732	15740	15657	15965	15957	15808	15806	15810	15934	16017	15813	15993	15832	15889	15964	15860	15900	15685	15735	15831	15800	15915	15661	15827	15915	15852	15848	15885	15909	15966	15929	15864	15692	15956	15759	15893	15873	15942	16000	15928	15874	15920	15863	15841	15775	15905	15769	15900	15898	15805	15752	15922	15943	15902	15970	15931	15860	15822	15853	16000	15757	15739	15915	15794	15808	15871	15884	15861	15713	15798	15858	15759	15843	15991	15914	15843	15766	15834	15686	15863	16035	15900	15794	16016	15845	15981	15870	15931	16106	15786	15923	15864	15861	15876	15887	15792	15822	15868	16065	15820	15959	15813	15682	15996	15930	16058	15684	15881	15721	15999	15936	15758	15859	15863	15937	16032	15785	15797	15892	15718	15895	15918	16249	15792	15853	15804	15841	15801	15796	15778	15760	15919	15775	15923	16002	15829	15747	15914	15854	16060	15680	15865	15945	15830	15896	15937	15906	15925	15884	15672	15882	16111	15884	15820	15746	15768	15766	15894	15692	15828	15847	16006	15766	16075	15901	15848	15799	15939	15732	15954	15724	15895	15912	15874	15998	15727	15740	15845	15945	15949	15998	15850	15844	15772	15668	15778	15766	15839	15819	15967	15937	15939	15838	15885	15918	15765	15744	15899	15883	15778	15914	15940	15768	15924	15830	15802	15916	15914	15890	15775	15800	15984	15922	15876	15755	15842	15928	15873	16027	15909	16017	15755	15889	15819	15925	15896	15891	15926	15936	16007	15862	15849	15957	15747	15792	16176	15908	15909	15705	15861	15767	15892	15885	15834	15840	15737	15868	15925	15841	15983	15734	15865	15699	15855	15887	15851	15800	15569	15875	15982	15763	15871	15649	15909	15802	15883	15791	15819	15938	16004	15915	15822	15978	15746	15802	15770	15773	15956	15880	15834	15793	15839	15771	16000	15691	15864	15850	15774	15818	15841	15965	15628	15931	15725	15876	15813	16002	15777	15949	15986	15916	15859	15929	15853	15863	15605	15815	15886	15922	15925	15872	15857	15764	15806	15806	15961	15822	15892	15712	15962	15885	16104	15854	15976	15825	15795	15954	15753	15784	15855	15811	15815	15816	15975	15857	15945	15935	15748	15834	15734	15891	15887	15830	15874	15816	15827	15866	15939	15814	15981	16029	16026	15995	15759	16031	15865	15776	15901	16011	15873	15721	15827	15720	15950	15878	15918	15957	16038	15864	15785	16011	16030	15759	15886	15723	15874	15887	15873	15896	15771	16022	15837	15880	15889	15811	16061	15835	15844	15986	15879	16001	15896	15999	15889	15897	15836	15856	16013	16032	15788	15901	15834	15874	15930	15737	15909	15852	15868	15799	15824	15709	15994	15945	15961	15830	16027	15899	15840	15908	15779	15828	15673	15872	15917	15973	15755	15856	15665	15963	15983	15827	15876	15758	16025	15781	15853	15936	15996	15791	15882	15992	15887	15667	15743	15953	15901	16009	15958	15920	15719	15963	15877	15855	15743	15736	15827	15928	16038	15837	15926	15770	15964	15835	15727	15947	15849	15860	15915	15902	15820	15884	15869	16055	15967	15862	15707	15970	16027	15973	15770	15952	15911	15856	15786	15785	15820	15944	15878	15909	15816	15915	16078	15723	15779	15817	15900	15868	15923	15764	15932	15790	15891	15983	15760	15766	15805	15794	16024	15856	16050	15892	15946	16008	15853	15964	15820	16059	15873	15937	15887	15920	15642	15848	15995	15792	15770	15940	15668	15755	15676	16038	15845	15755	15858	15647	15886	15967	15832	15773	15962	15929	15686	15866	15758	15900	15767	15924	15912	15920	16050	15638	15875	15971	15853	15931	15758	16019	15954	15931	16009	15776	15781	15909	15894	15905	15786	15897	16068	15759	16008	16033	15828	15995	15900	15789	15847	15952	15986	15914	15715	15866	15865	15843	15864	15820	15717	15990	15828	15771	15950	16039	15841	15995	15944	15948	15879	15923	15859	15699	15846	15822	15981	15975	15719	15808	15887	15903	15851	15982	15911	15896	16087	15917	15856	15769	15978	15906	15814	15820	15864	15879	15881	15909	16007	16007	15765	16029	15744	15943	15982	15702	15800	15855	15816	15914	15809	15964	15777	15833	15893	15854	15653	16019	15846	15822	16074	15773	15894	15946	15672	15890	16036	15871	15806	15829	15930	15996	15718	15928	15887	15957	15911	15964	15947	15801	15842	15790	15761	15738	15850	15865	15950	15929	15811	16099	15832	15913	15982	15942	15983	15804	15885	15763	15880	15824	15881	15868	15943	15645	15950	15841	15782	15960	15883	15831	15973	15932	15670	15855	15705	15866	15713	16113	16091	15984	15876	15900	15684	15866	16070	15754	15789	15769	15967	15866	15974	15802	16020	15848	15837	15755	15948	15891	15890	15781	15881	15890	15748	15881	15914	15868	15938	15762	16032	15900	15698	15933	16030	15837	15833	15977	15841	15665	15916	16064	16054	15887	15912	15930	15875	15832	15968	15842	16011	15996	15890	15955	15943	15837	15669	16028	15983	15851	15918	15969	15723	15736	15963	15805	15948	15800	15955	15783	15703	15872	15820	15977	15839	16022	15905	16004	15880	16062	15983	15779	15849	15919	16052	15745	16000	15711	15835	15857	15746	16030	15839	15826	15938	15912	15817	15816	16089	15846	15915	15689	15926	15793	16040	15721	16095	15860	16097	15786	15827	15752	15759	15834	15986	15852	15842	15967	15743	15824	16001	15870	15910	15822	15812	15593	15858	15800	15890	15811	15803	15820	16006	15930	15799	15819	15757	15855	15736	15987	15864	16022	16085	15933	15725	15896	15868	15836	15852	15876	15974	15872	15998	15955	15895	15855	15912	15969	15798	16011	16058	15829	15735	15859	16087	15839	15943	15777	15966	15973	15890	15680	15840	15904	15794	15767	15890	15920	16160	15802	15757	15785	16076	15913	15862	15814	16049	15996	15848	15917	15961	15965	15859	15884	15841	15854	15855	15951	15781	15770
22879	21502	29476	23945	21612	23338	25686	19883	18952	19309	19229	19147	18998	19262	18945	19076	19044	19163	19114	19025	19065	19040	19172	18853	18907	18874	18902	19012	18924	18856	18949	19098	18901	18956	18903	18700	18684	18815	18888	18948	18882	18994	18883	18684	18930	18965	18989	18948	18869	18807	18898	18847	18770	18795	18891	18828	18886	18773	18868	18798	18958	18747	19059	18912	18779	18974	18858	18810	18795	18703	19088	18911	18812	18874	18611	18974	18922	18987	18805	18768	18686	18963	18863	18498	18759	18967	18815	18712	18755	18895	18759	18646	18872	18728	18835	18863	18917	19003	18749	18772	18704	18760	18824	18901	18737	18925	18931	18806	18839	18748	18878	18809	18713	18651	18627	18875	18747	18685	18812	18838	18845	18656	18685	18805	18708	18737	18824	19000	18685	18752	18708	18771	18773	18456	18708	18887	18800	18725	18815	18866	18712	18947	18956	18762	18684	18893	18773	18665	19063	18652	18733	18788	19091	18864	18746	18765	18615	18959	18857	18964	18772	18790	18673	18702	18816	18714	18978	18669	18903	18754	18969	19030	18938	18702	18591	18951	18923	18816	18900	18618	18729	18925	18801	18690	18934	18693	18762	18717	18977	18779	18925	18942	18852	18899	18976	18636	18823	18825	18974	18777	18932	18913	18944	18851	18690	18888	18689	18671	18718	18712	18645	18665	18948	18817	18790	18650	18730	18744	18813	18920	18935	18823	18776	18882	18689	18803	18750	18820	18762	18889	18725	18562	18869	18829	18790	18669	18719	18707	18855	18797	18750	18636	18691	18866	18727	18743	19011	19049	18821	18806	18899	18835	18719	18808	18908	18903	18677	18665	18711	18601	18662	18899	18607	18747	18722	18979	18694	18590	18904	18916	18746	18906	18656	18823	18895	18936	18777	18958	18651	18969	18950	18636	18786	18437	18638	18823	18653	18905	18822	18785	18748	18953	18646	18752	18754	18578	18532	18803	18736	18964	18852	18740	18746	18748	18745	18870	18957	18826	18729	19023	18690	18790	18800	18812	18808	18553	18950	18622	18832	18733	18687	18742	18867	18853	18724	18877	19036	18798	19109	18860	18602	18654	18892	18699	18785	18801	18660	18778	18798	18654	18863	18836	18867	18692	18648	18810	18723	18848	18977	18671	18600	18740	18853	18670	18863	18967	18928	18702	18722	18812	18834	18612	18686	18737	18771	18677	18655	18527	18936	18711	18691	18904	18780	18801	18924	18992	18925	18477	18576	18814	18945	18779	18737	18888	18754	18694	18756	18812	18847	18728	18761	18762	18728	18864	18768	18605	18808	18665	18819	18696	18631	18892	19059	18832	18809	18772	18849	18914	18907	18879	18821	18615	18661	18846	18809	18702	18742	18848	18914	18915	18795	18707	18579	18850	18794	18786	18636	18657	18779	18913	18721	18580	18804	18797	18821	18811	18825	18866	18804	18768	18722	18662	18762	18804	18749	18605	18738	18701	18893	18849	18704	18749	18814	18701	18836	18925	18775	18850	19038	18688	18860	18945	18785	18791	18739	18955	18777	18733	18784	18898	18977	18744	18731	18886	18722	18701	18622	18695	18756	18687	18573	18814	18818	18682	18634	18862	18812	18847	18875	18712	18771	18733	18787	18701	18550	18831	18812	18880	18751	18838	18928	18807	18589	18668	18630	18760	18653	18707	18826	18570	18765	18721	18802	18704	18811	18818	18662	18708	18827	18737	18821	18889	18867	18760	18810	18766	18915	18811	18823	18596	18773	18686	18575	18769	18738	18775	18759	18814	18933	18678	18762	18803	18625	18563	18897	18818	18685	18736	18923	18780	18728	18571	18833	18818	18665	18984	18811	18784	18888	18720	18767	18864	18961	18889	18949	18860	18887	18860	18758	19006	18650	18678	18769	18776	18712	18886	18841	18861	18916	18700	18968	18879	18807	18821	18852	18823	18837	18697	18886	18643	18723	18703	18960	18764	18700	18897	18758	18579	18879	18870	18826	18950	18897	18674	18834	18865	18751	18907	18810	18834	18718	18750	18831	18765	18739	19018	18599	18993	18924	18706	18673	18789	18814	18588	18625	18865	18936	18900	18858	18772	18618	18820	18791	18699	18716	18795	18825	18894	18625	18720	18745	18771	18749	18776	18864	19051	18747	18643	18636	18921	18724	18977	18728	18679	18621	18679	18668	18901	18841	18771	18750	18800	18797	18792	18814	18662	18759	18655	18690	18827	18816	18750	18718	18854	18705	18900	18619	18721	18949	18787	18738	18861	18940	18858	18839	18751	18730	18834	18840	18986	18716	18945	19018	18952	18812	18843	18937	18690	18710	18671	18846	18709	18764	18711	18930	18731	18834	18679	18735	18650	18885	18661	18684	18741	18794	18890	18632	18501	18686	18687	18790	19022	18916	18726	18674	18731	18793	18850	18915	18689	18843	18933	18785	18702	18832	18813	18867	18800	18741	18626	18678	18781	18822	18614	18852	18677	18890	18668	18896	18674	18688	18717	18890	18933	18745	18659	18913	18816	18855	18938	18749	18613	18698	18738	18770	18730	18986	18862	18789	18795	18594	18748	18882	18877	18745	18696	18915	18817	18807	18581	18687	18818	18724	18610	18874	18777	18783	18911	18928	18688	18734	18770	18723	18848	18697	18611	18892	18597	18670	18631	18690	18882	18793	18743	18671	18872	18695	18711	18892	18876	18872	18843	18958	18814	18683	18891	18543	19018	18924	18661	18555	18793	18677	18635	18784	18490	18801	18803	18859	18723	18689	18783	18766	18997	18963	18876	18678	18899	18779	18809	18885	18778	18930	18667	18868	18590	18751	18659	18742	18824	18865	18521	18849	18933	18789	18791	18922	19000	18852	18751	18815	18646	18909	18777	18953	18764	18801	18801	18684	18910	18754	18831	18714	18835	18861	18803	18722	18746	18696	18713	18620	18876	18782	18651	18721	18745	18807	18745	18716	18845	18928	18746	18937	18601	18797	18759	18629	18708	18853	18869	18779	18812	18765	18766	18766	18757	18673	18880	18879	18811	18980	18856	18751	18649	18883	18763	18809	18749	19014	18700	18799	18677	18691	18591	18812	18670	18784	18966	18724	18914	18793	18824	18834	18830	18800	18852	18574	18764	18870	18742	18806	18782	18995	18699	18828	18738	18740	18783	18818	18802	18682	18888	18762	18887	18756	18794	18560	18935	18809	18870	18738	19016	18877	18704	18876	18842	18890	18899	18709	18741	18725	18753	18806	18808	18910	18728	18680	18593	18684	18773	18847	18856	18761	18942	18743	18708	18754	19012	18863	18777	18950	18874	18749	18863	18846	18694	19011	18728	18905	18861	18828	18635	18917	18736	18828	18870	18596	18831	18748	18757	18828	18902	18780	18764	18711	18776	18890	18794	18906	18638	18780	18789	18931	18896	18765	18763	18691	18800	18738	18740	18747	18946	18598	18944	19005	18695	18801	18845	18579	18719	18856	18487	18735	18801	18678	18788	18734	18600	18770	18600	18902	18742	18767	18789	18809	18752	18775	18818	18615	18593	18606	18628	18675	18689	18759	18852	18845	18723	18834	18750	18716	18861	18811	18632	18831	18779	18709	18839	18636	18815	18799	18697	18762	18896	18782	18895	18894	18986	18791	18885	18991	18782	18806	18658	18744	18654	18669	18495	18746	18697	18614	18856	18795	18874	18773	18852	18812	18775	18854	18737	18824	18852	18904	18834	18884	18657	18950	18878	18812	18894	18689	18610	18759	18742	18851	18724	18556	18731	18680	18796	18925	18756	18753	18772	18714	18483	18780	18809	18927	18720	18744	19063	18821	18602	18703	18753	18839	18803	18479	18959	18877	18725	18755	18729	18923	18822	18769	18697	18748	18788	18761	18886	18856	18830	18779	18622	18823	18735	18867	18900	18749	18838	18940	18856	18906	18784	18742	18698	18797	18859	18899	18678	18964	18847	18857	18859	18798	18712	18572	18885	18729	18929	18807	18825	19009	18735	18859	18808	18880	18847	18751	18870	18819	18810	18650	18693	18940	18744	18677	18804	18689	18763	18959	18869	18763	18855	18628	18794	18560	18700	18834	18680	18869	18859	18850	18870	18939	18580	18649	18775	18433	19018	18803	18804	18971	18772	18867	18823	18918	18954	18766	18669	18659	18633	18818	18889	18684	18834	18552	18767	18710	18846	18843	18778	18593	18821	18722	18578	18834	18789	18698	18827	18849	18791	18732	18508	18800	19025	18731	18526	18719	18727	18917	18673	18857	18820	18756	18833	18921	18942	18813	18852	18862	18947	18741	18767	18763	18727	18955	18651	18594	18843	18632	18698	18744	18735	18842	18683	18821	19019	18888	18984	18759	18768	18628	18792	18723	18691	18725	18680	18844	19057	18844	18783	18836	18674	18655	19023	18886	18782	18857	18699	18756	18823	18905	18880	18921	18959	18864	18793	18684	18727	18785	18857	18774	18770	18636	19087	18889	18935	18548	18760	18625	19005	18762	18705	18714	18859	18839	18783	19015	18851	18743	18846	18776	18893	18950	18830	18815	18646	18792	18804	18896	18742	18758	18754	18854	18852	18954	18753	18776	18809	18878	18800	18647	18780	18768	18908	18879	18890	18636	18912	18577	18822	18812	18783	18851	18804	18853	18866	18786	18861	18872	18952	18672	18778	18860	18878	18923	18719	18825	18741	18763	18823	18790	18761	18644	18856	18843	18887	18750	18754	18660	18804	18845	18770	18722	18620	18505	18814	18707	18739	18738	18750	18771	18807	18645	18742	19017	18638	18627	18909	18862	18756	18740	18746	18763	18995	18700	18795	18608	18609	18784	18765	18814	18837	18885	18753	18867	18951	18779	18792	18855	18743	18696	18783	18924	18958	18862	18770	18613	18682	18808	18694	18823	18817	18631	18923	18951	18741	18749	18721	18642	18940	18821	18803	18810	18781	18861	18809	18872	18917	18882	18562	18726	18541	18882	18795	18963	18725	18698	18727	18828	18788	18845	18835	19128	18744	18820	18650	18827	18636	18780	18787	18858	18710	18570	18734	18696	18664	18735	18864	18895	18677	18701	18810	18777	18697	18809	18699	18868	19021	18662	18733	18716	18863	18740	18706	18692	18809	18735	18653	18740	18785	18669	18605
12525	20658	19943	17862	17250	16944	16691	16681	16522	16637	16582	16471	16353	16501	16728	16406	16604	16414	16531	16617	16291	16392	16498	16640	16400	16305	16321	16530	16476	16413	16293	16409	16272	16469	16417	16344	16437	16431	16420	16352	16332	16397	16315	16399	16356	16225	16333	16334	16340	16350	16219	16319	16472	16219	16463	16370	16347	16366	16407	16235	16382	16407	16336	16528	16206	16403	16491	16451	16318	16289	16092	16490	16359	16118	16332	16472	16565	16454	16511	16409	16332	16345	16558	16456	16356	16468	16431	16404	16432	16432	16360	16236	16452	16227	16453	16249	16284	16250	16323	16197	16371	16460	16384	16462	16318	16345	16509	16396	16243	16141	16336	16447	16281	16381	16201	16392	16251	16426	16244	16331	16362	16373	16373	16292	16467	16325	16531	16363	16246	16382	16353	16233	16418	16285	16250	16377	16347	16279	16422	16395	16416	16340	16322	16422	16341	16453	16292	16334	16352	16236	16383	16447	16287	16455	16316	16445	16377	16453	16241	16261	16417	16322	16389	16379	16578	16453	16401	16378	16307	16319	16306	16293	16321	16449	16383	16271	16338	16192	16376	16384	16465	16143	16413	16487	16345	16431	16513	16377	16212	16421	16393	16182	16278	16312	16522	16364	16456	16357	16269	16350	16324	16458	16348	16474	16303	16485	16262	16408	16218	16404	16473	16317	16418	16248	16451	16618	16262	16330	16371	16294	16320	16323	16397	16340	16406	16353	16438	16357	16305	16259	16308	16274	16287	16362	16360	16303	16189	16309	16241	16285	16364	16551	16370	16404	16354	16326	16312	16541	16506	16387	16461	16330	16454	16190	16291	16322	16335	16363	16293	16226	16462	16426	16330	16324	16288	16263	16316	16239	16302	16575	16204	16292	16334	16145	16391	16346	16253	16473	16485	16334	16392	16463	16395	16400	16363	16177	16269	16274	16338	16581	16509	16322	16364	16278	16282	16223	16395	16361	16460	16389	16382	16242	16439	16408	16501	16280	16383	16495	16443	16363	16244	16384	16374	16163	16176	16379	16347	16272	16308	16288	16369	16309	16406	16331	16348	16377	16337	16399	16491	16360	16240	16461	16367	16432	16351	16243	16357	16237	16404	16398	16238	16378	16405	16348	16380	16366	16309	16598	16211	16318	16547	16471	16210	16188	16396	16230	16251	16246	16364	16438	16123	16333	16254	16206	16259	16346	16373	16285	16385	16384	16338	16334	16333	16302	16384	16293	16318	16332	16395	16244	16261	16208	16340	16262	16447	16069	16378	16277	16432	16244	16402	16371	16352	16452	16402	16415	16416	16457	16284	16286	16335	16509	16287	16298	16362	16340	16222	16343	16340	16430	16474	16395	16402	16350	16594	16351	16329	16271	16276	16377	16156	16288	16244	16535	16357	16291	16154	16088	16388	16272	16068	16324	16412	16332	16311	16319	16451	16196	16354	16360	16409	16247	16375	16354	16306	16277	16308	16256	16208	16322	16260	16230	16193	16422	16287	16325	16178	16372	16273	16391	16431	16281	16293	16263	16457	16393	16430	16233	16315	16548	16262	16430	16445	16470	16286	16389	16443	16510	16089	16284	16412	16339	16524	16161	16418	16450	16286	16290	16438	16443	16334	16299	16121	16318	16420	16320	16272	16402	16272	16432	16387	16334	16314	16347	16457	16453	16278	16252	16252	16179	16295	16539	16274	16369	16273	16387	16387	16328	16457	16502	16324	16380	16477	16351	16358	16431	16193	16320	16265	16163	16369	16250	16054	16382	16301	16516	16248	16436	16227	16303	16375	16344	16383	16204	16614	16359	16390	16344	16321	16465	16149	16197	16404	16299	16322	16356	16393	16170	16224	16330	16402	16456	16269	16351	16465	16345	16262	16508	16337	16376	16350	16453	16387	16277	16327	16284	16318	16293	16226	16304	16219	16347	16314	16382	16413	16398	16283	16312	16337	16253	16341	16253	16263	16429	16300	16411	16268	16347	16322	16235	16355	16274	16279	16415	16361	16283	16239	16507	16417	16267	16315	16320	16223	16180	16269	16415	16633	16273	16235	16555	16410	16491	16411	16420	16313	16423	16428	16304	16416	16240	16225	16337	16337	16261	16281	16414	16196	16271	16303	16469	16432	16212	16427	16472	16356	16480	16349	16402	16325	16285	16305	16506	16230	16426	16437	16426	16225	16354	16324	16249	16295	16254	16492	16509	16378	16254	16475	16370	16242	16303	16499	16333	16262	16174	16699	16331	16267	16456	16196	16317	16305	16388	16368	16411	16405	16461	16393	16305	16296	16121	16354	16253	16417	16366	16431	16367	16294	16302	16249	16568	16306	16197	16111	16277	16479	16492	16364	16321	16342	16287	16264	16516	16257	16446	16263	16511	16347	16192	16308	16417	16316	16446	16359	16236	16325	16409	16332	16485	16291	16259	16365	16351	16309	16462	16347	16247	16389	16529	16126	16394	16393	16354	16145	16512	16354	16178	16514	16429	16254	16429	16338	16309	16378	16366	16228	16212	16294	16144	16364	16363	16322	16298	16469	16423	16393	16244	16299	16154	16508	16404	16418	16455	16374	16371	16335	16458	16483	16389	16326	16459	16441	16291	16222	16349	16362	16307	16294	16358	16456	16337	16481	16300	16373	16284	16327	16400	16402	16395	16276	16384	16307	16380	16262	16353	16198	16241	16443	16415	16248	16389	16432	16442	16559	16534	16430	16264	16305	16447	16280	16575	16271	16236	16383	16379	16296	16415	16154	16238	16446	16342	16508	16302	16257	16266	16181	16215	16281	16510	16136	16438	16381	16233	16396	16446	16260	16243	16366	16382	16289	16386	16385	16304	16399	16350	16192	16224	16270	16392	16368	16294	16363	16397	16332	16383	16238	16398	16264	16179	16363	16306	16266	16306	16512	16489	16446	16482	16087	16481	16547	16199	16421	16253	16312	16348	16343	16557	16380	16610	16236	16218	16384	16520	16261	16201	16271	16424	16273	16475	16381	16272	16261	16369	16319	16398	16276	16402	16307	16109	16200	16291	16310	16384	16311	16234	16389	16187	16221	16369	16555	16480	16322	16494	16220	16228	16352	16181	16468	16413	16396	16445	16412	16136	16325	16368	16294	16334	16401	16373	16190	16435	16307	16337	16235	16295	16081	16404	16303	16160	16254	16293	16240	16443	16400	16349	16397	16350	16324	16549	16286	16432	16425	16257	16257	16522	16246	16322	16430	16206	16370	16439	16234	16352	16314	16058	16369	16313	16276	16294	16362	16278	16295	16232	16408	16350	16318	16188	16438	16360	16354	16381	16321	16127	16426	16249	16356	16307	16235	16367	16283	16219	16514	16253	16356	16238	16312	16577	16246	16326	16293	16295	16356	16550	16387	16428	16684	16466	16463	16478	16358	16231	16370	16241	16291	16284	16389	16383	16424	16485	16350	16351	16431	16315	16098	16291	16312	16415	16378	16434	16387	16355	16427	16283	16358	16491	16479	16429	16376	16582	16271	16249	16379	16234	16288	16314	16341	16416	16337	16218	16354	16204	16348	16440	16427	16424	16377	16303	16403	16306	16377	16535	16397	16350	16362	16264	16265	16242	16284	16416	16378	16465	16408	16309	16344	16449	16378	16474	16395	16311	16364	16344	16430	16426	16391	16340	16193	16345	16451	16444	16184	16455	16265	16390	16384	16379	16227	16309	16439	16269	16283	16379	16312	16505	16359	16179	16260	16359	16243	16368	16361	16259	16414	16187	16377	16280	16208	16281	16427	16395	16213	16297	16239	16335	16448	16354	16343	16323	16298	16351	16343	16202	16278	16250	16312	16336	16407	16394	16430	16264	16265	16347	16448	16361	16410	16355	16351	16424	16242	16239	16387	16387	16115	16457	16235	16257	16351	16356	16397	16261	16307	16309	16204	16556	16511	16347	16290	16257	16347	16372	16332	16312	16335	16303	16268	16356	16288	16297	16396	16250	16280	16336	16285	16264	16242	16346	16427	16445	16164	16555	16372	16278	16286	16406	16345	16212	16466	16359	16305	16280	16326	16372	16217	16318	16404	16450	16399	16273	16545	16273	16256	16299	16422	16282	16335	16372	16541	16245	16256	16545	16492	16383	16335	16413	16397	16324	16336	16247	16323	16309	16335	16448	16319	16320	16257	16252	16396	16326	16510	16174	16535	16322	16460	16172	16479	16423	16254	16504	16384	16296	16310	16478	16411	16314	16390	16450	16282	16199	16352	16143	16284	16480	16229	16402	16218	16441	16137	16338	16314	16207	16381	16126	16511	16131	16365	16400	16371	16353	16447	16462	16419	16209	16203	16352	16303	16219	16409	16452	16480	16345	16276	16257	16501	16146	16402	16468	16325	16454	16357	16256	16422	16516	16384	16321	16331	16273	16326	16341	16416	16454	16342	16334	16386	16341	16298	16389	16379	16325	16381	16440	16266	16259	16550	16405	16445	16298	16381	16321	16381	16462	16395	16356	16340	16098	16200	16462	16302	16288	16181	16472	16386	16309	16226	16512	16369	16147	16357	16400	16278	16453	16331	16496	16456	16327	16615	16347	16337	16212	16301	16477	16521	16361	16396	16317	16402	16263	16371	16268	16240	16351	16506	16169	16309	16275	16417	16239	16353	16380	16374	16262	16478	16322	16323	16418	16380	16403	16223	16278	16324	16407	16265	16101	16341	16273	16157	16422	16393	16494	16420	16252	16412	16246	16402	16271	16303	16365	16274	16296	16139	16407	16432	16288	16262	16254	16314	16342	16305	16334	16163	16385	16546	16330	16319	16413	16479	16327	16304	16374	16356	16317	16318	16364	16363	16439	16363	16291	16460	16133	16330	16298	16366	16288	16364	16160	16435	16449	16282	16331	16471	16384	16248	16320	16355	16263	16500	16261	16262	16406	16300	16363	16445	16377	16266	16173	16173	16330	16478	16261	16357	16366	16308	16283	16378	16211	16349	16523	16385	16422	16204	16320	16378	16307	16333	16260	16090	16441	16389	16289	16457	16356	16458	16377	16391	16472	16454	16330	16372	16200	16290	16200	16536	16570	16359	16181	16461	16303	16326	16447	16263	16311	16341	16202	16424	16460	16292	16327	16138	16472	16338	16383	16379	16304	16284	16239	16254	16381	16261	16219
26845	21530	26342	25114	19176	19064	19413	19163	19083	18805	18799	19109	18963	18944	19026	18907	18924	18950	18979	18886	18827	18889	19053	18781	19037	19159	19000	18675	18856	18947	18775	18997	19007	19032	19069	18854	19048	19054	18875	18825	18871	19037	18749	18733	18797	18891	19233	18952	18897	19117	18733	19006	18914	19048	18994	19025	18569	18774	18822	19005	18860	18882	19128	18755	18830	18846	18935	18824	19108	18934	18966	18904	19097	19293	19073	18725	18654	18740	19139	18842	18881	18963	18794	18770	19034	18925	18884	18760	18945	18854	18889	18873	18727	18870	18998	18890	19015	18806	19098	18995	18903	18630	18923	18877	18875	18832	19092	18803	18981	18915	18847	19005	18881	18767	18859	18674	18764	19187	18972	19126	18864	19165	19016	18887	19045	18938	18766	18761	18752	18934	18881	18892	18924	18516	19029	18926	18832	19028	18813	18868	18885	18903	18758	18987	18882	18824	18914	18942	18896	18829	18909	18794	18809	18893	18808	18851	18929	19004	19040	18935	18940	18974	18800	18817	18810	18982	18959	18903	18982	19027	18873	18913	18853	18973	18738	18712	18844	18973	18774	19008	19004	18889	18864	18875	18905	19019	19120	18905	19008	18753	18955	18837	18934	19077	18974	18997	19189	19165	18754	18875	18917	18757	18948	18836	18914	18944	19000	18844	18998	18899	18846	18823	18774	18889	18837	19048	19082	18983	18798	18865	18927	19045	18804	18840	18792	18766	19147	19090	18840	18864	18742	18990	18950	18838	18836	18696	19043	18965	18895	18819	18971	18890	18790	18836	19098	18860	18939	18886	18935	18861	19165	18757	19017	18825	18862	18796	19017	18948	19095	19065	19102	18887	18860	19004	19106	18795	18671	18863	18886	18706	19082	19251	18816	18837	18913	19003	18809	18698	18811	18639	18846	18882	18818	18990	18746	19006	18948	18813	18839	18938	19011	19085	18911	18940	18983	18646	18738	18981	18967	18903	18865	18779	18876	18714	18754	18809	18823	18814	18868	18633	18889	18721	18864	18835	18788	19065	18966	18796	19071	18888	18718	18808	18821	18999	18813	18998	18929	18827	18842	18903	18787	18753	18936	18779	18809	18981	18898	18977	18797	18850	18918	18790	18791	18755	18778	18729	18782	19104	18865	18774	18868	18777	18874	18848	18939	18938	18741	18784	18917	19043	19024	18970	18753	18800	18865	18751	18659	18790	19121	18817	18895	18678	18707	19166	18697	18831	18982	18716	18839	18775	18816	18860	18903	18794	18777	18896	18919	18908	18849	18774	18878	18901	18753	18899	18765	18789	18972	19018	18950	19006	18853	18944	19040	19067	18970	18915	18991	19073	18838	18935	18731	18898	18805	18889	18920	18875	18756	18982	19111	18896	18810	18766	18824	18829	19101	18856	18778	18842	18808	18870	18626	18821	18898	19003	18718	18991	19088	18685	18922	18662	18973	19009	18944	18758	19040	18993	18717	18821	18822	18769	18828	18922	18939	18963	18816	18962	18800	18743	19108	18894	18994	19042	18870	18941	18922	18897	18863	18891	18905	18614	19091	19139	18769	18989	18932	18919	18680	18790	18905	18964	19024	19024	18893	18758	19108	18768	18856	18782	18971	18959	18823	18898	19020	18871	18814	18928	18958	18977	18865	18834	18828	19055	18849	18759	19043	18787	18733	18745	18950	18979	18813	18900	19111	18942	18863	18770	19129	18834	18739	18570	18985	19081	18840	19001	18883	18901	18774	18942	18751	19048	18896	18861	18894	18951	18723	18976	19031	19041	19057	18916	18880	19065	18967	18818	18665	18781	18963	18874	18983	18849	19006	18899	18768	18705	18764	18777	19001	18975	18922	18817	18935	18940	18963	18810	18913	18841	18818	18961	19062	18945	18982	18923	18928	18814	18920	18740	18769	18848	18910	18789	18802	18814	19078	18770	18867	18639	18850	18969	18877	19152	18949	18917	19156	18729	18937	18883	18790	19003	19049	18934	18687	19031	19064	18761	18788	18826	18784	18800	18942	18872	18927	18771	18734	18780	18902	19123	19055	18713	19123	19021	18825	18875	18905	18756	18835	18851	18711	18736	18948	18948	19006	18780	18768	18856	18996	18767	18938	18853	18906	19042	18690	18803	19048	18846	18921	18823	18969	18855	18767	19001	19059	18948	18981	18814	18765	18813	19020	18794	18831	18860	18955	18770	18800	18714	18745	18877	18878	18689	18664	19085	18901	18783	19002	19009	18826	18919	18934	18793	18937	18712	18848	18892	19117	19006	19031	18790	18792	18977	18892	18758	18818	18831	19028	18925	19043	18810	18776	18771	18874	18923	18976	18883	18754	18732	18709	18980	18778	19042	18815	18889	18891	18803	18862	18775	18879	18768	18881	19140	18984	19014	18853	18687	18857	18981	19006	18883	18919	18888	18914	19146	19044	18797	18963	18845	18945	19059	18743	18784	18787	18701	18696	18923	18935	18825	18924	18695	18798	18747	18927	19023	18994	18987	18924	18941	18894	18945	19043	18876	19088	18931	18870	18918	18873	18898	18880	18945	18881	18888	18958	18657	18849	18933	19040	19001	18947	18982	18892	18777	18880	19019	18960	18679	19100	19106	18893	18884	18884	18891	18813	18869	18905	18844	18871	18948	19112	19018	19056	18946	18789	18956	18908	18897	18987	18862	18828	18944	18902	19120	18997	19034	18844	18836	19019	18786	18991	18730	19108	18884	18757	18715	18731	18966	18927	18802	18992	19086	19044	18898	18876	18744	18674	19088	18881	18936	18816	18874	18910	18825	18872	18796	18827	18825	18994	18917	18667	18833	18847	18865	18690	18674	18678	18959	18825	18753	18847	18820	18814	18858	18838	18789	18844	18761	18867	18853	18973	18862	18993	19050	18808	19053	18967	18946	18872	18860	19005	19051	18896	18645	18787	18893	18890	18836	18825	18852	18969	18995	18962	18870	18861	18927	18813	18802	18575	18602	19064	18773	18878	19041	18883	18789	18973	18989	18698	19074	19081	18915	19037	19047	18885	19198	18810	18826	18989	18890	19000	18806	18915	18817	18892	18675	18783	18934	18856	18849	19069	18812	19060	18899	18968	18994	18939	18848	18770	18957	18941	18803	18832	18929	19023	18839	18805	18727	19033	18803	18890	18742	18853	18753	18903	18874	18829	19027	18976	18979	18886	18911	18976	18827	18743	18783	18948	18936	18807	18784	18823	18843	19011	18899	18896	18757	19084	18976	18755	18817	18769	18865	18996	18798	18820	18867	18822	18913	19113	18939	18963	18977	18778	18809	18851	18864	18984	19022	18743	18811	19103	18846	18971	18964	18952	18899	18794	19060	18759	18939	19104	18966	18760	19000	18917	18776	18870	18880	18843	18871	18905	18948	19108	18915	18937	18973	18952	18898	18924	18831	18509	18836	19010	18816	18956	18835	18857	18774	18879	18919	18979	18998	18788	19114	19140	18690	18871	18696	18962	18845	18768	18848	18770	18962	18971	18796	18808	19007	18981	18915	18756	18686	19005	18940	19015	18979	18970	18875	18924	19019	18913	19014	18912	18836	18916	18949	19062	19008	19067	18759	19133	18799	18985	18944	19064	18869	18937	18837	18897	18734	18984	18708	19039	19017	18908	18792	18924	18917	18748	18871	19178	18879	19123	18902	18952	18755	19125	18922	19017	18914	18751	18896	18839	19072	18945	18630	18992	18810	18724	18896	18744	18846	19022	18901	18871	18932	18873	19171	18812	18922	18750	18757	18930	18915	18892	18940	18980	18731	18739	18696	18986	18925	19015	18795	18772	19042	18980	18849	18918	18853	18773	18791	18939	19129	18700	18899	18958	18859	19008	18595	18869	18885	18813	18827	19035	18822	18816	18920	18867	18918	18906	19077	19045	18905	18721	18966	18770	18952	18934	18790	18824	18931	19143	18906	18986	18992	18868	19006	18973	18785	18868	18949	19160	18966	18798	18899	18878	19066	19052	18838	19046	18907	18895	18858	18864	18873	18825	18774	18996	18955	18911	19113	19028	18539	18904	18799	18957	18917	18895	18893	18817	19087	18750	18907	18963	18827	18872	19027	18717	18978	18792	19136	18852	18903	19114	18829	19032	18853	18789	18858	18817	18937	18900	18945	18951	18919	18880	18788	19049	18917	18975	19087	18887	18943	19050	18862	18950	18846	18826	18766	18947	19088	19033	18956	18776	18749	18772	18781	18959	18826	18883	18961	18948	18990	19026	19157	18773	19018	18767	18688	19070	18881	18855	19017	18951	18871	18866	19122	18607	18865	18967	18836	18836	18811	18793	18976	18854	18922	18848	18982	18999	18942	18897	18931	19168	18831	19063	18898	18944	19107	19081	19093	18874	18970	18853	18845	18739	18869	18930	18854	18715	19023	19050	18858	18806	18785	18917	18858	18930	18890	18963	18766	18983	19065	18954	18874	18964	18838	19011	18955	18786	18840	18810	18875	18770	18824	18895	18959	18867	18957	18917	19012	18751	18933	18812	18948	18915	18880	18917	18890	18746	18926	18898	19109	19041	18819	18927	19061	19178	19162	18837	18862	19043	18732	18792	18652	18922	18742	18736	18719	18791	18840	18899	18867	18771	19034	18979	18814	18747	18898	18869	18814	18951	18930	18945	19026	18857	18991	18985	18980	18881	18842	18834	19013	18801	18917	18978	18928	19044	18826	18931	18976	19050	18884	19093	18924	18997	18903	18815	18875	18864	18884	18893	18869	18897	19042	18825	18729	19020	19002	19039	18746	18810	18785	18841	19044	18875	18775	18947	18916	18829	18940	19086	18917	18975	18822	18912	19075	18877	18606	19033	19087	18885	18902	18849	18885	18966	18747	18747	18998	18858	18899	18771	18996	18972	18687	18793	19127	18829	18976	18866	18967	18946	19023	18984	18894	18900	18788	19034	18787	18958	18872	18792	18977	18780	18815	18680	18837	18967	18894	18984	18809	18923	18966	18807	18770	18623	18928	18780	18871	18702	19002	18806	18715	18856	19104	18973	18945	18966	18683	18942	18838	18812	18935	18782	18732	18975	18865	18772	19001	18853	18805	18930	19023	18951	18835	18987	18857	18750	18813	18671	18875	18970	18872	19066	18852	18866	18849	18804	19002	19051	19074
14811	18123	17795	17045	16610	16473	16471	16351	16637	16439	16464	16394	16467	16498	16475	16681	16330	16431	16439	16465	16203	16443	16487	16486	16532	16576	16560	16572	16282	16560	16529	16543	16547	16547	16594	16390	16299	16405	16484	16340	16574	16434	16625	16465	16292	16299	16467	16363	16352	16393	16383	16387	16526	16394	16447	16445	16457	16533	16468	16497	16325	16440	16440	16531	16582	16474	16484	16444	16645	16345	16301	16338	16280	16639	16321	16454	16530	16472	16420	16532	16321	16441	16637	16365	16360	16328	16418	16603	16600	16456	16365	16454	16214	16340	16531	16462	16247	16443	16476	16401	16360	16275	16331	16404	16555	16414	16513	16415	16309	16483	16515	16427	16484	16363	16490	16410	16478	16392	16319	16402	16374	16375	16570	16512	16418	16202	16504	16384	16410	16426	16478	16277	16477	16521	16496	16267	16455	16411	16465	16441	16513	16442	16411	16466	16435	16430	16458	16470	16563	16159	16462	16600	16384	16502	16568	16470	16592	16281	16388	16323	16487	16415	16657	16707	16372	16507	16296	16422	16518	16509	16494	16616	16463	16579	16549	16440	16433	16248	16394	16392	16305	16444	16474	16538	16395	16369	16359	16356	16331	16328	16495	16488	16444	16307	16324	16363	16290	16511	16401	16384	16584	16051	16305	16584	16299	16466	16383	16491	16571	16424	16369	16293	16583	16499	16452	16432	16188	16297	16522	16340	16412	16491	16398	16427	16287	16565	16485	16349	16378	16554	16218	16480	16250	16444	16409	16396	16492	16473	16502	16440	16355	16513	16580	16493	16363	16336	16467	16495	16422	16484	16359	16376	16518	16471	16460	16462	16437	16443	16541	16484	16528	16290	16416	16329	16599	16413	16262	16297	16385	16264	16294	16369	16456	16456	16531	16475	16401	16326	16487	16543	16480	16473	16403	16205	16336	16394	16499	16232	16453	16367	16297	16374	16288	16439	16792	16335	16449	16560	16350	16416	16497	16137	16323	16433	16362	16536	16507	16543	16490	16417	16699	16330	16568	16606	16411	16475	16512	16493	16375	16433	16356	16478	16385	16358	16548	16425	16516	16345	16469	16484	16406	16522	16390	16460	16418	16491	16384	16409	16448	16502	16528	16613	16576	16457	16428	16452	16470	16381	16473	16470	16344	16571	16469	16521	16401	16432	16414	16261	16481	16509	16491	16446	16307	16472	16631	16413	16544	16601	16430	16529	16593	16391	16432	16481	16468	16456	16450	16377	16289	16527	16330	16364	16444	16454	16582	16487	16464	16359	16539	16366	16424	16543	16422	16466	16472	16441	16239	16551	16335	16303	16335	16400	16343	16442	16278	16556	16264	16546	16330	16581	16474	16591	16524	16434	16503	16362	16560	16637	16392	16566	16578	16193	16517	16259	16475	16482	16569	16454	16345	16531	16558	16362	16435	16464	16415	16356	16338	16440	16467	16486	16519	16367	16549	16415	16396	16395	16510	16429	16203	16365	16510	16342	16361	16452	16464	16286	16446	16355	16410	16312	16222	16539	16520	16260	16540	16587	16511	16516	16463	16349	16329	16309	16524	16494	16503	16359	16330	16468	16371	16508	16416	16433	16418	16415	16442	16448	16531	16396	16307	16393	16295	16403	16465	16395	16394	16431	16378	16421	16485	16541	16522	16418	16461	16586	16548	16430	16499	16547	16340	16345	16398	16346	16456	16330	16507	16454	16298	16397	16395	16362	16401	16460	16578	16408	16426	16677	16363	16191	16457	16565	16402	16437	16485	16367	16441	16512	16613	16477	16487	16523	16523	16557	16470	16336	16548	16362	16352	16275	16484	16406	16464	16318	16335	16527	16519	16481	16501	16462	16438	16426	16357	16337	16471	16446	16463	16392	16449	16521	16284	16320	16454	16440	16477	16459	16375	16387	16482	16309	16569	16350	16480	16437	16404	16373	16291	16391	16444	16289	16449	16462	16449	16389	16347	16330	16448	16510	16440	16528	16346	16487	16536	16335	16434	16438	16448	16479	16568	16459	16546	16387	16720	16387	16485	16388	16428	16416	16501	16318	16382	16496	16392	16418	16429	16290	16316	16464	16315	16410	16380	16545	16329	16597	16551	16389	16424	16548	16504	16559	16443	16530	16473	16565	16413	16473	16280	16548	16333	16333	16536	16419	16474	16469	16503	16554	16285	16520	16576	16509	16568	16422	16468	16526	16355	16477	16560	16278	16354	16572	16384	16367	16689	16360	16476	16431	16476	16583	16334	16456	16286	16402	16297	16393	16393	16340	16567	16357	16542	16473	16324	16318	16493	16554	16419	16513	16435	16430	16500	16492	16477	16321	16533	16499	16459	16452	16591	16351	16535	16337	16376	16568	16423	16414	16352	16447	16345	16432	16262	16620	16424	16470	16543	16305	16624	16352	16354	16484	16521	16368	16449	16427	16598	16488	16448	16407	16396	16582	16324	16553	16255	16377	16447	16442	16480	16406	16454	16609	16591	16486	16481	16377	16463	16425	16344	16485	16451	16315	16383	16405	16432	16442	16452	16537	16410	16425	16468	16348	16538	16320	16546	16532	16504	16484	16534	16563	16449	16272	16589	16547	16377	16546	16470	16462	16424	16465	16474	16396	16412	16603	16412	16440	16397	16207	16397	16334	16493	16500	16402	16426	16468	16583	16452	16245	16282	16419	16433	16533	16388	16575	16637	16523	16404	16336	16415	16433	16374	16573	16407	16390	16419	16326	16316	16340	16373	16407	16359	16487	16435	16359	16571	16669	16581	16436	16421	16494	16471	16351	16566	16360	16454	16408	16491	16284	16535	16428	16580	16499	16377	16454	16438	16351	16512	16447	16494	16408	16387	16387	16502	16408	16473	16489	16405	16605	16371	16424	16458	16298	16615	16415	16415	16431	16352	16523	16244	16397	16431	16570	16401	16369	16432	16231	16682	16335	16453	16407	16446	16376	16485	16274	16518	16491	16474	16594	16453	16351	16353	16315	16394	16459	16391	16406	16476	16556	16562	16296	16549	16392	16389	16209	16345	16389	16466	16460	16670	16447	16400	16344	16549	16442	16457	16394	16359	16496	16277	16508	16277	16647	16378	16397	16527	16490	16550	16413	16393	16503	16364	16402	16508	16498	16347	16378	16446	16385	16579	16445	16589	16552	16327	16391	16418	16499	16379	16441	16434	16456	16348	16551	16621	16279	16441	16460	16391	16506	16546	16177	16572	16543	16403	16273	16469	16488	16398	16406	16574	16410	16468	16332	16546	16383	16332	16441	16369	16302	16438	16440	16308	16412	16309	16423	16448	16558	16414	16541	16280	16378	16491	16306	16559	16403	16236	16603	16353	16476	16522	16406	16508	16611	16379	16574	16435	16462	16507	16494	16397	16434	16435	16529	16430	16538	16409	16404	16520	16477	16412	16513	16677	16350	16436	16360	16504	16579	16439	16368	16436	16380	16305	16569	16394	16398	16393	16493	16350	16416	16473	16605	16507	16491	16482	16365	16356	16498	16452	16325	16489	16408	16383	16425	16298	16561	16280	16463	16322	16515	16242	16415	16349	16321	16409	16420	16517	16424	16466	16363	16443	16469	16469	16396	16355	16410	16455	16627	16455	16420	16434	16349	16249	16528	16522	16318	16455	16285	16427	16394	16599	16424	16378	16445	16532	16516	16488	16298	16430	16368	16444	16395	16461	16341	16372	16285	16402	16336	16425	16342	16472	16473	16607	16128	16429	16369	16377	16355	16384	16495	16488	16429	16485	16433	16543	16391	16416	16317	16243	16393	16465	16448	16485	16485	16386	16444	16575	16378	16549	16461	16480	16527	16234	16457	16402	16492	16386	16561	16583	16483	16476	16491	16448	16563	16267	16260	16181	16517	16552	16607	16470	16415	16426	16483	16444	16284	16513	16377	16292	16474	16548	16423	16294	16440	16398	16418	16574	16294	16498	16444	16443	16501	16363	16598	16423	16401	16466	16349	16556	16307	16352	16509	16460	16521	16316	16378	16448	16495	16694	16419	16452	16464	16352	16499	16433	16313	16541	16431	16453	16195	16422	16522	16412	16413	16419	16388	16394	16397	16464	16742	16543	16436	16381	16567	16410	16395	16548	16267	16378	16262	16457	16526	16477	16498	16415	16425	16223	16698	16284	16422	16506	16518	16559	16410	16438	16452	16357	16518	16535	16463	16634	16362	16395	16297	16343	16260	16524	16519	16379	16464	16536	16353	16328	16377	16354	16450	16588	16453	16508	16554	16449	16490	16348	16449	16543	16344	16494	16415	16394	16435	16456	16455	16363	16664	16385	16458	16572	16470	16468	16472	16453	16417	16568	16350	16356	16510	16418	16453	16505	16454	16429	16224	16633	16411	16525	16426	16354	16292	16365	16325	16462	16407	16475	16386	16512	16629	16605	16486	16534	16397	16477	16379	16459	16311	16440	16383	16436	16312	16289	16449	16424	16452	16470	16523	16483	16344	16425	16647	16360	16689	16348	16397	16389	16365	16505	16385	16357	16464	16415	16464	16513	16331	16388	16430	16461	16365	16438	16454	16306	16455	16285	16529	16487	16397	16418	16555	16456	16299	16352	16317	16418	16469	16523	16294	16454	16438	16368	16542	16466	16455	16496	16349	16350	16435	16384	16486	16444	16529	16429	16461	16517	16483	16310	16387	16456	16515	16588	16430	16432	16694	16293	16306	16527	16513	16373	16557	16323	16648	16611	16487	16355	16482	16501	16281	16499	16475	16446	16458	16447	16450	16551	16410	16470	16580	16412	16423	16345	16604	16483	16668	16477	16570	16381	16594	16442	16447	16422	16404	16404	16327	16364	16487	16556	16498	16436	16474	16497	16471	16444	16570	16339	16395	16474	16368	16370	16464	16476	16413	16342	16401	16438	16535	16478	16266	16398	16436	16265	16522	16480	16500	16471	16415	16292	16529	16339	16338	16665	16402	16348	16515	16328	16382	16439	16448	16639	16457	16424	16546	16396	16315	16435	16636	16439	16542	16475	16377	16593	16495	16416	16356	16453	16484	16426	16345	16425	16327	16342	16532	16429	16542	16523	16438	16529	16444	16431	16485	16140	16370	16622	16312	16420	16485	16454	16443	16401	16573	16431	16490	16512	16306	16457	16366	16454	16243
23804	21479	29138	24277	22010	22390	21529	18777	18254	18715	18545	18343	18466	18517	18327	18393	18164	18497	18503	18363	18411	18307	18157	18454	18274	18316	18137	18283	18258	18382	18272	18202	18200	18379	18163	18174	18250	18437	18278	18291	18318	18129	18354	18406	18224	18116	18426	18355	18232	18124	18143	18035	18109	18283	18274	18409	18275	18175	18234	18375	18239	18382	17974	18175	18175	18126	18242	18216	18404	18326	18241	18140	18048	18250	17988	18411	18229	18371	18174	18229	18337	18033	18305	18179	18018	18323	18252	18265	18184	18284	17994	18261	18233	18164	18224	18394	18275	18135	18378	17928	18094	18381	18435	18065	18274	18221	18270	18148	18374	18298	18335	18083	18163	18355	18356	18155	18291	18025	18274	17983	18412	18293	18338	18209	18207	18191	18184	18012	18067	18176	18397	18385	18498	18323	18337	18378	18222	18160	18219	18115	18189	18018	18233	18264	18185	18336	18366	18164	18348	17907	18206	18337	18050	18193	18175	18094	18283	18098	18129	18107	18171	18249	18063	18297	18204	18148	18148	18182	18250	18474	18341	18216	18281	18241	18150	18253	18222	18357	18126	18140	18178	18282	18368	18297	18150	18036	18356	18198	18168	18133	18234	18125	18154	18145	18238	18101	18243	18226	18178	18226	18145	18175	18263	18140	18179	18119	18249	18029	18192	18190	18432	18179	18077	17980	18026	18048	18274	18138	18289	18209	18107	17956	18053	18049	18212	18329	18195	17993	18180	17949	18151	18200	18071	18353	18082	18281	18086	18225	18220	18316	18177	18004	18044	18291	18265	18358	18223	18332	18121	18270	18341	18161	18332	18112	18281	18052	18274	18239	18215	18247	18260	18423	18276	18286	18344	18119	18207	18370	18320	18159	18220	18267	18189	18210	18442	18237	18149	18193	18117	18177	18072	18064	18279	18161	18209	18041	18014	18175	18328	18201	18359	18051	18384	18302	18059	17985	18273	18284	18307	18199	18378	18367	18080	18221	18242	18271	18241	18268	18369	18209	18072	18185	18338	18138	18096	18062	18286	18279	18077	18210	18101	17926	18081	18450	18256	18411	18204	18455	18438	18103	18291	18129	18296	18142	18172	18230	18183	18167	18262	17977	18109	18038	18210	18208	18237	18003	18104	18078	18229	18031	18370	18294	18065	18020	18277	18247	18250	18015	18190	18096	18137	18112	18163	18284	18018	18247	18181	18123	17941	17982	18253	18293	18302	18297	18230	18313	18090	18271	18169	18100	17992	17944	18251	18193	18066	18208	18379	18075	18191	18139	18233	18212	18024	18171	18291	18095	18081	17928	18215	18337	18147	18192	18200	18177	18142	18273	18238	18016	18279	18294	18337	18388	18249	18124	18060	18200	18123	18284	18168	18059	18172	17962	18251	18415	18294	18231	18233	18147	18252	18090	18132	18175	18018	18116	18091	18125	18183	18187	18186	18123	18043	18045	18080	18251	18050	18032	18298	18300	18157	18176	18157	18161	18340	18105	18106	18276	18210	18188	18028	18112	18307	18228	18076	18188	18320	18045	18318	18222	18256	17987	18050	18131	18114	18195	18216	18251	18045	18206	18416	18216	18164	18154	18209	18273	18125	18397	18250	18189	18120	18107	18254	18146	18314	18042	18339	18486	18355	18203	18112	18196	18292	18035	18253	18160	18141	18107	18167	18242	18363	18279	18178	18244	18105	18198	18107	18246	18217	18320	18170	18166	18202	18275	18294	18326	18134	18149	18069	18324	18203	18134	18345	18095	18091	18000	18129	18119	18168	18179	17958	18228	18147	18280	18115	18302	18151	18134	18127	18282	18350	18241	18075	18043	18075	18228	18134	18112	18175	18293	18227	18179	18350	18222	18183	18337	18380	18244	18393	18107	18013	18417	18174	18185	18142	18168	18390	18283	18024	18277	18093	18325	18144	17897	18250	18053	18338	18186	18125	18153	18026	18159	18042	18237	18178	18095	18132	18118	18194	18271	18258	18191	18156	18176	18195	18245	18011	18059	18169	18474	18295	18243	18158	18278	18015	18290	18116	18366	18198	18082	18126	18266	18250	18161	18162	18142	18175	18122	18230	18259	18188	18118	18219	18180	18241	18152	18326	18296	18332	18071	18244	18179	18304	18233	18167	18201	18223	18367	18266	18318	18285	17981	18136	18337	18253	18118	18353	18298	18438	18421	18250	18358	18395	18002	18220	18271	18210	18201	18219	18179	18107	18040	18127	18271	18243	18206	18242	18202	18072	18146	18217	18102	17946	18213	18065	18226	18217	18199	18272	18086	18183	18079	18094	18238	18337	18096	17990	18123	18275	18156	17981	18285	18157	18376	18097	18237	18349	18107	18407	18278	18327	18282	18300	18283	18276	18246	18495	18047	18237	18243	18047	18282	18404	17988	18268	18540	18359	18235	18244	18140	18380	18295	18299	18326	18110	18285	18417	18228	18228	18138	18238	18098	18173	18035	18166	18179	18124	18424	18121	18190	18118	18272	18239	17963	18097	18173	18171	18270	18386	18286	18168	18331	18155	18163	18040	18154	18261	18426	18182	18230	18189	18110	18068	18172	18170	18157	18111	18165	18073	18091	18326	18248	18151	18338	18142	18249	18285	18341	18219	18112	18164	18145	18374	18327	18203	18276	18147	18058	17883	18300	18329	18158	18433	18429	17995	18398	18168	18321	18244	18250	18311	18237	18031	18252	18144	18341	18358	18209	18110	18147	18008	18071	18278	18179	18109	18226	18202	18350	18051	18173	18066	18340	18210	18280	18319	18025	18248	18073	18130	18086	18106	18380	18149	18119	18370	18272	18148	17989	18206	18374	18101	18184	18126	18099	18265	18140	18183	18042	18100	18148	18439	18255	18146	17882	18030	17967	18189	18367	18439	18062	18247	18422	18289	18376	18239	18327	18319	18212	18297	18236	18095	18115	18048	18152	18174	18308	18206	18318	18174	18068	18317	18132	18315	18398	18249	18112	18222	18184	18296	18243	18239	18128	18256	18152	18293	18149	18261	18100	18118	18033	18159	18096	18032	18230	18204	18245	18267	18305	18248	18275	18051	18247	18270	18118	18416	18252	18215	18053	18042	18159	18169	18392	18189	18060	18211	18186	18192	18245	18181	18076	18129	18098	18145	18300	18170	18266	18329	18112	18449	18257	18157	18042	18175	18369	18119	18231	18277	18176	18108	18397	18163	18107	18118	17993	18265	18374	18100	18147	17985	18050	18020	18014	18155	18074	17929	18129	18169	18255	18381	18205	18051	18035	18208	18192	18444	18444	18002	18365	18249	18220	18310	18311	18272	18060	18230	18284	18220	18163	18359	17961	18096	18240	18259	18157	18298	18171	18126	18122	18162	18311	18118	18249	18126	18326	18082	17975	18194	18259	18071	18144	18142	18149	18010	18237	18221	18125	18266	18327	18392	18042	18105	18293	18252	18229	18168	18308	18226	18197	18151	17985	18014	18142	18095	18255	18209	18033	18284	18407	18139	18349	18231	18273	18265	17947	18063	18394	18223	18310	17988	18295	18087	18128	18172	18142	18313	18284	18310	18097	18208	18231	18200	18224	18218	18211	18191	18254	18265	18095	18087	18070	18169	18354	18141	18458	18252	18122	18036	18081	18213	18174	18458	18156	18109	18231	18136	18156	18281	18130	18173	18142	18187	18351	18256	18303	18189	18225	18055	18122	18274	18346	18151	18007	18190	18142	18067	18259	18307	18190	18276	18079	18389	18036	18164	18112	18091	18125	18154	17875	18222	18202	18179	18222	18217	18470	18394	18294	18061	18145	18164	18217	18139	18161	18140	18186	18260	18245	18140	18167	18380	18258	18357	18277	18150	18173	18442	18157	18146	18292	18223	18341	18196	18211	18276	18311	18220	18186	18090	18242	18367	18039	18271	18011	18043	18069	18277	18218	18170	18198	18381	18234	18272	18135	18272	18264	18169	17991	18245	17942	18335	18254	18251	18194	18176	18101	18208	18141	18236	18231	18212	18143	18502	18240	18187	18072	18054	18071	18132	18044	18136	18331	17923	18170	18273	18319	18167	18235	18486	18192	18306	18286	18267	18198	18270	18221	18264	18169	18389	18305	18165	18374	18070	18072	18196	18058	18224	18182	18283	18329	18122	18199	18196	18168	18244	18119	18233	18143	18130	18302	18165	18058	18218	18007	18127	18190	18145	18129	18189	18177	18364	17852	18144	18294	18122	18053	18040	18142	18056	18042	18102	17998	18169	18155	18020	18120	18224	18096	18188	18080	18281	18307	18285	18196	18119	18076	17798	18114	18357	18184	18170	18132	18052	18261	18162	18196	18136	18289	18042	18355	18226	18237	18288	18357	18119	18147	18089	18312	18253	18163	18324	18116	18305	18229	18296	18210	18069	18122	18233	18100	18308	18447	18288	18303	18153	18136	18227	18291	18130	18111	18329	18389	18250	18142	18089	18264	18278	17895	17989	18129	18263	18153	18206	18164	18059	18085	18385	18286	18232	18173	18171	18116	18083	18190	18327	18383	18355	18178	18189	18216	18254	18300	18188	18211	18147	18140	18270	18272	18225	18160	18166	18230	18123	18208	18188	18241	18252	18140	18130	18191	18075	18162	18273	18142	18218	18176	18140	18093	18345	18260	17976	18244	18384	18391	18020	18066	18167	18153	18333	18041	18235	17973	18023	18247	18346	18328	18187	18207	18112	18078	18159	18326	18233	18315	18467	18435	18389	17978	18259	18187	18252	18096	18300	18071	18050	18174	18262	18033	18374	18301	18073	18079	18026	18198	18085	18048	18128	18084	17988	18099	18271	18039	18067	18094	18041	18309	18097	18283	18211	18356	18333	18147	18149	18217	18180	18311	18150	18027	17975	18153	18226	18119	18348	18142	18245	18277	18170	18125	18082	18216	18179	18222	18006	18211	18077	17989	18179	18246	18401	18153	18010	18154	17936	18191	18280	18137	18205	18144	18325	18392	18395	18294	18226	18241	18109	18287	18141	17990	18067	17980	18219	18124	18149	18318	18198	18105	18262	18291	18247	18250	18411	18105	18269	18355	18210	18210	18061	18157	18235	18175	18156	18060	18137	18096	18398	18122	18165	18251	18245	18126	18337	18155	18218	18241	18310	18267	18348	18150	18236	18235
12525	18797	18128	17022	16514	16203	16177	16111	16305	15960	15947	16012	16082	16046	15907	16067	16041	16193	16051	16127	16278	15921	16057	16094	16093	16028	16117	16216	15886	15948	15927	16122	16124	16019	15981	16210	15873	15992	16069	15958	16066	16057	16084	16237	15997	15884	16148	15996	15943	16044	16086	15999	16178	16163	16059	16079	16008	16192	16100	15934	16026	16107	15914	16121	16052	15887	16024	15970	16190	16198	15991	15917	16105	16015	16073	15994	15888	15898	15982	16145	15844	16079	16054	15850	15946	16080	16134	16087	15889	15853	15998	16073	16074	16142	15953	16033	16006	16105	15865	16143	15985	16007	16044	15808	15972	16051	15959	16038	16003	15883	15954	16272	16094	15937	15931	16151	16127	16066	16006	16034	16008	15807	15910	15822	16022	16077	16074	16340	16036	16061	15980	15959	15904	16131	16004	16040	15888	15998	15859	16029	15886	16064	16077	16069	16009	15992	16038	15914	16060	16207	15919	16028	16028	15909	16018	16142	15964	16058	16074	16023	16043	16136	16035	16068	16078	16050	15976	16014	16029	15971	16003	16063	15994	15945	16132	15902	15895	16039	16077	16130	15990	16003	15836	16054	16058	16091	16119	15909	16054	16145	15974	16140	15825	16024	15856	15987	16066	16079	15935	16041	15946	16129	16039	15936	16064	16043	16111	16097	16048	16033	15826	15828	16155	16030	15969	16028	16008	16220	16091	16042	15955	15922	15758	16075	15969	16030	15961	16068	16110	15942	16159	16162	16028	16017	16017	16019	16035	16215	15889	16058	16104	16078	16222	16007	16149	16116	15985	16097	15949	15988	16080	15940	16027	16023	16207	15998	15939	16050	15967	15990	16118	16010	15776	16040	16079	16045	16180	16051	16010	16033	16013	16215	15916	16111	16019	16183	15934	15933	16205	16073	16197	15883	16081	15836	16052	16178	16098	16291	16009	15931	16020	16048	15971	15929	16149	15987	16125	16152	16260	16022	16104	16098	16026	15783	16093	15963	15954	15854	15942	16086	16125	16092	16078	15994	16050	16166	15971	16212	15878	15995	16039	15909	16017	16048	16027	16069	16003	15818	16186	16064	16046	16050	16125	15985	15832	16008	16078	16087	16046	15998	15949	16013	16056	15812	15986	16101	15903	15998	15882	15949	15804	16032	15961	15964	16107	15883	15958	15939	16023	15983	15983	16025	16064	15921	16013	15989	15977	15884	15891	16042	16053	16007	15891	15940	16039	16028	16010	16015	16019	15905	16194	15908	15958	15873	16232	16003	16183	16173	15964	15892	15987	16057	16059	15950	15981	15867	15944	15933	15730	15835	16042	16037	16016	15888	16226	16116	16104	16064	15941	16146	16024	16236	15823	15917	15863	16047	15876	15948	16007	15857	16014	16029	15989	16058	15939	16116	15783	15967	16018	16118	16147	15934	15974	15877	15901	16112	15901	16082	15945	16097	15925	15945	15991	15802	15910	15904	15952	16097	16107	15994	15988	15967	15995	16148	16066	15899	16028	16023	16260	16046	15962	15961	16177	16007	15893	15844	15809	15888	15942	16070	16049	16223	16118	16051	16008	15996	15959	16248	15921	16069	16060	15970	15864	16189	16034	16014	15984	15893	16151	16019	16002	15720	15990	16164	15931	16075	15846	15953	16096	16020	15931	15804	16042	16121	15911	15943	15991	15880	16054	15923	16071	15964	16042	15906	15866	15970	16161	16125	15938	15946	15945	16110	15905	15931	16025	15977	15894	15965	16242	15992	16050	15918	15992	16000	16013	16011	15882	15908	16081	15840	16109	16080	16169	16014	16049	16087	16027	15914	16048	15956	16065	15896	15982	15953	16048	15945	16052	16184	16024	16062	16058	15969	16160	16182	16178	16098	15894	16074	15966	15967	15815	15981	16186	16086	16078	16010	15979	15775	16013	16197	15898	16031	16016	16004	16084	15977	15990	15872	15890	15980	15988	16047	16017	16098	15990	16020	15957	16200	15755	16130	15915	16161	16079	15833	15933	16033	15955	15991	15848	15858	16058	15951	15900	16074	16060	16047	15988	16024	15932	15886	16133	16045	16069	16074	15999	15895	16115	15818	15967	15958	15998	15937	16075	15999	15931	16030	16059	15757	15855	16093	15860	15992	16076	15994	16093	16145	15938	16151	16182	16093	16086	15962	16040	16096	15875	15976	15938	16021	16053	16016	16044	15952	16026	16111	16031	16096	15887	15978	15910	15741	16058	16090	16009	15932	16128	16004	16134	15978	16090	15905	16045	16010	16119	16227	15940	15990	15960	15983	16022	15953	15970	16107	15901	15996	15930	16091	16052	15978	16046	16015	15924	16019	15955	15940	16058	16164	15893	16029	15942	15911	16161	16147	16000	16052	16006	16096	16044	16022	16057	16162	16025	16044	16037	16017	15849	15964	15893	16179	15947	15907	16126	15985	15976	16264	16077	16027	15929	15918	16110	15855	16060	16016	15944	15970	15961	16174	16042	15959	15906	16120	15885	15972	16062	16188	15990	16001	16020	15944	16009	15911	16147	16066	15975	15980	15960	15958	16025	15924	16063	16131	16006	16040	15859	16053	15959	15947	15977	16178	16166	15914	16112	16058	15931	15889	16029	16028	16001	16101	16030	16025	16002	16071	15991	16005	15966	15965	15957	15888	15982	15945	16075	16155	15918	15939	15957	15946	15974	16092	16008	16047	15969	16195	16094	16103	16051	15963	16245	16122	16098	16092	15905	15803	16121	15984	16037	15891	16066	16126	16207	16012	16046	15960	16221	15919	16087	15873	15949	16028	16225	16050	15910	15970	16034	15953	15880	15954	16044	16025	15885	15948	15975	16149	16034	15987	15955	15962	15903	16086	16127	16054	16056	16026	15888	16086	16052	16141	15981	16041	16081	15799	15952	16058	16003	15809	16002	16141	16120	15849	15837	16060	15903	15989	16095	15903	16119	16009	15948	16019	15880	16092	15960	16088	15948	16129	15778	16016	15985	15974	15928	15791	15979	16012	15992	16055	15966	15974	16027	15979	16196	15725	16095	15743	16005	16046	16105	16002	16116	16068	15982	16115	15972	16077	16040	16089	15978	15993	15906	16139	16006	16039	16059	16089	16058	15849	16241	15929	15980	16101	16054	16035	16087	16264	16026	15870	16043	16083	16006	15871	16109	16026	15983	16014	16043	16080	16010	16044	16161	16002	15971	15746	15978	16096	16034	16164	16169	16149	15975	15875	16026	16061	16043	16063	15964	15890	15987	16120	16112	16116	16140	15927	15957	15971	16098	16028	15922	16046	16047	16032	16074	16066	15968	16066	15989	16027	16163	16120	16016	15896	16073	16088	16049	15943	16112	15966	15819	16055	16258	15935	16210	16004	15784	15940	15913	16065	16197	15991	16144	16049	16085	15975	16027	16049	16029	16015	16064	16004	16030	15779	15944	15997	15985	16144	16084	16106	16065	15952	16022	16219	15906	15853	16098	16100	15967	16174	16178	15916	16011	15953	16084	16058	15910	16099	15891	16020	15942	15916	15864	16107	16118	15881	15828	16042	15895	16296	15995	16051	16135	15909	16095	16048	15968	15921	15871	15903	15995	16038	16016	16005	16130	15966	16004	15879	15933	16152	16044	15956	15917	16093	16267	16043	16101	15830	16070	15853	15931	15900	15832	15952	16109	16021	16034	16090	16017	15998	16077	16115	15905	15878	16009	16005	16070	16130	15863	16180	15945	15968	15966	16038	16133	16230	15838	15900	16144	15936	15991	16003	15865	16112	16168	16051	16036	15957	15958	16079	16117	15997	15943	16081	16033	15853	16018	16049	16071	15875	15935	15876	15903	16084	15817	16100	16057	15885	15984	16224	16148	15870	15943	16089	15767	15972	16104	16025	15891	16023	15964	15786	16108	15893	15956	15963	15788	15908	16053	16032	16229	15940	15935	15922	16054	16066	15964	16030	16010	15857	15851	16092	16133	16137	16087	16025	15992	15900	15805	15855	15802	16057	15988	16017	16069	16033	16132	15903	16007	16036	16070	15990	16045	16036	16080	16123	15959	16013	15934	15873	16032	16097	15986	15978	16224	16006	16002	15776	16027	16125	16131	16055	16036	15990	15942	16047	15937	16080	16082	16153	15864	16030	15902	16030	15950	16086	16015	16126	16056	16000	16137	15960	16072	15914	16192	15946	15856	16025	15942	16072	16117	16017	15871	16206	16056	16008	15841	16011	15941	15966	16080	16123	15934	16045	16207	15842	16178	16036	16092	16122	15821	16196	15888	15935	16150	16108	15846	16020	16119	16001	16128	16037	15891	16078	15958	15884	15986	15824	16222	15966	15970	16052	15940	15934	16161	16000	16161	16010	16037	15934	16015	16086	16053	16164	16014	16150	15921	15922	15975	15993	15912	15997	15938	16082	16004	15874	16000	16037	16035	16009	16066	16106	15900	16048	16084	15972	15949	15987	16046	16028	16118	16135	15866	16026	15960	16231	15997	15924	16032	16133	15935	15897	15994	15937	15946	16091	15980	15873	16014	16121	16162	15867	15915	15950	15961	16052	16099	16027	16060	16058	16185	15871	15917	16037	16036	15895	16010	15957	15962	15817	15747	16025	15985	16067	15997	16003	16193	15961	15991	16021	16228	15928	16180	16078	16020	15977	16003	15950	15858	16122	15998	16245	16121	15989	16075	15963	16023	15938	16030	15922	15947	16076	15998	15985	15961	16134	16031	16128	16070	16083	16187	16029	15974	15967	16067	15919	16092	15808	16132	16025	15928	16045	15903	16089	16006	16070	15893	15956	16092	15964	16124	15936	15896	16318	16162	16034	16055	15899	15926	15913	16078	16038	15918	16148	15985	15963	15947	15864	16033	15993	16232	15884	16184	15939	15939	16163	15866	16244	16027	16160	15893	15980	15989	15938	16076	16014	16053	16035	16003	15909	16049	15965	16112	16193	15866	15953	16124	15950	15993	15896	16014	15950	16160	15904	15993	15939	15936	16133	15844	16043	16156	16055	15910	16127	15863	16104	16181	15984	16075	15931	16269	16042	15962	15911	16107	16042	15989	16109	15947	16079	15957	16083	15967	16066	16144	15835	15843	16053	15951	15924	15900	15951	16013	16001	15981	15973	16177	16090	15905	16115	15964	15867
22883	21470	29458	23891	21578	23377	25583	19890	18896	19519	19309	19125	19166	19032	19059	19084	19136	19035	19059	19048	18919	19001	19103	19088	19122	19046	18960	19125	18769	19080	18981	18711	19087	18869	19045	19023	18779	19034	18975	19083	19002	18931	19042	19069	19039	19137	18997	18927	18903	18804	18999	18666	18885	18940	18873	18806	18842	19022	18931	18904	18828	18915	18998	18958	18683	19025	18754	18917	18678	18704	18797	18954	18885	18616	18729	18722	18817	19056	18800	18930	18965	18843	19056	18985	18825	18800	18879	18974	18773	18914	18811	18849	18906	18972	18830	18837	19048	19028	18897	18786	18744	18963	18858	18835	18538	18852	18909	18978	18895	18936	18770	18952	19039	18974	18592	18798	18864	18637	19058	18804	18825	18826	18754	18889	18781	18858	18718	18826	18906	18855	18957	18561	18850	18752	18934	18808	18681	18753	18702	18835	18893	18948	18743	18965	18746	18683	18809	19105	18799	18723	18725	18786	18699	18710	18678	18525	18901	18970	18855	18781	18809	18539	18939	18846	18871	18723	18733	18754	18880	18891	18843	18666	18846	18929	18655	18813	18831	18902	18700	18873	18655	18979	18914	18804	18668	18959	18666	18862	18852	18733	18739	18766	18793	18793	18847	18885	18763	18754	18738	18639	18592	18442	18773	18699	18924	18699	18841	18502	18804	18716	18689	18710	18643	18845	18734	18845	18816	18663	18894	18749	18821	18823	18656	18956	18768	18744	18853	18741	18845	18740	18818	18747	18865	18772	18835	18901	18908	18551	18938	18595	18714	18713	18637	18549	18647	18929	18885	18960	18982	18691	18882	18586	18743	18885	18816	18692	19005	18785	18988	18556	18687	18710	19038	18770	18833	18659	18842	18773	18755	18956	18947	18625	18780	18678	18745	18728	18923	19027	18783	18754	18676	18565	18612	18991	18933	18849	18827	18769	18717	18797	18949	18824	18951	18830	18941	18732	18782	18841	18800	18784	18781	18900	18755	18922	18710	18815	18865	18663	18886	18766	18722	18689	18924	18787	18942	18914	18689	18859	18648	18679	18815	18950	18828	18893	18824	18679	18760	18806	18583	18724	18586	18838	18619	18744	18756	18826	18954	18810	18962	18990	18771	18984	18884	18839	18927	18936	18808	18769	18768	18640	18794	18832	18817	18679	18948	18714	18630	18757	18876	18706	18769	18812	18907	18795	18693	18860	18850	18819	18853	18673	18767	18848	18721	18819	18780	18699	18896	18699	18935	18861	18814	18849	18831	18803	18785	18670	18844	18718	18982	18827	18670	18796	18870	18932	18939	18755	18721	18751	18477	18800	18710	18745	18714	18827	18829	18826	18994	18808	18956	18875	18781	18770	18768	18568	18812	18765	18857	18833	18775	18648	18746	18780	18849	18822	18878	18852	18833	18607	18771	18735	18856	18767	19013	18811	18923	18840	18944	18577	18810	18988	18783	18742	18668	18839	18866	18783	18922	18763	18846	18832	18613	18753	18937	18654	18704	18905	19041	18715	18750	18600	18685	18668	18671	18824	18758	18583	18844	18677	18698	18727	18753	18926	18638	18650	18845	18875	18893	18868	18653	18876	18627	18759	18664	18732	19008	18556	18723	18639	18635	18780	18789	18804	18647	18535	18591	18929	18973	18880	18684	18773	18760	18695	18792	18916	18422	18748	18913	18758	18794	18851	18702	18931	18809	18759	18637	18853	18837	18786	18964	18522	18610	18595	18599	18722	18752	18755	18898	18721	18716	18925	18685	18610	18647	18825	18800	18812	18628	18796	18809	18765	18727	18835	18938	18981	18737	18815	18810	18901	18732	18630	18685	18825	18747	18762	18828	18678	18792	18983	18794	18857	18775	18584	18908	18857	18853	18908	18821	18704	18767	18840	18730	18864	18650	18638	18863	18916	18722	18745	18834	18891	18974	18822	18745	18563	18821	18855	18718	18627	18812	18611	18930	18756	18670	18886	18880	18709	18807	18716	18849	18901	18650	18539	18553	18634	18753	18880	18791	18804	18918	18717	18754	18876	18861	18907	18807	18808	18950	18816	18756	18739	18799	19091	18790	18643	18968	18577	18882	18831	18839	18973	18705	18908	18605	18813	18626	18585	18883	18920	19121	18910	18704	18709	18940	18796	18832	18781	18845	18790	18770	18777	18828	18956	18740	18726	18996	18788	18835	18759	18845	18742	18987	18836	18859	18932	18776	18862	18850	18654	18636	18866	18911	18741	18689	18706	18884	18780	18856	18816	18520	18817	18895	18731	18712	18913	18698	18682	18806	18871	18834	18645	18725	18837	18751	18859	18820	18803	18828	18735	18676	18837	18664	18759	18774	18781	18785	18760	18575	18572	18840	18895	18906	18984	18954	18749	18875	18657	18833	18600	18663	18824	18689	18815	18606	18786	18707	18593	18837	18836	18806	18676	18741	18822	18813	18895	18770	18830	18575	18650	18707	18832	18752	18675	18904	18886	18792	18889	18716	18716	18791	18738	18855	18636	18784	18593	18732	18685	18937	18774	18717	18931	18853	18604	18839	18701	18972	18754	18559	18692	18596	18879	18916	18709	18598	18520	18537	18734	18867	18731	18584	18625	18862	18810	18622	18555	18687	18973	18972	18764	18971	18889	18884	18736	18733	18695	18942	18758	18744	18687	18664	18730	18787	18560	18800	18748	18894	18802	18595	18631	18780	18865	18747	18691	18995	18693	18984	18776	18926	19003	18699	18683	18844	18813	18769	18656	18654	18566	18677	18694	18731	18929	18915	18947	18771	18665	18780	18603	18758	18832	18537	18798	18740	18837	18627	18660	18874	18811	18771	18817	18950	18769	18639	18665	18944	18834	19118	18814	18817	18943	18672	18609	18737	18681	18698	18622	18908	18676	18875	18903	18754	18891	18904	18878	18770	18759	18772	18873	18854	18830	18825	18910	18744	18756	18830	18870	18598	18738	18574	18780	18727	18801	18904	18807	18805	18783	18876	18592	18819	18786	18758	18744	18714	18506	18702	18660	18850	18670	18809	19017	18759	18809	18760	18950	18898	18837	19036	18597	18916	18746	18751	18760	18923	18859	18653	18621	18622	18648	18582	18813	18857	18886	18938	18793	18862	18645	18933	18789	18660	18614	18860	18694	18690	18901	18900	18831	18826	18776	18871	18763	18956	18661	18979	18608	18844	18656	18545	18943	18700	18973	18520	18708	18901	18788	18902	18728	18876	18458	18825	18788	18572	18642	18718	18549	18779	18936	18665	18901	18815	18591	18747	18705	18991	18642	18869	18596	18797	18856	18642	18707	18907	18824	18885	18808	19018	18748	18790	18821	18919	18869	18897	18846	18991	18799	18791	18812	18834	18734	18804	19070	18789	18779	18965	18941	18966	18840	19010	18785	18644	18784	18957	18643	18835	18892	18866	18664	18731	18696	18890	18905	18918	18768	18802	18914	18820	18675	18672	18724	18737	18721	18917	18717	18642	18820	18745	18704	18478	18600	18878	19098	18703	18828	18557	18725	18762	18758	18718	18643	18771	18718	18859	18752	18764	18940	18749	18776	18750	18799	18802	18810	18770	18797	18554	18790	18786	18897	18729	18767	18660	18720	18955	18806	18552	18759	18692	18797	18848	18644	18724	18821	18630	18666	18734	18871	18999	18917	18885	18837	18710	18777	18630	18677	18617	18840	18756	18767	18771	18836	18751	18662	18633	18804	18712	18906	18855	18687	18561	18695	18831	18708	18635	18967	18675	18795	18675	19096	18904	18733	18799	19005	18895	18623	18778	18529	18713	18775	18632	18815	18843	18719	18927	18882	18881	18757	18807	18689	18722	18611	18759	18636	18743	18863	18705	18848	18661	18863	18750	18721	18708	18784	18998	18585	18701	18741	18782	18849	18866	18747	18642	18875	18869	18767	18809	18947	18672	18823	18956	18831	18722	18893	18799	18840	18753	18745	18823	18855	18948	18813	18713	18939	18724	18692	18814	18807	18769	18715	18923	18744	18904	18777	18676	18673	18756	18772	18888	18779	18813	18696	18903	18648	18872	18611	18557	18706	18912	18914	18924	18665	18791	18783	18900	18684	18732	18963	18664	18749	18870	18757	18692	18788	18760	18804	18779	18682	18850	18923	18762	18700	18940	18886	18719	18810	18856	18699	18803	18756	18840	18854	18672	18687	18819	19021	18815	18810	18841	18999	19012	18931	18741	18680	18762	18574	18896	18747	18932	18780	18721	18881	18809	18762	18779	18792	18897	18961	18940	18646	18752	18546	18722	18775	18868	18942	18832	18471	18808	18896	18742	18582	18754	18635	18765	18840	18891	18751	18741	18915	18603	18716	19005	18769	18804	18996	18959	18904	18847	18802	18702	18815	18787	18779	18717	18659	18813	18744	18786	18758	18665	18819	18834	18939	18799	18619	18777	18952	18811	18660	18739	18768	18742	18799	18711	18542	18551	18818	18777	18665	18836	18780	18706	18747	18744	18804	18741	18779	18802	18693	18631	18697	18960	18717	18858	18783	18907	18752	18556	18754	18632	18921	18870	18766	18377	18541	18664	18733	18801	18880	18742	18811	18790	18761	18865	18670	18947	18733	18819	18784	18977	18729	18926	18814	18755	18866	18797	18746	18863	18762	18822	18780	18802	18682	18892	18754	18699	18895	18716	18541	18570	18855	18845	18855	18793	18759	18813	18698	18655	18877	18701	18839	18795	18831	19106	18652	18864	18668	18714	18766	18840	18661	18773	18891	18967	18813	18661	18666	18607	18805	18909	18866	18821	18721	18637	18905	18936	18623	18712	18785	18737	18709	18787	18709	18784	18781	18849	18850	18782	18589	18534	18774	18621	18605	19002	18692	18703	18793	18839	18597	18728	18826	18759	18773	18680	18972	18879	19044	18891	18510	18680	18434	18712	18530	18722	18841	18903	18740	18988	18747	18788	18834	18712	19010	18676	18897	18797	19015	18758	18916	18822	18622	18761	18746	18842	18695	18758	18753	18743	18745	18845	19000	18712	18815	18719	18793	18622	18842	18834	18836	18702	18888	18679	18845	18783	18969	18734	18668	18822	18731	18880	18763	18830	18896	18658	18570	19029	18558	18902	18776	18834	18994	18790	18602	18828	18823	18805	18677	18823	18865	18887	18408
12325	20208	19152	18042	16859	16639	16541	16705	16415	16513	16641	16410	16264	16441	16379	16226	16299	16330	16468	16398	16222	16349	16538	16365	16521	16695	16529	16309	16475	16299	16513	16328	16315	16363	16293	16354	16358	16399	16353	16366	16437	16332	16401	16304	16395	16577	16348	16401	16445	16421	16322	16363	16461	16374	16321	16311	16370	16330	16421	16267	16262	16318	16295	16321	16315	16340	16290	16248	16392	16399	16358	16405	16279	16351	16273	16428	16573	16468	16335	16205	16329	16208	16198	16472	16433	16248	16305	16287	16354	16340	16359	16417	16342	16346	16544	16289	16208	16250	16237	16236	16234	16397	16328	16355	16214	16333	16382	16295	16382	16158	16382	16358	16382	16404	16460	16338	16388	16328	16211	16420	16534	16274	16212	16548	16300	16219	16364	16283	16091	16326	16200	16173	16317	16343	16543	16195	16353	16330	16311	16321	16261	16334	16319	16366	16149	16307	16276	16280	16219	16255	16228	16229	16384	16259	16525	16329	16399	16399	16219	16347	16213	16332	16422	16354	16388	16258	16283	16459	16368	16250	16342	16297	16332	16404	16159	16512	16160	16352	16318	16459	16486	16365	16282	16238	16295	16439	16214	16383	16170	16330	16307	16429	16221	16252	16313	16438	16254	16294	16325	16314	16533	16352	16446	16340	16103	16177	16311	16418	16330	16353	16227	16339	16373	16173	16395	16274	16377	16338	16283	16222	16378	16083	16276	16250	16351	16217	16301	16191	16305	16103	16346	16228	16249	16278	16311	16259	16296	16296	16249	16333	16252	16312	16226	16437	16418	16245	16324	16349	16345	16400	16324	16184	16419	16243	16314	16347	16273	16362	16417	16414	16431	16125	16408	16305	16359	16359	16344	16427	16415	16267	16359	16444	16241	16258	16285	16272	16302	16364	16460	16307	16414	16407	16438	16173	16352	16202	16238	16394	16300	16193	16243	16469	16376	16235	16460	16217	16377	16360	16406	16315	16342	16251	16294	16178	16251	16277	16422	16381	16221	16458	16304	16294	16312	16258	16206	16338	16315	16261	16358	16312	16387	16426	16163	16250	16310	16206	16344	16139	16257	16398	16519	16262	16477	16426	16226	16235	16340	16404	16465	16274	16313	16269	16479	16360	16327	16399	16390	16464	16392	16396	16424	16403	16374	16305	16182	16315	16292	16377	16176	16172	16291	16364	16188	16447	16390	16415	16360	16230	16292	16172	16247	16437	16339	16241	16306	16293	16231	16067	16354	16349	16235	16502	16276	16306	16298	16369	16370	16204	16355	16323	16387	16352	16255	16338	16322	16211	16263	16298	16550	16436	16192	16446	16391	16264	16276	16473	16321	16335	16109	16439	16306	16439	16425	16488	16510	16295	16403	16317	16201	16412	16412	16268	16286	16354	16362	16314	16286	16174	16234	16295	16100	16372	16193	16152	16522	16294	16220	16503	16387	16230	16322	16385	16308	16251	16314	16333	16203	16457	16235	16305	16438	16304	16156	16215	16153	16359	16303	16345	16153	16450	16305	16329	16339	16279	16271	16283	16398	16203	16368	16315	16211	16417	16346	16410	16172	16287	16186	16402	16259	16282	16411	16430	16547	16308	16511	16332	16327	16409	16203	16108	16288	16423	16266	16454	16168	16238	16371	16254	16228	16295	16356	16343	16406	16272	16352	16152	16388	16203	16178	16250	16189	16367	16304	16499	16263	16436	16266	16224	16143	16428	16469	16294	16183	16265	16289	16323	16283	16193	16372	16253	16174	16244	16350	16278	16420	16277	16281	16344	16136	16166	16240	16390	16257	16590	16337	16359	16534	16279	16369	16460	16233	16263	16394	16274	16298	16346	16328	16383	16107	16311	16427	16454	16395	16267	16213	16294	16365	16429	16283	16321	16316	16255	16376	16327	16277	16355	16527	16450	16288	16412	16235	16163	16365	16268	16319	16292	16322	16319	16233	16381	16393	16205	16433	16359	16414	16240	16195	16240	16257	16224	16312	16208	16525	16186	16215	16145	16250	16370	16171	16204	16382	16169	16166	16355	16259	16299	16419	16262	16346	16371	16327	16299	16369	16231	16252	16324	16301	16428	16416	16453	16350	16307	16239	16283	16341	16309	16238	16251	16476	16128	16432	16288	16257	16290	16455	16171	16274	16432	16375	16432	16349	16309	16285	16356	16212	16131	16280	16330	16314	16334	16333	16278	16283	16253	16188	16293	16323	16385	16351	16339	16314	16359	16235	16412	16317	16315	16385	16112	16392	16270	16345	16368	16344	16316	16362	16311	16244	16229	16171	16372	16355	16225	16170	16374	16398	16467	16515	16358	16388	16287	16164	16413	16426	16327	16251	16184	16264	16175	16324	16520	16302	16371	16402	16183	16279	16189	16253	16246	16280	16406	16346	16400	16244	16370	16407	16206	16400	16452	16377	16354	16444	16280	16315	16292	16442	16360	16342	16427	16281	16366	16280	16177	16319	16339	16360	16415	16224	16366	16223	16273	16213	16223	16298	16243	16135	16350	16247	16130	16318	16334	16440	16562	16445	16272	16203	16332	16305	16494	16441	16352	16417	16322	16387	16403	16290	16301	16306	16460	16227	16400	16386	16241	16390	16307	16255	16252	16378	16297	16328	16351	16450	16233	16248	16347	16150	16326	16369	16360	16392	16348	16217	16312	16198	16344	16277	16340	16232	16207	16539	16445	16458	16395	16512	16300	16367	16300	16522	16305	16340	16331	16334	16253	16431	16252	16357	16289	16299	16344	16325	16300	16402	16501	16072	16225	16308	16482	16299	16250	16206	16267	16325	16182	16416	16298	16414	16265	16284	16318	16349	16330	16284	16317	16175	16197	16330	16376	16467	16284	16341	16416	16271	16204	16297	16385	16228	16325	16206	16389	16312	16456	16472	16169	16239	16366	16464	16171	16345	16272	16326	16503	16408	16378	16379	16341	16306	16291	16325	16359	16254	16231	16344	16332	16366	16250	16486	16378	16374	16260	16361	16353	16307	16396	16179	16305	16362	16363	16264	16377	16454	16242	16300	16431	16291	16340	16474	16276	16351	16361	16204	16453	16388	16288	16407	16206	16530	16253	16284	16227	16327	16325	16280	16321	16486	16279	16343	16163	16448	16216	16172	16497	16231	16540	16304	16524	16167	16149	16180	16389	16377	16336	16198	16253	16446	16324	16305	16421	16262	16257	16189	16150	16214	16304	16332	16291	16410	16342	16357	16258	16397	16418	16194	16269	16226	16237	16381	16347	16232	16228	16264	16407	16428	16167	16352	16358	16333	16174	16429	16357	16307	16186	16310	16226	16363	16357	16297	16327	16311	16406	16342	16205	16337	16364	16180	16240	16347	16247	16221	16275	16355	16296	16389	16412	16198	16249	16262	16089	16282	16355	16255	16322	16151	16359	16280	16239	16360	16131	16238	16279	16366	16185	16376	16266	16265	16296	16253	16267	16350	16232	16126	16134	16253	16413	16227	16450	16351	16380	16267	16396	16276	16129	16281	16358	16306	16289	16268	16499	16405	16320	16278	16282	16467	16378	16282	16284	16359	16331	16250	16310	16230	16422	16377	16270	16287	16210	16195	16186	16229	16315	16370	16326	16252	16139	16285	16294	16313	16397	16367	16287	16325	16376	16237	16252	16370	16196	16189	16289	16322	16301	16247	16462	16342	16266	16343	16237	16314	16410	16171	16278	16327	16407	16286	16333	16248	16326	16302	16299	16231	16284	16290	16315	16164	16356	16192	16223	16401	16173	16285	16322	16220	16446	16348	16365	16314	16363	16247	16435	16253	16367	16229	16319	16384	16398	16371	16213	16303	16212	16393	16334	16110	16383	16217	16217	16454	16319	16310	16251	16462	16190	16336	16374	16316	16410	16407	16278	16103	16343	16375	16390	16248	16172	16205	16224	16191	16487	16287	16237	16229	16201	16207	16391	16259	16221	16328	16309	16346	16299	16270	16329	16341	16261	16293	16262	16203	16392	16421	16384	16323	16331	16289	16416	16198	16466	16400	16192	16434	16414	16362	16305	16186	16361	16204	16385	16454	16334	16344	16214	16310	16236	16417	16383	16378	16361	16260	16355	16146	16292	16481	16230	16327	16151	16283	16386	16243	16246	16358	16258	16459	16111	16286	16297	16416	16374	16379	16289	16266	16422	16318	16456	16404	16275	16311	16477	16459	16296	16237	16309	16351	16373	16264	16256	16095	16227	16263	16365	16200	16222	16401	16338	16191	16301	16118	16269	16403	16267	16148	16458	16293	16409	16310	16298	16410	16446	16282	16233	16452	16234	16347	16183	16261	16402	16464	16274	16411	16312	16284	16222	16307	16331	16340	16219	16334	16289	16254	16353	16306	16311	16204	16299	16143	16140	16423	16359	16257	16429	16263	16336	16220	16238	16216	16295	16425	16219	16312	16317	16308	16531	16296	16140	16332	16375	16303	16492	16484	16354	16343	16341	16199	16298	16369	16376	16438	16345	16357	16288	16505	16226	16275	16245	16416	16275	16390	16366	16295	16176	16525	16292	16262	16260	16327	16253	16182	16376	16308	16281	16326	16281	16118	16302	16313	16502	16217	16327	16372	16248	16255	16097	16365	16352	16140	16220	16062	16185	16253	16325	16466	16429	16142	16471	16263	16221	16394	16285	16482	16595	16296	16261	16418	16239	16198	16209	16247	16304	16550	16419	16320	16500	16316	16354	16370	16336	16259	16370	16236	16189	16342	16263	16198	16210	16158	16269	16268	16425	16417	16262	16418	16447	16207	16220	16392	16253	16334	16351	16285	16241	16290	16335	16292	16150	16336	16238	16300	16268	16222	16332	16250	16275	16230	16303	16294	16416	16314	16406	16281	16262	16259	16299	16337	16308	16235	16233	16266	16366	16234	16275	16144	16227	16254	16344	16177	16330	16239	16416	16352	16255	16484	16237	16458	16201	16153	16264	16462	16463	16129	16524	16304	16088	16379	16422	16438	16388	16255	16485	16192	16339	16359	16268	16318	16403	16427	16572	16397	16263	16321	16351	16223	16354	16263	16224	16609	16427	16282	16137	16312	16433	16294	16356	16212	16334	16419	16186	16281	16345	16496	16265	16400	16226	16188	16368	16229	16407	16406	16253	16193	16417	16430	16272
26778	21498	26179	24864	18846	18643	19069	18828	18605	18563	18884	18717	18797	18747	18785	18585	18787	18657	18754	18743	18517	18480	18676	18634	18629	18740	18931	18619	18745	18619	18814	18784	18888	18725	18726	18598	18814	18635	18535	18621	18646	18664	18717	18605	18431	18529	18556	18669	18728	18804	18617	18682	18767	18671	18509	18424	18770	18616	18949	18526	18588	18518	18672	18536	18826	18554	18428	18799	18590	18577	18573	18654	18534	18605	18622	18558	18828	18524	18534	18633	18632	18578	18621	18607	18739	18804	18613	18564	18695	18620	18728	18612	18617	18408	18532	18651	18682	18735	18648	18575	18662	18620	18494	18662	18799	18544	18717	18532	18768	18764	18631	18740	18530	18624	18697	18788	18574	18585	18416	18613	18657	18470	18611	18942	18718	18571	18712	18582	18667	18523	18453	18595	18674	18620	18582	18721	18635	18687	18695	18628	18672	18390	18717	18736	18354	18539	18647	18856	18680	18544	18536	18558	18657	18702	18732	18638	18828	18630	18514	18703	18775	18872	18739	18799	18769	18605	18631	18631	18520	18675	18648	18793	18616	18402	18603	18569	18454	18607	18448	18388	18591	18761	18791	18529	18439	18666	18664	18485	18613	18814	18655	18694	18740	18837	18628	18698	18447	18622	18574	18645	18615	18461	18972	18532	18560	18753	18801	18758	18856	18645	18598	18770	18599	18706	18812	18638	18629	18723	18635	18541	18580	18702	18769	18653	18647	18514	18888	18563	18558	18551	18695	18727	18436	18611	18542	18537	18567	18793	18738	18615	18533	18691	18882	18436	18915	18812	18562	18720	18507	18503	18606	18704	18778	18703	18565	18607	18639	18590	18526	18600	18594	18860	18788	18642	18818	18597	18631	18580	18750	18407	18514	18568	18716	18729	18705	18698	18647	18733	18812	18615	18607	18498	18568	18632	18648	18619	18691	18747	18889	18783	18858	18715	18623	18494	18690	18736	18713	18693	18690	18539	18576	18669	18671	18646	18663	18673	18829	18634	18747	18606	18639	18722	18816	18757	18621	18696	18578	18630	18673	18746	18678	18512	18803	18599	18688	18702	18545	18784	18775	18592	18810	18628	18643	18620	18658	18420	18586	18688	18996	18742	18608	18635	18590	18709	18672	18698	18722	18651	18584	18784	18776	18509	18572	18577	18726	18532	18870	18674	18576	18543	18541	18662	18656	18773	18834	18615	18642	18584	18664	18747	18734	18566	18771	18719	18716	18549	18544	18928	18612	18652	18487	18587	18701	18547	18658	18799	18841	18617	18623	18723	18696	18607	18499	18943	18458	18697	18751	18694	18711	18697	18643	18504	18709	18683	18697	18668	18677	18747	18761	18625	18697	18605	18438	18607	18685	18585	18593	18417	18726	18599	18929	18605	18792	18708	18677	18668	18715	18632	18657	18615	18598	18490	18703	18729	18653	18407	18637	18592	18696	18589	18666	18662	18631	18638	18543	18748	18822	18741	18617	18699	18756	18800	18570	18772	18613	18527	18690	18727	18721	18630	18482	18622	18636	18459	18763	18625	18784	18534	18678	18486	18729	18676	18450	18720	18549	18826	18806	18643	18641	18690	18781	18798	18710	18749	18675	18597	18780	18875	18751	18543	18639	18580	18693	18567	18837	18725	18818	18702	18487	18621	18630	18735	18669	18799	18822	18677	18747	18714	18736	18757	18696	18685	18647	18850	18742	18405	18586	18660	18601	18453	18684	18665	18752	18649	18676	18602	18639	18756	18620	18699	18652	18705	18585	18687	18710	18535	18892	18601	18752	18456	18690	18532	18598	18393	18663	18757	18691	18565	18558	18671	18681	18660	18778	18614	18584	18501	18580	18667	18709	18482	18726	18574	18459	18690	18769	18651	18580	18847	18587	18722	18488	18702	18637	18639	18750	18954	18868	18781	18793	18833	18793	18626	18634	18712	18604	18719	18565	18606	18468	18655	18834	18741	18543	18678	18724	18563	18852	18587	18532	18425	18555	18721	18668	18670	18687	18696	18581	18606	18596	18627	18527	18644	18667	18759	18399	18621	18660	18556	18820	18802	18603	18707	18396	18556	18692	18540	18704	18747	18661	18893	18775	18699	18667	18466	18634	18647	18474	18646	18733	18430	18675	18543	18473	18402	18709	18728	18786	18778	18738	18791	18762	18756	18952	18587	18684	18506	18580	18797	18671	18766	18715	18599	18827	18735	18600	18711	18762	18584	18655	18597	18783	18850	18610	18785	18840	18715	18609	18604	18568	18703	18696	18670	18846	18559	18754	18680	18579	18588	18522	18622	18487	18504	18667	18751	18809	18600	18568	18528	18804	18581	18520	18715	18683	18516	18890	18566	18653	18806	18658	18500	18708	18607	18709	18547	18831	18460	18636	18430	18741	18562	18834	18733	18702	18606	18700	18824	18696	18702	18608	18642	18765	18543	18760	18616	18647	18631	18568	18532	18546	18736	18579	18661	18697	18533	18553	18742	18542	18664	18680	18669	18736	18737	18643	18731	18671	18576	18717	18727	18800	18699	18651	18567	18469	18521	18669	18614	18662	18553	18585	18658	18649	18880	18689	18606	18657	18525	18809	18504	18488	18800	18728	18847	18786	18606	18681	18888	18820	18662	18670	18502	18579	18632	18631	18882	18635	18724	18525	18692	18782	18684	18607	18490	18837	18743	18607	18450	18711	18682	18528	18805	18731	18607	18539	18620	18669	18609	18474	18678	18510	18676	18748	18808	18556	18790	18889	18546	18697	18719	18697	18734	18723	18637	18650	18676	18870	18540	18653	18757	18759	18600	18759	18629	18739	18580	18464	18830	18626	18591	18574	18504	18850	18603	18731	18651	18793	18812	18782	18638	18834	18834	18717	18755	18811	18687	18595	18712	18572	18662	18502	18486	18782	18679	18806	18484	18692	18784	18730	18566	18739	18587	18661	18704	18604	18648	18566	18755	18713	18713	18487	18551	18761	18662	18681	18561	18578	18513	18617	18503	18755	18670	18597	18822	18721	18734	18651	18758	18566	18539	18469	18768	18688	18819	18691	18728	18774	18585	18833	18793	18719	18680	18630	18826	18680	18571	18953	18904	18676	18545	18619	18581	18594	18803	18674	18602	18587	18564	18760	18742	18629	18591	18655	18841	18620	18513	18844	18561	18568	18525	18635	18637	18759	18718	18517	18684	18611	18519	18774	18813	18480	18597	18718	18549	18955	18713	18765	18606	18532	18626	18345	18678	18665	18576	18750	18701	18556	18596	18830	18645	18725	18671	18586	18532	18467	18801	18793	18678	18658	18666	18787	18711	18649	18817	18693	18814	18703	18386	18695	18840	18644	18785	18634	18403	18718	18617	18620	18717	18514	18642	18552	18827	18590	18531	18473	18795	18429	18625	18542	18417	18460	18560	18597	18612	18743	18480	18759	18693	18573	18722	18696	18556	18648	18622	18696	18529	18527	18630	18804	18564	18571	18577	18592	18710	18592	18647	18687	18577	18695	18724	18649	18575	18612	18596	18669	18483	18550	18949	18714	18837	18820	18798	18614	18627	18570	18523	18828	18700	18618	18847	18523	18535	18673	18592	18542	18646	18698	18524	18569	18740	18635	18737	18548	18586	18823	18588	18702	18564	18510	18473	18866	18572	18602	18592	18639	18274	18621	18704	18880	18620	18530	18632	18549	18573	18586	18546	18727	18698	18538	18757	18765	18707	18444	18550	18611	18731	18504	18488	18881	18767	18544	18646	18619	18630	18630	18558	18764	18857	18619	18586	18689	18670	18748	18626	18539	18791	18646	18677	18658	18567	18713	18629	18532	18687	18586	18691	18498	18617	18520	18343	18689	18543	18571	18594	18613	18700	18720	18555	18636	18693	18815	18602	19093	18725	18848	18530	18680	18748	18683	18417	18647	18563	18737	18798	18578	18862	18698	18659	18660	18644	18883	18697	18664	18580	18597	18675	18770	18751	18744	18593	18651	18627	18567	18537	18632	18673	18609	18709	18450	18505	18689	18760	18761	18515	18459	18603	18764	18944	18520	18655	18676	18671	18526	18765	18518	18723	18589	18728	18647	18679	18590	18738	18616	18637	18787	18770	18925	18751	18860	18677	18573	18704	18764	18720	18621	18472	18684	18549	18601	18659	18840	18571	18803	18693	18635	18770	18656	18408	18705	18614	18557	18518	18492	18738	18466	18749	18643	18626	18672	18729	18826	18701	18546	18662	18632	18593	18564	18762	18615	18660	18839	18557	18650	18751	18801	18690	18749	18655	18547	18413	18691	18662	18704	18563	18874	18820	18616	18884	18540	18737	18599	18662	18733	18576	18621	18603	18765	18701	18567	18686	18656	18671	18680	18901	18703	18549	18604	18490	18817	18764	18618	18667	18652	18498	18633	18641	18548	18751	18812	18597	18630	18580	18549	18469	18627	18561	18821	18806	18559	18600	18594	18707	18722	18512	18492	18759	18353	18748	18597	18549	18648	18926	18669	18717	18574	18715	18469	18552	18614	18704	18684	18556	18821	18547	18592	18809	18801	18716	18562	18743	18772	18664	18745	18635	18749	18721	18789	18883	18691	18491	18715	18842	18989	18690	18837	18879	18684	18734	18729	18689	18865	18688	18644	18561	18787	18681	18824	18616	18526	18746	18893	18778	18430	18536	18822	18704	18613	18664	18693	18664	18658	18504	18739	18672	18742	18568	18550	18749	18823	18817	18725	18839	18859	18470	18579	18606	18499	18678	18569	18399	18486	18558	18655	18624	18785	18772	18889	18687	18659	18699	18492	19001	18690	18564	18543	18647	18727	18450	18648	18746	18544	18810	18982	18717	18594	18638	18642	18760	18867	18588	18433	18599	18647	18644	18690	18579	18573	18590	18673	18787	18653	18675	18530	18629	18487	18646	18772	18616	18482	18617	18483	18759	18574	18757	18711	18586	18693	18652	18482	18385	18683	18701	18621	18594	18627	18718	18567	18550	18348	18510	18751	18555	18786	18729	18754	18650	18696	18718	18724	18807	18769	18704	18732	18659	18867	18651	18447	18501	18586	18678	18590	18495	18636	18623	18594	18778	18659	18632	18710	18711	18545	18802	18556	18718	18814	18623	18757	18657	18589	18490	18577	18619	18663	18773	18743	18702	18784	18793
14579	17531	17287	16737	16367	16373	16284	16399	16420	16251	16224	16390	16333	16478	16139	16419	16384	16351	16341	16310	16363	16409	16182	16503	16161	16508	16335	16326	16303	16329	16293	16236	16145	16455	16260	16389	16472	16412	16158	16345	16377	16254	16403	16253	16466	16312	16237	16477	16292	16302	16305	16255	16340	16247	16325	16193	16330	16354	16416	16204	16313	16133	16216	16298	16251	16138	16294	16531	16199	16130	16228	16236	16253	16316	16202	16378	16221	16247	16157	16356	16292	16487	16358	16244	16232	16195	16220	16245	16212	16382	16291	16340	16297	16436	16296	16215	16148	16521	16393	16444	16294	16232	16139	16449	16354	16259	16394	16206	16304	16329	16473	16230	16225	16300	16168	16411	16338	16204	16426	16244	16443	16269	16141	16249	16277	16173	16409	16197	16256	16228	16369	16346	16338	16390	16210	16344	16309	16180	16358	16342	16322	16260	16234	16274	16126	16346	16337	16304	16256	16320	16186	16093	16165	16213	16288	16342	16229	16287	16310	16167	16374	16382	16195	16173	16287	16367	16270	16321	16222	16419	16434	16412	16310	16210	16284	16121	16498	16320	16217	16142	16309	16271	16358	16242	16145	16188	16250	16235	16251	16265	16091	16165	16316	16390	16261	16281	16228	16135	16420	16369	16190	16335	16350	16245	16282	16438	16249	16277	16352	16265	16295	16214	16128	16013	16416	16286	16263	16325	16218	16224	16289	16267	16335	16104	16212	16481	16279	16274	16334	16210	16188	16258	16240	16279	16233	16282	16348	16311	16238	16375	16197	16355	16065	16283	16227	16083	16157	16105	16436	16175	16246	16180	16262	16159	16421	16313	16467	16258	16252	16286	16449	16242	16302	16256	16352	16316	16361	16224	16132	16392	16332	16294	16238	16156	16356	16236	16379	16248	16431	16374	16262	16346	16454	16327	16352	16239	16393	16438	16321	16299	16215	16220	16433	16316	16229	16394	16298	16302	16253	16324	16128	16292	16496	16302	16162	16195	16220	16183	16143	16326	16276	16327	16233	16280	16259	16337	16315	16355	16297	16190	16263	16238	16293	16367	16217	16210	16318	16260	16389	16285	16157	16241	16366	16305	16248	16282	16278	16253	16309	16179	16267	16273	16306	16462	16332	16242	16314	16442	16291	16151	16155	16417	16189	16388	16230	16264	16274	16187	16318	16420	16226	16232	16345	16206	16273	16147	16322	16159	16289	16226	16320	16301	16224	16284	16524	16253	16268	16295	16149	16350	16343	16397	16238	16195	16351	16209	16439	16313	16383	16176	16194	16274	16324	16298	16224	16189	16214	16158	16174	16166	16221	16408	16235	16366	16263	16315	16268	16377	16378	16224	16228	16173	16309	16406	16333	16347	16345	16285	16207	16496	16364	16172	16334	16278	16321	16142	16326	16304	16339	16387	16393	16286	16345	16204	16246	16191	16276	16191	16152	16372	16386	16314	16307	16089	16397	16290	16349	16417	16180	16331	16121	16173	16331	16207	16331	16551	16105	16301	16380	16231	16223	16333	16435	16059	16219	16125	16265	16256	16345	16216	16301	16250	16313	16258	16388	16266	16129	16300	16265	16253	16327	16267	16327	16251	16330	16282	16416	16275	16396	16227	16448	16237	16166	16172	16314	16432	16269	16318	16287	16395	16160	16509	16269	16390	16141	16047	16301	16230	16425	16240	16284	16386	16262	16362	16301	16338	16314	16399	16316	16319	16297	16279	16280	16317	16480	16405	16377	16421	16320	16275	16489	16243	16303	16252	16145	16300	16305	16216	16126	16301	16235	16232	16262	16281	16189	16279	16331	16207	16341	16346	16311	16375	16158	16343	16295	16158	16088	16355	16133	16370	16248	16300	16273	16299	16404	16459	16339	16272	16256	16364	16362	16252	16188	16354	16349	16350	16161	16031	16388	16163	16205	16427	16287	16372	16343	16299	16176	16230	16317	16264	16259	16230	16189	16336	16124	16458	16303	16549	16338	16297	16144	16389	16288	16416	16309	16219	16261	16263	16437	16177	16271	16285	16267	16226	16360	16279	16339	16363	16211	16296	16075	16394	16325	16284	16250	16221	16482	16374	16195	16083	16148	16402	16209	16301	16306	16155	16324	16160	16379	16201	16392	16076	16394	16271	16251	16261	16369	16290	16303	16176	16217	16468	16467	16237	16274	16452	16175	16406	16179	16129	16531	16246	16424	16437	16162	16292	16370	16002	16223	16203	16220	16387	16242	16314	16306	16351	16138	16237	16227	16351	16199	16405	16273	16389	16566	16227	16371	16291	16181	16204	16359	16304	16292	16359	16242	16259	16192	16193	16083	16198	16468	16266	16349	16285	16351	16394	16174	16348	16182	16293	16461	16293	16223	16281	16412	16360	16163	16373	16318	16261	16217	16266	16252	16362	16410	16264	16318	16342	16208	16019	16217	16394	16370	16179	16213	16314	16198	16340	16333	16272	16218	16096	16235	16272	16242	16293	16268	16291	16195	16324	16183	16169	16378	16394	16263	16259	16509	16370	16195	16232	16290	15926	16355	16411	16247	16176	16154	16470	16431	16339	16050	16400	16280	16345	16374	16182	16202	16410	16171	16375	16402	16299	16222	16348	16489	16326	16432	16357	16335	16381	16410	16371	16297	16167	16220	16435	16308	16228	16419	16315	16323	16307	16290	16337	16272	16130	16028	16279	16179	16215	16224	16254	16408	16163	16385	16318	16260	16274	16268	16355	16436	16129	16193	16225	16156	16333	16151	16352	16318	16309	16289	16337	16322	16417	16240	16279	16369	16392	16283	16265	16281	16306	16223	16116	16291	16235	16262	16415	16387	16350	16109	16299	16279	16170	16409	16313	16384	16379	16368	16192	16284	16406	16385	16216	16465	16342	16265	16177	16344	16387	16419	16258	16316	16156	16170	16321	16284	16426	16018	16438	16152	16205	16220	16203	16335	16113	16306	16400	16315	16397	16209	16103	16293	16391	16415	16272	16512	16300	16214	16410	16230	16153	16088	16264	16393	16130	16465	16090	16359	16220	16406	16211	16481	16302	16257	16276	16356	16435	16120	16375	16274	16220	16270	16218	16150	16485	16306	16278	16521	16286	16287	16283	16338	16170	16433	16351	16281	16191	16224	16340	16521	16305	16277	16323	16288	16326	16310	16383	16359	16321	16033	16228	16176	16322	16324	16277	16339	16269	16236	16190	16196	16302	16249	16243	16234	16358	16221	16315	16176	16320	16343	16230	16167	16344	16295	16301	16140	16343	16120	16337	16435	16170	16460	16270	16180	16458	16396	16224	16240	16380	16372	16253	16454	16230	16423	16323	16147	16095	16157	16248	16316	16187	16328	16332	16255	16248	16285	16465	16232	16432	16309	16285	16180	16281	16212	16297	16144	16359	16307	16173	16221	16431	16269	16257	16295	16287	16123	16178	16321	16264	16136	16285	16252	16309	16236	16350	16341	16247	16200	16388	16266	16184	16389	16208	16045	16314	16220	16223	16246	16371	16310	16260	16279	16237	16282	16241	16221	16464	16249	16279	16124	16245	16313	16209	16285	16292	16336	16313	16215	16286	16363	16226	16268	16319	16347	16375	16277	16276	16199	16276	16214	16423	16221	16274	16031	16166	16438	16279	16466	16136	16256	16245	16281	16299	16180	16340	16237	16300	16288	16393	16246	16264	16374	16355	16287	16111	16185	16265	16394	16177	16353	16365	16149	16208	16263	16289	16242	16365	16298	16283	16122	16349	16352	16316	16203	16165	16169	16310	16258	16294	16363	16292	16324	16301	16276	16238	16412	16197	16344	16112	16208	16350	16312	16148	16334	16295	16180	16427	16380	16131	16386	16348	16144	16384	16309	16340	16219	16329	16257	16245	16183	16432	16356	16284	16362	16563	16258	16057	16471	16199	16177	16403	16465	16488	16272	16244	16204	16434	16305	16156	16256	16349	16316	16310	16455	16374	16363	16375	16139	16394	16379	16130	16436	16146	16195	16316	16159	16379	16320	16424	16250	16247	16342	16226	16270	16383	16235	16359	16388	16498	16378	16360	16195	16234	16313	16392	16425	16222	16173	16138	16033	16358	16335	16235	16295	16268	16387	16191	16264	16350	16282	16267	16168	16239	16054	16181	16143	16258	16287	16133	16430	16435	16455	16241	16310	16262	16227	16146	16248	16110	16323	16165	16312	16129	16121	16302	16303	16408	16218	16317	16441	16414	16270	16195	16232	16188	16263	16367	16280	16414	16328	16442	16304	16093	16559	16314	16260	16357	16201	16227	16403	16265	16232	16423	16362	16310	16227	16205	16257	16273	16393	16179	16182	16414	16244	16335	16204	16121	16412	16247	16346	16181	16445	16270	16340	16170	16245	16239	16291	16248	16311	16324	16286	16153	16314	16325	16292	16291	16136	16277	16343	16325	16296	16403	16263	16304	16350	16142	16241	16132	16129	16368	16350	16249	16427	16293	16155	16367	16395	16307	16288	16409	16322	16128	16331	16285	16128	16312	16146	16244	16260	16111	16167	16232	16326	16225	16288	16264	16442	16121	16240	16305	16420	16261	16206	16335	16162	16311	16120	16325	16288	16165	16176	16316	16230	16211	16119	16352	16237	16350	16243	16333	16365	16360	16358	16312	16224	16371	16389	16251	16420	16358	16236	16149	16088	16213	16156	16329	16343	16290	16093	16362	16346	16248	16496	16340	16201	16341	16439	16359	16405	16232	16260	16243	16225	16397	16312	16311	16372	16216	16186	16395	16332	16348	16271	16240	16342	16265	16370	16187	16126	16293	16288	16366	16412	16046	16458	16190	16229	16069	16350	16317	16346	16384	16182	16555	16157	16391	16391	16318	16326	16296	16216	16252	16533	16286	16218	16312	16199	16459	16375	16204	16205	16329	16150	16427	16132	16459	16194	16401	16335	16397	16420	16251	16324	16247	16126	16200	16232	16364	16327	16186	16490	16136	16243	16286	16384	16322	16235	16137	16269	16203	16368	16226	16280	16193	16286	16256	16127	16122	16220	16416	16331	16310	16257	16382	16298	16295	16264	16260	16231	16111	16258	16342	16398	16183	16309	16267	16242	16227	16290	16405	16346	16419	16148	16340	16419	16233	16221	16330	16119	16233	16210	16240	16411	16200
23971	21548	29263	24324	22080	22407	21530	18581	17977	18452	18277	18164	18092	18127	18020	18158	18149	18081	18349	18033	18076	18062	18128	18077	18113	18076	18061	18058	18015	18163	18227	18033	18245	18249	18126	18304	18061	18071	17971	17952	18055	18006	18050	17955	17802	17942	18016	18230	18109	17889	18193	17937	18238	18094	17877	17936	18121	18148	18021	17835	17875	17991	18084	18124	17947	17913	18053	17936	17808	18008	17851	18054	18077	18069	18031	17912	17893	17938	17991	18093	17847	18023	18141	18150	18012	18111	18045	18039	17920	17998	17662	18003	17822	18057	17890	17887	18136	18012	18054	18002	18015	17994	17999	17981	18012	17957	18056	18120	18138	18167	18113	17902	17896	17996	17928	17887	17831	18046	18031	18010	17825	17821	18167	18024	18052	17997	17740	18101	18052	18239	17919	17956	17960	18022	18033	17844	18087	17965	18102	18034	17900	17972	17938	18010	17834	17741	18042	18164	18091	17944	17902	18053	18100	18191	17921	17927	17911	17963	17989	18068	17753	17983	17965	18054	18054	17876	17992	17941	18160	17822	18001	18038	17931	17726	17873	18048	17774	17910	18130	18000	17961	18024	17946	17896	18049	17897	17979	17977	17943	18012	17994	17963	18138	18169	17988	18047	17852	17974	17980	18017	17815	18110	17830	17890	17903	18107	17936	18037	17992	17922	17971	18045	17778	17896	17945	17941	17915	18051	18047	18227	18030	18037	18145	17943	17853	17971	17967	18068	17865	17882	18185	17992	18052	17918	17892	18213	17876	17983	18116	17899	18321	17967	18131	17771	17976	18063	17792	17981	18061	17821	18065	18062	18090	18004	17878	18237	17937	18080	18136	17998	17949	18076	18030	17996	17757	17806	18000	17827	18107	18010	17726	17817	18002	17934	18130	17901	18135	17961	18001	18028	17882	17983	18131	17950	17885	18185	17803	17907	17852	18040	17970	17901	18165	18158	17892	18008	17759	17976	18060	18168	17854	17740	18025	17849	17902	18006	18168	17767	18029	17978	17950	17954	18057	18129	18048	18008	17914	17942	17915	17922	17821	17876	17935	18130	18053	17898	17991	17862	17874	17858	18198	17993	18000	17900	17851	17852	17905	17969	17878	17938	17896	18107	17991	17995	18094	17926	17784	18000	18146	18220	17950	17844	18010	17993	18025	18011	17795	18113	18113	18034	18004	17942	17824	17991	17917	17948	18007	18197	17848	18098	18028	17964	18081	18069	17977	18024	18020	17925	17937	17940	17836	18076	17888	17865	18052	17820	17858	18106	17840	17870	17980	17981	18081	18022	18060	17928	17878	18002	18044	17920	18222	18248	18006	18183	18133	17858	17994	17754	18023	18159	18021	18067	17803	18032	18032	18063	18125	17898	17985	18002	18345	18084	18036	17836	17799	18062	17788	17997	17991	17899	17753	17861	18021	18031	18066	18098	18073	18013	17999	17986	17904	18230	17986	17904	17835	18025	18059	18184	18027	18199	17977	18086	18019	18031	17940	18111	17944	18060	17908	18232	17784	18124	18023	18013	18027	18271	18012	17940	17940	17890	18087	17990	18043	17908	17970	18050	17987	18097	18118	18056	17910	18247	17917	18126	17903	18002	18278	17999	18184	17844	18013	17923	17833	17862	17994	18075	18105	17679	18090	17980	17895	17972	17803	18119	18150	18003	17992	18149	17923	17964	18012	17786	18058	17994	18103	17882	18071	17956	17939	18010	17945	17796	17880	18090	17950	17850	17881	17963	17833	17944	17812	17988	18109	17952	17871	17936	17851	17748	18059	17887	18006	17970	18026	17897	17973	17944	17939	18119	17892	17910	18154	17903	17803	17797	17959	18086	18002	18058	17905	18148	17968	18091	17833	18132	17965	17995	17773	17907	17948	17964	17942	18031	17938	18053	18030	17984	18018	17923	18119	17805	17928	17984	17967	17905	17997	17896	18001	17987	18116	17917	18151	18139	17720	17724	18010	18092	18009	18025	17951	18209	17865	17835	17946	17936	18084	18002	17864	17918	17909	18101	18010	17945	17999	17980	17819	17988	17907	17819	17849	17913	18014	17997	17983	18137	18133	17927	18098	17904	18051	18086	17922	17894	17928	18142	17860	18120	17983	17939	18054	17808	17972	18108	18169	18072	17930	17908	18168	18133	17808	17903	18002	18308	17959	17962	18156	17881	17869	17935	18035	18189	17995	17879	18028	17927	17914	17981	17938	18146	18223	18128	18161	17978	17991	17792	18059	18130	18062	17856	18115	18010	17943	17839	17996	18045	18026	17968	17970	18071	18113	17764	17906	18119	18227	17988	17982	17997	17958	17973	17998	18012	17902	18096	17963	18062	18274	17969	17840	17833	17840	17887	17904	18053	18099	17941	17852	17890	18111	18103	18129	17852	18124	17886	18224	17811	18144	18060	17990	17771	17864	18091	18017	18124	17926	17971	18080	17951	18098	17958	17833	18017	18009	17896	17795	18089	17901	17949	18085	17951	18073	17797	17873	18014	17813	17922	17985	18083	17874	17790	17994	18072	18040	18023	17803	17957	17834	17952	18030	17876	17964	17998	17976	17927	18066	17974	17991	17794	18022	17995	17935	18041	17948	17943	18066	18233	17881	17960	17766	17784	17881	18027	17973	17852	17933	18087	18019	17993	17927	18050	17870	17969	17982	18106	17999	18164	17778	18018	17875	17900	17964	18174	18111	18070	17926	17983	18141	17933	18116	18005	18186	18078	18000	17849	17927	17982	18102	17929	17976	18298	17956	17995	18156	18013	18009	18072	17783	17995	18027	18002	17812	18028	18104	18005	17992	18016	18149	17896	17869	17785	17916	17927	18128	17827	17908	17966	18103	17929	17771	17808	17944	17883	17903	18203	18031	17883	17951	17940	17933	18049	18009	17903	17957	18040	17789	17891	18101	17910	17957	17935	17958	18001	17964	17953	17955	17794	18027	18042	17885	17849	17987	17998	17844	17934	17832	17792	18194	17845	18069	17981	17906	17907	17909	17894	18013	17859	18104	17905	17885	18004	18185	18058	17906	17876	18082	18005	18108	17834	17929	17966	18118	17963	17937	17935	17932	18021	18059	17952	17896	18023	17919	17974	17914	17824	17928	18080	18080	17964	17946	17967	18007	17888	18021	18173	18038	17972	17984	17952	17886	18028	17992	17879	17936	17962	17929	17859	18199	18061	17957	17926	17949	18054	17730	17831	17815	17743	17998	17849	17902	17994	18095	18068	17809	18030	17903	18035	18033	18036	18024	17931	18009	17823	17882	18029	18085	17963	17987	17856	17999	17983	18064	17907	18083	17911	17995	18134	17853	18116	17909	17970	18111	18002	18009	18033	17850	17892	18010	17960	17916	18180	17983	17856	17999	17978	17870	17784	17872	18168	17945	18016	17976	17891	17994	17964	17973	17897	17888	18037	17818	17933	17740	17700	17976	17933	17860	18127	17883	18068	17893	17904	17969	18040	17710	17975	17949	17979	17900	18008	18119	18094	18038	17836	17977	17955	17904	17945	18250	17959	17911	17948	17850	17877	18063	18032	17925	17947	18133	17966	18066	18129	17978	17811	17897	17808	18064	17938	17978	18008	17864	18283	17893	18004	17878	17976	18018	18050	17977	18107	18126	17945	17939	18073	17817	17941	17868	18101	18143	18070	18105	17868	18111	18060	18023	18063	18119	18013	18045	18022	18104	18028	17939	17770	17888	17892	18227	18091	17936	17974	17996	17726	18131	17762	17879	17864	17859	18170	18178	18113	18123	18012	18063	17975	18351	18060	18002	18058	18001	17931	18028	18059	17911	18062	17919	18050	18200	18002	17981	18141	17936	18005	17856	17904	18211	18023	18067	18036	18009	17870	17822	17681	17861	17859	17992	17874	17878	17965	18002	18138	18059	17954	17914	18090	18062	18008	17823	17821	17712	17884	18015	17762	17733	17859	17946	18087	18076	17964	17983	17897	18058	17942	17893	17800	18154	18090	18007	17976	17969	17964	18026	17870	17931	18100	17844	17955	18028	17931	17999	18067	17921	18043	17929	17811	17920	17869	18145	17911	17836	17814	17811	17826	17890	17972	18087	18071	18192	18004	17958	17993	18127	17968	17973	18086	17848	18034	18083	18110	18001	18268	18003	17984	18024	17896	17815	18002	18105	18053	17830	17868	18010	17924	17894	17849	17844	18055	18025	17910	18127	18020	17985	17990	17886	17998	17888	17769	17919	17945	18006	18078	18162	18055	17982	17930	18030	18028	18122	18124	17864	17940	18163	18163	17968	17696	17953	18106	17792	17917	17736	17973	18053	17856	17955	17958	17889	18128	18081	18168	18236	17933	17750	18042	17996	17976	18080	17898	17894	17846	18106	18010	18123	17954	18295	17934	18041	17859	17894	18187	17827	17853	18035	18005	17965	17845	18167	18124	17856	18025	18043	17949	18040	17887	17996	17940	17894	17962	18201	18033	17887	17790	18109	18021	17846	18092	18024	17887	17956	18010	18066	18043	18133	18001	18031	18224	18043	18038	18037	18008	17852	17945	17971	18086	18060	17954	18009	17896	18091	17992	18060	17996	18105	17968	17922	17929	18039	17891	17851	17990	17944	17897	18020	18048	18027	18008	17710	18070	17988	17884	17907	18027	18067	18095	18139	17976	17876	17918	17763	17788	17819	17899	18103	17851	18063	18078	17924	18038	18043	17888	18217	17861	18081	18079	17915	17891	18039	18186	17838	18142	18126	18167	17973	17933	17986	17713	18043	17768	17851	17844	17979	18241	17992	17897	17985	17846	17934	17977	17742	17971	18000	17918	18081	18016	18053	17836	17930	17873	18029	17993	17674	17719	18004	17923	17914	18050	18104	18064	18068	17807	17812	18201	18217	18210	18201	18092	17966	18122	17976	18012	18075	18005	17879	18021	17930	18073	18119	18076	18168	17953	17938	17850	17942	17872	18181	17902	18069	18171	17935	17918	17876	17870	17904	18069	18041	18139	17897	17834	18066	17947	18072	17933	18179	17968	18136	17914	18002	18080	17832	17934	17941	17973	17894	18102	18152	18141	18103	17982	17945	18143	18024	17974	17843	17969	18096	18107	17997	17979	18127	17940	17915	18081	18202	18049	17864	18145	17953	17729	17818	17827	17994	18031
12143	18228	17589	16788	16412	16167	16034	16125	15966	16059	15846	15982	15985	16008	16017	15880	15960	16028	16021	15794	15967	15773	15910	15823	15839	15916	16056	15990	16029	15848	15822	15903	15919	15995	15863	15997	15897	16015	15888	15892	16027	15962	15876	15800	16126	15986	16049	15893	16027	15991	15873	16131	15972	15789	15948	15959	15910	15974	15908	16020	15839	15878	15859	15854	15904	15873	15939	15977	15975	15756	15957	15987	15969	15865	15923	15938	15991	16053	15837	15998	16053	15811	16011	15914	16005	15746	15967	15901	15932	15829	15944	15886	16049	15783	15991	16006	15911	16051	15958	15967	15954	15951	15869	16051	15830	15860	15826	15780	15912	15879	15883	15925	15883	15700	15907	15909	16012	15951	15889	15825	15840	15892	15858	15935	15869	15945	15901	15976	15728	15861	15902	15904	15795	16131	15979	15950	16058	15958	15982	15869	15885	15906	15951	15798	15834	15887	15862	15884	15948	15998	15863	15917	15957	15793	15784	15828	16043	15879	15867	15860	16042	15884	15848	16079	15769	15908	15968	15974	15806	15848	16025	15971	15877	15867	15772	15894	15885	15906	15951	15837	15997	16001	16001	15971	15969	15794	15891	16032	15912	15841	16034	15952	15835	16031	15827	15973	15921	15918	15758	15825	15763	15937	15937	15844	16044	16040	15872	15892	15964	15902	15996	15900	15883	15778	15914	15801	15934	15919	15982	15949	15924	15919	16085	15839	15881	15928	15908	15737	15804	15820	15830	15925	16057	15853	15964	15962	15924	15823	15861	15896	15868	15910	15969	16096	15813	15905	15922	16007	15852	15907	15972	15841	15772	15827	15814	15852	15953	15954	15930	15905	15926	15849	16011	15778	15889	15995	15971	15880	15868	16019	15906	15797	15840	16005	15915	15582	15875	15726	15778	15996	15791	15707	15726	15892	16060	15999	15889	15829	15817	15851	15962	15866	15989	15855	15963	16002	15963	15846	15888	15885	15954	15608	15970	15809	15841	15881	15794	15904	15841	15851	15991	15822	15941	16029	15993	15858	15694	15806	15844	15805	15971	15784	15904	15969	15801	15835	15849	15893	16093	15844	16116	16032	15894	15763	15848	15902	15842	15977	16191	16046	15766	15768	15910	15932	15859	16025	15920	15835	15903	16128	15952	15872	16149	15806	16033	15792	16044	15821	16021	16020	15818	15732	15926	16030	15861	15834	15857	15788	16031	15811	15983	15872	15678	16033	15778	15958	15965	15827	15833	15902	15863	15842	15826	15873	15876	15940	16054	15732	15835	15935	15829	15680	16001	15839	15922	15891	15724	16037	15947	15854	15862	15805	15868	15953	16014	15886	15856	15821	15963	15940	15959	15789	15864	15945	16024	15873	15933	15933	15916	15713	15835	16015	16052	15942	15910	15940	15922	15876	15821	15870	15901	15724	15972	15962	15859	15937	16044	15977	15896	15936	16003	15733	16012	15720	15893	15955	15922	15754	15868	15962	15880	15870	15837	15951	15793	15802	15899	15794	15865	15780	15851	16086	15904	15770	15913	15839	15979	15843	15804	15904	15824	16108	16113	16027	16121	15983	15767	16013	15872	15875	15917	15951	15876	15733	15869	15876	16052	16039	15902	15824	15911	15844	15869	15980	15878	15905	15923	15886	15910	16017	15921	16009	15875	15971	15863	16023	15817	16026	15920	15982	15864	15830	15876	15891	15881	15849	15870	15929	15980	15922	15919	15942	15850	15847	15917	15941	15977	15934	15861	15911	15812	15866	15878	15896	15925	16039	15784	15978	16007	15932	15834	15850	16076	15734	15827	15958	15878	15918	15839	16036	15771	15960	16024	15872	15922	16013	15849	15914	15911	15838	16005	15688	15847	15974	16009	15890	16033	16010	15734	15954	15906	16017	15851	15831	16030	15950	15980	15863	15931	16037	15786	15814	15881	15942	15894	15926	15881	15793	15864	15849	16019	15785	15991	15861	15858	15968	15894	15977	15846	15730	15748	15714	15862	15885	15925	15876	15855	16146	15852	15827	15911	15928	15937	15765	15861	15925	15799	15878	15821	15827	15966	15971	15994	15907	15853	15844	15839	15807	15944	15960	15976	15942	15869	15882	15924	15914	15870	15777	15921	15762	15789	15915	15975	15851	15844	15873	15860	15928	15769	15914	15976	15889	15828	15974	16023	15890	15827	15867	15945	15893	15867	15664	16106	15878	15865	16003	15726	15920	15995	15903	16148	15956	15883	15923	15905	15948	15727	15967	15918	15856	15816	15922	15869	15837	15937	16051	15835	16008	15867	15976	15868	15890	16140	15768	15957	15689	15976	15889	15967	15902	15998	15770	15916	15909	15921	15919	15663	15763	15708	15875	15825	15970	15880	15857	15996	15880	15742	15885	16013	15839	15750	15860	16012	15832	16033	15955	15761	15932	16060	15867	15982	15933	15938	15908	16038	15852	15886	15906	15976	15969	15985	16018	15825	16049	15825	15989	15799	15901	15961	15654	15992	15957	15820	16183	15914	15953	15976	16039	15927	15807	15969	15888	15968	15888	15933	16009	15781	16063	15720	15982	15847	15977	15923	15986	16045	15773	15966	15952	15954	15924	16045	15965	15914	15936	15910	15933	16081	15760	15941	15709	15822	15878	15855	15878	16103	15921	15985	15931	15871	15988	15873	15972	15999	15917	15883	15984	15914	15918	15956	16047	15947	16041	15997	15915	15904	15976	15926	15965	15783	15957	15960	15892	15807	15818	15972	15873	15823	16091	15934	16049	15879	15882	15962	15893	15952	15951	15799	15834	15908	15814	16054	15908	16063	15844	16111	15787	15907	15804	15919	15951	15760	15782	15917	15903	15796	15927	15893	15816	15926	15826	15996	15990	15728	16016	15888	15850	15899	15843	15883	16218	15905	15942	15911	15894	15902	15994	15957	15951	15589	15825	15841	16002	15948	15855	15855	15868	15832	16004	15821	15964	15948	15887	16009	15792	15953	15876	15945	15805	16023	15800	15980	15924	15999	15968	15780	15897	15994	15924	15841	15713	16033	15903	15913	15998	15799	15855	15888	15910	15885	15980	15914	15880	15920	15719	15961	15891	15991	15937	15939	15851	15939	15966	15748	16150	15968	15992	15970	15850	15940	15875	16056	15836	15936	16028	15772	15954	15854	15843	15994	15812	15851	15971	15906	15993	16026	15859	15942	15848	15897	15865	15971	15843	15906	15816	15895	15832	15765	15904	15709	16029	16016	15896	15851	15873	15853	15570	15883	15850	15814	15723	15627	15964	15894	15944	15910	15843	16001	15888	15988	15806	15802	15769	15971	15834	15753	15743	15804	15881	15722	15986	15824	15906	15840	15743	16031	15858	15916	15981	15824	15818	15811	16015	15860	15913	15899	15853	15963	15848	15771	16043	15934	15937	15835	15881	15867	15849	16030	15862	15983	15987	16004	15872	15874	15824	15938	15912	15858	16159	15856	15973	15893	15969	15836	15878	15883	15938	16059	15988	15839	15922	15849	15785	15911	16077	15856	15975	15922	16247	15965	15883	15943	15734	15868	15786	15794	15891	15930	15800	15885	15854	15854	15897	15915	16017	15801	15904	16043	15921	16001	15998	16018	16052	15951	15767	15688	16027	15860	15954	15963	15877	15948	15758	15850	15919	15758	15834	15883	15801	15746	15888	15679	15818	15938	15735	16003	15955	16139	15900	15799	16046	16073	15940	16018	15884	16014	15841	15716	16040	15928	15834	15897	15856	15956	15979	15826	15768	16015	15906	15888	15781	15825	15946	15853	15946	15950	15918	15798	16060	15925	15788	15845	15695	15772	15860	15779	15941	15874	15983	15990	15825	16025	15884	16058	15975	16078	15948	15783	15840	15933	15797	15697	16036	15759	15874	16081	15997	16045	15798	15960	15857	15899	15859	15971	16036	15943	15994	15922	16064	15855	15875	15903	15816	15972	15801	15973	15848	15845	15914	15839	16023	16014	15965	15876	15920	15934	15849	16033	16014	15911	15927	15830	15619	15916	15978	15838	15970	15863	15975	15819	15871	15865	16014	15903	15892	16101	15906	15776	15813	15964	15877	15953	15914	16062	15751	15854	15908	16007	15746	15902	16058	16058	16039	15853	15813	15961	15965	15771	15921	16008	15972	15746	15781	15981	15730	15855	15802	15946	15737	15696	16098	15784	16033	15815	15990	15881	15791	16003	15858	16012	15848	15985	16008	16059	15872	15905	15980	16018	15748	15867	15868	15921	15856	16093	15871	16026	15987	15933	15793	15940	15873	15955	15939	15916	15883	15830	15967	15751	15913	15921	15796	15865	15788	15948	15937	15854	15876	15792	15953	15790	15987	15937	15911	15979	15974	15901	15765	15971	15787	15995	15870	15916	15885	15826	15869	15740	15919	16085	15940	15829	15870	15940	15853	15683	15885	15971	15865	15790	15972	15977	15780	15886	15831	15807	15917	15851	15810	16140	15996	16009	15943	15969	15928	15788	16038	15998	15776	15851	15841	15766	15913	15888	15813	15885	15951	15922	15943	15941	15853	15790	16002	15875	15986	15935	15781	15998	15989	15915	15757	16013	15836	15968	15888	16015	15826	16044	15884	15965	15849	15632	15973	15988	15985	15889	15785	15813	15852	16064	16050	15845	16012	15822	16023	16157	15973	15923	15940	15961	15893	15948	15882	15896	15813	15899	15782	15982	15970	15917	15965	15881	15918	15969	15895	15889	16036	16067	15947	15917	16080	15995	15790	15879	15881	15939	15888	15881	15893	15754	15599	15897	15952	15795	15929	15887	15844	15823	16068	15931	15981	15918	15944	16051	16054	15892	15894	15964	16027	15913	15710	15975	15913	15864	15805	15886	15856	15913	16014	16090	15894	15818	15970	15885	15765	15940	15993	15933	15901	15746	15907	15916	15738	16049	15845	15817	15991	15782	15974	15896	15919	15903	15982	15959	16042	15819	15896	16039	15771	16135	16087	16056	15819	15938	15890	15987	15912	15902	15867	15842	15958	15879	15810	15772	15978	16016	15871	15978	15892	15906	15819	15901	15987	15939	16013	15778	15958	15828	15802	15754	15860	16025	15974	15985	15915	15874	16074	15979	15895	15815	15799	15876	15914	16080	15972	15789	15780	15839	15989
22954	21512	29440	23991	21629	23389	25601	19699	18965	19345	19337	19029	18933	18996	19011	19123	18701	18955	19173	19012	19154	18884	19026	19004	18870	18985	18846	18943	18652	18857	18820	18675	18925	18761	18822	18852	18842	18733	18700	18791	18917	18904	18619	18664	18809	18864	18552	18777	18798	18685	18776	18838	18907	18695	18635	18659	18737	18729	18882	18647	18728	18788	18790	18635	18728	18642	18739	18655	18797	18509	18758	18629	18664	18701	18645	18712	18584	18701	18622	18581	18722	18422	18584	18566	18550	18743	18813	18580	18923	18526	18764	18710	18676	18514	18699	18689	18784	18719	18708	18631	18525	18605	18591	18600	18696	18615	18690	18586	18553	18930	18668	18530	18536	18688	18647	18595	18812	18530	18792	18758	18732	18686	18600	18671	18672	18767	18676	18740	18812	18810	18747	18803	18415	18568	18533	18700	18669	18930	18622	18522	18707	18847	18818	18698	18830	18791	18596	18688	18752	18966	18689	18718	18545	18502	18501	18599	18481	18727	18883	18794	18715	18580	18498	18743	18747	18537	18465	18754	18575	18765	18810	18657	18523	18661	18534	18703	18660	18566	18701	18775	18841	18729	18678	18821	18798	18735	18778	18859	18705	18662	18701	18618	18726	18563	18758	18711	18740	18593	18724	18629	18926	18538	18760	18620	18778	18582	18714	18531	18781	18725	18554	18667	18718	18527	18415	18685	18693	18586	18616	18759	18539	18799	18806	18783	18785	18422	18461	18622	18704	18799	18544	18669	18669	18599	18709	18730	18736	18522	18545	18496	18809	18744	18408	18547	18768	18742	18779	19044	18551	18756	18783	18576	18669	18604	18610	18528	18567	18843	18581	18804	18876	18661	18733	18621	18694	18538	18792	18626	18621	18698	18464	18662	18661	18645	18665	18606	18542	18548	18619	18568	18437	18680	18770	18747	18671	18786	18579	18368	18632	18536	18838	19023	18690	18558	18862	18791	18595	18611	18485	18620	18674	18838	18764	18799	18718	18690	18530	18834	18859	18665	18733	18763	18738	18848	18658	18712	18776	18700	18845	18477	18709	18759	18584	18590	18513	18854	18810	18536	18331	18523	18654	18575	18809	18662	18710	18678	18718	18645	18349	18595	18386	18552	18473	18486	18598	18418	18418	18774	18668	18469	18658	18435	18535	18679	18778	18782	18691	18486	18815	18643	18679	18362	18609	18491	18691	18563	18622	18764	18800	18694	18514	18472	18607	18703	18634	18530	18558	18636	18595	18805	18503	18660	18605	18536	18791	18661	18866	18772	18685	18728	18620	18629	18756	18996	18518	18584	18906	18602	18604	18595	18705	18734	18654	18556	18684	18676	18645	18709	18588	18624	18734	18647	18501	18569	18565	18589	18578	18723	18517	18707	18756	18561	18612	18593	18748	18700	18709	18608	18597	18422	18395	18353	18568	18768	18756	18662	18663	18667	18714	18662	18355	18678	18532	18597	18663	18670	18774	18823	18620	18853	18532	18689	18489	18658	18580	18724	18506	18510	18656	18712	18674	18545	18561	18710	18459	18532	18471	18633	18699	18600	18828	18531	18800	18691	18836	18680	18920	18534	18684	18649	18619	18574	18655	18679	18708	18652	18759	18523	18667	18516	18512	18458	18610	18745	18715	18544	18719	18781	18688	18645	18551	18580	18780	18807	18594	18453	18600	18618	18611	18577	18695	18605	18608	18858	18628	18482	18562	18732	18390	18757	18588	18598	18636	18507	18594	18511	18702	18581	18575	18594	18588	18663	18702	18389	18671	18646	18518	18704	18643	18754	18487	18883	18602	18619	18521	18691	18602	18639	18408	18637	18499	18539	18732	18849	18646	18630	18783	18641	18451	18639	18652	18492	18781	18747	18640	18752	18453	18548	18448	18518	18777	18642	18588	18722	18556	18725	18664	18771	18569	18677	18829	18618	18817	18496	18401	18655	18589	18541	18661	18583	18700	18529	18487	18684	18674	18790	18733	18702	18436	18723	18819	18613	18447	18434	18798	18513	18632	18756	18581	18503	18827	18632	18717	18506	18647	18503	18661	18597	18710	18610	18810	18671	18722	18641	18670	18673	18522	18454	18754	18556	18666	18581	18607	18664	18652	18581	18471	18718	18836	18861	18695	18683	18729	18555	18650	18538	18698	18674	18644	18476	18733	18641	18758	18544	18494	18686	18856	18765	18578	18595	18758	18489	18549	18907	18610	18324	18650	18509	18605	18488	18491	18585	18468	18663	18632	18630	18613	18629	18629	18595	18442	18563	18487	18739	18593	18590	18556	18710	18695	18670	18537	18445	18700	18598	18595	18550	18526	18438	18887	18849	18738	18728	18559	18460	18576	18606	18391	18695	18660	18645	18561	18728	18582	18747	18586	18812	18638	18700	18555	18726	18650	18707	18650	18823	18699	18616	18704	18731	18491	18703	18697	18637	18711	18608	18687	18397	18719	18441	18419	18688	18790	18586	18592	18449	18621	18728	18441	18546	18743	18609	18635	18625	18846	18581	18565	18527	18598	18654	18682	18787	18776	18616	18727	18446	18754	18797	18689	18772	18400	18715	18683	18264	18440	18677	18654	18864	18725	18580	18583	18708	18771	18647	18614	18638	18488	18556	18728	18648	18632	18894	18685	18694	18540	18513	18338	18408	18696	18690	18687	18644	18555	18501	18565	18566	18838	18650	18532	18455	18635	18627	18573	18715	18786	18683	18587	18813	18658	18508	18599	18681	18577	18510	18548	18564	18732	18552	18562	18659	18585	18901	18749	18725	18786	18586	18865	18676	18550	18479	18334	18626	18644	18479	18654	18681	18638	18590	18699	18507	18537	18443	18630	18580	18570	18630	18514	18651	18539	18573	18580	18521	18550	18777	18604	18628	18726	18718	18431	18343	18743	18762	18563	18635	18563	18701	18822	18602	18504	18726	18596	18769	18940	18809	18673	18602	18742	18500	18797	18694	18669	18874	18694	18662	18734	18632	18728	18692	18542	18364	18580	18557	18773	18567	18753	18612	18736	18699	18437	18882	18583	18786	18517	18628	18860	18784	18517	18596	18551	18469	18463	18441	18519	18579	18698	18616	18775	18642	18719	18702	18521	18791	18705	18498	18512	18698	18594	18694	18585	18374	18688	18727	18549	18593	18614	18671	18756	18630	18482	18524	18621	18654	18595	18640	18585	18677	18675	18565	18484	18518	18575	18485	18587	18659	18710	18810	18639	18685	18730	18841	18571	18490	18495	18569	18592	18508	18595	18815	18522	18822	18674	18667	18643	18543	18448	18509	18513	18746	18870	18751	18805	18532	18669	18568	18643	18578	18668	18705	18670	18788	18737	18739	18615	18676	18671	18634	18853	18489	18506	18706	18651	18663	18607	18686	18510	18798	18659	18610	18529	18749	18547	18633	18612	18766	18661	18725	18618	18700	18578	18411	18571	18590	18541	18730	18488	18489	18788	18877	18542	18583	18386	18625	18413	18657	18722	18630	18588	18578	18524	18727	18648	18708	18403	18564	18728	18487	18720	18666	18628	18734	18750	18594	18763	18701	18576	18594	18565	18711	18702	18589	18538	18783	18504	18600	18693	18603	18718	18462	18673	18573	18669	18641	18714	18763	18672	18613	18617	18689	18662	18547	18633	18696	18391	18674	18679	18684	18741	18513	18659	18618	18603	18525	18641	18689	18688	18529	18590	18622	18530	18769	18592	18617	18680	18628	18501	18610	18565	18655	18459	18663	18760	18627	18618	18675	18750	18831	18621	18408	18478	18487	18504	18470	18739	18894	18616	18484	18655	18729	18824	18479	18581	18790	18776	18496	18710	18664	18515	18557	18684	18818	18696	18559	18689	18552	18688	18361	18557	18493	18508	18644	18724	18744	18656	18596	18569	18792	18804	18668	18717	18526	18469	18523	18612	18534	18622	18608	18697	18653	18483	18462	18734	18709	18541	18610	18699	18816	18464	18308	18587	18682	18589	18561	18531	18729	18751	18588	18606	18611	18612	18416	18842	18782	18668	18715	18698	18887	18643	18730	18686	18558	18768	18518	18424	18610	18788	18650	18706	18581	18754	18660	18786	18738	18724	18717	18641	18630	18738	18609	18693	18727	18698	18734	18658	18811	18630	18735	18463	18617	18472	18632	18625	18577	18539	18640	18514	18509	18509	18628	18766	18622	18439	18517	18737	18568	18574	18650	18586	18632	18780	18588	18880	18829	18841	18449	18611	18645	18507	18628	18564	18619	18639	18888	18639	18553	18691	18786	18553	18574	18731	18723	18846	18832	18734	18762	18562	18815	18859	18555	18719	18576	18502	18644	18785	18551	18741	18392	18581	18474	18723	18490	18648	18607	18732	18816	18710	18713	18775	18485	18720	18546	18586	18756	18502	18682	18813	18728	18693	18335	18687	18753	18715	18611	18664	18621	18709	18581	18583	18522	18725	18653	18657	18672	18800	18531	18764	18598	18609	18659	18712	18515	18708	18736	18784	18678	18677	18881	18746	18603	18694	18706	18751	18719	18554	18719	18614	18628	18446	18620	18616	18624	18731	18586	18780	18559	18689	18555	18658	18787	18635	18617	18784	18773	18797	18581	18477	18809	18804	18557	18349	18458	18797	18564	18759	18612	18665	18641	18316	18367	18618	18600	18573	18655	18679	18687	18556	18569	18639	18427	18677	18675	18614	18718	18698	18565	18652	18797	18641	18666	18604	18669	18544	18488	18466	18638	18644	18794	18877	18628	18686	18760	18595	18689	18575	18567	18739	18782	18693	18763	18440	18702	18633	18894	18687	18667	18695	18550	18649	18843	18434	18671	18541	18624	18687	18485	18654	18522	18556	18822	18446	18762	18611	18587	18676	18607	18417	18685	18610	18590	18614	18538	18607	18611	18772	18631	18514	18604	18545	18864	18878	18724	18632	18688	18476	18665	18688	18509	18645	18603	18642	18617	18603	18683	18719	18564	18658	18607	18700	18696	18863	18664	18502	18688	18606	18531	18822	18889	18651	18765	18554	18558	18719	18686	18618	18755	18822	18828	18612	18676	18569	18823	18635	18733	18434	18659	18685	18639	18629	18506	18581	18409	18805	18714	18417	18657	18709	18513	18663	18490	18650	18751	18585	18822	18561	18627	18465	18496	18609	18800
11979	19476	18696	17447	17085	16586	16547	16437	16405	16500	16288	16520	16419	16176	16197	16365	16371	16229	16123	16372	16381	16438	16378	16263	16294	16363	16220	16485	16329	16595	16370	16160	16401	16236	16259	16254	16283	16340	16340	16294	16408	16491	16394	16358	16298	16356	16063	16221	16373	16323	16254	16234	16220	16293	16232	16143	16357	16455	16260	16204	16438	16350	16205	16238	16184	16297	16371	16330	16307	16304	16397	16528	16123	16255	16342	16253	16146	16221	16267	16259	16272	16265	16251	16257	16351	16287	16202	16201	16373	16307	16244	16454	16222	16163	16286	16252	16221	16388	16067	16196	16212	16222	16236	16446	16279	16330	16193	16159	16209	16346	16015	16284	16160	16092	16239	16309	16195	16418	16201	16472	16283	16251	16238	16270	16190	16288	16359	16262	16327	16223	16297	16207	16250	16422	16311	16179	16179	16274	16109	16465	16190	16473	16247	16118	16217	16303	16143	16158	16267	16450	16279	16148	16294	16250	16278	16166	16353	16317	16336	16164	16479	16179	16266	16230	16298	16300	16295	16188	15996	16168	16414	16389	15978	16251	16218	16136	16205	16289	16220	16290	16169	16202	16216	16248	16367	16262	16141	16243	16282	16367	16187	16440	16247	16190	16295	16105	16326	16132	16221	16189	16074	16123	16528	16249	16240	16278	16103	16208	16385	16364	16265	16150	16350	16395	16159	16313	16262	16308	16409	16324	16179	16098	16174	16231	16190	16277	16228	16305	16116	16176	16058	16307	16144	16072	16274	16320	16293	16135	16190	16196	16361	16401	16331	16333	16261	16432	16361	16271	16397	16151	16098	16163	16177	16229	16319	16274	16310	16445	16236	16085	16194	16124	16279	16260	16187	16139	16124	16208	15986	16235	16285	16338	16322	16039	16262	16302	16184	16250	16202	16276	16138	16383	16342	16309	16085	16190	16280	16113	16204	16379	16415	16114	16298	16258	16277	16441	16108	16185	16264	16352	16200	16310	16355	16250	16223	16184	16337	16269	16138	16278	16262	16231	16095	16306	16266	16405	16259	16196	16216	16247	16309	16344	16166	16267	16369	16380	16286	16008	16254	16307	16231	16135	16009	16140	16385	16182	16332	16222	16203	16294	16420	16248	16151	16226	16128	16417	16343	16219	16215	16230	16231	16176	16139	16240	16318	16278	16233	16201	16194	16233	16256	16356	16261	16220	16152	16094	16044	16186	16154	16412	16177	16173	16190	15951	16207	16181	16189	16204	16287	16027	16203	16221	16064	16098	16196	16196	16127	16369	16270	16273	16213	16248	16316	16386	16257	16115	16116	16415	16263	16039	16176	16482	16205	16084	16193	16246	16169	16255	16227	16118	16148	16235	16228	16107	16254	16153	16353	16235	16190	16329	16226	16134	16278	16095	16308	16222	16061	16233	16332	16221	16100	16226	16126	16149	16448	16139	16210	16154	16332	16200	16305	16088	16400	16275	16312	16383	16234	16337	16134	16193	16124	16363	16361	16294	16154	16300	16256	16247	16264	16196	16348	16121	16205	16381	16108	16054	16405	16185	16131	16172	16296	16222	16178	16372	16161	16266	16299	16263	16091	16283	16276	16145	16125	16272	16274	16368	16177	16158	16331	16160	16279	16107	16095	16090	16263	16293	16306	16248	16369	16141	16187	16301	16291	16287	16053	16134	16381	16208	16152	16125	16403	16307	16332	16017	16303	16317	16275	15978	16216	16163	16284	16244	16324	16217	16149	16315	16313	16267	16209	16352	16231	16284	16255	16067	16097	16298	16422	16222	16095	16385	16134	16119	16163	16186	16145	16258	16328	16349	16101	16307	16353	16139	16285	16213	16201	16194	16260	16267	16254	16380	16242	16234	16308	16246	16320	16239	16232	16208	16326	16402	16234	16231	16240	16313	16190	16165	16115	16176	16257	16161	16218	16382	16254	16320	16191	16276	16047	16254	16232	16219	16105	16321	16114	16222	16260	16353	16263	16303	16270	16345	16210	16152	16267	16277	16219	16246	16267	16347	16357	16253	16453	16312	16246	16166	16299	16232	16292	16351	16376	16410	16362	16141	16208	16325	16314	16227	16098	16253	16183	16197	16258	16331	16316	16132	16215	16287	16164	16099	16306	16227	16221	16163	16340	16390	16143	16320	16322	16330	16141	16268	16076	16247	16230	16133	16175	16416	16216	16422	16281	16114	16236	16079	16293	16231	16299	16295	16202	16092	16278	16068	16179	16259	16226	16105	16217	16512	16091	16321	16352	16321	16180	16190	16202	16258	16182	16305	16326	16308	16099	16240	16297	16325	16143	15997	16194	16074	16238	16373	16364	16236	16193	16111	16272	16386	16167	16411	16098	16228	16113	16326	16203	16124	16320	16342	16283	16190	16215	16286	16254	16284	16393	16170	16296	16540	16334	16173	16190	16301	16288	16126	16346	16340	16331	16168	16393	16231	16260	16354	16075	16167	16125	16195	16240	16254	16324	16170	16288	16261	16217	16289	16241	16164	16188	16353	16245	16166	16250	16143	16229	16254	16271	16152	16245	16260	16127	16250	16247	16234	16302	16250	16143	16165	16333	16075	16371	16100	16012	16310	16242	16371	16174	16128	16189	16328	16164	16347	16159	16283	16228	15947	16327	16269	16160	16190	16235	16218	16466	16320	16022	16302	16295	16119	16266	16089	16214	16180	16179	16191	16183	16270	16229	16133	16258	16362	16260	16164	16140	16381	16222	16145	16379	16281	16215	16210	16281	16196	16233	16227	16352	16160	16241	16227	16293	15993	16244	16241	16342	16190	16487	16153	16314	16277	16200	16411	16403	16221	16293	16264	16265	16214	16361	16190	16235	16276	16158	16335	16205	16260	16254	16308	16229	16469	16345	16147	16161	16196	16080	16289	16081	16209	16136	16149	16265	16116	16194	16358	16141	16214	16241	16319	16287	16349	16003	16268	16232	16273	16162	16322	16112	16200	16313	16189	16251	16168	16271	16172	16408	16316	16305	16249	16379	16245	16326	16169	16149	16125	16179	16221	16151	16176	16313	16392	16212	16197	16212	16315	16263	16329	16070	16013	16082	16125	15984	16193	16245	16180	16369	16206	16192	16160	16321	16251	16256	16239	16185	16222	16194	16218	16049	16054	16282	16358	16208	16234	16338	16232	16216	16361	16326	16251	16355	16250	16144	16145	16247	16219	16326	16241	16152	16159	16324	16275	16106	16099	16208	16238	16213	16320	16165	16263	16245	16194	16043	16234	16353	16203	16372	16291	16329	16014	16036	16341	16378	16277	16222	16246	16207	15961	16334	16141	16267	16190	16294	16336	16133	16256	16229	16089	16239	16115	16419	16198	16150	16393	16166	16368	16098	16295	16275	16241	16351	16030	16341	16095	16288	16270	16267	16177	16065	16432	16241	16325	16315	16356	16325	16311	16426	16240	16288	16227	16216	16148	16262	16058	16284	16373	16122	16223	16102	16180	16123	16091	16078	16159	16466	16394	16130	16266	16295	16267	16367	16436	16217	16126	16353	16270	16291	16299	16062	16251	16075	16403	16219	16026	16284	16235	16460	16136	16226	16241	16261	16219	16382	16135	16518	16143	16288	16161	16149	16199	16231	16109	16113	16350	16274	16114	16268	16198	16330	16213	16301	16239	16239	16084	16215	16221	16196	16116	16150	16347	16153	16259	16375	16228	16333	16358	16216	16203	16194	16153	16197	16206	16354	16472	16338	16261	16404	16245	16353	16022	16264	16381	16339	16194	16221	16137	16312	16282	16262	16103	16338	16125	16189	16381	16266	16249	16317	16302	16146	16368	16134	16245	16312	16211	16048	16229	16220	16263	16117	16273	16169	16193	16254	16246	16129	16295	16281	16332	16123	16208	16302	16113	16303	16264	16258	16055	16348	16446	16294	16075	16382	16281	16207	16277	16341	16207	16024	16173	16387	16237	16290	16151	16252	16254	16280	16355	16444	16242	16170	16299	16187	16284	16163	16230	16265	16221	16293	16246	16215	16295	16232	16262	16312	16155	16196	16300	16290	16139	16382	16314	16189	16199	16280	16156	16376	16194	16308	16327	16155	16241	16444	16156	16178	16137	16308	16253	16378	16110	16399	16082	16153	16133	16348	16241	16247	16259	16117	16301	16103	16258	16093	16457	16219	16193	16208	16285	16273	16211	16090	16289	16102	16306	16299	16007	16271	16154	16294	16276	16197	16323	16020	16175	16351	16170	16162	16248	16192	16282	16340	16346	16007	16233	16178	16169	16216	16132	16231	16168	16215	16299	16309	16201	16285	16188	16187	16195	16271	16357	16268	16297	16312	16223	16396	16240	16207	16248	16224	16263	16180	16172	16388	16170	16294	16144	16104	16174	16293	16324	16196	16211	16287	16319	16230	16352	16263	16108	16185	16250	16145	16150	16207	16198	16228	16319	16067	16303	15984	16387	16174	16381	16192	16100	16275	16368	16181	16167	16213	16495	16178	16175	16043	16366	16136	16003	16172	16267	16041	16276	16241	16125	16115	16369	16267	16122	16198	16122	16331	16239	16186	16127	16088	16202	16247	16101	16172	16300	16279	16213	16274	16102	16181	16174	16393	16377	16242	16188	16313	16364	16322	16218	16245	16176	16079	16118	16255	16256	16181	16146	16240	16238	16210	16175	16161	16238	16392	16152	16349	16123	16165	16189	16276	16243	16369	16270	15966	16278	16154	16367	15985	16248	16307	16350	16313	16163	16152	16217	16175	16283	16136	16365	16223	16388	16184	16230	16259	16155	16266	16194	16333	16291	15964	16304	16357	16184	16135	16324	16257	16126	16231	16189	16150	16267	16224	16190	16286	16247	16297	16256	16174	16019	16240	16253	16178	16223	16148	16415	16323	16262	16263	16214	16314	16224	16327	16143	16308	16170	16098	16361	16370	16255	16280	16400	16185	16183	16425	16276	16301	16146	16126	16205	16212	16211	16135	16463	16222	16211	16211	16179	16195	16201	16208	16399	16163	16294	16364	16308	16269	16079	16101	16434	16250	16250	16282	16160	16214	16218	16044	16216	16335	16191	16285	16155	16313	16195	16122	16279	16172	16485	16237	16117	16131	16249	16305	16307	16254	16269	16260	16222	16201	16351	16268	16400	16323	16201	16399	16295
26907	21571	26333	24862	18782	18681	19164	18582	18565	18680	18539	18627	18702	18557	18547	18540	18534	18662	18675	18545	18747	18478	18732	18548	18728	18732	18673	18575	18598	18771	18647	18604	18524	18370	18639	18563	18586	18581	18621	18478	18600	18650	18490	18472	18689	18544	18713	18420	18660	18577	18811	18538	18748	18701	18347	18464	18474	18602	18672	18554	18337	18503	18601	18523	18456	18594	18487	18581	18763	18684	18630	18559	18581	18684	18638	18492	18667	18510	18551	18635	18585	18487	18510	18549	18737	18493	18574	18394	18629	18310	18637	18521	18533	18328	18532	18723	18595	18617	18506	18568	18571	18435	18546	18444	18511	18506	18416	18578	18472	18490	18614	18529	18515	18427	18549	18638	18417	18843	18747	18786	18449	18477	18597	18538	18646	18374	18561	18416	18631	18490	18672	18419	18768	18490	18694	18783	18468	18574	18472	18349	18562	18519	18441	18771	18521	18620	18631	18557	18803	18730	18525	18592	18469	18480	18529	18533	18417	18617	18548	18585	18366	18661	18676	18524	18667	18528	18731	18569	18522	18540	18647	18499	18796	18557	18663	18559	18503	18361	18636	18649	18568	18649	18661	18701	18623	18572	18434	18406	18272	18703	18502	18560	18744	18726	18864	18446	18516	18622	18643	18635	18536	18500	18730	18715	18532	18450	18760	18500	18608	18789	18550	18525	18542	18594	18550	18575	18540	18651	18603	18589	18714	18676	18757	18484	18536	18492	18452	18884	18586	18575	18645	18488	18497	18420	18671	18717	18570	18659	18313	18728	18478	18731	18516	18348	18563	18598	18456	18584	18483	18493	18460	18646	18571	18663	18539	18493	18349	18660	18761	18614	18532	18574	18362	18460	18518	18651	18411	18552	18357	18529	18452	18580	18436	18572	18551	18474	18599	18576	18700	18810	18632	18572	18549	18626	18566	18634	18733	18585	18736	18669	18816	18529	18557	18519	18568	18512	18566	18484	18410	18668	18521	18683	18492	18513	18658	18724	18595	18686	18636	18574	18607	18444	18909	18549	18497	18589	18645	18391	18589	18675	18384	18498	18555	18513	18526	18526	18525	18454	18490	18667	18836	18732	18457	18513	18780	18729	18642	18629	18510	18252	18585	18439	18520	18653	18697	18697	18439	18620	18487	18553	18698	18587	18550	18677	18632	18495	18590	18474	18539	18568	18789	18486	18546	18540	18659	18780	18625	18566	18509	18512	18641	18557	18518	18441	18587	18498	18575	18600	18707	18536	18442	18482	18459	18480	18481	18672	18652	18455	18539	18456	18588	18650	18485	18487	18358	18485	18602	18352	18419	18429	18502	18582	18333	18265	18690	18556	18717	18466	18489	18589	18457	18700	18356	18685	18661	18636	18674	18548	18834	18636	18523	18657	18374	18428	18505	18469	18563	18753	18564	18656	18520	18378	18483	18550	18688	18412	18507	18400	18423	18551	18560	18405	18720	18393	18525	18560	18715	18573	18487	18665	18492	18577	18712	18615	18669	18426	18697	18356	18723	18631	18663	18405	18396	18546	18566	18581	18616	18617	18585	18473	18359	18464	18650	18697	18637	18523	18423	18535	18656	18492	18694	18494	18506	18655	18510	18494	18578	18680	18533	18493	18530	18732	18663	18431	18695	18701	18618	18392	18632	18320	18577	18812	18614	18569	18515	18565	18493	18434	18829	18572	18693	18615	18605	18569	18675	18607	18503	18428	18656	18453	18534	18556	18396	18590	18488	18505	18607	18544	18470	18416	18480	18668	18525	18416	18548	18737	18581	18598	18532	18473	18459	18547	18425	18418	18567	18678	18547	18454	18618	18599	18437	18531	18436	18646	18661	18662	18666	18501	18556	18503	18490	18500	18415	18450	18549	18408	18718	18499	18395	18356	18701	18621	18653	18617	18609	18602	18597	18496	18768	18714	18543	18487	18516	18471	18564	18629	18570	18569	18712	18502	18510	18443	18448	18523	18485	18480	18442	18523	18506	18643	18585	18557	18608	18510	18340	18625	18679	18411	18709	18545	18354	18464	18429	18448	18458	18774	18707	18760	18612	18655	18457	18421	18755	18411	18838	18200	18397	18576	18371	18725	18478	18691	18562	18481	18449	18483	18752	18649	18518	18552	18585	18475	18369	18439	18678	18609	18612	18763	18416	18331	18546	18438	18661	18564	18532	18639	18695	18697	18504	18689	18426	18442	18362	18653	18711	18719	18541	18393	18597	18505	18558	18589	18537	18432	18519	18696	18579	18516	18666	18600	18797	18705	18364	18473	18653	18600	18388	18629	18782	18536	18787	18454	18359	18699	18480	18587	18680	18546	18508	18548	18507	18554	18559	18751	18634	18618	18831	18692	18730	18625	18573	18452	18762	18588	18437	18718	18326	18290	18541	18665	18381	18624	18501	18495	18596	18526	18496	18579	18438	18537	18575	18645	18352	18532	18675	18431	18488	18524	18450	18755	18762	18573	18506	18543	18477	18691	18482	18409	18533	18669	18316	18492	18665	18581	18533	18410	18710	18563	18556	18490	18750	18556	18556	18549	18409	18548	18547	18482	18535	18572	18557	18569	18534	18405	18632	18522	18436	18501	18622	18698	18540	18630	18462	18508	18351	18572	18603	18660	18683	18581	18574	18807	18606	18460	18527	18351	18752	18459	18654	18473	18474	18633	18677	18707	18394	18414	18696	18788	18650	18586	18561	18732	18399	18505	18534	18339	18521	18547	18568	18656	18880	18551	18312	18552	18553	18698	18633	18354	18874	18497	18805	18663	18519	18540	18726	18386	18453	18606	18534	18434	18464	18487	18775	18478	18633	18535	18389	18409	18494	18703	18655	18424	18489	18506	18532	18756	18637	18591	18377	18771	18680	18370	18507	18395	18687	18444	18485	18471	18459	18558	18329	18417	18402	18452	18679	18565	18633	18605	18608	18478	18758	18565	18553	18528	18340	18426	18439	18482	18506	18597	18534	18387	18487	18631	18605	18514	18727	18777	18749	18415	18541	18644	18589	18515	18449	18533	18568	18552	18882	18790	18833	18611	18384	18463	18371	18516	18418	18582	18568	18560	18595	18692	18464	18615	18666	18495	18413	18579	18560	18637	18711	18800	18347	18614	18656	18627	18616	18694	18743	18798	18648	18678	18649	18472	18657	18625	18577	18500	18632	18600	18567	18654	18808	18566	18660	18734	18545	18412	18534	18598	18577	18604	18705	18589	18389	18661	18445	18669	18553	18686	18651	18622	18726	18529	18774	18539	18589	18687	18637	18497	18564	18526	18653	18442	18640	18629	18752	18643	18593	18732	18614	18449	18635	18659	18629	18388	18409	18583	18551	18478	18672	18431	18464	18527	18459	18576	18412	18564	18570	18657	18623	18523	18689	18539	18611	18566	18639	18489	18539	18333	18557	18398	18711	18683	18444	18707	18609	18616	18589	18698	18740	18610	18552	18471	18543	18637	18403	18531	18618	18712	18638	18447	18757	18548	18519	18593	18547	18618	18818	18530	18508	18445	18602	18627	18585	18356	18663	18853	18601	18648	18454	18443	18487	18557	18816	18754	18575	18258	18500	18617	18674	18663	18548	18491	18541	18750	18554	18482	18625	18618	18868	18417	18456	18628	18587	18667	18720	18459	18633	18464	18450	18623	18564	18594	18569	18620	18443	18631	18679	18568	18559	18584	18604	18490	18443	18511	18449	18504	18531	18606	18600	18658	18592	18618	18568	18672	18638	18758	18527	18521	18577	18527	18648	18398	18518	18647	18721	18305	18767	18564	18596	18495	18706	18327	18542	18600	18514	18448	18402	18597	18583	18702	18581	18465	18584	18591	18702	18683	18698	18472	18840	18594	18597	18701	18591	18583	18566	18519	18566	18668	18779	18537	18794	18540	18454	18421	18475	18477	18592	18564	18549	18503	18567	18495	18344	18573	18182	18407	18792	18431	18581	18611	18318	18576	18501	18452	18579	18534	18570	18501	18746	18853	18727	18665	18448	18557	18646	18567	18569	18674	18508	18665	18584	18768	18561	18707	18507	18350	18645	18360	18538	18585	18640	18538	18699	18386	18463	18484	18647	18642	18644	18608	18697	18573	18596	18520	18613	18633	18638	18519	18627	18699	18394	18775	18476	18413	18717	18516	18648	18659	18584	18698	18690	18458	18512	18565	18381	18625	18713	18621	18502	18651	18645	18613	18554	18568	18652	18675	18688	18484	18470	18473	18527	18639	18657	18597	18470	18427	18422	18579	18661	18437	18581	18545	18614	18604	18581	18443	18543	18630	18603	18640	18707	18490	18751	18506	18467	18634	18514	18543	18533	18435	18617	18438	18429	18632	18479	18581	18506	18627	18510	18458	18466	18624	18377	18615	18558	18390	18521	18658	18658	18589	18695	18661	18370	18689	18586	18716	18659	18511	18301	18541	18589	18742	18453	18627	18409	18527	18564	18553	18629	18409	18726	18617	18684	18443	18607	18641	18494	18761	18557	18486	18647	18625	18493	18528	18419	18654	18515	18735	18660	18524	18399	18663	18552	18683	18658	18464	18331	18496	18612	18707	18693	18520	18620	18792	18714	18545	18761	18670	18417	18425	18395	18461	18582	18591	18670	18302	18610	18538	18719	18349	18414	18390	18593	18469	18459	18390	18500	18630	18509	18474	18242	18714	18507	18665	18619	18652	18839	18561	18510	18443	18547	18482	18615	18386	18350	18682	18616	18513	18670	18554	18444	18643	18605	18651	18435	18616	18446	18439	18537	18418	18661	18542	18413	18418	18792	18597	18685	18556	18461	18475	18699	18793	18664	18545	18471	18747	18786	18501	18605	18519	18719	18362	18743	18629	18662	18633	18743	18664	18328	18605	18380	18548	18376	18470	18585	18491	18601	18430	18716	18734	18563	18535	18551	18494	18474	18556	18671	18376	18527	18758	18716	18669	18629	18548	18713	18498	18721	18733	18433	18685	18562	18385	18352	18600	18456	18555	18469	18329	18482	18558	18585	18733	18474	18686	18664	18711	18616	18774	18676	18608	18595	18472	18684	18218	18476	18707	18612	18613	18753	18449	18461	18501	18611	18554	18503	18502	18695	18563	18413	18719	18507	18843	18679	18547	18509	18598	18555	18597	18530	18576	18739	18639	18476	18566
14326	17330	16988	16582	16374	16215	16285	16220	16247	16189	16208	15985	16306	16209	16222	16340	16220	16355	16218	16275	16254	16339	16211	16283	16377	16168	16297	16220	16116	16347	16264	16218	16456	16200	16253	16206	15930	16172	16288	16299	16235	16258	16136	16291	16295	16246	16238	16273	16174	16315	16349	16231	16157	16402	16303	16348	16201	16339	16246	16323	16302	16342	16082	16373	16284	16202	16475	16329	16359	16265	16421	16065	16327	16240	16116	16344	16248	16227	16364	16321	16169	16233	16367	16145	16320	16239	16172	16137	16165	16307	16256	16271	16416	16303	16209	16300	16179	16192	16465	16315	16360	16091	16395	16289	16357	16180	16219	16378	16384	16233	16293	16149	16142	16217	16294	16201	16198	16159	16223	16285	16264	16279	16199	16167	16176	16153	16353	16317	16247	16182	16259	16249	16204	16378	16337	16145	16241	16138	16402	16270	16292	16165	16262	16174	16319	16358	16128	16206	16048	16228	16176	16282	16170	16316	16217	16307	16188	16338	16128	16123	16261	16266	16237	16331	16308	16134	16124	16096	16152	16350	16232	16202	16408	16197	16042	16207	16190	16295	16226	16182	16284	16218	16344	16050	16259	16180	16238	16103	16246	16159	16132	16360	16209	16218	16305	16259	16220	16351	16198	16351	16152	16372	16258	16138	16220	16362	16285	16386	16440	16343	16101	16143	16246	16353	16320	16005	16186	16259	16293	16197	16417	16231	16304	16143	16326	16180	16211	16349	16183	16224	16150	16309	16280	16166	16166	16147	16229	16187	16204	16208	16220	16151	16324	16281	16291	16346	16260	16265	16373	16064	16230	16251	16318	16138	16334	16313	16161	16220	16261	16294	16077	16170	16424	16172	16261	16344	16240	16365	16363	16360	16170	16087	16426	16076	16315	16157	16234	16317	16354	16268	16228	16292	16142	15995	16372	16117	16239	16221	16319	16295	16313	16299	16084	16314	16317	16174	16154	16263	16426	16187	16387	16305	16155	16259	16197	16363	16393	16206	16131	16318	16216	16222	16096	16298	16258	16163	16235	16300	16235	16160	16138	16279	16205	16400	16274	16284	16222	16218	16247	16267	16328	16198	16442	16163	16213	16324	16200	16352	16398	16196	16123	16181	16427	16237	16140	16386	16400	16222	16293	16405	16231	16191	16245	16326	16302	16274	16180	16120	16449	16371	16330	16002	16307	16387	16117	16278	16230	16462	16332	16104	16205	16160	16104	16273	16321	16106	16193	16159	16220	16032	16164	16331	16275	16203	16237	16123	16285	16213	16133	16276	16118	16268	16234	16161	16376	16311	16133	16109	16250	16266	16173	16278	16362	16094	16192	16389	16236	16196	16121	16198	16325	16131	16284	16438	16136	16316	16316	16372	16274	16323	16029	16196	16443	16236	16182	16304	16201	16314	16177	16001	16220	16211	16174	16206	16343	16284	16098	16305	16397	16311	16224	16138	16281	16178	16173	16295	16222	16250	16284	16225	16377	16119	16245	16245	16382	16146	16229	16359	16281	16139	16157	16302	16399	16238	16231	16205	16232	16355	16256	16540	16182	16195	16200	16347	16237	16269	16175	16438	16260	16260	16278	16274	16397	16320	16247	16134	16442	16255	16170	16235	16205	16264	16307	16243	16265	16391	16228	16161	16144	16440	16112	16270	16325	16216	16325	16053	16356	16106	16290	16370	16296	16162	16365	16304	16215	16163	16575	16274	16455	16266	16201	16419	16235	16254	16257	16351	16305	16238	16119	16208	16254	16252	16297	16134	16259	16241	16442	16213	16386	16220	16336	16134	16273	16193	16369	16176	16309	16197	16328	16244	16170	16187	16264	16331	16063	16356	16243	16265	16211	16285	16247	16098	16152	16179	16123	16186	16452	16197	16211	16300	16191	16106	16252	16247	16098	16258	16209	16296	16291	16360	16349	16188	16156	16396	16435	16168	16095	16318	16058	16160	16286	16130	16299	16112	16157	16385	16255	16535	16329	16251	16228	16392	16078	16252	16215	16428	16340	16153	16204	16238	16104	16176	16197	16275	16248	16269	16427	16193	16238	16292	16346	16160	16251	16170	16257	16216	16164	16111	16284	16310	16230	16386	16419	16190	16136	16282	16221	16480	16183	16195	16178	16214	16317	16289	16252	16231	16318	16360	16528	16233	16105	16297	16253	16209	16162	15927	16312	16220	16181	16222	16207	16316	16192	16339	16118	16280	16252	16303	16363	16186	16239	16340	16333	16380	16290	16168	16117	16246	16246	16252	16306	16201	16244	16279	16167	16220	16212	16420	16184	16101	16054	16246	16113	16221	16237	16170	16414	16298	16163	16069	16145	16255	16499	16279	16327	16284	16134	16281	16325	16332	16037	16216	16079	16213	16130	16410	16307	16314	16194	16295	16170	16237	16213	16314	16316	16409	16372	16080	16289	16244	16299	16225	16291	16181	16273	16337	16210	16246	16261	16186	16228	16240	16223	16305	16132	16234	16342	16190	16141	16193	16402	15977	16205	16394	16261	16205	16333	16213	16292	16073	16266	16176	16309	16296	16264	16421	16135	16315	16288	16405	16214	16386	16308	16297	16267	16172	16264	16241	16224	16390	16182	16345	16328	16235	16416	16392	16248	16265	16216	16274	16235	16409	16239	16336	16227	16282	16251	16279	16175	16151	16283	16395	16264	16248	16130	16068	16257	16328	16392	16376	16286	16270	16302	16217	16184	16258	16237	16237	16264	16274	16156	16125	16117	16259	16197	16273	16186	16385	16308	16299	16327	16229	16314	16257	16474	16243	16250	16274	16125	16540	16096	16263	16193	16182	16334	16164	16206	16243	16246	16060	16188	16309	16029	16324	16307	16345	16294	16281	16394	16263	16165	16202	16343	16386	16362	16092	16326	16079	16209	16301	16222	16295	16223	16061	16159	16215	16211	16389	16267	16114	16255	16169	16329	16317	16291	16204	16188	16248	16431	16269	16272	16130	16186	16337	16380	16298	16291	16271	16350	16233	16215	16141	16160	16267	16318	16334	16285	16287	16167	16211	16230	15965	16209	16330	16107	16388	16334	16255	16405	16387	16411	16185	16155	16196	16320	16268	16186	16253	16236	16153	16285	16262	16340	16244	16210	16323	16307	16232	16177	16082	16155	16260	16245	16298	16300	16239	16187	16413	16047	16225	16148	16192	16349	16279	16164	16340	16463	16269	16249	16214	16329	16301	16363	16222	16296	16242	16326	16319	16326	16139	16195	16355	16403	16251	16084	16308	16329	16053	16409	16279	16200	16205	16100	16139	16499	16246	16260	16185	16194	16239	16168	16255	16338	16117	16405	16322	16123	16311	16293	16260	16222	16294	16488	16221	16105	16204	16256	16186	16341	16421	16118	16159	16433	16115	16341	16048	16327	16135	16154	16402	16405	16353	16016	16230	16200	16312	16195	16212	16236	16156	16115	16158	16317	16160	16171	16421	16249	16241	16214	16190	16393	16246	16353	16326	16262	16239	16310	16238	16317	16223	16160	16128	16222	16294	16235	16125	16124	16283	16290	16323	16275	16196	16235	16152	16331	16276	16277	16337	16184	16079	16219	16291	16044	16328	16490	16278	16215	16286	16145	16162	16272	16247	16227	16260	16238	16174	16174	16281	16386	16332	16323	16204	16172	16194	16147	16231	16204	16225	16331	16201	16238	16189	16304	16240	16118	16150	16212	16313	16241	16355	16261	16246	16326	16126	16270	16261	16345	16249	16432	16402	16276	16143	16144	16323	16106	16271	16419	16208	16269	16248	16287	16147	16197	16145	16106	16235	16366	16387	16320	16327	16182	16308	15998	16238	16202	16247	16110	16193	16235	16297	16177	16452	16095	16449	16204	16299	16185	16237	16254	16301	16428	16277	16219	16355	16240	16141	16136	16307	16237	16319	16228	16253	16250	16366	16085	16180	16182	16242	16219	16306	16250	16221	16196	16083	16232	16093	16258	16375	16360	16217	16227	16145	16178	16424	16373	16143	16198	16382	16315	16191	16128	16333	16207	16142	16258	16241	16156	16266	16291	16313	16287	16266	16058	16346	16078	16243	16291	16311	16294	16271	16176	16076	16277	16319	16300	16266	16277	16263	16293	16347	16181	16249	16158	16186	16069	16273	16259	16154	16331	16191	16158	16209	16150	16236	16318	16181	16279	16308	16135	16283	16258	16368	16419	16289	16331	16266	16313	16393	16544	16328	16382	16278	16233	16351	16195	16052	16074	16396	16286	16169	16171	16235	16393	16384	16167	16223	16139	16446	16114	16237	16130	16312	16091	16283	16246	16240	16263	16362	16231	16314	16300	16091	16451	16244	16319	16140	16359	16096	16257	16231	16188	16300	16301	16214	16335	16190	16230	16092	16301	16304	16290	15981	16372	16249	16239	16084	16443	16201	16199	16116	16399	16156	16242	16287	16163	16259	16272	16245	16298	16309	16437	16232	16297	16204	16168	16151	16155	16372	16319	16068	16145	16292	16279	16290	16314	16236	16324	16284	16202	16252	16010	16260	16380	16222	16455	16322	16228	16278	16176	16356	16258	16261	16448	16217	16167	16240	16369	16314	16148	16268	16403	16242	16514	16365	16216	16261	16520	16156	16170	16330	16267	16203	16307	16211	16214	16412	16198	16327	16171	16229	16333	16187	16228	16502	16207	16170	16255	16291	16216	16118	16151	16189	16177	16281	16244	16176	16280	16253	16223	16474	16421	16167	16375	16078	16184	16281	16325	16266	16389	16345	16328	16263	16235	16292	16186	16261	16381	16097	16290	16385	16270	16188	16326	16191	16284	16361	16228	16202	16226	16293	16147	16379	16431	16359	16253	16248	16243	16251	16295	16182	16250	16188	16344	16489	16210	16190	16241	16189	16346	16095	16255	16221	16259	16217	16312	16163	16289	16326	16150	16394	16376	16271	16379	16059	16200	16138	16324	16213	16377	16089	16455	16305	16135	16251	16213	16345	16202	16117	16284	16151	16080	16026	16143	16234	16241	16306	16164	16088	16185	16290	16242	16240	16303	16186	16301	16310	16487	16390	16152	16181	16320	16113	16134	16273	16234	16138	16298	16212	16215	16210	16141	16280	16145	16234	16276	16294	16287	16251	16306	16164	16257	16353	16153	16181	16305	16276
23784	21459	29134	24210	22035	22203	21091	18449	17894	18048	18043	18078	17887	17958	17894	17708	17957	17930	17961	17926	17739	17681	17609	17767	17844	17936	18005	17758	17748	17594	17639	17611	17832	18089	17754	17684	17980	17690	17837	17704	17606	17884	17693	17887	17833	17747	17895	17542	17693	17742	17772	17595	17841	17705	17699	17730	17813	17695	17879	17699	17661	17510	17783	17489	17710	17643	17539	17807	17676	17865	17730	17805	17613	17848	17841	17791	17727	17929	17683	17626	17743	17691	17545	17626	17605	17702	17689	17657	17823	17913	17720	17776	17668	17576	17793	17635	17647	17664	17653	17673	17794	17744	17597	17547	17867	17848	17720	17744	17464	17478	17669	17644	17700	17769	17637	17731	17963	17670	17737	17713	17582	17822	17711	17576	17600	17579	17890	17821	17608	17600	17721	17721	17694	17728	17767	17449	17583	17717	17707	17620	17739	17584	17827	17734	17697	17494	17556	17677	17532	17631	17728	17890	17758	17814	17735	17705	17778	17883	17583	17559	17686	17762	17857	17493	17770	17659	17600	17716	17675	17592	17770	17630	17881	17551	17612	17540	17658	17714	17692	17674	17692	17822	17681	17700	17797	17788	17706	17471	17707	18007	17575	17596	17782	17746	17723	17494	17902	17591	17770	17926	17696	17916	17681	17909	17671	17734	17787	17626	17599	17717	17831	17719	17594	17690	17802	17662	17569	17713	17784	17947	17803	17773	17838	17599	17850	17940	17783	17727	17888	17821	17540	17768	17831	17599	17564	17705	17742	17769	17854	17574	17754	17796	17525	17659	17651	17585	17815	17829	17722	17399	17476	17678	17600	17670	17605	17582	17742	18028	17816	17397	17608	17678	17931	17632	17679	17693	17789	17724	17687	17633	17655	17536	17875	17838	17708	17644	17753	17796	17446	17776	17902	17702	17826	17734	17641	17634	17684	17641	17626	17711	17624	17622	17565	17777	17632	17746	17636	17571	17599	17736	17760	17862	17632	17825	17844	17898	17566	17842	17762	17719	17617	17558	17856	17684	17831	17555	17634	17565	17573	17872	17767	17817	17877	17644	17854	17611	17608	17458	17710	17721	17679	17718	17705	17638	17627	17747	17677	17638	17786	17876	17554	17817	17670	17546	17687	17631	17717	17702	17650	17760	17732	17582	17588	17671	17609	17829	17761	17847	17646	17631	17788	17605	17810	17695	17702	17804	17703	17776	17759	17790	17756	17639	17659	17689	17539	17621	17734	17644	17657	17572	17715	17806	17829	17834	17595	17788	17774	17751	17748	17700	17696	17682	17758	17780	17806	17788	17800	17905	17795	17552	17690	17575	17836	17736	17638	17752	17448	17659	17744	17761	17825	17604	17730	17645	17692	17870	17844	17813	17771	17578	17734	17469	17711	17666	17838	17789	17807	17636	17570	17972	17589	17718	17723	17860	17499	17666	17743	17820	17736	17679	17810	17665	17708	17798	17690	17742	17624	17982	17683	17756	17774	17672	17720	17735	17990	17830	17508	17671	17691	17962	17790	17745	17771	17640	17676	17684	17759	17801	17689	17701	17652	17689	17599	17788	17825	17628	17748	17553	17664	17762	17549	17620	17861	17818	17805	17579	17614	17638	17646	17599	17721	17684	17915	17908	17654	17727	17753	17669	17765	17561	17819	17610	17773	17786	17691	17823	17743	17807	17705	17690	17602	17735	17754	17594	17565	17806	17740	17768	17633	17903	17594	17721	17690	17784	17872	17822	17815	17768	17845	17898	17834	17682	17600	17647	17730	17716	17672	17659	17598	17545	17475	17591	17632	17720	17862	17901	17679	17816	17807	17755	17751	17596	17821	17662	17837	17752	17955	17622	17477	17628	17851	17734	17673	17747	17782	17637	17807	17870	17901	17530	17738	17700	17613	17659	17633	17605	17681	17564	17764	17718	17591	17763	17914	17776	17736	17857	17842	17694	17700	17745	17758	17781	17772	17624	17800	17662	17754	17741	17666	17424	17537	17621	17826	17618	17764	17505	17764	17665	17831	17599	17843	17815	17662	17761	17579	17671	17501	17719	17805	17559	17715	17527	17593	17706	17675	17781	17754	17838	17821	17824	17661	17826	17768	17716	17673	17908	17559	17771	17746	17713	17826	17589	17812	17784	17741	17875	17781	17852	17749	17583	17714	17786	17922	17751	17899	17714	17622	17745	17837	17782	17966	17686	17719	17732	17669	17769	17693	17803	17827	17911	17753	17775	17756	17733	17735	17818	17580	17718	17642	17807	17705	17571	17758	17855	17797	17674	17707	17679	17576	17688	17811	17574	17515	17583	17644	17841	18011	17891	17828	17609	17713	17771	17674	17539	17804	17623	17868	17607	17510	17567	17843	17623	17692	17698	17802	17706	17795	17734	17596	17747	17632	17525	17743	17679	17705	17721	17489	17507	17758	17774	17908	17805	17633	17707	17687	17421	17803	17615	17675	17657	17802	17758	17597	17851	17758	17714	17959	17928	17707	17753	17573	17731	17820	17757	17771	17649	17879	17653	17733	17490	17773	17652	17973	17677	17504	17655	17453	17761	17730	17729	17598	17819	17655	17659	17589	17765	17829	17837	17773	17759	17828	17793	17732	17638	17609	17512	17666	17702	17751	17830	17822	17633	17702	17539	17729	17657	17584	17636	17835	17628	17753	17561	17557	17749	17719	17758	17677	17833	17934	17694	17636	17979	17659	17671	17795	17792	17759	17638	17659	17611	17842	17645	17630	17733	17637	17732	17737	17768	17814	17581	17911	17845	17757	17573	17765	17444	17416	17734	17729	17788	17774	17415	17656	17768	17715	17722	17857	17698	17619	17552	17439	17653	17738	17715	17676	17786	17798	17704	17678	17832	17666	17913	17868	18041	17826	17538	17565	17857	17691	17623	17728	17645	17768	17815	17737	17633	17736	17923	17511	17743	17697	17753	17838	17861	17562	17761	17794	17554	17690	17631	17874	17529	17831	17611	17607	17890	17582	17775	17636	17778	17814	17766	17659	17496	17911	17711	17656	17737	17492	17791	17655	17661	17812	17732	17882	17714	17733	17866	17807	17789	17765	17631	17724	17789	17898	17834	17681	17688	17567	17683	17696	17730	17840	17760	17803	17709	17841	17594	17770	17666	17534	17666	17704	17699	17812	17700	17611	17904	17727	17802	17623	17625	17876	17721	17691	17865	17725	18001	17800	17759	17626	17640	17759	17774	17733	17584	17681	17648	17840	17703	17668	17656	17770	17642	17692	17762	17652	17889	17587	17590	17550	17586	17817	17539	17771	18095	17853	17840	17698	17785	17712	17629	17815	17715	17959	17532	17579	17645	17630	17728	17705	17590	17736	17991	17568	17691	17716	17641	17597	17823	17555	17831	17671	17565	17813	17849	17468	17697	17574	17919	17558	17529	17618	17543	17690	17893	17600	17820	17699	17764	17637	17886	17663	17806	17664	17685	17759	17782	17476	17659	17665	17789	17656	17595	17788	17707	17817	17583	17818	17579	17643	17588	17617	17738	17661	17613	17831	17745	17827	17737	17654	17607	17534	17726	17702	17741	17735	17676	17549	17631	17861	17786	17701	17733	17667	17848	17876	17713	17598	17802	17930	17741	17877	17801	17650	17716	17704	17843	17638	17616	17888	17875	17719	17677	17786	17955	17654	17727	17831	17639	17510	17641	17682	17837	17736	17611	17614	17673	17629	17763	17719	17894	17898	17611	17717	17563	17942	17920	17820	17627	17707	17684	17776	17857	17707	17625	17838	17716	17794	17760	17641	17534	17547	17530	17846	17795	17551	17975	17452	17773	17729	17693	17634	17771	17689	17721	17752	17628	17648	17785	17880	17690	17802	17729	17771	17634	17736	17574	17779	17673	17864	17676	17793	17825	17605	17572	17536	17565	17735	17730	17716	17909	17752	17870	17818	17699	17712	17631	17782	17562	17768	17861	17490	17788	17742	17917	17771	17678	17866	17605	17728	17854	17652	17602	17680	17874	17732	17465	17643	17595	17718	17741	17731	17775	17703	17691	17838	17961	17419	17586	17511	17605	17880	17848	17817	17766	17635	17746	17644	17752	17833	17732	17929	17452	17855	17403	17822	17673	17689	17885	17630	17698	17736	17607	17829	17655	17901	17844	17685	17782	17866	17635	17708	17785	17752	17666	17574	17636	17685	17859	17742	17601	17765	17570	17712	17664	17715	17731	17857	17785	17745	17807	17689	17724	17663	17721	17759	17701	17785	17752	17727	17833	17557	17665	17722	17494	17635	17571	17800	17774	17880	17706	17812	17931	17730	17841	17562	17727	17761	17765	17629	17701	17784	17640	17697	17847	17578	17797	17791	17776	17685	17693	17609	17755	17610	17927	17673	17708	17674	17836	17709	17668	17764	17509	17726	17725	17830	17804	17732	17763	17694	17674	17844	17800	17537	17807	17756	17744	17618	17516	17810	17756	17704	17685	17638	17738	17657	17919	17790	17779	17753	17530	17606	17763	17803	17634	17771	17875	17662	17830	17710	17673	17610	17641	17633	17641	17533	17604	17565	17513	17672	17684	17655	17542	17553	17816	17762	17615	17768	17546	17787	17653	17797	17677	17545	17711	17625	17778	17689	17810	17881	17845	17672	17845	17595	17785	17811	17672	17837	17694	17914	17684	17553	17658	17548	17834	17664	17641	17856	17583	17776	17669	17598	17791	17632	17756	17746	17748	17628	17800	17766	17849	17597	17596	17608	17600	17681	17609	17627	17725	17841	17971	17648	17596	17633	17726	17598	17735	17729	17842	17820	17650	17867	17599	17435	17920	17540	17785	17609	17485	17699	17873	17870	17601	17632	17583	17732	17587	17698	17560	17674	17935	17699	17799	17679	17609	17866	17719	17834	17899	17665	17567	17753	17721	17785	17784	17628	17545	17649	17595	17611	17641	17905	17614	17758	17617	17773	17793	17841	17597	17615	17657	17603	17707	17504	17791	17676	17853	17647	17704	17697	17444	17793	17968	17605	17666	17650	17419	17589	17730	17616	17690	17527	17746	17569	17827	17753	17807	17602	17656	17615	17735	17728	17775	17803	17554	17628	17669	17703	17789	17670	17628	17472	17762	17596	17842	17640	17640	17465	17610	17621	17689	17715	17886	17507	17765
11799	17692	17083	16458	16131	16063	15922	15890	16014	15853	15810	15831	15920	15831	15684	15661	15895	15788	15859	15793	15771	15993	15618	15894	15833	15832	15715	15882	15877	15644	15780	15746	15915	15626	15771	15619	15828	15795	15772	15701	15762	15741	15737	15818	15774	15580	15851	15774	15734	15676	15794	15701	15657	15699	15848	15685	15883	15597	15922	15902	15707	15560	15712	15798	15809	15835	15792	15794	15590	15784	15724	15826	15628	15739	15609	15837	15681	15785	15788	15759	15874	15756	15679	15857	15665	15644	15728	15584	15909	15680	15743	15690	15836	15611	15731	15871	15749	15828	15847	15759	15764	15830	15590	15704	15797	15797	15683	15914	15843	15728	15662	15710	15875	15734	15677	15601	15576	15848	15691	15699	15842	15846	15584	15818	15758	15675	15701	15777	15831	15799	15714	15657	15726	15643	15566	15822	15499	15718	15748	15603	15812	15673	15720	15634	15697	15657	15873	15697	15790	15709	15742	15613	15631	15788	15629	15652	15740	15713	15680	15594	15924	15689	15645	15822	15860	15687	15591	15681	15737	15716	15675	15781	15594	15762	15562	15921	15739	15498	15649	15644	15843	15726	15567	15651	15519	15655	15780	15771	15772	15709	15614	15825	15743	15561	15765	15572	15913	15879	15602	15591	15681	15568	15678	15913	15901	15867	15744	15719	15785	15803	15769	15674	15821	15745	15796	15702	15772	15745	15675	15505	15634	15866	15641	15761	15871	15644	15630	15749	15727	15628	15718	15968	15658	15716	15820	15603	15735	15635	15721	15823	15732	15806	15711	15691	15747	15592	15801	15780	15737	15776	15823	15728	15867	15654	15740	15689	15548	15675	15785	15810	15590	15681	15650	15748	15630	15809	15864	15675	15619	15796	15688	15673	15673	15880	15706	15633	15697	15566	15517	15819	15776	15661	15888	15693	15672	15808	15922	15742	15838	15651	15744	15644	15584	15731	15705	15751	15531	15723	15616	15814	15821	15719	15758	15709	15805	15767	15753	15616	15748	15723	15694	15647	15811	15660	15857	15640	15698	15578	15737	15868	15679	15670	15652	15779	15826	15653	15797	15634	15852	15717	15681	15573	15949	15445	15458	15796	15651	15565	15757	15575	15766	15733	15676	15759	15794	15744	15603	15863	15775	15737	15788	15770	15726	15731	15716	15620	15738	15672	15730	15678	15792	15699	15694	15847	15717	15651	15819	15818	15655	15652	15688	15849	15754	15837	15685	15777	15861	15593	15750	15868	15790	15810	15820	15714	15684	15839	15705	15695	15839	15719	15693	15846	15778	15745	15700	15670	15789	15614	15667	15776	15789	15675	15887	15984	15634	15734	15757	15572	15746	15747	15662	15706	15631	15546	15711	15769	15742	15706	15699	15915	15757	15823	15738	15591	15768	15893	15736	15749	15613	15706	15838	15737	15638	15716	15722	15744	15735	15825	15757	15903	15544	15883	15649	15475	15679	15567	15762	15723	15618	15707	15655	15673	15725	15562	15819	15687	15710	15795	15591	15736	15891	15850	15744	15752	15817	15818	15821	15629	15750	15546	15806	15857	15823	15569	15599	16000	15635	15624	15645	15738	15615	15737	15724	15627	15660	15734	15721	15645	15628	15778	15778	15702	15914	15598	15692	15778	15681	15685	15721	15849	15778	15680	15803	15632	15691	15781	15739	15678	15795	15637	15584	15686	15652	15722	15696	15590	15870	15849	15616	15721	15700	15735	15654	15731	15704	15703	15724	15768	15521	15618	15634	15563	15819	15676	15634	15688	15768	15728	15743	15783	15924	15725	15778	15897	15768	15792	15764	15722	15858	15752	15778	15857	15710	15734	15876	15692	15730	15713	15757	15857	15796	15635	15621	15815	15749	15779	15637	15881	15710	15687	15716	15736	15860	15815	15572	15752	15891	15673	15722	15606	15900	15668	15776	15605	15607	15816	15772	15708	15504	15670	15603	15728	15822	15538	15713	15807	15759	15655	15721	15773	15869	15772	15719	15610	15628	15797	15578	15730	15768	15656	15647	15729	15745	15763	15602	15590	15604	15644	15683	15752	15735	15658	15806	15821	15703	15783	15692	15714	15707	15736	15715	15616	15855	15641	15645	15847	15675	15640	15737	15806	15700	15788	15702	15929	15703	15729	15794	15749	15652	15642	15750	15765	15708	15825	15734	15728	15635	15614	15692	15607	15652	15761	15740	15677	15631	15677	15702	15720	15696	15795	15688	15809	15758	15810	15646	15735	15908	15682	15821	15840	15775	15706	15786	15726	15666	15655	15661	15688	15646	15660	15716	15896	15730	15790	15688	15738	15802	15688	15668	15776	15680	15898	15889	15754	15752	15727	15760	15719	15688	15526	15654	15738	15745	15727	15632	15815	15800	15789	15845	15708	15769	15751	15719	15571	15777	15545	15800	15699	15732	15741	15706	15865	15722	15549	15647	15759	15748	15745	15666	15529	15763	15619	15732	15640	15693	15515	15575	15709	15883	15736	15581	15707	15788	15726	15689	15607	15764	15666	15843	15496	15754	15804	15753	15755	15740	15587	15711	15842	15688	15780	15819	15666	15749	15752	15767	15578	15785	15786	15693	15679	15583	15718	15813	15683	15726	15875	15592	15707	15673	15754	15753	15771	15694	15712	15769	15835	15793	15953	15669	15860	15730	15642	15759	15823	15643	15689	15703	15730	15765	15711	15660	15666	15680	15659	15781	15766	15687	15781	15901	15736	15909	15578	15783	15648	15702	15840	15819	15806	15564	15771	15664	15799	15715	15736	15603	15664	15833	15742	15607	15711	15839	15745	15826	15631	15732	15754	16076	15878	15676	15636	15892	15639	15614	15819	15654	15795	15661	15821	15576	15699	15515	15761	15596	15564	15627	15654	15702	15768	15789	15818	15747	15726	15668	15727	15766	15715	15739	15804	15674	15678	15586	15807	15565	15695	15582	15977	15774	15764	15747	15622	15524	15714	15774	15782	15676	15661	15828	15945	15812	15871	15623	15721	15820	15562	15681	15687	15733	15693	15676	15598	15887	15650	15791	15689	15629	15796	15753	15904	15932	15734	15638	15758	15716	15625	15802	15580	15706	15734	15707	15893	15749	15716	15627	15656	15656	15888	15617	15757	15667	15692	15880	15715	15841	15738	15418	15713	15800	15735	15643	15804	15834	15797	15624	15609	15818	15589	15633	15644	15897	15867	15742	15743	15551	15660	15621	15720	15789	15694	15618	15743	15620	15823	15677	15719	15618	15596	15721	15702	15579	15673	15800	15819	15838	15637	15724	15684	15868	15718	15552	15736	15621	15834	15742	15780	15708	15734	15722	15741	15940	15654	15882	15544	15867	15706	15659	15618	15683	15633	15748	15766	15686	15560	15818	15876	15879	15667	15669	15570	15778	15888	15755	15842	15690	15955	15798	15729	15845	15670	15765	15542	15587	15680	15818	15657	15662	15731	15899	15607	15817	15719	15487	15729	15645	15861	15757	15802	15727	15732	15658	15742	15591	15785	15763	15590	15778	15723	15685	15745	15853	15593	15678	15701	15798	15770	15661	15577	15816	15647	15680	15764	15637	15874	15602	15751	15617	15633	15806	15835	15680	15696	15865	15558	15818	15503	15739	15756	15752	15769	15700	15622	15878	15742	15562	15783	15677	15702	15495	15746	15850	15816	15701	15608	15688	15715	15800	15664	15739	15880	15779	15758	15679	15689	15964	15641	15726	15634	15662	15711	15799	15630	15822	15680	15739	15755	15702	15670	15789	15517	15744	15752	15731	15647	15830	15725	15673	15792	15680	15729	15765	15673	15799	15744	15699	15576	15726	15672	15621	15618	15730	15671	15843	15806	15668	15932	15875	15578	15821	15693	15783	15916	15682	15689	15737	15768	15834	15950	15777	15759	15643	15809	15584	15695	15643	15722	15631	15568	15746	15683	15626	15805	15857	15869	15917	15501	15764	15745	15728	15789	15649	15596	15708	15629	15662	15901	15627	15673	15795	15877	15764	15555	15751	15631	15812	15786	15783	15798	15866	15829	15786	15724	15816	15725	15612	15854	15553	15702	15656	15573	15796	15773	15731	15749	15704	15894	15710	15754	15728	15724	15725	15818	15648	15840	15696	15716	15659	15746	15873	15650	15837	15702	15826	15734	15758	15836	15763	15702	15751	15781	16016	15630	15696	15596	15628	15727	15842	15954	15829	15803	15525	15763	15672	15722	15591	15632	15801	15861	15766	15736	15658	15750	15647	15565	15792	15649	15758	15764	15657	15610	15808	15714	15638	15660	15614	15817	15688	15632	15706	15625	15579	15912	15726	15624	15622	15783	15784	15656	15817	15709	15773	15705	15820	15749	15540	15847	15738	15839	15791	15674	15721	15702	15803	15663	15668	15670	15862	15780	15712	15736	15722	15667	15702	15621	15657	15742	15676	15697	15771	15808	15625	15694	15822	15778	15766	15577	15752	15702	15775	15761	15852	15817	15782	15692	15702	15708	15640	15758	15785	15789	15830	15697	15659	15943	15764	15774	15765	15740	15726	15740	15600	15645	15646	15602	15714	15650	15783	15662	15712	15536	15673	15798	15854	15759	15635	15864	15840	15794	15850	15870	15774	15759	16007	15859	15703	15818	15806	15630	15768	15702	15724	15694	15664	15762	15843	15725	15771	15898	15679	15744	15812	15759	15569	15660	15629	15746	15747	15751	15687	15904	15785	15707	15805	15850	15714	15715	15772	15822	15715	15734	15830	15682	15609	15618	15663	15722	15727	15616	15737	15797	15923	15569	15657	15851	15808	15694	15779	15801	15814	15777	15868	15596	15655	15654	15592	15747	15774	15652	15736	15777	15807	15849	15756	15752	15710	15886	15759	15656	15895	15779	15886	15636	15744	15753	15841	15814	15620	15625	15678	15819	15830	15655	15512	15673	15842	15656	15756	15607	15803	15721	15598	15669	15700	15646	15930	15693	15694	15609	15517	15684	15747	15737	15897	15706	15649	15806	15925	15806	15670	15823	15702	15795	15840	15723	15851	15641	15731	15741	15892	15658	15688	15586	15786	15863	15581	15714	15723	15677	15707	15821	15793	15657	15879	15969	15784	15692	15899	15602	15814	15613	15702	15830	15855	15586	15581	15686	15674	15847
22950	21534	29549	23978	21625	23256	25109	19430	18574	18851	18740	18534	18390	18446	18637	18566	18181	18525	18556	18695	18472	18524	18528	18469	18480	18419	18403	18411	18478	18388	18356	18295	18345	18304	18543	18431	18622	18294	18522	18322	18273	18354	18352	18476	18391	18427	18465	18564	18425	18391	18327	18457	18393	18370	18392	18354	18348	18219	18100	18473	18198	18286	18294	18269	18213	18464	18339	18492	18409	18297	18423	18488	18513	18261	18332	18176	18499	18226	18313	18262	18239	18205	18341	18437	18336	18270	18256	18393	18507	18449	18434	18340	18369	18395	18291	17903	18431	18242	18196	18261	18231	18237	18179	18324	18336	18200	18171	18181	18409	18275	18229	18104	18378	18338	18269	18363	18180	18472	18191	18173	18325	18297	18427	18342	18347	18384	18388	18311	18401	18196	18293	18332	18254	18382	18325	18248	18354	18282	18394	18180	18336	18373	18309	18138	18417	18315	18184	18458	18114	18369	18326	18402	18458	18335	18365	18106	18422	18360	18133	18218	18198	18320	18222	18043	18130	18251	18088	18428	18277	18021	18356	18433	18161	17911	18403	18238	18227	18141	18169	18449	18194	18257	18407	18486	18190	18058	18225	18331	18437	18336	18259	18334	18168	18126	18151	18173	18242	18299	18245	18102	18290	18200	18256	18031	18145	18355	18334	18453	18107	18281	18453	18426	18453	18108	18102	18370	18394	18220	18207	18303	18217	18248	18483	18242	18201	18377	18311	18367	18089	18199	18206	18261	18191	18220	18442	18323	18180	18186	18140	18487	18345	18287	18094	18072	18320	18177	17992	18248	18216	18229	18288	18202	18333	18322	18125	18332	18493	18291	18284	18316	18357	18268	18195	18246	18257	18262	18292	18167	18315	18333	18218	18127	18045	18239	18632	18334	18366	18282	18281	18282	18385	18347	18380	18217	18316	18336	18199	18383	18362	18239	18309	18186	18151	18115	18237	18254	18278	18487	18372	18277	18266	18217	18320	18098	18205	18484	18462	18342	18177	18203	18159	18382	18481	18234	18084	18295	18394	18220	18295	17981	18159	18199	18228	18102	18556	18326	18388	18137	18335	18155	18307	18164	18290	18058	18265	18403	18280	18151	18072	18263	18297	18223	18286	18483	18086	18062	18172	18208	18381	18122	18256	18335	18330	18163	18364	18274	18081	18470	18293	18141	18347	18456	18252	18290	18315	18107	18272	18277	18288	18267	18057	18163	18328	18256	18246	18223	18282	18279	18168	18383	18097	18315	18446	18274	18189	18199	18364	18299	18331	18414	18179	18229	18300	18043	18396	18290	18425	18474	18351	18162	18183	18114	18449	18296	18280	18106	18311	18255	18171	18279	18429	18453	18261	18247	18341	18229	18125	18036	18206	18002	18379	18396	18506	18122	18166	18184	18277	18188	18173	18298	18361	18202	18142	18519	18499	18217	18343	18212	18255	18088	18117	18317	17941	18230	18284	18307	18199	18486	18105	18299	18237	18288	18155	18353	18146	18318	18324	18320	18106	18280	18387	18193	18304	18342	18215	18210	18507	18198	18281	18385	18212	18422	18204	18438	18168	18375	18209	18221	18327	18187	18295	18268	18363	18286	17983	18259	18265	18167	18282	18101	18281	18306	18062	18436	18330	18215	17965	18128	18145	18304	18120	18353	18368	18184	18209	18185	18277	18273	18378	17948	18024	18290	18241	17980	17978	18292	18266	18328	18093	18182	18418	18324	18131	18170	18227	18261	18094	18096	18407	18092	18170	18224	18177	18300	18435	18136	18168	18350	18266	18197	18069	18359	18295	18325	18567	18290	18265	18339	18237	18186	18341	18088	18290	18151	18168	18424	18184	18352	18264	18300	18203	18429	18170	18379	18425	18352	18152	18294	18278	18061	18113	18467	18212	18143	18425	18152	18196	18211	18302	18374	17978	18177	18014	18145	18316	18236	18423	18382	18210	18355	18201	18308	18240	18231	18167	18388	18259	18054	18332	18295	18065	18336	18374	18369	18413	18310	18163	18423	18277	18098	18237	18330	18220	18202	18124	18411	18262	18160	17976	18112	18116	18299	18252	18264	18207	18271	18262	18071	18366	18254	17998	18287	18388	18296	18352	18401	18303	18179	18210	18353	18023	18255	18278	18225	18284	18443	18178	18485	18345	17958	18248	18249	18178	18379	18161	18398	18276	18339	18098	18240	18248	18255	18023	18115	18459	18325	18283	18185	18301	18161	18211	18224	18301	18060	18126	18108	18199	18222	18366	18201	18159	18207	18445	18437	18205	18357	18309	18390	18236	18189	18320	18132	18419	18253	18414	18334	18231	18058	18262	18142	18151	18352	18285	18049	18160	18293	18348	18227	18256	18298	18190	18260	18165	18172	18346	18053	18304	18158	18087	18349	18086	18398	18299	18031	18417	18276	18374	18292	18429	18070	18292	18391	18244	18513	18349	18128	18253	18295	18397	18181	18467	18294	18289	18201	18341	18148	18161	18486	18348	18303	18405	18257	18147	18252	18448	18163	18267	18277	18199	18095	18094	18418	18176	18318	18121	18282	18402	18186	18400	18307	18190	18454	18266	18132	18295	18327	17947	18037	18402	18277	18171	18016	18265	18115	18234	18331	18247	18361	18135	18232	18362	18322	18302	18364	18284	18280	18190	18120	18344	18197	17909	18195	18184	18255	18351	18218	18146	18082	18440	18284	18418	18307	18232	18236	18212	18182	18291	18262	18246	18247	18255	18097	18422	18350	18243	18356	17860	18285	18343	18462	18316	18173	18146	18327	18210	18147	18380	18143	18179	18488	18066	18061	18256	18244	18309	18241	18155	18077	18288	18071	18090	18168	18475	18148	18193	18260	18099	18162	18335	18390	18237	18387	18237	18232	18136	18220	18436	18347	18357	18227	18353	18256	18337	18208	18033	18161	18083	18249	18258	18120	18043	18083	18275	18256	18180	18058	18172	18124	18180	18236	18209	18141	18155	18224	18422	18230	18158	18198	18170	18195	18164	18117	18112	18112	18149	18280	18211	18121	18174	18278	18032	18321	18147	18315	18253	18178	18287	18257	18341	18017	18298	18219	18279	18208	18159	18121	18293	18098	18212	18174	18316	18122	18166	18009	18198	17994	18183	18174	18140	18394	18404	18098	18249	18332	18264	18204	18104	18172	18194	17956	18191	18164	18184	18001	18154	18017	18319	18128	18174	18327	18284	18159	18241	18268	18365	18319	18502	18602	18201	18306	18253	18052	18138	18412	18390	18068	18203	18357	18154	18320	18181	18189	18354	18228	18419	18124	18296	18364	18337	18185	18321	18189	18085	18435	18417	18194	18216	18323	18145	18195	18050	18176	18204	18432	18175	18210	18268	18134	18211	18218	18179	18150	18349	18248	18082	18258	18116	18267	18418	18367	18299	18465	18328	18276	18235	18381	18486	18321	18243	18327	18265	18178	18165	18274	18229	18360	18247	18081	18226	18153	18140	18366	18209	18258	18203	18157	18193	18155	18221	18042	18317	18311	18243	18287	18236	18211	18131	18353	18026	18151	18032	18381	18425	18330	18200	18144	18229	18126	18157	18229	18103	18187	18304	18210	18376	18291	18323	18328	18160	18328	18379	18252	18219	18115	18248	18194	18237	18229	18174	18367	18273	18186	18216	18102	18371	18408	18357	18289	18229	18214	18427	18065	18252	18331	18220	18185	18090	18305	18157	18172	18185	18218	18292	18485	18214	18158	18214	18195	18176	18101	18282	17912	18186	18312	18262	18129	18229	18336	18325	18465	18072	18097	18294	18277	18197	18350	18149	18158	17987	18386	18247	18263	18331	18182	18344	18442	18412	18466	18177	18181	18124	18290	18227	18273	18272	18259	18313	18264	18487	18272	18283	18260	18211	18125	18269	18134	18481	18061	18218	18367	18409	18257	18209	18213	18201	18221	18473	18293	18026	18111	18340	18283	18271	18373	18325	18152	18257	18300	18307	18375	18041	18210	18358	18115	18320	18435	18109	18307	18250	18245	18285	18149	18427	18307	18229	18238	18207	18203	18360	18097	18272	18245	18094	18275	18128	18296	18153	18264	18382	18402	18223	18126	18317	18132	18194	18161	18208	18403	18424	18337	18184	18184	18150	18111	18181	18132	18314	18282	18398	18352	18401	18372	18464	18264	18244	18088	18143	18323	18306	18166	18270	18344	18321	18197	18148	18334	18361	18325	18480	18485	18204	18359	18173	18371	18209	18228	18173	18162	18263	18083	18263	18153	18094	18228	18183	18065	18168	18332	18325	18451	18247	18051	18234	18282	18342	18357	18108	18184	18219	18089	18217	18174	18358	18231	18296	18253	18210	18260	18294	18590	18108	18108	18198	18410	18300	18224	18239	18151	18269	18136	18386	18153	18251	18202	18104	18247	18188	18267	18099	18228	18374	18044	18039	18394	18338	18433	18322	18214	18275	18334	18243	18253	18219	18135	18097	18424	18429	18182	18256	18122	18423	18378	18367	18308	18062	18316	18116	18337	18369	18059	18266	18407	18226	18259	18167	18104	18065	18492	18088	18302	18290	18185	18168	18196	18303	18206	18155	18339	18310	18301	18300	18250	18239	18245	18478	18497	18260	18499	18214	18315	18402	18151	18349	18584	18203	18306	18186	18232	18445	18272	18183	18179	18281	18217	18327	18286	18249	18363	18264	18355	18353	18305	18259	18164	18180	18377	18532	18352	18350	18165	18219	18321	18191	18170	18432	18022	18273	18402	18215	18201	18315	18364	18228	18161	18173	18032	18204	18254	18216	18284	18227	18179	18274	18218	18465	18283	18331	18204	18508	18223	18224	18343	18263	18480	18425	18255	18331	18254	18250	18288	18138	18475	18281	18319	18235	18290	18014	18192	18192	18285	18316	18331	18269	18346	18013	18156	18251	18328	18295	18323	18215	18240	18134	18328	18411	18287	18169	18340	18120	18295	18225	18289	18051	18310	18188	18392	18232	18409	18164	18357	18135	18148	18270	18501	18011	18280	18229	18244	18274	18248	18401	18364	18284	18278	18109	18393	18290	18313	18170	18344	18476	18123	18349	18333	18334	18340	18467	18374	18147	18286	18163	18334	18346	18358	18319	18250	18094	18229	18112	18278	18155	18338	18254	18262	18534	18266
11448	18953	18066	17033	16590	16463	16536	16320	16155	16190	16302	16202	16165	16022	16162	16051	16042	16198	15975	16298	16086	16165	16210	16118	15889	16116	16189	16228	16199	16135	15963	16117	16154	16107	16046	16168	16054	16307	16208	16163	15996	16179	16231	16094	16110	15940	16342	16231	16113	16136	16038	16084	16051	16007	16228	16121	16126	16150	15963	15970	16073	16087	16147	16216	16116	16006	15968	16147	15947	16092	16154	16171	16088	16080	16037	16111	16062	16058	16113	15953	16136	16033	16056	15894	16139	16029	16183	16125	16183	16147	16069	16193	15936	15753	16271	15984	16257	16069	16029	16010	16044	16057	16066	16106	15846	16089	16085	16203	16105	16031	15945	15976	16204	16213	15989	16055	16074	15912	16267	16163	16005	15983	15993	16092	16215	15956	16005	16058	16105	16002	16101	16110	15956	16092	16073	15990	15949	16049	15946	16041	16147	16114	16009	16217	15955	16064	15990	16058	15967	16080	16032	16142	15943	16301	16300	16072	16137	16097	16161	15986	16032	16061	16131	15972	16254	15969	16070	16152	16093	16078	16001	15811	16172	16166	15960	16022	16011	16171	15783	16174	16166	16111	16158	16111	15908	16180	16000	15991	16175	16198	16080	16125	16008	16134	16404	16223	16201	16055	16137	16283	16116	16101	16067	15996	16287	15952	16082	16079	15967	16008	16148	16100	16080	16079	16090	16038	15923	16138	16145	16244	15869	15930	15957	16019	15967	16015	16239	16003	16074	16032	16073	16012	15911	16088	16206	15979	16153	16295	15841	15982	16036	16236	16016	16052	16048	15993	16046	16141	16098	16094	16034	16210	16168	15813	16124	15955	15930	16180	15952	16118	16124	16014	15997	16166	16123	16118	16005	15981	16061	16123	16163	16108	16114	15987	16015	16016	16146	16182	15980	15903	16237	15957	16177	15973	15872	16062	15957	16155	15997	16158	16017	16105	16161	16085	15970	16080	16274	16106	16067	16179	16124	15952	16060	15959	15958	16171	15971	15994	16056	16195	15943	16197	15978	16090	16191	16104	16042	16022	16083	15986	16100	16048	15945	16208	15978	16120	16037	16164	16174	16180	16030	16076	15999	16041	16260	16102	16070	16017	16059	16113	16176	15955	16153	15846	15937	16108	15968	15992	16262	15978	16121	16067	15968	16174	16089	15976	16110	16024	16057	16073	16034	15914	15987	16026	16098	16105	15999	16052	15950	16032	16024	15897	16098	16162	16071	16123	15952	16119	16139	16004	16083	16124	16095	15979	15969	15922	16025	15898	16027	16081	16094	16149	16203	15959	16060	16070	16091	16207	16022	16236	16021	16021	15984	15983	16132	15925	16161	16182	15904	16100	15945	15993	15942	15982	15964	15939	16263	16229	15999	16052	16010	15919	15993	15925	15978	16114	16102	16046	16069	16178	16001	16003	15998	16041	15987	15980	16020	15856	15891	16156	15945	15928	16144	16098	16197	15964	15876	16102	16089	16240	15936	16206	16088	16083	16012	16110	16042	16228	16087	16171	16064	16047	16001	16045	16028	15976	16059	15921	16107	16180	15929	15945	15962	16005	16010	15991	15982	16048	16004	16063	16080	16102	16015	16023	15929	15963	16010	16022	15962	16055	16094	16207	16044	15995	16093	16010	15821	16045	16050	15969	16006	16243	15920	16036	16169	16072	16106	16010	16175	16000	15926	16073	16029	15952	16058	15874	16049	16014	16033	15919	16000	16123	16046	16059	16111	15983	15860	16143	15946	16146	16101	16230	16100	16119	16181	15839	16188	15963	16106	16033	15978	15921	15973	15965	16056	16124	15986	16140	15988	16128	15896	16045	16039	15834	16035	15991	15894	16079	16096	16160	15979	16183	16057	16147	15967	15998	16121	16263	16122	16086	16029	16021	16121	16121	16036	16215	16080	15979	16023	16052	16182	15964	16178	16098	16086	15854	15923	16108	16202	16078	16025	16000	15921	16175	16101	16064	16139	15955	15882	16056	15975	16113	16167	16116	16075	15985	15985	16110	15889	15944	16058	16033	16139	16091	15996	16211	16116	16073	15930	16088	15885	15949	16036	16124	16025	16054	16185	16084	16216	15981	15986	16170	16021	16212	16174	16094	16198	16090	16017	16018	16064	16061	16162	16040	15892	16181	16000	16149	16141	16212	16274	16102	16102	16162	16068	16056	15938	16141	16110	16087	16113	16072	16170	16010	15892	16211	16091	16170	16029	16116	16124	16129	16009	15973	16266	16101	16050	15866	15959	15982	16060	16085	16091	16146	16113	16160	15943	15914	16196	16049	15998	16026	16114	16020	16209	15955	15942	16149	16202	16181	16052	16049	16082	16296	15993	16039	16138	16070	15988	15990	15983	16114	15861	16053	16101	16063	15904	16099	15986	16170	16013	15950	15922	16097	16053	16127	15866	16080	16101	16056	16064	15921	16103	15991	16021	15972	16229	16070	15998	16034	16092	16018	15954	15981	16135	16136	15859	15974	16084	15892	15997	16219	16083	16029	16044	16046	15978	15898	15979	16009	16100	15985	15861	15989	15938	16213	16162	16072	16132	16011	15972	16061	16123	16117	16039	16264	15834	15950	16033	16190	15911	16060	16154	15971	15951	16201	16156	15733	15927	16172	16187	15923	16116	16065	15981	16124	16024	15916	16058	16063	15874	16086	15976	16108	15948	15870	16103	16002	15967	15999	15996	16015	16125	15982	16135	16020	16000	16058	15989	16086	16048	16112	16108	16106	16123	15979	16181	16036	16131	16054	16036	16114	16175	15941	16083	16149	16114	15947	15956	16085	16030	15928	16183	15994	16171	15979	15955	16024	16010	16127	16158	15953	16105	16116	16056	16206	16048	15995	16297	15921	16170	16007	16109	15914	16000	16144	16092	16138	16069	16008	16061	16190	15960	16011	16224	16108	15929	16093	15845	16101	15978	16194	16111	16020	16254	16143	16141	16099	15868	16171	15972	16001	15959	16085	16216	16106	16054	16052	16107	16015	16097	16057	16030	16289	16057	16049	16416	16049	16186	16221	16145	16130	16109	16020	16055	15958	16043	15913	16088	16062	15936	16034	16070	16090	16094	15720	16003	15969	16155	16219	15975	15959	16064	15807	15813	15948	15926	16124	15941	15971	15902	15992	16220	16016	16107	16154	15850	16247	16103	16046	16117	16185	15848	16059	16119	15953	16081	16017	16084	16074	16071	16128	16032	16043	15946	16232	16136	16173	16044	16205	15869	16195	15979	15986	15974	16221	16047	16008	16007	16130	16063	16263	16012	15742	16052	16205	16018	16164	16006	16068	15928	15983	16041	16030	16080	16004	15906	16087	16017	16187	16016	16205	15979	16089	15869	16062	16084	15927	15961	16110	15932	16006	16047	16040	16079	15923	15844	16212	16200	16033	16026	15990	16242	16171	16122	16105	16203	16027	16200	16146	16017	16185	16077	15996	16063	15988	16005	15916	16252	16065	15944	15962	16023	15951	16249	15865	15972	15960	16134	16168	15833	15977	16313	16016	16023	16039	16043	16043	16018	16024	16113	16112	16064	16108	15992	16190	16144	15900	16064	16102	16098	15798	15944	16098	15998	15969	16068	16027	16066	16058	16118	16092	16167	16121	16059	16131	16300	15977	16101	15931	16018	16129	16096	15963	16100	16094	16011	15914	16015	15898	15927	15932	16190	16071	16074	16028	16107	16060	15870	16172	15915	16045	16056	16032	16116	16206	16025	16145	16053	16115	16162	15967	16178	16139	16115	15957	16010	16274	16144	16029	15974	16079	16143	16022	16081	16003	15939	16251	16086	15876	16132	16116	16085	15996	16227	16058	15947	15991	15885	16088	15974	16018	16150	16110	16186	16054	16185	16197	16139	16236	15934	15957	16022	15904	15994	16138	16023	15944	15949	16020	16163	15975	16018	16177	15962	15998	15923	16083	16055	16003	16014	16064	15992	15991	15993	15949	16106	15984	16163	15976	15987	15938	16103	16114	16018	16194	16000	16241	15995	15930	16061	15927	15954	16072	16070	16189	15985	16166	15998	15980	16056	16071	16087	15878	15913	16138	16084	15957	16118	15940	16245	16090	16048	16025	16085	15937	16010	16058	15949	15893	16160	15923	16054	16105	15890	15932	16083	16011	16193	16057	15898	15990	16033	16103	16050	15975	15942	16035	16034	15974	15875	16197	15916	15995	16136	16002	15923	15995	16030	16087	16036	15963	15995	16038	15888	16080	15926	16024	16016	15960	16055	16123	16162	16130	16084	15954	16108	16024	16067	16092	16089	16062	16178	15987	16022	16154	16179	16068	16188	16032	16040	16024	16007	16088	15932	15979	16102	16077	15967	16091	16005	15943	16144	16112	16116	15836	15917	15960	15997	15935	15950	16053	15949	15985	16087	16052	15899	16008	16074	16062	16225	15981	16124	15915	16093	16025	16077	16090	16035	15949	15958	16080	16038	16183	16126	16070	15988	16040	15998	16091	16187	16031	16063	16007	16083	16050	15774	16104	16143	16152	16127	16099	16048	16114	16080	15911	15918	16080	16079	15910	16144	15876	16007	15993	15900	16023	15902	15968	15990	16130	15948	16128	16075	16215	16152	16119	15966	16200	16111	16027	16098	15973	15861	16242	16187	16066	16028	15951	15952	15996	16020	16078	16122	16055	16226	16145	16061	16037	16071	15828	16066	16247	15952	16064	16055	16287	16154	16173	16007	16180	16084	15857	16066	16073	16085	16053	15977	16088	16063	16002	15968	16077	16016	16300	15902	16178	15947	16053	16026	15972	16215	16092	16034	15935	16213	16127	16089	16011	16109	16123	16069	16261	16120	16090	16099	16081	15910	15954	16252	16060	15942	16110	16142	16206	15994	16205	15999	16002	15970	16149	16108	16161	16002	16091	16017	16100	15916	16135	16097	16101	16070	16169	15989	16104	16048	16048	15989	16049	15956	16225	15975	16076	16038	16058	16090	15906	16050	16168	16067	15984	15986	15931	16122	16154	16123	15820	16050	16043	16005	16218	16009	16078	16052	16013	16087	15994	15987	16135	16010	16034	15996	16092	16164	16051	16025	16066	16191	16040	16113	16102	16259	15919	15986	15870	16208	15983	16117	16108	15920	16245	15997	16165	16054	16151	16013	15939
26827	21590	26072	24665	18376	18306	18742	18528	18579	18281	18138	18419	18372	18351	18268	18250	18420	18311	18344	18143	18491	18307	18347	18392	18195	18475	18116	18221	18291	18209	18207	18216	18297	18286	18356	18147	18285	18277	18024	18154	18267	18214	18315	18273	18026	18150	18392	18314	18213	18205	18365	17994	18275	18291	18198	18147	18232	18076	18002	18232	18121	18253	18293	18256	18119	18274	18305	18208	18278	18303	18145	18198	18302	18171	18031	18091	18291	18087	18192	18283	18370	18044	18318	18286	18352	17954	18385	18228	18395	18264	18270	18256	18273	18223	18288	18110	18197	18146	18336	18228	18115	18252	18192	18230	18278	18286	18206	18443	18127	18270	18202	18314	18063	18287	18221	18214	18217	18015	18224	18199	18219	18308	18074	18286	18229	18118	18282	18073	18252	18059	18148	18256	18283	18177	18143	18086	18272	18189	18273	18391	18088	18299	18302	18241	18270	18107	18283	18335	18292	18176	18196	18017	18316	18281	18182	18168	18120	18062	18201	18173	18321	18294	18013	18172	18062	18279	18491	18233	18224	18015	18255	18137	18009	18309	18090	18076	18322	18236	18006	18280	18242	18134	18275	18390	18074	18216	18145	18290	18119	18291	18531	18130	18042	18345	18191	18142	18324	18344	18262	18080	18273	18103	18273	18298	17963	18126	18173	18169	18204	18116	18301	18290	18293	18041	18366	18319	18232	18144	18255	18256	18271	18287	18248	18398	17992	18183	18327	18145	18251	18075	18111	18100	18255	18073	18344	18037	18117	18188	18149	18229	18194	18007	18142	18137	18152	18341	18146	17989	18278	18269	17976	18268	18123	18042	18103	18243	18235	18203	18144	18302	18500	18111	18163	18159	18197	18160	18228	18184	18120	18075	18163	18399	18342	18322	18307	18243	18246	18140	18246	18341	18313	18219	18135	18055	18314	18337	18030	18202	18336	18166	18077	18296	18068	18127	18296	18160	18136	18089	18289	18182	18239	18142	18176	18111	18108	18243	18327	18278	18244	18065	18147	18306	18081	18121	17988	18170	18178	18140	18292	18003	18217	18249	18201	17973	18212	18138	18053	18446	18194	18087	18224	18429	18180	18365	18395	18325	18326	18264	18183	18117	18219	18235	18187	18210	18320	18223	18120	18247	18312	18201	18280	18145	18282	18452	18217	18272	18180	18313	18291	18299	18262	18144	18173	18162	18342	18500	18263	18173	18261	18292	18300	18121	18293	18232	18220	18202	18006	18227	17939	18240	18387	18164	18344	18392	18092	18248	18288	18239	18118	18287	18162	18351	18229	18091	18363	18420	18360	18401	18205	18063	18133	18168	17981	18257	18275	18106	18309	18360	18279	18325	18217	18385	18025	18276	18157	18073	18292	18474	18106	18221	18142	18139	18080	18291	18166	18386	18260	18149	18158	18278	18189	18447	18284	18048	18063	18147	18217	18137	18336	17956	18091	18306	18378	18085	18130	18224	18295	18401	18527	18170	18444	18074	18253	18205	18172	18282	18117	18093	18199	18452	18295	18183	18359	18213	18198	18365	18229	18049	18297	18289	18298	18331	18299	18275	18145	18292	18092	18155	18181	18401	18222	18165	18278	18228	18254	18153	18272	18249	18039	18198	18301	18318	18177	18392	18298	18458	18007	18096	18154	18322	18128	18253	18293	18446	18119	18240	18296	18299	18172	18499	18388	18232	18449	18012	18107	18207	18337	18495	18096	18036	18207	18220	18310	18322	18050	18278	18328	18291	18427	18277	18245	18402	18199	18068	18145	18446	18171	18210	18229	18266	18314	18200	18137	18290	18290	18175	18247	18006	18376	18368	18089	18234	17898	18259	18307	18261	18259	18159	18349	18139	18231	18118	18375	18345	18083	18006	18260	18204	18035	18098	18293	18246	18196	18182	18109	18168	18363	18224	18143	18124	18305	18213	18078	18335	18211	18287	18162	18168	18208	18337	18133	18261	18132	18203	18289	18094	17918	18134	18197	18253	18325	18161	18125	18244	18278	18244	18347	18328	18259	18159	18237	18093	18228	18372	18111	18257	18197	18449	18197	18341	18210	18212	18229	18119	18228	18320	18336	18420	17996	18066	18227	18208	18143	18267	18613	18374	18189	18184	18256	18054	18274	18188	18202	18182	18125	18333	18294	18176	18415	18270	18315	18251	18125	18275	18241	18194	18210	18370	18064	18137	18087	18038	18234	18137	18080	18198	18227	18177	18217	18206	18251	18383	18133	18238	18361	18072	18253	18206	18210	18303	18214	18335	18364	18394	18198	18133	18084	18347	18441	18268	18158	18103	18140	18118	18257	18097	18234	18189	18233	18151	18390	18132	18258	18226	18254	18210	18282	18159	18083	18163	18309	18059	18073	18238	18200	18086	18203	18235	18086	18310	18305	18254	17971	18123	18237	18361	18279	18164	18183	18078	18140	18195	18210	18238	18236	18233	18277	18188	18185	18217	18328	18430	18237	18320	18216	18336	18326	18248	18033	18217	18293	18239	18187	18240	18228	18368	18087	18121	18133	18262	18108	17995	18572	18208	18197	18265	17984	18278	18299	18240	18082	18157	18142	18098	18189	18189	18167	18064	18319	18333	18378	18225	18281	18159	18139	18123	18220	18261	18341	18141	18263	18259	18347	18300	18227	18105	18126	18280	18323	18193	18228	18212	18190	18311	18179	18120	18225	18347	18308	18239	18138	18242	18065	18244	18202	18301	18190	18261	18123	18170	18298	18452	18290	18144	18190	18231	18248	18042	18080	18215	18097	18336	18164	18264	18354	18046	18348	18298	18061	18064	18313	18171	18261	18343	18268	18400	18225	18475	18120	18365	18414	18052	18265	18119	17971	18268	18294	18242	18040	18264	18253	18324	18277	18270	18186	18275	18086	18246	18021	18375	18136	18533	18105	18213	18273	18209	18113	18072	18181	18294	18124	18084	18109	18210	18214	18446	18108	18118	18284	18101	18305	18251	18368	18331	18155	18128	18393	18157	18122	18414	18296	18059	17976	18384	18394	18350	18215	18266	18168	18388	18186	18211	18192	18316	18320	18089	18268	18124	18209	18309	18421	18211	18324	18238	18126	18299	18241	18206	18158	17928	18264	18065	18272	18341	18345	18221	18433	18211	18344	18090	18218	18252	18102	18245	18257	18389	18093	18260	18370	18287	17969	18238	18242	18260	18230	18266	18124	18170	18283	18151	18329	18190	18283	18258	18240	18278	18354	18167	18531	18269	18218	18232	18210	18149	18137	18281	18164	18122	18414	18191	18474	18287	18240	18200	18212	18369	18177	18160	18264	18083	18249	18478	18363	18257	18183	18087	18076	18260	18281	18144	18259	18322	18191	18201	18343	18178	18088	18137	18120	17975	18308	18435	18256	18011	18284	18124	18297	18268	18326	18151	18133	18098	18209	18259	18040	18169	18133	18439	18375	18180	18152	18303	18318	18165	18365	18000	18270	18206	18113	18337	18345	18162	18228	18254	18245	18212	18202	18081	18092	18171	18291	18313	18272	18238	18088	18331	18370	18014	18250	18317	18130	18065	18117	18122	18222	18391	18431	18206	18318	18227	18094	18193	18513	18304	18235	18298	18038	18298	18244	18259	18297	18238	18221	18352	18174	18077	18441	18248	18246	18311	18285	18203	18165	18076	18166	18274	18030	18155	18084	18274	18243	18251	18275	18239	18120	18036	18088	18459	18245	18109	18085	18106	18142	18210	18122	18223	18086	18253	18482	18071	18267	18217	18242	18384	18276	18180	18184	18063	18342	18140	18439	18323	18025	18142	18226	18288	18359	18273	18147	18270	18251	18090	18392	18404	18379	18196	18182	18227	18181	18153	18389	18171	18308	18270	18220	18317	18332	18250	18286	18158	18099	18237	18284	18330	18327	18449	18329	18235	18275	18172	18244	18322	18126	18143	18277	18176	18380	18319	18496	18316	18381	18150	18413	18259	18149	18249	18107	18369	18063	18435	18189	18113	18360	18207	18081	18293	18383	18482	18385	18310	18228	18055	17950	18197	18307	18414	18145	18207	18077	18172	18356	18180	18209	18325	18276	18198	18306	18068	18321	18150	18282	18198	18238	18336	18304	18102	18182	18308	18236	18385	18373	18038	18382	18052	18366	18258	18246	18144	18264	18223	18141	18202	18199	18186	18395	18293	18220	18106	18341	18244	18178	18357	18238	18156	18188	18120	18208	18455	18326	18112	18277	18205	18349	18273	18332	18174	18247	18257	18275	18094	18301	18098	18290	18261	18285	18391	18256	18338	18402	18367	18291	18356	18350	18033	18414	18242	18129	18093	18066	18056	18210	18204	18115	18261	18141	18217	18263	18425	18392	18082	18187	18034	18164	18332	18397	18249	18193	18111	18311	18130	18260	18130	18421	18244	18194	18254	18281	18218	18297	18182	18309	18181	18106	18146	18372	18299	18152	18263	18279	18289	18095	18156	18164	18235	18136	18459	18215	18210	18161	18360	18065	18124	18202	18277	18244	18287	18216	18254	18147	18159	18095	18193	18159	18116	18123	18344	18257	18194	18099	18233	18214	18298	18261	18267	18210	18258	18216	18152	18102	18116	18277	18314	18137	18281	18374	18306	18166	18453	18203	18147	18383	18095	18277	17978	18156	18412	18254	18122	18105	18210	18206	18244	18132	18099	18159	18299	18213	18245	18298	18253	18117	18222	18097	18156	18282	18132	18338	18283	18196	18211	18177	18171	18396	18283	18314	18286	18234	18057	18239	18293	18121	18169	18361	18309	18393	18232	18302	18103	18213	18273	18182	18077	18107	18148	18159	18214	18042	18382	18053	18262	18309	17998	18433	18102	18088	18167	18301	18269	18184	18246	18398	18099	18205	18359	18257	18304	18207	18190	18234	18267	18108	18182	18270	18294	18344	18329	18329	18206	18109	18240	18188	18015	18302	17989	18247	18361	18267	18200	18183	18225	18305	18192	18329	18185	18237	18141	18058	18306	18115	18226	18232	18150	18302	18218	18214	18477	18133	18077	18208	18196	18231	18145	18153	18213	18322	18298	18357	18206	18295	18312	18261	18310	18431	18336	18103	18245	18167	18189	18257	18150	18156	18266	18223	18310	18445	18141	18192	18425	18372	18053	18297	18319	18119	18179	18224	18193
14063	16779	16669	16251	16218	16142	16259	16243	16287	16208	16108	16034	16232	16196	16149	15942	16015	16090	16115	16207	16113	16161	16163	16070	15943	16155	16128	16002	16042	16152	16124	16117	16097	16215	16014	15962	16082	16218	16205	16192	16046	16179	15951	16008	16181	16110	16174	16138	16036	16086	16217	16109	16116	16035	16158	16291	16039	16117	16147	15971	16190	16125	16081	16242	16194	16035	16061	16063	15892	16040	16069	16104	16141	16038	15957	16154	16097	16047	16027	16130	15997	16147	15864	16113	16158	15992	16081	16081	15930	15990	15995	16033	16091	16159	15971	16184	16125	16255	16248	16090	15964	16076	16265	15991	16129	16091	15995	16089	16079	16309	16030	16137	15950	16179	16105	16339	16210	16086	16017	16093	16113	16083	15875	15945	15980	15948	16049	16118	15903	16010	16240	16030	16011	16152	16153	15952	16102	16016	16056	15866	16182	16015	16053	16007	16127	16012	16144	15987	16255	16048	16027	16032	16217	15996	16031	16026	16068	16113	16026	16072	16134	16051	15971	16216	15964	15945	16022	16083	16111	16082	16004	16220	16045	16058	16149	16041	16138	16032	16197	16232	15935	16068	16116	16251	16144	16117	16187	16000	16195	15972	16232	16134	16212	15865	15926	16152	16054	16149	15988	15954	15938	16058	16039	16081	16024	16165	16138	16028	16027	16082	15991	16078	16102	15947	16064	15799	15995	16209	16031	16111	16077	16193	16087	16096	16044	16248	15974	16219	15861	15995	16158	16105	16111	16106	16033	16049	15962	15967	16261	16130	16197	16077	15914	16082	16015	15950	16040	16014	15991	16094	16138	16012	15850	16102	16104	16111	15910	16054	16095	16106	16000	15874	16014	16085	16056	16083	16167	16065	15939	16146	16110	16066	16074	16131	16202	16039	16063	15935	16018	16005	16164	16108	16012	16129	16097	16069	16153	16087	16197	15910	16068	16071	16050	16193	16070	16004	16069	15955	16203	16054	16070	16085	16064	16170	16088	16014	16068	16030	16213	15963	16067	16049	16058	16158	15899	16068	16093	15999	15967	16001	16072	16075	16152	15975	16015	16049	16066	16115	16113	16126	16250	16109	16074	16064	16141	16142	16122	15985	15953	16016	16106	15876	16055	16110	15904	16094	16119	16168	16190	16007	16130	16131	16019	15924	15969	16091	15982	16057	16068	16017	16118	16123	16161	16188	16035	16128	15991	16080	15959	16088	16233	16118	16165	16055	16174	16028	16121	16122	16077	16131	15953	15914	15951	16197	16222	16305	16006	15948	16176	16086	15963	16088	16087	15979	16049	16085	16050	15907	15909	16172	16048	16281	16105	15863	15990	16014	16214	16126	16115	16019	16212	15922	16127	16016	15989	16201	16177	16032	16116	15936	16045	16040	16104	15961	16249	15960	15952	16007	16159	15896	15949	16100	16040	16046	15988	15985	16100	15915	16042	16135	16203	15875	15982	16026	15961	16021	15965	16130	15983	16132	16120	16158	16068	16198	15997	16270	16085	15973	15979	16070	16194	16016	16025	16162	16095	15934	15946	16148	16107	16266	16145	15930	15928	15930	15933	16122	16002	16359	16023	16202	16045	16128	16051	16067	15972	16113	15931	15974	16064	15944	15852	16057	16202	16184	16084	16162	16101	16155	16070	16328	15993	16051	16198	16034	16077	15924	16048	16074	15996	15928	16136	16169	16058	15930	16190	16068	15981	16182	16012	15992	16063	16092	16049	16006	15987	16135	16009	16054	16117	16075	16080	16037	16067	16136	16144	16310	15987	16021	15988	16170	16167	16033	16026	16072	15988	16011	16090	15905	16175	16135	16028	16143	16009	16076	15922	15964	16151	16172	16005	16196	16161	16040	16143	16098	16138	16027	16063	16065	15941	16009	15985	15913	15870	16093	16122	15967	16107	16035	16131	16050	16123	16078	16141	16219	15940	16245	15847	16112	16048	16012	16043	16114	16228	16131	15970	16051	16180	16105	16049	16115	16023	15834	16161	16058	16164	15893	16069	15930	16073	16148	16042	16182	16097	16128	16003	16153	16156	16097	15950	16155	16057	16133	15918	16021	16131	15975	16066	15989	16095	16122	16031	16151	16283	16039	15954	16028	16172	16113	16108	15946	16083	16065	16075	16279	15973	15989	15921	16102	16073	16001	16086	16101	16013	16069	16025	16047	16063	16025	16052	15912	16254	15989	16112	16019	16000	16143	16055	16116	16066	15969	16067	15990	16207	16122	16304	16068	16180	16125	16117	16151	16113	16212	16174	16079	16036	16011	16207	16045	15936	16106	16135	15999	16011	16147	16070	16029	16007	15945	16043	16098	16204	15984	16044	16098	16126	15982	16093	16087	15995	16057	16135	15951	16038	16118	16213	15957	15917	16165	15956	15986	15998	16045	16135	15925	16156	16040	16088	16119	16148	15924	16234	16181	16156	16071	16160	16075	16114	16026	16102	16140	16051	16025	16074	16013	16034	16213	16066	16070	16020	15967	15954	16012	15978	16172	15991	16171	16089	15990	15849	16187	16002	16095	16158	16085	16244	15973	16068	16139	16144	16115	15970	15959	16092	16057	15979	15992	16068	15932	15973	16147	16131	16051	15975	16102	16064	16138	16035	16077	16218	16008	15814	16012	16072	16136	15986	16077	16161	16078	16142	15954	16067	16099	16169	16001	16103	16075	15918	16027	15963	16072	16120	15964	16048	16010	16104	16089	16024	16289	16169	16179	15966	16154	16053	15984	16073	16197	16081	15989	15925	16024	16001	16099	15835	15949	16110	16216	16142	16048	16004	15958	16090	16185	15934	15979	16067	15963	16145	15963	16191	16044	16085	15939	16099	16124	15924	15961	16105	15998	16028	16174	16035	16161	15981	15813	15942	16154	15978	16043	16156	16064	16028	15983	16020	16029	15982	16037	16066	16140	15817	15930	16057	16212	16018	16096	15975	16038	15913	16027	16059	16178	16077	15966	16156	15910	15989	16000	16220	16161	16078	15985	15881	15974	16223	15928	16213	15987	15971	15959	16084	16170	16118	16076	16014	16232	15982	15997	16058	16091	16116	16163	16148	15948	16112	16105	16160	16032	16139	16123	16011	16095	16059	16108	16158	16075	16123	15984	16118	16204	16006	16158	16073	16068	16104	16059	16046	16219	16175	15959	16069	15827	16161	15935	16029	16049	16223	15924	16140	16026	16085	16156	15974	16231	16002	16049	16114	16129	16089	16008	16015	16104	15998	16111	16128	16248	16110	16111	16050	16106	16148	16017	16033	16159	16106	16167	16168	15963	16095	16127	16067	16174	16106	16179	16209	16112	16028	16073	15994	16002	16156	16152	15903	16054	16088	16031	16206	15979	15968	16269	16135	16232	16030	16146	16191	16028	16046	16216	16136	15846	16101	15971	16211	16052	16177	16080	16077	16059	16122	15969	15939	16102	16072	15916	16118	16007	16029	16021	15931	16075	16034	16104	16008	16048	15918	15931	16109	16055	15948	16050	16248	16196	16020	15980	16247	15985	16118	16039	16026	16113	15992	15986	16025	15943	15928	16049	16109	16102	16233	15909	15983	16115	15969	15945	16287	15992	16044	16092	16083	16096	16153	16119	16182	16077	15941	16063	16028	15973	16338	16034	16038	15969	16024	15947	16258	15939	16064	16108	15912	16146	15949	16025	16103	15958	16082	15972	16085	15953	16121	15948	16018	16246	15877	15959	16107	15971	16081	16065	16014	15967	16058	16015	16119	16160	16050	16326	16091	16174	16067	16140	16091	16080	16159	16138	16085	16172	16025	16111	16135	15960	16152	15966	16063	16195	16165	15929	16131	15999	15972	15973	15995	16090	16073	16131	16081	16169	16119	15914	15989	16113	15753	16220	16079	16047	16143	16010	16147	16090	16079	16106	16073	16168	16175	16108	16172	15940	15945	16115	16161	16117	16026	16095	16242	16166	16187	15989	16100	16157	16040	15984	16258	16191	16110	16209	15942	16143	16010	15975	16003	16181	15841	16040	16166	16059	16000	16125	15992	16182	15868	16111	16167	16123	16134	15816	16123	16186	15874	16116	16161	16010	16106	16152	16025	16043	16173	16209	15811	15886	16038	16148	16121	16009	16081	15943	16040	16131	15982	16060	16002	16101	16015	16266	16015	15997	16092	16034	16183	15993	16077	15978	15920	16018	16032	16019	16211	15976	15889	16183	16006	15982	15954	15909	16184	15992	16145	16084	16084	16011	16079	16188	15967	16015	16210	16205	16184	15982	15980	16001	16201	15984	16184	16088	16252	15940	15906	16030	16182	16063	15964	16156	16117	16204	15981	15907	16017	15930	16145	16155	16078	16002	16234	16119	15960	16001	16023	16100	16142	16086	16089	15963	15968	16112	16162	16063	16004	16084	16041	16237	16263	16004	16094	15991	16165	16047	16028	16064	16169	16009	16329	16036	16035	15993	16056	15929	16132	15971	16119	16106	15930	15970	15904	16066	16147	16094	16062	16100	16188	16085	16010	16059	16083	16138	16037	16053	16136	16080	15930	15895	15969	16067	15899	15879	16107	16086	16079	16130	16184	16074	16156	16015	16161	16137	15920	16094	15937	16008	15897	15959	15987	16097	16203	16143	15989	15921	16177	15937	16183	16121	16089	16027	16032	16155	16071	16117	16164	16080	16096	16096	15934	16120	15880	16209	16226	16054	16082	16040	16018	15940	16134	15946	15934	16155	16138	16021	16079	16057	16125	15969	16070	16030	16243	16043	15861	15950	16096	16021	16177	16034	16142	16092	15984	15999	15943	16239	16018	15958	16061	15987	16083	16078	16017	16173	16055	15979	15997	16114	16066	16148	15990	16223	16029	16053	16318	15997	15963	16188	15996	16292	16066	16065	16146	16106	16118	16382	16063	15995	16064	16009	16094	16203	16048	16068	16106	16089	15912	16169	16130	16094	15946	15822	16057	16107	16012	16026	16166	15985	15961	16224	16100	16076	16066	16081	16039	16107	15905	16110	16132	15978	16103	16111	15957	16216	16060	16037	16039	15935	16010	16024	16154	16143	16053	15874	16013	15919	16107	15957	16123	16101	16119	16004	15958	16122	16183	16062	16129	16138	16081	16119	16080	15879	16069	16015	16069	15961	16103	16246	16053	15881
23855	21453	29112	24236	21976	22226	20862	17929	17773	17718	17981	17657	17718	17721	17812	17849	17670	17801	17445	17751	17807	17768	17947	17722	17691	17770	17778	17728	17796	17760	17648	17534	17523	17670	17644	17609	17677	17685	17521	17458	17574	17707	17474	17593	17537	17532	17730	17622	17724	17496	17706	17642	17685	17490	17603	17579	17586	17653	17701	17753	17662	17452	17459	17706	17482	17615	17797	17639	17385	17517	17815	17573	17651	17564	17600	17445	17697	17589	17792	17550	17636	17750	17663	17798	17533	17546	17676	17638	17620	17452	17557	17616	17711	17755	17501	17567	17601	17562	17353	17498	17771	17596	17588	17665	17406	17759	17561	17403	17711	17611	17576	17511	17388	17575	17578	17617	17424	17571	17515	17385	17634	17447	17632	17636	17588	17444	17454	17736	17505	17617	17405	17560	17462	17675	17812	17543	17663	17336	17715	17869	17548	17702	17581	17362	17322	17608	17395	17576	17635	17570	17544	17757	17539	17670	17441	17564	17615	17403	17525	17573	17461	17460	17503	17474	17677	17706	17495	17679	17439	17632	17623	17530	17507	17612	17469	17517	17576	17582	17418	17431	17496	17651	17732	17659	17632	17410	17527	17546	17626	17399	17488	17537	17541	17618	17499	17379	17644	17488	17566	17553	17384	17762	17411	17665	17508	17458	17450	17645	17606	17699	17467	17377	17434	17370	17705	17659	17558	17504	17412	17519	17576	17749	17693	17752	17727	17518	17573	17414	17498	17463	17589	17438	17777	17756	17532	17573	17520	17404	17353	17653	17596	17676	17533	17452	17545	17631	17386	17400	17380	17665	17531	17695	17539	17554	17497	17592	17718	17703	17815	17401	17488	17461	17502	17664	17610	17608	17488	17436	17683	17544	17567	17492	17664	17325	17520	17409	17511	17591	17461	17668	17562	17671	17691	17558	17495	17497	17549	17504	17617	17536	17515	17520	17529	17562	17458	17483	17805	17653	17528	17541	17522	17498	17372	17451	17652	17616	17628	17561	17435	17597	17616	17467	17517	17601	17438	17368	17551	17538	17620	17411	17486	17580	17517	17660	17458	17332	17687	17710	17604	17665	17585	17641	17394	17496	17550	17624	17614	17397	17702	17226	17351	17526	17534	17651	17489	17619	17534	17497	17537	17701	17760	17646	17513	17621	17698	17487	17319	17535	17520	17451	17525	17327	17543	17492	17470	17498	17507	17670	17508	17599	17544	17790	17739	17535	17651	17533	17551	17530	17334	17628	17610	17395	17611	17719	17520	17483	17598	17519	17389	17537	17582	17432	17550	17448	17627	17657	17621	17618	17576	17625	17480	17647	17376	17476	17557	17467	17587	17647	17465	17577	17615	17673	17528	17595	17478	17547	17764	17555	17669	17603	17815	17600	17646	17537	17656	17379	17535	17475	17690	17548	17595	17582	17502	17443	17508	17347	17533	17582	17367	17622	17509	17697	17609	17558	17458	17575	17778	17368	17471	17606	17601	17554	17573	17706	17607	17461	17516	17598	17534	17586	17387	17594	17367	17568	17320	17624	17627	17492	17657	17513	17405	17447	17454	17414	17525	17479	17624	17569	17594	17366	17538	17490	17438	17448	17707	17552	17515	17590	17383	17657	17585	17169	17581	17373	17669	17655	17647	17592	17452	17595	17562	17577	17600	17416	17477	17593	17607	17312	17700	17413	17280	17783	17684	17591	17363	17533	17519	17645	17341	17769	17545	17460	17628	17651	17637	17450	17763	17500	17742	17562	17758	17615	17577	17417	17461	17509	17474	17605	17447	17483	17314	17631	17515	17444	17628	17586	17399	17694	17603	17747	17628	17555	17460	17743	17690	17682	17441	17694	17614	17396	17501	17530	17432	17521	17552	17757	17508	17563	17443	17473	17532	17465	17581	17677	17713	17587	17743	17461	17623	17825	17514	17412	17442	17493	17406	17539	17633	17481	17513	17648	17491	17232	17598	17724	17423	17721	17580	17483	17518	17690	17567	17627	17382	17586	17566	17374	17674	17444	17401	17523	17526	17371	17521	17708	17591	17773	17487	17536	17398	17604	17725	17536	17534	17545	17574	17509	17444	17362	17639	17623	17356	17400	17598	17293	17562	17624	17299	17499	17762	17491	17567	17738	17498	17524	17620	17365	17469	17646	17499	17320	17598	17577	17478	17610	17697	17545	17673	17532	17458	17562	17548	17606	17512	17526	17794	17512	17580	17616	17642	17545	17625	17767	17820	17572	17508	17572	17313	17646	17592	17755	17406	17701	17420	17450	17664	17554	17457	17404	17406	17747	17443	17603	17377	17427	17585	17651	17701	17757	17575	17512	17603	17594	17705	17714	17462	17568	17719	17730	17603	17570	17607	17442	17475	17722	17314	17455	17513	17579	17522	17841	17570	17699	17694	17458	17574	17617	17568	17492	17484	17478	17426	17559	17652	17420	17651	17557	17769	17629	17407	17641	17490	17547	17621	17380	17455	17602	17477	17716	17569	17539	17601	17493	17412	17672	17588	17413	17563	17704	17472	17591	17623	17402	17627	17450	17543	17462	17584	17586	17456	17706	17635	17486	17492	17542	17406	17539	17384	17683	17621	17574	17574	17783	17616	17536	17453	17682	17480	17460	17662	17572	17691	17498	17473	17549	17448	17739	17530	17678	17619	17581	17434	17583	17496	17407	17259	17482	17480	17492	17439	17806	17460	17760	17550	17443	17599	17510	17586	17663	17624	17588	17244	17476	17458	17602	17690	17460	17509	17660	17579	17360	17529	17607	17736	17488	17576	17788	17790	17511	17621	17816	17696	17456	17572	17487	17506	17512	17495	17670	17653	17483	17601	17497	17733	17731	17477	17568	17703	17629	17419	17424	17521	17769	17455	17610	17596	17567	17540	17610	17481	17470	17447	17694	17415	17582	17551	17650	17582	17487	17374	17627	17401	17452	17668	17544	17712	17512	17457	17702	17600	17498	17673	17399	17469	17513	17435	17370	17689	17642	17468	17485	17622	17494	17571	17460	17754	17435	17677	17429	17473	17669	17437	17647	17539	17555	17627	17467	17539	17466	17521	17599	17471	17631	17621	17487	17431	17616	17749	17450	17673	17582	17691	17552	17413	17591	17477	17684	17577	17733	17652	17651	17607	17756	17525	17272	17688	17768	17696	17437	17585	17571	17636	17639	17637	17466	17542	17411	17489	17591	17596	17429	17744	17543	17454	17540	17686	17646	17526	17476	17403	17517	17900	17511	17438	17610	17264	17445	17486	17684	17735	17631	17489	17708	17692	17405	17486	17549	17461	17568	17612	17557	17605	17614	17741	17773	17679	17458	17743	17465	17260	17604	17599	17544	17395	17485	17543	17641	17578	17570	17510	17531	17763	17386	17561	17497	17640	17561	17438	17399	17606	17606	17506	17556	17508	17525	17815	17704	17525	17557	17633	17392	17590	17481	17558	17439	17452	17274	17478	17524	17560	17802	17639	17569	17509	17502	17528	17434	17836	17506	17587	17708	17559	17513	17563	17441	17439	17497	17420	17619	17479	17603	17416	17554	17476	17574	17539	17559	17478	17621	17677	17610	17681	17506	17582	17656	17484	17522	17583	17535	17603	17491	17803	17519	17409	17667	17521	17667	17616	17641	17438	17557	17651	17608	17569	17585	17721	17688	17586	17486	17768	17741	17585	17489	17584	17617	17442	17586	17639	17761	17549	17674	17487	17648	17539	17585	17494	17645	17575	17578	17614	17438	17601	17311	17543	17481	17694	17392	17568	17550	17757	17571	17790	17597	17505	17690	17517	17560	17450	17434	17562	17523	17590	17476	17629	17421	17578	17540	17482	17461	17610	17531	17430	17471	17490	17496	17490	17358	17566	17644	17312	17541	17362	17455	17702	17690	17509	17529	17558	17489	17420	17615	17574	17556	17657	17684	17749	17584	17767	17575	17449	17411	17452	17586	17700	17442	17568	17589	17438	17641	17562	17659	17524	17631	17559	17657	17326	17525	17641	17456	17687	17394	17463	17642	17642	17604	17412	17629	17596	17584	17487	17446	17508	17741	17709	17351	17567	17465	17525	17721	17548	17456	17488	17733	17514	17724	17565	17405	17750	17628	17590	17438	17578	17582	17668	17738	17510	17488	17660	17460	17428	17521	17617	17514	17627	17567	17456	17560	17502	17687	17631	17445	17531	17412	17482	17472	17473	17408	17626	17652	17427	17509	17632	17502	17533	17635	17505	17652	17686	17483	17534	17567	17512	17558	17514	17547	17634	17530	17505	17499	17711	17442	17396	17555	17886	17305	17401	17481	17510	17795	17386	17712	17712	17555	17711	17596	17505	17407	17451	17562	17758	17520	17560	17504	17588	17517	17620	17621	17600	17598	17706	17711	17566	17591	17691	17567	17448	17629	17493	17497	17642	17499	17339	17494	17597	17667	17374	17506	17457	17501	17497	17391	17448	17386	17557	17458	17759	17526	17477	17644	17455	17565	17393	17483	17465	17475	17709	17624	17444	17453	17569	17458	17564	17558	17367	17690	17501	17512	17341	17688	17783	17342	17558	17569	17623	17697	17565	17436	17406	17566	17471	17782	17795	17503	17842	17507	17685	17483	17605	17503	17469	17645	17656	17610	17576	17673	17784	17621	17537	17488	17731	17451	17649	17482	17698	17511	17182	17573	17693	17577	17500	17764	17495	17499	17685	17555	17515	17383	17383	17783	17596	17675	17600	17464	17436	17417	17605	17372	17549	17433	17478	17515	17599	17432	17693	17532	17734	17438	17615	17589	17462	17694	17651	17636	17494	17429	17610	17405	17615	17614	17693	17582	17580	17701	17399	17751	17601	17736	17658	17409	17566	17360	17520	17507	17483	17528	17556	17605	17612	17483	17595	17472	17713	17495	17515	17430	17606	17721	17657	17452	17583	17493	17586	17645	17700	17515	17758	17490	17481	17562	17655	17679	17523	17705	17424	17605	17497	17356	17616	17513	17511	17327	17475	17414	17398	17571	17633	17639	17515	17710	17587	17673	17722	17551	17564	17755	17412	17588	17596	17632	17465	17351	17399	17572	17422	17580	17535	17475	17668	17563	17498	17532	17558	17603	17634	17698	17570	17496	17623	17536	17529	17556	17563	17381	17672	17547	17473	17653
11536	17157	16907	16264	15927	15855	15957	15973	15787	15880	15728	15745	15589	15515	15941	15593	15721	15692	15824	15596	15737	15618	15894	15710	15752	15674	15649	15867	15587	15601	15589	15627	15664	15582	15617	15626	15574	15668	15591	15831	15764	15569	15790	15806	15649	15707	15638	15689	15889	15716	15662	15498	15756	15595	15608	15616	15665	15803	15565	15824	15661	15643	15816	15585	15704	15528	15532	15583	15717	15728	15589	15504	15611	15679	15725	15697	15683	15744	15479	15822	15764	15498	15705	15431	15766	15713	15795	15785	15699	15531	15672	15799	15737	15590	15791	15745	15630	15658	15615	15738	15683	15600	15577	15658	15758	15562	15710	15710	15670	15753	15587	15797	15644	15638	15598	15869	15739	15750	15647	15709	15550	15621	15707	15518	15823	15742	15552	15705	15653	15749	15758	15519	15608	15587	15700	15631	15530	15685	15659	15725	15703	15666	15623	15537	15745	15635	15716	15698	15624	15722	15781	15776	15609	15607	15551	15685	15744	15707	15687	15720	15559	15596	15707	15582	15690	15786	15582	15741	15706	15571	15549	15715	15620	15658	15569	15800	15545	15599	15610	15804	15499	15573	15499	15786	15678	15730	15532	15498	15568	15635	15712	15607	15838	15800	15717	15729	15757	15631	15579	15749	15639	15614	15498	15808	15727	15477	15675	15851	15716	15800	15700	15672	15694	15506	15687	15646	15915	15617	15543	15755	15683	15679	15731	15688	15640	15691	15670	15539	15388	15550	15638	15601	15693	15673	15796	15619	15654	15521	15671	15477	15517	15647	15597	15479	15805	15767	15724	15735	15760	15693	15606	15675	15681	15830	15598	15655	15711	15672	15595	15918	15640	15636	15575	15688	15746	15831	15818	15721	15553	15593	15686	15673	15631	15519	15693	15548	15758	15578	15562	15837	15596	15721	15701	15692	15827	15757	15474	15715	15654	15637	15536	15718	15595	15497	15582	15698	15675	15755	15645	15784	15617	15631	15649	15560	15672	15867	15663	15504	15609	15586	15863	15586	15705	15705	15607	15682	15677	15834	15590	15601	15664	15676	15559	15619	15694	15673	15622	15664	15802	15530	15645	15624	15590	15586	15655	15688	15595	15733	15646	15559	15666	15555	15878	15771	15684	15627	15649	15671	15670	15816	15602	15623	15595	15664	15769	15610	15573	15706	15518	15709	15452	15699	15627	15680	15663	15598	15606	15668	15607	15671	15647	15835	15716	15791	15586	15565	15667	15721	15758	15647	15531	15671	15532	15676	15421	15644	15624	15659	15795	15794	15643	15729	15662	15700	15597	15501	15835	15710	15610	15490	15595	15690	15552	15797	15595	15520	15780	15559	15650	15514	15609	15603	15619	15788	15737	15683	15669	15634	15624	15654	15467	15720	15587	15715	15696	15643	15629	15639	15634	15684	15629	15619	15669	15630	15546	15633	15748	15549	15585	15607	15575	15792	15658	15588	15544	15693	15639	15719	15680	15540	15509	15647	15330	15694	15655	15738	15685	15655	15542	15742	15617	15639	15614	15645	15673	15600	15707	15652	15658	15565	15775	15629	15492	15555	15532	15751	15588	15648	15735	15666	15415	15522	15560	15581	15681	15743	15536	15657	15827	15588	15418	15748	15579	15672	15571	15726	15511	15752	15569	15563	15632	15658	15652	15658	15707	15600	15607	15543	15501	15543	15563	15624	15720	15678	15652	15516	15676	15715	15664	15896	15782	15536	15610	15558	15667	15766	15741	15763	15654	15533	15666	15581	15912	15541	15735	15624	15661	15729	15740	15670	15667	15804	15722	15704	15444	15548	15612	15667	15654	15734	15672	15648	15599	15627	15690	15576	15719	15653	15620	15686	15401	15641	15690	15621	15776	15567	15894	15567	15627	15726	15643	15703	15788	15518	15667	15634	15709	15592	15673	15684	15578	15639	15420	15641	15684	15719	15477	15657	15594	15644	15665	15591	15575	15511	15743	15662	15574	15704	15409	15673	15707	15804	15632	15559	15630	15529	15636	15569	15715	15704	15744	15589	15769	15501	15569	15486	15490	15685	15553	15523	15646	15595	15487	15589	15547	15874	15527	15647	15662	15684	15614	15762	15646	15688	15631	15606	15797	15513	15631	15768	15596	15553	15519	15678	15512	15542	15749	15672	15635	15572	15598	15720	15608	15607	15622	15529	15437	15648	15602	15593	15690	15690	15708	15726	15585	15700	15564	15724	15630	15666	15658	15692	15639	15609	15464	15627	15695	15555	15753	15553	15618	15590	15779	15731	15640	15614	15781	15683	15615	15605	15645	15713	15562	15609	15667	15593	15455	15774	15902	15636	15518	15619	15523	15806	15554	15682	15743	15578	15773	15546	15763	15578	15724	15601	15626	15609	15667	15630	15837	15615	15551	15744	15543	15852	15520	15645	15904	15658	15675	15741	15634	15669	15754	15612	15677	15621	15767	15485	15601	15609	15546	15680	15673	15574	15683	15633	15683	15574	15621	15745	15733	15520	15614	15739	15575	15641	15761	15478	15699	15521	15605	15635	15618	15556	15614	15543	15723	15614	15587	15766	15685	15718	15775	15677	15636	15680	15581	15481	15639	15603	15714	15533	15626	15776	15745	15696	15696	15568	15768	15558	15589	15690	15661	15403	15673	15593	15567	15679	15642	15656	15506	15502	15685	15759	15633	15509	15706	15651	15633	15638	15606	15593	15686	15736	15707	15518	15711	15844	15632	15578	15449	15727	15733	15673	15757	15524	15625	15620	15669	15840	15661	15498	15591	15689	15738	15679	15799	15633	15734	15615	15599	15740	15626	15852	15501	15599	15569	15712	15637	15497	15565	15515	15697	15658	15687	15604	15746	15558	15704	15740	15724	15749	15800	15735	15627	15560	15742	15835	15823	15638	15584	15854	15622	15701	15680	15649	15622	15801	15600	15744	15628	15607	15752	15599	15721	15776	15693	15651	15784	15749	15750	15586	15642	15680	15669	15698	15696	15586	15633	15680	15455	15654	15685	15440	15734	15686	15642	15554	15556	15582	15778	15653	15639	15639	15529	15771	15710	15589	15594	15664	15604	15667	15774	15669	15600	15614	15500	15715	15610	15656	15765	15525	15822	15515	15633	15766	15605	15667	15512	15554	15832	15639	15832	15572	15643	15594	15578	15341	15672	15583	15716	15649	15399	15624	15730	15791	15748	15729	15499	15513	15612	15665	15480	15425	15534	15700	15535	15673	15684	15675	15734	15669	15684	15734	15710	15556	15821	15653	15746	15688	15651	15593	15640	15570	15554	15531	15715	15486	15649	15752	15619	15673	15674	15656	15678	15651	15725	15435	15658	15631	15718	15716	15600	15865	15607	15623	15694	15720	15637	15646	15650	15479	15624	15470	15565	15604	15743	15623	15710	15544	15782	15705	15489	15576	15512	15888	15658	15617	15604	15621	15588	15647	15745	15526	15533	15596	15590	15554	15648	15463	15550	15673	15712	15582	15707	15766	15664	15566	15734	15598	15699	15900	15555	15559	15629	15537	15721	15828	15611	15871	15542	15613	15584	15641	15448	15670	15625	15781	15781	15703	15548	15618	15540	15495	15626	15550	15606	15800	15587	15769	15547	15621	15566	15644	15645	15671	15764	15646	15684	15659	15699	15568	15687	15524	15579	15557	15459	15614	15498	15586	15629	15723	15675	15742	15598	15567	15611	15707	15488	15820	15751	15720	15532	15842	15606	15472	15690	15566	15808	15662	15715	15536	15641	15514	15625	15446	15652	15784	15606	15621	15562	15551	15739	15541	15699	15763	15786	15553	15399	15713	15681	15658	15608	15604	15847	15758	15715	15507	15659	15649	15630	15663	15613	15572	15843	15550	15765	15458	15613	15695	15811	15657	15635	15618	15696	15647	15548	15641	15582	15642	15523	15627	15711	15643	15817	15504	15612	15717	15637	15606	15801	15600	15719	15693	15815	15749	15682	15659	15748	15736	15517	15714	15696	15727	15613	15708	15664	15573	15813	15702	15721	15494	15638	15786	15460	15626	15673	15585	15619	15535	15748	15687	15537	15553	15668	15529	15540	15631	15772	15651	15721	15671	15726	15633	15816	15694	15577	15817	15621	15670	15812	15544	15625	15586	15489	15664	15625	15602	15562	15680	15829	15781	15575	15694	15565	15621	15740	15549	15770	15638	15657	15606	15648	15607	15772	15682	15677	15567	15796	15731	15697	15678	15643	15575	15713	15768	15827	15741	15804	15721	15600	15727	15555	15776	15609	15728	15508	15591	15560	15595	15589	15420	15651	15725	15486	15813	15620	15595	15672	15630	15434	15725	15621	15510	15715	15583	15529	15747	15560	15740	15744	15703	15465	15658	15507	15680	15729	15555	15618	15575	15623	15510	15669	15612	15688	15750	15698	15643	15603	15532	15741	15577	15883	15673	15550	15706	15676	15634	15390	15815	15619	15659	15655	15728	15517	15919	15738	15535	15724	15591	15633	15584	15450	15610	15626	15578	15708	15505	15694	15713	15619	15584	15785	15533	15635	15618	15598	15597	15677	15692	15875	15627	15583	15689	15794	15791	15807	15569	15739	15809	15718	15599	15571	15585	15485	15656	15521	15647	15739	15623	15510	15595	15868	15545	15704	15641	15630	15732	15576	15745	15623	15707	15597	15642	15708	15716	15661	15591	15602	15575	15564	15578	15583	15703	15778	15787	15583	15593	15727	15659	15760	15676	15746	15557	15541	15531	15644	15670	15446	15733	15569	15682	15506	15644	15724	15611	15648	15597	15744	15776	15537	15544	15799	15666	15604	15653	15546	15530	15661	15740	15588	15586	15664	15634	15545	15606	15509	15509	15678	15755	15762	15652	15946	15678	15722	15544	15815	15659	15782	15739	15828	15744	15613	15661	15694	15588	15779	15711	15753	15570	15687	15616	15458	15611	15730	15588	15814	15654	15656	15768	15651	15583	15671	15613	15795	15700	15662	15417	15635	15688	15511	15460	15731	15733	15698	15596	15666	15673	15437	15704	15569	15526	15544	15722	15753	15789	15550	15659	15416	15612	15624	15595	15616	15547	15682	15827	15646	15491	15814	15615	15662	15593	15674	15642	15577	15609	15583	15720	15635	15607	15564	15658	15775	15659	15696	15677
22928	21512	29548	23931	21598	23330	25229	19397	18543	19044	18828	18556	18384	18587	18476	18309	18604	18632	18573	18595	18442	18613	18631	18341	18518	18565	18391	18479	18525	18438	18501	18452	18484	18486	18611	18397	18275	18284	18396	18574	18386	18471	18341	18544	18314	18378	18134	18218	18167	18380	18502	18401	18421	18445	18382	18345	18502	18353	18313	18259	18184	18206	18366	18242	18382	18159	18196	18279	18319	18289	18451	18321	18086	18371	18427	18197	18413	18230	18301	18258	18245	18277	18429	18444	18652	18053	18243	18469	18423	18313	18190	18366	18186	17983	18350	18214	18301	18201	18363	18368	18258	18184	18254	18205	18204	18257	18247	18323	18391	18238	18228	18236	18187	18289	18513	18472	18274	18491	18289	18239	18243	18270	18413	18261	18424	18153	18167	18224	18204	18261	18291	18339	18035	18122	18240	18325	18378	18412	18034	18336	18404	18062	18167	18460	18311	18054	18201	18247	18242	18164	18128	18404	18306	18272	18330	18371	18265	18236	18130	18037	18072	18139	18289	18310	18104	18224	18371	18205	18274	18288	18229	18203	18348	18258	18441	18306	18338	18294	18442	18330	18325	18299	18310	18256	18301	18197	18333	18333	18293	18126	18197	18352	18310	18298	18328	18389	18288	18118	18333	18284	18295	18194	18061	18227	18282	18222	18240	18457	18234	18345	18285	18260	18262	18335	18481	18302	18390	18305	18374	18282	18499	18385	18423	18245	18296	18072	18302	18113	18459	18242	18222	18378	18207	18190	18265	18043	18250	18246	18552	18304	18418	18431	18346	18388	18390	18309	18297	18359	18288	18518	18174	18279	18392	18393	18401	18166	18070	18168	18213	18167	18249	18237	18337	18414	18450	18234	18193	18425	18251	18287	18145	18358	18342	18511	18410	18319	18221	18358	18187	18030	18297	18293	18118	18293	18162	18491	18441	18400	18453	18152	18498	18246	18099	18247	18279	18158	18235	18314	18531	18309	18406	18160	18181	18293	18240	18153	18233	18122	18253	18092	18238	18130	18112	18223	17989	18201	18343	18420	18297	18514	18211	18315	18361	18206	18389	18424	18232	18269	18360	18488	18247	18481	18470	18341	18188	18524	18265	18650	18374	18417	18078	18373	18427	18416	18091	18272	18318	18248	18411	18292	18057	18111	18194	18369	18433	18195	18130	18260	18336	18167	18223	18117	18367	18440	18424	18099	18307	18413	18295	18291	18463	18186	18286	18216	18351	18172	18277	18242	18080	18135	18415	18374	18293	18385	18342	18225	18250	18358	18216	18252	18374	18300	18360	18382	18311	18403	18329	18284	18296	18265	18327	18385	18404	18243	18385	18259	18219	18320	18303	18032	18212	18312	18217	18141	18113	18333	18277	18380	18279	18148	18292	18376	18161	18462	18141	18251	18529	18371	18143	18146	18370	18202	17997	18496	18360	18284	18336	18203	18344	18333	18405	18283	18239	18211	18408	18221	18330	18282	18308	18485	18229	18383	18291	18242	18292	18411	18329	18394	18331	18210	18380	18017	18314	18206	18122	18324	18171	18325	18315	18246	18209	18317	18370	18138	18222	18292	18271	18153	18355	18068	18319	18384	18188	18300	18390	18246	18195	18067	18130	18459	18216	18119	18136	18225	18247	18151	18402	18260	18109	18104	18323	18258	18373	18260	18282	18065	18315	18360	18169	18378	18366	18201	18236	18236	18300	18258	18332	18459	18284	18303	18258	18182	18212	17998	18054	18279	18275	18503	18603	18179	18332	18476	18189	18189	18399	18172	18337	18310	18241	18286	18229	18416	18406	18348	18276	18057	18316	18237	18392	18205	18305	18213	18140	18031	18205	18290	18316	18353	18331	18338	18168	18225	18175	18094	18293	18176	18298	18184	18189	18325	18389	18317	18276	18140	18494	18142	18296	18313	18335	18227	18132	18142	18350	18403	18233	18336	18222	18486	18269	18275	18118	18131	18312	18285	18202	18312	18382	18031	18298	18251	18280	18037	18368	18293	18308	17970	18269	18263	18408	18274	18275	18177	18298	18222	18261	18406	18157	18006	18395	18148	18313	18226	18203	18125	18387	18281	18460	18497	18346	18355	18251	18162	18320	18255	18238	18348	18253	18264	18377	18275	18351	18219	18224	18093	18388	18381	18172	18188	18100	18333	18055	18269	18158	18294	18185	18235	18205	18216	18322	18322	18275	18147	18180	18065	18286	18351	18152	18318	18232	18159	18343	18021	18395	18371	18242	18167	18347	18219	18223	18554	18341	18136	18044	18129	18157	18010	18387	18250	18298	18172	18424	18298	18417	18268	18465	18448	18084	18334	18191	18205	18405	18276	18316	18247	18160	18391	18312	18264	18139	18137	18518	18123	18212	18000	18156	18194	18237	18241	18309	18263	18233	18269	18475	18445	18475	18302	18322	18311	18283	18214	18275	18229	18372	18370	18182	18146	18189	18083	18303	18339	18345	18039	18321	18032	18242	18279	18291	18173	18337	18111	18270	18298	18414	18191	18183	18033	18296	18174	17983	18326	18174	18329	18326	18295	18459	18448	18364	18096	18324	18055	18340	18413	18311	18159	18116	18403	18177	18289	18275	18401	18289	18387	18294	18214	18342	18126	18127	18182	18293	18134	18307	18243	18202	18299	18334	18249	18262	18316	18456	18267	18235	18264	18258	18199	18244	18293	18517	18311	18085	18314	18274	18219	18311	18207	18379	18130	18296	18170	18319	18111	18259	18382	18384	18094	18180	18303	18192	18327	18062	18364	18208	18268	18085	18204	18318	18205	18267	18278	18104	18156	18274	18278	18316	18285	18152	18409	18418	18242	18215	18269	18050	18446	18344	18159	18322	18307	18217	18103	18175	18217	18292	18208	18187	18362	18160	18400	18189	18195	18211	18088	18217	18365	18237	18265	18349	18263	18287	18187	18108	18308	18118	18401	18129	18314	18302	18202	18049	18265	18340	18573	18178	18190	18223	18172	18177	18364	18241	18143	18387	18243	18251	18275	18344	18213	18311	18327	18405	18216	18156	18340	18310	18182	18255	18267	18374	18157	18147	18453	18100	18440	18206	18410	18225	18166	18329	18023	18273	18364	18165	18142	18300	18445	18257	18423	18428	18356	18105	18434	18078	18396	18219	18161	18418	18114	18182	18127	18377	18070	18069	18150	18213	18330	18365	18504	18166	18121	18123	18242	18304	18091	18130	18393	18403	18150	18419	18362	17963	18071	18185	18383	18145	18303	18340	18237	18179	18251	18207	18378	18213	18216	18495	18362	18156	18073	18272	18356	18343	18288	18312	18236	18354	18118	18355	18194	18363	18265	18428	18224	18260	18374	18199	18224	18340	18319	18384	18244	18438	18226	18152	18265	18225	18057	18410	18203	18212	18188	18490	18449	18550	18157	18360	18173	18497	18252	18252	18098	18377	18363	18419	18142	18185	18089	18118	18138	18194	18264	18284	18449	18314	18380	18239	18341	18270	18357	18394	18083	18328	18237	18307	18178	18197	18073	18325	18221	18393	18282	17986	18257	18233	18370	18425	18441	18280	18127	18077	18304	18366	18312	18249	18201	18156	18005	18207	18281	18298	18049	18304	18183	18319	18055	18118	18376	18175	18313	18471	18318	18333	18113	18212	18199	18110	18320	18443	18237	18419	18228	18101	18125	18525	18220	18334	18315	18357	18411	18150	18333	18291	18456	18273	18214	18252	18372	18409	18372	18329	18112	18151	18411	18163	18188	18370	18264	18129	18321	18266	18080	18283	18279	18220	18286	18132	18335	18310	18290	18226	18324	18041	18405	18430	18262	18185	18225	18428	18216	18151	18185	18320	18164	18046	18400	18245	18275	18291	18344	18373	18315	18472	18246	18092	18327	18254	18043	18034	18345	18267	18197	18317	18174	18154	18468	18230	18204	18356	18321	18287	18301	18336	18422	18124	18091	18072	18050	18266	18216	18352	18289	18132	18221	18505	18346	18127	18231	18311	18270	18333	18389	18105	18083	18202	18114	18215	18228	18219	18286	18211	18314	18212	18317	18257	18275	18322	18375	18373	18398	18391	18198	18413	18281	18289	18172	18376	18170	18326	18411	18208	18290	18207	18068	18154	18270	18323	18313	18086	18042	18195	18369	18357	18571	18420	18250	18267	18307	18332	18601	18402	18327	18142	18155	18420	18303	18186	18235	18129	18122	18112	18081	18153	18071	18094	18323	18192	18270	18129	18349	18288	18086	17968	18293	18326	18207	18513	18248	18335	18260	18404	18368	18331	18252	18232	18165	18263	18253	18249	18343	18185	18187	18349	18472	18387	18104	18105	18343	18309	18166	18290	18365	18543	18310	18283	18199	18089	18302	18267	18103	18141	18298	18392	18245	18488	18321	18223	18076	18293	18349	18260	18263	18392	18174	18412	18019	18509	18307	18415	18354	18460	18320	18285	18211	18326	18297	18253	18196	18241	18272	18081	18213	18404	18309	18130	18333	18312	18383	18184	18315	18322	18107	18337	18353	18281	18093	18503	18380	18307	18318	18085	18291	18296	18377	18292	18320	18309	18162	18375	18195	18292	18258	18130	18284	18169	18371	18338	18359	18141	18412	18284	18554	18247	18311	18235	18370	18245	18484	18197	18462	18358	18255	18376	18160	18418	18494	18442	18309	18375	18191	18200	18310	18434	18367	18293	18270	18243	18232	18354	18201	18392	18259	18165	18246	18023	18132	18242	18258	18124	18466	18226	18244	18142	18172	18174	18244	18221	18385	18297	18306	18207	18402	18400	18381	18182	18350	18292	18396	18255	18558	18260	18344	18382	18534	18390	18271	18174	18189	18297	18253	18382	18256	18354	18228	18292	18310	18089	18347	18439	18376	18335	18384	18203	18355	18324	18204	18175	18357	18328	18232	18105	18159	18245	18391	18272	18242	18306	18063	18544	18406	18180	18147	18416	18345	18268	18095	18169	18246	18270	18424	18041	18195	18295	18366	18182	18393	18363	18229	18235	18344	18366	18430	18295	18264	18199	18162	18424	18307	18101	18097	18277	18291	18602	18431	18476	18079	18482	18421	18557	18422	18376	18227	18151	18147	18354	18510	18429	18227	18355	18329	18300	18133	18314	18240	18275	18358	18302	18249	18269	18213	18269	18091
11274	18429	17632	16814	16494	16549	16292	16425	16352	16200	16073	16158	16186	16137	15939	16113	16117	16000	16107	16029	16080	15900	16006	16146	16199	16123	16180	16029	16060	16137	15885	15948	15980	16168	16104	16086	16001	16118	16238	16115	16286	16047	16059	16101	16118	16031	15866	16229	16007	16096	15922	16036	16061	15941	15938	15962	16093	16035	16202	16109	16006	16054	16084	16038	15976	16008	16140	15960	16104	16180	16065	15960	15908	16215	16001	16115	16172	15995	15969	16185	16058	16123	15992	16263	16014	16023	16013	16138	15962	15984	16081	16188	16081	15923	16031	15985	16147	16081	16101	16096	16086	16231	15847	16191	16023	16020	16242	16061	16042	16059	16163	15955	16033	16018	16020	15917	16008	16188	16059	15996	16068	16037	15969	16005	16036	16116	16100	16007	16047	15989	16091	16109	15890	16117	16114	16009	16062	15800	16115	15938	16030	15981	16040	16078	15999	15992	16006	16009	16010	16277	16074	15847	15975	16077	16026	16037	16046	15851	15998	15907	16142	16063	16033	15995	16100	15910	15929	15929	16116	15884	15943	16135	15999	15919	15958	16029	16098	16119	16047	16117	16081	16060	15972	16014	15941	16045	15950	16192	16122	15943	16046	16005	16215	15996	15934	16116	16107	15947	16172	16070	15988	15881	15835	15983	15906	16143	15946	16007	15978	15998	15896	16148	16142	15985	16087	16101	16026	16105	16027	15973	15911	16155	15985	16117	15852	16143	15913	15985	15890	16037	15982	16126	16000	15946	16122	15986	15878	16011	15942	16049	15953	15755	16139	16055	16058	16079	16109	16144	15913	16030	15945	16085	15934	15868	16032	15916	16067	15936	16025	16089	16132	16117	15995	16023	16197	16015	15992	15885	16247	16008	15969	15944	15890	15989	16046	15929	16013	16000	16033	15963	15851	15790	15955	15887	16178	15863	16106	16019	15902	15927	15885	16013	16113	15797	15924	16081	16152	15862	15987	15869	15892	16145	16066	16014	15887	16055	15941	16090	16000	15851	15860	15953	15941	16038	15919	15888	16122	16106	16001	16094	16001	15933	16072	15915	15965	15949	16113	15877	16038	15960	16071	16111	16050	15905	16151	16025	15986	16148	16030	15977	16084	16116	16079	16141	15890	16047	16036	16039	15710	16038	15900	15929	16115	16073	15998	15956	16133	16051	15892	16028	15954	15747	16176	15912	16068	16175	16000	15848	15723	15928	16037	16047	15958	15904	15913	15985	15975	15965	16011	16077	15985	16043	15887	15923	16004	15898	16116	16123	15940	15886	16186	16178	16088	16168	16127	16213	16004	15940	15935	16042	15809	15932	16115	15998	15947	15847	16014	15928	16120	16193	15975	15918	15830	15940	15927	16142	16046	16058	16075	15952	16085	15991	15978	16020	15969	16068	16200	16038	15998	15989	16019	15932	16090	16069	16139	16064	15935	16175	16006	15921	16083	15820	15832	15993	15780	16131	16079	15875	15999	15947	15970	16213	16176	15821	15972	16076	16035	15926	15973	15990	16127	15932	16045	16066	15971	15994	16094	16102	15928	16100	16098	15994	15946	15834	16155	15985	16156	15839	16122	16139	15832	15940	16075	15977	16097	15918	16007	15934	15949	15975	15989	16064	15888	15906	16051	16086	16012	16174	15950	15845	16009	15897	16004	16041	16045	16037	16138	15959	16042	15973	15889	16147	16028	15935	16079	16112	15864	16103	16042	15969	16201	16034	15825	16130	15878	15943	15869	15950	16170	15961	15926	16093	16088	16040	15971	15951	15965	16028	16032	15999	16131	15897	16021	16142	15971	15952	15919	15798	16118	16026	16013	16197	15953	16018	16048	15999	15963	15971	15930	16115	15848	16212	15802	16001	16024	15848	16017	16086	15957	16121	15967	16069	15950	15979	16069	15949	15918	15962	15851	15968	15861	15810	15934	16042	15858	15901	15954	16039	15946	16056	15982	16122	15986	15954	15962	15938	16070	15967	16001	16164	15808	15953	16087	15891	16027	15987	16089	16106	15875	15973	16108	15976	16000	16004	15930	16077	16054	15993	15827	15979	15887	16090	15961	16006	15946	16184	16087	15986	15926	16083	16111	16048	16163	15924	16068	15942	16062	15929	15925	15941	16215	15831	15914	16019	16100	15974	15997	15888	15970	16070	15972	15944	16131	16052	16109	16071	15855	16028	15937	16048	16059	15863	15908	15909	16095	16083	15931	16148	15942	16168	16061	16113	15941	16053	16067	15923	15913	15946	15909	16058	15976	15954	15966	16023	16045	15951	15755	16118	15849	15791	15989	15976	16120	16059	16124	16036	16051	15913	16051	16182	15921	15955	15940	16058	16011	16030	15924	15942	16142	16096	16064	15986	15997	16116	15999	15923	16030	15963	16049	16059	15841	16070	16117	16061	15924	15894	15951	15953	15898	16118	15935	15946	15909	16014	15938	16035	16071	16060	16069	15789	15909	16107	16119	16095	16048	15979	16238	15859	15932	15898	15894	16145	16026	16038	15933	16001	16059	16160	16086	16121	16018	15977	15983	16111	15988	15901	16058	16031	16032	16038	16000	16052	16028	16252	16051	15982	16022	16147	15946	15765	16150	15997	16138	15992	16051	16095	15855	16038	16209	16015	16100	15929	16048	16022	15896	16125	15991	15898	16021	15999	16061	15998	16044	15882	15971	15951	15993	16070	15964	15921	15920	15943	16094	15894	15979	16125	16033	15953	16060	15953	15829	16085	16072	15913	16125	16026	16026	15968	16045	16003	15988	15956	16099	15873	15981	15990	15782	16058	15901	16201	15821	16120	16075	16034	15974	15908	16122	15933	16003	16045	16013	15941	16045	16027	16156	16099	15998	16101	15985	16142	15973	15935	15971	15868	15939	16085	15996	15899	15988	15977	15976	15925	16068	15924	16015	15960	16032	15909	15778	16019	16005	16050	15878	16095	16042	15796	15998	16078	15830	16213	15889	16073	16087	16171	15941	15983	16027	15958	16009	15967	16024	15927	15898	15968	16023	15957	15992	16068	16104	16026	15879	15898	15959	16029	15923	15861	16026	16174	15932	15793	16029	15814	16040	16070	15907	16016	15892	15956	16001	15983	16062	15836	15911	15980	16280	15849	16065	15937	16027	16039	15957	16143	15858	16072	15942	16054	16086	16170	15974	16186	15881	15893	15780	16077	16022	16148	16054	15892	16005	16056	16126	15917	16040	15892	15875	15993	16133	16086	15977	16070	16034	15909	16053	16091	15950	16088	16059	15910	16100	15928	15965	16005	15866	15969	15955	16012	15928	15883	15918	15961	15788	15954	15986	16081	15920	16170	16083	15938	16137	15985	16096	16116	15812	16050	15911	16025	16138	15966	15999	15864	16088	15842	16039	16033	16092	16083	16045	15893	16017	16082	15987	16058	15816	16059	15972	16069	16033	15952	15968	16050	16007	16058	15932	15909	16127	15972	16004	15859	16143	15885	16048	15968	16089	16003	16076	15867	15898	16094	15896	16024	16188	15929	16143	16132	16031	15957	15926	15967	15892	16173	16056	15969	15857	15979	15979	15921	16016	15910	15956	16018	16053	16040	15824	16100	15955	16028	15911	15816	15910	15788	16022	16168	15859	15995	16148	15906	16065	15965	15993	15976	16111	16048	15987	15937	16045	16022	16087	16034	16056	16001	15939	15890	15961	15891	15964	16060	16180	16003	16031	16033	15932	15992	16072	16095	16203	16244	15907	15843	15904	15856	15883	16183	16037	16017	16037	15848	16011	16038	15973	16157	16005	16067	16034	15917	15846	16152	16245	16200	16044	15972	16036	16138	16139	16195	16029	15816	15791	16164	15892	15996	15993	15916	15900	15923	15988	16175	15991	16176	16062	15895	15954	16065	15900	16017	15922	16096	16140	16099	16083	16124	16054	16121	15880	16177	16087	15952	16072	16059	15964	16049	15939	16082	15876	16141	16082	16046	16125	16048	16011	15999	16194	16128	16023	16093	15917	16101	15946	16225	16106	15850	16083	16136	16024	15898	16041	15985	16043	15906	15965	16068	15988	15907	16047	16108	16138	16132	15972	15964	15959	16010	15993	15947	15882	16152	15958	15959	16188	15949	16047	16025	15996	16114	16100	16227	16006	15893	16024	16087	16029	16197	16158	15969	15947	16166	15972	16250	15857	16096	15977	16006	15790	16020	16067	16189	15985	15920	15973	16017	15943	15957	16039	15839	15993	15848	16057	16060	16008	15975	16028	16127	16021	15880	16061	16176	16074	15877	15889	16057	16083	16268	15775	16006	15923	16214	16150	15977	16059	15882	16007	16051	16197	16138	16124	16042	16073	15967	16065	15966	15992	16052	16019	16067	15910	16005	15951	15913	16127	16004	15961	16004	16053	15850	15874	16061	16024	15958	15997	16057	15922	16060	16120	16042	16046	16055	15935	16002	15980	16142	15930	15908	15878	16109	16121	16057	15862	16095	15943	15685	16050	16151	15896	16018	16017	15911	16009	16138	16144	15925	15993	16067	16131	15929	16035	16050	15967	15898	15903	16163	16000	16063	15864	15975	16018	16138	16004	15922	16021	15995	16082	15996	16086	16060	15897	16003	16038	15867	15891	16080	16179	16012	15926	15963	16036	15912	15903	16073	15842	15826	15999	15907	15987	16126	15920	16003	15791	15917	15896	15843	16062	15860	15992	15855	15908	16070	15917	16221	16001	15977	15982	15951	15986	16004	15979	15841	15984	15956	15890	16034	16024	15930	16131	15943	15929	16074	16014	16076	16058	15878	16074	15933	16123	15855	15960	16246	16120	16103	15971	15977	16035	15991	15896	16042	16071	16163	15973	16096	16041	15856	15942	16191	15986	15926	15963	16083	16164	16068	15923	16112	16119	16109	15958	16002	15889	15857	16051	15901	16156	16151	16039	15946	15900	16015	15863	16002	15865	15941	16027	16005	15833	16128	16087	15913	15824	16073	16172	15959	15873	16057	16139	15989	16118	15800	15956	15878	15941	15979	16066	15963	16075	16137	16051	15906	16249	16043	15940	16016	15911	16074	15919	15986	16045	15927	15957	16080	15915	15857	16164	16096	16007	15953	15955	16153	16010	16021	16075	16024	15946	16049	15969	16046	15930	15982	16000	16010	15871	16052
26809	21549	26224	24616	18105	18217	18504	18478	18228	18188	18172	18130	18218	18465	18398	18260	18360	18287	18450	18131	18201	18206	18470	18269	18244	18332	18227	18182	18366	18031	18218	18378	18106	18020	18215	18131	18251	18223	18279	17981	17994	18244	18385	18109	18028	18021	18234	18301	18294	18166	18154	18044	18127	18238	18129	18138	18125	17986	18030	18168	18093	17968	18072	18401	18038	18123	18076	17926	18282	18056	18288	18259	18150	18321	18274	18374	18168	18003	18319	18165	18188	18087	18161	18217	18111	17905	18359	18036	18201	17855	18234	18059	18246	18183	18138	18075	18113	18215	18276	18133	18233	18119	18222	18192	18188	18013	18177	18164	18340	18035	18224	18048	18161	18258	18209	18207	17824	18166	18026	18131	18091	18123	18245	18211	18322	18150	18083	18214	18135	18305	18274	18070	18235	18412	18175	18221	18214	17991	18036	18140	18062	17898	18107	18119	18249	18257	18111	18111	18123	18105	18121	18167	18057	18014	18234	18103	17932	18254	18312	17944	18264	18174	18135	18008	17881	18177	18013	18270	18108	18214	18360	18104	18277	17940	18206	18139	18245	18166	18066	18242	18255	18223	18175	18182	18044	18143	18152	18152	18115	18216	17985	18064	18164	18378	18122	18261	18204	17973	18189	18216	18066	18211	18517	18104	18388	18268	18355	18256	18357	18241	18203	18157	18152	17934	18256	18372	18237	17976	18195	18132	18390	18319	18002	18231	18261	18231	18033	18185	18253	18161	18103	17988	18005	17990	18282	18309	18125	18249	18308	18230	18103	18178	18221	18193	18150	18033	17964	18338	18210	18193	18265	18212	18288	18189	18226	18315	18520	17977	18037	18065	18020	18046	18141	18208	18011	18344	18251	18421	18041	18157	18197	18172	18004	18061	18149	18211	17947	18165	18239	18138	18258	18233	18204	18187	17936	18173	18021	18125	18118	18084	18129	18392	18110	18168	18121	18072	18188	18127	18068	18227	18186	18145	18187	18246	18255	18246	18087	18236	18091	18126	18110	18125	18140	18324	18327	17874	17985	17946	18106	18246	18023	18164	18262	18210	18294	18171	18005	18223	18126	18194	18314	18048	18422	18157	18149	18266	18501	18092	18177	18183	18217	18374	18120	18188	18307	18370	18238	18457	18309	18180	18193	18241	18420	18155	18370	18227	18148	18100	18190	18250	18206	18107	18192	18181	18246	18227	18240	18206	18098	18369	18117	17888	18070	18015	18310	18107	18215	18064	18141	18060	18123	18137	18203	18060	18202	18096	18244	18214	18216	18225	18123	18133	18235	17990	18151	18363	18150	18303	18193	18111	18009	18104	18190	17964	18116	18136	18255	18230	18025	18049	18095	18110	18125	18174	18086	18331	18072	18254	18069	18327	18064	18133	18031	18281	18035	18265	18130	18050	18314	18048	18145	18411	18178	18306	18142	18159	18198	18066	18137	18155	18259	18261	18185	18150	18231	18015	18115	18161	18055	17953	18254	17892	18166	18006	18078	18270	18099	18149	18002	18071	18045	18163	18106	18228	18263	18194	18366	18159	18105	18191	18244	18308	18446	18140	18223	18110	18236	18083	18307	18235	18151	18107	17983	18203	18079	18087	17990	17981	18123	17947	18001	18082	18227	18154	18013	18154	18200	18154	18192	18138	18312	18147	18070	18163	18012	18142	18095	18182	17980	17936	17925	18036	18120	18016	18128	18256	18068	18142	18147	18180	17935	18015	18164	18082	18289	18252	18062	18107	18115	18206	18224	18260	18257	18173	18154	18010	18170	18099	18096	18244	17911	18224	18168	18208	18367	18331	18196	18056	18125	18014	18171	18273	18057	17984	18032	18184	18060	18022	17882	18035	18254	18114	18083	17995	18206	18085	18183	18247	18158	17996	18138	18153	17863	18131	18026	18334	18046	18160	18241	18238	18375	18246	18348	18227	18226	18150	18348	18134	18133	18105	18155	18196	17999	18087	18055	18342	18310	18306	18050	17999	18205	18182	18188	18210	17990	18067	18346	18016	18246	18290	18253	17924	18167	18139	18161	18156	18215	18234	18279	18067	18216	18261	18198	18186	17974	18207	18077	18177	18062	18398	18175	18276	18178	18046	18014	18363	18215	18280	18114	18103	18152	18167	18422	18336	18309	18247	18192	18171	18184	18207	18299	18051	18134	18150	18082	18124	18046	18173	18006	18090	18148	18169	17996	17860	18245	18140	18017	18230	18130	18303	18121	18132	18220	18258	18143	18211	18248	18130	18215	18086	18179	17877	18265	18111	18275	18126	18337	18049	18140	18124	18158	18110	18134	18034	18043	18258	18029	18125	18136	18347	18087	18038	18163	17784	17926	18324	18318	18192	18303	18150	18246	18360	18321	18355	18155	18123	18025	17773	18196	18100	18228	18209	18249	18135	18437	17992	18262	18354	18241	18129	18272	18167	18127	18134	18000	18147	18267	18258	18193	18132	18369	17925	18234	18166	18290	18222	18223	18274	18132	18101	18109	18076	18148	18353	18147	18245	18254	17769	18219	18175	18426	18199	18297	18423	18141	18215	18047	18231	18057	18107	18247	18348	18353	18153	18200	18296	18178	17937	18219	17969	18093	18239	18204	18029	17980	18078	18269	18223	18094	17947	18283	18147	17929	18122	18133	18175	18203	18083	18312	18247	18256	18150	18260	18262	17940	18183	18321	18164	18152	18326	18097	18161	18048	18124	18056	18016	18268	18164	18211	17831	18027	18129	18171	18175	18153	18064	18158	18284	18046	18223	18167	18064	18198	17992	18312	18228	18266	18062	18093	18024	17915	18256	18299	18047	18120	18105	18099	18324	18207	17858	18185	18195	18172	18279	17954	18134	18096	18022	17982	18140	18210	17961	18215	18252	18249	18378	18189	18287	18305	18138	18207	18272	18121	18252	18402	18081	18052	18151	18250	17912	18050	18168	18121	18277	17912	18191	18221	18164	18110	17985	18064	18098	18334	18212	18061	18021	18330	18018	18281	18265	18192	18037	18219	18487	17992	17977	18329	18190	18208	18056	18081	18129	18015	18038	18040	18086	18051	18270	18193	18120	17985	18081	18105	18258	18212	18167	18095	18247	18078	18190	18068	18022	18317	18291	18072	18228	18122	18310	18110	18248	18315	18035	18169	18156	18155	18061	18105	18397	18149	18025	18273	18049	18255	18240	18333	18098	18127	18088	18076	18163	18117	18144	18261	18017	18212	18261	18340	18264	17881	18131	18120	18229	18046	18323	18084	17806	18049	18174	18106	18079	18221	18215	18073	18158	18133	18139	18235	18378	18199	18286	18164	18189	18010	18041	18276	18168	17972	18235	18330	18285	18224	18281	18438	18406	18182	18112	18025	18333	18073	18120	18216	18034	18109	18270	18306	18123	18033	18100	18206	18264	18162	18083	18033	18111	18233	18088	18097	18413	18197	18038	18055	18128	18193	18236	18109	18221	18152	18141	18252	18144	18157	18074	17983	18216	18144	18259	18275	18150	18260	18340	18189	17878	18049	18284	18068	18320	18253	18138	18193	18195	18294	18147	18150	18135	18300	18371	18219	18302	18054	18317	18187	18306	18209	18342	18168	18437	18370	18334	18164	18148	18198	18152	18228	18074	18181	18264	18144	18291	18455	18184	18175	18149	18145	18458	18186	18113	18144	18253	18272	18063	18256	18423	18057	18441	18129	18142	18048	18363	18235	18101	18124	18318	18135	17926	18026	18311	18087	18052	17965	18076	18268	18284	18100	18077	18205	18046	18157	18131	18205	18266	18138	18243	18050	18272	18240	18178	18057	18266	18479	18315	18263	18170	18197	18181	18197	18109	18128	18189	18170	18057	18188	18233	18187	18339	18253	18039	18186	18158	18138	18058	18123	18227	18260	18073	18223	18132	18330	18279	18235	18365	18197	18135	18348	18200	18248	18053	17954	18204	18117	18193	18128	18283	18116	18213	18295	18285	18132	18170	18008	18053	17994	18313	18095	18250	18329	18081	18187	18156	18003	18113	18453	17995	18231	18271	18110	18411	18193	18031	18183	18170	18272	18026	18158	18152	18238	18272	18264	18048	18094	18186	18214	18326	18093	18222	18114	18183	17970	18337	18269	18202	18116	18100	18289	18103	18217	18342	18178	18329	18253	18259	18166	18277	18362	18072	18272	18229	18280	18188	17986	18172	18232	18286	18037	18006	18042	18001	18153	18281	18256	18097	18129	18239	18146	18187	18195	18175	18208	18246	18206	18314	18311	17989	18234	18192	18139	18238	18319	18374	18259	18260	18161	18215	18179	18117	18083	18175	18301	18074	18213	18091	18205	18137	18119	18200	17988	18223	17948	17772	18094	18098	18080	18259	18221	18243	18471	17932	18197	18354	18179	18230	18097	18215	18356	18127	18183	18036	18180	18024	18104	18032	18325	18019	18139	18128	18021	18088	18348	18263	18177	18244	18239	18247	18278	18124	18245	18022	18132	18109	18311	18190	18218	18263	18349	18161	18200	18176	18107	18222	18147	17923	18196	18125	18086	18136	18381	18100	18107	18198	18255	18217	18160	18211	18264	18105	18131	18192	18067	18232	18282	18130	18138	18113	18356	18205	18173	18073	18282	18107	18260	18228	18331	18289	18257	18133	18203	18097	18248	18199	18097	18232	18324	18197	18165	18387	18226	18121	18286	18229	18267	18177	18103	18422	18280	18458	18122	18274	18209	18251	18179	18073	18023	18269	18341	18218	18308	18125	18160	18143	18233	18212	18082	18303	17915	18362	18201	18240	18109	18238	18100	18105	18057	18297	18255	18192	18190	18214	18210	18286	18076	18158	18228	18121	18158	17945	18010	18281	18195	18329	18163	18280	18111	18376	18093	18216	18296	18024	18097	18281	18015	18082	17988	18255	17845	18205	18199	18200	18157	17952	18163	18273	18233	17962	18249	18338	18113	18189	18364	18277	18307	18007	18227	18155	17939	18224	18335	18235	18348	18265	18102	18092	18316	18045	18152	18233	18302	18260	18258	18149	18112	18230	18078	17976	18154	18147	18024	18150	18115	18147	18220	17935	18153	18197	18001	18132	18162	18051	18134	18232	18236	18154	18252	18317	18213	18132	18206	18044	18077	17987	18053	18252	18186	18176	18060	18062	18142	18059
13830	16654	16512	16297	16108	16064	16133	16156	16116	16045	15820	15947	16067	15989	16052	16023	16061	15891	16172	16104	15883	16054	15978	15905	16055	16075	15807	15988	15934	15992	16132	15996	16165	15891	15928	16004	15859	15947	15964	15951	15847	16048	16148	16141	15985	15942	16209	15953	16013	15981	16016	16050	15996	16022	15741	16049	15990	16067	15949	16069	16036	15856	16028	15941	16002	16024	15944	16024	16045	16109	15994	16103	15869	16061	16147	15854	15998	15801	15916	15878	15987	15932	15933	16057	15950	16055	15971	15974	15995	15973	16076	15869	16049	15960	15922	16048	15849	15987	15879	15956	16030	15987	15896	16071	15958	15957	15921	15895	16030	15952	15940	15900	15759	15848	16239	15858	16008	15972	16043	16081	16010	15919	16125	15981	15957	15814	16130	16045	15959	15966	15955	15898	16055	16167	15912	15866	15983	15914	15926	15972	15930	16117	16048	15889	16052	15916	16007	16038	15801	15783	16133	15959	15976	15907	15952	15897	15861	16078	16028	15922	16039	15901	15935	16036	15959	16235	16083	15864	16063	15979	16048	15944	15872	16094	15827	16047	15896	15931	15855	16069	15829	15881	15945	15891	15869	16051	16110	15842	16060	15864	16005	16032	15960	15910	15926	15958	15963	15999	16118	15922	16119	15902	16179	15987	15879	16088	16056	16072	16010	15922	16012	16004	15963	15949	15988	16166	15847	15826	15836	16072	16013	15942	15944	16006	15930	15939	15908	16040	15970	16091	16030	16002	16037	16084	16031	16090	15905	15932	15948	15944	15961	15991	16053	15943	15961	16013	16023	16106	16014	15960	15815	15954	16041	16082	15930	15880	15811	15965	15959	16151	16016	15997	15894	16076	16018	15938	15978	16022	16027	16056	15822	15875	16149	16095	15922	16091	16037	16080	16072	16002	15942	15846	15980	16244	15940	16006	16084	16106	15799	15998	16061	15876	15957	15914	15955	15950	16069	15931	16029	15933	16011	16098	16052	15919	16001	15831	15997	15707	15991	16277	15898	16086	15918	15974	15992	15988	15893	15881	16068	16084	15924	15986	15884	16021	16053	16034	16009	15940	15930	16024	15890	15993	15985	15976	15881	16016	16241	15937	15971	15981	15999	15999	15935	15948	15897	15938	15841	15851	15833	16080	15993	15992	15926	16025	15934	16085	15975	16056	15960	16016	16217	16035	15931	15973	16032	16108	15807	15832	15929	15988	15862	15853	16048	16046	15898	15950	15919	15892	16098	15998	15961	15987	15944	16082	16098	15961	16014	15869	16160	16017	16018	15904	16214	15938	16052	15925	16088	16017	16113	16161	15915	16055	16046	16180	15907	15897	16061	16129	16011	15939	16033	16105	16041	15931	16001	15907	15977	16055	15874	16021	15990	16013	15977	15944	16189	15890	15876	16010	16011	16087	16060	15995	15894	16012	16081	15847	15983	16105	15994	15908	15980	16018	16185	16044	15953	16008	15916	16037	16011	16080	15921	15937	15962	15964	15908	16049	15866	16016	15930	15926	16055	15870	15933	16031	16070	16064	15994	15957	16030	15952	15881	15958	15909	16023	15993	16003	16118	15858	16181	15869	15908	16000	16029	16047	15900	16011	16084	15937	15965	15990	15986	16037	15935	16024	15921	16018	15918	16157	15977	15990	15970	16091	16048	15892	15954	16063	15847	16084	15988	15834	16038	15837	16093	15956	15869	15958	15975	16069	15879	15825	15937	15946	16020	16253	15998	15826	16024	15989	16041	15993	15980	16134	15962	16062	16035	15923	15960	15950	15842	15993	15883	15966	15919	15979	15920	16020	15881	16110	16175	15795	16105	16003	16074	16036	16087	15962	15993	15988	15943	15741	16134	15887	15906	16012	15955	15870	16059	15945	15993	15970	15937	16062	16116	15893	16024	16045	15981	16014	16002	16091	15949	16066	16015	16111	15942	15891	15925	15996	15966	15996	15916	16036	15912	15989	15892	15855	16027	15831	15892	16065	16127	15967	15892	15809	16033	15826	15909	15840	15959	15860	16049	15848	15968	15987	16089	16024	16076	15931	16075	15862	15854	15982	15995	15924	16055	15654	15954	15998	15866	16033	15897	15929	16055	15955	16077	15814	16000	15917	15890	16008	16163	15844	16061	16114	15900	15941	16075	16057	16044	16057	15892	15910	15953	15972	16087	15897	15967	15890	15957	15961	15955	15943	15775	15987	15944	16036	16131	16063	16078	16023	15847	16005	15964	15950	16018	15924	15983	15900	15823	15963	15974	15901	15998	16009	16073	15924	15938	15805	16076	15891	16042	16158	16033	16222	15855	15848	16055	16034	16077	16188	15818	15920	16008	16066	16045	16072	15962	16057	15802	16012	15851	15850	16004	16050	16021	15941	16042	15984	16054	16086	15999	16026	16081	15873	15967	15997	15834	15935	15919	16094	15966	16103	15731	15923	15938	15900	15821	16082	15940	16045	15995	16086	16037	16023	15957	16031	15925	16061	15843	15983	15939	15896	15953	15938	16150	16014	15981	15958	16078	15985	15920	15839	16165	15984	15889	16057	15902	16147	16194	16017	15946	15984	15947	16058	16038	16163	15936	15970	16053	16049	15871	15991	16048	15986	16112	15914	15868	15944	16029	16040	16116	16083	16030	15889	15849	16068	15883	16229	16065	15999	16017	15995	16056	16076	16011	15876	15933	15864	15971	15877	16038	15920	16147	15915	15896	15997	16136	15914	15909	15977	16079	16065	15905	16057	15981	15998	16117	15987	16086	15960	15964	16055	15941	15901	15879	16027	15918	16049	15962	16010	16024	15822	15895	15996	16013	15924	15965	16014	15983	15910	15752	15876	15932	15804	16018	15949	15975	15954	15859	15970	16048	16001	16016	15895	15879	15841	15859	15848	15998	15930	16110	16111	15968	15880	15946	15853	15826	15950	15884	16048	16023	15770	16053	16114	15903	16011	16153	15960	15868	15943	15951	16031	15895	15934	15992	16026	15959	15966	16095	16055	15903	15806	16035	15971	16013	16063	15918	16036	16015	15976	15977	16126	16149	15854	15959	16011	15961	15911	16000	15999	15960	16039	15945	16028	15894	15837	16096	15985	16158	15899	16163	15758	15855	16022	15959	15993	16010	15924	15929	16137	16051	16081	16005	15734	15994	15931	16173	15647	15955	15978	15882	16072	15869	15957	15905	16005	15990	15977	15997	16007	16136	15913	16091	16021	15928	15991	15997	15911	16134	16008	16070	15847	15962	15961	15962	15996	16005	15947	15883	15917	16021	16084	15874	16012	15994	15936	15931	16018	15947	15871	16084	16017	15925	15939	15823	16064	15919	15879	16041	15987	15931	16046	16057	16012	16045	16058	16097	15938	16085	15805	16024	16017	16094	16030	15950	16119	16125	15927	15979	15944	15916	16018	15958	15782	16009	15833	15999	15947	15928	16068	16158	15908	15992	16013	15971	15979	15968	16070	15939	15832	15870	15954	15885	15939	16082	15912	15941	16034	16044	15925	16042	15886	15889	16045	15944	15996	15837	16039	16212	15949	15951	15947	16042	16119	16015	15934	15994	15912	15989	15932	16030	15847	16134	15833	15935	16023	16087	15970	15936	16072	15921	16102	15983	15984	16201	15975	15970	16104	15839	16057	16035	15924	16066	16039	15994	16044	16089	15990	16170	16032	15967	15867	15824	16020	15949	15978	15968	15941	16086	15814	15885	16164	15875	15946	15913	15933	15876	15896	16088	15885	15972	15946	16086	16062	15918	16038	15839	15965	15854	15939	15989	16181	15929	15961	16066	15946	15863	15919	16046	15967	16108	15948	15915	16059	16061	16035	15925	16124	15811	15998	16031	15944	16090	15983	15808	15932	16081	16021	16108	15988	16073	16057	15991	15877	15977	15945	15930	15902	16013	15962	16000	15923	15914	16081	16159	16036	15848	15970	15976	15857	15982	16124	15921	15879	15946	15976	16021	15935	15847	15866	16061	15934	15919	15910	15959	16061	15948	16051	15794	15889	15986	16055	16111	15944	16125	15977	16019	15892	16054	16026	16023	15863	15866	16149	15946	15954	15987	15918	15936	15835	15949	16065	15985	16021	16015	15928	16007	16137	16097	15879	15889	16165	16171	15959	16046	15970	16064	16069	16077	15961	16132	16014	15984	15989	15886	16011	16022	15971	15953	16017	16099	15927	15897	15984	16076	15980	15947	16108	16030	15886	15933	15929	16008	15933	16013	15991	15818	16276	16018	15955	15846	15893	16020	16086	16086	16089	15977	16002	15771	16050	15885	15964	15979	16031	15894	15898	15978	15849	16060	16108	16117	15881	15825	15953	15993	15983	15935	16068	16087	16007	16072	15969	16037	15945	15945	16042	15882	15899	16026	15991	15969	15905	15890	16001	16068	15846	15780	15922	16018	16139	15991	16083	16080	15983	16118	15787	15996	16163	16030	16085	16013	16038	15949	16031	15965	16032	16012	15974	16056	15950	15864	16141	15962	15746	15898	15973	16060	16002	15962	15914	15959	15956	16047	16091	16079	16000	16025	15974	15872	16155	16047	16224	15978	15914	16144	15966	15971	15873	16019	16104	15960	15921	16047	15981	15876	15854	16187	15946	15971	16099	15923	16031	15846	16122	15974	15821	16032	15955	16119	15807	15984	16117	15829	15907	16047	16076	15900	16064	15881	15929	16128	15881	15958	16098	15954	15973	15856	16031	16055	15961	15862	15956	15943	15876	15994	16014	16115	15945	15938	16078	15911	15958	15972	16079	15903	16117	16084	15962	16019	15966	16066	15987	15993	15949	16073	15920	15947	15894	15975	15945	15981	16061	15924	15897	16161	15954	15968	15912	15976	15900	16168	16005	15910	15992	15992	16089	16017	15887	16101	15792	15828	15881	16018	15996	15981	15960	16108	15913	16012	16165	16159	15830	15923	16036	16162	16046	16160	15985	16052	15955	15925	16031	16083	15902	16200	16104	15947	16212	16056	16018	15881	15983	15900	15799	16151	15913	16187	15892	16042	15870	15929	15992	16019	15931	16065	16027	15893	16163	16024	15926	15915	15957	15916	16190	15922	15951	15973	16072	16018	15928	15907	16019	15839	15991	15989	15912	15943	16143	16128	15942	16074	15974	15997	15807	16105	16059
23936	21515	29157	24322	22009	22134	20781	18072	17548	17862	17504	17529	17667	17593	17882	17535	17412	17449	17703	17404	17539	17658	17432	17459	17657	17444	17540	17598	17397	17362	17460	17185	17500	17301	17573	17635	17377	17510	17597	17363	17373	17384	17548	17520	17524	17369	17583	17746	17494	17359	17409	17394	17391	17283	17635	17594	17106	17312	17462	17465	17405	17504	17528	17374	17468	17074	17297	17318	17487	17409	17502	17419	17613	17225	17314	17616	17617	17424	17492	17411	17486	17448	17305	17508	17206	17545	17364	17484	17328	17443	17313	17504	17388	17356	17401	17549	17508	17462	17186	17298	17335	17226	17309	17181	17183	17345	17331	17221	17216	17436	17405	17474	17321	17442	17584	17270	17598	17427	17387	17340	17250	17411	17432	17333	17406	17497	17376	17355	17454	17420	17531	17323	17529	17360	17390	17392	17606	17386	17277	17152	17373	17479	17349	17569	17303	17441	17410	17365	17409	17495	17349	17342	17562	17368	17369	17508	17423	17517	17409	17254	17176	17439	17330	17308	17241	17571	17508	17309	17516	17522	17526	17398	17412	17206	17356	17285	17424	17617	17625	17435	17430	17623	17753	17370	17337	17338	17351	17372	17338	17502	17412	17369	17449	17198	17415	17528	17479	17484	17466	17358	17324	17390	17310	17379	17479	17536	17437	17521	17458	17333	17487	17508	17445	17269	17358	17447	17129	17395	17543	17374	17396	17483	17409	17188	17520	17253	17378	17332	17457	17450	17241	17297	17376	17365	17471	17346	17534	17554	17442	17412	17357	17198	17296	17439	17389	17442	17402	17420	17674	17475	17518	17415	17340	17390	17315	17363	17368	17391	17477	17276	17245	17258	17400	17559	17411	17400	17455	17515	17358	17521	17438	17413	17600	17348	17476	17473	17323	17367	17610	17225	17321	17431	17233	17341	17355	17437	17321	17347	17526	17244	17263	17295	17360	17428	17257	17236	17363	17522	17414	17387	17389	17465	17345	17264	17536	17522	17297	17388	17313	17458	17315	17068	17540	17304	17215	17565	17329	17567	17474	17621	17612	17339	17361	17406	17331	17565	17494	17288	17481	17214	17469	17669	17205	17548	17355	17404	17346	17266	17363	17299	17371	17565	17502	17425	17439	17365	17378	17444	17490	17484	17374	17469	17441	17397	17485	17240	17473	17223	17233	17388	17580	17380	17178	17449	17273	17574	17326	17390	17280	17322	17482	17491	17383	17468	17386	17424	17340	17360	17459	17369	17457	17512	17362	17313	17287	17233	17246	17576	17413	17374	17467	17350	17601	17493	17430	17580	17518	17012	17349	17405	17609	17385	17495	17285	17430	17325	17207	17333	17464	17280	17259	17296	17169	17332	17549	17368	17477	17238	17315	17375	17295	17477	17309	17404	17472	17236	17461	17433	17569	17268	17312	17364	17181	17489	17315	17393	17225	17610	17512	17476	17493	17334	17247	17264	17382	17385	17532	17293	17344	17446	17645	17360	17436	17316	17398	17491	17698	17262	17340	17465	17542	17312	17306	17252	17281	17450	17367	17044	17481	17491	17384	17437	17351	17423	17426	17330	17375	17420	17400	17622	17436	17610	17608	17286	17205	17446	17509	17427	17550	17527	17252	17328	17385	17320	17440	17397	17539	17443	17313	17218	17224	17375	17398	17317	17278	17465	17531	17277	17262	17403	17529	17297	17196	17476	17487	17401	17143	17321	17386	17548	17538	17530	17611	17345	17476	17384	17489	17418	17372	17358	17307	17373	17547	17573	17417	17460	17462	17311	17430	17496	17334	17316	17483	17384	17397	17431	17459	17334	17333	17374	17410	17526	17448	17323	17324	17438	17572	17366	17324	17533	17472	17410	17506	17515	17146	17226	17346	17343	17454	17322	17349	17751	17483	17316	17413	17369	17482	17292	17238	17282	17181	17296	17363	17276	17225	17480	17544	17262	17529	17467	17498	17431	17515	17556	17419	17238	17377	17648	17263	17515	17407	17507	17334	17369	17568	17498	17337	17251	17574	17421	17371	17384	17363	17331	17508	17517	17495	17267	17504	17325	17442	17473	17523	17442	17638	17522	17458	17453	17446	17369	17230	17372	17470	17470	17396	17187	17400	17367	17507	17201	17421	17281	17383	17393	17408	17336	17337	17285	17596	17270	17164	17453	17557	17411	17434	17274	17375	17469	17348	17515	17252	17363	17481	17528	17378	17352	17495	17375	17279	17399	17560	17553	17134	17291	17533	17364	17375	17361	17545	17296	17387	17403	17346	17241	17322	17565	17196	17319	17351	17301	17266	17629	17344	17400	17307	17238	17605	17383	17415	17150	17353	17460	17419	17315	17465	17385	17304	17479	17438	17412	17436	17438	17327	17473	17417	17314	17280	17457	17367	17477	17308	17274	17415	17429	17431	17360	17481	17549	17310	17328	17271	17418	17300	17517	17445	17163	17356	17274	17467	17531	17320	17342	17270	17432	17623	17386	17668	17439	17378	17388	17487	17397	17570	17566	17492	17364	17491	17470	17586	17263	17384	17429	17474	17513	17215	17292	17465	17393	17492	17532	17403	17303	17423	17339	17408	17418	17536	17473	17390	17294	17522	17334	17380	17529	17603	17394	17536	17361	17473	17313	17522	17290	17482	17419	17403	17559	17271	17300	17324	17324	17493	17295	17496	17333	17435	17419	17372	17306	17585	17524	17490	17180	17477	17379	17448	17405	17491	17300	17234	17523	17516	17323	17505	17221	17529	17421	17154	17175	17549	17398	17581	17317	17291	17430	17389	17557	17465	17138	17241	17328	17636	17267	17289	17501	17476	17633	17440	17241	17477	17373	17355	17294	17265	17371	17257	17453	17246	17402	17567	17354	17518	17473	17456	17446	17297	17529	17414	17426	17472	17366	17405	17411	17485	17322	17443	17399	17507	17254	17324	17273	17379	17299	17301	17250	17388	17585	17428	17395	17519	17415	17580	17288	17357	17456	17537	17277	17424	17491	17493	17531	17477	17366	17363	17335	17317	17285	17479	17536	17341	17629	17437	17268	17398	17557	17651	17443	17554	17266	17400	17522	17557	17481	17476	17286	17478	17498	17553	17443	17464	17295	17348	17449	17462	17417	17478	17598	17644	17688	17530	17257	17412	17232	17383	17231	17281	17351	17488	17404	17382	17517	17295	17431	17476	17411	17255	17287	17480	17404	17263	17457	17163	17315	17355	17337	17398	17637	17359	17490	17265	17293	17519	17277	17321	17633	17642	17408	17465	17251	17324	17470	17364	17428	17444	17441	17510	17508	17330	17354	17432	17156	17126	17385	17462	17326	17477	17468	17369	17395	17571	17362	17397	17566	17237	17429	17302	17397	17431	17358	17403	17488	17612	17408	17375	17250	17438	17336	17291	17533	17235	17092	17396	17456	17375	17487	17588	17435	17381	17517	17474	17389	17350	17281	17358	17428	17353	17343	17521	17521	17449	17457	17417	17366	17180	17320	17188	17454	17394	17326	17366	17305	17523	17186	17346	17338	17409	17395	17316	17401	17541	17238	17473	17154	17312	17484	17596	17404	17330	17290	17267	17401	17202	17578	17326	17450	17439	17334	17508	17347	17437	17513	17246	17451	17406	17524	17409	17416	17259	17670	17462	17345	17232	17288	17477	17538	17482	17302	17464	17197	17286	17256	17316	17309	17492	17343	17343	17436	17418	17291	17414	17499	17381	17456	17500	17427	17163	17318	17408	17438	17386	17393	17404	17120	17589	17324	17281	17381	17490	17262	17480	17353	17361	17488	17280	17341	17352	17442	17315	17460	17404	17134	17573	17526	17405	17365	17587	17501	17410	17340	17471	17167	17450	17267	17321	17261	17420	17583	17286	17579	17304	17468	17312	17206	17532	17299	17171	17424	17513	17264	17468	17316	17260	17261	17392	17255	17391	17421	17502	17426	17442	17237	17376	17663	17434	17530	17306	17474	17444	17423	17394	17399	17355	17275	17483	17354	17419	17447	17375	17566	17486	17519	17368	17430	17403	17476	17466	17306	17468	17349	17563	17298	17248	17550	17410	17208	17625	17443	17348	17487	17617	17386	17349	17423	17439	17437	17254	17436	17412	17428	17434	17505	17547	17390	17442	17419	17332	17379	17500	17364	17379	17356	17341	17280	17354	17153	17316	17306	17420	17468	17022	17347	17513	17428	17363	17247	17544	17361	17259	17307	17187	17411	17541	17497	17238	17397	17317	17200	17300	17334	17373	17439	17589	17293	17461	17363	17447	17532	17486	17477	17466	17259	17161	17577	17271	17377	17242	17496	17446	17451	17441	17376	17507	17460	17645	17565	17610	17311	17504	17342	17534	17427	17233	17281	17455	17344	17380	17322	17453	17484	17438	17382	17320	17469	17364	17555	17323	17416	17426	17231	17308	17154	17287	17364	17474	17385	17267	17443	17180	17384	17199	17521	17464	17519	17485	17373	17505	17237	17450	17400	17396	17502	17403	17241	17474	17326	17226	17317	17485	17240	17346	17560	17253	17210	17238	17451	17352	17400	17378	17275	17230	17461	17332	17328	17384	17533	17393	17613	17084	17386	17509	17432	17601	17191	17466	17492	17396	17231	17229	17462	17466	17211	17438	17351	17389	17449	17357	17316	17323	17416	17419	17334	17164	17408	17205	17507	17445	17335	17536	17292	17290	17261	17392	17401	17528	17542	17462	17540	17428	17487	17480	17428	17551	17493	17254	17261	17531	17294	17436	17548	17447	17117	17231	17227	17589	17611	17463	17523	17446	17215	17415	17256	17301	17305	17331	17220	17408	17392	17573	17485	17453	17393	17506	17400	17368	17362	17534	17405	17364	17297	17445	17320	17326	17563	17397	17533	17573	17399	17162	17464	17479	17348	17223	17323	17536	17445	17600	17446	17485	17390	17385	17486	17368	17399	17419	17317	17448	17288	17441	17538	17655	17317	17379	17418	17437	17322	17356	17373	17260	17528	17457	17564	17532	17239	17487	17573	17456	17234	17533	17249	17296	17230	17511	17426	17461	17227	17360	17401	17286	17343	17392	17665	17278	17468	17243	17354	17484	17379	17352	17309	17336	17390	17477	17201	17321	17612	17551	17450	17177	17282	17452	17308	17273	17503	17626	17364	17304	17375
11443	16897	16600	16215	16048	15926	15807	15723	15575	15762	15719	15704	15628	15529	15769	15772	15756	15640	15587	15529	15620	15699	15699	15564	15605	15522	15575	15663	15584	15650	15391	15691	15567	15590	15581	15539	15596	15624	15553	15521	15462	15621	15625	15560	15698	15529	15608	15553	15490	15587	15462	15720	15603	15486	15570	15526	15590	15630	15595	15538	15614	15578	15701	15487	15564	15716	15668	15379	15574	15707	15594	15525	15541	15684	15467	15531	15402	15674	15588	15601	15351	15635	15561	15596	15471	15388	15621	15571	15564	15608	15574	15635	15593	15413	15313	15450	15458	15616	15444	15628	15743	15423	15560	15697	15561	15583	15659	15486	15597	15568	15596	15524	15643	15546	15505	15798	15451	15711	15575	15494	15489	15645	15541	15541	15577	15493	15471	15406	15428	15576	15675	15678	15474	15687	15543	15492	15365	15615	15561	15585	15571	15613	15519	15724	15685	15580	15489	15561	15723	15582	15761	15393	15626	15330	15601	15623	15595	15550	15444	15525	15464	15524	15594	15415	15545	15541	15672	15595	15633	15514	15408	15585	15654	15481	15834	15611	15611	15397	15536	15402	15661	15517	15359	15600	15470	15597	15419	15668	15326	15473	15626	15559	15463	15611	15450	15545	15490	15549	15517	15419	15538	15543	15415	15598	15652	15430	15582	15578	15530	15663	15451	15538	15628	15513	15521	15367	15518	15580	15646	15479	15607	15453	15599	15407	15569	15622	15591	15560	15706	15510	15571	15511	15630	15543	15501	15615	15551	15478	15665	15524	15595	15427	15688	15677	15444	15502	15537	15674	15549	15576	15594	15502	15519	15630	15409	15579	15443	15469	15582	15602	15356	15553	15669	15736	15565	15469	15537	15539	15510	15595	15617	15503	15528	15523	15486	15421	15521	15709	15440	15483	15562	15571	15583	15651	15546	15666	15543	15572	15593	15707	15540	15485	15402	15609	15648	15485	15476	15509	15558	15577	15627	15655	15517	15614	15448	15600	15582	15676	15494	15515	15640	15393	15631	15631	15451	15415	15588	15569	15510	15563	15756	15565	15490	15575	15460	15607	15499	15502	15525	15642	15370	15622	15429	15633	15442	15606	15466	15561	15555	15586	15548	15472	15453	15511	15480	15687	15370	15724	15663	15399	15545	15622	15610	15788	15417	15614	15535	15586	15620	15591	15812	15526	15488	15495	15636	15709	15505	15700	15662	15527	15663	15482	15422	15554	15521	15543	15503	15592	15516	15477	15562	15694	15635	15524	15614	15424	15393	15647	15654	15561	15720	15525	15611	15824	15590	15550	15531	15642	15536	15547	15446	15623	15537	15549	15503	15527	15535	15486	15455	15493	15311	15548	15660	15502	15635	15502	15551	15610	15684	15615	15768	15474	15683	15454	15273	15485	15454	15578	15591	15623	15535	15440	15652	15458	15542	15469	15550	15511	15706	15596	15383	15438	15799	15477	15666	15537	15477	15431	15513	15455	15740	15683	15472	15444	15448	15379	15444	15349	15552	15654	15577	15698	15598	15445	15459	15668	15573	15440	15629	15502	15485	15595	15541	15581	15536	15587	15570	15574	15467	15746	15413	15662	15615	15530	15416	15514	15500	15558	15527	15419	15696	15512	15486	15590	15670	15604	15481	15466	15391	15485	15564	15593	15492	15561	15548	15508	15531	15607	15701	15593	15567	15716	15436	15565	15692	15492	15729	15406	15698	15576	15591	15462	15658	15245	15490	15618	15560	15433	15547	15550	15622	15397	15579	15492	15484	15380	15649	15658	15458	15687	15508	15639	15602	15463	15586	15532	15659	15624	15436	15457	15543	15391	15560	15487	15485	15581	15561	15473	15408	15580	15598	15545	15492	15534	15492	15629	15527	15611	15564	15631	15312	15407	15455	15535	15529	15582	15382	15698	15554	15510	15448	15535	15617	15546	15543	15514	15597	15581	15549	15496	15528	15474	15562	15425	15638	15411	15409	15679	15611	15625	15557	15759	15588	15538	15400	15469	15645	15388	15477	15622	15419	15497	15487	15629	15593	15441	15440	15364	15650	15448	15601	15433	15584	15520	15605	15554	15636	15429	15515	15416	15406	15496	15640	15605	15378	15456	15593	15502	15598	15540	15532	15580	15581	15321	15506	15647	15455	15728	15576	15742	15428	15676	15632	15479	15523	15422	15544	15501	15576	15478	15547	15745	15551	15592	15556	15609	15523	15658	15323	15546	15480	15687	15545	15475	15620	15524	15655	15645	15574	15410	15421	15753	15712	15593	15450	15431	15495	15470	15377	15706	15608	15427	15572	15425	15574	15478	15656	15536	15412	15490	15425	15582	15584	15718	15487	15689	15563	15646	15439	15413	15462	15482	15481	15399	15702	15650	15513	15599	15683	15485	15574	15696	15608	15565	15566	15418	15554	15662	15474	15497	15644	15684	15506	15632	15659	15422	15621	15566	15471	15447	15616	15451	15520	15693	15533	15538	15456	15666	15600	15640	15536	15394	15498	15446	15413	15496	15444	15531	15517	15483	15519	15571	15515	15595	15504	15388	15507	15338	15528	15558	15519	15678	15465	15476	15459	15484	15698	15702	15492	15561	15639	15452	15607	15453	15734	15789	15700	15745	15529	15552	15634	15601	15355	15551	15525	15528	15679	15610	15680	15636	15481	15503	15583	15650	15656	15534	15743	15507	15717	15464	15617	15665	15575	15531	15306	15584	15588	15489	15632	15455	15646	15478	15698	15630	15535	15708	15581	15771	15533	15614	15581	15328	15508	15528	15654	15619	15516	15517	15404	15573	15669	15444	15599	15383	15703	15482	15565	15477	15479	15755	15612	15352	15534	15547	15499	15551	15684	15494	15439	15441	15408	15470	15454	15515	15401	15493	15508	15717	15623	15514	15641	15570	15555	15428	15696	15637	15505	15509	15571	15584	15639	15441	15555	15577	15561	15405	15452	15511	15483	15567	15524	15579	15658	15390	15626	15646	15475	15476	15602	15551	15478	15443	15502	15588	15652	15532	15466	15627	15501	15471	15575	15603	15512	15788	15514	15648	15491	15547	15650	15529	15625	15579	15474	15591	15575	15434	15491	15600	15461	15452	15416	15591	15521	15422	15613	15455	15540	15654	15512	15481	15593	15532	15582	15503	15631	15554	15483	15500	15604	15591	15471	15491	15434	15571	15587	15637	15463	15463	15502	15534	15540	15433	15661	15624	15545	15549	15447	15419	15672	15615	15634	15618	15371	15472	15498	15523	15663	15540	15658	15575	15661	15486	15468	15587	15508	15354	15702	15439	15411	15452	15724	15590	15397	15544	15535	15481	15482	15435	15384	15529	15357	15559	15591	15445	15614	15530	15424	15640	15459	15349	15682	15653	15676	15375	15664	15408	15618	15565	15582	15672	15581	15593	15669	15605	15378	15602	15529	15425	15488	15475	15535	15639	15728	15637	15689	15569	15605	15410	15516	15325	15578	15641	15590	15545	15509	15376	15613	15556	15570	15689	15600	15433	15544	15640	15590	15723	15607	15551	15629	15581	15432	15353	15584	15679	15599	15765	15399	15544	15498	15617	15503	15638	15638	15440	15532	15629	15599	15671	15619	15494	15384	15450	15421	15541	15456	15590	15471	15574	15438	15542	15688	15391	15406	15415	15560	15675	15688	15561	15462	15499	15482	15390	15449	15458	15516	15487	15616	15628	15613	15498	15516	15636	15500	15581	15495	15511	15403	15520	15654	15584	15484	15639	15676	15650	15544	15557	15496	15468	15643	15563	15619	15508	15568	15555	15678	15629	15666	15453	15547	15377	15703	15554	15708	15595	15474	15573	15591	15528	15498	15407	15543	15610	15544	15484	15520	15748	15562	15623	15638	15594	15580	15653	15486	15561	15505	15592	15517	15529	15542	15368	15657	15700	15575	15646	15648	15669	15677	15572	15519	15412	15672	15499	15744	15578	15625	15608	15655	15470	15513	15594	15584	15624	15521	15471	15464	15647	15688	15545	15488	15482	15687	15614	15534	15520	15534	15542	15513	15502	15644	15507	15557	15620	15403	15573	15433	15604	15595	15591	15343	15428	15579	15591	15545	15464	15563	15761	15646	15566	15390	15489	15696	15459	15464	15647	15608	15400	15603	15542	15778	15490	15639	15651	15614	15529	15625	15625	15440	15537	15465	15593	15514	15754	15573	15600	15465	15427	15633	15377	15626	15674	15596	15516	15523	15654	15633	15508	15463	15620	15518	15481	15521	15542	15618	15532	15617	15753	15437	15621	15477	15447	15760	15465	15483	15558	15463	15616	15470	15482	15355	15492	15407	15749	15324	15448	15433	15491	15474	15522	15559	15735	15637	15700	15549	15664	15395	15541	15587	15336	15655	15519	15552	15536	15454	15266	15401	15538	15690	15532	15489	15518	15714	15340	15587	15443	15591	15448	15389	15457	15636	15448	15530	15533	15679	15673	15435	15786	15661	15523	15618	15628	15590	15616	15685	15581	15555	15586	15493	15537	15653	15371	15482	15565	15593	15582	15559	15526	15619	15690	15620	15539	15454	15567	15446	15505	15526	15613	15610	15491	15533	15576	15622	15682	15701	15576	15605	15652	15613	15740	15424	15654	15570	15288	15464	15698	15554	15639	15444	15385	15711	15545	15668	15506	15568	15755	15556	15388	15419	15412	15615	15467	15716	15538	15395	15582	15523	15569	15613	15559	15490	15426	15561	15617	15562	15544	15592	15531	15560	15508	15636	15324	15477	15498	15663	15558	15568	15430	15501	15433	15469	15423	15603	15496	15633	15561	15777	15523	15616	15675	15561	15526	15558	15582	15803	15652	15575	15733	15483	15661	15533	15303	15723	15381	15537	15611	15559	15498	15488	15547	15381	15747	15495	15532	15419	15693	15569	15512	15547	15394	15595	15432	15473	15598	15565	15494	15516	15600	15626	15487	15552	15435	15649	15664	15460	15478	15559	15522	15502	15479	15742	15431	15563	15446	15625	15667	15588	15381	15553	15542	15656	15412	15652	15508	15515	15551	15568	15510	15581	15600	15668	15607	15653	15597	15630	15492	15538	15465	15455	15609	15539	15538	15499	15614	15572	15345	15485	15538	15487	15523	15469	15521	15494	15674	15550	15471	15556	15425
22846	21458	29443	23878	21549	23082	25002	19051	18172	18618	18485	18016	18117	18152	18385	17987	18212	18136	18066	18204	18231	18195	18276	18112	17968	18088	18144	18011	18211	18010	17928	17918	17948	17972	18105	18233	17887	17990	18144	18193	18037	17921	18046	17962	17887	17971	17976	18032	17964	17778	17934	17914	17979	18009	18048	18012	18011	17987	17974	17956	18046	18020	17946	17843	17982	17910	17971	17970	17899	17845	17927	17977	17997	17996	17968	17913	17921	17985	17813	17898	17993	18181	17967	17925	17701	17893	17959	17856	18157	17905	18043	17705	18052	18099	17870	18022	17962	17787	17904	17954	17848	17852	17885	17853	17839	17710	17912	17821	17953	17855	17732	17875	17755	17973	17788	18042	18048	17868	17700	17777	18013	18013	17761	18146	17971	18083	17808	17894	17845	17765	17962	18072	18045	18016	17876	17838	17846	17865	17885	17844	18013	17801	17856	17812	17823	17989	18005	17948	17917	18096	17916	17904	18001	17983	17912	17894	17760	17657	17926	17735	17791	17666	17787	17583	17797	17809	17954	17756	17968	17853	17680	17991	17892	17781	17980	17954	17871	17985	18055	17843	17738	17755	18004	17890	17836	18018	17939	17923	17814	17846	17932	17884	18086	17884	18019	17836	17955	17924	17927	17799	17899	17776	17926	17981	17702	17669	17929	17956	18105	17822	17883	18008	17902	17858	17945	17770	17943	17976	17775	17963	18019	17774	17878	17757	17908	18066	17937	17960	17972	17826	18006	17904	18036	17873	17824	17870	17761	17809	18019	17878	17950	17870	17745	17946	17903	18011	17816	17836	17872	17880	17835	17592	17772	17883	17918	18001	17683	17810	17783	17913	17924	17944	17752	17756	18028	18101	17932	17906	17846	17909	17950	17817	18062	17763	17764	17719	17621	17844	17857	17947	17700	18020	17684	17752	17774	17730	17900	17967	17968	17883	17850	18066	17815	18027	17848	17736	18145	17918	17937	17809	17746	17821	17777	17781	17904	17597	17955	17837	17965	18028	17966	17651	17906	18088	17987	18002	17962	17841	17926	18118	17726	17876	17967	17783	17836	17769	17726	17807	17738	17906	17832	17944	17807	17963	17902	17945	18114	17836	17764	17542	17780	17790	17741	17832	17856	17963	17908	17877	17923	17771	17473	18106	18028	17989	17883	17713	18074	18110	17737	17902	17996	17857	17986	18000	17866	18000	18013	17824	17843	17862	17627	17836	17818	17867	17678	17956	17949	17737	18120	17931	17897	17568	17773	17846	17738	17863	17841	17941	17955	17845	17715	17880	17977	17824	17849	17740	17728	17892	17886	18068	17784	17706	18045	18001	17862	17852	17898	17736	17851	17677	17867	17819	17673	17762	17921	18068	17792	17763	17833	17902	17953	17846	17917	17807	17996	17777	17956	18044	17790	17792	17933	17700	17929	17622	17717	18069	18013	17938	17760	17763	17806	17677	17621	17958	17859	17980	17942	17835	17610	17763	17954	17727	17882	18003	17842	17889	17807	17674	17994	17988	17966	17876	17915	17866	17859	17761	17565	17657	17715	18009	17655	17728	17901	17770	17845	17907	17825	17990	17848	18001	17846	17898	17870	17965	17993	17957	17897	17705	17767	17989	18004	17717	17760	17837	17885	17917	17967	17822	17833	17647	17765	17835	17748	17826	17900	17706	17893	17871	17756	17831	18018	17848	17677	17797	17848	18142	17873	17942	17894	17760	18059	18073	17779	17872	17843	17855	17914	17877	17693	18049	17905	17835	17874	17804	17801	18042	17875	17859	17781	18004	17586	17906	17685	18007	17771	17977	17771	17727	17755	18053	17784	17930	17947	17857	17905	17750	17820	17868	17881	17842	17609	17730	17729	17941	17981	17822	17765	17658	17978	17929	17827	17874	17876	17881	18047	17805	17655	17956	17904	17941	17934	17907	17817	17651	17820	17988	17853	17838	17779	17596	17963	17872	17908	17784	17858	17820	17886	17889	17752	17680	17844	18006	17994	17736	17982	17822	17834	17756	17873	17857	18100	17812	17892	17733	17803	17705	18022	17741	17855	17888	17681	17769	17924	17794	17807	17614	17798	17775	17839	18023	17998	17900	17870	17717	17907	18040	17779	17948	17699	17793	17810	17824	17998	17770	17893	17834	17938	17901	17723	17848	17840	17935	17916	17966	17886	17926	17924	17691	17968	17859	17885	17730	17838	17988	17906	17774	18028	17917	17776	17964	18004	17953	17882	17904	17861	17881	17797	17703	17898	17766	17867	17975	17924	17831	17525	17844	17876	17906	17907	17873	17875	17866	17715	18012	17656	17717	17894	17895	17669	17736	17766	17657	17870	17859	17897	17848	18017	17759	17787	17872	17662	17925	17629	17743	17968	17964	17820	17689	17827	17955	17906	17986	17724	17724	17800	17741	17710	17858	17903	17844	17889	17779	17750	17746	17959	17899	17781	17798	17832	17711	17825	17680	17822	17899	17875	17644	17780	17675	17854	17580	17972	17935	17971	17895	17849	17718	18019	18043	18002	17893	18076	17822	17784	17922	17827	17896	17720	17785	17975	17908	17902	18079	17953	17866	17839	17854	18040	17871	17803	17955	17897	17862	17956	17829	17890	17826	17753	17743	17852	17708	18014	18090	17966	17953	17821	17774	17841	17676	17927	17784	17920	17829	17960	17973	17843	17683	17799	17795	17872	17843	17836	17961	17979	17756	17834	17805	17921	17792	17810	18035	17874	17833	17868	17820	17870	17908	17740	17905	17967	17835	17887	17790	17956	17851	17859	17955	17802	17736	17898	17715	17889	17863	17854	18036	17984	17941	17745	17940	17907	17905	17764	17853	17761	17808	18076	17949	17872	17954	17858	17567	18020	17638	17943	17834	17971	17955	17762	17896	18094	17875	18148	17962	17885	17638	17768	17791	17828	17653	17684	17709	17896	17808	18098	17906	17660	17844	17911	18171	17578	17776	17786	17768	18158	17780	17751	17900	17922	17692	18000	17800	17794	17910	17763	17563	17774	18061	17938	17817	18007	17753	17807	17966	17803	18016	17836	17683	17892	17845	17824	17988	17802	17757	17934	17894	18009	17777	17706	18053	17895	17849	17872	17856	17684	17700	17938	17876	17975	17622	17776	17861	17787	17971	17882	17941	17935	17777	17867	17842	17783	17851	17985	17946	17977	17925	18083	18159	17874	17814	17903	17870	17876	18041	17901	17897	17853	17798	17754	17772	17662	17744	18163	18069	17867	17865	17981	17953	17838	17818	17824	18047	17741	17822	17666	17982	17885	17864	17884	18076	18135	17938	17991	17750	17829	17915	17635	17859	17979	17798	17831	17974	17782	17878	17851	17884	17637	17962	17966	17806	17888	17794	17868	18099	17811	17952	17703	17777	18084	17888	17763	17807	17835	17788	17648	17737	17818	17882	17780	17760	17838	17800	17913	17650	17814	17912	17642	17814	17684	17928	17715	17757	17557	17811	17755	17650	17765	17645	17690	18088	17941	18029	17826	17781	17903	17971	18088	18040	17948	17761	17944	17808	17798	17707	17980	17844	17926	17760	17882	18006	17891	17906	17963	17777	17936	18002	17808	17799	17709	17636	17725	17669	17791	17897	17827	17794	18024	17738	17893	17942	17961	17822	17924	17997	17947	18006	17712	17977	17702	17742	17804	17798	17949	17978	17921	17813	17524	17774	17826	17945	17863	17727	17952	17855	17870	17813	17947	17849	17996	17816	17892	17875	18033	17641	17821	17942	17972	17839	18011	17970	17751	17878	18020	17892	17968	17917	17816	17876	17922	17864	17789	17830	17956	17925	18007	17843	18064	17782	17804	17787	17996	17810	18010	17875	17784	18085	18133	17956	17994	17791	18233	17797	17895	17938	17770	17815	17781	17919	17853	17901	17869	17662	17838	17797	17799	17763	17810	17817	17666	17689	17912	17957	17498	17791	17915	17943	17803	17747	17869	17769	18039	17747	17891	17847	17885	17791	17755	17890	17973	17858	17992	17776	17872	17919	17901	17816	18046	17863	17907	17743	17918	17806	17967	17861	17951	17515	17764	17839	17725	17856	18016	17865	17745	17779	17824	17939	18188	17868	17675	17952	17896	17700	17895	17716	17959	17735	17772	17896	17881	17771	18007	17940	17923	17862	17784	17907	17998	17944	17736	17720	17895	17859	18114	17972	17768	17879	17837	17825	17834	17825	17895	18007	17859	17967	17717	17875	17760	17777	17925	18011	17727	17701	17779	17622	17755	17793	17778	17980	17757	17942	17788	17843	17637	18010	17938	17772	18020	17776	17807	17937	17733	17839	17994	18014	17758	17901	17722	17662	17745	17823	17702	17911	18097	17788	17799	17783	17744	17786	18032	17984	17874	17622	17922	18137	18089	17924	17812	17779	17792	17951	17919	17801	17700	17683	17829	17514	17874	17898	18017	17784	17847	17738	17902	17769	18000	17649	17856	17690	17888	17892	17769	17838	17969	17980	17636	18108	17656	17605	18025	17811	17814	17779	17921	17783	17804	17700	17961	17770	17863	18042	17794	17865	17901	18177	17880	17580	17726	17952	17825	18204	17739	17973	18007	17746	17895	17824	17904	18013	17964	18043	17803	18068	17893	17686	17894	17570	17942	17715	17845	17834	17868	17892	17932	17960	17855	18004	17855	17749	17773	17975	17961	17889	17945	17983	17772	17966	17795	17750	17541	17763	17938	17894	17942	17914	17953	17914	17841	17831	17879	17792	17742	17868	17765	17891	17937	17841	17708	17825	17689	17978	17873	17647	17920	18040	17726	17793	17832	17853	17865	17728	17982	17749	18043	17990	17951	17987	17626	17997	17926	17651	17684	17777	17983	18062	17908	18029	17718	17909	17745	18063	17921	17897	17770	17796	17790	17975	17867	17828	17994	17479	17967	17935	17971	17780	17872	17896	17933	17673	17866	17778	17838	17812	17825	17918	17754	17725	17785	17787	17750	17889	17796	17793	17899	17781	17935	17912	18021	17818	17742	17968	17879	17986	17694	17726	17842	17838	17956	17806	17831	17949	17947	17902	17884	17975	17931	17942	17724	17789	17924	17733	17932	17899	18063	18108	17834	17666	17835	17751	18036	17868	17712	17755	17922	17740	17970	17646	17802	17581
10860	17759	17311	16579	16208	16315	15984	16133	15870	15974	15741	16026	15937	15921	15951	15865	15906	15997	15888	15834	16048	15798	15883	15737	15796	15962	15866	15892	16000	15783	15990	15832	15976	15814	15891	15998	15866	15967	15798	15916	15776	15585	15959	15710	15875	15859	15808	15951	15743	15744	15970	15725	15803	15639	15866	15832	15864	15714	15696	15819	15628	15782	15754	15608	15936	15921	15568	15883	15905	15718	15809	15799	15972	15868	15821	15812	15728	15810	15926	15862	15739	16002	15871	15742	15770	15961	15525	15762	15731	15769	15735	15812	15708	15870	15867	15926	15658	15756	15717	15777	15856	15803	15858	15770	15823	15724	15672	15718	15763	15835	15728	15809	15806	15835	15765	15783	15915	15729	15769	15795	15656	15879	15868	15880	15841	15982	15818	15757	15838	15959	15917	15722	15903	15754	15859	15772	15894	15699	15853	15867	15928	15758	15850	15918	15737	15730	15973	15792	15761	15918	15943	15685	15793	15794	15807	15711	15924	15983	15839	15869	15941	15592	15762	15862	15786	15768	15761	15637	15753	15851	15704	15866	15818	15702	15858	15741	15856	16000	15793	15733	15881	15715	16050	15725	15899	15880	15849	15695	15835	15760	15957	15900	15719	15918	15670	15695	15706	15838	15617	15757	15944	15900	15793	15784	15701	15780	15690	15843	15904	15788	15806	15876	15818	15995	15766	15689	15646	15753	15820	15817	15668	15790	15791	15752	15952	15850	15691	15702	15760	15806	15671	15837	15724	15770	15708	15780	15665	15798	15946	15912	15721	15651	15644	15628	15794	15650	15874	15785	15833	15661	15623	15799	15834	15884	15821	15764	15858	15852	15811	15757	15634	15886	15670	15917	15649	15790	15999	15843	15706	15733	15766	15862	15957	15986	15701	15646	15881	15781	15670	15847	15852	15803	15759	15857	15691	15928	15956	15668	15573	15775	15597	15656	15949	15726	15792	15825	15779	15803	15710	15805	15819	15758	15767	15782	15807	15680	15794	15551	15843	15748	15679	15800	15788	15691	15662	15677	15814	15834	15673	15800	15800	15846	15781	15718	15758	15839	15642	15956	15748	15767	15709	15810	15770	16010	15764	15814	15864	15789	15724	15777	15646	15860	15679	15712	15841	15685	15698	15793	15922	15861	15655	15793	15810	15818	15704	15652	15868	15737	15760	15725	15718	15834	15623	15773	15766	15788	15743	15756	15920	15762	15614	15891	15700	15813	15822	15794	15751	15726	15867	15809	15842	15834	15651	15728	15753	15809	15820	15762	15851	15805	15922	15866	15697	15763	15597	15868	15816	15964	15700	15685	15710	15632	15824	15776	15714	15682	15850	15821	15915	15799	15903	15929	15768	15894	15963	15878	15843	16021	15634	15871	15686	15798	15733	15670	15855	15992	15840	15879	15814	15894	15632	15601	15822	15713	15796	15670	15864	15735	15636	15797	15750	15661	15730	15686	15671	15858	15770	15782	15890	15817	15624	15642	15653	16016	15746	15731	15761	15847	15690	15543	15807	15926	15719	15786	15734	16034	15776	15837	15631	15974	15646	15734	15988	15843	15927	15765	15674	15796	15765	15724	15890	15786	15819	15860	15774	15839	15824	15655	16090	15721	15739	15772	15883	15737	15756	15924	15795	15800	15834	15705	15798	15818	15819	15748	15815	15704	15774	15623	15675	15827	15841	15643	15966	15906	15907	15735	15684	15871	15749	15932	15688	15840	15758	15714	15827	15654	15842	15751	15708	15892	15818	15682	15855	15897	15874	15787	15768	15970	15742	15578	15764	15788	15821	16051	15854	15610	15782	15750	15591	15774	15745	15968	15864	15736	15680	15760	15788	15656	15729	15826	15810	15843	15671	15612	15877	15936	15791	15554	15802	15980	15686	15652	15742	15806	15819	15779	15742	15929	15738	15922	15680	15848	15706	15730	15787	15738	15800	15783	15726	15606	15844	15836	15826	15609	15738	15861	15838	15798	15536	15690	15792	15808	15856	15733	15748	15799	15833	15662	15853	15861	15850	15723	15648	15752	15759	15793	15742	15780	15743	15798	15701	15758	15815	15671	15794	15831	15715	15756	15760	15816	15591	15892	15803	15648	15902	15790	15793	15747	16076	15802	15657	15883	15834	15664	15715	15735	15806	15743	15788	16049	15646	15849	15708	15883	15731	15705	15761	15804	15787	15662	15870	15633	15814	15814	15834	15616	15801	15919	15771	15884	15656	15835	15702	15655	15712	15734	15766	15758	15747	15621	15873	15768	15731	15816	15785	15814	15889	15698	15937	15875	15820	15904	15816	15902	15828	15501	15959	15892	15824	15643	15812	15657	15770	15720	15672	15830	15529	15812	15746	15739	15746	15551	15987	15748	15783	15694	15800	15701	15788	15931	15605	15731	15864	15734	15697	15815	15740	15902	16004	15737	15871	15715	15871	15572	15732	15808	15675	15844	15740	15941	15763	15997	15932	15724	15823	15835	15861	15799	15734	15701	15788	15731	15787	15873	15986	15675	15643	15835	15740	15837	15720	15727	15614	15839	15744	15746	15684	15795	15800	15892	15847	15887	15850	15885	15770	15739	15665	15714	15779	15761	15692	15603	15856	15697	15690	15819	15761	15897	15580	15668	15796	15853	15727	15855	15713	15880	15839	15776	15895	15830	15869	15756	15731	15739	15847	15823	15733	15708	15804	15815	15871	15666	15846	15779	15715	15867	15823	15724	15626	15746	15755	15743	15869	15890	15727	15801	15803	15770	15678	15799	15672	15645	15709	15681	15898	15734	15689	15751	15720	15825	15747	15682	15782	15700	15696	15774	15888	15812	15857	15824	15759	15750	15800	15834	15921	15804	15830	15567	15722	15788	15897	15697	15835	15939	15738	15631	15846	15786	15747	15714	15846	15810	15804	15787	16026	15650	15931	15835	15818	15770	15769	15876	15739	15849	15675	15951	15577	15785	15864	15641	15650	15740	15831	15755	15847	15821	15680	15883	15846	15788	15738	15755	15629	15677	15548	15705	16035	15779	15655	15741	15827	15833	15786	15709	15622	15840	15805	15814	15861	15700	15913	15678	15733	15781	15725	15878	15821	15830	15747	15836	15972	15745	15646	15724	15748	15772	15699	15888	15647	15677	15701	15743	15704	15826	15880	15985	15810	15954	15768	15689	15776	15850	15942	15806	15903	15725	15782	15854	15748	15704	15738	15949	15827	15735	15823	15980	15689	15798	15667	15638	15755	15897	15958	15777	15908	15948	15850	15813	15856	15721	15700	15782	15710	15849	15797	15676	15751	15783	15773	15881	15708	15765	15740	15851	15652	15692	15920	15594	15725	15698	15782	15760	15768	15663	15814	15821	15606	15869	15748	15852	15777	15963	15785	15972	15882	15792	15804	15788	15778	15647	15649	15657	15878	15787	15843	15896	15769	15844	15731	15821	15655	15739	15844	15869	15808	15812	15658	15718	15847	16051	15739	15759	15822	15904	15761	15705	15695	15722	15823	15747	15787	15743	15737	15798	15821	15894	15668	15803	15768	15618	15844	16080	15878	15768	15715	15843	15742	15707	15605	15799	15634	15665	15732	15776	15791	15811	15791	15871	15961	15719	15764	15722	15722	15878	15819	15888	15769	15837	15856	15916	15893	15882	15682	15756	15798	15631	15848	15929	15845	15823	15816	15904	15787	15753	15912	15868	15726	15655	15717	15864	15764	15884	15807	15822	15800	15887	15847	15811	15875	15910	15754	15746	15779	16000	15787	15790	15801	15779	15823	15815	15677	15951	15667	15849	15551	15807	15792	15700	15665	15650	15912	15831	15904	15803	15718	15875	15837	15738	15836	15771	15806	15822	15904	15711	15744	15697	15850	15764	15894	15771	15811	15599	15722	15756	15689	15685	15827	15608	15844	15904	15656	15817	15708	15641	15752	15787	15788	15754	15863	15737	15797	15741	15840	15844	16001	15747	15867	16040	15811	15613	15899	15683	15777	15779	15736	15825	15838	15824	15636	15866	15888	15829	15944	15940	15818	15809	15769	15705	15709	15808	15737	15604	15696	15922	15754	15622	15868	15743	15720	15771	15859	15638	15725	15855	15849	15919	15812	15629	15725	15691	15891	15885	15825	15941	15929	15637	15744	15630	15863	15648	15797	15777	15779	15708	15775	15805	15869	15842	15841	15701	15742	15797	15877	15826	15717	15913	15846	15729	15678	15975	15701	15768	15897	15697	15847	15866	15687	15751	15828	15778	15646	15791	15735	15870	15782	15779	15793	15786	15780	15653	15800	15806	15655	15724	15874	15794	15699	15855	15752	15732	15946	15807	15659	15784	15704	15865	15965	15864	15878	15876	15716	15673	15760	15806	15843	15766	15880	15849	15868	15714	15794	15773	15811	15675	15816	15807	15754	15634	15737	15824	15938	15862	15813	15748	15762	15813	15815	15689	15904	15667	15725	15897	15904	15768	15768	15637	15815	15865	15691	15888	15783	15673	15760	15784	15773	15796	15989	15799	15723	15864	15841	15778	15748	16039	15691	15757	15900	15668	15706	15877	15734	15691	15727	15720	15907	15733	15881	15833	15838	15874	15767	15940	15681	15594	15870	15826	15919	15851	15545	15886	15793	15676	15801	15915	15594	15850	15780	15652	15763	15862	15644	15604	15839	15858	15669	15699	15696	15714	15692	15729	15786	15906	15755	15828	15802	15687	15836	15782	15856	15854	15671	15881	15776	15821	15670	15724	15798	15911	15681	15817	15689	15818	15689	15818	15695	15821	15897	15875	15849	15808	15809	15844	15921	15766	15749	15950	15639	15714	15845	15720	15860	15609	15680	15837	15732	15853	15878	15729	15764	15630	15688	15770	15835	15869	15805	15727	15744	15733	15765	15678	15642	15832	15861	15865	15766	15685	15707	15784	15822	15787	15703	15828	15856	15771	15866	15696	15813	15910	15926	15778	15791	15675	15752	15734	15799	15778	15780	15804	15797	15724	15617	15771	15776	15811	15881	15807	15894	15920	15672	15731	15763	15957	15979	15759	15834	15786	15831	15782	15751	15698	15944	15875	15854	15799	15878	15796	15708	15760	15791	15822	15853	15886	15734	15777	15777	15643	15668	15859	15755	15731	15752	15896	15736	15957	15829	15699
26755	21575	26136	24420	18167	17985	18369	17937	17814	17824	17849	18111	17927	17949	17917	17871	18081	17752	17848	17758	18096	18130	17785	18043	17754	17878	17946	17987	17803	17952	17907	17741	17799	17671	17893	17861	17795	17811	17847	17995	17885	17873	17794	17702	17886	17711	17766	17932	17717	17796	17720	17765	17821	17619	17895	17774	17631	17795	17830	17832	17797	17852	17759	17836	17904	17779	17975	17807	18081	17951	17761	17781	17892	17615	17741	17669	17740	17838	17799	17822	17852	18138	18037	17894	17623	17667	18050	17899	17674	17945	17741	17924	17832	17722	18148	17598	17835	17938	17967	17825	17861	17599	17783	17752	17873	17834	17818	17916	17878	17816	17918	18005	17833	17696	17943	17818	17718	17789	17801	17723	18055	17989	17948	18034	18071	17804	17826	17916	18114	17941	17906	17928	17874	17812	17507	17730	17784	17693	17638	17632	17874	17742	18054	17831	17883	17797	17847	17689	18091	17832	17944	17948	17862	17768	17990	17912	17963	17908	17950	17854	17949	18000	17775	17829	18006	17968	17773	17816	17869	17606	17809	17795	17926	17801	17877	18004	17701	17924	17887	17903	17804	17727	18101	17896	17886	17881	17842	17345	17797	18046	18041	17877	17716	17740	18013	17898	17850	17688	17960	17652	17716	17790	17880	17767	17723	17872	17861	17718	17766	17780	17903	17816	17925	17741	17684	17783	17790	17800	17820	17796	17811	17948	17759	17990	17895	17770	17903	17894	17987	17968	17872	18065	17856	17857	17815	17700	17860	18026	17838	17577	18051	17820	17845	17821	17812	17896	17781	17793	17877	17688	17715	17699	17922	17892	17843	17822	17746	17696	17839	17831	17804	17837	17689	17631	17896	17874	17761	17803	17822	17805	17888	17645	17875	17870	17912	17646	17786	17688	17813	17862	17806	17763	17941	17963	17596	17633	17649	17870	17722	18000	17904	17822	17942	17918	17771	17911	17806	17532	17899	17854	17865	17942	17700	17741	17932	17832	17993	17882	17850	17904	17888	17817	17736	17791	18002	17957	17776	17771	18148	17603	17942	17815	17895	17881	17937	17884	17854	17903	17745	17808	18026	17833	17812	17712	17763	17789	17963	17658	17759	18101	17946	17695	17676	17858	17895	17845	17917	18009	17804	17836	17791	17762	17837	17783	17650	17750	17931	18046	17932	17863	17926	17683	17856	17816	17588	17652	17880	17960	17642	17734	17740	17816	17862	17758	17774	17791	17542	17769	17888	17865	17731	17671	17746	17778	17702	17699	17766	17753	17752	17805	17939	17752	17845	17766	17867	17922	17930	17926	17750	17902	17753	17803	17997	17599	17863	18049	17795	17804	17721	17833	18049	17814	17940	17668	17931	17825	17873	17968	17717	17809	18101	17756	17785	17871	18030	17573	17894	17807	17876	17882	17614	17973	17864	17940	17912	17798	17973	17897	17757	17909	17761	17761	17783	17989	18017	17927	17941	17895	17857	17727	17838	17655	17699	17844	17874	17522	17724	17812	17881	18014	17940	17880	18049	17929	17997	17866	17750	17663	17698	17943	17841	17717	17727	17966	17922	17879	18136	17902	17816	17801	17858	17850	17844	17862	17794	17820	17961	17845	17637	17561	17874	17925	17720	17837	17952	17955	17786	17825	17768	17741	17815	17726	17751	17768	17811	17773	17821	17823	17737	17911	17997	17882	17761	17683	17830	17943	17994	17786	18047	17742	17829	17695	17875	17873	17784	17877	17879	17796	17584	17920	17874	18113	17972	17964	17809	17977	17814	17915	17936	17803	17859	17814	17912	17922	17943	18039	17894	17752	17847	17923	17816	17744	17836	17857	17649	17853	17732	17983	17685	17844	17750	17830	17693	17675	17777	17996	17862	17854	17928	18013	17821	17736	17911	17892	17843	17970	17901	17905	17685	17658	17627	17794	17593	17873	17849	17893	17737	17790	17773	17726	17912	17691	17633	17641	17832	17707	17862	17881	17781	17883	18009	17986	17728	18074	17698	17888	17961	17704	17940	17728	17671	17881	17594	17654	18015	17787	17746	17889	17847	17832	17858	17797	17812	17710	17831	17726	17952	17672	17819	17882	17812	17793	17884	17902	17947	17841	17880	17543	17693	17817	17765	17774	17924	17985	17830	17812	17957	17674	17718	17769	17849	17675	18024	17929	17931	17784	17811	17900	17728	17769	17883	17654	17972	17799	17788	17856	17681	17842	17806	17863	17839	17915	17860	17786	17768	18112	18006	17922	17827	17788	17772	17905	18068	18007	17841	17809	17810	17720	17856	18003	17999	17838	17813	17726	17896	17896	18074	17719	17937	17975	17721	17863	17755	17851	17760	17789	18006	17881	17811	17727	17758	18009	17897	17742	17732	17821	17817	17921	17811	17922	17946	17796	17749	17933	18049	17866	18022	17709	17766	17888	17911	17861	17766	17853	17909	17855	17796	17853	17963	17744	17722	17848	17891	17732	17884	17940	17876	17633	17756	17810	17841	17924	17885	17720	17916	17743	17894	17800	17797	17955	17839	17743	17867	17806	17793	17896	17843	17673	17811	17670	17900	17759	17877	17755	17764	17876	17883	17830	17975	17830	18007	17807	17835	18000	17728	17644	18074	17733	17852	17830	17761	17729	17833	17943	17754	17847	17776	18001	18058	17590	17791	17709	17682	17851	17890	17792	17843	17955	17822	17823	17692	17834	17672	17996	17924	17849	17914	17855	17814	17775	17905	18034	17961	17838	17848	17726	17770	17786	17946	17760	17970	17791	17930	17811	17809	17672	17715	17697	17988	17912	17823	17740	17854	17824	17788	17739	17866	17717	17927	17972	17852	17698	17946	17656	17780	17846	17720	17845	17820	17858	17838	17840	18017	17692	17919	17890	17766	17892	17675	17734	17876	17927	17746	17866	17804	17891	17815	17821	18070	17758	17672	17664	17882	17909	17860	17695	17837	17834	17898	17979	17863	17893	17887	17678	18033	17846	17720	17692	17746	17956	17811	17870	18212	17953	18051	17673	18012	17783	17801	17846	17726	17812	17849	17762	17964	18028	17976	17721	17898	17875	17894	17900	17721	17802	17935	17707	18014	17945	17794	17683	17748	17780	17891	17867	17931	17865	17950	17706	17639	17678	17805	18082	17922	17825	17922	17750	17855	17950	17799	17894	17778	17986	17980	17801	17835	17905	17834	17795	17835	17650	17764	17721	17744	17692	17793	17713	17687	17713	17604	17856	18011	18046	18016	17749	17983	17853	17783	18067	17805	17895	17991	17934	17944	17832	17813	17732	17847	17824	17801	17558	17806	17953	17684	17749	17679	17837	17826	17760	18104	18050	17826	18048	17992	17747	17709	17906	17958	17647	17839	17896	17780	17838	17684	17812	17683	17844	17669	17692	17902	17800	17787	17821	17924	17855	17815	17703	17876	18070	17833	17670	17752	17877	17724	17880	17822	17860	18001	17834	17832	17923	17891	17800	17809	18011	17952	17852	17816	17852	17812	17952	18001	17851	17814	17747	17893	17788	17992	17808	17867	17930	17867	17944	17795	17704	17828	17886	17905	17857	17830	17890	17961	17795	17995	18070	17900	17728	17914	17914	17999	17574	17892	17769	17854	17921	17935	17882	17707	17876	17708	17947	17904	17542	17760	17864	18030	17855	17996	17755	17793	17972	17917	17966	17868	17853	17811	17693	17915	17914	17972	18034	17851	17827	18066	17775	18005	17844	17638	18018	17827	17918	17617	17841	17875	17686	17710	17856	17720	17756	17857	17945	17882	18016	17907	17978	17813	17962	17943	17824	17700	17847	18025	17761	18077	17954	17990	17761	17615	17749	17940	17867	17803	17795	17871	18013	17859	17721	17934	17897	17864	17950	17770	17633	17993	17783	17664	17730	17910	17879	17853	17898	17564	17633	17876	17832	18030	17823	17714	17907	17828	17825	17861	17620	17789	17874	17622	17761	17711	17976	17923	17948	17818	17794	17796	17924	17745	17767	17782	17842	17711	17835	17747	17697	17927	17932	17918	17814	17646	17684	17765	17831	18027	17800	17952	17714	17685	17993	17916	17924	17913	17868	17914	18000	18038	18117	17791	17584	17933	17545	17856	17787	17837	17721	17761	17836	17761	17881	17952	17991	17736	17897	17654	17885	17935	17906	17720	17713	17593	17920	17832	17810	17675	17900	17887	17797	17838	17932	17880	17845	17783	17819	17822	17742	17785	17917	17889	17851	17804	17819	17941	17973	17974	17901	17917	17822	17915	17803	17838	17949	17675	17736	17788	17843	17923	17851	17930	17787	17795	17885	17854	17702	17923	18016	18055	17662	17970	17996	17813	17867	17890	17711	17690	17954	17954	17831	18087	17944	17874	17874	17771	17714	17910	17770	17845	17768	17895	17856	18020	17848	17840	17874	17706	17799	18107	17938	17898	17955	18128	17858	17778	17951	17974	17942	17844	18052	18087	17921	18005	17855	17710	17945	17937	17801	17933	17777	17849	17797	17785	17897	17990	17689	17760	17812	17644	17816	17901	17764	17784	18080	17916	17823	18012	17764	17807	17887	17660	17785	18093	17921	17804	17926	18023	17748	18042	17903	17741	17683	17777	17604	17897	17688	17860	17781	17734	17649	17776	17608	17732	17820	17682	17835	17744	17833	17900	17855	17718	17935	17732	17860	18024	17805	17958	17685	17794	17840	17838	17953	17707	17925	17835	17938	18044	18022	17790	17799	17806	17773	17766	17751	17931	17701	17830	17788	17766	18022	18139	17735	17951	18006	17867	17926	18071	18047	17859	18001	17856	17870	17923	17794	17856	17876	17716	17719	17904	17790	17857	17835	17974	17781	18096	17786	17938	17838	17993	17921	17931	17834	17886	17870	17767	17740	17714	17969	17703	17694	18117	17962	17853	17801	17762	17823	17829	17863	17811	18000	17916	17743	18191	18129	17970	17961	17748	17767	17902	17965	17893	17981	17906	17827	17809	17951	17835	17762	17847	17757	17909	17717	17922	17927	17948	17892	17908	17994	17866	17729	17799	17934	17930	17718	17711	17744	17613	17823	17627	17779	17732	17942	17822	18232	17798	17757	17822	17995	17741	18079	17856	18007	17923	17941	17755	17845	17796	17859	17945	17673	17884	17730
13539	16277	16168	15929	16142	15989	15868	15910	15971	15923	15775	15790	15918	15839	15818	15949	15929	15775	15926	15820	15853	15937	15778	15742	16134	15704	15912	15754	15825	15838	15986	15811	15813	15806	16046	15857	15734	15894	16016	15803	15642	15812	15774	15740	15831	15785	15849	15820	15905	15823	15698	15751	15781	15789	15731	15809	15605	15792	15803	15766	16054	15866	15808	15826	15749	15765	15757	15742	15721	15850	15925	15750	15574	15813	15753	15914	15728	15731	15815	15810	15972	15809	15843	15814	15851	15804	15916	15830	15794	15661	16065	15774	15776	15794	15844	15845	15776	15883	15751	15880	15762	15797	15822	15809	16018	15971	15846	15762	15937	15763	15759	16094	15731	15855	15876	15931	15797	15708	15732	15918	15736	15817	15758	15754	15786	16051	15816	15851	15740	15731	15767	15995	15732	15842	15724	15758	15642	15813	15775	15747	15821	15877	15984	15734	15881	15797	15753	15678	15836	15849	15789	15748	15835	15904	15838	15798	15871	15892	15901	15859	15937	15880	15803	15889	15792	15637	15898	15724	15844	15781	15838	15720	15861	15892	15793	15768	15891	15824	15929	15886	15762	15695	15895	15684	15889	15961	15764	15814	15654	15848	15908	15839	15852	15683	15811	15825	15754	15945	15785	15794	15704	15836	15802	15772	15834	15860	15846	15872	15620	15879	15706	15892	15783	15683	15654	15742	15674	16042	15772	15971	15699	15837	15769	15913	15795	15808	15789	15888	15633	15880	15804	15915	15776	15751	15897	15876	15720	15736	15937	15774	15792	15832	15850	15832	15847	15772	15917	16037	15818	15987	15847	15822	15759	15982	15691	16061	15811	15815	15786	15847	15763	15717	15954	15942	15954	15789	15763	15964	15860	15835	15686	15912	15744	15914	15768	15971	15688	15950	15889	15903	15608	15819	15689	15670	15747	15867	15692	15617	15774	15864	15682	15699	15898	15927	15915	15811	16051	15859	15837	15811	15810	15918	15845	15954	15843	15782	15760	15949	15969	15757	15763	15804	15696	15715	15879	15871	15899	15847	15896	15803	15793	15767	15856	15929	15863	15783	15795	15900	15610	15854	15767	15758	15954	15884	15823	15939	15828	15846	15716	15673	15809	15874	15832	15772	15793	15936	15646	15838	15907	15987	15829	16073	15959	15715	15850	15725	15897	15748	15735	15756	15799	15714	15998	15713	15811	15918	15914	15788	16052	15654	15805	15587	15925	15849	15775	15776	15742	15667	15856	15785	15747	15824	15852	15846	15864	15837	15715	15982	15886	15761	15787	15717	15885	15691	15791	15954	15755	15912	15727	15828	15943	15797	15926	16014	15863	15702	15767	15858	15737	15862	16062	16020	15888	15728	15804	15865	15915	15651	15779	15752	15802	15666	15971	15807	15658	15866	15878	15822	15899	15819	15955	15907	15800	15768	15876	15756	15762	15775	15833	15990	15791	15879	15837	15786	15748	15909	15694	15758	15652	15775	15790	15742	15760	15874	15929	15758	15858	15789	15832	15903	15714	15741	15790	15642	15838	15960	15710	15960	15967	15809	15912	15833	15830	15816	15812	15932	15934	15562	15749	15905	15792	15810	15793	15840	15922	15716	15668	15854	15873	15860	16099	15843	15748	15885	16084	15844	15770	15726	15928	15753	16016	15945	15750	15794	15787	15744	15954	15864	15898	15794	15944	15874	15765	15836	15911	15671	15531	15783	15659	15729	15857	15881	15765	15817	15666	15728	15829	15698	15866	15859	15854	15768	15981	15865	15951	15793	15868	15837	15895	15792	15925	15732	15825	15808	15709	16064	15794	15795	15774	15878	15796	15876	15834	15923	15822	15908	15709	15694	15931	15861	15822	16012	15987	15762	15741	16024	15785	15718	15764	15827	15743	15754	15827	15846	15836	15721	15776	15814	15690	15792	15945	15921	15696	15780	15902	15761	15962	15708	16029	15780	15846	15860	15850	15657	15782	15694	15906	15577	15901	15985	15905	15867	15793	15688	15902	15866	15613	15891	15748	15741	15944	15755	15948	15814	15777	16008	15879	16071	15975	15801	16058	15630	15789	15795	15882	15943	15941	15863	15791	15848	15803	15732	15826	15782	15763	15864	15832	15932	15838	15815	15721	15877	15940	15619	15945	15842	15899	15832	15842	15840	15817	15817	15883	15664	15849	15865	15885	15792	15791	15661	16158	15610	15864	15754	15862	15913	15997	15876	15717	15808	15841	15912	15945	15857	15637	15693	16005	15833	15949	15806	15842	15765	15869	15970	15836	15911	15640	15872	15815	15853	15720	15857	15810	15822	15852	15782	15950	15682	15689	15802	15894	15940	15839	15748	15895	15797	15788	15790	15749	15689	15862	15831	15927	15671	15733	15757	16004	15893	15650	15779	15759	15851	15869	15818	15906	15919	15961	15878	15861	15804	15855	15774	15906	15748	15853	15873	15811	15745	15979	15866	15847	15708	15768	15873	15792	15849	15794	15799	15763	15836	15714	15922	15859	15827	15938	15827	15735	15780	15827	15838	15895	15754	15749	15748	15734	15850	15824	15739	15985	15776	15832	15972	15937	15816	15990	15897	15720	15631	15798	16005	15930	15839	15695	15837	15830	15903	15896	15819	15818	16062	15911	15797	15950	15793	15810	15717	15711	15694	15819	15800	15822	15873	15867	15922	15922	15775	15936	15889	15848	15848	15858	15891	15801	15972	15857	15853	15820	15988	15699	15941	15809	15925	15951	15731	15710	15787	15689	15812	15873	15846	15767	15834	16000	15745	15771	15712	16000	15749	15803	15667	15892	15620	15754	15695	15742	15776	15901	15720	15751	15991	15854	15859	16033	16072	15960	15633	15753	15883	15874	15769	15792	15785	15927	15649	15781	15900	15895	15894	15863	15863	15983	15895	15717	15874	15742	15860	15685	15869	15850	15746	15960	15745	15888	15796	15922	15936	15914	15886	15617	15799	15894	15832	15861	15675	15943	15841	15901	15922	15830	15967	15825	15843	15793	15663	15860	15866	15679	15924	15691	15745	15900	15746	15756	16012	15763	15758	15674	15856	15757	15735	15745	15810	15796	16035	15715	15939	15845	15878	15864	15820	15746	15875	15966	15735	15987	15827	15743	15660	15898	15710	15919	15931	15698	15654	15965	15839	15824	15869	15711	15899	15838	15865	15850	15871	15936	15989	15714	15828	15897	15749	15826	15857	15908	15607	15912	15985	15870	15886	15697	16029	15766	15835	15820	15720	15861	15994	15892	15873	15780	15770	15759	16013	15712	15663	15779	15891	15846	15925	15889	15777	15959	15811	15754	15971	15799	15959	15648	16091	15837	15992	15846	15953	15879	15826	15804	15725	15787	15948	15804	15787	15846	15827	15804	15910	15849	15878	15800	15798	15795	15839	15972	15873	15871	15807	15778	15781	15779	15680	15816	15734	15773	15940	15958	15815	15830	15680	15663	15894	15959	15962	15819	15876	15897	15894	15811	15864	15975	15703	15670	15846	15854	15969	15804	15923	15847	15724	15826	15945	15907	15755	15834	15809	15853	15723	15799	15795	15875	15784	15876	16024	15830	15856	15828	15857	15941	15694	15790	15841	15656	15930	15941	15958	15687	15719	15907	15840	15930	15824	15807	15783	15863	15973	15814	15956	15917	15782	15827	15764	15827	15775	15926	15861	15605	15862	15924	15832	15783	15786	15800	15743	15909	15912	15672	15922	16104	15908	15834	15777	15696	15797	16045	15867	15836	15756	15952	15872	15884	15754	15905	15816	15839	15824	15788	15851	15795	15790	15888	15902	15800	15839	15858	15960	15756	15762	15934	15844	15696	15851	15814	15912	15870	15787	15512	16055	15891	16000	15862	15862	15700	15850	15862	15812	15880	15752	15762	15895	15724	15881	16150	15734	15849	15865	15890	15870	15707	15805	15774	15829	15693	15905	15850	15952	15822	15951	15945	15820	15892	15791	15773	15797	15743	15760	15783	15680	15772	15803	15872	15923	15845	15763	15965	15752	15986	15871	15920	15923	15660	15741	15880	15882	15836	15893	15943	15921	15645	15846	15938	15837	15966	15881	15713	15764	15734	15799	15894	15955	15923	15840	15792	15758	15796	15727	15819	15878	15881	15665	15766	15788	15869	15905	15792	15820	15760	15823	15764	15932	15866	15818	15762	15994	15703	15884	15700	15779	15815	15832	15782	15739	16032	15855	15917	15965	15901	15789	15781	15849	15756	15902	15658	15839	15982	15770	15791	15719	15812	15775	15860	15903	15920	15766	15846	15795	15803	15845	15674	15659	15730	15742	16005	15686	15954	15896	15757	15715	15749	15858	15827	15887	15850	15736	15726	15884	16003	15691	15896	15862	16061	15940	15809	15800	15905	15893	15904	15784	15904	15740	15841	15772	15922	15737	15868	15831	15856	15727	16069	15876	15864	15893	15776	15919	15711	15798	15920	16008	15896	15753	15818	15897	15806	15822	15809	15789	15980	15920	15841	15868	15851	15988	15865	15707	15983	15943	15988	15909	15796	15809	15836	15814	15971	15706	15858	15973	15927	15803	16127	15798	15747	15743	15828	15880	15990	15848	15869	15747	15805	15831	15796	15872	15991	15698	15692	15821	15888	15762	15586	15920	15796	15873	15777	15891	15685	15882	15822	15911	15975	15897	15766	15894	15739	15934	15801	15909	15977	15886	15869	15662	15914	15860	15751	15822	15754	15748	15686	15886	15845	15672	15868	15966	15923	15901	15837	15795	15846	16009	15891	15897	15841	15835	15822	15798	15735	15780	15840	15890	15820	15795	15814	15773	15831	15664	15802	15793	15830	15836	15958	15885	15825	15822	16042	15941	15914	15881	15716	15960	15861	15751	15765	15674	15815	15871	15964	15904	15784	15984	15722	15808	15881	15732	15706	15824	15806	16027	15812	15707	16058	15946	15860	15676	15817	15768	15964	15814	15914	15749	15843	15952	15865	15714	15741	15845	15695	15956	15883	15964	15800	15818	15681	15813	15832	15839	15818	15899	15875	15862	15754	15757	15719	15993	15863	15701	15762	15976	15746	15501	15764	15825	15722	15889	15741	15754	15864	15731	15646	15630	15832	15765	16152	15731	15744	15832	15836	15814	15807	15803	15805	15763
23916	21459	29122	24220	21931	21990	20506	17888	17346	17576	17485	17375	17390	17378	17407	17338	17349	17316	17251	17107	17223	17210	17234	17241	17456	17185	17314	17080	17070	17210	17257	17452	17208	17312	17265	17205	17097	17100	17244	16961	17045	17413	17048	17231	17279	17289	17173	17410	17125	17226	17218	16967	17078	17315	17118	17155	17271	17200	17205	17321	17052	17255	16996	17389	17254	17145	17184	17076	17096	17081	17227	17034	17306	17109	17200	17210	17324	16936	17240	17138	17124	17218	17136	17224	17274	17116	16984	16998	16955	17265	17154	17188	17278	17194	16942	17248	17061	17121	17064	17165	17215	17101	17120	17292	17187	17164	17088	17153	17204	17111	16983	17166	17153	17180	17317	17030	17124	17073	17250	17217	17014	17285	17077	17123	17231	17220	17286	17252	17026	17026	16901	16812	17090	17075	17198	17080	17111	17082	17157	17144	17060	17210	17101	17124	17166	17017	17221	17071	17056	16968	17023	16876	17039	17088	16988	17076	16888	17045	17042	16900	17141	17053	16902	17200	17124	17089	17116	17101	17029	17158	17214	17272	17184	16905	17016	17076	17013	17112	17153	17122	16904	17034	17190	17198	17374	17172	17346	17244	17128	17005	17230	17160	17055	17361	16999	17306	17178	17123	17201	17243	17127	17196	17060	17193	17225	17212	17352	17106	17102	17089	17162	17124	17217	17191	17055	17053	17144	17149	16913	17258	16876	16912	17031	17002	16940	17157	17213	16978	17115	17170	17203	17071	17301	16997	17171	17290	17078	16915	17135	16883	16839	17185	17148	17096	17141	17290	17182	17077	17058	17165	17176	17152	17117	17180	16998	17219	17180	17157	17283	17070	17143	17124	17022	17048	16954	17021	17167	16971	16932	17092	17070	17176	17163	17184	17134	17009	17050	17210	17074	17118	17304	17321	17025	17201	17177	17127	17214	17210	16947	17094	17143	17009	16929	16966	17150	17316	17253	17163	17091	17263	17064	17081	17139	17207	17152	17148	17217	17054	17365	17325	16979	17098	16997	17136	17263	17129	17046	17193	17149	17157	17133	17240	17154	17144	17247	17214	16958	17153	17158	17166	16991	17022	17104	17068	17074	17047	17122	17174	17378	17020	17100	17204	17068	17278	16976	17129	17244	17016	17057	17171	17049	17103	16988	17168	17090	17113	17053	17225	17171	17123	16996	17091	17298	17088	17229	17037	16931	17132	17180	17170	17232	17345	16978	16963	16877	17091	17098	17117	17068	17003	17207	17325	17167	17193	17170	17045	17089	16984	16998	17140	17218	17191	16996	17077	17084	17165	17211	16901	17132	16790	17163	17085	16973	17140	17118	17115	17190	17106	17098	17059	17152	17053	17171	16945	16947	16930	17112	17090	17102	17445	17274	17127	17169	17239	16992	17128	17185	17231	17016	17267	17177	17096	17177	17039	17242	17138	17047	17041	17083	17211	17015	17049	17288	17144	17068	17208	17080	17078	17312	17229	16878	17057	17146	17100	17178	17255	17265	17215	17091	17068	17061	17165	17091	17086	17224	16917	17103	17084	17100	17001	17223	17214	17023	17151	17179	17081	17124	17102	16987	17236	17234	17097	17207	17304	17077	17240	17015	17173	16916	17330	17235	17133	16883	17001	17038	17127	17191	17303	17091	17064	17212	17216	17159	17161	17055	17230	17178	16986	17071	17091	17277	17122	17103	17136	17137	17001	16895	17016	17122	17025	17190	17046	17021	16986	17108	17083	17169	17096	17146	17246	17287	17195	17150	17135	17097	16846	17258	17305	16780	17088	17062	17105	16986	17065	16981	17250	17325	17061	17181	17033	17201	17073	17154	17159	17165	17114	16979	17101	17239	17268	17262	17125	16940	17024	17022	17069	17201	17117	17125	17107	17268	17147	17208	17100	17114	17079	17095	17113	17219	17112	16984	17083	17181	17127	16963	17151	17087	17152	17077	17044	17348	17167	17140	17077	17032	17150	17097	17161	16964	16986	17024	17096	16973	17129	17239	17098	17249	17083	16971	17215	17251	17225	17097	16967	17119	17107	16965	17011	17383	17086	17210	17128	17147	16950	17148	17241	16904	16965	17101	16966	17079	17119	16969	17215	16999	17166	17148	16938	17074	17190	17147	17270	17170	17066	17196	17094	17282	17075	17327	17191	17278	17030	16931	17056	17056	17116	17297	17203	17126	17058	17267	17152	17205	17330	17203	17014	17298	17288	17064	17015	17110	17098	17143	17023	16992	17042	17249	17300	17218	17075	17048	17301	17069	17173	17148	17245	17236	16985	17152	17082	16989	17004	17027	17108	17066	17216	17290	17147	17301	16979	17132	17154	17116	17040	17088	17247	16982	17080	17090	16923	17196	17116	17287	17262	17188	17202	17154	16982	17079	17182	17087	17086	17137	17155	17123	17252	16925	17275	16986	16871	17022	17018	17123	17025	17150	17023	17193	17154	17315	16992	17196	16846	17120	17285	16946	17113	17357	17228	17099	17122	17194	16942	17226	17064	17064	17154	17082	16983	17070	17069	17053	17148	17141	17059	16946	17128	17040	17211	17248	17210	16980	17347	17135	17122	17290	16894	17135	17010	17093	17220	17264	17092	17049	17103	17090	17129	17081	17088	17095	17111	17151	17061	17062	16957	16998	17008	17180	17055	17114	17212	17078	17102	16971	16965	16958	17077	17095	17064	17019	17011	17202	17364	17242	17150	17202	17212	17165	17155	17255	16952	17022	17165	17290	17103	17027	16979	17090	17127	17314	17134	17149	17003	17173	17164	17110	16913	17155	17232	16891	17214	16961	17188	17144	17206	17107	16975	17260	17005	17173	17043	17172	17103	17177	17095	17117	17101	17194	17116	17122	17003	17244	17080	17118	17191	17066	17028	17114	17094	17009	16872	17103	16919	17120	17315	17290	17023	17225	17307	17067	17138	17195	17191	17327	17190	17013	17202	17054	17234	17262	16961	17239	17037	17037	17164	16994	17146	17213	17081	17230	16942	17063	17255	17263	17049	17320	17187	17190	17261	17070	17180	17044	16942	17161	17066	17085	17264	17150	17249	17261	17048	17126	17006	17103	16894	17152	17126	17117	17167	16937	17148	17080	17205	17102	17032	16941	16858	17053	16986	17069	17413	17310	17027	17160	17071	17337	17053	17193	17120	17067	17077	17123	17145	17076	17160	17049	16953	16981	17207	17244	17038	17138	17211	16909	16997	17246	17096	17127	17073	17089	17316	17214	17058	16987	16955	17268	17125	16957	16948	17188	17019	17226	17384	17254	17241	17016	16959	17097	17019	17124	17176	17321	16954	17007	16916	17010	17072	16937	16893	16960	17280	17109	17291	17257	17328	17027	16948	17086	16971	17142	17167	17030	17132	17142	17260	17132	17032	17013	17164	17155	17289	17207	17476	17170	17299	17249	17086	17135	17127	17094	17084	16973	17069	17210	17271	16918	17155	17282	16985	16951	16987	17207	17166	17275	17065	17041	17219	17174	17068	17112	17145	17138	17176	17141	17056	16964	17245	17153	17229	16962	17060	17203	17140	17228	17051	17133	17093	17185	17024	17274	17168	17167	17091	17088	17115	17014	17141	16997	17105	17067	17287	17185	17047	17005	17096	17150	17303	17113	17151	17295	17140	17226	17087	17003	17001	17183	17128	16966	17143	17144	17071	17296	17096	17306	17008	17141	16990	17128	17181	17060	17197	17113	17161	17038	17155	17079	17195	17072	17159	17129	17204	17112	16967	17287	17028	17011	16985	17320	17089	17080	16761	17183	17167	17164	17092	17145	17113	17017	17087	17311	17316	17145	17022	16896	16999	17062	17292	17202	17304	17048	17195	17123	17066	17167	17024	17005	16986	17227	17186	17082	17054	17136	17086	17012	17061	17084	17051	17148	17100	17210	16978	17086	17104	17152	17097	16996	17144	17213	17280	17318	17158	17044	17250	17225	17172	17036	17120	17022	16980	17198	17062	17160	17030	17050	17319	17130	17040	17116	17057	17166	17077	17175	17040	17196	17294	17112	16998	17180	16968	17074	17104	17101	17257	17056	16987	17250	17163	17113	17075	17044	17104	17305	17307	17283	17237	17118	17060	17109	17184	17109	17269	17080	17117	17195	17062	17147	17208	17197	17039	17248	17046	16890	17097	17333	17052	17107	17219	17215	17061	17039	17124	17175	17207	17058	17220	17051	17170	17273	16967	17245	17111	17042	17081	16984	17172	17241	17225	17068	17037	17041	17354	16958	16985	17139	17193	17157	17042	17108	17021	17129	17034	17006	17185	17088	16950	17357	17226	17055	17000	17161	17239	16898	17265	17182	17389	17161	17124	17155	17002	17045	17019	17150	17139	17055	17270	17222	16874	16984	17028	17139	17122	17070	17150	17150	17011	17077	17087	16924	17102	17241	17320	17070	17226	17149	17057	16993	17035	17160	17128	16828	17019	17220	17125	16936	17071	17128	17274	17165	17045	16969	17153	16953	17231	17267	17114	17242	17272	17421	16784	17057	17212	17120	17235	17003	16885	17266	17019	17253	17070	17262	17142	17032	17287	17200	17287	17287	17089	17172	17219	17103	16980	16908	17128	17121	17110	17156	16973	17059	17219	17307	16889	17131	17185	17263	16983	17010	17060	17111	16968	17043	17300	17073	17318	17204	16967	17272	17330	17171	17009	17096	17077	17327	17103	17168	17106	17078	17040	17186	17122	17090	17117	16924	17153	17045	17149	17109	17180	17210	17061	17022	16868	16917	17124	17208	16907	17167	16968	16963	17316	17121	17058	16937	17263	17032	17204	17047	17078	17321	17153	17052	17123	17085	17165	17163	17240	16913	17007	17069	16912	17100	16981	17113	17056	17190	16982	16969	17017	17160	17149	17191	17155	17085	17223	17309	17140	17271	17085	17165	17093	16912	17233	17101	17130	17055	16904	17261	17169	17027	16915	16993	17178	17032	17164	17209	17139	16966	17179	17221	17144	17025	17120	16989	17140	17173	17161	17148	17044	17071	17288	17125	17153	17354	17170	17127	16991	17140	17196	17151	17196	17282	17088	17161	17068	17169	16985	17322	17172	17166	17292	17221	17157	17036	17033	17076	17040	17221	17281	17172	17152	17039	17292	17193	17064	17152	17161	17141	16915
11156	16600	16270	15975	15683	15659	15696	15540	15260	15462	15276	15291	15476	15397	15430	15451	15430	15461	15560	15575	15469	15391	15388	15302	15542	15384	15510	15291	15512	15449	15472	15435	15419	15527	15425	15491	15316	15317	15487	15528	15428	15544	15370	15371	15445	15396	15337	15427	15329	15559	15173	15384	15341	15215	15314	15301	15444	15296	15260	15476	15423	15269	15424	15368	15526	15290	15462	15193	15333	15440	15454	15446	15432	15350	15353	15396	15355	15359	15542	15577	15364	15392	15403	15303	15294	15515	15394	15387	15228	15432	15476	15457	15240	15418	15495	15319	15290	15449	15352	15204	15270	15288	15238	15390	15376	15367	15432	15558	15481	15382	15500	15314	15271	15430	15354	15296	15364	15361	15383	15479	15353	15275	15191	15277	15506	15396	15311	15551	15491	15437	15326	15285	15514	15199	15332	15424	15419	15505	15465	15338	15359	15332	15389	15380	15335	15180	15475	15268	15374	15365	15466	15412	15227	15323	15477	15369	15173	15302	15335	15430	15138	15511	15413	15261	15311	15390	15497	15102	15213	15349	15267	15523	15160	15217	15465	15505	15413	15392	15344	15461	15448	15460	15225	15284	15475	15230	15512	15341	15538	15524	15363	15383	15199	15508	15331	15312	15390	15409	15319	15258	15311	15386	15319	15376	15302	15244	15275	15259	15244	15258	15351	15197	15391	15354	15424	15251	15276	15468	15365	15499	15343	15513	15431	15325	15359	15449	15300	15351	15279	15140	15244	15222	15384	15537	15465	15314	15465	15472	15163	15248	15293	15389	15180	15381	15537	15354	15251	15292	15514	15255	15344	15358	15256	15300	15403	15432	15233	15379	15398	15478	15452	15239	15255	15381	15306	15304	15294	15335	15394	15445	15496	15206	15364	15184	15421	15320	15281	15448	15244	15339	15315	15474	15460	15315	15393	15353	15345	15207	15336	15431	15412	15459	15387	15395	15541	15489	15326	15236	15350	15261	15386	15401	15552	15247	15295	15296	15228	15287	15290	15343	15479	15410	15370	15391	15230	15552	15408	15330	15381	15355	15360	15430	15327	15254	15369	15366	15370	15629	15320	15389	15453	15412	15371	15349	15305	15311	15497	15251	15545	15265	15326	15472	15373	15382	15184	15429	15419	15405	15443	15358	15339	15412	15524	15295	15311	15586	15292	15213	15517	15387	15213	15394	15303	15441	15253	15458	15148	15456	15390	15295	15185	15330	15468	15540	15399	15248	15340	15337	15443	15485	15352	15350	15247	15268	15523	15234	15251	15231	15326	15356	15362	15326	15197	15499	15214	15234	15356	15493	15299	15492	15266	15416	15296	15326	15626	15373	15280	15220	15530	15452	15382	15454	15225	15363	15457	15362	15239	15253	15433	15421	15231	15564	15369	15497	15173	15365	15237	15472	15371	15208	15412	15359	15479	15340	15237	15379	15433	15404	15471	15243	15467	15265	15435	15413	15341	15404	15312	15176	15290	15430	15286	15356	15268	15344	15367	15424	15378	15339	15217	15521	15316	15496	15218	15355	15288	15338	15221	15355	15327	15447	15406	15261	15337	15464	15404	15299	15465	15351	15435	15300	15438	15329	15288	15374	15289	15389	15488	15284	15379	15341	15556	15352	15240	15306	15278	15578	15332	15468	15107	15206	15301	15433	15099	15389	15357	15280	15472	15366	15246	15436	15424	15355	15331	15384	15388	15374	15343	15280	15379	15388	15264	15390	15462	15272	15366	15440	15438	15389	15471	15280	15363	15424	15377	15410	15396	15285	15229	15458	15355	15373	15359	15315	15439	15360	15438	15384	15516	15243	15374	15390	15376	15338	15414	15317	15353	15334	15392	15445	15316	15327	15350	15444	15466	15501	15380	15574	15585	15504	15293	15340	15494	15205	15414	15284	15350	15209	15412	15283	15327	15258	15520	15394	15221	15299	15361	15492	15591	15302	15298	15507	15245	15277	15187	15351	15420	15326	15368	15231	15304	15275	15235	15461	15307	15357	15230	15389	15270	15515	15393	15376	15452	15428	15356	15448	15404	15434	15406	15257	15414	15233	15434	15422	15359	15297	15327	15432	15487	15343	15265	15390	15358	15447	15305	15343	15450	15468	15377	15426	15256	15274	15284	15325	15404	15449	15350	15375	15385	15409	15254	15252	15434	15351	15342	15156	15287	15284	15228	15384	15491	15288	15324	15244	15373	15187	15300	15396	15212	15316	15352	15449	15323	15406	15366	15261	15245	15306	15373	15448	15354	15349	15337	15367	15334	15472	15239	15525	15353	15260	15426	15295	15204	15538	15263	15329	15332	15430	15338	15374	15491	15428	15222	15467	15230	15579	15304	15532	15402	15187	15339	15461	15262	15449	15390	15346	15330	15381	15385	15268	15364	15227	15415	15120	15380	15398	15454	15373	15342	15376	15387	15469	15415	15191	15376	15310	15444	15297	15519	15303	15220	15424	15372	15331	15390	15361	15526	15402	15281	15194	15327	15152	15323	15274	15289	15314	15357	15312	15309	15384	15329	15294	15393	15284	15450	15456	15470	15386	15346	15343	15396	15327	15214	15314	15233	15407	15278	15513	15434	15336	15418	15273	15512	15233	15486	15229	15343	15188	15355	15327	15309	15297	15294	15241	15331	15313	15311	15459	15370	15514	15238	15311	15211	15218	15456	15346	15266	15435	15162	15311	15336	15336	15306	15139	15546	15375	15272	15478	15346	15436	15261	15239	15473	15344	15200	15438	15329	15283	15313	15309	15336	15485	15309	15356	15288	15322	15324	15580	15190	15462	15416	15224	15432	15411	15331	15440	15365	15286	15117	15483	15234	15308	15545	15219	15355	15332	15286	15443	15602	15406	15364	15289	15432	15422	15288	15455	15342	15250	15311	15324	15259	15417	15251	15198	15382	15314	15242	15402	15419	15313	15143	15299	15346	15353	15265	15319	15511	15452	15331	15340	15530	15496	15304	15230	15345	15381	15300	15497	15335	15487	15319	15415	15230	15520	15303	15401	15435	15279	15321	15205	15415	15296	15261	15497	15412	15353	15238	15180	15387	15381	15445	15272	15221	15376	15270	15402	15166	15485	15406	15308	15277	15389	15357	15465	15378	15434	15167	15423	15377	15371	15364	15566	15182	15428	15479	15335	15470	15536	15426	15452	15356	15512	15171	15372	15322	15539	15368	15345	15346	15305	15334	15154	15348	15286	15396	15283	15483	15416	15359	15386	15363	15359	15391	15441	15281	15368	15519	15280	15458	15450	15356	15286	15411	15303	15277	15285	15262	15355	15368	15262	15287	15269	15327	15225	15253	15414	15382	15636	15340	15238	15484	15453	15328	15251	15426	15487	15361	15416	15466	15185	15370	15342	15440	15269	15248	15390	15477	15339	15427	15423	15465	15436	15436	15455	15348	15474	15365	15222	15332	15334	15294	15462	15244	15536	15340	15312	15410	15443	15277	15293	15349	15504	15443	15309	15454	15316	15382	15424	15432	15344	15352	15410	15441	15210	15271	15411	15452	15391	15453	15231	15309	15436	15457	15425	15334	15275	15071	15434	15364	15193	15269	15225	15363	15312	15457	15407	15302	15422	15390	15331	15401	15161	15403	15236	15380	15292	15123	15353	15307	15365	15272	15437	15291	15272	15179	15450	15462	15128	15408	15284	15411	15459	15430	15320	15298	15271	15226	15466	15377	15488	15318	15317	15480	15349	15287	15191	15340	15185	15410	15439	15518	15387	15300	15311	15302	15329	15341	15206	15283	15495	15307	15587	15331	15344	15268	15403	15365	15243	15397	15415	15357	15265	15227	15336	15299	15370	15369	15379	15301	15264	15283	15367	15462	15529	15195	15333	15475	15474	15322	15461	15115	15264	15306	15523	15504	15368	15312	15577	15558	15432	15316	15220	15318	15244	15407	15319	15323	15444	15399	15376	15433	15247	15371	15575	15435	15479	15420	15329	15512	15245	15547	15275	15309	15513	15377	15379	15387	15378	15418	15438	15412	15283	15203	15288	15371	15327	15389	15439	15303	15471	15263	15425	15269	15420	15286	15370	15325	15374	15237	15334	15388	15408	15395	15368	15355	15455	15427	15366	15299	15270	15337	15444	15196	15438	15328	15429	15358	15387	15235	15370	15487	15078	15436	15496	15383	15265	15442	15610	15204	15352	15200	15254	15342	15274	15302	15422	15168	15216	15341	15282	15272	15422	15251	15197	15389	15261	15484	15326	15396	15327	15379	15300	15407	15421	15333	15317	15481	15258	15364	15282	15335	15329	15297	15346	15342	15466	15514	15335	15305	15385	15394	15409	15309	15273	15296	15251	15550	15311	15449	15197	15237	15369	15277	15383	15414	15457	15319	15322	15440	15393	15414	15403	15547	15356	15441	15494	15384	15147	15562	15519	15269	15422	15358	15376	15424	15289	15493	15381	15294	15445	15408	15438	15355	15308	15370	15226	15535	15424	15506	15348	15422	15417	15335	15403	15426	15437	15372	15259	15501	15378	15446	15257	15389	15360	15479	15361	15340	15315	15188	15525	15277	15327	15522	15242	15344	15449	15346	15322	15372	15456	15324	15475	15371	15536	15126	15337	15304	15451	15408	15150	15224	15313	15367	15320	15387	15432	15483	15391	15381	15392	15307	15462	15411	15248	15475	15440	15287	15336	15450	15323	15431	15273	15385	15442	15408	15407	15411	15427	15241	15306	15466	15424	15364	15430	15268	15262	15421	15337	15334	15248	15312	15413	15288	15352	15344	15422	15388	15330	15416	15332	15279	15247	15264	15337	15236	15237	15398	15427	15291	15454	15378	15384	15252	15361	15515	15245	15419	15348	15265	15422	15286	15335	15479	15193	15392	15352	15243	15409	15466	15484	15477	15381	15367	15392	15395	15249	15190	15412	15352	15335	15236	15264	15507	15258	15307	15302	15337	15304	15454	15259	15462	15250	15332	15409	15465	15384	15427	15379	15480	15306	15489	15245	15386	15370	15348	15391	15442	15313	15390	15288	15452	15339	15458	15206	15314	15381	15143	15256	15389	15343	15358	15409	15587	15342	15407	15380	15467	15303	15333	15233	15407	15333	15390	15482	15362	15302	15260	15293	15281	15320	15317	15365	15535	15511	15259	15284	15314	15509
22816	21384	29322	23839	21458	23011	24975	18846	17995	18184	18093	18003	18072	18085	18154	17879	17870	17955	17791	17904	17915	17907	17763	17938	17662	17828	17850	17680	17757	17935	17967	17784	17687	17606	18099	17883	17906	17709	17918	17961	17585	17839	17585	17693	17612	17737	17670	17804	17842	17769	17868	17701	17766	17847	17807	17731	17735	17833	17599	17669	17650	17764	17776	17705	17795	17627	17528	17641	17845	17363	17660	17694	17411	17738	17882	17775	17799	17702	17526	17735	17635	17535	17766	17679	17556	17635	17644	17785	17527	17977	17872	17770	17592	17861	17817	17800	17672	17782	17595	17451	17876	17639	17715	17752	17611	17659	17750	17699	17734	17676	17658	17684	17678	17725	17637	17580	17700	17481	17656	17633	17650	17439	17626	17738	17729	17662	17633	17921	17818	17642	17519	17572	17449	17727	17741	17767	17840	17558	17783	17621	17621	17812	17605	17696	17756	17567	17830	17674	17882	17773	17547	17844	17524	17837	17588	17797	17824	17656	17651	17498	17738	17587	17747	17717	17791	17487	17759	17415	17522	17608	17551	17566	17720	17710	17657	17585	17744	17526	17608	17530	17717	17677	17755	17692	17774	17622	17646	17602	17870	17709	17609	17667	17713	17567	17630	17699	17594	17744	17655	17751	17593	17665	17700	17582	17499	17684	17824	17826	17598	17649	17639	17418	17795	17543	17582	17489	17570	17793	17708	17571	17710	17551	17504	17527	17633	17546	17889	17753	17713	17645	17570	17654	17616	17559	17784	17574	17496	17758	17498	17476	17610	17784	17562	17649	17504	17610	17666	17842	17584	17563	17713	17821	17412	17548	17595	17585	17567	17544	17581	17705	17666	17367	17679	17750	17595	17609	17304	17793	17510	17679	17535	17737	17583	17419	17715	17676	17606	17540	17536	17732	17559	17507	17589	17844	17468	17548	17711	17380	17693	17756	17756	17649	17755	17744	17675	17688	17634	17517	17513	17733	17801	17694	17768	17602	17622	17570	17531	17912	17755	17715	17678	17660	17701	17584	17753	17575	17484	17784	17673	17555	17569	17569	17690	17626	17468	17470	17677	17755	17673	17621	17504	17482	17773	17597	17626	17564	17551	17591	17673	17565	17529	17609	17715	17745	17815	17791	17639	17490	17655	17459	17565	17726	17785	17689	17394	17411	17806	17834	17591	17810	17725	17693	17597	17610	17604	17485	17578	17688	17769	17671	17572	17502	17679	17529	17543	17727	17501	17785	17400	17559	17542	17792	17741	17728	17596	17745	17462	17800	17580	17651	17809	17660	17420	17581	17736	17775	17461	17638	17436	17516	17762	17499	17472	17636	17755	17921	17812	17719	17455	17469	17761	17667	17553	17622	17329	17597	17653	17625	17509	17500	17525	17650	17736	17761	17540	17676	17632	17596	17568	17557	17684	17657	17814	17765	17463	17682	17621	17445	17588	17500	17495	17633	17725	17834	17506	17744	17539	17437	17657	17745	17690	17775	17518	17423	17713	17528	17666	17596	17668	17538	17572	17618	17674	17846	17524	17594	17664	17596	17666	17676	17689	17523	17691	17760	17475	17616	17548	17784	17657	17412	17697	17645	17741	17583	17558	17740	17570	17579	17571	17501	17442	17476	17507	17511	17609	17727	17511	17495	17708	17666	17745	17726	17817	17684	17761	17532	17547	17718	17627	17511	17390	17480	17667	17580	17637	17644	17617	17873	17548	17755	17890	17617	17770	17637	17692	17685	17784	17645	17532	17740	17418	17547	17642	17573	17447	17710	17631	17663	17510	17690	17620	17601	17547	17811	17678	17858	17810	17630	17562	17682	17624	17697	17497	17466	17477	17615	17573	17348	17504	17634	17614	17519	17681	17602	17843	17525	17588	17647	17761	17620	17784	17760	17663	17536	17566	17823	17613	17532	17717	17413	17678	17615	17610	17519	17531	17628	17727	17569	17725	17462	17477	17685	17645	17362	17680	17667	17756	17678	17539	17673	17618	17675	17628	17462	17674	17636	17397	17607	17759	17690	17574	17648	17736	17803	17709	17501	17681	17701	17772	17704	17529	17517	17444	17659	17530	17580	17692	17638	17556	17518	17497	17497	17447	17623	17483	17734	17808	17669	17494	17443	17587	17760	17710	17775	17588	17645	17766	17569	17633	17520	17665	17588	17837	17628	17712	17694	17537	17442	17591	17678	17704	17506	17469	17551	17592	17722	17655	17617	17562	17624	17703	17666	17661	17578	17503	17630	17648	17558	17552	17534	17521	17546	17478	17549	17557	17429	17483	17567	17569	17583	17482	17591	17587	17677	17652	17615	17549	17576	17704	17555	17644	17550	17696	17616	17735	17627	17670	17469	17759	17320	17570	17642	17817	17588	17712	17822	17658	17411	17616	17590	17553	17709	17792	17647	17786	17749	17699	17486	17582	17631	17528	17790	17574	17565	17569	17686	17470	17649	17641	17662	17779	17548	17493	17753	17580	17623	17630	17531	17553	17662	17402	17658	17650	17483	17636	17523	17686	17466	17489	17657	17559	17612	17527	17596	17754	17599	17592	17698	17725	17654	17621	17530	17633	17700	17588	17624	17452	17644	17651	17547	17468	17633	17497	17623	17551	17496	17382	17358	17578	17578	17620	17702	17667	17739	17687	17655	17809	17717	17685	17696	17698	17679	17673	17647	17661	17648	17799	17523	17722	17501	17757	17665	17659	17621	17651	17435	17658	17570	17592	17739	17770	17511	17432	17581	17645	17655	17574	17693	17711	17636	17684	17485	17777	17901	17737	17604	17641	17292	17643	17485	17712	17613	17497	17622	17868	17743	17468	17563	17584	17512	17535	17390	17606	17633	17611	17609	17752	17530	17513	17646	17724	17653	17660	17546	17630	17772	17765	17717	17521	17733	17637	17605	17758	17669	17450	17592	17674	17780	17451	17453	17689	17548	17615	17661	17510	17564	17575	17756	17706	17768	17792	17661	17558	17841	17780	17714	17510	17604	17696	17570	17682	17750	17625	17585	17703	17648	17710	17656	17688	17727	17876	17574	17519	17672	17751	17608	17722	17520	17676	17628	17551	17457	17926	17644	17532	17423	17603	17749	17676	17445	17696	17685	17666	17648	17654	17548	17843	17489	17626	17493	17464	17336	17640	17706	17709	17470	17748	17704	17742	17763	17636	17582	17519	17620	17651	17693	17514	17799	17566	17629	17574	17647	17442	17697	17457	17614	17527	17582	17606	17522	17721	17544	17720	17564	17567	17676	17758	17810	17514	17663	17637	17758	17632	17643	17707	17892	17606	17733	17666	17615	17687	17786	17674	17434	17647	17400	17639	17693	17764	17671	17397	17572	17764	17601	17506	17678	17456	17853	17447	17733	17483	17490	17540	17608	17614	17686	17751	17528	17514	17335	17603	17813	17688	17492	17587	17797	17582	17456	17894	17703	17599	17542	17755	17612	17610	17651	17696	17741	17607	17559	17801	17679	17599	17728	17511	17659	17430	17439	17684	17799	17679	17640	17671	17586	17686	17615	17530	17593	17652	17566	17575	17531	17695	17596	17639	17853	17881	17491	17574	17642	17506	17506	17596	17658	17620	17796	17701	17756	17589	17657	17552	17509	17681	17463	17508	17610	17543	17449	17624	17819	17474	17529	17626	17535	17559	17652	17591	17526	17808	17646	17848	17776	17563	17624	17464	17411	17552	17477	17546	17730	17428	17668	17629	17607	17738	17665	17721	17729	17640	17534	17559	17768	17604	17421	17553	17621	17817	17718	17494	17591	17670	17551	17444	17539	17523	17704	17427	17730	17865	17643	17559	17695	17554	17406	17633	17527	17709	17575	17577	17682	17586	17633	17558	17590	17464	17344	17747	17456	17579	17485	17618	17599	17664	17525	17649	17772	17756	17593	17672	17456	17638	17713	17542	17634	17616	17600	17441	17641	17618	17600	17530	17727	17781	17695	17436	17619	17612	17672	17712	17654	17538	17618	17584	17446	17856	17774	17653	17708	17722	17473	17672	17576	17492	17690	17501	17648	17817	17566	17766	17679	17636	17778	17808	17703	17562	17817	17695	17624	17620	17579	17586	17543	17636	17580	17591	17613	17539	17587	17908	17743	17526	17566	17613	17677	17872	17571	17699	17808	17744	17659	17576	17721	17535	17679	17405	17491	17741	17524	17860	17560	17606	17763	17604	17584	17675	17433	17704	17593	17442	17659	17770	17713	17501	17532	17373	17538	17806	17507	17681	17702	17803	17599	17619	17643	17394	17536	17659	17586	17534	17489	17442	17355	17598	17706	17736	17569	17709	17532	17617	17462	17531	17768	17805	17754	17779	17741	17543	17459	17672	17565	17578	17333	17808	17721	17654	17665	17343	17795	17534	17621	17509	17701	17678	17760	17644	17670	17518	17596	17544	17710	17654	17368	17629	17514	17491	17701	17813	17619	17806	17669	17647	17756	17405	17793	17748	17505	17582	17420	17398	17567	17296	17512	17766	17524	17554	17695	17721	17757	17639	17553	17652	17771	17542	17620	17515	17616	17441	17739	17622	17570	17595	17519	17758	17720	17513	17746	17707	17379	17562	17656	17477	17399	17649	17593	17804	17622	17719	17588	17664	17462	17715	17591	17659	17555	17696	17649	17547	17715	17454	17639	17638	17611	17656	17477	17710	17427	17642	17528	17615	17484	17572	17568	17669	17619	17641	17553	17713	17537	17503	17541	17649	17689	17614	17572	17658	17678	17395	17626	17624	17466	17743	17558	17519	17499	17581	17521	17593	17687	17509	17751	17610	17652	17447	17557	17718	17674	17490	17706	17623	17679	17729	17800	17482	17560	17534	17592	17528	17778	17496	17602	17547	17696	17567	17550	17813	17920	17485	17572	17541	17845	17543	17512	17654	17647	17605	17536	17541	17488	17654	17706	17569	17483	17536	17553	17498	17242	17603	17553	17650	17681	17651	17834	17495	17731	17781	17504	17456	17660	17794	17678	17593	17550	17312	17615	17665	17625	17838	17726	17634	17605	17677	17542	17544	17362	17566	17487	17532	17517	17721	17623	17611	17626	17477	17523	17721	17569	17646	17689	17601	17567	17653	17470	17594	17519	17658	17572	17579	17626	17593	17543	17721	17717	17642	17509	17778	17579
10836	17458	17047	16605	16249	16020	16067	15953	15839	15991	15725	15544	15566	15623	15760	15630	15841	15816	15759	15663	15635	15784	15606	15694	15900	15969	15831	15805	15463	15589	15740	15625	15597	15790	15553	15484	15638	15750	15540	15654	15626	15426	15660	15574	15533	15769	15695	15723	15656	15832	15504	15734	15664	15699	15550	15713	15735	15605	15617	15824	15658	15911	15471	15633	15561	15692	15717	15507	15649	15683	15796	15610	15747	15652	15649	15602	15594	15589	15579	15781	15554	15726	15721	15732	15609	15628	15670	15712	15790	15663	15611	15704	15735	15657	15363	15598	15400	15747	15580	15742	15652	15451	15630	15594	15688	15695	15580	15733	15678	15726	15605	15749	15590	15641	15659	15587	15731	15505	15728	15520	15543	15587	15516	15723	15773	15501	15814	15628	15416	15616	15676	15639	15747	15587	15744	15821	15669	15597	15484	15595	15661	15431	15549	15696	15646	15615	15480	15594	15506	15638	15614	15611	15500	15676	15566	15635	15726	15549	15550	15825	15735	15520	15693	15722	15694	15677	15633	15638	15803	15798	15594	15627	15729	15524	15721	15604	15658	15512	15356	15732	15798	15666	15628	15504	15808	15514	15644	15760	15872	15440	15701	15744	15772	15572	15747	15518	15561	15644	15799	15514	15769	15695	15645	15543	15512	15735	15673	15612	15501	15881	15633	15747	15587	15793	15770	15635	15692	15587	15724	15539	15716	15632	15620	15694	15632	15659	15607	15703	15581	15780	15544	15695	15609	15490	15749	15548	15651	15829	15594	15530	15725	15551	15492	15522	15641	15668	15517	15773	15596	15553	15503	15665	15707	15633	15716	15682	15742	15686	15595	15537	15817	15643	15456	15697	15628	15693	15700	15629	15524	15767	15820	15585	15649	15607	15620	15626	15581	15588	15571	15540	15669	15671	15633	15747	15744	15700	15639	15602	15754	15592	15636	15543	15734	15590	15638	15523	15845	15711	15528	15592	15763	15731	15638	15815	15604	15771	15688	15685	15680	15554	15669	15508	15527	15583	15660	15689	15613	15598	15695	15627	15684	15669	15479	15618	15719	15478	15724	15641	15542	15688	15502	15513	15670	15610	15631	15526	15696	15607	15553	15492	15681	15652	15483	15655	15589	15580	15695	15619	15562	15421	15618	15758	15579	15636	15681	15662	15437	15689	15439	15576	15794	15846	15624	15726	15524	15909	15466	15746	15581	15585	15672	15753	15776	15572	15730	15556	15502	15846	15799	15714	15669	15710	15410	15475	15582	15785	15583	15462	15792	15641	15750	15792	15604	15644	15560	15611	15713	15638	15667	15727	15648	15606	15641	15644	15658	15444	15737	15566	15543	15679	15446	15656	15670	15461	15847	15614	15497	15559	15509	15600	15592	15445	15747	15484	15573	15396	15644	15533	15720	15773	15601	15526	15575	15385	15642	15575	15612	15656	15541	15407	15481	15473	15431	15622	15423	15535	15515	15313	15584	15634	15558	15683	15708	15639	15626	15595	15685	15582	15609	15763	15685	15611	15597	15609	15554	15713	15557	15478	15739	15618	15722	15504	15547	15656	15647	15476	15636	15640	15684	15594	15662	15651	15622	15510	15666	15745	15552	15651	15592	15521	15480	15430	15718	15484	15593	15764	15516	15768	15637	15861	15555	15521	15472	15604	15656	15563	15536	15852	15624	15620	15755	15720	15583	15475	15484	15517	15615	15506	15459	15636	15585	15636	15655	15738	15633	15559	15573	15729	15752	15589	15509	15722	15535	15666	15565	15537	15674	15495	15692	15678	15740	15704	15541	15494	15805	15565	15559	15824	15535	15516	15688	15713	15601	15652	15523	15611	15583	15591	15685	15478	15728	15779	15542	15632	15490	15680	15486	15796	15644	15720	15662	15619	15633	15763	15569	15538	15596	15465	15352	15510	15783	15478	15834	15636	15478	15799	15516	15472	15706	15635	15614	15530	15622	15715	15694	15670	15519	15636	15632	15658	15446	15734	15639	15547	15583	15581	15453	15604	15661	15519	15543	15743	15865	15558	15650	15553	15681	15624	15537	15448	15633	15715	15652	15586	15590	15690	15701	15686	15639	15584	15578	15669	15633	15477	15529	15646	15428	15558	15526	15598	15335	15644	15518	15614	15833	15681	15869	15698	15513	15648	15603	15617	15786	15573	15636	15587	15610	15507	15604	15671	15511	15609	15509	15466	15572	15663	15653	15662	15811	15772	15695	15598	15413	15731	15696	15556	15463	15535	15649	15686	15582	15540	15660	15368	15607	15666	15682	15625	15790	15676	15657	15801	15562	15696	15540	15639	15473	15565	15751	15581	15552	15693	15558	15756	15604	15532	15641	15619	15636	15631	15517	15607	15677	15615	15629	15652	15671	15649	15596	15551	15812	15552	15636	15647	15612	15515	15661	15742	15856	15619	15515	15577	15809	15584	15715	15727	15710	15658	15661	15515	15611	15723	15674	15645	15734	15683	15557	15631	15664	15480	15569	15621	15532	15563	15647	15643	15621	15576	15556	15438	15590	15658	15781	15566	15678	15675	15715	15605	15401	15626	15717	15710	15611	15495	15692	15648	15476	15698	15549	15727	15698	15560	15535	15766	15549	15637	15816	15564	15639	15553	15754	15679	15588	15667	15528	15545	15813	15558	15679	15670	15694	15567	15730	15643	15592	15649	15475	15589	15641	15669	15492	15443	15535	15656	15605	15684	15703	15680	15535	15628	15590	15519	15636	15624	15498	15556	15679	15489	15715	15568	15710	15551	15789	15556	15601	15492	15578	15640	15589	15602	15660	15559	15615	15622	15774	15794	15808	15670	15661	15599	15478	15731	15695	15584	15682	15506	15704	15655	15619	15466	15526	15564	15510	15424	15710	15474	15521	15594	15665	15659	15587	15690	15648	15693	15586	15655	15493	15684	15723	15597	15450	15746	15657	15795	15574	15692	15617	15725	15851	15686	15570	15453	15626	15486	15768	15658	15600	15468	15558	15678	15662	15523	15579	15678	15762	15596	15537	15604	15654	15535	15467	15716	15615	15450	15567	15750	15480	15571	15626	15514	15763	15445	15632	15613	15389	15568	15535	15673	15315	15523	15505	15694	15666	15536	15674	15618	15648	15494	15558	15593	15583	15555	15397	15563	15665	15659	15411	15676	15703	15393	15766	15674	15491	15739	15557	15670	15578	15630	15470	15565	15756	15583	15555	15546	15595	15726	15613	15540	15639	15612	15523	15687	15646	15661	15670	15608	15634	15738	15609	15612	15504	15675	15432	15604	15579	15502	15894	15481	15548	15795	15556	15676	15675	15697	15629	15639	15484	15591	15648	15591	15596	15505	15608	15631	15645	15622	15444	15667	15642	15464	15674	15741	15615	15503	15509	15607	15653	15480	15588	15518	15746	15545	15630	15633	15682	15753	15635	15814	15595	15605	15675	15540	15575	15673	15595	15702	15719	15412	15559	15624	15614	15762	15729	15575	15663	15685	15540	15693	15600	15603	15402	15612	15535	15526	15675	15743	15736	15500	15691	15752	15737	15614	15631	15561	15539	15610	15475	15623	15591	15598	15700	15634	15654	15636	15741	15511	15488	15630	15586	15665	15598	15635	15556	15613	15662	15686	15670	15433	15689	15623	15649	15624	15629	15565	15676	15670	15648	15567	15684	15646	15517	15690	15657	15555	15782	15389	15768	15569	15639	15444	15732	15635	15444	15622	15705	15508	15643	15502	15708	15540	15695	15609	15728	15518	15679	15650	15694	15609	15639	15625	15684	15474	15682	15781	15530	15585	15591	15567	15706	15675	15534	15620	15558	15552	15723	15426	15618	15795	15689	15552	15744	15735	15602	15500	15723	15498	15700	15676	15589	15566	15527	15648	15619	15641	15673	15510	15625	15702	15588	15397	15622	15714	15485	15670	15785	15438	15422	15707	15697	15853	15584	15600	15616	15513	15586	15553	15645	15654	15736	15575	15541	15599	15534	15575	15807	15580	15674	15475	15646	15661	15662	15446	15572	15758	15736	15474	15773	15653	15610	15824	15720	15759	15548	15726	15536	15549	15644	15461	15470	15608	15532	15724	15520	15599	15709	15589	15721	15521	15505	15715	15647	15511	15781	15545	15625	15627	15620	15743	15440	15671	15615	15657	15699	15553	15762	15554	15515	15426	15653	15631	15388	15581	15555	15600	15510	15566	15485	15781	15662	15771	15518	15706	15673	15685	15651	15650	15475	15563	15661	15685	15712	15603	15538	15777	15681	15398	15479	15707	15683	15590	15596	15697	15615	15667	15583	15816	15703	15561	15598	15629	15678	15579	15655	15664	15516	15540	15560	15552	15594	15492	15700	15571	15710	15603	15518	15709	15642	15594	15546	15651	15624	15806	15504	15505	15462	15582	15692	15634	15611	15640	15654	15684	15696	15453	15482	15543	15544	15484	15632	15740	15535	15640	15651	15587	15484	15641	15649	15690	15664	15713	15706	15608	15685	15526	15582	15637	15584	15725	15484	15375	15761	15376	15648	15584	15737	15565	15521	15716	15436	15469	15633	15556	15791	15469	15769	15583	15421	15677	15670	15691	15782	15595	15660	15762	15581	15747	15594	15748	15517	15486	15476	15635	15490	15591	15546	15561	15590	15574	15753	15665	15718	15433	15572	15440	15592	15745	15610	15582	15587	15458	15584	15665	15557	15566	15699	15625	15567	15600	15582	15710	15672	15578	15665	15728	15569	15553	15659	15721	15642	15444	15507	15428	15656	15649	15726	15500	15554	15708	15509	15756	15655	15676	15613	15688	15617	15636	15502	15578	15682	15560	15623	15568	15612	15528	15628	15684	15536	15589	15431	15543	15634	15710	15456	15494	15597	15600	15618	15609	15620	15589	15478	15520	15578	15551	15543	15591	15693	15630	15737	15609	15566	15770	15553	15499	15848	15687	15652	15569	15638	15649	15845	15777	15625	15578	15694	15703	15685	15683	15606	15668	15553	15711	15603	15527	15518	15620	15598	15591	15518	15749	15648	15780	15475	15781	15512	15531	15584	15649	15545	15584	15672	15642	15725	15695	15642	15616	15647	15598	15752	15679	15473	15661	15619	15717	15601	15629	15713	15616	15554	15612	15567	15609	15704	15512	15485	15592
26763	21477	25964	24203	17967	17905	18138	17739	17788	17569	17763	17668	17641	17902	17670	17683	17850	17811	17784	17633	17818	17922	17649	17703	17621	17754	17818	17427	17667	17714	17627	17616	17760	17613	17809	17572	17330	17655	17752	17677	17646	17732	17745	17776	17678	17781	17583	17510	17796	17754	17671	17658	17645	17927	17551	17628	17688	17775	17838	17547	17528	17863	17662	17591	17623	17517	17514	17526	17505	17494	17579	17659	17451	17661	17486	17578	17682	17424	17532	17567	17732	17623	17569	17616	17565	17568	17489	17655	17684	17625	17693	17837	17805	17676	17735	17699	17815	17504	17548	17839	17727	17545	17725	17721	17759	17665	17640	17705	17657	17959	17591	17775	17709	17580	17745	17811	17708	17984	17723	17772	17777	17807	17711	17727	17751	17570	17596	17457	17543	17705	17759	17670	17703	17669	17683	17634	17752	17652	17701	17697	17719	17917	17594	17659	17627	17838	17407	17639	17672	17555	17814	17755	17569	17414	17734	17580	17568	17577	17734	17606	17630	17700	17709	17830	17671	17730	17653	17626	17566	17628	17656	17646	17793	17918	17881	17635	17704	17734	17572	17622	17683	17605	17614	17744	17504	17691	17641	17709	17685	17681	17748	17828	17598	17710	17522	17684	17753	17793	17583	17713	17516	17658	17618	17560	17775	17826	17722	17751	17632	17745	17623	17640	17777	17866	17950	17948	17625	17670	17745	17567	17788	17812	17759	17580	17610	17743	17631	17717	17699	17652	17650	17634	17556	17586	17632	17595	17713	17849	17607	17638	17759	17633	17679	17538	17666	17705	17860	17681	17507	17531	17812	17679	17503	17679	17648	17499	17585	17620	17717	17590	17618	17660	17781	17829	17593	17650	17619	17568	17786	17621	17824	17741	17592	17620	17469	17519	17716	17742	17661	17783	17705	17624	17676	17766	17547	17802	17521	17523	17681	17642	17724	17620	17702	17606	17766	17515	17570	17608	17686	17884	17717	17980	17856	17500	17850	17473	17523	17567	17753	17648	17730	17817	17680	17629	17663	17610	17581	17703	17679	17501	17688	17782	17894	17706	17557	17704	17623	17580	17676	17662	17842	17714	17472	17712	17786	17659	17893	17673	17614	17641	17888	17731	17601	17683	17633	17573	17575	17748	17748	17693	17716	17803	17615	17736	17518	17811	17640	17782	17542	17449	17707	17485	17576	17553	17608	17554	17674	17808	17611	17758	17760	17478	17733	17507	17848	17736	17629	17618	17644	17654	17748	17735	17656	17799	17688	17794	17732	17390	17594	17811	17691	17642	17747	17776	17541	17625	17580	17643	17829	17713	17672	17648	17637	17603	17592	17781	17667	17549	17444	17821	17548	17901	17690	17597	17665	17481	17702	17366	17613	17532	17757	17732	17703	17625	17672	17598	17632	17572	17713	17579	17559	17708	17780	17727	17564	17645	17587	17713	17896	17789	17504	17412	17705	17540	17752	17639	17677	17534	17867	17973	17745	17632	17594	17776	17639	17539	17674	17568	17599	17634	17790	17615	17655	17450	17653	17592	17679	17712	17700	17807	17559	17596	17554	17673	17622	17602	17674	17674	17524	17675	17833	17826	17440	17541	17798	17461	17479	17945	17679	17867	17757	17728	17975	17582	17525	17721	17511	17633	17688	17555	17731	17895	17870	17877	17819	17762	17830	17714	17655	17499	17817	17727	17845	17660	17802	17674	17547	17728	17698	17803	17904	17639	17685	17592	17640	17624	17585	17499	17574	17432	17440	17359	17751	17891	17697	17841	17590	17520	17637	17634	17713	17489	17677	17577	17689	17736	17658	17721	17535	17751	17512	17719	17751	17567	17806	17737	17688	17539	17646	17716	17649	17695	17763	17803	17685	17713	17574	17745	17606	17700	17749	17591	17596	17721	17761	17668	17848	17625	17663	17832	17630	17609	17651	17706	17648	17668	17713	17590	17679	17693	17620	17651	17561	17497	17673	17651	17716	17785	17749	17443	17706	17714	17568	17521	17815	17738	17740	17724	17776	17687	17851	17678	17711	17935	17840	17742	17655	17701	17760	17514	17627	17575	17686	17521	17588	17723	17816	17730	17993	17690	17538	17630	17478	17770	17686	17616	17785	17467	17453	17734	17562	17664	17700	17537	17735	17658	17521	17801	17757	17760	17725	17566	17678	17564	17542	17908	17614	17778	17891	17699	17671	17659	17719	17833	17678	17727	17489	17671	17714	17772	17714	17768	17826	17937	17802	17508	17814	17632	17865	17649	17823	17447	17729	17477	17574	17660	17655	17736	17871	17647	17662	17800	17742	17485	17590	17568	17676	17538	17703	17726	17814	17619	17644	17636	17823	17507	17672	17709	17492	17421	17582	17514	17757	17695	17558	17585	17607	17686	17684	17645	17723	17611	17648	17567	17731	17682	17661	17570	17584	17744	17656	17793	17723	17676	17654	17744	17845	17738	17699	17763	17528	17832	17663	17593	17570	17793	17765	17555	17537	17672	17293	17661	17809	17726	17577	17594	17790	17643	17388	17592	17839	17822	17607	17701	17649	17583	17581	17764	17868	17510	17699	17663	17654	17474	17740	17650	17648	17774	17874	17525	17758	17662	17592	17799	17830	17627	17440	17575	17627	17609	17506	17773	17564	17670	17712	17818	17561	17695	17693	17746	17728	17554	17617	17466	17669	17653	17785	17750	17470	17629	17506	17666	17629	17648	17699	17745	17924	17689	17678	17711	17729	17293	17641	17779	17889	17611	17730	17693	17814	17617	17826	17656	17754	17679	17742	17668	17754	17520	17810	17617	17624	17644	17650	17656	17508	17672	17667	17622	17810	17573	17529	17683	17649	17865	17743	17871	17486	17632	17717	17811	17499	17724	17793	17561	17581	17675	17697	17591	17647	17568	17667	17654	17672	17766	17627	17794	17875	17849	17534	17544	17646	17666	17620	17582	17792	17751	17682	17619	17540	17661	17810	17664	17602	17530	17605	17795	17681	17770	17722	17773	17634	17792	17639	17549	17603	17566	17720	17498	17619	17587	17641	17781	17522	17901	17623	17831	17607	17776	17692	17553	17460	17819	17649	17816	17691	17847	17850	17657	17680	17592	17666	17434	17539	17603	17538	17821	17517	17799	17596	17775	17559	17860	17744	17934	17635	17658	17726	17317	17848	17675	17574	17549	17540	17574	17708	17635	17797	17826	17726	17686	17753	17865	17617	17806	17602	17519	17674	17767	17744	17711	17664	17827	17746	17708	17581	17510	17557	17642	17736	17653	17571	17787	17630	17788	17539	17637	17735	17781	17645	17732	17543	17579	17526	17724	17659	17622	17670	17434	17497	17506	17795	17595	17780	17817	17610	17448	17705	17695	17845	17735	17782	17860	17874	17513	17842	17783	17812	17414	17534	17842	17441	17606	17690	17561	17489	17765	17719	17795	17724	17759	17620	17652	17739	17927	17674	17396	17672	17656	17793	17592	17483	17747	17644	17601	17644	17639	17615	17639	17603	17732	17875	17608	17617	17693	17727	17739	17774	17611	17626	17722	17652	17747	17486	17866	17696	17646	17502	17662	17755	17739	17441	17773	17686	17703	17687	17789	17743	17636	17497	17650	17756	17614	17635	17638	17706	17766	17638	17703	17756	17639	17706	17547	17609	17667	17795	17693	17701	17529	17497	17795	17762	17934	17717	17657	17789	17706	17836	17714	17665	17504	17824	17563	17748	17626	17707	17604	17739	17934	17708	17757	17869	17852	17710	17634	17416	17676	17777	17745	17704	17716	17651	17638	17705	17761	17766	17731	17564	17613	17747	17880	17341	17619	17572	17859	17772	17592	17686	17743	17661	17477	17695	17712	17785	17704	17777	17654	17578	17386	17712	17600	17918	17568	17509	17520	17638	17789	17684	17801	17725	17661	17893	17735	17743	17647	17718	17734	17798	17771	17673	17740	17757	17846	17777	17588	17565	17725	17681	17687	17656	17634	17678	17594	17702	17531	17777	17699	17725	17700	17857	17756	17626	17551	17652	17756	17672	17657	17642	17767	17772	17605	17827	17595	17636	17731	17589	17624	17859	17678	17667	17645	17716	17615	17655	17883	17672	17530	17654	17556	17774	17866	17768	17820	17740	17798	17565	17679	17785	17615	17709	17758	17534	17870	17836	17818	17723	17782	17502	17763	17643	17663	17754	17585	17825	17609	17690	17538	17759	17847	17916	17652	17767	17788	17671	17538	17887	17830	17664	17786	17647	17623	17787	17697	17595	17474	17431	17790	17743	17702	17639	17422	17600	17861	17679	17728	17629	17674	17756	17692	17497	17814	17531	17613	17693	17492	17693	17626	17489	17563	17622	17672	17692	17752	17594	17654	17661	17637	17628	17317	17841	17510	17543	17644	17659	17713	17743	17535	17762	17662	17853	17637	17611	17705	17565	17662	17629	17654	17761	17609	17528	17797	17716	17789	17607	17619	17608	17538	17687	17831	17689	17572	17637	17612	17687	17925	17807	17742	17628	17584	17647	17760	17724	17751	17751	17663	17719	17568	17557	17693	17582	17623	17605	17774	17511	17819	17656	17731	17775	17583	17657	17603	17662	17704	17760	17762	17760	17801	17550	17689	17824	17727	17525	17579	17654	17513	17629	17716	17616	17643	17739	17610	17599	17631	17565	17751	17639	17623	17619	17583	17701	17707	17714	17607	17710	17890	17646	17786	17621	17695	17657	17689	17945	17723	17528	17627	17545	17785	17722	17446	17842	17728	17711	17773	17527	17664	17741	17661	17749	17657	17577	17666	17625	17698	17711	17749	17500	17527	17613	17733	17702	17768	17661	17688	17800	17604	17600	17646	17665	17732	17438	17615	17564	17666	17553	17519	17755	17611	17651	17808	17934	17902	17742	17668	17633	17810	17725	17650	17661	17767	17662	17671	17760	17719	17665	17852	17844	17650	17609	17752	17976	17583	17675	17538	17694	17732	17633	17597	17521	17810	17688	17859	17669	17630	17575	17567	17765	18031	17685	17450	17654	17645	17800	17601	17576	17498	17829	17423	17867	17504	17758	17756	17620	17539	17735	17645	17760	17762	17685	17662	17604	17512	17722	17840	17725	17628	17517	17551	17596	17733	17533	17517	17728	17428	17676	17727	17574	17666
13539	16008	16085	15894	16009	15969	15810	15698	15664	15859	15580	15880	15785	15751	15864	15753	15626	15645	15628	15882	15750	15689	15630	15780	15836	15704	15713	15818	15645	15816	15758	15729	15669	15650	15722	15749	15691	15741	15622	15757	15610	15730	15851	15503	15789	15878	15721	15644	15656	15763	15666	15745	15684	15821	15532	15903	15854	15654	15828	15630	15782	15471	15680	15787	15800	15758	15863	15616	15683	15732	15774	15614	15682	15703	15678	15671	15548	15708	15675	15638	15831	15754	15818	15804	15753	15958	15614	15678	15645	15701	15794	15799	15602	15706	15670	15660	15818	15626	15638	15803	15758	15812	15788	15791	15738	15644	15827	15603	15821	15663	15714	15823	15657	15732	15554	15706	15678	15764	15842	15726	15633	15733	15715	15706	15721	15616	15609	15687	15791	15652	15764	15918	15674	15718	15576	15686	15719	15686	15687	15676	15633	15652	15652	15657	15620	15742	15757	15797	15537	15855	15669	15794	15740	15586	15565	15688	15705	15602	15528	15639	15781	15603	15775	15657	15522	15631	15803	15778	15789	15737	15699	15642	15779	15656	15716	15763	15674	15692	15557	15691	15687	15870	15594	15561	15685	15760	15599	15720	15698	15771	15617	15537	15715	15586	15892	15645	15890	15752	15760	15844	15859	15931	15738	15772	15558	15666	15568	15827	15822	15785	15676	15630	15788	15689	15688	15694	15718	15589	15742	15668	15631	15683	15740	15572	15642	15832	15644	15696	15560	15698	15578	15720	15860	15703	15660	15740	15740	15758	15930	15614	15744	15629	15809	15735	15563	15834	15740	15721	15685	15794	15693	15722	15710	15774	15671	15765	15755	15663	15758	15662	15747	15595	15762	15615	15597	15690	15567	15780	15835	15698	15728	15650	15698	15627	15756	15756	15725	15706	15605	15730	15766	15463	15799	15537	15599	15728	15642	15639	15738	15707	15820	15726	15600	15581	15697	15684	15584	15644	15448	15723	15510	15734	15689	15704	15734	15793	15688	15658	15657	15814	15772	15706	15679	15657	15618	15753	15606	15686	15607	15705	15802	15889	15912	15813	15687	15653	15800	15658	15583	15654	15852	15752	15673	15662	15490	15737	15744	15614	15700	15547	15736	15684	15612	15721	15662	15694	15691	15485	15846	15515	15741	15647	15553	15678	15699	15725	15760	15542	15676	15836	15597	15672	15766	15728	15674	15800	15782	15735	15697	15636	15823	15581	15688	15712	15847	15630	15864	15465	15618	15604	15631	15591	15604	15651	15693	15824	15803	15799	15722	15795	15636	15692	15588	15535	15644	15775	15685	15742	15716	15546	15708	15736	15609	15602	15793	15907	15561	15775	15607	15672	15684	15848	15663	15783	15741	15690	15644	15741	15809	15601	15687	15946	15762	15799	15577	15771	15692	15624	15670	15764	15646	15783	15824	15595	15710	15475	15820	15728	15773	15729	15540	15792	15738	15696	15808	15705	15807	15735	15879	15683	15718	15775	15814	15701	15634	15890	15558	15720	15750	15643	15677	15749	15681	15803	15553	15582	15698	15890	15598	15817	15553	15738	15660	15660	15571	15792	15655	15685	15680	15649	15405	15577	15646	15591	15431	15663	15558	15605	15651	15621	15804	15756	15683	15594	15674	15728	15657	15627	15642	15579	15851	15682	15601	15819	15598	15644	15686	15558	15748	15875	15766	15632	15590	15851	15616	15735	15669	15910	15847	15642	15684	15775	15657	15817	15491	15669	15599	15920	15597	15728	15597	15724	15773	15755	15579	15678	15841	15646	15688	15627	15857	15815	15690	15776	15682	15625	15598	15622	15845	15758	15859	15556	15629	15606	15741	15722	15659	15595	15747	15683	15862	15706	15723	15568	15700	15655	15623	15739	15764	15679	15675	15653	15550	15743	15640	15678	15682	15759	15694	15708	15498	15707	15738	15684	15709	15814	15733	15714	15709	15597	15751	15596	15662	15816	15854	15683	15893	15711	15671	15730	15684	15573	15721	15839	15892	15717	15684	15695	15644	15846	15699	15767	15717	15805	15682	15668	15652	15559	15609	15643	15661	15714	15691	15684	15797	15794	15839	15735	15731	15700	15775	15725	15709	15740	15733	15588	15737	15665	15716	15542	15792	15613	15703	15695	15779	15692	15533	15798	15620	15709	15641	15632	15499	15715	15719	15751	15735	15783	15719	15692	15613	15694	15813	15895	15682	15659	15876	15944	15539	15818	15497	15655	15844	15673	15717	15722	15729	15632	15648	15631	15605	15697	15818	15507	15765	15809	15741	15719	15686	15824	15706	15711	15732	15575	15797	15694	15779	15925	15745	15592	15684	15638	15817	15676	15813	15678	15821	15663	15884	15859	15747	15785	15684	15792	15687	15741	15663	15719	15691	15594	15795	15640	15728	15733	15742	15676	15630	15876	15823	15560	15743	15657	15573	15752	15621	15701	15769	15656	15754	15672	15900	15783	15622	15749	15683	15691	15502	15700	15701	15653	15796	15571	15614	15787	15737	15655	15527	15612	15711	15758	15780	15495	15755	15689	15667	15845	15738	15572	15516	15787	15510	15821	15653	15700	15511	15615	15707	15779	15536	15659	15575	15521	15606	15635	15683	15730	15744	15672	15835	15565	15745	15741	15609	15762	15747	15598	15807	15685	15715	15647	15528	15643	15643	15660	15715	15717	15517	15610	15744	15603	15737	15817	15598	15627	15838	15800	15634	15774	15701	15515	15653	15490	15702	15738	15633	15682	15676	15673	15896	15624	15701	15816	15626	15837	15654	15724	15608	15614	15711	15872	15635	15596	15561	15719	15798	15800	15563	15650	15688	15679	15642	15766	15610	15731	15718	15575	15674	15753	15575	15567	15771	15618	15698	15622	15724	15789	15678	15667	15685	15705	15654	15707	15821	15578	15771	15698	15723	15690	15743	15802	15659	15704	15690	15675	15631	15592	15694	15786	15673	15744	15671	15719	15713	15651	15761	15725	15524	15774	15536	15609	15841	15736	15713	15746	15498	15835	15565	15660	15655	15548	15738	15457	15714	15687	15770	15844	15629	15670	15635	15738	15782	15918	15689	15640	15587	15830	15826	15742	15751	15828	15618	15921	15507	15593	15907	15786	15870	15592	15603	15641	15690	15687	15604	15781	15767	15496	15656	15708	15886	15805	15873	15535	15733	15670	15714	15593	15842	15600	15877	15677	15755	15618	15645	15865	15769	15740	15644	15738	15623	15711	15538	15555	15918	15679	15673	15660	15752	15757	15621	15686	15782	15628	15713	15663	15617	15755	15715	15750	15559	15664	15692	15592	15730	15593	15735	15684	15684	15675	15592	15745	15631	15693	15662	15603	15872	15744	15642	15839	15691	15635	15714	15701	15606	15840	15824	15595	15775	15644	15769	15770	15746	15703	15632	15555	15720	15799	15592	15638	15847	15720	15569	15726	15757	15572	15577	15811	15627	15812	15833	15597	15852	15738	15795	15758	15517	15630	15917	15567	15866	15609	15684	15812	15703	15693	15704	15760	15679	15543	15654	15795	15719	15782	15499	15603	15732	15764	15842	15740	15705	15545	15595	15605	15742	15603	15769	15608	15655	15802	15857	15810	15718	15751	15694	15604	15695	15756	15697	15520	15801	15717	15576	15787	15802	15645	15810	15719	15574	15756	15784	15708	15549	15714	15566	15675	15816	15589	15890	15686	15661	15696	15579	15852	15535	15834	15640	15757	15773	15850	15681	15782	15723	15767	15787	15786	15644	15895	15763	15776	15773	15841	15621	15806	15708	15640	15743	15520	15646	15710	15766	15750	15702	15714	15742	15640	15693	15837	15590	15604	15665	15773	15662	15827	15615	15746	15716	15869	15681	15714	15782	15634	15820	15702	15674	15601	15612	15734	15758	15629	15720	15671	15748	15632	15773	15707	15652	15835	15688	15624	15598	15621	15714	15711	15715	15656	15589	15585	15708	15665	15751	15649	15733	15776	15702	15538	15606	15668	15573	15799	15714	15766	15748	15655	15814	15869	15692	15718	15746	15723	15686	15740	15714	15721	15781	15610	15653	15516	15680	15528	15774	15639	15744	15768	15670	15732	15805	15791	15710	15825	15784	15758	15755	15768	15655	15646	15778	15769	15646	15799	15775	15648	15763	15798	15718	15763	15597	15626	15680	15715	15785	15607	15661	15632	15686	15871	15579	15795	15706	15803	15761	15549	15793	15544	15754	15609	15775	15851	15566	15689	15751	15626	15574	15642	15800	15674	15833	15782	15781	15736	15622	15676	15779	15584	15535	15766	15636	15854	15688	15618	15779	15660	15741	15517	15734	15823	15754	15790	15767	15659	15752	15714	15683	15671	15653	15748	15751	15619	15741	15570	15703	15756	15818	15932	15592	15671	15796	15635	15762	15602	15884	15540	15720	15599	15769	15697	15729	15843	15854	15798	15713	15737	15694	15676	15795	15703	15604	15635	15689	15811	15707	15677	15716	15687	15830	15637	15527	15663	15707	15613	15752	15794	15646	15740	15582	15551	15858	15712	15765	15628	15801	15916	15636	15858	15681	15662	15794	15690	15725	15817	15577	15650	15768	15745	15599	15672	15672	15699	15820	15603	15580	15811	15666	15625	15798	15633	15834	15608	15722	15720	15626	15859	15777	15734	15693	15560	15802	15690	15599	15923	15594	15950	15527	15596	15666	15812	15669	15580	15754	15711	15782	15781	15666	15709	15555	15567	15719	15750	15827	15588	15743	15620	15798	15630	15888	15762	15734	15715	15707	15612	15660	15624	15582	15703	15600	15783	15727	15743	15637	15545	15683	15759	15611	15693	15667	15763	15908	15751	15787	15743	15736	15784	15691	15744	15765	15982	15598	15729	15562	15547	15816	15614	15615	15634	15739	15745	15887	15691	15875	15629	15690	15818	15613	15456	15627	15847	15777	15852	15585	15723	15833	15667	15705	15638	15694	15613	15543	15595	15728	15665	15801	15699	15641	15794	15664	15840	15691	15887	15578	15843	15683	15728	15916	15721	15670	15824	15722	15614	15748	15628	15737	15593	15585	15852	15681	15793	15749	15750	15796	15690	15796	15650	15589	15630	15666	15702	15735	15657	15707	15702	15812	15755	15863	15589	15720	15632	15773	15750
23948	21508	29129	24320	21962	21882	20321	17639	17016	17263	17205	17151	17052	17036	17113	17132	17045	16951	17035	17189	16985	17282	17036	16918	16821	17135	17050	17076	17125	16984	16983	16971	17198	17049	17037	17169	16935	17052	16974	16959	16949	17294	16973	16899	17164	17000	16842	17232	17290	17084	17055	17055	17131	17047	17042	16744	16918	16966	17050	17026	17062	16992	17067	17143	16829	16955	17021	16903	16842	17136	17001	16915	17055	17031	17143	17016	17129	17120	17015	17123	17035	17004	16992	16823	16911	17040	16994	16917	16791	17082	17097	17016	16993	17035	17222	17174	16986	16985	16800	16742	16864	17062	17117	17006	16954	17011	16946	16963	16965	17044	16882	16862	17140	17044	16905	17060	17023	16900	16972	16908	16887	16830	16897	17032	16868	17069	16991	16870	16894	16925	16853	17178	16981	16987	16890	16878	17091	16987	17086	16972	16831	16943	16930	16993	17124	16923	17062	17162	17069	17037	17152	16874	16879	16831	16911	17022	17049	16872	17035	17048	16884	16935	16990	17228	16976	16868	17025	16981	16963	16989	16971	16870	16893	17094	16903	16925	16842	16993	17103	16905	16930	16931	16871	16766	17017	17094	16879	16993	16959	16949	16944	16978	17084	16781	17025	17080	17073	17015	17025	16949	16986	17201	16931	16921	17099	16989	16785	16790	16784	16928	16909	16932	16937	17013	16799	17051	16790	16931	17104	17006	17040	16832	16846	16769	16924	17115	17060	16949	17038	16885	16907	16985	16982	16967	16915	16752	17100	17047	16938	16898	17070	16864	17072	16902	17094	17008	17012	16864	17155	16908	16779	16970	17089	17040	17083	17113	17114	16931	16760	16932	16826	16803	16938	16867	16943	16954	17069	16867	17073	17002	16994	16826	16810	17018	16924	16912	17100	16876	17012	16931	17103	17014	16871	16905	16929	16849	16868	16903	16814	16955	16996	16875	17037	16835	16928	16820	17072	16892	16907	16977	17061	16969	16901	16949	16836	16937	16901	17047	16868	17003	16880	16903	16988	17026	16958	16948	17030	16847	17222	16969	16776	16825	16998	16989	16985	16948	16954	17016	17017	16834	16915	17124	16774	16911	16920	17001	16967	16932	17270	17016	16963	16976	17009	16897	17073	16933	16912	16970	16940	16965	16897	16874	16928	16925	16850	17108	16952	16639	17062	17128	16966	16992	16899	16989	17057	17200	16966	16871	17047	16943	17007	16820	17012	17071	17000	16832	16797	16875	16847	16813	16954	16995	16970	16900	16868	16888	17065	16699	17064	16932	16872	17111	17063	16861	16786	17164	16849	16960	17045	16982	16684	17080	16993	17016	16968	16862	17182	17206	17212	17054	16829	16814	17073	16959	16904	16983	16957	16910	16800	16895	16945	16656	16812	16748	16969	16644	16929	16993	16802	16918	16961	16950	17096	16944	16966	16870	16825	16946	16854	16925	16897	16975	16879	16910	17064	16989	16872	17082	17123	16904	17177	16971	17047	16946	17176	16975	16893	16939	16913	16727	16739	16969	16811	17101	17107	16839	17041	17086	16847	17126	16897	17289	16834	16931	16896	16984	17084	17066	17155	16976	16963	17047	17047	16977	17062	16989	16878	16879	17063	16917	16846	16897	17120	16872	17034	17135	17084	16963	17089	16959	17014	17291	16978	16938	17050	16859	16914	16943	17012	17085	16976	16994	16851	16912	17041	16954	16996	16741	17092	16679	16909	17064	16950	16928	17021	16882	16854	17013	16886	17044	16980	16781	16734	16990	17071	16922	17124	17075	16818	16941	17122	16940	16981	17193	17091	16877	17029	16995	17166	16953	16865	16850	16866	16908	16866	16875	17134	16735	17088	16794	16843	16776	17021	16827	17031	16818	17058	16941	16909	16897	16924	16988	17024	16984	16798	16991	17047	16920	17093	16914	16953	17061	17138	17094	16928	16768	17132	16960	16894	16882	17014	16907	17103	17022	17011	16946	16924	17021	16995	17031	17193	16922	16911	16843	16907	16837	16898	16925	16923	16993	16880	16974	17039	17029	17168	17011	17000	16991	16918	16942	16902	16981	16940	16809	16785	16909	17013	16965	16877	16976	16971	17026	17003	17061	16994	17117	16886	17093	16936	17096	16872	16851	16915	16722	17125	16942	17101	16851	16919	16901	16770	16836	17000	17086	16964	17009	16952	16843	16777	16825	17009	16909	17117	16892	16934	16972	17094	17087	17039	17069	17163	16726	16924	17266	17120	16908	16844	17229	16778	16965	16951	16948	16975	16755	16981	17017	16783	17031	17036	16897	17127	16957	17040	16892	16901	16851	17093	16849	16925	16832	16937	17165	16642	17282	16944	16892	16884	16909	16908	16852	16856	16949	16990	16846	17033	16886	16891	17035	17101	17008	17077	17226	17070	17032	17173	16774	16812	16998	17040	17143	17029	16817	16998	17153	16978	16977	17038	17104	16790	17002	16810	17036	16964	16954	16812	17096	16875	16923	16822	16820	16871	16992	16880	17068	17127	16939	16862	16862	16770	16833	16969	16964	16922	16739	16830	17095	16910	16932	16995	16960	16877	17087	17029	16902	17112	17027	16897	16933	16737	16831	17122	16969	17085	16990	17066	16972	17021	17041	17103	17036	17165	16920	17001	16970	16902	16965	16865	17019	17036	17011	17075	16970	16986	17013	17089	16952	16818	16762	16863	16878	16868	16880	17003	16878	16960	16919	17143	16934	16991	16794	17183	16860	17015	16907	16911	16924	17203	17063	16946	16814	17020	16769	16953	16966	16959	17020	16986	16945	17049	16986	16963	16938	16895	16919	16886	17127	16886	16824	16801	16934	17080	16889	16942	17029	17050	16954	16665	16902	17127	16994	16927	17039	16859	16815	16919	17001	17013	16949	16862	16997	17034	16996	17110	17306	16930	17053	16923	16732	16898	16917	16961	17106	17055	16904	17098	17021	16965	17050	16778	16943	16905	17047	16868	17056	17063	16980	17084	16964	17106	16965	16969	16847	16862	17053	17185	16908	16942	17124	17059	16943	16989	17010	16988	17000	16894	16870	16819	16921	16954	17292	16904	16843	17066	17015	16896	16927	17072	17054	17009	16916	16826	17022	16960	16908	17041	16683	17050	16879	16816	16885	16906	17065	17078	17190	17051	16794	16959	16833	16766	17025	16882	16637	16882	16929	17016	16756	16991	16867	17002	17190	16996	16945	17010	16859	16987	17121	17027	17035	17019	17009	16878	16930	16982	16981	16897	16899	17247	16724	16868	16963	17016	17014	16988	17085	17100	17037	16979	16986	16766	16914	17088	16854	16905	16789	17156	16927	17013	16997	17021	17109	16910	16956	17075	16902	16872	16995	17122	17052	16969	16942	17028	16999	17048	16902	17074	16874	16872	16878	16952	16850	17062	16981	16984	16934	16775	16983	16924	16920	16970	17289	17262	16955	17180	16946	16751	17097	17014	16921	16763	17025	17069	17004	17051	17115	17016	17052	16972	16992	16875	16671	17002	16823	16748	16802	16928	17249	17020	16958	16834	16971	16897	17122	17019	16875	16922	17047	16787	16821	17003	16829	16896	16897	16793	16975	16867	17029	16912	17037	16839	16922	16910	16901	16811	16876	17059	17066	16936	17094	17010	16785	17073	16958	17020	17088	16873	16893	16891	16905	16945	16909	17005	17021	16818	17105	16730	17072	16940	16818	16920	16912	16966	16871	16829	16838	16890	16765	17085	16846	16864	16957	17059	17032	16986	17102	16862	16855	16861	16760	16874	17169	17039	16797	16817	16908	16872	16991	17069	17010	16998	16953	17107	17096	16908	16959	16972	16977	16884	16794	16951	17037	16874	16880	16969	16953	16929	17011	16858	16942	17069	17060	16904	17019	16783	16889	17084	17273	16873	16959	17067	17028	17013	16735	16918	17023	16957	17028	17061	17271	17131	16862	16904	16803	16892	16977	16914	17036	16762	16863	17191	16977	16829	16897	16841	16993	16914	16932	16886	16968	16859	16883	16991	17118	17161	17048	16891	17072	16966	16999	17153	16923	16998	16794	16897	16987	16902	16999	17038	17074	17041	16832	16828	16965	17088	16781	16995	16898	17028	16988	16943	16931	16801	17070	17100	16920	16875	16831	16870	17036	16852	17116	16956	17067	16983	16973	16979	17063	16838	17103	16929	16839	17056	16856	17035	16946	16867	16898	17026	17044	17003	17111	17085	16941	16996	16973	16811	16813	17104	17065	17130	16867	17073	16969	16858	16892	17015	17197	16967	16853	17111	16970	17124	17006	17045	17087	16950	16932	16929	16946	16864	16925	16988	16896	16924	16874	17133	16756	16883	17094	16818	16925	16947	17068	16965	16992	17130	17056	16707	17190	16946	17037	17123	16920	17015	17234	17152	16929	16756	16849	17083	17050	16939	17060	16784	16946	17079	16928	16995	16939	16849	16963	16889	17106	17113	16881	16929	16880	16851	16870	16970	16761	17046	16887	17047	16962	16949	17039	16946	17015	17075	16891	16954	16976	16992	17023	16815	16725	16745	17108	17053	16786	17056	17235	17058	16912	16926	16820	16934	16875	16895	17061	16933	16793	16982	17027	16956	17042	16949	16857	16960	16843	16930	16949	16870	16976	16928	16758	17007	17156	16996	16811	17133	16976	16969	17010	17110	16891	16892	16952	16810	16832	16957	16927	16681	16874	16959	17001	16879	16856	16832	16994	17186	16863	16906	16848	16973	17174	17015	17015	16892	16967	16795	17072	17153	17094	17080	16865	16992	16945	16915	17142	17159	16720	16887	17013	16997	17174	16901	16929	16920	16900	16986	17067	16894	16921	16864	16913	16966	16932	17037	16794	17084	16996	17126	17032	17163	16902	16966	17034	17042	16862	17034	17070	17011	16890	16862	16886	16706	16946	16955	16706	16985	16938	17184	17146	17123	16977	17206	17049	16819	17013	16877	16882	16966	17059	17012	17123	17068	16859	17090	16930	17001	16996	17117	17057	16981	16960	17137	16859	17064	17071	17111	16823	16972	16870	17024	16927	16712	16970	16926	16975	17025	16970	17082	17066	16931	17107	16924	16950	16872	17041	16952	16970	17070	17020	16913	16728	17004	17007	17052	16880	17184	17107	16890	16717	16912	16990
11078	16532	16171	15873	15691	15551	15543	15570	15260	15527	15426	15482	15341	15355	15473	15364	15311	15388	15546	15271	15392	15213	15268	15465	15125	15334	15289	15269	15476	15391	15365	15405	15324	15359	15414	15273	15366	15304	15485	15341	15343	15403	15360	15335	15438	15358	15350	15375	15432	15376	15265	15395	15267	15371	15479	15417	15313	15342	15365	15312	15266	15432	15192	15403	15377	15338	15264	15360	15267	15471	15276	15299	15353	15368	15224	15331	15247	15283	15245	15227	15445	15232	15345	15383	15537	15274	15266	15410	15415	15331	15239	15383	15386	15447	15325	15156	15391	15419	15166	15349	15402	15362	15377	15178	15262	15221	15327	15259	15298	15357	15479	15370	15294	15270	15203	15329	15207	15256	15227	15355	15235	15397	15420	15104	15267	15311	15203	15344	15361	15346	15313	15379	15367	15262	15257	15171	15232	15309	15464	15264	15268	15239	15458	15359	15271	15238	15147	15256	15267	15321	15263	15300	15408	15355	15317	15269	15297	15258	15283	15491	15261	15245	15185	15366	15192	15217	15359	15395	15220	15269	15496	15227	15262	15242	15282	15350	15306	15254	15243	15305	15322	15326	15263	15423	15369	15392	15248	15303	15253	15356	15289	15170	15324	15221	15017	15413	15393	15436	15200	15231	15358	15148	15514	15401	15328	15208	15340	15284	15401	15166	15485	15284	15104	15158	15373	15213	15254	15511	15256	15388	15231	15440	15296	15255	15253	15427	15363	15230	15285	15297	15238	15338	15345	15210	15300	15207	15291	15350	15222	15182	15212	15365	15199	15300	15432	15388	15380	15227	15391	15299	15212	15343	15322	15261	15333	15281	15290	15288	15300	15284	15266	15231	15191	15353	15413	15255	15201	15215	15260	15371	15210	15320	15320	15305	15346	15379	15292	15247	15400	15322	15251	15274	15197	15317	15237	15193	15261	15332	15326	15042	15378	15170	15246	15344	15134	15311	15368	15322	15337	15312	15252	15125	15265	15497	15253	15291	15365	15229	15317	15614	15476	15238	15420	15156	15354	15409	15325	15135	15237	15426	15213	15218	15268	15316	15321	15293	15203	15314	15356	15386	15417	15305	15297	15317	15379	15310	15315	15352	15313	15424	15316	15379	15219	15433	15385	15230	15274	15508	15233	15362	15372	15464	15363	15389	15304	15421	15234	15409	15262	15278	15381	15282	15259	15335	15406	15434	15261	15321	15345	15444	15252	15235	15229	15307	15264	15179	15329	15101	15355	15348	15284	15312	15232	15106	15223	15252	15297	15425	15222	15327	15206	15232	15229	15511	15310	15219	15195	15228	15276	15317	15448	15286	15232	15479	15398	15423	15379	15518	15464	15227	15294	15373	15340	15246	15256	15354	15282	15216	15270	15383	15467	15267	15297	15346	15352	15453	15280	15275	15382	15256	15333	15319	15319	15375	15321	15426	15289	15215	15205	15369	15548	15255	15186	15072	15350	15350	15329	15313	15388	15360	15355	15467	15180	15397	15436	15223	15501	15454	15274	15389	15329	15144	15316	15330	15476	15427	15237	15370	15436	15263	15370	15227	15219	15223	15265	15256	15371	15326	15287	15144	15384	15443	15428	15208	15292	15308	15382	15172	15232	15242	15335	15051	15254	15294	15295	15406	15166	15381	15308	15317	15316	15247	15177	15057	15311	15528	15315	15360	15279	15187	15338	15394	15062	15392	15287	15313	15261	15235	15280	15317	15251	15294	15514	15291	15281	15326	15394	15280	15325	15283	15186	15219	15402	15195	15431	15381	15468	15322	15299	15325	15277	15194	15200	15207	15295	15338	15396	15264	15596	15220	15375	15416	15390	15235	15399	15298	15296	15320	15299	15318	15276	15364	15366	15475	15381	15299	15378	15273	15232	15336	15198	15244	15294	15398	15387	15371	15364	15302	15243	15351	15338	15294	15245	15320	15373	15306	15178	15360	15162	15184	15293	15315	15246	15199	15150	15349	15357	15225	15342	15267	15279	15522	15290	15326	15183	15308	15299	15273	15428	15271	15300	15368	15436	15498	15289	15281	15120	15331	15186	15223	15260	15181	15345	15332	15290	15222	15351	15412	15318	15394	15206	15305	15356	15348	15227	15260	15387	15169	15188	15407	14993	15342	15256	15341	15226	15289	15404	15205	15229	15210	15377	15254	15300	15127	15244	15293	15202	15345	15265	15268	15298	15414	15225	15404	15146	15130	15256	15461	15336	15301	15222	15436	15282	15349	15291	15183	15247	15211	15359	15241	15323	15375	15420	15347	15313	15391	15330	15281	15395	15211	15466	15259	15289	15303	15291	15374	15342	15271	15466	15198	15305	15299	15258	15269	15085	15270	15524	15361	15377	15403	15324	15292	15220	15323	15260	15294	15238	15338	15100	15319	15289	15475	15355	15198	15315	15411	15273	15230	15139	15324	15180	15247	15175	15280	15358	15347	15237	15289	15407	15245	15375	15204	15208	15403	15304	15243	15310	15389	15253	15303	15169	15459	15270	15166	15239	15213	15286	15238	15276	15319	15298	15343	15265	15385	15355	15439	15376	15389	15347	15103	15177	15411	15184	15362	15486	15166	15422	15295	15314	15244	15338	15286	15273	15386	15260	15318	15322	15219	15336	15286	15358	15478	15185	15275	15499	15472	15296	15230	15292	15300	15213	15257	15394	15358	15253	15328	15157	15225	15281	15247	15229	15402	15204	15353	15140	15157	15287	15154	15332	15340	15196	15365	15342	14988	15386	15247	15521	15181	15286	15360	15263	15430	15370	15335	15251	15208	15173	15200	15411	15255	15395	15264	15330	15312	15251	15306	15438	15240	15205	15321	15278	15410	15364	15225	15203	15174	15185	15539	15162	15270	15447	15434	15238	15332	15189	15324	15221	15273	15296	15208	15378	15325	15256	15291	15292	15322	15396	15331	15372	15220	15226	15129	15230	15345	15334	15255	15345	15223	15417	15364	15182	15438	15265	15434	15346	15326	15237	15289	15427	15216	15304	15293	15372	15456	15329	15183	15329	15123	15316	15281	15421	15207	15222	15311	15316	15366	15395	15202	15306	15375	15482	15372	15261	15242	15127	15166	15391	15321	15304	15341	15305	15254	15140	15204	15190	15316	15265	15418	15204	15306	15436	15358	15366	15279	15393	15196	15349	15461	15210	15334	15309	15249	15310	15234	15174	15276	15310	15399	15390	15293	15215	15430	15452	15207	15354	15381	15206	15307	15372	15242	15257	15314	15313	15307	15391	15332	15299	15394	15246	15255	15218	15272	15246	15604	15378	15305	15295	15228	15263	15348	15477	15317	15485	15204	15276	15371	15220	15108	15338	15426	15210	15348	15201	15299	15393	15274	15333	15312	15457	15344	15441	15212	15372	15103	15233	15428	15042	15345	15445	15140	15307	15292	15228	15383	15334	15214	15320	15364	15352	15408	15365	15333	15421	15281	15390	15177	15235	15273	15370	15389	15279	15219	15405	15247	15349	15353	15319	15360	15177	15285	15226	15459	15288	15343	15539	15218	15300	15265	15412	15084	15279	15448	15216	15444	15202	15282	15301	15471	15190	15486	15273	15342	15224	15328	15251	15233	15365	15218	15259	15392	15305	15612	15353	15122	15303	15384	15189	15411	15399	15351	15278	15287	15401	15236	15344	15314	15141	15311	15389	15251	15316	15329	15278	15315	15402	15308	15396	15264	15267	15366	15362	15335	15269	15241	15360	15392	15346	15306	15438	15246	15458	15280	15266	15502	15432	15430	15394	15312	15138	15374	15326	15214	15350	15353	15145	15140	15384	15278	15479	15271	15319	15377	15423	15206	15326	15315	15173	15316	15277	15225	15388	15304	15278	15187	15350	15262	15279	15286	15325	15275	15459	15401	15360	15213	15351	15385	15209	15332	15265	15218	15197	15195	15487	15317	15341	15389	15245	15493	15324	15389	15246	15274	15286	15140	15425	15313	15223	15363	15266	15326	15338	15383	15201	15271	15377	15275	15255	15111	15263	15413	15153	15220	15391	15361	15329	15141	15365	15390	15345	15467	15071	15192	15222	15317	15270	15264	15264	15324	15279	15212	15433	15388	15238	15346	15333	15263	15203	15250	15254	15473	15204	15470	15357	15520	15480	15410	15344	15189	15327	15412	15202	15332	15208	15393	15367	15398	15155	15365	15242	15255	15147	15295	15138	15268	15255	15464	15360	15415	15381	15411	15296	15201	15385	15267	15254	15265	15159	15274	15318	15377	15382	15313	15435	15172	15294	15369	15177	15457	15320	15244	15344	15423	15369	15489	15209	15196	15172	15151	15342	15304	15246	15312	15293	15198	15244	15353	15268	15198	15413	15264	15237	15377	15234	15407	15304	15307	15326	15243	15267	15218	15302	15288	15369	15334	15316	15207	15230	15327	15257	15303	15334	15405	15333	15258	15332	15215	15218	15132	15393	15249	15320	15511	15339	15304	15242	15422	15270	15378	15283	15284	15422	15504	15259	15398	15440	15229	15173	15446	15371	15320	15087	15441	15257	15307	15228	15177	15426	15263	15220	15352	15343	15240	15300	15381	15396	15215	15226	15378	15335	15258	15265	15352	15172	15350	15239	15284	15385	15247	15431	15171	15295	15158	15189	15358	15396	15176	15216	15349	15209	15282	15371	15356	15429	15352	15317	15378	15302	15179	15300	15252	15345	15192	15392	15246	15361	15471	15349	15259	15171	15401	15220	15365	15218	15262	15196	15361	15295	15202	15327	15207	15354	15392	15510	15339	15319	15339	15313	15375	15334	15188	15376	15327	15366	15193	15310	15276	15229	15253	15435	15277	15186	15279	15157	15205	15310	15464	15185	15207	15316	15279	15388	15312	15222	15387	15273	15256	15333	15338	15459	15295	15204	15260	15228	15257	15333	15267	15257	15252	15237	15180	15343	15320	15180	15471	15282	15271	15380	15264	15366	15490	15200	15193	15210	15267	15262	15172	15466	15126	15339	15200	15421	15266	15311	15336	15236	15252	15203	15388	15317	15259	15393	15355	15210	15206	15369	15333	15194	15236	15207	15089	15277	15297	15337	15330	15305	15311	15415	15222	15235	15214	15238	15281	15239	15417	15329	15290	15324	15432	15437	15310	15271	15286	15218	15350	15193	15102
22763	21302	29231	23714	21381	22961	24474	18705	17519	18002	17818	17793	17662	17827	17857	17667	17498	17543	17740	17734	17660	17684	17555	17613	17318	17588	17425	17795	17545	17465	17696	17566	17749	17478	17545	17577	17523	17588	17424	17611	17385	17472	17312	17440	17497	17512	17433	17304	17698	17430	17418	17510	17518	17382	17580	17564	17551	17368	17394	17601	17666	17688	17341	17383	17671	17327	17450	17403	17538	17543	17486	17494	17505	17440	17397	17390	17449	17217	17400	17390	17363	17465	17548	17676	17613	17291	17433	17526	17379	17486	17499	17394	17480	17631	17384	17227	17338	17376	17252	17549	17386	17361	17558	17364	17540	17500	17519	17296	17280	17465	17332	17207	17461	17284	17520	17500	17444	17383	17416	17370	17418	17237	17541	17341	17347	17551	17366	17482	17244	17630	17653	17631	17376	17595	17490	17600	17378	17413	17385	17480	17355	17554	17423	17363	17336	17315	17496	17389	17568	17436	17549	17416	17411	17629	17356	17251	17399	17378	17284	17497	17522	17414	17419	17428	17438	17214	17271	17285	17474	17263	17247	17349	17380	17501	17488	17354	17413	17560	17274	17477	17512	17328	17309	17399	17353	17441	17460	17511	17460	17138	17583	17556	17435	17464	17498	17397	17571	17525	17283	17331	17350	17492	17275	17325	17332	17455	17333	17369	17473	17279	17453	17521	17500	17326	17445	17463	17533	17279	17274	17257	17522	17392	17520	17402	17517	17482	17368	17228	17573	17534	17494	17492	17533	17500	17328	17356	17276	17236	17577	17226	17487	17355	17375	17400	17540	17297	17353	17179	17325	17671	17178	17193	17531	17439	17337	17348	17225	17454	17316	17468	17454	17269	17433	17431	17434	17386	17397	17273	17232	17350	17527	17462	17509	17448	17576	17291	17342	17415	17394	17400	17261	17228	17252	17402	17269	17207	17486	17476	17551	17315	17488	17472	17364	17297	17466	17401	17375	17559	17268	17282	17273	17194	17281	17341	17494	17418	17484	17486	17455	17587	17424	17592	17428	17365	17443	17293	17315	17232	17371	17441	17320	17352	17301	17397	17352	17337	17567	17272	17476	17444	17474	17433	17142	17348	17577	17358	17303	17477	17267	17289	17559	17478	17270	17484	17258	17541	17366	17539	17655	17392	17372	17342	17488	17371	17437	17499	17396	17158	17291	17120	17354	17395	17407	17435	17102	17399	17495	17364	17480	17285	17186	17364	17624	17312	17247	17354	17266	17537	17264	17422	17492	17363	17323	17324	17401	17268	17327	17237	17320	17259	17341	17270	17493	17424	17417	17368	17319	17402	17420	17480	17274	17516	17383	17349	17497	17355	17355	17475	17429	17467	17190	17433	17551	17371	17298	17313	17143	17450	17443	17572	17464	17210	17333	17320	17501	17422	17486	17275	17389	17190	17240	17448	17293	17391	17185	17453	17408	17582	17272	17482	17381	17370	17474	17135	17293	17309	17374	17266	17381	17414	17492	17294	17516	17384	17395	17307	17381	17343	17532	17589	17471	17379	17397	17218	17264	17148	17305	17318	17322	17490	17520	17416	17342	17327	17471	17492	17652	17321	17377	17229	17358	17407	17383	17268	17544	17304	17249	17198	17429	17312	17266	17469	17500	17453	17438	17487	17480	17204	17453	17423	17483	17302	17243	17377	17389	17452	17369	17405	17226	17398	17210	17481	17424	17444	17385	17273	17438	17160	17402	17399	17537	17367	17301	17233	17458	17423	17301	17256	17320	17451	17403	17317	17457	17221	17414	17651	17399	17529	17424	17439	17624	17131	17200	17172	17572	17237	17359	17402	17374	17267	17485	17342	17221	17318	17536	17372	17551	17573	17413	17344	17515	17478	17331	17345	17367	17450	17520	17430	17232	17397	17242	17352	17327	17401	17458	17312	17345	17370	17332	17412	17256	17423	17124	17441	17373	17365	17210	17417	17301	17250	17258	17361	17416	17422	17381	17369	17421	17396	17318	17280	17362	17414	17438	17315	17359	17347	17300	17373	17593	17410	17134	17544	17364	17266	17524	17496	17414	17575	17461	17355	17428	17145	17441	17546	17378	17241	17264	17470	17409	17461	17500	17503	17389	17474	17395	17434	17293	17370	17291	17473	17352	17236	17389	17330	17632	17363	17583	17342	17219	17265	17524	17293	17320	17684	17291	17311	17350	17335	17173	17322	17494	17455	17578	17422	17480	17412	17265	17402	17478	17391	17571	17456	17435	17367	17491	17225	17499	17594	17253	17412	17702	17432	17120	17330	17339	17415	17553	17289	17460	17285	17141	17398	17272	17270	17288	17375	17406	17352	17442	17442	17404	17370	17227	17287	17438	17339	17443	17379	17492	17412	17449	17416	17202	17376	17521	17412	17360	17355	17324	17287	17254	17243	17392	17264	17572	17446	17132	17313	17373	17297	17329	17534	17431	17547	17597	17497	17314	17297	17522	17345	17234	17350	17279	17258	17556	17459	17030	17408	17102	17274	17333	17314	17532	17441	17462	17530	17309	17583	17199	17427	17451	17243	17322	17296	17243	17499	17521	17239	17378	17480	17346	17428	17303	17264	17461	17207	17340	17446	17483	17396	17126	17391	17299	17392	17392	17353	17341	17436	17445	17291	17255	17273	17452	17392	17510	17514	17407	17317	17410	17424	17304	17268	17127	17220	17513	17601	17513	17441	17523	17233	17312	17365	17243	17294	17211	17334	17334	17401	17375	17361	17484	17272	17197	17431	17575	17358	17312	17291	17459	17394	17358	17274	17466	17237	17344	17361	17328	17555	17506	17326	17504	17480	17462	17201	17288	17481	17394	17376	17497	17603	17356	17344	17531	17251	17316	17465	17327	17166	17334	17456	17520	17120	17514	17450	17270	17613	17237	17323	17218	17481	17343	17395	17151	17351	17436	17496	17274	17483	17239	17486	17439	17190	17397	17344	17441	17253	17481	17090	17317	17331	17355	17353	17537	17241	17217	17129	17335	17424	17537	17322	17280	17401	17387	17317	17419	17279	17610	17478	17451	17472	17458	17350	17190	17168	17341	17284	17447	17482	17360	17407	17297	17257	17260	17360	17428	17473	17322	17588	17415	17414	17297	17461	17302	17097	17467	17350	17517	17388	17635	17441	17386	17381	17403	17315	17618	17525	17446	17338	17325	17674	17370	17386	17244	17436	17487	17393	17322	17215	17521	17378	17277	17521	17310	17468	17584	17358	17404	17393	17231	17298	17358	17262	17310	17499	17265	17541	17315	17422	17363	17334	17337	17336	17327	17129	17303	17225	17353	17345	17547	17143	17389	17570	17476	17434	17608	17390	17456	17446	17394	17589	17229	17298	17425	17307	17308	17485	17304	17365	17494	17371	17425	17354	17542	17267	17355	17338	17407	17308	17501	17455	17307	17412	17393	17388	17518	17323	17232	17468	17467	17564	17357	17298	17261	17409	17395	17432	17589	17508	17369	17311	17346	17608	17378	17259	17258	17420	17356	17456	17328	17435	17223	17517	17285	17213	17611	17368	17564	17446	17394	17399	17455	17567	17429	17406	17344	17418	17371	17423	17553	17478	17596	17378	17352	17501	17333	17331	17472	17497	17441	17465	17290	17474	17339	17219	17380	17444	17193	17209	17116	17229	17234	17398	17260	17438	17568	17377	17228	17449	17453	17296	17412	17451	17365	17406	17459	17487	17606	17441	17518	17457	17417	17361	17631	17562	17404	17313	17497	17315	17505	17328	17588	17300	17179	17543	17513	17548	17453	17360	17239	17361	17635	17549	17476	17326	17374	17434	17487	17201	17405	17196	17360	17461	17375	17467	17486	17532	17264	17426	17337	17185	17609	17434	17354	17286	17303	17228	17255	17451	17544	17573	17305	17404	17392	17447	17368	17353	17509	17530	17248	17321	17274	17240	17209	17395	17382	17252	17471	17392	17251	17462	17442	17367	17291	17467	17457	17426	17284	17330	17572	17324	17266	17347	17380	17418	17605	17498	17328	17511	17473	17473	17391	17239	17451	17455	17298	17128	17434	17056	17205	17485	17398	17306	17290	17397	17244	17354	17261	17140	17307	17360	17248	17447	17343	17258	17273	17406	17458	17669	17427	17187	17522	17422	17481	17340	17514	17373	17263	17340	17337	17414	17346	17460	17471	17354	17473	17424	17441	17323	17330	17313	17296	17579	17330	17445	17495	17332	17412	17181	17539	17269	17414	17362	17333	17414	17309	17211	17335	17515	17416	17318	17416	17301	17430	17435	17295	17371	17186	17357	17235	17517	17481	17256	17221	17409	17422	17489	17467	17282	17341	17381	17144	17403	17471	17392	17556	17296	17431	17278	17181	17308	17434	17279	17344	17413	17603	17404	17316	17400	17389	17315	17500	17498	17206	17379	17660	17404	17374	17356	17513	17286	17311	17166	17346	17458	17463	17372	17377	17173	17347	17236	17311	17203	17250	17462	17410	17355	17230	17120	17397	17301	17489	17359	17370	17373	17275	17378	17471	17309	17433	17430	17443	17535	17348	17376	17381	17323	17557	17423	17353	17247	17472	17488	17453	17558	17306	17144	17382	17361	17356	17604	17438	17404	17395	17364	17351	17306	17496	17417	17400	17383	17385	17524	17307	17360	17570	17412	17220	17348	17379	17364	17263	17260	17393	17391	17376	17428	17435	17482	17534	17280	17467	17215	17345	17408	17518	17411	17427	17529	17212	17416	17518	17516	17294	17173	17423	17251	17164	17184	17608	17293	17346	17442	17143	17273	17495	17530	17449	17540	17556	17096	17437	17395	17454	17310	17419	17404	17303	17300	17386	17385	17277	17335	17345	17312	17414	17287	17486	17386	17386	17323	17436	17202	17389	17288	17293	17454	17396	17208	17225	17278	17384	17424	17450	17354	17432	17232	17374	17489	17635	17571	17202	17417	17120	17400	17551	17258	17510	17337	17427	17345	17462	17357	17415	17332	17193	17337	17226	17508	17215	17256	17471	17119	17436	17346	17489	17557	17271	17292	17149	17288	17549	17535	17402	17226	17442	17290	17363	17257	17236	17402	17420	17449	17372	17427	17482	17486	17565	17407	17299	17398	17486	17436	17381	17113	17487	17555	17538	17588	17309	17196	17407	17516	17366	17573	17338	17009
10730	17220	16728	16583	16205	15887	15966	15922	15711	15610	15625	15559	15533	15509	15529	15586	15715	15616	15655	15691	15645	15543	15630	15587	15626	15587	15548	15501	15381	15700	15523	15541	15535	15561	15564	15403	15507	15596	15628	15504	15555	15572	15566	15542	15558	15448	15606	15630	15558	15388	15415	15578	15513	15568	15399	15592	15503	15306	15561	15434	15539	15573	15457	15482	15376	15467	15517	15475	15516	15364	15556	15622	15591	15507	15510	15562	15616	15376	15573	15528	15304	15665	15532	15310	15578	15626	15560	15426	15639	15379	15481	15529	15597	15638	15444	15513	15390	15394	15446	15456	15354	15667	15674	15402	15506	15554	15492	15475	15454	15500	15611	15485	15584	15519	15383	15645	15630	15416	15550	15543	15647	15611	15628	15424	15398	15585	15654	15411	15473	15528	15531	15517	15503	15638	15587	15542	15411	15503	15528	15416	15583	15378	15564	15486	15530	15328	15446	15582	15553	15494	15382	15643	15413	15497	15519	15471	15342	15389	15442	15573	15481	15439	15341	15434	15256	15392	15602	15577	15486	15771	15444	15582	15480	15412	15387	15422	15568	15503	15444	15499	15459	15459	15533	15584	15496	15460	15305	15406	15589	15394	15283	15630	15439	15344	15353	15468	15488	15309	15511	15495	15619	15307	15346	15569	15602	15351	15586	15279	15458	15611	15288	15593	15484	15396	15600	15390	15581	15473	15421	15553	15305	15557	15412	15565	15520	15398	15477	15523	15459	15558	15520	15434	15430	15365	15621	15559	15489	15496	15451	15548	15373	15413	15384	15546	15446	15440	15612	15424	15452	15356	15531	15326	15386	15495	15440	15500	15296	15590	15498	15464	15508	15483	15451	15532	15427	15620	15510	15516	15414	15429	15374	15520	15440	15420	15472	15446	15626	15528	15527	15606	15446	15524	15344	15466	15411	15395	15460	15413	15473	15501	15532	15398	15389	15444	15415	15572	15487	15520	15476	15428	15392	15393	15453	15458	15494	15576	15341	15575	15379	15554	15443	15447	15579	15539	15535	15459	15296	15270	15506	15456	15436	15283	15518	15413	15421	15421	15588	15349	15511	15326	15592	15396	15540	15591	15533	15417	15661	15539	15472	15549	15487	15586	15507	15489	15399	15401	15530	15547	15450	15425	15427	15492	15483	15447	15357	15697	15556	15624	15368	15395	15366	15492	15556	15362	15449	15536	15606	15556	15464	15443	15448	15555	15334	15537	15472	15168	15568	15474	15480	15556	15383	15474	15621	15340	15357	15493	15438	15537	15470	15431	15269	15456	15651	15508	15608	15554	15455	15478	15340	15499	15601	15411	15538	15453	15475	15503	15552	15632	15508	15412	15404	15602	15492	15506	15416	15406	15572	15357	15598	15451	15532	15450	15556	15484	15514	15507	15495	15512	15616	15496	15391	15681	15429	15509	15530	15591	15415	15483	15541	15436	15536	15712	15469	15396	15332	15415	15555	15469	15421	15403	15537	15639	15453	15764	15544	15493	15399	15413	15513	15399	15493	15538	15501	15416	15466	15452	15416	15444	15420	15605	15572	15500	15516	15379	15686	15526	15597	15426	15416	15376	15446	15402	15506	15560	15469	15368	15577	15554	15443	15447	15487	15457	15612	15544	15353	15571	15558	15608	15575	15521	15429	15505	15573	15395	15582	15534	15522	15344	15441	15598	15468	15513	15560	15572	15330	15529	15579	15609	15465	15478	15508	15295	15503	15451	15485	15426	15416	15477	15538	15527	15457	15440	15460	15674	15509	15375	15345	15498	15547	15448	15479	15396	15444	15628	15412	15600	15615	15584	15438	15381	15580	15549	15467	15354	15325	15582	15384	15613	15451	15395	15398	15470	15491	15481	15482	15479	15344	15538	15468	15360	15593	15413	15448	15665	15409	15557	15616	15437	15413	15474	15410	15417	15597	15376	15452	15568	15359	15394	15518	15457	15342	15339	15554	15366	15454	15395	15536	15668	15520	15403	15387	15397	15519	15540	15365	15334	15473	15378	15537	15407	15574	15396	15566	15474	15422	15434	15530	15596	15407	15274	15513	15463	15543	15424	15510	15307	15531	15592	15489	15544	15588	15380	15516	15545	15525	15493	15597	15487	15388	15592	15365	15336	15425	15416	15552	15555	15436	15308	15502	15532	15501	15314	15456	15405	15395	15483	15515	15346	15432	15553	15487	15357	15362	15664	15386	15551	15432	15372	15394	15258	15436	15358	15461	15373	15296	15425	15598	15566	15350	15579	15610	15465	15436	15490	15435	15597	15531	15554	15463	15369	15518	15633	15416	15508	15404	15492	15357	15572	15492	15434	15507	15527	15408	15261	15465	15438	15415	15414	15515	15401	15585	15442	15641	15524	15471	15444	15491	15336	15366	15546	15433	15378	15397	15599	15559	15517	15289	15369	15559	15421	15610	15243	15510	15471	15417	15473	15513	15451	15538	15391	15427	15470	15616	15497	15547	15540	15378	15303	15528	15420	15494	15377	15381	15554	15566	15467	15392	15622	15630	15638	15450	15528	15371	15561	15586	15338	15629	15571	15464	15499	15520	15346	15370	15440	15540	15492	15527	15587	15432	15344	15573	15583	15380	15343	15569	15432	15425	15594	15615	15523	15516	15605	15519	15508	15567	15473	15563	15548	15482	15411	15429	15511	15488	15512	15380	15450	15520	15556	15448	15393	15541	15516	15223	15472	15497	15497	15599	15400	15480	15532	15508	15447	15493	15528	15590	15371	15464	15434	15457	15324	15279	15288	15524	15500	15377	15439	15415	15457	15247	15499	15464	15560	15338	15536	15543	15507	15518	15497	15518	15542	15471	15640	15433	15387	15418	15512	15595	15369	15426	15516	15408	15602	15527	15561	15441	15388	15426	15475	15496	15544	15389	15610	15370	15367	15546	15366	15295	15352	15460	15488	15430	15592	15322	15368	15494	15405	15323	15501	15526	15335	15554	15523	15701	15488	15541	15426	15388	15366	15541	15221	15407	15397	15535	15578	15464	15418	15529	15344	15437	15469	15518	15459	15398	15543	15399	15662	15416	15677	15531	15396	15605	15606	15526	15422	15336	15350	15375	15552	15466	15532	15535	15369	15507	15445	15496	15478	15484	15421	15509	15453	15384	15450	15470	15556	15432	15382	15544	15509	15473	15328	15243	15625	15556	15445	15315	15453	15477	15335	15441	15462	15484	15649	15490	15430	15499	15454	15596	15590	15493	15320	15410	15552	15618	15341	15451	15386	15551	15423	15325	15453	15372	15528	15354	15510	15391	15509	15375	15522	15445	15498	15434	15495	15447	15587	15502	15399	15403	15485	15351	15405	15428	15364	15506	15514	15594	15391	15502	15553	15441	15166	15337	15393	15595	15502	15380	15450	15435	15551	15442	15371	15583	15439	15397	15438	15542	15380	15745	15577	15440	15385	15551	15371	15595	15545	15472	15458	15694	15468	15668	15516	15620	15518	15351	15345	15661	15519	15538	15436	15410	15447	15314	15536	15367	15623	15399	15465	15348	15480	15533	15473	15393	15394	15462	15552	15449	15534	15446	15323	15542	15521	15465	15532	15535	15531	15521	15389	15500	15382	15421	15353	15356	15546	15486	15484	15586	15520	15541	15531	15427	15467	15363	15458	15484	15402	15532	15357	15458	15519	15522	15595	15282	15476	15498	15550	15771	15473	15325	15400	15414	15536	15533	15498	15474	15468	15579	15297	15531	15300	15517	15420	15464	15459	15473	15401	15416	15381	15528	15406	15480	15266	15348	15329	15418	15385	15371	15282	15548	15496	15356	15500	15324	15509	15520	15490	15402	15510	15517	15464	15527	15345	15588	15358	15475	15529	15353	15522	15503	15437	15645	15500	15410	15440	15439	15494	15527	15487	15325	15487	15420	15454	15351	15534	15323	15524	15471	15460	15404	15612	15309	15329	15324	15244	15623	15472	15470	15512	15446	15472	15450	15497	15476	15418	15430	15457	15552	15363	15450	15515	15571	15376	15501	15522	15421	15265	15511	15521	15464	15475	15506	15455	15441	15435	15571	15451	15632	15529	15588	15539	15476	15497	15603	15534	15386	15523	15310	15402	15357	15350	15313	15509	15534	15378	15490	15480	15507	15487	15615	15482	15418	15692	15510	15408	15377	15470	15411	15602	15623	15571	15684	15335	15522	15543	15339	15390	15502	15428	15319	15592	15428	15501	15252	15542	15449	15601	15504	15409	15395	15487	15429	15710	15421	15575	15371	15344	15507	15508	15559	15571	15335	15631	15412	15298	15411	15754	15522	15428	15491	15590	15493	15599	15460	15482	15505	15434	15556	15634	15511	15465	15414	15366	15471	15445	15348	15406	15582	15622	15529	15396	15423	15598	15564	15556	15374	15538	15557	15578	15518	15394	15426	15409	15493	15450	15495	15311	15590	15451	15395	15413	15431	15406	15470	15608	15513	15430	15499	15602	15633	15393	15577	15371	15510	15537	15553	15292	15186	15388	15326	15384	15448	15508	15402	15592	15546	15373	15506	15584	15669	15513	15296	15534	15589	15366	15414	15511	15277	15519	15507	15422	15521	15321	15670	15233	15233	15517	15450	15484	15618	15481	15494	15525	15428	15474	15502	15274	15520	15365	15605	15453	15582	15510	15579	15415	15538	15527	15516	15552	15451	15543	15646	15449	15437	15580	15447	15363	15372	15436	15374	15458	15514	15545	15364	15414	15458	15579	15391	15336	15481	15461	15568	15364	15595	15462	15425	15382	15490	15508	15334	15397	15485	15488	15257	15429	15624	15319	15382	15571	15594	15268	15387	15500	15355	15431	15623	15384	15325	15381	15492	15487	15444	15228	15446	15351	15474	15471	15447	15456	15402	15402	15613	15438	15495	15332	15401	15362	15459	15347	15430	15437	15435	15493	15441	15370	15448	15492	15445	15453	15260	15343	15422	15380	15539	15509	15617	15313	15355	15291	15554	15482	15467	15602	15386	15605	15413	15311	15513	15441	15547	15525	15352	15414	15535	15619	15574	15508	15631	15423	15618	15290	15513	15402	15573	15640	15348	15305	15523	15461	15384	15367	15498	15401	15535	15551	15316	15361	15411	15376	15369	15579	15496	15460	15457	15234	15581	15461	15611	15492
26737	21560	26039	24269	18019	18023	17998	17657	17619	17761	17870	17875	17829	17534	17660	17679	17663	17680	17874	17738	17710	17661	17511	17577	17512	17604	17534	17667	17929	17612	17547	17496	17574	17756	17500	17674	17757	17649	17685	17693	17591	17547	17617	17622	17722	17550	17544	17819	17661	17604	17416	17790	17622	17739	17571	17623	17682	17650	17425	17734	17600	17646	17609	17698	17605	17595	17706	17711	17613	17502	17536	17508	17785	17548	17679	17456	17601	17582	17653	17719	17748	17638	17518	17704	17658	17530	17705	17498	17746	17612	17724	17705	17689	17621	17648	17640	17618	17496	17587	17679	17385	17430	17699	17575	17627	17622	17609	17665	17677	17605	17548	17517	17603	17426	17485	17359	17529	17554	17336	17747	17506	17528	17468	17628	17815	17536	17422	17702	17855	17686	17609	17471	17568	17418	17655	17710	17621	17745	17700	17516	17584	17571	17610	17604	17619	17642	17452	17696	17734	17508	17601	17506	17334	17398	17708	17610	17549	17498	17691	17629	17610	17633	17732	17589	17549	17541	17622	17759	17542	17736	17591	17524	17570	17765	17666	17628	17587	17628	17627	17593	17544	17824	17417	17274	17700	17591	17678	17692	17580	17552	17561	17482	17680	17486	17674	17667	17555	17696	17627	17716	17673	17654	17434	17537	17763	17501	17534	17707	17702	17693	17550	17790	17750	17790	17632	17639	17586	17593	17692	17603	17694	17631	17558	17634	17605	17692	17541	17774	17642	17575	17614	17681	17618	17587	17584	17416	17576	17477	17539	17599	17605	17703	17662	17740	17431	17465	17713	17838	17566	17651	17580	17709	17563	17399	17588	17721	17685	17647	17514	17608	17654	17460	17450	17617	17682	17401	17563	17830	17669	17560	17477	17648	17709	17582	17596	17628	17831	17816	17651	17412	17698	17639	17763	17894	17588	17572	17623	17811	17519	17727	17397	17480	17532	17500	17530	17481	17803	17555	17565	17535	17651	17483	17653	17584	17788	17751	17646	17549	17711	17501	17651	17713	17660	17540	17514	17444	17674	17595	17608	17581	17554	17680	17751	17662	17716	17615	17506	17517	17639	17557	17710	17436	17594	17778	17510	17495	17699	17714	17644	17554	17578	17605	17839	17749	17560	17460	17528	17355	17608	17432	17805	17612	17799	17434	17613	17627	17755	17403	17730	17673	17667	17684	17393	17484	17564	17675	17557	17600	17575	17465	17634	17673	17680	17430	17591	17574	17717	17537	17490	17335	17728	17662	17807	17572	17668	17540	17701	17579	17699	17657	17571	17660	17630	17691	17649	17641	17568	17604	17645	17515	17212	17571	17634	17576	17827	17642	17605	17416	17763	17537	17602	17770	17600	17492	17323	17642	17718	17563	17650	17543	17787	17691	17450	17682	17402	17602	17556	17330	17407	17396	17659	17615	17693	17571	17682	17609	17802	17487	17502	17606	17634	17597	17720	17646	17570	17554	17716	17628	17785	17597	17470	17661	17596	17668	17418	17513	17524	17528	17620	17522	17530	17458	17613	17574	17523	17736	17758	17580	17428	17444	17531	17540	17582	17747	17474	17508	17624	17646	17587	17617	17490	17645	17657	17717	17728	17439	17700	17679	17631	17633	17398	17673	17800	17483	17504	17660	17769	17567	17652	17581	17634	17427	17328	17602	17728	17414	17506	17665	17645	17610	17805	17684	17384	17704	17550	17646	17711	17719	17668	17633	17713	17677	17550	17547	17522	17400	17690	17620	17648	17618	17905	17458	17426	17811	17496	17568	17641	17496	17647	17518	17505	17368	17740	17673	17443	17543	17627	17738	17602	17732	17623	17508	17503	17538	17514	17401	17610	17609	17577	17615	17621	17717	17741	17570	17471	17641	17681	17556	17694	17722	17575	17666	17772	17699	17493	17446	17739	17598	17618	17650	17740	17710	17611	17523	17786	17497	17674	17508	17684	17449	17601	17495	17587	17665	17695	17502	17494	17554	17574	17628	17503	17645	17578	17725	17820	17717	17627	17652	17563	17559	17728	17530	17691	17556	17632	17471	17580	17559	17424	17575	17560	17567	17512	17735	17590	17771	17703	17630	17503	17907	17581	17535	17668	17733	17570	17691	17679	17641	17549	17492	17690	17712	17445	17688	17464	17609	17611	17638	17469	17459	17776	17540	17577	17548	17739	17464	17572	17692	17670	17642	17671	17537	17670	17863	17758	17585	17679	17617	17500	17581	17641	17558	17369	17491	17412	17565	17748	17493	17645	17787	17631	17779	17731	17428	17758	17745	17813	17775	17586	17516	17699	17640	17546	17539	17534	17518	17630	17676	17635	17652	17833	17752	17643	17529	17787	17816	17719	17684	17753	17604	17611	17629	17645	17644	17491	17862	17622	17577	17608	17499	17563	17480	17524	17530	17485	17480	17559	17556	17557	17755	17600	17681	17734	17462	17615	17804	17694	17560	17587	17728	17727	17629	17661	17770	17698	17591	17799	17548	17682	17468	17483	17406	17696	17513	17452	17586	17641	17723	17780	17622	17855	17623	17667	17665	17560	17503	17533	17595	17500	17699	17550	17383	17714	17553	17657	17557	17589	17562	17604	17666	17528	17526	17585	17566	17633	17550	17633	17623	17716	17753	17587	17829	17622	17653	17483	17718	17495	17518	17609	17737	17670	17373	17648	17488	17463	17439	17505	17615	17628	17683	17698	17617	17552	17799	17763	17571	17742	17607	17788	17656	17749	17718	17740	17705	17628	17630	17584	17575	17604	17558	17439	17787	17625	17608	17589	17630	17418	17527	17383	17688	17494	17689	17506	17430	17662	17619	17435	17764	17528	17496	17701	17587	17648	17541	17589	17452	17536	17569	17517	17647	17574	17518	17641	17693	17683	17630	17741	17362	17543	17691	17546	17714	17822	17590	17577	17600	17721	17615	17645	17679	17699	17511	17533	17712	17665	17691	17582	17488	17673	17480	17475	17410	17736	17505	17465	17607	17546	17647	17576	17649	17735	17524	17548	17581	17563	17724	17466	17779	17599	17625	17600	17374	17539	17772	17677	17653	17414	17711	17361	17749	17683	17416	17503	17654	17633	17482	17611	17619	17702	17917	17753	17629	17442	17696	17492	17483	17510	17684	17570	17618	17690	17483	17616	17605	17602	17681	17630	17634	17536	17614	17812	17769	17612	17791	17666	17575	17683	17757	17635	17652	17899	17546	17625	17676	17532	17548	17285	17559	17558	17515	17802	17674	17685	17642	17592	17544	17560	17593	17853	17643	17587	17565	17762	17614	17667	17522	17626	17534	17645	17605	17675	17549	17429	17733	17455	17520	17686	17534	17589	17611	17521	17514	17692	17743	17726	17614	17520	17678	17527	17735	17703	17511	17539	17471	17738	17871	17725	17497	17673	17635	17710	17568	17690	17353	17667	17502	17519	17807	17629	17532	17584	17674	17569	17663	17693	17458	17577	17517	17628	17615	17465	17536	17727	17768	17725	17514	17452	17479	17663	17518	17478	17373	17459	17672	17627	17646	17638	17673	17452	17438	17518	17589	17732	17561	17522	17641	17484	17558	17576	17688	17416	17644	17780	17316	17652	17722	17427	17653	17589	17633	17555	17727	17857	17482	17643	17771	17710	17505	17450	17631	17546	17624	17805	17651	17617	17478	17377	17535	17461	17715	17654	17693	17655	17693	17805	17757	17766	17792	17719	17658	17553	17441	17593	17669	17544	17674	17609	17496	17456	17488	17607	17613	17631	17632	17686	17594	17574	17698	17718	17450	17827	17500	17808	17591	17669	17641	17515	17984	17599	17478	17526	17725	17669	17565	17484	17635	17643	17657	17716	17515	17570	17580	17692	17523	17576	17741	17486	17467	17612	17494	17436	17462	17541	17443	17770	17690	17576	17658	17654	17524	17644	17508	17423	17695	17684	17591	17779	17637	17504	17473	17698	17622	17533	17292	17585	17551	17703	17651	17641	17340	17644	17478	17506	17430	17673	17605	17735	17649	17889	17525	17719	17721	17771	17617	17670	17707	17528	17510	17571	17692	17569	17463	17446	17366	17391	17679	17483	17587	17653	17636	17542	17519	17638	17606	17923	17531	17311	17890	17806	17810	17682	17726	17544	17523	17524	17476	17746	17282	17517	17695	17837	17700	17584	17531	17604	17695	17505	17401	17494	17508	17647	17751	17512	17526	17560	17533	17409	17570	17554	17599	17452	17611	17545	17761	17655	17603	17478	17652	17781	17558	17649	17672	17490	17592	17594	17673	17471	17343	17368	17720	17551	17799	17692	17684	17636	17487	17782	17567	17521	17528	17493	17713	17648	17618	17549	17496	17748	17629	17672	17605	17659	17509	17498	17580	17677	17553	17621	17720	17534	17408	17823	17694	17738	17638	17660	17622	17548	17553	17758	17512	17730	17724	17728	17686	17572	17785	17701	17696	17696	17622	17628	17803	17762	17569	17570	17609	17808	17523	17702	17619	17627	17611	17567	17431	17649	17468	17620	17732	17617	17732	17611	17683	17549	17652	17603	17894	17712	17632	17633	17708	17468	17709	17669	17609	17588	17716	17775	17387	17412	17598	17697	17845	17616	17611	17674	17657	17577	17736	17768	17524	17676	17464	17693	17770	17790	17649	17718	17516	17563	17592	17681	17647	17927	17833	17667	17704	17503	17474	17484	17632	17703	17748	17628	17397	17560	17704	17737	17915	17819	17653	17618	17542	17598	17614	17761	17695	17590	17516	17644	17656	17581	17614	17671	17623	17677	17474	17666	17835	17712	17590	17496	17613	17577	17522	17598	17483	17608	17609	17859	17680	17454	17570	17629	17631	17675	17697	17612	17696	17585	17614	17523	17619	17630	17695	17602	17562	17604	17704	17572	17646	17580	17584	17744	17590	17718	17765	17530	17675	17469	17677	17771	17815	17409	17512	17655	17713	17535	17555	17710	17586	17585	17714	17794	17751	17562	17599	17500	17744	17709	17521	17713	17607	17910	17682	17518	17723	17876	17528	17538	17612	17706	17348	17628	17555	17628	17638	17997	17537	17494	17662	17574	17527	17877	17595	17473	17565	17598	17434	17396	17750	17714	17629	17685	17616	17453	17544	17586	17650	17491	17741	17808	17641	17637	17560	17422	17598
13622	16260	16024	15985	15911	15936	15700	15760	15796	15925	15700	15695	15695	15889	15602	15772	15658	15674	15693	15649	15726	15816	15572	15695	15794	15525	15771	15835	15622	15647	15628	15747	15671	15451	15561	15541	15680	15814	15624	15465	15686	15547	15806	15781	15790	15653	15617	15763	15645	15698	15578	15503	15705	15891	15509	15627	15734	15686	15666	15699	15729	15767	15705	15755	15645	15632	15779	15891	15606	15560	15635	15734	15686	15776	15657	15651	15618	15704	15906	15484	15846	15592	15709	15818	15713	15749	15617	15803	15816	15694	15719	15525	15637	15599	15821	15658	15767	15603	15748	15862	15703	15743	15694	15599	15626	15589	15673	15781	15756	15592	15675	15718	15546	15537	15720	15511	15559	15660	15734	15749	15763	15846	15696	15382	15616	15742	15612	15754	15719	15629	15794	15708	15802	15713	15763	15767	15632	15669	15746	15811	15718	15639	15753	15741	15671	15750	15788	15674	15720	15794	15598	15668	15670	15801	15626	15736	15673	15574	15731	15704	15669	15678	15703	15624	15745	15700	15636	15658	15663	15841	15500	15557	15708	15654	15804	15789	15679	15534	15740	15655	15720	15844	15689	15630	15823	15769	15653	15769	15544	15786	15688	15593	15842	15649	15796	15646	15723	15596	15692	15514	15615	15869	15747	15495	15778	15631	15714	15627	15670	15656	15457	15746	15590	15681	15750	15649	15649	15741	15686	15749	15642	15622	15841	15790	15654	15764	15649	15704	15755	15650	15558	15507	15755	15792	15676	15800	15691	15574	15801	15608	15747	15705	15687	15583	15507	15674	15691	15500	15579	15679	15842	15840	15742	15763	15799	15555	15632	15532	15787	15567	15604	15575	15594	15687	15650	15694	15588	15702	15764	15603	15773	15515	15566	15696	15621	15628	15629	15740	15858	15762	15712	15643	15550	15726	15725	15795	15547	15521	15663	15674	15881	15695	15625	15720	15767	15794	15734	15575	15599	15680	15842	15617	15689	15582	15703	15638	15759	15616	15609	15696	15553	15736	15559	15707	15701	15558	15815	15748	15532	15625	15617	15746	15594	15642	15877	15637	15592	15701	15922	15625	15549	15597	15651	15598	15562	15658	15575	15829	15600	15688	15834	15693	15751	15629	15667	15598	15750	15474	15731	15731	15704	15750	15658	15546	15663	15580	15691	15637	15750	15653	15923	15659	15683	15759	15683	15785	15632	15599	15743	15744	15757	15826	15805	15634	15693	15611	15773	15754	15784	15644	15406	15627	15843	15528	15780	15695	15711	15636	15808	15591	15595	15731	15680	15741	15761	15657	15644	15679	15650	15629	15743	15784	15561	15361	15834	15779	15602	15747	15650	15661	15711	15633	15638	15710	15639	15802	15684	15675	15672	15951	15665	15746	15673	15563	15674	15614	15675	15698	15767	15703	15776	15649	15593	15786	15598	15782	15553	15654	15670	15766	15634	15672	15635	15618	15648	15632	15701	15721	15653	15744	15755	15703	15723	15777	15597	15732	15681	15748	15582	15894	15736	15737	15637	15668	15656	15754	15528	15765	15632	15755	15777	15682	15714	15704	15673	15637	15476	15836	15799	15693	15539	15668	15765	15753	15717	15670	15598	15697	15747	15620	15674	15657	15616	15651	15788	15651	15646	15646	15631	15849	15549	15683	15763	15514	15765	15651	15673	15641	15787	15772	15569	15629	15498	15659	15653	15769	15646	15585	15638	15786	15570	15712	15562	15736	15685	15762	15678	15687	15708	15664	15855	15748	15649	15666	15610	15609	15655	15579	15740	15609	15555	15576	15627	15580	15795	15796	15934	15762	15629	15761	15645	15687	15704	15622	15892	15789	15728	15496	15611	15554	15657	15695	15662	15630	15834	15949	15644	15569	15701	15735	15702	15777	15741	15799	15660	15719	15465	15849	15629	15761	15692	15693	15603	15776	15696	15739	15732	15811	15728	15579	15846	15649	15698	15627	15801	15428	15771	15765	15634	15639	15588	15725	15698	15894	15653	15533	15785	15571	15621	15725	15496	15595	15869	15729	15538	15713	15702	15655	15664	15662	15736	15650	15676	15745	15658	15652	15777	15587	15614	15746	15746	15777	15562	15379	15676	15751	15763	15731	15835	15723	15684	15763	15531	15636	15629	15515	15706	15780	15746	15844	15829	15720	15730	15550	15548	15781	15759	15714	15624	15566	15714	15773	15728	15620	15735	15627	15896	15684	15635	15762	15685	15850	15523	15799	15843	15735	15696	15724	15809	15714	15651	15744	15738	15741	15653	15539	15547	15721	15589	15718	15836	15752	15857	15627	15663	15860	15781	15682	15707	15428	15661	15631	15636	15712	15701	15567	15573	15892	15710	15673	15579	15564	15856	15534	15766	15685	15693	15630	15728	15764	15634	15652	15756	15493	15650	15703	15649	15597	15483	15732	15846	15746	15734	15577	15778	15598	15729	15631	15787	15766	15766	15542	15478	15581	15776	15646	15640	15686	15609	15720	15616	15711	15886	15781	15689	15627	15829	15774	15545	15719	15690	15597	15697	15608	15780	15746	15789	15876	15661	15607	15629	15536	15604	15620	15732	15776	15428	15784	15730	15844	15754	15762	15749	15713	15484	15613	15659	15516	15732	15620	15658	15506	15693	15810	15758	15648	15842	15668	15742	15676	15722	15854	15680	15648	15843	15606	15729	15767	15689	15740	15846	15681	15566	15467	15702	15557	15744	15735	15554	15692	15661	15594	15687	15715	15730	15662	15629	15761	15565	15577	15725	15608	15391	15541	15796	15579	15694	15632	15656	15725	15628	15739	15585	15819	15824	15821	15573	15599	15548	15665	15752	15651	15669	15693	15738	15651	15753	15650	15617	15766	15590	15629	15689	15591	15667	15773	15577	15709	15721	15709	15840	15653	15610	15668	15802	15734	15575	15692	15532	15633	15552	15471	15639	15665	15675	15739	15814	15828	15588	15842	15527	15758	15752	15689	15708	15768	15677	15613	15660	15679	15791	15668	15708	15737	15589	15667	15710	15722	15610	15597	15453	15748	15666	15737	15673	15677	15685	15809	15768	15815	15626	15820	15718	15614	15650	15673	15791	15523	15649	15712	15634	15830	15545	15737	15818	15621	15648	15704	15646	15627	15510	15647	15759	15534	15714	15745	15764	15655	15644	15872	15473	15674	15710	15578	15675	15604	15619	15859	15551	15759	15547	15680	15625	15736	15795	15633	15603	15592	15891	15616	15865	15747	15744	15623	15691	15762	15670	15714	15654	15638	15900	15725	15661	15740	15689	15724	15625	15775	15705	15756	15789	15590	15862	15669	15749	15613	15663	15710	15668	15602	15678	15501	15590	15554	15798	15607	15807	15654	15606	15719	15813	15836	15634	15681	15675	15768	15670	15662	15536	15690	15605	15603	15716	15808	15670	15530	15624	15551	15782	15624	15670	15618	15653	15709	15764	15655	15814	15769	15765	15743	15565	15623	15482	15608	15869	15712	15797	15723	15568	15622	15728	15561	15746	15706	15647	15683	15599	15571	15920	15652	15537	15752	15510	15582	15700	15698	15528	15756	15655	15709	15674	15790	15827	15597	15602	15818	15741	15735	15548	15661	15487	15842	15569	15542	15807	15621	15850	15533	15612	15785	15702	15565	15789	15781	15656	15634	15717	15577	15635	15709	15615	15460	15676	15706	15705	15660	15742	15800	15591	15517	15664	15612	15606	15612	15668	15808	15368	15763	15588	15610	15598	15734	15760	15688	15659	15601	15825	15719	15675	15544	15710	15816	15663	15623	15850	15614	15681	15785	15638	15733	15762	15699	15620	15667	15663	15746	15615	15701	15636	15684	15458	15512	15617	15867	15534	15768	15669	15802	15656	15671	15741	15629	15754	15686	15702	15689	15844	15680	15597	15608	15561	15611	15738	15560	15841	15656	15809	15638	15631	15652	15744	15810	15757	15674	15567	15808	15835	15721	15658	15745	15773	15664	15764	15760	15747	15740	15694	15838	15712	15736	15593	15665	15865	15766	15592	15724	15639	15840	15495	15937	15666	15810	15639	15687	15629	15764	15653	15713	15749	15692	15580	15582	15715	15612	15680	15655	15733	15838	15748	15636	15631	15670	15605	15725	15570	15813	15730	15610	15662	15727	15694	15753	15876	15680	15635	15618	15761	15564	15608	15585	15767	15784	15765	15647	15526	15666	15651	15717	15636	15558	15783	15485	15626	15664	15757	15673	15751	15550	15636	15649	15668	15528	15697	15607	15667	15802	15826	15673	15739	15492	15781	15649	15764	15750	15766	15697	15718	15903	15697	15820	15513	15793	15681	15816	15642	15546	15806	15728	15650	15724	15540	15630	15752	15808	15466	15757	15678	15746	15705	15598	15568	15809	15681	15666	15631	15688	15545	15625	15689	15654	15812	15721	15691	15641	15744	15600	15789	15697	15583	15707	15677	15736	15689	15732	15795	15680	15544	15643	15774	15761	15523	15845	15517	15887	15682	15657	15441	15698	15590	15467	15612	15770	15684	15508	15851	15525	15486	15673	15727	15709	15717	15582	15679	15695	15647	15656	15631	15602	15755	15790	15930	15807	15496	15698	15694	15793	15810	15633	15640	15693	15486	15699	15715	15498	15701	15577	15871	15771	15784	15747	15750	15610	15800	15670	15764	15640	15730	15639	15718	15660	15727	15655	15623	15637	15739	15681	15829	15645	15866	15728	15679	15623	15745	15543	15818	15649	15817	15814	15693	15811	15741	15648	15761	15597	15673	15707	15733	15665	15728	15739	15588	15743	15688	15756	15722	15741	15740	15461	15621	15682	15728	15757	15566	15682	15577	15557	15745	15958	15520	15783	15780	15635	15832	15631	15640	15528	15574	15714	15561	15747	15693	15744	15759	15709	15628	15671	15717	15735	15745	15650	15587	15935	15697	15716	15740	15771	15750	15653	15821	15722	15641	15745	15609	15771	15441	15680	15716	15683	15609	15609	15873	15621	15662	15620	15863	15660	15680	15684	15554	15640	15803	15597	15816	15860	15683	15631	15638	15558	15813	15652	15600	15527	15628	15778	15645	15776	15746	15728	15462	15661	15668	15670	15728	15653	15565	15712	15727	15780	15770	15834	15680	15577	15692	15538	15705	15829
23904	21442	29078	24223	21918	21930	20122	17542	16907	17508	17222	17176	17209	17256	17245	17148	17276	17168	17240	17252	17037	17286	17284	16964	17175	17178	16941	17272	17308	17214	17276	17215	16880	16967	16998	17180	17175	17228	16872	16983	17070	17059	16949	17014	17035	17078	17153	17086	17041	17194	17000	17030	17233	16873	17150	16836	17016	16993	17099	17268	17173	17158	17053	16963	16972	17126	17120	17081	17022	17131	17235	16782	17119	17179	17215	17177	17149	16984	17089	17085	16874	17140	17039	17002	17074	17025	17177	17039	16955	17067	17042	17106	17030	17015	17059	17125	17034	16927	17177	16989	17007	16923	16982	17154	16947	17019	16913	17002	16890	17022	17183	16875	17216	17154	17092	16923	16746	17134	17035	16962	16863	16941	17082	17057	17133	17068	17004	17065	17135	17072	16992	17168	16989	17101	16909	17131	16849	16921	17061	17206	17186	17092	17082	17111	16920	17061	16784	16977	16991	17197	17138	16942	16990	16823	16945	17262	16943	16893	17105	16889	17028	17122	17107	16983	16947	17022	17072	16906	16915	16798	16987	16945	17128	17119	16958	17025	16894	16917	16977	16982	17012	17023	16937	16946	17102	16733	17039	17051	17052	16834	17173	17021	16997	16997	17094	17047	17242	17074	17000	16921	16954	16875	17048	17173	17115	17221	16991	16945	16971	16684	17120	17205	16838	17045	17117	16748	17142	17062	17013	16888	17007	17059	17075	17019	16995	16910	16938	17133	16924	17144	17056	16940	17028	16904	17106	16904	17168	17014	16953	17079	17025	17038	16955	16902	16895	16990	16886	16915	17195	16978	17139	17090	17120	17232	17189	17045	16998	16950	17138	17042	16994	16914	16938	16991	16902	17072	16943	16917	16981	16899	17052	17069	17211	16990	17195	17153	16891	17117	17037	17005	16979	16996	16823	16982	16802	16883	17100	17034	17086	16961	16908	16929	17119	16957	16907	17208	16881	16989	16842	17050	17118	17045	16979	16975	16988	17077	17052	17065	16972	17146	17168	16854	17029	16861	16782	16998	16910	16953	16983	16999	16891	16993	16933	16945	17032	17022	17133	16838	17090	17098	17054	17190	17007	16958	17052	16971	16901	16748	16922	16885	17229	17019	16955	17027	16790	16926	17036	16957	17191	17024	17046	16890	17087	16896	16846	17091	17065	16823	16945	17252	16897	17131	16967	16993	17161	17189	16963	16959	16844	17187	17097	17123	17057	16995	17036	17046	17150	17119	16956	17126	17132	16879	16887	17020	17001	16976	17032	17011	16754	16819	16841	17035	17061	17072	16928	17015	16944	17106	17135	16721	17154	17048	17007	17182	16973	16931	17188	17090	16928	17000	16954	17074	17086	16819	16846	17033	17033	16946	17226	17100	16971	16974	16999	17162	16925	17069	17002	17064	16940	17094	16891	16924	17264	16888	17104	17059	16829	16892	16912	17158	16962	16985	16833	17055	16890	16813	16801	16969	17084	16985	16953	16972	16972	16833	16829	16920	16881	17112	17026	17149	16927	17090	16974	16724	17084	16947	16758	17062	17022	16900	16893	17014	17013	17033	16875	17037	17203	17221	17025	17037	16995	17088	17003	17064	17055	16942	16956	17127	16884	17003	17184	17156	16975	16883	16930	16902	16920	16981	16921	16995	16759	17069	17222	16921	17029	17109	17001	17081	17093	16904	17004	17156	17099	17106	17232	17181	17021	16985	16879	16981	16992	16909	17035	16942	16949	17026	17216	17054	16874	17073	17214	16904	16998	16861	17027	17076	16846	16984	17148	17095	17093	17051	17160	17025	17082	16786	17107	16954	17004	16948	16888	16938	16935	16905	16807	17089	17081	16934	17121	17101	16944	16811	16954	16925	17151	17191	17070	16972	17110	17030	16852	17028	16959	17048	16986	17074	16842	16989	16905	16948	17209	16944	17069	17218	17240	16975	17159	17228	16988	17271	17049	16899	16737	17037	17029	16952	16949	17012	16941	16955	16968	17027	16972	16893	17076	16905	16933	16946	17024	16938	16933	17007	16989	17087	17128	17223	17240	16893	16977	16797	17213	16795	17148	17144	16913	16848	17069	16909	17029	17021	16994	16938	17009	16951	17026	16857	16892	16980	16865	16907	17033	17058	17265	16930	17164	16978	16999	17047	16793	16908	17052	16864	17069	16999	17122	17024	17148	17063	16986	16845	16934	17074	17204	16909	16887	17241	16979	17051	16989	16853	17110	16711	16910	17124	17151	16949	17131	17006	16986	17100	16842	17134	17210	17012	17156	16890	16775	16945	17127	17116	17071	17194	17033	17104	16887	17033	16960	16925	17113	16917	16823	17221	16854	16996	16968	17306	16872	16851	16868	16764	17048	17091	16998	17081	16707	17117	17055	16839	17192	17025	17168	16957	16920	16931	16931	16941	16973	16908	17014	17013	17015	17060	17091	17064	17166	17235	16916	16957	16888	16736	16922	16873	16948	16908	17179	16869	16966	16954	17008	16963	16893	16958	16939	16953	17079	16956	17158	16862	17042	17037	17040	17190	16911	16967	16969	16872	16812	16726	17077	16978	17278	17125	16904	16986	17131	16707	16844	17070	16814	16922	16979	16985	16972	17031	16902	16854	17048	16990	16949	16970	17011	16952	17012	16940	17017	17044	16997	17138	16913	17078	16937	16927	17045	17072	17039	17284	17181	16992	16937	16951	17028	16909	16954	16969	17202	16997	16935	17146	16859	16933	16959	17015	17264	16872	17052	16960	16997	16900	16754	17133	16975	17005	16981	17097	17096	16926	17162	16894	16969	17007	16972	17069	17064	16832	17084	16924	16818	17036	17153	16829	17268	17136	16983	16988	17128	17062	17284	16923	16864	16954	17114	16958	17025	17011	16878	16969	17052	17032	16968	16968	17004	17107	17076	16798	16906	17066	16955	16892	17034	16999	17047	16947	17262	16815	16893	17191	16925	17239	17211	16865	17163	17003	17018	17089	17120	16899	17088	17104	17055	17180	17157	16926	17057	17023	17006	16935	16761	16694	17148	17088	17102	16910	17017	17033	17027	16940	16916	17091	17006	16927	16918	16735	16852	16990	16886	16873	17188	17227	17011	17113	17065	16995	17230	17082	16848	17138	16898	16729	17135	17102	16973	16759	17039	16895	16856	17097	16928	17053	16964	16958	17060	17169	17011	17000	17120	17102	17066	17018	16972	17089	17085	16793	16804	16865	17026	17000	16869	16949	16837	17105	16933	16795	17128	17006	17204	17027	17056	17017	16784	16992	17086	16901	17154	16754	17089	17028	17050	16961	16983	17007	16933	16932	17151	16959	17093	17065	17081	17061	17039	16970	17232	17129	17085	17002	17090	16919	16923	17090	17230	16878	17046	17063	16957	16916	17105	16742	16970	16844	17090	16915	16992	17059	16945	17057	16929	16810	16872	17018	17235	16864	16999	17054	16977	16971	16963	17156	17245	16949	17017	16910	16794	16983	16943	16931	17226	16848	16994	16982	16948	17075	17088	17038	17110	16919	16982	17050	16948	17000	17012	17026	17135	17212	17018	17027	17141	17151	17070	17069	16764	16840	17193	17179	16809	17035	17073	17016	17048	17262	17165	16713	16987	16769	17126	16833	16935	17000	16863	16949	17029	17011	16921	16988	16884	16897	16928	16924	17172	17136	17065	16849	17000	17167	16929	17231	17163	17002	17007	17017	17083	17042	16996	16970	17053	16972	16811	16858	16977	16991	17209	16998	16981	17160	17058	17042	16965	16922	16991	16819	17061	16973	16976	16934	16869	16909	16816	17080	16907	16971	16979	16832	17199	16944	17045	17039	17087	16995	16942	17053	17070	17079	16901	16766	16871	16880	16854	16957	17051	16933	16983	16975	16982	17021	16762	16976	16871	16952	16915	16960	16889	16939	17026	16910	17000	16851	17029	17060	16928	16975	17007	16987	17083	16973	16875	17079	17112	16967	16983	16874	16978	16977	17019	16960	17161	16803	16861	16918	17025	17002	16965	17027	16919	17027	16847	16972	17022	16810	17158	17020	16993	17063	16961	17108	17206	16958	17025	16958	16966	17009	16954	17043	16939	17131	16917	16879	17043	16923	16919	17033	17046	16913	17060	16869	17037	17089	16983	17044	16985	17066	16987	16927	16831	16785	16964	16913	16883	17058	17118	16825	16990	17101	17215	16693	17079	16936	16947	16822	16917	17133	16865	16913	16785	16944	17037	17012	17009	17139	16957	16875	16862	16948	17217	17109	16892	17112	17014	16751	17010	16921	17094	16816	17052	17067	17102	16996	16962	16922	16989	17043	16959	17006	17149	16934	16970	17197	16992	17049	17129	17054	16959	17202	17060	16959	16930	16816	16984	16925	16954	17029	17184	16885	17130	17031	16943	17092	17108	16933	17056	16965	16861	17195	16999	17054	16969	16976	17191	17034	17004	16961	16908	17080	17269	17111	17095	16912	17110	17024	17063	16807	16979	16844	16893	16917	16935	17105	17104	17167	16839	17042	17058	16875	17249	17089	16851	17012	16952	16990	17139	17160	17094	17212	17019	17003	16910	17024	16822	17045	16892	17144	16942	17105	16988	17024	16936	16860	16832	16945	16986	16872	16888	16938	16985	16929	16962	16990	17099	17171	16975	16925	16829	17066	16942	16929	16837	16906	16931	16924	17321	16932	17131	16843	17104	17113	17032	16758	16997	17076	17171	17098	16922	17021	16940	16886	17002	16952	16906	16795	17111	16936	17106	17014	16984	17052	17205	17134	16976	17040	16915	17070	16866	17017	16977	17084	16842	16964	17034	16926	17136	16972	17163	16910	17012	16890	16983	16932	16929	16969	16992	17006	17135	16953	16809	16863	16886	17004	16973	16876	17139	17079	17120	17122	16895	17050	17069	16894	16889	17167	17155	17028	17038	17115	17089	17084	17090	16898	16907	16861	16919	17008	17022	17164	16794	16793	16994	16936	16889	16834	17172	17032	17024	16877	16863	16929	17200	16954	17130	16933	16830	16933	16839	16900	17061	17072	17093	16951	16959	16927	17107	16962	16905	17004	17125	17174	16895	16961	17044	16918	16945	17115	17136	16921	17004	16889	16994	17130	17013	16979	17014	17004	16928	16991	16829	17079	17122	16919	17059	16887
10991	16189	16277	16092	15690	15653	15488	15409	15539	15365	15389	15249	15317	15346	15338	15494	15350	15446	15442	15326	15405	15314	15298	15256	15366	15247	15351	15423	15360	15408	15302	15352	15333	15360	15360	15464	15327	15316	15156	15348	15359	15275	15216	15250	15313	15226	15415	15227	15444	15273	15220	15240	15425	15345	15156	15248	15262	15312	15301	15386	15458	15495	15266	15275	15434	15423	15231	15376	15415	15118	15371	15320	15245	15333	15366	15331	15133	15374	15460	15364	15396	15409	15356	15199	15265	15094	15315	15230	15150	15190	15530	15270	15208	15290	15269	15490	15265	15232	15391	15295	15358	15266	15246	15387	15418	15269	15239	15357	15265	15380	15362	15202	15280	15462	15219	15351	15315	15381	15219	15305	15336	15449	15302	15366	15266	15220	15335	15172	15282	15304	15381	15175	15286	15174	15282	15414	15298	15192	15209	15321	15158	15346	15364	15408	15307	15227	15359	15257	15450	15120	15263	15316	15313	15400	15294	15280	15229	15458	15239	15364	15348	15317	15292	15251	15457	15220	15062	15240	15208	15395	15272	15260	15442	15288	15434	15245	15319	15318	15280	15131	15284	15370	15235	15278	15277	15144	15288	15251	15252	15307	15246	15316	15307	15406	15133	15249	15281	15334	15228	15374	15262	15169	15247	15258	15239	15309	15280	15239	15405	15217	15326	15358	15139	15384	15313	15203	15377	15286	15312	15352	15267	15400	15445	15180	15381	15244	15117	15488	15120	15231	15405	15295	15176	15151	15207	15303	15255	15379	15171	15355	15446	15393	15145	15181	15288	15193	15276	15337	15135	15348	15510	15223	15358	15306	15109	15229	15301	15151	15310	15221	15191	15337	15614	15370	15330	15445	15348	15315	15325	15226	15176	15322	15221	15233	15207	15354	15312	15297	15330	15179	15318	15347	15405	15163	15234	15323	15320	15315	15310	15274	15263	15429	15492	15260	15362	15315	15424	15195	15385	15447	15240	15190	15411	15383	15274	15341	15183	15418	15228	15156	15298	15350	15353	15355	15353	15286	15298	15305	15340	15250	15298	15408	15393	15331	15289	15269	15116	15343	15398	15300	15190	15208	15213	15271	15142	15323	15395	15084	15358	15333	15103	15287	15400	15291	15383	15143	15214	15468	15505	15327	15200	15430	15264	15411	15352	15157	15253	15072	15260	15313	15138	15364	15421	15112	15237	15410	15277	15409	15250	15192	15340	15240	15166	15556	15234	15303	15364	15353	15321	15339	15308	15253	15363	15225	15254	15295	15289	15205	15310	15320	15164	15439	15168	15226	15260	15377	15026	15245	15164	15304	15232	15162	15298	15265	15314	15336	15391	15366	15263	15250	15212	15298	15252	15203	15454	15263	15313	15451	15329	15311	15252	15153	15296	15311	15289	15268	15305	15301	15287	15285	15267	15343	15280	15326	15267	15323	15285	15284	15316	15403	15146	15244	15228	15219	15244	15228	15106	15433	15220	15472	15349	15197	15198	15238	15038	15320	15352	15228	15337	15390	15213	15336	15382	15338	15212	15327	15226	15290	15169	15400	15222	15454	15444	15303	15301	15387	15240	15284	15339	15370	15439	15305	15249	15253	15244	15486	15367	15379	15162	15307	15308	15236	15223	15487	15224	15255	15227	15240	15416	15378	15257	15435	15378	15295	15165	15473	15295	15131	15285	15309	15300	15238	15251	15349	15148	15261	15075	15419	15368	15334	15198	15429	15223	15264	15288	15243	15276	15346	15361	15369	15357	15331	15390	15248	15302	15312	15437	15192	15201	15143	15200	15264	15385	15546	15297	15333	15311	15392	15182	15335	15406	15198	15174	15173	15379	15449	15134	15387	15274	15249	15434	15244	15257	15263	15415	15364	15236	15245	15312	15275	15414	15206	15276	15332	15425	15349	15429	15248	15504	15254	15459	15196	15272	15136	15284	15042	15300	15286	15235	15354	15374	15255	15395	15205	15379	15313	15386	15355	15116	15171	15303	15228	15268	15332	15471	15232	15022	15320	15278	15235	15297	15406	15390	15234	15321	15336	15341	15370	15389	15304	15252	15145	15253	15201	15406	15305	15255	15130	15314	15226	15301	15324	15279	15374	15352	15187	15306	15097	15425	15237	15307	15275	15314	15268	15286	15299	15185	15186	15361	15214	15105	15305	15345	15455	15345	15392	15508	15224	15352	15182	15360	15442	15293	15233	15436	15396	15096	15358	15303	15412	15243	15263	15331	15333	15314	15302	15395	15170	15318	15356	15237	15171	15320	15282	15322	15359	15347	15117	15471	15252	15479	15383	15482	15277	15334	15418	15342	15076	15311	15089	15328	15252	15114	15203	15445	15315	15281	15089	15299	15313	15335	15295	15472	15230	15417	15143	15263	15209	15227	15468	15145	15278	15307	15375	15209	15259	15420	15074	15256	15376	15205	15323	15445	15251	15559	15395	15312	15270	15363	15342	15336	15249	15190	15362	15319	15471	15336	15369	15229	15453	15155	15216	15248	15311	15357	15239	15280	15287	15405	15323	15554	15313	15176	15286	15209	15195	15336	15246	15137	15219	15374	15314	15404	15303	15185	15438	15293	15426	15291	15197	15332	15296	15189	15350	15181	15231	15385	15167	15281	15278	15329	15296	15351	15237	15303	15166	15229	15402	15324	15350	15378	15518	15232	15334	15155	15348	15376	15381	15123	15287	15413	15277	15249	15124	15263	15470	15274	15277	15299	15212	15364	15187	15247	15240	15186	15279	15253	15215	15348	15241	15327	15144	15251	15307	15278	15370	15458	15196	15427	15232	15207	15252	15438	15408	15280	15195	15288	15204	15245	15212	15370	15248	15463	15296	15296	15337	15367	15316	15227	15249	15234	15292	15333	15256	15365	15326	15304	15341	15287	15527	15249	15259	15275	15307	15466	15208	15127	15510	15395	15314	15374	15149	15384	15277	15355	15365	15420	15167	15135	15296	15470	15213	15241	15249	15354	15377	15325	15317	15448	15248	15314	15393	15446	15242	15495	15209	15143	15338	15177	15227	15232	15409	15268	15268	15255	15255	15333	15598	15162	15254	15338	15354	15240	15403	15202	15259	15269	15248	15322	15430	15195	15330	15401	15425	15352	15422	15274	15414	15296	15432	15253	15401	15257	15218	15315	15236	15287	15301	15224	15223	15343	15368	15386	15347	15287	15308	15203	15248	15323	15289	15169	15387	15262	15291	15225	15320	15367	15307	15358	15210	15377	15281	15427	15290	15371	15286	15357	15384	15448	15177	15223	15273	15365	15358	15292	15260	15431	15503	15438	15416	15432	15295	15173	15249	15122	15335	15400	15347	15290	15191	15249	15293	15202	15318	15258	15392	15310	15281	15243	15246	15300	15354	15254	15399	15306	15250	15394	15383	15308	15385	15271	15465	15220	15254	15339	15257	15263	15326	15399	15119	15260	15351	15340	15204	15350	15425	15227	15178	15224	15258	15372	15255	15322	15309	15254	15414	15283	15323	15259	15213	15325	15281	15302	15154	15214	15257	15195	15436	15425	15065	15283	15476	15394	15263	15417	15467	15301	15414	15310	15367	15429	15390	15503	15455	15306	15330	15166	15275	15306	15224	15359	15168	15231	15313	15270	15235	15373	15247	15246	15449	15306	15377	15398	15422	15320	15469	15326	15406	15269	15315	15378	15042	15359	15208	15480	15079	15475	15433	15253	15320	15239	15408	15208	15230	15296	15341	15269	15254	15181	15376	15181	15466	15077	15422	15255	15236	15228	15283	15301	15391	15190	15390	15378	15248	15388	15150	15372	15115	15319	15411	15202	15411	15387	15137	15318	15279	15361	15397	15213	15283	15113	15321	15293	15309	15474	15340	15574	15210	15339	15232	15287	15337	15124	15401	15132	15192	15249	15170	15268	15198	15406	15447	15179	15168	15370	15210	15326	15200	15256	15347	15280	15166	15326	15349	15313	15368	15314	15078	15257	15260	15265	15427	15295	15160	15338	15174	15198	15205	15358	15450	15458	15298	15373	15144	15314	15257	15328	15271	15362	15285	15455	15284	15197	15346	15383	15376	15118	15389	15302	15250	15209	15269	15204	15321	15406	15463	15228	15321	15302	15262	15090	15297	15299	15231	15207	15209	15207	15477	15150	15295	15372	15375	15275	15293	15417	15207	15413	15287	15162	15198	15318	15423	15249	15365	15352	15302	15337	15437	15263	15428	15339	15397	15336	15308	15184	15215	15149	15223	15400	15375	15327	15301	15260	15282	15103	15302	15413	15345	15421	15297	15404	15403	15336	15225	15460	15485	15176	15253	15353	15306	15241	15201	15322	15235	15231	15272	15437	15288	15318	15386	15322	15284	15396	15312	15379	15211	15293	15201	15252	15279	15277	15268	15371	15446	15246	15248	15424	15366	15358	15210	15380	15240	15329	15188	15334	15227	15314	15316	15362	15382	15351	15248	15203	15311	15156	15190	15250	15195	15367	15201	15323	15383	15342	15201	15309	15242	15111	15090	15266	15317	15324	15401	15214	15130	15376	15449	15331	15203	15458	15388	15280	15226	15414	15275	15310	15278	15420	15300	15311	15258	15263	15212	15305	15377	15272	15212	15417	15421	15255	15431	15410	15373	15309	15299	15334	15225	15402	15399	15363	15297	15298	15308	15276	15351	15276	15188	15392	15322	15197	15295	15199	15251	15385	15112	15271	15258	15300	15207	15260	15230	15079	15209	15199	15228	15204	15378	15137	15202	15234	15318	15386	15141	15192	15407	15197	15440	15322	15272	15410	15357	15303	15392	15200	15181	15207	15245	15296	15205	15177	15242	15283	15204	15373	15456	15356	15178	15267	15340	15384	15354	15209	15347	15165	15259	15337	15394	15389	15406	15313	15285	15371	15444	15448	15250	15346	15198	15295	15252	15423	15374	15382	15311	15273	15307	15350	15271	15331	15253	15344	15252	15447	15214	15331	15311	15276	15297	15219	15184	15397	15305	15207	15349	15179	15356	15150	15456	15355	15209	15320	15427	15398	15325	15189	15220	15319	15364	15353	15413	15371	15221	15232	15457	15263	15201	15147	15282	15423	15375	15421	15267	15157	15365	15142	15459	15131	15341	15437	15149	15321	15367	15378	15274	15290	15203	15355	15306
22878	21434	29420	23849	21505	23121	24878	18788	18036	18173	18032	17977	18029	17837	18062	17737	17790	17832	17918	17793	17902	17922	17749	17737	17725	17980	17962	17815	17606	17723	17724	17833	17650	17734	17713	17668	17600	17567	17752	17714	17727	17688	17381	17675	17649	17678	17572	17581	17686	17652	17588	17909	17724	17782	17580	17645	17668	17536	17814	17760	17575	17641	17786	17712	17723	17683	17680	17650	17757	17661	17673	17672	17642	17640	17640	17834	17716	17558	17536	17666	17516	17704	17557	17827	17792	17562	17733	17553	17845	17518	17407	17584	17461	17494	17575	17636	17701	17681	17752	17704	17723	17764	17587	17606	17628	17806	17618	17596	17819	17648	17822	17410	17550	17560	17481	17600	17530	17593	17734	17624	17668	17731	17562	17673	17546	17447	17486	17558	17587	17725	17608	17490	17566	17569	17598	17725	17497	17761	17512	17665	17668	17575	17625	17621	17329	17774	17709	17545	17738	17708	17475	17555	17770	17504	17596	17850	17261	17429	17573	17522	17476	17717	17563	17756	17466	17686	17564	17390	17671	17600	17548	17533	17580	17566	17663	17588	17494	17548	17535	17681	17563	17541	17559	17390	17411	17712	17641	17657	17561	17546	17593	17512	17683	17602	17694	17448	17529	17742	17617	17648	17850	17705	17590	17802	17746	17715	17424	17522	17797	17609	17636	17576	17570	17512	17584	17500	17623	17704	17664	17656	17362	17472	17731	17558	17751	17515	17489	17713	17568	17618	17784	17518	17582	17559	17743	17581	17682	17680	17584	17537	17687	17612	17544	17690	17859	17784	17790	17510	17451	17566	17550	17699	17634	17576	17577	17692	17543	17624	17689	17542	17640	17783	17583	17652	17710	17739	17311	17318	17685	17679	17737	17763	17526	17412	17432	17422	17603	17496	17451	17479	17652	17377	17480	17493	17372	17717	17562	17374	17512	17421	17672	17642	17450	17532	17624	17470	17516	17672	17626	17612	17725	17697	17687	17839	17665	17551	17412	17674	17657	17502	17581	17509	17631	17658	17707	17739	17724	17426	17507	17432	17405	17636	17607	17733	17623	17600	17775	17477	17718	17924	17711	17657	17667	17352	17518	17727	17468	17531	17682	17754	17603	17489	17441	17625	17672	17702	17587	17637	17541	17491	17551	17483	17388	17608	17505	17472	17628	17634	17649	17481	17518	17829	17688	17662	17823	17551	17653	17597	17576	17587	17480	17584	17562	17514	17314	17550	17356	17582	17545	17417	17376	17497	17546	17325	17668	17590	17471	17643	17637	17527	17827	17411	17476	17577	17552	17529	17638	17553	17520	17679	17364	17528	17740	17520	17559	17687	17625	17590	17500	17584	17594	17631	17545	17501	17522	17338	17517	17606	17445	17468	17504	17507	17601	17654	17513	17671	17497	17517	17611	17560	17484	17740	17323	17646	17483	17726	17482	17399	17436	17556	17643	17604	17815	17564	17439	17642	17610	17818	17877	17523	17496	17735	17736	17460	17404	17676	17616	17450	17521	17560	17499	17648	17514	17571	17533	17524	17569	17602	17604	17478	17551	17573	17607	17649	17653	17488	17729	17652	17523	17792	17495	17539	17713	17754	17622	17722	17459	17704	17762	17529	17714	17580	17442	17631	17634	17680	17687	17665	17534	17485	17601	17628	17379	17443	17662	17556	17663	17377	17569	17591	17465	17633	17482	17419	17694	17640	17555	17604	17624	17322	17517	17697	17493	17789	17624	17685	17559	17453	17693	17626	17314	17483	17584	17469	17545	17590	17433	17560	17449	17424	17552	17550	17481	17481	17506	17559	17530	17802	17718	17484	17553	17622	17326	17470	17803	17652	17510	17552	17500	17757	17657	17441	17615	17660	17727	17673	17585	17503	17484	17530	17351	17672	17389	17572	17618	17507	17552	17687	17456	17445	17616	17334	17652	17503	17535	17493	17749	17670	17394	17606	17464	17499	17619	17536	17437	17496	17569	17791	17604	17477	17548	17478	17871	17677	17635	17612	17617	17719	17404	17512	17687	17769	17636	17565	17481	17373	17711	17605	17468	17314	17724	17612	17476	17544	17549	17640	17713	17693	17617	17417	17474	17474	17525	17615	17683	17372	17559	17629	17515	17681	17667	17735	17801	17535	17608	17629	17576	17371	17568	17456	17714	17766	17507	17590	17520	17723	17659	17551	17614	17601	17495	17904	17715	17564	17535	17721	17527	17506	17601	17473	17631	17492	17607	17521	17699	17827	17644	17357	17425	17799	17716	17654	17647	17877	17724	17495	17747	17718	17538	17551	17472	17594	17632	17642	17581	17506	17626	17557	17603	17523	17528	17569	17538	17582	17542	17459	17615	17801	17537	17485	17424	17585	17710	17608	17563	17600	17712	17692	17669	17651	17667	17702	17627	17701	17692	17515	17697	17687	17451	17592	17735	17622	17677	17602	17426	17422	17513	17659	17637	17538	17631	17472	17620	17673	17668	17421	17566	17608	17518	17454	17549	17503	17624	17554	17646	17652	17594	17602	17409	17506	17553	17567	17375	17509	17589	17614	17760	17411	17600	17307	17607	17450	17499	17647	17825	17588	17412	17555	17435	17452	17805	17530	17530	17655	17700	17663	17703	17657	17580	17553	17632	17689	17567	17541	17517	17477	17553	17627	17552	17521	17673	17882	17649	17495	17789	17554	17606	17325	17600	17665	17652	17735	17702	17683	17595	17481	17493	17662	17601	17727	17604	17594	17551	17540	17551	17563	17460	17515	17406	17468	17551	17476	17644	17747	17640	17747	17459	17617	17405	17370	17154	17665	17620	17759	17327	17767	17577	17498	17790	17590	17665	17619	17427	17720	17572	17650	17535	17592	17522	17434	17435	17479	17460	17621	17666	17684	17532	17662	17635	17647	17496	17473	17649	17517	17471	17585	17702	17619	17467	17536	17626	17683	17711	17538	17618	17524	17639	17499	17602	17355	17497	17534	17645	17678	17549	17534	17666	17374	17479	17554	17412	17613	17693	17635	17665	17719	17640	17547	17499	17567	17588	17710	17471	17567	17509	17495	17653	17646	17483	17538	17621	17584	17425	17612	17746	17585	17508	17621	17587	17731	17614	17621	17778	17839	17405	17753	17589	17402	17677	17697	17659	17538	17501	17585	17470	17613	17501	17573	17427	17363	17670	17590	17465	17625	17531	17642	17459	17723	17503	17658	17513	17537	17561	17584	17602	17634	17681	17556	17548	17602	17517	17682	17464	17530	17498	17559	17562	17487	17557	17687	17425	17429	17434	17552	17830	17546	17465	17375	17595	17533	17603	17651	17633	17635	17590	17594	17372	17550	17496	17544	17656	17462	17521	17574	17558	17748	17699	17531	17864	17523	17604	17512	17541	17419	17701	17538	17401	17551	17568	17459	17510	17598	17629	17547	17576	17444	17632	17615	17593	17225	17656	17507	17732	17568	17607	17423	17491	17556	17632	17457	17788	17676	17479	17461	17464	17587	17609	17534	17553	17667	17762	17665	17420	17710	17644	17647	17709	17618	17677	17435	17560	17480	17373	17558	17545	17419	17717	17689	17484	17652	17523	17500	17360	17633	17541	17613	17491	17545	17594	17594	17657	17668	17519	17462	17553	17449	17580	17517	17744	17572	17659	17692	17697	17579	17645	17582	17705	17574	17660	17441	17517	17737	17529	17665	17510	17636	17801	17630	17582	17752	17710	17640	17520	17507	17538	17590	17605	17712	17503	17824	17420	17618	17384	17474	17499	17537	17622	17586	17397	17451	17459	17635	17555	17622	17497	17724	17443	17609	17605	17476	17473	17519	17551	17530	17583	17663	17722	17628	17653	17685	17647	17674	17595	17676	17655	17609	17662	17461	17689	17569	17678	17538	17353	17506	17446	17391	17486	17771	17684	17526	17557	17489	17521	17582	17542	17652	17758	17466	17575	17295	17514	17457	17671	17437	17535	17577	17563	17610	17508	17587	17378	17591	17433	17444	17438	17487	17687	17782	17770	17458	17620	17488	17595	17515	17501	17686	17522	17594	17665	17591	17471	17575	17405	17492	17411	17465	17463	17532	17710	17553	17511	17468	17629	17570	17583	17539	17796	17475	17544	17508	17683	17483	17507	17541	17679	17381	17647	17806	17557	17633	17625	17552	17747	17464	17484	17380	17460	17497	17610	17723	17920	17728	17409	17505	17608	17408	17500	17624	17419	17589	17696	17496	17700	17533	17259	17624	17512	17688	17469	17665	17601	17508	17583	17693	17608	17483	17483	17594	17443	17631	17533	17626	17658	17488	17600	17655	17644	17666	17679	17838	17689	17456	17604	17376	17761	17431	17524	17722	17525	17296	17569	17642	17699	17579	17673	17554	17796	17462	17460	17489	17522	17372	17474	17617	17494	17669	17495	17385	17509	17518	17669	17611	17519	17744	17633	17507	17765	17794	17646	17520	17705	17570	17691	17540	17483	17500	17521	17346	17642	17585	17421	17691	17536	17414	17739	17444	17688	17516	17362	17663	17725	17537	17720	17613	17717	17448	17498	17510	17458	17721	17414	17514	17521	17437	17509	17451	17599	17778	17408	17612	17490	17603	17634	17543	17239	17356	17432	17527	17747	17571	17632	17524	17586	17747	17340	17493	17469	17483	17590	17606	17442	17588	17536	17700	17707	17592	17778	17635	17487	17741	17583	17380	17570	17479	17721	17551	17439	17690	17530	17472	17644	17595	17766	17720	17837	17359	17648	17698	17534	17439	17486	17449	17608	17490	17681	17601	17584	17552	17580	17629	17689	17606	17615	17483	17634	17352	17565	17612	17520	17672	17574	17729	17669	17566	17555	17550	17604	17557	17528	17600	17582	17445	17649	17779	17783	17675	17631	17452	17655	17652	17632	17604	17552	17517	17628	17668	17342	17519	17472	17698	17601	17511	17557	17481	17508	17524	17369	17616	17447	17459	17673	17462	17559	17547	17808	17705	17498	17463	17540	17389	17508	17399	17730	17783	17524	17494	17818	17674	17487	17552	17339	17626	17604	17488	17547	17720	17583	17660	17725	17537	17779	17800	17440	17597	17642	17528	17740	17780	17433	17568	17626	17416	17568	17601	17591	17707	17597	17571	17727	17757	17550	17495	17328	17597	17420	17470
10621	17252	17213	16644	16254	16156	16045	15829	15829	15868	15678	15755	15642	15769	15855	15565	15694	15790	15627	15757	15631	15691	15733	15519	15813	15615	15810	15769	15530	15897	15800	15788	15564	15574	15658	15519	15588	15544	15714	15787	15603	15448	15659	15726	15650	15552	15505	15477	15749	15713	15529	15672	15608	15635	15658	15621	15910	15912	15569	15721	15706	15715	15721	15635	15746	15690	15571	15719	15659	15589	15555	15767	15709	15420	15636	15618	15606	15563	15664	15625	15642	15567	15554	15609	15679	15647	15567	15635	15542	15703	15689	15738	15710	15739	15615	15507	15419	15705	15755	15474	15517	15673	15667	15646	15615	15503	15412	15580	15555	15534	15596	15711	15715	15597	15777	15742	15759	15463	15522	15753	15514	15671	15734	15754	15539	15492	15574	15518	15578	15473	15514	15637	15664	15609	15652	15780	15648	15638	15404	15524	15631	15503	15518	15646	15546	15523	15588	15572	15631	15598	15622	15697	15628	15684	15808	15444	15711	15386	15723	15671	15581	15461	15521	15767	15556	15612	15512	15665	15621	15552	15601	15725	15653	15397	15527	15510	15650	15585	15515	15611	15654	15632	15624	15516	15508	15635	15538	15512	15562	15629	15605	15652	15714	15597	15648	15421	15744	15580	15519	15540	15613	15661	15800	15593	15792	15360	15648	15573	15675	15771	15594	15724	15619	15720	15728	15588	15635	15572	15561	15751	15589	15668	15448	15484	15606	15677	15325	15548	15613	15718	15560	15414	15548	15749	15845	15644	15654	15626	15726	15548	15580	15521	15691	15738	15511	15617	15792	15623	15631	15606	15635	15533	15789	15508	15709	15594	15499	15590	15445	15545	15727	15471	15663	15544	15432	15709	15667	15648	15484	15796	15598	15512	15622	15625	15539	15613	15590	15595	15483	15368	15734	15725	15588	15587	15497	15358	15650	15713	15658	15507	15559	15671	15545	15504	15617	15620	15490	15456	15488	15622	15729	15583	15451	15541	15603	15697	15565	15694	15624	15524	15528	15677	15431	15671	15537	15634	15518	15706	15513	15541	15570	15598	15571	15598	15601	15726	15621	15637	15554	15604	15762	15491	15592	15518	15588	15597	15621	15588	15570	15695	15748	15573	15654	15768	15562	15679	15454	15675	15465	15566	15550	15571	15635	15686	15524	15623	15754	15675	15631	15597	15427	15504	15618	15796	15349	15717	15781	15545	15518	15628	15592	15515	15469	15744	15840	15385	15607	15539	15657	15584	15540	15660	15604	15580	15542	15728	15512	15612	15626	15653	15506	15603	15484	15591	15632	15626	15868	15671	15677	15546	15606	15809	15602	15633	15635	15577	15671	15648	15575	15597	15557	15559	15659	15702	15681	15626	15467	15619	15560	15502	15576	15608	15600	15592	15619	15489	15621	15474	15740	15531	15534	15663	15676	15644	15671	15665	15700	15450	15516	15331	15549	15717	15630	15583	15545	15728	15511	15687	15600	15675	15301	15477	15532	15621	15784	15507	15847	15610	15699	15692	15605	15532	15469	15535	15523	15612	15633	15583	15611	15568	15516	15578	15399	15557	15606	15601	15543	15576	15731	15713	15680	15664	15664	15760	15540	15740	15657	15700	15480	15607	15655	15637	15593	15619	15562	15684	15602	15413	15566	15629	15624	15517	15578	15554	15615	15510	15674	15504	15574	15610	15675	15593	15462	15697	15568	15566	15464	15584	15684	15541	15582	15534	15622	15410	15696	15569	15765	15558	15488	15659	15552	15467	15657	15602	15659	15776	15634	15612	15622	15612	15597	15755	15716	15546	15699	15648	15573	15464	15641	15523	15577	15501	15569	15625	15496	15620	15476	15589	15639	15603	15735	15521	15648	15476	15541	15514	15389	15731	15589	15540	15768	15547	15575	15602	15493	15667	15652	15543	15711	15688	15738	15764	15633	15796	15865	15541	15609	15338	15742	15474	15772	15349	15549	15686	15641	15520	15715	15614	15544	15716	15670	15651	15526	15680	15678	15700	15536	15569	15635	15504	15704	15459	15576	15649	15562	15563	15553	15637	15768	15648	15424	15594	15459	15679	15627	15470	15674	15575	15630	15537	15826	15451	15761	15646	15581	15675	15666	15575	15547	15584	15698	15627	15636	15664	15592	15486	15513	15582	15700	15479	15536	15598	15924	15637	15609	15608	15496	15740	15654	15546	15547	15594	15561	15579	15379	15495	15392	15677	15687	15651	15615	15605	15688	15582	15662	15582	15480	15682	15522	15593	15619	15547	15783	15336	15689	15531	15603	15622	15692	15635	15684	15680	15543	15700	15630	15505	15531	15604	15520	15668	15541	15640	15523	15550	15597	15661	15560	15629	15699	15603	15524	15583	15539	15732	15674	15452	15488	15617	15597	15644	15717	15585	15586	15423	15629	15566	15678	15612	15582	15692	15432	15670	15654	15638	15709	15519	15695	15749	15649	15476	15572	15639	15665	15615	15617	15438	15717	15627	15622	15612	15418	15523	15580	15582	15654	15764	15521	15539	15672	15557	15603	15549	15477	15578	15467	15568	15528	15711	15495	15451	15753	15612	15456	15597	15468	15484	15649	15494	15616	15693	15688	15496	15610	15623	15685	15604	15671	15778	15560	15674	15505	15484	15674	15668	15581	15613	15524	15613	15326	15711	15601	15662	15657	15564	15485	15647	15547	15725	15643	15674	15575	15494	15519	15660	15687	15642	15626	15512	15719	15603	15714	15632	15467	15582	15557	15625	15698	15484	15614	15574	15691	15495	15655	15631	15412	15696	15717	15671	15485	15645	15736	15561	15671	15548	15593	15736	15737	15573	15570	15604	15548	15642	15643	15705	15507	15609	15654	15587	15564	15642	15646	15632	15467	15387	15506	15576	15563	15594	15625	15705	15527	15731	15506	15641	15639	15568	15429	15589	15581	15722	15533	15680	15649	15549	15617	15594	15624	15671	15571	15679	15400	15622	15647	15715	15578	15633	15614	15542	15598	15549	15516	15622	15568	15682	15526	15616	15637	15696	15689	15593	15798	15683	15445	15416	15649	15549	15666	15577	15621	15535	15522	15475	15502	15597	15494	15638	15503	15687	15739	15501	15637	15756	15514	15729	15582	15536	15711	15589	15670	15672	15577	15492	15568	15601	15586	15672	15764	15764	15788	15668	15646	15793	15458	15396	15460	15658	15565	15692	15531	15661	15602	15518	15550	15775	15597	15665	15501	15518	15604	15716	15405	15643	15497	15563	15512	15612	15587	15618	15523	15616	15617	15492	15686	15864	15694	15583	15578	15595	15614	15512	15513	15521	15704	15636	15702	15695	15684	15540	15500	15634	15615	15615	15563	15653	15433	15599	15473	15676	15590	15586	15496	15560	15512	15644	15756	15594	15636	15452	15386	15505	15512	15663	15572	15511	15622	15643	15626	15325	15515	15557	15748	15459	15721	15564	15761	15680	15605	15672	15549	15546	15455	15568	15639	15528	15746	15600	15566	15679	15709	15651	15537	15576	15618	15721	15646	15626	15633	15664	15621	15708	15541	15591	15541	15607	15503	15486	15615	15595	15507	15531	15717	15624	15640	15742	15752	15814	15624	15621	15443	15549	15691	15677	15532	15629	15500	15586	15543	15600	15664	15574	15678	15572	15442	15481	15685	15645	15492	15565	15607	15497	15642	15364	15539	15527	15665	15623	15653	15536	15654	15545	15728	15645	15606	15616	15609	15479	15549	15723	15579	15715	15759	15577	15579	15468	15504	15574	15574	15465	15639	15549	15664	15683	15455	15577	15709	15564	15465	15880	15653	15649	15573	15622	15609	15551	15440	15550	15648	15575	15680	15626	15583	15840	15418	15532	15503	15593	15513	15392	15742	15487	15475	15506	15634	15644	15676	15449	15650	15683	15580	15465	15582	15622	15638	15574	15570	15354	15594	15623	15650	15537	15564	15621	15656	15755	15407	15431	15751	15526	15771	15651	15727	15588	15770	15624	15573	15649	15643	15690	15611	15768	15515	15608	15538	15656	15545	15566	15457	15611	15409	15700	15486	15586	15614	15582	15665	15511	15519	15629	15762	15535	15540	15519	15607	15846	15647	15821	15559	15797	15425	15692	15558	15635	15691	15476	15633	15530	15540	15414	15653	15579	15800	15601	15782	15629	15593	15671	15470	15692	15585	15615	15580	15423	15553	15722	15506	15539	15673	15704	15480	15564	15474	15418	15338	15685	15702	15698	15540	15636	15506	15573	15730	15615	15822	15602	15821	15482	15576	15600	15548	15657	15713	15629	15436	15477	15579	15527	15557	15639	15781	15563	15638	15615	15765	15644	15484	15554	15549	15749	15572	15581	15597	15885	15552	15549	15536	15564	15770	15601	15557	15528	15488	15633	15670	15482	15582	15680	15497	15559	15768	15560	15730	15590	15609	15607	15560	15356	15477	15583	15624	15509	15739	15571	15572	15539	15533	15572	15668	15590	15652	15575	15833	15569	15505	15681	15487	15474	15435	15531	15465	15824	15538	15673	15681	15516	15667	15616	15577	15570	15474	15655	15738	15556	15705	15651	15664	15460	15488	15553	15461	15719	15471	15624	15494	15685	15656	15723	15534	15651	15591	15697	15586	15638	15577	15674	15614	15611	15624	15743	15605	15589	15542	15767	15720	15789	15439	15719	15552	15635	15546	15665	15551	15488	15559	15464	15528	15481	15471	15535	15729	15706	15628	15471	15570	15704	15574	15683	15676	15525	15681	15596	15691	15537	15505	15552	15614	15517	15783	15818	15582	15591	15490	15652	15713	15635	15740	15648	15642	15612	15723	15786	15648	15760	15549	15715	15523	15560	15591	15443	15811	15614	15641	15442	15510	15632	15671	15667	15631	15712	15561	15675	15706	15563	15421	15768	15576	15625	15502	15746	15620	15634	15642	15532	15495	15655	15501	15594	15559	15339	15725	15828	15795	15588	15699	15487	15541	15517	15805	15470	15518	15567	15781	15512	15699	15669	15569	15552	15456	15451	15648	15450	15502	15653	15672	15724	15616	15607	15602	15591	15625	15647	15594	15580	15661	15605	15546	15583	15642	15640	15459	15623	15565	15427	15694	15423	15638	15506	15530	15596	15424	15478	15640	15515	15584	15535	15648	15475
26810	21535	25933	24209	17887	17929	18088	17565	17821	18073	17859	17620	17873	17915	17689	17688	17756	17820	17635	17576	17721	17801	18024	17786	17704	17749	17631	17682	17675	17755	17844	17941	17646	17648	17744	17777	17727	17624	17785	17780	17523	17644	17830	17876	17651	17627	17625	17643	17676	17636	17605	17452	17849	17712	17689	17779	17591	17537	17674	17674	17626	17511	17680	17609	17747	17589	17670	17641	17654	17648	17715	17574	17482	17720	17688	17602	17701	17556	17789	17565	17424	17569	17730	17775	17774	17659	17563	17628	17574	17648	17700	17621	17606	17744	17491	17591	17525	17694	17576	17371	17533	17690	17565	17740	17656	17684	17520	17640	17606	17513	17551	17639	17537	17686	17701	17596	17621	17572	17706	17596	17741	17652	17963	17472	17887	17770	17732	17685	17594	17601	17642	17860	17704	17847	17672	17606	17779	17461	17444	17673	17750	17614	17704	17852	17782	17635	17849	17968	17698	17682	17586	17826	17608	17595	17758	17558	17487	17647	17759	17730	17559	17605	17570	17751	17562	17623	17678	17758	17747	17517	17517	17781	17648	17591	17432	17779	17536	17627	17606	17506	17859	17816	17795	17706	17604	17685	17675	17613	17702	17657	17691	17571	17632	17617	17482	17736	17580	17707	17834	17493	17562	17654	17713	17755	17695	17722	17600	17629	17635	17572	17576	17689	17655	17486	17633	17676	17709	17621	17732	17704	17685	17477	17529	17633	17772	17729	17672	17824	17637	17586	17737	17699	17808	17603	17832	17880	17818	17849	17701	17736	17920	17671	17610	17612	17568	17607	17666	17662	17840	17641	17589	17759	17585	17617	17648	17749	17644	17722	17388	17486	17521	17784	17763	17543	17598	17721	17950	17609	17803	17754	17678	17763	17615	17511	17561	17676	17529	17746	17717	17632	17810	17656	17502	17769	17590	17747	17400	17766	17664	17506	17607	17727	17566	17691	17599	17593	17794	17699	17633	17728	17814	17713	17657	17670	17530	17764	17809	17448	17755	17699	17806	17527	17587	17520	17718	17695	17749	17612	17583	17721	17812	17822	17707	17702	17578	17807	17534	17650	17791	17576	17781	17500	17504	17709	17585	17617	17640	17936	17655	17602	17642	17778	17532	17570	17586	17669	17559	17696	17790	17534	17837	17638	17795	17565	17598	17659	17695	17788	17521	17687	17954	17620	17632	17726	17558	17382	17532	17667	17518	17584	17751	17596	17574	17711	17709	17684	17698	17623	17786	17610	17668	17812	17602	17695	17584	17541	17698	17642	17697	17653	17649	17606	17768	17491	17548	17865	17639	17669	17744	17729	17690	17578	17645	17776	17657	17706	17445	17581	17513	17689	17549	17790	17706	17591	17633	17751	17746	17905	17650	17639	17740	17631	17673	17689	17529	17906	17671	17543	17739	17692	17593	17760	17658	17706	17802	17662	17686	17625	17809	17544	17589	17644	17626	17826	17499	17646	17514	17541	17638	17681	17752	17572	17818	17734	17687	17683	17865	17831	17696	17721	17610	17774	17593	17827	17708	17830	17721	17546	17655	17544	17678	17620	17668	17612	17632	17635	17597	17678	17738	17724	17586	17710	17522	17734	17407	17747	17797	17575	17823	17471	17503	17535	17569	17668	17730	17634	17731	17664	17750	17560	17806	17454	17627	17744	17419	17696	17758	17550	17671	17663	17631	17563	17661	17632	17740	17927	17780	17412	17676	17490	17507	17834	17778	17617	17493	17630	17754	17679	17714	17470	17519	17722	17479	17571	17743	17594	17503	17757	17743	17736	17632	17663	17756	17493	17659	17507	17773	17590	17801	17600	17751	17554	17598	17751	17565	17534	17675	17854	17654	17566	17656	17788	17681	17768	17820	17685	17589	17732	17666	17603	17694	17596	17674	17701	17526	17752	17676	17725	17581	17517	17637	17671	17699	17565	17753	17724	17852	17557	17668	17701	17739	17701	17279	17682	17659	17694	17789	17597	17758	17811	17376	17579	17863	17807	17546	17937	17724	17612	17692	17922	17594	17768	17426	17618	17663	17628	17674	17726	17689	17628	17611	17526	17749	17780	17689	17731	17524	17799	17539	17713	17742	17471	17685	17782	17428	17594	17806	17892	17394	17839	17660	17834	17635	17827	17742	17584	17758	17716	17698	17606	17723	17551	17914	17702	17657	17769	17595	17546	17822	17590	17756	17852	17592	17623	17628	17583	17781	17601	17656	17575	17764	17724	17641	17573	17393	17708	17768	17825	17784	17705	17580	17471	17694	17801	17583	17706	17821	17635	17613	17684	17529	17803	17546	17675	17603	17647	17622	17682	17726	17739	17939	17501	17767	17582	17655	17774	17547	17802	17795	17698	17807	17615	17577	17792	17569	17691	17556	17768	17647	17673	17702	17768	17746	17899	17742	17812	17698	17681	17596	17661	17705	17600	17797	17716	17599	17760	17628	17598	17686	17811	17731	17687	17683	17650	17692	17772	17869	17658	17515	17567	17472	17733	17819	17338	17823	17463	17544	17531	17518	17587	17646	17822	17735	17634	17854	17640	17500	17669	17640	17952	17635	17509	17780	17817	17821	17661	17901	17620	17533	17763	17642	17740	17698	17741	17768	17806	17710	17953	17696	17742	17710	17899	17636	17608	17611	17531	17540	17736	17432	17585	17508	17681	17523	17497	17668	17412	17844	17666	17677	17509	17578	17742	17824	17621	17762	17668	17821	17715	17774	17714	17786	17768	17623	17676	17651	17518	17729	17803	17757	17754	17680	17590	17625	17681	17758	17672	17675	17648	17655	17748	17646	17669	17925	17621	17950	17821	17772	17758	17850	17596	17872	17595	17802	17436	17431	17538	17468	17653	17608	17596	17706	17768	17849	17698	17781	17569	17667	17812	17669	17552	17653	17624	17689	17654	17706	17748	17893	17570	17725	17569	17681	17702	17641	17721	17673	17630	17503	17757	17773	17604	17631	17667	17794	17844	17696	17642	17595	17711	17752	17520	17573	17712	17638	17768	17595	17613	17444	17586	17848	17777	17676	17637	17852	17631	17733	17612	17760	17820	17588	17723	17565	17609	17753	17650	17664	17491	17810	17551	17669	17759	17706	17535	17595	17847	17522	17812	17679	17514	17752	17737	17531	17678	17659	17776	17614	17521	17808	17386	17714	17586	17546	17722	17850	17427	17739	17623	17798	17703	17725	17739	17749	17736	17467	17502	17619	17627	17859	17572	17683	17464	17590	17715	17712	17676	17750	17762	17683	17702	17727	17658	17660	17677	17721	17694	17693	17814	17664	17511	17601	17489	17580	17434	17855	17734	17602	17649	17730	17700	17579	17835	17898	17622	17597	17670	17639	17510	17628	17665	17945	17696	17773	17852	17659	17662	17618	17753	17883	17590	17591	17671	17596	17822	17833	17588	17568	17527	17846	17638	17996	17660	17678	17392	17794	17530	17515	17578	17773	17638	17675	17646	17637	17541	17637	17622	17622	17705	17458	17731	17662	17766	17752	17718	17574	17641	17946	17792	17668	17507	17743	17799	17787	17780	17781	17502	17754	17772	17926	17846	17698	17490	17638	17684	17656	17668	17666	18027	17947	17673	17629	17746	17489	17708	17678	17391	17648	17584	17816	17636	17587	17478	17754	17502	17665	17769	17601	17632	17735	17779	17576	17700	17669	17494	17690	17596	17713	17668	17717	17675	17701	17630	17762	17623	17704	17683	17569	17565	17499	17655	17715	17830	17680	17613	17766	17473	17780	17618	17682	17526	17757	17502	17577	17481	17454	17623	17317	17699	17699	17575	17580	17347	17730	17723	17690	17724	17596	17599	17715	17568	17558	17560	17503	17800	17540	17793	17630	17529	17819	17680	17661	17830	17808	17735	17514	17667	17856	17907	17713	17879	17792	17645	17658	17719	17536	17762	17868	17475	17657	17712	17858	17828	17801	17781	17804	17725	17668	17647	17761	17635	17738	17615	17527	17835	17647	17729	17499	17395	17550	17610	17668	17458	17595	17675	17599	17752	17733	17735	17758	17483	17690	17692	17913	17613	17689	17511	17811	17580	17738	17569	17644	17568	17588	17867	17702	17650	17438	17552	17590	17534	17625	17700	17479	17690	17782	17882	17629	17784	17674	17604	17639	17742	17651	17763	17631	17743	17691	17989	17737	17505	17684	17629	17681	17613	17744	17707	17661	17527	17684	17587	17767	17740	17723	17732	17773	17766	17587	17602	17595	17591	17645	17554	17746	17723	17623	17764	17721	17885	17765	17860	17773	17683	17749	17799	17710	17691	17606	17880	17613	17691	17719	17687	17732	17763	17751	17694	17742	17639	17757	17588	17833	17584	17726	17503	17706	17722	17570	17674	17570	17658	17621	17591	17733	17493	17597	17510	17599	17843	17511	17829	17587	17678	17516	17640	17727	17541	17637	17859	17886	17735	17532	17628	17752	17499	17664	17766	17629	17735	17733	17481	17615	17509	17658	17617	17692	17453	17733	17771	17721	17829	17787	17858	17480	17813	17802	17723	17517	17734	17693	17624	17758	17773	17625	17702	17580	17482	17732	17899	17563	17650	17800	17594	17725	17766	17578	17606	17633	17637	17777	17687	17689	17838	17684	17580	17644	17734	17727	17636	17879	17516	17557	17721	17713	17600	17548	17515	17774	17682	17441	17651	17790	17661	17743	17802	17928	17422	17720	17618	17624	17677	17745	17736	17626	17748	17753	17781	17632	17766	17810	17708	17660	17557	17411	17599	17499	17621	17617	17484	17615	17887	17618	17552	17730	17531	17767	17748	17775	17614	17785	17728	17589	17599	17598	17489	17683	17651	17539	17618	17734	17610	17552	17693	17431	17576	17788	17644	17674	17674	17618	17598	17738	17852	17630	17753	17888	17751	17815	17952	17711	17558	17469	17429	17608	17832	17692	17464	17745	17633	17764	17552	17670	17678	17641	17702	17707	17779	17788	17682	17613	17662	17788	17660	17726	17831	17763	17700	17727	17709	17717	17548	17688	17679	17778	17611	17706	17776	17740	17601	17491	17785	17553	17798	17906	17550	17526	17646	17606	17793	17657	17578	17762	17664	17669	17537	17601	17801	17656	17695	17760	17558	17689	17472	17554	17603	17582	17785	17688	17706
13581	16046	16244	15937	15938	15800	15836	15777	15660	15714	15661	15741	15751	15582	15661	15802	15779	15757	15696	15645	15656	15668	15596	15670	15665	15658	15804	15753	15792	15574	15567	15676	15877	15878	15633	15870	15958	15727	15455	15557	15722	15891	15692	15695	15866	15848	15768	15723	15604	15670	15773	15716	15743	15858	15707	15795	15808	15581	15870	15677	15834	15748	15834	15799	15779	15746	15583	15891	15831	15753	15947	15748	15835	15623	15842	15728	15478	15713	15731	15782	15570	15635	15807	15689	15717	15753	15739	15667	15605	15764	15767	15683	15697	15603	15792	15769	15769	15529	15701	15707	15758	15703	15793	15790	15778	16018	15744	15519	15713	15599	15642	15688	15587	15863	15696	15790	15670	15738	15647	15757	15787	15737	15643	15685	15902	15658	15712	15585	15745	15708	15734	15773	15625	15717	15892	15689	15624	15679	15722	15794	15939	15733	15595	15715	15656	15696	15557	15768	15738	15817	15758	15878	15775	15602	15689	15729	15613	15684	15744	15714	15790	15713	15707	15952	15678	15669	15787	15789	15780	15817	15727	15727	15736	15605	15736	15612	15855	15641	15676	15668	15749	15728	15678	15862	15450	16066	15672	15573	15807	15814	15856	15914	15713	15822	15721	15790	15609	15788	15839	15595	15724	15693	15643	15856	15646	15736	15892	15693	15707	15645	15707	15804	15684	15748	15712	15805	15522	15715	15693	15767	15734	15816	15777	15807	15565	15798	15739	15519	15857	15676	15636	15636	15714	15810	15497	15789	15653	15711	15691	15715	15698	15849	15521	15703	15641	15583	15780	15737	15583	15705	15662	15753	15966	15646	15586	15639	15663	15713	15696	15893	15736	15593	15720	15712	15629	15646	15649	15740	15784	15641	15602	15684	15544	15559	15674	15799	15679	15740	15807	15689	15743	15852	15641	15831	15638	15812	15787	15877	15626	15824	15642	15692	15673	15902	15735	15797	15695	15516	15718	15765	15596	15665	15722	15815	15770	15684	15568	15789	15840	15752	15670	15711	15678	15778	15798	15923	15803	15832	15761	15761	15630	15672	15753	15725	15768	15722	15788	15727	15606	15857	15639	15773	15795	15715	15754	15681	15659	15610	15821	15728	15654	15701	15855	15897	15701	15863	15637	15764	15545	15646	15685	15755	15752	15524	15648	15889	15722	15680	15779	15831	15887	15789	15720	15605	15577	15777	15508	15688	15790	15612	15601	15747	15588	15534	15770	15804	15685	15788	15692	15728	15782	15586	15787	15620	15581	15818	15670	15772	15679	15780	15849	15856	15850	15740	15620	15697	15764	15675	15803	15852	15672	15685	15775	15839	15756	15785	15646	15640	15720	15727	15820	15742	15805	15678	15686	15713	15736	15710	15611	15822	15820	15633	15757	15490	15733	15720	15690	15653	15827	15638	15743	15646	15642	15728	15773	15626	15770	15699	15582	15734	15660	15647	15905	15750	15725	15794	15757	15663	15625	15575	15629	15719	15766	15898	15693	15677	15738	15479	15853	15789	15651	15852	15696	15667	15575	15678	15842	15820	15556	15725	15779	15849	15657	15775	15651	15710	15762	15777	15612	15674	15784	15699	15788	15780	15646	15687	15722	15525	15733	16035	15628	15587	15706	15690	15561	15696	15709	15705	15693	15643	15850	15707	15785	16024	15803	15782	15688	15604	15824	15754	15823	15785	15533	15852	15806	15716	15792	15743	15587	15587	15432	15858	15765	15622	15830	15683	15672	15759	15557	15695	15683	15639	15678	15632	15583	15879	15771	15644	15683	15846	15723	15689	15765	15630	15512	15764	15676	15684	15557	15875	15677	15747	15905	15856	15656	15766	15748	15671	15769	15607	15710	15596	15695	15809	15826	15753	15640	15645	15735	15748	15680	15736	15603	15792	15726	15740	15633	15615	15694	15718	15726	15830	15802	15714	15858	15696	15794	15781	15758	15684	15764	15758	15835	15720	15759	15761	15641	15853	15676	15796	15758	15560	15728	15690	15678	15616	15706	15643	15597	15639	15684	15792	15694	15662	15730	15709	15583	15846	15714	15890	15583	15758	15578	15918	15686	15750	15821	15708	15741	15586	15806	15778	15940	15591	15817	15753	15644	15574	15711	15733	15530	15561	15878	15654	15626	15830	15568	15697	15798	15553	15762	15784	15759	15942	15519	15621	15745	15703	15800	15756	15887	15579	15686	15689	15749	15767	15847	16007	15753	15806	15718	15948	15914	15830	15686	15683	15743	15689	15800	15768	15728	15755	15749	15674	15804	15731	15635	15778	15812	15586	15652	15726	15801	15687	15785	15595	15596	15750	15854	15639	15768	15575	15748	15833	15677	15645	15731	15750	15843	15736	15703	15860	15624	15706	15680	15619	15585	15784	15750	15840	15739	15678	15770	15855	15556	15602	15924	15676	15816	15748	15815	15745	15773	15739	15869	15711	15685	15719	15735	15870	15760	15771	15939	15592	15791	15646	15733	15598	15897	15798	15626	15835	15680	15687	15842	15717	15868	15712	15674	15827	15653	15877	15686	15608	15667	15620	15764	15669	15739	15707	15596	15704	15548	15722	15695	15854	15829	15893	15896	15997	15700	15741	15779	15738	15669	15685	15687	15698	15823	15760	15640	15571	15673	15871	15895	15679	15728	15765	15629	15624	15728	15585	15815	15764	15780	15810	15864	15691	15707	15633	15842	15614	15800	15771	15695	15708	15784	15767	15775	15801	15820	15806	15768	15707	15650	15568	15655	15581	15610	15859	15779	15644	15824	15605	15709	15710	15705	15694	15584	15820	15807	15716	15755	15661	15754	15691	15833	15827	15675	15926	15691	15860	15761	15850	15789	15770	15672	15713	15771	15813	15636	15770	15653	15669	15779	15774	15718	15598	15572	15602	15613	15725	15584	15850	15796	15721	15685	15880	15786	15792	15673	15771	15480	15790	15987	15589	15721	15777	15571	15557	15764	15769	15742	15673	15719	15720	15817	15489	15631	15696	15678	15733	15673	15546	15842	15605	15663	15740	15800	15602	15739	15637	15716	15793	15620	15704	15658	15576	15668	15669	15527	15805	15559	15736	15766	15773	15847	15598	15859	15716	15724	15685	16052	15908	15699	15748	15684	15756	15484	15907	15716	15774	15798	15589	15766	15523	15566	15568	15682	15682	15827	15783	15602	15790	15703	15662	15781	15667	15759	15829	15745	15721	15678	15761	15947	15709	15890	15643	15791	15730	15736	15575	15551	15812	15650	15493	15635	15750	15693	15761	15682	15715	15600	15716	15703	15635	15651	15691	15474	15582	15687	15821	15727	15808	15733	15926	15732	15617	15810	15792	15736	15924	15654	15728	15688	15842	15736	15592	15679	15776	15801	15687	15696	15563	15484	15754	15747	15695	15635	15754	15815	15674	15636	15612	15747	15839	15661	15837	15645	15963	15760	15559	15766	15677	15677	15612	15735	15735	15723	15641	15675	15738	15684	15688	15718	15809	15699	15769	15723	15645	15678	15751	15534	15832	15693	15781	15779	15684	15576	15697	15831	15691	15788	15683	15602	15603	15689	15728	15770	15962	15749	15632	15774	15777	15734	15672	15615	15784	15760	15607	15614	15600	15848	15660	15833	15616	15619	15613	15758	15774	15702	15758	15703	15776	15742	15697	15677	15609	15501	15677	15608	15833	15861	15775	15829	15641	15836	15843	15723	15903	15810	15642	15852	15846	15586	15711	15789	15631	15760	15812	15717	15929	15626	15618	15686	15773	15857	15765	15774	15768	15508	15856	15696	15718	15717	15821	15619	15721	15694	15632	15790	15667	15770	15615	15864	15627	15746	15672	15842	15920	15769	15667	15832	15666	15763	15582	15679	15928	15790	15666	15747	15802	15731	15828	15726	15602	15664	15674	15738	15613	15580	15725	15716	15862	15678	15759	15719	15699	15758	15705	15884	15575	15685	15651	15679	15685	15828	15669	15741	15674	15611	15730	15618	15763	15781	15807	15731	15857	15626	15876	15721	15763	15771	15664	15602	15650	15631	15944	15701	15722	15778	15579	15487	15686	15747	15630	15818	15695	15738	15915	15794	15725	15723	15602	15660	15635	15678	15767	15772	15651	15690	15773	15800	15865	15736	15718	15831	15613	15731	15671	15688	15720	15786	15771	15778	15806	15607	15606	15781	15835	15518	15525	15796	15631	15672	15760	15707	15637	15711	15659	15953	15642	15783	15664	15802	15890	15761	15834	15684	15526	15596	15765	15805	15690	15492	15792	15673	15695	15739	15546	15749	15712	15805	15683	15884	15565	15569	15872	15792	15558	15738	15677	15727	15710	15698	15933	15758	15704	15890	15783	15838	15691	15637	15845	15791	15783	15707	15821	15659	15712	15477	15740	15798	15809	15764	15676	15851	15520	15901	15789	15747	15657	15666	15602	15853	15636	15781	15772	15810	15752	15755	15892	15779	15670	15816	15739	15752	15995	15723	15755	15627	15755	15846	15557	15625	15711	15775	15774	15683	15642	15793	15642	15833	15682	15690	15751	15606	15732	15695	15692	15637	15777	15869	15599	15726	15907	15788	15592	15571	15851	15795	15789	15764	15881	15747	15660	15529	15692	15778	15608	15672	15798	15655	15557	15790	15693	15691	15591	15864	15708	15698	15631	15604	15655	15906	15678	15825	15706	15678	15799	15716	15760	15613	15739	15893	15829	15781	15687	15544	15740	15657	15657	15684	15944	15723	15729	15867	15880	15856	15771	15660	15767	15620	15752	15905	15681	15683	15767	15616	15754	15684	15723	15763	15685	15775	15875	16001	15661	15660	15681	15694	15695	15718	15811	15639	15823	15750	15853	15789	15818	15722	15679	15769	15913	15670	15753	15754	15717	15576	15674	15612	15811	15747	15590	15867	15737	15777	15635	15725	15519	15654	15617	15568	15563	15792	15623	15650	15822	15828	15848	15704	15715	15830	15801	15800	15793	15707	15686	15822	15820	15716	15693	15805	15705	15747	15668	15787	15675	15700	15577	15744	15679	15757	15769	15679	15626	15891	15538	15864	15727	15644	15663	15798	15763	15579	15755	15645	15719	15661	15867	15617	15755	15754	15631	15761	15719	15735	15706	15725	15681	15684	15855	15634	15820	15476	15859
23914	21500	29116	24342	21993	21940	20344	17726	17020	17354	17094	17302	17163	17279	17081	16880	17230	17138	17065	17181	17223	17089	16975	17103	17206	17263	17143	17062	17118	16933	17182	17178	17034	17209	17054	17047	16985	17025	16966	16880	16758	17167	17131	17105	17234	17079	16871	17056	16902	16890	17119	16946	16905	17066	16861	16963	16956	17066	16954	17107	17051	17200	17254	16914	16939	16958	17025	16984	16969	16898	16777	17003	17029	16917	16693	17071	16996	16960	16967	17107	17101	16771	17120	17136	16729	17038	17192	16961	16737	17037	17000	16932	17126	17058	16882	17033	16989	17031	16964	17175	17015	16855	17047	16747	17013	17129	16949	16895	17070	16836	17104	17106	17067	16933	16957	16908	17050	17047	16972	16990	16890	17036	17149	16997	17051	17136	16865	17057	17031	16946	17194	17007	16926	17009	17025	17105	16845	16846	16939	16981	17031	16874	16951	16832	16801	17009	16870	16890	17118	16818	17039	16997	16798	16993	16898	17096	16964	16981	17125	17003	17120	16907	16946	17209	16914	16923	16954	16928	17078	17001	17088	16858	16916	16883	17006	17035	16958	16945	16846	16742	17002	16992	17001	16998	17014	16762	17033	16970	16931	17101	16900	16885	16869	17105	16884	16733	16898	17070	17155	17176	16919	16947	17123	16954	16842	17012	16868	16903	17077	16987	16940	17023	16974	17016	17122	17020	16964	16904	16905	16906	16976	17009	16966	17021	16758	16869	16874	16973	17015	17152	16917	16945	17073	16759	16782	17066	17160	16886	16981	17165	16961	17117	17011	17061	17033	16934	16939	16868	16786	17139	17179	17026	16879	17187	16839	16863	16925	17026	17024	17073	16768	16779	17028	17048	16926	16889	16893	16785	16999	17080	16919	16918	16975	16783	16920	16739	16907	17033	16989	17081	17081	17162	16969	16870	16925	16934	16826	16746	16880	16991	17046	17068	16896	16924	17013	16906	16958	16899	17179	17114	16994	17126	16966	16854	17113	16886	16891	16998	17126	16980	16897	16821	16922	16869	16939	17126	16944	16868	17048	16956	16861	16918	17157	16960	16870	16831	17142	17170	17025	16899	16914	16999	16767	16861	17051	16856	17114	16788	17110	16887	16886	16977	17082	17074	16965	16980	17202	16892	16933	16984	17003	16875	16766	16839	16869	17085	16846	16945	16936	17019	17041	16816	17137	17157	16929	16788	16927	16850	17056	16848	17124	16866	16893	16907	16851	16714	16990	17135	17223	16914	16988	16849	17175	17030	17143	16899	16987	16928	17053	16930	16883	16702	16912	16915	17000	16831	16928	16787	17041	16717	16883	16892	17071	17061	17040	16949	16926	16959	16891	17013	16946	16951	16899	17160	16764	16997	17018	16941	16876	17100	17206	16932	16698	17161	16928	16900	16971	16856	16795	16959	16916	17078	17035	17006	16829	16774	16752	17079	16889	16919	16858	17042	17186	16866	16818	16875	17037	16953	17024	16954	16766	16780	17032	16996	16745	17056	16937	17019	16952	16896	17217	17089	17276	16956	17079	17056	17053	16987	16765	17101	17092	17109	16792	17230	17187	17004	16935	16837	16949	16810	17042	16877	17099	17067	16925	16811	17025	17001	16868	16957	16969	16776	17051	16784	16928	16864	16954	16946	16920	16996	17072	16970	17054	17122	16878	17055	17019	17039	17045	17080	17039	16851	16764	16952	16892	16847	16792	16957	17086	17048	16854	17130	16932	16918	16887	16863	17022	17018	16849	16985	17025	16901	17008	16903	17088	17035	16959	16822	17178	17042	16954	16797	16933	16889	17060	16800	16932	16964	16817	16874	17217	17023	17020	17082	16864	16907	16915	17021	17126	17087	17186	17012	16948	17000	16878	16601	16832	17060	17097	16844	16975	16822	16949	17191	17100	16855	16856	17132	16960	16869	16984	17071	17026	16813	16823	16767	16844	16972	17038	17024	16934	16937	17036	17078	16961	16866	16839	16828	16994	17004	16914	16791	16995	16847	16863	17124	16998	17100	17082	17070	17094	16965	17002	16930	16968	16889	17007	17104	17107	16949	17032	16862	16998	16952	17039	16764	17033	16873	16934	16873	17108	17153	17102	16977	16826	16800	17099	16803	16963	16817	17103	17092	16993	17242	17105	16839	17002	16869	16886	16967	17058	16942	16871	17079	16794	17007	17046	16851	16952	17149	16838	16933	16843	16954	16969	17026	17093	16851	16921	16856	17217	16956	17189	16983	17009	16896	16928	16784	17169	17137	16945	16886	16998	16782	16798	16902	17038	17028	16939	16890	17214	16948	16947	16901	16948	17038	16931	16991	17042	16872	16985	16798	17070	17074	16965	17129	16938	17023	16995	16926	17134	16947	16959	16784	16908	16949	17092	17100	16994	16838	16924	17097	16845	17071	17066	17048	17116	16952	17019	17117	16961	17005	17112	16954	16913	17089	16747	16976	16877	16871	16797	16874	16657	16801	17061	16825	17137	16889	16884	17001	17066	16961	16977	16885	16896	16854	16885	16988	17049	17176	17058	17006	17191	17125	17083	16905	17076	17099	17025	16943	16787	16964	16959	16933	17048	17069	16951	16777	17120	17017	16930	16922	16983	16785	16780	16985	17026	16838	17067	16993	17113	16867	16972	16912	16905	16922	17144	16746	16815	16925	17011	17135	16821	16931	16917	16926	16976	16724	16814	17154	17202	16891	16986	16876	17054	17023	16848	17078	17010	17006	17146	16975	16856	16871	17082	16950	17029	16892	17111	16934	16853	17049	16749	16943	16849	16845	17006	17056	16981	17072	16922	16965	16989	16935	17015	17157	17046	17047	16853	17097	16825	17061	16977	17056	17015	16991	17193	16749	16993	17038	16993	17054	16903	16946	16946	17231	16940	17023	17139	17017	16928	16855	16972	16939	16960	16983	17028	16893	16960	16794	16985	17031	16811	16997	17040	16925	17075	17009	16965	17065	16824	16845	16990	17130	17017	16802	17091	16920	16928	16814	16837	17072	17152	16990	16883	17017	17116	16795	16979	16844	17245	16861	16921	17016	17056	16709	17018	17007	17064	16887	16932	16949	16922	16767	17216	17196	16999	17012	17153	17029	16997	17043	17084	17098	16772	16783	16750	16949	17044	17193	17017	17112	16967	16973	17070	17056	16920	16967	17014	16899	17116	16850	17048	17037	16900	16845	17003	16873	16949	16880	16928	16925	16914	16927	16887	16877	16912	16867	17001	16990	17088	16844	16752	16990	17095	16932	16770	16882	16986	16876	16839	17096	17004	17037	17120	16925	16964	16925	16919	16992	16937	16922	17121	16974	16833	16866	16851	16816	17189	17021	16860	16998	16815	16868	17069	16883	16921	16922	17028	16840	16966	16854	16948	17175	17114	17066	16772	17031	16868	16946	16958	17000	16988	16944	17182	17149	16868	16883	16940	17004	16976	16976	17033	16889	17084	16913	17193	16971	17011	17016	17035	17100	16983	17105	16990	17024	17039	17087	17082	17048	16970	17036	16948	16889	16844	16897	16929	16970	17045	17066	16932	16921	16879	17116	17009	16923	17144	16931	16752	17050	16758	16875	16925	17202	16814	17107	16945	17149	16854	17208	16915	16960	17127	16895	17028	16921	16900	17061	17144	16898	16992	17201	17119	17061	17090	16901	16894	17186	17066	16758	17170	16954	16940	16942	17064	16820	17003	16752	16781	17086	17001	16935	17043	17167	16867	17003	16841	16967	17040	16832	17079	16885	16762	16762	16870	17019	16968	16984	17006	16934	17051	16841	16897	16915	17189	16920	16941	16947	16939	16692	17006	16908	16951	17094	17052	17039	16923	16786	17052	17158	16922	17102	16935	16907	17048	16895	16955	16915	16893	16919	17202	17074	16974	16874	16841	16851	16958	16851	16992	17063	17007	16959	16867	17054	16895	16792	16992	17072	16832	16794	16907	16809	16844	16980	17146	17030	17199	16919	17095	16804	17136	16931	17023	17116	16883	16948	17132	17083	17140	16784	16799	16917	16894	16892	17189	16939	16971	16923	16801	16939	16911	17124	17099	17073	16966	16983	17052	16848	17026	16966	16942	17060	16958	16833	17051	16858	16958	17016	16899	16828	17057	16911	17113	17024	16869	16981	17022	16781	17130	16988	16985	16840	17011	16952	16972	16958	16859	17035	16913	16997	16912	16879	16869	16819	16854	16815	17052	17083	16846	16873	16797	16818	16870	16896	16969	17059	17023	17084	16819	16956	16881	16999	17128	16939	16952	17003	17027	17037	17188	16819	16938	16910	16872	17135	16926	16561	17030	16829	17061	16867	17112	16981	16932	16673	17023	16968	16945	16938	16879	17171	17027	17251	17021	17135	16906	17015	16772	16892	17038	16978	17006	17075	16972	16932	16946	17065	17024	16993	16958	16943	16943	17063	16799	16793	16892	17033	16870	16993	16815	16836	17042	17131	16821	16665	17047	17164	17027	17051	17060	16979	17070	17039	17062	16922	16944	17099	16962	17069	16883	16901	17045	17088	16933	17109	17003	16820	16993	17079	16825	16849	16944	17000	17073	16990	17123	16831	16878	16971	17060	16879	16927	16955	17109	16889	17026	16770	16999	16922	17020	17059	17009	17011	17030	16946	17075	16999	16915	17009	17109	16870	16947	17052	16977	16954	17119	17127	16992	16963	16919	17157	16908	17006	17010	16893	17036	16993	16928	16989	17175	16898	16905	16945	17045	17002	17032	16863	17003	17126	17055	16906	16807	16975	16869	17019	16687	16792	16820	16996	16933	17127	16943	16876	16890	16845	17080	16976	16887	17069	16905	16846	17142	16968	16932	16971	16892	16943	16946	16992	16977	17063	16918	16894	17025	16948	17011	16858	16804	16822	16915	17019	16987	16802	16883	16855	17095	16973	17016	16918	16895	17074	17155	17161	17022	16891	16927	17060	16982	16961	17051	16713	17218	16833	17074	17016	16944	16858	16878	16890	16821	16876	16920	17018	16917	16782	16924	17041	17013	16750	16946	17060	16969	16853	17144	17007	16942	17018	17074	17179	17032	16904	17002	16918	17057	17043	16815	16864	16806	16840	17111	17126	17091	17104	17054	16855	17043	16873	16994	17213	17040	17038	17020	16908	16975	16980	17005	16989
11099	16314	16313	16035	15808	15571	15715	15647	15398	15554	15450	15424	15285	15569	15270	15385	15281	15314	15510	15367	15541	15321	15348	15517	15416	15462	15592	15309	15307	15355	15272	15323	15285	15380	15465	15369	15327	15321	15423	15507	15376	15349	15329	15313	15263	15397	15261	15264	15326	15296	15411	15405	15364	15469	15313	15227	15265	15203	15344	15434	15321	15326	15376	15435	15290	15198	15330	15550	15373	15160	15102	15473	15290	15273	15350	15453	15322	15635	15318	15309	15193	15166	15463	15455	15397	15475	15320	15287	15414	15326	15365	15302	15260	15339	15402	15370	15226	15414	15185	15386	15406	15346	15377	15293	15275	15442	15309	15301	15221	15323	15256	15322	15434	15424	15341	15343	15341	15211	15214	15338	15116	15454	15389	15348	15317	15359	15346	15369	15301	15271	15457	15204	15211	15272	15271	15343	15316	15504	15449	15490	15105	15249	15264	15405	15277	15242	15395	15339	15440	15339	15192	15351	15101	15344	15249	15142	15398	15342	15421	15395	15302	15306	15305	15284	15310	15246	15264	15326	15364	15320	15252	15366	15353	15205	15219	15478	15255	15154	15344	15292	15368	15274	15279	15316	15309	15296	15310	15461	15250	15313	15440	15306	15318	15426	15094	15393	15281	15331	15153	15247	15367	15278	15293	15375	15372	15272	15430	15274	15345	15329	15280	15272	15350	15139	15280	15414	15237	15381	15136	15168	15359	15326	15373	15327	15312	15395	15287	15266	15383	15285	15487	15268	15262	15317	15318	15338	15220	15357	15240	15373	15447	15368	15330	15480	15353	15266	15379	15349	15480	15376	15503	15315	15230	15441	15175	15536	15357	15416	15274	15361	15383	15401	15329	15313	15374	15235	15335	15375	15403	15303	15436	15406	15308	15416	15265	15177	15403	15298	15226	15396	15232	15548	15307	15406	15289	15426	15411	15331	15419	15367	15423	15423	15172	15315	15236	15273	15286	15249	15368	15350	15152	15368	15304	15219	15282	15394	15325	15250	15325	15369	15306	15350	15183	15377	15300	15193	15228	15303	15331	15359	15272	15259	15413	15386	15229	15276	15319	15366	15354	15279	15264	15364	15317	15320	15338	15368	15191	15188	15285	15400	15391	15317	15363	15336	15129	15435	15280	15373	15369	15315	15372	15363	15541	15454	15203	15212	15234	15311	15329	15303	15335	15146	15377	15467	15359	15313	15317	15466	15357	15357	15445	15288	15315	15256	15381	15373	15439	15379	15371	15274	15215	15322	15260	15235	15350	15143	15171	15296	15348	15242	15252	15078	15551	15335	15353	15337	15249	15428	15504	15326	15366	15337	15312	15277	15192	15237	15371	15303	15443	15299	15267	15357	15505	15275	15299	15189	15278	15309	15255	15226	15157	15311	15502	15297	15332	15385	15437	15200	15198	15143	15406	15315	15267	15352	15190	15312	15451	15242	15266	15395	15376	15239	15306	15330	15251	15322	15279	15201	15118	15370	15093	15312	15241	15369	15424	15353	15411	15450	15257	15278	15353	15356	15371	15175	15467	15313	15331	15189	15210	15329	15225	15308	15485	15237	15427	15420	15221	15316	15182	15081	15393	15365	15289	15549	15207	15339	15265	15215	15216	15292	15409	15294	15364	15347	15387	15217	15370	15469	15149	15404	15300	15276	15281	15163	15341	15274	15270	15261	15336	15340	15378	15265	15284	15282	15377	15267	15292	15221	15472	15277	15408	15401	15285	15298	15221	15317	15407	15191	15317	15200	15310	15232	15286	15357	15324	15387	15419	15373	15315	15328	15279	15481	15306	15228	15364	15382	15336	15297	15337	15293	15387	15259	15249	15319	15354	15334	15270	15311	15207	15349	15201	15367	15420	15327	15415	15271	15326	15344	15364	15299	15413	15492	15479	15342	15108	15404	15339	15360	15346	15393	15406	15302	15403	15222	15441	15372	15214	15165	15417	15209	15491	15409	15247	15349	15332	15126	15381	15244	15392	15504	15289	15377	15270	15273	15425	15309	15474	15280	15394	15362	15303	15452	15418	15459	15400	15468	15244	15257	15387	15228	15415	15284	15272	15216	15240	15313	15405	15289	15459	15262	15343	15562	15354	15473	15436	15333	15360	15288	15277	15292	15302	15474	15147	15258	15209	15426	15272	15304	15243	15437	15425	15239	15449	15370	15288	15287	15218	15193	15356	15366	15253	15175	15080	15358	15323	15360	15267	15285	15336	15328	15294	15559	15321	15223	15417	15319	15332	15302	15329	15332	15299	15569	15289	15527	15358	15351	15464	15398	15357	15389	15295	15329	15393	15257	15305	15360	15300	15443	15152	15233	15331	15310	15303	15360	15450	15188	15122	15273	15343	15244	15303	15227	15504	15345	15198	15184	15227	15242	15502	15328	15186	15377	15374	15343	15296	15240	15297	15391	15320	15276	15520	15356	15264	15254	15307	15316	15419	15249	15271	15220	15396	15331	15270	15413	15457	15213	15296	15417	15272	15385	15205	15395	15442	15419	15308	15381	15216	15307	15371	15479	15367	15442	15375	15369	15480	15348	15379	15299	15142	15397	15190	15435	15162	15336	15343	15315	15242	15344	15222	15370	15169	15293	15455	15211	15384	15285	15289	15293	15236	15308	15381	15334	15319	15270	15137	15353	15446	15166	15296	15343	15508	15268	15180	15257	15359	15176	15231	15280	15509	15210	15405	15544	15314	15381	15468	15286	15307	15424	15403	15328	15361	15544	15295	15317	15294	15391	15195	15289	15230	15335	15358	15201	15195	15374	15501	15196	15311	15387	15351	15535	15327	15388	15355	15336	15287	15322	15364	15299	15270	15362	15485	15209	15254	15329	15315	15218	15441	15319	15381	15222	15330	15409	15305	15248	15491	15266	15097	15392	15315	15283	15261	15431	15323	15470	15344	15274	15315	15220	15335	15316	15388	15355	15246	15365	15371	15260	15366	15043	15225	15204	15212	15416	15389	15352	15421	15295	15205	15529	15428	15357	15319	15403	15285	15299	15274	15413	15240	15431	15235	15412	15320	15191	15227	15344	15370	15253	15380	15402	15289	15277	15263	15354	15471	15293	15309	15318	15325	15192	15313	15361	15136	15276	15331	15238	15390	15300	15277	15414	15318	15275	15297	15210	15388	15295	15296	15340	15310	15320	15163	15377	15305	15263	15294	15291	15203	15303	15228	15320	15450	15461	15514	15264	15613	15349	15269	15347	15299	15254	15311	15321	15290	15276	15402	15370	15356	15334	15395	15380	15255	15304	15279	15276	15321	15370	15323	15301	15236	15381	15452	15325	15487	15458	15237	15209	15236	15271	15234	15343	15546	15335	15568	15410	15278	15240	15066	15311	15466	15303	15141	15249	15356	15272	15326	15223	15115	15345	15377	15328	15203	15249	15282	15217	15312	15337	15371	15301	15145	15355	15319	15229	15332	15272	15234	15641	15391	15387	15414	15296	15354	15206	15315	15227	15386	15280	15369	15329	15239	15232	15398	15235	15184	15352	15161	15445	15178	15580	15324	15098	15271	15235	15389	15233	15228	15370	15328	15395	15343	15399	15372	15352	15386	15336	15169	15348	15388	15349	15284	15397	15296	15356	15354	15347	15234	15360	15289	15097	15331	15178	15308	15327	15349	15241	15335	15203	15299	15395	15262	15478	15387	15249	15236	15350	15343	15379	15245	15355	15317	15333	15267	15171	15383	15286	15334	15336	15385	15308	15290	15436	15244	15364	15416	15222	15315	15059	15413	15301	15143	15307	15429	15249	15413	15371	15419	15123	15359	15210	15363	15292	15221	15370	15298	15403	15259	15224	15246	15320	15419	15592	15164	15300	15150	15401	15221	15352	15380	15282	15307	15383	15399	15380	15322	15306	15446	15335	15349	15402	15410	15522	15544	15183	15282	15397	15392	15188	15224	15219	15227	15225	15287	15340	15443	15429	15370	15106	15422	15288	15366	15208	15354	15142	15430	15296	15332	15482	15251	15455	15362	15397	15361	15441	15506	15440	15265	15204	15479	15361	15291	15257	15403	15394	15422	15307	15393	15332	15426	15395	15258	15426	15267	15132	15222	15350	15257	15339	15449	15329	15270	15207	15313	15388	15295	15249	15450	15371	15216	15213	15479	15439	15359	15046	15292	15482	15290	15344	15362	15327	15450	15364	15483	15297	15481	15345	15337	15224	15239	15190	15443	15381	15399	15478	15341	15263	15283	15316	15403	15454	15327	15368	15379	15358	15391	15128	15353	15310	15523	15363	15334	15415	15142	15270	15400	15403	15394	15054	15394	15256	15224	15350	15420	15356	15330	15240	15375	15421	15213	15447	15214	15255	15273	15321	15485	15272	15355	15313	15372	15350	15357	15310	15289	15110	15366	15281	15349	15350	15127	15285	15428	15363	15332	15482	15397	15252	15269	15211	15103	15334	15225	15281	15353	15296	15553	15156	15355	15210	15459	15299	15217	15263	15331	15320	15353	15414	15109	15375	15430	15295	15337	15386	15441	15384	15126	15263	15496	15380	15334	15357	15275	15389	15239	15360	15265	15213	15251	15329	15319	15278	15440	15454	15357	15245	15401	15365	15528	15394	15337	15283	15354	15337	15431	15402	15407	15451	15326	15338	15214	15244	15366	15353	15296	15367	15377	15513	15391	15274	15400	15421	15341	15279	15242	15411	15417	15239	15299	15316	15259	15403	15472	15329	15395	15339	15322	15228	15335	15139	15421	15308	15438	15232	15217	15342	15457	15209	15335	15292	15174	15435	15390	15359	15199	15308	15434	15523	15325	15332	15285	15248	15359	15326	15345	15192	15390	15351	15344	15346	15300	15357	15244	15254	15203	15438	15265	15358	15529	15317	15387	15357	15350	15419	15304	15443	15290	15206	15159	15236	15324	15277	15359	15243	15283	15334	15257	15381	15380	15423	15437	15263	15339	15379	15296	15422	15451	15184	15167	15465	15220	15200	15343	15491	15332	15349	15410	15541	15326	15330	15488	15138	15265	15408	15461	15402	15411	15158	15371	15428	15397	15235	15320	15245	15253	15493	15292	15325	15371	15209	15391	15286	15555	15322	15384	15205	15322	15264	15268	15245	15248	15327	15224	15194	15359	15367	15372	15294	15305	15248	15327	15348
22835	21428	29400	23848	21510	23052	25068	18773	17798	17981	18075	17823	17837	17825	17785	17958	17772	17662	17650	17675	17543	17798	17708	17643	17792	17825	17748	17714	17811	17507	17494	17573	17832	17483	17712	17600	17793	17562	17481	17536	17571	17603	17775	17629	17523	17815	17602	17766	17719	17714	17451	17841	17542	17588	17625	17442	17603	17499	17472	17334	17411	17727	17707	17647	17449	17533	17412	17584	17605	17649	17577	17564	17780	17602	17537	17501	17684	17368	17701	17652	17541	17692	17698	17711	17414	17482	17726	17895	17490	17529	17456	17614	17528	17577	17496	17675	17556	17520	17480	17417	17482	17569	17395	17562	17498	17699	17565	17565	17353	17566	17464	17482	17530	17631	17481	17606	17657	17577	17441	17545	17218	17569	17314	17708	17441	17239	17498	17438	17654	17428	17319	17482	17444	17577	17683	17529	17480	17513	17361	17519	17502	17322	17513	17459	17560	17568	17559	17358	17545	17361	17576	17501	17530	17704	17501	17582	17476	17641	17615	17449	17637	17454	17329	17513	17569	17544	17757	17633	17608	17436	17475	17443	17317	17730	17449	17689	17458	17334	17422	17634	17685	17460	17399	17330	17680	17527	17407	17422	17653	17373	17531	17417	17651	17436	17710	17525	17352	17527	17507	17452	17727	17674	17556	17500	17604	17483	17521	17491	17567	17370	17497	17472	17648	17447	17347	17435	17548	17532	17459	17485	17680	17737	17498	17617	17327	17552	17539	17239	17233	17450	17641	17593	17486	17457	17504	17595	17568	17291	17432	17513	17761	17604	17498	17738	17555	17401	17545	17519	17174	17630	17420	17541	17376	17473	17443	17607	17530	17358	17614	17515	17301	17349	17639	17412	17565	17460	17718	17701	17568	17517	17500	17378	17421	17548	17671	17623	17658	17573	17441	17461	17563	17505	17490	17548	17544	17615	17545	17403	17633	17534	17629	17640	17708	17292	17457	17464	17422	17598	17399	17520	17464	17489	17502	17630	17556	17432	17588	17398	17414	17385	17423	17630	17501	17667	17760	17323	17572	17543	17549	17704	17417	17522	17423	17525	17505	17266	17489	17584	17485	17436	17568	17495	17594	17439	17514	17659	17721	17707	17397	17367	17581	17708	17611	17413	17580	17392	17483	17584	17285	17357	17514	17560	17455	17336	17557	17453	17455	17356	17455	17538	17480	17361	17526	17426	17513	17452	17505	17487	17517	17640	17571	17332	17532	17817	17503	17442	17579	17547	17603	17444	17475	17686	17518	17478	17495	17405	17446	17399	17544	17434	17809	17594	17495	17397	17490	17265	17408	17587	17528	17560	17316	17414	17347	17178	17640	17465	17523	17555	17530	17548	17364	17689	17382	17517	17397	17533	17439	17466	17599	17420	17495	17677	17542	17298	17602	17669	17455	17468	17587	17435	17535	17561	17533	17494	17548	17447	17592	17474	17258	17263	17608	17621	17437	17454	17451	17343	17430	17367	17448	17679	17565	17536	17459	17490	17384	17638	17715	17768	17281	17573	17480	17427	17499	17512	17386	17494	17562	17408	17437	17549	17577	17483	17367	17600	17564	17482	17367	17570	17433	17440	17631	17311	17444	17662	17370	17399	17600	17430	17504	17423	17576	17374	17598	17417	17374	17416	17493	17554	17519	17401	17525	17706	17722	17428	17629	17522	17676	17398	17410	17550	17384	17567	17360	17568	17478	17421	17634	17318	17439	17463	17481	17679	17673	17701	17348	17447	17362	17470	17557	17440	17317	17426	17458	17356	17255	17609	17487	17554	17396	17575	17442	17518	17393	17460	17514	17595	17612	17469	17493	17500	17328	17475	17787	17495	17389	17518	17614	17678	17523	17548	17242	17298	17416	17356	17490	17467	17329	17441	17702	17513	17402	17650	17576	17481	17600	17433	17517	17583	17509	17700	17460	17599	17588	17463	17484	17542	17519	17516	17473	17356	17405	17662	17627	17540	17464	17330	17500	17572	17512	17219	17539	17518	17503	17424	17409	17363	17393	17397	17488	17627	17491	17349	17390	17706	17629	17423	17447	17476	17620	17469	17443	17428	17453	17375	17484	17646	17594	17501	17696	17482	17439	17495	17567	17549	17371	17549	17603	17601	17629	17584	17507	17591	17584	17324	17527	17227	17533	17440	17515	17526	17433	17558	17451	17528	17523	17639	17643	17507	17416	17567	17504	17224	17523	17722	17649	17538	17451	17410	17497	17596	17450	17419	17574	17438	17425	17561	17561	17559	17552	17482	17657	17429	17312	17380	17507	17573	17436	17496	17810	17227	17518	17553	17562	17499	17630	17513	17555	17377	17490	17478	17674	17430	17462	17594	17452	17611	17688	17628	17370	17689	17568	17335	17545	17685	17569	17544	17471	17201	17413	17539	17518	17538	17458	17630	17591	17484	17467	17491	17448	17554	17349	17453	17296	17523	17567	17608	17649	17386	17494	17134	17617	17594	17704	17592	17490	17649	17397	17511	17461	17503	17498	17561	17653	17537	17544	17557	17505	17471	17623	17343	17565	17407	17360	17424	17353	17480	17564	17410	17507	17397	17501	17420	17249	17604	17284	17560	17744	17745	17551	17607	17421	17267	17492	17525	17366	17355	17278	17507	17411	17243	17652	17602	17553	17570	17356	17727	17769	17373	17407	17624	17430	17466	17484	17512	17737	17449	17652	17513	17461	17426	17656	17562	17566	17547	17450	17465	17461	17512	17451	17427	17821	17516	17301	17512	17616	17598	17546	17544	17465	17522	17321	17322	17596	17517	17545	17473	17544	17455	17572	17494	17479	17486	17379	17228	17504	17564	17491	17695	17696	17528	17717	17487	17345	17487	17438	17464	17368	17685	17580	17491	17544	17561	17390	17478	17527	17334	17462	17612	17348	17602	17310	17693	17489	17545	17447	17557	17535	17300	17533	17382	17442	17734	17555	17445	17407	17663	17547	17428	17571	17568	17566	17707	17474	17621	17572	17394	17491	17394	17492	17482	17608	17410	17388	17435	17622	17519	17496	17605	17647	17384	17397	17670	17330	17620	17398	17423	17538	17347	17434	17473	17521	17523	17469	17455	17466	17240	17662	17437	17562	17486	17315	17471	17452	17568	17630	17535	17307	17516	17655	17522	17458	17633	17658	17557	17480	17300	17557	17374	17377	17559	17563	17500	17484	17405	17435	17566	17590	17538	17571	17538	17471	17631	17425	17484	17641	17408	17338	17579	17567	17545	17463	17461	17496	17573	17540	17527	17373	17487	17536	17375	17582	17401	17361	17472	17351	17422	17694	17613	17554	17766	17604	17334	17455	17424	17514	17347	17401	17446	17226	17480	17628	17442	17505	17456	17262	17428	17265	17653	17579	17560	17303	17362	17577	17503	17451	17518	17536	17268	17444	17541	17539	17455	17557	17438	17481	17350	17474	17305	17436	17315	17502	17505	17419	17289	17467	17470	17446	17609	17370	17655	17682	17427	17421	17584	17612	17561	17640	17591	17511	17569	17597	17464	17553	17715	17556	17376	17480	17597	17449	17548	17578	17579	17788	17520	17734	17506	17591	17418	17296	17371	17660	17441	17562	17443	17624	17453	17390	17556	17401	17275	17424	17496	17460	17470	17409	17386	17410	17526	17476	17635	17375	17271	17248	17543	17461	17403	17708	17709	17509	17211	17635	17495	17580	17518	17497	17630	17706	17517	17550	17332	17600	17610	17644	17608	17237	17629	17490	17639	17386	17607	17294	17360	17240	17553	17430	17431	17597	17423	17515	17362	17540	17425	17591	17437	17691	17633	17494	17389	17581	17486	17406	17375	17502	17450	17641	17444	17487	17438	17658	17445	17561	17337	17419	17428	17496	17524	17591	17330	17585	17429	17567	17610	17315	17430	17466	17533	17451	17581	17471	17514	17538	17435	17505	17516	17634	17340	17339	17259	17438	17591	17365	17544	17623	17677	17521	17672	17521	17438	17539	17580	17543	17671	17579	17417	17492	17272	17442	17285	17401	17349	17674	17338	17231	17526	17587	17457	17509	17635	17355	17479	17524	17424	17546	17501	17342	17314	17525	17378	17531	17644	17359	17580	17426	17424	17481	17426	17466	17506	17457	17546	17396	17599	17522	17183	17349	17434	17265	17508	17549	17543	17605	17396	17329	17525	17618	17320	17436	17559	17550	17495	17555	17632	17406	17500	17498	17356	17663	17387	17406	17607	17593	17596	17488	17409	17637	17473	17459	17518	17419	17501	17548	17438	17464	17247	17525	17519	17588	17746	17358	17397	17490	17524	17578	17612	17495	17473	17706	17396	17451	17471	17530	17586	17386	17564	17455	17488	17612	17508	17610	17499	17454	17447	17554	17494	17668	17596	17568	17597	17538	17632	17536	17609	17552	17476	17279	17603	17569	17617	17541	17420	17476	17367	17335	17477	17705	17658	17557	17457	17352	17569	17509	17716	17342	17507	17698	17674	17497	17254	17497	17427	17582	17447	17717	17590	17298	17323	17398	17433	17433	17382	17515	17415	17473	17322	17482	17213	17577	17390	17577	17425	17305	17753	17588	17792	17296	17480	17589	17541	17347	17653	17490	17466	17360	17581	17522	17527	17344	17492	17484	17483	17690	17385	17439	17493	17474	17351	17480	17703	17444	17414	17610	17399	17355	17368	17319	17588	17582	17609	17617	17496	17466	17659	17599	17442	17567	17411	17399	17388	17445	17405	17455	17599	17441	17602	17542	17607	17441	17674	17576	17708	17456	17523	17469	17703	17632	17450	17633	17465	17252	17727	17646	17448	17577	17446	17472	17575	17437	17619	17363	17382	17398	17443	17626	17429	17421	17462	17509	17608	17566	17653	17500	17435	17541	17386	17322	17672	17293	17615	17428	17628	17409	17408	17635	17344	17536	17590	17419	17465	17533	17555	17435	17322	17422	17556	17408	17542	17621	17436	17760	17484	17560	17508	17395	17509	17478	17732	17739	17282	17439	17483	17451	17637	17502	17559	17548	17514	17492	17586	17715	17405	17562	17316	17526	17372	17509	17309	17412	17480	17579	17515	17470	17466	17599	17587	17312	17448	17594	17611	17510	17348	17432	17622	17252	17396	17499	17479	17611	17568	17391	17511	17451	17430	17581	17517	17474	17489
10419	17546	17169	16589	16448	16197	15946	15786	15813	15741	15856	15657	15718	15849	15729	15538	15675	15719	15512	15802	15708	15809	15692	15707	15461	15620	15712	15547	15634	15798	15710	15764	15737	15628	15738	15677	15622	15927	15587	15724	15754	15567	15744	15717	15668	15604	15692	15631	15677	15595	15501	15482	15686	15675	15684	15699	15643	15650	15729	15517	15566	15616	15647	15459	15684	15555	15815	15596	15599	15589	15734	15822	15580	15494	15663	15537	15661	15509	15710	15650	15595	15745	15572	15713	15604	15683	15613	15456	15685	15728	15646	15572	15681	15591	15591	15708	15648	15753	15657	15674	15652	15778	15648	15648	15684	15742	15793	15639	15533	15574	15501	15651	15696	15642	15556	15604	15703	15559	15674	15574	15469	15486	15651	15631	15626	15651	15515	15612	15668	15705	15653	15544	15665	15658	15366	15556	15547	15569	15646	15604	15620	15621	15746	15543	15486	15610	15614	15757	15734	15682	15633	15509	15586	15694	15523	15698	15613	15584	15541	15731	15770	15681	15457	15672	15587	15579	15563	15646	15841	15674	15726	15778	15571	15497	15610	15610	15698	15645	15500	15534	15620	15743	15659	15610	15494	15657	15533	15684	15640	15670	15602	15583	15605	15665	15622	15463	15583	15540	15605	15664	15638	15447	15502	15596	15661	15762	15736	15687	15606	15674	15480	15594	15696	15675	15414	15556	15715	15662	15747	15580	15592	15558	15765	15588	15500	15663	15603	15645	15615	15563	15671	15475	15441	15500	15515	15618	15607	15535	15701	15608	15465	15530	15660	15626	15601	15726	15571	15642	15693	15764	15510	15490	15580	15530	15723	15493	15713	15531	15597	15578	15722	15545	15609	15676	15712	15656	15375	15751	15713	15612	15621	15582	15619	15628	15627	15592	15685	15636	15573	15701	15565	15662	15584	15393	15496	15699	15719	15807	15703	15715	15564	15680	15560	15686	15463	15766	15603	15697	15534	15792	15635	15788	15790	15635	15627	15849	15718	15821	15567	15722	15513	15521	15791	15477	15664	15537	15661	15515	15589	15533	15762	15519	15455	15681	15584	15590	15500	15552	15547	15588	15586	15641	15664	15577	15523	15568	15512	15754	15592	15687	15438	15857	15584	15522	15618	15661	15519	15602	15587	15515	15708	15680	15523	15690	15471	15478	15612	15633	15411	15537	15619	15638	15766	15635	15589	15653	15484	15504	15389	15665	15779	15556	15635	15688	15656	15478	15448	15547	15663	15478	15506	15633	15627	15493	15614	15514	15592	15593	15572	15588	15569	15844	15501	15633	15551	15604	15577	15600	15560	15637	15838	15654	15666	15673	15515	15531	15601	15580	15539	15687	15759	15557	15718	15611	15553	15603	15450	15584	15529	15496	15642	15600	15612	15656	15576	15642	15715	15488	15534	15695	15521	15670	15599	15546	15549	15443	15630	15684	15602	15548	15868	15460	15655	15786	15687	15720	15480	15534	15522	15446	15604	15494	15526	15613	15627	15720	15569	15665	15569	15470	15728	15611	15494	15561	15556	15542	15608	15667	15597	15753	15529	15749	15611	15447	15554	15497	15639	15599	15609	15721	15706	15685	15472	15534	15680	15613	15448	15706	15454	15412	15498	15663	15605	15524	15518	15606	15624	15662	15534	15502	15518	15725	15552	15522	15546	15503	15680	15517	15642	15406	15659	15590	15519	15647	15600	15619	15549	15605	15556	15735	15627	15574	15706	15599	15717	15637	15576	15584	15542	15577	15519	15633	15587	15618	15465	15529	15806	15657	15637	15487	15543	15410	15573	15714	15515	15530	15435	15545	15794	15388	15720	15592	15478	15638	15517	15628	15734	15517	15517	15487	15709	15613	15614	15607	15609	15510	15724	15465	15689	15805	15609	15552	15754	15630	15598	15759	15677	15650	15670	15560	15713	15744	15561	15565	15625	15736	15536	15572	15728	15611	15634	15543	15566	15504	15633	15563	15720	15603	15445	15652	15667	15703	15657	15639	15604	15606	15803	15787	15475	15456	15512	15523	15520	15693	15427	15584	15713	15720	15775	15589	15695	15416	15675	15576	15557	15604	15678	15685	15558	15716	15532	15595	15735	15617	15643	15723	15515	15530	15546	15686	15559	15455	15666	15593	15661	15673	15567	15628	15689	15701	15738	15467	15738	15520	15627	15735	15645	15562	15578	15820	15664	15504	15550	15658	15601	15551	15525	15476	15637	15654	15725	15744	15713	15547	15659	15596	15599	15687	15635	15535	15652	15570	15629	15498	15679	15669	15617	15580	15630	15684	15618	15675	15703	15545	15693	15662	15541	15395	15528	15790	15680	15725	15524	15557	15865	15680	15577	15530	15703	15635	15642	15620	15590	15617	15720	15692	15452	15614	15677	15703	15578	15602	15554	15544	15769	15486	15570	15531	15631	15601	15462	15579	15487	15581	15570	15525	15476	15486	15548	15683	15573	15707	15475	15630	15614	15507	15739	15434	15635	15712	15597	15767	15731	15694	15659	15599	15730	15528	15671	15632	15524	15550	15603	15753	15621	15510	15628	15533	15583	15725	15456	15506	15383	15584	15628	15676	15687	15677	15498	15626	15642	15549	15739	15495	15645	15690	15573	15460	15723	15558	15616	15681	15625	15624	15430	15489	15728	15514	15640	15583	15705	15538	15585	15566	15438	15629	15756	15580	15699	15550	15764	15528	15559	15587	15433	15612	15508	15718	15475	15519	15642	15575	15715	15580	15636	15587	15606	15569	15742	15458	15574	15625	15704	15511	15685	15590	15512	15420	15619	15696	15726	15629	15590	15546	15469	15788	15483	15488	15552	15661	15620	15700	15621	15563	15798	15641	15810	15721	15583	15467	15625	15710	15673	15545	15504	15655	15724	15597	15697	15573	15703	15720	15515	15543	15705	15609	15564	15508	15590	15599	15504	15658	15462	15678	15834	15598	15716	15455	15514	15406	15593	15606	15413	15664	15498	15798	15659	15447	15517	15735	15703	15674	15368	15542	15575	15621	15582	15596	15580	15516	15367	15739	15454	15607	15635	15582	15382	15573	15554	15525	15730	15729	15409	15648	15608	15493	15630	15721	15745	15706	15589	15795	15713	15588	15581	15494	15427	15441	15551	15675	15719	15682	15695	15601	15543	15640	15892	15650	15593	15632	15567	15792	15559	15576	15625	15667	15577	15500	15609	15670	15646	15729	15587	15671	15672	15680	15629	15582	15571	15479	15480	15508	15603	15539	15522	15662	15358	15614	15495	15437	15570	15549	15839	15482	15545	15650	15640	15605	15658	15690	15624	15607	15578	15476	15808	15684	15612	15849	15681	15524	15651	15554	15545	15595	15766	15475	15536	15579	15777	15601	15569	15593	15586	15583	15671	15638	15684	15626	15519	15523	15524	15501	15649	15698	15662	15533	15489	15657	15670	15613	15465	15561	15492	15629	15553	15669	15714	15680	15606	15606	15594	15564	15582	15687	15743	15628	15471	15632	15602	15640	15621	15514	15474	15556	15636	15512	15571	15607	15572	15667	15496	15455	15770	15602	15671	15598	15567	15809	15588	15405	15670	15734	15699	15606	15608	15616	15677	15646	15586	15623	15632	15699	15569	15620	15617	15598	15562	15571	15743	15578	15513	15710	15698	15774	15646	15625	15796	15532	15536	15548	15737	15548	15640	15666	15631	15392	15596	15508	15752	15462	15651	15537	15726	15695	15560	15655	15484	15586	15592	15574	15628	15518	15590	15521	15695	15577	15467	15586	15617	15504	15658	15551	15480	15599	15749	15589	15625	15450	15771	15647	15622	15724	15561	15671	15461	15613	15718	15503	15664	15470	15510	15674	15614	15679	15655	15643	15653	15785	15463	15586	15454	15611	15621	15522	15660	15493	15623	15540	15622	15519	15570	15641	15576	15755	15772	15612	15644	15466	15663	15560	15606	15591	15532	15661	15590	15774	15640	15328	15701	15546	15587	15621	15720	15830	15694	15555	15600	15561	15646	15506	15769	15574	15715	15514	15582	15337	15598	15519	15805	15611	15630	15673	15603	15472	15794	15732	15499	15623	15565	15755	15407	15623	15578	15714	15555	15650	15704	15448	15727	15590	15515	15652	15634	15705	15711	15632	15645	15503	15788	15608	15476	15636	15547	15772	15607	15513	15628	15441	15506	15526	15646	15715	15491	15660	15610	15541	15568	15681	15674	15519	15633	15562	15517	15665	15612	15556	15577	15659	15571	15546	15524	15416	15725	15631	15549	15660	15560	15658	15559	15474	15552	15528	15523	15580	15723	15568	15690	15612	15618	15753	15595	15582	15562	15552	15549	15510	15713	15558	15566	15740	15649	15590	15445	15604	15538	15543	15702	15577	15474	15622	15584	15550	15445	15646	15551	15585	15683	15496	15696	15546	15562	15433	15534	15626	15661	15521	15413	15630	15473	15492	15683	15592	15746	15643	15507	15692	15569	15657	15679	15446	15531	15558	15607	15584	15433	15688	15776	15540	15596	15593	15733	15667	15503	15656	15611	15594	15649	15774	15444	15637	15779	15587	15611	15571	15543	15667	15720	15479	15531	15682	15565	15588	15436	15542	15500	15642	15418	15480	15662	15532	15719	15477	15441	15640	15630	15635	15628	15524	15514	15601	15563	15556	15589	15684	15637	15591	15678	15655	15644	15635	15412	15760	15414	15770	15406	15728	15591	15661	15578	15663	15687	15648	15371	15620	15551	15382	15748	15641	15508	15603	15636	15785	15630	15620	15618	15665	15526	15390	15392	15691	15511	15459	15637	15628	15668	15653	15882	15384	15702	15508	15664	15688	15560	15697	15440	15412	15423	15463	15591	15831	15509	15542	15780	15516	15548	15723	15618	15649	15810	15753	15409	15609	15577	15660	15685	15672	15618	15565	15789	15622	15702	15656	15549	15632	15502	15554	15532	15529	15672	15604	15527	15586	15523	15658	15649	15548	15552	15648	15620	15626	15512	15484	15589	15757	15744	15744	15539	15539	15609	15508	15600	15345	15543	15608	15635	15661	15524	15632	15689	15514	15527	15545	15559	15618	15597	15441	15708	15602	15423	15670	15579	15595	15805	15626	15701	15495	15524	15633	15437	15621	15639	15649	15531	15654	15589	15734
26894	21516	25942	24220	17850	17485	17913	17627	17444	17604	17501	17599	17561	17412	17518	17359	17477	17559	17594	17444	17660	17710	17440	17425	17468	17463	17513	17424	17521	17364	17626	17587	17408	17367	17502	17588	17543	17482	17631	17414	17257	17187	17480	17355	17547	17530	17636	17514	17613	17352	17300	17330	17573	17567	17422	17470	17358	17660	17495	17628	17272	17433	17436	17559	17420	17512	17362	17346	17411	17419	17521	17371	17673	17542	17290	17430	17560	17488	17260	17443	17574	17373	17403	17424	17655	17495	17447	17403	17382	17296	17499	17357	17477	17349	17326	17623	17318	17417	17329	17363	17583	17647	17777	17464	17591	17499	17334	17539	17397	17466	17340	17443	17484	17339	17450	17521	17472	17451	17607	17680	17687	17292	17435	17405	17441	17401	17588	17441	17323	17451	17240	17226	17104	17380	17559	17500	17541	17435	17447	17316	17651	17423	17412	17485	17333	17390	17454	17387	17229	17435	17481	17506	17378	17594	17427	17211	17373	17442	17601	17540	17490	17477	17379	17380	17488	17580	17608	17626	17349	17469	17277	17220	17519	17285	17344	17364	17352	17445	17316	17409	17411	17581	17490	17704	17383	17410	17423	17660	17493	17543	17369	17365	17359	17289	17451	17427	17398	17453	17665	17530	17525	17352	17477	17302	17473	17370	17600	17395	17308	17198	17536	17613	17516	17430	17413	17416	17521	17368	17485	17394	17591	17352	17263	17582	17550	17312	17762	17471	17368	17332	17500	17300	17646	17511	17463	17538	17373	17385	17646	17333	17701	17489	17345	17598	17580	17363	17433	17219	17362	17440	17293	17506	17425	17243	17350	17317	17524	17296	17493	17467	17573	17558	17482	17490	17479	17537	17471	17275	17583	17530	17356	17428	17400	17548	17351	17359	17572	17373	17469	17457	17484	17498	17516	17432	17624	17284	17399	17497	17487	17554	17506	17614	17332	17435	17491	17579	17623	17302	17693	17715	17500	17464	17404	17633	17503	17521	17532	17393	17330	17376	17335	17456	17386	17573	17515	17535	17330	17340	17791	17561	17559	17380	17414	17439	17575	17249	17325	17329	17437	17202	17513	17545	17363	17903	17664	17515	17420	17482	17452	17438	17493	17632	17505	17548	17423	17485	17404	17533	17513	17459	17490	17418	17369	17758	17427	17607	17552	17421	17431	17420	17357	17180	17423	17480	17525	17441	17468	17348	17585	17353	17527	17405	17423	17462	17451	17471	17421	17384	17565	17298	17688	17447	17442	17389	17420	17479	17562	17531	17275	17523	17561	17296	17452	17634	17547	17412	17397	17510	17579	17582	17490	17506	17625	17364	17534	17581	17457	17271	17438	17744	17591	17457	17566	17485	17586	17504	17450	17497	17431	17474	17550	17501	17503	17381	17531	17410	17492	17409	17410	17419	17553	17193	17494	17573	17511	17404	17420	17622	17526	17432	17370	17508	17347	17606	17336	17340	17344	17296	17553	17416	17421	17475	17591	17749	17329	17704	17447	17416	17488	17471	17451	17454	17606	17536	17637	17474	17512	17460	17505	17378	17586	17330	17477	17489	17400	17408	17511	17467	17430	17527	17518	17416	17380	17364	17503	17472	17629	17451	17390	17505	17450	17506	17531	17651	17592	17399	17607	17565	17559	17486	17438	17354	17392	17339	17311	17465	17479	17381	17646	17321	17540	17381	17385	17666	17520	17469	17335	17375	17636	17440	17720	17707	17753	17454	17615	17248	17408	17360	17365	17551	17326	17517	17454	17287	17654	17545	17440	17560	17621	17308	17502	17427	17471	17392	17494	17230	17429	17286	17703	17401	17469	17346	17438	17406	17473	17451	17793	17617	17560	17543	17420	17307	17391	17325	17637	17571	17569	17418	17442	17341	17542	17629	17530	17617	17730	17589	17493	17276	17525	17653	17341	17306	17375	17529	17305	17420	17446	17457	17632	17332	17539	17385	17244	17346	17497	17513	17560	17579	17443	17519	17351	17619	17466	17594	17499	17404	17280	17407	17647	17321	17482	17589	17554	17474	17426	17381	17450	17649	17497	17471	17478	17508	17677	17539	17526	17400	17554	17564	17670	17576	17642	17397	17386	17397	17310	17489	17493	17354	17516	17322	17317	17442	17841	17434	17629	17498	17551	17493	17448	17598	17548	17564	17353	17403	17269	17460	17593	17405	17568	17568	17496	17361	17502	17586	17499	17453	17366	17496	17486	17463	17455	17773	17551	17573	17603	17271	17420	17261	17498	17523	17300	17292	17526	17577	17612	17293	17365	17340	17392	17326	17503	17315	17311	17452	17418	17346	17470	17556	17446	17591	17396	17392	17590	17485	17489	17558	17500	17573	17501	17441	17530	17591	17419	17251	17353	17465	17609	17442	17343	17317	17460	17424	17479	17453	17332	17386	17299	17393	17326	17394	17501	17510	17580	17508	17482	17343	17581	17517	17569	17477	17758	17208	17380	17460	17455	17439	17398	17584	17491	17483	17476	17400	17564	17470	17513	17489	17540	17455	17567	17384	17603	17568	17567	17199	17676	17433	17481	17374	17477	17331	17391	17485	17414	17528	17416	17628	17335	17368	17641	17391	17454	17467	17604	17500	17539	17462	17505	17493	17390	17711	17422	17326	17382	17379	17334	17355	17447	17464	17530	17243	17419	17547	17547	17603	17469	17371	17484	17417	17297	17465	17337	17547	17564	17536	17610	17653	17321	17430	17390	17619	17496	17433	17512	17620	17355	17434	17443	17497	17588	17278	17540	17417	17550	17487	17596	17566	17493	17371	17530	17564	17453	17213	17491	17320	17350	17353	17577	17602	17425	17541	17462	17486	17372	17628	17358	17540	17650	17503	17592	17339	17540	17313	17393	17689	17413	17442	17415	17511	17667	17382	17586	17636	17718	17438	17471	17553	17358	17400	17452	17402	17469	17376	17529	17468	17221	17465	17574	17509	17508	17396	17454	17357	17464	17494	17405	17443	17344	17513	17291	17530	17487	17400	17596	17344	17543	17576	17628	17630	17542	17386	17237	17623	17545	17558	17629	17479	17355	17490	17337	17464	17527	17442	17293	17471	17502	17308	17377	17618	17700	17542	17439	17556	17328	17458	17357	17349	17599	17754	17504	17464	17469	17693	17396	17537	17388	17325	17765	17483	17406	17574	17630	17327	17526	17767	17394	17357	17296	17578	17606	17569	17528	17339	17407	17556	17672	17465	17420	17574	17645	17285	17477	17432	17304	17530	17406	17425	17334	17307	17408	17586	17659	17627	17535	17587	17489	17505	17631	17586	17380	17318	17532	17438	17566	17392	17626	17475	17570	17459	17152	17432	17562	17397	17514	17554	17496	17535	17574	17318	17369	17388	17270	17422	17652	17477	17533	17628	17621	17527	17479	17526	17306	17641	17680	17410	17314	17394	17448	17476	17557	17492	17449	17581	17299	17340	17557	17308	17433	17270	17429	17407	17348	17405	17375	17515	17497	17584	17411	17302	17478	17646	17411	17476	17514	17369	17564	17433	17468	17426	17400	17501	17499	17389	17376	17307	17542	17491	17550	17647	17662	17361	17462	17510	17394	17349	17494	17476	17562	17692	17562	17495	17609	17508	17473	17399	17709	17432	17474	17336	17485	17569	17696	17537	17654	17567	17481	17348	17514	17270	17510	17547	17313	17610	17490	17644	17474	17546	17464	17492	17568	17375	17299	17547	17420	17545	17463	17555	17494	17621	17624	17645	17504	17317	17467	17448	17311	17314	17490	17411	17355	17437	17621	17546	17408	17520	17618	17433	17580	17508	17463	17430	17491	17487	17402	17539	17434	17490	17334	17539	17549	17647	17637	17598	17460	17417	17597	17609	17526	17451	17564	17674	17311	17644	17645	17534	17441	17484	17455	17303	17474	17525	17505	17515	17434	17662	17530	17485	17591	17437	17485	17556	17527	17530	17325	17483	17611	17282	17282	17541	17570	17345	17418	17577	17494	17410	17478	17531	17482	17340	17406	17613	17551	17700	17592	17524	17533	17319	17588	17317	17480	17660	17551	17409	17672	17607	17457	17451	17539	17469	17485	17362	17295	17268	17445	17576	17316	17398	17392	17363	17391	17661	17403	17479	17487	17283	17312	17366	17487	17368	17513	17339	17461	17447	17465	17427	17512	17339	17349	17614	17294	17379	17399	17457	17291	17489	17207	17404	17317	17723	17467	17267	17343	17551	17526	17483	17401	17453	17380	17212	17529	17464	17409	17335	17334	17535	17456	17374	17582	17409	17213	17516	17458	17459	17527	17357	17473	17676	17459	17487	17496	17389	17778	17557	17753	17630	17587	17570	17447	17434	17302	17583	17545	17097	17514	17539	17289	17470	17270	17513	17588	17353	17494	17175	17443	17236	17388	17280	17568	17514	17320	17729	17397	17744	17453	17453	17482	17552	17676	17597	17366	17552	17437	17395	17503	17356	17428	17509	17328	17465	17502	17719	17506	17767	17492	17547	17481	17673	17550	17472	17200	17456	17368	17397	17352	17493	17638	17513	17604	17441	17586	17457	17398	17329	17263	17386	17481	17338	17426	17545	17670	17388	17444	17402	17424	17523	17471	17620	17511	17459	17476	17489	17505	17582	17527	17440	17478	17274	17491	17493	17630	17451	17365	17254	17310	17467	17412	17580	17641	17444	17410	17349	17450	17479	17556	17393	17626	17603	17480	17553	17377	17496	17513	17548	17524	17366	17228	17228	17544	17404	17548	17669	17439	17588	17363	17650	17621	17476	17622	17394	17511	17515	17476	17366	17636	17378	17471	17268	17459	17388	17287	17425	17477	17646	17348	17333	17454	17376	17340	17577	17505	17366	17482	17140	17403	17406	17735	17736	17405	17424	17613	17342	17343	17537	17499	17505	17657	17547	17508	17341	17465	17315	17521	17397	17676	17365	17477	17513	17387	17663	17621	17550	17496	17262	17568	17471	17440	17535	17556	17110	17361	17415	17374	17403	17160	17454	17615	17480	17479	17544	17660	17557	17403	17402	17559	17615	17329	17562	17276	17441	17562	17446	17660	17513	17466	17538	17430	17461	17463	17583	17606	17302	17618	17250	17309	17780	17397	17517	17441	17458	17512	17404	17351	17439	17410	17489	17561	17415
13445	15973	16128	15848	15869	15978	15702	15851	15745	15681	15481	15781	15652	15622	15554	15558	15624	15684	15686	15685	15701	15691	15675	15711	15632	15650	15594	15685	15677	15669	15685	15599	15717	15779	15734	15560	15527	15740	15657	15666	15576	15793	15520	15618	15767	15508	15767	15469	15764	15771	15582	15705	15586	15683	15578	15759	15644	15712	15664	15693	15632	15700	15822	15660	15584	15675	15624	15661	15641	15630	15677	15752	15717	15612	15527	15613	15655	15584	15668	15711	15771	15642	15833	15614	15705	15754	15552	15664	15477	15818	15703	15677	15685	15593	15689	15543	15508	15672	15760	15719	15685	15691	15659	15572	15611	15734	15776	15646	15605	15665	15738	15701	15571	15720	15756	15796	15579	15702	15720	15625	15680	15609	15698	15766	15643	15717	15588	15789	15607	15722	15651	15617	15555	15907	15722	15631	15495	15602	15779	15648	15756	15591	15568	15519	15652	15615	15520	15640	15602	15684	15463	15723	15675	15523	15597	15497	15828	15502	15567	15687	15683	15741	15566	15684	15656	15724	15559	15661	15719	15535	15682	15560	15706	15670	15586	15615	15684	15666	15612	15783	15461	15711	15702	15845	15757	15496	15612	15649	15582	15501	15629	15474	15822	15642	15692	15628	15579	15607	15728	15621	15673	15643	15659	15763	15626	15627	15736	15608	15732	15615	15686	15570	15768	15811	15725	15579	15546	15594	15697	15582	15682	15711	15578	15677	15610	15729	15561	15648	15497	15760	15717	15648	15713	15594	15574	15593	15577	15712	15632	15828	15611	15741	15543	15515	15732	15740	15465	15869	15733	15657	15712	15565	15719	15494	15591	15536	15920	15735	15584	15552	15738	15593	15569	15583	15762	15609	15747	15622	15629	15666	15694	15648	15613	15757	15677	15533	15862	15430	15595	15657	15815	15617	15621	15633	15662	15860	15439	15563	15553	15718	15686	15755	15682	15538	15627	15862	15486	15648	15591	15725	15707	15739	15609	15714	15571	15623	15607	15798	15727	15662	15727	15471	15802	15714	15445	15704	15554	15592	15610	15726	15509	15764	15742	15700	15594	15611	15616	15627	15592	15588	15708	15804	15673	15624	15750	15715	15799	15687	15703	15584	15719	15567	15739	15619	15618	15671	15601	15774	15523	15711	15787	15912	15621	15711	15697	15453	15579	15597	15739	15580	15564	15709	15645	15940	15735	15786	15566	15641	15577	15676	15649	15565	15633	15659	15609	15655	15868	15615	15660	15674	15588	15739	15701	15547	15697	15595	15652	15728	15594	15604	15737	15624	15547	15694	15679	15644	15586	15706	15575	15753	15700	15799	15553	15423	15555	15760	15604	15777	15736	15709	15776	15430	15735	15577	15598	15586	15657	15791	15593	15475	15758	15678	15595	15674	15648	15620	15674	15571	15650	15629	15601	15612	15596	15633	15662	15656	15721	15575	15501	15686	15675	15543	15621	15596	15597	15590	15740	15467	15646	15572	15552	15679	15787	15841	15772	15822	15425	15819	15691	15450	15661	15798	15568	15618	15755	15634	15648	15567	15670	15732	15625	15445	15749	15621	15592	15759	15726	15678	15676	15635	15721	15717	15673	15666	15620	15540	15651	15683	15525	15748	15754	15588	15798	15705	15539	15581	15633	15700	15742	15845	15677	15633	15468	15888	15551	15698	15753	15666	15661	15640	15680	15670	15777	15518	15548	15713	15759	15863	15636	15722	15607	15744	15751	15650	15743	15756	15614	15798	15735	15656	15617	15461	15609	15607	15601	15728	15679	15748	15746	15711	15703	15668	15552	15596	15676	15712	15542	15742	15603	15608	15744	15707	15561	15652	15759	15835	15744	15655	15700	15544	15846	15556	15691	15646	15663	15628	15656	15762	15737	15705	15670	15644	15654	15578	15545	15566	15709	15779	15493	15692	15607	15492	15650	15752	15574	15798	15616	15631	15797	15556	15554	15655	15659	15582	15679	15797	15508	15570	15603	15734	15612	15782	15664	15455	15558	15475	15486	15671	15889	15671	15635	15685	15458	15561	15628	15647	15789	15724	15780	15635	15785	15848	15855	15696	15634	15686	15542	15796	15756	15597	15549	15646	15607	15532	15618	15687	15593	15401	15777	15725	15390	15660	15534	15651	15844	15628	15681	15596	15710	15544	15627	15731	15660	15581	15771	15620	16023	15662	15671	15589	15606	15706	15410	15478	15619	15609	15700	15522	15702	15504	15708	15758	15621	15614	15623	15660	15726	15649	15648	15612	15541	15628	15645	15751	15669	15587	15617	15542	15785	15675	15788	15639	15607	15517	15661	15583	15820	15575	15660	15717	15788	15634	15869	15536	15579	15561	15391	15685	15579	15644	15841	15671	15548	15577	15617	15725	15859	15649	15745	15748	15589	15713	15661	15660	15758	15707	15680	15371	15607	15769	15558	15606	15648	15641	15505	15621	15580	15570	15563	15606	15870	15586	15604	15851	15508	15589	15637	15617	15643	15624	15822	15655	15526	15728	15696	15685	15613	15613	15741	15659	15583	15642	15439	15509	15477	15712	15876	15665	15763	15777	15654	15537	15503	15635	15679	15577	15766	15595	15547	15720	15660	15635	15623	15683	15597	15736	15717	15775	15765	15655	15603	15496	15636	15586	15628	15638	15530	15726	15764	15618	15641	15641	15594	15435	15626	15401	15680	15539	15497	15884	15817	15671	15670	15659	15668	15627	15507	15724	15772	15612	15626	15764	15605	15624	15914	15754	15508	15666	15517	15750	15651	15468	15683	15712	15603	15447	15595	15549	15797	15669	15565	15756	15683	15575	15617	15802	15659	15596	15732	15712	15750	15645	15717	15526	15673	15699	15550	15715	15672	15754	15648	15735	15313	15663	15656	15534	15706	15789	15725	15666	15670	15783	15756	15647	15605	15689	15522	15814	15609	15528	15870	15795	15577	15643	15700	15631	15720	15523	15648	15601	15588	15778	15726	15726	15655	15584	15572	15556	15623	15619	15631	15847	15607	15648	15663	15525	15503	15877	15734	15667	15493	15872	15549	15637	15457	15561	15528	15577	15536	15618	15745	15712	15589	15635	15668	15696	15874	15630	15573	15601	15572	15577	15728	15663	15626	15656	15896	15695	15569	15633	15687	15649	15563	15664	15703	15699	15775	15555	15698	15838	15529	15607	15490	15553	15691	15809	15481	15561	15403	15682	15755	15572	15668	15740	15815	15444	15825	15722	15562	15623	15683	15851	15782	15575	15795	15554	15577	15653	15599	15683	15506	15645	15561	15615	15651	15770	15573	15692	15693	15709	15733	15722	15794	15591	15748	15636	15572	15678	15743	15759	15646	15590	15577	15673	15577	15689	15694	15560	15686	15776	15593	15631	15714	15539	15733	15683	15603	15640	15573	15680	15632	15589	15685	15750	15679	15654	15779	15611	15591	15674	15708	15567	15751	15634	15619	15695	15771	15671	15685	15539	15842	15589	15637	15590	15656	15567	15679	15461	15770	15702	15507	15640	15676	15665	15680	15675	15494	15656	15718	15459	15812	15536	15703	15529	15635	15562	15739	15729	15720	15681	15571	15695	15657	15759	15649	15522	15583	15687	15700	15686	15609	15695	15667	15491	15528	15674	15779	15675	15614	15516	15752	15842	15771	15803	15624	15563	15679	15903	15705	15549	15667	15781	15596	15697	15599	15697	15530	15581	15558	15832	15574	15585	15600	15539	15583	15410	15837	15528	15474	15656	15739	15675	15717	15638	15758	15660	15604	15610	15705	15685	15694	15666	15624	15744	15677	15685	15619	15601	15607	15521	15835	15688	15792	15605	15596	15770	15604	15517	15756	15506	15580	15522	15731	15691	15720	15753	15708	15695	15561	15461	15668	15560	15751	15659	15555	15532	15571	15733	15626	15594	15745	15893	15689	15596	15679	15642	15812	15688	15690	15716	15639	15644	15709	15691	15828	15866	15636	15657	15597	15672	15594	15552	15497	15703	15697	15637	15671	15489	15732	15707	15513	15797	15579	15689	15488	15721	15664	15681	15714	15543	15808	15562	15804	15582	15830	15816	15663	15741	15662	15613	15685	15703	15631	15581	15653	15673	15698	15683	15712	15709	15655	15567	15578	15729	15807	15594	15683	15657	15610	15634	15588	15552	15648	15724	15420	15556	15627	15608	15662	15543	15663	15662	15739	15690	15730	15713	15558	15645	15723	15898	15686	15623	15714	15831	15863	15715	15693	15800	15807	15701	15686	15620	15671	15721	15659	15807	15711	15662	15672	15745	15723	15632	15844	15669	15675	15740	15851	15510	15614	15787	15474	15606	15501	15713	15701	15538	15587	15619	15528	15748	15737	15593	15823	15723	15568	15727	15549	15531	15628	15592	15522	15683	15567	15749	15625	15913	15622	15662	15696	15578	15513	15606	15614	15849	15525	15693	15732	15707	15622	15564	15787	15691	15944	15661	15583	15678	15800	15583	15556	15780	15717	15581	15607	15665	15727	15631	15660	15576	15619	15780	15675	15638	15647	15647	15659	15660	15536	15707	15663	15480	15604	15586	15657	15744	15745	15634	15688	15697	15815	15714	15587	15675	15696	15658	15631	15784	15492	15944	15803	15848	15673	15687	15713	15636	15748	15529	15677	15797	15820	15608	15753	15736	15629	15589	15564	15675	15428	15712	15723	15770	15591	15764	15741	15687	15764	15702	15738	15539	15713	15439	15486	15727	15585	15742	15694	15593	15566	15672	15741	15645	15743	15598	15620	15660	15701	15537	15659	15548	15627	15622	15784	15681	15629	15699	15595	15617	15623	15536	15723	15553	15605	15615	15574	15600	15705	15852	15656	15635	15681	15598	15668	15538	15760	15656	15553	15735	15572	15896	15647	15647	15691	15950	15653	15692	15701	15665	15847	15632	15561	15797	15654	15601	15667	15687	15592	15507	15784	15624	15469	15728	15611	15647	15557	15678	15655	15580	15668	15450	15739	15700	15468	15535	15709	15670	15581	15650	15835	15692	15583	15742	15826	15712	15668	15766	15634	15615	15786	15668	15733	15577	15512	15640	15757	15736	15601	15608	15605	15550	15735	15662	15670	15798	15568	15562	15743	15604	15583	15474	15691	15650	15687	15549	15745	15793	15622	15713
23858	21428	29013	24223	21937	21669	20108	17344	16893	17228	16892	16938	16954	16947	17051	16855	16765	16942	16721	16973	16837	16777	16898	16730	16780	16835	16615	16724	16699	16860	16650	16773	16685	16691	16950	16670	16883	16812	16684	16864	16741	16753	16767	16806	16720	16834	16700	16694	16779	16599	16793	16664	16763	16714	16752	16685	16618	16776	16815	16973	16723	16684	16739	16824	16795	16701	16620	16511	16760	16789	16815	16722	16732	16806	16783	16740	16668	16512	16780	16663	16614	16643	16768	16897	16951	16734	16750	16915	16673	16643	16749	16764	16622	16737	16584	16706	16665	16839	16846	16648	16472	16611	16817	16654	16513	16526	16721	16917	16895	16878	16772	16710	16844	16673	16929	16805	16693	16643	16729	16710	16716	16629	16788	16664	16775	16939	16635	16692	16769	16691	16734	16714	16640	16680	16780	16722	16704	16861	16645	16637	16668	16835	16903	16491	16783	16774	16659	16750	16861	16634	16704	16786	16875	16502	16454	16718	16676	16678	16705	16550	16727	16671	16592	16488	16597	16882	16717	16806	16623	16723	16603	16596	16641	16570	16687	16642	16594	16635	16616	16733	16772	16656	16801	16670	16614	16502	16655	16710	16730	16612	16788	16714	16556	16727	16580	16582	16504	16459	16533	16716	16608	16468	16724	16718	16711	16754	16606	16654	16745	16630	16545	16636	16632	16738	16801	16628	16751	16614	16742	16679	16859	16713	16749	16657	16770	16752	16819	16761	16642	16688	16557	16443	16673	16616	16526	16854	16286	16573	16805	16595	16734	16610	16629	16503	16637	16578	16535	16467	16884	16683	16868	16613	16740	16659	16695	16692	16596	16622	16890	16875	16546	16600	16534	16771	16560	16589	16622	16779	16669	16641	16790	16613	16724	16731	16777	16759	16820	16780	16723	16600	16545	16567	16539	16669	16706	16775	16598	16725	16929	16714	16850	16564	16593	16687	16799	16661	16686	16862	16765	16699	16634	16798	16526	16676	16853	16842	16519	16499	16672	16995	16762	16718	16622	16791	16478	16592	16623	16832	16715	16716	16711	16806	16748	16706	16939	16576	16783	16837	16575	16582	16659	16695	16619	16887	16882	16736	16684	16639	16683	16684	16739	16890	16703	16659	16698	16666	16538	16561	16620	16651	16639	16577	16721	16580	16649	16678	16775	16680	16590	16535	16799	16851	16780	16854	16633	16635	16843	16800	16438	16779	16584	16609	16705	16629	16827	16526	16790	16934	16541	16762	16718	16642	16693	16693	16772	16565	16506	16631	16673	16470	16914	16755	16783	16713	16657	16429	16652	16663	16851	16918	16672	16739	16750	16787	16662	16538	16766	16696	16620	16705	16815	16677	16756	16748	16614	16703	16677	16706	16743	16647	16629	16808	16679	16568	16733	16598	16545	16993	16732	16896	16760	16750	16848	16678	16678	16825	16827	16665	16743	16539	16673	16731	16759	16546	16650	16758	16513	16549	16801	16505	16666	16696	16756	16635	16626	16712	16803	16822	16768	16446	16590	17012	16522	16763	16763	16612	16681	16827	16692	16725	16778	16719	16706	16768	16921	16787	16490	16671	16698	16906	16712	16583	16580	16680	16932	16498	16576	16849	16574	16603	16474	16719	16541	16478	16524	16757	16612	16583	16778	17035	16798	16565	16828	16692	16515	16700	16817	16666	16913	16685	16449	16563	16639	16503	16803	16563	16618	16957	16553	16645	16581	16803	16503	16842	16822	16851	16673	16629	16595	16756	16564	16757	16627	16824	16739	16760	16912	16750	16751	16648	16507	16599	16652	16673	16748	16727	16725	16809	16707	16581	16713	16675	16698	16678	16614	16847	16849	16753	16643	16709	16525	16700	16703	16672	16864	16667	16791	16807	16780	16539	16759	16746	16537	16721	16598	16759	16634	16962	16649	16719	16669	16739	16804	16755	16843	16814	16650	16679	16689	16722	16667	16766	16863	16954	16900	16690	16448	16703	16624	16950	16759	16755	16598	16697	16946	16653	16642	16969	16823	16673	16709	16945	16646	16709	16637	16658	16690	16743	16484	16752	16865	16567	16745	16610	16526	16828	16907	16925	16741	16708	16814	16582	16705	16727	16708	16715	16794	16631	16842	16720	16883	16597	16861	16691	16536	16814	16692	16651	16557	16500	16782	16850	16786	16798	16536	16537	16689	16902	16862	16742	16645	16735	16822	16840	16803	16692	16853	16796	16641	16595	16694	16651	16964	16580	16558	16532	16752	16693	16541	16968	16707	16594	16511	16732	16608	16697	16545	16706	16785	16646	16677	16752	16429	16691	16728	16594	16636	16671	16664	16804	16658	16652	16633	16662	16755	16783	16792	16677	16700	16599	16666	16831	16549	16855	16775	16643	16671	16567	16605	16711	16659	16902	16644	16673	16854	16575	16589	16408	16538	16815	16805	16693	16768	16731	16659	16548	16688	16779	16645	16536	16817	16726	16669	16667	16533	16694	16782	16767	16777	16754	16599	16621	16618	16723	16990	16683	16564	16684	16640	16725	16535	16688	16843	16631	16767	16576	16839	16722	16643	16696	16660	16933	16641	16717	16781	16831	16646	16619	16685	16631	16626	16435	16735	16726	16647	16704	16725	16680	16965	16545	16537	16689	16686	16582	16587	16720	16644	16652	16642	16722	16665	16724	16848	16681	16650	16746	16737	16748	16675	16583	16671	16620	16822	16663	16722	16738	16672	16815	16870	16779	16636	16809	16644	16786	16664	16554	16697	16642	16635	16834	16625	16569	16702	16734	16722	16672	16724	16707	16625	16666	16633	16725	16738	16724	16668	16573	16538	16735	16929	16753	16690	16717	16520	16688	16763	16457	16548	16742	16708	16778	16641	16453	16709	16658	16631	16695	16681	16731	16709	16625	16680	16731	16652	16814	16513	16483	16589	16781	16683	16905	16693	16711	16529	16766	16745	16410	16672	16464	16702	16513	16648	16458	16606	16589	16684	16579	16835	16649	16743	16963	16885	16557	16561	16809	16583	16660	16768	16773	16721	16714	16647	16780	16862	16713	16555	16972	16673	16782	16504	16706	16836	16721	16557	16631	16770	16568	16556	16720	16697	16596	16842	16687	16931	16677	16598	16866	16722	16691	16882	16764	16716	16759	16639	16797	16637	16849	16613	16642	16838	16512	16663	16685	16878	16849	16654	16741	16578	16805	16644	16812	16891	16745	16925	16798	16632	16615	16723	16603	16843	16918	16669	16567	16762	16653	16660	16519	16728	16729	16801	16679	16693	16679	16585	16749	16783	16742	16578	16669	16583	16552	16723	16750	16838	16747	16771	16817	16625	16601	16850	16914	16705	16750	16661	16734	16803	16702	16732	16836	16734	16822	16835	16668	16634	16859	16680	16758	16787	16644	16733	16818	16673	16698	16842	16831	16830	16798	16628	16923	16685	16715	16843	16841	16735	16627	16448	16652	16636	16575	16657	16663	16615	16749	16687	16698	16774	16636	16788	16825	16759	16712	16627	16671	16608	16648	16792	16627	16841	16721	16513	16880	16830	16701	16805	16844	16654	16751	16528	16719	16754	16576	16586	16626	16572	16643	16743	16778	16737	16954	16848	16564	16717	16429	16889	16760	16993	16801	16773	16607	16694	16697	16588	16737	16713	16657	16545	16530	16472	16780	16660	16673	16761	16818	16683	16690	16762	16725	16554	16732	16695	16654	16726	16579	16803	16401	16575	16602	16649	16685	16847	16528	16706	16782	16705	16681	16713	16866	16752	16669	16622	16586	16563	16741	16636	16591	16484	16722	16601	16711	16845	16889	16816	16767	16636	16711	16746	16771	16743	16573	16511	16740	16868	16686	16560	16739	16767	16642	16573	16845	16633	16659	16711	16532	16652	16624	16793	16717	16847	16829	16626	16815	16574	16511	16634	16774	16494	16752	16558	16898	16587	16782	16625	16477	16711	16707	16776	16675	16609	16718	16765	16850	16666	16748	16823	16465	16529	16831	16937	16597	16575	16817	16696	16788	16852	16759	16497	16390	16777	16693	16603	16834	16675	16649	16628	16742	16747	16810	16657	16547	16526	16816	16767	16833	16876	16757	16834	16622	16758	16804	16819	16716	16660	16771	16601	16537	16791	16812	16718	16798	16647	16678	16919	16698	16716	16730	16595	16637	16720	16608	16934	16808	16625	16723	16874	16688	16844	16495	16526	16572	16748	16658	16723	16478	16548	16795	16638	16541	16840	16599	16733	16784	16514	16413	16629	16630	16919	16586	16724	16907	16669	16740	16746	16684	16735	16778	16800	16472	16620	16789	16716	16764	16702	16870	16727	16485	16728	16705	16721	16666	16459	16725	16754	16705	16599	16906	16956	16613	16764	16734	16671	16852	16593	16745	16564	16754	16688	16876	16706	16620	16632	16672	16864	16678	16542	16747	16433	16771	16918	16857	16529	16620	16652	16746	16580	16590	16895	16739	16726	16515	16748	16638	16947	16549	16673	16819	16767	16769	16795	16715	16764	16537	16829	16637	16699	16715	16671	16882	16750	16844	16537	16586	16797	16380	16789	16748	16793	16482	16584	16772	16616	16656	16834	16837	16593	16727	16747	16781	16755	16607	16641	16843	16709	16760	16535	16755	16914	16690	16710	16663	16701	16724	16746	16481	16702	16682	16578	16583	16814	16807	16565	16525	16703	16647	16656	16764	16827	16771	16507	16671	16707	16798	16651	16575	16474	16669	16730	16873	16890	16688	16701	16797	16466	16720	16674	16564	16686	16730	16741	16591	16738	16943	16678	16795	16625	16571	16679	16708	16769	16755	16843	16553	16697	16767	16839	16508	16656	16648	16870	16828	16571	16670	16437	16705	16931	16676	16869	16604	16664	16696	16872	16809	16793	16770	16686	16730	16683	16688	16555	16716	16840	16844	16575	16813	16717	16812	16714	16819	16731	16772	16615	16605	16669	16824	16805	16664	16558	16496	16648	16693	16621	16646	16659	16821	16896	16704	16756	16624	16602	16647	16753	16802	16701	16619	16537	16645	16696	16763	16661	16560	16802	16723	16569	16727	16625	16778	16632	16664	16506	16618	16548	16635	16542	16492	16681	16722	16745	16549	16921	16890	16847	16665	16524	16628	16775	16649	16635	16619
10896	16250	16406	15971	15533	15351	15251	15404	15400	15213	15207	15043	15278	15209	15373	15183	15179	15383	15275	15125	15071	15077	15149	15141	15215	15140	15261	15274	15369	15281	15258	15141	15154	15273	15120	15167	15301	15233	15283	15111	15156	15101	15177	15155	15246	15317	15215	15113	15262	15256	15025	15035	15214	15113	15133	15241	15076	15162	15142	15222	15202	15230	15213	15058	15224	15213	15348	15219	15051	14990	15158	15153	15364	15231	15022	15234	15095	15327	15215	15269	15120	15338	15169	15060	15223	15121	15144	15133	15249	15174	15222	15238	15233	15192	15119	15143	15216	15185	15341	15244	15208	15072	15350	15264	15126	15081	15262	15077	15194	15189	15293	15078	15012	15152	15109	15116	15173	15181	15206	15155	15201	15231	15224	15185	15368	15184	15216	14975	15158	15287	15194	15188	15276	15351	15064	15114	15179	15108	15293	15114	14957	15158	15125	15191	15049	15056	15225	15075	15327	15212	15173	15247	15240	15189	15322	15048	15249	15048	15180	15188	15174	15137	15092	15210	15177	15181	15135	15207	15432	15329	15216	15149	15198	15199	15204	15087	15275	15069	15274	15267	15442	15247	15194	14980	14967	15133	15241	15264	15110	15178	15366	15117	15248	15244	15230	15101	15085	15117	15199	15079	15109	15013	15107	15060	15121	15303	15207	15204	15241	15315	15377	15143	15548	15240	15095	15289	15125	15327	15143	15247	15220	15023	15189	15267	15166	15052	15275	15256	15348	15245	15020	15239	15114	15290	15169	15123	15240	15144	14936	15136	15227	15124	15033	15202	15190	15069	15271	15219	15209	15006	15241	15325	15095	15179	15187	15209	14987	15063	15121	15351	15142	15164	15170	15057	15216	15130	15164	15261	15074	15257	15236	15101	15193	15233	15268	15027	15184	15261	15184	15044	15149	15256	14999	15099	15176	15206	15285	15041	15404	15327	15062	15206	15198	15209	15059	15167	15265	15161	15052	15125	15084	15138	15196	15238	15254	15134	15157	15218	15091	15205	15267	15285	15307	15219	15207	15351	15127	15082	15160	15234	15150	15142	15190	15088	15381	15211	15256	15242	15104	15024	15326	15117	15225	15247	15294	15214	15108	15101	15138	15264	15181	15140	15123	15138	15215	15050	15045	15242	15125	15072	15176	15127	15308	15280	15057	15079	15214	15089	15173	15258	14905	15300	15240	15313	15200	15295	15292	15184	15117	15067	15048	15259	15300	15240	15174	15226	15136	15026	15199	15184	15265	15252	15195	15107	15088	15315	15039	15066	15129	15216	15008	15213	15072	15074	15112	15047	15218	15155	15113	15088	15124	15182	15062	15222	15134	15229	15078	15075	15238	15180	15098	15240	15457	15280	15078	15258	15219	15126	15218	14998	15277	15116	15250	15162	15107	15288	15251	15062	15145	15412	15241	15221	15030	15297	15111	15198	15113	15039	15059	15041	15177	15259	15292	15114	15208	14985	15122	15228	15092	15280	15175	15022	15169	15200	15312	15015	15151	15088	15210	15235	15274	15119	15146	15200	15122	15154	15283	15192	15119	15323	15144	15145	15247	15150	15375	14994	15152	15113	15194	15171	15061	15266	15102	15137	15195	14949	15140	15289	15254	15018	15181	14987	15179	15204	15029	15267	15184	15254	15173	15252	14998	15055	15283	14993	15145	15133	15228	15166	15141	15199	15089	15157	15210	15237	15273	15188	15239	15180	15289	15156	15239	15099	15027	15258	14998	15185	15152	15176	15381	15263	15195	15179	15135	15098	15223	15251	15098	15344	15137	15147	15143	15121	15226	15068	15112	15149	15352	15337	15161	15246	15285	15188	15106	15182	15332	15208	15252	15310	15281	15314	15282	15055	15144	15099	15179	15071	15243	15223	15229	15157	15209	15159	15016	15147	15241	15170	15201	15219	15083	15153	15166	15183	15060	15135	15197	15161	15119	15069	15221	15117	15336	15137	15185	15266	15071	15050	15120	15056	15169	15396	15142	15112	15173	15116	15221	15054	15264	15056	15198	15149	15161	15094	15247	15121	15129	15178	15223	15071	15231	15177	15216	15111	15141	15231	14978	15129	15049	14928	15178	15058	15437	15085	15177	15184	15009	15082	15256	15069	15187	15306	15101	15307	15285	15371	15233	15057	15258	15098	15148	15333	15251	15269	15329	15235	15183	15181	15260	15168	15256	15314	15170	15109	15175	15228	15142	15128	15102	15128	15196	15173	15120	15034	15077	15134	15132	15110	15060	15131	15098	15100	15078	15217	15131	15295	15096	15254	15214	15083	15400	15147	15213	15190	15102	15170	15277	15154	15263	15313	15243	15168	15220	15014	15249	15191	15175	15067	15292	15197	15061	15225	15097	15225	15229	15234	15214	15028	15232	15343	15325	15114	15103	15045	14955	15300	15007	15212	15106	15198	15248	15084	15120	14991	15157	15072	15180	15115	15089	15143	15273	15282	15155	15186	15238	15098	15139	15289	15089	15086	15144	15117	15151	15202	15018	15104	15230	15144	15087	15039	15190	15082	15125	15270	15126	15147	14981	15100	15150	15156	15171	15339	15135	15133	15000	15202	15165	15287	15259	15066	15052	15267	15376	15308	15240	15136	15219	15119	15208	15089	15137	15257	15074	15138	15269	15093	15228	14912	15228	15254	15097	15106	15207	15057	15156	15102	15255	15106	15141	15061	15029	15129	15085	15118	15142	15167	15162	15345	15291	15211	15021	15253	15248	15238	15166	15228	15364	15206	15254	15295	15242	15103	15360	14995	15064	15285	15276	15001	15220	15289	15165	15163	15141	15076	15140	15239	15122	15207	15020	15108	15052	15334	15255	15234	15078	15298	15070	15231	15278	15179	15154	15208	15244	15171	15283	15401	15166	15103	15199	15052	15149	14909	15123	15032	15106	15296	15164	15217	15077	15227	15178	15141	15085	15246	15233	15132	15141	15270	15294	15366	15278	15018	15072	15224	15045	15283	15182	15245	15098	15174	15384	15252	15211	15272	15112	15074	15129	14957	15190	15227	15204	15309	15181	15082	15177	15162	15169	15080	15284	15162	15147	15168	15262	15127	15237	15223	15344	15208	15469	15080	15142	15082	15204	15189	15290	15118	15184	15202	15095	15067	14986	15225	15390	14982	14978	14981	15277	15042	15219	15281	15133	15147	15258	15092	15261	15141	15256	15163	15237	15015	15329	15101	15132	15078	15123	15295	15135	15230	15143	15138	15218	15093	15278	15272	15071	15267	15238	15205	15247	15112	15064	15154	15213	15294	15115	15107	15065	15168	15150	15130	15229	15115	15156	15250	15199	15072	15189	15063	15219	15255	15152	15358	15144	15249	15111	15114	15083	15081	15241	15363	15197	15207	15224	15317	15319	15265	15158	15274	15040	15235	15279	15173	15156	15155	15277	15237	15151	15032	15303	15114	15085	15205	15286	15129	15304	15195	15089	15167	15173	15125	15123	15006	15305	15145	15164	15105	15321	15241	15101	15158	15159	15227	15137	15210	15056	15411	15297	15079	15340	15117	15156	15146	15178	15062	15277	15236	15183	15289	15151	15142	15072	15175	15238	15267	15429	15060	15157	15193	15250	15307	15209	15150	15291	15271	15199	15193	15139	15166	15155	15337	15079	15243	15205	15118	15095	15229	15071	15226	15144	15167	15264	15101	14975	15275	15212	15014	15207	15249	15098	15286	15130	15129	15316	15158	15226	15214	15191	15093	15112	15329	15079	15209	15226	15182	15324	15233	15152	15086	15278	15108	15255	15023	15185	15213	15256	15195	15329	15170	15205	15182	15199	15015	15195	15236	15200	15125	15120	15201	15102	14966	15098	15067	15338	15188	15214	15178	15250	15059	15138	15223	15298	15293	15110	15131	15211	15223	15095	15115	14990	15147	15145	15273	14982	15038	15300	15098	15019	15115	15048	15184	15094	15088	15116	15166	15259	15232	15293	15146	15169	15088	15188	15121	15311	15133	14979	14834	15242	14992	15274	15209	15199	14984	15338	14988	15257	15020	15144	15199	15150	15119	15159	15168	15164	15200	15052	15172	15114	14979	15079	15149	15276	15077	15261	15129	15083	15228	15236	15228	15158	14970	15198	15246	15363	15277	15135	15296	15150	15145	15192	15176	15049	15106	15220	15198	15127	15227	15096	15163	15148	15159	15110	15237	15133	15151	15221	15172	15147	15050	15261	15205	15212	15196	15165	15172	15055	15138	15319	15183	15130	15039	15182	15210	15251	15209	15171	15191	15299	15165	15204	15135	15241	15097	15202	15053	15197	15281	15036	15279	15198	15148	15025	15106	15183	15186	15366	15120	15081	15066	15155	15211	15126	15287	15100	15176	15233	15183	15133	15213	15357	15179	15219	15258	15113	15245	15147	15323	15075	15329	15008	15004	15194	15159	15283	15215	15097	15064	15163	15207	15261	15195	15193	15065	15131	15302	15199	15264	15243	14999	15199	15190	15130	15148	15260	15007	15338	15235	15223	15207	15161	15035	15275	15284	15107	15136	15083	15081	15225	15085	15188	15144	15336	15140	15122	15159	15161	15248	15191	15129	15153	15093	15193	15166	15153	15310	15178	15268	15140	15235	15181	15178	15175	15212	15088	15072	15223	15170	15158	15161	15089	15188	15190	15006	15368	15173	15070	15354	15198	15123	15303	15220	15212	15130	15151	15164	15294	15240	15077	15221	15311	15021	15222	15308	15018	15235	15279	15214	15252	15159	15101	15130	15140	15149	15035	15022	15312	15082	15371	15256	15164	15086	15046	15136	15110	15224	15274	15157	15183	15226	15112	15179	15220	14949	15155	15192	15304	15191	15127	15176	15202	15325	15232	15098	15078	15128	15039	15084	15160	15145	15134	15065	15002	15252	15258	15094	15185	15052	15187	15226	15228	15083	15179	15165	15192	15225	15082	15149	15121	15242	15160	15107	15247	15190	15139	15225	15249	15084	15053	15105	15087	15218	15151	15142	15245	15000	15024	15087	15089	15032	15274	15251	15194	15279	15128	15201	15212	15202	15035	15074	15043	15285	15156	15139	15215	15116	15157	15224	15150	15202	15206	15117	15049	14953	15189	15239	15063	15198	15150	15159	15233	15328	15168	15284	15131	15269	15062	15103	15293	15133
22824	21420	29397	23831	21499	22919	24513	18264	17563	17807	17744	17547	17580	17359	17383	17415	17464	17736	17677	17395	17399	17499	17308	17229	17542	17400	17470	17154	17342	17482	17487	17312	17415	17289	17320	17331	17350	17363	17374	17297	17290	17358	17289	17377	17450	17330	17194	17249	17394	17288	17235	17074	17269	17179	17170	17234	17264	17231	17259	17097	17215	17253	17290	17273	17325	17398	17344	17427	17188	17462	17219	17263	17308	17213	17192	17280	17276	17397	17307	17232	17325	17101	17184	17230	16905	17257	17168	17163	17226	17395	17420	17350	17142	17428	17216	17009	17401	17284	17220	17404	17322	17279	17361	17192	17316	17200	17132	17206	17139	17065	17290	17133	17275	17412	17270	17058	17273	17252	17259	17275	17168	17288	17212	17417	17367	17062	17317	17156	17066	17339	17216	17280	17118	17207	17128	17193	17066	17177	17203	17142	17349	17178	17262	17080	17336	17481	17142	17243	17210	17258	17295	17202	17377	17396	17348	17356	17239	17202	17286	17086	17344	17159	17378	17024	17118	17145	17382	17283	17279	17244	17234	17041	17151	17081	17100	17171	17435	17156	17265	17090	17236	17360	17258	17334	17344	17156	17185	17267	17381	17508	17344	17417	17382	17176	17298	17346	17167	17291	17274	17286	17175	17105	17211	17282	17202	17197	17232	17198	17208	17271	17254	17366	17093	17368	17487	17090	17126	17183	17251	17308	17169	17162	17159	17288	17158	17048	17185	17401	17190	17232	17046	17251	17245	17234	17231	17335	17180	17281	17208	17268	17136	17038	17203	17167	17121	17217	17123	17304	17258	17201	17430	17205	17348	17229	17323	17498	17377	17088	17190	17152	17154	17314	17499	17074	17355	17194	17283	16987	17259	17221	17148	17239	17255	17234	17172	17315	17195	17188	17155	17200	17248	17218	17232	17089	17146	17160	17366	17181	17166	17184	17175	17323	17052	17129	17001	17072	17157	17253	17193	17178	17061	17124	17038	17161	17304	17439	17273	17240	17253	17214	17241	17272	17191	17216	17293	17081	17103	17191	17245	17332	17220	17088	17289	17297	17303	17306	17175	17041	17189	17100	17041	16914	17285	17200	17097	17064	17047	17257	17146	17132	17209	17067	17332	17229	17375	17193	17112	17116	17232	17097	17061	17164	17148	17390	17324	17387	17164	17085	17139	17242	17166	17299	17340	17209	17305	17280	17088	17096	17113	17162	17312	17116	17311	17216	17200	17203	17025	17256	17187	17230	17174	17072	17242	17214	17192	17166	17361	17248	17134	17370	17197	17181	17199	17204	17123	17335	17165	17121	17135	16984	17294	17234	17132	17186	17144	17221	17107	17151	17177	17157	17197	17347	17035	17074	17196	17246	17205	17223	17347	17327	17159	16995	17181	17404	17205	17148	17113	17180	17296	17174	17091	16882	17263	17285	17146	16968	17029	17356	17188	17161	17055	17331	17164	17373	17121	17278	17467	17226	17130	17167	17168	17211	17197	17291	17263	17398	17076	17134	17251	17234	17123	17529	17244	17166	17073	17242	17181	17118	17001	17125	17247	17051	17163	17121	17366	17324	17334	17312	17147	17099	17061	17259	17187	17101	17206	17150	17326	17295	17180	17285	17176	17220	17117	17198	17175	17370	17120	17158	17305	17031	17149	17341	17299	17057	17139	17025	17005	17299	17213	17282	17281	17244	17454	17403	17232	17242	17066	17098	17299	17086	17107	16943	17169	17280	17322	17057	17345	17102	17101	17304	17331	17221	17214	17113	17190	17035	17132	17300	17181	17118	17204	17126	17133	17269	17221	17229	17045	17234	17392	17224	17308	17330	17124	17260	17266	17257	17074	17150	17274	17366	17121	17089	17281	17081	17227	17200	17304	17253	17066	17059	17199	17214	17068	17361	17245	17276	17074	17514	17175	17075	16999	17243	17175	17372	17122	17375	17120	17232	17213	17295	17270	17291	17087	17043	17148	17045	17138	17181	17320	17302	17178	17222	17173	17184	17252	17142	17330	17236	17437	17095	17256	17122	17336	17484	17315	17102	17340	17358	17124	17053	16894	17119	17176	16960	17388	17371	17036	17091	17141	16951	16992	17491	17236	17135	17384	17100	17036	17146	17212	17341	17213	17190	17255	17312	16982	17227	17073	17296	17182	17166	17164	17141	17087	17197	17090	17183	17176	17145	17063	17199	17298	17172	17116	17174	17273	17135	17303	17281	17213	17254	17176	17152	17086	17341	17249	17294	17154	16941	17035	17155	17188	17259	17220	17144	17234	17209	17073	16918	17043	17331	17301	17042	17240	17073	17202	17373	17224	17080	17360	17172	17273	17188	17058	17068	16974	17172	17233	17205	17234	17205	17219	17199	17238	17046	17248	17311	17216	17195	17228	17336	17158	17180	17325	17154	17219	17102	17172	17172	17337	17239	17387	17318	17314	17242	17326	17181	17161	17148	17243	17186	17206	17335	17320	17208	17307	17201	17159	17276	17060	17153	17185	17263	17199	17168	17116	17134	17459	17167	17107	17249	17156	17225	17200	17085	17179	17071	17512	17319	17236	17218	17279	17198	17131	17227	17251	17287	17267	17071	17152	17385	17375	17281	17286	17182	17177	16885	17200	17380	17140	17083	16892	17232	17237	17231	17078	17280	17111	17153	17038	17253	17297	17195	17180	17268	17312	17182	17290	17279	17135	17253	17165	17165	17262	17268	17263	17250	17074	17091	17108	17040	16909	17132	17153	17102	17169	17197	17220	17147	17164	17245	17240	17179	17344	17328	17294	17187	17188	17042	17186	17223	17387	17273	17035	17489	17098	17279	17350	17227	17021	16996	17194	17228	17036	17400	17265	17279	17148	17347	17169	17137	17299	17023	17113	17168	17190	17229	17218	17445	17186	17117	17094	17108	17331	17229	17121	17340	17189	17143	16919	17110	17088	17201	17147	17273	17118	17359	17421	17204	17188	17374	17363	17238	17174	17349	17107	17263	17013	17364	17218	17031	17168	17301	17251	17255	17230	17226	17269	17215	17169	17253	17257	17244	17140	17004	17393	17225	17120	16955	17190	17254	17288	17176	17240	16931	17117	17170	17262	17268	17194	17401	17247	17225	17033	17431	17123	17230	17060	17131	17329	17133	17331	17207	17293	17029	17167	17162	17142	17195	17141	17323	17169	17127	17119	16958	17216	17139	17225	17297	17182	17009	17215	17394	17036	17374	17494	17133	17055	17220	17270	17133	17032	17274	17163	17105	17047	17265	17179	17086	17300	17169	17138	17154	17176	17140	17084	17216	17150	17251	17495	17302	17018	17111	17233	17224	17345	17132	17029	17109	17019	17386	17097	16906	17209	17091	17294	17135	16923	17246	17425	17219	17088	16863	17118	17188	17137	17114	17302	17467	17290	17045	17291	17260	17281	16921	17084	17292	17171	17307	17189	17153	17220	17289	17228	16968	17215	17282	17269	17407	17305	17146	16906	16975	17098	17118	17151	17210	17303	17080	17283	16940	17305	17153	17183	17132	17325	17264	17263	17048	17252	17321	17374	17050	17315	17335	17220	17132	17392	17292	17249	17364	17191	17364	17032	17249	17352	17193	17297	17138	17183	17051	17224	17282	17169	17093	17060	17135	17140	17261	17166	16983	17417	17062	17282	17255	17144	17136	17058	17241	17205	17348	17259	17022	17132	17097	17067	17072	17337	17173	17219	17232	17381	17327	17167	17311	17301	17258	17365	17268	17141	17084	17049	17136	17134	17204	17258	17173	17038	17109	17217	17152	17113	17179	17219	17162	17342	17393	16968	17163	17187	17213	17244	17118	17200	17233	17014	17228	17207	17161	17323	17080	17260	17217	17326	17047	17390	17358	17302	17127	17140	17393	17331	17153	17312	17330	17204	17059	16946	17084	17061	17160	17234	17151	17211	17377	17222	17221	17052	17166	17169	17129	17164	17277	17107	17108	17299	17224	17062	17084	17338	17214	17279	17169	17158	16976	17343	17392	17344	16983	17207	17388	17289	17166	17317	17081	17257	17179	17284	17156	17155	17338	17281	17133	17323	17374	17080	17396	17327	17223	17041	17170	17129	17327	16952	16989	17281	17296	17432	17097	17149	17013	17150	16998	17107	17311	17211	17413	17282	17234	17158	17198	17460	17024	17140	17048	17269	17230	17494	17116	17104	17163	17192	17265	16980	17365	17146	17176	17274	17227	17257	17117	17175	17339	17195	17130	17003	17018	17071	17396	17154	17130	17333	17085	17181	17126	17098	17161	17275	17228	17345	17135	17202	17168	17223	17461	17068	17199	17297	17057	17380	17349	17390	17074	16972	17168	17158	17094	17207	17014	17208	17089	17399	17202	17166	17259	17108	17289	17255	17188	17287	17237	17171	17307	17099	17237	17316	17382	17151	17356	17119	17178	17060	17309	17196	17248	17094	17112	17141	17198	17247	17099	17187	17387	17086	17172	17491	17158	17067	17168	17142	17272	17144	17160	17110	17255	17182	16986	17160	17164	17133	17303	17341	17181	17148	17144	17256	17307	17234	17257	17172	17236	17111	17248	17380	17072	17110	17334	17237	17216	17485	17255	17182	17250	17177	17329	17324	17177	17435	17259	17104	17128	17210	17362	17306	16983	17196	17125	17136	17160	17286	17094	16951	17090	17242	17155	17096	17196	17354	17259	17076	17294	17046	17423	17239	17325	17259	17111	17057	17096	17208	17175	17320	17268	17179	17210	17214	17113	17119	17025	17378	17475	17180	17186	17255	17038	17096	17167	17288	17140	17423	17067	17289	17191	17313	17086	17225	17110	17152	17222	17229	16994	17091	17270	17288	17069	17319	17289	17202	17065	17320	17031	17234	17190	17330	17313	17331	17244	17153	17277	17220	17296	17451	17177	17329	17269	17286	17197	17034	17295	17174	17180	17217	17328	17193	17254	17207	17339	17342	17229	17378	17079	17047	17234	17121	17189	17268	17053	17132	17240	17280	17387	17106	17119	17107	17170	17171	17182	17189	17264	17238	17044	17175	17169	17086	17439	17043	17224	17367	17206	17241	17334	16940	17065	17293	17111	17102	17049	17498	17055	17005	17008	17094	17206	17163	17257	17190	17322	17013	17131	17065	16996	17310	17396	17075	17322	17280	17173
10616	17346	17232	16527	16268	16142	15817	15684	15650	15557	15330	15423	15615	15621	15710	15492	15629	15440	15625	15631	15627	15503	15662	15435	15630	15309	15635	15555	15438	15566	15539	15341	15571	15420	15487	15531	15463	15485	15443	15456	15555	15487	15420	15336	15479	15517	15529	15379	15479	15502	15334	15438	15491	15411	15567	15546	15391	15518	15624	15535	15479	15570	15352	15389	15328	15343	15651	15342	15497	15475	15369	15358	15532	15494	15510	15409	15530	15411	15404	15642	15522	15554	15495	15384	15347	15362	15197	15441	15330	15353	15504	15588	15493	15379	15552	15461	15288	15436	15484	15460	15464	15517	15423	15555	15419	15557	15338	15562	15406	15524	15404	15440	15443	15450	15597	15563	15540	15558	15526	15437	15615	15455	15512	15626	15389	15590	15482	15480	15382	15575	15388	15572	15339	15271	15437	15453	15469	15532	15349	15394	15578	15686	15472	15498	15635	15519	15392	15608	15541	15307	15450	15569	15465	15524	15340	15644	15474	15542	15496	15462	15256	15362	15572	15447	15479	15353	15489	15498	15505	15364	15554	15528	15548	15223	15520	15519	15462	15726	15642	15384	15413	15537	15338	15362	15383	15424	15420	15510	15455	15255	15457	15284	15488	15545	15445	15478	15376	15358	15562	15478	15468	15400	15361	15474	15351	15393	15530	15498	15412	15380	15396	15509	15431	15485	15533	15380	15403	15368	15496	15596	15467	15398	15394	15679	15518	15415	15510	15361	15581	15433	15464	15570	15607	15368	15490	15484	15456	15421	15650	15414	15453	15509	15552	15286	15419	15422	15401	15541	15397	15251	15437	15542	15511	15311	15596	15362	15366	15416	15579	15421	15303	15364	15273	15429	15426	15457	15644	15198	15477	15468	15329	15516	15349	15460	15433	15474	15593	15393	15377	15423	15460	15594	15556	15475	15425	15478	15408	15372	15475	15399	15594	15476	15485	15460	15626	15427	15564	15428	15392	15555	15627	15585	15255	15330	15420	15443	15414	15609	15503	15416	15441	15408	15457	15533	15473	15489	15585	15513	15474	15467	15530	15491	15387	15513	15379	15353	15476	15394	15373	15417	15373	15581	15577	15400	15306	15337	15356	15388	15477	15390	15345	15575	15347	15395	15482	15257	15304	15571	15470	15388	15273	15502	15396	15476	15376	15406	15583	15400	15414	15473	15420	15495	15444	15564	15579	15510	15443	15232	15463	15443	15475	15467	15598	15371	15466	15541	15371	15502	15270	15425	15563	15419	15425	15467	15495	15337	15428	15519	15402	15577	15444	15582	15458	15367	15321	15494	15463	15497	15558	15389	15245	15557	15454	15503	15353	15396	15353	15415	15378	15349	15317	15550	15455	15545	15546	15270	15424	15447	15399	15519	15445	15305	15476	15565	15478	15492	15342	15416	15276	15332	15437	15380	15468	15460	15490	15422	15357	15458	15332	15495	15606	15277	15328	15427	15542	15345	15417	15462	15454	15426	15480	15413	15472	15467	15347	15340	15439	15552	15627	15286	15400	15397	15492	15512	15318	15443	15388	15533	15488	15613	15314	15467	15499	15436	15186	15397	15450	15422	15418	15335	15391	15483	15631	15389	15375	15504	15521	15589	15614	15253	15561	15435	15335	15446	15332	15491	15298	15370	15407	15491	15534	15369	15323	15450	15438	15332	15419	15414	15449	15462	15381	15363	15537	15572	15369	15403	15370	15432	15471	15347	15501	15512	15427	15505	15326	15646	15496	15381	15443	15433	15402	15523	15276	15443	15480	15446	15496	15332	15398	15529	15464	15438	15432	15320	15572	15313	15393	15503	15455	15489	15477	15440	15510	15245	15478	15406	15391	15597	15281	15448	15406	15407	15326	15459	15329	15400	15476	15403	15465	15363	15634	15560	15343	15348	15340	15298	15330	15375	15471	15309	15247	15610	15371	15543	15329	15310	15304	15482	15406	15457	15528	15513	15469	15537	15461	15370	15461	15402	15343	15317	15469	15412	15473	15473	15437	15623	15481	15396	15467	15548	15335	15565	15475	15378	15437	15548	15437	15638	15322	15375	15416	15500	15306	15521	15417	15395	15352	15276	15398	15564	15383	15215	15388	15363	15590	15503	15401	15478	15340	15468	15502	15307	15592	15406	15620	15538	15331	15468	15427	15397	15450	15373	15407	15533	15472	15293	15503	15399	15572	15497	15474	15421	15514	15363	15440	15273	15338	15449	15463	15280	15335	15376	15315	15431	15354	15429	15400	15607	15333	15380	15347	15390	15365	15651	15437	15493	15480	15422	15447	15480	15494	15335	15302	15321	15374	15476	15472	15243	15408	15384	15389	15471	15244	15286	15397	15590	15524	15393	15589	15272	15456	15469	15416	15402	15303	15504	15576	15533	15476	15651	15416	15558	15321	15488	15414	15463	15364	15554	15469	15351	15471	15444	15427	15549	15546	15361	15493	15289	15522	15330	15427	15393	15528	15432	15542	15377	15418	15396	15439	15383	15554	15678	15350	15506	15392	15360	15437	15463	15413	15550	15447	15456	15433	15489	15418	15393	15469	15420	15478	15379	15352	15564	15427	15297	15430	15607	15546	15356	15376	15736	15805	15502	15340	15401	15494	15544	15565	15215	15404	15393	15420	15617	15445	15511	15558	15361	15447	15384	15492	15423	15425	15535	15421	15404	15475	15556	15286	15377	15339	15533	15441	15353	15553	15402	15511	15564	15511	15333	15468	15367	15497	15364	15501	15399	15302	15369	15409	15365	15456	15438	15477	15490	15360	15433	15364	15364	15480	15416	15502	15543	15422	15497	15525	15525	15413	15560	15388	15384	15472	15415	15391	15537	15366	15219	15330	15452	15347	15500	15506	15420	15238	15506	15602	15322	15556	15469	15430	15499	15351	15393	15449	15488	15293	15424	15342	15399	15381	15372	15376	15503	15444	15297	15491	15516	15433	15142	15639	15331	15564	15537	15372	15453	15480	15591	15482	15519	15309	15463	15403	15431	15401	15359	15259	15450	15486	15501	15400	15460	15332	15418	15462	15366	15497	15314	15425	15436	15487	15479	15386	15591	15590	15487	15337	15439	15441	15360	15563	15478	15456	15483	15190	15524	15419	15486	15514	15408	15448	15515	15436	15497	15394	15499	15521	15516	15457	15340	15430	15348	15486	15508	15386	15477	15499	15300	15468	15444	15482	15230	15429	15320	15412	15229	15415	15439	15418	15389	15399	15438	15451	15317	15330	15351	15633	15348	15515	15364	15373	15576	15518	15315	15318	15400	15395	15473	15467	15325	15450	15434	15589	15434	15475	15312	15576	15428	15431	15450	15565	15538	15372	15269	15334	15249	15266	15607	15531	15485	15373	15441	15349	15349	15316	15487	15301	15514	15359	15482	15357	15405	15485	15569	15452	15439	15350	15224	15459	15645	15482	15411	15496	15603	15279	15497	15418	15358	15327	15532	15564	15411	15442	15470	15370	15459	15303	15407	15493	15474	15388	15276	15400	15330	15299	15539	15421	15405	15488	15413	15305	15344	15222	15577	15417	15464	15443	15529	15666	15328	15144	15390	15318	15427	15429	15445	15446	15423	15429	15436	15555	15332	15434	15487	15373	15492	15431	15400	15380	15362	15619	15330	15445	15435	15458	15373	15503	15185	15385	15554	15388	15426	15354	15442	15466	15528	15375	15528	15528	15339	15540	15471	15366	15320	15422	15290	15407	15381	15538	15383	15398	15458	15395	15446	15463	15434	15372	15541	15359	15492	15607	15334	15467	15487	15364	15540	15169	15514	15632	15497	15514	15353	15306	15410	15508	15401	15477	15497	15571	15452	15574	15499	15631	15570	15435	15538	15567	15368	15368	15536	15335	15366	15327	15587	15367	15536	15282	15551	15472	15574	15384	15407	15484	15307	15413	15508	15524	15452	15436	15398	15542	15287	15447	15361	15518	15477	15461	15417	15456	15531	15309	15513	15487	15344	15583	15332	15300	15563	15387	15401	15469	15450	15523	15430	15466	15296	15566	15294	15475	15498	15499	15470	15503	15480	15586	15487	15354	15356	15424	15551	15483	15312	15455	15343	15461	15487	15534	15497	15378	15424	15485	15273	15482	15438	15552	15484	15633	15460	15368	15374	15570	15494	15389	15354	15315	15465	15632	15361	15544	15438	15540	15283	15559	15477	15390	15391	15549	15486	15249	15470	15518	15286	15349	15327	15288	15665	15522	15388	15581	15413	15414	15365	15276	15504	15599	15475	15600	15333	15636	15499	15403	15504	15468	15570	15611	15419	15357	15302	15377	15343	15330	15515	15370	15545	15369	15430	15485	15468	15473	15488	15483	15393	15522	15603	15353	15294	15486	15547	15367	15366	15601	15255	15487	15324	15459	15537	15399	15330	15515	15181	15555	15401	15441	15375	15338	15436	15303	15457	15499	15455	15449	15509	15555	15555	15417	15414	15357	15543	15485	15477	15611	15433	15442	15467	15397	15338	15417	15425	15542	15538	15415	15538	15283	15285	15414	15567	15594	15500	15380	15524	15552	15459	15482	15573	15382	15468	15341	15326	15377	15295	15368	15412	15597	15435	15636	15549	15386	15589	15527	15534	15454	15436	15562	15488	15503	15444	15489	15442	15429	15559	15400	15483	15481	15375	15382	15276	15436	15519	15496	15380	15424	15205	15343	15596	15406	15296	15424	15242	15388	15498	15431	15523	15463	15494	15568	15272	15575	15256	15409	15481	15473	15590	15257	15319	15519	15417	15412	15553	15499	15555	15419	15438	15576	15342	15523	15366	15248	15487	15541	15350	15419	15399	15483	15347	15406	15489	15449	15423	15437	15457	15426	15459	15358	15281	15368	15435	15495	15352	15452	15496	15450	15227	15364	15487	15550	15574	15549	15384	15389	15491	15449	15592	15437	15310	15269	15551	15467	15437	15446	15304	15417	15542	15362	15541	15510	15433	15483	15366	15316	15368	15320	15498	15482	15486	15597	15434	15449	15621	15413	15662	15454	15420	15389	15497	15626	15492	15442	15328	15416	15424	15505	15367	15512	15319	15398	15431	15341	15343	15279	15312	15460	15534	15398	15435	15265	15445	15499	15371	15603	15468	15421	15341	15275	15608	15515	15421	15373	15433	15302	15278
26821	21498	25874	24063	17644	17233	17653	17330	17165	17318	17258	17321	17166	17261	17325	17377	17364	17218	17347	17272	17265	17098	17172	17105	17271	17216	17136	17411	17141	17232	17572	17363	17227	17133	17399	17100	17139	17214	17102	17328	17412	17284	17167	16962	17298	17239	17325	17231	17194	17242	17011	17167	17102	17192	17110	17132	17254	17201	17288	17115	17052	17331	17176	17112	17422	17214	17046	17318	17327	17315	17232	17076	17257	17252	17136	17328	17128	17121	17104	17184	17201	17080	17031	17383	17235	17250	17316	17169	17312	17291	17291	17114	17203	17291	17106	17248	17069	17389	17147	17120	17084	17160	17312	17214	17009	17132	17190	17308	17175	17193	17277	17273	16964	17393	17293	17420	17252	17320	17273	17150	17402	17128	17086	17097	17044	17084	17005	17234	17507	17360	17009	17227	17179	17209	17077	17048	17312	17389	17256	17229	16958	17055	17143	17241	17222	17214	17245	17329	17582	17330	17137	17154	17301	17029	17360	17029	17327	17215	17168	17019	17200	17109	17142	17371	17175	17091	17121	17113	17353	17077	17300	17196	17385	17250	17028	17208	17149	17071	17278	17358	17052	17099	17021	17376	17200	17030	17183	17346	17477	17380	17130	17249	17180	17025	17079	17089	17219	17060	17385	17015	17250	17069	17131	16952	17263	17281	17248	17363	17224	17408	17253	17137	17080	17176	17146	17090	17170	17113	17092	17206	17431	17261	17230	17164	17157	17028	17141	17082	16964	17123	17063	17395	17278	17282	17165	17157	17062	16952	17371	17002	17154	17035	17214	17195	17041	17274	17245	17133	17273	17350	17167	17075	17066	17298	17197	17257	17259	17241	17259	17096	17183	17237	17178	17202	17311	17196	17156	17339	17097	17048	17234	17181	17029	17143	17147	17162	17268	17045	17188	17286	17125	17163	17388	17080	17214	17122	17163	17258	17218	17045	17301	17224	17039	17120	17214	17258	17316	17304	17057	17193	17156	17282	17317	16994	17204	17130	17223	17277	17413	17159	17154	17383	16994	17280	17114	17217	17263	17267	17167	17278	17145	17137	17237	17260	17196	17175	16968	17365	17190	17277	17110	17273	17001	17071	17236	17278	17272	17177	17251	17371	17152	17205	17101	17138	17316	17214	17054	17209	17276	17169	17159	17105	17332	17175	17000	17391	17152	17254	17136	17187	17316	17165	17320	17251	17143	17083	17203	17190	17098	17232	17361	17161	17200	17068	17164	17197	17180	17113	17191	17209	17159	17241	17214	17103	17059	17156	17224	17220	17334	17228	17138	17097	17280	17078	17197	17134	17276	17266	17063	16972	17210	17153	17281	17265	17198	16994	17236	17238	17109	17259	17383	17274	17143	17179	17125	17172	17131	17243	17283	17224	17181	17362	17124	17113	16961	17147	17251	17097	17097	17140	17289	17214	17074	17154	17234	17168	17078	17167	17305	17403	17327	17292	17110	17241	17181	17238	17152	17253	17001	17181	17285	17383	17226	17120	17312	17016	16989	17017	17099	17098	17355	17100	17410	16965	17212	17054	16995	17118	17314	17363	17145	17149	17291	17036	17413	17276	17259	17249	17236	17415	17140	17184	17119	17114	17176	17281	17181	17326	17142	17297	17215	17253	17077	17090	17259	17141	17157	17304	17200	17162	17281	17205	17203	17191	17162	17180	17066	17154	17140	17202	17273	17240	17274	17102	17323	17010	17245	16999	17276	17229	17249	17271	17064	17220	17084	17124	17188	17099	17164	17242	17170	17133	17165	17236	17153	17179	17095	17168	17319	17183	17313	17359	17245	17203	17310	17320	17159	17125	17177	17325	17193	17346	17235	17234	17109	17214	17611	17284	17250	17043	17056	17200	17234	17224	17111	17140	17188	17091	17125	17042	17080	17046	17291	17198	17320	17459	17144	17070	17193	17296	17156	17255	17286	17327	17320	17372	17304	17331	17262	17278	16859	17135	17173	17221	17358	17124	17322	17120	17337	16972	17094	17135	17322	17108	17264	17245	17206	17241	17009	17045	17085	16970	17068	17238	17219	17062	17351	17194	17275	17355	17183	17191	17261	17341	17077	17290	17028	17101	17233	17301	17125	17199	17186	17154	17157	17054	17043	17232	17330	17226	17207	17280	17476	17057	17093	17064	17161	17270	17356	17349	17073	17209	17109	17194	17111	17410	17106	17329	17266	17172	17275	16989	17157	17294	17111	17176	17214	17141	17176	17125	17311	17158	17237	17120	17221	17301	17146	17121	16898	17185	17081	17108	17288	17367	17269	17269	17158	17205	17271	17121	17214	17194	17199	16998	17144	16915	17189	17267	17098	17180	17235	17194	17237	17113	17279	17138	17453	17352	17286	17242	17140	17109	17107	17136	17321	17084	16960	17133	17237	16952	17206	17174	17018	16994	17186	17258	17195	17130	16967	17120	17258	17180	17200	17118	17302	17156	17105	17339	17191	17177	17279	17247	17109	16977	17249	17170	17233	17169	17095	17073	16998	17033	17271	17232	17211	17176	17307	17035	17071	17104	17252	17195	17073	17381	17312	17341	17101	17209	17292	17320	17089	17115	17285	17413	17222	17110	17112	17426	17421	17350	17156	17317	17258	17404	17098	17315	17180	17089	17044	17012	17298	17209	17198	17170	17065	17282	17227	17384	17087	17360	17206	17221	17215	17309	17272	17184	17223	17248	17244	17339	17074	17304	17231	17229	17197	17185	17226	16973	17222	17193	17198	17193	17018	17299	17062	17109	17037	17298	17288	17295	17270	17200	17249	17266	17032	17073	17301	17161	17211	17014	17081	17162	17166	17417	17068	17238	17199	16987	17175	17272	17325	17188	17170	17183	17370	17123	17241	17200	17185	17305	17129	17248	17357	17242	17239	17063	17185	17115	17168	17294	17301	17231	17120	17235	16929	17221	17402	17344	17195	17167	16905	17071	17250	17231	17047	17193	17175	17044	17083	17244	17113	17361	17262	17207	17144	17207	17054	17103	17433	17379	17247	17445	17248	17323	17151	17311	17226	17115	17127	17121	17089	17138	17248	17154	17365	17221	17332	17065	17410	17176	17145	17194	17241	17174	17367	17341	17268	17196	17159	17169	17031	17295	17217	17316	17379	17137	17360	17382	17121	17218	17152	17127	17109	17234	17010	17163	17110	17189	17398	17027	17131	17226	17128	17215	17268	17387	17257	17091	17196	17164	17192	17396	17316	17179	17105	17261	17201	17316	17299	17259	17039	17323	17357	17374	17325	17003	17320	17049	17337	17369	17110	17355	17116	17121	17292	17091	17154	17117	17305	17315	17199	17285	16988	17162	16840	17294	17283	17334	17298	17224	17060	17201	17121	17166	17354	17148	17224	17229	17255	17117	17249	17264	17169	17080	17290	17190	17173	17111	17005	17297	17329	17133	17301	17102	17215	17330	17061	17164	17164	17338	17260	17381	17203	17463	17138	17170	17287	17281	17177	17108	17236	17191	17484	17421	17135	17069	17127	17334	17213	17295	17293	17287	17003	17181	17181	17296	17167	17316	17219	17219	17362	17120	17257	17172	17168	17037	17059	17028	17263	17175	17306	17272	17269	17102	17282	17255	17273	17162	17142	17147	17247	17350	17458	17186	17199	17235	17187	17067	17262	17279	17148	17314	17346	17192	17267	17196	17320	17146	17128	17102	17297	17120	17007	17283	17394	17225	17060	17215	17243	17392	17321	17351	16926	17132	17032	17103	17247	17291	17373	17232	17407	17243	17219	17056	17258	17244	17295	17226	17224	17333	17351	17358	17035	17251	17144	17197	17105	17138	17248	17242	17146	17237	17367	17004	16984	17184	17294	17321	17084	17194	17175	17086	17374	17269	17221	17140	17025	17140	17296	17086	17302	17142	17375	17291	17551	17305	17145	17237	17217	17318	17455	17417	17372	17090	17196	17225	17187	17292	16990	17133	17271	17342	17369	17178	17252	17053	17207	17246	17130	17000	16864	17106	17084	17176	17299	17265	17000	17321	17232	17295	17247	17195	17371	17303	17178	17144	17282	17113	17292	17159	17378	17286	17379	17256	17203	17173	17252	17183	17295	17231	16960	17324	17429	17154	17158	17028	17182	17190	17166	17173	16998	17124	17380	17228	17230	17190	17190	17265	17259	17239	17147	17060	17101	17163	17285	17117	17320	17382	17227	17368	17091	17246	17263	17163	17172	17138	17136	16957	17060	17186	17102	17304	17098	17241	17075	17207	17308	17567	17307	17102	17072	17262	17195	17159	17236	17241	17256	17251	17169	17170	17208	17026	17032	17363	17264	17119	17152	17012	17151	16963	17073	17310	17255	17298	17340	17388	17199	17247	17356	17103	17325	17161	17255	17185	17163	17152	17291	17003	17260	17185	17313	17207	17255	17113	17297	17439	17273	17307	16977	17093	17246	17258	17195	17323	17136	17250	17079	17191	17261	16977	17194	17112	17263	17335	17146	17216	17094	17211	17257	17098	17144	17311	17219	17341	17252	17222	17261	17206	17399	17259	17209	17136	17100	17240	17311	17281	17221	17185	17180	17161	17030	17208	17179	17207	17068	17278	17211	17021	17275	17227	17233	17183	17425	17096	17300	17092	16961	16944	17061	17218	17338	17231	17217	17256	17307	17365	17107	17076	17249	17341	17026	17079	17079	17164	17163	17274	17213	17441	17237	17086	17140	17220	17165	17114	17049	17179	17261	17271	17093	17328	17320	17321	17349	16929	17181	16968	17381	17236	17155	17082	17277	17448	17345	17185	17303	17176	17357	17144	17188	17224	17078	17197	17262	17124	17448	17089	17175	17227	17194	16974	17080	17329	17134	17243	17133	17173	17134	17219	17287	17108	17287	17048	17088	17240	17159	17037	17223	17216	17188	17134	17362	17234	17002	17102	17205	17130	17013	17127	17271	17185	17135	17172	17389	17220	17226	17162	17230	17226	17080	17182	17182	17334	17122	17172	17244	17212	17233	17309	17254	17334	17323	17107	17155	17111	17144	17269	17193	17191	17143	17052	17048	17177	17279	17115	17106	17033	17217	17287	17084	17477	17253	17317	17249	17182	16992	17142	17220	17048	17234	17227	17319	17101	17244	17116	17154	17108	17239	17193	17190	17229	17121	17352	17193	17221	17206	17115
13511	15946	15917	15894	15818	15672	15639	15561	15460	15534	15528	15584	15412	15515	15520	15725	15549	15527	15296	15433	15515	15404	15494	15509	15628	15338	15572	15454	15376	15629	15627	15342	15522	15415	15450	15595	15529	15672	15589	15596	15603	15551	15542	15445	15409	15580	15467	15511	15599	15617	15583	15553	15542	15515	15577	15539	15486	15436	15386	15274	15378	15526	15534	15576	15529	15416	15470	15301	15444	15659	15466	15425	15632	15547	15607	15526	15593	15590	15650	15402	15384	15502	15314	15557	15448	15572	15659	15506	15250	15410	15531	15476	15460	15494	15575	15459	15408	15580	15522	15414	15690	15523	15392	15535	15411	15449	15486	15508	15468	15557	15428	15464	15416	15528	15331	15581	15538	15319	15472	15440	15374	15455	15545	15636	15340	15536	15554	15585	15364	15728	15584	15658	15294	15642	15578	15591	15564	15530	15445	15594	15499	15420	15494	15569	15405	15494	15526	15469	15433	15489	15540	15551	15555	15686	15636	15634	15555	15412	15466	15458	15458	15491	15542	15336	15542	15632	15460	15447	15454	15615	15612	15505	15327	15363	15437	15506	15470	15587	15522	15406	15449	15493	15473	15634	15266	15543	15446	15509	15491	15366	15495	15513	15686	15400	15615	15354	15605	15394	15478	15478	15650	15465	15383	15505	15399	15484	15457	15483	15347	15489	15472	15557	15439	15501	15509	15565	15531	15677	15528	15430	15449	15408	15415	15411	15434	15628	15526	15423	15538	15384	15467	15597	15466	15360	15661	15671	15495	15554	15357	15523	15322	15645	15388	15507	15572	15581	15549	15530	15331	15478	15667	15355	15649	15378	15659	15458	15449	15505	15507	15453	15490	15399	15336	15441	15642	15457	15440	15687	15452	15524	15603	15434	15572	15398	15512	15489	15489	15355	15515	15387	15584	15512	15560	15489	15592	15424	15691	15455	15350	15492	15399	15528	15504	15528	15574	15467	15405	15405	15481	15487	15569	15537	15467	15427	15420	15410	15476	15456	15387	15566	15550	15573	15504	15626	15488	15347	15558	15447	15629	15639	15523	15475	15495	15439	15501	15427	15414	15458	15462	15496	15546	15478	15594	15521	15378	15424	15499	15327	15489	15509	15582	15544	15270	15364	15373	15515	15390	15463	15529	15553	15472	15448	15486	15432	15404	15644	15273	15459	15520	15554	15394	15415	15387	15689	15324	15458	15550	15443	15501	15498	15343	15483	15487	15571	15522	15463	15554	15367	15553	15501	15484	15593	15294	15544	15506	15513	15494	15369	15670	15298	15558	15544	15481	15400	15553	15619	15518	15567	15359	15466	15529	15443	15419	15636	15485	15433	15277	15454	15550	15594	15563	15547	15540	15599	15472	15308	15421	15526	15633	15404	15471	15558	15365	15648	15409	15450	15560	15420	15516	15533	15535	15365	15537	15416	15491	15608	15416	15616	15447	15415	15440	15558	15485	15701	15434	15528	15448	15486	15584	15394	15432	15474	15416	15565	15511	15350	15633	15566	15373	15487	15519	15504	15457	15300	15507	15780	15609	15463	15635	15508	15592	15318	15544	15552	15471	15535	15462	15805	15549	15450	15743	15461	15578	15533	15499	15391	15492	15457	15535	15450	15453	15524	15298	15586	15234	15532	15671	15389	15456	15410	15410	15307	15383	15452	15488	15570	15583	15387	15493	15442	15377	15666	15295	15422	15429	15519	15429	15563	15509	15463	15456	15575	15464	15514	15442	15535	15529	15426	15453	15384	15502	15493	15575	15409	15475	15579	15457	15436	15459	15515	15323	15477	15456	15562	15549	15423	15424	15566	15293	15316	15582	15626	15646	15459	15511	15471	15534	15439	15558	15622	15663	15386	15426	15541	15638	15527	15488	15615	15493	15432	15481	15506	15470	15334	15411	15657	15553	15467	15289	15545	15376	15446	15584	15632	15564	15533	15632	15367	15517	15525	15498	15431	15589	15433	15540	15443	15534	15502	15647	15609	15508	15559	15606	15551	15363	15615	15383	15670	15504	15507	15575	15321	15458	15456	15454	15590	15501	15644	15550	15515	15530	15663	15423	15508	15411	15574	15309	15531	15395	15436	15579	15339	15607	15700	15563	15397	15396	15591	15566	15447	15642	15389	15269	15304	15504	15642	15483	15551	15441	15524	15393	15438	15376	15473	15380	15437	15634	15535	15505	15278	15705	15539	15452	15552	15553	15633	15523	15439	15448	15532	15636	15324	15537	15475	15493	15453	15656	15449	15701	15412	15416	15515	15612	15461	15581	15511	15533	15513	15473	15683	15537	15527	15442	15517	15432	15579	15465	15530	15657	15501	15559	15455	15452	15504	15426	15463	15517	15444	15308	15377	15292	15454	15506	15297	15481	15385	15501	15416	15671	15420	15423	15606	15457	15672	15570	15487	15440	15547	15374	15717	15468	15254	15461	15482	15515	15605	15440	15559	15351	15607	15495	15463	15577	15547	15591	15649	15593	15480	15418	15627	15569	15507	15438	15471	15580	15349	15528	15382	15745	15570	15522	15312	15427	15402	15480	15454	15595	15592	15391	15595	15357	15541	15522	15625	15471	15538	15580	15392	15502	15580	15531	15437	15502	15682	15405	15455	15424	15568	15468	15239	15551	15513	15545	15603	15394	15500	15465	15530	15472	15540	15550	15579	15507	15447	15518	15492	15497	15585	15424	15391	15433	15384	15596	15458	15334	15339	15508	15360	15497	15552	15523	15540	15392	15609	15497	15545	15388	15416	15651	15292	15706	15503	15575	15652	15584	15364	15388	15669	15436	15556	15449	15403	15641	15450	15549	15379	15484	15384	15530	15516	15447	15467	15411	15670	15412	15565	15435	15519	15646	15569	15546	15504	15478	15636	15303	15484	15488	15563	15494	15560	15448	15642	15574	15553	15444	15567	15457	15426	15494	15495	15574	15439	15197	15548	15514	15529	15393	15459	15621	15535	15498	15537	15448	15488	15502	15485	15477	15494	15400	15565	15576	15436	15599	15337	15482	15527	15508	15360	15534	15372	15387	15578	15429	15459	15410	15511	15457	15291	15383	15500	15604	15585	15540	15458	15457	15553	15529	15410	15530	15716	15423	15456	15461	15474	15377	15306	15638	15636	15534	15519	15436	15669	15285	15553	15487	15727	15631	15451	15637	15422	15665	15440	15586	15571	15563	15553	15526	15601	15384	15481	15464	15342	15531	15470	15580	15632	15555	15503	15433	15535	15458	15416	15389	15453	15593	15487	15434	15594	15317	15416	15525	15386	15385	15523	15319	15445	15571	15399	15450	15605	15508	15663	15477	15396	15463	15348	15426	15503	15413	15328	15366	15477	15688	15518	15498	15394	15514	15507	15406	15453	15568	15510	15564	15331	15582	15386	15613	15397	15545	15484	15470	15404	15428	15446	15376	15504	15527	15552	15682	15554	15432	15363	15415	15801	15526	15580	15492	15490	15332	15645	15468	15314	15607	15526	15487	15316	15499	15609	15434	15453	15352	15431	15381	15495	15305	15502	15654	15703	15439	15350	15444	15313	15653	15355	15532	15465	15593	15323	15528	15465	15517	15583	15513	15405	15288	15588	15597	15632	15574	15477	15448	15403	15527	15307	15551	15332	15407	15546	15394	15537	15402	15508	15665	15469	15479	15460	15545	15511	15633	15292	15409	15341	15527	15516	15637	15471	15526	15456	15524	15456	15454	15539	15506	15603	15536	15668	15487	15403	15546	15616	15407	15489	15511	15442	15604	15356	15278	15464	15430	15569	15501	15576	15524	15443	15657	15474	15546	15468	15466	15325	15408	15473	15524	15354	15581	15524	15428	15551	15202	15419	15324	15458	15659	15532	15416	15534	15530	15526	15513	15605	15395	15526	15465	15441	15482	15501	15385	15524	15468	15546	15571	15493	15635	15543	15481	15203	15574	15494	15442	15638	15537	15451	15481	15450	15615	15416	15580	15579	15596	15523	15402	15467	15580	15590	15525	15512	15576	15496	15591	15605	15430	15552	15595	15595	15514	15449	15540	15386	15365	15495	15539	15528	15493	15367	15494	15558	15406	15393	15409	15347	15513	15387	15440	15518	15546	15483	15441	15574	15540	15571	15524	15499	15477	15465	15554	15446	15574	15409	15440	15565	15512	15462	15472	15453	15470	15468	15635	15550	15459	15480	15344	15356	15587	15459	15538	15451	15419	15471	15496	15563	15545	15341	15499	15696	15411	15409	15576	15341	15481	15507	15432	15577	15296	15405	15514	15265	15493	15333	15640	15451	15373	15510	15553	15451	15508	15395	15552	15359	15432	15496	15497	15492	15397	15561	15600	15392	15614	15551	15631	15448	15578	15601	15458	15454	15564	15520	15557	15721	15567	15555	15617	15327	15504	15414	15487	15516	15266	15495	15473	15549	15574	15506	15514	15510	15478	15593	15523	15514	15571	15477	15524	15379	15553	15597	15442	15546	15419	15335	15585	15509	15470	15544	15666	15481	15636	15506	15530	15502	15517	15439	15482	15253	15571	15470	15615	15437	15403	15460	15459	15503	15594	15434	15415	15545	15545	15427	15369	15368	15420	15384	15335	15501	15395	15558	15630	15386	15584	15662	15729	15468	15476	15477	15340	15466	15468	15503	15584	15502	15408	15565	15439	15547	15496	15467	15634	15411	15367	15651	15772	15512	15628	15357	15413	15573	15490	15562	15413	15701	15440	15424	15360	15360	15520	15453	15625	15478	15499	15580	15465	15345	15558	15566	15567	15481	15490	15509	15455	15335	15563	15513	15511	15557	15730	15333	15502	15519	15520	15583	15613	15481	15776	15641	15504	15538	15255	15407	15543	15488	15354	15392	15515	15478	15465	15606	15392	15540	15443	15382	15702	15431	15452	15443	15535	15520	15417	15523	15690	15391	15362	15432	15447	15480	15411	15476	15494	15379	15510	15639	15517	15627	15577	15534	15388	15551	15414	15365	15457	15588	15460	15519	15443	15462	15491	15497	15512	15494	15305	15400	15518	15618	15622	15349	15495	15427	15581	15466	15298	15538	15439	15438	15501	15447	15563	15575	15484	15465	15559	15335	15596	15360	15497	15456	15542	15351	15495	15455	15671	15693	15577	15496	15434	15566	15526	15586	15568	15540
23821	21412	29007	24220	21858	21568	19826	17076	16444	16897	16598	16601	16705	16621	16648	16664	16575	16508	16649	16614	16577	16400	16482	16490	16556	16628	16394	16447	16413	16490	16458	16364	16371	16457	16329	16348	16592	16423	16520	16548	16604	16627	16504	16561	16546	16459	16774	16457	16503	16355	16691	16625	16480	16511	16554	16313	16459	16502	16522	16400	16596	16655	16670	16493	16470	16463	16606	16493	16562	16529	16634	16544	16502	16495	16432	16536	16674	16521	16460	16486	16440	16555	16456	16546	16186	16494	16396	16454	16567	16416	16397	16266	16443	16468	16540	16438	16462	16524	16565	16307	16568	16370	16469	16475	16618	16601	16298	16421	16282	16511	16464	16429	16433	16559	16419	16640	16436	16472	16470	16363	16523	16436	16503	16621	16383	16317	16487	16391	16444	16457	16408	16501	16467	16600	16421	16430	16302	16381	16608	16578	16443	16564	16416	16423	16592	16477	16494	16478	16555	16527	16439	16383	16292	16315	16346	16477	16469	16605	16470	16235	16534	16554	16556	16402	16250	16521	16421	16425	16452	16422	16566	16476	16466	16365	16389	16338	16585	16394	16557	16594	16468	16471	16629	16502	16478	16467	16287	16569	16523	16486	16490	16574	16637	16588	16675	16370	16486	16511	16513	16255	16341	16385	16337	16543	16378	16264	16455	16277	16380	16325	16577	16361	16383	16493	16202	16309	16569	16417	16395	16294	16364	16544	16689	16379	16560	16407	16483	16462	16515	16414	16365	16522	16523	16521	16478	16187	16404	16391	16464	16679	16720	16437	16480	16377	16445	16367	16301	16393	16540	16630	16343	16296	16518	16394	16270	16431	16472	16430	16561	16249	16502	16630	16360	16549	16373	16381	16387	16318	16327	16359	16530	16614	16511	16431	16593	16361	16632	16606	16176	16563	16470	16537	16427	16428	16511	16526	16362	16418	16562	16447	16365	16351	16335	16430	16439	16202	16467	16367	16632	16514	16436	16367	16458	16291	16653	16277	16590	16593	16339	16258	16381	16544	16414	16283	16249	16047	16637	16510	16400	16376	16342	16501	16407	16444	16508	16532	16468	16534	16648	16552	16593	16491	16497	16266	16514	16677	16503	16328	16565	16470	16231	16491	16317	16466	16445	16421	16366	16371	16483	16124	16471	16517	16490	16527	16579	16300	16459	16358	16336	16468	16415	16462	16413	16591	16348	16368	16429	16650	16420	16506	16463	16601	16397	16454	16418	16299	16289	16536	16283	16421	16309	16470	16569	16485	16381	16532	16409	16511	16475	16649	16497	16383	16565	16288	16613	16598	16483	16637	16560	16146	16385	16672	16453	16457	16594	16538	16443	16276	16527	16476	16544	16467	16436	16515	16483	16573	16351	16339	16506	16521	16528	16278	16327	16492	16539	16362	16505	16412	16446	16455	16463	16480	16442	16338	16212	16259	16460	16548	16374	16502	16615	16566	16682	16593	16477	16421	16184	16305	16580	16300	16313	16570	16416	16564	16324	16278	16447	16431	16525	16503	16236	16265	16552	16399	16297	16416	16340	16330	16597	16618	16416	16475	16402	16517	16550	16318	16639	16598	16371	16478	16483	16538	16310	16460	16568	16471	16590	16420	16525	16276	16379	16406	16349	16344	16319	16458	16501	16407	16371	16552	16467	16505	16432	16568	16422	16521	16255	16294	16474	16528	16376	16502	16321	16334	16378	16265	16397	16483	16444	16659	16467	16548	16392	16434	16533	16632	16584	16637	16407	16419	16538	16566	16205	16431	16620	16514	16457	16338	16406	16540	16449	16662	16305	16504	16399	16298	16475	16333	16472	16598	16660	16480	16273	16364	16722	16317	16403	16535	16458	16394	16595	16399	16214	16344	16611	16373	16298	16426	16345	16513	16459	16312	16460	16385	16390	16368	16532	16355	16292	16356	16456	16513	16567	16387	16402	16258	16503	16486	16501	16474	16525	16380	16457	16448	16541	16449	16318	16414	16466	16406	16379	16330	16323	16531	16476	16511	16411	16396	16643	16335	16617	16286	16413	16243	16644	16378	16516	16514	16429	16213	16487	16434	16614	16475	16505	16432	16425	16434	16436	16655	16441	16341	16486	16514	16272	16474	16596	16319	16513	16571	16110	16291	16715	16512	16491	16563	16410	16377	16392	16594	16501	16442	16639	16324	16379	16615	16486	16643	16382	16086	16481	16370	16361	16475	16458	16336	16458	16480	16393	16612	16493	16482	16509	16362	16340	16367	16316	16306	16514	16447	16408	16468	16534	16444	16509	16540	16283	16362	16439	16524	16656	16321	16460	16358	16551	16707	16640	16429	16524	16471	16292	16207	16657	16265	16262	16504	16298	16512	16396	16326	16511	16398	16679	16322	16426	16427	16477	16268	16564	16492	16474	16412	16549	16498	16333	16342	16554	16466	16462	16280	16448	16420	16585	16426	16392	16456	16399	16625	16338	16481	16358	16722	16555	16404	16262	16594	16431	16534	16408	16249	16466	16354	16383	16439	16294	16348	16484	16544	16494	16383	16189	16346	16431	16292	16445	16564	16613	16430	16229	16491	16295	16526	16314	16450	16578	16536	16254	16442	16478	16573	16527	16595	16576	16518	16459	16410	16635	16386	16472	16498	16350	16470	16615	16454	16426	16404	16533	16301	16355	16383	16549	16390	16319	16406	16285	16543	16466	16469	16318	16582	16505	16472	16407	16395	16640	16364	16228	16437	16301	16442	16443	16221	16526	16330	16505	16461	16601	16472	16369	16267	16385	16585	16562	16513	16472	16333	16424	16403	16337	16420	16430	16244	16476	16511	16240	16366	16318	16371	16416	16392	16257	16619	16528	16494	16497	16301	16404	16387	16467	16405	16302	16537	16438	16439	16646	16435	16556	16512	16348	16468	16593	16497	16600	16214	16407	16488	16170	16451	16283	16528	16310	16549	16526	16437	16358	16365	16305	16343	16474	16302	16537	16407	16556	16694	16431	16434	16528	16446	16488	16403	16508	16461	16286	16435	16329	16284	16582	16553	16419	16369	16559	16427	16553	16406	16569	16549	16448	16607	16287	16435	16343	16509	16388	16278	16297	16251	16355	16551	16587	16396	16426	16560	16259	16484	16447	16369	16358	16407	16447	16363	16418	16173	16424	16415	16549	16357	16555	16464	16564	16509	16410	16380	16593	16446	16248	16371	16371	16464	16453	16303	16378	16315	16261	16378	16540	16390	16407	16371	16475	16506	16595	16384	16337	16389	16312	16478	16350	16239	16503	16282	16165	16440	16403	16455	16457	16297	16409	16500	16398	16436	16451	16362	16374	16466	16284	16343	16257	16509	16457	16418	16337	16502	16329	16243	16452	16398	16416	16429	16579	16532	16424	16142	16420	16121	16542	16368	16331	16378	16681	16405	16409	16508	16403	16443	16513	16390	16468	16522	16415	16188	16666	16485	16328	16396	16547	16604	16275	16360	16552	16485	16459	16635	16591	16322	16552	16416	16413	16519	16413	16235	16470	16421	16448	16612	16329	16479	16450	16413	16455	16413	16407	16618	16503	16351	16619	16291	16473	16494	16404	16488	16672	16493	16435	16333	16363	16543	16408	16490	16537	16415	16459	16308	16512	16425	16750	16520	16451	16325	16327	16427	16459	16415	16434	16458	16253	16503	16639	16439	16397	16374	16268	16489	16359	16568	16623	16412	16562	16391	16417	16246	16529	16471	16575	16504	16564	16463	16399	16540	16282	16463	16716	16445	16396	16362	16417	16375	16429	16516	16289	16550	16449	16319	16330	16324	16459	16384	16458	16283	16321	16493	16232	16524	16342	16440	16457	16605	16392	16605	16372	16293	16402	16593	16548	16544	16312	16377	16342	16514	16392	16440	16461	16470	16300	16572	16535	16618	16377	16224	16626	16415	16541	16423	16469	16324	16599	16563	16467	16437	16541	16502	16489	16426	16231	16446	16372	16310	16369	16509	16320	16514	16411	16308	16386	16433	16425	16606	16503	16350	16369	16404	16382	16426	16455	16590	16428	16520	16422	16571	16498	16520	16572	16328	16420	16319	16618	16452	16628	16485	16368	16454	16421	16383	16378	16346	16584	16578	16426	16378	16287	16290	16360	16398	16457	16358	16480	16455	16359	16465	16610	16485	16431	16289	16433	16444	16476	16576	16573	16307	16598	16510	16687	16441	16584	16364	16298	16393	16485	16457	16422	16415	16447	16427	16498	16576	16426	16456	16482	16527	16472	16454	16468	16613	16200	16513	16563	16342	16461	16457	16464	16426	16242	16301	16408	16357	16539	16282	16382	16414	16521	16396	16378	16264	16313	16456	16446	16428	16226	16509	16565	16431	16580	16462	16537	16498	16361	16280	16630	16375	16329	16546	16438	16373	16634	16280	16185	16540	16650	16457	16518	16342	16545	16481	16422	16358	16448	16539	16581	16523	16441	16187	16475	16360	16256	16429	16430	16635	16529	16588	16332	16352	16432	16253	16430	16502	16430	16478	16359	16445	16455	16316	16460	16194	16639	16628	16552	16539	16547	16677	16336	16350	16648	16507	16421	16513	16375	16475	16301	16435	16356	16590	16425	16532	16432	16406	16388	16442	16324	16348	16325	16554	16542	16519	16354	16415	16319	16543	16374	16598	16384	16393	16678	16260	16428	16537	16286	16331	16313	16480	16476	16536	16275	16492	16364	16396	16400	16310	16377	16507	16403	16567	16463	16321	16396	16527	16475	16415	16609	16412	16542	16294	16252	16531	16393	16437	16753	16430	16514	16266	16502	16462	16485	16499	16230	16402	16411	16293	16485	16605	16236	16666	16476	16425	16323	16707	16375	16596	16537	16252	16348	16421	16471	16600	16502	16430	16513	16493	16423	16352	16336	16425	16386	16410	16386	16553	16383	16450	16362	16460	16419	16319	16428	16458	16569	16443	16260	16548	16669	16481	16330	16348	16287	16427	16490	16535	16561	16577	16359	16443	16489	16543	16386	16505	16458	16571	16317	16355	16353	16283	16468	16345	16299	16384	16259	16256	16398	16551	16462	16356	16366	16549	16435	16441	16617	16397	16419	16359	16383	16321	16242	16591	16440	16579	16518	16402	16550	16427	16492	16422	16426	16381	16608	16465	16414	16327	16482	16576
11002	16379	16123	15638	15636	15402	15149	15115	15186	14992	15107	15149	15218	14986	15054	15095	15097	15262	14973	15113	15053	15120	15116	15119	15192	15026	15219	15208	15071	15180	15120	15267	15095	15140	14966	15208	15130	15100	15133	15278	15047	15099	15187	14987	15094	15244	15143	14920	14971	15132	14988	14955	15035	15057	14952	14948	15120	15160	15036	15091	15004	15043	15104	14940	15020	14947	15016	15012	14938	15097	15091	15061	15058	15005	14982	15142	14998	15152	15127	15023	14997	15129	14878	14971	15079	14997	14982	15230	15010	15012	15202	15072	15098	14999	15148	14965	15056	15003	14924	15323	15100	15101	14971	15061	14958	15017	14943	15164	15056	15153	15154	15036	14916	14983	15069	15174	15114	15080	15185	14950	15080	15076	15055	15117	14917	15169	15107	15043	15210	14942	15012	15101	14966	15061	15138	14955	15040	15255	15061	15081	15146	15185	14992	15049	14934	15157	14952	15077	14958	14984	15168	15027	14949	15109	15196	15171	14962	15112	14991	15156	15135	15133	15189	15138	14921	15154	14966	15122	15150	14935	15207	14946	15175	14948	15045	15223	15223	15100	14864	15050	15067	14975	15189	14985	15133	15050	15182	15220	15268	15238	15062	15095	14970	15171	15068	15334	15103	15093	15015	15088	15078	14975	15099	15187	14988	14917	14977	14950	15031	15147	15135	15087	15019	14920	14848	15022	15038	15104	15042	15043	14922	15115	15147	14997	14956	15000	15210	15034	14944	15175	15120	15065	15185	15094	14982	14918	15094	14969	14922	15000	15141	15084	15092	14869	15017	15153	15078	14955	15004	14993	15056	15174	14924	15013	15064	15043	14878	15115	14926	15203	15077	15006	15115	14942	14990	15109	14979	14877	15187	15018	15075	14984	14963	15125	15050	15034	15082	15144	15171	15146	15068	15007	14929	15025	15000	15132	14964	14976	15098	14867	14984	15162	15062	14984	15157	15107	15253	14926	15145	15121	15150	15024	15065	15101	14991	15052	15107	15022	15076	14953	15143	15111	15050	15090	15181	14875	15198	15098	14987	15103	14900	15227	15097	15285	15068	15048	15070	14983	15099	14938	14997	15046	15142	15046	14961	15101	15005	15022	14966	15205	15087	14990	15007	15090	14910	15061	15033	15049	15126	14928	15078	14976	15234	15096	14821	15116	14958	15175	15024	15201	14975	15239	15036	15020	15156	14929	14965	14938	14981	14953	15019	15037	15064	15186	15089	15033	15119	15035	15024	15018	15228	15027	15074	15125	14967	15043	15058	14928	14936	15075	15147	15136	15159	14861	15202	15061	15078	14914	15066	15095	15035	15206	14863	14834	15075	15091	15046	14991	15073	14918	15218	15098	14934	15059	14987	15094	15110	15108	15027	15028	15040	15173	15057	14943	15194	15120	15144	15136	15142	14911	15054	15086	15179	15064	15263	14803	15045	15115	14840	15172	15115	15056	15124	15034	15170	15084	15014	15031	15123	15107	15009	15084	15167	15142	15128	15017	15058	14782	15092	14946	15204	14991	15185	15054	15063	15037	14873	14915	15065	14937	14816	14974	15207	14981	15039	14926	15001	15000	15054	15189	15062	14932	15186	15027	14938	15130	15053	15078	15083	15132	15063	15067	15048	15087	15120	14765	15127	15228	14999	14891	15128	15010	15266	15032	15065	15072	14987	15126	15148	15160	14915	15049	15066	14990	15092	14826	14961	15330	15131	14844	15117	15023	15068	14994	15134	15006	15122	15016	15128	15011	15137	14996	14975	14935	14978	15091	15020	15137	14938	14941	15073	15116	15018	15125	15023	15065	14885	15083	15161	15065	14985	15106	15120	14938	15175	15202	14882	15093	15175	15033	15059	15057	14853	15208	15131	15008	15233	14957	14936	15096	14979	15002	14992	14922	15052	15066	15137	14853	15087	15160	15088	14879	15104	15152	15102	15153	14982	15014	15059	15097	14915	15010	15100	15024	15014	15243	14897	14987	15089	15125	14960	14972	15100	15142	15085	15079	14844	15183	15231	15075	15107	15102	15155	15066	14917	14980	15098	15035	14863	15052	14999	15012	15058	15037	15189	15020	15123	15254	14955	15171	15106	15060	15132	14965	15055	14962	15271	15002	15005	15076	14947	15098	15140	15034	15055	15019	14863	15002	15176	15029	15091	14915	14984	14972	14993	15019	15131	15047	15080	14998	15117	15116	15081	15031	15092	15107	15060	15138	14969	15051	15048	14973	15071	15053	15057	15000	15000	15119	15259	14908	15062	15170	15170	14999	15029	15041	15102	15153	15169	15142	15007	15036	15251	15031	15084	15119	15165	15000	15060	14995	15126	15048	15085	14937	14825	15079	15056	15152	15109	15080	15004	14971	14917	15203	14924	15144	15064	15030	15308	14872	14824	15166	14992	15009	15127	14820	15133	14959	14974	15242	14974	15051	15107	15188	15104	14874	14803	15028	15122	15120	15166	15100	15073	15027	15080	15057	14992	15152	15146	14992	15069	15182	14840	15072	14989	14988	15168	15045	15036	14941	15006	15073	15041	15022	15202	15021	15144	15138	15013	15000	15035	14940	15075	15030	15088	15000	15161	14989	14927	15094	15211	15027	15179	15013	15026	15056	14994	15136	15178	15085	14852	15004	15024	14981	14918	14952	15076	15092	15016	15049	14844	15250	14998	14950	14996	15110	14981	15074	15036	14925	14966	15168	14977	15083	15174	14926	14907	14916	14949	15090	15072	15193	14980	15027	15143	15023	14935	14943	15045	14999	15103	15166	15097	15188	14834	14921	15083	15068	14794	15030	15137	15181	15030	15147	15015	15099	15077	15020	14899	14899	15056	15053	15017	15197	14871	15268	15173	15045	15086	14900	15118	14988	15152	15114	15118	15116	15046	15202	15074	15023	15001	15027	15076	15235	14921	15077	15108	15130	15045	15049	15091	14963	14895	15239	15033	14967	15129	15066	15090	15091	14946	15035	14997	14825	15056	15144	15014	15282	14981	15000	15114	15001	15006	15123	14994	15060	14977	15062	14911	15009	15118	14989	14973	15049	14981	15097	15045	15224	14950	15270	15018	15169	15019	14905	15088	14998	15079	15074	15128	15035	15121	14875	15244	15053	15183	15124	15251	14918	15134	15168	15018	15063	15018	15177	14927	15112	15067	14918	15090	15244	14925	15070	14958	15032	15185	15113	15085	15220	15012	14913	15030	14994	15173	15100	15191	15010	15021	14927	15089	14978	15190	15186	15153	15036	14948	15176	15284	15028	14995	14962	14976	15114	15043	14997	15133	14894	15165	14951	14905	15050	15042	15129	15105	15086	15208	15110	14913	15225	15094	14963	15020	15003	15012	15076	15131	15244	15045	15097	15011	14946	14972	14958	14941	15136	15032	15014	15169	15078	15158	15073	15044	14983	15099	15078	15251	14979	15069	14949	15051	15076	15136	15037	15018	14834	15053	15026	15047	15128	15017	15053	15057	15039	14998	15132	14999	15105	15178	15044	14969	15017	15184	15116	15150	15125	15168	15160	15135	15204	15083	15148	15080	15041	15007	14878	14969	15112	15067	15027	15060	15069	14900	15091	14961	15115	15024	14941	15201	14942	15124	15063	15105	14776	15094	15007	14970	15030	15068	15016	14973	14993	15100	15233	15114	15178	15006	15211	14987	15001	15015	15119	15181	15048	15112	14945	15067	15055	15069	15098	15014	15229	15045	14940	14990	15052	15027	15163	14955	15038	15033	15010	14995	14992	14990	14999	15006	15061	15100	15117	15026	15122	15071	14997	15141	14869	15132	15096	14984	15182	15126	15076	14878	15144	14928	15063	14949	15115	14983	14811	15082	14949	15185	14927	15128	15065	14971	15113	15156	15303	14991	15108	15157	15062	15063	15079	15071	14890	14818	14902	15154	15070	15075	15085	15072	14969	15129	15169	15037	15103	15140	15194	15085	14961	15124	15043	15113	14879	15207	15162	14971	15065	14903	15121	15013	15227	14944	15018	15212	15002	15019	15043	15139	14910	15072	15033	14971	15042	14878	15035	15235	15124	15169	15071	15026	15212	14962	15260	14947	15038	15050	14969	15132	15092	14983	15034	14963	15013	15080	14974	15014	14932	15095	14992	14995	15064	15018	15172	15183	15185	15245	15096	15140	14976	14913	15178	15064	15114	14975	15071	15082	15014	15071	15067	14932	15025	14976	14944	15006	14937	15091	15171	14871	14968	15127	14943	15129	14969	15077	15042	15017	15111	15333	14935	15270	15165	15045	14995	15015	14954	15089	14851	15002	14995	15075	14955	15034	14944	15148	15109	15124	15021	14987	14935	15042	15102	15260	14874	15165	15016	15151	15108	15288	15074	15106	15096	15132	14918	15124	15171	15066	15120	15119	15056	15153	14903	15094	15045	15038	15122	15091	15082	15062	15151	15143	15022	15024	15022	15190	15062	15092	15120	15144	14872	15095	15011	15030	15104	14989	15007	15179	15074	15027	15011	14986	15130	15216	15335	15031	15152	14955	14985	15017	15047	15039	14993	14967	14899	14953	14978	15177	15145	14955	15165	15105	15169	15166	15114	15102	14967	14925	15028	15134	15026	14997	15067	15013	15010	15028	15076	15084	15145	14875	15072	15077	15001	15017	14896	15130	15083	15081	14977	14931	14993	15052	14990	14984	14997	14935	14960	15157	15118	15210	15104	15076	15023	15206	15142	15096	15195	14928	15063	15079	15097	14955	15046	14990	15085	15063	15015	15044	15169	15125	15112	15151	15139	14918	15002	15037	15000	14916	14936	15158	14921	15060	15109	15116	15102	15092	15096	15004	15012	15130	15119	15028	15067	15099	15138	15090	14993	14988	15001	14971	15038	15164	15032	15190	14921	15046	14964	15185	14885	14970	15069	15057	15148	15264	14927	14997	14941	14946	15155	15055	14930	15084	15125	15135	15004	14982	15103	15203	14970	15104	15153	15100	15047	15072	15121	15133	14946	14889	15066	15017	15047	15099	15077	15238	14981	15184	15168	15266	15012	15045	15050	15088	15099	15196	15140	15079	15068	14954	15038	15218	15149	15043	15043	14878	15027	15127	14922	15071	15095	14965	15107	14934	15048	15028	15022	15133	15086	15123	15144	15075	14947	15131	15089	15030	15010
22872	21418	29328	23877	21493	22940	24615	18278	17315	17601	17536	17365	17356	17657	17449	17473	17372	17410	17237	17419	17202	17467	17325	17257	17403	17211	17458	17350	17285	17145	17496	17363	17295	17277	17321	17252	17298	17293	17311	17168	17283	17252	17257	17209	17356	17240	17244	17281	17317	17233	17223	17124	17377	17114	17339	17259	17186	17421	17247	17258	17203	17255	17056	17331	17153	17265	17126	16951	17404	17035	17188	17065	17265	17098	17559	17281	17258	17033	17220	17253	17090	17113	17101	17095	17047	17146	17048	17278	17124	17147	17173	17198	17083	17092	17228	17029	17222	16887	17154	16985	17130	16987	17072	16969	17255	17120	16946	17078	17073	17291	17073	16853	17090	17008	16799	17164	16963	17001	17084	17179	17002	17061	17100	16897	17241	17117	17137	17037	17018	17234	17157	17180	17116	17056	16910	17136	17213	17048	17191	17215	17203	16960	16935	17050	17206	17257	17069	16938	17362	17454	17113	17109	17058	17160	16913	17243	17191	17174	17081	16977	17022	17028	17135	17208	17142	16908	17087	17196	17034	17114	17093	17042	17022	17169	17205	17240	17119	17126	17222	16845	17343	17309	16959	16976	17066	16965	17293	17182	17290	16965	17099	17135	17272	17177	17077	16993	16904	17111	17142	17009	17114	17149	17076	17104	17191	17105	17175	17271	17287	17132	17085	17004	17113	17073	17009	17246	17023	17215	17244	17194	17043	17113	17051	17032	16995	17277	17009	17332	17279	17166	17051	17105	17074	17050	17226	17224	16864	17136	17070	17046	17090	17073	17039	17094	17109	17047	16992	17035	17054	17040	16912	17015	17169	16836	16949	17276	17092	17193	17031	17016	17089	16947	16854	16902	17093	17029	17103	17100	17041	17164	17114	17104	17321	17333	17064	16828	17140	17132	17202	17253	17280	17140	17244	17151	17186	17213	17060	17284	17036	16990	17157	17066	17126	17079	17255	17213	17141	17217	17158	17203	17215	17006	17025	16905	17007	17002	17057	17068	16956	16918	16991	17296	17118	17187	17266	17135	17195	17139	17163	16988	16958	17025	17104	17245	17250	17232	17150	17102	17166	17223	17149	16953	17043	17183	17123	17171	17083	17194	17010	17111	17169	16974	17002	17106	16937	17063	17151	17186	17175	16904	17072	16999	17106	17015	17117	17031	17196	17155	16919	17153	16973	17105	17135	17228	16980	16969	16973	16984	17094	17048	17189	17023	17229	17214	17140	17027	17021	17258	17186	16967	17086	17252	17181	17073	17098	16968	17162	17037	17196	17143	16972	16892	17190	17222	17065	17014	17043	16969	16994	17139	17022	17088	16885	17131	17086	17080	17137	17040	17121	16966	17143	17159	17174	17123	17058	17176	17232	17175	16840	17106	17076	17109	17026	16974	17035	17031	17085	16958	17016	16981	17130	17204	17044	17300	17074	16939	17299	17164	17233	17201	17030	17072	16942	17158	17037	17106	17070	17061	17049	17049	17014	17062	17147	17059	17063	16975	17167	17074	17217	16804	17026	16990	17081	17231	17222	17332	17159	16993	17128	17073	17274	17159	17079	17237	16973	16977	16947	17004	17203	17009	16913	16846	16990	17030	17012	16963	16904	17088	17240	17182	16947	17162	17226	16995	17071	17163	17065	17053	17135	17070	17232	17243	17416	17293	17167	17134	17157	17172	17264	17045	16989	17000	17200	17101	17065	17249	17419	17093	17004	16903	17179	17094	17010	17192	17050	17215	17000	17067	17214	16947	17083	17156	17011	17075	17148	17129	17181	17016	17175	16874	17192	17275	17032	17082	16936	17075	17253	16992	17155	17137	17063	17001	17172	17221	16966	16999	17045	16985	17061	17115	17058	16970	17048	17080	17064	17134	16942	17176	17131	17197	17070	17110	17056	16902	17044	17245	17037	17300	16927	17006	16928	17020	17049	17167	17124	17007	17199	17153	17080	17167	17086	17341	17182	17063	17009	17108	17024	17039	17044	17017	16904	17079	17193	17086	17023	16950	17063	17238	17054	17009	17188	17040	16965	17178	16951	17048	17162	17154	17031	17077	16997	17215	17089	17092	16984	17009	17005	17008	17002	17258	17018	17198	16962	17164	17204	16980	17122	17156	16959	16932	17093	17065	17012	16958	17110	17141	17222	17206	16980	17026	17155	16943	17012	17324	17014	17163	16999	17152	16947	17194	16956	17137	17015	17094	17002	17103	17163	17066	16950	17062	16961	17013	17073	17241	17015	17242	17045	17090	17165	17232	17234	17085	17118	17222	17102	17079	17126	17105	16935	17098	17092	17127	17132	17120	17129	17183	17145	17026	17073	17209	17117	17102	17085	16995	17101	16969	17160	17024	17181	17051	17026	17182	16963	17125	17263	17155	17061	17278	17079	17103	16908	16936	17086	16987	17159	17061	17062	17044	17097	16991	17081	17207	16946	17346	16956	17002	16968	17250	16927	16922	17079	16948	17151	16972	17047	16927	17042	17015	17220	17205	16982	16977	17146	17027	17219	17114	17223	17184	16940	17133	17150	17060	17062	17091	17064	16983	17056	17165	16967	17099	17064	17047	17164	17028	17173	17041	17102	17067	17019	17382	16865	16819	16943	17099	17078	17076	17118	16971	17132	16986	17101	16967	17113	16907	17156	17299	17236	16881	17167	16935	17062	16835	17032	17166	17115	17040	17118	17070	17100	17219	17041	17022	17079	17089	17218	17063	16831	17208	16941	17248	17178	17013	17026	16903	17148	17215	17145	17198	16945	17069	17199	17082	17201	17166	17271	16915	17039	16963	17018	16924	17117	17124	17121	17125	16896	17362	16977	17196	17003	16915	17350	16937	17176	17184	17195	17250	17159	17140	17057	17072	17199	17200	17090	17189	17222	17281	16912	17065	16912	17127	17010	17167	17103	17268	17075	17127	17116	16998	17037	17088	17053	17070	17108	16990	17274	17080	16897	16971	16987	16904	16915	16955	17071	17014	17025	16969	17040	16898	17100	17417	17118	17046	17282	16975	16974	17104	16982	17073	17071	16914	17152	17065	17351	17141	17249	17185	17205	16998	16903	17104	17115	17115	17054	17033	17075	17002	17124	17214	17304	17122	17137	17078	16972	16986	17005	16846	16952	16899	17090	17106	16942	17154	17111	16951	17160	17247	17114	17007	17046	16953	17050	16951	17009	17290	16896	16917	17133	17149	17040	17241	17066	17143	17022	17089	17078	17008	16894	17304	17228	16925	17002	17059	16982	16987	17160	17151	17165	17259	16954	17218	17175	17358	17303	17049	17019	17007	17182	17300	17088	16888	17107	16799	17091	17257	17238	17177	17023	17021	17120	17066	17247	17040	17093	17049	17034	16980	16897	17185	17246	17018	17039	17068	17137	17055	17107	16845	16894	17106	17210	17016	17283	16986	17062	17080	17186	17058	17042	16976	17211	17099	17263	17185	16971	17005	17018	17178	16981	17221	17203	17343	17107	17245	17274	17120	17164	17021	16906	16970	17155	17012	16984	17014	17063	17119	17159	17079	17069	17019	17073	17089	17019	17092	17082	16877	17024	17116	17007	17019	17130	16965	17083	17093	17122	17169	17075	16841	17015	17182	17110	17280	17015	16877	16982	16923	17193	16955	16948	17185	17108	17173	17093	17181	17123	17003	17303	17050	16959	17094	17203	16915	17268	17119	16971	17022	16976	17092	17175	16957	17214	16977	17121	16979	16946	17102	17172	17129	17056	16815	17049	17000	17097	17015	17036	17325	17253	17131	17066	16966	17011	16956	17028	16861	17134	17297	17107	17204	17308	17177	17068	16931	17124	17144	17034	17044	17109	17014	17190	17088	17092	17025	17100	17051	17182	17107	17094	17142	17132	17137	17100	16866	17175	17037	17038	17054	17081	17170	16944	17016	17119	17270	17074	16994	17092	16964	16973	17154	17033	16989	17110	17184	17237	16960	17163	17051	17112	17144	17114	17269	17051	17054	17095	17106	17129	17048	17163	17207	17329	17021	17090	17046	17098	16917	17070	16960	17096	17111	17048	17114	17033	17071	17057	17177	17052	17368	17164	17358	16881	17026	17192	17071	17090	17155	17254	17066	17041	17133	16966	17016	16964	17038	17016	17169	17084	17070	17155	17052	17273	17131	16841	17049	17153	16868	17324	17135	17132	16894	17186	17241	17139	17099	16968	17024	17013	17124	16939	17219	17147	17243	17214	17243	17264	17113	17156	17240	17252	17140	17043	16937	17125	17142	17109	16937	17005	17073	16918	16989	17177	17301	17230	17068	17176	17141	17006	17123	17045	17057	17019	17096	17121	17080	16992	17191	17018	17143	16883	17072	17153	17062	17308	17061	17130	17150	17276	17096	17160	17078	17139	17087	17147	17156	17057	17053	16973	17134	17163	17186	17092	17003	17017	17146	17167	17274	17127	17005	17145	17120	17110	17083	17074	17118	17104	17257	17052	17093	17082	17009	16992	17208	16944	17045	17135	17099	16954	17037	17107	17301	17099	17087	17003	17122	17062	17097	16962	17120	17101	17138	17194	16931	17027	17180	17144	17046	17040	17051	17062	17060	17167	17066	17014	17049	16942	16982	17216	17195	16845	16940	17058	17059	17006	17128	16965	16970	17172	17213	17003	17186	17178	17284	17058	17212	17165	17194	17010	17162	17194	17028	17236	17078	17039	17308	17105	17137	17175	16821	17024	16953	17039	17002	17131	17178	17002	17005	17070	17310	17063	17076	17078	17001	17079	16981	17087	17101	17047	17329	17283	17070	16981	16967	17097	17061	17136	17111	17098	17080	17135	17039	16913	17120	17151	17002	17044	16953	17282	16879	17097	16695	17128	17056	16802	17178	17152	17096	17087	17225	16935	17179	17170	17101	17347	17244	17211	17062	17152	17017	16985	17263	17089	17165	17099	17124	17215	17063	17189	16972	16956	17018	17263	17159	17014	17302	17171	17104	17214	17062	17248	17161	16987	17298	17045	17119	17041	16927	16968	16920	17059	17056	17010	17110	16975	17225	17089	16970	17170	17061	17083	17035	17252	17139	17290	16953	17199	17145	17069	17085	16997	17120	17138	17431	17182	17228	17321	17064	17059	17155	17265	17175	17037	17059	17047	17248	17208	17251	17188	17152	17002	17055
10494	17297	17330	16580	16153	16040	15806	15615	15558	15550	15579	15449	15531	15725	15506	15446	15641	15551	15547	15449	15478	15455	15619	15446	15415	15462	15483	15376	15608	15483	15483	15605	15397	15558	15537	15488	15599	15608	15557	15543	15541	15437	15396	15371	15657	15439	15453	15506	15323	15543	15254	15435	15357	15555	15463	15327	15462	15263	15482	15374	15641	15439	15379	15334	15397	15502	15444	15428	15341	15552	15420	15374	15307	15379	15339	15446	15544	15573	15483	15420	15387	15398	15351	15329	15256	15400	15323	15357	15386	15442	15386	15309	15566	15444	15457	15278	15521	15585	15372	15373	15263	15547	15446	15657	15443	15338	15435	15412	15597	15464	15464	15481	15550	15370	15483	15353	15552	15508	15294	15300	15343	15526	15445	15364	15493	15427	15288	15474	15423	15336	15411	15383	15357	15272	15319	15596	15551	15376	15250	15470	15478	15526	15456	15532	15277	15294	15411	15553	15502	15537	15512	15334	15321	15335	15445	15546	15523	15315	15330	15399	15496	15481	15422	15467	15427	15158	15260	15342	15554	15363	15486	15367	15279	15476	15394	15395	15472	15234	15215	15359	15438	15260	15444	15362	15401	15363	15435	15413	15512	15428	15271	15424	15425	15553	15466	15349	15255	15386	15411	15338	15467	15382	15274	15312	15426	15443	15431	15581	15336	15375	15504	15344	15473	15259	15362	15434	15343	15456	15313	15599	15471	15459	15289	15337	15519	15505	15563	15395	15334	15340	15422	15458	15458	15513	15501	15454	15383	15352	15309	15313	15475	15271	15393	15425	15344	15431	15633	15454	15351	15358	15337	15475	15506	15438	15467	15438	15498	15411	15361	15319	15501	15338	15556	15321	15519	15421	15348	15298	15425	15477	15415	15461	15433	15403	15288	15429	15402	15331	15389	15352	15324	15446	15423	15367	15488	15471	15285	15524	15350	15381	15292	15366	15442	15259	15499	15319	15531	15493	15450	15500	15434	15310	15440	15398	15218	15425	15453	15419	15479	15364	15316	15386	15397	15455	15461	15262	15458	15427	15340	15334	15434	15494	15398	15466	15230	15383	15544	15331	15527	15355	15459	15416	15424	15372	15387	15442	15582	15411	15443	15553	15385	15328	15401	15465	15294	15225	15307	15374	15470	15220	15263	15388	15506	15308	15531	15452	15483	15396	15330	15376	15458	15347	15430	15234	15395	15366	15291	15359	15335	15385	15557	15256	15430	15476	15534	15428	15451	15429	15394	15427	15517	15356	15449	15424	15427	15400	15311	15417	15364	15431	15554	15442	15327	15279	15387	15403	15391	15365	15381	15286	15456	15452	15374	15361	15292	15201	15365	15407	15488	15288	15392	15403	15461	15317	15390	15336	15351	15357	15185	15246	15561	15477	15386	15426	15461	15372	15333	15407	15466	15290	15340	15462	15258	15344	15351	15347	15429	15313	15353	15323	15388	15534	15275	15337	15478	15237	15331	15263	15565	15327	15276	15325	15356	15456	15325	15405	15377	15525	15553	15355	15267	15374	15432	15434	15485	15275	15403	15330	15395	15389	15271	15550	15378	15385	15319	15597	15205	15292	15401	15394	15349	15322	15507	15364	15374	15443	15418	15364	15292	15220	15507	15558	15406	15526	15386	15481	15447	15288	15492	15335	15473	15369	15381	15317	15389	15389	15367	15525	15359	15400	15339	15462	15628	15382	15546	15448	15422	15428	15305	15292	15529	15649	15433	15363	15411	15244	15255	15393	15288	15387	15403	15325	15444	15468	15426	15310	15416	15251	15583	15533	15413	15299	15422	15381	15573	15331	15542	15443	15281	15363	15270	15341	15308	15428	15374	15350	15366	15426	15256	15450	15371	15388	15421	15459	15485	15164	15422	15392	15461	15344	15512	15526	15368	15381	15431	15403	15131	15389	15474	15620	15323	15500	15494	15300	15483	15297	15358	15332	15584	15348	15355	15416	15241	15440	15486	15358	15448	15545	15395	15324	15425	15342	15384	15419	15545	15587	15423	15449	15369	15202	15387	15397	15355	15531	15462	15345	15442	15327	15424	15487	15340	15262	15452	15380	15456	15385	15466	15493	15498	15393	15485	15329	15334	15315	15568	15389	15612	15403	15444	15407	15288	15312	15304	15353	15142	15517	15508	15380	15340	15308	15294	15439	15379	15300	15491	15178	15396	15432	15652	15393	15451	15240	15396	15381	15420	15391	15435	15408	15332	15255	15442	15446	15409	15503	15425	15396	15338	15448	15598	15448	15306	15386	15498	15466	15354	15256	15485	15488	15450	15321	15495	15362	15344	15564	15374	15509	15379	15499	15386	15307	15524	15275	15370	15349	15292	15394	15277	15545	15384	15396	15337	15449	15536	15449	15336	15318	15303	15565	15363	15453	15175	15359	15261	15333	15338	15387	15442	15397	15419	15345	15463	15438	15387	15468	15587	15320	15309	15537	15362	15319	15542	15401	15255	15441	15364	15580	15196	15343	15249	15474	15410	15036	15460	15358	15475	15392	15412	15643	15527	15419	15417	15400	15350	15463	15223	15409	15337	15288	15292	15411	15295	15212	15608	15409	15421	15363	15552	15478	15332	15391	15331	15298	15337	15532	15428	15341	15553	15462	15480	15377	15343	15416	15329	15376	15430	15497	15583	15354	15321	15179	15386	15488	15516	15352	15211	15297	15366	15293	15466	15587	15569	15331	15364	15275	15524	15318	15489	15432	15398	15468	15385	15519	15313	15339	15340	15306	15482	15233	15238	15381	15404	15306	15513	15469	15451	15305	15433	15385	15496	15405	15208	15387	15454	15481	15246	15495	15261	15254	15480	15389	15463	15363	15425	15435	15576	15295	15247	15394	15331	15520	15289	15326	15367	15369	15416	15283	15280	15425	15478	15474	15414	15381	15311	15377	15343	15169	15462	15469	15588	15541	15548	15498	15418	15399	15421	15365	15367	15423	15377	15360	15518	15322	15669	15369	15444	15448	15358	15360	15471	15286	15517	15473	15585	15294	15469	15570	15299	15135	15476	15322	15536	15429	15505	15348	15451	15230	15395	15349	15402	15336	15253	15306	15483	15361	15311	15332	15467	15367	15537	15361	15438	15418	15486	15475	15391	15365	15182	15535	15550	15402	15552	15361	15379	15404	15284	15429	15312	15371	15455	15426	15488	15552	15429	15365	15301	15343	15409	15510	15402	15340	15336	15408	15411	15308	15321	15608	15330	15265	15383	15507	15552	15309	15416	15332	15403	15591	15266	15519	15297	15404	15482	15249	15471	15524	15327	15237	15530	15332	15225	15543	15338	15353	15334	15408	15468	15429	15301	15262	15303	15422	15423	15474	15281	15426	15500	15258	15654	15365	15376	15603	15413	15438	15326	15454	15353	15264	15481	15319	15342	15448	15425	15500	15312	15274	15252	15387	15175	15444	15325	15310	15326	15254	15526	15239	15581	15463	15592	15417	15265	15518	15511	15498	15345	15446	15487	15502	15441	15162	15530	15444	15430	15289	15429	15467	15468	15236	15379	15418	15612	15247	15424	15402	15414	15277	15335	15393	15400	15394	15356	15502	15243	15432	15481	15416	15571	15315	15463	15313	15454	15450	15411	15564	15446	15323	15358	15584	15290	15478	15208	15465	15350	15445	15345	15463	15313	15205	15297	15253	15347	15441	15594	15437	15421	15322	15308	15419	15530	15348	15514	15460	15396	15319	15300	15233	15520	15497	15228	15443	15426	15510	15478	15567	15373	15500	15360	15379	15499	15262	15555	15261	15344	15410	15526	15395	15391	15319	15237	15403	15397	15340	15228	15418	15255	15491	15464	15396	15452	15355	15441	15356	15249	15305	15384	15461	15432	15384	15355	15413	15391	15395	15434	15533	15412	15388	15501	15538	15448	15264	15538	15453	15491	15392	15436	15369	15440	15316	15645	15314	15188	15372	15462	15364	15591	15434	15472	15442	15402	15427	15519	15368	15373	15450	15320	15376	15405	15405	15090	15574	15404	15236	15486	15401	15478	15454	15292	15566	15531	15428	15340	15384	15414	15421	15341	15328	15453	15501	15296	15346	15526	15285	15429	15390	15399	15369	15354	15454	15486	15448	15632	15369	15408	15500	15610	15368	15433	15363	15576	15388	15382	15490	15458	15502	15334	15458	15350	15357	15361	15441	15342	15330	15430	15466	15375	15400	15377	15278	15366	15311	15252	15328	15472	15289	15286	15520	15411	15544	15524	15485	15501	15474	15392	15360	15264	15284	15478	15509	15463	15341	15487	15402	15442	15342	15453	15242	15419	15286	15431	15365	15406	15329	15286	15556	15419	15280	15467	15329	15349	15372	15493	15461	15461	15402	15391	15322	15536	15269	15413	15519	15372	15347	15425	15415	15281	15429	15384	15409	15304	15428	15483	15513	15554	15323	15332	15355	15436	15375	15350	15313	15337	15427	15193	15337	15353	15224	15479	15510	15177	15263	15395	15398	15547	15531	15415	15403	15587	15340	15335	15386	15346	15231	15513	15270	15408	15431	15348	15414	15405	15348	15397	15447	15307	15248	15500	15532	15367	15367	15417	15507	15316	15308	15592	15356	15465	15506	15404	15457	15635	15392	15317	15321	15229	15366	15489	15285	15253	15374	15373	15307	15631	15287	15417	15514	15431	15427	15367	15448	15340	15402	15353	15543	15330	15439	15519	15290	15364	15402	15558	15441	15497	15233	15379	15366	15423	15420	15379	15220	15468	15404	15432	15282	15271	15313	15527	15340	15454	15217	15407	15577	15310	15356	15589	15743	15428	15275	15407	15347	15543	15381	15346	15443	15418	15501	15313	15380	15379	15401	15360	15453	15503	15420	15493	15454	15372	15665	15427	15445	15520	15484	15188	15414	15446	15442	15317	15386	15494	15331	15457	15287	15558	15353	15516	15326	15385	15512	15411	15324	15482	15417	15443	15511	15491	15403	15397	15249	15468	15527	15389	15506	15425	15395	15531	15423	15373	15384	15461	15424	15326	15180	15382	15469	15368	15460	15536	15266	15358	15486	15447	15317	15294	15557	15616	15347	15283	15578	15360	15413	15297	15447	15319	15303	15551	15284	15360	15378	15390	15346	15399	15629	15418	15532	15396	15441	15581	15436	15469	15342
26819	21495	25797	24264	17439	17455	17633	17315	17185	17306	17182	17227	17363	17202	17457	17030	17268	17164	17258	17119	17240	17119	17302	17218	17298	17312	17091	17082	17312	17334	17355	17159	17171	17141	17096	17159	17079	17151	17242	17228	17039	17157	17125	17219	17031	17028	17225	17025	17039	17207	17200	17348	17378	17162	16941	17163	17077	17181	17229	17082	17048	17173	17153	17146	17108	17233	17241	17197	17269	17372	17151	17107	17359	17148	17108	17081	17266	17363	17311	17044	17126	17248	17072	17002	17122	17277	17180	17104	17270	17050	17081	17070	17161	17197	16893	17149	17091	17103	17178	17086	17081	16943	17075	17032	17133	17100	17252	17138	17348	17176	17045	17252	17085	17244	16952	17063	17035	17066	17089	17170	17203	16947	17407	17178	17320	17270	16991	17186	17218	17245	17140	17214	17234	17088	17139	17007	17343	17279	17224	17202	17043	17267	17258	17084	17183	17248	17309	17298	17257	17208	17048	17263	17140	17145	17196	17025	17157	17124	17133	17212	17155	17277	16952	17289	17183	17303	17209	17171	17049	17172	17097	17288	17139	17144	17130	17191	17022	17255	17192	17192	17306	17287	17299	17140	17177	17230	17113	17136	17392	17130	17131	17268	17202	17284	17206	17066	17122	17166	17301	17006	17033	17136	17107	17267	17123	17017	17218	17435	17298	17236	17063	17064	17193	17179	16982	17248	17287	17037	17157	17121	17121	17182	17259	17145	17088	17158	16952	17309	17172	17171	16997	17161	17311	17281	17040	17228	17087	17065	17064	17264	17067	16838	17075	17267	17232	16980	16876	17136	17012	17166	17152	17040	17019	17240	17009	17150	17212	17058	17192	17194	17309	17117	17302	17175	17309	17100	17430	17196	17017	17289	17211	17165	17296	17091	17150	17165	17196	17110	17083	17171	17254	17130	17261	17274	17264	17283	17111	17128	17220	17076	17217	17268	17167	17227	17184	16974	17298	17278	17062	17062	17089	17111	17085	17149	17065	17227	17079	17168	17073	17039	17202	17103	17200	17243	17152	17480	17077	17193	17061	17087	17234	17088	17082	17340	17212	17080	17266	16972	17124	17141	17103	16996	17079	17237	17219	17130	17141	17098	17235	16957	17333	17269	17077	17181	17367	17184	17034	17115	17096	17198	17175	16967	17023	16951	17268	17026	17119	17075	17126	16990	17285	17194	17048	17104	17026	17126	17028	17169	17255	17125	17341	17109	17023	17099	17024	17158	17204	17315	17295	17270	17030	17215	17175	17095	16951	17238	17369	17344	17137	17056	17148	17069	17109	17123	17248	17101	16996	17007	16830	17017	17252	17065	16956	16939	17183	17106	17054	17186	17153	17273	17220	17300	17294	17119	17171	16888	17002	17136	17126	17153	17306	17174	17192	17239	17337	17042	17190	17242	17186	17052	17198	17417	17185	17061	17196	17010	16968	17000	17293	17227	17003	16981	17168	17142	17187	17175	17216	17218	17216	17155	17051	17327	17241	17306	17291	17292	17283	17072	17073	17039	17269	17101	17324	17279	17121	17300	17166	17183	17149	17039	17263	17147	17202	17118	17321	17080	17137	17243	17298	17247	17128	17311	17042	17110	17265	17185	17375	17423	17152	17240	17157	17159	17166	17433	17274	17184	17160	17176	17144	17303	17091	17050	17015	17051	17139	17326	17333	17095	17136	17078	16953	17046	16996	17029	17134	16959	16955	17203	17028	17184	17254	17180	17322	17195	17271	16983	17241	17065	17235	17071	17222	17123	17144	17211	17016	16974	17202	17081	16988	17218	17361	17281	17274	17184	17152	17086	17225	17196	17224	17037	17132	17109	17131	17204	16959	17078	17112	17118	17139	17135	17186	17205	17187	17178	16929	17204	17114	17116	17222	17050	17131	17074	17301	17155	17080	17376	17121	16968	17058	16993	17076	17109	17221	17137	17333	17166	17077	17157	16992	17014	16921	17158	17201	17321	17218	17093	17102	16993	17013	17191	17012	17259	17070	17263	17239	17244	17137	17148	17222	17201	17221	17190	17069	17256	17048	17274	17033	17119	17138	17187	17141	17070	17335	17155	17169	17171	17162	17216	17122	17207	16916	17190	17177	16952	17007	17188	17224	17160	16973	17002	17190	17174	17140	17206	17233	17256	17035	17167	17264	17293	17146	17196	17192	17106	17307	16957	17100	17041	17154	17130	17180	17032	17061	16955	17126	17126	17128	17132	17270	17121	17242	17209	17321	17281	17035	17311	17399	16946	17165	17145	17140	17084	17000	17264	17301	17072	17164	17093	17068	17229	17292	17119	17090	17136	17398	17104	17244	17037	17159	17303	17208	17116	17236	16994	17187	17143	17224	17220	17123	16970	17132	17267	17354	17000	17298	17047	17338	17225	17228	17138	17124	17239	17226	17219	17193	17094	17206	17247	17152	17145	17145	17034	16945	17088	17162	17079	16934	17086	17303	17090	17254	17120	17237	17267	17015	17145	17342	16912	17267	17112	16975	17190	17392	17168	17097	17087	17024	17111	17174	17334	17357	17002	17041	17186	17303	17262	17113	17064	17177	17331	17072	17216	17093	17238	17406	17061	17138	17266	17119	17235	17254	17138	16963	16850	17256	16907	17191	17146	17174	17240	17210	17440	17097	17144	17103	17196	17153	17184	17131	17188	17167	17032	17099	17121	17127	17164	17109	17076	17091	17388	17187	17245	16939	17147	17140	17022	17132	17032	17098	17026	17215	17129	17121	17051	17209	17244	17163	16956	17124	17173	17170	17318	17194	17149	16983	16927	16843	17416	16968	17035	17330	17255	17387	17288	17183	17144	17184	17167	17222	17187	17252	17124	17089	17120	17248	17201	17066	17083	17154	17157	17211	16982	17005	17062	17249	17282	17171	17000	17199	17054	17313	17226	17050	17213	17118	17277	17288	17006	17087	17101	17142	17007	17235	17097	17029	17086	17163	17098	17035	17079	17112	17144	16906	16976	17213	17220	17220	17361	17417	17193	17267	17391	17219	17084	17059	17284	17189	17034	17142	17152	16980	17062	17245	17185	17229	17043	16989	17092	17320	17196	17199	17200	17285	17104	17327	17024	17245	17030	17338	17457	17004	17175	17124	17317	17221	17335	17219	17117	16970	17150	17185	17169	17038	17157	16954	17133	17110	17222	17037	17127	17293	17376	17238	17326	17110	17083	17171	17254	17124	17202	17327	17144	16879	17087	17123	17211	17025	17202	17137	17277	17471	17277	17143	17227	17000	17244	17227	17151	17095	17074	17182	17228	17157	17327	17288	17065	17194	17319	17157	17359	17230	17016	17249	17195	17155	17054	16816	16943	17087	17040	17073	17041	17145	17279	17231	17125	17159	17097	17196	17066	17350	17101	17247	16949	17214	17023	17096	17213	17448	17109	17023	17364	17396	17060	17217	17292	17146	17027	17285	17219	17180	17155	17211	17087	17381	17317	17016	16947	17144	17108	17360	17128	17166	17058	17348	17076	17293	17217	17184	17083	17076	17254	17019	17061	17239	17330	17121	17123	17167	17242	17201	17055	17233	17206	17191	16982	17043	17344	17251	17335	17013	17173	17137	17081	17237	17228	17169	16925	17015	17113	17076	17174	17245	17306	17200	17084	17267	17252	17421	17161	17267	17080	17237	17072	17542	17147	17224	17031	17155	17203	17127	17148	17050	17092	17176	17079	17234	17253	16977	16883	17015	17073	17176	17064	17034	17231	17155	17196	16969	17098	17064	17393	17122	17373	17189	17003	17189	17070	17067	17123	17081	16837	17084	17125	17123	17164	17174	17124	17330	17235	17087	17099	17223	17166	17106	17000	17249	16958	17213	17147	17216	17140	17137	17147	17196	17017	17028	17034	17285	17329	17146	17155	17147	17077	17235	17266	17156	17147	17000	17168	17274	17056	17254	17027	17049	17299	17190	17314	17157	17077	17112	16941	17030	17227	17013	17211	17216	17203	17120	17192	17265	17358	17327	17185	16868	17165	17226	17206	17055	17017	17222	17002	17068	17097	17038	17310	16921	17361	17067	17022	17172	17205	17230	17235	17283	17222	17238	17189	17059	17200	17173	17297	17289	17227	17196	17058	17039	17164	17191	17021	17159	17192	17115	17366	17135	17300	17072	17232	17153	17056	17162	17053	17331	17277	17187	16965	17137	17100	17004	17329	17086	17060	17202	17189	17073	17199	17163	17129	17351	17150	17237	17340	17363	17168	17187	17037	17068	17110	17044	17080	17051	16946	17098	17016	17163	17215	17241	17092	16962	17257	17034	17013	16964	17173	17053	17212	17181	17273	17186	17016	17322	17125	17221	17097	16986	17164	17102	17204	17388	17200	17141	17374	17216	17173	17183	17218	17100	16967	17119	17081	17206	17183	17119	17041	17078	17261	17106	17208	16972	17162	17262	17165	17204	17105	17172	16788	17065	17291	17205	17066	17215	17048	16952	17275	17166	17305	17083	17198	17063	17212	17138	17077	17136	17036	17167	17490	17157	16810	17198	17172	17210	17144	17128	17205	16955	17278	17197	17293	17224	17365	17044	17041	17255	17181	16987	17195	17282	17339	17078	17246	17313	17090	17085	17281	17201	17140	17235	17142	17261	17159	17246	17208	17004	17329	17123	17094	16998	17232	16956	17215	17146	17158	17127	17317	17089	16955	17248	17280	17132	17168	17306	17243	17228	17175	17210	17098	17186	17135	17175	17058	17420	17199	17012	16970	17116	17366	17042	17100	17145	17152	17115	17215	17249	17157	17186	16981	17071	17050	17287	17255	17219	17125	17309	17258	17184	17217	17442	17079	17102	17008	17094	17389	17059	17074	17110	17195	17145	17104	17197	16981	17015	17243	17082	17048	16941	17210	17193	17192	17182	17201	17348	17180	17053	17243	17178	17265	17120	17141	17113	17243	17113	17227	17116	17072	16956	16955	17296	17207	17219	17109	17195	17291	17215	17277	17410	17207	17139	17247	17321	17372	16966	17008	16961	17172	17284	17061	17059	17075	17099	16996	17016	17069	17139	17206	17440	17055	17214	17121	17243	17229	17188	17166	17235	17199	17125	17086	17054	17243	17135	17041	17033	17054	17110	17043	17200	17034	17038	16903	16930	17065	17393	17241	17205	17134	17319	17355
13503	15979	15876	15770	15691	15620	15548	15569	15599	15522	15588	15641	15403	15379	15587	15533	15309	15543	15418	15603	15461	15429	15464	15482	15535	15485	15390	15358	15527	15592	15379	15418	15615	15569	15475	15537	15370	15611	15606	15480	15530	15352	15464	15437	15565	15491	15501	15393	15571	15578	15553	15534	15707	15497	15570	15397	15517	15344	15615	15234	15480	15575	15571	15596	15493	15436	15603	15497	15518	15501	15582	15487	15608	15592	15392	15520	15523	15544	15489	15557	15534	15480	15285	15545	15591	15571	15483	15425	15551	15641	15544	15403	15446	15559	15593	15425	15652	15573	15645	15293	15387	15517	15460	15460	15344	15456	15514	15308	15568	15519	15570	15507	15538	15341	15480	15486	15476	15533	15482	15460	15418	15598	15496	15662	15625	15484	15500	15299	15389	15427	15273	15485	15368	15519	15552	15547	15444	15326	15559	15451	15491	15539	15509	15418	15503	15380	15469	15340	15454	15468	15402	15550	15472	15448	15312	15401	15611	15518	15457	15514	15509	15637	15566	15659	15416	15425	15377	15517	15521	15496	15499	15577	15355	15361	15612	15425	15461	15584	15593	15630	15449	15452	15569	15385	15426	15326	15450	15356	15473	15673	15427	15519	15669	15486	15476	15319	15554	15466	15582	15564	15486	15486	15381	15456	15570	15420	15524	15335	15590	15397	15633	15593	15440	15387	15516	15565	15400	15579	15334	15484	15547	15294	15609	15317	15270	15498	15645	15430	15438	15579	15495	15368	15625	15440	15459	15439	15540	15533	15457	15469	15469	15442	15562	15291	15541	15400	15268	15453	15577	15533	15418	15674	15631	15472	15537	15511	15489	15668	15539	15550	15339	15679	15535	15472	15517	15624	15440	15317	15419	15297	15386	15686	15434	15582	15556	15547	15626	15666	15332	15564	15361	15415	15567	15473	15364	15452	15624	15506	15473	15489	15349	15460	15403	15538	15489	15601	15478	15683	15613	15407	15487	15442	15494	15528	15392	15659	15297	15425	15525	15608	15379	15456	15546	15424	15359	15511	15395	15576	15416	15346	15527	15393	15256	15522	15490	15349	15509	15521	15501	15656	15456	15451	15362	15473	15500	15606	15482	15346	15539	15599	15523	15542	15588	15413	15543	15407	15744	15746	15611	15617	15436	15424	15437	15493	15494	15707	15443	15387	15369	15559	15532	15273	15502	15312	15523	15519	15472	15475	15513	15040	15387	15331	15427	15325	15419	15326	15434	15555	15452	15697	15458	15622	15716	15525	15583	15465	15637	15431	15431	15550	15544	15443	15396	15267	15405	15530	15326	15413	15456	15535	15543	15322	15472	15566	15414	15562	15522	15394	15542	15395	15504	15513	15373	15511	15507	15504	15730	15520	15441	15675	15330	15519	15415	15602	15501	15537	15604	15679	15339	15423	15402	15535	15643	15453	15397	15505	15476	15360	15462	15514	15390	15452	15378	15290	15400	15443	15649	15473	15358	15557	15489	15456	15438	15563	15713	15382	15603	15502	15430	15361	15384	15616	15461	15496	15614	15338	15413	15560	15380	15415	15576	15467	15436	15680	15480	15373	15593	15520	15464	15486	15488	15410	15444	15520	15513	15586	15438	15580	15468	15606	15234	15497	15422	15582	15516	15463	15505	15448	15583	15512	15669	15394	15450	15406	15509	15507	15415	15451	15304	15252	15655	15531	15392	15590	15411	15368	15563	15406	15441	15312	15476	15513	15446	15654	15317	15348	15351	15456	15356	15537	15482	15494	15423	15591	15555	15461	15561	15400	15460	15537	15420	15424	15421	15358	15442	15483	15387	15491	15497	15521	15686	15505	15601	15429	15454	15448	15434	15410	15455	15613	15649	15448	15532	15551	15430	15505	15612	15459	15443	15305	15627	15488	15605	15557	15515	15421	15537	15499	15382	15497	15448	15461	15440	15544	15671	15706	15472	15292	15558	15558	15475	15537	15362	15378	15312	15488	15469	15490	15437	15506	15562	15370	15660	15513	15464	15476	15608	15453	15580	15461	15617	15496	15475	15623	15504	15588	15402	15356	15460	15497	15441	15567	15546	15506	15656	15452	15481	15426	15512	15632	15423	15472	15556	15506	15418	15368	15529	15447	15363	15544	15714	15263	15506	15456	15503	15508	15429	15520	15541	15561	15425	15540	15572	15538	15604	15522	15271	15337	15417	15431	15449	15311	15428	15516	15427	15366	15348	15443	15466	15486	15396	15522	15455	15519	15435	15382	15550	15445	15459	15506	15420	15519	15447	15395	15512	15360	15397	15541	15585	15341	15539	15453	15515	15456	15427	15509	15726	15496	15452	15334	15521	15390	15335	15589	15479	15323	15327	15494	15422	15377	15530	15546	15455	15456	15428	15535	15291	15513	15344	15512	15490	15502	15510	15479	15445	15452	15514	15444	15385	15381	15563	15470	15473	15732	15748	15595	15408	15444	15484	15416	15495	15544	15435	15512	15440	15510	15451	15446	15582	15528	15367	15556	15517	15461	15490	15435	15562	15592	15432	15542	15380	15499	15640	15511	15500	15412	15376	15594	15371	15514	15477	15517	15344	15589	15454	15373	15596	15356	15457	15419	15562	15458	15468	15634	15606	15638	15443	15527	15422	15503	15502	15491	15583	15376	15470	15500	15296	15576	15574	15595	15381	15582	15513	15528	15514	15503	15436	15432	15520	15378	15545	15500	15369	15545	15480	15618	15597	15479	15621	15540	15499	15495	15526	15378	15515	15408	15731	15456	15534	15624	15275	15427	15474	15482	15619	15290	15444	15545	15302	15392	15588	15485	15582	15356	15403	15479	15582	15496	15470	15540	15583	15378	15408	15640	15370	15700	15571	15334	15485	15612	15676	15391	15501	15461	15496	15434	15544	15588	15686	15535	15457	15471	15498	15416	15441	15547	15593	15559	15742	15324	15442	15532	15464	15454	15529	15446	15766	15481	15484	15601	15489	15354	15661	15500	15456	15548	15444	15371	15495	15434	15431	15458	15349	15291	15378	15546	15474	15343	15455	15359	15521	15603	15441	15620	15692	15411	15395	15445	15625	15444	15314	15501	15484	15570	15631	15487	15401	15421	15583	15515	15414	15378	15438	15461	15507	15495	15462	15422	15622	15491	15621	15388	15522	15447	15475	15505	15401	15734	15428	15304	15384	15532	15724	15447	15481	15540	15504	15464	15640	15390	15535	15398	15463	15567	15502	15376	15545	15534	15503	15562	15553	15570	15424	15535	15579	15409	15516	15390	15527	15462	15308	15448	15607	15383	15512	15460	15474	15486	15695	15421	15494	15512	15427	15335	15379	15509	15581	15639	15655	15402	15339	15399	15557	15563	15550	15505	15520	15432	15511	15459	15391	15425	15425	15314	15545	15372	15481	15405	15373	15434	15425	15641	15380	15444	15228	15451	15443	15500	15407	15507	15598	15392	15499	15457	15500	15568	15482	15442	15424	15629	15468	15538	15572	15580	15492	15572	15528	15595	15596	15517	15537	15477	15562	15595	15558	15697	15453	15323	15650	15555	15518	15595	15443	15397	15530	15571	15461	15401	15592	15463	15511	15532	15418	15771	15486	15410	15521	15562	15420	15441	15439	15292	15708	15430	15452	15730	15455	15479	15494	15300	15515	15549	15561	15477	15557	15541	15415	15531	15401	15323	15519	15349	15512	15362	15579	15565	15483	15566	15505	15535	15361	15441	15469	15467	15407	15468	15469	15696	15362	15636	15329	15477	15505	15318	15541	15508	15466	15544	15423	15565	15535	15528	15394	15526	15553	15529	15375	15598	15556	15582	15425	15419	15439	15518	15606	15439	15531	15561	15644	15619	15534	15622	15478	15548	15653	15528	15489	15586	15552	15475	15562	15617	15579	15368	15562	15401	15360	15245	15452	15454	15632	15372	15497	15429	15507	15535	15445	15494	15327	15486	15418	15454	15473	15645	15462	15534	15491	15551	15596	15588	15468	15662	15528	15624	15391	15365	15418	15589	15555	15532	15626	15619	15493	15185	15450	15568	15561	15577	15533	15372	15619	15650	15440	15493	15443	15693	15616	15516	15530	15452	15511	15465	15480	15426	15308	15455	15505	15590	15507	15400	15529	15473	15526	15589	15542	15460	15365	15566	15494	15476	15560	15464	15518	15474	15508	15536	15446	15447	15525	15229	15550	15546	15382	15511	15522	15494	15608	15381	15516	15431	15587	15647	15542	15540	15540	15357	15582	15561	15541	15463	15453	15622	15491	15355	15497	15399	15384	15311	15585	15450	15612	15477	15547	15432	15526	15576	15557	15434	15550	15536	15515	15501	15573	15517	15412	15555	15629	15406	15493	15387	15346	15520	15484	15756	15741	15587	15514	15400	15406	15429	15602	15547	15523	15487	15577	15588	15515	15377	15571	15520	15481	15532	15401	15393	15457	15440	15452	15664	15532	15194	15479	15557	15579	15477	15506	15512	15616	15370	15452	15366	15411	15474	15359	15526	15472	15659	15517	15534	15665	15297	15491	15409	15406	15468	15488	15515	15522	15328	15351	15425	15553	15417	15470	15440	15548	15678	15399	15413	15482	15462	15524	15607	15521	15540	15633	15545	15461	15669	15578	15524	15395	15681	15450	15536	15240	15467	15561	15496	15424	15433	15519	15411	15530	15351	15513	15490	15665	15760	15546	15503	15532	15509	15506	15484	15459	15439	15610	15667	15444	15540	15403	15508	15436	15512	15406	15505	15406	15422	15420	15574	15555	15334	15611	15550	15515	15569	15510	15582	15553	15221	15305	15541	15452	15337	15545	15311	15617	15497	15489	15426	15582	15517	15411	15381	15359	15520	15584	15519	15485	15562	15553	15571	15404	15544	15516	15468	15490	15382	15518	15530	15543	15606	15303	15432	15451	15447	15633	15523	15532	15517	15542	15504	15558	15453	15488	15472	15476	15638	15336	15614	15584	15490	15615	15505	15443	15556	15493	15468	15502	15362	15607	15581	15678	15508	15508	15506	15665	15466	15472	15510	15348	15396	15488	15603	15569	15604	15567	15382	15487	15423	15430	15466	15578	15518	15496	15520	15411	15576	15465	15622	15329	15300	15698	15509	15365	15357	15535	15433	15433	15413	15459	15437	15441	15407	15512	15500
23938	21496	29178	24289	21913	21540	19711	17254	16703	17097	17055	16853	16776	16859	16826	16698	16697	16732	16865	16815	16610	16653	16649	16629	16589	16641	16743	16646	16619	16478	16757	16517	16863	16771	16543	16721	16504	16479	16388	16751	16752	16560	16737	16581	16560	16686	16678	16533	16344	16468	16667	16552	16475	16609	16463	16612	16571	16667	16780	16664	16747	16518	16479	16636	16579	16656	16579	16490	16534	16709	16518	16694	16777	16480	16483	16477	16747	16608	16479	16554	16452	16583	16452	16484	16658	16570	16691	16658	16652	16499	16604	16358	16558	16460	16487	16483	16604	16544	16442	16526	16505	16598	16496	16451	16601	16374	16435	16685	16433	16575	16461	16424	16533	16588	16638	16534	16625	16556	16557	16465	16408	16485	16522	16405	16507	16407	16422	16598	16493	16366	16765	16685	16628	16584	16681	16597	16375	16404	16422	16389	16623	16437	16611	16523	16656	16486	16695	16442	16483	16620	16391	16679	16530	16522	16721	16589	16425	16582	16694	16686	16458	16467	16766	16666	16649	16445	16583	16436	16543	16567	16534	16426	16708	16429	16547	16713	16222	16380	16584	16614	16466	16342	16440	16304	16501	16585	16553	16451	16348	16559	16499	16663	16521	16533	16561	16504	16549	16463	16369	16413	16347	16505	16642	16510	16533	16529	16557	16651	16573	16686	16374	16523	16505	16422	16397	16649	16407	16709	16554	16599	16649	16530	16461	16444	16441	16419	16497	16658	16666	16567	16564	16435	16680	16435	16452	16532	16589	16673	16696	16702	16570	16659	16599	16498	16382	16554	16691	16572	16567	16552	16561	16524	16544	16338	16647	16427	16530	16870	16436	16629	16507	16567	16534	16533	16415	16557	16561	16522	16384	16594	16513	16523	16336	16462	16591	16293	16654	16695	16426	16550	16469	16676	16526	16572	16609	16936	16685	16534	16566	16728	16622	16544	16505	16448	16282	16507	16472	16423	16498	16455	16499	16498	16589	16424	16387	16680	16507	16469	16575	16533	16640	16494	16444	16556	16478	16618	16590	16312	16651	16495	16535	16640	16653	16695	16305	16604	16613	16446	16460	16307	16597	16361	16393	16523	16252	16747	16579	16734	16542	16672	16624	16405	16462	16678	16653	16446	16527	16436	16358	16377	16434	16523	16429	16583	16538	16539	16271	16429	16622	16627	16538	16433	16587	16593	16385	16632	16745	16404	16548	16549	16705	16536	16448	16620	16566	16437	16628	16677	16707	16530	16771	16502	16365	16258	16418	16589	16639	16645	16732	16636	16509	16544	16674	16542	16503	16514	16503	16493	16434	16686	16640	16529	16447	16283	16539	16538	16721	16623	16554	16726	16547	16329	16584	16533	16567	16721	16543	16597	16309	16458	16769	16521	16684	16583	16583	16662	16471	16382	16462	16570	16559	16509	16399	16355	16476	16721	16497	16671	16377	16421	16486	16530	16534	16587	16526	16428	16667	16561	16417	16580	16635	16435	16435	16397	16525	16590	16481	16581	16519	16497	16600	16758	16678	16529	16551	16514	16561	16469	16760	16481	16619	16686	16758	16725	16394	16659	16542	16718	16542	16340	16652	16396	16372	16560	16505	16692	16669	16551	16425	16555	16567	16719	16449	16518	16677	16617	16652	16617	16500	16248	16781	16442	16495	16507	16739	16548	16552	16549	16604	16744	16554	16332	16516	16748	16581	16510	16451	16393	16573	16552	16533	16594	16568	16443	16545	16636	16442	16646	16546	16417	16447	16391	16487	16714	16401	16613	16698	16562	16606	16629	16596	16607	16609	16497	16757	16598	16445	16575	16472	16518	16573	16591	16679	16568	16674	16749	16664	16545	16727	16317	16473	16616	16523	16587	16469	16612	16588	16430	16565	16571	16514	16668	16554	16660	16544	16576	16364	16589	16580	16369	16670	16590	16642	16540	16502	16549	16745	16425	16453	16395	16569	16404	16565	16436	16548	16738	16621	16635	16755	16539	16617	16626	16495	16472	16439	16426	16552	16471	16421	16474	16257	16450	16392	16319	16371	16567	16600	16517	16491	16528	16519	16380	16628	16340	16550	16513	16567	16307	16461	16599	16407	16483	16539	16439	16471	16368	16438	16352	16653	16549	16641	16518	16621	16624	16453	16485	16623	16573	16381	16573	16566	16416	16474	16555	16548	16619	16524	16464	16402	16432	16468	16443	16608	16385	16496	16585	16475	16517	16546	16450	16435	16401	16425	16742	16402	16509	16717	16436	16553	16771	16689	16674	16435	16503	16484	16607	16498	16321	16343	16531	16549	16451	16815	16544	16554	16586	16492	16546	16494	16542	16430	16621	16648	16447	16640	16549	16471	16361	16520	16435	16571	16551	16710	16554	16598	16508	16647	16578	16477	16616	16405	16444	16454	16677	16687	16473	16339	16418	16566	16625	16541	16564	16513	16505	16599	16738	16551	16567	16692	16466	16557	16602	16595	16673	16461	16576	16541	16322	16399	16490	16569	16457	16558	16438	16649	16549	16537	16618	16454	16459	16535	16559	16315	16615	16621	16652	16497	16400	16487	16730	16673	16309	16547	16594	16423	16349	16486	16572	16481	16371	16652	16511	16587	16661	16586	16457	16452	16621	16528	16454	16632	16510	16339	16612	16664	16432	16558	16540	16422	16557	16398	16528	16462	16556	16408	16552	16661	16540	16537	16403	16648	16492	16818	16579	16459	16451	16591	16544	16662	16525	16717	16448	16568	16535	16403	16236	16602	16618	16700	16584	16573	16533	16374	16506	16502	16640	16503	16474	16567	16705	16703	16525	16552	16594	16615	16534	16428	16506	16562	16655	16468	16524	16528	16387	16338	16563	16705	16691	16504	16563	16532	16478	16530	16597	16619	16396	16424	16434	16646	16527	16420	16365	16685	16715	16263	16751	16499	16358	16671	16630	16628	16542	16590	16782	16685	16467	16597	16540	16493	16693	16259	16442	16638	16658	16591	16504	16575	16482	16573	16682	16694	16758	16450	16467	16585	16477	16507	16593	16535	16522	16494	16649	16491	16597	16483	16777	16556	16481	16251	16646	16333	16499	16605	16487	16698	16639	16574	16791	16315	16559	16395	16288	16509	16537	16538	16613	16756	16494	16492	16465	16499	16600	16621	16439	16542	16409	16477	16640	16558	16330	16479	16782	16587	16525	16405	16531	16490	16574	16584	16488	16520	16677	16458	16463	16524	16543	16435	16412	16439	16521	16437	16349	16680	16585	16649	16652	16588	16417	16375	16465	16493	16563	16597	16526	16519	16458	16351	16436	16498	16349	16537	16661	16640	16490	16398	16582	16794	16770	16591	16541	16450	16632	16622	16633	16467	16545	16553	16495	16485	16587	16302	16636	16333	16510	16648	16549	16562	16479	16575	16565	16679	16529	16480	16320	16520	16667	16698	16412	16551	16552	16609	16610	16586	16645	16475	16631	16591	16435	16479	16405	16423	16460	16510	16417	16634	16444	16574	16420	16510	16392	16450	16785	16676	16546	16623	16800	16308	16543	16647	16624	16511	16597	16423	16645	16449	16574	16390	16396	16417	16590	16429	16451	16515	16677	16664	16822	16558	16566	16353	16429	16484	16573	16648	16683	16596	16526	16449	16473	16589	16572	16377	16457	16376	16536	16599	16609	16559	16576	16362	16414	16535	16439	16595	16453	16821	16597	16374	16476	16545	16582	16488	16432	16493	16491	16653	16496	16417	16251	16668	16556	16669	16660	16319	16628	16746	16537	16441	16425	16506	16469	16374	16322	16777	16555	16599	16700	16626	16666	16718	16546	16430	16585	16357	16659	16673	16555	16553	16452	16537	16492	16584	16690	16692	16625	16573	16596	16437	16554	16582	16725	16542	16497	16547	16710	16508	16535	16451	16588	16414	16381	16375	16390	16667	16614	16734	16475	16591	16630	16610	16321	16446	16505	16658	16707	16502	16512	16497	16541	16598	16658	16584	16608	16838	16764	16546	16641	16529	16386	16356	16516	16541	16605	16509	16604	16486	16603	16546	16636	16284	16356	16487	16565	16571	16601	16366	16452	16435	16439	16606	16498	16669	16599	16436	16476	16565	16456	16574	16346	16360	16548	16683	16675	16522	16561	16753	16408	16548	16623	16448	16507	16482	16619	16567	16567	16549	16584	16602	16487	16423	16345	16614	16549	16371	16594	16593	16584	16504	16578	16533	16444	16578	16392	16681	16563	16366	16375	16606	16823	16550	16591	16527	16570	16509	16653	16670	16600	16637	16345	16480	16536	16477	16512	16458	16574	16438	16526	16367	16455	16532	16456	16553	16627	16529	16714	16563	16570	16718	16520	16407	16400	16497	16465	16672	16422	16736	16280	16647	16510	16594	16638	16575	16408	16546	16436	16346	16736	16679	16641	16582	16527	16503	16450	16534	16543	16565	16626	16518	16517	16523	16706	16646	16519	16671	16478	16278	16494	16576	16626	16577	16587	16659	16615	16334	16322	16455	16426	16507	16540	16461	16743	16462	16417	16689	16641	16611	16582	16398	16522	16467	16631	16483	16492	16381	16373	16384	16618	16488	16420	16408	16519	16486	16331	16430	16372	16532	16386	16694	16331	16553	16505	16677	16502	16563	16663	16577	16572	16700	16543	16588	16504	16720	16542	16510	16416	16809	16771	16333	16340	16380	16675	16463	16422	16372	16603	16576	16474	16510	16613	16420	16666	16508	16532	16542	16580	16280	16608	16480	16468	16550	16341	16627	16461	16523	16508	16459	16534	16553	16358	16435	16641	16498	16488	16437	16465	16532	16501	16478	16592	16705	16541	16574	16207	16646	16448	16505	16412	16408	16616	16571	16884	16679	16567	16339	16627	16761	16419	16451	16529	16622	16591	16537	16575	16814	16464	16684	16539	16341	16678	16540	16635	16431	16632	16313	16444	16541	16405	16529	16550	16595	16546	16323	16522	16610	16387	16444	16453	16411	16631	16420	16491	16483	16527	16531	16565	16615	16497	16585	16481	16458	16493	16568	16534	16513	16568	16359	16557	16424	16519	16522	16589	16477	16512	16514	16297	16547	16416	16359	16411	16531	16518	16550	16589	16552	16414	16555	16432	16497	16539	16622	16497	16339	16480	16508	16539	16636	16412
10961	16160	16387	15901	15612	15328	15395	15280	15163	15401	15286	15334	15144	15159	15161	15218	15156	15226	15360	15213	15234	15216	15189	15235	15228	15070	15237	15252	15027	15113	15211	15265	15240	15277	15274	15124	15092	15285	15273	15116	15360	15095	15225	15114	15363	15154	15283	15100	15138	15066	15215	15154	15276	15034	15200	15213	15109	15282	15186	14962	15304	15134	15121	15147	15225	15317	15167	15262	15206	15056	15150	15202	15045	15207	15327	15220	15289	15326	15276	15154	15426	15147	15306	15082	14889	15177	15075	15178	15162	15050	15018	15184	15054	15206	15042	15217	15173	15357	15143	15036	15199	15146	15115	15001	15322	15132	15024	15222	15187	15023	15138	15110	15280	15112	15233	15021	15366	15205	15124	15067	15153	15071	15067	15056	15149	15074	15084	15326	15120	15174	14915	15230	15089	14933	15064	15001	15243	15083	15086	14999	15416	15117	15128	15238	15234	14979	15173	15141	15233	15283	15164	14981	15235	15140	15188	15253	15158	15270	15127	15227	15167	15267	15131	15008	15152	15212	15261	15074	15212	15226	15241	15140	15059	15312	15204	15238	14944	15228	15118	15144	15215	15104	15146	15198	15149	15083	15310	15214	15070	15204	15166	15190	15090	15316	15167	15249	15123	14956	15236	15191	15153	15207	15149	15171	15238	15199	15137	15132	15206	15254	15144	15249	15307	15130	15068	15123	14940	15097	15154	15017	15081	15178	15086	15191	15005	15084	15147	15151	15209	15189	15228	14983	15248	14923	15246	15039	15132	15166	15279	15211	15198	14955	15170	15232	15062	15144	15114	15062	15188	15349	15094	15022	15112	15045	15060	15011	15208	15103	15056	15063	15073	15035	15242	15259	15052	15249	15128	15162	15271	14991	15110	15089	15121	15221	15126	15238	15133	15086	15157	15157	15179	15126	15269	15167	15005	15096	15174	15060	15010	15256	15107	15079	15152	15035	15193	15214	15227	15248	15230	15220	15204	15047	15119	15038	15302	15148	15042	15176	14988	15204	15171	14939	15156	14975	15163	15165	15009	15291	15044	14961	14984	14931	15102	15280	15054	15237	15074	15184	15347	15026	15162	15140	15216	15240	15172	15069	15161	15059	15196	15182	15137	15177	15128	14945	15074	15182	15263	15107	15091	15100	15040	15015	15144	15083	15167	15101	15116	15142	15324	15285	15168	15254	15108	15209	15129	15009	15131	15170	15139	15208	15018	14994	15267	15107	15302	15148	15100	15199	15137	14991	15093	15084	15156	15113	15152	15211	15206	15348	15139	15338	15124	15150	15210	15089	15210	15299	15191	15280	15044	14955	15048	15063	15038	15083	15279	15315	15058	15101	15156	15252	15159	15291	15048	15071	15205	14958	15205	15192	15184	15032	15156	15273	15032	15198	15306	15172	14946	15295	15157	15207	15074	15134	15188	15088	15265	15027	15050	15200	15165	15026	15153	15168	15162	15250	15183	14994	15076	15169	15146	15172	15246	14998	15117	15133	15144	15154	15076	15208	15068	15317	15127	15349	15023	15091	15248	15044	15080	15239	15049	15234	15184	15137	15164	15125	15362	15117	15189	15053	15098	15015	15132	15142	15143	15035	15335	14963	15201	15123	15106	15253	15187	15248	15306	15212	15133	15180	15221	15042	15131	15054	15238	15082	15150	15156	15099	14957	15159	15200	15151	15136	15112	15337	15154	15107	15143	15154	15189	15195	15152	15291	15159	15152	15018	15042	15040	15156	15272	15091	15037	15131	15121	15110	15156	15136	15138	15239	15097	15106	15196	15033	15223	15023	15285	15302	15292	15219	15057	15176	15134	15268	15162	15272	15181	15172	15160	15045	15255	14982	15036	15137	15154	15191	15122	15045	15078	15076	14990	15187	15288	15070	15146	15201	15222	15034	15120	15206	15098	15146	15100	15231	15055	15264	15211	15334	15321	15152	15209	15182	15284	15185	15164	15145	15195	15130	15214	15158	15130	14971	15124	15139	15038	15148	15174	15189	15161	15003	15289	15164	15123	15101	15167	15151	14976	15165	15250	15189	15049	15205	15165	15321	15212	15182	15140	15178	15185	15053	15099	14996	15261	15266	15026	14994	15211	15123	15166	14950	15047	15119	15097	15040	15096	15282	15216	15164	15225	15303	15194	15144	15200	15085	15031	15017	15149	15279	15161	15154	15146	14999	15179	15234	15310	15010	15022	15230	15258	15201	15080	14997	15303	15233	15172	15185	15135	15287	15295	15081	15138	15021	15193	14977	15111	15389	15098	15226	15024	14949	15257	15091	15025	15196	15235	15177	15194	15258	15147	15062	15116	15234	15208	15201	15312	14991	15192	15221	15203	14980	15023	15201	15152	15064	15137	15071	15083	15108	15148	15181	15207	15127	15079	15107	15017	15074	15009	15288	15292	15140	15199	15187	14992	15080	15204	15144	15020	15080	15176	14964	15151	15284	15124	15167	14954	15097	15078	15157	15194	15084	15240	15045	15119	15240	15093	15182	15123	15212	15052	15188	15089	15127	15271	15161	15345	15223	15123	15249	15074	15170	15198	14961	15175	15023	15225	15035	15101	15112	15174	15101	14974	15103	15160	15179	15254	15113	15218	15206	15218	15201	15075	15259	15030	15131	15167	14952	15159	14988	15139	15110	15172	15245	15297	15057	15086	15060	15216	15062	15162	15218	15117	15123	15132	15091	15178	15075	15317	15199	15003	15166	15117	15228	15021	15263	15100	15284	15126	15184	15237	15122	15066	15215	15220	15047	15218	15309	15180	15199	15145	15281	15081	14987	15010	15068	15286	15166	15172	15233	15295	15248	14999	15205	15203	15143	15170	15023	15135	15219	15042	15184	15216	15015	15182	15147	15097	15050	15215	15158	15167	15220	15295	15074	15006	15235	15071	15067	15001	15203	15117	15203	15197	14999	15041	15069	15250	15097	15009	14997	15186	15029	15145	15048	15224	15129	15203	15059	15103	15333	15151	15185	15114	15063	15119	15122	15178	14943	15053	15127	15237	15264	15095	15308	15150	15240	15313	15110	15024	15198	15130	15207	15076	15171	15059	15259	14968	15235	15067	15180	15195	15106	15385	15175	15145	15193	15038	15114	15104	15238	15190	15137	15161	15292	15244	15134	15212	15077	15248	15112	15136	15052	15043	15139	15036	15020	15147	15183	15276	15027	15208	15067	15082	15320	15021	15265	15105	15174	15282	15066	15132	15230	15242	15137	15214	15052	15248	15193	15158	15186	15026	15189	15290	15051	15019	15252	15105	15115	15287	15140	15330	15147	15157	15142	15327	15199	15261	15018	15076	15135	15293	15192	15025	15201	15120	15227	15219	15115	15088	15127	15158	15097	15236	15187	15084	15044	15222	15162	15274	15135	15167	15156	15153	15310	15126	15313	15192	15018	15114	15194	15070	15197	15222	15220	15132	15156	15057	15095	15317	15057	15020	14979	15121	15073	15149	15185	15204	15093	15168	15018	15128	15081	15235	15136	15109	15200	15068	15314	15168	15252	15286	15275	14971	15287	15218	15178	15098	15179	15081	15052	15005	14977	14959	15149	15113	15062	15234	15223	15294	15065	15270	15182	15210	15121	15063	15220	15220	15016	15126	15246	14950	15133	15076	14933	15255	15143	15180	15047	15118	15222	15095	15065	15184	15087	14989	15143	15186	15252	15342	15048	15219	15084	15138	15341	15123	15055	15054	15305	15304	15193	15005	15078	15216	15275	15130	15056	15345	15292	15121	15288	15027	15134	15092	15138	15054	15247	14946	15134	15089	15034	15095	15287	15070	15257	15175	15224	15211	15168	15173	15013	15104	15183	14960	15118	15097	15251	14953	15097	15091	15037	15183	15160	15159	15186	15070	15267	15340	15177	15116	15143	15047	15207	15146	15066	15263	15122	15183	15007	15126	15133	15312	15136	15158	15194	15091	15009	15102	15354	15129	15202	15129	15083	15083	15215	15111	15223	15137	15180	15132	15054	15123	15190	15059	15060	15121	15301	15070	15042	15148	15125	15266	15188	14995	15126	15037	15114	15261	15016	15130	15147	15173	15262	15019	15063	15107	15055	15297	15140	15238	15015	15071	15286	15085	15161	15175	15026	15244	15074	15001	15133	15183	15243	15105	15292	15091	15191	15062	15214	15161	15321	15106	15397	15204	15190	15311	14987	15033	15149	15095	15131	15021	15149	15132	15177	14843	15172	15068	15176	15175	15123	15100	15149	15246	15297	15089	14992	15164	15178	15154	15151	15128	15223	15001	15212	15122	15204	15006	15197	15174	15282	15168	15182	15049	15077	15205	15060	15238	15055	15168	15156	15006	15151	15065	15236	14992	15241	14940	15078	15248	15180	15082	15136	15036	15174	15228	15299	15050	15145	15258	15018	15227	15170	15240	14908	15164	15176	14978	15128	15358	15207	15072	15089	15044	15083	15248	15141	15274	15057	15078	15155	15205	15095	15217	15223	15010	15121	15100	15232	15161	15197	15162	15096	15017	15221	15135	15182	15252	15184	15220	15293	15213	15273	15225	15161	15052	15024	15065	15155	15261	15072	15184	15214	15162	15099	15128	15146	15282	15086	15155	15184	14991	15208	15274	15122	15174	15087	15007	15073	15217	15185	15026	15141	15299	15169	15077	15266	15161	15233	15202	15066	15205	15202	15315	15209	15233	15160	14998	15076	15304	15131	15020	15300	15215	15143	15146	15293	15072	15110	15223	15291	15213	15159	15056	15039	15264	15089	15272	15212	15106	15348	15196	15213	15200	15075	15173	15040	15161	15313	15067	15182	15139	15104	15136	15257	15139	15106	15131	15193	15241	15177	15228	15090	15117	15260	15345	15130	15087	15237	15252	15117	15181	15279	15284	15195	15073	15219	15286	15250	15261	15113	15169	15072	15190	15243	15228	15155	15159	15223	15245	15069	14999	15211	15192	15076	15170	15168	15117	15209	15119	15160	15173	15020	15131	15125	15242	15061	15365	15134	15102	15217	15078	15118	15298	15128	15120	15085	15224	14989	15094	15220	15155	14924	15143	15053	15048	15147	15060	15120	15108	15073	15252	15204	15084	15152	15210	15143	15109	15115	15064	15199	15127	15045	15102	15194	14987	15049	15037	15163	15181	15010	15219	15154
22927	21448	29430	23885	21513	22929	24563	18219	17354	17639	17559	17572	17582	17542	17608	17385	17453	17312	17529	17269	17397	17312	17310	17457	17329	17279	17238	17348	17214	17252	17304	17147	17215	17074	17319	17219	17270	17119	17365	17157	17082	17183	17064	17086	17275	17209	17150	17178	17183	17285	17368	17182	17299	17286	17209	17147	17218	17151	17146	17196	17139	17280	17187	17146	17299	17201	17295	17178	17003	17097	17160	17115	16967	16991	17261	16885	17166	16966	17328	17091	17024	17061	17198	17243	17145	16973	17021	17316	17315	16995	17146	17166	17180	17469	17346	17086	17258	17089	17121	17207	17072	17016	17128	16984	17085	16972	17235	17270	17198	17149	17212	17181	16884	17212	17030	17162	17207	17025	17246	16946	16974	16910	17106	17116	17238	16962	17178	16909	17056	17096	17097	17103	17082	17192	17131	17313	17056	17152	17075	17000	17236	17049	17067	16917	17328	17067	17168	17086	17157	17007	17061	17242	17033	16993	17212	17374	17159	16957	17110	17198	17193	17237	17216	17058	17036	17204	17075	17150	17527	17376	17357	17050	17000	17038	17151	17070	17057	17088	17105	17192	17008	16966	17081	16881	17257	17008	17066	17141	17134	17166	17074	16986	17227	17333	17182	17252	16924	16981	17194	17212	17056	17239	17059	17178	17107	17195	17134	17127	17281	17093	17245	17286	17001	16976	17198	17051	17134	16934	17100	16993	17263	17105	16930	16944	17062	17076	17187	17165	17047	17164	17282	17117	17201	17046	17051	16942	17070	17163	17001	17032	17133	17245	17081	16958	17191	17082	17132	17109	17178	17128	17092	16995	17110	17070	17177	16923	17398	17247	17153	16960	17156	16974	17187	17134	17278	16998	17100	17148	17200	17144	17220	17110	17111	17215	17067	17128	17082	17148	17291	17108	17200	17186	17037	17296	17200	17243	17279	17195	17187	17125	16958	17071	17134	17144	17297	17163	17217	17167	17076	17109	17206	17156	17035	17075	17102	17127	17095	17034	17256	17114	16941	17146	17123	16959	17168	17123	17045	17153	17103	17044	17101	16930	16989	17147	16913	17045	17219	17131	17051	17150	17158	17249	17288	17184	17061	17256	17168	16902	17139	17153	17077	16892	16900	16932	17158	17115	16986	17102	17189	17059	17050	17000	16939	17125	17176	17164	17111	17047	17149	17275	17239	17266	16957	16982	17155	17263	17123	17235	17119	16978	17229	17005	17143	16936	16945	17131	16868	17054	17250	17146	17183	17214	17102	17140	17074	16925	17233	17127	16965	17126	17015	17016	17213	17106	17081	17177	17161	17025	17118	17181	17147	17063	17101	17162	17158	17086	17153	17118	17135	17183	17191	17268	17130	17079	17148	17134	17070	17135	17211	17205	17090	17195	17068	17087	17187	17167	17118	17096	17141	17195	17002	17053	17175	17109	17080	17128	17047	17004	17138	17093	17460	17240	17069	17149	17006	16991	17414	16978	17156	17159	17066	17161	17069	17099	17026	16998	17198	17134	17328	17187	17163	17135	17012	17051	17076	17159	16962	17151	17291	17257	17051	17121	17221	17078	16976	17172	17008	17225	17150	17253	17070	17191	17198	17170	17283	17249	17067	17096	16992	16992	17012	17269	17085	17089	16995	17148	17104	17215	17206	16991	17222	17117	17152	17186	17278	17133	17207	17143	17052	17084	17125	17207	17201	16912	16952	17103	17250	17345	17100	17129	17197	17086	17120	17012	17115	16952	16998	17042	17030	17143	17156	17276	17196	17114	17045	17052	17079	17195	17091	17378	17089	17027	17209	17195	17272	17099	17233	17022	17237	16899	17140	17212	17245	17074	17100	17015	17316	17180	16925	16995	17287	17136	16901	17106	17085	17077	16977	17020	17193	16919	17132	17143	17198	17004	16982	17219	17206	16911	17069	17221	17027	17127	17328	17234	17078	17170	17295	17025	17036	17150	17092	17042	17055	16884	17114	17362	17098	17016	17193	17139	17013	17143	17101	17102	17425	17234	17165	17122	16946	17382	17090	17073	17059	17323	17147	17109	17220	17061	16995	16988	17206	17282	17083	17094	17247	16920	17057	17058	16997	16969	16994	16870	17214	16974	16967	17149	16932	16990	17220	16944	17292	16989	17019	17180	17228	17146	17108	17134	17104	16903	17114	16996	16970	16972	16919	17179	17055	16952	17332	17085	17184	17214	17135	17180	17202	16969	17247	17351	17031	16987	16828	17029	16989	17046	17046	16980	16983	17212	16918	17137	17318	17181	17168	17256	16934	17142	17283	17003	17206	17189	17228	17120	17055	17155	16933	17163	16994	17191	17212	17169	17308	17217	17065	17118	17226	17103	17064	16763	17005	17103	17153	17192	17082	17200	17276	17012	17121	17293	17059	17166	17052	17244	17062	17098	17074	16908	17177	17157	17169	17079	17193	17069	16917	16940	16974	17099	17170	16934	17130	17053	17057	17028	17109	16967	17007	17067	17020	17098	17142	17176	17307	17167	17070	17047	17095	17116	17141	16898	17036	17390	17120	17005	17113	16935	17131	17017	17007	17123	17035	17304	17143	17008	16895	17183	17221	17152	17232	17138	17035	17245	16996	17115	17034	17039	17131	17154	17083	17241	17198	17091	17005	17112	17027	16967	17045	17160	17323	17176	17075	16865	16896	17024	16929	17179	16861	17055	17318	17048	17029	16889	17232	17137	16979	17081	17125	17144	17076	17172	16959	17038	16904	17035	17193	17118	17065	16882	17006	17099	16933	17111	17139	17029	17235	17172	17155	17089	17158	17063	17065	17022	17025	17258	17260	17139	17085	17050	16872	17242	17137	17295	17312	17125	16971	17151	17292	16901	17028	17193	17133	17194	17201	16972	17206	17068	17080	17090	17123	17128	17043	16940	17063	17109	16990	17063	17095	17142	17063	17167	17140	17268	17111	17062	16887	17110	17280	17169	17262	17268	16790	16979	16931	17215	17237	17147	17166	17143	17086	16995	16966	17001	17102	17233	17250	17272	17366	17224	17114	16903	17343	17374	17276	16986	17263	17271	17082	17181	17020	17131	16985	16944	16948	17086	17145	17133	17008	16843	17173	17011	17158	17067	17014	16894	17222	17185	16944	17233	17030	17054	17018	17157	17219	17297	17116	17224	17200	17183	16935	17133	17227	16988	17178	17262	17157	17066	17167	17092	17065	17007	17042	17017	17263	17193	17331	17186	17205	17210	17148	17099	17077	17010	17009	16883	16906	16931	17125	17130	17177	17126	17055	17267	17026	16980	17028	17089	17231	17242	17143	17137	17277	17304	17156	17048	16983	17192	16939	16994	17106	17150	17051	17051	17144	17061	17266	16893	17005	16963	17218	17194	17118	17315	17099	17207	17079	17274	16907	17085	17029	17083	16986	17081	17174	17105	17064	17095	17174	17254	16987	17054	17263	17094	17162	17071	17114	16928	16974	17168	16886	16935	17200	16973	17113	17188	17081	17131	17144	17073	17091	17084	17058	17188	17228	16940	17096	17094	17061	17282	17153	17070	16980	17088	17156	17132	17300	17167	17143	17120	17263	16851	16985	17043	17217	16978	17206	17007	17204	17066	17069	16982	16965	17007	17201	17062	17327	16949	17144	17118	17064	17162	17028	17123	17111	17121	17106	17034	17110	17231	17032	17167	17074	17112	17162	17108	17209	16912	17135	16952	16952	17046	17078	16887	17025	17144	17190	17078	17013	16952	16960	16965	17250	17037	17172	16900	17228	16950	17076	17150	17270	17000	17096	17040	17279	17089	17270	16999	17009	17166	16984	17240	17177	16958	17349	17351	17151	17078	17127	17022	17032	17226	17026	16898	17118	17078	16888	16969	17068	17159	17046	17058	17140	17137	17227	16896	17166	17338	17143	17188	17182	17132	17062	16940	17082	16922	16987	17129	16997	17195	17097	16897	17245	17098	16976	17006	17096	17120	17215	16978	17216	17242	17067	17097	17294	17094	17161	17112	17225	17054	17110	17085	17124	17283	16895	17255	17179	17323	17152	17143	16915	17043	17116	16728	17110	16990	17088	17201	16989	17033	17081	17151	17123	17195	17066	17275	17392	17149	17150	17104	17285	17186	17111	17193	17172	16846	17129	16928	16981	16973	17018	17217	17205	17109	17118	17171	17236	16991	16940	17135	17308	17277	17103	17318	17000	17273	17109	17183	16980	16937	17108	17186	17230	16996	17157	16684	17193	17044	17194	17261	17200	17148	16944	16983	16995	16934	17041	17038	17283	17157	17051	17137	16890	17165	16999	17226	16939	17275	17050	17213	17088	17057	17083	17014	17185	16944	17146	17131	17238	17319	17106	17381	17078	17029	17210	17118	17209	17234	17200	16986	17321	17111	17123	16926	17085	17100	17182	17259	17131	17260	17043	17168	17242	17338	16934	16907	17129	17099	17179	17205	17073	17036	17134	17110	17252	17134	17182	16975	16976	17296	17091	17229	17035	17003	17166	17129	16976	17209	17063	17178	16981	17034	17231	17056	17204	17161	17007	17196	16956	17053	17156	17114	16943	16870	16955	17124	16912	17004	17100	17211	17429	17101	16924	16967	17098	17006	17123	17146	17213	16863	16933	16951	17112	17082	17188	17134	17125	17013	17111	17030	17130	16928	17315	17050	17205	17112	17111	17026	17043	17058	17259	16965	17099	16967	17062	17147	17092	16934	17164	17005	17190	17008	17049	16898	17159	17214	17080	17246	16910	17220	17332	17160	17229	17048	16972	17259	17065	17076	17117	17079	17129	17010	17258	17112	17264	17163	17207	16958	17187	17184	17148	17161	17094	17216	17273	17265	17344	17109	17165	17000	17196	17088	17183	17140	17245	17217	17015	16875	17139	17114	16988	17323	17194	17045	17108	17146	16948	17088	17002	16920	17019	17052	16865	16998	17050	17161	17300	16939	17069	17175	17140	17036	16996	17018	17390	17055	17305	17024	16897	17285	17002	17046	17300	17056	17149	17296	17068	17178	17230	16939	17034	16961	17278	17205	17043	17046	17036	17074	17155	17243	17073	17044	17251	17151	17126	17384	17149	17171	17115	17017	17204	17133	17091	17224	17168	17172	17077	17053	17027	16875	17045	16896	17233	17009	17161	16937	17124	17174	17162	17164
10561	17451	17161	16464	16158	16111	15852	15523	15660	15666	15666	15819	15546	15685	15529	15696	15528	15552	15674	15551	15579	15559	15429	15543	15670	15556	15505	15500	15576	15557	15338	15469	15636	15540	15458	15559	15464	15551	15360	15485	15565	15458	15337	15596	15448	15578	15295	15400	15509	15617	15534	15588	15434	15581	15534	15487	15505	15452	15523	15683	15437	15541	15557	15467	15525	15480	15497	15554	15505	15476	15623	15454	15460	15429	15508	15636	15541	15489	15319	15510	15588	15507	15419	15460	15425	15402	15440	15629	15452	15601	15422	15303	15434	15275	15529	15498	15480	15504	15379	15464	15487	15589	15408	15396	15494	15344	15480	15568	15394	15466	15553	15551	15399	15416	15655	15381	15520	15595	15445	15561	15511	15456	15486	15448	15594	15276	15589	15492	15443	15503	15568	15412	15449	15466	15436	15621	15428	15439	15495	15472	15420	15623	15612	15442	15544	15383	15611	15298	15493	15494	15465	15373	15462	15635	15531	15387	15377	15354	15353	15514	15405	15390	15511	15581	15426	15459	15309	15528	15356	15424	15523	15390	15536	15491	15484	15433	15356	15309	15430	15537	15480	15178	15459	15437	15556	15544	15445	15440	15468	15507	15540	15618	15358	15477	15538	15493	15399	15499	15301	15554	15495	15465	15478	15695	15253	15423	15426	15430	15397	15304	15487	15542	15481	15262	15401	15378	15510	15464	15613	15596	15634	15392	15483	15301	15459	15366	15364	15552	15490	15431	15341	15493	15408	15495	15422	15319	15412	15399	15274	15543	15512	15361	15476	15448	15433	15427	15461	15344	15268	15321	15639	15471	15606	15418	15431	15443	15433	15351	15499	15389	15536	15286	15409	15515	15397	15436	15408	15539	15475	15478	15558	15469	15582	15460	15453	15332	15530	15503	15528	15462	15408	15539	15338	15498	15483	15530	15441	15454	15603	15533	15454	15511	15394	15513	15581	15383	15340	15416	15493	15466	15443	15300	15304	15406	15479	15297	15545	15578	15462	15639	15392	15336	15609	15395	15242	15516	15520	15500	15493	15431	15390	15338	15382	15409	15388	15556	15367	15494	15421	15707	15509	15400	15454	15443	15447	15493	15368	15449	15415	15511	15380	15367	15456	15500	15442	15570	15389	15420	15509	15453	15333	15408	15510	15378	15556	15264	15430	15395	15499	15379	15564	15339	15555	15445	15470	15361	15587	15506	15525	15437	15454	15258	15468	15347	15508	15407	15393	15316	15482	15456	15556	15429	15542	15499	15299	15504	15577	15365	15366	15391	15454	15521	15533	15451	15613	15589	15446	15543	15554	15502	15518	15412	15501	15330	15442	15401	15401	15416	15735	15380	15481	15488	15592	15492	15443	15310	15486	15455	15474	15504	15474	15722	15370	15612	15379	15529	15301	15344	15521	15530	15382	15389	15278	15411	15481	15330	15531	15600	15444	15510	15465	15538	15345	15489	15514	15463	15442	15472	15423	15422	15331	15246	15322	15514	15434	15354	15595	15511	15533	15370	15408	15490	15444	15406	15586	15591	15368	15463	15465	15801	15522	15472	15394	15385	15400	15488	15486	15463	15519	15572	15275	15547	15511	15583	15317	15629	15369	15441	15471	15471	15513	15588	15353	15411	15406	15514	15459	15537	15477	15473	15553	15714	15545	15307	15564	15329	15419	15386	15426	15299	15477	15397	15317	15468	15596	15508	15612	15552	15363	15429	15536	15384	15430	15484	15514	15337	15476	15627	15487	15483	15494	15520	15536	15528	15475	15372	15436	15513	15402	15463	15432	15561	15515	15608	15384	15496	15440	15466	15497	15611	15391	15351	15470	15354	15484	15471	15396	15476	15513	15554	15365	15396	15378	15305	15581	15551	15611	15498	15458	15495	15524	15435	15567	15556	15443	15599	15445	15412	15516	15424	15504	15472	15444	15351	15597	15495	15335	15548	15502	15506	15412	15303	15392	15477	15585	15514	15494	15404	15337	15430	15379	15424	15459	15537	15451	15470	15416	15534	15350	15446	15406	15436	15390	15508	15391	15632	15444	15429	15528	15495	15412	15491	15630	15612	15381	15424	15530	15588	15354	15466	15385	15384	15381	15449	15587	15414	15533	15537	15634	15441	15633	15307	15391	15328	15497	15450	15646	15414	15388	15644	15570	15379	15494	15416	15366	15570	15366	15440	15725	15617	15493	15358	15470	15435	15518	15433	15456	15479	15349	15425	15468	15319	15393	15474	15328	15389	15397	15321	15602	15395	15425	15347	15587	15493	15380	15491	15500	15689	15573	15501	15396	15417	15277	15493	15373	15623	15427	15381	15497	15214	15533	15465	15384	15455	15619	15453	15510	15548	15460	15519	15230	15467	15399	15298	15454	15420	15491	15473	15690	15255	15574	15671	15565	15506	15444	15386	15442	15494	15482	15500	15482	15397	15637	15371	15508	15389	15456	15471	15310	15352	15281	15454	15470	15418	15478	15463	15474	15428	15479	15541	15465	15472	15551	15364	15571	15454	15539	15448	15547	15285	15411	15514	15360	15368	15484	15320	15537	15250	15561	15512	15506	15383	15360	15508	15315	15345	15516	15485	15466	15329	15472	15506	15406	15569	15472	15292	15224	15402	15526	15392	15356	15361	15340	15315	15489	15543	15419	15671	15408	15304	15368	15366	15460	15703	15392	15376	15425	15556	15427	15449	15443	15635	15446	15284	15477	15438	15410	15412	15326	15350	15428	15273	15593	15451	15558	15524	15427	15440	15480	15497	15453	15546	15567	15396	15484	15244	15509	15542	15381	15312	15463	15500	15468	15667	15508	15429	15371	15351	15409	15301	15443	15566	15472	15464	15608	15589	15493	15316	15528	15437	15372	15429	15526	15447	15608	15570	15393	15537	15560	15312	15358	15584	15406	15447	15531	15395	15342	15575	15360	15417	15441	15259	15428	15508	15517	15510	15431	15380	15424	15524	15605	15390	15431	15479	15535	15337	15457	15548	15313	15456	15392	15273	15261	15391	15362	15324	15455	15426	15450	15454	15369	15292	15592	15344	15547	15340	15385	15434	15546	15639	15435	15408	15350	15569	15404	15515	15491	15392	15523	15607	15448	15509	15490	15376	15507	15366	15309	15567	15401	15508	15266	15441	15326	15456	15438	15416	15413	15329	15662	15137	15435	15366	15458	15641	15572	15492	15373	15311	15562	15699	15489	15292	15269	15513	15360	15461	15534	15434	15362	15513	15585	15507	15470	15311	15467	15443	15537	15498	15413	15494	15396	15495	15474	15284	15570	15433	15393	15427	15383	15644	15486	15433	15617	15364	15363	15542	15430	15521	15549	15443	15500	15556	15435	15474	15391	15424	15522	15559	15389	15274	15663	15445	15589	15437	15355	15487	15509	15358	15494	15485	15565	15469	15530	15493	15564	15381	15490	15534	15398	15562	15528	15408	15576	15484	15449	15377	15583	15391	15525	15523	15488	15485	15302	15598	15484	15375	15492	15386	15562	15548	15409	15379	15482	15494	15350	15315	15554	15508	15444	15457	15458	15457	15451	15221	15601	15501	15631	15366	15395	15399	15500	15445	15545	15266	15560	15482	15415	15475	15412	15341	15340	15485	15404	15515	15463	15435	15503	15474	15342	15531	15303	15324	15658	15517	15469	15496	15344	15403	15562	15459	15693	15474	15396	15411	15507	15582	15450	15534	15529	15413	15368	15505	15505	15534	15483	15571	15463	15319	15426	15536	15454	15448	15451	15500	15578	15371	15364	15415	15514	15379	15423	15399	15558	15403	15560	15467	15507	15527	15489	15515	15348	15538	15477	15241	15522	15388	15311	15449	15445	15674	15409	15356	15582	15457	15448	15499	15420	15359	15614	15625	15517	15528	15409	15470	15369	15526	15623	15466	15681	15421	15441	15511	15616	15703	15419	15472	15513	15574	15384	15355	15480	15443	15428	15616	15419	15473	15465	15508	15521	15482	15610	15329	15534	15392	15459	15667	15562	15256	15431	15414	15371	15429	15379	15476	15485	15465	15396	15409	15372	15347	15553	15406	15395	15366	15466	15573	15262	15682	15521	15331	15339	15389	15533	15573	15468	15248	15400	15390	15496	15540	15558	15452	15432	15410	15464	15390	15268	15493	15429	15517	15268	15485	15446	15427	15409	15577	15296	15395	15497	15305	15533	15518	15480	15512	15350	15536	15438	15374	15505	15517	15314	15332	15417	15406	15422	15554	15355	15499	15533	15334	15420	15540	15283	15430	15570	15483	15443	15477	15568	15558	15253	15281	15515	15523	15476	15443	15330	15420	15468	15443	15575	15347	15542	15540	15370	15468	15446	15493	15594	15495	15432	15509	15377	15422	15271	15469	15515	15352	15560	15516	15396	15458	15431	15430	15473	15648	15358	15425	15542	15534	15466	15574	15482	15445	15401	15604	15522	15431	15449	15512	15562	15325	15494	15508	15414	15614	15390	15388	15437	15452	15481	15358	15371	15603	15236	15429	15657	15475	15477	15384	15339	15432	15498	15403	15515	15322	15607	15392	15275	15481	15550	15438	15472	15319	15306	15483	15580	15519	15521	15499	15415	15535	15280	15607	15510	15378	15418	15428	15476	15369	15667	15467	15463	15529	15434	15249	15416	15540	15503	15540	15510	15636	15481	15445	15485	15215	15505	15231	15432	15486	15514	15604	15539	15470	15460	15347	15484	15419	15313	15369	15434	15342	15472	15449	15542	15587	15489	15306	15448	15465	15425	15285	15540	15386	15480	15636	15444	15410	15341	15441	15384	15470	15430	15438	15503	15327	15337	15359	15499	15486	15492	15551	15412	15359	15472	15374	15392	15563	15471	15420	15649	15588	15449	15537	15619	15501	15536	15355	15560	15414	15477	15474	15377	15564	15355	15476	15353	15491	15408	15437	15633	15529	15539	15490	15388	15450	15428	15483	15405	15520	15597	15402	15505	15391	15517	15412	15468	15558	15388	15592	15583	15340	15498	15502	15563	15249	15527	15471	15553	15395	15379	15346	15495	15582	15508	15419	15259	15408	15459	15419	15544	15377	15782	15522	15503	15512	15403	15636	15411	15562	15461	15338	15380	15440	15358	15492	15575	15373	15457	15399	15419	15504	15443	15542	15520	15381
26731	21479	25805	24037	17737	17289	17467	17301	16952	17127	17302	17085	17349	17333	17317	17253	17069	16818	17270	17043	17255	17330	17296	17041	17305	17390	17144	17352	17076	17289	17295	17131	17220	17334	17045	17111	17170	17006	17185	17148	17148	17070	17442	17134	17140	17139	17185	17063	17141	17131	17123	17123	17139	17278	17359	17134	17110	17052	17061	17195	17343	17074	17252	17141	17132	17190	17189	17102	17266	17048	17253	17250	17164	16953	17122	17075	16998	17240	17188	17061	17425	17206	17220	17088	17110	17310	17268	17342	17058	16981	17239	17241	17035	17062	17224	17264	16985	17152	17109	17122	17146	17047	17094	17109	17091	17154	17122	17145	17249	17194	17130	17063	17265	17053	17241	17125	17149	17289	17124	17238	17047	16997	17192	17186	17247	17178	17101	17093	17039	17155	17056	17107	17173	16840	17107	17150	17042	17200	17152	16986	17091	17120	16975	16964	17147	17257	17308	17147	17441	17160	17021	17100	17247	17348	17038	17164	17175	17358	17296	17189	17203	17093	17147	17119	17022	17153	17155	16994	17105	17080	17090	17213	17147	16922	16963	17066	17151	17162	17333	17112	16902	17006	17111	16916	17093	17068	17084	17270	16813	17140	17187	17215	17160	17078	17208	16963	17145	16980	17079	17283	17232	17206	17217	17302	17098	17032	17041	17108	17141	17247	17275	17315	16909	17035	17095	17182	17105	17140	17195	17216	17015	17106	17159	17060	17291	16995	17161	17260	17312	17201	16986	17048	17119	17144	17071	17241	17445	17361	17105	17249	17335	17072	17150	17109	17129	17302	17162	17082	17193	17088	17443	17171	16982	17095	17177	17207	17152	17185	17210	17137	17068	17078	17279	17024	17132	17096	17183	17142	17249	17147	17224	17060	17129	17252	17157	17262	17176	17041	16989	17229	17165	17182	17270	17110	17119	17225	17327	17096	17131	16849	17112	17079	17253	17233	16911	17283	17249	16989	17238	17142	17065	17238	17151	17252	17067	17186	17094	17252	17344	17051	17177	17287	17005	17329	17254	17069	17317	17096	17217	17292	17049	17177	17178	17345	17273	17088	17087	17115	17024	17056	17295	17226	17040	16867	17069	17135	16996	17063	17070	17192	17177	16969	17201	17074	17245	17185	17307	17081	17263	17213	17263	17076	17312	17228	17060	17414	17121	17153	16984	17181	17237	17029	17062	17202	17450	17213	17052	16955	17265	17204	17106	17130	17231	17142	16993	17203	17346	17060	17209	17101	17159	16898	17002	16918	17168	17092	17049	17108	17130	17197	17020	17054	17039	17279	17080	17165	16984	16964	17253	17295	17322	17169	17081	17293	17077	17239	17105	17062	17155	16865	17005	17063	17226	17128	17230	17183	17343	16959	17120	17197	17160	17141	17222	17149	17112	17131	16963	17219	17243	16973	17265	17155	17094	17025	17173	17304	17059	17228	17280	17362	17215	17344	17303	17220	17183	17026	17247	17105	17229	17161	17237	17058	17105	17174	17209	17041	17126	17297	17197	16999	17024	17308	16931	17153	17247	17030	16922	17264	17090	17148	17208	17036	17215	17100	17135	17019	17158	17165	17252	17102	17242	17218	16997	17156	17059	17102	17168	17025	16835	17298	17275	17252	17326	17040	17021	17084	17287	17160	17262	17295	17295	17130	17137	17065	16974	17140	17178	17287	16975	16893	17078	16947	17309	17210	16989	17267	17110	17219	17068	17221	17178	17140	17108	16998	16849	17102	17088	17179	17041	17198	17320	17379	17134	17334	17120	17152	17144	17014	17251	17071	16999	16979	17282	17057	17031	17045	17175	16920	17020	17029	17211	17171	17220	17190	17135	17039	17113	17334	17121	17204	17199	17137	17321	17069	17129	16969	16974	17071	17280	17142	17025	17058	17128	17237	17108	17231	17170	17182	17127	17132	17164	17256	17160	17157	17096	17186	17165	16974	17021	16925	17037	17261	17337	16941	17313	17011	17076	17158	17170	17271	17191	17230	17183	16988	17171	17369	17154	17001	17057	17225	17182	17059	17170	17152	17147	17070	17135	17201	17179	17191	17094	17254	17241	17270	17077	17197	17310	16885	17390	17112	17219	17244	17179	17357	17256	17154	17290	17083	17275	17338	17362	17293	17186	17082	17058	17216	17125	16850	17087	17248	17070	17215	17261	17171	17323	17082	17160	17174	17195	17250	17008	17320	17249	17162	17135	17167	17199	17299	17431	17223	16963	17154	17096	17369	17231	17102	17117	17106	16892	17193	17374	17270	17156	17174	17057	17189	17188	17157	17101	17129	17045	16988	16910	17274	17090	16960	17116	17117	17123	17157	17171	16916	17114	16988	17128	17032	17036	17368	17183	17235	17337	17022	17156	17101	17074	17073	17130	17082	17008	17414	17186	17272	16935	17134	17146	17272	16895	17329	17093	17232	17146	17199	17043	17164	17284	16900	17048	17245	17013	17253	17230	17177	17126	16982	17028	17095	17013	17064	17107	17027	17243	17156	17047	17011	16975	17068	17049	17239	17208	17138	17158	17287	17105	17105	17049	17118	17256	17201	17261	17073	17461	17221	17097	17108	17069	17071	17164	17224	17110	17148	17234	17238	17158	17147	17183	17133	17234	17238	17291	17089	17179	17122	17174	17103	17287	17214	17311	16978	17123	17043	17093	17158	17218	17183	17131	17192	17074	17254	17185	17278	16983	16993	17291	17088	17216	17262	17229	16930	17118	17328	17111	17297	17064	17085	17142	16969	17195	17102	17186	17185	17181	17171	17121	17325	17038	17202	17138	17280	17082	16871	17231	17339	17134	17083	16862	17054	17251	17156	17157	17403	17202	16989	17175	17172	17221	17172	17258	17194	17162	17197	17267	17396	17019	17063	17387	17402	17207	17112	17315	17169	17262	17105	17175	17079	17090	16973	17189	17086	17037	17146	17262	17213	17031	17043	17099	17201	17117	17304	16981	17268	17193	17253	17084	17205	16849	17144	17163	17067	17171	17125	17150	17173	16997	17137	16979	17119	17231	17233	17073	17222	17061	17003	17182	17068	17152	17280	16997	17129	17257	17010	17036	16970	17068	17103	17190	17101	17215	17182	17032	17169	17152	17289	17335	17297	17175	17203	17181	17126	17087	16924	17095	17112	17215	17015	17296	17266	17209	17367	17163	16963	17054	17130	17088	17209	16975	17214	17122	17103	17123	17169	17188	17109	17109	17040	17265	17268	17107	16943	17036	17257	17131	17163	17163	16965	17197	16995	17196	17120	17157	17154	17189	17005	17053	17013	16955	17087	17298	17345	17113	16942	16964	17065	17119	16913	17065	17285	17336	17217	17145	17202	17205	17042	17125	17412	17327	17090	17189	17407	17238	16965	17040	17304	17068	16928	17130	17352	17141	17210	17180	17262	17077	17053	17037	17260	17124	17044	17337	17171	17083	17128	17127	17089	17186	17112	17316	16960	17012	17145	17011	17232	16962	17119	17130	17220	17175	17227	17226	17137	17237	17341	17326	17193	17212	17045	17198	17159	17148	16994	17262	17230	17155	17144	17138	17239	17111	17290	17019	17182	17048	16913	17214	17255	17290	17406	17061	17052	17146	17083	17232	17054	17386	17074	16984	17053	17111	17089	17105	17120	17071	17182	16979	17204	17102	17116	17100	17138	16884	17116	17300	17075	17162	17220	17191	17263	17424	17084	17164	17088	16893	17268	16908	17059	17190	17368	17118	17101	16999	17120	17139	17091	17237	16898	17107	17288	16964	17111	17243	17138	17194	17216	17184	17311	17056	17139	17154	17221	17234	17221	17231	17311	16967	17216	17071	16952	17427	17208	17089	17229	17223	17473	17074	17061	17144	17178	17192	17092	17257	17316	17145	17306	17156	17092	17178	16936	17103	17116	17189	17220	17215	17018	17186	17168	17226	17151	17170	17142	17101	17055	17159	17303	17215	17181	17104	17109	17199	17145	17259	17141	16917	17045	17010	17156	17252	17185	17331	16978	17132	17041	17108	17264	17148	17077	17029	17045	17346	17254	17217	17096	17264	17037	17022	17191	17204	17203	17069	17176	16984	17016	17061	17124	17151	17309	17443	17142	17190	17112	17403	17259	17254	17221	17046	17188	17302	17168	17160	17132	17032	17113	17207	17091	17121	17138	17056	17089	17129	17260	17060	17147	17203	17293	17132	17117	17267	17128	17016	17363	17365	17185	17147	17397	17167	17292	17263	17166	17048	17173	17204	17027	17106	17098	17133	17220	17009	17005	17206	17048	17071	17111	17056	17141	17359	16982	17335	17322	17122	17135	17139	17284	17306	17036	17168	17077	17201	17085	16985	17222	17282	17197	17222	17116	17271	17118	17230	16998	17125	17222	17135	17145	17156	17269	17229	17198	17169	17369	17171	17183	17146	17094	17226	17085	17219	17190	17089	17164	17077	17369	17302	17040	17202	17225	17309	17211	17403	17250	17190	17253	16992	17082	17195	17171	17017	17147	17106	17230	17129	17168	17301	17202	17173	17036	17061	17117	17130	17129	17281	17052	17117	17229	17330	17276	17352	17310	17172	17341	17089	17254	17176	17353	17296	17259	17091	17154	17090	16979	17163	17219	17213	17203	17106	17003	17098	17055	17079	17110	17201	17135	17070	17076	17354	17329	17111	17149	17106	17308	17113	17148	17258	17085	17041	17374	17261	17252	17218	17092	17329	17123	17083	17096	17130	17050	17098	17240	17120	17340	17496	17181	17189	17196	17114	17132	17185	17327	17258	17196	17110	17306	17184	17119	17373	17043	17178	17213	17187	16978	17131	17213	17160	17307	17216	17332	17066	17053	17064	17079	17152	16992	17128	17201	17308	17153	17261	17179	17015	17048	17172	17057	17014	16865	17070	17303	17140	17233	17366	17113	17014	16866	17176	17231	17327	17286	17269	16941	17185	17061	16964	17045	17140	17180	17150	17110	17297	17137	17131	17173	17063	17035	17334	17046	17222	17079	17081	16999	17154	17126	17175	17071	17192	17147	17179	17264	17184	17058	17207	16992	17281	17200	17171	16823	17160	16881	17021	17125	17202	17005	16916	17088	17041	17229	17275	17147	17001	16989	17177	17207	17147	17101	17184	17058	17211	17056	17236	17070	16978	17020	17120	17242
13486	15928	15983	15781	15698	15598	15731	15602	15537	15584	15591	15630	15632	15579	15365	15676	15654	15564	15680	15499	15618	15569	15266	15429	15469	15571	15474	15390	15378	15634	15486	15559	15372	15673	15382	15625	15421	15440	15368	15542	15387	15575	15527	15455	15529	15690	15465	15410	15369	15446	15398	15471	15511	15514	15559	15533	15424	15581	15516	15444	15636	15311	15494	15315	15466	15560	15692	15509	15396	15606	15396	15511	15541	15527	15490	15418	15377	15382	15525	15505	15607	15119	15640	15775	15341	15537	15455	15512	15705	15605	15471	15378	15572	15318	15511	15530	15700	15416	15559	15430	15469	15605	15472	15445	15448	15290	15494	15583	15451	15548	15603	15612	15630	15594	15335	15527	15619	15447	15469	15407	15582	15420	15531	15462	15333	15699	15541	15380	15560	15528	15352	15470	15502	15551	15608	15378	15284	15655	15465	15579	15554	15366	15494	15255	15614	15611	15431	15575	15586	15427	15525	15411	15640	15495	15395	15447	15551	15400	15723	15357	15600	15420	15489	15525	15495	15498	15435	15481	15575	15459	15414	15487	15297	15491	15433	15597	15443	15484	15540	15572	15513	15426	15417	15594	15422	15475	15392	15490	15578	15394	15515	15481	15555	15633	15595	15475	15527	15620	15573	15295	15420	15512	15318	15337	15348	15528	15532	15384	15643	15428	15700	15511	15531	15540	15570	15401	15604	15497	15412	15497	15545	15491	15425	15538	15491	15426	15475	15423	15359	15461	15595	15534	15511	15527	15483	15476	15566	15387	15488	15553	15608	15255	15602	15438	15612	15689	15495	15650	15490	15356	15473	15389	15489	15545	15599	15484	15481	15515	15516	15495	15713	15371	15462	15581	15391	15647	15507	15461	15556	15481	15568	15420	15436	15516	15491	15565	15484	15726	15470	15505	15435	15411	15602	15554	15465	15464	15518	15485	15637	15543	15474	15416	15290	15610	15490	15662	15543	15435	15453	15501	15406	15335	15529	15322	15474	15649	15502	15500	15387	15443	15615	15603	15778	15525	15505	15480	15467	15478	15349	15638	15411	15591	15593	15491	15314	15584	15492	15478	15497	15528	15315	15606	15483	15442	15503	15572	15525	15414	15547	15666	15587	15235	15441	15573	15581	15432	15434	15292	15574	15360	15322	15448	15404	15392	15483	15495	15633	15392	15424	15461	15420	15422	15452	15569	15229	15536	15650	15346	15508	15446	15519	15374	15535	15316	15364	15412	15439	15371	15411	15600	15501	15510	15534	15392	15556	15500	15477	15606	15499	15499	15528	15486	15454	15502	15592	15618	15569	15676	15474	15389	15622	15544	15536	15396	15437	15459	15575	15553	15456	15296	15447	15466	15308	15243	15506	15571	15564	15588	15461	15432	15595	15523	15548	15494	15575	15501	15368	15372	15377	15541	15454	15498	15535	15470	15422	15361	15506	15361	15499	15490	15550	15396	15472	15391	15528	15443	15437	15440	15433	15572	15483	15521	15485	15454	15561	15502	15563	15355	15400	15697	15431	15546	15374	15580	15449	15459	15345	15571	15526	15575	15576	15493	15477	15495	15512	15403	15475	15432	15534	15392	15394	15526	15521	15416	15604	15458	15536	15451	15583	15505	15619	15570	15469	15601	15598	15297	15417	15491	15639	15499	15358	15448	15517	15395	15534	15448	15551	15457	15610	15622	15501	15416	15457	15593	15587	15442	15545	15392	15524	15563	15502	15412	15522	15324	15552	15562	15649	15413	15396	15407	15544	15550	15576	15573	15621	15729	15532	15502	15436	15516	15512	15534	15568	15564	15359	15477	15482	15469	15495	15398	15334	15505	15491	15525	15437	15624	15523	15408	15589	15444	15446	15544	15728	15622	15335	15462	15490	15491	15450	15590	15503	15552	15613	15565	15439	15614	15633	15495	15577	15378	15458	15427	15455	15378	15264	15738	15387	15550	15622	15387	15642	15519	15433	15392	15449	15565	15567	15546	15671	15470	15419	15631	15496	15331	15437	15441	15488	15663	15557	15602	15447	15418	15484	15321	15549	15581	15296	15620	15492	15522	15406	15419	15456	15312	15584	15675	15583	15416	15439	15463	15338	15653	15518	15404	15469	15443	15597	15295	15645	15455	15360	15508	15473	15445	15525	15572	15558	15354	15563	15331	15348	15414	15645	15432	15462	15384	15601	15394	15393	15523	15526	15501	15488	15559	15459	15465	15490	15346	15360	15430	15556	15438	15497	15515	15407	15611	15317	15419	15534	15542	15484	15447	15471	15430	15526	15423	15530	15588	15413	15585	15516	15314	15487	15482	15440	15507	15330	15488	15385	15488	15517	15619	15576	15423	15578	15551	15310	15418	15600	15611	15433	15455	15491	15552	15503	15455	15492	15504	15610	15737	15378	15466	15371	15527	15498	15560	15386	15407	15475	15477	15394	15540	15560	15574	15217	15506	15568	15429	15621	15517	15513	15404	15466	15491	15402	15574	15311	15573	15496	15459	15342	15596	15450	15289	15468	15432	15435	15612	15472	15568	15472	15487	15468	15481	15562	15586	15651	15384	15514	15458	15475	15500	15510	15625	15615	15428	15408	15495	15469	15611	15337	15467	15516	15418	15453	15485	15478	15484	15588	15638	15437	15595	15435	15517	15527	15455	15503	15403	15533	15516	15654	15432	15554	15415	15489	15655	15459	15582	15586	15435	15409	15510	15560	15498	15453	15435	15637	15484	15595	15559	15538	15491	15496	15563	15545	15537	15354	15437	15517	15429	15529	15358	15488	15582	15474	15424	15503	15496	15244	15492	15432	15412	15410	15568	15361	15522	15453	15744	15497	15520	15546	15582	15393	15549	15370	15478	15600	15486	15573	15377	15433	15549	15395	15567	15440	15521	15497	15716	15469	15545	15576	15495	15649	15499	15568	15342	15576	15411	15438	15464	15281	15452	15636	15451	15318	15408	15355	15480	15709	15556	15602	15396	15504	15450	15383	15657	15439	15571	15474	15603	15532	15559	15568	15522	15472	15383	15524	15483	15631	15352	15491	15604	15443	15389	15410	15452	15588	15529	15613	15519	15435	15493	15514	15401	15624	15453	15339	15483	15533	15480	15594	15584	15260	15397	15268	15617	15588	15636	15675	15540	15384	15587	15512	15602	15593	15603	15427	15436	15410	15528	15489	15490	15678	15367	15451	15427	15496	15550	15524	15503	15534	15366	15410	15454	15598	15439	15543	15367	15439	15640	15690	15502	15432	15631	15341	15574	15592	15708	15501	15467	15538	15447	15408	15583	15577	15418	15499	15575	15518	15534	15558	15468	15462	15413	15443	15502	15398	15515	15551	15609	15413	15369	15656	15444	15408	15576	15620	15473	15746	15345	15675	15345	15611	15503	15495	15622	15521	15503	15495	15402	15522	15493	15390	15517	15416	15441	15380	15462	15479	15631	15483	15508	15498	15478	15559	15388	15490	15499	15410	15519	15444	15433	15507	15509	15530	15519	15542	15468	15334	15461	15505	15639	15436	15627	15473	15603	15516	15588	15583	15589	15449	15620	15488	15243	15395	15573	15466	15616	15345	15393	15470	15413	15357	15461	15561	15408	15412	15493	15624	15480	15474	15419	15418	15416	15441	15583	15497	15597	15616	15505	15555	15638	15395	15369	15591	15525	15429	15386	15564	15378	15650	15530	15517	15647	15615	15665	15352	15420	15485	15603	15565	15482	15409	15580	15458	15550	15449	15520	15500	15400	15455	15437	15492	15483	15455	15609	15589	15632	15604	15400	15672	15380	15585	15516	15479	15557	15565	15368	15388	15254	15675	15461	15623	15489	15411	15506	15407	15703	15685	15495	15537	15655	15564	15460	15437	15479	15585	15449	15346	15501	15423	15512	15461	15548	15505	15411	15432	15416	15334	15477	15578	15396	15470	15474	15474	15635	15408	15596	15547	15456	15597	15559	15464	15462	15485	15686	15484	15656	15542	15502	15508	15518	15520	15486	15541	15460	15621	15493	15398	15543	15461	15544	15636	15616	15528	15645	15425	15585	15524	15490	15547	15451	15544	15511	15394	15663	15405	15402	15456	15651	15659	15495	15552	15691	15578	15448	15457	15424	15524	15268	15345	15621	15421	15467	15467	15603	15534	15454	15557	15543	15542	15592	15661	15594	15512	15611	15446	15556	15366	15261	15587	15491	15532	15502	15568	15680	15462	15552	15530	15544	15390	15531	15566	15512	15531	15436	15498	15471	15485	15636	15605	15541	15534	15612	15440	15475	15396	15666	15649	15431	15543	15467	15409	15481	15627	15498	15474	15589	15435	15592	15482	15614	15535	15445	15345	15430	15498	15416	15559	15540	15482	15559	15533	15478	15322	15460	15410	15357	15419	15615	15301	15577	15456	15648	15666	15457	15383	15463	15392	15310	15452	15568	15321	15547	15271	15485	15488	15645	15588	15596	15553	15591	15461	15663	15491	15433	15640	15484	15388	15580	15423	15500	15645	15694	15364	15479	15562	15622	15413	15545	15495	15522	15302	15210	15577	15503	15606	15406	15486	15442	15546	15515	15464	15454	15462	15544	15496	15455	15372	15638	15410	15513	15488	15477	15688	15295	15465	15357	15515	15417	15574	15648	15583	15571	15564	15537	15607	15535	15555	15355	15532	15523	15462	15413	15580	15693	15363	15511	15548	15522	15562	15512	15434	15642	15590	15640	15569	15669	15595	15531	15531	15348	15575	15515	15484	15505	15572	15494	15518	15484	15488	15669	15521	15447	15490	15543	15563	15419	15454	15456	15545	15513	15478	15483	15582	15470	15570	15427	15475	15668	15546	15517	15463	15519	15497	15621	15349	15430	15599	15562	15320	15492	15373	15461	15346	15354	15513	15521	15524	15506	15449	15660	15445	15517	15617	15578	15554	15573	15640	15512	15491	15600	15437	15524	15662	15321	15439	15362	15511	15515	15587	15398	15595	15477	15598	15465	15323	15588	15444	15576	15376	15537	15496	15436	15358	15539	15556	15520	15429	15599	15349	15554	15584	15314	15440	15715	15604	15657	15326	15402	15692	15344	15567	15341	15655	15536	15582	15363	15524	15572	15440	15475	15400	15622	15408	15393	15691	15489	15551	15499	15694	15530	15373	15321	15453	15532
23967	21510	29161	24308	21942	21784	19842	17208	16896	16871	16882	16860	16868	16980	16696	16816	16698	16751	16698	16890	16656	16693	16875	16785	16718	16677	16716	16769	16789	16793	16819	16660	16747	16626	16596	16736	16479	16732	16804	16674	16761	16809	16595	16543	16518	16720	16703	16489	16444	16532	16630	16447	16583	16600	16566	16602	16717	16653	16672	16665	16585	16588	16658	16497	16624	16719	16479	16607	16619	16646	16657	16773	16442	16594	16800	16797	16620	16633	16663	16618	16625	16535	16618	16696	16631	16527	16596	16652	16574	16702	16566	16701	16818	16683	16558	16578	16558	16682	16738	16644	16601	16468	16732	16649	16542	16843	16652	16505	16674	16385	16705	16546	16765	16517	16546	16629	16645	16637	16573	16516	16554	16540	16594	16708	16700	16633	16525	16657	16645	16613	16553	16742	16470	16615	16607	16578	16544	16633	16702	16643	16621	16626	16622	16816	16725	16659	16517	16547	16455	16632	16663	16543	16501	16444	16716	16515	16722	16654	16603	16542	16538	16575	16722	16768	16599	16564	16695	16549	16685	16649	16722	16649	16607	16540	16569	16527	16537	16736	16634	16664	16549	16585	16685	16378	16504	16628	16719	16594	16480	16481	16518	16520	16580	16511	16644	16626	16608	16613	16497	16681	16710	16557	16460	16535	16692	16489	16553	16685	16783	16570	16452	16472	16438	16345	16511	16613	16472	16773	16760	16655	16815	16658	16631	16526	16502	16853	16709	16699	16564	16514	16678	16308	16620	16498	16660	16718	16809	16488	16616	16781	16792	16542	16733	16670	16669	16568	16478	16611	16629	16603	16606	16591	16768	16354	16447	16588	16737	16699	16654	16533	16623	16509	16385	16836	16558	16807	16744	16554	16669	16406	16598	16354	16562	16322	16612	16579	16813	16483	16428	16526	16354	16607	16596	16715	16369	16639	16583	16688	16675	16702	16562	16718	16482	16410	16778	16736	16829	16730	16560	16707	16638	16351	16521	16578	16667	16541	16650	16873	16720	16461	16701	16471	16831	16576	16592	16655	16666	16711	16662	16685	16683	16736	16481	16704	16435	16677	16587	16589	16574	16584	16534	16543	16671	16537	16462	16715	16430	16457	16532	16580	16670	16519	16613	16475	16481	16863	16527	16536	16545	16540	16482	16512	16933	16596	16430	16500	16599	16612	16699	16672	16675	16540	16516	16533	16630	16525	16363	16674	16627	16595	16541	16662	16463	16525	16452	16485	16499	16521	16419	16375	16501	16355	16621	16769	16659	16512	16624	16564	16670	16704	16459	16408	16653	16576	16503	16521	16584	16755	16628	16656	16693	16393	16507	16588	16383	16704	16613	16734	16580	16663	16595	16678	16713	16763	16694	16793	16770	16439	16673	16721	16716	16599	16582	16619	16758	16807	16597	16683	16505	16579	16719	16404	16554	16583	16512	16468	16478	16677	16447	16634	16479	16445	16433	16473	16272	16842	16593	16469	16745	16669	16658	16750	16740	16591	16551	16590	16640	16386	16582	16617	16612	16443	16551	16621	16554	16542	16558	16673	16691	16721	16895	16639	16599	16760	16513	16462	16616	16527	16599	16348	16600	16619	16816	16681	16609	16620	16691	16685	16501	16546	16735	16625	16831	16630	16475	16616	16532	16535	16451	16460	16591	16752	16549	16578	16574	16646	16661	16393	16450	16273	16480	16674	16615	16647	16849	16472	16652	16482	16623	16633	16563	16573	16473	16701	16647	16417	16717	16629	16662	16604	16472	16491	16473	16506	16754	16497	16494	16609	16692	16622	16428	16449	16748	16574	16563	16728	16594	16668	16549	16701	16812	16650	16504	16539	16559	16820	16552	16586	16545	16537	16476	16596	16646	16470	16740	16551	16632	16686	16522	16461	16659	16444	16536	16554	16541	16673	16651	16522	16385	16640	16564	16316	16598	16674	16569	16771	16684	16466	16755	16595	16669	16516	16536	16702	16712	16631	16643	16602	16527	16584	16710	16594	16821	16705	16725	16618	16508	16558	16458	16719	16453	16506	16532	16541	16629	16539	16500	16586	16697	16668	16549	16603	16456	16489	16582	16625	16559	16403	16828	16442	16682	16672	16770	16519	16338	16602	16518	16823	16703	16460	16392	16522	16598	16549	16678	16522	16572	16905	16776	16692	16557	16521	16644	16402	16641	16745	16638	16834	16708	16704	16546	16570	16629	16437	16532	16498	16520	16538	16525	16516	16579	16626	16667	16468	16757	16844	16503	16610	16595	16514	16660	16652	16555	16642	16590	16450	16630	16574	16457	16426	16604	16477	16584	16682	16531	16619	16342	16689	16736	16424	16642	16672	16619	16446	16451	16493	16623	16579	16732	16541	16514	16465	16749	16446	16527	16642	16629	16615	16658	16471	16668	16582	16542	16525	16311	16593	16536	16717	16698	16510	16611	16435	16892	16445	16687	16725	16590	16700	16580	16644	16786	16836	16609	16457	16502	16438	16537	16560	16432	16693	16495	16644	16705	16552	16596	16653	16467	16554	16659	16432	16533	16580	16586	16510	16703	16459	16343	16506	16595	16661	16645	16560	16632	16538	16606	16744	16598	16428	16802	16539	16710	16585	16411	16663	16472	16588	16703	16574	16681	16497	16539	16625	16630	16714	16552	16853	16625	16707	16740	16565	16464	16576	16705	16669	16445	16519	16647	16637	16623	16659	16673	16660	16568	16586	16519	16499	16442	16681	16686	16419	16523	16632	16634	16774	16407	16699	16409	16603	16594	16610	16483	16439	16760	16463	16782	16499	16701	16599	16715	16332	16601	16643	16465	16694	16687	16606	16578	16736	16542	16678	16523	16662	16491	16691	16504	16596	16728	16711	16476	16656	16472	16446	16665	16481	16683	16670	16540	16642	16552	16400	16754	16676	16537	16670	16580	16713	16566	16785	16663	16622	16412	16622	16702	16567	16495	16376	16548	16429	16738	16960	16615	16581	16504	16693	16782	16574	16499	16396	16723	16754	16609	16468	16606	16463	16728	16412	16620	16444	16451	16540	16587	16456	16627	16647	16589	16559	16550	16682	16753	16503	16626	16458	16559	16645	16662	16718	16585	16659	16611	16466	16499	16545	16518	16664	16787	16810	16425	16470	16592	16700	16676	16449	16687	16788	16530	16427	16635	16533	16426	16426	16593	16792	16882	16539	16428	16634	16621	16528	16762	16539	16567	16377	16556	16560	16835	16684	16642	16684	16577	16620	16479	16603	16454	16575	16679	16839	16783	16619	16713	16645	16668	16585	16563	16630	16620	16621	16547	16534	16805	16674	16563	16678	16632	16644	16520	16741	16600	16625	16754	16700	16409	16852	16554	16518	16607	16493	16711	16582	16511	16537	16630	16538	16606	16552	16603	16597	16494	16669	16591	16859	16270	16660	16431	16510	16635	16467	16596	16507	16578	16782	16777	16745	16532	16597	16543	16913	16601	16749	16625	16682	16521	16718	16553	16572	16566	16549	16717	16731	16751	16399	16591	16389	16726	16722	16589	16423	16759	16652	16602	16711	16607	16454	16706	16484	16525	16688	16489	16400	16503	16520	16710	16630	16379	16811	16613	16540	16628	16588	16518	16552	16523	16572	16479	16553	16558	16613	16827	16511	16542	16672	16676	16696	16748	16606	16779	16709	16577	16526	16510	16440	16595	16603	16585	16451	16508	16647	16683	16666	16612	16546	16676	16502	16674	16471	16606	16449	16539	16597	16640	16614	16512	16654	16607	16710	16573	16789	16649	16750	16563	16641	16485	16743	16550	16723	16603	16546	16506	16476	16629	16577	16698	16845	16526	16586	16689	16625	16425	16602	16443	16573	16565	16538	16544	16528	16608	16571	16478	16704	16618	16705	16514	16699	16704	16715	16573	16569	16483	16806	16611	16672	16564	16701	16842	16540	16617	16626	16732	16730	16563	16458	16472	16596	16562	16541	16701	16722	16728	16366	16566	16603	16669	16618	16651	16643	16667	16543	16681	16697	16680	16689	16473	16649	16964	16607	16473	16547	16703	16730	16580	16759	16647	16563	16555	16521	16635	16557	16702	16282	16598	16834	16679	16441	16549	16726	16680	16583	16576	16489	16679	16629	16665	16721	16702	16469	16536	16523	16345	16398	16524	16685	16774	16406	16734	16675	16744	16747	16563	16513	16544	16538	16436	16685	16463	16592	16520	16593	16609	16413	16350	16446	16439	16579	16462	16588	16784	16513	16500	16635	16709	16652	16636	16751	16484	16702	16534	16504	16529	16659	16659	16557	16496	16693	16831	16723	16749	16624	16508	16649	16526	16716	16541	16569	16631	16699	16710	16621	16620	16669	16678	16559	16623	16545	16524	16627	16593	16632	16611	16620	16548	16568	16801	16612	16572	16584	16776	16635	16493	16569	16493	16501	16750	16502	16790	16626	16543	16675	16718	16785	16534	16585	16667	16638	16695	16746	16382	16537	16801	16701	16622	16546	16567	16622	16869	16505	16603	16561	16658	16692	16582	16672	16583	16533	16447	16634	16572	16651	16685	16619	16745	16569	16559	16593	16436	16569	16457	16652	16711	16616	16680	16686	16622	16666	16535	16532	16569	16639	16514	16519	16537	16616	16689	16502	16598	16321	16688	16529	16462	16455	16595	16361	16448	16621	16615	16808	16437	16405	16710	16537	16733	16678	16771	16644	16419	16330	16499	16485	16690	16490	16588	16778	16505	16483	16609	16561	16718	16733	16637	16608	16529	16580	16656	16675	16639	16598	16569	16609	16664	16838	16727	16708	16605	16631	16498	16296	16705	16674	16500	16568	16730	16682	16648	16931	16561	16658	16809	16780	16628	16402	16540	16527	16602	16680	16561	16521	16456	16741	16638	16580	16751	16565	16559	16618	16782	16530	16697	16735	16705	16525	16527	16554	16842	16651	16797	16657	16554	16692	16563	16750	16466	16427	16617	16482	16644	16649	16538	16503	16514	16628	16850	16506	16441	16468	16618	16407	16679	16451	16623	16643	16479	16505	16549	16446	16548	16584	16468	16469	16620	16667	16595	16626	16500	16647	16563	16433	16625	16684	16491	16821	16710	16713	16690	16655	16469	16638	16655	16604	16718	16565	16545	16611	16666	16692	16713	16626	16743	16595
11003	16336	16206	15940	15521	15440	15370	15300	15386	15202	15271	15282	15416	15164	15369	15180	15109	15160	15065	15250	15316	15187	15231	15181	15336	15195	15294	15234	15130	15328	15091	15204	15180	15449	15223	15393	15141	15141	15226	15130	15183	15252	15182	15163	15189	15133	15182	15099	15094	15330	15265	15230	15167	15100	15166	15340	15236	15192	15388	15061	15140	15274	15185	15123	15280	15146	15133	15108	15072	15065	15226	15077	15124	15172	15213	15315	15218	15128	15034	15285	15220	15324	15174	15161	15289	15192	15278	14962	15189	15135	15173	15087	15156	15081	15347	15306	15281	15306	15246	15084	15103	15288	15298	15253	15257	15035	15211	15255	15017	15240	15094	15133	15160	15253	15181	15113	15211	15289	15061	15059	15188	15149	15167	15170	14841	15042	15175	15150	15109	15064	15094	15095	15099	15041	15148	15209	15187	15354	15084	15303	15302	15111	15182	15044	15243	15211	15076	15290	15227	15008	15189	15014	15268	15073	15168	15167	15030	15322	15117	14956	15091	15113	15298	15203	15313	15068	15280	15197	15184	15141	15300	15239	15054	15329	15263	15131	15082	15142	15143	15096	15342	15117	15079	15181	15262	15175	15201	15184	15209	15176	15231	15164	15242	15248	15153	15174	15165	14972	15251	15409	15207	15041	15106	15120	15180	15068	15101	15174	15273	15169	15149	15112	15243	15077	15049	15224	15217	15121	15247	15120	15156	15013	15222	15119	15259	15128	15276	15176	15147	15164	15138	15176	15125	15093	15024	15133	14968	15245	15346	15121	15049	14992	15190	15159	15130	15222	15051	15113	15182	15169	15197	15158	15205	15024	15253	14969	15233	15070	15193	15277	15188	15050	15253	15152	15209	15169	15148	15146	15030	15069	15284	15203	15203	15113	15135	15047	15239	15124	15127	15169	15242	14856	15223	15167	15043	15332	15171	15145	15100	15102	15256	15144	15171	15138	15275	15121	15227	15268	15131	15107	15213	15110	15189	15159	14941	15055	14976	15124	15103	15139	15067	15163	15183	15106	15036	15336	15077	15027	15168	15345	15142	15072	15115	15275	15160	15075	15071	15215	15201	15044	15175	15077	15318	15114	15071	15081	15200	15303	15188	15242	15115	15227	15117	15112	15351	15170	15274	15180	15075	14983	15241	15100	15259	15172	15160	15282	15100	15082	15204	15144	15173	15261	15331	15131	15151	15253	15230	15257	15284	15289	15259	15120	15250	15108	15226	15197	15156	15116	15162	14999	15177	15153	15217	15099	15133	15301	15144	15273	15113	15238	15202	15080	15251	15208	14998	15261	14982	15197	15081	15114	15382	15041	15102	15079	15273	15160	15237	15161	15296	15206	15104	15208	15180	15219	15337	15134	15201	14901	15157	15263	15153	15234	15141	15089	15166	15242	15110	15094	15129	15099	15168	15228	15072	15223	15112	15073	15118	15274	15098	15152	15085	15287	15437	15031	15082	15091	15145	15200	15036	15077	15131	15152	15084	15294	15217	15217	15153	15151	15124	15222	15195	15324	15107	15158	15098	15164	15065	15180	15184	14959	15156	15321	15162	15270	15136	15374	15154	15120	15157	15166	15179	15170	15179	15233	15127	15256	15193	15169	15229	15100	15289	15263	15209	15211	15247	15128	15228	15118	15216	15140	15222	15225	15168	15013	15177	15152	15278	15186	15231	15133	15187	14987	15084	15015	15101	15268	14932	15163	15150	15285	15153	15308	15098	15250	15182	15089	15094	15178	15101	15125	15190	15153	15187	15026	15277	15224	14948	15292	15194	15350	15204	15108	14940	15152	15112	15185	14996	15199	15139	15039	15255	15233	15060	15145	15129	15240	14965	15141	15220	15290	15036	15127	15079	15161	15289	15289	15092	15152	15238	15147	15275	15181	15108	15233	15231	15160	15223	15060	15218	15067	15128	15251	15120	15182	15169	15166	15237	15147	15102	15148	15087	15153	15208	15376	15163	15096	15209	14943	15061	15092	15163	15187	15239	15053	15303	15184	15275	15203	15146	15100	15464	15081	15112	15218	15080	15020	15156	15046	15178	15197	15244	15330	15120	15138	15273	15330	15195	15022	15276	15268	15094	14923	15050	15217	15118	15129	15100	15241	15331	15169	15282	15195	15135	15061	15200	15136	15084	15217	15183	15307	15132	15102	15013	15189	15044	15012	15089	15170	15041	15276	15116	15143	15125	15116	15176	15130	15199	15262	15035	15144	15190	15009	15373	15016	15082	15194	15135	15089	15325	15175	15078	15054	15169	15180	15093	15131	15105	14970	15009	15059	15324	15114	15134	15193	15016	15167	15114	15041	15277	15132	15056	15203	15200	15274	15155	15174	15149	15248	15107	15144	15231	15060	15158	15258	15318	15120	15189	15093	15167	15005	15156	15219	15122	15116	15149	15177	15125	15063	15065	15230	15235	15174	15182	15196	15194	15203	15358	15132	15261	15176	15166	15148	15289	15297	15288	15180	15020	15154	15266	15221	15291	15153	15165	15104	15044	15360	15244	15047	15207	15204	15111	15157	15117	15225	15167	15041	15176	15192	15117	15111	15131	15226	15094	15152	15234	15343	15174	15038	15236	15205	15064	15119	15220	15092	15175	15302	15063	15231	15071	15151	15104	15001	15288	15148	15400	15242	15214	15210	15162	15009	15195	15323	15123	15178	15106	15175	15123	15013	15353	15146	15088	15134	15213	15016	15255	15107	15066	15165	15137	15055	15199	15190	15181	15140	15144	15196	15114	15398	15068	15124	15265	15061	15156	15039	15057	15256	15209	15269	15083	15142	14934	15120	15146	15209	15184	15184	15212	14946	15283	15247	15152	15120	15158	15158	15149	15089	15257	15231	15059	15267	15071	15091	15201	15173	15183	15127	15165	15175	15022	15289	15193	15102	15252	15182	15293	15283	15228	15168	15137	15080	15247	15339	15150	15271	15019	15220	15008	15067	15197	15258	15302	15212	15084	15121	15243	15131	15242	15172	15194	15180	15104	15236	15315	15239	15205	15083	15222	15317	15244	15082	14957	15214	15195	15181	15168	15244	15035	15273	15184	15172	15095	15040	15116	15060	15114	15103	14850	15162	15103	15045	15192	15105	15026	15155	15152	15278	15126	15061	15181	15162	15148	15008	15190	15096	15133	15166	15322	15015	15285	15176	15269	15259	15032	15306	15139	15184	15073	15108	15067	15145	15090	15180	15200	15254	15089	15132	15124	15271	15099	15143	15183	15191	14787	15225	15230	15322	15273	15126	15039	15042	15091	15165	15135	15300	15106	15228	15199	15357	15164	15133	15221	15232	15222	15128	15122	15174	15049	15150	15235	15169	15013	15054	15120	15148	15209	15231	15064	15207	15123	15163	15023	15135	15187	15245	15131	15111	15154	15053	15163	15202	15012	15122	15029	15172	15130	15188	14943	15112	15120	15116	15175	15151	15318	15171	15174	15125	14974	15231	15274	15110	15100	15295	15013	15114	15172	15161	15005	15039	15235	15141	15212	15304	15233	15245	15026	15192	15263	15170	15157	15302	15062	15045	15117	15060	15195	15169	15141	15167	15004	15304	15186	15145	15269	15270	15129	15087	15348	15198	15141	15031	14944	15204	14997	15333	15146	15240	15377	15135	15205	15143	15201	14968	15294	15102	15042	15306	15113	15159	15166	15135	15217	15115	15185	15268	14960	15052	15130	15208	15201	15083	15151	15100	15184	14970	15047	15209	15291	15081	15094	15103	15252	15135	15074	15135	15275	15199	15179	15200	15242	15093	15093	15308	15069	15223	15266	15221	15033	15174	15127	15357	15149	15093	15310	15350	15069	15363	15104	15162	15238	15138	15078	15085	15274	15078	15153	15039	15169	14981	15278	15210	15161	15182	15264	15215	15126	15125	15088	15153	15217	15064	15158	15129	15189	15094	15322	15102	15155	15314	15303	15236	15214	15148	15375	15106	14992	15267	15309	15104	15239	15203	14977	15140	15215	15089	15110	15176	15132	15085	15056	15187	15385	15404	15064	15068	15300	15391	15183	15126	14984	15305	15093	15336	15368	15321	15099	15200	15318	15172	15231	15080	15250	15172	15159	15129	15266	15066	15195	15118	15189	15202	15018	15215	15071	15336	15250	15129	15151	15192	15119	15127	15108	15230	15106	15138	15199	15083	15155	15126	15111	15242	15376	15188	15268	15318	15135	15166	15187	15008	15103	15190	15234	15317	15086	15225	15205	15275	15077	15194	15194	15156	15145	15119	14939	15378	15212	15166	15191	15200	15338	15165	15267	15160	15163	15155	15222	15185	15196	15192	15029	15241	15069	15316	15194	15068	15220	15003	15298	15032	15236	15177	15184	15220	15160	15318	15260	15209	15154	15232	15169	15294	15019	15367	15262	15124	15313	15377	14945	15177	15132	15049	15253	15153	15182	15241	15322	15146	15157	15271	15226	15200	15307	15318	15048	15159	14999	15400	15168	15076	15318	15200	15152	15250	15060	15245	15292	15063	15180	15099	14987	15075	15209	15371	15203	15101	15002	15243	15184	15209	15240	15142	15005	15225	15078	15241	15154	15005	15156	15287	15220	15107	15234	15036	15144	15216	15250	15347	15046	15110	14901	15150	15161	14979	15416	15067	15176	15190	15110	15204	15261	15227	15273	15196	15078	15211	15205	15260	15189	15201	15275	15047	15219	15052	15325	15181	15213	15183	15095	15182	15066	15361	15056	15108	15072	15087	15122	15061	15043	15205	15164	15214	15352	15154	15094	15104	15193	15177	15152	15405	15119	15231	15111	15072	15211	15197	15313	15050	15360	15088	15110	15145	15003	15105	15130	15098	15242	15071	15285	15240	15215	15218	15142	15260	15263	15203	15175	15369	15009	15178	15238	15186	15103	14993	15368	15075	15137	15151	15232	15192	15225	15222	15095	15025	15217	14924	15083	15103	15209	15094	15045	15279	15261	15082	15206	15056	15092	15205	15291	15205	15036	15306	15120	15293	15276	15096	15005	15184	15025	15126	15247	15256	15171	15213	15269	15207	15173	15177	15328	15084	15341	15077	15114	15216	15092	15129	15045	15177	15030	15226	15074	15053	15046	15143	15316	15178	15112	15061	15139	15332	15286	15210	15170	15096	15141	15159	15196	15209
22952	21454	29435	23917	21523	23042	24675	18345	17608	18109	17934	17853	17683	17791	17519	17541	17655	17540	17470	17666	17565	17536	17517	17199	17481	17590	17513	17551	17618	17516	17513	17205	17492	17510	17391	17731	17494	17205	17556	17596	17521	17466	17413	17524	17596	17331	17162	17411	17382	17434	17307	17533	17431	17426	17271	17255	17331	17310	17256	17162	17330	17079	17270	17454	17419	17300	17438	17327	17467	17348	17336	17412	17233	17591	17268	17346	17167	17320	17340	17442	17693	17308	17321	17463	17339	17362	17511	17368	17510	17246	17245	17464	17185	17277	17422	17311	17387	17415	17269	17537	17122	17202	17230	17328	17189	17261	17437	17225	17127	17302	17261	17143	17263	17283	17240	17280	17337	17348	17301	17350	17163	17316	17353	17381	17270	17498	17064	17326	17242	17400	17338	17214	17366	17350	17434	17190	17196	17260	17190	17243	17329	17491	17457	17037	17153	17194	17212	17481	17305	17162	17246	17351	17195	17381	17387	17447	17128	17480	17365	17389	17333	17179	17403	17342	17387	17416	17359	17264	17500	17363	17334	17278	17309	17215	17136	17072	17156	17108	17262	17091	17269	17159	17212	17224	17445	17222	17077	17261	17286	17179	17331	17171	17250	17144	17177	17331	17275	17050	17296	17072	17311	17242	17523	17392	17241	17449	17321	17101	17314	17195	16978	17490	17268	17190	17413	17324	17207	17295	17332	17190	17345	17120	17307	17322	17283	17342	17610	17196	17312	17335	17362	17450	17248	17113	17358	17166	17388	17223	17298	17224	17050	17249	17253	17213	17599	17174	17178	17057	17305	17302	17338	17257	17235	17039	17279	17236	17326	17439	17313	17124	17316	17362	17226	17177	17303	17328	17281	17457	17234	17367	17460	17252	17299	17353	17286	17486	17145	17391	17396	17433	17309	17218	17355	17172	17192	17259	17185	17394	17155	17260	17484	17350	17414	17160	17112	17480	17184	17059	17034	17340	17382	17219	17272	17187	17370	17470	17166	17170	17144	17481	17296	17044	17357	17189	17083	17334	17262	17201	17221	17345	17334	17159	17216	17297	17483	17292	17312	17189	17190	17136	17369	17474	17141	17242	17430	17226	17192	17408	17259	17326	17295	17288	17092	17283	17250	17355	17522	17177	17031	17156	17345	17514	17406	17306	17266	17152	17270	17406	17485	17549	17287	17390	17215	17260	17363	17234	17310	17051	17432	17414	17202	17206	17229	17280	17431	17210	17232	17246	17460	17260	17205	17210	17390	17321	17330	17443	17258	17200	17028	17210	17458	17366	17134	16980	17142	17305	17147	17339	17224	17250	17114	17119	17012	17273	17296	17269	17314	17367	17425	17212	17330	17301	17407	17255	17336	17298	17192	17427	17340	17407	17250	17139	17264	17264	17252	17239	17495	17390	17245	17365	17394	17379	17285	17444	17355	17267	17267	17288	17384	17205	17334	17352	17267	17241	17216	17196	17372	17437	17141	17145	17205	17154	17249	17302	17158	17299	17082	17134	17328	17330	17186	17200	17419	17418	17353	17024	17151	17455	17351	17225	17440	17071	17096	17348	17296	17581	17176	17455	17039	17111	17252	17229	17441	17225	17397	17300	17237	17130	17092	17200	17074	17380	17277	17204	17464	17233	17417	17328	17118	17392	17292	17212	17192	17425	17148	17205	17439	17441	17244	16972	17377	17427	17538	17350	17215	17249	17380	17320	17449	17327	17365	17244	17234	17070	17400	17306	17255	17141	17253	17200	17217	17320	17246	17416	17344	17330	17531	17380	17335	17228	17290	17290	17360	17266	17214	17279	17059	17452	17323	17234	17498	17310	17363	17162	17370	17426	17300	17349	17350	17059	17268	17223	17201	17073	17152	17402	17206	17147	17330	17348	17392	17242	17314	17329	17266	17350	17458	17380	17427	17442	17406	17330	17176	17251	17232	17446	17271	17285	17220	17424	17187	17285	17367	17332	17272	17211	17198	17441	17108	17189	17315	17329	17087	17197	17448	17338	17367	17220	17194	17210	17130	17361	17259	17307	17331	17022	17423	17162	17171	17247	17245	17192	17311	17413	17182	17301	17182	17296	17078	17231	17172	17339	17383	17208	17241	17391	17232	17212	17142	17240	17449	17246	17216	17312	17419	17322	17522	17522	17522	17297	17394	17293	17279	17416	17224	17287	17313	17298	17417	17259	17140	17253	17416	17526	17340	17292	17241	17409	17512	17283	17196	17238	17234	17212	17391	17077	17348	17120	17408	17327	17148	17122	17314	17357	17346	17412	17192	17059	17212	17246	17277	17203	17272	17151	17350	17187	17248	17357	17147	17241	17274	17249	17316	17228	17533	17350	17313	17253	17231	17306	17426	17343	17144	17340	17324	17377	17293	17091	17234	17304	17350	17499	17193	17248	17262	17103	17132	17164	17153	17280	17254	17271	17495	17337	17336	17405	17088	17407	17276	17407	17264	17172	17312	17338	17324	17288	17370	17502	17213	17274	17179	17305	17512	17363	17280	17239	17266	17221	17293	17282	17264	17315	17033	17162	17341	17563	17257	17296	17293	17446	17231	17292	17359	17239	17083	17218	17246	17218	17293	17187	17261	17404	17409	17481	17193	17082	17123	17352	17330	17124	17211	17344	17226	17160	17104	17168	17353	17285	17167	17207	17398	17262	17292	17340	17325	17414	17379	17230	17320	17483	17249	17278	17208	17383	17276	17092	17329	17049	17221	17399	17280	17261	17230	17226	17166	17377	17319	17368	17194	17140	17148	17265	17135	17065	17091	17261	17508	17360	17253	17339	17103	17250	17349	17311	17144	16980	17110	17245	17217	17285	17242	17447	17181	17204	17174	17273	17305	17218	17195	17356	17258	17187	17363	17313	17313	17390	17204	17341	17368	17282	17132	17369	17262	17450	17320	17224	17285	17287	17417	17252	17237	17330	17096	17178	17222	17272	17350	17397	17317	17342	17272	17090	17252	17370	17276	17081	17084	17151	17423	17268	17285	17442	17367	17291	17149	17304	17439	17276	17460	17282	17130	17115	17356	17392	17475	17194	17358	17304	17230	17275	17313	17273	17175	17457	17387	17330	17382	17283	17216	17262	17274	17039	17294	17366	17447	17136	17142	17263	17245	17341	17295	17339	17302	17204	17135	17218	17379	17223	17354	17423	17179	17311	17428	17273	17297	17180	17377	17354	17489	17601	17406	17280	17389	17327	17160	17257	17087	17344	17232	17156	17360	17104	17501	17275	17224	17242	17366	17346	17342	17285	17191	17186	17094	17168	17322	17161	17160	17272	17321	17386	17244	17428	17417	17224	17448	17222	17336	17203	17524	17375	17219	17420	17190	17530	17250	17259	17432	17380	17208	17328	17211	17149	17270	17210	17322	17229	17168	17080	17039	17347	17416	17216	17281	17238	17390	17398	17508	17233	17082	17297	17341	17388	17409	17464	17179	17116	16926	17373	17274	17247	17480	17304	17361	17012	17206	17297	17327	17128	17226	17369	17245	17337	17271	17354	17229	17381	17149	17287	17386	17147	17308	17364	17190	17234	17250	17265	17348	17326	17185	17393	17213	17392	17060	17095	17257	17074	17142	17307	17058	17324	17344	17090	17443	17211	17263	17116	17162	17139	17261	17173	17366	17348	17340	17293	17244	17255	17363	17161	17535	17493	17340	17217	17366	17205	17157	17265	17293	17409	17188	17235	17204	17339	17387	17388	17386	17228	17256	17244	17301	17136	17311	17465	17190	17254	17422	17133	17259	17356	17401	17078	17451	17256	17314	17303	17291	17436	17315	17160	17204	17405	17213	17445	17241	17373	17181	17082	17425	17383	17324	17182	17173	17322	17292	17286	17164	17573	17232	17044	17341	17128	17131	17212	17369	17116	17322	17365	17219	17343	17072	17306	17358	17313	17141	17356	17135	17282	17208	17382	17327	17138	17165	17204	17251	17156	17348	17265	17287	17256	17288	17382	17194	17223	17263	17467	17328	17313	17226	17211	17169	17454	17330	17065	17367	17182	17085	17394	17391	17285	17250	17486	17263	17424	17198	17167	17224	17064	17223	17220	17156	17417	17464	17332	17310	17233	17281	17383	17369	17339	17431	17358	17469	17511	17262	17256	17254	17429	17355	17592	17163	17427	17430	17178	17358	17301	17257	17273	17214	17237	17529	17339	17276	17238	17127	17139	17468	17401	17300	17281	17191	17317	17263	17132	17280	17125	17225	17316	17069	17198	17319	17154	17297	17155	17419	17407	17270	17230	17276	17194	17236	17278	17153	17160	17349	17228	17336	17410	17271	17206	17186	17307	17085	17356	17291	17291	17206	17035	17358	17034	17219	17338	17366	17276	17371	17107	17036	17327	17319	17173	17170	17411	17179	17301	17161	17187	17506	17312	17435	17315	17281	17420	17394	17420	17317	17428	17294	17340	17467	17187	17134	17118	17337	17400	17465	17169	17483	17192	17339	17374	17221	17347	17276	17176	17133	17052	17321	17213	17302	17184	17360	17117	17313	17247	17345	17284	17195	17226	17219	17198	17208	17298	17405	17454	17482	17360	17054	17198	17217	17419	17285	17298	17220	17445	17510	17495	17220	17056	17401	17082	17348	17252	17306	17499	17302	17162	17203	17249	17230	17355	17203	17294	17224	17379	17344	17143	17354	17326	17403	17408	17112	17158	17452	17085	17476	17165	17010	17316	17285	17270	17403	17284	17268	17174	17254	17112	17373	17535	17183	17273	17225	17360	17154	17247	17362	17012	17232	17385	17216	17185	17291	17348	17129	17235	17387	17364	17135	17243	17346	17260	17402	17342	17350	17282	17347	17311	17161	17286	17249	17225	17231	17381	17176	17531	17310	17283	17385	17220	17236	17368	17395	17272	17287	17079	17444	17157	17400	17406	17241	17139	17382	17272	17369	17249	17360	17360	17311	17417	17205	17118	17237	17238	17234	17173	17252	17168	17344	17316	17306	17295	17242	17353	17190	17295	17320	17238	17187	17271	17198	17240	17197	17521	17265	17053	17285	17291	17408	17028	17500	17324	17480	17134	17235	17316	17227	17382	17324	17176	17196	17284	17190	17195	17306	17324	17263	17131	17457	17255	17444	17352	17212	17293	17254	17429	17426	17249	17274	17361
10748	17601	17296	16496	16055	15786	15884	15604	15700	15628	15614	15683	15569	15440	15624	15497	15675	15756	15546	15562	15502	15441	15555	15481	15576	15757	15600	15627	15579	15750	15602	15663	15509	15546	15511	15478	15629	15756	15481	15632	15542	15441	15736	15498	15598	15720	15414	15669	15469	15520	15620	15686	15621	15620	15699	15522	15659	15714	15413	15521	15475	15450	15474	15377	15417	15672	15620	15529	15727	15500	15586	15512	15428	15551	15451	15522	15772	15666	15711	15549	15525	15481	15527	15424	15746	15581	15492	15494	15423	15772	15413	15562	15570	15616	15434	15466	15413	15544	15560	15577	15641	15506	15678	15711	15512	15461	15603	15651	15556	15525	15458	15567	15742	15510	15518	15686	15575	15398	15441	15437	15622	15615	15446	15590	15700	15476	15633	15528	15580	15558	15404	15593	15554	15762	15469	15699	15580	15491	15525	15626	15460	15746	15568	15520	15544	15527	15419	15606	15649	15412	15569	15491	15574	15530	15646	15588	15545	15669	15500	15432	15569	15467	15576	15557	15425	15643	15673	15592	15620	15547	15601	15521	15603	15343	15578	15765	15552	15512	15593	15659	15469	15526	15517	15506	15546	15848	15531	15534	15502	15544	15375	15586	15584	15663	15420	15502	15569	15615	15638	15591	15518	15406	15644	15498	15537	15398	15417	15507	15567	15599	15456	15637	15542	15630	15354	15513	15621	15757	15672	15640	15683	15509	15513	15568	15533	15452	15491	15572	15548	15492	15505	15578	15669	15586	15748	15424	15583	15464	15451	15428	15541	15644	15557	15638	15426	15560	15461	15610	15599	15450	15443	15544	15489	15475	15676	15593	15618	15637	15523	15430	15534	15531	15556	15688	15619	15627	15534	15642	15437	15403	15504	15429	15504	15498	15425	15345	15484	15460	15651	15613	15640	15580	15456	15507	15490	15636	15566	15531	15573	15373	15570	15613	15430	15560	15402	15616	15565	15652	15458	15489	15587	15631	15492	15448	15586	15424	15519	15600	15667	15549	15531	15629	15320	15627	15556	15666	15563	15632	15498	15693	15534	15347	15586	15518	15370	15715	15549	15470	15553	15409	15459	15445	15688	15550	15768	15670	15502	15578	15330	15449	15546	15705	15709	15592	15558	15757	15581	15504	15497	15566	15581	15543	15460	15573	15553	15620	15583	15501	15480	15484	15441	15576	15408	15370	15753	15572	15484	15636	15556	15653	15613	15458	15500	15482	15695	15415	15639	15526	15568	15735	15589	15496	15589	15569	15451	15695	15545	15511	15650	15507	15771	15487	15387	15542	15543	15342	15470	15635	15686	15546	15678	15186	15495	15589	15419	15596	15575	15405	15612	15535	15347	15494	15462	15483	15370	15475	15576	15539	15676	15496	15520	15547	15451	15485	15406	15475	15559	15536	15513	15568	15363	15497	15645	15610	15610	15455	15612	15582	15483	15637	15581	15516	15365	15483	15438	15484	15490	15600	15566	15397	15549	15648	15384	15505	15493	15693	15538	15432	15363	15521	15554	15573	15436	15548	15380	15521	15473	15494	15679	15573	15560	15534	15406	15588	15509	15551	15473	15633	15458	15496	15517	15576	15437	15476	15370	15535	15592	15536	15435	15588	15463	15528	15549	15474	15553	15521	15484	15714	15536	15582	15518	15536	15631	15415	15457	15585	15432	15663	15397	15475	15549	15717	15609	15621	15367	15446	15396	15562	15511	15509	15509	15615	15559	15476	15661	15381	15583	15449	15431	15474	15425	15531	15396	15505	15564	15519	15539	15480	15636	15706	15664	15428	15616	15519	15557	15469	15611	15595	15375	15527	15579	15431	15416	15534	15571	15517	15437	15376	15306	15616	15623	15722	15404	15415	15538	15420	15573	15470	15667	15497	15480	15562	15548	15549	15561	15624	15488	15425	15446	15373	15681	15471	15621	15456	15503	15516	15609	15401	15483	15574	15424	15597	15502	15509	15552	15436	15561	15490	15473	15356	15384	15520	15553	15534	15552	15551	15653	15667	15552	15597	15642	15465	15522	15513	15599	15405	15432	15616	15484	15378	15605	15605	15654	15623	15467	15431	15648	15350	15506	15320	15631	15702	15491	15567	15659	15342	15423	15488	15619	15551	15476	15540	15510	15587	15636	15580	15460	15570	15655	15482	15450	15453	15655	15634	15543	15545	15524	15513	15556	15625	15447	15571	15557	15363	15602	15555	15739	15516	15453	15584	15489	15601	15563	15545	15517	15484	15534	15564	15395	15667	15454	15580	15620	15659	15358	15584	15483	15647	15588	15517	15441	15456	15420	15574	15376	15375	15529	15517	15489	15629	15662	15354	15416	15588	15637	15473	15547	15423	15593	15550	15585	15498	15574	15723	15453	15435	15535	15516	15500	15430	15679	15648	15723	15606	15457	15607	15465	15477	15526	15423	15375	15388	15507	15345	15596	15513	15363	15769	15491	15508	15466	15641	15573	15486	15474	15648	15660	15401	15499	15597	15662	15529	15547	15404	15682	15649	15683	15575	15606	15483	15616	15509	15472	15414	15368	15419	15441	15562	15437	15590	15613	15444	15529	15336	15466	15414	15396	15528	15495	15626	15621	15550	15423	15422	15676	15517	15643	15411	15558	15658	15435	15435	15591	15529	15502	15598	15498	15487	15657	15576	15431	15653	15444	15582	15528	15571	15757	15560	15698	15609	15536	15458	15611	15596	15395	15357	15516	15433	15539	15392	15637	15464	15595	15449	15577	15491	15517	15561	15623	15635	15585	15496	15423	15578	15465	15656	15450	15643	15370	15567	15492	15428	15574	15506	15545	15537	15506	15588	15505	15475	15492	15529	15580	15520	15566	15506	15540	15488	15551	15459	15593	15687	15657	15609	15486	15539	15785	15417	15521	15407	15623	15418	15434	15632	15416	15478	15561	15509	15426	15484	15542	15413	15470	15692	15653	15339	15537	15307	15381	15490	15685	15472	15765	15539	15501	15607	15577	15511	15505	15522	15621	15612	15321	15595	15517	15534	15492	15606	15633	15342	15632	15434	15488	15532	15372	15498	15552	15589	15425	15551	15400	15486	15491	15429	15537	15596	15670	15354	15479	15442	15526	15454	15676	15718	15348	15496	15506	15572	15542	15586	15378	15526	15567	15631	15670	15575	15475	15519	15631	15429	15564	15592	15818	15562	15363	15586	15619	15619	15496	15496	15415	15470	15455	15633	15407	15575	15481	15674	15426	15472	15566	15652	15639	15516	15525	15593	15469	15730	15318	15466	15525	15552	15419	15483	15572	15336	15454	15573	15489	15434	15500	15643	15426	15419	15529	15487	15744	15568	15403	15420	15456	15449	15521	15672	15566	15386	15428	15421	15468	15521	15518	15562	15609	15477	15435	15590	15496	15498	15397	15609	15594	15582	15462	15609	15485	15346	15611	15568	15574	15626	15533	15347	15624	15474	15506	15647	15391	15449	15437	15389	15422	15463	15630	15585	15715	15482	15655	15556	15483	15440	15479	15512	15640	15399	15638	15459	15663	15718	15728	15506	15575	15411	15657	15378	15281	15562	15522	15374	15616	15496	15589	15531	15547	15526	15396	15318	15436	15446	15655	15689	15578	15360	15505	15475	15492	15491	15469	15573	15529	15664	15474	15506	15581	15605	15496	15573	15499	15494	15518	15671	15470	15558	15657	15509	15307	15548	15458	15423	15584	15596	15649	15645	15524	15647	15564	15455	15534	15558	15551	15574	15522	15564	15490	15620	15432	15447	15451	15557	15541	15499	15476	15462	15426	15557	15757	15404	15606	15442	15443	15297	15545	15481	15568	15576	15607	15664	15509	15460	15449	15515	15421	15459	15602	15469	15522	15576	15689	15535	15370	15476	15600	15617	15439	15442	15426	15366	15276	15559	15519	15368	15579	15371	15354	15420	15428	15272	15838	15527	15547	15470	15595	15682	15608	15490	15418	15438	15357	15440	15328	15298	15591	15499	15400	15490	15430	15471	15354	15550	15391	15498	15437	15564	15487	15486	15287	15400	15564	15509	15519	15563	15463	15592	15395	15680	15408	15538	15450	15489	15574	15522	15541	15650	15535	15408	15477	15655	15495	15478	15337	15521	15734	15417	15557	15418	15506	15552	15557	15494	15570	15572	15567	15524	15425	15641	15483	15579	15487	15629	15568	15546	15388	15534	15682	15579	15515	15432	15431	15574	15349	15553	15454	15610	15546	15490	15584	15408	15518	15518	15521	15591	15467	15490	15430	15510	15673	15593	15529	15626	15398	15616	15679	15379	15273	15649	15463	15325	15539	15403	15720	15538	15679	15381	15392	15531	15481	15463	15658	15476	15508	15510	15455	15600	15455	15540	15462	15629	15604	15545	15501	15456	15617	15493	15718	15542	15469	15545	15590	15483	15500	15496	15293	15565	15459	15662	15641	15465	15538	15639	15481	15480	15523	15545	15522	15518	15736	15390	15584	15509	15612	15455	15508	15356	15408	15570	15328	15557	15331	15709	15541	15663	15544	15539	15439	15463	15418	15488	15513	15633	15585	15376	15496	15434	15513	15517	15615	15339	15608	15525	15562	15517	15532	15366	15597	15620	15554	15476	15358	15631	15538	15575	15484	15508	15571	15514	15367	15397	15468	15615	15420	15512	15550	15619	15460	15707	15619	15433	15525	15641	15575	15432	15560	15503	15564	15502	15612	15604	15499	15461	15488	15647	15314	15483	15520	15623	15380	15563	15632	15527	15506	15459	15484	15614	15474	15498	15412	15628	15554	15684	15472	15639	15498	15550	15473	15789	15518	15454	15438	15346	15442	15391	15409	15377	15746	15647	15553	15589	15670	15511	15648	15563	15544	15563	15616	15348	15584	15474	15480	15538	15319	15575	15649	15620	15485	15560	15647	15571	15507	15450	15500	15531	15582	15545	15595	15503	15402	15579	15447	15480	15373	15588	15653	15568	15511	15350	15413	15647	15507	15452	15560	15403	15536	15448	15557	15476	15588	15556	15676	15601	15505	15748	15475	15527	15618	15458	15457	15549	15565	15536	15625	15629	15516	15474	15602	15689	15353	15485	15367	15545	15522	15310	15348	15467	15519	15755	15503	15410	15469	15429	15567	15459	15317	15514	15452	15389	15488	15503
26880	21527	25915	24204	17790	17658	17910	17452	17402	17472	17557	17454	17784	17309	17254	17544	17349	17407	17302	17416	17411	17260	17686	17547	17522	17298	17556	17577	17503	17593	17237	17590	17420	17441	17505	17325	17254	17450	17387	17371	17246	17411	17494	17720	17360	17303	17241	17290	17413	17306	17339	17415	17399	17435	17432	17351	17323	17345	17621	17249	17544	17431	17619	17377	17440	17510	17536	17456	17534	17514	17476	17237	17566	17550	17396	17294	17370	17473	17281	17225	17380	17626	17422	17461	17502	17468	17330	17389	17360	17549	17444	17095	17207	17428	17319	17386	17541	17412	17292	17414	17382	17244	17387	17535	17449	17534	17389	17521	17390	17284	17565	17407	17249	17533	17343	17369	17210	17503	17457	17234	17399	17440	17320	17282	17269	17495	17325	17284	17374	17363	17463	17336	17320	17473	17304	17348	17559	17332	17254	17374	17556	17531	17364	17484	17491	17262	17327	17363	17436	17506	17274	17233	17297	17285	17367	17505	17265	17230	17413	17456	17580	17402	17363	17463	17411	17267	17440	17339	17417	17401	17482	17303	17436	17341	17330	17288	17464	17373	17424	17454	17585	17364	17595	17361	17326	17286	17229	17422	17451	17484	17537	17247	17363	17539	17577	17478	17503	17460	17356	17452	17526	17471	17288	17439	17290	17503	17409	17289	17237	17467	17370	17398	17364	17329	17450	17360	17327	17557	17451	17377	17524	17378	17553	17306	17562	17430	17343	17463	17487	17342	17443	17338	17433	17285	17290	17523	17328	17269	17574	17588	17457	17508	17318	17476	17529	17517	17552	17302	17288	17370	17318	17323	17614	17242	17317	17214	17416	17395	17447	17283	17693	17265	17288	17288	17741	17312	17372	17274	17594	17254	17329	17391	17562	17370	17474	17384	17295	17428	17579	17406	17267	17298	17274	17472	17505	17461	17185	17340	17347	17327	17252	17236	17494	17399	17363	17385	17465	17410	17295	17445	17321	17425	17508	17458	17367	17329	17401	17257	17489	17298	17218	17550	17496	17468	17416	17405	17533	17360	17429	17281	17286	17196	17251	17282	17431	17561	17540	17455	17313	17377	17601	17325	17412	17351	17548	17459	17346	17364	17675	17261	17425	17371	17318	17251	17438	17374	17324	17407	17433	17541	17415	17487	17181	17499	17572	17394	17434	17328	17264	17545	17368	17432	17383	17539	17223	17550	17401	17372	17294	17408	17418	17129	17298	17295	17374	17378	17372	17330	17445	17368	17409	17304	17490	17414	17493	17407	17291	17527	17545	17513	17413	17333	17549	17372	17357	17550	17443	17272	17618	17466	17381	17405	17273	17514	17376	17493	17391	17502	17215	17482	17612	17423	17488	17380	17198	17301	17147	17182	17511	17330	17427	17249	17283	17329	17439	17364	17423	17434	17336	17512	17148	17377	17239	17462	17372	17452	17372	17164	17194	17222	17385	17379	17397	17493	17430	17703	17381	17292	17582	17462	17198	17169	17408	17488	17484	17350	17488	17514	17155	17323	17409	17278	17403	17408	17249	17349	17493	17380	17422	17560	17562	17469	17228	17342	17287	17426	17413	17438	17427	17219	17427	17344	17377	17465	17479	17531	17355	17386	17468	17294	17205	17333	17559	17286	17525	17330	17306	17567	17524	17369	17254	17416	17550	17557	17347	17442	17341	17241	17250	17390	17512	17389	17522	17427	17492	17581	17462	17542	17467	17469	17333	17334	17342	17336	17461	17502	17482	17164	17202	17503	17400	17347	17135	17207	17121	17313	17335	17532	17325	17482	17401	17405	17144	17478	17440	17536	17337	17439	17184	17303	17276	17112	17424	17221	17419	17570	17153	17357	17391	17193	17410	17253	17315	17227	17546	17371	17193	17382	17403	17404	17446	17450	17250	17310	17456	17320	17209	17427	17336	17316	17238	17251	17393	17560	17591	17267	17417	17376	17310	17198	17465	17367	17208	17316	17442	17390	17440	17183	17408	17373	17374	17404	17380	17378	17434	17280	17540	17346	17482	17329	17300	17318	17398	17654	17406	17258	17559	17492	17371	17472	17435	17194	17325	17386	17431	17527	17487	17387	17287	17312	17379	17373	17356	17276	17430	17270	17463	17313	17234	17417	17570	17408	17301	17457	17417	17423	17418	17448	17412	17356	17385	17552	17503	17483	17487	17361	17384	17322	17325	17182	17474	17309	17467	17485	17189	17307	17542	17509	17350	17290	17287	17313	17402	17345	17360	17297	17278	17484	17347	17176	17578	17281	17359	17344	17486	17436	17310	17439	17436	17312	17646	17435	17298	17462	17431	17334	17231	17477	17481	17668	17598	17352	17334	17366	17562	17508	17319	17418	17347	17429	17445	17470	17523	17255	17531	17391	17460	17314	17223	17476	17375	17374	17240	17425	17397	17433	17365	17346	17286	17137	17381	17263	17334	17307	17444	17400	17468	17374	17595	17455	17586	17316	17425	17505	17535	17466	17633	17473	17332	17231	17397	17259	17535	17582	17324	17199	17272	17309	17328	17486	17313	17457	17309	17305	17456	17447	17406	17442	17262	17479	17357	17437	17423	17308	17555	17529	17621	17266	17439	17667	17373	17338	17449	17465	17393	17515	17341	17446	17492	17442	17377	17559	17247	17445	17416	17366	17358	17516	17312	17255	17263	17612	17260	17444	17353	17259	17349	17358	17410	17343	17362	17371	17402	17688	17185	17649	17301	17519	17479	17290	17405	17564	17384	17289	17485	17390	17525	17333	17310	17429	17344	17348	17492	17464	17418	17108	17231	17252	17411	17479	17426	17437	17531	17351	17435	17568	17501	17519	17286	17420	17456	17587	17582	17372	17542	17356	17359	17359	17416	17545	17560	17388	17535	17500	17487	17192	17450	17330	17430	17176	17389	17590	17341	17331	17406	17555	17436	17279	17556	17262	17349	17418	17512	17521	17465	17374	17314	17325	17483	17292	17343	17258	17316	17329	17493	17508	17346	17463	17489	17298	17362	17276	17382	17483	17524	17530	17334	17522	17432	17415	17122	17464	17316	17588	17485	17539	17201	17645	17350	17298	17484	17425	17314	17467	17384	17483	17380	17427	17416	17499	17555	17384	17467	17415	17283	17346	17392	17286	17504	17254	17262	17474	17452	17393	17395	17522	17531	17314	17417	17320	17370	17425	17453	17518	17294	17374	17482	17449	17399	17451	17569	17482	17471	17552	17527	17470	17458	17341	17345	17607	17546	17264	17375	17247	17673	17390	17426	17470	17169	17523	17546	17234	17456	17509	17312	17256	17391	17394	17431	17407	17233	17270	17341	17543	17249	17559	17428	17437	17488	17426	17499	17520	17490	17556	17318	17599	17440	17298	17256	17468	17552	17378	17371	17465	17480	17337	17334	17414	17488	17336	17593	17439	17323	17502	17407	17366	17254	17239	17583	17583	17485	17463	17590	17348	17506	17251	17301	17279	17476	17499	17436	17377	17456	17563	17313	17309	17352	17630	17298	17432	17392	17468	17415	17363	17350	17384	17484	17474	17516	17419	17434	17539	17376	17313	17319	17361	17610	17351	17485	17600	17326	17463	17655	17599	17229	17399	17345	17368	17195	17362	17623	17251	17489	17477	17478	17481	17157	17322	17344	17459	17379	17438	17305	17357	17265	17213	17180	17518	17264	17424	17680	17504	17368	17314	17309	17303	17531	17525	17642	17428	17481	17424	17080	17290	17428	17324	17425	17517	17415	17160	17377	17404	17687	17453	17423	17480	17220	17437	17253	17223	17290	17415	17298	17385	17366	17542	17437	17116	17453	17457	17318	17555	17497	17384	17500	17421	17528	17233	17375	17555	17282	17181	17372	17282	17453	17420	17607	17567	17506	17366	17391	17298	17273	17403	17340	17503	17417	17285	17428	17402	17374	17370	17368	17477	17450	17582	17338	17422	17395	17506	17528	17479	17547	17418	17493	17580	17331	17435	17314	17275	17337	17247	17447	17522	17444	17309	17357	17329	17507	17545	17291	17400	17624	17459	17299	17356	17627	17452	17401	17273	17536	17332	17435	17429	17041	17494	17353	17220	17333	17407	17621	17344	17395	17427	17628	17297	17422	17268	17372	17150	17441	17282	17452	17329	17433	17524	17705	17403	17469	17520	17351	17411	17211	17344	17441	17268	17556	17425	17437	17413	17386	17262	17431	17222	17250	17397	17390	17473	17453	17617	17404	17475	17327	17338	17144	17551	17332	17344	17301	17537	17268	17258	17397	17494	17500	17473	17509	17364	17460	17537	17213	17565	17516	17646	17418	17458	17394	17291	17282	17555	17592	17451	17501	17339	17375	17349	17248	17536	17406	17529	17375	17451	17486	17721	17385	17290	17410	17523	17384	17303	17655	17588	17405	17433	17358	17428	17392	17405	17835	17434	17378	17347	17532	17357	17256	17527	17496	17407	17681	17332	17446	17396	17328	17430	17251	17377	17370	17385	17406	17312	17352	17374	17503	17613	17284	17503	17389	17424	17371	17449	17478	17611	17385	17244	17432	17522	17703	17382	17340	17410	17286	17514	17413	17288	17390	17436	17305	17437	17387	17544	17334	17453	17295	17338	17361	17422	17431	17363	17288	17552	17621	17276	17395	17501	17535	17622	17495	17370	17286	17296	17578	17512	17308	17471	17515	17394	17193	17333	17267	17669	17470	17285	17329	17416	17395	17437	17647	17420	17302	17348	17524	17409	17383	17298	17309	17286	17536	17372	17479	17630	17490	17506	17543	17497	17444	17376	17381	17692	17249	17424	17363	17390	17437	17172	17377	17251	17467	17430	17329	17581	17372	17270	17333	17309	17338	17478	17418	17387	17316	17180	17492	17258	17372	17420	17525	17347	17315	17407	17516	17524	17268	17217	17294	17419	17255	17498	17678	17289	17449	17257	17403	17179	17350	17548	17412	17442	17493	17671	17443	17389	17443	17435	17549	17178	17317	17346	17519	17442	17421	17442	17485	17616	17256	17185	17389	17190	17511	17327	17510	17389	17451	17283	17336	17419	17285	17332	17431	17444	17438	17308	17329	17235	17449	17450	17325	17436	17557	17407	17467	17394	17364	17436	17507	17517	17399	17552	17479	17256	17534	17432	17266	17248	17379	17326	17331	17305
13543	16128	15905	15804	15780	15867	15812	15691	15634	15756	15692	15563	15789	15765	15633	15662	15577	15714	15637	15622	15612	15673	15786	15705	15589	15635	15523	15683	15548	15727	15656	15680	15547	15694	15614	15821	15647	15547	15717	15605	15785	15689	15546	15701	15611	15709	15594	15596	15686	15648	15601	15676	15574	15572	15685	15972	15619	15593	15613	15639	15672	15855	15805	15674	15647	15516	15779	15605	15530	15567	15670	15401	15530	15611	15662	15825	15639	15539	15627	15645	15521	15496	15732	15716	15779	15709	15576	15639	15536	15712	15531	15546	15520	15717	15665	15656	15592	15564	15538	15663	15599	15601	15558	15457	15567	15564	15884	15692	15723	15520	15773	15602	15386	15590	15541	15541	15766	15725	15716	15546	15797	15425	15627	15548	15627	15642	15672	15560	15736	15588	15597	15748	15593	15621	15683	15569	15486	15650	15615	15714	15646	15605	15693	15543	15526	15506	15662	15604	15471	15713	15729	15687	15408	15501	15540	15635	15675	15622	15687	15643	15581	15581	15556	15669	15687	15810	15672	15622	15376	15579	15580	15577	15658	15559	15682	15727	15608	15549	15635	15618	15575	15581	15523	15476	15697	15612	15555	15716	15743	15481	15781	15624	15632	15745	15579	15635	15737	15702	15511	15470	15586	15425	15695	15675	15587	15702	15851	15633	15677	15551	15711	15604	15665	15614	15707	15774	15603	15639	15687	15655	15845	15499	15640	15639	15720	15630	15719	15478	15728	15689	15441	15660	15629	15779	15529	15646	15681	15635	15335	15813	15662	15556	15705	15614	15614	15705	15729	15572	15600	15668	15696	15549	15525	15546	15738	15543	15819	15646	15585	15513	15727	15477	15612	15492	15633	15610	15503	15559	15459	15603	15517	15607	15767	15703	15642	15630	15619	15649	15685	15554	15627	15666	15670	15609	15472	15706	15686	15629	15712	15794	15561	15564	15625	15603	15590	15641	15666	15537	15548	15674	15578	15491	15656	15797	15549	15603	15748	15817	15648	15613	15613	15598	15646	15576	15483	15662	15513	15583	15635	15535	15825	15527	15661	15707	15793	15619	15669	15660	15663	15511	15567	15659	15623	15590	15612	15627	15695	15697	15696	15696	15720	15585	15456	15664	15645	15657	15787	15688	15499	15820	15543	15537	15623	15533	15705	15483	15694	15589	15544	15576	15540	15747	15661	15588	15659	15467	15553	15566	15738	15718	15821	15610	15849	15734	15536	15680	15518	15771	15649	15516	15748	15615	15653	15577	15805	15771	15651	15660	15564	15588	15728	15619	15567	15681	15587	15892	15579	15608	15529	15564	15616	15693	15540	15742	15444	15339	15631	15640	15649	15680	15597	15661	15654	15470	15623	15589	15743	15697	15715	15699	15597	15655	15803	15646	15514	15589	15624	15564	15556	15786	15556	15775	15624	15659	15573	15760	15500	15740	15477	15519	15580	15633	15466	15644	15711	15647	15695	15805	15615	15537	15562	15745	15686	15570	15522	15801	15600	15552	15516	15653	15752	15723	15559	15773	15627	15720	15545	15741	15454	15757	15503	15780	15594	15646	15735	15734	15622	15679	15732	15511	15585	15636	15695	15630	15752	15735	15659	15646	15576	15625	15642	15492	15534	15566	15811	15665	15620	15535	15544	15612	15686	15644	15547	15624	15657	15535	15472	15597	15724	15774	15741	15712	15548	15642	15622	15665	15672	15713	15645	15687	15583	15544	15722	15601	15717	15586	15582	15502	15642	15629	15535	15624	15729	15596	15703	15590	15564	15632	15700	15463	15783	15804	15623	15605	15698	15544	15428	15680	15678	15701	15767	15678	15356	15605	15737	15758	15737	15646	15514	15721	15565	15663	15662	15679	15697	15712	15586	15790	15739	15466	15639	15669	15595	15604	15565	15613	15660	15609	15727	15562	15690	15544	15525	15655	15509	15708	15612	15560	15557	15625	15764	15491	15921	15607	15492	15541	15527	15507	15698	15763	15421	15622	15402	15693	15616	15595	15741	15484	15648	15547	15610	15710	15631	15709	15642	15694	15626	15731	15690	15845	15503	15504	15611	15569	15549	15634	15749	15521	15513	15560	15636	15678	15662	15673	15623	15689	15586	15681	15606	15553	15577	15819	15749	15690	15570	15624	15784	15728	15726	15688	15659	15767	15620	15585	15526	15694	15782	15703	15505	15709	15713	15650	15465	15581	15650	15619	15795	15660	15570	15599	15724	15700	15496	15726	15543	15672	15544	15578	15554	15647	15545	15769	15716	15686	15551	15833	15600	15695	15657	15609	15666	15548	15579	15750	15585	15763	15457	15769	15712	15489	15544	15575	15495	15378	15910	15597	15653	15692	15536	15509	15723	15589	15627	15550	15536	15612	15846	15392	15600	15609	15571	15436	15640	15711	15580	15549	15496	15609	15574	15631	15551	15759	15765	15685	15724	15853	15553	15697	15587	15553	15515	15608	15699	15725	15690	15809	15548	15502	15621	15606	15707	15667	15779	15675	15588	15550	15520	15619	15487	15695	15724	15759	15564	15665	15553	15591	15641	15652	15621	15657	15587	15600	15686	15493	15438	15649	15622	15658	15728	15620	15563	15523	15448	15795	15581	15485	15565	15616	15518	15561	15545	15555	15631	15586	15522	15728	15730	15621	15629	15799	15557	15773	15682	15492	15790	15664	15594	15562	15705	15394	15603	15730	15686	15759	15620	15780	15501	15672	15709	15430	15618	15507	15661	15519	15610	15689	15938	15522	15646	15728	15587	15642	15624	15614	15560	15591	15671	15678	15656	15680	15730	15662	15595	15648	15544	15517	15627	15520	15450	15556	15637	15564	15532	15530	15571	15644	15628	15547	15716	15677	15565	15642	15702	15506	15593	15707	15607	15802	15594	15655	15641	15689	15615	15737	15470	15769	15657	15653	15634	15530	15654	15555	15799	15698	15741	15590	15622	15591	15751	15727	15666	15488	15665	15662	15658	15605	15766	15612	15668	15677	15723	15607	15706	15652	15665	15458	15574	15672	15732	15625	15768	15597	15741	15609	15598	15694	15656	15785	15760	15757	15413	15558	15679	15649	15616	15614	15727	15601	15691	15829	15489	15812	15558	15601	15691	15686	15656	15702	15523	15654	15620	15540	15557	15604	15618	15519	15584	15687	15514	15664	15681	15640	15717	15593	15734	15540	15697	15635	15634	15671	15794	15523	15617	15664	15757	15678	15674	15734	15784	15544	15637	15562	15568	15637	15702	15499	15802	15416	15545	15572	15643	15559	15689	15488	15762	15677	15597	15574	15739	15707	15724	15609	15721	15878	15743	15594	15586	15564	15704	15561	15676	15600	15710	15687	15516	15417	15633	15506	15626	15669	15671	15625	15755	15798	15728	15576	15769	15647	15662	15695	15513	15674	15670	15595	15769	15615	15763	15457	15601	15552	15661	15697	15783	15567	15704	15579	15767	15530	15519	15734	15600	15582	15686	15668	15487	15566	15698	15571	15568	15488	15734	15926	15655	15728	15625	15573	15794	15528	15718	15682	15595	15687	15500	15457	15420	15523	15706	15661	15583	15872	15736	15670	15615	15678	15603	15723	15713	15594	15616	15712	15791	15591	15634	15567	15565	15758	15588	15680	15575	15660	15573	15708	15672	15644	15692	15609	15519	15555	15679	15798	15757	15598	15562	15558	15547	15543	15528	15590	15742	15695	15712	15498	15638	15521	15804	15722	15558	15771	15689	15692	15701	15732	15623	15775	15503	15572	15602	15665	15665	15666	15676	15683	15624	15654	15593	15700	15551	15715	15647	15473	15866	15658	15658	15575	15717	15861	15419	15727	15643	15705	15809	15664	15514	15507	15687	15763	15590	15643	15678	15461	15553	15418	15737	15559	15594	15664	15621	15756	15498	15678	15647	15630	15700	15734	15539	15571	15866	15742	15726	15645	15749	15674	15546	15686	15700	15632	15728	15578	15661	15325	15724	15428	15735	15509	15708	15573	15679	15542	15808	15862	15704	15654	15726	15753	15609	15566	15718	15624	15442	15584	15835	15616	15485	15710	15585	15690	15697	15496	15518	15479	15669	15540	15710	15637	15561	15757	15585	15541	15610	15619	15767	15516	15427	15480	15677	15631	15840	15645	15556	15753	15617	15510	15770	15623	15420	15694	15581	15606	15672	15879	15696	15674	15650	15681	15772	15533	15577	15684	15504	15555	15449	15834	15670	15538	15716	15659	15675	15574	15439	15615	15655	15516	15605	15720	15586	15666	15814	15630	15751	15678	15652	15673	15594	15648	15421	15485	15585	15716	15656	15531	15600	15585	15650	15616	15611	15499	15548	15708	15508	15525	15675	15504	15608	15617	15833	15673	15655	15550	15738	15689	15632	15759	15580	15589	15693	15546	15502	15679	15812	15635	15593	15628	15533	15590	15739	15624	15757	15579	15761	15830	15636	15527	15542	15616	15569	15602	15689	15539	15537	15762	15644	15589	15691	15654	15624	15600	15806	15803	15433	15703	15675	15660	15746	15701	15679	15660	15643	15780	15339	15514	15690	15556	15533	15671	15738	15566	15711	15633	15726	15702	15668	15646	15666	15866	15654	15693	15584	15573	15795	15623	15535	15531	15568	15812	15413	15530	15679	15813	15733	15575	15548	15460	15587	15725	15510	15542	15659	15551	15606	15537	15584	15674	15626	15708	15599	15628	15690	15757	15638	15731	15674	15683	15629	15743	15618	15638	15698	15851	15687	15590	15573	15699	15762	15616	15548	15769	15648	15577	15691	15674	15522	15602	15566	15442	15644	15655	15629	15605	15576	15823	15555	15705	15602	15609	15671	15544	15505	15739	15638	15611	15425	15737	15587	15867	15544	15595	15640	15625	15740	15714	15791	15810	15635	15571	15626	15626	15707	15607	15609	15649	15490	15572	15636	15550	15792	15540	15641	15463	15739	15664	15555	15567	15598	15571	15667	15673	15570	15705	15836	15629	15733	15634	15535	15731	15555	15523	15730	15615	15502	15508	15719	15609	15583	15609	15653	15620	15621	15607	15615	15580	15737	15618	15625	15622	15717	15736	15701	15764	15735	15555	15634	15701	15549	15605	15736	15509	15650	15730	15489	15757	15741	15672	15586	15542	15582	15676
24015	21506	29128	24336	21995	21827	20177	17288	16920	17213	16895	17172	16923	17226	17047	16994	16863	16925	16992	16883	16854	17187	16981	16744	16816	16804	16845	16832	16725	16660	16921	17016	17068	16876	16956	16871	16718	17034	16909	16854	16830	16801	16836	16808	16794	16855	16740	16812	16697	16738	16655	16681	16562	16764	16690	16859	16894	16548	16793	16618	16720	16888	16839	16686	16808	16856	16889	16763	16874	16764	16814	16863	16718	16559	16782	16998	16837	16833	16563	16836	16816	16576	16959	16761	16724	16635	16757	16752	16782	16715	16806	16754	16789	16762	16710	16761	16709	16795	16615	16752	16691	16839	16793	16637	16790	16761	16726	16689	16702	16674	16672	16791	16645	16640	16751	16627	16764	16616	16652	16567	16818	16758	16651	16738	16993	16667	16733	16825	16784	16791	16772	16740	16634	16805	16538	16796	16975	16802	16821	16986	16669	16572	16800	16823	16789	16956	16875	16914	16686	16876	17039	16676	16772	16683	16714	16754	16745	16777	16662	16694	16787	16944	16810	16722	16611	16860	16802	17051	16891	16789	16608	16720	16751	16846	16752	16843	16635	16848	16870	16744	16739	16779	16578	16675	16931	16807	16829	16581	16827	16916	16850	16870	16641	16865	16795	16637	16818	16874	16920	16543	16777	16513	16665	16796	16641	16827	16694	16815	16694	16918	16590	16614	16650	16838	16929	16708	16543	16729	17029	16795	16721	16626	16664	16711	16834	16631	16674	16910	16766	16707	16685	16667	16702	16845	16857	16599	16665	16748	16839	16851	16514	16672	16759	16750	16779	16712	16818	16595	16767	16785	16719	16786	16750	16632	16763	16898	16841	16976	16800	16883	16646	16790	16767	16889	16684	16602	16577	16794	16769	16676	16625	17039	16682	16697	16710	16754	16951	16783	16710	16833	16595	16729	16636	16750	16826	16854	16785	16804	16749	16629	16723	16765	16737	16772	16852	16638	16633	16796	16855	16711	16759	16569	16821	16699	16712	16657	16719	16663	16969	16902	16659	16661	16833	16725	16740	16843	16732	16763	16957	16713	16678	16666	16756	16658	16775	16801	16809	16677	16623	16700	16616	16724	16771	16682	16680	16710	16647	16745	16685	16779	16641	16793	16781	16716	16795	16723	16876	16890	16766	16654	16717	16817	16839	16796	16736	16787	16880	16839	16715	16679	16638	16736	16625	16946	16771	16701	16740	16789	16708	16629	16657	16885	16687	16660	16816	16933	16874	16761	16729	16835	16828	16926	16806	16761	16869	16723	17012	16689	16691	16640	16866	16727	16939	16630	16904	16795	16691	16876	16663	16723	16778	16663	16765	16718	16872	16909	16740	16743	16647	16623	16817	16696	16728	16855	16675	16889	16759	16836	16570	16887	16735	16896	16633	16755	16687	16748	16834	16915	16740	16746	16775	16688	16811	16686	16812	16927	16765	16887	16934	16790	16789	16725	16773	16793	16691	16857	16891	16759	16733	17103	16881	16613	16707	16519	16963	16820	16871	16873	16899	16688	16737	16646	16808	16632	16591	16645	16806	16623	16831	16789	16995	16803	16762	16852	16691	16653	16611	16716	16740	16873	16654	16686	16922	16755	16921	16755	17106	16894	16863	16807	16692	16801	16722	16790	16685	16966	16760	16667	16758	16513	16903	16711	17040	16933	16981	16683	16639	16564	16790	16911	16963	16777	16801	16717	16789	16798	16798	16865	16834	16796	16655	16864	16982	16757	16630	16632	16761	16654	16746	16927	16713	16813	16731	16648	16627	17023	16647	16882	16854	16826	16774	16742	16745	16581	16715	16697	16580	16772	16640	16693	16630	16833	16680	16740	16706	16814	16698	16865	16931	16665	16867	16737	16848	16691	16636	16856	16573	16655	16905	16799	16691	16856	16599	16674	16877	16757	16803	16835	16680	16687	16661	16845	16661	16733	16707	16758	16882	16813	16764	16553	16839	16822	16776	16697	16619	16727	16770	16752	16693	16880	16701	16640	16890	16917	16545	16591	16648	16687	16654	16698	16812	16689	16645	16764	16877	16813	16584	16635	16728	16790	16798	16683	16789	16743	16761	16699	16767	16795	16856	16714	16639	16596	16737	16632	16882	16694	16618	16647	16848	16672	16778	16625	16611	16481	16921	16717	16534	16719	16763	16765	16934	16632	16823	16864	16833	16713	16737	16652	16680	17076	16952	16662	16616	16636	16562	16918	16699	16676	16673	16822	16858	16715	16662	16889	16727	16570	16609	16756	16947	16692	16795	16708	16682	16827	16741	16715	16687	16655	16824	16710	16840	16641	16629	16419	16771	16696	16536	16565	16819	16782	16663	16963	16570	16700	16565	16753	16717	16907	16592	16857	16911	16713	16674	16517	16679	16670	16775	16721	16729	16915	16685	16827	16722	16947	16707	16737	16717	16769	16917	16777	16731	16686	16845	16855	16718	16759	16887	16796	16608	16581	16720	16881	16722	16651	16655	16756	16930	16649	16728	16851	16885	16726	16794	16709	16863	16790	16588	16796	16798	16671	16641	16910	16793	16692	16712	16803	16681	16656	16657	16695	16941	16579	16674	16843	16568	16765	16699	16815	16681	16797	16635	16746	16723	16757	16800	16805	16721	16743	16815	16587	16746	16774	16747	16743	16676	16829	16900	16820	16798	16622	16811	16602	16767	16756	16597	16682	16791	16612	16920	16741	16966	16649	16677	16719	16796	16619	16821	16900	16667	16948	16638	16680	16634	16669	16955	16581	16763	16611	16991	16951	16602	16777	16563	16787	16665	16697	16748	16675	16766	16689	16735	16646	16697	16688	16508	16811	16659	16681	16798	16724	16680	16622	16567	16556	16702	16823	16654	16689	16820	16905	16737	16718	16825	16601	16776	16657	16712	16815	16856	16907	16736	16830	16911	16877	16771	16812	16691	16534	16758	16579	16684	16813	16814	16471	17052	16766	16675	16664	17027	16790	16882	16759	16660	16869	16848	16737	16645	16766	16722	16764	16708	16876	16815	16936	16700	16725	16762	16633	16681	16858	16726	16743	16549	16728	16861	16838	16752	16782	16839	16820	16992	16834	16832	16507	16790	16976	16797	16902	16847	16747	16587	16551	16613	16848	16633	16688	16973	16808	16801	16741	16767	16849	16568	16740	16625	16745	16707	16796	16654	16624	16750	16834	16549	16557	16721	16640	16577	16772	16889	16750	16796	16625	16775	16666	16659	16804	16737	16749	16714	16645	16846	16679	16710	16792	16874	16766	16697	16698	16600	16821	16828	16476	16596	16937	16855	16829	16632	16625	16706	16728	16706	16831	16704	16702	16753	16744	16951	16769	16556	16975	16470	16784	16766	16812	17027	16577	16775	16828	16761	16752	16664	16884	16821	16874	16499	16748	16910	16880	16792	16775	16686	16684	16670	16935	16644	16739	16872	16703	16880	16725	16669	16900	16902	16895	16907	16669	16805	16492	16513	16927	16729	16806	16788	16698	16628	16686	16657	16908	16877	16562	16744	16781	16722	16931	16774	16768	16793	16670	16653	16524	16697	16788	16704	16556	16670	16792	16767	16772	16905	16929	16711	16766	16642	16638	16944	16977	16739	16796	16697	16602	16484	16654	16627	16848	16747	16686	16988	16696	16830	16755	16812	16635	16842	16717	16791	16805	16920	16739	16685	16835	16792	16594	16908	16916	16766	16829	16723	16684	16660	16695	16694	16874	16576	16732	16728	16788	16821	16747	16861	16784	16670	16662	16855	16846	16843	16647	16816	16766	16747	16852	16757	16695	16765	16895	16810	16841	16856	16810	16785	16793	16725	16645	16637	16500	16705	16800	16764	16548	16627	16781	16857	16775	17016	16614	16717	16704	16911	16857	16639	16724	16846	16664	16656	16688	16825	16744	16851	16879	16844	16821	16724	16696	16712	16889	16563	16787	16653	16686	16568	16687	16732	16640	16665	16588	16678	16798	16678	16954	16883	16746	16716	16945	16778	16763	16687	16812	16595	16774	16819	16671	16818	16646	17041	16768	16754	16777	16703	16666	16735	16742	16846	16887	16585	16625	16802	16695	16532	16839	16781	16906	16662	17054	16854	16603	16731	16704	16655	16752	16688	16772	16507	16791	16876	16642	16498	16841	16738	16863	16706	16707	16883	16659	16755	16771	16868	16582	16756	16864	16829	16741	16824	16660	16685	16766	16731	16880	16612	16763	16837	16913	16972	16765	16548	16779	16740	16697	16749	16690	16708	16938	16628	16750	16594	16701	16603	16819	16591	16843	16559	16846	16806	16679	16765	16731	16696	16834	16683	16816	16760	16759	16769	16811	16701	16806	16785	16936	16920	16648	16648	16743	16697	16723	16658	16517	16761	16817	16907	16673	16707	16855	16692	16737	16706	16740	16994	16868	16794	16988	16734	16831	16816	16631	16742	16740	16993	16823	16828	16472	16597	16651	16803	16624	16841	16721	16825	16606	16862	16725	16896	16545	16612	16837	16735	16824	16617	16932	16635	16816	16751	16677	16664	16881	16859	16878	16848	16718	16555	16832	16656	17083	16746	16702	16733	16931	16814	16733	16734	16741	16867	16922	16901	16726	16670	16779	16768	16681	16767	16877	16852	16831	16613	16898	16603	16669	16839	16781	16810	16764	16688	16750	16857	16815	16675	16891	16818	16706	16823	16767	16846	16961	16878	16578	16938	16886	16464	16575	16476	16831	16841	16792	16547	16825	16770	16651	16786	16742	16711	16759	16732	16740	16655	16877	16590	16715	16671	16625	16801	16820	16672	16739	16732	16744	16480	16762	16630	16732	16532	16844	16641	16554	16985	16714	16558	16837	16959	16685	17066	16717	16693	16846	16867	16662	16610	16834	16855	16979	16746	16792	16807	16901	16886	16820	16814	16725	16806	16821	16734	16764	16866	16827	16767	16715	16780	16951	16594	16820	16648	16593	16702	16813	16770	16635	16669	16783	16816	16898	16846	16745	16940	16729	16840	16610	16843	16838	16536	16583	16818	17013	16925	16681	16884	16717	16784	16881	16603	16682	16735	16658	16759	16782	16680	16642	16753	16660	16693	16737	16720	16792	16784	16839	16616	16626	16677	16681	16734	16868	16794	16867	16903	16506	16778	16744	16548	16711	16655	16684
11284	16479	16364	15855	15564	15528	15380	15538	15366	15315	15462	15466	15472	15168	15381	15421	15340	15339	15315	15246	15338	15195	15364	15210	15192	15256	15414	15325	15307	15355	15412	15398	15350	15304	15281	15362	15094	15240	15395	15246	15266	15364	15354	15335	15184	15497	15226	15381	15322	15201	15318	15353	15215	15310	15321	15426	15343	15268	15349	15213	15256	15238	15332	15268	15263	15433	15179	15244	15284	15149	15233	15107	15028	15031	15375	15289	15412	15305	15412	15377	15341	15319	15273	15327	15472	15368	15188	15124	15242	15352	15106	15339	15243	15227	15353	15145	15181	15059	15186	15344	15278	15236	15277	15209	15421	15245	15211	15275	15288	15207	15256	15228	15186	15216	15290	15282	15212	15178	15315	15412	15249	15367	15258	15317	15110	15236	15329	15382	15398	15274	15240	15257	15465	15092	15380	15194	15314	15309	15300	15306	15292	15295	15351	15323	15194	15228	15369	15200	15153	15156	15222	15287	15355	15323	15213	15256	15160	15246	15221	15240	15194	15473	15368	15305	15421	15261	15475	15275	15002	15285	15212	15071	15050	15262	15358	15213	15076	15168	15406	15330	15216	15348	15166	15129	15208	15368	15036	15229	15326	15234	15226	15086	15235	15374	15352	15191	15212	15454	15219	15331	15429	15314	15238	15116	15094	15206	15205	15321	15202	15317	15271	15245	15409	15320	15311	15206	15321	15226	15115	15291	15257	15130	15359	15196	15226	15307	15278	15224	15468	15325	15245	15277	15268	15193	15271	15145	15399	15126	15180	15317	15326	15344	15325	15239	15194	15231	15272	15236	15379	15376	15291	15213	15265	15345	15354	15151	15238	15216	15272	15257	15290	15281	15352	15152	15245	15219	15350	15334	15347	15240	15485	15452	15031	15396	15092	15273	15037	15203	15304	15254	15328	15175	15247	15341	15284	15315	15323	15315	15268	15079	15382	15379	15402	15176	15348	15239	15168	15225	15187	15143	15249	15382	15145	15447	14942	15139	15250	15307	15252	15213	15351	15339	15232	15118	15233	15294	15379	15087	15394	15395	15191	15245	15357	15195	15303	15220	15091	15335	15282	15267	15142	15007	15369	15330	15325	15090	15282	15099	15139	15344	15263	15197	15276	15286	15408	15269	15315	15006	15333	15114	15311	15400	15130	15262	15186	15175	15224	15247	15299	15294	15246	15287	15261	15169	15148	15134	15304	15186	15284	15339	15231	15198	15249	15272	15380	15174	15294	15483	15235	15317	15276	15316	15420	15090	15290	15348	15282	15300	15251	15317	15425	15319	15153	15219	15151	15267	15269	15235	15263	15157	15293	15091	15412	15217	15164	15207	15307	15147	15053	15302	15213	15285	15353	15285	15205	15263	15253	15212	15257	15455	15086	15242	15326	15257	15202	15463	15313	15272	15321	15086	15072	15241	15221	15148	15347	15237	15301	15355	15279	15129	15249	15337	15256	15257	15067	15193	15420	15128	15333	15367	15354	15549	15255	15094	15261	15253	15246	15222	15207	15302	15186	15138	15281	15119	15375	15223	15068	15351	15296	15417	15408	15229	15271	15180	15330	15227	15368	15469	15277	15266	15386	15310	15144	15162	15297	15250	15142	15286	15194	15318	15282	15271	15265	15298	15287	15272	15237	15271	15260	15234	15304	15305	15224	15216	15262	15275	15187	15329	15382	15261	15148	15290	15333	15316	15164	15395	15180	15241	15112	15407	15159	15124	15329	15123	15365	15108	15183	15300	15253	15403	15651	15358	15289	15152	15362	15250	15203	15347	15246	15299	15272	15099	15266	15282	15144	15190	15116	15379	15277	15263	15118	15299	15168	15442	15193	15323	15252	15363	15297	15426	15313	15391	15372	15167	15231	15315	15408	15160	15185	15222	15321	15145	15128	15304	15276	15394	15240	15432	15184	15204	15182	15268	15284	15406	15360	15340	15013	15371	15351	15212	15412	15281	15184	15282	15323	15204	15185	15169	15158	15260	15267	15266	15348	15108	15387	15294	15205	15235	15327	15229	15309	15170	15389	15229	15328	15289	15227	15310	15087	15154	15229	15269	15023	15296	15192	15298	15404	15232	15209	15358	15262	15355	15189	15300	15222	15326	15290	15221	15277	15363	15230	15345	15316	15194	15182	15185	15367	15223	15377	15245	15294	15208	15017	15386	15299	15317	15159	15269	15300	15212	15306	15393	15251	15172	15236	15267	15185	15335	15258	15298	15299	15161	15423	15248	15177	15299	15293	15229	15135	15287	15269	15174	15167	15264	15255	15247	15212	15486	15174	15172	15218	15275	15215	15361	15389	15138	15193	15243	15149	15209	15176	15224	15221	15226	15393	15340	15129	15347	15306	15173	15233	15283	15306	15209	15326	15315	15267	15201	15137	15245	15323	15238	15379	15435	15165	15337	15308	15197	15178	15372	15185	15259	15311	15238	15257	15154	15327	15291	15425	15201	15199	15172	15192	15341	15354	15277	15263	15271	15266	15202	15317	15346	15584	15410	15168	15336	15363	15302	15213	15446	15239	15175	15324	15162	15471	15105	15312	15181	15070	15234	15187	15289	15340	15353	15186	15194	15321	15311	15256	15356	15215	15216	15279	15432	15226	15167	15164	15443	15374	15236	15389	15105	15252	15088	15183	15456	15263	15278	15340	15285	15331	15153	15417	15197	15169	15218	15241	15291	15378	15405	15219	15352	15058	15182	15178	15301	15120	15393	15309	15337	15094	15157	15259	15139	15300	15248	15308	15162	15190	15216	15497	15401	15142	15268	15257	15167	15245	15221	15225	15349	15299	15232	15338	15251	15161	15243	15316	15212	15255	15494	15171	15269	15238	15272	15172	15092	15377	15119	15227	15175	15445	15168	15250	15283	15436	15359	15096	15278	15347	15145	15439	15331	15304	15205	15307	15124	15272	15459	15266	15239	15307	15095	15316	15224	15271	15090	15217	15017	15272	15328	15173	15286	15085	15420	15229	15211	15081	15160	15291	15329	15328	15090	15295	15204	15155	15180	15361	15265	15116	15245	15179	15406	15328	15300	15111	15277	15336	15188	15163	15430	15297	15242	15259	15287	15141	15351	15218	15323	15318	15199	15355	15290	15235	15206	15238	15328	15253	15177	15336	15268	15177	15254	15286	15106	15313	15344	15169	15379	15337	15312	15184	15320	15208	15313	15236	15303	15358	15371	15216	15159	15256	15348	15153	15149	15182	15181	15382	15214	15208	15252	15213	15344	15279	15238	15232	15285	15185	15071	15206	15100	15121	15341	15361	15357	15189	15181	15241	15233	15091	15370	14978	15313	15252	15304	15060	15109	15246	15185	15194	15274	15309	15171	15395	15180	15200	15364	15240	15101	15208	15235	15252	15173	15236	15241	15417	15193	15290	15257	15152	15102	15176	15280	15248	15141	15138	15231	15228	15256	15208	15373	15228	15414	15273	15423	15270	15300	15290	15414	15156	15180	15179	15413	15200	15160	15138	15341	15238	15331	15235	15268	15254	15120	15302	15307	15206	15256	15357	15331	15220	15362	15227	15255	15244	15292	15367	15186	15289	15373	15186	15265	15265	15146	15151	15217	15015	15367	15228	15408	15134	15496	15294	15254	15220	15307	15138	15225	15267	15257	15201	15210	15308	15127	15227	15155	15245	15338	15181	15216	15308	15141	15140	15150	15222	15186	15150	15245	15488	15266	15226	15289	15176	15350	15405	15312	15193	15435	15303	15349	15204	15186	15252	15310	15187	15386	15356	15153	15398	15109	15194	15309	15420	15068	15332	15282	15334	15477	15104	15368	15262	15203	15309	15375	15164	15334	15102	15400	15270	15310	15279	15375	15242	15442	15296	15159	15406	15203	15359	15273	15140	15339	15075	15189	15450	15211	15238	15239	15308	15182	15292	15118	15172	15084	15402	15338	15200	15171	15346	15137	15231	15377	15279	15450	15124	15202	15291	15143	15311	15229	15224	15261	15224	15291	15242	15354	15333	15350	15243	15381	15240	15226	15194	15192	15206	15278	15390	15339	15114	15152	15343	15163	15298	15213	15278	15285	15260	15191	15282	15296	15245	15196	15196	15188	15187	15194	15362	15309	15337	15240	15379	15178	15260	15051	15134	15054	15325	15389	15164	15363	15202	15159	15271	15337	15235	15209	15401	15342	15231	15136	15207	15302	15295	15319	15308	15523	15336	15267	15274	15330	15156	15378	15320	15255	15177	15120	15392	15317	15346	15288	15301	15392	15330	15222	15416	15211	15097	15246	15117	15278	15283	15219	15296	15310	15328	15346	15303	15215	15361	15355	15313	15363	15178	15216	15276	15334	15180	15176	15233	15293	15367	15280	15301	15192	15132	15315	15277	15244	15343	15161	15287	15486	15181	15186	15310	15215	15346	15150	15221	15199	15269	15240	15162	15338	15359	15268	15207	15485	15489	15290	15253	15192	15301	15165	15265	15261	15486	15389	15410	15267	15293	15347	15217	15363	15414	15228	15240	15220	15411	15360	15201	15192	15460	15293	15366	15233	15069	15388	15326	15212	15392	15174	15354	15224	15278	15228	15298	15133	15374	15239	15241	15128	15249	15390	15279	15334	15383	15265	15371	15271	15353	15211	15236	15265	15251	15214	15184	15111	15258	15180	15187	15320	15104	15260	15305	15379	15282	15428	15296	15306	15211	15226	15282	15256	15254	15032	15389	15105	15315	15251	15172	15209	15219	15170	15274	15182	15313	15374	15196	15106	15301	15287	15255	15061	15067	15295	15282	15245	15111	15051	15331	15060	15323	15388	15151	15283	15330	15477	15326	15355	15265	15391	15276	15310	15272	15283	15098	15443	15283	15313	15310	15217	15197	15001	15360	15123	15387	15354	15249	15101	15212	15163	15250	15243	15132	15117	15287	15160	15286	15315	15359	15367	15157	15118	15245	15273	15275	15308	15315	15173	15408	15395	15291	15224	15261	15220	15305	15461	15138	15293	15378	15254	15391	15152	15312	15269	15389	15302	15246	15254	15348	15178	15160	15320	15116	15233	15145	15217	15339	15355	15269	15258	15382	15000	15395	15143	15249	15116	15142	15334	15217	15312	15252	15341	15281	15293	15169	15116	15143	15187	15495	15244	15311	15337	15207	15140	15049	15289
22947	21502	29509	23927	21557	23077	24781	18679	17673	17828	18061	17803	17939	17527	17739	17750	17837	17742	17652	17702	17595	17583	17585	17651	17581	17632	17783	17787	17629	17521	17683	17676	17655	17638	17754	17535	17601	17402	17422	17522	17460	17545	17440	17666	17626	17496	17494	17503	17443	17489	17484	17407	17380	17477	17587	17586	17450	17452	17469	17313	17563	17554	17173	17342	17579	17465	17332	17299	17488	17338	17583	17383	17525	17619	17453	17550	17612	17477	17319	17674	17506	17471	17475	17671	17527	17376	17501	17372	17422	17454	17430	17649	17542	17479	17382	17419	17410	17370	17462	17673	17589	17467	17576	17580	17356	17368	17564	17401	17617	17586	17360	17520	17544	17251	17280	17496	17598	17241	17337	17180	17341	17476	17469	17511	17671	17321	17364	17504	17369	17367	17493	17371	17448	17466	17677	17500	17273	17455	17453	17366	17574	17515	17462	17498	17382	17385	17333	17425	17307	17660	17408	17420	17474	17521	17591	17434	17314	17521	17415	17446	17217	17658	17451	17667	17476	17259	17439	17399	17351	17450	17532	17675	17579	17445	17339	17498	17340	17392	17540	17509	17409	17388	17562	17471	17609	17250	17362	17198	17490	17549	17335	17391	17649	17474	17556	17159	17363	17401	17470	17370	17497	17495	17348	17517	17684	17537	17258	17245	17702	17344	17531	17409	17494	17366	17440	17277	17284	17588	17328	17364	17470	17328	17443	17514	17560	17453	17226	17584	17574	17514	17288	17334	17370	17303	17259	17297	17375	17352	17625	17502	17521	17379	17377	17351	17536	17425	17542	17307	17350	17336	17615	17253	17463	17442	17197	17262	17392	17263	17420	17346	17449	17452	17298	17612	17289	17375	17559	17573	17378	17481	17283	17326	17260	17352	17306	17418	17529	17520	17343	17360	17326	17463	17420	17444	17507	17240	17316	17674	17384	17429	17442	17369	17279	17379	17649	17376	17495	17517	17436	17481	17379	17362	17252	17387	17328	17333	17424	17335	17409	17403	17319	17511	17426	17376	17399	17311	17249	17225	17224	17311	17474	17417	17343	17410	17566	17430	17212	17518	17619	17644	17300	17296	17630	17457	17361	17354	17356	17362	17389	17386	17658	17338	17286	17388	17446	17205	17547	17414	17444	17421	17467	17295	17276	17519	17443	17315	17368	17244	17536	17369	17123	17324	17345	17433	17507	17507	17587	17400	17403	17453	17402	17447	17404	17458	17424	17459	17572	17553	17249	17504	17260	17535	17450	17359	17290	17416	17518	17607	17383	17414	17378	17420	17196	17380	17460	17244	17505	17496	17336	17340	17426	17341	17407	17476	17456	17300	17528	17425	17167	17429	17356	17241	17310	17393	17222	17417	17633	17185	17336	17329	17384	17354	17266	17304	17245	17418	17318	17423	17157	17343	17437	17413	17404	17617	17430	17402	17391	17284	17289	17408	17378	17371	17459	17270	17369	17607	17475	17339	17355	17437	17472	17545	17171	17553	17467	17370	17398	17431	17347	17342	17294	17496	17393	17355	17480	17357	17553	17282	17455	17321	17341	17352	17460	17651	17485	17197	17172	17446	17495	17453	17441	17366	17317	17454	17388	17383	17379	17506	17216	17344	17571	17325	17516	17496	17659	17556	17354	17549	17251	17243	17506	17331	17628	17459	17714	17377	17355	17274	17389	17383	17309	17548	17410	17475	17489	17561	17414	17399	17552	17347	17343	17438	17404	17581	17586	17553	17349	17486	17541	17539	17223	17468	17507	17230	17372	17311	17239	17461	17553	17635	17425	17287	17503	17312	17365	17405	17419	17421	17383	17609	17578	17473	17811	17385	17503	17324	17498	17404	17457	17305	17324	17323	17242	17413	17467	17336	17378	17371	17478	17300	17467	17428	17541	17292	17413	17505	17387	17453	17366	17161	17359	17345	17444	17300	17563	17423	17560	17522	17379	17284	17355	17280	17531	17242	17491	17386	17399	17478	17523	17552	17504	17342	17483	17331	17475	17345	17356	17267	17455	17609	17442	17273	17222	17536	17420	17275	17407	17460	17486	17264	17222	17192	17386	17444	17599	17271	17452	17430	17422	17398	17322	17416	17327	17223	17512	17608	17535	17500	17530	17365	17114	17387	17474	17449	17259	17414	17167	17435	17388	17544	17388	17378	17338	17505	17378	17411	17370	17353	17504	17411	17511	17280	17457	17277	17532	17388	17387	17438	17525	17539	17391	17570	17357	17361	17364	17320	17354	17598	17453	17512	17393	17427	17450	17521	17332	17453	17443	17625	17455	17323	17255	17692	17327	17433	17351	17339	17384	17494	17459	17404	17505	17531	17633	17567	17443	17329	17271	17425	17430	17361	17566	17609	17392	17321	17605	17320	17151	17491	17324	17184	17321	17334	17581	17351	17340	17569	17434	17478	17327	17282	17339	17422	17368	17332	17278	17475	17246	17327	17455	17313	17346	17366	17510	17308	17529	17385	17183	17330	17456	17452	17321	17452	17403	17361	17187	17364	17374	17450	17360	17476	17483	17462	17304	17284	17176	17300	17352	17393	17317	17351	17298	17314	17591	17209	17367	17315	17365	17571	17526	17233	17373	17374	17643	17390	17626	17467	17340	17567	17449	17436	17232	17353	17278	17502	17229	17434	17303	17398	17459	17258	17413	17445	17375	17508	17530	17405	17368	17220	17444	17314	17416	17526	17420	17456	17304	17383	17418	17280	17343	17397	17565	17376	17346	17341	17516	17372	17370	17521	17607	17562	17528	17255	17239	17440	17339	17267	17620	17470	17568	17557	17320	17331	17299	17467	17414	17554	17387	17312	17518	17391	17525	17339	17628	17329	17303	17685	17395	17365	17289	17496	17572	17418	17444	17388	17455	17441	17508	17366	17246	17395	17540	17470	17533	17331	17491	17443	17524	17513	17318	17275	17360	17356	17464	17332	17376	17229	17412	17622	17472	17269	17426	17633	17477	17267	17386	17444	17551	17418	17262	17399	17368	17275	17529	17305	17391	17508	17494	17553	17450	17482	17372	17303	17408	17309	17345	17229	17415	17409	17500	17258	17411	17380	17336	17371	17456	17456	17296	17388	17511	17488	17404	17325	17424	17329	17506	17320	17473	17331	17366	17421	17342	17372	17339	17288	17277	17235	17308	17418	17499	17430	17412	17312	17288	17424	17479	17471	17512	17330	17527	17327	17191	17476	17448	17324	17249	17576	17330	17633	17399	17462	17360	17415	17437	17387	17643	17331	17419	17518	17419	17445	17545	17383	17525	17240	17475	17548	17522	17174	17452	17413	17536	17330	17453	17368	17469	17414	17399	17183	17371	17273	17565	17476	17421	17315	17370	17331	17455	17421	17464	17268	17431	17257	17369	17285	17282	17504	17328	17350	17577	17374	17596	17302	17435	17563	17270	17267	17526	17292	17402	17238	17414	17400	17337	17327	17450	17424	17431	17422	17264	17120	17375	17569	17376	17391	17318	17327	17355	17245	17408	17323	17455	17296	17444	17380	17295	17281	17328	17374	17339	17553	17244	17417	17513	17365	17399	17438	17396	17491	17772	17345	17485	17540	17348	17462	17334	17553	17454	17430	17412	17394	17480	17384	17367	17510	17386	17341	17323	17357	17501	17350	17384	17324	17474	17339	17516	17351	17489	17370	17457	17580	17518	17377	17354	17406	17370	17244	17472	17358	17360	17335	17160	17424	17646	17306	17252	17303	17517	17256	17403	17392	17486	17537	17227	17529	17330	17274	17262	17495	17539	17377	17440	17551	17565	17372	17373	17271	17527	17356	17372	17405	17350	17450	17297	17244	17351	17530	17410	17377	17464	17560	17427	17057	17440	17502	17377	17436	17334	17058	17606	17253	17411	17211	17402	17476	17410	17257	17426	17373	17370	17398	17364	17259	17417	17479	17455	17459	17520	17253	17432	17401	17448	17420	17378	17464	17543	17435	17562	17530	17510	17329	17265	17275	17391	17328	17332	17314	17248	17358	17611	17509	17160	17262	17166	17402	17466	17524	17491	17422	17431	17533	17347	17455	17589	17481	17336	17418	17364	17269	17473	17490	17242	17319	17438	17575	17493	17350	17153	17518	17599	17434	17488	17438	17514	17515	17370	17344	17373	17419	17290	17359	17349	17327	17282	17400	17706	17418	17347	17293	17334	17583	17216	17483	17516	17357	17368	17466	17379	17547	17533	17325	17418	17490	17395	17480	17401	17380	17237	17513	17427	17298	17394	17379	17534	17332	17438	17510	17391	17642	17396	17440	17307	17421	17459	17696	17504	17376	17351	17489	17374	17382	17424	17444	17398	17276	17403	17754	17446	17453	17458	17330	17290	17529	17635	17402	17440	17356	17493	17446	17507	17389	17442	17449	17354	17473	17394	17245	17318	17639	17380	17436	17396	17423	17394	17416	17465	17313	17257	17353	17305	17471	17393	17423	17543	17206	17432	17465	17475	17532	17400	17514	17401	17301	17553	17444	17466	17631	17443	17314	17591	17438	17370	17338	17258	17494	17293	17450	17302	17282	17460	17479	17586	17332	17476	17309	17481	17192	17408	17301	17272	17293	17487	17377	17283	17301	17356	17225	17296	17448	17593	17435	17280	17495	17578	17284	17181	17334	17471	17261	17408	17368	17396	17401	17433	17344	17274	17540	17632	17579	17598	17271	17411	17460	17352	17463	17288	17435	17556	17309	17394	17341	17392	17556	17348	17341	17463	17617	17287	17333	17332	17541	17542	17422	17647	17428	17404	17389	17498	17329	17206	17443	17394	17397	17434	17317	17705	17236	17387	17524	17565	17517	17308	17292	17256	17272	17528	17431	17575	17582	17296	17327	17436	17308	17387	17256	17390	17279	17402	17327	17478	17552	17547	17401	17304	17431	17623	17431	17285	17659	17174	17233	17363	17179	17565	17231	17297	17388	17361	17477	17308	17246	17421	17293	17281	17456	17643	17523	17509	17436	17393	17166	17515	17291	17547	17287	17371	17311	17586	17448	17375	17410	17407	17539	17417	17433	17286	17183	17264	17411	17419	17247	17243	17174	17292	17382	17462	17482	17345	17461	17376	17436	17342	17408	17116	17444	17292	17257	17373	17540	17357	17306	17601	17352	17440	17266	17413	17343
10964	17729	17124	16636	16330	16102	15895	15890	15997	15902	15873	15747	15892	15675	15872	15859	15506	15689	15729	15825	15641	15639	15755	15626	15665	15519	15802	15718	15698	15595	15747	15748	15695	15918	15829	15641	15565	15395	15792	15603	15745	15582	15673	15633	15669	15694	15491	15588	15677	15610	15633	15645	15603	15626	15522	15829	15624	15748	15787	15732	15607	15554	15579	15729	15673	15625	15643	15689	15550	15647	15696	15729	15507	15581	15702	15526	15651	15516	15806	15681	15668	15676	15686	15668	15698	15891	15696	15759	15657	15460	15494	15689	15659	15705	15678	15549	15624	15686	15518	15552	15656	15639	15680	15634	15649	15571	15552	15517	15675	15648	15622	15594	15684	15680	15587	15619	15728	15627	15531	15734	15628	15561	15577	15642	15622	15637	15542	15507	15753	15719	15469	15733	15468	15829	15575	15804	15448	15514	15668	15484	15675	15589	15644	15724	15621	15688	15738	15436	15744	15580	15475	15614	15657	15662	15677	15757	15672	15628	15546	15580	15693	15527	15706	15677	15487	15594	15698	15610	15641	15658	15627	15462	15801	15703	15532	15456	15688	15702	15697	15651	15623	15579	15631	15600	15619	15752	15795	15657	15648	15556	15720	15596	15542	15718	15484	15685	15631	15592	15622	15714	15596	15695	15509	15563	15749	15685	15573	15597	15488	15556	15691	15606	15651	15709	15642	15609	15660	15740	15540	15758	15585	15628	15602	15621	15657	15611	15511	15690	15613	15531	15763	15749	15455	15485	15575	15629	15528	15517	15415	15475	15503	15494	15692	15775	15578	15637	15722	15675	15796	15870	15663	15572	15748	15497	15635	15712	15577	15621	15751	15502	15818	15676	15508	15599	15704	15632	15771	15571	15372	15804	15639	15686	15613	15740	15591	15624	15657	15608	15631	15658	15649	15493	15628	15612	15619	15591	15662	15565	15519	15523	15656	15643	15577	15592	15679	15746	15599	15567	15597	15497	15390	15562	15601	15804	15576	15430	15613	15665	15563	15537	15629	15455	15751	15616	15567	15501	15697	15544	15695	15835	15669	15608	15602	15706	15679	15594	15623	15624	15524	15555	15764	15730	15458	15715	15638	15532	15701	15667	15829	15678	15791	15740	15556	15571	15587	15583	15654	15646	15594	15666	15633	15644	15696	15673	15738	15698	15417	15668	15634	15633	15720	15818	15533	15548	15664	15599	15537	15648	15654	15635	15500	15566	15641	15514	15597	15446	15502	15542	15636	15423	15458	15508	15443	15437	15680	15637	15651	15682	15566	15779	15597	15828	15546	15573	15644	15475	15642	15508	15737	15596	15569	15587	15617	15846	15732	15591	15555	15418	15635	15753	15479	15699	15830	15833	15529	15650	15621	15695	15607	15590	15603	15560	15558	15625	15501	15677	15513	15573	15546	15692	15481	15626	15607	15691	15364	15639	15747	15470	15637	15672	15732	15732	15677	15685	15556	15548	15900	15607	15528	15562	15724	15550	15710	15691	15649	15629	15779	15410	15606	15644	15548	15594	15607	15487	15694	15604	15723	15630	15756	15697	15737	15584	15681	15491	15621	15534	15677	15625	15503	15746	15541	15443	15618	15791	15436	15711	15738	15589	15517	15527	15781	15629	15603	15357	15605	15514	15468	15581	15489	15598	15538	15510	15607	15644	15655	15546	15436	15514	15639	15682	15522	15696	15620	15506	15470	15742	15516	15592	15701	15527	15634	15748	15702	15564	15623	15609	15609	15569	15708	15556	15694	15564	15503	15762	15563	15525	15692	15643	15663	15471	15650	15533	15758	15589	15547	15689	15755	15721	15777	15607	15734	15512	15788	15574	15600	15476	15582	15545	15457	15637	15731	15515	15655	15579	15699	15622	15727	15707	15759	15605	15534	15732	15776	15493	15484	15604	15617	15679	15645	15596	15556	15502	15626	15573	15605	15621	15630	15654	15753	15591	15598	15518	15612	15657	15604	15536	15591	15578	15728	15524	15610	15771	15770	15572	15476	15566	15592	15441	15584	15553	15581	15542	15524	15733	15673	15558	15518	15655	15619	15751	15658	15629	15702	15726	15669	15472	15639	15583	15619	15607	15679	15587	15651	15571	15484	15541	15557	15667	15544	15583	15670	15783	15580	15675	15618	15660	15765	15636	15655	15688	15579	15686	15692	15606	15484	15623	15558	15484	15544	15595	15710	15600	15547	15765	15734	15584	15574	15634	15546	15559	15541	15627	15464	15659	15605	15764	15615	15609	15562	15535	15738	15640	15698	15432	15724	15647	15636	15726	15643	15672	15760	15519	15545	15541	15600	15582	15722	15613	15593	15369	15611	15470	15625	15497	15670	15639	15577	15670	15592	15774	15606	15428	15690	15527	15521	15592	15504	15605	15730	15673	15657	15629	15502	15573	15577	15378	15561	15636	15622	15748	15438	15459	15588	15599	15499	15620	15700	15562	15623	15776	15575	15602	15479	15533	15605	15494	15658	15478	15690	15530	15665	15617	15773	15704	15645	15590	15516	15511	15727	15725	15577	15674	15470	15505	15675	15588	15747	15660	15496	15581	15534	15548	15816	15619	15703	15552	15517	15595	15576	15532	15563	15567	15518	15585	15632	15645	15634	15707	15559	15551	15777	15688	15649	15460	15679	15643	15571	15620	15728	15636	15615	15686	15663	15509	15690	15607	15823	15574	15551	15768	15691	15770	15391	15563	15936	15684	15729	15530	15697	15813	15738	15540	15730	15438	15727	15577	15705	15406	15742	15710	15480	15752	15401	15580	15468	15713	15799	15541	15618	15696	15468	15493	15562	15597	15641	15508	15638	15499	15584	15717	15691	15755	15770	15614	15666	15668	15476	15583	15670	15649	15599	15530	15615	15520	15680	15467	15624	15558	15682	15572	15533	15575	15601	15620	15567	15758	15604	15671	15564	15558	15555	15562	15693	15850	15641	15565	15552	15507	15519	15588	15678	15544	15653	15523	15591	15692	15526	15673	15681	15613	15557	15673	15699	15748	15573	15564	15540	15449	15788	15634	15646	15631	15630	15682	15551	15614	15550	15526	15434	15521	15677	15648	15722	15597	15576	15523	15759	15740	15544	15686	15655	15556	15699	15826	15654	15615	15569	15446	15792	15585	15671	15783	15727	15545	15518	15457	15543	15686	15633	15670	15316	15683	15640	15644	15435	15550	15667	15528	15512	15643	15622	15530	15719	15805	15601	15518	15776	15633	15761	15714	15615	15614	15553	15898	15520	15526	15559	15571	15559	15661	15610	15782	15673	15552	15575	15571	15715	15562	15661	15646	15721	15587	15594	15567	15486	15680	15542	15479	15623	15559	15555	15668	15783	15643	15780	15464	15645	15533	15663	15681	15656	15513	15675	15612	15563	15500	15564	15593	15670	15481	15609	15536	15780	15788	15545	15615	15607	15678	15544	15754	15619	15782	15530	15707	15710	15657	15507	15678	15634	15554	15732	15567	15551	15696	15633	15463	15674	15771	15814	15586	15757	15448	15590	15632	15586	15583	15551	15504	15622	15575	15589	15710	15475	15575	15548	15464	15712	15717	15350	15674	15610	15604	15591	15707	15649	15701	15598	15644	15832	15519	15564	15636	15619	15769	15520	15606	15491	15677	15499	15619	15581	15439	15607	15553	15524	15645	15856	15618	15542	15660	15512	15597	15592	15711	15691	15712	15791	15617	15641	15655	15454	15567	15600	15613	15562	15654	15599	15620	15725	15683	15544	15638	15631	15512	15797	15550	15735	15562	15566	15568	15747	15691	15705	15590	15465	15546	15777	15541	15614	15436	15612	15715	15600	15678	15600	15610	15712	15649	15565	15637	15835	15483	15583	15695	15473	15629	15612	15671	15478	15693	15778	15500	15621	15619	15553	15443	15676	15785	15647	15681	15706	15738	15589	15558	15541	15519	15653	15665	15722	15668	15516	15674	15446	15488	15570	15573	15589	15601	15540	15509	15751	15607	15507	15528	15595	15589	15732	15624	15557	15595	15612	15695	15602	15710	15513	15692	15515	15804	15593	15616	15634	15794	15620	15711	15669	15685	15587	15556	15637	15694	15532	15611	15652	15545	15539	15574	15673	15581	15533	15666	15539	15779	15558	15516	15569	15588	15561	15801	15623	15486	15535	15557	15716	15604	15616	15602	15651	15622	15816	15673	15648	15572	15716	15684	15785	15723	15616	15654	15646	15546	15580	15631	15672	15800	15640	15793	15678	15552	15431	15614	15713	15658	15621	15629	15749	15791	15775	15467	15646	15481	15699	15709	15816	15606	15613	15600	15677	15487	15654	15648	15604	15687	15540	15611	15484	15671	15561	15630	15542	15566	15553	15652	15550	15541	15607	15596	15539	15514	15617	15641	15672	15669	15560	15622	15544	15413	15608	15605	15570	15659	15588	15624	15497	15664	15533	15677	15542	15706	15556	15540	15615	15510	15597	15668	15624	15748	15613	15498	15792	15552	15590	15443	15546	15590	15639	15622	15716	15624	15464	15625	15510	15565	15696	15624	15515	15717	15536	15637	15677	15617	15620	15573	15613	15596	15507	15328	15749	15462	15661	15773	15542	15687	15661	15533	15546	15552	15600	15621	15617	15516	15600	15594	15459	15461	15513	15803	15681	15563	15696	15519	15661	15615	15773	15551	15712	15719	15744	15660	15488	15708	15741	15565	15653	15646	15608	15632	15783	15607	15444	15583	15461	15589	15467	15553	15457	15523	15693	15614	15505	15440	15538	15455	15709	15476	15599	15604	15661	15587	15576	15598	15514	15645	15619	15712	15571	15787	15620	15645	15450	15646	15717	15671	15717	15549	15529	15476	15785	15509	15690	15695	15487	15506	15617	15485	15564	15722	15745	15623	15641	15877	15568	15594	15561	15479	15683	15697	15730	15679	15621	15584	15750	15637	15658	15594	15473	15614	15675	15420	15755	15568	15585	15573	15681	15639	15647	15638	15481	15728	15460	15595	15584	15564	15631	15544	15517	15590	15754	15402	15747	15608	15662	15742	15651	15689	15590	15713	15726	15504	15459	15622	15655	15545	15544	15658	15534	15649	15635	15652	15573	15690	15587	15549	15600	15412	15511	15653	15729	15550	15685	15562	15767	15569	15768	15484	15761	15662
26765	21499	25838	24084	17526	17276	17758	17385	17102	17229	17132	17261	17266	17328	17117	17152	17215	17296	17112	17233	17344	17311	17038	17143	17318	17028	17329	17222	17351	17244	17129	17342	17180	17174	17347	17168	17243	17082	17188	17318	17154	17182	17360	17271	17305	17342	17325	17070	17266	17417	17058	17232	17061	17169	17329	17080	17303	17107	17052	17077	17272	17163	17325	16995	17097	17140	17034	17079	17273	17376	17027	17253	17209	17047	17200	17223	17196	17351	17143	17012	17244	17047	17074	17136	17060	17050	17143	17162	17078	17231	17113	17030	17239	17066	17046	17068	17202	17299	17301	17076	17303	17052	17065	16999	17128	16970	17236	17147	17199	17049	17210	17346	17143	17160	17138	17318	17298	17383	17110	17058	17083	17236	16952	17343	17361	16994	17153	16998	17227	17232	17017	17128	17229	17254	17163	17500	17109	17017	17186	17266	17166	17156	17199	17327	17152	17100	17097	17246	16978	17122	17103	17235	17206	17068	17122	17219	17236	17324	17277	17204	17108	17083	17280	17032	17118	17292	17168	17064	16993	17214	17185	17120	17225	17121	17016	17112	17232	17245	17336	17336	17235	17245	17121	16917	17224	17102	17049	17339	17195	17100	17101	17049	17356	17394	17332	17080	17146	17256	17034	17332	17000	17317	17171	17139	17076	17275	17348	17320	17043	17422	16992	17135	17074	17023	17231	16957	17158	17392	17078	17120	17228	17216	17142	17255	17010	17221	17088	17161	17325	16980	17024	17103	17067	17020	16921	16953	17122	17118	17132	17382	17195	17142	17011	17115	17147	17244	17253	17293	17253	17139	17160	17035	17084	17109	17125	17263	17247	17260	17272	17414	17208	17152	17295	17112	17267	17341	17186	17222	17139	17312	17256	17315	17383	17121	17114	16948	17271	17084	17235	17289	17311	17081	17292	17239	17291	17097	17172	17117	17112	17150	17116	16986	17020	17300	17153	17090	16976	17287	17191	17303	17143	16956	17169	17249	16984	17281	17085	16997	17149	16904	17118	17192	17370	17263	17338	17307	17155	17216	17277	17204	17124	17237	17249	17186	17276	17064	17245	17015	17122	17363	17238	17154	17080	17092	17174	17157	17130	17260	17099	17183	17313	16880	17081	17128	16984	16941	17195	17030	17242	17200	17106	17130	17127	17141	16959	17203	17142	17023	17051	17019	17171	16883	17121	17218	17149	17184	17063	17196	17242	17236	17321	17285	17120	17035	17195	17079	17324	17101	17239	17117	17381	17184	17135	16961	17241	17246	17355	17423	17051	17140	17046	16950	17255	16968	17281	17105	17472	17235	17119	17107	17145	17200	17051	17103	17148	17295	17272	17259	17222	17043	17021	17041	17101	17073	17296	17209	17119	17242	17266	17114	17076	17106	17123	16989	16956	17129	16939	17230	17154	17169	17296	17150	17386	17226	17128	17166	17185	17023	17201	17171	17005	17183	17068	17078	17254	17236	17244	17482	17057	17162	17181	16994	17267	17280	17235	17062	17214	17098	17014	17110	16957	16910	17116	17281	17115	17212	17193	17070	17136	17039	17119	17055	17131	17151	17423	17287	17292	17037	17151	17018	17260	17361	17206	17212	17162	17183	17224	17128	17132	17019	17169	17181	17057	17131	17147	17162	17140	17111	17237	17088	17099	17194	16980	17264	17107	17200	17060	17064	17371	17003	17133	17105	17123	17165	17265	17229	17227	17196	17216	17221	17287	17377	16875	17166	17253	17301	17160	17015	17073	17072	16980	17260	17105	17307	17191	17055	17060	17254	17022	17032	17357	17184	17191	17170	17365	17118	17237	17149	17339	17047	17109	17093	16865	17041	17107	17217	17364	17144	17294	17063	17215	17229	17090	17091	17168	17131	17170	17020	17055	17155	17103	17058	16892	17110	17295	17102	17168	17259	17321	17105	17126	17198	17118	17117	17031	17166	17069	17202	17248	17034	17311	17345	17107	17180	17126	17277	17212	17122	17148	17232	17204	16979	17221	17155	16956	17131	17203	17215	17481	16976	17077	17261	17041	17195	17058	17001	16983	17237	17164	17124	17332	17023	17254	16874	17085	16953	17003	17144	17098	16988	17159	17092	17213	17245	17093	17256	17244	17234	17071	17228	17263	17126	17167	17246	17053	16959	17106	17225	17249	17160	17333	17289	17341	17169	17021	16996	17217	17259	17070	17099	17171	17177	17259	17049	17088	17133	17149	17086	17044	17113	17177	17192	17116	17142	17266	17044	17059	17101	17203	17150	17321	17122	17204	17132	17075	17056	17129	17168	17075	17118	17261	17223	17139	17075	17125	17052	17006	17219	17117	17252	17122	16996	17185	17052	17140	17103	17240	17265	17158	17137	17096	17095	17003	17138	17007	17492	17176	17239	17202	17213	17212	17122	17279	17225	17219	17042	17123	17384	17153	17195	17194	17191	17383	17321	17190	17294	17176	17201	17217	17091	17239	17204	17220	17103	17260	17003	17216	16982	17308	17206	17065	17125	16962	17201	17290	17080	17307	17050	17310	17391	16974	17258	17176	17051	17290	17159	17201	17053	17287	17354	17169	17299	17056	17176	17143	17136	17130	17056	17171	17308	17265	17322	17216	17149	17150	17267	17023	17055	17254	17110	17037	17286	17184	17115	17088	17180	17058	17218	17123	17316	17209	16994	17373	17283	17021	16960	17269	17101	17050	17287	16956	17159	17120	17142	17183	16958	17313	17182	17218	17048	17339	17178	17209	16985	17210	17203	17174	16993	17030	17008	17174	17121	16814	17095	17190	17253	17175	17158	17153	17095	17363	16976	16968	17282	17131	17003	17215	17015	17261	17264	17262	17050	17199	17124	17080	17127	17190	17190	17012	17073	17061	17354	17134	16952	17138	17140	17171	17118	17325	17409	17162	17207	17247	17221	17337	17189	17019	17115	17287	17134	17290	17172	17141	16974	17091	17264	17290	17049	17350	17210	17177	17090	17192	17048	17200	17327	17143	17064	17264	17112	17188	17168	17076	16979	17202	17196	17237	17065	17133	16952	17331	17194	17265	17018	17042	17317	17485	17203	17295	17003	17189	17232	16985	17048	17168	17168	17212	17098	17161	17123	17200	17214	17278	17073	17128	17328	17292	17020	17004	17152	17238	17287	17363	17128	17020	17088	17216	17319	17080	17168	17147	17345	17296	17261	17175	17243	17213	17081	17033	17179	17030	17234	17277	17122	17166	17143	17061	17138	17022	17110	17198	17061	17204	17096	17110	17160	17250	17499	17143	17075	17150	17272	17456	17164	17068	17168	17280	17311	17088	17033	17272	17431	17299	17160	17086	16975	17221	17186	17169	17187	17208	17063	17010	17204	17046	17308	17344	17125	16989	17069	17145	17096	17173	17297	17295	17347	17127	17271	17123	17157	17367	17280	17354	17249	17340	17022	17303	17054	17175	17256	17165	17219	17286	17178	17180	17383	17198	17194	17189	17146	17006	17089	17238	17204	17347	17163	17281	17104	17098	17228	17078	17132	17078	17233	17078	17134	17070	16936	17181	17016	17186	17025	17204	17037	17147	17191	17125	17306	16936	17115	17240	17040	17028	17139	17084	17226	17163	17015	17236	17074	17236	17110	17043	17113	17267	17226	17218	17345	17199	17167	17186	17185	17097	16972	16987	17152	17388	17160	17158	17111	17012	17297	17332	17150	17223	17275	17142	17283	17203	17010	17142	17119	17047	17005	17188	16952	17257	17209	17107	17241	17276	17077	17097	17081	17126	17053	17173	17140	17250	17243	17177	17339	17294	17236	17187	16988	17099	17046	17099	17274	16976	17009	17075	17229	17223	17133	17143	17224	17115	17124	17188	17029	17125	17035	17144	16923	17380	17358	17267	17173	17199	17087	17254	17116	16944	16974	17492	17196	17321	17175	17108	17201	17274	17103	17294	17093	17137	17194	17135	16989	17134	17192	17104	17224	17296	17176	17115	17069	17165	17219	17194	17192	17112	17183	17146	17293	17260	17288	17100	17102	17125	17020	17028	17184	17277	17203	17010	17260	17183	17123	17079	17181	17197	17177	17227	17144	16929	17222	17050	17017	17243	17358	17147	17092	17226	17144	17342	17082	17188	17237	17204	17336	17148	17147	17150	17289	17356	17250	17293	17176	17288	17063	16961	17324	17281	17306	17278	17039	17176	17230	17192	17165	17116	17101	17127	16973	17174	16901	17242	17214	16975	17279	17325	17372	17307	17306	17108	17181	17365	17313	17217	17109	17115	17129	17227	17310	17296	17036	17371	17203	16913	17189	17192	17057	17173	17241	17208	16993	16995	17254	17189	17031	17196	17172	16925	17109	17169	17473	17367	17324	17331	17305	17400	17088	17210	17303	17055	17051	17184	16964	17154	17144	17150	17194	17117	17342	17370	17272	17189	17314	17045	17464	17351	17259	17330	17161	17294	17207	17183	17109	17205	17213	17358	17150	17298	17224	17113	17104	17046	17054	17140	17050	17298	17084	17323	17229	17316	16954	17186	17197	17195	17134	17379	17046	17149	17056	17087	17234	17150	17105	17342	17192	17097	17247	17261	17228	17060	17158	17083	17099	17056	17094	17257	17135	17438	17368	17027	17064	17299	17257	17011	17058	17191	17206	17295	17115	17140	17011	17171	17269	17317	17343	17182	17269	17226	17217	17434	17271	17221	17226	17138	17253	17125	17082	17281	17308	17269	17189	17184	17125	17045	17082	17341	17191	17248	17124	17261	17099	17035	17178	17200	17298	17194	17016	17222	17232	17093	17156	17405	17176	17158	17194	17321	17344	17295	17463	17361	17048	17235	17344	17188	17275	17259	17093	17165	17174	17241	17163	17146	17177	17116	17191	17193	17152	17128	17183	17143	17391	17274	17375	17144	17207	17024	17157	17100	17184	17288	17165	17090	17275	17146	17213	17025	17173	17254	16990	17114	17167	17058	17418	17230	17258	17243	17250	17299	17064	17226	17204	17228	17196	17382	17115	16962	17200	17203	17207	17264	17208	17235	17203	16997	17113	17376	17097	16969	17140	17243	17236	17066	16965	17299	17080	17129	17003	17031	17249	16943	17171	17396	17153	17171	17046	17055	17148	16978	17160	17225	17260	17327	17305	17214	17135	17240	17095	17118	17143
13429	15891	15993	15658	15705	15543	15629	15553	15606	15642	15432	15583	15423	15554	15505	15502	15693	15602	15594	15464	15619	15567	15325	15677	15529	15467	15513	15671	15613	15689	15617	15565	15500	15459	15508	15477	15661	15502	15551	15449	15399	15636	15630	15704	15370	15726	15554	15579	15334	15526	15712	15582	15713	15531	15330	15615	15538	15463	15599	15484	15754	15590	15366	15743	15627	15567	15165	15688	15609	15236	15672	15480	15371	15543	15624	15659	15521	15597	15779	15468	15555	15590	15540	15429	15625	15627	15671	15518	15591	15589	15389	15589	15577	15500	15540	15537	15657	15704	15515	15438	15479	15543	15540	15540	15528	15599	15493	15624	15470	15517	15578	15541	15689	15536	15541	15456	15624	15513	15525	15576	15374	15435	15414	15452	15476	15500	15521	15456	15713	15450	15604	15449	15466	15591	15559	15554	15566	15419	15430	15619	15477	15504	15591	15582	15418	15657	15504	15463	15602	15602	15660	15443	15547	15524	15515	15545	15629	15639	15439	15473	15500	15541	15511	15610	15660	15396	15526	15791	15577	15515	15492	15448	15731	15557	15576	15529	15424	15572	15459	15601	15536	15484	15512	15446	15442	15711	15570	15512	15556	15471	15435	15616	15309	15527	15591	15463	15445	15342	15464	15378	15584	15612	15605	15283	15535	15429	15518	15370	15496	15463	15429	15685	15488	15515	15559	15687	15490	15350	15558	15593	15602	15635	15637	15531	15419	15448	15412	15593	15621	15577	15450	15598	15561	15422	15717	15408	15554	15545	15680	15436	15538	15580	15562	15387	15397	15569	15550	15417	15653	15583	15472	15524	15378	15554	15510	15548	15556	15568	15524	15432	15613	15526	15584	15573	15553	15547	15602	15586	15407	15351	15496	15390	15463	15536	15698	15368	15610	15477	15556	15482	15452	15537	15564	15531	15549	15767	15489	15561	15577	15597	15501	15567	15425	15638	15608	15473	15552	15628	15319	15418	15505	15440	15549	15556	15641	15483	15549	15662	15644	15484	15359	15285	15595	15670	15496	15361	15469	15607	15492	15431	15538	15715	15532	15633	15496	15409	15201	15452	15525	15404	15470	15382	15609	15646	15634	15583	15664	15571	15471	15454	15433	15541	15567	15518	15381	15623	15556	15570	15516	15586	15482	15487	15589	15627	15533	15531	15686	15689	15225	15618	15638	15572	15487	15469	15595	15479	15668	15420	15639	15360	15503	15653	15610	15499	15585	15538	15695	15542	15556	15544	15541	15618	15387	15534	15551	15524	15550	15520	15625	15555	15703	15578	15735	15477	15515	15593	15371	15617	15624	15565	15668	15572	15527	15569	15652	15553	15331	15595	15658	15443	15415	15533	15530	15409	15781	15408	15475	15492	15493	15573	15630	15567	15564	15465	15562	15625	15446	15536	15454	15567	15490	15491	15578	15564	15352	15370	15695	15561	15553	15630	15602	15549	15608	15605	15561	15469	15589	15590	15447	15592	15555	15583	15623	15631	15539	15501	15633	15441	15558	15423	15390	15562	15587	15574	15377	15494	15425	15633	15463	15573	15542	15652	15534	15626	15545	15518	15449	15519	15315	15453	15462	15440	15708	15574	15603	15536	15682	15630	15511	15545	15404	15640	15580	15418	15438	15639	15326	15689	15540	15611	15625	15542	15430	15654	15621	15584	15464	15480	15607	15479	15621	15539	15525	15473	15536	15449	15525	15632	15685	15505	15526	15555	15332	15694	15657	15554	15463	15641	15519	15488	15590	15393	15726	15468	15471	15454	15662	15471	15674	15642	15554	15536	15428	15502	15574	15528	15397	15521	15684	15613	15486	15550	15461	15598	15501	15693	15614	15501	15421	15471	15643	15404	15641	15309	15476	15478	15708	15459	15540	15601	15587	15552	15445	15546	15732	15477	15639	15365	15518	15557	15587	15529	15715	15551	15685	15551	15532	15396	15602	15574	15421	15446	15574	15602	15596	15514	15476	15591	15627	15545	15514	15500	15520	15658	15472	15462	15603	15611	15621	15461	15456	15592	15570	15527	15515	15513	15531	15554	15414	15634	15525	15598	15535	15538	15541	15576	15521	15541	15560	15525	15505	15618	15476	15579	15553	15441	15516	15421	15411	15356	15551	15689	15529	15625	15470	15635	15609	15633	15628	15570	15589	15704	15565	15581	15608	15464	15502	15591	15576	15597	15534	15628	15423	15497	15383	15379	15549	15593	15652	15570	15656	15655	15579	15432	15396	15444	15657	15624	15460	15525	15673	15716	15363	15531	15475	15549	15625	15673	15514	15628	15367	15594	15503	15586	15510	15480	15374	15369	15538	15573	15495	15569	15487	15430	15536	15527	15409	15505	15606	15400	15453	15391	15414	15529	15458	15520	15536	15529	15538	15538	15571	15476	15437	15343	15628	15552	15638	15297	15575	15504	15662	15583	15590	15515	15607	15548	15542	15535	15541	15638	15749	15560	15542	15768	15489	15575	15530	15599	15573	15704	15606	15520	15624	15541	15585	15422	15560	15484	15585	15673	15500	15573	15753	15349	15547	15591	15559	15529	15610	15509	15486	15675	15481	15593	15609	15432	15413	15392	15447	15478	15398	15469	15646	15482	15542	15520	15522	15452	15468	15607	15488	15583	15594	15393	15547	15334	15504	15478	15476	15389	15561	15563	15606	15409	15554	15422	15536	15482	15538	15397	15464	15790	15504	15545	15614	15577	15459	15526	15587	15522	15574	15481	15641	15575	15520	15680	15537	15737	15523	15422	15452	15676	15567	15482	15597	15542	15501	15633	15594	15520	15599	15587	15467	15505	15646	15642	15518	15591	15521	15631	15363	15400	15538	15642	15647	15583	15423	15619	15648	15486	15657	15617	15501	15646	15472	15568	15498	15586	15546	15574	15733	15486	15540	15541	15567	15617	15594	15595	15616	15522	15487	15554	15529	15402	15425	15440	15599	15482	15534	15607	15426	15447	15453	15748	15578	15589	15592	15700	15571	15455	15553	15723	15349	15474	15595	15510	15480	15530	15530	15523	15682	15553	15255	15504	15406	15483	15494	15591	15562	15484	15554	15406	15403	15482	15587	15537	15534	15533	15704	15513	15548	15587	15607	15616	15623	15631	15675	15604	15655	15536	15627	15652	15577	15669	15567	15450	15475	15420	15591	15719	15481	15603	15559	15652	15454	15414	15474	15510	15496	15550	15447	15474	15374	15502	15339	15503	15500	15424	15493	15579	15546	15543	15505	15532	15489	15525	15653	15393	15527	15422	15749	15472	15347	15428	15397	15504	15389	15643	15489	15543	15260	15566	15609	15549	15559	15629	15428	15481	15427	15496	15538	15543	15624	15705	15639	15553	15497	15371	15736	15394	15655	15592	15741	15512	15403	15520	15559	15586	15596	15424	15522	15440	15611	15662	15542	15625	15496	15714	15385	15602	15550	15501	15453	15627	15527	15656	15513	15550	15509	15511	15611	15690	15790	15527	15490	15382	15561	15500	15598	15691	15494	15492	15418	15651	15415	15602	15467	15504	15604	15397	15615	15539	15478	15584	15493	15436	15660	15485	15658	15543	15448	15535	15386	15486	15578	15462	15650	15590	15584	15516	15394	15584	15582	15676	15485	15698	15571	15391	15617	15609	15524	15535	15500	15755	15574	15591	15631	15602	15520	15486	15398	15578	15407	15529	15476	15479	15473	15536	15479	15426	15546	15658	15544	15571	15575	15450	15492	15350	15674	15648	15489	15538	15438	15564	15629	15636	15600	15514	15601	15400	15750	15668	15685	15451	15537	15652	15692	15390	15466	15479	15470	15588	15577	15459	15619	15731	15427	15476	15529	15395	15488	15413	15406	15453	15511	15507	15716	15572	15435	15421	15522	15573	15413	15559	15582	15640	15538	15358	15462	15310	15592	15514	15614	15616	15633	15500	15622	15741	15510	15496	15539	15541	15365	15615	15652	15594	15525	15694	15511	15580	15474	15563	15542	15601	15568	15582	15636	15681	15459	15493	15470	15516	15497	15519	15367	15767	15427	15604	15539	15558	15527	15415	15613	15585	15431	15627	15501	15507	15649	15467	15553	15579	15532	15615	15716	15463	15548	15366	15620	15595	15491	15428	15587	15649	15581	15598	15485	15597	15644	15561	15449	15534	15638	15535	15523	15667	15452	15455	15534	15517	15577	15488	15356	15580	15595	15666	15658	15516	15687	15556	15594	15523	15499	15393	15586	15520	15596	15557	15557	15519	15478	15472	15557	15629	15463	15615	15562	15425	15594	15628	15755	15699	15394	15498	15405	15386	15509	15659	15453	15397	15616	15496	15497	15489	15590	15534	15556	15471	15551	15515	15538	15629	15661	15446	15206	15550	15544	15557	15583	15505	15574	15555	15552	15603	15533	15407	15646	15574	15558	15318	15447	15714	15530	15453	15695	15607	15585	15533	15567	15530	15580	15375	15458	15681	15484	15639	15416	15493	15639	15728	15627	15512	15369	15295	15546	15421	15444	15585	15606	15375	15526	15435	15422	15491	15511	15401	15454	15528	15662	15534	15550	15489	15498	15475	15539	15569	15534	15437	15539	15648	15557	15608	15474	15554	15472	15437	15486	15529	15654	15548	15463	15508	15544	15475	15584	15437	15527	15639	15469	15493	15694	15544	15637	15600	15489	15633	15618	15670	15586	15540	15670	15407	15421	15571	15498	15465	15460	15585	15566	15647	15555	15475	15627	15622	15349	15576	15453	15520	15688	15536	15516	15507	15556	15407	15438	15377	15487	15530	15627	15637	15522	15556	15535	15427	15498	15568	15515	15527	15688	15496	15603	15301	15472	15515	15595	15505	15512	15579	15703	15483	15616	15570	15691	15360	15527	15459	15525	15485	15554	15492	15453	15463	15464	15502	15580	15476	15476	15690	15619	15481	15543	15577	15617	15534	15408	15437	15581	15579	15811	15581	15497	15588	15578	15509	15608	15608	15529	15651	15616	15667	15632	15626	15690	15471	15632	15474	15508	15439	15531	15699	15464	15604	15649	15527	15581	15512	15437	15554	15467	15459	15573	15321	15474	15550	15332	15508	15469	15643	15524	15642	15366	15431	15588	15617	15655	15541	15437	15569	15627	15631	15571	15510	15585	15610	15826	15562
23842	21388	28984	24171	21802	21424	19491	16972	16473	16671	16641	16641	16581	16525	16444	16554	16566	16487	16519	16489	16584	16303	16600	16520	16510	16636	16364	16381	16364	16654	16473	16285	16552	16412	16394	16351	16627	16347	16383	16335	16431	16494	16574	16451	16472	16516	16450	16520	16368	16389	16247	16408	16380	16588	16459	16430	16477	16381	16497	16169	16596	16480	16441	16509	16537	16588	16263	16628	16136	16310	16545	16517	16372	16495	16435	16357	16385	16519	16279	16673	16353	16304	16366	16456	16508	16515	16316	16383	16457	16330	16530	16438	16261	16321	16328	16474	16330	16572	16465	16478	16437	16326	16432	16480	16387	16351	16380	16379	16298	16204	16347	16363	16396	16016	16218	16467	16407	16308	16363	16360	16473	16396	16264	16219	16335	16387	16504	16482	16613	16264	16381	16460	16234	16427	16504	16395	16258	16353	16318	16436	16318	16430	16312	16369	16155	16329	16526	16464	16180	16288	16308	16303	16449	16467	16315	16464	16381	16407	16405	16327	16242	16323	16300	16558	16392	16332	16498	16423	16394	16439	16392	16325	16386	16365	16509	16228	16388	16443	16496	16576	16356	16183	16464	16371	16497	16434	16367	16492	16187	16479	16152	16487	16096	16281	16318	16379	16340	16272	16469	16523	16550	16243	16257	16542	16339	16306	16333	16244	16378	16390	16288	16449	16466	16437	16359	16456	16536	16287	16478	16204	16276	16492	16406	16497	16213	16505	16312	16322	16343	16354	16519	16304	16390	16458	16329	16380	16509	16438	16588	16520	16379	16442	16288	16193	16302	16217	16320	16347	16525	16146	16197	16410	16413	16286	16374	16293	16497	16390	16348	16308	16471	16486	16461	16325	16323	16278	16478	16385	16332	16218	16500	16543	16284	16126	16338	16285	16387	16313	16241	16295	16424	16271	16411	16387	16401	16458	16301	16286	16311	16352	16462	16562	16220	16245	16315	16375	16467	16321	16607	16470	16534	16539	16383	16338	16270	16256	16470	16546	16610	16565	16447	16264	16362	16441	16441	16615	16216	16401	16340	16299	16445	16414	16542	16366	16301	16463	16449	16234	16370	16470	16260	16214	16351	16292	16186	16273	16463	16221	16270	16175	16330	16147	16426	16259	16285	16400	16433	16458	16333	16300	16441	16541	16413	16516	16319	16307	16567	16572	16306	16264	16351	16489	16593	16550	16325	16182	16207	16366	16433	16456	16451	16423	16412	16347	16444	16218	16389	16331	16447	16389	16371	16388	16147	16359	16425	16347	16320	16241	16178	16247	16477	16399	16683	16284	16218	16261	16595	16375	16397	16199	16355	16449	16368	16406	16487	16314	16187	16409	16442	16448	16368	16351	16388	16421	16295	16415	16405	16393	16402	16343	16323	16347	16509	16374	16343	16518	16488	16174	16294	16355	16368	16422	16427	16454	16266	16337	16278	16270	16252	16374	16359	16516	16338	16473	16318	16294	16467	16336	16371	16285	16252	16244	16315	16326	16291	16350	16110	16199	16378	16176	16313	16231	16428	16278	16457	16370	16359	16520	16411	16322	16562	16476	16276	16556	16285	16317	16252	16391	16373	16292	16607	16522	16521	16476	16573	16505	16385	16431	16599	16352	16522	16504	16441	16412	16329	16345	16358	16394	16398	16393	16213	16409	16342	16423	16319	16395	16416	16205	16514	16284	16498	16350	16211	16371	16277	16420	16581	16405	16390	16195	16460	16353	16327	16408	16424	16414	16389	16389	16337	16585	16342	16350	16384	16240	16348	16527	16336	16443	16246	16333	16344	16593	16520	16546	16222	16297	16477	16299	16406	16338	16342	16339	16605	16175	16237	16297	16261	16312	16494	16285	16346	16463	16434	16382	16426	16389	16271	16521	16298	16339	16500	16395	16259	16446	16419	16297	16333	16312	16562	16466	16563	16518	16494	16277	16348	16342	16211	16253	16236	16423	16409	16437	16507	16414	16549	16330	16415	16378	16410	16580	16482	16246	16337	16124	16311	16513	16416	16486	16441	16385	16460	16306	16394	16266	16232	16410	16597	16353	16239	16503	16329	16549	16220	16405	16353	16402	16366	16256	16433	16484	16397	16289	16406	16361	16194	16277	16469	16362	16386	16224	16272	16450	16508	16139	16439	16497	16287	16224	16477	16428	16611	16642	16376	16536	16265	16463	16650	16325	16504	16466	16434	16314	16235	16463	16491	16328	16381	16437	16414	16455	16490	16279	16375	16341	16418	16484	16343	16216	16379	16363	16501	16356	16423	16533	16295	16383	16305	16295	16290	16484	16363	16408	16297	16187	16333	16513	16381	16514	16511	16494	16408	16265	16308	16657	16287	16267	16554	16495	16397	16376	16462	16356	16289	16434	16227	16145	16389	16393	16455	16372	16355	16426	16576	16284	16374	16331	16306	16551	16419	16635	16531	16216	16450	16492	16363	16613	16400	16524	16461	16446	16564	16376	16337	16205	16580	16413	16455	16338	16323	16431	16318	16391	16286	16237	16255	16580	16143	16393	16360	16432	16499	16322	16395	16164	16360	16235	16496	16485	16262	16434	16072	16287	16439	16279	16514	16476	16304	16330	16451	16264	16525	16404	16434	16391	16406	16402	16335	16377	16399	16351	16505	16314	16593	16221	16548	16447	16511	16379	16569	16547	16296	16377	16282	16392	16294	16337	16452	16372	16503	16402	16378	16398	16714	16359	16420	16408	16420	16608	16184	16310	16310	16481	16324	16264	16254	16589	16275	16323	16273	16415	16433	16477	16430	16398	16296	16482	16336	16553	16509	16157	16484	16268	16530	16353	16309	16402	16453	16372	16568	16407	16249	16365	16168	16545	16568	16424	16513	16587	16413	16418	16435	16242	16283	16340	16113	16476	16203	16346	16335	16272	16498	16337	16253	16483	16535	16306	16354	16443	16534	16324	16298	16297	16535	16468	16354	16219	16315	16261	16537	16406	16037	16236	16225	16460	16503	16494	16441	16283	16209	16263	16334	16285	16306	16385	16447	16340	16507	16362	16417	16336	16464	16419	16515	16151	16488	16460	16266	16372	16427	16201	16289	16479	16291	16486	16501	16402	16347	16190	16499	16298	16381	16447	16645	16392	16263	16176	16236	16312	16378	16315	16499	16401	16325	16460	16469	16482	16338	16424	16343	16348	16408	16365	16339	16351	16356	16262	16482	16277	16462	16341	16439	16497	16369	16223	16444	16531	16311	16421	16474	16295	16453	16478	16617	16409	16399	16368	16395	16462	16296	16196	16492	16412	16356	16216	16367	16388	16312	16281	16254	16224	16341	16555	16389	16275	16359	16324	16421	16359	16309	16495	16620	16389	16518	16387	16460	16369	16175	16376	16264	16297	16370	16450	16325	16492	16307	16401	16491	16627	16393	16311	16415	16369	16243	16384	16520	16519	16401	16604	16375	16427	16311	16497	16467	16304	16249	16327	16314	16146	16317	16453	16181	16404	16519	16691	16431	16432	16561	16237	16558	16370	16561	16467	16380	16400	16411	16273	16493	16306	16349	16219	16280	16205	16414	16751	16190	16379	16342	16369	16389	16430	16707	16430	16359	16192	16374	16517	16430	16435	16557	16327	16424	16265	16513	16167	16396	16478	16421	16381	16259	16551	16429	16411	16467	16386	16444	16390	16401	16360	16488	16204	16432	16334	16227	16251	16355	16439	16479	16382	16398	16428	16426	16349	16400	16450	16373	16439	16328	16362	16143	16530	16425	16395	16375	16360	16348	16310	16464	16412	16356	16418	16539	16334	16348	16301	16122	16352	16460	16339	16439	16391	16269	16431	16510	16300	16410	16664	16297	16412	16350	16358	16217	16378	16397	16151	16429	16424	16336	16364	16528	16284	16213	16245	16275	16625	16556	16356	16324	16310	16268	16460	16360	16234	16348	16106	16211	16434	16427	16223	16277	16189	16413	16300	16147	16507	16426	16430	16419	16532	16437	16519	16358	16473	16501	16473	16548	16495	16511	16280	16307	16360	16399	16407	16389	16403	16627	16288	16255	16505	16549	16547	16341	16566	16453	16525	16426	16506	16520	16453	16362	16430	16382	16354	16509	16352	16334	16497	16233	16205	16296	16178	16428	16339	16284	16468	16579	16223	16336	16225	16430	16489	16333	16493	16473	16494	16692	16427	16325	16232	16211	16495	16489	16264	16509	16552	16380	16371	16444	16472	16391	16540	16500	16312	16393	16506	16312	16179	16298	16321	16362	16426	16287	16193	16208	16389	16502	16288	16336	16293	16384	16378	16408	16539	16275	16406	16177	16359	16402	16596	16554	16406	16390	16351	16322	16264	16013	16407	16493	16466	16357	16421	16339	16208	16425	16388	16383	16509	16275	16378	16318	16250	16274	16532	16395	16488	16534	16254	16303	16260	16679	16529	16325	16402	16484	16355	16432	16287	16591	16153	16240	16448	16462	16428	16415	16351	16247	16203	16321	16175	16486	16381	16386	16377	16360	16330	16470	16720	16473	16290	16365	16396	16443	16521	16450	16181	16443	16569	16427	16267	16226	16289	16356	16290	16386	16398	16587	16448	16442	16450	16423	16355	16373	16509	16478	16393	16475	16100	16282	16359	16364	16149	16356	16199	16424	16270	16524	16629	16380	16385	16404	16554	16447	16434	16204	16476	16193	16297	16409	16306	16275	16363	16355	16501	16372	16315	16468	16439	16245	16416	16252	16342	16370	16534	16459	16330	16457	16463	16428	16333	16397	16447	16451	16367	16320	16231	16352	16455	16519	16430	16187	16418	16378	16272	16363	16343	16337	16343	16276	16391	16547	16202	16398	16412	16162	16458	16378	16287	16396	16393	16294	16380	16537	16373	16542	16358	16341	16416	16460	16367	16290	16178	16409	16413	16485	16384	16457	16335	16475	16333	16430	16518	16567	16351	16539	16519	16322	16385	16532	16561	16329	16409	16489	16360	16232	16282	16427	16275	16503	16457	16604	16453	16295	16383	16365	16422	16435	16299	16251	16326	16264	16542	16568	16328	16458	16309	16430	16133	16443	16478	16455	16142	16387	16349	16347	16379	16519	16385	16359	16302	16471	16109	16336	16481	16402	16648	16250	16260	16342	16437	16304	16259	16466	16371	16401	16510	16546	16568
11059	16367	16066	15336	15178	15270	15090	15059	14956	15209	15169	15264	15089	15237	15123	15274	14943	15072	15143	15060	15188	15254	15177	15182	14964	15137	14930	15186	15020	14958	14968	15114	15104	14993	15157	15100	15016	14914	14963	15088	15174	14995	14947	15065	14977	14985	14967	14927	14921	15060	14986	15066	15117	15068	14955	15033	15038	14884	15160	15085	15085	14925	15222	14924	15160	14975	14872	15196	14940	15099	15295	15070	14996	15192	15077	14885	15054	15043	15104	15031	15070	14905	15063	15078	14971	14904	14945	15028	15103	15080	14941	15186	15188	15155	15061	14883	14961	14896	15238	14868	14849	15068	15232	15107	15054	14979	15024	15047	14930	15176	15003	15205	15063	15062	14967	15040	15089	15118	14981	15164	15133	15016	14974	15067	15175	14932	15090	15033	15120	14994	15061	15032	14899	15035	14984	15057	14952	14913	14985	15111	15099	15117	14902	15008	14968	14951	14957	15095	15115	14898	14999	15161	15009	15076	15058	15211	15053	14912	15165	15081	15111	15026	14920	14760	15033	15032	15029	15148	15147	14955	15036	14950	14942	14957	14973	15168	15112	14938	15019	14998	14992	15012	15080	14888	15067	15126	14978	14987	14996	15080	15123	15091	15095	15028	15030	15091	14990	15010	14935	15029	15125	15215	15092	14853	14871	15036	14864	15034	14943	15104	14946	14825	15161	15157	14866	14883	15041	15195	14994	15007	15112	14989	15159	14902	15132	15028	14914	14887	15044	15195	14998	14944	14946	14857	15162	15078	15118	14923	15155	15000	15165	15171	15091	15241	14971	14901	15012	15093	15196	15009	14975	15123	15021	14995	15230	15025	15047	14972	15066	14893	15098	15047	15010	14985	15000	15018	14920	15033	15239	15078	15065	14986	14780	15115	14995	14998	14978	14890	15055	15060	14977	15064	15078	15011	15066	15002	15174	15065	15079	15185	14966	14978	15136	15004	15218	15088	14831	14954	15042	14989	15149	15034	15072	14884	15033	15062	14958	15090	14931	15133	14980	15080	15134	15020	15138	14972	14978	14915	14980	15075	14994	14887	15063	14991	15145	14998	15070	14993	15065	15107	15159	14978	15057	15059	15033	14981	15035	14899	15084	15117	15078	14800	15035	15061	14905	14933	15006	15067	15063	14993	14902	15116	15154	14975	15006	15050	14838	14895	15108	14902	15062	15114	15082	14848	14995	14906	14988	15187	14827	15047	14980	14950	15030	14873	15152	14883	15000	15132	14944	15080	14877	15026	15126	15236	15061	15098	15207	14975	15069	15151	14977	14974	15211	15125	14984	15022	15031	14961	15094	15108	15125	15094	15062	15112	14999	14886	14982	14993	15184	15007	15093	14968	14864	15022	15023	15001	14979	14883	14988	15019	15047	14928	15020	15043	15047	14999	15045	15046	14952	15150	14924	15057	14923	15116	14913	15179	14978	15125	15077	15187	14923	14946	15110	15058	15240	14807	14950	14973	14895	14866	15172	15147	15016	14941	15126	14998	14889	14926	14884	15031	14876	14983	14990	15043	14864	14994	14914	15130	15048	14972	14983	15006	15139	14916	15204	15127	15064	15054	15078	15051	15087	14974	15035	15115	15250	14981	14988	15067	14970	14879	14942	14856	15075	15193	15137	15123	15037	14952	15016	15062	14912	15083	15036	14949	15019	15047	15110	14912	15036	14904	15073	15061	15015	15100	15090	14999	14803	15028	15067	15040	14988	14986	15201	15168	14951	14888	15155	14959	14997	15030	15042	15055	14925	14775	15047	15118	14883	15072	15148	15107	14969	15109	14908	14959	14935	14906	14992	15051	15013	14937	15064	14967	14836	15105	15083	15090	14908	14928	15071	15083	15071	14972	15101	14991	14953	15018	15060	15002	15169	14969	15016	15085	15050	14999	15048	14931	15092	14936	15038	15093	14978	15044	15026	14969	15025	14928	15150	15023	15029	15081	15073	15045	14766	14889	14844	15164	15036	14893	14916	15033	15002	15145	15019	15000	14922	15100	15021	15126	14764	14920	15077	14985	15055	14794	15015	14996	14856	15149	15143	14977	14910	14975	14820	15175	15066	15017	15045	14900	15077	14817	15091	15056	15010	15225	15022	15036	15178	15025	14943	15084	15055	14901	15059	14960	15052	15084	15172	15016	15194	15157	14879	15104	15009	14966	14882	15021	15178	14966	15024	14979	14884	15150	14845	14995	15047	15096	14991	14898	15074	15043	15200	15088	15127	15230	15219	15071	15117	15278	14954	15009	15099	15002	14995	14814	15039	15034	14984	14986	14976	15131	15007	14939	14857	15066	15105	14984	14946	14932	14989	15242	15247	15182	14941	15039	15114	15086	15060	15056	15148	15099	15037	14998	14862	15116	14995	15078	14996	15133	15079	14952	14934	15173	15021	15101	14986	15098	15201	15077	15081	14913	15039	15054	15052	15140	15128	14891	15069	15046	14948	15037	14942	15086	15142	15091	15180	15030	15089	15115	15129	14784	14961	14983	15189	15221	15013	15134	15018	14898	15045	15062	14945	15269	14878	15090	15014	15051	15173	14929	15173	15049	15000	15156	14874	15079	15108	14825	15084	14916	15126	15024	15098	15040	14995	14857	14901	15089	14940	14890	15014	15073	15011	15091	15234	15088	15007	15138	15033	15108	14970	15026	14977	15097	14816	14925	15126	14868	15176	14996	15033	15076	15127	15026	15049	14914	14989	14985	15102	14985	15186	14936	14988	15021	15107	14996	15044	14943	14986	15245	15041	15123	14958	14997	15036	15036	15050	14945	14869	14988	15198	14936	14999	15047	14875	14871	14866	15124	15092	15072	15024	14976	14859	15009	14932	14950	14904	14931	15002	14834	15016	15096	14887	15059	15003	15016	15070	14985	15142	14945	14978	15225	14834	14909	15055	14988	14995	15122	15077	15136	15030	15119	14894	15081	14860	15106	15042	14859	15176	14772	15267	15118	15031	15070	15060	15100	15019	15147	15025	14889	15003	14791	14927	15023	15181	14985	14879	15006	15113	14948	14842	14999	14996	15057	15065	14904	15187	14919	15018	15090	15129	15102	15207	14958	15006	15173	14981	14837	15054	15026	15089	14887	14935	14944	15157	14969	15112	14939	15082	15001	15189	14992	15231	15158	14924	15044	15181	15079	15141	15043	15033	14782	14901	15031	15075	14815	15111	14911	15135	14939	15006	14937	15239	14841	14950	14818	14946	14974	14856	15095	15021	15074	15037	14968	14925	15033	15088	15034	15242	14928	15180	14978	15010	15140	15022	15106	15083	14926	14818	14884	15111	15250	15077	14854	14983	14821	15160	14950	14996	15089	15116	14907	15123	14872	14880	14885	14941	15122	15033	15040	14913	14986	15094	15089	15000	15006	15223	15021	15075	15007	15103	14947	14899	15129	15146	14909	15041	15024	14961	14816	15110	15070	15086	15008	15016	15093	15118	14957	14893	15087	14960	15157	15081	14896	15037	14937	15011	14953	14981	14970	14995	14821	14996	14844	15037	14894	15179	14958	14999	15081	14931	14979	15126	14898	15080	15174	15121	15056	15079	14962	15103	14859	14925	15111	15063	14900	15008	14891	14917	15096	15001	14986	14969	14985	15243	14893	15006	14979	15111	15047	15094	15120	15047	15096	15126	14960	14936	15022	15118	14992	15031	14906	15070	15126	15092	15145	15035	15054	14889	15016	15028	14983	15231	15169	15166	15003	15036	15118	14953	14986	15159	14927	15014	15000	14948	14921	15146	15010	14855	15328	14939	14991	15046	14998	14928	15053	14914	15106	14999	15058	15049	15026	15170	14957	14782	15160	14981	14960	15037	14963	15164	14960	14966	15110	15053	14905	14805	15072	15177	15073	14968	14859	15089	14954	14865	14983	15116	15120	15291	15023	14974	15013	15032	14957	14965	15160	15204	15044	15121	14942	14900	15120	14993	14957	15052	15018	14889	15045	14923	15166	15174	14975	15066	15047	15131	15048	15081	15019	15002	15111	14838	14916	14985	15058	15086	15100	15105	14945	14999	15015	15047	14897	14986	14837	15044	15019	15219	15136	14842	15145	15183	15046	15011	15152	15086	14985	15079	14873	15115	15053	15187	14929	15170	14947	15178	14825	14969	15035	14985	14963	15098	14964	15016	15003	14887	15272	14871	15052	14925	15063	14891	14966	14966	14997	14996	15048	14928	15034	15080	15068	14990	15005	14980	14895	14963	14944	14943	15029	15022	15007	14942	15137	15132	14906	14989	14975	14806	15081	15121	15048	14936	15011	14948	15028	15068	14876	15229	15099	15100	15050	15045	14940	15069	15117	14958	14957	15091	15090	15039	15075	15076	14893	15045	14929	15014	14986	14987	15115	15036	15142	14964	15352	15053	15033	14970	15015	14985	14971	15150	14975	15037	14822	14975	15073	15019	14931	14941	15090	15075	15208	15172	14951	14970	14939	15135	14996	15048	15062	14989	14999	14931	15052	14944	15081	14922	15071	15004	15014	14998	15007	15138	15016	15066	14974	15000	15071	15056	14968	15098	14934	15000	15072	15103	15043	15113	14997	15244	15055	15014	15072	14965	15021	15033	14975	14903	15078	15014	14947	14995	14896	14948	14919	14974	15070	15157	14884	15079	14847	15076	15123	14998	15014	15029	15015	15168	14915	15187	14922	14957	14966	15023	15081	14980	14922	15211	15012	14877	15147	14880	14884	14948	14942	15071	14840	14899	14843	15081	15006	15088	15007	14966	15157	14920	15093	15015	14914	15075	14953	14934	14993	14939	15199	15020	15027	14943	14955	14920	15083	14908	15234	14786	14901	15135	14893	15136	14868	14930	15047	14771	14980	14999	15088	14955	15094	14954	14974	15252	15019	15113	15065	15086	15194	15016	15010	15001	15006	14980	15045	15050	15091	15071	15040	15087	14781	14988	15148	14849	15005	14811	15196	14933	14874	15165	14913	15078	15022	15096	15079	15039	14927	14885	15111	14974	15131	14900	14967	15073	15016	14951	15143	14976	15134	15073	15124	15166	14962	15150	14979	14941	15313	15014	15060	14998	15036	15036	15075	15088	15059	15070	14997	15105	15096	14916	15060	15058	15079	15114	14989	14995	14999	15051	15137	15115	15048	15051	15026	15025	15034
22944	21470	29440	23918	21519	23024	24582	18375	17258	17724	17525	17572	17337	17623	17455	17561	17269	17381	17530	17247	17230	17207	17188	17501	17493	17527	17046	17360	17202	17257	17234	17105	17400	17032	17046	16974	17423	17331	17109	17277	17077	17086	17003	17258	17239	17125	17417	17129	17251	17000	17340	17190	17249	17256	17323	17311	17149	17079	17192	17282	17277	16977	16950	17154	17093	17196	17304	17295	17449	17226	17139	17060	16913	16971	17089	17254	17426	17109	17230	17117	17291	17086	17214	16959	16996	17047	17137	17148	17106	17307	17257	17110	17051	17245	16937	16895	17217	17179	17293	17205	17132	17195	17222	17070	17079	17160	17182	17081	17115	17091	17254	17089	17350	17231	17144	17100	17200	17180	17117	16995	17110	17223	17216	17094	17202	17068	17078	17038	17195	17109	17277	17146	17051	17055	17244	16994	17225	17032	16941	17267	17348	16964	16979	17307	17083	17354	17308	17086	17041	17192	17180	17172	17363	17184	16887	17301	17084	17156	17215	17173	17181	17163	17180	17193	16890	17197	17177	17077	17041	17044	17110	17157	17234	17099	17069	17108	17101	17074	17020	17121	17172	16892	17060	17291	17075	17111	17103	16969	17198	17297	17171	16957	17223	17350	17270	17004	17080	17094	17258	17096	16945	17253	16945	17272	17097	17029	17218	17157	17123	17186	17222	17286	17284	17109	17096	17167	17137	16927	17212	17154	16963	17099	17015	17005	17065	17255	17200	17122	17188	17023	17171	17244	17046	17164	16997	17045	17128	17158	17057	17115	16967	16946	16993	17184	17249	17040	17232	17066	17056	17249	17059	16982	17097	17066	17198	17192	17260	17095	16963	16930	17087	17016	17099	17260	17320	17225	17047	17262	17173	17184	17132	17314	17019	17124	17094	17233	17256	17003	17130	17059	17211	16856	17329	17161	16987	16883	17062	17215	17238	17118	17304	17077	17134	17361	17179	17157	17076	17223	17026	17206	17123	16931	17039	17012	17143	16934	17051	17176	17070	17217	17062	17088	17053	17136	17108	16923	17100	17138	17291	17038	17248	17089	16955	16899	17060	16982	17244	16965	16991	16833	17024	17047	17050	17075	17065	17061	17024	16986	17091	16997	17009	17170	17068	17068	17034	17135	17072	17162	17048	17164	17201	17142	17121	17293	16960	16914	16979	17200	16991	17032	17282	17197	16929	17056	17024	16928	17282	17063	17172	17103	16986	17183	16984	17199	17092	17069	17171	16971	17081	16983	17071	17061	16883	17165	16906	17019	16956	17131	17152	16972	16966	17161	17137	17014	17006	17295	16953	17068	17251	17108	17064	17306	17099	17114	16985	17028	16929	17159	17142	17022	17113	17052	17172	17058	17172	17089	17215	17217	16981	17091	16894	17071	16925	17129	17175	17016	16896	17167	16921	17175	17123	16996	17030	17338	17162	17070	17141	17108	17185	16817	17047	17163	16993	17043	16888	17225	17118	17146	17219	17037	17370	17239	17121	17361	17113	17030	16988	17294	17219	16887	17262	17123	17043	17169	17016	16970	17200	17241	16964	17193	17194	17290	17000	17241	17175	17302	17036	17239	16996	17120	16947	17076	16889	17041	17146	17011	17118	16979	17157	17077	17266	17215	17111	17022	17126	17153	17147	17122	17038	17230	17179	17091	17101	16833	17149	17126	17001	17021	16939	17160	16821	17102	17240	17289	17312	17147	16955	16928	16986	17029	17208	17117	17103	17192	17053	17131	17174	17261	17186	16981	17186	17149	17155	17236	17070	17212	17174	17206	17076	17042	17211	16874	17216	17119	17112	17183	17072	17126	17163	16993	17183	17056	17084	17292	17017	17079	17229	17157	17113	16932	17062	17015	17121	17168	16964	16924	17143	17356	17238	17124	17051	17064	17158	17001	17294	17066	16969	17096	17095	17024	17195	17160	17145	17064	17125	17217	17222	17333	17263	17144	17158	17211	17106	16987	17153	17115	17021	17156	17116	16962	17084	17184	17061	17017	16968	17297	17037	16945	17174	17199	17312	17021	16984	17134	17207	16995	17114	17279	17188	17107	17165	17142	17207	17327	17088	16987	17126	16967	17113	17135	17158	17100	17227	17144	17151	16943	16960	17167	17266	17182	16955	17053	17048	17222	17036	17137	17004	17151	16981	16859	17186	17035	17306	17088	17245	17005	17388	17222	17153	17235	16981	16723	17231	17205	17344	17129	17107	17059	17051	17089	17106	16958	17104	17161	17065	17124	17113	17113	17089	17222	17089	17141	16981	17204	17080	17091	16984	16974	17204	17310	17200	16931	17069	17266	17206	16909	17097	17181	17127	17048	17218	17208	17179	17195	16949	16931	17163	17056	17076	17030	17107	16860	17112	17116	16931	17196	16977	16957	17117	17207	16918	17172	17066	17068	17177	17110	17024	17227	17166	16928	17263	17075	17085	17294	16905	17019	17160	17045	17156	17295	17168	17082	17115	17192	17199	17174	17148	17141	17162	17039	17202	17162	17199	17029	16938	17041	17007	16902	17039	17097	16991	16920	16883	17020	16945	17217	16830	17098	16860	17082	17169	17162	17170	17099	17160	17169	17085	16917	17301	17134	17313	17130	16981	17039	17065	17073	17250	17204	17133	16860	16949	16998	17170	17095	17277	17155	17097	17137	17062	17086	17219	17204	17041	17185	17143	17141	17046	17209	17149	16883	17137	17041	16986	17024	17231	16981	17079	17023	17189	17083	16964	17072	17091	17168	17103	16798	17174	17221	17200	17067	17019	17004	17205	17175	16990	17199	17118	17143	17272	17061	17091	16840	17162	17261	17106	17007	17118	17062	17260	17231	16979	17132	17340	17050	17009	17178	17124	17276	17016	17041	17227	17138	17048	17020	17202	17058	17038	17029	17141	17089	17206	17087	16928	16821	16989	16961	17108	17201	17106	17028	17245	17193	17161	17016	17126	17222	17265	17038	17083	16942	16884	17076	17087	17094	17004	17112	17011	17196	17245	17104	17238	16919	16987	17364	17134	16896	17278	16992	16985	16918	17089	16996	17019	17241	17358	17104	16945	17082	17315	17289	17121	17183	17076	17056	17062	17266	17128	17170	17063	16954	17297	17107	16937	17101	17107	17128	17166	17073	17045	17171	16890	16870	16848	16857	17006	17296	16992	17209	17010	16895	17035	17249	17124	17173	17105	16760	17088	16883	17125	17065	16949	17115	17042	16830	17255	17176	16827	16792	17047	17085	16934	17052	16885	17109	17071	17104	17174	17089	17113	16968	17123	17295	17117	17275	17106	17113	16962	17068	17308	17284	17241	17066	17116	17012	17134	17074	17267	17093	17231	17080	17125	17208	17301	17142	16960	17145	17111	17211	16934	17042	17148	17105	17072	16961	17043	16990	16964	17243	17145	17283	17216	17181	17299	17090	17128	17232	17177	16959	17037	17127	17173	17181	16983	17192	17092	17115	17224	17108	17091	17226	17011	17120	17089	17248	17220	16954	16942	17084	17054	16904	17275	17062	17104	17074	17356	17016	17232	17146	17127	17122	17085	17115	17128	17084	17239	17185	16906	17121	17160	17300	17285	16918	17109	17094	17131	17005	17061	17188	17085	17075	16906	17200	17248	16915	17181	17042	17037	17262	16953	16969	17073	17273	16927	17035	17295	17063	16833	16938	16970	17155	17176	16966	17156	17101	17031	17261	17051	17071	16991	16938	17361	17454	17246	17022	17100	16944	17056	16943	16953	17109	17153	17216	17144	17091	17158	16976	17072	17244	17049	17111	17138	17103	16932	17185	16916	17100	17012	17118	17313	17248	16941	17125	17138	17062	17235	17143	17097	17017	17150	16991	17062	17073	17108	17085	17127	17004	17200	17118	16948	16989	17097	17103	17224	17011	17176	17010	17085	17072	17129	17063	17042	17130	17166	16955	17078	16880	17215	17006	16949	16962	17133	17095	17027	16887	16990	17074	17119	17094	17330	17020	17304	17147	17109	17179	17029	16941	16959	17228	17156	17052	17250	16924	17212	17041	17098	17099	16995	16970	17016	16859	16987	17075	16914	17016	16923	17053	17061	17061	17162	17033	17124	17116	17006	16997	17039	17217	17105	17141	17109	17203	17154	17221	17085	17135	17222	17233	17121	17092	17064	17016	17140	17185	17044	16904	17032	17120	17119	17062	17047	17066	17184	17104	16989	17090	17146	17096	17210	17083	17132	17132	16986	17075	17098	17001	17132	17127	17052	17026	17091	16952	17082	17168	17196	16932	17077	17108	17102	17040	17169	17170	17116	17145	17085	17251	17052	17147	17042	17309	17118	17040	17101	17050	17251	17167	17255	16993	17215	16857	16971	17209	17110	16902	17003	16989	16950	16996	17037	17124	17088	17112	17085	16928	17196	17290	16920	17179	17107	17092	17250	17145	16950	16980	17031	17076	17036	17136	17280	17238	17156	17085	17015	17059	17127	17026	17120	17061	16935	17088	17192	16978	17304	17344	17114	17167	17375	17090	16963	17185	16977	16959	16866	17066	17062	16931	17047	17051	17073	17355	17144	17171	17047	16962	17157	17232	17131	17027	17138	17197	17299	17083	16891	17075	17263	17059	17155	17075	17210	16958	17065	17172	17174	17117	17101	17169	17064	17069	17043	17050	17034	17193	17138	17140	17179	17087	17000	17178	17035	17169	17180	16861	16982	17076	17175	17030	17034	17003	17064	16968	17250	17073	17170	17242	17001	16925	17547	17102	17134	17222	17158	17072	16839	17062	17132	17175	17079	17070	16905	17116	17086	17094	17126	16987	17043	17169	17211	16926	17059	17110	17023	17118	17042	17128	17101	16920	16941	17048	17173	17259	17028	16965	16980	17127	16966	16981	17062	16966	17196	17155	17139	16967	17068	17251	17307	17118	17016	17096	17149	17230	17102	17146	17237	16971	17168	17136	17180	16997	17017	17101	17286	16978	17022	16987	17091	17179	16870	17230	17093	17108	16893	17184	17100	16994	16975	17018	17115	16844	17042	17031	17297	17197	17114	16960	17165	17197	17362	17299	17056	16991	17085	17094	17123	17196	17138	17198	17097	17174	17147	16920	17249	17253	17022	17339	17023	17014	17145	17193	17106	17015	17219	16992	17283	17062	16971	17286	16942	16991
10571	17567	17074	16161	16047	15697	15699	15631	15699	15436	15629	15513	15581	15425	15558	15472	15682	15504	15610	15707	15482	15614	15605	15698	15428	15490	15362	15594	15473	15574	15528	15459	15482	15455	15423	15339	15596	15568	15402	15509	15563	15545	15492	15612	15343	15449	15470	15564	15350	15656	15525	15364	15550	15315	15411	15570	15505	15480	15344	15350	15383	15530	15364	15373	15503	15555	15381	15527	15478	15380	15379	15530	15492	15456	15448	15372	15422	15423	15524	15301	15177	15355	15317	15424	15464	15584	15438	15593	15408	15453	15420	15452	15549	15553	15555	15425	15180	15517	15532	15586	15495	15392	15429	15486	15529	15385	15559	15506	15422	15397	15483	15426	15428	15423	15518	15451	15396	15467	15490	15488	15385	15433	15513	15348	15570	15405	15372	15597	15276	15515	15629	15578	15389	15345	15425	15643	15462	15470	15455	15481	15438	15520	15401	15425	15399	15489	15495	15443	15563	15422	15401	15495	15443	15677	15426	15340	15404	15307	15439	15368	15417	15351	15262	15505	15379	15386	15405	15465	15327	15413	15298	15545	15261	15660	15339	15508	15508	15358	15569	15498	15426	15430	15508	15683	15254	15380	15517	15389	15605	15487	15326	15411	15388	15454	15513	15590	15489	15347	15410	15414	15404	15450	15462	15525	15419	15324	15359	15384	15351	15360	15381	15351	15483	15427	15483	15404	15316	15436	15576	15554	15390	15490	15553	15593	15495	15429	15339	15387	15460	15427	15520	15582	15572	15342	15370	15333	15406	15411	15392	15470	15341	15414	15516	15324	15510	15384	15420	15484	15311	15438	15531	15452	15384	15362	15494	15332	15435	15350	15442	15471	15374	15386	15592	15361	15637	15400	15458	15483	15343	15363	15551	15430	15415	15359	15422	15600	15581	15428	15255	15372	15531	15345	15363	15430	15235	15459	15497	15343	15209	15393	15355	15292	15422	15206	15448	15399	15303	15408	15248	15447	15406	15529	15580	15504	15455	15546	15536	15427	15438	15468	15249	15471	15476	15444	15445	15565	15488	15338	15637	15543	15121	15466	15505	15345	15631	15482	15528	15506	15457	15287	15490	15452	15495	15202	15414	15359	15504	15325	15478	15449	15486	15321	15453	15525	15580	15538	15303	15421	15524	15378	15370	15385	15457	15389	15349	15433	15447	15326	15436	15616	15359	15427	15530	15388	15397	15491	15154	15452	15512	15397	15522	15220	15333	15470	15517	15503	15419	15495	15423	15631	15397	15405	15447	15453	15526	15474	15431	15474	15393	15425	15330	15190	15482	15484	15518	15429	15439	15472	15394	15515	15476	15493	15648	15409	15386	15331	15492	15398	15465	15429	15512	15374	15484	15348	15371	15350	15371	15394	15460	15624	15338	15457	15488	15494	15342	15273	15404	15324	15356	15330	15548	15516	15608	15460	15313	15450	15222	15402	15225	15382	15454	15333	15407	15407	15327	15493	15300	15531	15461	15350	15388	15306	15518	15362	15433	15469	15394	15399	15486	15481	15365	15474	15393	15409	15432	15579	15413	15552	15384	15409	15442	15477	15338	15498	15205	15437	15419	15332	15576	15428	15454	15201	15276	15411	15378	15420	15404	15335	15471	15328	15423	15469	15367	15445	15317	15395	15384	15522	15291	15500	15507	15405	15350	15416	15505	15437	15463	15310	15387	15461	15396	15463	15492	15353	15455	15275	15346	15341	15398	15499	15389	15423	15426	15275	15486	15521	15320	15327	15414	15376	15442	15340	15594	15494	15384	15542	15375	15543	15259	15480	15446	15258	15382	15484	15447	15394	15450	15471	15419	15394	15426	15415	15152	15487	15434	15528	15292	15419	15499	15509	15340	15391	15419	15563	15352	15286	15146	15457	15367	15487	15566	15509	15518	15323	15466	15346	15321	15400	15664	15214	15386	15334	15339	15385	15541	15624	15258	15527	15435	15265	15442	15414	15298	15503	15287	15374	15391	15315	15353	15336	15372	15694	15438	15495	15502	15367	15406	15451	15398	15457	15534	15446	15466	15422	15543	15452	15461	15551	15497	15530	15382	15454	15421	15395	15408	15375	15577	15392	15299	15466	15455	15380	15446	15444	15584	15395	15408	15357	15303	15344	15370	15467	15486	15393	15481	15447	15299	15435	15433	15362	15433	15317	15654	15542	15475	15344	15315	15473	15473	15544	15645	15358	15469	15321	15423	15415	15466	15469	15405	15366	15377	15289	15374	15176	15498	15565	15487	15300	15278	15348	15412	15623	15484	15582	15391	15295	15438	15324	15403	15516	15313	15347	15436	15319	15388	15363	15468	15383	15423	15356	15480	15542	15432	15461	15367	15446	15534	15386	15412	15568	15328	15351	15363	15551	15365	15515	15389	15493	15452	15505	15390	15336	15365	15549	15465	15428	15495	15605	15483	15373	15327	15403	15326	15357	15293	15464	15456	15423	15401	15457	15407	15516	15497	15294	15320	15338	15368	15515	15480	15332	15259	15469	15364	15299	15470	15424	15436	15437	15544	15495	15663	15440	15309	15532	15288	15407	15378	15249	15493	15390	15414	15446	15538	15489	15408	15419	15365	15416	15548	15566	15385	15298	15322	15278	15351	15394	15464	15375	15447	15398	15344	15322	15550	15455	15447	15359	15558	15380	15361	15373	15366	15541	15307	15415	15341	15504	15618	15525	15491	15528	15222	15545	15363	15458	15556	15368	15271	15364	15506	15322	15263	15411	15315	15423	15331	15572	15365	15431	15362	15439	15326	15653	15379	15209	15398	15390	15331	15403	15312	15448	15385	15545	15266	15351	15374	15369	15397	15423	15599	15561	15238	15478	15266	15398	15526	15261	15268	15332	15313	15404	15502	15469	15653	15485	15385	15304	15468	15350	15401	15394	15416	15382	15448	15435	15352	15197	15391	15448	15508	15468	15402	15397	15380	15417	15307	15551	15448	15544	15545	15288	15459	15419	15388	15386	15439	15403	15201	15411	15379	15402	15507	15456	15446	15417	15447	15322	15410	15408	15363	15359	15395	15413	15314	15381	15457	15545	15317	15409	15416	15507	15510	15339	15203	15192	15657	15494	15371	15504	15387	15439	15332	15429	15346	15392	15229	15349	15487	15429	15503	15427	15481	15328	15301	15261	15539	15637	15243	15489	15244	15419	15490	15458	15424	15306	15410	15325	15324	15662	15564	15529	15441	15207	15259	15485	15395	15418	15437	15462	15475	15569	15423	15370	15438	15337	15322	15380	15383	15368	15350	15368	15401	15320	15457	15454	15445	15421	15391	15475	15358	15357	15337	15262	15450	15381	15366	15393	15480	15389	15376	15692	15399	15461	15405	15324	15407	15381	15380	15403	15292	15448	15539	15350	15632	15341	15268	15365	15404	15415	15562	15597	15441	15393	15486	15390	15457	15467	15542	15476	15543	15454	15537	15554	15412	15415	15625	15625	15374	15413	15334	15328	15505	15390	15578	15394	15449	15478	15413	15557	15239	15520	15372	15373	15308	15491	15335	15392	15445	15452	15551	15425	15188	15495	15548	15460	15583	15379	15434	15336	15496	15397	15432	15573	15366	15473	15390	15442	15390	15392	15472	15327	15493	15406	15461	15487	15589	15453	15390	15414	15412	15265	15567	15329	15450	15411	15344	15328	15520	15538	15535	15516	15282	15553	15366	15377	15348	15383	15507	15374	15589	15372	15190	15508	15529	15334	15684	15425	15325	15473	15373	15418	15526	15418	15475	15558	15385	15468	15324	15306	15272	15400	15600	15466	15467	15408	15484	15399	15345	15462	15317	15373	15421	15365	15525	15500	15344	15440	15365	15328	15494	15329	15397	15393	15383	15406	15646	15269	15383	15495	15461	15240	15479	15518	15354	15229	15470	15550	15485	15552	15305	15532	15477	15422	15371	15387	15557	15356	15336	15429	15471	15440	15182	15279	15546	15286	15260	15388	15306	15389	15487	15537	15583	15437	15379	15505	15475	15377	15527	15287	15575	15340	15634	15344	15412	15442	15453	15473	15365	15366	15473	15421	15456	15395	15486	15509	15336	15235	15390	15531	15448	15335	15418	15444	15460	15447	15383	15306	15423	15435	15598	15504	15509	15283	15382	15342	15354	15433	15478	15335	15343	15412	15346	15349	15448	15454	15542	15449	15622	15606	15514	15411	15408	15429	15485	15386	15402	15370	15423	15285	15483	15325	15428	15358	15384	15358	15422	15319	15459	15630	15450	15297	15332	15462	15382	15304	15429	15352	15441	15376	15430	15235	15571	15392	15361	15352	15427	15447	15364	15407	15466	15366	15374	15452	15474	15350	15448	15515	15239	15361	15381	15443	15555	15555	15481	15509	15443	15423	15371	15469	15410	15529	15224	15443	15531	15446	15517	15347	15366	15526	15355	15469	15466	15368	15450	15430	15487	15433	15270	15412	15350	15351	15461	15395	15624	15322	15405	15396	15380	15278	15506	15380	15408	15463	15283	15530	15465	15341	15580	15369	15425	15411	15496	15362	15292	15399	15513	15373	15401	15462	15348	15427	15508	15524	15363	15542	15362	15370	15442	15384	15377	15456	15444	15484	15472	15550	15468	15430	15556	15445	15363	15561	15470	15257	15465	15335	15371	15444	15358	15342	15396	15447	15371	15422	15361	15476	15524	15342	15472	15441	15346	15469	15271	15486	15460	15430	15229	15137	15276	15261	15426	15447	15412	15400	15395	15427	15556	15415	15398	15260	15611	15333	15220	15496	15171	15469	15497	15399	15270	15671	15494	15510	15478	15363	15436	15384	15370	15566	15424	15578	15316	15372	15313	15417	15576	15532	15514	15519	15402	15236	15356	15455	15381	15418	15314	15433	15434	15423	15651	15472	15386	15495	15431	15439	15391	15574	15256	15215	15274	15308	15500	15374	15384	15569	15356	15422	15334	15473	15357	15310	15330	15519	15364	15590	15435	15443	15387	15335	15485	15192	15382	15374	15479	15303	15339	15390	15504	15532	15377	15357	15443	15412	15427	15501	15409	15477	15499	15280	15450	15363	15420	15410	15357	15486	15523	15492	15483	15371	15413	15400	15418	15523	15457	15234	15438	15334	15421	15381	15312	15372	15483	15311	15448	15567	15597	15390	15519	15355
26861	21562	25907	23718	17301	17141	17493	17169	17166	17047	17047	17108	17010	16997	17131	16952	16804	16961	17206	16954	16896	16928	17012	16872	17019	17065	17070	16966	16936	17143	17032	16902	17047	17070	17150	16966	17093	16869	17110	16908	17021	17186	16937	16933	16950	17008	16949	16984	16751	17036	16930	17042	17149	16990	16868	17073	16908	17065	17232	17029	17116	17033	16846	16974	17005	17104	17137	16998	17230	17001	16788	17108	16995	16907	16916	16980	17041	16989	16988	17096	16961	17043	16928	16917	16865	16869	17057	16825	16935	17102	16891	16981	17037	16854	17092	16943	17061	16985	17114	16954	16907	17041	16824	17187	16946	16912	16969	17107	17005	17136	17000	16903	17062	17023	16878	16957	16859	17074	16950	16800	17028	17003	16981	17003	17088	17094	17214	16879	17050	16967	17036	17057	16958	16899	16990	16887	16902	16938	16999	16888	17024	17203	16885	16987	17010	17142	16986	17054	17089	17020	17307	17087	17001	16914	16805	16760	16862	16888	17017	16927	17000	17012	16867	17021	16906	16764	16875	17061	17054	16989	16912	16870	16905	16954	16801	17092	16909	16957	16909	16982	17100	16968	17094	16920	16867	17008	16973	16953	16981	16956	17037	17023	16985	16753	16947	16877	16919	17051	16690	16996	17124	16955	16965	17005	16877	16885	16931	17077	17032	16846	17087	16849	16953	16980	16947	16870	16825	17103	16872	17033	16919	16862	16908	16883	16964	17101	16847	16906	16719	17011	17032	16994	17005	16989	17025	17056	16636	17016	16762	17012	17055	16791	17081	17027	16930	16840	17229	17081	16838	16992	17080	16993	17163	17132	16995	16958	17095	17115	17030	16951	17066	16983	16746	16829	16751	16976	16859	16932	16954	16935	16977	16982	17028	16889	16993	16926	16904	16894	16966	17095	16985	16991	16883	17018	17116	17013	17049	16998	16931	17054	17116	17202	16991	17000	17030	17014	16849	17197	17052	17051	17033	16790	17062	16876	17122	17007	16955	17044	16951	17218	17048	16948	16998	16943	17139	17110	16933	17190	17157	16965	16927	16841	16879	17008	16931	16899	16958	16920	16862	16980	16818	17068	16892	16829	17048	16910	16999	16931	17133	16983	16928	16986	16906	17014	16994	16917	17016	17046	16961	17081	16972	16687	16906	16841	16935	17193	16828	17025	17091	17061	17036	16977	16941	17092	16929	16989	17099	17116	16971	16985	16977	17127	17121	17055	17155	17025	16955	16822	17113	16807	16855	16871	16984	16967	16998	17102	16964	17122	17004	17039	16961	16789	16919	16885	16981	16942	17005	17104	17095	17080	16964	17007	16930	17022	16900	17030	16932	16895	16786	16954	16944	16927	16982	16953	16901	16886	16660	16861	17004	17085	16887	16911	16789	16932	16884	17103	16875	16866	16904	17025	16748	17118	16876	16816	16978	16848	17227	16841	16935	16933	16932	16951	16990	17138	16956	16863	16917	16882	16908	16980	16981	17110	17179	17024	17010	17271	17044	16944	16911	17039	16993	16929	17043	17024	16902	17014	17017	17068	17044	16989	16892	17068	16899	17022	16899	16848	16966	16889	16781	17020	17013	17311	17094	17056	16862	16947	17008	16980	17113	17118	17075	17033	17127	16896	17005	16862	17034	17093	16979	16951	17107	16934	16984	16924	16866	17017	16881	16770	17149	16853	16961	16882	17101	17019	16879	16901	17048	16939	16777	16922	17008	16840	16851	17004	16947	16855	17118	16924	17045	16958	17026	17066	16861	16902	17051	16917	16950	16952	17075	17108	17025	17224	17051	16942	17162	16891	16979	16994	16971	16946	16963	16716	17120	17023	17217	17057	16962	17069	17125	17225	17076	17088	16866	16918	16932	16975	16909	16819	16886	16851	16948	17125	16972	16916	17092	16802	17076	17002	16965	16822	17001	16943	16871	16904	17037	16919	17061	17181	16984	16950	16815	16858	16884	16947	16873	17024	16829	16890	17004	16947	16999	17088	17024	16919	17025	16877	16873	16891	16915	16839	16778	16856	16888	16798	17031	16950	17040	16915	16920	16969	16860	16955	16857	16971	16929	16931	16967	16951	16831	16698	17047	16940	17096	16906	16864	16966	16821	16801	16969	16945	16841	16904	16932	16931	16882	17005	17162	16895	17103	17083	16829	17139	16907	16934	16999	17059	17038	16957	16955	16839	17152	16901	16980	16948	17005	16967	16788	16995	17059	16839	16941	16749	17002	16769	16833	17023	17125	16876	16962	16791	16778	17055	17103	16969	17022	17015	16862	16879	17111	17064	17050	17212	16925	17029	17005	16960	16828	16894	16965	16825	17014	16845	16829	17064	17107	16885	17035	16956	16978	16934	16955	17000	16811	16896	16945	16920	17098	16870	16917	17012	17096	17152	17024	16945	17211	16775	16970	16942	17225	16923	16850	16801	17055	17051	17038	16878	17014	16859	16992	16993	16999	16966	17292	16962	16914	16831	16882	17026	16636	16954	16896	17069	16946	17134	16954	17021	17015	17085	17087	16937	16912	16817	16830	16987	17038	17022	17156	17004	17028	17015	16871	16964	17011	16831	16963	17168	17189	17225	16939	16920	17082	17090	17080	17056	17013	17066	17045	17114	17237	16829	16938	17183	17213	17161	16790	16868	16807	17024	16757	16899	17073	16781	17008	17128	17079	16902	16884	17133	16952	16925	16903	16888	16974	16776	16730	16994	17021	16948	16861	17043	17127	16966	17048	17151	16938	16957	17034	16989	16884	16989	16983	17043	17070	16871	17112	17051	16938	16804	16903	17036	17004	16905	16955	16946	16881	16894	16937	16627	16974	16751	16867	16924	16956	16891	17060	17087	16632	17016	16974	17011	16781	16925	16968	17036	17092	17052	17082	17241	17057	16903	16899	16931	17015	17014	17005	16895	16889	16989	17020	16834	17060	16906	17001	16839	16964	17130	16902	16806	17025	17022	17185	16998	16832	17039	16955	17012	16900	16871	16883	16909	17159	16855	16893	16948	16834	17002	17183	16948	16991	17056	17000	16990	17105	17058	17021	17076	16794	17086	17060	17117	16951	16858	17081	16919	16942	16750	17057	17017	17112	17167	17089	16948	17129	17160	17097	17143	16944	16996	17003	16998	17041	16982	17107	17130	17101	16950	16947	16804	17041	16852	16981	17206	17021	16953	16920	17000	17005	16961	16903	16951	16853	16843	16903	17114	17051	17048	16892	16848	16763	16931	16936	16893	16994	16993	17247	17021	16993	16981	16825	16951	16919	17012	16930	16965	16991	16922	17097	17041	16962	17012	16868	16870	17000	16995	16815	16984	16779	16894	17074	16973	16944	16986	17064	17033	17222	16988	17013	16834	17046	17012	16798	16930	17097	16927	17003	17042	17146	16897	17050	16996	16960	16918	16951	17072	16861	16877	17089	16838	16912	16986	17023	16842	16998	16655	16864	17016	16937	16891	16940	17035	17037	16948	16927	16894	17011	16937	16986	16820	16953	16786	16855	17182	17122	17001	17289	17169	16903	16936	16898	17202	17028	17101	16869	17083	17189	16753	16949	16964	17138	16998	17056	16982	16929	17111	17176	17004	16746	16941	17074	16966	16817	17018	16874	17014	16842	16938	17065	17194	16754	16988	16982	16907	16878	17053	17030	16836	16880	16795	16980	16877	16968	16859	17013	16973	17017	17016	16936	16983	16902	17083	17080	16948	17057	16836	16921	17131	16981	17099	17056	16766	16823	17029	17078	17004	16821	17107	17113	17165	16700	16854	16904	16801	17042	16896	16932	17022	16972	16923	16974	16777	17058	16808	17089	16896	16877	17082	16881	17013	17021	17026	17124	16743	17021	16875	16632	17048	16801	16761	16857	16877	17158	16683	16990	16994	17137	16930	17280	17052	16986	16895	17128	16990	16996	16902	16758	16937	16975	16986	17010	16933	16999	16889	17167	16986	16961	16823	17107	16815	17053	16763	16912	16905	16883	16964	17070	17091	16975	17075	16830	16940	17156	17067	16995	17001	16850	16833	17045	17011	17089	17099	17030	16925	17071	16776	16901	16816	16977	16932	16965	16974	17015	17164	17092	16729	17043	16856	16797	16998	16952	16968	17107	17093	16850	16834	16989	16935	16892	16947	16951	16880	17114	16989	16904	17046	17063	17038	16975	16711	16724	17127	17076	17297	16854	17064	16978	16861	17126	16916	16872	16825	16923	16888	17055	17140	16915	16662	17169	17069	17037	16861	16722	16814	17097	17114	16924	16837	16963	17041	17042	16982	17176	17105	17151	16937	17087	17000	16968	16801	16968	16805	17019	16892	16983	16887	16924	17084	17011	17124	17229	16841	17036	16925	16949	16902	17074	16955	16808	17012	16998	16992	16856	16967	17067	17016	17014	16868	17032	16963	17064	17101	16775	16904	17059	17010	17013	16842	16948	16867	17073	17231	17075	17069	17009	16934	16949	17043	17037	16914	17117	16999	16996	17134	16885	16865	16993	16904	16979	16955	16781	17072	17165	16854	17052	16866	16946	16938	16904	16828	16763	16822	17157	16980	16869	16879	17124	16846	17026	16736	17027	16775	17065	16868	16953	16893	17042	16878	16937	16933	17086	17014	17132	17058	16868	17009	16950	16824	16817	16803	16996	17012	17049	17270	16925	17117	16964	16872	17131	16927	16957	17089	17161	16967	16946	17050	17000	16962	17034	17039	17006	16884	17116	16976	16826	17128	16998	17037	17132	17087	17147	16933	17000	16964	16810	17210	17120	17036	17172	16971	17082	17042	16974	16919	17033	17064	17018	16867	16966	17011	16989	16962	16970	16930	16921	17043	17005	16937	17083	17151	16926	17053	16982	16777	16955	17145	16906	16865	16725	17019	16936	16881	16953	16863	16930	17014	16924	16927	16808	16892	16893	16792	16853	16942	16988	17086	16945	16905	16860	16945	17051	16714	16889	16713	16915	17010	16931	16892	16968	17046	17035	16951	16861	16983	17001	17108	16988	16860	17044	16950	16965	17107	16983	17024	16850	17038	17047	17060	16873	17082	17060	16870	17061	16866	17104	16744	17047	17083	17088	16950	16977	16950	16936	16861	16840	16857	16932	16929	16845	16925	16863	16939	17054	17000	16788	16833	16911	17068
13461	15806	15855	15539	15459	15615	15531	15507	15386	15618	15353	15353	15344	15367	15421	15482	15507	15421	15273	15480	15438	15294	15265	15399	15282	15364	15489	15258	15463	15475	15430	15467	15402	15389	15384	15407	15409	15314	15356	15274	15423	15196	15516	15291	15285	15284	15377	15436	15322	15317	15377	15406	15087	15525	15443	15201	15535	15441	15407	15345	15380	15269	15359	15412	15310	15368	15290	15370	15311	15375	15369	15402	15337	15401	15333	15430	15266	15354	15294	15341	15319	15445	15420	15431	15521	15315	15435	15398	15284	15282	15479	15362	15524	15228	15353	15368	15302	15162	15285	15388	15330	15380	15318	15484	15412	15477	15430	15387	15373	15480	15506	15356	15302	15387	15469	15426	15347	15576	15375	15190	15254	15414	15351	15130	15256	15307	15525	15408	15240	15441	15371	15465	15478	15451	15282	15457	15336	15497	15412	15419	15415	15413	15436	15347	15428	15452	15574	15407	15287	15479	15413	15368	15274	15432	15399	15239	15366	15452	15405	15315	15465	15415	15319	15386	15347	15230	15309	15386	15382	15423	15472	15200	15350	15279	15498	15475	15243	15400	15336	15338	15347	15313	15517	15490	15544	15424	15615	15369	15447	15403	15402	15483	15433	15311	15457	15349	15393	15391	15422	15359	15226	15426	15424	15393	15249	15353	15370	15277	15332	15332	15365	15388	15445	15457	15534	15454	15424	15317	15297	15477	15502	15234	15305	15262	15243	15385	15366	15415	15382	15431	15566	15508	15333	15245	15463	15403	15262	15439	15258	15284	15289	15462	15390	15223	15409	15441	15490	15297	15327	15303	15511	15355	15326	15248	15534	15491	15283	15245	15364	15377	15579	15448	15406	15279	15377	15462	15392	15320	15309	15419	15220	15257	15438	15473	15489	15321	15431	15321	15278	15333	15440	15427	15435	15364	15403	15471	15420	15306	15487	15411	15366	15348	15309	15387	15369	15449	15416	15515	15455	15600	15462	15338	15518	15305	15204	15348	15495	15301	15310	15172	15348	15273	15437	15497	15326	15305	15416	15298	15354	15382	15388	15394	15266	15372	15431	15352	15214	15277	15480	15359	15178	15225	15469	15223	15317	15410	15433	15323	15248	15356	15343	15293	15270	15371	15403	15174	15418	15484	15205	15361	15388	15353	15470	15347	15421	15251	15245	15327	15528	15484	15529	15449	15367	15355	15379	15414	15252	15460	15383	15529	15344	15351	15496	15385	15347	15378	15354	15301	15400	15293	15396	15410	15333	15371	15387	15306	15501	15489	15328	15461	15262	15347	15452	15408	15448	15250	15258	15604	15407	15459	15280	15436	15461	15485	15386	15495	15287	15355	15370	15490	15337	15269	15285	15513	15256	15373	15331	15304	15400	15424	15481	15364	15221	15290	15375	15508	15382	15412	15217	15558	15307	15225	15284	15458	15300	15274	15394	15421	15302	15408	15273	15311	15169	15265	15443	15380	15322	15216	15332	15331	15264	15480	15381	15406	15427	15345	15365	15331	15357	15423	15457	15397	15488	15266	15320	15288	15463	15363	15393	15397	15451	15283	15176	15372	15272	15332	15346	15350	15524	15235	15425	15488	15488	15395	15464	15166	15297	15540	15341	15292	15131	15384	15359	15195	15441	15341	15425	15261	15169	15199	15265	15367	15539	15388	15577	15479	15493	15230	15265	15389	15328	15413	15287	15301	15295	15482	15355	15296	15377	15300	15333	15425	15613	15257	15311	15269	15415	15453	15474	15431	15413	15456	15322	15221	15421	15393	15408	15396	15338	15254	15382	15351	15447	15360	15295	15388	15398	15309	15451	15432	15458	15385	15348	15350	15304	15316	15474	15376	15529	15132	15355	15402	15380	15628	15294	15234	15404	15327	15430	15375	15212	15365	15405	15425	15349	15364	15387	15383	15429	15404	15393	15566	15496	15372	15340	15183	15527	15458	15328	15377	15470	15330	15328	15406	15368	15463	15353	15416	15327	15469	15307	15336	15314	15340	15305	15452	15398	15318	15315	15333	15337	15489	15444	15365	15375	15564	15350	15293	15444	15334	15441	15447	15406	15353	15405	15356	15264	15361	15235	15347	15400	15457	15283	15222	15340	15382	15444	15404	15337	15306	15424	15299	15392	15361	15538	15446	15244	15372	15509	15408	15363	15486	15296	15310	15315	15168	15443	15409	15430	15247	15375	15451	15329	15381	15316	15347	15558	15342	15356	15310	15245	15336	15235	15200	15266	15204	15454	15370	15333	15444	15389	15310	15486	15178	15501	15423	15461	15522	15250	15252	15430	15426	15239	15332	15325	15232	15340	15398	15173	15384	15228	15378	15488	15460	15401	15391	15581	15245	15375	15426	15632	15470	15366	15348	15365	15201	15399	15470	15349	15312	15493	15433	15317	15340	15343	15336	15494	15269	15373	15270	15443	15369	15397	15294	15372	15244	15417	15406	15290	15477	15521	15478	15361	15441	15386	15431	15374	15442	15231	15387	15528	15330	15314	15524	15409	15248	15340	15336	15430	15213	15239	15492	15436	15472	15278	15672	15316	15482	15385	15372	15321	15422	15350	15383	15414	15300	15372	15220	15491	15294	15255	15312	15153	15371	15350	15322	15345	15517	15360	15251	15461	15401	15381	15527	15439	15404	15466	15337	15580	15224	15409	15258	15385	15271	15254	15389	15232	15203	15291	15405	15404	15311	15386	15543	15349	15403	15310	15319	15327	15257	15297	15291	15400	15336	15240	15394	15220	15289	15227	15272	15164	15426	15288	15380	15230	15317	15475	15312	15368	15326	15295	15236	15462	15452	15463	15303	15393	15229	15503	15275	15462	15414	15350	15398	15388	15401	15422	15530	15376	15375	15336	15552	15313	15264	15487	15294	15365	15430	15465	15363	15382	15480	15445	15500	15134	15411	15268	15411	15360	15554	15319	15250	15281	15481	15380	15533	15399	15346	15364	15296	15456	15321	15205	15339	15267	15253	15253	15370	15509	15430	15422	15313	15581	15317	15264	15419	15434	15390	15458	15413	15288	15242	15368	15341	15395	15263	15335	15487	15385	15337	15464	15254	15469	15511	15479	15334	15344	15361	15559	15393	15480	15488	15090	15309	15370	15487	15402	15298	15428	15713	15403	15391	15307	15590	15308	15427	15252	15384	15269	15332	15220	15432	15459	15378	15312	15505	15482	15245	15149	15466	15262	15340	15281	15447	15440	15202	15422	15466	15415	15397	15493	15345	15401	15357	15411	15422	15205	15445	15423	15336	15279	15432	15671	15333	15353	15227	15301	15409	15347	15244	15466	15371	15528	15436	15410	15519	15365	15320	15410	15289	15457	15505	15554	15319	15295	15300	15400	15378	15378	15440	15394	15377	15292	15250	15431	15714	15511	15323	15259	15340	15343	15516	15558	15494	15438	15519	15340	15486	15220	15393	15367	15318	15485	15432	15599	15375	15437	15546	15408	15434	15640	15236	15498	15374	15344	15333	15522	15406	15386	15233	15483	15484	15479	15426	15451	15449	15320	15365	15419	15420	15263	15612	15431	15509	15388	15392	15195	15457	15414	15495	15170	15389	15360	15384	15282	15477	15377	15396	15355	15455	15406	15426	15320	15494	15484	15233	15306	15311	15405	15313	15470	15471	15403	15304	15422	15490	15318	15391	15482	15400	15497	15490	15484	15535	15440	15425	15451	15429	15343	15487	15479	15305	15291	15427	15408	15570	15503	15199	15245	15408	15461	15371	15333	15355	15395	15319	15501	15274	15512	15477	15120	15398	15499	15205	15377	15453	15399	15337	15373	15408	15280	15426	15321	15217	15286	15456	15313	15412	15509	15468	15424	15398	15342	15257	15210	15418	15438	15238	15380	15361	15440	15268	15434	15476	15460	15249	15319	15445	15267	15375	15323	15287	15274	15307	15350	15381	15511	15298	15232	15405	15273	15359	15438	15216	15398	15452	15262	15357	15538	15406	15371	15344	15378	15507	15433	15307	15388	15360	15665	15621	15449	15449	15434	15238	15429	15439	15413	15317	15305	15392	15352	15204	15428	15478	15287	15490	15307	15459	15192	15353	15307	15315	15278	15445	15364	15228	15458	15500	15294	15428	15275	15225	15191	15371	15404	15247	15557	15346	15446	15385	15391	15422	15498	15335	15470	15203	15523	15473	15273	15468	15203	15501	15404	15429	15456	15205	15425	15492	15504	15535	15359	15438	15347	15461	15346	15380	15439	15344	15547	15283	15372	15208	15594	15468	15441	15367	15400	15440	15446	15321	15434	15440	15388	15369	15307	15320	15486	15409	15491	15410	15344	15252	15480	15384	15288	15476	15305	15405	15411	15398	15394	15432	15412	15331	15434	15258	15395	15397	15303	15402	15330	15266	15422	15411	15580	15388	15295	15285	15242	15416	15340	15495	15320	15326	15459	15395	15394	15373	15268	15474	15298	15456	15369	15422	15335	15507	15353	15378	15476	15380	15281	15457	15329	15461	15513	15392	15326	15322	15471	15703	15494	15394	15394	15362	15267	15479	15250	15341	15308	15324	15471	15302	15405	15460	15379	15343	15372	15449	15490	15356	15293	15441	15544	15364	15368	15431	15377	15393	15463	15569	15443	15285	15465	15384	15492	15322	15484	15443	15418	15296	15561	15359	15375	15450	15362	15602	15364	15379	15376	15492	15442	15469	15300	15475	15332	15418	15323	15357	15397	15517	15311	15406	15386	15284	15432	15327	15380	15470	15350	15426	15344	15470	15365	15385	15269	15288	15374	15228	15506	15500	15284	15193	15381	15385	15421	15370	15434	15382	15339	15427	15504	15354	15267	15366	15416	15252	15406	15161	15302	15405	15358	15406	15670	15405	15529	15498	15415	15495	15278	15540	15306	15354	15434	15439	15415	15358	15482	15455	15570	15343	15316	15369	15299	15303	15520	15400	15445	15437	15285	15417	15533	15370	15336	15353	15403	15427	15304	15284	15283	15385	15593	15355	15422	15454	15335	15507	15381	15380	15358	15370	15440	15456	15288	15393	15551	15369	15399	15580	15360	15461	15441	15328	15452	15353	15369	15416	15430	15380	15421	15325	15232	15183	15313	15471	15462	15343	15401	15466	15279	15363	15246	15362	15509	15256	15415	15289
23932	21502	29175	24288	21898	21374	19605	16851	16046	16444	16467	16199	16177	16205	16201	16379	16243	16296	16173	16350	16256	16391	16252	16313	16221	16080	16196	16095	16034	16328	16328	16202	16073	16220	16025	15859	15956	16416	16116	16066	16226	16134	16018	16297	16082	15965	16128	16054	16083	16313	16259	16030	16134	16072	16003	16086	15878	15945	15987	16043	16143	16116	16183	15945	16037	16130	16106	16290	16100	15939	16134	16248	16120	16300	16026	15988	16164	16054	16032	16091	16173	16173	16087	16124	16263	16005	16131	15855	16202	15990	16185	16114	16217	16094	16068	16134	16037	16371	16037	16129	15991	16017	16067	16121	15953	16086	16197	16153	16065	15985	16110	16089	16121	16133	16082	16058	16009	16060	16192	15950	16145	16124	15992	16295	16118	16101	16119	16123	16117	16198	16179	16034	16271	16104	16102	15958	16166	16134	16165	16007	16062	15992	15783	16029	15986	16167	16128	16110	16136	16106	16038	16312	16109	16345	16130	16019	15947	16290	16198	16064	16127	16037	15965	16172	16194	16086	15989	15964	16203	16132	16135	16019	16225	16180	16137	16179	16119	16097	15975	15975	16082	15967	16002	16078	16165	16011	16036	16134	16132	16073	16157	16070	16075	15979	15632	15940	16186	15921	16191	16174	15996	16013	16053	15836	16041	16093	16272	16255	16018	16282	16218	15931	16183	16139	15855	16003	15972	15919	16086	16106	15782	16105	15991	15964	16028	16066	15964	16001	16153	15855	15925	15987	16029	15910	16122	16002	16121	15917	15940	16104	16159	16086	16199	16006	16145	16036	16149	16247	16090	16155	16281	16290	16184	16103	16119	16102	16008	15855	15898	16002	16040	16108	15935	15995	16309	16127	16015	16077	16169	16071	16061	16136	16031	15975	16043	16135	16053	16021	16160	16185	16084	16214	15859	15940	16148	16154	16038	16071	16335	15965	15923	15999	15938	16125	16013	15915	16116	16209	15971	15969	16078	16102	16228	16039	16159	16092	16037	16139	15946	16037	15901	16097	16055	15944	16182	16128	16121	16175	16180	16052	15882	15942	16096	15913	16060	15937	16124	16355	16022	16169	16183	16264	16082	16263	16246	15984	15973	16158	16157	16049	16046	16280	15763	15970	15933	16185	15950	16107	16157	16106	16207	16123	16166	16119	16191	16076	16053	16123	16002	16103	15865	16047	16099	15936	15876	16089	16164	16184	15823	16199	16021	16028	16025	16145	15983	16154	16041	16142	16128	15894	16054	16045	16128	16163	16032	16015	16096	16135	16025	16028	16007	16137	16116	16172	15898	16202	16216	15929	16197	16064	16024	16003	15943	15840	16215	16138	16045	16094	15856	15986	16083	16284	16056	15942	16303	16043	16219	16111	16151	16138	15987	15919	16137	16052	15981	15982	15987	16314	16195	16029	15944	16238	16046	16069	15965	16021	15905	16027	16042	16044	16101	16025	16154	15927	15991	16188	16102	15839	16288	16350	16223	16040	16122	16072	16200	16055	16185	16067	16214	16176	16056	16056	16063	16258	15991	16103	15952	16072	15911	15966	16031	15991	16233	16205	15964	15969	16055	16039	16046	16088	16156	16102	16101	16039	15967	16095	16061	16010	16082	16091	16085	16126	16163	16073	16191	16168	16064	16215	15976	16017	15801	16091	16222	16110	16006	15976	16162	16007	16069	16401	16097	16125	16136	15911	16075	16154	16166	16109	16074	15881	16159	16073	16104	16257	16016	16219	16102	16110	15965	15981	16123	16002	16182	16184	16177	16114	16059	16167	16191	16059	16126	16084	16129	16154	16207	15960	16063	16021	16070	15944	16033	16060	15914	16015	16209	15982	16117	16241	15986	16239	15991	16065	16110	16203	16142	16162	16130	16032	16110	15994	16012	16229	16047	15913	16158	16029	16103	16089	16033	16128	16210	16013	16163	16170	16080	16075	16078	15934	16140	16130	15942	16000	16122	16084	16256	16103	16242	16057	16112	16171	16150	15887	15989	16153	15995	16022	16274	16182	15958	16051	15910	16292	16133	15959	16160	16066	16116	16038	15918	16104	16174	15965	16035	15987	16090	16121	15996	16218	16190	16041	16160	16083	16165	16076	16194	16084	16051	15855	16128	16223	16130	16103	15872	15973	16014	16025	15884	16107	16171	16145	16130	16151	16247	16078	16113	16144	16033	15924	16086	16106	16111	16091	16073	15875	15938	16108	16062	16034	16097	15987	16191	16051	16184	15997	15968	16118	16134	16057	16057	15926	16128	16089	16074	15864	16112	15931	16119	16223	16019	16043	16200	16157	16078	15985	15885	16053	15928	16033	16055	16135	16022	16272	16076	16108	16105	15890	16063	16045	16033	16066	16098	16002	16291	16120	16166	16000	16096	16084	15865	16169	16070	16115	15914	16177	15991	16135	16326	16289	15966	16139	15997	16009	15963	16197	16183	16095	16237	16017	16013	16062	16081	15846	15876	15942	16128	15953	16191	16047	16166	16028	16213	16172	16213	16035	16178	16059	16154	16003	16103	16064	16320	15984	16199	16267	15932	16135	15962	15849	16098	16171	16185	16096	16029	15910	16162	16212	16035	15950	15968	16112	16006	15962	16116	15998	16124	15953	16169	16022	15989	16127	16092	16205	16050	16144	16016	16124	16084	16006	15868	15853	16178	16052	16322	15924	15871	16177	16294	16237	15816	16147	16016	16011	16088	15971	15900	15876	15897	16068	16041	16260	15955	16028	16062	16165	16062	16141	15981	15883	16001	16098	16085	16032	16042	15978	16148	16149	16054	16159	16110	16050	16258	16050	16079	16060	16148	16180	15914	16048	16138	16050	16152	15969	16040	16015	16186	16117	16024	16157	16217	16070	16107	16257	15983	15939	16033	16283	16135	15937	16192	16028	16133	16075	15981	15919	16186	16060	16279	15985	16108	15988	16127	16091	16106	16063	16042	16176	16020	16092	16299	16099	16136	15961	16115	16045	16092	16045	16045	15962	16099	16089	15988	16099	16077	15992	16062	16033	16082	16226	16172	16063	16100	16111	16006	15935	16140	15948	16359	15949	16040	16138	16234	16145	15959	16037	15975	16078	16091	16220	16005	15998	16019	16036	16153	16024	16124	16037	15846	16135	16045	15884	16103	16130	16038	15995	16014	16055	15949	16033	16110	15981	16181	15924	16007	15881	15994	16046	16187	16030	16164	16022	16151	15941	15944	16323	16183	15951	16164	16039	16036	16089	15994	16163	15969	16031	16072	16177	15944	16212	16116	16155	16137	16194	16075	15951	16042	16038	16187	16140	16141	16137	15933	16028	16144	16057	16195	16112	15878	15938	15890	16122	16089	16155	16117	16189	16121	16206	15997	16192	16195	16213	15918	16087	16149	16012	16192	16051	16113	15998	16085	16096	16158	16079	16198	16012	16077	16090	16011	16175	16072	16102	16048	16111	16169	16182	16104	16092	16079	15964	16143	16013	15984	15904	16130	15991	16053	16188	16094	16062	16291	16045	16184	16029	16060	16285	16128	16011	16116	16047	16085	16124	16202	16116	16023	15949	16131	16097	15904	15996	16109	16069	16181	16185	16147	16104	16060	15937	16056	16188	16232	16041	16181	16159	16075	16048	16007	15969	16318	16022	16228	16188	16094	16161	16015	16191	16098	16021	16121	15979	15915	16059	15973	16151	16177	16139	16254	16108	16211	16088	15978	15990	16111	16079	16207	16036	15961	16023	16052	16034	16022	16053	16031	16098	16039	15988	16155	16059	16039	15982	16119	15988	15973	16138	15989	15900	16056	15848	16281	16064	16178	16291	16229	16147	16112	15981	16000	16083	16130	16104	16088	16061	16050	16019	16257	16048	15882	15975	16140	16184	16059	16169	16227	15994	16080	16038	16154	16080	16199	16162	16193	16016	16077	16147	16034	16064	16024	16043	16102	16169	16025	15859	16168	16040	16056	16146	16046	16169	15920	16036	16042	16108	16149	16033	16178	16213	16220	15958	16002	15919	16120	16150	16190	16004	16206	16261	16044	16011	16000	16087	15853	15922	16028	16091	16211	15931	16231	16179	15982	16005	16100	15975	16142	16022	16268	16005	15888	16107	16213	16078	16029	16193	16282	15946	16091	16191	16135	16085	16010	16186	16202	16093	16011	16143	16021	16163	15837	16019	16040	16034	15985	16130	16168	16131	16034	15997	16149	16013	16080	16062	16069	16129	15988	16121	15897	16020	16054	16151	16042	16054	16237	16007	15976	15986	16226	16103	16058	16045	16348	16039	16161	16118	16065	16043	16155	15930	15974	16048	16064	16129	16165	15960	16094	16267	16038	16086	16002	16143	15880	16051	16233	16005	16102	16033	15995	16270	15916	16274	16095	15990	15957	16079	15936	16075	16115	16170	16162	16038	16054	16018	16148	16050	16050	16043	16116	16101	16095	16235	15936	16096	16092	15977	16027	15992	15996	15965	16061	16204	16011	16125	16254	16201	16449	16099	16113	16299	16082	15900	16228	16125	16106	16187	16094	16089	16217	15927	16187	16145	16127	16021	16202	16097	15982	16122	16004	16081	16435	16010	15979	16008	15841	16349	16130	16025	16219	16074	16320	16110	16068	16047	16108	16261	16053	16155	16102	16061	16206	16080	16064	16155	16128	16124	16101	16115	16329	16277	16119	15975	16023	16106	16168	16072	16077	15870	16171	16206	16191	16062	16176	16075	15954	15864	16188	16082	16095	15928	15967	16123	15908	15990	15883	16038	15984	16023	16041	16043	16154	16086	16063	16210	16088	16128	16001	16093	15942	15919	16104	16176	16074	15872	15991	16136	16163	15947	16253	15886	16005	15807	15978	16251	16075	16071	16160	16348	15969	16013	16004	16134	16079	16020	16117	15981	16030	16032	16094	16051	15980	16145	15980	16106	15820	16125	16177	16155	15989	15953	15876	16037	15968	15988	16100	16257	16333	16094	15971	16049	16172	15889	16072	16009	16322	16145	16062	16318	16121	16155	15993	16238	16095	16087	15912	16011	15909	15958	16151	16185	15853	16198	16143	16191	16279	16130	16101	16093	16085	16007	16134	16010	16057	16142	16093	16365	16121	16196	16169	16049	16067	16252	16031	15973	16235	16032	16205	16019	16137	16245	15977	16139
10918	16056	15678	15465	15382	15059	15166	14894	14829	14920	14879	14886	14794	14907	14899	15135	14930	14979	14861	14908	14899	14838	14921	14878	14956	15039	14895	14992	15058	14855	14839	14731	14836	14862	14828	14828	14930	14900	14929	14934	14870	14747	14912	14928	14764	14852	14817	14853	14783	14961	14822	14948	14750	14932	14782	14821	14837	14879	14840	14763	14972	14780	15120	14864	14855	14838	15061	14671	14903	14889	14781	14832	14835	14829	14765	14930	14828	14795	14911	14837	14867	14847	14965	14756	14729	14837	14843	14789	14749	14750	14886	14726	14774	14932	14985	14986	14735	14905	14775	14850	14724	14644	14845	14880	14886	14868	14921	14903	14882	14732	14762	14927	14870	14882	14610	14823	14778	14698	14813	14917	14853	14853	14877	14913	14858	14809	14771	15015	14845	14833	14875	14745	14699	14810	14895	14930	14639	14881	14915	14710	14915	14835	14798	14900	14745	14694	14741	14908	14955	14727	14840	14782	14849	14927	14865	14852	14900	14833	14878	14806	14657	14745	14752	14854	14945	14940	14919	14810	14890	14915	14828	14727	14918	14750	14769	14887	14934	14776	14770	15155	14861	14890	14854	14768	14897	14625	14853	14781	14932	15131	14829	14720	15027	14826	15021	14984	14790	14867	14886	14846	14912	14812	14908	14758	14880	14785	14717	14747	14929	15041	14925	14828	14859	14901	14734	14789	14704	14908	14932	14836	14818	14994	14630	14967	14830	14894	14975	14780	14782	14891	14860	14839	14853	14799	14903	14728	14894	14666	14686	14829	14827	14826	14739	14738	14831	14747	14949	14849	14872	14828	14869	14741	14817	14912	14907	14942	14904	14882	15058	14891	14744	14745	14925	14886	14784	14765	14753	14793	14817	14950	14693	14756	14859	14875	14832	14904	14849	14890	14703	14896	14840	14813	14900	14796	14921	14784	14776	14843	14797	14943	14582	14852	14875	14699	15002	14849	14822	14880	14867	14949	14866	14979	14883	14896	14745	14786	14957	14562	14951	14764	14822	14823	14695	15002	14756	14792	14756	14899	14654	14827	14806	14952	14824	14690	14897	14704	14809	14885	14894	14843	14841	14928	14824	14886	14953	14810	14753	14920	15058	14811	14991	14867	14893	14783	14846	14873	14671	14920	15070	14935	14865	14655	14986	14827	14894	14885	14771	14593	15022	15022	14801	14756	14661	14800	14635	14733	14706	14887	14979	15010	14953	14945	14898	14880	14812	14852	14883	14727	14961	14736	14840	14854	14846	14836	14694	15011	14765	14808	14767	14847	14936	14804	14785	14841	14766	14843	14855	14880	14789	14778	15020	14869	14765	14968	14796	14758	14802	14835	15087	14867	14808	14716	14700	14714	14655	14807	14784	14851	14888	14763	14910	14920	14828	14792	14858	14986	14784	14888	14963	14715	14851	14902	14967	14776	14722	14735	14926	14795	14886	14853	14876	14668	14952	14879	14903	14789	14888	14919	14866	14745	14627	14816	14754	14898	14803	14882	14740	14784	14786	14831	14891	14831	14741	14838	14863	14922	14932	14952	14814	14971	14706	14994	14843	14807	14873	14994	14936	14849	14958	14750	14848	14913	14758	14888	14831	14842	14779	14747	14891	14949	14793	14800	14814	14976	14652	14600	14961	14745	14765	14788	14828	14837	14986	14795	14833	14822	14723	14994	14862	14820	14803	14852	14952	14710	14782	14906	14788	14858	14682	14855	14950	14800	14801	14812	14767	14719	14814	14672	14889	14800	14703	14950	14819	14803	14908	14668	14972	14812	14691	14873	14833	14897	14923	14630	15073	14756	14823	14746	14763	14777	14903	14927	14893	14915	14869	14824	14877	14754	14681	14745	14783	14783	14926	14843	14836	14925	14809	14912	14961	14817	14784	15064	14884	14885	14799	14737	14933	14904	14867	14950	14894	14695	14820	14806	14803	14738	14974	14946	15021	14727	15034	14839	14758	14770	14899	14726	14888	14891	15089	14821	14838	14871	14882	14740	14871	14942	14998	14749	14822	14809	14761	14721	14768	14847	14650	14730	14686	14892	14776	14840	14923	14809	14804	14911	14973	14661	14826	14845	14693	14996	14734	14836	14749	15019	14752	14848	14722	14835	14918	14834	14983	14701	14751	14906	14905	14854	14856	15056	14855	14859	14881	14874	14765	14841	14959	14827	14787	14896	14827	14641	14859	14807	15018	14865	14761	14946	14908	14816	14952	14890	14896	14901	14895	14768	14704	14808	14876	14931	14842	14712	14894	14965	14863	14782	14832	14910	14837	14839	14844	14867	14973	14841	14923	14904	14686	14985	14915	14774	14648	14908	14916	14926	14944	14989	14891	14880	14901	14957	14745	14949	14872	14990	14741	14963	14988	14683	14890	14701	14880	14845	14846	14841	14951	14708	14861	14869	14922	14890	14821	14897	14818	14887	14745	14909	14803	14791	14875	14638	14774	14734	14974	14861	14711	14757	14862	14780	14847	14794	15028	14979	15008	14978	14821	14869	14745	14799	14791	14836	14721	15014	14695	14942	14907	14733	14771	14713	15016	14917	14685	14644	14940	14841	14749	14759	14713	14813	14871	14785	14807	14728	14850	15031	14863	14985	14909	14812	14859	14811	14690	14797	14880	14970	14739	14887	14926	14925	14786	14854	14837	14891	14772	14944	14823	14797	14815	14842	14897	14803	14892	14613	14872	14804	14815	14853	14885	14880	15022	14985	14743	15015	14800	14734	14762	14692	14725	14861	14799	14736	14804	14898	14832	14811	14838	14903	14902	14645	14858	14940	14946	14856	14873	15053	14764	14787	14776	14826	14839	14811	15010	14779	14824	14717	14865	14977	14809	14871	14789	14804	14762	14717	14812	14746	14782	14897	14806	14736	14957	14899	14762	14925	14897	14718	14783	14712	14883	14841	14693	15045	14722	14731	14834	14981	14795	14931	14816	14803	14828	14810	14883	14877	14867	14899	15017	14938	14875	14799	14810	14881	14639	14837	14858	14817	14779	14868	14849	14655	14872	14886	14823	14797	14839	14817	14772	14847	14797	14869	14692	14704	14849	15167	14811	14801	14815	14943	14780	14739	14894	14761	14766	14680	14912	14662	14805	14819	14802	14695	14864	14792	15000	14702	14706	14857	14894	14924	14785	14899	14869	14801	14772	14734	14912	14728	14772	14913	14875	14745	14990	14651	14829	14853	14858	14820	14918	14783	14851	14838	14807	14996	14778	14831	14834	14750	14772	14746	14859	14761	14902	14797	14928	14786	14844	14926	14771	14833	15049	14589	14894	14848	14882	14881	14918	14766	14923	14785	14729	15094	14660	14835	14959	14764	14752	14770	14943	14660	14912	14883	14955	14902	14704	14718	14813	14794	14886	14930	14839	14921	14786	14726	14709	14770	14866	14816	14752	14900	14679	14840	14938	14825	14928	14677	15028	14651	14934	14905	14839	14864	14832	14802	14934	14845	14972	14831	14915	14721	14959	14721	14726	14756	14956	14859	14873	14781	14782	14857	14734	14756	14946	14860	14794	14883	14818	14756	14904	14851	14938	14862	14790	14744	14893	14737	14857	14814	14841	14737	14756	14912	14680	14867	14922	14847	14674	14689	14776	14893	14890	14799	14873	14875	14888	14895	14866	14902	14904	14919	14901	14825	14777	14749	14879	14728	14835	14765	14718	14838	14797	14857	14964	14848	14762	14945	14842	14842	14847	14869	14792	14852	14860	14668	14887	14882	14571	14836	14789	14843	14887	14827	14739	14851	14826	14795	14721	14769	14606	14805	14824	14957	14877	14734	14806	15017	14829	14668	14834	14812	14964	14863	14906	14830	15087	14726	14771	14820	14914	14822	14931	15019	14898	14872	14998	14782	14883	14883	14839	14866	14838	14967	14940	14853	14743	14774	14935	14744	14742	14701	14835	14765	14851	14942	14853	14768	14795	14604	14726	14767	14949	14915	14719	14997	15059	14776	14883	14862	14880	14873	14757	14743	14644	14862	14840	14908	14805	14831	14714	14822	14723	14948	14837	14894	14864	14750	14987	14796	14844	14883	14834	14756	14942	14885	14905	14818	14806	14882	14816	14828	14763	14676	14818	14906	14846	14818	14717	14708	14819	14882	14844	14775	14960	14874	14872	14773	14789	14796	14782	14796	14787	14869	14840	14838	14782	14803	14781	14899	14841	14786	14837	14809	14738	15088	14765	14930	14892	14734	14920	14643	15000	14742	14683	14761	14918	14683	14811	14811	14838	14935	14922	14719	14868	14873	14923	14864	14835	14931	14879	14772	14836	14941	14969	14842	14780	14826	14823	14844	14771	14977	14965	14934	14886	14833	14829	14914	14872	14944	14654	14698	14789	14845	14871	14831	14869	14708	14856	14861	14773	14786	14952	14914	14754	14829	14837	14846	14791	14753	14828	14801	14849	14894	15013	14769	14804	14654	14673	14976	14854	14821	14739	14954	14732	14823	14891	14958	14809	14740	14846	14693	15007	14770	14775	14776	14859	14816	14913	14756	14740	14797	14745	14855	14700	14746	15089	14758	14832	14821	14822	14840	14794	15007	14841	14743	14792	14986	14790	14795	14811	14902	14915	14869	14714	14832	14665	14850	14997	14656	14797	14981	15011	15021	14848	14730	14920	14754	14733	14849	14849	14812	14670	14778	14790	14693	15000	14964	14799	14721	14940	14693	14690	14875	14779	14774	14831	14912	15039	14739	14818	14849	14918	14810	14769	14726	14955	14872	14864	14956	14881	14713	14828	14748	14779	14713	14890	14887	14804	14865	14756	14857	14801	14695	14838	14883	14842	14716	14966	14873	14848	14882	14824	14957	14765	14769	14727	14814	14899	14703	14868	14812	14679	14815	14872	15004	14782	14723	14699	14836	14675	14837	14904	14934	14878	14758	14996	14842	14940	14697	14802	14849	14680	14723	14760	14795	14867	14724	14930	14869	14732	14905	14811	14967	14788	14788	14880	14878	14801	14670	14857	14932	14870	14733	14865	14939	15041	14950	14876	14747	14871	14745	14749	14676	14886	15031	14776	14652	14875	14685	14944	14837	14892	14902	14850	14764	14948	14758	14849	14763	14879	14950	14916	14884	14932	14728	14917	14779	14701	14837	14754	14903	14687	14866
22959	21496	29512	23923	21570	23005	24156	18090	16971	16925	17157	16956	16937	17025	16962	16989	16852	16876	16733	16850	16968	16700	16796	16880	16837	16614	16605	16799	16740	16755	16653	16868	16786	16769	16618	16722	16677	16464	16750	16553	16667	16553	16602	16402	16736	16601	16724	16706	16616	16469	16507	16615	16753	16704	16498	16513	16522	16695	16455	16646	16830	16483	16713	16737	16609	16633	16706	16398	16495	16586	16538	16695	16547	16602	16456	16668	16469	16524	16598	16589	16530	16566	16582	16478	16548	16770	16761	16726	16587	16624	16487	16671	16461	16459	16548	16466	16464	16546	16538	16622	16596	16616	16655	16471	16456	16487	16365	16494	16639	16551	16588	16298	16377	16498	16601	16578	16594	16532	16558	16615	16649	16734	16405	16320	16509	16513	16587	16536	16480	16641	16557	16555	16567	16481	16581	16595	16473	16599	16460	16500	16526	16662	16309	16639	16475	16616	16693	16685	16611	16643	16587	16546	16739	16441	16645	16649	16371	16573	16709	16542	16508	16735	16587	16367	16602	16507	16725	16707	16562	16525	16667	16449	16386	16537	16821	16646	16626	16391	16479	16473	16611	16681	16732	16509	16404	16603	16581	16597	16508	16528	16551	16234	16544	16473	16648	16529	16714	16515	16570	16608	16591	16672	16447	16552	16611	16486	16466	16296	16355	16590	16614	16597	16596	16657	16669	16752	16478	16689	16620	16739	16604	16609	16409	16562	16347	16472	16495	16678	16406	16522	16621	16412	16490	16546	16510	16427	16551	16660	16639	16509	16512	16458	16449	16496	16390	16550	16582	16594	16366	16475	16513	16487	16532	16548	16460	16615	16773	16547	16666	16531	16615	16647	16528	16595	16445	16412	16548	16492	16553	16484	16685	16746	16542	16637	16659	16409	16496	16600	16404	16615	16301	16378	16634	16411	16813	16564	16524	16805	16506	16546	16482	16522	16444	16483	16503	16494	16398	16552	16717	16595	16482	16498	16422	16628	16374	16636	16556	16687	16674	16415	16575	16470	16380	16492	16545	16444	16479	16626	16593	16458	16311	16692	16460	16526	16455	16671	16371	16692	16581	16658	16527	16582	16539	16700	16186	16372	16432	16551	16660	16555	16407	16519	16634	16551	16645	16468	16494	16500	16619	16528	16584	16505	16488	16517	16590	16560	16688	16515	16568	16589	16356	16458	16640	16500	16560	16420	16577	16387	16634	16588	16370	16576	16477	16464	16686	16661	16511	16683	16491	16782	16672	16591	16590	16642	16511	16651	16696	16386	16353	16379	16483	16507	16490	16605	16606	16371	16634	16492	16609	16620	16499	16625	16622	16361	16539	16747	16557	16566	16613	16504	16466	16467	16578	16518	16619	16709	16626	16636	16316	16506	16592	16596	16451	16690	16474	16448	16547	16674	16494	16650	16657	16519	16666	16668	16431	16669	16580	16549	16532	16476	16585	16506	16536	16552	16615	16563	16635	16276	16424	16433	16540	16467	16700	16653	16410	16477	16585	16409	16755	16703	16696	16341	16618	16384	16540	16661	16516	16628	16471	16365	16444	16567	16448	16403	16483	16700	16610	16648	16535	16493	16427	16383	16577	16453	16552	16785	16467	16574	16479	16426	16485	16604	16541	16590	16471	16434	16573	16532	16546	16588	16575	16552	16595	16504	16428	16590	16461	16435	16635	16738	16498	16455	16384	16528	16570	16454	16669	16614	16494	16667	16591	16661	16570	16437	16522	16517	16693	16601	16554	16627	16548	16577	16603	16603	16640	16698	16467	16651	16470	16863	16620	16662	16475	16334	16431	16497	16784	16513	16739	16433	16414	16667	16427	16397	16491	16510	16372	16398	16571	16722	16775	16569	16482	16559	16586	16377	16419	16510	16466	16693	16669	16528	16598	16510	16457	16447	16337	16508	16451	16675	16604	16746	16542	16633	16758	16554	16340	16546	16596	16559	16606	16467	16404	16405	16717	16576	16576	16478	16475	16532	16689	16703	16435	16439	16478	16579	16497	16821	16678	16456	16795	16477	16654	16475	16631	16581	16511	16557	16711	16574	16617	16450	16499	16533	16700	16594	16692	16554	16474	16569	16649	16440	16734	16622	16460	16486	16472	16408	16744	16566	16711	16715	16761	16546	16562	16641	16464	16538	16524	16479	16420	16422	16482	16424	16533	16376	16480	16517	16443	16731	16435	16612	16458	16473	16629	16517	16363	16600	16594	16776	16444	16460	16532	16398	16489	16704	16458	16479	16379	16624	16264	16439	16557	16452	16352	16671	16674	16461	16471	16372	16660	16374	16516	16627	16661	16557	16383	16570	16668	16634	16648	16350	16414	16636	16378	16382	16432	16467	16550	16402	16485	16635	16632	16574	16646	16572	16603	16545	16417	16498	16560	16597	16443	16316	16665	16493	16636	16471	16622	16524	16565	16560	16614	16592	16701	16463	16316	16361	16410	16348	16715	16496	16622	16716	16325	16491	16541	16485	16464	16417	16380	16610	16534	16777	16560	16539	16637	16649	16477	16639	16420	16501	16486	16450	16548	16653	16542	16516	16548	16535	16453	16547	16443	16654	16473	16641	16616	16577	16573	16608	16441	16605	16485	16483	16476	16713	16867	16540	16542	16472	16428	16568	16409	16622	16420	16482	16610	16456	16504	16591	16602	16579	16682	16520	16689	16554	16426	16382	16913	16574	16664	16640	16597	16654	16508	16477	16480	16417	16684	16592	16635	16533	16552	16564	16410	16603	16590	16456	16643	16452	16607	16458	16519	16443	16657	16431	16405	16458	16716	16458	16536	16443	16737	16547	16770	16647	16446	16358	16523	16559	16589	16708	16478	16413	16613	16426	16631	16442	16499	16641	16559	16544	16694	16474	16422	16530	16458	16351	16606	16767	16604	16435	16605	16679	16677	16506	16650	16571	16746	16269	16362	16575	16437	16512	16743	16599	16485	16572	16615	16601	16530	16585	16533	16396	16336	16485	16652	16482	16432	16448	16675	16652	16499	16508	16426	16475	16626	16429	16606	16471	16603	16521	16562	16430	16428	16711	16615	16580	16486	16534	16463	16454	16717	16455	16534	16699	16518	16498	16468	16383	16388	16451	16498	16584	16862	16618	16428	16589	16703	16360	16647	16492	16586	16438	16360	16702	16493	16502	16543	16596	16635	16492	16595	16586	16392	16655	16429	16537	16530	16374	16600	16628	16645	16686	16622	16575	16662	16566	16753	16504	16567	16550	16469	16628	16573	16656	16605	16486	16792	16762	16444	16530	16526	16339	16541	16639	16646	16497	16528	16340	16692	16509	16505	16574	16573	16699	16710	16494	16589	16610	16306	16537	16563	16471	16620	16465	16687	16663	16711	16514	16627	16523	16512	16502	16703	16599	16547	16476	16634	16684	16546	16455	16385	16455	16592	16591	16635	16519	16358	16469	16640	16585	16398	16435	16380	16506	16738	16497	16559	16524	16496	16666	16440	16441	16653	16490	16551	16568	16604	16373	16660	16570	16500	16451	16346	16557	16532	16621	16539	16542	16552	16590	16483	16496	16470	16319	16641	16393	16677	16443	16255	16548	16415	16602	16573	16583	16571	16477	16582	16580	16550	16732	16506	16471	16543	16579	16550	16537	16394	16553	16573	16286	16760	16677	16464	16687	16461	16389	16660	16604	16479	16288	16477	16389	16583	16488	16363	16601	16502	16451	16412	16463	16314	16494	16626	16232	16503	16447	16562	16623	16674	16529	16740	16634	16619	16431	16362	16401	16466	16575	16548	16663	16290	16314	16388	16536	16408	16582	16585	16413	16691	16491	16582	16619	16371	16563	16345	16464	16616	16575	16435	16382	16720	16559	16625	16479	16485	16506	16420	16581	16593	16575	16567	16657	16648	16634	16524	16445	16727	16589	16663	16376	16576	16617	16568	16483	16630	16710	16577	16493	16790	16302	16505	16593	16541	16456	16445	16269	16579	16535	16356	16451	16536	16534	16491	16534	16462	16584	16701	16420	16334	16436	16596	16591	16364	16491	16293	16560	16453	16598	16497	16631	16574	16722	16403	16718	16477	16582	16576	16437	16613	16480	16531	16520	16818	16333	16533	16613	16671	16568	16439	16677	16393	16629	16424	16404	16691	16541	16474	16616	16560	16440	16655	16514	16486	16647	16706	16524	16668	16448	16412	16749	16408	16564	16464	16460	16493	16344	16617	16523	16542	16380	16407	16561	16589	16523	16306	16843	16742	16549	16585	16365	16840	16567	16588	16479	16426	16371	16558	16610	16411	16369	16460	16522	16638	16586	16718	16505	16486	16660	16665	16362	16510	16796	16641	16628	16611	16318	16464	16416	16324	16459	16475	16416	16585	16507	16481	16504	16446	16512	16576	16535	16615	16582	16805	16691	16520	16655	16612	16513	16457	16605	16561	16510	16649	16529	16554	16478	16483	16566	16582	16566	16568	16641	16765	16667	16481	16476	16772	16505	16504	16468	16472	16661	16518	16512	16375	16533	16431	16357	16450	16657	16494	16789	16641	16581	16573	16689	16638	16497	16527	16529	16437	16632	16594	16728	16638	16704	16566	16511	16725	16583	16466	16529	16420	16568	16510	16574	16637	16492	16361	16382	16393	16632	16681	16721	16617	16482	16561	16576	16499	16516	16682	16604	16524	16532	16533	16342	16462	16369	16644	16301	16440	16525	16512	16573	16647	16417	16467	16515	16614	16377	16506	16625	16641	16545	16739	16592	16516	16647	16506	16641	16609	16487	16804	16594	16657	16716	16542	16493	16540	16601	16543	16742	16521	16381	16308	16541	16503	16646	16420	16525	16715	16648	16661	16675	16603	16623	16694	16457	16523	16506	16593	16581	16450	16507	16559	16525	16494	16397	16384	16524	16554	16414	16531	16525	16540	16411	16599	16606	16536	16553	16652	16352	16369	16655	16405	16454	16476	16630	16661	16629	16481	16552	16591	16400	16449	16710	16591	16552	16594	16577	16425	16423	16612	16517	16381	16697	16705	16478	16668	16566	16637	16593	16584	16502	16607	16625	16308	16588	16513	16608	16468	16487	16601	16580	16498	16398	16670	16386	16606	16440	16730	16445	16638	16525	16483	16577	16377	16679	16459	16355	16490	16296	16586	16478
10527	17094	16774	15970	15704	15507	15294	15414	15290	15154	15336	15186	15177	15375	15197	15203	15348	15300	15108	15295	15185	15044	15146	15208	15071	15214	15043	15101	15122	15145	15227	15124	15120	15176	15131	15140	15128	14911	15153	15006	15059	15230	15110	15103	15028	15102	15081	14973	15175	15222	15255	15065	15132	14930	14969	15196	15084	15153	15037	14995	14958	15276	15127	15199	14923	15141	15055	15171	15179	15069	15063	15134	14997	15008	15097	14891	15005	15121	15187	15125	15061	15082	15112	15132	14955	15060	15149	14922	15107	15162	15183	15135	15122	14996	15251	15006	15023	14991	15049	15210	14978	14998	15055	15137	15075	15044	15154	15176	15229	15130	15059	15094	15209	15048	15113	15067	15067	14927	15067	15093	14898	15165	15031	14975	14935	14995	15045	14981	15023	14986	15111	15128	15165	14886	15155	15018	15121	15120	15098	14980	14951	14912	14992	15125	15167	14995	15181	15151	15035	15130	15181	15096	14936	15110	15088	15163	15174	14937	15038	15109	15022	15203	15297	15126	14985	15012	15033	14937	15096	14910	15034	14811	15043	15015	15031	15214	14981	14965	15191	15092	15173	15034	15170	15040	15028	15163	15135	15077	15101	15070	15030	15109	14885	15208	15034	14933	15281	15066	14895	14990	15132	14940	15195	15062	15100	15142	15051	15049	14952	15013	14840	15084	14966	15042	15053	15071	15021	15261	15074	15115	14857	15094	15212	15189	15006	15139	15190	15066	15075	14953	14990	15005	15140	15048	15165	15016	15041	15025	15136	15129	14988	15083	14831	15128	14945	14984	15085	15076	15010	15166	14981	15102	15215	15159	15033	15054	15274	15161	15044	15033	15099	15209	15050	15328	15104	15186	15045	15079	15037	15094	15065	14945	15184	15029	15047	15009	15172	15132	15077	15195	15281	15041	15166	15050	15031	15114	15018	14855	14975	15101	15139	15021	15053	15105	14956	14926	15154	14982	15059	15133	15113	15190	15162	15063	15118	15074	15112	15164	15004	15000	15020	15080	15109	14956	14958	15083	15137	14917	15168	15092	15022	15097	15169	15092	14847	15132	15030	15094	14986	15188	14897	15103	15130	15080	15220	14964	15131	15141	15122	15057	15134	15182	14981	15125	15117	15073	14969	15025	15189	15072	15018	14815	15262	15075	15039	15015	15085	15125	15120	14986	14979	15025	15021	14972	15102	15147	15093	14966	15090	15024	15162	15120	15054	15011	15073	15045	15083	15062	15173	15055	15004	14981	14920	14999	15257	14908	15173	15168	15062	15132	15218	15044	14973	15088	14937	14965	15265	15051	14983	15083	15047	14926	15161	15001	14958	15175	15157	15270	14918	14944	15075	14923	15045	15066	15059	15105	14985	15157	15174	15063	15072	15062	15061	15079	14982	15128	15038	15118	15100	15068	15108	14862	14987	14972	15132	14910	15007	15123	15029	15086	15124	14994	14940	15004	15161	14997	14994	14991	14951	14992	15025	15027	14988	15243	15160	14921	15278	15001	15049	15084	15157	15007	14938	15033	14947	15077	15122	15050	14888	14983	15049	14934	15133	15013	15061	15159	14932	15052	14969	15111	15087	15092	15033	14968	15149	15249	15222	15096	15100	15227	15034	15092	15018	15020	15191	15172	14980	14998	14982	15050	15112	15047	14954	15149	14955	15095	14974	15024	15093	14978	15059	14916	15108	15033	15113	15018	15040	15072	14992	15041	14933	15280	15111	15058	14919	15074	15180	15101	15052	15172	14956	15019	15007	15077	14872	15175	14972	14929	15236	15043	15104	15208	15222	15053	14971	14911	15114	15207	15006	15114	15217	15186	15068	15024	15001	14977	15119	15291	15007	15116	15005	15130	15090	14952	15145	15259	14999	15183	15143	14978	14969	15043	15158	15029	14954	15157	14989	15069	15058	15072	14909	15116	15023	14992	14997	15025	15052	15147	15105	14943	15089	15102	15060	15010	14943	15014	15198	14961	15072	15132	15097	15046	14907	15048	14998	15139	15120	15108	14980	14849	15036	15241	15037	15009	15214	15168	15062	14892	15113	15100	15044	15077	15058	14992	15128	15196	14922	15133	14969	15146	14935	14952	15113	15143	15114	15042	15127	15108	14985	14913	15205	15064	15006	14899	15116	15078	15006	15064	14919	15078	15016	14936	15089	15248	15030	15162	15029	14945	15160	15148	15255	15174	15075	15127	15112	15124	15098	14900	15113	14926	14846	14940	15043	15095	14993	15066	15102	14798	15194	15004	15286	15135	15297	15015	14916	15015	14933	15108	15094	15015	15042	15035	14984	15117	15076	15133	15037	15191	15052	15111	15046	15046	15229	14904	15143	15119	15038	14928	15047	15138	15153	15015	15061	15118	15073	15068	15077	14975	14964	15232	15007	15120	15018	14828	15150	15008	14991	14968	15253	15208	15174	15212	15079	15029	15063	15053	15075	14981	15168	15154	15115	15176	15026	15157	14912	15067	15003	15054	15135	14998	15113	15088	14907	15126	15066	15020	15076	15120	15098	15122	15184	15028	14980	15124	15064	15240	15090	15171	14996	14929	15306	14891	15141	15135	15203	15191	15038	15144	15049	14944	15113	14968	15048	14979	15120	15010	15021	15178	15096	15107	14842	15030	15077	15033	14878	15078	15115	15093	15158	14901	15098	15019	14845	15096	15154	15184	14791	14956	15035	15109	15018	15030	15232	14995	15164	15029	14962	15045	15068	15064	15034	15005	14772	15087	15053	15175	14980	15047	14992	14945	15015	15106	15198	14957	14806	15198	15068	15105	15083	15129	15041	14941	15154	15217	15234	14976	15004	15118	15258	15175	15206	15075	14971	15040	15126	14989	15143	14992	14855	15176	15155	15070	15225	14974	14981	15126	14959	14994	14940	14977	15120	15175	15134	15092	15076	15070	15018	15120	15007	14877	15189	15068	15088	15174	14958	15007	15128	14926	15174	14925	14982	14909	15044	14984	15126	15132	14958	15204	14993	15080	14965	15146	15003	14977	15064	15055	14980	15049	14868	15145	15197	15002	15158	15079	15025	14941	15059	14958	15104	14999	14860	14832	14900	15026	15168	15126	15096	14955	15156	15129	14953	14904	14920	14940	15164	14998	15073	15033	15041	15114	14989	15131	15050	15210	15019	15054	15067	14790	15049	14997	15062	14917	15204	15189	15152	15090	15039	15092	14951	15019	15177	15078	15077	15154	14965	15003	15139	15078	15050	14953	14983	15130	15032	15189	15057	15217	14943	14859	15132	15173	15071	15065	15082	15098	15165	15167	14937	15009	15025	15201	15144	15163	14939	14960	15053	14974	14835	15250	15006	15155	14938	14936	14912	15163	14976	15160	14942	15050	15131	15047	14966	15091	15114	15261	15153	15132	15000	15127	14996	15139	15200	15114	15059	14948	15122	15052	15056	14979	15023	14928	15016	15127	15157	14948	15048	14937	14926	15163	15020	15084	15145	14967	14839	14987	15016	15170	15134	14913	15122	14961	15178	15147	15063	15036	15164	15092	15175	14983	15081	15067	15111	15047	14950	15336	14928	15041	15151	15080	15113	14899	15232	15265	15228	14980	15055	15093	15000	15205	15079	14938	15126	15154	14989	14987	15178	15240	15103	15094	14939	15019	15165	15030	15204	15010	15117	14953	15278	15139	15030	14969	15003	14981	15133	15008	15108	15059	15064	15171	15101	15035	15198	15069	14878	14980	15007	15140	15051	14909	15055	15151	15164	15012	15119	15166	15016	15197	15153	15124	14960	15124	15159	14983	14820	14794	14981	15161	15094	15032	14989	14963	15009	15119	14954	15038	15083	15048	15144	15098	14990	15050	15267	15106	14994	15152	15082	15014	14992	15085	15164	14898	15019	15135	15154	14922	15053	15126	15140	15238	14907	15042	15146	14836	14982	15056	15060	14959	15025	15068	15078	15061	15206	14913	15174	15037	15108	15061	15319	15278	15081	15072	14893	15273	15092	15101	15043	15086	15096	15200	15136	15147	15184	15069	15102	15233	14948	15095	15096	15134	15009	14930	15186	15012	15014	15188	15001	15130	15131	15160	14943	14973	15165	15107	15175	15181	14821	14963	15046	15151	15034	14958	15085	14824	15140	15116	15087	15217	15133	14825	14954	15011	15011	15164	14961	14927	15016	15167	14984	15008	15018	14928	15045	15103	14996	14960	15160	15171	15028	15055	14925	15145	15082	14931	15037	15272	15036	15179	14911	15124	14993	15207	15197	15268	15092	15004	15065	15100	14858	15105	14981	15097	14969	15071	14916	15079	15084	15069	14968	14993	14999	15049	15147	15080	14904	15078	15124	15163	15052	14984	15088	14953	15026	15107	15177	15167	15014	15133	15136	15059	15016	15127	15155	15101	15150	15000	15130	15016	15098	15066	15024	15106	15170	15060	15049	15100	14958	15239	14998	15198	14942	14997	15084	15170	15168	15153	15073	15085	15098	15189	15116	15021	15247	14799	15009	15080	15175	14977	15139	15035	14907	15224	15046	15170	15009	15249	15138	15202	15125	14890	15403	15065	15092	15129	15006	14920	15120	15052	15015	14986	14955	14945	15132	15036	14999	15097	15112	15027	15073	15175	15167	15011	15105	15047	15126	15133	15374	15018	15024	14852	15158	15149	15146	15061	15242	15147	15187	15071	15081	14898	15023	15207	14890	15070	15000	15092	15148	14960	15091	14901	15041	15014	15038	15157	15057	14873	14961	15064	14962	15093	14980	15074	14975	15049	14949	15025	15072	15128	14965	15125	15031	15021	15005	14957	15058	15210	14930	14977	15226	15103	15085	15158	15061	14907	15184	15068	15245	15022	15064	15125	15088	15292	15088	15076	15073	15155	14921	15118	15129	14959	15119	15079	15030	15151	15008	15130	15040	15215	14987	15050	15046	15200	15009	15137	15032	15022	14918	15186	15122	15019	15004	15220	15039	15017	14929	14998	14962	15051	15064	15057	15066	14972	15070	15087	15124	15121	15145	14895	15004	15104	14839	14972	14942	15083	15026	15001	15055	14949	15041	15064	14990	15093	14992	14996	15122	15058	15106	15119	15140	14973	15017	15049	15311	15129	15037	14952	15001	14994	15010	15025	15010	14905	15086	15147	15088	15014	14967	15085
26880	21507	25545	23289	16460	16198	16471	16217	16070	16195	16423	16279	16174	16130	16210	15981	16181	16121	16133	16101	16238	16050	16142	16191	16196	16145	16118	16263	16184	16240	16334	16215	16183	16139	16203	15897	16014	16301	15946	16049	16062	16168	16266	16193	16216	16122	16007	16175	16102	16332	16126	16091	15948	16005	16211	16031	16264	16074	16066	16210	16095	16219	16125	15983	16064	16079	15998	16180	16129	16106	16134	16199	16142	16009	16178	15926	15943	15936	16076	16006	16255	16028	16056	16173	16034	16113	16141	15975	15914	16005	16062	16020	16240	15935	15963	16014	16150	16249	16212	16141	16174	16028	16074	16075	16211	16104	16047	16078	15978	16165	16039	16230	16063	16080	16028	16036	15953	16058	15935	15952	16061	15843	16266	15916	16070	16153	16191	16208	16017	16101	16190	15948	16088	15975	16190	16167	16304	16292	16302	16078	16063	16190	16194	16068	16009	16233	15997	16244	15926	15995	16250	16259	16256	16061	15823	16024	16012	16127	16048	16013	16110	15946	16054	16177	16284	15871	16080	16175	16085	16073	15982	16061	16278	16155	15832	16089	16130	15950	16223	15951	15896	16010	16133	16279	16053	16051	16098	16068	16111	16179	16040	16169	16068	16168	16031	16159	15970	16072	16098	16174	15889	16075	16064	16048	16046	16090	16071	16197	15934	16219	16240	16077	16278	16024	16177	16282	15984	16085	16230	16079	16063	16178	15893	16326	15886	15973	16205	16181	16004	16037	16042	16112	16250	16020	16186	16052	16305	16112	16073	16042	16166	16020	16037	16027	16239	16362	16099	15886	16029	16107	15969	16089	16077	15954	16174	15981	15913	15980	15978	16220	16381	16134	15903	16044	15987	15980	16166	16150	16194	16174	16210	16004	16070	15824	15894	15992	16008	16157	16176	15934	16207	16022	16050	16029	16084	16260	16043	15962	16082	16171	16073	16068	15992	15946	16310	16086	16121	15852	16056	16135	16055	16090	16085	16159	16134	16094	16085	16077	15899	15908	16062	16121	16111	16250	16223	16167	16089	15968	16245	15984	16318	16016	16010	16169	16157	16101	16096	15992	16077	16061	16036	16213	15984	16023	16117	16066	16067	16287	16214	15966	16045	15927	16085	16088	15988	16042	15907	16085	16178	16187	16130	16216	16120	16074	16040	16141	15936	16075	16106	16085	16270	16137	16084	16134	16194	16050	16033	16131	15887	16102	16047	16096	16146	16118	16031	16337	15940	16070	16105	16144	16043	16228	16273	16234	16094	15989	16160	16028	15942	15966	16088	16015	16139	16058	16216	16037	15814	15902	16157	16058	16050	16355	16176	16263	16049	15728	16128	16222	16127	16010	16116	16001	15967	16071	15992	16116	16031	16158	16135	15889	16157	16098	16146	15968	16069	16012	16111	16256	16162	15961	16044	16044	16171	16184	16175	16066	16198	16147	16299	16146	16121	16011	15988	16187	15984	16109	16168	15958	16078	16021	15968	15986	16160	15933	16068	16122	16250	16307	16116	16199	16217	15972	16226	15909	15927	15965	15949	16069	16063	16074	16020	16215	16215	16175	16144	16030	16111	16097	16157	15961	16055	15990	16212	16009	16171	16024	16111	16052	16217	15940	16022	16329	16045	16192	16002	15987	16102	16109	15669	16153	16025	15918	16013	15896	16038	16108	15978	16020	16166	16068	15967	15913	15997	16070	15948	15926	16094	16137	16186	16101	15912	16141	16148	16266	16216	16123	16187	16062	16146	16155	16157	16173	16147	16137	16077	16181	16445	15953	15995	16144	16131	16091	15979	16075	16100	16209	16066	15900	16119	16017	15996	16064	16102	16148	16065	16111	16134	16233	16184	15875	16174	15993	16046	16171	16038	16119	16103	16129	16167	16283	16227	16088	16097	16239	16081	16060	16149	16135	16105	16026	16231	16067	16161	15913	16178	15958	16038	16180	16042	16086	16236	16341	16076	16232	15965	16203	16127	16095	16332	16192	16239	15991	16004	15949	15977	16022	16099	15871	16011	16009	16001	16269	16072	16010	16030	16161	15934	15999	16046	16278	16281	16052	16054	16282	16274	16368	16138	16123	16139	16139	16244	16089	16177	15921	16238	16044	16100	16201	16131	16071	16075	16003	16204	15919	16095	15972	16093	16044	16066	16395	16135	16042	16030	16107	16147	15992	16072	16080	16141	16393	16011	16135	16083	16209	16008	15900	15905	16191	16119	16285	16157	16083	16089	16026	16189	15961	16187	16021	16228	16124	16031	16144	16013	15996	16100	16272	16109	16096	15941	16022	16069	15996	16147	15928	15911	16165	16225	16133	15860	16044	16153	16263	16237	16088	15855	15982	15990	16030	15871	15820	15967	16197	16053	15994	16118	16094	16003	16181	16042	16076	15916	15964	15978	15884	16015	16092	15978	16041	16098	16094	16221	16106	15942	16248	16058	16074	16240	16115	16281	16134	16098	15963	16233	15931	16094	16036	16065	16333	15998	16154	15996	15951	16058	16078	16122	16051	16025	15951	16043	16141	16029	15846	16060	16089	16146	16225	16094	15954	15980	16040	16134	16160	16013	16078	16134	16108	16253	15972	16243	16062	16105	16038	16115	16200	16146	16022	15926	15882	16041	16104	16150	16195	16157	16175	16017	16046	15939	15911	16040	15986	16245	16093	16131	15941	16060	15878	16017	16153	16097	16003	16097	15941	16083	15968	16075	16058	16187	15911	16184	16019	16176	16037	16068	16111	16051	15995	16048	16084	16273	16183	16061	16129	16126	15975	16157	16064	16058	16236	16121	15965	16119	16179	16116	16156	16154	16230	15921	16139	16085	16215	16023	16006	16287	15952	16000	16305	16034	16018	15971	15974	16093	16087	15980	16045	15937	15846	16015	16108	16205	15946	16157	15998	16028	16035	16257	16020	16230	16210	16081	16167	16128	16114	16071	16156	16277	16191	16074	16182	16156	15883	16173	16045	16145	16084	16051	15973	16026	16211	16232	15986	16342	16323	16056	16089	16126	16173	16206	16089	16046	16080	16189	16121	16144	16155	16166	16007	15990	15907	16049	16030	15903	15965	16314	16222	15939	16026	16174	15833	16117	16041	16044	16082	16151	16053	16125	16076	16125	16077	16236	15970	16021	16231	16100	15897	16248	16136	15951	16058	16155	15981	16030	16065	16207	16115	15946	16137	15980	16114	16052	16224	16213	15921	16285	16013	16163	15940	16043	16021	16206	16160	15853	16323	16016	16172	16005	15920	15987	16115	16167	16093	15959	16124	16038	15991	16126	15982	16291	16091	16015	16059	16136	16205	16278	16147	16093	16180	16092	15980	16074	16174	15952	16180	16093	16110	15886	16155	16070	16146	16125	15948	16229	16020	16067	16093	16070	16165	16103	16141	16070	16222	16135	15984	16037	15929	16217	16072	16156	16086	16102	16052	15971	16320	16069	15785	16030	16155	15990	15898	16022	16021	16073	16130	16153	16295	16145	16095	15995	16333	16214	15860	16169	16057	16014	16172	16085	16059	16024	15975	16024	15938	16191	16264	16108	16120	16166	16177	15878	16259	15931	15989	16195	16110	15981	16060	16286	15921	16113	15983	16184	16119	16134	16110	16124	16052	16134	15979	15896	15928	16010	16119	16057	16061	15978	16169	16001	16066	16194	16037	16112	16141	16101	16086	16051	16171	16031	15988	15932	16179	15955	15912	16213	16129	16138	16183	16162	16230	16234	15952	16183	16138	16186	16154	15998	16121	16238	16163	16200	16186	15942	16080	16093	16123	16315	16276	16319	15940	16107	16210	16003	16121	16075	16259	16241	16141	16316	16053	16116	16045	16238	15971	16079	15941	16174	16150	16147	16060	16236	15948	16023	16108	16159	16117	16012	15911	15939	16136	16039	16129	16036	16046	16030	16010	16058	16090	16185	15946	16226	15973	15959	16123	16116	16202	16161	16018	16288	16306	16273	16040	16108	16121	16142	16130	16314	16072	16188	15985	16069	15826	16281	16011	16355	16043	15933	15809	15969	16008	16107	16024	15934	16075	16214	16001	15999	16025	16256	16116	15968	16110	16141	16069	15959	16151	15999	16181	15871	16009	16190	16286	15885	16205	15930	16055	15942	15999	15989	16063	16256	16082	16247	15971	16061	16299	16087	15934	15922	16047	15953	16199	16247	16079	16132	16106	16097	16082	16175	16039	16326	16095	16132	16129	16047	16123	16139	16195	16080	16195	16013	16008	15945	15959	16027	15991	16108	16096	15980	16170	16060	15965	16058	15950	16165	16208	16132	16006	15993	16301	16058	16116	16017	16046	16206	15883	16175	16056	16096	15979	16285	16131	16132	16125	16253	15980	16057	16166	16061	15904	16028	16152	16156	15903	16061	16134	16133	15943	16010	15981	16220	16020	16021	15932	16081	15835	16101	16036	16155	15813	15948	15928	15871	16280	15817	16082	16164	16153	16197	16068	16147	16150	16122	16128	16032	16101	15992	16065	16272	16009	16240	16249	16219	16237	16006	16172	16277	16093	16254	16128	16193	16331	16201	16163	16137	16006	16449	16165	16182	16285	16234	16216	16230	16136	15965	16151	15997	16061	16117	16124	15966	16138	16023	15909	16143	16196	15885	16114	16070	16102	15976	16050	16084	16099	16148	16024	16039	16216	16216	15994	16047	15961	16018	16154	16145	16260	16159	16030	16123	16054	16196	15949	15972	15912	16021	16119	16209	15941	16107	15935	16100	16274	16053	16135	16084	16044	16185	16088	15949	16198	16023	16135	16035	15927	15965	16292	16139	16081	16156	16183	16170	16177	16200	16100	15993	16000	16232	16095	16246	15905	15917	16268	16028	16002	16078	16165	15993	16096	16083	16193	16107	16213	16111	16155	15984	16276	16220	15947	16153	16200	16103	16436	16104	16192	16193	16281	16058	16068	16254	16092	16049	16192	16079	16097	16000	16122	16104	16167	16156	16184	16201	16149	16136	16024	16119	16057	15940	16062	16322	16066	16323	16268	16091	15985	16099	16226	15951	15932	16115	16239	16054	16125	16106	15905	15988	15975	16006	16154	16083	16027	15858	16034	16072	16158	16078	16110	16209	16164	16437	16026	16149	16161	16023	16010	16290	15978	16090	16122	16165	16260
13014	15041	15295	15030	15128	14825	14829	14840	14925	14860	14961	14909	14827	14833	14978	15014	14863	14872	14775	14777	14887	14860	14932	14776	14702	14767	15015	14868	14944	14842	14956	14814	14759	14773	14910	14744	14733	14830	14873	14812	14855	14943	14720	14865	14948	14751	14860	14874	14823	14823	14747	14829	14863	14779	14756	14889	15105	14765	14835	14914	14898	14748	14891	14898	14990	14793	14801	14918	14709	14891	14893	14800	14774	14776	14995	14811	14769	14815	14819	14725	14686	14685	15011	14791	14798	14766	14952	14818	14730	14972	14753	14870	14917	14709	14867	14754	14817	14862	14908	14793	14837	14780	14730	14925	14678	14820	14872	14707	14753	14740	14918	14696	14751	14740	14964	14894	14754	14788	14878	14883	14852	14794	14908	14736	14813	14566	14801	14690	14834	14713	14790	14789	14852	14855	14907	14739	14775	14810	14740	14955	14766	14683	14615	14903	14813	14922	14635	14915	14670	14976	15000	14967	14918	14765	14826	14883	14798	14885	15026	14851	14908	14715	14868	14903	15061	14915	14907	14789	14920	14731	14858	14771	14943	14883	14886	14680	14861	14683	14688	14863	14802	14920	14610	14828	14907	14840	14997	14984	14704	14779	15079	14836	14713	14794	14922	14825	14812	14798	14922	14779	14931	14840	14866	14737	14645	14873	14695	14667	14989	14854	14826	14851	14938	14963	14787	14791	14757	14832	14823	14947	15065	14814	14881	14615	14778	14874	14889	14740	14704	14771	14780	14762	14791	15002	14893	14799	14775	14822	14759	15022	14841	14828	14708	14728	15063	14779	14967	15007	14927	14848	14819	14822	14897	14866	14789	14827	14904	14855	14805	14622	14771	14942	14718	15063	14650	14836	14853	14781	14939	14889	14804	14732	14805	14865	14964	14714	14985	14978	14740	14786	14805	14892	14809	14706	14812	14812	14805	14894	14915	14951	14841	14906	14705	14974	14891	14769	14806	14806	14806	14642	14849	14881	14819	14814	14839	14788	14841	14932	14918	14859	14839	14842	14872	14861	14762	14883	14796	14873	14750	14583	14636	14872	14796	14822	14842	14713	14911	14998	14801	14837	14716	14724	14834	14735	14797	14765	14782	14909	14842	14672	14873	14896	14910	14769	14728	14837	14892	14628	14846	14858	14799	14818	14857	14743	14839	14916	14853	14791	14843	14960	14756	14836	14656	14787	14854	14692	14753	14925	14820	14967	15065	14846	14906	14657	14835	14922	14836	14850	14826	14759	14839	14733	14885	14543	15057	14783	14748	14842	14828	14941	14920	14824	14841	15045	14907	14725	14728	14926	14773	14868	14727	14818	14973	14769	14846	14801	14712	14785	14753	14831	14801	14767	14673	14918	14935	14867	14833	14695	14855	15008	14762	14850	14661	14754	14765	14891	14587	14949	14784	14791	14722	14860	14937	14879	14824	14741	14713	14802	14704	14851	14702	14806	15032	14722	15056	15003	14903	14882	14786	14765	14839	14927	14928	14780	14641	14801	14832	14844	14710	14950	14879	14755	14724	14840	14813	14695	14787	14793	14822	14810	15086	15096	14803	14902	14884	14943	14828	14891	14801	14851	14837	14888	14821	14814	14937	14787	14602	14750	14759	14828	14726	14921	14851	14873	14770	14712	14916	14693	14855	14865	14693	14896	14737	14911	14827	14734	14852	14751	14872	14806	15005	14855	14827	14693	14723	14907	14842	14847	14827	14687	14969	14738	14800	14716	14912	14837	14888	14623	14773	14948	14793	14931	14980	14837	14933	14890	14956	14831	14912	14814	14825	14837	14923	14824	14898	14881	14831	14925	14799	14938	14878	14705	14868	14765	14766	15012	14905	14745	14901	14623	14847	14895	14834	14792	14803	14873	14880	14824	14821	14724	14791	14714	14808	14694	14680	14785	14958	14796	14626	14779	14756	14829	14928	14964	14923	14684	14901	14844	14741	14822	14872	14709	14864	14623	14828	14772	14907	14690	14735	14893	14891	14717	14818	14922	14739	14845	15006	14832	14769	14737	14798	14876	14931	14825	14851	14741	14875	14762	14761	14757	14955	14794	14731	14776	14874	14931	14942	14793	14798	14825	14805	14691	14866	14790	14706	14879	14801	14827	14818	14759	14856	14744	15043	14959	15018	14898	14808	14949	14850	14878	14791	14843	15019	14889	14789	14830	14663	14827	14765	14801	14812	14913	14751	14975	14979	14748	15120	14926	14863	14678	14853	14737	14819	14904	14765	14898	14871	15053	14938	14965	14611	14892	14835	14958	14750	14758	14929	14555	14865	14736	14863	14863	14747	14687	14873	14840	14691	14826	14839	14769	14846	14833	14800	14810	14887	14867	14783	14789	14911	14837	14916	14948	14731	14737	14723	14661	15016	14817	14727	14795	14612	14994	14855	14693	14913	14822	14871	14687	14740	14835	14874	14868	14846	15024	14684	14975	14677	14851	14958	14885	14946	14926	14904	14780	14879	14832	14646	14627	14910	14727	14914	14801	14815	14725	14725	14898	14706	14849	14800	14933	14672	14827	14778	14653	14605	14961	14816	14958	14816	14738	14906	14980	14781	14912	14915	14879	14859	14721	14833	14677	14710	14727	14880	14687	14823	14835	15043	14900	14912	14953	14695	14771	14894	14760	14836	14756	14755	14728	14614	14985	14813	14826	14864	14724	14894	14825	14709	15000	14700	14865	14877	14962	14637	14693	14806	14845	14928	14631	14919	14926	14977	14932	14768	14840	14879	14747	14833	14880	14766	14831	14979	14906	14677	14690	14800	14775	14751	14892	14904	14991	14745	14859	14871	14710	14938	14796	14889	14539	14808	14974	14693	14679	14913	14635	14786	15068	14875	14814	14874	14811	14721	14661	14783	14776	14758	14880	14914	14792	14770	14901	14657	14691	14804	14882	14809	14825	14800	14842	14834	14706	14713	14793	14854	14846	14937	14882	14906	14863	14921	14912	14784	14830	14834	14729	14714	14823	14885	14783	14832	14778	14748	14767	14842	14797	14874	14770	15006	14736	14747	14768	14813	14787	14985	14787	14825	14831	14798	14721	14840	14732	14738	14676	14950	14801	14982	14874	14749	14835	14892	14608	14950	14841	14776	14642	14681	14902	14830	14824	14814	14805	14868	14938	14944	14862	14881	14668	14888	14819	14717	14727	14819	14882	14983	14800	14763	14845	14729	14860	14824	14822	14703	14728	14805	14867	14791	14756	14905	14904	14755	14730	14944	14673	14665	14900	14866	14989	14826	14828	15053	14834	14781	14810	14831	14887	14832	14687	14882	14841	14742	14786	14837	15062	14741	14765	14944	14894	14767	14845	14826	14920	14811	14734	14781	14819	14851	14928	14930	14878	14895	14780	14816	14869	14692	14928	14702	14767	14918	14842	14706	15042	14769	14780	14833	14861	14856	14756	14895	14724	14777	14787	14729	14863	14808	14763	14783	14906	14879	14663	14914	14781	14982	14863	14753	14834	14861	14963	15137	14812	14895	14839	14854	14846	14849	14719	14901	14893	14760	14868	14806	14896	14766	14868	14840	14860	14787	14820	14972	14812	14841	14945	14907	14800	14788	14818	14711	14783	14762	14812	14774	14845	14901	14862	14909	14884	14805	14688	14943	14824	14590	15017	14871	14897	14945	14723	14896	14766	14774	14825	15014	14753	14694	14735	14831	14809	14910	15046	14945	14871	14953	14921	14864	15004	14847	14880	14951	14915	14790	14883	14598	14917	14897	14849	14890	14761	14728	14738	14943	14894	14996	14783	14920	14805	14748	14871	14790	14818	14947	14843	14966	14847	14812	14751	14928	14871	14920	14861	14839	14661	14526	14915	14802	14851	14933	14705	14683	14781	15004	14794	14814	14826	14775	14923	14731	14822	14792	14781	14887	14850	14937	14863	14909	14613	14961	14741	14835	14915	14798	14707	14792	14792	14958	14762	14899	14896	14821	14853	14872	14978	14928	14654	14865	14730	14780	14823	14925	14916	14847	14785	14794	14764	14871	14922	14966	14896	15071	14873	14942	14887	14861	14888	14767	14777	14941	14858	14823	14822	14963	14692	14643	14778	14827	14823	15058	14976	14817	14986	14810	14849	14862	14911	14788	14694	14954	14708	14939	14856	14756	14781	14852	15042	14953	15029	14811	14920	14764	14778	14950	14853	14853	14781	14873	14749	14789	14839	14839	14724	14670	14752	14710	14722	14810	14683	14796	14804	14802	14786	14837	14697	14873	14842	14801	14965	14862	14938	14706	14751	14740	14802	14712	14736	14990	14767	14802	14661	14881	14682	14926	14855	14891	14746	14820	14809	14811	14832	14738	14916	14873	14768	14901	14729	14713	14802	14971	14922	14859	14792	15015	14932	14987	14756	14767	14840	14762	14930	14626	14772	14913	15033	14850	15032	14800	14792	14814	14790	14807	14965	14774	14775	14886	14810	14920	14796	14745	14694	14811	14642	14870	14933	14968	14924	14889	14805	14891	14805	14790	14883	14795	14937	14767	15030	14801	14869	14722	14676	14883	14866	14842	14696	14711	14779	14785	14761	14904	14721	14780	14873	14837	14769	14892	14848	14802	15068	14674	14953	14932	14708	14911	14640	14729	14786	14861	14886	14989	14776	14800	15059	14890	14763	14776	14803	14716	14874	14897	14620	14797	14946	14803	14859	14890	14821	14926	14927	14922	14950	14714	14865	14710	14854	14795	14705	14760	14915	14864	14784	14760	14916	14799	14635	14897	14929	14699	14667	15059	14869	14740	14737	14796	14895	14814	14791	14768	14913	14859	14805	14818	14964	14801	14792	14632	14782	14755	14912	14764	14772	14707	14854	14866	14914	14942	14637	14818	14683	14814	14883	14797	14697	14707	14993	14939	14746	15055	14807	14817	14892	14759	14912	14763	15048	14898	14821	14838	14848	14806	14905	14910	15002	14798	14947	14825	14713	14783	14749	14711	14711	15008	14899	14680	14894	14855	14768	14767	14890	14883	14919	14972	14821	14784	14988	14751	14801	14793	14843	14861	14793	14860	14923	14728	14896	14930	14762	14842	14816	14963	14762	14723	14927	14835	14756	14879	14781	14975	14858	14924	14934	14697	14761	14830	14820	14884	14887	14834	14983	14885	14918	14853	14636
24010	21490	29108	24302	21887	20788	18161	15848	15462	15522	15748	15597	15630	15575	15496	15804	15375	15455	15362	15247	15270	15114	15381	15112	15346	15455	15406	15101	15430	15541	15427	15336	15287	15371	15265	15133	15407	15463	15440	15342	15143	15510	15299	15191	15498	15253	15341	15177	15198	15332	15317	15264	15476	15344	15382	15278	15177	15229	15211	15187	15575	15363	15490	15192	15338	15171	15070	15139	15209	15245	15257	15365	15319	15326	15235	15115	15247	15201	15384	15171	15463	15202	15123	15218	15186	15122	15271	15376	15157	15153	15275	15317	15153	15140	15027	15243	15211	15300	15044	15242	15274	15372	15527	15197	15446	15292	15322	15323	15236	15378	15285	15224	15464	15312	15301	15325	15415	15313	15419	15224	15361	15326	15143	15086	15163	15214	15288	15209	15500	15418	15418	15321	15247	15276	15348	15106	15051	15027	15292	15441	15194	15141	15346	15308	15195	15176	15191	15303	15286	15221	15128	15261	15252	15374	15199	15162	15332	15389	15216	15470	15409	15365	15150	15164	15229	15230	15248	15328	15242	15241	15422	15301	15151	15329	15156	15178	15095	15483	15041	15284	15238	15122	15192	15327	15209	15311	15248	15217	15162	15196	15292	15421	15221	15212	15228	15407	15235	15247	15350	15274	15448	15357	15301	15154	15187	15297	15175	15428	15296	15232	15113	15300	15426	15214	15360	15352	15178	15406	15287	15405	15214	15184	15484	15278	15048	15391	15423	15196	15221	15497	15284	15321	15351	15430	15431	15380	15244	15276	15242	15312	15246	15170	15163	15305	15418	15281	15144	15330	15379	15304	15439	15302	15247	15369	15348	15184	15168	15277	15299	15413	15251	15165	15265	15388	15323	15258	15334	15374	15336	15299	15358	15079	15329	15231	15338	15497	15225	15197	15211	15342	15379	15012	15065	15244	15245	15291	15108	15233	15348	15146	15315	15268	15068	15078	15193	15170	15176	15222	15299	15424	15257	15325	15341	15328	15346	15377	15265	15318	15340	15276	15244	15374	15124	15203	15345	15397	15372	15282	15393	15250	15230	15280	15331	15022	15145	15317	15177	15180	15270	15275	15203	15197	15285	15302	15133	15168	15209	15137	15251	15138	15260	15300	15113	15408	15077	15119	15183	15208	15238	15309	15343	15475	15057	15442	15210	15175	15249	15369	15304	15220	15279	15432	15353	15176	15144	15174	15123	15380	15166	15344	15134	15406	15231	15170	15174	15326	15212	15314	15181	15288	15511	15269	15222	15351	15200	15327	15337	15174	15175	15364	15506	15460	15539	15328	15135	15267	15390	15259	15266	15198	15351	15339	15204	15245	15189	15197	15286	15366	15133	15283	15263	15298	15169	15290	15167	15322	15149	15118	15312	15237	15186	15243	15205	15419	15339	15166	15044	15316	15444	15370	15284	15113	15457	15396	15192	15411	15381	15328	15332	15245	15327	15377	15376	15416	15337	14948	15121	15207	15024	15265	15416	15146	15279	15261	15337	15314	15264	15280	15452	15129	15335	15140	15028	15310	15265	15442	15192	15321	15327	15271	15101	15329	15260	15341	15249	15198	15201	15421	15253	15247	15133	15154	15430	15132	15211	15227	15192	15476	15424	15417	15049	15121	15269	15332	15358	15146	15249	15385	15285	15362	15335	15270	15216	15306	15309	15031	15371	15330	15217	15362	15345	15300	15218	15160	15271	15277	15201	15429	15337	15209	15366	15274	15305	15179	15231	15266	15144	15200	15261	15270	15324	15252	15247	15364	15192	15151	15373	15011	15268	15035	15385	15311	15160	15174	15357	15192	15214	15248	15359	15243	15362	15294	15245	15105	15235	15319	15279	15111	15155	15355	15405	15159	15319	15255	15177	15304	15355	15208	15143	15237	15197	15162	15243	15166	14977	15093	15190	15336	15257	15311	15285	15298	15059	15205	15369	15486	15336	15355	15146	15161	15267	15217	15173	15357	15381	15254	15199	15207	15380	15413	15118	15135	15304	15237	15283	15312	15318	15136	15376	15218	15357	15329	15310	15275	15419	15315	15160	15325	15255	15399	15097	15264	15205	15261	15409	15177	15262	15325	15029	15314	15273	15201	15131	15288	15348	15163	15377	15197	15444	15253	15258	15309	15289	15225	15160	15194	15227	15430	15203	15303	15511	15051	15536	15395	15197	15155	15217	15186	15339	15201	15047	15265	15310	15035	15322	15259	15088	15244	15408	15270	15346	15265	15540	15004	15343	15260	15253	15182	15187	15382	15270	15222	15293	15309	15333	15319	15298	15121	15298	15275	15126	15289	15443	15371	15251	15297	15318	15383	15518	15304	15254	15189	15073	15181	15197	15258	15149	15248	15150	15310	15139	15149	15181	15096	15247	15345	15199	15368	15226	15042	15285	15274	15070	15367	15276	15305	15235	15199	15284	15242	15246	15484	15271	15265	15340	15191	15429	15418	15144	15097	15279	15176	15320	15163	15112	15377	15398	15423	15397	15151	15125	15146	15389	15439	15455	15241	15235	15202	15398	15376	15069	15200	15381	15240	15201	15328	15178	15155	15406	15267	15217	15187	15344	15401	15335	15312	15049	15227	15342	15377	15224	15297	15130	15162	15328	15207	14857	15081	15289	15034	15269	15420	15263	15125	15023	15052	15199	15284	15148	15277	15205	15408	15157	15298	15231	15207	15384	15236	15167	15306	15317	15324	15201	15472	15285	15104	15222	15329	15287	15239	15180	15188	15099	15295	15083	15307	15226	15388	15301	15243	15311	15248	15250	15211	15297	15084	15239	15309	15241	15402	15161	15406	15380	15168	15118	15422	15317	15409	15359	15391	15355	15391	15375	15201	15270	15138	15308	15171	15446	15097	15189	15186	15361	15267	15179	15230	15138	15453	15447	15319	15226	15229	15376	15296	15269	15237	15229	15320	15203	15262	15215	15299	15406	15307	15290	15164	15463	15264	15271	15305	15308	15169	15270	15191	15357	15409	15135	15287	15318	15376	15296	15247	15318	15395	15334	15391	15371	15195	15340	15194	15297	15202	15159	15276	15434	15280	15360	15169	15239	15206	15470	15263	15337	15375	15348	15157	15322	15198	15269	15240	15246	15186	15379	15379	15320	15160	15236	15297	15315	15293	15421	15306	15353	15392	15332	15211	15354	15216	15294	15299	15207	15390	15326	15265	15370	15251	15237	15156	15272	15241	15225	15310	15414	15160	15322	15422	15135	14960	14992	15240	15210	15306	15137	15146	15368	15112	15311	15129	15244	15169	15158	15260	15411	15465	15228	15189	15281	15052	15310	15134	15302	15347	15095	15266	15345	15113	15149	15018	15162	15106	15186	15125	15305	15237	15389	15443	15207	15334	15278	15218	15169	15267	15311	15070	15294	15293	15270	15357	15269	15213	15367	15214	15230	15180	15220	15471	15180	15375	15211	15258	15229	15162	15483	15457	15257	15389	15372	15183	15048	15267	15472	15216	15165	15200	15280	15234	15367	15479	15247	15290	15203	15204	15111	15204	15363	15161	15204	15163	15201	15179	15272	15269	15326	15349	15438	15255	15334	15387	15215	15100	15160	15180	15450	15215	15250	15263	15142	15193	15386	15332	15318	15326	15344	15378	15251	15166	15240	14993	15236	15367	15121	14933	15177	15158	15313	15352	15370	15224	15232	15266	15319	15365	15386	15204	15278	15441	15208	15130	15299	15450	15050	15537	15369	15298	15303	15232	15369	15381	15287	15340	15236	15348	15155	15201	15290	15135	15376	15228	15387	15316	15326	15172	15220	15282	15329	15236	15189	15081	15453	15273	15144	15402	15482	15415	15220	15300	15274	15233	15285	15372	15113	15194	15494	15346	15304	14966	15463	15294	15202	15210	15333	15434	15149	15334	15292	15172	15342	15250	15315	15362	15206	15406	15261	15241	15337	15166	15257	15223	15329	15149	15015	15433	15470	15316	15397	15198	15164	15224	15267	15534	15232	15100	15385	15123	15226	15322	15240	15405	15217	15105	15270	15239	15169	15206	15228	15319	15074	15225	15337	15295	15442	15244	15313	15182	15321	15239	15358	15254	15129	15147	15140	15290	15239	15522	15393	15298	15287	15263	15316	15116	15298	15172	15228	15331	15149	15253	15334	15377	15349	15283	15144	15262	15244	15277	15340	15272	15200	15341	15196	15239	15237	15293	15347	15230	15420	15122	15206	15242	15280	15225	15534	15248	15280	15379	15309	15355	15298	15304	15156	15275	15220	15264	15396	15468	15153	15131	15232	15294	15405	15180	15389	15105	15136	15335	15282	15344	15085	15346	15430	15326	15419	15358	15254	15166	15318	15189	15174	15273	15315	15477	15207	15351	15479	15385	15272	15359	15301	15225	15171	15294	15464	15125	15290	15480	15141	15347	15313	15279	15269	15057	15136	15150	15249	15382	15322	15229	15440	15241	15155	15337	15293	14989	15166	15348	15132	15315	15251	15152	15526	15298	15246	14992	15078	15366	15261	15116	15239	15195	15242	15318	15344	15259	15211	15432	15245	15121	15456	15368	15199	15105	15257	15171	15334	15270	15303	15264	15269	15357	15325	15269	15148	15381	15357	15273	15070	15280	15321	15257	15223	15384	15340	15005	15339	15269	15186	15288	15287	15411	15156	15448	15143	15330	15067	15442	15408	15309	15506	15230	15371	15207	15226	15029	15184	15016	15121	15095	15453	15248	15129	15170	15308	15301	15163	15300	15213	15404	15160	15189	15281	15341	15290	15179	15437	15136	15296	15162	15251	15482	15314	15350	15342	15363	15315	15419	15173	15379	15259	15321	15332	15150	15385	15114	15304	15356	15375	15081	15221	15073	15072	15246	15459	15250	15092	15115	14996	15255	15234	15304	15355	15212	15250	15206	15280	15257	15359	15318	15332	15226	15270	15096	15257	15200	15121	15366	15241	15362	15375	15262	15398	15306	15085	15280	15388	15177	15216	15260	15406	15379	15296	15382	15189	15467	15460	15268	15320	15378	15114	15045	15294	15475	15035	15193	15304	15269	15338	15373	15288	15114	15221	15407	15190	15161	15197	15189	15286	15064	15207	15234	15128	15245	15343	15116	15304	15505	15266	15030	15223	15428	15463	15490	15358	15110	15510	15157	15113	15199
10509	15581	15275	15078	14764	14707	14444	14494	14530	14503	14485	14466	14357	14673	14523	14631	14662	14507	14417	14486	14375	14397	14446	14554	14443	14252	14408	14425	14399	14379	14412	14405	14286	14394	14232	14348	14381	14508	14577	14353	14382	14371	14409	14383	14273	14317	14583	14457	14625	14354	14339	14572	14673	14391	14472	14353	14363	14109	14354	14403	14486	14357	14559	14457	14613	14415	14383	14445	14458	14390	14450	14339	14290	14451	14495	14352	14401	14526	14355	14366	14255	14415	14353	14399	14158	14427	14466	14383	14578	14427	14337	14352	14597	14469	14301	14292	14258	14388	14479	14303	14357	14234	14445	14359	14230	14560	14288	14388	14314	14349	14370	14495	14518	14603	14355	14554	14368	14469	14441	14408	14366	14467	14456	14376	14327	14492	14227	14419	14388	14305	14401	14436	14247	14377	14462	14296	14463	14381	14404	14453	14595	14474	14431	14319	14429	14439	14389	14396	14260	14183	14337	14218	14420	14465	14354	14509	14355	14456	14304	14308	14647	14162	14406	14293	14524	14225	14354	14378	14355	14385	14592	14431	14397	14294	14271	14437	14456	14361	14486	14383	14425	14453	14600	14489	14262	14404	14195	14611	14519	14228	14363	14231	14310	14522	14405	14300	14534	14292	14402	14301	14499	14429	14439	14353	14460	14306	14408	14231	14355	14451	14465	14340	14474	14229	14374	14313	14413	14349	14350	14466	14509	14356	14300	14470	14448	14515	14485	14300	14368	14483	14408	14447	14340	14528	14445	14532	14256	14338	14355	14346	14337	14537	14366	14507	14396	14552	14433	14369	14378	14306	14415	14411	14368	14422	14214	14581	14393	14297	14516	14573	14363	14569	14353	14314	14325	14301	14269	14397	14533	14291	14230	14264	14346	14535	14408	14393	14355	14459	14316	14360	14481	14299	14349	14425	14289	14243	14345	14331	14315	14428	14427	14351	14415	14368	14418	14395	14332	14465	14476	14308	14370	14394	14269	14327	14358	14212	14477	14301	14343	14318	14374	14383	14383	14363	14414	14426	14401	14477	14433	14356	14313	14441	14512	14423	14265	14279	14393	14357	14495	14484	14484	14421	14421	14281	14362	14515	14202	14404	14364	14319	14242	14284	14412	14445	14299	14553	14504	14372	14425	14314	14331	14267	14555	14291	14393	14214	14317	14456	14380	14360	14314	14421	14322	14389	14476	14357	14337	14469	14417	14489	14270	14407	14484	14432	14449	14354	14351	14494	14481	14418	14352	14268	14343	14466	14412	14535	14220	14385	14411	14263	14536	14252	14364	14376	14433	14361	14466	14460	14209	14323	14221	14464	14338	14460	14368	14395	14504	14506	14445	14447	14476	14517	14246	14449	14466	14341	14358	14395	14479	14415	14217	14458	14531	14455	14434	14373	14353	14447	14501	14440	14375	14498	14230	14419	14425	14375	14394	14467	14329	14235	14319	14455	14369	14287	14379	14372	14275	14475	14409	14422	14335	14186	14491	14463	14351	14410	14579	14384	14372	14251	14350	14414	14431	14419	14263	14376	14367	14356	14238	14448	14521	14316	14431	14333	14315	14337	14532	14403	14312	14304	14268	14480	14340	14394	14365	14378	14411	14446	14347	14380	14444	14391	14543	14386	14355	14236	14367	14427	14446	14411	14423	14538	14312	14336	14292	14507	14422	14386	14244	14315	14449	14410	14249	14394	14377	14398	14356	14424	14365	14172	14400	14408	14586	14394	14475	14183	14412	14210	14323	14228	14429	14399	14301	14230	14382	14465	14315	14162	14429	14623	14355	14276	14425	14448	14319	14421	14472	14396	14286	14471	14333	14450	14515	14475	14259	14419	14437	14441	14455	14394	14405	14213	14361	14217	14412	14381	14339	14408	14257	14409	14373	14339	14445	14509	14289	14207	14404	14452	14390	14356	14247	14479	14442	14397	14251	14342	14336	14367	14276	14360	14378	14588	14294	14525	14500	14431	14472	14313	14471	14410	14427	14251	14372	14414	14331	14248	14382	14370	14393	14400	14543	14274	14319	14350	14313	14328	14299	14532	14215	14513	14335	14260	14380	14359	14178	14359	14258	14296	14569	14361	14423	14329	14430	14451	14597	14487	14318	14459	14348	14401	14538	14519	14487	14395	14384	14346	14443	14187	14492	14359	14409	14284	14364	14407	14447	14428	14482	14248	14431	14507	14337	14369	14386	14347	14407	14514	14282	14617	14496	14240	14339	14361	14471	14398	14477	14361	14282	14504	14452	14439	14501	14412	14373	14471	14318	14563	14435	14601	14492	14186	14360	14508	14543	14399	14380	14398	14312	14429	14449	14243	14428	14388	14324	14428	14551	14405	14373	14498	14462	14277	14383	14257	14331	14314	14449	14418	14285	14533	14343	14527	14336	14454	14412	14380	14489	14304	14424	14364	14521	14450	14376	14326	14373	14344	14357	14271	14429	14459	14399	14376	14522	14212	14460	14342	14468	14491	14389	14283	14405	14301	14290	14448	14305	14307	14491	14467	14208	14492	14437	14332	14369	14406	14475	14355	14440	14452	14258	14403	14380	14482	14525	14338	14360	14469	14362	14473	14380	14351	14429	14340	14426	14406	14337	14371	14466	14472	14358	14337	14257	14198	14369	14343	14472	14348	14299	14528	14484	14499	14393	14479	14276	14426	14443	14324	14468	14570	14326	14382	14436	14315	14529	14465	14199	14654	14352	14450	14420	14566	14338	14368	14230	14377	14287	14418	14418	14427	14313	14278	14431	14422	14203	14417	14551	14463	14473	14397	14496	14384	14543	14269	14386	14451	14196	14397	14262	14403	14402	14310	14477	14584	14377	14303	14460	14370	14418	14411	14299	14321	14430	14456	14446	14330	14520	14281	14561	14679	14509	14582	14441	14290	14410	14435	14457	14356	14410	14423	14480	14312	14358	14521	14320	14218	14558	14481	14425	14457	14508	14471	14474	14410	14488	14355	14415	14252	14503	14432	14438	14538	14569	14395	14223	14367	14307	14376	14470	14431	14586	14528	14399	14435	14329	14368	14506	14290	14326	14129	14520	14267	14514	14457	14466	14436	14248	14284	14424	14309	14338	14378	14385	14458	14316	14266	14411	14331	14367	14421	14415	14375	14551	14389	14325	14471	14515	14344	14385	14484	14370	14318	14309	14356	14292	14409	14421	14470	14483	14251	14378	14419	14374	14395	14406	14439	14397	14545	14432	14355	14403	14231	14545	14295	14442	14442	14403	14360	14350	14435	14209	14258	14259	14346	14218	14360	14229	14258	14438	14441	14389	14377	14487	14382	14484	14394	14394	14349	14436	14544	14335	14327	14426	14494	14409	14288	14354	14357	14574	14443	14457	14387	14386	14331	14538	14277	14552	14499	14523	14466	14383	14322	14446	14271	14425	14414	14420	14509	14473	14275	14479	14346	14380	14297	14366	14360	14360	14240	14316	14316	14574	14322	14416	14324	14427	14326	14412	14478	14351	14371	14463	14412	14317	14511	14308	14331	14389	14436	14195	14465	14377	14332	14414	14376	14447	14354	14496	14322	14277	14284	14486	14311	14358	14369	14515	14588	14516	14426	14308	14320	14359	14443	14380	14550	14403	14338	14399	14350	14456	14416	14312	14414	14404	14315	14313	14354	14527	14245	14422	14375	14398	14527	14361	14411	14288	14448	14247	14326	14599	14435	14363	14396	14461	14202	14309	14212	14461	14373	14447	14323	14460	14415	14226	14391	14608	14366	14400	14323	14375	14302	14445	14453	14396	14378	14164	14221	14429	14376	14333	14380	14353	14389	14473	14190	14491	14263	14385	14310	14396	14394	14583	14187	14290	14428	14492	14322	14296	14260	14385	14359	14261	14457	14505	14531	14381	14273	14630	14354	14314	14325	14449	14464	14148	14570	14306	14454	14384	14335	14401	14432	14371	14462	14458	14295	14393	14162	14374	14239	14228	14223	14371	14619	14403	14466	14356	14540	14400	14384	14295	14352	14549	14355	14564	14491	14239	14453	14403	14265	14179	14372	14444	14393	14378	14506	14365	14563	14285	14353	14281	14515	14189	14322	14508	14463	14512	14351	14091	14289	14260	14418	14439	14534	14421	14501	14422	14408	14398	14506	14319	14458	14231	14640	14258	14258	14401	14445	14357	14475	14365	14369	14373	14528	14412	14235	14391	14350	14400	14394	14325	14251	14445	14393	14141	14321	14438	14460	14538	14381	14442	14328	14284	14499	14309	14508	14381	14365	14245	14497	14367	14368	14199	14379	14423	14504	14423	14355	14352	14279	14399	14313	14477	14347	14411	14428	14302	14324	14596	14310	14462	14355	14199	14341	14504	14391	14389	14483	14442	14440	14431	14291	14319	14392	14473	14183	14327	14419	14216	14312	14319	14534	14463	14407	14398	14252	14439	14442	14391	14388	14397	14443	14275	14524	14331	14488	14228	14278	14379	14387	14227	14416	14413	14271	14455	14421	14476	14476	14367	14405	14309	14365	14435	14386	14460	14355	14450	14395	14364	14350	14383	14438	14393	14303	14438	14336	14419	14430	14487	14359	14470	14523	14510	14518	14330	14312	14532	14371	14559	14550	14331	14256	14433	14508	14357	14527	14322	14251	14347	14327	14232	14499	14398	14491	14506	14333	14508	14357	14353	14345	14523	14510	14358	14383	14330	14277	14383	14454	14373	14275	14510	14170	14336	14344	14280	14436	14553	14325	14369	14250	14438	14328	14360	14401	14460	14473	14435	14484	14325	14450	14410	14555	14366	14378	14306	14461	14303	14432	14464	14497	14426	14449	14377	14342	14422	14588	14458	14415	14434	14376	14414	14317	14539	14206	14471	14389	14332	14403	14519	14395	14358	14429	14597	14525	14389	14475	14480	14273	14314	14359	14543	14301	14334	14469	14481	14381	14400	14550	14419	14378	14588	14394	14469	14381	14359	14437	14335	14308	14381	14496	14465	14341	14548	14429	14503	14278	14384	14558	14440	14491	14379	14399	14256	14477	14467	14365	14394	14279	14326	14505	14377	14388	14434	14279	14404	14416	14451	14384	14283	14531	14440	14495	14473	14506	14299	14313	14280	14475	14442	14467	14452	14433	14406	14411	14409	14295	14312	14352	14493	14296	14327	14281
27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
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
