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
339278424670	339278425187	339278425737	339278426287	339278426837	339278427387	339278427937	339278428487	339278429037	339278429587	339278430137	339278430687	339278431237	339278431787	339278432337	339278432887	339278433437	339278433987	339278434537	339278435087	339278435637	339278436187	339278436737	339278437287	339278437837	339278438387	339278438937	339278439487	339278440037	339278440587	339278441137	339278441687	339278442237	339278442787	339278443337	339278443887	339278444437	339278444987	339278445537	339278446087	339278446637	339278447187	339278447737	339278448287	339278448837	339278449387	339278449937	339278450487	339278451037	339278451587	339278452137	339278452687	339278453237	339278453787	339278454337	339278454887	339278455437	339278455987	339278456537	339278457087	339278457637	339278458187	339278458737	339278459287	339278459837	339278460387	339278460937	339278461487	339278462037	339278462587	339278463137	339278463687	339278464237	339278464787	339278465337	339278465889	339278466437	339278466987	339278467537	339278468087	339278468637	339278469187	339278469737	339278470287	339278470837	339278471387	339278471939	339278472487	339278473037	339278473587	339278474137	339278474689	339278475237	339278475787	339278476337	339278476887	339278477437	339278477987	339278478537	339278479087	339278479637	339278480187	339278480737	339278481287	339278481837	339278482387	339278482937	339278483487	339278484037	339278484587	339278485137	339278485687	339278486237	339278486787	339278487337	339278487887	339278488437	339278488987	339278489537	339278490087	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22556	20310	27531	22997	20917	23754	26054	22461	22156	21860	21881	21022	20940	20887	21045	28439	38044	35825	27922	24426	21679	20374	20085	20104	20130	20009	20292	19854	19805	19947	19985	19958	19996	19975	19867	19978	19886	19839	20113	19913	19886	19793	19920	19703	19953	19749	20008	20137	19772	20091	19950	20328	19992	19851	19837	19798	20047	19960	20017	19966	20004	19804	19984	19972	19861	19988	19983	20023	20049	19799	19925	19997	20047	19913	20213	20142	19863	19773	19859	19852	19992	19749	19735	19932	19962	20089	19828	19858	19879	19957	19980	19928	19962	20013	19798	19922	19938	19781	19723	19799	19876	20057	19895	19883	20073	19956	19900	19995	19934	19840	19945	19607	19683	19822	19997	19947	19891	19912	19997	19874	19896	19858	19955	19901	19914	20005	20016	19607	19940	19737	20057	19863	19867	19837	19982	19919	19867	19900	19866	19835	20021	19803	19710	19848	19834	19672	19647	19875	19707	19981	19922	19901	19857	19705	19783	19788	19758	19865	19797	20068	20099	19840	19949	20134	19754	19912	19780	19855	19919	19795	19805	19767	20005	19937	19991	19687	19656	19586	19742	19962	19850	19922	19970	19811	19928	19992	19865	20048	19885	19973	19907	19842	19956	19686	20051	19821	19910	19786	19993	19863	19807	19630	19750	19836	20053	19821	19805	20105	20118	19949	19970	19888	19842	19778	19833	19952	19861	20070	19962	19977	19742	19961	20139	19737	19901	19958	20035	19961	19772	20070	20033	19744	19875	19790	19795	19889	20017	19867	19825	19977	20020	19715	19699	19784	19783	19935	19862	19890	19765	20061	19787	19809	19951	20082	19799	19955	20002	19926	19869	19861	19924	19712	20008	19840	19965	19848	19922	19883	19709	19744	19865	19761	19909	19661	19743	19831	20084	19896	19856	19947	19916	19873	19636	20063	20011	19757	20059	19886	19705	19832	20090	19915	19771	19851	19675	19988	19661	19858	19731	19853	19852	19695	19934	19675	19886	20014	20049	19777	19959	19973	19927	20010	19948	19871	19848	19782	20173	19919	19915	19974	19963	19833	19951	19727	19898	20051	20015	19859	19786	19856	19844	19948	19775	19818	20036	19846	19931	19927	19930	20209	19803	19908	20017	19807	19881	19722	19911	19755	20014	19920	19956	19843	19748	19951	19949	19881	19939	19952	19872	19942	19878	19867	19911	19888	19594	19963	19805	19729	19839	19743	19862	19968	19838	19878	20066	19801	19832	19751	19929	19871	20001	19749	20008	19897	19831	19749	19624	19896	19859	19756	19724	19781	19721	19837	19851	19955	20120	19864	19913	19815	19896	19854	19879	19944	19981	19905	19699	19987	19836	19848	19689	20077	19982	19817	19736	19779	19958	19858	20000	19786	19824	19987	19971	19956	19926	19852	19704	19795	19960	20008	19915	19676	19983	20006	20006	19802	19963	20064	20053	19917	19745	19848	19991	19935	19867	19666	20100	19899	19871	19867	19818	19969	19955	19984	19853	19628	19917	19968	19933	19813	19751	19677	19933	19932	19863	19752	19998	20023	20074	19912	20066	19955	19898	19838	19827	19673	19873	19941	19995	19911	19938	19950	19827	19668	19946	20080	20067	20026	19683	19842	20021	20124	19798	19972	19904	19738	19925	19807	19983	19888	19913	19939	20071	19891	19846	19897	19885	20050	20005	19886	19774	19841	19922	20048	19943	19946	19842	19819	19737	19960	19871	20069	19869	19865	19859	19965	19755	19722	19841	20076	20074	19883	19739	19741	19953	19808	19834	19942	19602	19948	19885	19993	19840	19780	19896	19643	19868	19808	19928	19650	19965	19944	20003	19870	19981	19734	19873	19914	19739	19911	19866	19883	20043	19934	20055	19904	20005	19988	19843	19811	19679	19875	19963	19942	19839	19931	19715	19945	19989	19987	19810	20017	19904	19941	19803	19722	19781	19880	19570	19605	19897	19845	19979	19716	19716	19734	19728	19911	19860	19804	20012	19976	19915	19708	19727	19883	19593	19807	19814	19880	19864	20007	19986	19845	20166	19914	19925	19989	19933	20156	19962	19889	19761	20022	19812	19906	19904	19946	19936	19945	19877	19772	20007	19906	19911	20189	19877	19893	19904	20124	20038	19891	19807	19997	19773	19686	19767	19894	19900	19798	19929	20077	19689	19834	19919	19824	19902	19738	19754	19756	19750	19999	20006	19842	20041	19705	19919	19895	19789	19856	19841	19915	19825	19896	20102	19876	19891	19928	19877	19773	19805	19941	19835	19988	20022	19844	19880	19946	19797	20013	19866	19956	19981	19896	19809	20167	19875	19567	19845	19818	19784	19766	19783	19893	19905	19864	19842	19807	19890	19916	19972	19899	19977	19868	19750	19815	19966	19751	19716	19634	19902	19894	20055	19710	19782	19859	20126	19785	20085	19754	19846	19826	20015	20012	19858	19763	19956	20023	19992	20018	20204	19994	19946	19851	20251	19971	19993	19853	19798	20051	19622	20006	19728	19731	19904	19810	19870	19887	19782	19913	19886	19929	19840	19795	19731	19847	19903	19761	19704	19758	19946	20023	19935	19954	19881	19922	19941	19839	19956	19873	19937	20125	19879	19983	19781	19920	19831	20043	20126	20117	19949	19769	19921	20049	19820	19794	19869	19985	19709	20144	19909	19858	19849	20029	19931	20039	20019	19802	19892	19763	19707	19715	19825	19867	19953	19748	20007	20135	19769	19706	19711	19837	19999	20052	20032	19817	19845	19819	20216	19842	19947	19875	19934	19831	19935	20069	19655	19794	20014	19649	19930	19796	19822	19849	19954	19897	19889	19822	19701	19848	19885	19680	19759	20012	19815	20020	19842	19737	19891	19734	19904	20063	19890	19836	19783	19997	19845	19907	20140	19976	19781	19844	19917	19845	19842	19939	19731	19836	19931	19836	20112	19699	19635	19991	19714	19849	19992	20029	20005	19856	19850	19881	19876	19772	19960	19660	19994	19820	19844	19851	19862	19848	19831	19587	19871	19810	19845	19930	19791	19986	19727	19989	19741	19858	19731	19798	19724	19895	19937	19695	19953	19717	19879	19814	19800	19796	19925	19908	19836	20010	19636	19927	19890	20017	19904	19766	20154	20018	19873	19847	20032	19747	19663	19996	19909	19879	19981	19889	19910	19877	20015	20008	19869	20018	19981	19855	19934	19745	19934	20021	20048	19873	20053	19848	19638	19784	19645	19796	19932	19693	19873	19781	19831	20019	19834	19680	19921	19760	19849	19716	19994	19960	20069	20075	19976	19818	19999	19898	19765	19705	19940	20124	19984	19802	19826	19825	19754	19895	19743	19905	19812	19748	19820	19803	19749	20104	19789	19742	19869	19831	19919	20025	19844	19952	20044	19874	19698	20040	20066	19941	20008	19661	19933	19802	19676	19692	19958	19831	19880	19593	19679	19837	19992	19863	19773	19805	19900	19786	19957	19978	19599	19817	19806	19940	20030	19700	19672	19868	19853	19965	19841	19792	19748	19764	19859	19703	19999	19964	19996	19798	20058	19931	20078	19821	19948	19741	19803	19870	19875	19616	19926	19814	19878	19855	20075	19821	19784	19939	19882	20006	19868	19826	19934	19921	19957	19693	19943	19977	20041	20053	19777	19804	20002	19848	19885	19835	19917	19989	20028	19966	19943	19929	19771	19899	19866	20020	20037	20021	19881	19929	19804	19933	19898	19832	19838	19835	20081	19826	19987	19783	19853	19867	19874	19867	19711	19988	19693	19643	19835	19771	19935	19775	20020	19972	19955	19840	19713	19778	19619	20007	19882	19818	19828	19946	19955	19714	19973	19797	19989	19894	19853	19644	19960	20104	19891	19920	19922	19956	20058	19920	20145	19924	20011	20135	19767	19955	19895	19938	19812	19907	19857	19788	19932	19761	19784	19895	19992	19924	19906	19962	20074	19815	19863	19904	19820	19857	19749	19899	19568	19779	19702	19912	19875	20000	19670	19777	19894	20101	19941	19899	20076	19832	19946	19874	19894	19721	19775	19791	19955	19789	19980	19984	19950	19885	20021	19952	19584	20070	19866	20017	19919	19987	19681	19733	19985	20039	20284	19795	19984	20015	20121	19953	19981	19870	19600	19724	19532	19807	19988	19919	20139	19842	19923	19752	19745	19669	19832	19897	20012	19939	19880	19720	19800	20024	19881	19797	19887	19739	19953	19687	19781	20032	19964	19713	19725	19888	20017	20070	19857	20084	19904	19966	19893	19979	19826	19796	19829	19989	19916	19835	19965	19791	20191	20018	19892	19722	20000	19813	20015	19806	20044	19890	19741	19966	20017	19921	19975	19789	19758	19801	19992	19792	20042	19932	19888	19711	19796	19896	19856	20034	19820	19925	19704	19869	19823	19798	19840	19907	19809	19956	19860	20013	19690	19999	19898	19902	19960	19916	19816	19930	20005	19867	19891	19850	19901	20012	19628	19952	19901	20008	19910	19896	20036	19871	19997	19782	19854	19826	19721	19809	19877	19690	19930	19902	19973	19995	19896	20047	20217	19967	19828	19864	20049	19920	19959	19870	19789	19853	19891	19756	20022	20015	19798	19805	19904	20320	19950	20042	19989	19657	19987	19915	19840	20055	19988	19821	19940	19708	19808	19910	19948	19892	19948	19957	20022	19932	19852	19928	19838	19828	20009	19774	19961	19980	19956	19808	19860	19765	19736	19766	19994	19838	19762	19790	19764	19590	20049	20014	19906	19779	19800	19774	19928	19861	20014	19984	19727	19755	19729	19955	19947	20008	19605	19989	19848	19797	19807	19900	19599	19785	20002	19861	19944	20000	19815	19825	19699	19605	19793	19960	19953	20016	20108	20007	19829	19693	19807	19806	19926	19938	19810	19869	19835	19778	19846	19953	19807	19728	19946	19917	19975	19792	19893	19839	19892	19956	20013	19967	19873	19883	19919	19754	19922	19768	20036	19830	19784	19704	19919	19910	19932	20008	19984	19799	19756	20022	19946	19877	20012	19654	20059	19686	19953	19880	20056	19922	19824	19973	19742	19671	19785	19833	20114	19970	19974	20020	19790	19577	19705	19843	19897	19909	19880	20002	19911	19957	19850	19956	19893	19789	19676	19741	20049	19822	20000	19779
17610	30924	29371	23275	19903	19465	20139	19220	19800	18034	18512	17405	17020	17221	17475	29584	37865	34858	24246	20682	17111	15967	15754	15632	15627	15572	15578	15670	15663	15786	15645	15644	15570	15758	15624	15563	15658	15523	15723	15629	15599	15656	15692	15420	15635	15579	15704	15694	15690	15583	15543	15697	15508	15559	15690	15659	15647	15597	15543	15637	15626	15580	15745	15326	15401	15581	15467	15643	15605	15719	15433	15785	15710	15508	15612	15551	15532	15708	15546	15654	15504	15783	15415	15464	15474	15675	15607	15580	15490	15588	15494	15477	15705	15358	15642	15761	15514	15438	15540	15569	15836	15616	15538	15559	15601	15714	15696	15560	15615	15528	15614	15466	15664	15582	15488	15518	15615	15528	15555	15490	15470	15694	15559	15659	15574	15544	15766	15548	15566	15634	15628	15633	15673	15512	15460	15570	15685	15776	15398	15700	15826	15522	15613	15604	15644	15616	15379	15561	15706	15413	15454	15478	15542	15547	15476	15591	15586	15328	15488	15810	15592	15532	15672	15631	15553	15503	15663	15604	15566	15646	15677	15519	15569	15561	15528	15559	15681	15678	15572	15652	15512	15454	15524	15438	15678	15562	15620	15595	15578	15564	15566	15803	15391	15501	15633	15528	15722	15560	15422	15557	15647	15521	15628	15666	15602	15641	15442	15553	15603	15511	15581	15455	15448	15624	15508	15642	15584	15560	15628	15603	15718	15688	15503	15749	15562	15612	15573	15455	15563	15646	15584	15660	15484	15453	15642	15557	15577	15767	15582	15396	15682	15572	15748	15394	15475	15633	15481	15572	15533	15613	15608	15491	15628	15627	15685	15757	15631	15529	15592	15488	15458	15439	15673	15600	15601	15670	15569	15652	15622	15725	15576	15553	15780	15529	15883	15625	15697	15538	15446	15748	15566	15608	15544	15561	15463	15516	15444	15636	15386	15751	15544	15529	15696	15666	15594	15438	15622	15528	15476	15568	15568	15658	15517	15486	15579	15636	15471	15482	15521	15775	15448	15511	15641	15758	15554	15701	15642	15542	15463	15511	15671	15667	15411	15644	15738	15501	15590	15489	15436	15556	15596	15611	15707	15629	15666	15573	15611	15591	15609	15547	15595	15648	15457	15570	15637	15474	15480	15424	15611	15652	15589	15496	15689	15495	15440	15410	15696	15643	15484	15564	15553	15564	15419	15528	15513	15599	15636	15538	15673	15521	15593	15444	15542	15502	15692	15594	15565	15622	15510	15580	15651	15466	15552	15694	15540	15615	15404	15559	15675	15457	15732	15576	15417	15541	15604	15619	15544	15391	15575	15608	15565	15600	15583	15557	15802	15584	15565	15562	15665	15597	15532	15488	15499	15542	15535	15514	15814	15588	15654	15636	15559	15414	15500	15577	15444	15540	15662	15613	15548	15363	15623	15598	15723	15583	15578	15462	15727	15448	15537	15577	15707	15633	15546	15475	15759	15628	15481	15726	15417	15366	15566	15407	15473	15448	15480	15566	15642	15551	15571	15549	15621	15553	15508	15501	15464	15619	15453	15519	15585	15485	15423	15630	15588	15565	15627	15654	15603	15468	15637	15695	15535	15596	15578	15586	15516	15614	15482	15573	15631	15531	15485	15615	15448	15558	15752	15669	15448	15569	15492	15556	15643	15586	15619	15435	15644	15536	15822	15648	15491	15613	15639	15606	15531	15682	15560	15592	15677	15590	15655	15706	15698	15400	15490	15595	15529	15699	15671	15648	15541	15482	15606	15609	15497	15527	15468	15649	15447	15678	15547	15593	15587	15711	15468	15588	15463	15724	15702	15595	15624	15494	15496	15733	15503	15298	15489	15798	15641	15711	15561	15696	15484	15608	15631	15629	15434	15562	15538	15531	15692	15558	15769	15501	15497	15534	15510	15579	15512	15455	15740	15660	15512	15479	15635	15574	15639	15372	15620	15609	15414	15599	15653	15623	15628	15621	15583	15485	15595	15755	15554	15634	15526	15514	15580	15642	15792	15618	15613	15710	15639	15598	15479	15536	15566	15576	15671	15626	15532	15482	15550	15483	15542	15572	15406	15602	15626	15567	15588	15537	15684	15600	15649	15660	15427	15632	15600	15523	15502	15581	15472	15501	15532	15579	15603	15615	15609	15431	15668	15538	15765	15585	15450	15374	15506	15572	15538	15623	15570	15562	15622	15530	15629	15445	15531	15649	15643	15615	15545	15592	15622	15594	15772	15560	15700	15530	15567	15565	15432	15600	15668	15592	15425	15695	15559	15532	15605	15713	15485	15550	15707	15450	15618	15752	15362	15549	15438	15800	15517	15576	15627	15581	15486	15576	15741	15373	15547	15634	15542	15611	15743	15624	15515	15655	15547	15413	15524	15663	15559	15493	15474	15664	15649	15483	15647	15366	15512	15404	15718	15578	15558	15568	15684	15539	15526	15739	15623	15673	15330	15450	15505	15456	15584	15632	15325	15615	15570	15689	15559	15494	15709	15478	15489	15490	15615	15798	15589	15623	15617	15542	15387	15474	15645	15498	15444	15538	15415	15623	15528	15528	15600	15723	15726	15652	15581	15481	15626	15481	15503	15622	15634	15590	15602	15518	15634	15703	15565	15764	15653	15643	15689	15541	15503	15588	15615	15508	15603	15676	15575	15496	15492	15467	15562	15502	15545	15495	15488	15586	15498	15624	15536	15580	15671	15483	15614	15679	15673	15748	15536	15616	15444	15529	15642	15586	15609	15582	15703	15557	15623	15598	15616	15477	15622	15758	15500	15573	15518	15526	15613	15631	15573	15408	15435	15469	15601	15597	15596	15504	15527	15472	15631	15520	15490	15633	15439	15330	15589	15388	15642	15643	15558	15520	15448	15637	15576	15631	15467	15738	15670	15645	15619	15465	15591	15573	15551	15572	15413	15478	15506	15683	15599	15618	15532	15611	15673	15607	15756	15509	15548	15466	15668	15546	15609	15417	15639	15486	15518	15497	15523	15611	15581	15657	15482	15658	15598	15617	15663	15643	15544	15711	15622	15511	15715	15475	15757	15641	15582	15590	15565	15509	15623	15584	15638	15394	15594	15597	15572	15492	15705	15482	15596	15449	15595	15592	15655	15509	15580	15502	15594	15487	15607	15664	15520	15686	15577	15385	15728	15316	15439	15614	15491	15586	15731	15492	15480	15606	15622	15444	15611	15649	15601	15595	15445	15657	15699	15561	15567	15592	15593	15610	15613	15460	15687	15482	15675	15524	15596	15675	15709	15503	15505	15689	15408	15537	15561	15746	15667	15592	15676	15539	15636	15632	15513	15544	15562	15595	15488	15578	15557	15505	15637	15404	15613	15559	15582	15562	15602	15692	15614	15478	15470	15593	15684	15650	15487	15500	15562	15479	15482	15725	15552	15577	15507	15510	15423	15567	15708	15709	15541	15620	15553	15445	15491	15542	15653	15536	15840	15545	15559	15396	15495	15605	15590	15500	15669	15578	15730	15608	15424	15620	15481	15630	15543	15678	15535	15498	15663	15477	15654	15576	15521	15674	15351	15829	15620	15669	15553	15595	15679	15561	15592	15547	15700	15596	15579	15666	15758	15497	15684	15568	15398	15506	15336	15466	15695	15679	15553	15574	15457	15529	15584	15448	15599	15490	15548	15575	15557	15390	15446	15654	15552	15527	15447	15689	15627	15556	15409	15420	15428	15563	15746	15584	15716	15349	15532	15574	15402	15514	15758	15544	15577	15513	15609	15573	15511	15807	15401	15678	15662	15426	15499	15624	15541	15516	15438	15431	15609	15607	15504	15593	15604	15679	15473	15547	15712	15544	15634	15477	15615	15469	15674	15775	15644	15590	15469	15549	15646	15541	15474	15636	15579	15681	15465	15650	15521	15543	15575	15644	15699	15699	15465	15556	15649	15555	15662	15638	15659	15654	15598	15788	15573	15754	15589	15624	15544	15520	15783	15435	15694	15627	15610	15695	15632	15552	15461	15490	15482	15530	15590	15670	15750	15707	15549	15523	15534	15617	15792	15316	15535	15635	15703	15679	15637	15538	15626	15503	15383	15596	15471	15571	15605	15499	15611	15485	15577	15523	15620	15722	15626	15480	15436	15728	15506	15701	15616	15484	15579	15621	15372	15422	15502	15459	15437	15553	15469	15523	15594	15566	15512	15545	15637	15387	15578	15502	15405	15468	15757	15586	15693	15681	15522	15605	15580	15518	15765	15568	15506	15585	15567	15424	15610	15403	15691	15433	15708	15523	15513	15519	15639	15399	15571	15595	15578	15634	15619	15563	15631	15491	15527	15452	15563	15542	15545	15668	15618	15520	15540	15581	15544	15529	15616	15607	15617	15518	15431	15570	15671	15681	15735	15665	15632	15631	15608	15478	15665	15730	15566	15538	15561	15471	15566	15649	15490	15601	15722	15604	15506	15420	15490	15481	15599	15588	15648	15401	15628	15640	15472	15566	15660	15556	15588	15452	15824	15597	15477	15550	15580	15383	15675	15676	15647	15478	15634	15678	15664	15600	15565	15670	15651	15466	15545	15595	15530	15496	15678	15615	15505	15679	15527	15778	15527	15485	15585	15574	15755	15680	15590	15541	15618	15474	15647	15609	15683	15671	15580	15619	15638	15608	15560	15638	15655	15558	15576	15650	15706	15419	15613	15722	15510	15558	15705	15605	15637	15639	15500	15612	15556	15695	15555	15428	15471	15591	15671	15521	15595	15502	15551	15572	15692	15508	15678	15615	15423	15560	15527	15693	15657	15547	15528	15475	15658	15473	15508	15579	15591	15614	15638	15598	15467	15532	15519	15545	15632	15446	15780	15684	15423	15621	15290	15479	15622	15737	15547	15499	15490	15417	15586	15516	15662	15549	15491	15601	15571	15445	15541	15447	15658	15509	15512	15428	15500	15655	15598	15403	15654	15777	15686	15411	15598	15617	15517	15653	15635	15771	15574	15643	15761	15613	15611	15441	15565	15491	15503	15661	15672	15652	15607	15503	15685	15435	15633	15678	15612	15636	15601	15531	15410	15585	15631	15617	15652	15538	15541	15686	15744	15543	15698	15571	15545	15557	15605	15426	15671	15625	15695	15649	15569	15558	15628	15667	15660	15421	15717	15581	15539	15536	15604	15469
30225	23719	26679	24073	21647	21776	21914	21959	21946	21838	21494	21385	21321	21448	21510	21848	22806	23136	22285	21756	21307	21118	21116	21218	21245	21198	21323	21226	21098	21353	20996	21244	21090	21268	21079	20996	21216	21285	21119	21188	21168	21210	21079	21114	21300	20949	21099	21227	21046	21315	21309	21112	20902	21000	20905	21140	21278	20969	21323	21048	21167	21156	21161	21173	21063	21077	21102	21116	21086	21094	21181	20913	21109	21121	21158	21048	21240	21230	21230	21147	21220	21239	21209	21032	21201	21149	21230	21187	21161	21099	21170	21067	20970	21584	21220	21063	20987	20938	21171	21232	20854	21014	21086	21005	20986	21126	21161	20972	21053	21227	21241	21193	21082	20914	21114	21233	21139	21151	21014	21084	21143	20931	20960	21321	21191	21223	21011	21165	21054	21200	21097	21118	21137	20947	21199	21035	21260	21105	21058	21001	21138	21211	21162	21272	21267	21085	21203	21015	21174	21177	21166	21042	21193	21244	21393	21192	20884	21043	21031	20847	21396	21276	21186	21152	20944	21153	21295	21078	21250	21005	21088	21115	21007	20892	21236	21191	21114	21089	21188	21385	21039	21083	21094	21093	21400	20897	20956	21111	21170	21050	21159	21054	21242	21348	21157	21141	21000	21094	21216	21247	21271	21148	21215	21106	21102	21113	21203	21081	21303	20914	20934	21097	21251	20970	21003	21121	21252	21120	21027	21093	21022	21204	21094	21244	21307	21146	21237	21161	21202	21326	21004	21350	21170	21240	21320	21215	21127	21011	21251	21022	21277	21248	21153	21167	21091	21064	21200	21168	20993	21140	21309	21206	21180	21239	21025	21236	21022	21032	21254	21149	21200	21139	21298	21052	21535	21038	21048	21228	21151	21130	21271	21284	21119	21139	21008	21091	21178	21328	21042	21143	21161	21087	21080	21269	21317	21208	21007	21139	21185	21127	21146	21077	21023	20901	21094	20860	20976	21089	21306	21258	21214	21066	21337	21106	20852	21005	21161	20989	21199	21102	21237	21025	21088	21308	20968	20914	21139	21174	21203	20971	21067	21161	21142	21010	21084	21142	21279	21236	20999	21172	21311	21090	21161	20975	20989	21143	21293	21058	21246	21242	21043	21253	20715	21063	21118	21208	21112	21220	20984	21164	20987	21015	21096	21214	21010	21219	21174	21225	21383	20976	21144	21040	21212	21252	21164	21083	21095	20928	21116	21057	21020	20941	21298	21187	21297	21186	20968	21349	21241	21215	21058	21235	21206	20879	21081	21148	21361	21174	21127	21223	21126	21274	21057	21252	21257	21045	21326	21148	20921	21176	21043	21311	21047	21175	21231	21356	21188	21135	21024	21111	21188	21069	20910	21034	21165	20843	21106	21200	21357	21136	21068	20956	21334	21032	20989	21231	21230	21172	21141	20995	20975	21105	21164	21190	21163	21080	21086	21016	21096	20805	21002	21110	21159	21079	21106	21050	20950	21001	21122	21051	21121	21002	20977	21266	21027	21048	21247	21185	20821	21248	21231	21227	20981	21082	21334	21166	21169	21179	20919	21200	21212	21103	21277	21080	21088	21344	21158	20996	21196	21026	21188	21137	20952	21279	21188	21041	21122	21099	21037	20984	21041	20903	21212	21305	21223	21040	21210	21223	20774	21049	21050	21268	20963	21209	20976	21083	21030	21245	21007	21223	21059	21152	21347	21183	21338	21178	21233	21094	20994	21061	21050	21360	20856	21245	20915	20914	21190	21412	21261	21240	21336	21153	21298	21164	21056	21119	21265	21218	21254	21267	21039	21183	21275	21201	21105	21044	21219	21120	21165	21126	21267	21203	21012	21183	21044	20998	21082	21043	21069	21105	20915	21231	21161	20986	21085	21068	20894	21044	21188	21144	21049	20874	21240	21075	21201	21125	21211	21067	21257	21259	21282	21169	21206	21186	20987	20936	21022	21310	21284	21078	20979	21074	21113	20869	21297	21207	21014	20847	21087	20981	21085	21198	20997	21100	21040	20999	21210	21172	21298	21305	21194	20734	21213	21048	21119	21034	20823	21305	21249	20915	21224	21058	21116	21347	21042	21129	21115	21282	21099	21194	21237	21097	21049	21185	21135	20887	20906	21163	21042	21172	21112	21011	21112	21197	21195	21227	21056	21177	21239	21364	21115	21156	21131	21135	21060	21146	21135	21343	20921	21028	21060	21272	21276	21165	21037	20939	21128	21162	21092	21055	21080	21222	21206	21193	20931	21148	21294	21082	21299	21019	21120	21164	21330	21197	21221	20998	21230	21211	21156	21156	21164	21203	21062	21145	21153	20902	21197	21283	21107	21086	20969	20942	21279	21040	21012	21108	21141	21179	21305	20945	21175	21112	21196	21160	21037	21289	21326	21280	20984	21163	21097	21116	21108	21292	20964	21077	21109	21002	21186	21210	21322	21044	21288	21178	21325	21271	21215	21067	21297	21158	21154	20929	20929	21173	21094	21110	21065	21017	21017	21045	21056	21061	21151	21146	21214	20858	21114	21044	20976	21085	21169	21144	21145	21223	21098	21251	21101	21053	21333	21193	20950	21300	21045	21029	21146	20880	21113	20811	20999	21034	21065	21156	21399	21153	21296	21154	21287	21107	21163	21196	20992	20938	21123	21094	21224	20937	21384	21170	21225	21226	21086	21144	21215	21052	21327	21059	21035	21201	21284	21221	21014	21058	21311	21264	21085	21012	21191	20923	21166	21313	21013	21056	21166	21154	21225	21212	21057	21206	21125	21078	21291	21098	21166	21140	21444	21008	21189	20999	21220	21108	21117	21151	20936	21015	21123	21009	21079	21154	21071	21202	21242	21238	21186	20930	21222	21095	20954	20964	21337	20870	20978	21093	21232	20930	21213	21064	21133	21118	21223	21261	21330	21251	21163	21281	20973	21082	21329	21094	21276	21149	21271	21149	21234	21075	21242	21085	21091	21201	21172	21048	21068	21063	21288	20949	21297	21084	21051	21243	21079	21160	20989	21052	21008	21233	21207	21003	21333	21294	21248	21083	21042	20976	21153	21056	21253	21257	21134	21078	20999	21224	21168	21066	20847	21047	21268	21305	21143	20942	21134	21021	21146	21061	21132	21225	20941	20967	21117	20992	21377	21369	21193	21163	21357	21265	21118	21104	21082	21061	21301	21164	21174	21160	21388	21038	20996	21137	21257	21114	21139	20988	21080	21061	21354	21197	21086	21081	21164	21099	21036	21005	21242	21113	21090	21117	21326	21317	21265	21362	21154	21316	21228	21174	21288	21162	21249	21148	21125	21074	21124	21293	21054	21157	21318	21233	21242	21124	21048	21117	21142	21181	21171	21103	21121	20892	21050	21080	20992	21185	21194	21012	21303	21013	21217	21108	21311	21317	21133	21264	21315	21245	21149	21231	21024	21093	21264	21204	21025	21419	21135	21172	21012	21006	21190	21096	20946	21398	21201	21068	21097	21211	21164	21081	21277	21064	21071	21127	21023	20956	21089	21142	20991	21046	21074	20995	21293	21106	20998	21117	21271	21116	20984	21204	21222	21127	21341	21029	21157	21126	21136	21039	21198	21133	21252	21236	21296	20993	20986	21281	21147	21142	21316	21240	21165	21345	21055	21050	21263	21224	21450	21180	20928	21041	21056	21116	21165	21183	21246	21272	21208	21216	20705	21182	21080	21086	21244	21104	21094	21131	21236	20879	21317	21140	21169	21042	21082	21250	21164	21170	20993	21170	21187	21160	21175	20966	21055	20855	20990	21122	21133	21192	21248	20984	21152	21007	20993	20877	21170	21192	21011	21078	21087	21239	21135	21164	21069	21095	21213	20997	21297	21149	21257	21197	21133	21288	21175	21208	21273	21195	21198	21122	21191	21216	21099	21075	21088	21101	21234	21071	21244	21052	21075	21090	21186	21328	21356	21426	21482	21050	21152	21120	21132	21104	21068	21228	21388	20995	21205	21103	20992	21137	21053	21284	21268	21054	21152	20845	21144	21228	21117	21237	21268	21175	21243	21121	21174	21212	21128	21066	21256	20986	20926	21086	21042	21060	21011	21025	21220	21045	21009	21169	20879	21141	21173	21098	21284	21440	21124	21048	21036	21235	21301	21218	21366	21102	21144	20910	21105	21090	21301	21262	21232	21017	21282	21163	21172	20994	20928	21378	21045	21094	21177	21169	20963	21209	21273	21410	21154	21203	21065	21286	21192	21214	21169	21245	20979	21109	21138	21085	21077	21074	21078	21242	21175	21135	21108	21293	21132	21021	21281	20992	21227	21020	21294	21098	21024	21204	21054	20943	21251	21255	21054	21216	21250	21036	21100	21198	21295	21024	20998	21109	21092	21219	21250	21295	21024	20939	21382	21203	21149	21160	20960	21058	21198	20918	21246	21140	21170	21163	21074	21308	21335	21272	21168	21145	21213	20854	21276	20964	20991	21077	21063	21100	21187	20975	21261	21060	21030	21273	20960	21153	21130	21152	21128	21148	21248	21228	21394	21102	21122	20854	21083	21066	21141	21217	21264	21033	21133	21226	21172	21255	20903	20989	21191	21039	21313	21350	21223	21043	21052	21101	20996	21033	21123	21229	21030	21280	20993	21177	21094	21162	21079	21066	20947	20958	21094	20864	21256	21358	20995	21290	21175	21167	21047	21134	21113	21181	21139	21135	21328	21189	20980	20985	21226	21161	21279	21181	20952	20990	21102	21187	21147	21230	21206	21132	21025	21258	21239	20848	20999	21136	21264	21198	21118	21136	21036	21039	21083	21083	21162	21170	21065	21214	21366	21186	21206	21117	21228	21081	21302	21124	21157	21054	21150	20980	21134	20791	21337	21143	21066	21242	21150	21140	21224	21186	21116	21339	20997	21138	21111	21262	21091	21340	21231	21231	21352	21197	21257	21132	21029	21117	21121	20980	21133	21240	21229	21091	21126	21141	21405	21030	21083	21242	21182	21175	21182	21007	21155	21112	21074	21196	21077	21015	21281	21179	21208	20946	20940	21230	21236	21085	20960	21261	21027	21090	21015	21226	21093	21264	21284	21186	21120	21011	21335	21102	21102	21167	21225	21131	21274	21142	21130	21153	21048	21103	21046	20869	21041	21142	20959	21093	21211	21315	21006	20909	21131	21055
17739	20417	21606	18981	17559	17293	18129	18312	17849	17716	17014	17081	16844	17228	17014	17683	19137	19121	17719	17216	16793	16523	16665	16585	16499	16488	16403	16565	16425	16589	16678	16702	16788	16446	16436	16520	16484	16644	16455	16583	16486	16564	16661	16438	16590	16463	16553	16575	16453	16566	16548	16372	16525	16448	16474	16613	16345	16406	16390	16576	16412	16428	16510	16610	16381	16590	16599	16582	16349	16640	16432	16686	16458	16607	16401	16729	16556	16724	16638	16487	16613	16537	16553	16563	16440	16582	16571	16474	16634	16689	16602	16562	16379	16480	16562	16437	16530	16581	16641	16622	16580	16538	16503	16574	16484	16565	16616	16623	16548	16601	16652	16559	16535	16525	16524	16343	16355	16573	16380	16447	16656	16603	16345	16591	16458	16547	16435	16680	16452	16388	16355	16547	16586	16616	16599	16512	16442	16634	16477	16585	16605	16602	16484	16583	16525	16649	16527	16552	16505	16379	16496	16467	16492	16532	16586	16671	16703	16688	16471	16372	16485	16541	16422	16442	16567	16503	16313	16838	16475	16348	16524	16374	16680	16466	16411	16612	16617	16341	16423	16550	16464	16430	16507	16368	16476	16543	16571	16495	16575	16485	16551	16562	16524	16435	16611	16477	16477	16433	16519	16709	16559	16377	16609	16590	16685	16788	16528	16369	16404	16483	16492	16532	16365	16590	16420	16243	16524	16640	16565	16548	16467	16619	16395	16544	16305	16573	16475	16532	16668	16636	16460	16448	16446	16537	16595	16485	16326	16502	16694	16461	16564	16562	16537	16478	16332	16537	16561	16505	16460	16577	16560	16581	16489	16596	16430	16522	16583	16489	16535	16504	16639	16534	16555	16455	16536	16482	16504	16533	16533	16341	16320	16684	16492	16507	16359	16430	16526	16559	16423	16721	16549	16638	16520	16650	16351	16463	16637	16537	16361	16601	16425	16510	16661	16526	16558	16490	16657	16506	16464	16557	16574	16455	16501	16292	16506	16548	16391	16506	16512	16538	16514	16616	16538	16513	16424	16557	16723	16572	16515	16324	16497	16529	16456	16391	16866	16715	16560	16451	16511	16583	16449	16480	16573	16438	16603	16665	16474	16441	16391	16459	16563	16624	16583	16425	16483	16423	16362	16585	16646	16665	16415	16511	16477	16508	16475	16515	16492	16466	16572	16590	16535	16526	16499	16443	16418	16659	16474	16546	16491	16665	16600	16656	16580	16553	16519	16522	16335	16674	16409	16650	16405	16383	16478	16660	16512	16538	16501	16489	16587	16488	16467	16388	16641	16543	16545	16506	16589	16463	16455	16412	16596	16660	16604	16509	16465	16605	16699	16641	16497	16481	16578	16399	16430	16396	16659	16395	16534	16640	16468	16512	16524	16526	16405	16545	16549	16472	16641	16478	16501	16513	16511	16575	16527	16522	16452	16571	16657	16528	16528	16660	16678	16575	16595	16488	16702	16612	16425	16460	16597	16523	16547	16554	16362	16330	16562	16537	16452	16690	16478	16443	16621	16670	16434	16626	16416	16566	16553	16393	16650	16785	16679	16510	16482	16554	16440	16534	16451	16643	16440	16420	16454	16475	16627	16456	16677	16392	16611	16566	16407	16591	16481	16519	16523	16729	16505	16493	16596	16511	16505	16570	16493	16345	16527	16493	16608	16448	16447	16605	16605	16481	16571	16638	16456	16592	16316	16463	16611	16556	16667	16536	16501	16507	16620	16394	16726	16535	16612	16348	16436	16543	16457	16431	16586	16445	16527	16485	16476	16585	16492	16592	16348	16542	16364	16510	16535	16625	16715	16481	16364	16379	16535	16394	16428	16540	16682	16522	16402	16360	16330	16504	16410	16630	16605	16554	16437	16579	16436	16496	16482	16440	16441	16226	16566	16352	16481	16690	16389	16477	16482	16590	16565	16357	16659	16666	16479	16453	16712	16610	16520	16503	16344	16434	16651	16253	16458	16508	16598	16478	16520	16488	16670	16514	16655	16523	16546	16515	16714	16443	16464	16472	16401	16527	16459	16587	16585	16448	16428	16673	16409	16393	16693	16427	16608	16513	16645	16579	16514	16561	16563	16556	16446	16652	16465	16462	16576	16575	16471	16393	16672	16517	16411	16422	16511	16511	16576	16622	16674	16488	16508	16452	16674	16565	16582	16554	16574	16569	16354	16357	16600	16600	16584	16572	16522	16418	16455	16565	16713	16539	16511	16450	16639	16568	16567	16602	16345	16591	16557	16504	16620	16543	16604	16503	16503	16525	16354	16530	16613	16373	16529	16516	16430	16554	16402	16493	16460	16473	16392	16557	16500	16489	16546	16360	16545	16448	16563	16457	16418	16584	16751	16552	16562	16436	16626	16321	16425	16573	16704	16616	16532	16528	16501	16432	16402	16591	16549	16454	16566	16365	16563	16407	16507	16571	16641	16576	16470	16627	16503	16538	16380	16677	16421	16606	16390	16454	16552	16622	16465	16597	16685	16562	16546	16493	16543	16603	16616	16489	16553	16463	16452	16610	16526	16308	16528	16551	16479	16564	16494	16397	16422	16653	16336	16628	16604	16390	16396	16323	16563	16460	16383	16537	16560	16605	16508	16482	16549	16475	16439	16468	16532	16573	16655	16355	16513	16413	16429	16506	16604	16356	16647	16678	16485	16515	16503	16593	16440	16671	16381	16644	16643	16640	16422	16604	16414	16553	16470	16446	16444	16588	16520	16342	16518	16548	16623	16456	16528	16561	16588	16613	16514	16731	16530	16528	16472	16664	16433	16466	16584	16420	16691	16566	16476	16548	16747	16628	16509	16378	16640	16409	16433	16450	16586	16585	16625	16524	16550	16422	16551	16514	16576	16530	16547	16603	16483	16658	16584	16565	16293	16645	16500	16522	16510	16479	16665	16614	16483	16434	16520	16527	16446	16494	16512	16476	16530	16564	16579	16541	16468	16521	16438	16614	16516	16423	16427	16462	16385	16510	16625	16496	16472	16409	16563	16654	16416	16543	16391	16605	16481	16511	16578	16460	16430	16524	16582	16367	16623	16545	16498	16676	16563	16406	16448	16509	16472	16447	16429	16652	16461	16480	16516	16486	16535	16596	16545	16470	16655	16435	16509	16542	16462	16342	16407	16611	16438	16600	16597	16615	16402	16751	16542	16503	16473	16419	16483	16475	16535	16534	16350	16643	16459	16585	16473	16628	16472	16553	16538	16523	16473	16606	16606	16438	16413	16681	16706	16401	16428	16642	16611	16523	16510	16529	16529	16617	16636	16643	16362	16597	16504	16604	16639	16694	16431	16476	16487	16360	16621	16404	16654	16341	16625	16487	16549	16555	16529	16442	16494	16349	16558	16752	16578	16412	16594	16542	16490	16513	16375	16484	16609	16515	16525	16667	16612	16454	16651	16456	16608	16561	16581	16535	16747	16566	16587	16655	16440	16558	16509	16597	16665	16449	16561	16527	16768	16429	16657	16438	16609	16504	16424	16378	16559	16657	16458	16498	16339	16560	16461	16501	16657	16579	16574	16442	16594	16535	16541	16526	16506	16340	16596	16536	16540	16578	16495	16526	16591	16500	16725	16503	16521	16329	16447	16617	16651	16678	16425	16542	16345	16566	16294	16732	16353	16520	16466	16520	16511	16511	16815	16541	16465	16471	16575	16568	16522	16390	16666	16519	16607	16381	16525	16407	16579	16393	16391	16542	16540	16737	16507	16566	16482	16569	16360	16640	16543	16744	16365	16467	16529	16553	16665	16595	16582	16602	16517	16447	16417	16338	16531	16465	16422	16428	16483	16610	16545	16730	16378	16708	16385	16676	16600	16522	16467	16538	16653	16562	16530	16550	16547	16579	16743	16559	16541	16634	16587	16482	16523	16592	16576	16472	16765	16457	16605	16428	16492	16593	16622	16516	16266	16654	16473	16782	16539	16572	16490	16429	16541	16488	16356	16644	16528	16341	16423	16471	16684	16517	16669	16523	16299	16810	16482	16601	16618	16446	16589	16437	16525	16289	16695	16493	16616	16483	16395	16454	16528	16479	16793	16568	16427	16470	16559	16403	16562	16473	16540	16471	16589	16452	16523	16426	16490	16586	16711	16533	16478	16558	16458	16645	16450	16505	16375	16502	16351	16579	16446	16503	16555	16616	16572	16575	16485	16572	16732	16427	16433	16504	16591	16542	16630	16445	16576	16662	16563	16424	16381	16627	16416	16667	16455	16389	16716	16429	16538	16554	16505	16727	16563	16230	16480	16322	16488	16498	16446	16559	16694	16288	16436	16476	16446	16706	16597	16480	16492	16619	16582	16584	16516	16448	16464	16436	16563	16484	16508	16516	16265	16586	16564	16452	16663	16435	16538	16410	16456	16530	16493	16549	16675	16505	16457	16557	16579	16391	16583	16559	16406	16460	16529	16659	16373	16635	16401	16666	16405	16574	16576	16576	16696	16583	16616	16523	16542	16513	16563	16475	16529	16481	16496	16467	16462	16511	16487	16650	16290	16684	16500	16597	16394	16590	16443	16490	16512	16574	16616	16537	16535	16476	16552	16612	16450	16569	16513	16643	16462	16357	16596	16314	16720	16545	16380	16337	16445	16685	16505	16424	16474	16555	16591	16606	16392	16458	16516	16605	16499	16471	16432	16349	16542	16485	16412	16711	16403	16513	16422	16688	16434	16591	16419	16590	16597	16460	16512	16566	16467	16487	16295	16520	16466	16487	16533	16418	16546	16530	16549	16441	16618	16395	16355	16672	16551	16523	16460	16646	16573	16632	16504	16484	16292	16437	16493	16447	16567	16448	16303	16613	16461	16484	16354	16536	16721	16595	16550	16521	16479	16607	16467	16511	16571	16579	16465	16504	16685	16383	16351	16487	16599	16520	16546	16685	16556	16564	16529	16521	16564	16537	16499	16554	16534	16558	16655	16659	16432	16456	16534	16521	16727	16547	16499	16455	16478	16505	16535	16649	16626	16419	16619	16431	16404	16516	16347	16490	16433	16482	16407	16679	16575	16486	16405	16449	16568	16484	16482	16335	16534	16464	16554	16446	16437	16586	16521	16406	16530	16476	16661	16629	16489	16586	16494	16605	16672	16367	16442	16609	16380	16524	16615	16482	16718	16560	16536	16522
25446	21562	28747	25269	23560	24066	24311	22791	22422	22956	22621	22314	22120	22293	22230	26302	32475	31691	26271	23701	22126	21571	21391	21408	21335	21214	21312	21369	21546	21347	21225	21433	21370	21346	21209	21320	21212	21066	21392	21343	21395	21293	21267	21170	21057	21163	20935	21279	21263	21234	21266	21179	21264	21185	21010	21527	21264	21274	21016	21270	21266	21179	20999	21239	21097	21468	21234	21087	21318	21151	21207	21150	20986	21073	21126	21320	21424	21322	21321	21087	21263	21251	21381	21019	21377	21186	21214	21340	21176	21036	21147	21374	21188	21105	21044	21242	21259	21146	21225	21040	21068	21162	21246	21064	21290	21629	21431	21037	21389	21281	21333	21081	21285	20980	21133	21099	21393	21213	21278	21243	21147	20998	21101	21181	21113	21379	21143	21145	21225	21127	21294	21168	21467	21295	21130	21041	21307	21143	21178	21149	21109	21012	21128	20938	20975	20986	21263	21158	21127	21153	21095	21243	20997	20980	21151	21197	21298	21287	21299	21137	21136	21175	21084	21305	21188	21157	21196	21282	21115	21157	20996	21010	21196	21193	21367	21263	21163	21160	21200	21318	21066	21049	21082	21244	21190	21345	21355	21158	21377	21219	20993	21277	21058	21319	21113	21184	21248	21286	21032	21142	21420	21071	21152	21229	21175	20801	21374	21163	21310	21317	21034	21269	21095	21309	21131	21076	21345	21330	21174	21074	21247	21323	21105	21078	21333	21175	21141	21202	21257	21196	21117	21269	21052	21089	21290	21250	21103	21167	21169	21005	21058	21014	21317	21140	21063	21020	20995	21182	21263	21149	21098	21192	21143	21159	21272	21079	21206	21145	21249	21003	21143	21170	21202	21239	21344	21283	21071	21041	21211	21117	20963	21155	21248	21295	21176	20998	21263	21362	21235	21380	21203	21221	21213	21143	21281	21168	21270	20985	21189	21030	20924	21098	21123	21167	21181	21220	21537	21218	21211	21250	21375	21304	21131	21180	21080	21225	21139	20965	21386	21069	21138	21154	20975	21020	21143	21094	21214	21452	21234	21265	21225	21484	21260	21172	21283	21211	21260	21346	21279	21021	20927	21127	21255	21176	21022	21090	21134	21235	21220	21345	21187	21236	21218	21178	21283	21366	21372	21166	21150	21094	21474	21133	21205	20938	21116	21357	21214	21302	21120	21131	21261	21112	21301	21106	21062	21189	21197	21153	21205	21263	21172	21299	21044	21164	21026	21267	21404	21032	21088	21241	21256	21348	21331	21093	21395	21381	21209	21300	21222	21057	21114	21070	21354	21302	21215	20840	21313	21398	21046	21048	21330	21262	21181	21146	21584	21069	21137	21155	21129	21139	21116	21238	21258	21106	21211	21302	21198	21313	21203	21098	21117	21249	21433	21135	21295	21313	21158	21373	21497	21157	21359	21025	21376	21236	21254	21135	21039	21216	21137	21220	21236	20999	21131	21206	21126	21329	21167	21159	21264	21323	21203	21220	21211	21320	21254	21193	21118	21169	21113	21009	21418	21310	21078	21140	21201	21244	21122	21142	21374	21377	20981	21131	21386	21088	21346	21226	21248	21150	21395	21192	21326	21215	21216	21341	21370	21327	21102	20896	20977	21201	21245	21314	21173	21191	21143	21123	21085	21427	21393	21134	21333	21121	20842	21231	21249	21244	21393	21085	21026	21246	21019	21050	21352	21246	21245	21265	21170	21170	21033	21159	21266	21054	21207	21046	21354	21148	21208	21316	21125	21067	21233	21254	21307	21245	20976	21353	21507	21076	21309	21121	21275	21185	21197	21203	21057	21255	21178	21392	21146	21376	21014	20948	21291	21189	21113	20939	21235	21056	21413	21228	21333	21307	21344	21188	21222	21086	21183	21042	21203	21339	21324	21182	21012	21416	20976	21227	21379	21169	21041	21127	21235	21492	21167	21212	21329	21140	21119	21086	21052	21124	21057	21182	21079	21220	21260	21249	21299	21037	21046	21255	21232	21101	21258	21131	21078	21220	21206	21345	21040	20958	21073	21351	20992	21100	21194	20993	21171	21221	21123	21168	20751	21327	21079	21149	21092	21375	21220	21301	21238	21334	21232	21173	21065	21135	21105	21128	21285	21197	21113	21137	21147	21167	21247	21081	21428	21361	21293	21186	21276	21309	21132	21049	21112	21098	21326	21284	21170	21237	21064	21012	21121	21111	21020	21215	21225	21223	21322	21343	21234	21063	21248	21155	21422	21465	20951	21249	21489	21112	21025	21101	21315	21353	21291	21330	21135	21489	21305	21174	21141	21247	21163	21230	21192	21382	21275	21238	21257	21308	21478	21240	21244	21090	21057	21174	21230	21216	21278	21216	21246	21129	21171	21204	21167	21086	21008	21132	21225	21145	21304	21205	21067	21205	21158	21158	21114	21275	21140	21026	21204	21081	21119	21075	21194	21273	21295	21258	21063	21185	21055	21060	21418	21177	21057	21295	21402	21177	21167	21209	21400	21333	21171	21107	21403	21013	21411	21224	21075	21202	21039	21216	21046	20849	21223	21217	21214	21163	21616	21100	21167	21172	21128	21440	21445	21332	21255	21175	21282	21224	21168	21231	21254	21287	21175	21144	21073	21427	21157	21279	21008	21193	21095	21025	21140	21409	21278	21081	21233	21154	21263	21101	21326	21075	21003	21409	21338	21193	21314	21134	21255	21239	21419	20889	21191	21289	21228	21177	21121	21113	21496	21190	21147	21130	21451	21042	21348	21226	20985	21393	21051	21117	21025	21113	21406	21157	21142	21041	21096	21052	21086	21277	21119	20980	21250	21168	21120	21271	21314	20938	21168	21391	21114	20909	21061	21199	21136	21208	21481	21177	21190	21143	21298	21359	20962	21310	21253	20865	21307	20973	21057	21394	21139	21069	21370	21022	21006	20956	21298	21243	21108	21051	21358	21292	21251	21054	20953	21115	21394	21138	21104	21302	21045	21340	21220	21055	21239	21167	21301	21094	21305	21303	21506	21282	21237	21302	21283	21245	21185	21271	21028	21256	21078	20998	21182	21209	20967	21079	21253	21308	21214	21038	21169	21303	21493	21304	21091	21222	21223	21372	21165	21378	21359	21375	21234	21344	21055	21101	20977	21151	21092	21108	21295	21234	21186	21157	21140	21189	21188	21192	21135	21368	21034	21096	21129	21278	21186	21182	21146	21256	21351	21092	21275	20992	20848	21185	20955	21197	21238	21339	21135	21245	21120	21334	21204	21346	21249	21256	21222	21301	21029	21216	21365	21305	21137	21051	21222	21131	21151	21301	21143	21032	21005	21156	21359	21259	21315	21250	21312	21222	21159	21147	20946	21118	21065	20856	21168	21320	21218	21023	21108	21140	21288	21437	21179	21381	21269	20977	21085	21261	21262	21056	21421	21201	21299	21156	21233	21371	21222	21167	21334	21124	21489	21022	21380	21114	21288	21295	21352	21157	21161	21025	21299	21301	21208	21184	21279	20946	21093	21152	21341	21306	21185	21216	21096	21195	21263	21021	21191	21238	21220	21297	21040	21160	21304	21416	21158	21146	21406	21238	21319	21244	21189	21073	21075	21145	21063	21137	21153	21436	21272	21342	21263	21220	21151	21143	21229	21335	21182	21509	21248	21054	21112	21542	21176	21109	21105	21383	21110	21189	21207	21136	21092	21275	21175	21291	21077	21223	21420	20948	20951	21141	21090	21367	21210	21183	21227	21136	21169	21200	21284	21422	21192	21025	21462	21239	20966	21081	21191	21111	21248	21252	21328	21220	21165	21435	21296	21342	21239	21429	21171	21056	21348	21559	21355	21150	21083	21117	21299	21117	21114	21089	21198	21147	21400	21291	21118	21003	21054	21247	21200	21147	21148	21224	21167	21094	21271	21111	21279	21294	21358	21486	21096	21056	21225	21132	21163	21236	21280	21184	21125	21394	21117	21309	21376	21123	21310	21295	21257	21165	21155	21282	21255	21140	21167	21179	20995	21163	21298	21089	21358	21371	21195	21406	21451	21297	21277	21026	21191	21110	21217	21295	21353	21447	21265	21206	21336	21407	21300	21254	21387	21147	21111	21083	21192	21014	21007	21209	21115	21191	21204	21258	21218	21126	21111	21132	21178	21122	21110	21295	21150	21173	21226	21215	21258	21192	21204	21326	21112	21110	21081	21121	21210	21220	21267	21357	21158	21080	21320	21277	21223	21080	21265	21320	21171	21157	21200	21401	21107	21127	21267	20975	21263	21048	21246	21365	21151	21274	21150	21243	21115	21283	21495	21204	21220	21295	20944	21206	21341	21303	21068	21276	21290	20968	21237	21256	21120	20955	21121	21253	21431	21236	20897	21333	21289	21244	21316	20927	21322	21190	21079	21084	21233	21075	21303	21220	21162	21097	21238	21403	21297	21243	21216	21186	21312	21348	21179	21123	21125	21314	21135	21170	21163	20994	21267	21136	21273	21417	21347	21112	20861	21103	21151	21130	21130	21324	21097	21159	21356	21257	21428	20974	21096	21166	21136	21188	21222	21070	21153	21098	21140	21105	21117	21379	21200	21231	21074	21339	21101	21012	21331	21256	21435	21028	21249	21354	21307	21106	21204	21377	21386	21127	21247	21355	21222	21292	21042	21195	21176	21130	21094	21184	21191	21230	21219	20933	21407	21082	21134	21099	21081	20991	21257	21062	21353	21311	21171	21346	20928	21137	21264	21373	21272	21213	21391	21351	21163	21101	21132	21224	21324	21206	21398	21309	21099	21191	21222	21241	21333	21141	21384	21095	21226	21468	21471	21082	21221	21185	21192	21338	21283	21283	20951	21127	21118	21024	21133	21094	21270	21149	21270	20993	21365	21516	21133	21280	21120	21105	21069	21154	20973	21120	21381	21118	21248	21214	21289	21338	21142	21149	21077	21044	21102	21173	21006	21132	21187	21137	21053	21265	21245	21251	21396	21219	21441	21273	21252	21443	21142	21173	21242	21040	21439	21204	21237	21261	21412	21264	21174	21205	21123	21200	21188	20984	21173	21363	21130	21252	21146	21182	21053	21185	21146	21224	21061	21386	21037	21248	21171	21085	21355	21128	21245	21089	21364	21086	21181	20989	21118	21017	21062	21213	21273	21422	21283	21180	21049	21176
17308	26753	27897	21870	19654	18804	18540	18923	19261	19009	18779	18222	17844	18091	17760	25499	31947	29774	21761	19691	17587	16753	16738	16694	16492	16509	16457	16708	16768	16683	16564	16472	16583	16630	16715	16554	16433	16535	16433	16678	16545	16631	16700	16731	16464	16606	16593	16578	16408	16767	16612	16642	16458	16554	16428	16498	16616	16511	16658	16521	16671	16789	16604	16727	16593	16426	16734	16649	16692	16633	16549	16534	16583	16585	16627	16664	16477	16557	16684	16587	16584	16657	16375	16694	16621	16550	16342	16603	16514	16580	16731	16683	16481	16638	16475	16613	16634	16724	16517	16572	16666	16519	16789	16692	16613	16533	16509	16546	16518	16560	16495	16626	16797	16365	16649	16516	16466	16600	16473	16657	16531	16600	16452	16678	16461	16726	16640	16631	16604	16657	16574	16583	16629	16690	16386	16472	16616	16722	16632	16388	16460	16665	16559	16624	16618	16465	16435	16661	16648	16692	16534	16566	16525	16526	16574	16677	16496	16603	16676	16639	16639	16543	16675	16731	16401	16581	16752	16525	16490	16633	16657	16689	16539	16583	16805	16552	16631	16743	16476	16477	16492	16674	16445	16617	16500	16578	16628	16603	16585	16542	16407	16682	16513	16613	16613	16426	16709	16759	16743	16545	16650	16531	16527	16479	16538	16751	16584	16526	16642	16653	16592	16479	16686	16599	16830	16501	16721	16511	16430	16527	16612	16724	16570	16610	16605	16634	16503	16507	16502	16534	16536	16541	16524	16624	16651	16510	16555	16704	16546	16524	16704	16557	16437	16492	16661	16793	16588	16722	16508	16762	16612	16469	16680	16663	16390	16595	16551	16494	16610	16660	16595	16416	16697	16611	16531	16497	16643	16298	16659	16456	16582	16443	16690	16572	16556	16565	16730	16507	16734	16683	16538	16590	16434	16472	16597	16489	16632	16552	16619	16768	16558	16646	16501	16352	16475	16676	16619	16637	16613	16543	16464	16700	16652	16672	16530	16633	16405	16486	16795	16524	16517	16398	16702	16680	16558	16757	16473	16566	16579	16616	16471	16424	16547	16495	16495	16564	16623	16688	16640	16784	16517	16560	16459	16854	16481	16571	16641	16485	16807	16589	16594	16572	16584	16382	16696	16710	16467	16676	16605	16792	16575	16476	16639	16580	16410	16655	16725	16517	16502	16559	16588	16623	16721	16611	16568	16590	16593	16561	16634	16749	16371	16640	16556	16515	16588	16689	16445	16507	16516	16440	16814	16529	16706	16615	16398	16646	16533	16504	16698	16713	16396	16851	16567	16720	16749	16556	16627	16580	16530	16611	16576	16694	16638	16461	16514	16593	16656	16716	16574	16654	16491	16483	16642	16809	16569	16489	16491	16685	16617	16599	16661	16627	16446	16493	16694	16724	16594	16608	16675	16568	16507	16615	16635	16418	16583	16559	16769	16364	16553	16613	16680	16567	16782	16575	16779	16761	16630	16772	16531	16515	16589	16410	16515	16558	16596	16596	16592	16566	16540	16529	16559	16423	16518	16479	16598	16586	16634	16448	16660	16498	16674	16440	16450	16523	16476	16701	16841	16581	16526	16622	16502	16570	16548	16641	16693	16447	16484	16615	16712	16646	16577	16543	16541	16600	16528	16455	16517	16793	16695	16705	16557	16688	16435	16478	16460	16571	16526	16622	16562	16520	16519	16646	16494	16470	16476	16523	16648	16571	16610	16372	16632	16523	16706	16576	16502	16722	16613	16488	16576	16635	16611	16485	16612	16611	16588	16615	16485	16521	16676	16557	16596	16562	16386	16560	16504	16439	16648	16545	16626	16844	16573	16703	16559	16563	16589	16553	16693	16612	16596	16643	16729	16564	16645	16639	16639	16682	16611	16450	16533	16533	16632	16401	16781	16531	16569	16470	16510	16540	16670	16750	16556	16680	16611	16639	16688	16606	16609	16527	16541	16603	16481	16448	16580	16587	16567	16523	16622	16551	16438	16575	16518	16707	16566	16615	16665	16677	16453	16565	16663	16630	16695	16618	16639	16574	16625	16578	16568	16395	16471	16507	16764	16637	16573	16509	16672	16547	16563	16578	16444	16482	16670	16536	16824	16680	16469	16790	16803	16671	16626	16620	16635	16606	16635	16362	16752	16450	16580	16554	16449	16446	16620	16553	16560	16907	16464	16579	16533	16626	16695	16433	16468	16497	16641	16552	16610	16667	16606	16429	16545	16576	16556	16483	16613	16647	16640	16377	16472	16651	16662	16414	16403	16563	16661	16685	16578	16510	16491	16454	16630	16602	16646	16759	16621	16814	16476	16624	16517	16673	16597	16667	16568	16629	16695	16817	16467	16471	16779	16567	16647	16394	16461	16418	16488	16547	16644	16543	16526	16675	16730	16354	16643	16441	16622	16639	16571	16561	16593	16502	16506	16685	16486	16705	16701	16389	16463	16546	16632	16694	16658	16686	16521	16576	16471	16496	16579	16659	16553	16471	16748	16465	16611	16435	16771	16365	16447	16727	16544	16461	16436	16468	16446	16726	16783	16506	16657	16480	16578	16618	16624	16540	16657	16687	16686	16763	16512	16646	16528	16529	16565	16633	16546	16553	16743	16490	16655	16595	16500	16400	16793	16542	16455	16555	16532	16499	16548	16404	16547	16409	16476	16570	16585	16548	16576	16686	16672	16607	16633	16500	16595	16734	16560	16578	16779	16638	16471	16473	16398	16489	16617	16649	16363	16468	16434	16657	16565	16413	16603	16524	16485	16704	16444	16638	16619	16523	16711	16557	16602	16591	16668	16601	16386	16711	16550	16567	16573	16635	16441	16517	16563	16628	16480	16494	16493	16746	16521	16574	16551	16542	16579	16567	16674	16603	16468	16600	16634	16745	16479	16642	16695	16723	16454	16613	16459	16296	16541	16532	16551	16564	16606	16636	16656	16531	16536	16650	16574	16615	16721	16497	16480	16509	16590	16561	16760	16562	16615	16644	16634	16713	16497	16666	16506	16509	16466	16631	16444	16732	16474	16709	16529	16604	16744	16626	16657	16696	16492	16573	16532	16459	16656	16585	16557	16614	16595	16769	16606	16563	16556	16742	16472	16494	16693	16684	16587	16591	16411	16503	16615	16516	16718	16531	16446	16587	16688	16656	16600	16624	16418	16418	16722	16458	16569	16591	16583	16429	16568	16648	16575	16637	16666	16469	16714	16628	16552	16442	16539	16559	16589	16727	16619	16633	16696	16769	16609	16865	16515	16427	16299	16599	16454	16441	16538	16490	16595	16633	16559	16436	16417	16587	16583	16616	16567	16378	16543	16562	16591	16565	16533	16466	16785	16393	16456	16446	16516	16637	16598	16690	16558	16467	16500	16627	16677	16586	16604	16550	16691	16586	16563	16605	16645	16519	16535	16658	16567	16566	16625	16415	16766	16550	16675	16508	16494	16544	16422	16690	16527	16575	16639	16491	16517	16722	16578	16595	16461	16613	16632	16546	16482	16567	16437	16474	16582	16364	16557	16615	16699	16732	16505	16616	16560	16408	16587	16568	16619	16619	16666	16498	16580	16542	16522	16724	16579	16629	16551	16665	16457	16601	16568	16390	16589	16586	16555	16608	16556	16600	16538	16722	16578	16665	16611	16509	16526	16614	16565	16560	16511	16557	16564	16503	16557	16558	16630	16534	16536	16515	16726	16574	16633	16723	16593	16649	16599	16692	16467	16536	16602	16492	16469	16756	16612	16562	16684	16766	16551	16382	16599	16423	16635	16651	16497	16496	16771	16488	16774	16611	16766	16537	16550	16515	16499	16510	16855	16772	16625	16625	16593	16571	16532	16564	16691	16421	16572	16636	16556	16563	16602	16484	16561	16579	16574	16620	16618	16615	16606	16552	16631	16626	16474	16553	16732	16582	16401	16546	16696	16523	16562	16550	16594	16646	16588	16600	16735	16442	16479	16667	16475	16563	16656	16635	16433	16439	16679	16751	16388	16655	16681	16520	16535	16548	16489	16604	16561	16605	16547	16691	16415	16649	16606	16494	16594	16503	16445	16503	16538	16560	16426	16629	16561	16695	16632	16627	16336	16749	16768	16491	16521	16680	16376	16667	16512	16722	16511	16620	16509	16631	16543	16430	16748	16527	16541	16553	16531	16477	16618	16477	16564	16605	16422	16633	16545	16645	16733	16571	16688	16631	16702	16589	16508	16506	16577	16442	16424	16524	16615	16592	16750	16695	16463	16433	16697	16659	16437	16315	16657	16528	16573	16527	16676	16591	16647	16585	16742	16723	16540	16651	16709	16663	16617	16456	16570	16631	16551	16590	16602	16637	16619	16483	16457	16592	16545	16543	16478	16334	16526	16602	16438	16496	16500	16548	16615	16414	16613	16479	16421	16743	16534	16623	16564	16469	16728	16436	16534	16525	16601	16489	16679	16674	16568	16612	16542	16691	16586	16664	16622	16407	16624	16612	16673	16593	16593	16564	16616	16668	16454	16456	16502	16428	16614	16496	16498	16527	16617	16475	16569	16351	16623	16686	16651	16817	16571	16635	16510	16556	16453	16776	16446	16512	16656	16582	16520	16669	16473	16466	16504	16482	16681	16486	16598	16434	16557	16526	16584	16618	16428	16684	16687	16512	16550	16669	16550	16666	16423	16550	16785	16463	16679	16440	16705	16579	16669	16684	16763	16498	16437	16531	16621	16404	16510	16431	16694	16546	16398	16648	16609	16678	16487	16557	16481	16490	16646	16640	16550	16460	16543	16520	16666	16587	16633	16625	16500	16537	16532	16491	16645	16484	16449	16529	16727	16570	16561	16500	16543	16358	16598	16576	16641	16720	16686	16663	16446	16423	16590	16549	16563	16434	16700	16609	16454	16500	16556	16562	16497	16647	16759	16634	16616	16519	16817	16472	16513	16577	16581	16542	16605	16569	16426	16564	16640	16522	16628	16672	16480	16534	16625	16432	16554	16441	16620	16485	16629	16672	16388	16517	16603	16527	16535	16607	16395	16636	16519	16809	16459	16538	16492	16544	16749	16564	16640	16484	16597	16539	16580	16732	16657	16650	16556	16473	16648	16518	16748	16590	16573	16559	16634	16441	16673	16503	16710	16543	16499	16740	16473	16518	16447	16662	16544	16625
23935	21552	29234	24373	22287	25173	27221	23371	23428	23956	23591	22996	22726	22587	22515	30148	39736	38163	29409	26104	23075	22000	21668	21504	21157	21251	21218	21254	21394	21306	21273	21346	21294	21215	21166	21133	21345	21246	21272	21290	21435	21227	21264	21275	21241	21409	21400	21300	21299	21237	21180	21208	21208	21154	21085	21395	21271	21131	21098	21204	21301	21275	21173	21107	21160	21115	21132	21221	21218	21236	21095	21142	21467	21328	21317	21183	21094	21329	21478	20900	21314	21072	21403	21319	21359	21218	21232	21281	21147	21409	21332	21473	21314	21223	21160	21359	21087	21175	21347	21048	21172	21096	21289	21302	21093	21416	21292	21133	21154	21347	21067	21189	21150	21314	21226	21091	21209	21162	21364	21395	21056	21205	21326	21131	21445	21001	21082	21170	21401	21408	21479	21263	21068	21306	20970	21548	21485	21342	21089	21337	21286	21011	21023	21073	21236	21360	21148	21195	21178	21058	21277	21338	21317	21205	21369	21179	21366	21343	21277	21395	21269	21277	21143	21283	21077	21179	21222	21283	21021	21191	21267	21098	21172	21306	21477	21286	21048	21040	21286	21388	21074	21155	21073	21236	21291	21203	21076	21236	21291	21321	21224	21135	21134	21288	21172	21131	21137	21329	21169	20924	21167	21229	21111	21257	21123	21128	21108	21479	21270	21376	21221	21228	20999	21226	21277	21050	21258	21082	21244	21145	21155	21103	21307	21502	21222	21281	21228	21373	21308	21156	21086	21310	21329	21021	21047	21071	21207	21122	21086	21046	21173	21530	21175	21114	21022	21082	21027	21205	21295	21275	21195	20976	21175	21294	21195	21291	21147	21123	21224	21161	20989	21192	21228	21149	21360	21178	20983	21151	21291	21043	21263	21147	21123	20976	21370	21306	21249	21165	21284	21217	21136	21244	21309	21310	21246	21093	21200	21315	21220	21072	21224	21207	21324	21346	21372	21154	21095	21028	21305	21119	21365	21394	21237	21211	21234	21441	20988	21188	21209	21103	21104	21166	21162	21351	21259	21353	21216	21206	21102	21083	21209	21055	21246	21314	21096	21250	21034	21363	21124	21275	21106	21015	21231	21357	21260	21097	21309	21252	21270	21078	21200	21024	20982	21103	21283	21235	21311	21221	21170	21214	21114	21099	21198	21346	21298	21323	21456	21310	21427	21242	21100	21306	21300	21171	21137	20970	21263	21256	21177	21232	21198	21245	21252	21168	21060	21214	21360	21029	21216	20937	21065	21185	21078	21278	21205	21400	21203	21351	21300	21080	20881	21315	21200	21059	21203	21352	20859	21090	21481	21280	21236	21321	21145	21104	21330	21250	21186	21275	20948	21015	21266	20827	21357	21182	21182	21004	21291	21204	21181	21450	21050	21374	21221	21208	21297	21039	21393	21174	21304	21094	21317	21123	21273	21227	21124	21352	21307	21453	21189	21190	21100	21331	21014	21272	21238	21097	21083	21153	21068	21332	21335	21185	21148	21092	21131	21219	21411	21320	21299	21233	21351	21114	21096	21104	21277	21141	21387	21333	21041	21157	21249	21445	21264	21043	21146	21332	21114	21502	21171	21266	21285	21173	21264	21274	21264	21371	21231	21150	20952	21067	21488	21252	21296	21288	21130	21146	21169	21300	21410	21087	21246	21261	21286	21164	21208	21273	21168	21433	21223	21317	21490	21114	21509	21412	21243	21335	21088	21455	21328	21177	21102	21388	21398	21255	21063	21024	21395	21169	21246	21139	21544	21329	21273	21133	21188	21162	21418	21138	21123	21197	21266	21236	21146	21333	21137	21465	21216	21326	21156	21052	21221	21263	21222	21333	21239	21114	21322	21130	21196	20973	21128	21013	21308	21272	21129	21343	21158	21111	21062	21177	21258	21345	21152	21142	21168	21242	21145	21295	21137	21148	21171	21247	21021	21309	21357	21208	21209	21328	21282	21067	21256	20941	20990	21329	21214	20969	21369	21234	21421	21258	21097	21201	21373	21260	21220	21133	21313	21025	21237	21200	21133	21094	21076	21277	21185	21363	21150	21239	21059	21000	21459	21158	21136	21286	21294	21247	21199	21249	21344	21089	21128	21208	21337	21316	21099	21388	21338	21320	21039	21224	21453	21295	21245	21160	21062	21283	21222	21352	21032	21266	21398	21134	21353	21396	21248	21371	21359	21331	21179	21128	21230	21235	21221	21161	21232	21408	21349	21106	21261	21413	21173	20980	21051	21183	21044	21234	21383	21421	21184	21321	20980	21483	21222	21450	21194	21161	21139	21294	21311	21287	21305	21079	21287	21274	21304	21124	21148	21066	21231	21262	21145	21053	21225	21100	21146	20918	21228	21263	21480	21372	21146	21248	21056	21234	21212	21331	21218	20970	21421	21353	21402	21157	21051	21271	21282	21239	21310	21280	21226	21178	21322	21274	21127	21228	21301	21149	21231	21094	21161	21317	21224	21159	21143	21318	21183	20995	21408	21339	21360	21091	21278	21310	21305	21305	21143	21050	21323	21141	21030	21154	21249	21095	21334	21120	21005	20968	21314	21343	21066	21111	21317	21126	21073	21184	21162	21287	21550	21192	21187	20975	21093	21160	20806	21181	21423	20992	21327	21282	21404	21319	21051	21246	21297	21202	21163	21226	21135	21286	21086	21099	21291	21074	21341	21064	21120	21036	21145	21101	21391	21052	21290	21159	21149	21235	21254	21514	21450	21315	21043	21433	21217	20966	21156	21322	21135	21186	20964	21266	21324	21265	21156	21139	21112	21323	21231	21425	21205	21282	21140	21068	21193	21104	21242	21155	21170	21242	21307	21135	21176	21070	21327	21232	21167	21068	21300	21357	21505	21457	21128	21119	21289	21083	21247	21417	21287	21137	21272	21234	21102	21385	21127	21192	21305	21165	21307	21223	21119	21181	21316	21431	21249	21128	21226	21260	21262	21250	21435	21402	21283	21047	21121	21204	21296	21257	21367	21400	21064	21178	21369	21439	21231	21085	21316	21418	20947	21307	21135	21145	21217	20972	21241	21156	21283	21002	21072	21288	21153	21004	21156	21005	21242	21230	21376	21402	21378	21275	21216	21343	21319	21311	21328	21242	21245	21181	21308	21244	21320	21113	21317	21227	21179	21316	21205	21212	21219	21291	21166	21218	21310	21340	21327	21274	21330	21180	21199	21276	21179	21290	21171	21040	21151	21266	21208	20995	21175	21119	21226	21183	21360	21283	21265	21147	21158	21343	21103	21199	21303	21465	21427	20962	21351	20961	21183	21241	21266	20925	21089	21066	21177	21236	21246	21214	21032	21208	21264	21318	21061	21110	21096	21125	21152	21201	21060	21130	21139	21495	21390	21272	21441	21303	21223	21311	21242	21218	21291	21090	21214	21384	21039	21365	21209	21218	21067	21236	21180	21228	21141	21393	21373	21165	21086	21229	21358	21377	21239	21112	21139	20994	21137	21142	21329	21132	21164	21303	21219	21337	21309	21001	21144	21197	21117	21111	21285	21239	21405	20984	21152	21079	21181	21100	21350	21292	21242	21138	21299	21335	20935	21184	21258	21293	21362	21242	21037	21409	21175	21167	21329	21159	21248	20990	21393	21269	21235	21209	21257	21222	21251	21070	21235	21201	21045	21173	21104	21242	21216	21177	21275	21338	21184	21122	21290	20950	21239	21325	21249	21128	21111	20958	21309	21166	21147	21062	21097	21199	21261	21069	21159	21342	21364	21152	21325	21447	21459	21162	21289	21130	21274	20978	21274	21288	21220	21229	21270	21263	21377	21368	21299	21141	21011	21096	21120	21176	21061	21329	21402	21425	21199	21288	21288	21299	21189	21429	21327	21135	21260	21300	21355	21301	21306	21092	21201	21320	21290	21101	21549	21175	21271	21246	21334	21186	21239	21187	21281	21198	21309	21278	21336	21337	21301	21252	21101	21323	21308	21291	21358	21145	21222	21325	21238	21008	21193	21011	21306	21089	21121	21498	21099	21348	21175	21071	21249	21165	21062	21101	21254	21214	21165	21525	21276	21166	21166	21195	21255	21419	21327	21258	21365	21185	21179	21103	21197	21271	21482	21355	21277	21236	21112	21272	21468	21431	21172	21319	21046	21270	21133	21208	21283	21343	21144	21245	21197	21283	21224	21351	21181	21190	21333	20903	21212	21359	21063	21043	21204	21248	21179	21160	21105	21097	21156	21301	21338	21223	21222	21299	21163	21300	21193	21351	21123	21369	21227	21212	21160	20958	21140	21082	21215	21313	21236	21103	21035	21013	21162	21039	21118	21167	21143	20923	21118	21244	21297	21329	21362	21456	21050	21133	21156	21550	21271	21327	21516	21218	21096	21412	21093	21240	21398	21036	20992	21177	21141	21235	21457	21171	21070	21118	21224	21047	21281	21066	21258	21302	21202	21206	21309	21214	21358	21094	21337	21174	21476	21296	21386	21132	21218	21135	21351	21010	21190	21382	21440	21530	21436	21290	21357	21065	21100	21136	21259	21315	21233	21027	21322	21001	21100	21133	21487	21306	21051	21222	21221	21205	21104	20966	21072	21471	21358	20952	21238	21157	21476	21303	21138	21203	21242	21408	21326	21353	21214	21381	21394	21092	21134	21211	21242	21186	21288	21053	21230	21284	21029	21233	21260	21476	21488	20977	21258	21154	21169	21066	21244	21056	21167	21115	21069	21403	21332	21333	21305	21224	21250	21384	21115	20861	20922	21256	21282	21193	21215	21383	21301	20929	21150	21148	21201	21167	21189	21317	21169	21195	21281	21116	21108	21203	21151	21472	21181	21142	21091	21149	20991	21198	21100	21203	21140	21324	21242	21104	21261	21003	21060	21289	21161	21182	21180	21333	21209	21071	21146	21004	21163	21293	21247	21127	21353	21093	21400	21333	20964	21422	21137	21177	21184	21160	21262	21194	21258	21236	21247	21246	21302	21263	21147	21252	21188	21291	21180	21274	21420	21436	21046	21087	21190	21435	21234	21283	21144	21338	21221	21177	21248	21204	20982	21204	21310	21243	21149	21172	21066	21294	21380	21305	21282	21154	21350	21369	21467	21213	21102	21250	21427	21205	21147	21341	21198	21258	21381	21245	21202	21261	21301	21233	21278	21305	21191	21041
19074	31525	29383	24135	22327	20370	19641	19705	20090	20363	20035	19457	18481	18636	18282	31445	39741	36656	25541	22560	18165	16981	16647	16441	16710	16472	16565	16679	16516	16655	16686	16324	16631	16506	16477	16775	16630	16603	16564	16600	16473	16460	16529	16601	16470	16501	16460	16745	16490	16630	16598	16585	16567	16640	16662	16520	16520	16484	16601	16808	16670	16550	16615	16544	16688	16711	16637	16538	16537	16741	16633	16535	16530	16552	16598	16555	16572	16394	16611	16598	16589	16516	16611	16365	16633	16587	16638	16614	16452	16589	16597	16645	16560	16666	16548	16481	16461	16630	16469	16486	16545	16469	16730	16683	16637	16734	16586	16872	16599	16698	16515	16572	16483	16603	16550	16551	16775	16561	16541	16544	16545	16622	16589	16442	16581	16532	16710	16474	16602	16528	16670	16543	16671	16535	16522	16614	16666	16527	16612	16539	16569	16506	16529	16743	16485	16443	16679	16539	16557	16617	16468	16493	16570	16732	16897	16556	16642	16536	16470	16678	16624	16698	16479	16555	16573	16710	16474	16530	16571	16481	16843	16384	16453	16619	16456	16527	16361	16599	16618	16569	16589	16583	16582	16626	16695	16477	16638	16499	16435	16493	16674	16664	16450	16552	16575	16599	16536	16500	16615	16513	16686	16295	16583	16411	16513	16426	16426	16529	16437	16491	16502	16519	16380	16578	16459	16634	16506	16704	16549	16535	16557	16550	16564	16457	16531	16788	16460	16575	16525	16375	16559	16529	16627	16713	16626	16564	16538	16693	16676	16602	16674	16685	16601	16629	16617	16715	16487	16647	16590	16425	16611	16376	16490	16599	16582	16245	16661	16659	16284	16618	16597	16409	16458	16494	16669	16598	16588	16693	16723	16553	16620	16656	16681	16566	16505	16592	16489	16543	16411	16589	16439	16581	16753	16449	16659	16542	16456	16700	16530	16544	16530	16403	16621	16642	16628	16679	16455	16624	16630	16541	16606	16558	16487	16511	16695	16615	16517	16678	16499	16725	16711	16632	16497	16663	16467	16614	16588	16525	16488	16622	16633	16376	16690	16604	16431	16611	16583	16529	16617	16504	16653	16526	16637	16502	16514	16466	16593	16538	16446	16526	16583	16616	16551	16365	16464	16595	16564	16409	16586	16664	16604	16454	16653	16489	16579	16621	16374	16664	16589	16481	16406	16576	16613	16542	16615	16644	16510	16488	16745	16606	16620	16551	16559	16655	16566	16587	16687	16552	16507	16660	16591	16581	16532	16557	16619	16527	16482	16577	16597	16408	16569	16327	16391	16640	16496	16530	16631	16575	16649	16558	16582	16571	16536	16745	16440	16651	16589	16626	16566	16656	16512	16397	16483	16481	16586	16493	16514	16673	16654	16561	16641	16449	16462	16572	16461	16634	16424	16620	16568	16630	16651	16710	16569	16779	16644	16507	16572	16600	16658	16533	16594	16523	16433	16601	16628	16461	16599	16359	16551	16466	16677	16498	16510	16510	16450	16607	16677	16349	16480	16580	16583	16528	16450	16602	16796	16626	16626	16555	16466	16500	16736	16726	16554	16554	16677	16667	16612	16679	16698	16567	16605	16732	16559	16458	16736	16611	16711	16527	16540	16525	16694	16438	16616	16710	16535	16676	16708	16435	16544	16472	16516	16629	16527	16662	16416	16579	16559	16384	16526	16410	16617	16552	16676	16417	16725	16483	16614	16562	16549	16671	16454	16771	16507	16552	16482	16744	16550	16326	16682	16642	16629	16491	16527	16504	16564	16579	16472	16389	16569	16504	16634	16455	16506	16663	16703	16421	16527	16530	16589	16549	16587	16605	16660	16596	16702	16510	16776	16522	16638	16506	16466	16568	16487	16554	16577	16650	16446	16404	16497	16555	16701	16499	16466	16509	16403	16493	16598	16504	16622	16477	16550	16521	16471	16556	16518	16450	16618	16626	16568	16649	16591	16627	16439	16523	16510	16595	16533	16485	16590	16537	16490	16546	16594	16562	16585	16755	16613	16571	16602	16546	16443	16531	16615	16688	16447	16680	16560	16511	16769	16447	16675	16544	16423	16454	16664	16561	16628	16620	16421	16641	16537	16554	16845	16785	16395	16476	16700	16617	16503	16477	16646	16443	16604	16541	16657	16594	16605	16700	16404	16502	16501	16589	16601	16611	16478	16640	16526	16666	16346	16576	16545	16661	16612	16441	16758	16603	16523	16497	16649	16506	16571	16501	16583	16659	16333	16497	16436	16659	16581	16432	16680	16600	16601	16699	16557	16630	16556	16857	16442	16697	16486	16586	16643	16447	16670	16514	16610	16546	16489	16552	16582	16705	16669	16545	16455	16499	16498	16765	16519	16595	16560	16579	16732	16685	16560	16559	16549	16553	16482	16760	16618	16662	16550	16531	16601	16563	16584	16509	16677	16585	16576	16571	16536	16711	16616	16723	16572	16514	16449	16553	16580	16627	16527	16388	16552	16572	16655	16518	16587	16753	16580	16572	16595	16532	16639	16586	16444	16719	16429	16672	16495	16595	16428	16631	16486	16445	16475	16632	16644	16468	16610	16645	16593	16730	16759	16541	16572	16650	16597	16559	16610	16676	16396	16565	16711	16578	16545	16629	16490	16609	16457	16483	16716	16582	16643	16737	16473	16455	16532	16675	16460	16516	16625	16638	16484	16552	16705	16698	16552	16622	16549	16523	16669	16494	16675	16712	16444	16524	16574	16577	16494	16523	16548	16639	16577	16741	16448	16589	16554	16583	16563	16758	16636	16619	16483	16362	16482	16441	16485	16612	16607	16510	16467	16651	16628	16533	16569	16577	16598	16604	16516	16443	16619	16645	16605	16585	16649	16649	16762	16612	16574	16628	16655	16508	16712	16489	16677	16582	16585	16602	16576	16527	16557	16524	16607	16581	16514	16697	16505	16619	16369	16642	16600	16546	16634	16517	16486	16543	16566	16575	16659	16612	16603	16507	16385	16554	16628	16535	16673	16440	16618	16656	16492	16837	16621	16486	16419	16582	16560	16578	16654	16674	16635	16527	16503	16549	16520	16633	16610	16502	16671	16545	16557	16526	16673	16404	16611	16497	16698	16574	16646	16763	16597	16692	16550	16718	16680	16570	16404	16368	16672	16571	16582	16571	16664	16737	16651	16388	16599	16530	16414	16549	16646	16603	16632	16489	16468	16561	16567	16676	16524	16592	16523	16583	16466	16567	16595	16599	16521	16463	16611	16514	16667	16555	16514	16590	16705	16494	16527	16459	16656	16791	16660	16496	16487	16629	16533	16597	16704	16516	16555	16597	16669	16601	16763	16489	16510	16703	16577	16529	16544	16523	16590	16679	16608	16569	16366	16332	16729	16468	16367	16446	16500	16430	16426	16544	16524	16622	16692	16539	16489	16624	16689	16728	16479	16465	16444	16543	16491	16594	16516	16635	16686	16483	16595	16530	16547	16504	16647	16480	16586	16502	16574	16591	16469	16541	16617	16409	16442	16541	16492	16593	16403	16728	16499	16600	16546	16547	16493	16516	16653	16578	16635	16422	16461	16525	16561	16584	16652	16487	16698	16457	16407	16527	16542	16741	16573	16587	16582	16635	16602	16618	16780	16476	16604	16530	16498	16725	16664	16457	16545	16469	16578	16744	16479	16397	16526	16423	16598	16828	16503	16544	16789	16563	16542	16497	16634	16694	16707	16478	16586	16652	16683	16566	16483	16443	16502	16589	16738	16720	16593	16614	16544	16520	16706	16403	16567	16587	16366	16471	16564	16700	16561	16578	16492	16431	16621	16416	16550	16738	16675	16654	16629	16506	16344	16579	16736	16466	16453	16610	16636	16774	16599	16609	16549	16608	16486	16523	16473	16713	16724	16494	16383	16572	16487	16376	16607	16678	16763	16523	16636	16416	16577	16566	16513	16624	16603	16563	16482	16587	16651	16505	16626	16364	16389	16591	16462	16532	16594	16575	16509	16437	16548	16537	16442	16519	16492	16659	16400	16458	16381	16530	16610	16467	16563	16464	16348	16639	16541	16552	16434	16677	16720	16430	16625	16587	16566	16642	16572	16548	16589	16517	16414	16439	16527	16414	16636	16352	16507	16578	16725	16585	16616	16579	16583	16609	16652	16389	16567	16616	16594	16493	16454	16441	16595	16535	16448	16640	16514	16551	16562	16549	16638	16529	16480	16597	16625	16503	16466	16499	16647	16486	16528	16623	16552	16622	16456	16404	16479	16465	16556	16385	16346	16391	16505	16392	16685	16574	16566	16531	16709	16468	16481	16523	16566	16561	16624	16611	16539	16491	16550	16559	16523	16422	16544	16541	16482	16637	16578	16582	16649	16644	16435	16522	16546	16454	16559	16667	16633	16437	16643	16653	16526	16597	16581	16588	16699	16525	16471	16307	16557	16698	16754	16549	16485	16668	16729	16495	16582	16572	16630	16435	16688	16623	16513	16562	16602	16393	16592	16735	16534	16610	16520	16397	16575	16519	16506	16534	16654	16490	16428	16493	16614	16770	16664	16474	16554	16520	16678	16566	16679	16685	16344	16638	16453	16637	16362	16668	16644	16518	16739	16479	16549	16492	16591	16531	16422	16519	16530	16520	16619	16603	16586	16572	16546	16678	16523	16311	16542	16525	16574	16450	16375	16652	16529	16617	16469	16586	16552	16659	16737	16467	16556	16546	16666	16641	16542	16786	16616	16576	16611	16451	16504	16495	16678	16686	16761	16513	16609	16644	16504	16514	16722	16656	16588	16478	16548	16415	16533	16729	16692	16716	16352	16612	16483	16541	16444	16550	16517	16526	16660	16499	16676	16530	16480	16590	16510	16590	16737	16477	16686	16547	16741	16619	16539	16551	16459	16420	16665	16627	16525	16626	16696	16418	16559	16548	16466	16552	16477	16515	16523	16448	16696	16728	16676	16580	16684	16558	16627	16595	16465	16562	16486	16437	16695	16567	16581	16675	16747	16553	16464	16524	16548	16584	16475	16561	16544	16732	16659	16464	16518	16581	16686	16542	16788	16587	16501	16562	16758	16528	16542	16596	16728	16434	16721	16683	16539	16642	16592	16717	16426	16480	16722	16598	16441	16616	16567	16534	16585	16506	16711	16544	16708	16627	16614	16704
30407	23767	25595	23391	21206	21482	21552	21435	21591	21829	21849	21824	21826	21780	21494	21931	22781	23045	22615	22049	21472	21263	21191	21117	21094	21120	21112	21075	21261	21184	21264	21120	21368	21230	21152	21209	21020	21280	21283	21398	21202	21017	21088	21243	21228	21147	21281	21269	21093	21194	21383	21387	21423	21298	21100	21158	21289	21148	21337	21141	21013	21166	21106	21300	21128	21122	21166	21118	21097	21319	21092	21194	21056	21227	21354	21079	21136	21329	21068	21202	21116	21362	21307	21333	21298	21087	21173	21111	21112	21264	21240	21062	21209	20871	21157	21135	21195	21338	21025	21297	21067	20919	21122	21109	21325	21223	21155	21316	21281	21333	21217	21171	21331	21199	21103	21069	21288	21149	21276	21039	21188	21198	21142	20957	21142	21101	21318	21116	21178	21130	21265	21290	21289	21153	21358	21267	21155	21307	20964	21437	21041	21402	21234	20979	21196	21191	20981	21281	21375	21168	21246	21194	21113	21270	21162	21115	21115	21011	21162	21280	20971	20888	21378	20980	21028	20981	21136	21050	21118	21057	20825	21177	21019	21213	21536	21122	21349	21061	21023	21016	21050	21190	21268	21194	21104	21057	20941	20925	21416	21042	21063	21185	21188	21296	21131	21034	21271	21252	21226	21483	21158	21157	21017	21200	21194	21234	21120	21114	21052	21282	21155	21048	21235	21158	21062	21205	21258	21182	21164	20972	21182	21245	21178	21412	20985	21011	21168	21055	21149	21174	21317	21050	21434	21104	21084	21022	21168	21121	21328	21298	21134	21303	21227	21150	21154	21230	21276	21250	21337	21105	21262	21291	21240	21222	21267	21010	21187	21211	21126	21119	21125	21271	21257	21153	21055	21151	21025	21200	21407	21254	21193	21109	21148	21253	21140	21194	21155	21193	21131	21047	21369	21415	21086	21216	21217	21336	21064	21435	21010	21008	21102	21334	21463	21282	21171	21074	21032	21116	21171	21175	20953	21167	21303	21233	21117	21221	21126	20988	21249	21154	21268	21294	21121	21024	21133	21162	20988	21445	21297	21156	21263	21036	21365	21149	21178	21075	21127	21460	21400	21296	21302	21211	21253	21142	21109	21110	21031	21046	21018	21239	21261	21108	21006	21027	21285	21186	21161	21228	21304	21170	20988	21014	21198	21118	21328	21216	21237	21218	21421	21350	21163	21084	20952	21194	21274	21147	21216	20973	21214	21252	21189	21097	21290	21229	21153	21159	21358	21104	21154	21066	21344	21256	21038	20923	21352	21265	21054	21203	21060	21297	21184	21304	21187	21236	21157	21371	21157	21306	21184	21339	21351	21154	21167	21210	21139	21337	21155	21141	21247	21130	21468	20941	21129	21011	21001	21129	21095	21258	20978	21211	21211	21165	21150	21101	21083	21351	21073	21257	21234	21088	21087	21172	21103	21230	21229	20953	20996	21091	21060	21303	21108	21171	20992	21169	21152	21238	21124	21188	21016	20987	21144	21166	21180	21155	21593	21270	21091	21165	21177	21229	21205	21210	21204	21303	21193	21367	21225	21088	21302	21088	21242	21219	21345	21221	21244	21117	21148	21204	21227	21109	21122	21133	21048	21299	21334	21279	21334	21291	21156	21037	21268	21186	21207	21139	21346	21193	21096	21290	21182	21223	21020	21166	21185	21142	21077	21116	21061	20903	21222	20885	21114	21313	21283	21216	21155	21422	21369	21015	21122	21176	21209	21349	21282	21260	21204	21189	21071	21259	21295	21292	21038	21330	21137	21368	21380	21287	21306	21326	21487	21252	21216	21097	21060	21300	21164	21107	21042	21388	21016	21293	21079	21258	21185	21128	21295	21145	21177	21103	21283	21265	21096	21088	21107	21099	21401	21051	21218	20898	21351	21366	21211	21161	21401	21161	21226	21229	21059	21390	21021	21133	21074	21040	21103	21160	21187	21307	21422	21156	21113	21160	21340	21190	21389	21049	21240	21246	21412	21167	21345	21171	21183	21209	21273	21112	21135	21272	20911	21308	21289	21160	21264	21300	21193	21177	21122	21133	21035	21088	21144	21167	21346	21162	21041	21088	21081	20946	21265	21262	21165	21137	21237	21004	20948	21206	21268	21194	21432	21161	21271	21152	21329	21249	21032	21124	21145	21237	21151	21291	21329	21412	20951	21101	21413	21367	21317	21256	21183	21184	21076	21404	21176	21156	21128	21221	21267	21213	21163	21140	20940	21366	21283	21392	21275	21038	21294	21193	21344	20990	20966	21249	21200	21094	21129	21087	21293	21130	21128	21276	21190	21412	21270	21255	21367	21093	21133	21342	21284	21057	21383	21153	21260	21167	21226	21008	21171	21340	21141	21294	20960	21176	21057	21273	21262	21185	21143	21371	21259	20882	21136	21194	21257	21404	21138	21357	21110	21276	21321	21298	21187	21136	21175	21186	21167	21374	21177	21326	21229	21262	21123	21115	21135	21278	21094	21298	21122	21009	21001	21157	21306	21063	21176	21095	21185	21236	21360	21195	21215	21282	21343	21130	21346	21312	21156	21212	21359	21126	21434	21409	21172	21199	21367	21045	21328	21380	21338	21216	21290	20967	21220	21228	21311	21360	21090	21111	21242	21224	21236	21255	21050	21147	21141	21082	21177	21056	21059	21261	21091	21240	21191	21066	21100	21137	21224	21173	20927	20935	21228	21165	21285	21126	21093	21382	21045	21193	21132	21281	21224	20983	21140	21157	21125	20999	21035	21103	21377	21071	21148	21234	21276	20899	20974	21263	21247	21198	21179	21104	21252	21175	21244	20960	21398	21235	21268	21036	21125	21309	21118	21387	21257	21205	21277	21202	21124	21236	21247	21305	21222	21017	21306	21203	21282	20896	21398	21225	21228	21190	21434	21207	21130	21337	21218	21264	21281	21152	21054	21012	21215	21183	21089	21083	21278	21203	21205	21072	21035	21081	21240	21155	21117	21085	21388	21387	21261	20939	21199	21174	21303	21181	21161	21084	21078	20842	20990	20900	21176	21065	21165	21030	21235	21083	21249	21101	21135	21198	21285	21491	21085	21109	21061	21355	21189	21498	21026	21166	21244	21265	21181	21167	21122	21264	21322	21021	20982	21224	21389	21102	20992	21384	21191	21065	21320	21120	21185	21216	21277	21241	21168	21216	21029	21066	21192	21133	21036	21152	21215	21038	21042	20989	21203	20961	21097	21209	21155	21003	21170	21303	21224	21269	21315	21245	21055	21417	21180	21204	21021	21300	21069	21118	21361	21096	21332	21027	21163	21267	21356	21269	21152	21306	21276	21104	21267	21234	21133	21222	21157	21273	21257	21194	21200	21250	21195	21232	21166	21129	20994	21166	21166	21068	21296	21320	21251	21323	21299	21269	21084	21073	21372	21234	21270	21228	21142	21198	21354	21222	21349	21273	21236	21331	21323	21079	21296	21194	21263	21274	21164	21101	21151	21098	21121	20909	21257	21111	21227	20980	21149	21089	21237	21327	21144	21131	21273	21156	21047	21311	21484	21375	21346	21218	21116	21246	21058	21018	21118	21518	21198	21013	21273	21318	21105	21144	21106	21092	21218	21020	21443	21190	21352	21079	21259	21200	20958	21268	21329	21209	21166	21215	21233	21292	21313	21000	21077	21257	21240	21399	21186	21103	21078	21049	21205	21199	21287	21351	21209	20933	21287	21271	21296	21167	21079	21249	21231	21266	21185	21034	21243	20986	21218	21233	21209	21264	21286	21016	21128	21364	21314	21178	21419	20996	21229	20999	21071	21324	21040	21213	21324	21241	21332	21247	21054	21218	21314	21140	21202	21276	21377	21339	21149	21099	21169	21239	21058	21199	21129	21166	21186	21208	21170	21042	21035	21122	21368	21251	21200	20973	20987	21221	21224	21193	21227	21167	21089	20974	21455	21342	21161	21185	21464	21287	21074	21243	21384	20972	21143	21031	21087	21161	21130	20931	21210	21401	21098	21351	21338	21078	21415	21309	21481	21537	21019	21109	21179	21322	21351	21007	21075	21241	21257	21202	21033	21140	21221	21137	21234	21223	21066	21210	21265	21100	21132	21127	21132	21164	21189	20993	21252	21099	21176	21130	21180	21095	21233	21312	21290	21068	20962	21141	21399	21071	21185	21150	21110	21344	21116	20985	21236	21129	21237	21194	21133	21056	21085	21261	21328	21081	21116	21342	21160	21245	21095	21118	21185	21221	21240	21097	21359	21084	21249	21257	21171	21245	21203	21159	21300	21093	21315	21273	21128	21287	21362	21181	20936	21299	21381	21237	21252	20987	21202	21393	21243	21128	21169	21149	21303	21246	20967	21240	21194	21006	21056	21138	21128	20996	21426	21351	21134	21220	21306	21117	21144	21088	21203	21107	21184	21136	21059	21214	21160	21181	21169	21108	21148	21158	21269	21308	21217	21307	21312	21002	21148	21233	21138	21193	21237	20988	21142	21239	21434	21202	21080	21229	21335	21299	20983	21252	21455	21151	21110	21011	21129	21087	21115	21095	21077	21247	21125	20903	21202	21291	21474	21268	21223	21319	21371	21226	21140	21374	21277	21236	21277	21103	21137	21224	21128	21223	21154	21118	21334	21235	21338	21451	21076	20887	21177	21201	21373	21347	21136	21294	21100	21093	21170	21261	21388	21159	21379	21199	21342	20969	21203	21451	21198	21190	21359	20938	21089	21148	21071	21077	21305	21026	21088	21195	21166	21255	21340	21031	21004	21493	21342	21019	21519	21083	21347	21218	21154	21375	21232	21010	21143	21467	21279	21007	21179	21108	20964	20955	21402	21051	21191	21032	20988	21243	21073	21116	21158	21118	21146	21126	21329	21149	21296	21201	21196	21327	21216	21287	21166	21477	21243	21378	21109	21168	21154	20998	21026	21289	21090	21289	21270	21305	21064	21181	21162	21014	21210	21331	21193	21175	21228	21146	21059	20962	21077	21218	20949	21343	21012	20971	21101	21283	21303	21167	21282	21049	20999	21083	21149	21063	21174	21237	21176	21180	21214	21134	21174	21308	21148	21183	21178	21249	21436	21264	21367	20856	21092	21059	21318	21127	21125	21260	21331	21359	20847	21042	21017	21135	21339	21341	21111	21218	21191	21184	21012	21154	21121	21091
18617	19820	18338	17509	17236	17238	17081	17212	17959	17848	17362	17553	17458	17274	17110	17973	19110	18966	17660	17331	16840	16696	16658	16507	16581	16676	16411	16593	16737	16580	16393	16843	16590	16715	16553	16681	16404	16639	16658	16535	16611	16588	16545	16510	16526	16581	16625	16372	16714	16677	16625	16604	16704	16508	16606	16648	16431	16656	16554	16716	16735	16560	16470	16590	16500	16834	16532	16543	16335	16369	16750	16567	16517	16531	16641	16416	16470	16675	16556	16659	16543	16611	16529	16560	16662	16459	16621	16481	16484	16595	16626	16702	16693	16380	16683	16598	16624	16778	16593	16574	16659	16720	16451	16444	16556	16499	16520	16666	16438	16592	16475	16654	16662	16577	16588	16704	16411	16597	16584	16599	16526	16704	16518	16647	16675	16752	16577	16629	16563	16597	16355	16516	16578	16829	16608	16578	16543	16586	16554	16614	16472	16659	16442	16628	16628	16616	16683	16621	16662	16672	16517	16558	16545	16755	16678	16576	16571	16587	16474	16533	16569	16489	16393	16439	16575	16478	16833	16499	16530	16612	16688	16619	16561	16523	16508	16567	16664	16565	16653	16594	16578	16536	16616	16569	16538	16488	16434	16621	16282	16511	16732	16547	16645	16413	16709	16732	16495	16462	16649	16478	16530	16575	16471	16534	16531	16662	16558	16462	16477	16538	16588	16482	16494	16611	16740	16627	16644	16576	16549	16582	16526	16488	16467	16629	16668	16549	16676	16608	16663	16645	16493	16625	16740	16508	16589	16590	16660	16654	16544	16662	16576	16406	16563	16528	16677	16492	16662	16436	16538	16547	16713	16634	16473	16508	16629	16688	16639	16485	16672	16727	16525	16591	16681	16617	16583	16669	16549	16500	16559	16596	16492	16494	16667	16573	16588	16450	16555	16498	16700	16469	16599	16596	16597	16608	16567	16704	16668	16451	16644	16568	16479	16630	16463	16424	16663	16575	16696	16794	16649	16586	16681	16515	16631	16635	16706	16509	16588	16577	16567	16246	16636	16660	16505	16579	16546	16600	16598	16653	16728	16577	16569	16629	16468	16491	16553	16642	16532	16386	16546	16510	16534	16696	16572	16602	16490	16836	16709	16537	16626	16713	16552	16493	16563	16649	16491	16614	16617	16320	16549	16417	16686	16616	16548	16508	16721	16505	16624	16505	16597	16500	16598	16535	16630	16581	16473	16716	16498	16554	16729	16689	16406	16700	16633	16456	16539	16500	16363	16641	16504	16744	16515	16551	16499	16632	16428	16566	16725	16611	16576	16546	16608	16458	16660	16539	16670	16588	16452	16358	16644	16678	16592	16551	16536	16695	16531	16566	16622	16528	16480	16516	16639	16701	16495	16580	16723	16651	16745	16610	16582	16656	16514	16499	16561	16725	16616	16696	16649	16529	16491	16473	16420	16487	16754	16525	16550	16608	16617	16640	16686	16584	16607	16562	16512	16595	16573	16477	16562	16602	16535	16482	16663	16556	16769	16387	16431	16438	16649	16678	16428	16519	16564	16702	16811	16631	16469	16473	16473	16595	16562	16525	16716	16562	16559	16449	16612	16371	16628	16515	16634	16442	16633	16520	16710	16548	16354	16489	16627	16601	16482	16620	16807	16633	16433	16578	16682	16652	16607	16532	16670	16662	16657	16573	16496	16558	16589	16662	16646	16589	16614	16556	16610	16450	16712	16475	16548	16755	16463	16489	16616	16510	16533	16484	16510	16464	16458	16606	16552	16556	16538	16524	16539	16580	16603	16637	16553	16612	16506	16344	16466	16647	16581	16447	16426	16616	16579	16297	16713	16516	16455	16517	16555	16740	16504	16894	16534	16568	16622	16434	16339	16636	16612	16549	16663	16414	16418	16727	16686	16524	16423	16534	16237	16623	16661	16617	16642	16646	16578	16632	16628	16599	16562	16776	16643	16634	16548	16525	16428	16748	16647	16611	16638	16494	16856	16684	16482	16625	16611	16617	16436	16768	16581	16428	16474	16547	16447	16677	16644	16368	16631	16469	16504	16489	16566	16594	16477	16678	16559	16381	16583	16593	16640	16668	16419	16601	16591	16482	16511	16633	16539	16874	16525	16516	16661	16585	16436	16628	16611	16698	16819	16585	16477	16449	16706	16622	16376	16612	16624	16501	16521	16749	16540	16506	16808	16596	16628	16587	16561	16643	16563	16684	16537	16512	16391	16473	16397	16767	16625	16650	16635	16648	16510	16664	16505	16571	16406	16708	16466	16571	16397	16623	16584	16609	16809	16539	16438	16612	16461	16351	16613	16699	16574	16696	16480	16683	16465	16618	16556	16572	16661	16650	16391	16532	16566	16476	16647	16532	16653	16497	16471	16847	16555	16434	16617	16520	16536	16455	16680	16539	16500	16501	16550	16484	16296	16616	16634	16591	16406	16557	16616	16580	16573	16631	16529	16747	16426	16584	16527	16612	16743	16670	16508	16663	16525	16633	16568	16481	16709	16659	16565	16441	16489	16502	16512	16697	16370	16611	16507	16410	16574	16643	16758	16610	16560	16536	16612	16533	16639	16483	16662	16520	16597	16472	16581	16510	16767	16678	16634	16523	16524	16611	16521	16525	16575	16612	16479	16586	16515	16400	16513	16459	16597	16530	16714	16577	16657	16759	16596	16454	16655	16496	16507	16600	16497	16517	16636	16567	16544	16507	16465	16710	16529	16498	16521	16372	16850	16544	16561	16534	16509	16671	16500	16626	16724	16610	16522	16467	16543	16568	16592	16538	16663	16661	16672	16621	16548	16606	16568	16509	16572	16581	16566	16597	16488	16483	16541	16609	16665	16496	16778	16646	16672	16539	16480	16454	16554	16666	16420	16488	16737	16481	16618	16641	16631	16518	16673	16420	16657	16463	16519	16702	16682	16574	16387	16504	16658	16488	16586	16659	16489	16629	16544	16449	16607	16544	16689	16765	16625	16702	16409	16635	16675	16539	16623	16587	16449	16424	16550	16454	16723	16573	16457	16634	16721	16466	16541	16518	16505	16494	16656	16523	16686	16476	16522	16518	16788	16606	16510	16519	16622	16564	16435	16604	16715	16449	16752	16757	16569	16517	16497	16695	16581	16673	16591	16597	16657	16704	16522	16738	16568	16608	16600	16442	16575	16590	16621	16590	16593	16577	16652	16564	16714	16644	16447	16563	16626	16534	16766	16515	16457	16631	16564	16557	16804	16595	16485	16581	16657	16463	16618	16486	16542	16500	16813	16583	16617	16663	16724	16537	16673	16764	16516	16484	16471	16550	16506	16528	16462	16656	16628	16562	16526	16523	16449	16492	16612	16532	16580	16398	16505	16542	16416	16649	16515	16421	16308	16616	16653	16515	16573	16707	16518	16630	16717	16445	16735	16606	16591	16696	16546	16601	16574	16556	16471	16730	16541	16668	16566	16564	16588	16711	16720	16513	16723	16660	16635	16745	16486	16474	16559	16575	16439	16452	16472	16535	16644	16349	16593	16539	16802	16559	16574	16520	16591	16604	16652	16510	16612	16571	16733	16390	16614	16672	16601	16548	16528	16688	16505	16617	16576	16552	16614	16636	16609	16525	16597	16411	16511	16560	16560	16721	16566	16671	16547	16769	16640	16592	16488	16613	16588	16715	16474	16607	16482	16633	16616	16632	16507	16608	16677	16457	16549	16434	16468	16576	16601	16451	16475	16577	16663	16555	16520	16724	16611	16579	16640	16517	16268	16567	16753	16603	16653	16399	16623	16438	16620	16744	16600	16500	16462	16538	16676	16706	16543	16670	16583	16660	16563	16407	16728	16456	16523	16575	16656	16474	16648	16538	16658	16400	16658	16569	16666	16450	16623	16523	16680	16547	16576	16619	16410	16523	16715	16514	16602	16559	16625	16628	16594	16472	16529	16656	16400	16677	16609	16771	16469	16719	16493	16760	16545	16723	16425	16498	16690	16611	16623	16489	16568	16670	16489	16753	16481	16610	16469	16485	16555	16548	16656	16602	16525	16415	16526	16582	16683	16591	16566	16653	16559	16519	16650	16551	16637	16561	16517	16496	16608	16663	16456	16593	16705	16647	16570	16523	16611	16678	16557	16625	16422	16521	16473	16571	16560	16430	16685	16534	16701	16557	16439	16729	16371	16570	16636	16519	16707	16632	16610	16420	16557	16628	16659	16429	16439	16642	16579	16501	16478	16663	16643	16411	16598	16499	16637	16485	16643	16476	16662	16563	16503	16541	16723	16591	16613	16717	16504	16690	16471	16573	16494	16601	16534	16482	16630	16577	16551	16672	16451	16569	16672	16499	16496	16796	16494	16474	16591	16556	16711	16406	16681	16578	16443	16452	16577	16509	16710	16590	16662	16583	16513	16618	16610	16537	16528	16566	16537	16529	16434	16439	16429	16588	16433	16649	16556	16722	16559	16670	16672	16551	16550	16805	16611	16617	16584	16658	16643	16572	16662	16558	16609	16494	16471	16632	16622	16639	16531	16587	16702	16488	16638	16541	16584	16676	16643	16573	16563	16645	16643	16729	16492	16548	16468	16530	16290	16528	16700	16624	16396	16500	16509	16549	16505	16556	16472	16629	16585	16587	16675	16539	16608	16582	16608	16658	16847	16432	16570	16649	16585	16328	16652	16659	16502	16562	16532	16534	16542	16514	16721	16558	16609	16622	16635	16595	16662	16813	16623	16499	16654	16674	16434	16732	16675	16681	16685	16746	16603	16567	16733	16540	16358	16659	16594	16540	16622	16458	16801	16525	16599	16449	16516	16534	16785	16716	16598	16487	16619	16572	16527	16562	16551	16565	16595	16684	16574	16728	16566	16440	16275	16464	16525	16682	16580	16486	16597	16586	16628	16469	16548	16509	16685	16637	16646	16774	16491	16634	16542	16591	16646	16414	16655	16704	16389	16457	16248	16671	16601	16851	16578	16619	16619	16454	16510	16512	16630	16535	16638	16513	16597	16477	16557	16539	16402	16671	16823	16508	16522	16510	16490	16704	16603	16543	16581	16666	16611	16634	16571	16518	16559	16653	16479	16650	16535	16651	16651	16734	16610	16518	16635	16617	16705	16559	16539	16506	16626	16430	16637	16708	16586	16574	16507	16587	16420	16541	16467	16616	16614	16437	16563	16538
25434	21574	28764	25201	23643	24545	24681	22430	22302	22777	22162	22205	22132	22022	21774	25919	32355	31519	26029	24265	22194	21748	21324	21335	21242	21429	21158	21126	21520	21183	21564	21270	21248	21241	21436	21194	21125	21547	21134	21317	21305	21240	21167	21338	21276	21206	21271	21330	21366	21286	21429	21204	21124	21253	21321	21429	21316	21206	21414	21406	21420	21197	21253	21392	21124	21207	21291	21160	21352	21472	21264	21380	21296	21006	21354	21237	21114	20969	21265	21020	21311	21245	21217	21220	21141	21126	21212	21148	21283	21197	21162	21335	21378	21289	21361	21119	21473	21250	21182	21291	21166	21273	21268	21128	21181	21151	21290	21270	21374	21374	21308	21535	21117	21323	21311	21228	21305	21559	21170	21277	21075	21128	21061	21449	21371	21353	21329	21322	21176	21241	21269	21393	21327	21119	21132	21111	21217	21282	21026	21131	21227	21182	21235	21171	21292	21409	21390	21129	21094	20842	21123	21163	21103	21277	21306	21082	21304	21094	21344	21262	21028	21170	21254	21310	21376	21191	21128	21263	21331	21152	21359	21604	21401	21282	21409	21314	20805	20848	21217	20995	21429	21341	21289	21241	21133	21373	21348	21325	21133	21017	21229	21268	21160	21216	21051	21147	21094	21253	21476	21418	21457	21314	21419	21229	21389	21308	21355	21359	21283	21306	21330	21424	21317	21317	21213	21088	21305	21366	21150	21280	21307	21120	21409	21139	21075	21111	21097	21299	21309	21210	21186	21288	21094	21076	21101	21241	21250	21279	21186	21252	21282	21216	21147	21294	21216	21177	21359	21088	21405	21184	21208	21455	21394	21467	21162	21424	21288	21086	21156	21177	21468	21232	21304	21443	21264	21391	21289	21177	21196	21163	21114	21029	20847	20947	21306	21273	21002	21442	21336	21251	21465	21114	21033	21139	21184	21162	21255	21182	21147	21270	21251	20929	20982	21236	21007	21327	21080	21112	21310	21368	21391	21258	21196	21340	21495	21207	21316	21247	21160	21230	21280	21283	21242	21109	21121	21288	21171	21293	21168	21304	21087	21374	21468	21162	21282	21341	21374	21443	21280	20925	21098	21371	21155	21377	21160	21095	21340	20953	21180	21154	21296	21477	21136	21220	21232	21147	21299	21128	21078	21175	21081	21455	21366	21252	21317	21354	21204	21288	21139	21373	21310	21210	21248	21178	21289	21250	21010	21159	21165	21274	21279	21074	21266	21350	21263	21250	21145	21182	21197	21153	21161	21410	21121	21412	21163	21293	21391	21325	21235	21225	21196	21182	21299	21125	21351	21344	21188	21375	21301	21228	21275	21155	21133	21322	21167	21200	21384	21206	21311	21306	21183	21261	21168	21271	21226	21305	21241	21385	21333	21189	21216	21156	21310	21389	21340	21393	21190	21321	21450	21231	21198	21271	21231	21172	21320	21307	21290	21165	21244	21041	21410	21257	21470	21233	21278	21271	21337	21287	21233	21253	21273	21424	21413	21208	21495	21280	21155	21184	21250	21040	21313	21275	21322	21385	21226	21268	21221	21271	21341	21143	21277	21208	21360	21345	21241	21366	21325	21193	21468	21320	21243	21307	21444	21263	21195	21155	21169	21298	21391	21225	21269	21122	21118	21433	21090	21032	21243	21410	21173	21115	21219	21206	21357	21397	21322	21426	21243	21312	21080	20929	21263	21473	21171	21427	21128	21244	21367	21166	21291	21126	21207	21161	21389	21365	21401	21146	21166	21443	21157	21212	21295	21111	21363	21140	21212	21259	21026	21333	21159	21421	21285	21232	21139	21185	21231	21457	21170	21142	21191	21196	21296	21104	21032	21195	21324	21248	21214	21086	21218	21252	21231	21312	21207	21657	21145	21108	21348	21145	21337	20974	21286	21233	21261	20923	21321	21066	21116	21147	21186	21143	21235	21350	21294	21458	21114	21237	21130	21357	21152	21196	21320	21362	21142	21339	21337	21383	21079	21403	21121	21195	21339	21605	21371	21183	21202	21241	21203	21231	21266	21232	21393	21457	21112	21248	21430	21092	21273	21182	21210	21136	21392	21465	21178	21270	21167	21148	21273	21272	21400	21315	21054	21108	21477	21285	21273	21359	21201	21328	21014	21127	21178	21340	21078	21325	21373	21323	21295	21097	21350	21134	21245	21142	21071	21045	21189	21263	21263	21291	21122	21223	21440	21230	21290	21206	21145	21095	21238	21392	21217	21215	21183	21219	21142	21078	21273	21152	21300	21320	21076	20964	21246	21276	21364	20957	21322	21257	21198	21326	21252	21256	21078	21245	21360	21217	21301	21091	21287	21285	20857	21143	21077	21204	21310	21240	21124	21212	21264	21277	21318	21185	21293	21354	21165	21335	21052	21317	21178	21214	21134	21077	21160	21142	21250	21072	21076	21195	21333	21201	21198	21457	21110	21120	21111	21074	21279	21136	21420	21400	21429	21232	21131	21180	21433	21386	21144	21274	21226	21415	21208	21168	21149	21309	21239	21227	21161	21193	21302	21397	21243	21263	21328	21230	21343	21233	21153	21267	21259	21249	21066	21340	21033	21215	21256	21195	21372	21246	21072	21372	21137	21181	21155	21284	21221	21203	21378	21390	21327	21152	21333	21357	21213	21179	21398	21092	21324	21220	21160	21339	21282	21250	21472	21162	21087	21298	21103	21213	21129	21352	21112	21254	21200	21216	21230	21405	21323	21293	21203	21338	21252	21124	21397	21065	21203	21369	21178	21198	21191	21214	20853	21194	21442	21288	21403	21171	21256	21517	21330	21120	21072	21225	21449	20996	21056	21039	21322	21328	21281	21287	21033	21347	21353	21292	21317	21441	21207	21055	21269	21199	21375	21329	21207	21158	21183	21183	21183	21214	20746	21108	21236	21308	21020	21069	21086	21211	21317	21188	21059	21117	21504	21212	21327	21340	21353	21300	21297	20988	21120	21352	21154	21267	21159	21446	21275	21140	21148	21230	21285	21254	20907	21244	21232	21086	21116	21205	21485	21347	21151	21091	21139	21224	21302	21398	21244	21202	21048	21382	21072	21412	21077	21310	21255	21244	21441	21032	21243	21303	21385	21121	21262	21101	21125	21161	21296	20967	21369	21152	21204	21258	21261	21243	21189	21302	21355	21202	21344	21327	21399	21051	21228	21261	21315	21347	21424	21139	21274	21207	21379	21302	21268	21114	21331	21362	21272	21308	21029	21229	21221	21005	21236	21374	21270	21136	21295	21199	21149	21334	21290	21179	21330	21270	21251	21143	21246	21222	21073	21314	21199	21095	21309	20959	21155	21273	21567	21133	21110	21140	21101	21365	21465	21360	21359	21236	21325	21179	21250	21340	21357	21128	21032	21358	21220	21200	21187	21076	21235	21464	21216	21120	21356	21025	21298	21131	21083	21215	21112	21548	21296	21224	21299	21019	21204	21240	21408	21345	21174	21049	21279	21323	21268	21082	21170	21397	21253	21264	21282	21169	21209	21158	21197	21205	21447	21388	21122	21111	21341	21105	21198	21179	21288	21219	21269	21304	21480	21042	21179	21236	21277	21132	21381	21418	21144	21333	21101	21099	21122	21405	21354	21202	21363	21083	21379	21306	21133	21063	21104	21206	21279	21163	21222	21141	21186	21286	21273	21172	21040	21278	21248	21100	21423	21167	21426	21372	21248	21303	21344	21322	21164	20869	21213	21450	21212	21325	21239	21178	21290	21264	21268	21235	21177	21036	21064	21256	21192	21362	21262	21341	21122	21275	20907	21237	21339	21200	21244	21458	21245	21252	21171	21201	21242	21135	21238	21399	21430	21501	21441	21473	21163	21233	21123	20982	21338	21210	21332	21211	21324	21057	21172	21220	21370	21193	21204	21116	21137	21611	21271	21209	21260	21315	21212	21210	21161	21255	21163	21324	21310	21053	21383	21052	21157	21234	21309	21344	21042	21212	21186	21459	21135	21315	21327	21134	21218	21263	21377	21295	21328	21415	21487	21153	21403	21360	21321	21188	21157	21121	21238	21270	21100	21514	21303	21076	21243	21248	21023	21339	21181	21362	21265	21448	21212	21168	21127	21236	21297	21332	21268	21094	21083	21417	21379	21326	21190	21108	21107	21419	21355	21169	21405	21147	21294	21183	21444	21260	21376	21154	21191	21273	21157	21246	21414	21260	21577	21175	21267	21236	21308	21218	21359	21137	21134	21187	21025	21281	20889	21249	21284	21399	21286	21473	21104	21138	21255	21301	21244	21484	21245	21184	21136	21210	21303	21340	21352	21215	21301	21394	21129	21181	21188	21118	21323	21113	21148	21063	21242	21273	21252	21480	21276	21158	21318	21209	21108	21544	21156	21482	21210	21210	21271	21131	21347	21111	21495	21125	21341	21142	20959	21175	21370	21385	21233	21207	21179	21031	21160	21190	21177	21187	20961	21288	21373	21191	21318	21181	21445	21233	21100	21291	21017	21223	21334	21220	21203	21177	21224	21268	21193	21100	21249	21558	21119	21326	21387	21153	21141	21219	21199	21218	21464	21254	21230	21164	21323	21348	21459	21298	21525	21614	21293	21071	21552	21347	21336	21296	21279	21344	21176	21276	21393	21291	21381	21470	21230	21133	21293	21649	21448	21335	21360	21384	21210	21193	21262	21202	21458	21062	21397	21347	21232	21535	20882	21132	21337	21086	21313	21325	21186	21219	21114	21304	21485	21196	21098	21101	21169	21009	21500	21536	21164	21292	21287	21289	20979	21181	21186	21210	21146	21370	21375	21224	21447	21265	21272	21253	21325	21139	21140	21283	21252	21186	21288	21140	21255	21248	21314	21273	21309	21434	21180	21400	21199	21111	21038	21037	21138	21204	21282	21430	21282	21111	21239	21029	21421	21341	21165	21141	21412	21323	21232	21050	21585	21225	21265	21056	21331	21203	21371	21233	21268	21571	21298	21395	21381	21254	21375	21395	21376	21070	21393	21136	21352	21298	21436	21249	21203	21245	21160	21193	21556	21275	21228	21281	21136	21213	21200	21076	21233	21245	21372	21226	21191	21327	21190	21229	21461	21310	21114	21221	21348	21232	20981	21111	21095	21312	21284	21184	21387	21443	21204	21157	21232	21141	21355	21335	21248	21229	21294	21125
17323	27229	24020	21141	19990	19387	18478	18282	18774	19056	18097	18106	17978	17760	17810	25326	31917	29371	21735	20096	17526	16898	16667	16615	16512	16817	16518	16597	16759	16690	16565	16556	16656	16575	16614	16738	16626	16560	16675	16716	16608	16573	16764	16614	16666	16580	16636	16626	16541	16538	16562	16675	16581	16660	16636	16625	16402	16763	16573	16657	16461	16650	16617	16623	16497	16505	16734	16541	16515	16698	16506	16771	16632	16702	16710	16681	16656	16518	16652	16744	16578	16747	16534	16708	16683	16525	16631	16713	16645	16549	16473	16423	16618	16581	16669	16570	16670	16732	16659	16754	16521	16624	16665	16494	16678	16680	16685	16632	16617	16705	16712	16623	16731	16662	16522	16724	16473	16579	16564	16726	16745	16654	16622	16563	16597	16521	16720	16610	16471	16475	16661	16710	16652	16878	16696	16607	16390	16541	16686	16615	16694	16590	16751	16608	16704	16508	16955	16637	16839	16545	16619	16508	16752	16595	16672	16655	16628	16656	16716	16753	16704	16456	16659	16648	16574	16507	16638	16673	16648	16814	16577	16596	16569	16671	16652	16725	16708	16452	16610	16706	16621	16651	16686	16675	16624	16563	16702	16654	16710	16575	16625	16585	16728	16642	16696	16572	16657	16629	16730	16697	16590	16679	16692	16576	16457	16510	16659	16714	16774	16664	16436	16630	16758	16653	16660	16785	16513	16524	16593	16648	16678	16763	16719	16693	16629	16574	16662	16806	16661	16626	16719	16720	16522	16660	16647	16763	16652	16555	16746	16585	16764	16812	16502	16556	16480	16685	16496	16600	16629	16643	16691	16722	16461	16548	16667	16647	16611	16432	16553	16592	16531	16707	16580	16646	16783	16609	16748	16561	16641	16526	16537	16805	16633	16548	16624	16655	16690	16488	16566	16753	16657	16537	16790	16573	16681	16721	16644	16815	16658	16755	16643	16411	16664	16632	16550	16608	16732	16550	16676	16626	16679	16571	16655	16551	16783	16806	16603	16781	16591	16791	16648	16540	16620	16446	16504	16714	16686	16517	16620	16758	16821	16531	16734	16632	16570	16789	16613	16563	16541	16693	16590	16612	16661	16645	16700	16701	16848	16730	16414	16652	16629	16537	16742	16642	16564	16604	16543	16607	16569	16749	16599	16685	16558	16784	16662	16708	16573	16612	16612	16530	16699	16707	16666	16712	16722	16665	16468	16701	16603	16794	16663	16678	16501	16658	16521	16613	16682	16604	16570	16619	16655	16672	16627	16567	16543	16590	16548	16477	16598	16611	16618	16584	16767	16546	16692	16790	16579	16652	16596	16609	16621	16529	16610	16839	16660	16702	16630	16662	16429	16840	16556	16548	16574	16680	16717	16759	16468	16621	16596	16535	16690	16716	16595	16604	16715	16500	16603	16744	16555	16584	16521	16876	16548	16588	16700	16598	16760	16467	16674	16588	16599	16665	16544	16654	16526	16742	16571	16642	16460	16524	16572	16712	16680	16503	16610	16674	16551	16632	16709	16668	16665	16622	16675	16534	16662	16738	16645	16623	16566	16682	16667	16802	16591	16636	16575	16534	16611	16658	16553	16651	16617	16678	16657	16526	16758	16761	16453	16620	16610	16472	16634	16606	16668	16606	16396	16647	16684	16640	16685	16699	16496	16391	16782	16710	16543	16421	16554	16601	16534	16534	16612	16613	16664	16823	16585	16523	16646	16574	16589	16516	16553	16565	16709	16650	16727	16507	16574	16508	16794	16728	16481	16605	16824	16536	16719	16511	16739	16590	16436	16558	16677	16624	16583	16589	16766	16552	16539	16518	16780	16656	16574	16435	16626	16561	16590	16664	16669	16530	16581	16471	16525	16733	16537	16626	16798	16554	16599	16671	16776	16531	16733	16585	16533	16581	16513	16596	16635	16750	16548	16755	16425	16608	16736	16704	16489	16686	16618	16641	16493	16542	16496	16566	16676	16579	16704	16565	16563	16581	16642	16565	16538	16544	16819	16566	16527	16399	16533	16713	16444	16510	16576	16599	16553	16533	16606	16632	16644	16496	16597	16723	16674	16712	16527	16819	16542	16839	16684	16569	16507	16574	16611	16531	16707	16705	16621	16786	16505	16656	16453	16719	16654	16638	16644	16507	16566	16631	16687	16445	16685	16546	16444	16713	16634	16746	16654	16547	16546	16659	16531	16722	16591	16395	16803	16681	16510	16652	16664	16477	16478	16444	16633	16599	16731	16390	16950	16630	16571	16617	16771	16572	16663	16545	16585	16580	16532	16562	16714	16634	16663	16620	16663	16547	16749	16461	16579	16662	16498	16737	16680	16738	16653	16773	16650	16410	16617	16622	16555	16676	16788	16665	16627	16576	16568	16590	16818	16597	16663	16818	16589	16622	16749	16536	16678	16403	16528	16595	16535	16677	16759	16787	16562	16726	16791	16525	16726	16650	16752	16517	16636	16596	16531	16624	16484	16689	16484	16653	16648	16528	16610	16517	16712	16670	16661	16578	16817	16735	16612	16501	16601	16625	16569	16625	16739	16798	16623	16656	16592	16630	16659	16741	16578	16574	16532	16926	16657	16922	16588	16563	16686	16540	16833	16726	16689	16503	16939	16646	16769	16433	16686	16487	16705	16422	16593	16721	16693	16627	16563	16578	16556	16564	16596	16510	16582	16665	16618	16719	16511	16666	16677	16639	16678	16537	16652	16555	16762	16529	16545	16454	16667	16746	16467	16599	16437	16573	16609	16683	16683	16810	16586	16745	16538	16588	16669	16577	16707	16631	16576	16791	16657	16838	16595	16603	16796	16678	16576	16593	16785	16688	16485	16662	16667	16725	16634	16521	16587	16590	16539	16650	16506	16565	16618	16723	16696	16509	16606	16727	16612	16617	16533	16630	16591	16605	16715	16626	16599	16412	16595	16696	16818	16517	16718	16847	16495	16567	16520	16630	16638	16736	16493	16549	16740	16704	16939	16672	16726	16462	16788	16756	16784	16580	16836	16722	16489	16703	16585	16648	16665	16699	16509	16395	16604	16676	16675	16429	16543	16715	16633	16614	16836	16728	16686	16615	16783	16590	16690	16661	16792	16659	16778	16662	16576	16559	16695	16654	16558	16680	16652	16660	16572	16526	16726	16544	16548	16482	16504	16688	16528	16631	16690	16692	16731	16623	16477	16703	16545	16675	16584	16762	16630	16664	16625	16496	16742	16567	16707	16532	16568	16577	16554	16661	16608	16641	16617	16714	16604	16847	16561	16649	16619	16501	16546	16752	16566	16634	16680	16791	16556	16611	16659	16716	16566	16399	16564	16528	16608	16609	16737	16602	16713	16806	16739	16533	16649	16687	16613	16691	16578	16611	16797	16661	16744	16696	16639	16583	16641	16529	16618	16736	16596	16695	16656	16655	16611	16620	16657	16654	16671	16586	16710	16656	16724	16626	16660	16619	16528	16596	16573	16592	16734	16677	16602	16603	16705	16622	16543	16569	16762	16640	16612	16569	16521	16603	16482	16629	16701	16609	16658	16685	16594	16650	16556	16654	16824	16571	16691	16700	16535	16706	16640	16627	16752	16589	16605	16744	16741	16687	16556	16768	16545	16623	16639	16652	16602	16555	16693	16692	16686	16699	16506	16676	16553	16686	16633	16600	16623	16708	16692	16601	16576	16599	16581	16893	16574	16595	16386	16785	16735	16553	16659	16670	16734	16750	16667	16616	16658	16773	16570	16554	16467	16681	16601	16619	16571	16758	16600	16650	16753	16797	16680	16680	16695	16602	16605	16585	16653	16658	16825	16480	16753	16453	16662	16575	16638	16383	16468	16696	16691	16506	16775	16637	16573	16515	16615	16612	16572	16613	16669	16786	16513	16764	16670	16543	16665	16598	16623	16690	16623	16581	16445	16654	16628	16647	16689	16673	16542	16879	16601	16649	16567	16624	16620	16653	16667	16697	16551	16701	16759	16743	16566	16594	16812	16685	16586	16466	16495	16651	16557	16685	16675	16683	16582	16727	16759	16637	16603	16748	16685	16920	16589	16611	16666	16591	16582	16621	16615	16568	16682	16666	16794	16778	16688	16623	16555	16791	16420	16555	16729	16633	16596	16526	16565	16728	16627	16616	16584	16609	16521	16613	16617	16636	16693	16763	16537	16550	16564	16720	16655	16746	16470	16542	16602	16477	16498	16596	16576	16575	16857	16417	16439	16770	16680	16643	16488	16509	16629	16630	16629	16697	16531	16450	16718	16645	16640	16700	16607	16717	16541	16504	16601	16764	16652	16803	16812	16643	16465	16560	16588	16633	16635	16617	16743	16654	16656	16679	16531	16564	16632	16680	16448	16557	16666	16747	16606	16596	16711	16518	16562	16719	16627	16810	16648	16732	16523	16440	16652	16548	16711	16560	16470	16605	16736	16666	16609	16697	16707	16574	16789	16684	16512	16677	16585	16683	16721	16694	16559	16623	16634	16579	16525	16654	16529	16725	16469	16567	16653	16508	16759	16626	16920	16575	16697	16553	16601	16516	16482	16699	16631	16660	16658	16777	16694	16730	16657	16607	16625	16573	16683	16620	16633	16513	16825	16709	16553	16709	16764	16563	16603	16653	16639	16558	16803	16666	16745	16535	16829	16642	16737	16708	16584	16845	16707	16801	16640	16748	16690	16588	16525	16522	16551	16664	16577	16665	16653	16711	16711	16739	16627	16618	16735	16864	16552	16594	16533	16573	16628	16684	16592	16688	16747	16609	16505	16724	16441	16461	16667	16500	16627	16626	16532	16612	16631	16534	16538	16676	16612	16583	16672	16662	16449	16600	16498	16652	16668	16541	16652	16515	16689	16510	16644	16689	16726	16558	16590	16769	16520	16509	16714	16592	16577	16706	16509	16558	16573	16572	16487	16660	16578	16763	16684	16653	16843	16670	16603	16551	16644	16775	16615	16566	16791	16610	16705	16587	16784	16670	16569	16549	16510	16486	16461	16559	16523	16642	16665	16745	16624	16545	16747	16491	16585	16783	16638	16661	16664	16697	16498	16557	16482	16713	16640	16537	16650	16742	16586	16545	16586	16637	16678	16488	16696	16483	16664	16609	16552	16659	16659	16705	16656	16655	16535	16602	16536	16735	16844	16754	16782	16647
23853	21454	29097	24271	22208	25437	27248	23239	23131	23329	22797	22434	22751	22440	22535	29589	39849	37716	29536	26235	23118	21809	21586	21510	21647	21357	21154	21420	21468	21136	21444	21303	21443	21178	21451	21542	21286	21405	21327	21370	21232	21277	21244	21323	21195	21350	21336	21347	21519	21482	21509	21405	21244	21474	21322	21494	21182	21258	21300	21343	21269	21387	21484	21242	21179	21430	21229	21653	21227	21283	21355	21299	21172	21360	21229	21128	21427	21325	21247	21393	21223	21384	21198	21243	21161	21195	21105	21102	21215	21165	21287	21146	21252	21253	21244	21390	21444	21526	21298	21156	21312	21290	21310	21363	21321	21320	21046	21308	21277	21188	21284	21355	21245	21376	21403	21356	21276	21333	21296	21429	21262	21078	21260	21157	21167	21227	21270	21379	21142	21308	21203	20853	21184	21205	21488	21323	21303	21335	21569	21328	21363	21208	21310	21271	21130	21336	21298	21177	21425	21320	21426	21344	21170	21468	21155	21237	21147	21220	21130	21270	21158	21287	21283	21309	21334	21334	21289	21165	21328	21368	21241	21238	21296	21229	21274	21364	21292	21073	21119	20970	21369	21155	21383	21120	21220	21232	21146	21419	21373	21274	21294	21584	21221	20986	21303	21127	21230	21284	21516	21178	21174	21085	21203	21148	21242	21341	21314	21299	21272	21288	21360	21469	21457	21219	21230	21164	21349	21324	21315	21374	21165	21021	21209	21038	21321	21314	21105	21546	21079	21328	21477	21114	21100	21349	21287	21333	21070	21123	21041	21348	21474	21341	21322	21145	21113	21196	21548	21306	21249	21384	21187	21234	21631	21427	21219	21344	21238	21320	21592	21268	21230	21179	21134	21341	21304	21213	21274	21022	21365	21395	21224	21442	21099	21469	21276	21351	21435	21364	21102	21261	21225	21112	21350	21217	21272	21010	21347	21376	21023	21320	21209	21216	21331	21432	21133	21265	21346	21206	21095	21229	21136	21223	21051	20997	21230	21149	21295	21334	21324	21436	21216	21095	21383	21397	21039	21303	21316	21280	21106	21330	21431	21097	21176	21337	21450	21368	21440	21285	21129	21257	21244	21271	21010	21341	21394	21138	21184	20975	21312	21106	21122	21286	21380	21302	21144	21179	21213	21093	21424	21139	21271	21390	21328	21145	21303	21326	21292	21185	21183	21378	21045	21240	21312	21282	21372	21307	21250	21018	21355	21417	21466	21159	21436	21344	21253	21085	21612	21376	21228	21150	21117	21352	21097	21289	21224	21281	21247	21291	21099	21144	21281	21230	21203	21256	21134	21215	21231	21207	21346	21138	21438	21311	21328	21203	21174	21066	20970	21158	21241	21189	21235	21275	21403	21553	21181	21003	21362	21329	21347	21064	21149	21264	21119	21312	21278	21206	21410	21437	21232	21079	21247	21246	21278	21153	21370	21428	21433	21214	21086	21098	21241	21175	21378	21409	21408	21438	21325	21289	21171	21224	21248	21065	21319	21268	21385	21343	21308	21236	21566	21356	21155	21391	21275	21196	21308	21292	21293	21302	20971	21324	21134	21349	21145	21337	21606	21146	21274	21183	21291	21220	21277	21200	21418	21196	21507	21233	21309	21385	21231	21206	21375	21220	21361	21267	21401	21235	21280	21200	21304	21314	21353	21270	21428	21279	21102	21138	21373	21353	21196	21332	21378	21179	21223	21008	21141	21239	21435	21350	21269	21221	21278	21183	21295	21353	21154	20944	21219	21222	21096	21151	21417	21461	21412	21450	21125	21312	21338	21401	21177	21282	21067	21093	21245	21200	21317	21502	21238	21306	21289	21373	21362	21409	21237	21166	20885	21089	21278	21297	21400	21413	21034	21316	21269	21289	21134	21261	21351	21353	21359	21404	21401	21229	21346	21298	21270	20943	21175	21333	21286	21223	21306	21219	21364	21384	21229	21137	21300	21079	21335	21062	21361	21231	21350	21374	21383	21308	21429	21303	21215	21371	21379	21259	21112	21321	21203	21456	21116	21204	21133	21131	21477	21303	21383	21185	21460	21490	21214	21322	21063	21372	21363	21198	21395	21209	21402	21114	21173	21326	21118	21467	21156	21192	21418	21470	21213	21075	21265	21437	21278	21054	21066	21388	21436	21312	21110	21273	21172	21434	21094	21414	21215	21038	21112	21366	21303	21246	21153	21299	21132	21277	21428	20918	20986	21163	21379	21383	21495	21186	21333	21232	21321	21073	21247	21278	21157	21248	21381	21261	21318	21120	21401	21400	21345	21188	21346	21325	21299	21492	21379	21556	21074	21332	21447	21417	21069	21257	21375	21284	21371	21180	21252	21380	21339	20969	21428	21391	21216	21327	21308	21239	21405	21140	21183	21253	21327	21313	21387	21330	21370	21232	21209	21356	21221	21292	21138	21427	21300	21342	21295	21178	21276	21443	21165	21290	21299	21234	21448	21222	21285	21038	21219	21113	21459	21451	21306	21447	21135	21303	21369	21059	21316	21300	21226	21279	21410	21430	21248	21392	21294	21114	21324	21190	21467	21499	21096	21418	21113	21248	21154	21358	21177	21139	21313	21127	21294	21274	21408	21080	21199	21355	21430	21245	21169	21292	21139	21383	21180	21433	21186	21461	21458	21385	21173	21269	21162	21482	21452	21493	21243	21243	21310	21296	21292	21326	21233	21205	21318	21376	21294	21007	21552	21173	21070	21409	21219	21314	21139	21130	21273	21198	21281	21362	21294	21228	21292	21238	21227	21226	21349	21287	21261	21304	21288	21403	21146	21170	21197	21124	21220	21276	21288	21449	21302	21281	21331	21162	21214	21197	21122	21412	21166	21302	21031	21229	21300	21365	21463	21199	21282	21077	21430	21435	21290	21305	21217	21277	21457	21108	21197	21302	21315	21295	21265	21336	21285	21154	21004	21145	21454	21395	20994	21163	21162	21145	21267	21128	21242	21291	21152	21103	21138	21093	21307	21391	21319	21379	21142	21166	21357	21280	21535	21091	21455	21083	21115	21216	21267	21289	21310	21299	21219	21433	21273	21170	21286	21517	21103	20953	21300	21293	21188	21042	21154	21146	21126	21239	21366	21340	21425	21192	21438	21163	21442	21376	21176	21164	21269	21190	21122	21101	21164	21242	21272	21332	21346	21199	21330	21234	21133	21245	21365	21229	21216	21255	21287	21225	21385	21253	21376	21511	21254	21266	21298	21145	21247	21529	21386	21196	21114	21379	21205	21094	21075	21073	21215	21268	21313	21128	21484	21385	21284	21274	21181	21164	21280	21229	21342	21233	21357	21233	21373	21295	21311	21526	21243	21165	21038	21312	21145	20973	21426	21149	21051	21244	21321	21119	21004	21046	21280	21100	21312	21389	21354	21526	21140	21318	21326	21316	21251	21291	21400	21522	21051	21046	21308	21419	21114	21127	21514	21259	21209	21225	21132	21357	21357	21240	21604	21383	21217	21263	21264	21250	21208	21228	21405	21357	21471	21241	21277	21155	21307	21370	21325	21186	21270	21002	21201	21375	21160	21180	21358	21405	21259	21107	21230	21300	21237	21287	21055	21233	21417	21466	21313	21442	21300	21440	21312	21566	21164	21306	21132	21432	21341	21128	21162	21182	21168	21362	21405	21205	21234	21324	21397	21255	21294	21389	21257	21324	21252	21328	21206	21397	21362	21115	21160	21446	21299	21079	21382	21482	21323	21304	21184	21336	21162	21249	21278	21241	21086	21171	21477	20933	21180	21309	21344	21387	21209	21324	21507	21330	21052	21393	21200	21233	21431	21387	21295	21202	21127	21212	21500	21428	21543	21251	21488	20999	21104	21308	21352	21057	21342	21520	21242	21077	21186	21294	21072	21251	21271	21250	21474	21280	21342	21337	21277	21193	21488	21152	21123	21277	21096	21324	21294	21136	21225	21136	21210	21114	21424	21506	21364	21278	21274	21108	21440	21328	21138	21259	21228	21361	21619	21288	21211	21007	21218	21159	21305	21364	21236	21403	21219	21169	21134	21356	21403	21143	21202	21285	21316	21213	21257	21200	21238	21437	21356	21416	21379	21272	21255	21308	21277	21257	21185	21248	21603	21408	21338	21459	21382	20858	21301	21289	21277	21334	21366	21083	21354	21390	21237	21175	21316	21105	21292	21087	21210	21485	21242	21177	21168	21321	21221	21066	21139	21274	21219	21335	21226	21353	21298	21176	21103	21288	21440	21367	21317	21434	21169	21187	21158	21275	21139	21355	21197	21189	21373	21391	21047	21545	21319	21238	21370	21248	21263	21445	21278	21384	21377	21155	21248	21553	21113	21229	21548	21351	21179	21200	21273	21424	21162	21533	21470	21366	21254	21229	21250	21395	21090	21186	21277	21317	21298	21271	21228	21460	21249	21172	21385	21326	21183	20998	21231	21230	21268	21317	21195	21337	21266	21159	21509	21155	21284	21414	21241	21404	21031	21463	21247	21218	21107	21364	21352	21164	21354	21138	21133	21306	21113	21226	21452	21090	21311	21242	21404	21164	21240	21207	21356	21100	21164	21237	21306	21361	21324	21305	21272	21389	21308	21282	21083	21132	21267	21364	20999	21096	21246	21289	21198	21299	21339	21210	21366	21217	21287	21197	21301	21258	21134	21213	21260	21252	21421	21152	21115	21402	21285	21261	21251	21474	21361	21387	21198	21209	21336	21314	21148	21246	21260	21401	21226	21115	21312	21130	21271	21240	21038	21135	21104	21263	21099	20995	21223	21279	21301	21456	21257	21307	21141	21313	21437	21268	21225	21291	21348	21279	21412	21021	21342	21480	21333	21271	21106	21341	21370	21368	21310	21354	21215	21197	21235	21379	21418	21272	21118	21446	21198	21368	21386	21355	21327	21146	21462	21393	21227	21230	21355	21049	21059	21270	21224	21179	21253	21094	21147	21291	21397	21225	21269	21103	21127	21155	21319	21085	21280	21257	21366	21102	21267	21262	21401	21322	21261	21154	21460	21230	21431	21253	21389	21193	21159	21112	21271	21308	21151	21403	21280	21320	21152	21122	21756	21356	21415	21115	20917	21247	21198	21360	21144	21203	21381	21353	21507	21194	21199	21099	21214	21356	21396	21466	21297	21487	21247	21351	21345	21143	21374	21527
19507	32982	31164	24797	22788	21157	19365	19531	20006	19738	18532	18287	18566	18193	18180	30196	39989	36315	25274	22330	18246	16866	16656	16597	16635	16686	16701	16587	16607	16607	16762	16424	16526	16592	16436	16830	16407	16545	16554	16680	16581	16608	16550	16630	16617	16641	16563	16546	16465	16517	16610	16474	16739	16452	16522	16631	16536	16553	16531	16455	16585	16421	16515	16554	16421	16490	16511	16378	16442	16710	16588	16712	16600	16715	16384	16710	16554	16552	16581	16651	16660	16379	16585	16510	16503	16356	16656	16508	16582	16648	16613	16430	16444	16662	16534	16485	16468	16562	16543	16595	16465	16556	16647	16448	16435	16583	16546	16581	16594	16510	16636	16538	16651	16483	16492	16650	16650	16695	16426	16715	16520	16527	16612	16483	16435	16678	16683	16734	16460	16507	16501	16648	16481	16555	16700	16527	16488	16634	16661	16536	16391	16411	16542	16575	16503	16605	16733	16593	16708	16622	16513	16498	16499	16706	16583	16582	16589	16490	16357	16486	16661	16545	16544	16470	16584	16535	16525	16715	16609	16332	16593	16534	16508	16488	16730	16572	16429	16528	16466	16576	16735	16494	16759	16550	16775	16482	16544	16463	16521	16534	16543	16622	16584	16461	16445	16609	16548	16690	16731	16448	16691	16491	16512	16451	16530	16753	16663	16721	16530	16497	16811	16580	16423	16565	16598	16683	16653	16522	16305	16454	16476	16466	16475	16601	16599	16485	16294	16495	16552	16578	16605	16367	16727	16511	16585	16635	16533	16533	16521	16491	16594	16625	16493	16531	16568	16461	16599	16620	16693	16409	16382	16744	16478	16655	16502	16530	16530	16494	16513	16627	16502	16567	16697	16666	16593	16617	16506	16605	16511	16583	16517	16468	16605	16550	16617	16455	16568	16476	16577	16365	16687	16454	16395	16379	16365	16668	16461	16445	16523	16556	16669	16345	16494	16515	16595	16509	16559	16669	16613	16540	16549	16516	16361	16437	16687	16523	16393	16522	16621	16411	16481	16684	16764	16442	16440	16572	16595	16656	16465	16712	16567	16594	16523	16745	16521	16637	16485	16553	16691	16702	16661	16616	16589	16519	16485	16635	16572	16519	16400	16619	16530	16458	16583	16787	16732	16557	16411	16486	16426	16563	16586	16651	16530	16623	16425	16572	16365	16675	16509	16566	16577	16486	16539	16424	16557	16455	16339	16502	16616	16588	16792	16672	16559	16658	16641	16462	16531	16498	16488	16448	16616	16576	16495	16320	16647	16553	16461	16778	16524	16554	16561	16369	16698	16684	16426	16428	16508	16571	16467	16629	16579	16570	16409	16476	16623	16474	16662	16460	16500	16548	16450	16603	16365	16705	16589	16548	16334	16506	16564	16563	16342	16529	16458	16571	16762	16510	16335	16292	16606	16557	16583	16667	16672	16608	16541	16475	16353	16400	16582	16444	16591	16598	16374	16653	16719	16448	16590	16430	16275	16621	16394	16611	16642	16584	16360	16626	16500	16538	16563	16583	16586	16432	16597	16540	16492	16608	16680	16565	16381	16635	16549	16393	16583	16481	16431	16572	16634	16466	16479	16563	16701	16570	16578	16596	16501	16463	16555	16511	16600	16523	16435	16334	16441	16573	16477	16562	16541	16376	16580	16494	16686	16632	16462	16580	16526	16727	16434	16444	16694	16695	16551	16598	16614	16510	16523	16473	16535	16535	16698	16523	16617	16629	16515	16558	16553	16358	16486	16617	16329	16710	16551	16600	16691	16495	16659	16549	16628	16463	16563	16502	16746	16327	16714	16678	16582	16516	16387	16323	16425	16665	16504	16695	16579	16577	16679	16750	16453	16385	16521	16596	16712	16423	16662	16527	16464	16431	16637	16500	16458	16651	16509	16539	16543	16499	16575	16746	16552	16509	16458	16395	16754	16543	16407	16526	16556	16477	16649	16546	16660	16604	16511	16441	16492	16551	16466	16620	16491	16617	16660	16542	16342	16458	16517	16562	16622	16532	16753	16540	16444	16607	16456	16477	16500	16681	16442	16469	16619	16648	16589	16575	16631	16598	16542	16515	16589	16566	16589	16444	16443	16511	16768	16631	16544	16586	16698	16619	16445	16564	16617	16341	16666	16704	16614	16482	16673	16724	16568	16476	16569	16502	16541	16401	16600	16672	16607	16499	16468	16607	16472	16487	16350	16500	16697	16400	16605	16682	16424	16592	16490	16502	16389	16615	16643	16553	16599	16623	16572	16467	16558	16622	16473	16602	16611	16534	16718	16458	16418	16634	16467	16563	16535	16495	16486	16663	16661	16437	16380	16608	16429	16571	16408	16548	16576	16509	16446	16472	16579	16457	16439	16758	16612	16466	16563	16507	16646	16554	16446	16437	16588	16606	16481	16653	16579	16748	16653	16532	16609	16651	16392	16722	16599	16660	16520	16586	16539	16606	16613	16451	16646	16610	16568	16557	16477	16490	16584	16458	16538	16460	16518	16723	16555	16710	16544	16734	16316	16694	16601	16534	16550	16543	16590	16604	16339	16449	16566	16604	16533	16507	16555	16601	16565	16564	16504	16363	16436	16514	16610	16651	16596	16670	16565	16425	16595	16564	16397	16459	16708	16479	16490	16504	16714	16361	16417	16502	16618	16620	16283	16674	16584	16603	16498	16499	16598	16567	16505	16427	16533	16616	16321	16513	16620	16444	16644	16517	16559	16491	16537	16547	16440	16665	16522	16421	16567	16555	16418	16584	16475	16604	16555	16486	16564	16644	16643	16608	16387	16593	16594	16509	16563	16555	16558	16609	16502	16425	16632	16745	16693	16577	16571	16425	16622	16627	16631	16324	16662	16481	16264	16578	16541	16367	16554	16595	16371	16497	16559	16503	16564	16537	16508	16561	16406	16525	16613	16479	16464	16310	16652	16490	16573	16613	16446	16654	16601	16521	16609	16717	16688	16660	16532	16478	16596	16658	16454	16505	16626	16522	16715	16720	16472	16593	16485	16621	16445	16513	16691	16512	16531	16581	16440	16596	16605	16622	16638	16534	16515	16439	16654	16479	16683	16495	16628	16609	16454	16454	16530	16646	16510	16474	16484	16526	16439	16563	16462	16671	16620	16473	16390	16646	16524	16630	16585	16558	16637	16622	16386	16587	16688	16470	16563	16737	16681	16730	16548	16672	16604	16540	16349	16591	16610	16537	16731	16631	16502	16534	16528	16604	16363	16575	16565	16550	16454	16471	16485	16414	16589	16457	16437	16443	16394	16749	16527	16446	16816	16523	16663	16766	16476	16593	16363	16670	16608	16743	16630	16438	16696	16538	16452	16485	16510	16541	16632	16497	16628	16507	16568	16497	16563	16541	16559	16628	16423	16658	16721	16517	16425	16537	16442	16734	16626	16469	16590	16460	16516	16470	16711	16613	16375	16669	16460	16564	16503	16469	16527	16615	16421	16530	16559	16572	16565	16640	16559	16608	16449	16445	16531	16458	16434	16644	16505	16661	16601	16496	16510	16695	16670	16559	16628	16526	16531	16457	16496	16513	16603	16504	16526	16529	16545	16691	16755	16468	16599	16644	16427	16615	16459	16645	16450	16604	16541	16590	16617	16615	16521	16561	16535	16499	16460	16514	16497	16509	16648	16562	16424	16583	16670	16365	16796	16641	16481	16485	16646	16618	16489	16639	16549	16460	16618	16484	16679	16596	16512	16510	16851	16663	16608	16579	16607	16578	16421	16634	16515	16452	16734	16652	16475	16614	16457	16541	16748	16604	16432	16736	16501	16389	16601	16615	16422	16428	16550	16414	16792	16506	16562	16547	16514	16589	16414	16599	16587	16504	16485	16519	16588	16519	16686	16579	16488	16565	16708	16531	16525	16367	16463	16712	16624	16586	16471	16514	16815	16630	16564	16569	16559	16583	16537	16570	16509	16484	16474	16372	16557	16614	16544	16628	16584	16665	16690	16495	16624	16629	16549	16438	16668	16536	16469	16478	16560	16405	16444	16588	16653	16625	16541	16456	16464	16429	16619	16571	16502	16550	16657	16404	16577	16440	16560	16591	16508	16654	16548	16446	16632	16549	16552	16451	16669	16593	16626	16636	16618	16651	16630	16527	16388	16745	16603	16432	16499	16529	16442	16600	16363	16520	16608	16792	16646	16401	16509	16608	16429	16603	16455	16523	16464	16379	16716	16609	16605	16583	16604	16498	16364	16460	16595	16565	16502	16438	16524	16415	16478	16677	16598	16458	16479	16655	16418	16427	16510	16639	16631	16517	16528	16660	16409	16464	16402	16612	16433	16717	16349	16486	16645	16402	16515	16468	16580	16500	16559	16581	16405	16575	16671	16740	16559	16582	16631	16573	16569	16453	16626	16500	16530	16657	16351	16586	16322	16670	16530	16570	16369	16588	16548	16446	16572	16584	16572	16625	16463	16563	16585	16625	16552	16826	16581	16701	16561	16553	16567	16670	16478	16398	16668	16674	16643	16813	16598	16522	16432	16550	16641	16532	16463	16370	16426	16612	16560	16695	16594	16449	16514	16556	16562	16587	16544	16418	16438	16531	16328	16675	16504	16721	16536	16582	16506	16473	16627	16369	16680	16670	16504	16687	16569	16439	16446	16578	16496	16663	16377	16505	16620	16493	16624	16596	16484	16580	16539	16669	16409	16605	16526	16568	16442	16493	16672	16428	16602	16618	16505	16710	16669	16466	16622	16531	16634	16618	16605	16479	16701	16604	16603	16615	16535	16641	16481	16389	16529	16484	16703	16318	16559	16410	16537	16458	16487	16413	16632	16631	16569	16462	16590	16749	16685	16578	16461	16575	16426	16512	16281	16483	16551	16587	16614	16730	16609	16578	16546	16452	16557	16625	16656	16551	16539	16501	16468	16469	16653	16444	16521	16399	16742	16449	16581	16509	16575	16501	16528	16438	16636	16592	16561	16478	16680	16568	16610	16746	16542	16545	16583	16726	16713	16460	16474	16705	16580	16380	16536	16380	16357	16582	16501	16588	16446	16438	16444	16468	16599	16431	16682	16546	16560	16498	16552	16572	16583	16472	16515	16591	16555	16532	16720	16526	16654	16722	16537	16542	16574	16432	16531	16627	16558	16554	16571	16651	16596	16521	16537	16539
30473	24391	26700	24866	22138	21781	22049	22016	21933	21943	21549	21585	21527	21534	21625	21865	23064	23078	22704	22011	21760	21295	21541	21278	21449	21206	21428	21371	21348	21146	21255	21072	21336	21464	21363	21273	21327	21340	21335	21431	21212	21138	21100	21236	21139	21299	21156	21356	21301	21340	21098	21048	21220	21352	21359	21312	21109	21499	21150	21137	21294	21354	21360	21167	21460	21398	21306	21203	21400	21383	21405	21403	21273	21298	21443	21225	21254	21307	21267	21263	21414	21296	21335	21372	21338	21385	21283	21253	21335	21186	21166	21291	21610	21166	21407	21200	21416	21202	21378	21134	21189	21434	21386	21232	21295	21331	21333	21145	21167	21291	21121	21345	21200	21327	21369	21337	21234	21149	21363	21213	21226	21416	21314	21492	21250	21193	21146	21274	21511	21202	21185	21188	21183	21146	21389	21404	21337	21431	21105	21156	21364	21280	21155	21208	21297	21315	21212	21378	21050	21340	21111	21411	21322	21360	21233	21120	21371	21204	21072	21472	21382	21420	21454	21197	21208	21160	21437	20979	21249	21012	21204	21321	21426	21203	21279	21072	21292	21218	21093	21335	21261	21393	21458	21090	21531	21407	21326	21232	21325	21281	21423	21397	21113	21223	21223	21367	21326	21217	21239	21533	21203	21353	21258	21231	21191	21325	21349	21244	21357	21276	21071	21236	21400	21275	21208	21331	21342	21239	21203	21282	21327	21465	21142	21379	21406	21336	21397	21483	21021	21265	21182	21342	21219	21363	21147	21463	21224	21390	21427	21217	21240	21326	21354	21252	21203	21064	21253	21186	21183	21388	21282	21347	21243	21389	21297	21366	21326	21123	21220	21059	21289	21182	21228	21454	21274	21263	21047	21118	21182	21386	21214	21226	21088	21283	21266	21322	21453	21117	21332	21177	21250	21419	21149	21211	21308	21212	21156	21171	21135	21232	21429	21415	21252	21311	21122	21507	21146	21286	21324	21006	21085	21094	21240	21294	21119	21182	21056	21187	21327	21265	21330	21319	21336	21134	21282	21147	21015	21460	21284	21149	21045	21212	21468	21311	21146	21162	21194	21130	21305	21216	21231	21096	21494	21437	21308	21237	21370	21136	21206	21365	21424	21095	21257	21206	21176	21360	21188	21347	21372	21355	21141	21052	21092	21397	21416	21382	21215	21440	21396	21281	21368	21312	21126	21112	21222	21311	21244	21380	21163	21537	21274	21134	21176	21158	21278	21468	21387	21187	21232	21297	21110	21243	21259	21358	21382	21250	21204	21328	21170	21112	21127	21330	21415	21093	21328	21335	21542	21308	21357	21149	21129	21002	21263	21123	21009	21204	21113	21194	21276	21237	21438	21383	21321	21451	21375	21258	21470	21267	21414	21137	21447	21382	21362	21125	21333	21097	21240	21485	21450	21130	21348	21394	21280	20948	21311	21342	21482	21308	21120	21308	21339	21194	21341	21354	21071	21145	21343	21187	21279	21298	21496	21100	21340	21292	21116	21437	21082	21380	21467	21398	21154	21320	21157	21404	21135	21246	21242	21221	21149	21113	21455	21327	21237	21523	21262	21292	21505	21253	21412	21328	21339	21478	21494	21254	21144	21210	21187	21351	21241	21403	21291	21211	21132	21370	21274	21416	21227	21296	21168	21318	21223	21178	21234	21470	21188	21233	21307	21164	21172	21070	21251	21316	21095	20998	21191	21185	21338	21388	21289	21490	21195	21319	21326	21261	21407	21096	21371	21426	20982	21169	21476	21031	21280	21162	21064	21036	21185	21340	20978	21264	21204	21276	21364	21462	21408	21124	21175	21156	21193	21433	21314	21106	21271	21372	21188	21163	21135	21382	21350	21346	21188	21272	21324	21218	21261	21296	21438	21380	21366	21168	21186	21353	21259	21178	21076	21104	21225	21253	21206	21257	21250	21176	21202	21236	21221	21182	21112	21054	21243	21254	21342	21270	21292	21273	21224	21067	21347	21318	21412	21342	21269	21313	21132	21239	21258	21155	21256	21335	21378	21417	21499	21304	21159	21363	21249	21304	21321	21297	21311	21294	21302	21152	21243	21197	21221	21239	21167	21414	21300	21204	21321	21216	21195	21561	21327	21172	21543	21487	21162	21381	21503	21329	21546	21256	21188	21357	20999	21306	21497	21162	21064	21257	21250	21205	21550	21319	21266	21440	21389	21459	21228	21207	21246	21253	21238	21127	21267	21158	21259	21325	21325	21509	21257	21270	21215	21198	21241	21152	21242	21275	21303	21233	21294	21362	21296	21272	21141	21160	21277	21288	21345	21071	21139	21257	21133	21252	21298	21301	21205	21344	21129	21117	21363	21389	21316	21221	21176	21137	21379	21276	21349	21320	21228	21438	21272	21143	21279	21279	21328	21418	21266	21241	21519	21322	21308	21206	21202	21406	21127	21265	21026	21336	21249	21368	21180	21305	21147	21300	21454	21136	21254	21142	21105	21272	21341	21302	21487	21318	21146	21410	21218	21504	21290	21114	21286	21097	21359	21358	21210	21315	21494	21308	21280	21395	21194	21466	21279	21273	21251	21103	21120	21135	21359	21509	21251	21128	21215	21414	21115	21237	21121	21333	21350	21175	21346	21128	21580	21167	21547	21474	20994	21421	21294	21170	21116	20985	21309	21094	21170	21400	21213	21242	21280	21184	21354	21372	21225	21214	21328	21138	21221	21232	21321	21419	21322	21365	21200	21280	21239	21319	21343	21288	21534	21253	21468	21282	21224	21297	21343	21350	21355	21446	21122	21107	21347	21366	21177	21352	21402	21180	21350	21475	21307	21347	21283	21151	21306	21356	21517	21268	21377	21516	21244	20974	21464	21096	21234	21132	21323	21413	21315	21167	21080	21486	21242	21391	21506	21245	21164	21271	21385	21306	21286	21328	21280	21561	21329	21314	21342	21241	21263	21354	21167	21416	21090	21158	21256	21172	21434	21180	21306	21436	20995	21393	21326	21171	20981	21165	21187	21346	21167	21489	21385	21308	21439	21334	21264	21304	21108	21400	21264	21334	21137	21404	21153	21056	21372	21256	21315	21353	21268	21202	21259	21257	21267	21046	21223	21207	21535	21290	21341	21164	20939	21225	21402	21225	21314	21252	21135	21427	21490	21327	21242	21252	21309	21228	21118	21150	21142	21217	21011	21321	21471	21374	21292	21293	21408	21307	21199	21126	21240	21432	21393	21285	21160	21271	21234	21165	21189	21179	21436	21326	21512	21235	21274	21403	21245	21416	21326	21234	21373	21584	21001	21404	21397	21200	21436	21424	21321	21362	21349	21470	21358	21177	21268	21351	20990	21164	21274	21402	21316	21275	21190	21121	21126	21327	21404	21356	21194	21175	21258	21323	21157	21295	21215	21322	21286	21133	21109	21230	21254	21399	21376	21364	21312	21382	21344	21241	21578	21211	21336	21106	21146	21164	21156	21375	21314	21265	21320	21480	21248	21270	21301	21438	21326	21291	21341	21303	21324	21314	21633	21027	21261	21250	21312	21204	21171	21270	21158	21343	21347	21361	21505	21379	21536	21083	21393	21243	21349	21257	21350	21110	21238	21380	21417	21177	21131	21237	21165	21189	21570	21120	21227	21075	21396	21114	21296	21406	21383	21190	21250	21350	21179	21400	21276	21285	21386	21431	21186	21127	21131	21330	21197	21283	21187	21133	21456	21278	21361	21296	21162	21163	21231	21120	21444	21175	21113	21115	21134	21253	21362	21347	21196	21173	21432	21174	21197	21167	21747	21456	21293	21193	21087	21204	21286	21531	21270	21382	21404	21348	21543	21391	21381	21142	21276	21301	21374	21278	21392	21275	21261	21296	21531	21456	21106	21330	21339	21496	21373	21314	21294	21287	21241	21604	21157	21070	21246	21085	21340	21191	21223	21181	21220	21231	21394	21265	21241	21369	21223	20999	21261	21083	21269	21215	21319	21197	21366	21460	21425	21351	21289	21088	21203	21153	21249	21055	21217	21350	21362	21256	21375	21341	21353	21436	21272	21237	21060	21226	21111	21117	21201	21299	21075	21196	21475	21283	21429	21248	21362	21323	21246	21292	21480	21437	21277	21322	21405	21356	21265	21368	21251	21234	21416	21277	21251	21119	21167	21360	21392	21276	21232	21154	21486	21415	21350	21340	21370	21214	21203	21131	21209	20969	21207	21168	21307	21118	21020	21426	21316	21304	21459	21503	21157	21323	21137	21107	21253	21102	21444	21295	21360	21313	21229	21351	21342	21248	21346	21288	21529	21222	21482	21273	21459	21318	21117	21064	21225	21072	21171	21358	21343	21257	21366	21406	21314	21270	21339	21411	21299	21152	21116	21208	21325	21293	21193	21345	21345	21340	21350	21315	21219	21136	21562	21586	21236	21236	21167	21255	21071	21287	21308	21298	21518	21308	21308	21225	21422	21358	21231	21286	21284	21297	21411	21616	21334	21208	21212	21274	21174	21100	21346	21347	21252	21176	21126	21258	21286	21289	21325	21056	21251	21338	21227	21343	21438	21389	21308	21271	21219	21298	21436	21300	21260	21273	21196	21407	21199	21325	21064	21352	21309	21243	21193	21205	21254	21184	21473	21447	21368	21432	21110	21193	21330	21349	21250	21087	21250	21403	21395	21123	21280	21084	21265	21597	21309	21271	21138	21305	21257	21121	21332	21148	21263	21346	21152	21380	21212	21119	21266	21211	21472	21378	21496	21397	21212	21418	21270	21108	21197	21249	21112	21239	21169	21390	21277	21236	21544	21298	21313	21142	21282	21215	21465	21295	21370	21372	21303	21092	21192	21379	21291	21182	21171	21111	21320	21348	21321	21180	21414	21395	21270	21166	21464	21329	21167	21037	21334	21316	21352	21501	21378	21200	21251	21283	21268	21276	21289	21442	21204	21390	21238	21341	21345	21178	21307	21329	21336	21403	21307	21384	21193	21396	21314	21520	21232	21243	21145	21341	21424	21270	21456	21427	20975	21064	21102	21427	21266	21311	21457	21555	21281	21271	21157	21295	21194	21443	21137	21410	21145	21263	21305	21124	21405	21376	21458	21314	21151	21298	21221	21371	21360	21261	21140	21319	21293	21292	21285	21246	21213	21391	21235	21208	21242	21138	21324	21415
19407	22185	21098	19654	18391	17713	17257	17778	17965	17538	17041	16899	17186	17353	16999	17743	19291	18955	17757	17205	16929	16786	16625	16642	16636	16739	16849	16700	16721	16478	16837	16654	16531	16607	16619	16659	16655	16646	16527	16489	16611	16661	16628	16654	16597	16599	16629	16622	16535	16589	16649	16601	16665	16475	16690	16647	16613	16548	16463	16576	16615	16652	16739	16350	16555	16552	16579	16585	16671	16553	16582	16525	16202	16610	16533	16653	16698	16677	16615	16546	16594	16579	16630	16518	16405	16424	16619	16480	16568	16604	16550	16582	16542	16527	16458	16552	16570	16603	16704	16598	16545	16574	16542	16506	16688	16439	16397	16612	16628	16719	16719	16680	16390	16667	16662	16604	16431	16708	16408	16562	16630	16415	16569	16493	16656	16447	16572	16667	16502	16592	16538	16579	16482	16586	16620	16589	16541	16572	16685	16359	16640	16707	16577	16730	16521	16638	16663	16540	16690	16482	16556	16455	16659	16658	16708	16766	16709	16581	16562	16561	16567	16636	16489	16634	16479	16466	16759	16677	16647	16637	16550	16633	16549	16493	16630	16700	16694	16395	16586	16460	16634	16397	16558	16716	16448	16661	16562	16688	16578	16498	16603	16532	16519	16679	16674	16496	16535	16368	16569	16652	16748	16707	16650	16532	16526	16504	16633	16548	16636	16456	16533	16495	16608	16509	16490	16602	16565	16717	16594	16589	16683	16657	16680	16641	16552	16737	16662	16541	16380	16567	16698	16611	16585	16590	16468	16480	16586	16697	16622	16638	16628	16617	16597	16559	16626	16530	16847	16545	16494	16732	16468	16708	16391	16375	16671	16609	16553	16677	16524	16750	16621	16703	16782	16460	16522	16724	16712	16582	16649	16427	16798	16834	16442	16416	16589	16572	16587	16597	16432	16617	16621	16662	16620	16611	16605	16433	16522	16484	16592	16587	16671	16527	16446	16734	16486	16465	16610	16602	16304	16586	16559	16526	16591	16617	16496	16840	16550	16507	16829	16665	16719	16556	16459	16543	16563	16692	16556	16464	16687	16524	16666	16540	16569	16594	16474	16676	16528	16714	16474	16576	16611	16651	16492	16411	16561	16429	16437	16639	16734	16779	16437	16551	16712	16536	16590	16449	16473	16560	16457	16648	16546	16412	16735	16514	16623	16574	16427	16644	16614	16615	16485	16401	16681	16582	16640	16677	16510	16542	16683	16607	16673	16657	16731	16623	16615	16696	16573	16678	16592	16602	16552	16668	16446	16655	16555	16593	16605	16728	16564	16626	16617	16516	16663	16510	16846	16885	16637	16683	16502	16582	16696	16344	16712	16610	16635	16514	16693	16478	16585	16462	16494	16615	16709	16626	16689	16587	16761	16431	16661	16603	16315	16612	16580	16552	16417	16662	16635	16544	16696	16512	16445	16461	16651	16576	16569	16701	16404	16633	16728	16612	16505	16567	16667	16433	16604	16634	16409	16420	16699	16601	16580	16690	16594	16505	16629	16688	16433	16572	16601	16578	16499	16502	16475	16607	16553	16598	16689	16477	16530	16619	16583	16629	16660	16552	16577	16671	16626	16632	16646	16460	16490	16573	16406	16566	16723	16600	16563	16544	16539	16535	16550	16693	16558	16557	16661	16453	16584	16603	16584	16547	16530	16624	16619	16673	16685	16522	16784	16576	16508	16712	16547	16554	16682	16499	16727	16622	16607	16465	16561	16399	16672	16610	16570	16464	16433	16673	16541	16490	16631	16574	16525	16530	16496	16525	16493	16516	16722	16609	16616	16706	16476	16527	16613	16547	16612	16520	16543	16675	16602	16489	16620	16614	16569	16682	16376	16394	16608	16801	16566	16533	16643	16466	16600	16580	16543	16686	16498	16532	16415	16555	16412	16641	16535	16560	16587	16721	16653	16649	16573	16717	16673	16596	16551	16559	16637	16663	16720	16462	16689	16571	16601	16518	16632	16506	16458	16464	16729	16532	16517	16586	16541	16613	16488	16599	16463	16651	16592	16648	16580	16644	16534	16503	16641	16645	16723	16608	16660	16485	16627	16390	16516	16797	16447	16575	16631	16596	16492	16462	16653	16694	16649	16546	16476	16522	16673	16620	16663	16586	16509	16714	16389	16677	16782	16470	16492	16622	16592	16511	16399	16775	16727	16603	16702	16578	16568	16566	16531	16592	16547	16467	16655	16255	16461	16538	16751	16764	16435	16639	16755	16536	16540	16475	16449	16690	16628	16509	16474	16576	16510	16571	16545	16727	16615	16664	16658	16678	16610	16430	16648	16456	16421	16808	16540	16661	16664	16558	16674	16603	16569	16607	16645	16604	16647	16383	16570	16568	16588	16606	16630	16582	16523	16653	16625	16690	16404	16660	16462	16509	16492	16456	16588	16647	16671	16600	16445	16740	16540	16478	16641	16665	16604	16469	16610	16469	16612	16587	16565	16688	16668	16412	16718	16690	16646	16579	16563	16463	16596	16658	16475	16532	16448	16685	16622	16612	16653	16537	16647	16783	16368	16566	16634	16598	16522	16638	16662	16514	16524	16600	16719	16528	16759	16637	16583	16542	16619	16644	16537	16542	16721	16528	16694	16485	16650	16424	16612	16547	16609	16639	16639	16720	16480	16499	16486	16553	16465	16775	16616	16532	16570	16483	16493	16502	16669	16637	16658	16837	16707	16430	16609	16542	16660	16337	16568	16562	16539	16479	16692	16522	16644	16550	16522	16569	16423	16519	16427	16727	16669	16663	16709	16547	16552	16659	16572	16489	16494	16582	16782	16664	16677	16660	16598	16602	16639	16391	16468	16654	16705	16511	16585	16590	16541	16509	16544	16676	16467	16435	16480	16663	16445	16661	16654	16640	16609	16693	16626	16547	16341	16397	16752	16538	16710	16757	16549	16486	16580	16747	16506	16650	16577	16603	16546	16753	16507	16602	16651	16593	16572	16528	16670	16613	16535	16510	16565	16743	16577	16561	16570	16499	16622	16666	16555	16528	16605	16709	16640	16604	16582	16696	16644	16715	16600	16443	16541	16564	16424	16647	16420	16622	16638	16715	16593	16599	16524	16565	16481	16622	16455	16530	16624	16493	16531	16622	16565	16657	16544	16508	16671	16523	16626	16536	16471	16711	16570	16685	16675	16630	16483	16579	16632	16708	16418	16647	16565	16602	16822	16645	16596	16840	16678	16648	16620	16660	16552	16541	16685	16880	16382	16588	16480	16630	16580	16513	16694	16526	16719	16573	16590	16569	16570	16469	16587	16511	16520	16575	16613	16657	16686	16612	16561	16547	16470	16654	16589	16767	16424	16575	16692	16567	16418	16559	16584	16406	16430	16575	16540	16618	16582	16662	16656	16597	16508	16656	16459	16660	16450	16553	16678	16547	16619	16575	16699	16577	16605	16631	16647	16569	16755	16675	16565	16686	16444	16696	16635	16514	16634	16511	16550	16551	16694	16501	16687	16588	16509	16483	16691	16668	16559	16669	16793	16467	16615	16718	16725	16541	16717	16487	16456	16651	16728	16566	16696	16416	16479	16496	16770	16619	16679	16571	16613	16470	16517	16658	16594	16642	16605	16670	16654	16468	16662	16539	16586	16506	16546	16428	16584	16711	16572	16678	16658	16425	16708	16504	16381	16569	16577	16556	16560	16660	16494	16592	16517	16483	16655	16576	16799	16487	16745	16608	16359	16648	16648	16405	16663	16547	16582	16599	16500	16540	16577	16582	16515	16565	16482	16450	16551	16682	16721	16702	16715	16685	16566	16476	16684	16517	16664	16576	16675	16537	16527	16581	16641	16482	16593	16509	16443	16622	16552	16695	16817	16472	16599	16415	16650	16591	16693	16503	16697	16594	16678	16447	16504	16546	16689	16697	16584	16488	16663	16560	16534	16432	16734	16637	16729	16571	16596	16616	16637	16655	16684	16608	16712	16578	16502	16661	16709	16533	16435	16537	16610	16599	16513	16601	16640	16455	16635	16534	16548	16685	16789	16596	16565	16604	16652	16496	16650	16576	16466	16665	16659	16585	16424	16480	16627	16719	16696	16602	16765	16365	16618	16518	16434	16655	16634	16631	16605	16579	16719	16581	16649	16770	16583	16693	16596	16395	16733	16564	16605	16700	16746	16486	16640	16582	16604	16581	16601	16640	16726	16573	16566	16601	16581	16743	16459	16713	16706	16676	16474	16584	16740	16702	16570	16667	16568	16613	16530	16592	16686	16659	16527	16571	16738	16697	16435	16664	16661	16610	16630	16707	16725	16567	16531	16623	16605	16628	16667	16721	16541	16660	16650	16424	16561	16700	16647	16503	16573	16580	16572	16680	16663	16600	16660	16470	16694	16567	16485	16543	16483	16424	16563	16604	16446	16677	16542	16760	16479	16707	16494	16444	16618	16560	16786	16575	16419	16501	16568	16579	16502	16561	16617	16547	16521	16545	16646	16432	16648	16582	16613	16686	16611	16427	16680	16664	16762	16629	16616	16610	16567	16602	16797	16554	16681	16519	16469	16537	16585	16621	16781	16592	16607	16645	16472	16627	16615	16692	16628	16514	16466	16577	16752	16489	16758	16480	16561	16504	16409	16679	16597	16714	16583	16466	16637	16528	16800	16561	16642	16652	16662	16588	16475	16448	16539	16403	16608	16567	16539	16487	16526	16604	16575	16527	16581	16628	16610	16664	16698	16575	16950	16546	16542	16400	16480	16576	16509	16632	16596	16512	16572	16555	16662	16561	16574	16746	16783	16597	16372	16666	16603	16596	16560	16668	16400	16463	16479	16662	16526	16725	16608	16383	16513	16534	16620	16432	16533	16593	16653	16622	16654	16661	16626	16548	16671	16560	16384	16546	16641	16668	16668	16671	16616	16523	16510	16564	16710	16525	16568	16596	16537	16762	16564	16551	16665	16678	16513	16655	16592	16487	16640	16535	16664	16624	16674	16537	16430	16643	16714	16600	16550	16557	16542	16595	16526	16492	16648	16641	16766	16728	16759	16440	16529	16701	16671	16539	16589	16539	16550	16516	16555	16426	16751	16605	16422	16505	16708	16505	16677	16707	16820	16679	16504	16560	16597	16456	16760	16544	16508	16612	16596	16516	16427	16515	16666	16614	16611	16762	16677	16687
25371	21475	28690	25196	23876	24328	24282	22686	22756	22834	22191	21994	21861	21908	22082	26188	32717	31309	26144	24253	22432	21651	21606	21210	21549	21190	21163	21455	21397	21405	21370	21302	21372	21320	21417	21298	21353	21223	21317	21300	21221	21246	21460	21313	21332	21358	21077	21155	21150	21252	21188	21183	21223	21093	21499	21317	21299	21322	21425	21246	21289	21269	21293	21257	21198	21069	21276	21262	21402	21110	21041	21001	21200	21263	21293	21234	21232	21405	21135	21196	21121	21274	21118	21380	21231	21127	21221	21025	21343	21268	21200	21258	21197	21418	21230	21507	21190	21208	21213	21113	21119	21347	21251	21157	21238	21203	21186	21044	21347	21375	21272	21076	21370	21319	21381	21375	21194	21317	21389	20945	21200	21287	21216	21137	21126	21366	21257	21243	21119	21359	21233	21411	21127	20884	21291	21179	21293	21186	21195	21209	21234	21489	21387	21190	21081	21260	21220	21063	21079	21352	21295	21313	21045	21232	21322	21095	21341	21264	21215	21016	21073	20962	21306	21193	21028	21374	21168	21321	20960	21089	21075	21113	21394	21157	21181	21383	21054	21186	21444	21058	21242	21067	21407	21201	21435	21199	21286	21193	21163	21338	21261	20978	21189	21072	21166	21297	21333	21257	21013	21186	21136	21253	21136	21201	21215	21028	21285	21221	21289	21286	21229	20993	21133	21118	21194	21222	21122	21285	21256	21369	21227	21448	21307	21190	21303	21143	21208	21041	21130	21314	21265	21051	21353	21282	21354	21185	21215	21285	21362	21285	21254	21198	21057	21171	21373	21069	21155	21158	21326	21442	21136	21113	21040	21261	21205	21266	21229	21071	21156	21095	21141	21235	21179	21203	21169	21167	21355	21054	21148	21135	21207	21310	21208	21104	20968	20829	21346	21147	21059	21160	21048	20980	21545	21288	21382	21322	21315	21163	21105	21356	21143	21338	21167	21326	21333	21082	21196	21221	21378	21232	21370	21251	21298	21201	21361	21224	21197	20994	21080	21155	21135	21452	21166	21349	21412	21106	21298	21356	21344	21354	21153	21235	21188	21170	21091	21317	21514	21251	21297	21459	21264	21230	21137	21314	21481	21167	21249	21336	21298	21219	21361	21399	21149	21291	21198	21259	21133	21235	21403	21359	21087	21553	21379	21239	21235	21250	21201	21361	21180	21232	21032	21355	21314	21358	21313	21350	21307	21200	21096	21284	20973	20962	21182	21139	21141	21264	20929	21139	21313	21160	21189	21279	21455	21197	21314	21121	20979	21194	21339	21195	21099	21264	21048	20910	21146	21041	21316	21233	21327	21313	21149	21303	21275	21184	21061	21276	21320	21085	21363	21068	21098	21013	21170	21114	20960	21140	21135	21129	21102	21071	21202	21115	21349	21372	21309	21355	21383	21129	21183	20895	21183	21083	21352	21207	21092	21132	21261	21371	21387	21287	21273	21160	21168	21120	21464	21348	21159	21167	21292	21234	21125	20981	21250	21031	21233	21215	21212	21230	21278	21071	21187	21261	21035	21055	21208	21253	21305	21209	21115	21487	21280	21231	21394	21451	21069	21157	21270	20999	21151	21079	21197	21136	21329	21409	21103	21224	21470	21279	21404	21218	21201	21158	21242	21373	20863	21341	21306	21156	21339	21183	21278	21260	21406	21202	21123	21335	21186	21349	21318	21281	21144	21212	21356	21172	21160	21159	21493	21298	21276	21072	21224	21189	21202	21169	21138	21140	21282	21309	21509	21277	21165	21225	21141	21330	21131	21056	21380	21209	21260	21145	21376	21229	21246	21311	21111	21344	21294	21031	21169	21245	21039	21275	21141	21007	21449	21265	21134	21239	21416	21210	21175	21125	20957	21262	21056	21358	21228	21027	21226	21173	21398	21109	21198	21428	21333	21104	21371	21434	21358	21393	21219	20941	21186	21388	21269	21196	21324	21408	21356	21358	21303	21250	21136	21175	21206	20971	21063	21092	21264	21118	21313	21210	21397	21117	21091	21344	21035	21065	21336	21142	21070	21432	21079	21254	21283	21074	20973	21050	21409	21211	21073	21103	20968	21343	21043	21087	21018	21405	21482	21268	21161	20981	21270	21299	21236	21233	21380	21281	21198	21255	21199	21303	21106	21266	21161	21170	20988	21310	21175	21083	21387	21005	21370	21157	21097	21206	21183	21203	21163	21116	21309	21027	21408	21363	20907	20860	21349	21040	21569	21307	21268	21036	21272	21310	21337	20977	21385	21138	21229	21352	21046	21277	21120	21309	21408	21371	21115	21352	21327	21389	21084	21087	21257	21303	21270	21253	21183	21259	21313	21290	21311	20983	21042	21033	21373	21233	21439	21241	21405	21244	21234	21174	21094	21280	21187	21002	21177	21001	21036	21297	21349	21287	21244	21204	21179	21051	21167	21240	21071	21167	21291	21300	21215	21371	21408	21200	21351	21207	21188	21192	21362	21252	21175	21216	21333	21243	21289	21304	21010	21157	21245	21346	21224	21386	21063	21229	21255	21293	21259	21195	21179	21088	21206	21292	21232	21227	21229	21228	21147	21259	21146	21273	21413	21287	21207	21168	21258	21182	21509	21182	20938	21008	21232	21245	21181	21127	21251	21173	21250	21273	21406	21259	21270	21137	20864	21058	21272	21169	21189	20972	21292	21345	21272	21110	21092	21169	21120	21004	21419	20976	21189	21176	21261	21222	21191	21151	21273	21261	21315	21250	21229	21210	21317	21335	21257	21172	21325	21053	21216	21145	21179	21261	21286	21172	21119	21275	21260	21078	21208	21449	21401	21203	21102	21250	21261	21100	21219	21192	21091	21245	21195	21246	21224	20971	21192	21120	21438	20991	21077	21016	21149	21088	21191	21093	21346	21082	21425	21116	21350	21205	21351	21090	21187	20973	21198	21167	21275	21154	21326	21242	21215	21482	21072	21313	21167	21251	21099	21135	21082	21095	21054	21051	21322	21228	20848	21148	21279	21184	21249	21128	21029	21040	21285	21418	21198	21294	21136	21369	21471	21260	21266	21151	21191	21232	21216	21284	21509	21145	21063	21354	21215	21093	20938	21064	21161	20966	20995	21286	21347	21164	21546	21239	21243	21353	21367	21323	21235	21270	21109	21083	21130	21317	21102	21136	21364	21418	21291	21285	21187	21356	20972	20981	21013	21263	21357	21208	21452	21285	21062	21101	21116	21165	21307	21200	21379	21239	20996	21301	21083	21066	21301	21320	21262	21197	21388	21311	21184	21174	21180	21182	21164	21115	21080	21496	21211	21425	21058	21303	21335	21217	21351	21201	20966	21392	21132	21106	21333	21229	21103	21056	21044	21128	21195	21114	21185	21196	21211	21334	21189	21082	21381	21283	21221	21021	21173	21270	21375	21184	21233	21304	21133	21288	21238	21173	21362	21235	21033	21200	21237	21089	21346	21268	21283	21216	21240	21285	21253	21108	21054	21204	21148	21196	21267	21155	21360	21192	21175	21240	21153	21344	21143	21297	21327	21424	21375	20942	21292	21017	21259	21201	21114	21179	21188	21202	21032	21138	21061	20952	21159	21329	21009	21303	21238	20971	21384	21167	21361	21071	21273	21251	21014	21320	21258	21382	21069	21351	21226	21176	21189	20994	21367	21385	21214	21070	21201	21124	21358	21314	21118	21152	21379	21107	21386	21138	21203	21075	21252	21142	21315	21032	21162	20987	20974	21059	21411	21154	21062	21151	21268	21212	21230	21214	21173	21246	21272	20972	21083	21246	21236	21247	21110	21086	20971	21148	21150	21132	21198	21159	21397	21008	20956	20994	21121	21169	21186	21515	21342	21362	21202	21265	21179	21107	21181	21177	21204	21328	21099	21207	21033	21156	21115	21230	21024	21186	21297	21242	21158	21148	21379	21043	21241	21267	21231	21184	21472	21309	21202	21280	21134	21252	21228	21179	21096	21124	21284	21412	21106	21060	21063	21133	21548	21194	21242	21214	21170	21267	21399	21284	21358	21150	21097	21087	21372	21251	21377	21018	21270	21164	21260	21012	21289	21331	21242	21179	21151	21218	21090	21137	21024	21215	21371	21206	21170	21111	21200	21175	21318	21218	21051	21185	21115	21272	21388	21202	21166	21248	21215	21221	21657	21398	21199	21183	21407	21081	21100	21185	21186	21099	21166	21201	21191	21048	21004	21248	21396	21231	21168	20969	21226	21104	21149	20970	21217	21276	21352	21273	21346	21150	21207	21040	21330	21233	21251	21262	21359	21337	21268	21305	21069	21131	21133	21051	21314	21263	21264	21226	21107	21193	21371	21158	21130	21287	21225	21201	21186	21456	21121	21036	21380	21160	21060	20958	21449	20928	21200	21132	21219	21105	21124	21213	21063	21231	21107	21136	21262	21305	21056	21265	21304	21116	21063	21295	21188	21094	21093	21533	21268	21314	21319	21276	21071	21256	21152	21194	21254	21313	21287	21309	21504	21486	21114	21080	21249	21269	21184	21131	20974	21186	21137	21028	21201	21300	21059	21127	21326	21144	21229	21179	21204	21055	21358	21394	21246	21096	21377	21018	21160	21161	21217	21313	21130	21142	21331	21205	21109	21356	21392	21013	21121	21223	21300	21133	21301	21397	21190	21152	21253	21286	21146	21042	21304	21301	21246	21168	21213	21132	21255	21168	21249	21369	21234	21171	21166	21281	21244	21214	21113	21172	21341	21239	20875	21096	21386	21218	21383	21221	21347	21267	21469	21249	21273	21071	21425	21405	21303	21595	21619	21259	21380	21253	21244	21251	21073	21248	21253	21136	21153	21145	21370	21090	21319	21241	21388	21179	21110	21457	21117	21208	21060	21190	21201	21245	21193	21140	21182	21393	21279	21155	21083	21226	21091	21128	21292	21218	21171	21224	21270	21084	21141	21069	21307	21302	21152	21405	21175	21299	21361	21172	21251	21145	21315	21315	21145	20949	21109	21485	21305	21194	21340	21442	21188	21281	21229	21300	21059	21192	21220	21085	21068	21164	21181	21205	21250	21255	21068	21245	21248	21002	21117	21580	21440	21150	21178	21027	21304	20894	21156	21191	20962	21162	21111	21271	21510	21208	21397	21246	21235	21166	21280	21324	21320	21449	21277	21063	21310	21133
17759	28834	28658	24089	21364	19487	18336	19281	19426	18816	17849	17575	17204	17470	17497	25519	32125	28865	22013	20033	17591	16893	16596	16663	16678	16461	16663	16790	16687	16798	16687	16562	16703	16714	16709	16653	16552	16720	16640	16574	16501	16660	16604	16814	16671	16479	16546	16596	16767	16565	16458	16639	16466	16555	16618	16615	16882	16599	16583	16730	16770	16586	16602	16779	16518	16477	16601	16617	16726	16456	16700	16673	16655	16460	16558	16772	16583	16612	16708	16685	16590	16670	16763	16683	16508	16549	16606	16609	16538	16676	16428	16556	16535	16496	16555	16787	16611	16631	16674	16571	16482	16530	16507	16479	16650	16547	16625	16679	16874	16606	16681	16706	16558	16598	16592	16863	16644	16686	16537	16571	16646	16743	16630	16690	16683	16563	16580	16648	16464	16494	16463	16608	16888	16715	16601	16519	16609	16533	16545	16557	16582	16745	16515	16595	16560	16850	16615	16518	16638	16768	16584	16509	16618	16496	16454	16773	16671	16621	16584	16646	16636	16645	16646	16701	16432	16437	16870	16628	16787	16759	16515	16691	16716	16680	16723	16445	16401	16717	16489	16691	16565	16569	16754	16513	16706	16475	16747	16507	16640	16615	16769	16674	16508	16610	16623	16652	16710	16765	16416	16665	16603	16439	16683	16553	16409	16382	16672	16545	16578	16734	16668	16740	16743	16538	16545	16722	16726	16581	16690	16560	16611	16607	16610	16593	16548	16742	16760	16650	16574	16588	16702	16572	16761	16712	16628	16485	16549	16685	16524	16477	16684	16603	16557	16444	16614	16556	16522	16622	16469	16603	16644	16712	16465	16413	16482	16623	16528	16664	16853	16598	16766	16439	16844	16647	16634	16481	16598	16625	16654	16679	16656	16506	16538	16664	16634	16614	16526	16585	16654	16495	16726	16645	16718	16746	16465	16671	16538	16749	16692	16701	16567	16758	16575	16784	16562	16624	16543	16494	16529	16593	16539	16850	16655	16412	16590	16619	16464	16542	16699	16713	16652	16496	16748	16624	16432	16899	16708	16592	16575	16610	16365	16491	16552	16510	16792	16558	16387	16473	16577	16473	16670	16681	16764	16555	16539	16668	16520	16605	16409	16752	16479	16524	16624	16734	16585	16735	16703	16600	16564	16637	16530	16354	16491	16715	16715	16614	16658	16507	16619	16473	16665	16519	16638	16592	16526	16626	16497	16552	16486	16444	16513	16540	16536	16597	16808	16656	16677	16540	16508	16706	16619	16594	16696	16592	16556	16644	16411	16629	16603	16665	16690	16483	16614	16539	16690	16632	16620	16447	16543	16626	16678	16671	16499	16625	16458	16677	16865	16646	16601	16723	16583	16788	16753	16645	16598	16498	16564	16516	16572	16636	16835	16559	16643	16587	16442	16620	16611	16631	16706	16539	16556	16577	16553	16658	16638	16554	16468	16633	16618	16749	16574	16473	16605	16631	16574	16629	16681	16682	16538	16624	16813	16440	16655	16794	16681	16744	16556	16686	16577	16469	16625	16675	16540	16694	16606	16626	16562	16421	16619	16639	16642	16651	16618	16546	16585	16577	16590	16502	16837	16643	16566	16762	16652	16712	16813	16626	16618	16459	16563	16518	16662	16456	16448	16622	16575	16872	16639	16732	16609	16590	16644	16581	16619	16637	16736	16595	16623	16524	16592	16682	16552	16724	16598	16450	16520	16639	16635	16638	16729	16630	16646	16593	16841	16687	16540	16810	16503	16440	16752	16683	16493	16578	16619	16633	16594	16626	16426	16606	16597	16533	16741	16550	16665	16610	16505	16682	16766	16686	16496	16643	16824	16596	16588	16620	16632	16610	16495	16663	16516	16568	16638	16565	16478	16664	16583	16594	16542	16725	16523	16447	16707	16612	16653	16412	16778	16751	16688	16493	16789	16662	16669	16612	16621	16716	16704	16656	16675	16632	16439	16673	16605	16518	16593	16685	16663	16645	16659	16663	16648	16816	16547	16404	16700	16469	16800	16534	16636	16476	16621	16557	16657	16548	16544	16734	16520	16596	16632	16683	16506	16537	16656	16661	16611	16455	16572	16590	16421	16535	16822	16697	16632	16732	16680	16649	16520	16752	16678	16599	16617	16667	16596	16604	16572	16571	16726	16604	16730	16641	16846	16464	16500	16564	16279	16576	16611	16750	16432	16625	16705	16661	16520	16509	16774	16718	16572	16628	16555	16475	16636	16544	16844	16517	16529	16702	16680	16826	16532	16609	16546	16538	16660	16595	16603	16736	16574	16638	16565	16623	16640	16585	16619	16688	16577	16769	16698	16606	16702	16618	16671	16688	16583	16697	16679	16581	16685	16606	16672	16576	16612	16646	16597	16689	16606	16567	16547	16785	16663	16542	16467	16584	16662	16552	16543	16563	16654	16559	16592	16486	16608	16732	16515	16635	16673	16629	16451	16633	16603	16639	16734	16693	16389	16633	16558	16610	16694	16484	16694	16712	16574	16491	16697	16670	16617	16713	16762	16418	16812	16586	16676	16579	16553	16687	16387	16621	16506	16654	16630	16611	16425	16559	16474	16553	16527	16672	16723	16567	16635	16567	16551	16619	16423	16571	16917	16500	16553	16682	16661	16696	16717	16601	16605	16576	16577	16665	16554	16595	16652	16321	16672	16664	16532	16646	16610	16478	16579	16537	16337	16560	16570	16442	16706	16543	16529	16674	16666	16521	16717	16594	16508	16634	16596	16526	16600	16698	16895	16631	16519	16585	16591	16662	16665	16588	16706	16536	16714	16426	16726	16616	16779	16684	16542	16505	16608	16623	16725	16596	16536	16731	16636	16421	16688	16639	16702	16798	16676	16571	16476	16631	16625	16606	16688	16574	16567	16562	16466	16657	16600	16425	16806	16636	16512	16798	16551	16574	16619	16521	16579	16628	16583	16584	16523	16621	16581	16616	16458	16543	16684	16493	16651	16489	16607	16793	16475	16784	16489	16633	16567	16631	16617	16472	16752	16926	16547	16602	16504	16373	16604	16759	16728	16816	16546	16745	16429	16677	16610	16639	16698	16733	16591	16511	16720	16762	16631	16756	16483	16621	16557	16618	16660	16567	16717	16513	16499	16530	16691	16468	16590	16485	16471	16585	16537	16679	16539	16564	16606	16592	16629	16616	16614	16631	16779	16921	16666	16378	16780	16432	16827	16384	16568	16773	16693	16673	16580	16655	16549	16650	16646	16471	16711	16458	16602	16611	16465	16599	16749	16630	16524	16789	16504	16587	16484	16601	16734	16587	16523	16632	16754	16712	16636	16617	16736	16724	16764	16496	16427	16518	16590	16569	16701	16643	16484	16500	16696	16557	16679	16824	16668	16520	16475	16551	16571	16598	16525	16641	16613	16649	16519	16656	16768	16671	16601	16632	16689	16301	16587	16629	16638	16546	16589	16626	16402	16704	16504	16518	16544	16493	16534	16686	16549	16740	16669	16595	16512	16619	16643	16614	16607	16599	16609	16613	16526	16602	16608	16584	16443	16550	16612	16497	16688	16559	16627	16634	16566	16550	16649	16608	16678	16518	16494	16469	16618	16500	16553	16697	16750	16527	16546	16614	16648	16440	16804	16404	16581	16478	16614	16580	16761	16535	16716	16533	16447	16640	16502	16864	16394	16693	16667	16508	16445	16570	16537	16610	16574	16547	16654	16795	16558	16567	16390	16585	16527	16672	16799	16552	16557	16523	16526	16465	16630	16533	16585	16781	16614	16561	16565	16667	16496	16680	16579	16541	16666	16730	16629	16767	16765	16556	16660	16594	16709	16550	16784	16552	16719	16591	16532	16518	16748	16773	16755	16744	16554	16554	16552	16452	16612	16652	16510	16646	16743	16561	16600	16701	16553	16551	16628	16618	16651	16747	16556	16498	16600	16749	16623	16679	16552	16557	16587	16626	16449	16653	16611	16658	16679	16604	16828	16633	16533	16504	16653	16577	16600	16565	16438	16578	16449	16525	16672	16653	16799	16466	16627	16464	16723	16565	16672	16724	16553	16699	16603	16451	16736	16660	16722	16547	16615	16589	16583	16530	16612	16489	16614	16499	16640	16667	16534	16589	16566	16734	16466	16609	16417	16737	16635	16564	16644	16594	16661	16638	16501	16683	16559	16507	16701	16861	16564	16684	16551	16436	16498	16654	16606	16669	16526	16639	16515	16821	16439	16538	16632	16698	16766	16769	16553	16716	16435	16591	16752	16465	16560	16783	16570	16477	16569	16459	16559	16506	16746	16716	16728	16405	16591	16522	16682	16762	16568	16582	16536	16579	16412	16553	16556	16628	16682	16527	16805	16676	16577	16660	16668	16749	16600	16687	16715	16662	16629	16967	16488	16577	16590	16548	16485	16444	16600	16559	16574	16479	16689	16622	16609	16730	16628	16488	16666	16607	16539	16628	16534	16681	16611	16600	16703	16546	16603	16706	16712	16782	16461	16560	16615	16683	16650	16694	16666	16567	16630	16575	16478	16440	16546	16426	16602	16524	16737	16741	16428	16405	16777	16605	16686	16746	16467	16468	16630	16603	16609	16622	16552	16568	16635	16627	16738	16589	16631	16610	16609	16621	16624	16461	16429	16659	16488	16558	16474	16789	16802	16545	16560	16608	16668	16776	16656	16646	16499	16641	16543	16511	16739	16620	16500	16619	16696	16614	16690	16681	16374	16844	16655	16763	16562	16616	16656	16686	16679	16649	16647	16611	16663	16574	16637	16636	16551	16573	16767	16617	16650	16493	16616	16606	16652	16686	16635	16605	16591	16618	16598	16634	16408	16674	16705	16543	16687	16519	16591	16572	16628	16568	16650	16713	16540	16689	16583	16591	16551	16334	16654	16677	16433	16801	16584	16445	16563	16739	16909	16599	16537	16753	16522	16822	16536	16639	16630	16519	16694	16453	16709	16489	16579	16566	16766	16476	16713	16694	16579	16459	16610	16670	16532	16644	16678	16571	16614	16734	16510	16497	16569	16671	16702	16548	16754	16694	16583	16657	16481	16494	16458	16440	16552	16523	16543	16524	16618	16658	16715	16610	16472	16499	16799	16499	16403	16546	16666	16667	16632	16653	16673	16641	16437	16482	16809	16532	16719	16564	16602	16540	16597	16587
23889	21482	29149	24288	22438	25449	27652	24055	23765	23431	22843	22609	22383	22250	22352	30358	40214	37867	29515	26593	23145	22049	21469	21656	21268	21249	21495	21445	21424	21448	21234	21441	21451	21175	21181	21186	21292	21327	21366	21404	21308	21393	21219	21428	21175	21267	21210	21370	21395	21190	21474	21262	21285	21421	21294	21299	21359	21294	21531	21296	21335	21392	21554	21395	21399	21290	21336	21428	21123	21277	21167	21529	21323	21314	21393	21067	21453	21357	21311	21372	21352	21192	21389	21322	21317	21324	21205	21214	21311	21266	21395	21390	21407	21475	21408	21385	21398	21305	21093	21416	21416	21213	21094	21180	21236	21234	21055	21342	21258	21386	21248	21424	21227	21230	21305	21131	21240	21359	21472	21252	21409	21259	21344	21528	21306	21385	21346	21242	21339	21096	21154	21070	21217	21148	21592	21501	21432	21371	21587	21325	21316	21313	21367	21395	21508	21464	21296	21315	21231	21294	21226	21160	21185	21339	21294	21204	21496	21173	21572	21320	21317	21365	21284	21335	21462	21308	21374	21324	21275	21327	21308	21355	21203	21283	21366	21191	21068	21345	21124	21392	21096	21229	21295	21366	21396	21227	21342	21308	21313	21291	21172	21324	21378	21244	21266	21480	21391	21163	21158	21262	21419	21144	21314	21179	21144	21350	21351	21408	21131	21428	21431	21191	21267	21264	21227	21320	21307	21150	21290	21121	21295	21129	21217	21221	21012	21258	21471	21346	21263	21532	21246	20968	21028	21347	21201	21236	21355	21386	21245	21203	21433	21480	21229	21329	21440	21252	21316	21193	21186	21309	21041	21230	21444	21497	21125	21391	21280	21212	21186	21245	21020	21286	21362	21263	21353	21130	21246	21469	21317	21325	21360	21315	21357	21322	21431	21203	21295	21189	21436	21362	21417	21363	21431	21504	21564	21186	21209	21277	21437	21332	21451	21518	21227	21294	21388	21345	21388	21178	21176	21361	21191	21146	21394	21580	21533	21367	21110	21247	21132	21216	21198	21361	21440	21085	21198	21225	21115	20966	21207	21188	21303	21232	21562	21420	21153	21207	21318	21134	21383	21390	21329	21315	21198	21238	21258	21323	21249	21443	21296	21146	21319	21189	21279	21118	21406	21359	21319	21308	21103	21639	21442	21240	21560	21407	21165	21113	21322	21383	21018	21155	21522	21240	21463	21359	21206	21114	21325	21180	21065	21385	21449	21243	21367	21157	21153	21220	21386	21498	21232	21326	21174	21216	21173	21147	21587	21070	21356	21327	21326	21461	21489	21292	21268	21250	21249	21347	21371	21377	21244	21239	21066	21402	21445	21454	21166	21439	21428	21352	21329	21256	21249	21142	21340	21103	21448	21340	21343	21235	21589	21257	21429	21336	21157	21162	21184	21318	21197	21430	21401	21217	21023	21250	21136	21356	21409	21360	21310	21175	21502	21429	21312	21239	21555	21186	21295	21170	21278	21301	21630	21523	21390	21417	21426	21290	21225	21316	21348	21245	21346	21364	21425	21227	21345	21371	21200	21276	21236	21475	21232	21219	21283	21462	21294	21480	21203	21391	21206	21499	21072	21170	21492	21349	21266	21223	21454	21069	21151	21199	21226	21352	21383	21122	21140	21311	21337	21289	20973	21288	21175	21458	21448	21335	21292	21294	21352	21469	21124	21334	21532	21471	21330	21428	21344	21337	21338	21251	21149	21516	21350	21210	21324	21249	21007	21320	21225	21218	21393	21112	21270	21332	21310	21347	21271	21428	21472	21399	21445	20937	21161	21418	21390	21511	21453	21132	21226	21198	21259	21318	21023	21119	21164	21309	21386	21422	21692	21251	21352	21218	21428	21540	21243	21171	21571	21413	21490	21428	21299	21230	21192	21202	21308	21319	21356	21280	21601	21336	21164	21375	21215	21450	21419	21205	21257	21098	21300	21330	21340	21333	21464	21330	21352	21471	21357	21290	21203	21142	21364	21331	21073	21380	21259	21447	21316	21450	21016	21290	21127	21256	21324	21318	21264	21298	21301	21343	21179	21384	21294	21327	21372	21172	21348	21367	21278	21411	21035	21215	21317	21164	21563	21308	21514	21339	21261	21252	21309	21169	21317	21237	21258	21537	21210	21379	21277	21315	21454	21305	21275	21309	21319	21536	21453	21186	21210	21333	21110	21259	21116	21488	21321	21115	21517	21172	21515	21328	21281	21232	21264	21344	21242	21369	21343	21352	21475	21276	21164	21329	21500	21344	21131	21482	21324	21308	21312	21342	21279	21253	21252	21378	21648	21213	21324	21335	21387	21401	21356	21160	21439	21485	21446	21321	21253	21197	21254	21150	21181	21243	21334	21364	21275	21329	21267	21368	21282	21315	21283	21152	21238	21201	21457	21411	21406	21189	21373	21306	21280	21289	21209	21104	20936	21256	21396	21183	21436	21485	21335	21206	21366	21209	21325	21104	21359	21302	21434	21490	21232	21269	21171	21241	21275	21098	21316	21304	21435	21427	21424	21376	21278	21148	21239	21336	21167	21153	21245	21379	21304	21318	21179	21286	21206	21298	21217	21183	21348	21042	21407	21406	21345	21250	21136	21472	21441	21291	21319	21255	21145	20943	21418	21222	21156	21297	21394	21203	21318	21411	21185	21363	21369	21353	21258	21322	21207	21424	21448	21309	21220	21047	21349	21343	21383	21314	21388	21537	21533	21281	21308	21332	21182	21200	21292	21299	21084	21340	21570	21247	21249	21386	21199	21304	21188	21277	21218	21274	21332	21366	21314	21325	21274	21207	21325	21234	21357	21370	21533	21218	21278	21214	21120	21229	21083	21181	21246	21088	21152	21268	21456	21483	21231	21129	21115	21124	21131	21383	20973	21187	21237	21327	21510	21277	21480	21313	21172	21327	21411	21423	21262	21030	21157	21257	21238	21388	21011	21286	21225	21277	21289	21345	21447	21348	21350	21202	21348	21232	21116	21089	21178	21258	21311	21323	21509	21401	21461	21401	21419	21156	21050	21372	21047	21318	21345	21078	21267	21227	21547	21389	21684	21296	21357	21594	21311	21346	21266	21297	21212	21429	21415	21199	21397	21215	21437	21327	21260	21254	21486	21355	21054	21147	21383	21175	21178	21337	21303	21191	21352	21487	21151	21237	21150	20995	21197	21315	21307	21309	21264	21273	21502	21346	21331	21327	21333	21247	21301	21135	21369	21260	21296	21065	21345	21184	21486	21372	21329	21397	21376	21252	21305	21202	21148	21402	21368	21348	21258	21354	21356	21303	21208	21570	21109	21445	21289	21296	21372	21295	21286	21353	21141	21460	21218	21031	21368	21314	21334	21130	21328	21365	21055	21129	21420	21363	21142	21311	21469	21276	21193	21142	21569	21307	21256	21506	21238	21379	21451	21382	21341	21423	21438	21595	21380	21074	21332	21104	21266	21358	21091	21585	21353	21301	21315	21228	21361	21292	20942	21455	21384	21156	21179	21477	21428	21216	21229	21234	21341	21188	21296	21229	21315	21084	21149	21374	21407	21450	21404	21323	21298	21394	21359	21349	21317	21364	21248	21180	21189	21349	21420	21221	21427	21336	21191	21393	21423	21321	21123	21017	21309	21244	21423	21188	21239	21425	21305	21262	21305	21177	21380	20994	21422	21294	21189	21405	21448	21156	21236	21363	21300	21288	21396	21147	21298	21465	21266	21288	21313	21241	21291	21200	21405	21170	21097	21485	21588	21346	21314	21222	21289	21185	21383	21394	21320	21402	21302	21403	21351	21461	21124	21286	21377	21346	21265	21416	21380	21178	21259	21536	21184	21465	21318	21398	21360	21319	21234	21064	21300	21133	21177	21215	21317	21181	21170	21311	21359	21154	20966	21231	21067	21401	21395	21285	21396	21135	21405	21148	21151	21377	21275	21097	21118	21346	21223	21145	21179	21364	21439	21137	21392	21237	21022	21172	21507	21280	21115	21225	21283	21383	21429	21476	21491	21168	21161	21402	21364	21469	21345	21308	21505	21252	21457	21242	21160	21260	21365	21051	21376	21272	21360	21229	21404	21391	21585	21343	21270	21216	21236	21245	21339	21301	21269	21163	21409	21312	21440	21286	21414	21163	21326	21111	21328	21322	21141	21325	21265	21234	21214	21248	21369	21278	21251	21262	21075	21336	21178	21291	21350	21303	21326	21206	21471	21292	21332	21568	21513	21070	21224	21160	21323	21311	21431	21153	21145	21379	21445	21369	21411	21188	21070	21475	21417	21382	21125	21358	21296	21254	21365	21323	21284	21297	21190	21377	21449	21100	21271	21209	21181	21257	21481	21263	21242	21328	21332	21238	21169	21130	21274	21371	21100	21116	21192	21105	21188	21335	21418	21203	21346	21161	21021	21371	21438	21254	21180	21207	21319	21267	21455	21242	21279	21249	21077	21466	21139	21471	21325	21272	21396	21469	21288	21186	21224	21095	21527	21087	21360	21377	21526	21230	21270	21365	21124	21509	21323	21135	21261	21228	21279	21070	21103	21253	21339	21233	21177	21295	21091	21214	21153	21067	21332	21223	21290	21287	21557	21180	21223	21336	21225	21183	21259	21275	21181	21174	21385	21292	21384	21322	21345	21264	21255	21367	21296	21165	21233	21325	21362	21393	21314	21300	21322	21498	21341	21076	21249	21358	21205	21429	21293	21155	21510	21136	21382	21385	21210	21344	21361	21134	21199	21169	21262	21467	21325	21401	21357	21426	21174	21214	21247	21298	21256	21141	21384	21282	21211	21421	21242	21051	21462	21182	21311	21299	21210	21264	21590	21214	21317	21550	21158	21279	21256	21257	21385	21285	21208	21167	21025	21232	21237	21215	21313	21365	21316	21347	21067	21425	21413	21282	21409	21352	21265	21262	21456	21038	21498	21355	21234	21505	21453	21410	21306	21276	21333	21270	21394	21455	21234	21202	21315	21460	21260	21404	21309	21350	21285	21198	21166	21276	21194	21207	21258	21383	21268	21257	21230	21270	21265	21236	21286	21334	21485	21363	21310	21279	21352	21523	21244	21418	21362	21255	21096	21133	21428	21271	21324	21423	21250	21472	21312	21147	21186	21258	21472	21349	21479	21024	21416	21283	21212	21295	20962	21249	21332	21124
19643	33367	34506	27640	24939	21571	20348	20501	20984	19556	18450	18378	17965	17836	17560	31598	40288	36031	26257	22622	18302	17046	16836	16542	16607	16634	16623	16523	16596	16278	16568	16749	16509	16862	16503	16707	16578	16595	16387	16656	16409	16620	16608	16565	16356	16690	16832	16692	16652	16711	16660	16728	16780	16702	16426	16611	16582	16649	16727	16785	16603	16585	16521	16633	16523	16716	16508	16734	16602	16572	16578	16488	16673	16631	16562	16604	16602	16530	16561	16546	16751	16750	16379	16510	16407	16627	16616	16576	16574	16293	16715	16645	16730	16710	16653	16559	16794	16563	16676	16576	16506	16639	16481	16730	16620	16769	16600	16541	16521	16729	16526	16653	16731	16742	16695	16518	16684	16657	16471	16546	16609	16696	16387	16398	16580	16705	16642	16533	16523	16534	16488	16653	16586	16597	16755	16607	16692	16488	16787	16525	16491	16498	16637	16684	16723	16624	16445	16773	16544	16695	16589	16653	16568	16633	16619	16532	16696	16740	16539	16522	16673	16529	16639	16504	16691	16649	16595	16685	16542	16587	16776	16559	16736	16474	16563	16504	16564	16560	16547	16601	16614	16701	16639	16727	16600	16672	16486	16395	16543	16747	16655	16522	16708	16537	16603	16577	16597	16441	16360	16607	16712	16584	16477	16603	16624	16668	16488	16576	16604	16666	16534	16503	16519	16662	16519	16697	16722	16501	16511	16666	16699	16403	16651	16442	16801	16536	16557	16588	16463	16597	16648	16484	16415	16686	16736	16449	16404	16873	16575	16495	16824	16473	16771	16582	16510	16788	16576	16554	16336	16450	16581	16649	16563	16502	16641	16713	16655	16646	16725	16706	16653	16548	16732	16778	16546	16621	16684	16499	16688	16654	16456	16716	16602	16500	16595	16632	16689	16648	16481	16625	16760	16701	16594	16540	16536	16614	16664	16491	16644	16820	16437	16620	16594	16704	16780	16687	16510	16558	16536	16626	16635	16759	16544	16596	16832	16591	16550	16419	16805	16452	16501	16644	16628	16563	16637	16553	16518	16591	16483	16435	16621	16578	16654	16621	16503	16685	16588	16530	16616	16648	16638	16555	16484	16670	16550	16527	16603	16525	16530	16580	16760	16606	16681	16566	16815	16588	16473	16620	16705	16284	16473	16716	16552	16402	16605	16652	16571	16636	16700	16635	16797	16726	16645	16332	16618	16695	16370	16567	16693	16448	16532	16684	16713	16576	16578	16724	16671	16581	16632	16738	16459	16597	16582	16587	16413	16552	16546	16573	16679	16685	16569	16654	16562	16614	16680	16455	16459	16635	16612	16606	16582	16635	16596	16610	16633	16686	16662	16663	16647	16724	16753	16614	16483	16511	16488	16697	16708	16609	16466	16499	16746	16480	16518	16610	16513	16454	16695	16517	16704	16724	16643	16546	16643	16527	16625	16715	16758	16740	16567	16588	16403	16580	16639	16615	16456	16754	16656	16550	16561	16696	16661	16675	16602	16698	16636	16582	16699	16671	16664	16606	16461	16672	16601	16612	16483	16581	16712	16629	16588	16491	16678	16647	16683	16520	16425	16471	16592	16609	16645	16569	16569	16574	16718	16553	16571	16474	16729	16590	16591	16407	16516	16757	16737	16613	16778	16526	16595	16750	16584	16559	16639	16530	16464	16538	16559	16724	16681	16563	16580	16469	16616	16450	16473	16475	16588	16597	16634	16545	16732	16542	16655	16383	16724	16582	16519	16463	16651	16633	16627	16480	16620	16432	16556	16701	16777	16624	16678	16533	16619	16612	16733	16601	16556	16537	16678	16679	16560	16597	16542	16620	16533	16604	16527	16471	16774	16769	16529	16650	16616	16546	16588	16485	16462	16576	16749	16551	16625	16561	16394	16662	16518	16631	16617	16667	16345	16541	16637	16529	16503	16633	16542	16534	16556	16522	16557	16538	16538	16485	16607	16620	16505	16540	16542	16692	16562	16554	16715	16549	16602	16585	16589	16568	16555	16416	16649	16663	16551	16675	16686	16614	16724	16526	16700	16487	16600	16569	16483	16672	16658	16630	16646	16642	16508	16575	16485	16713	16713	16681	16723	16676	16516	16680	16615	16711	16654	16682	16659	16636	16533	16526	16624	16733	16608	16546	16591	16691	16650	16626	16778	16586	16366	16635	16596	16495	16577	16621	16581	16536	16587	16679	16572	16807	16526	16504	16505	16510	16514	16492	16507	16693	16602	16468	16518	16363	16531	16812	16457	16572	16596	16486	16694	16710	16743	16604	16750	16632	16588	16584	16480	16599	16524	16604	16747	16646	16664	16632	16609	16662	16688	16797	16592	16492	16602	16712	16572	16520	16656	16552	16586	16493	16621	16526	16574	16490	16705	16561	16478	16542	16629	16425	16551	16478	16735	16330	16553	16507	16720	16631	16577	16410	16731	16588	16445	16454	16577	16580	16436	16669	16576	16581	16615	16375	16543	16641	16650	16669	16417	16620	16649	16647	16662	16635	16262	16733	16621	16578	16572	16747	16499	16517	16611	16561	16716	16763	16564	16651	16540	16632	16667	16590	16634	16578	16661	16643	16620	16525	16647	16529	16609	16638	16505	16735	16747	16465	16401	16545	16714	16562	16533	16598	16661	16477	16510	16669	16659	16608	16613	16765	16506	16597	16871	16640	16604	16806	16485	16536	16732	16489	16642	16602	16654	16569	16593	16504	16560	16539	16685	16381	16490	16587	16830	16628	16621	16373	16597	16534	16644	16511	16678	16678	16654	16475	16610	16583	16735	16619	16568	16501	16492	16508	16574	16649	16788	16468	16634	16585	16564	16412	16556	16589	16593	16675	16712	16682	16713	16523	16609	16495	16553	16402	16508	16531	16750	16540	16665	16341	16511	16518	16520	16571	16426	16621	16542	16450	16707	16520	16580	16647	16614	16506	16677	16647	16569	16669	16565	16494	16712	16536	16487	16791	16736	16568	16659	16700	16544	16691	16720	16716	16669	16598	16484	16304	16585	16606	16691	16421	16622	16576	16766	16698	16668	16536	16564	16724	16773	16812	16471	16594	16764	16420	16587	16516	16729	16755	16661	16553	16712	16666	16549	16803	16473	16534	16609	16484	16644	16570	16619	16702	16461	16625	16575	16747	16498	16581	16661	16605	16591	16658	16522	16517	16729	16622	16579	16734	16597	16646	16536	16422	16682	16346	16601	16726	16523	16496	16578	16635	16649	16457	16417	16565	16458	16855	16518	16575	16597	16421	16756	16620	16613	16434	16614	16608	16454	16571	16606	16444	16590	16604	16664	16684	16652	16608	16630	16759	16320	16597	16597	16561	16467	16728	16668	16724	16579	16398	16721	16620	16667	16578	16675	16501	16583	16691	16654	16665	16432	16496	16638	16726	16651	16633	16537	16483	16605	16581	16501	16773	16437	16785	16537	16521	16598	16662	16560	16778	16514	16575	16534	16503	16562	16478	16668	16537	16504	16527	16560	16558	16658	16641	16634	16468	16517	16584	16483	16459	16569	16571	16506	16556	16775	16612	16615	16326	16486	16511	16557	16858	16485	16445	16564	16692	16676	16730	16541	16869	16531	16527	16567	16562	16624	16649	16705	16517	16608	16532	16563	16482	16665	16494	16649	16379	16594	16663	16778	16579	16470	16550	16753	16571	16658	16486	16409	16551	16697	16639	16480	16570	16553	16511	16480	16506	16565	16612	16745	16648	16512	16600	16471	16600	16567	16624	16744	16724	16552	16598	16651	16506	16736	16473	16542	16758	16572	16639	16595	16573	16585	16538	16442	16478	16665	16740	16479	16519	16614	16504	16600	16688	16636	16561	16409	16598	16801	16522	16593	16524	16739	16613	16419	16453	16565	16492	16609	16581	16555	16682	16651	16451	16683	16673	16633	16669	16523	16683	16636	16432	16543	16638	16551	16594	16764	16639	16475	16723	16693	16624	16635	16580	16703	16382	16546	16506	16639	16580	16613	16590	16710	16610	16649	16378	16631	16608	16572	16596	16665	16637	16521	16613	16638	16709	16442	16598	16596	16562	16416	16507	16430	16643	16720	16652	16600	16668	16540	16679	16502	16573	16567	16620	16587	16526	16633	16508	16563	16551	16440	16589	16443	16685	16587	16620	16664	16420	16434	16684	16442	16553	16541	16477	16672	16507	16486	16612	16510	16640	16645	16580	16578	16705	16476	16618	16626	16497	16749	16538	16659	16692	16662	16669	16412	16463	16295	16560	16594	16530	16702	16551	16521	16671	16551	16759	16516	16710	16687	16574	16852	16526	16660	16508	16586	16600	16552	16481	16584	16584	16583	16621	16483	16382	16580	16683	16626	16688	16711	16902	16543	16728	16497	16556	16515	16616	16564	16607	16594	16495	16724	16398	16705	16764	16390	16607	16612	16618	16613	16569	16565	16519	16608	16665	16524	16405	16816	16640	16620	16573	16622	16534	16681	16697	16591	16498	16516	16618	16512	16476	16712	16525	16621	16704	16629	16461	16485	16321	16658	16513	16732	16363	16502	16472	16648	16511	16241	16388	16654	16418	16726	16600	16662	16651	16525	16753	16785	16419	16691	16793	16538	16604	16547	16566	16672	16769	16481	16745	16774	16517	16683	16621	16648	16624	16667	16524	16611	16400	16641	16709	16555	16549	16681	16630	16687	16628	16561	16479	16594	16688	16559	16579	16502	16672	16642	16516	16386	16531	16660	16659	16553	16381	16497	16482	16584	16630	16595	16544	16511	16528	16490	16516	16648	16636	16579	16514	16663	16576	16547	16760	16562	16558	16614	16624	16659	16673	16599	16456	16546	16800	16381	16749	16507	16679	16620	16435	16555	16649	16571	16557	16511	16550	16738	16624	16454	16409	16503	16567	16664	16540	16612	16654	16472	16626	16597	16705	16492	16804	16620	16442	16682	16546	16565	16489	16670	16514	16742	16365	16583	16501	16647	16661	16620	16589	16587	16660	16540	16695	16604	16448	16448	16632	16634	16602	16624	16526	16843	16531	16648	16583	16485	16646	16497	16587	16525	16562	16614	16387	16572	16506	16458	16549	16744	16608	16517	16556	16598	16728	16581	16585	16551	16598	16585	16629	16654	16580	16664	16514	16590	16777	16701	16613	16557	16677
30495	24680	28445	25716	23324	22295	22341	21865	21959	21665	21545	21583	21317	21579	21442	21871	23142	23230	22503	22045	21643	21210	21583	21379	21429	21290	21458	21437	21384	21416	21226	21254	21554	21352	21264	21252	21371	21395	21515	21310	21385	21307	21265	21349	21178	21310	21319	21417	21515	21381	21252	21340	21174	21298	21287	21270	21353	21352	21490	21340	21329	21262	21318	21254	21243	21426	21152	21312	21334	21483	21488	21295	21273	21398	21120	21211	21230	21337	21325	21250	21264	21288	21324	21204	21291	21407	20974	21399	21297	21100	21327	21318	21386	21484	21472	21100	21382	21422	21159	21327	21259	21587	21445	21204	21208	21385	21351	21258	21153	21439	21072	21273	21245	21230	21159	21343	21196	21074	21228	21202	21380	21271	21328	21401	21281	21386	21124	21196	21374	21367	21366	21248	21141	21176	21306	21158	21077	21283	21381	21377	21148	21209	21426	21205	21224	21439	21547	21538	21333	21283	21427	21373	21529	21227	21233	21339	21251	21413	21362	21190	21191	21107	21294	21270	21435	21208	21340	21345	21190	21339	21415	21346	21404	21029	21356	21250	21329	21270	21299	21359	21235	20952	21393	21272	21167	21350	21447	21243	21672	21411	21284	21445	21286	21312	21356	21406	21227	21375	21211	21167	21247	21491	21182	21435	21441	21232	21270	21441	21271	21202	21508	21586	21160	21376	21250	21227	21406	21289	21212	20975	21181	21325	21376	21380	21461	21506	21284	21321	21020	21269	21517	21321	21237	21166	21336	21511	21417	21354	21200	21268	21298	21273	21306	21165	21369	21131	21147	21101	21233	21145	21263	21245	21135	21290	21297	21427	21298	21285	21207	21131	21256	21258	21289	21203	21270	20961	21412	21280	21428	21635	21328	21371	21263	21489	21276	21317	21189	21252	21349	21090	21168	21219	21086	20940	21371	21390	21252	21203	21273	21309	21282	21425	21318	21444	21344	21000	21243	21122	21251	21297	21311	21378	21364	21043	21229	21044	21271	20965	21189	21167	21263	21049	21325	21308	21293	21268	21505	21346	21332	21345	21179	21314	21362	21445	21342	21087	21578	21157	21372	21208	21103	21124	21257	21316	21447	21367	21282	21260	21386	21128	21297	21367	21514	21225	21232	21172	21304	21262	21313	21361	21316	21279	21551	21281	21184	21274	21244	21330	21272	21219	21309	21102	21388	21327	21218	21293	21400	21158	21345	21264	21222	21378	21048	21294	21221	21316	21336	21417	21343	21247	21249	21351	21321	21508	21360	21356	21162	21339	21370	21246	21352	21243	21299	21262	21309	21157	21514	21363	21091	21295	21543	21403	21357	21300	21204	21081	21366	21476	21349	21284	21464	21148	21077	21161	21357	21153	21332	21238	21588	21168	21156	21306	21375	21226	21412	21395	21151	21242	21257	21199	21284	21184	21574	21255	21432	21210	21258	21431	21396	21307	21373	21334	21281	21293	21200	21313	21184	21399	21182	21206	21155	21267	21300	21322	21357	21344	21416	21439	21139	21254	21448	21254	21438	21178	21355	21304	21329	21409	21223	21436	21220	21079	21538	21101	21316	21129	21270	21236	21210	21245	21433	21269	21491	21008	21279	21471	21026	21408	21382	21354	21409	21509	21286	21490	21621	21287	21131	21380	21198	21468	21241	21345	21327	21314	20949	21177	21159	21083	21276	21519	21440	21127	21204	21240	21353	21393	21216	21151	21321	21373	21176	21252	21301	21449	21310	21268	21332	21254	21565	21357	21277	21155	21324	21372	21446	21160	21206	21407	21257	21298	21236	21259	21304	21257	21251	21115	21324	21253	21042	21204	21159	21265	21252	21451	21066	21456	21321	21334	21243	21244	21380	21284	21294	21128	21246	21238	21301	21325	21436	21451	21047	21251	21430	21550	21313	21526	21420	21399	21224	21493	21575	21264	21416	21459	21061	21218	21324	21346	21362	21303	21328	21264	21568	21478	21468	21388	21445	21148	21490	21414	21335	21273	21325	21210	21148	21278	21331	21136	21188	21181	21257	21187	21349	21324	21335	21360	21468	21643	21406	21309	21366	21299	21343	21505	21279	21398	21349	21254	21180	21265	21455	21106	21255	21443	21295	21173	21387	21366	21246	21272	21306	21415	21544	21418	21165	21054	21279	21372	21268	21138	21336	21279	21216	21333	21272	21044	21249	21375	21205	21334	21091	21101	21015	21256	21288	21275	21268	21295	21453	21225	21521	21271	21314	21335	21355	21125	21381	21399	21439	20974	21381	21236	21164	21270	21405	21131	21407	21386	21482	21434	21595	21127	21397	21292	21328	21295	21238	21391	21239	21250	21610	21468	21191	21214	21497	21255	21526	21178	21052	21217	21346	21237	21275	21183	21229	21334	21314	21309	21288	21116	21250	21289	21174	21467	21274	21349	21191	21426	21322	21276	21310	21288	21296	21381	21221	21438	21330	21359	21117	21294	21145	21337	21215	21262	21165	21282	21275	21168	21280	21197	21251	21308	21409	21486	21335	21244	21277	21176	21202	21365	21294	21295	21342	21437	21248	21128	21197	21327	21408	21483	21381	21277	21136	21444	21355	21228	21350	21576	21345	21287	21174	21326	21325	21242	21125	21242	21462	21313	21411	21270	21341	21417	21444	21285	21284	21161	21467	21254	21373	21488	21235	21350	21365	21372	21257	21287	21419	21301	21344	21286	21527	21392	21379	21312	21208	21353	21467	21226	21413	21189	21538	21384	21271	21139	21435	21324	21334	21318	21426	21083	21481	21295	21035	21558	21113	21395	21538	21390	21286	21257	21472	21420	21267	21320	21291	21122	21318	21253	21398	21347	21408	21331	21409	21136	21405	21332	21476	21320	21219	21238	21285	21296	21143	21201	21346	21242	21270	21383	21274	21239	21194	21346	21366	21358	21167	21192	21218	21145	21408	21368	21344	21285	21399	21382	21526	21508	21467	21347	21565	21286	21351	21517	21359	21278	21123	21141	21223	21341	21510	21271	21399	21247	21309	21481	21264	21252	21352	21387	21543	21331	21218	21155	21160	21280	21615	21300	21198	21404	21211	21207	21230	21275	21359	21158	21240	21322	21291	21495	21346	21327	21503	21373	21191	21263	21228	21339	21643	21435	21362	21192	21266	21364	21337	21295	21420	21630	21224	21253	21209	21287	21321	21551	21202	21381	21159	21185	21529	21341	21034	21434	21207	21463	21287	21195	21343	21300	21414	21226	21331	21402	21436	21560	21069	21565	21285	21042	21480	21449	21311	21300	21484	21282	21271	21296	21089	21271	21439	21374	21650	21290	21380	21305	21295	21128	21524	21171	21330	21275	21297	21447	21391	21416	21086	21249	21193	21487	21270	21235	21528	21153	21201	21456	21432	21161	21182	21383	21308	21278	21199	21136	21507	21600	21346	21160	21341	21259	21082	21347	21076	21462	21309	21371	21424	21381	21387	21324	21127	21331	21239	21452	21116	21485	21249	21318	21128	21112	21078	21343	21255	21419	21442	21588	21371	21395	21331	21331	21349	21233	21408	21547	21247	21374	21204	21314	21375	21423	21274	21177	21232	21213	21304	21164	21275	21431	21211	21283	21315	21389	21325	21308	21424	21188	21178	21267	21296	21539	21469	21276	21306	21558	21377	21326	21320	21438	21175	21322	21526	21308	21336	21365	21367	21608	21511	21179	21194	21262	21144	21321	21138	21261	21372	21518	21110	21346	21433	21510	21226	21024	21169	21193	21312	21350	21271	21252	21452	21306	21159	21064	21429	21454	21330	21438	21488	21522	21303	21321	21160	21336	21310	21293	21395	21452	21271	21469	21430	21419	21370	21340	21407	21248	21131	21324	21278	21329	21555	21395	21218	21304	21415	21466	21370	21386	21256	21505	21422	21384	21325	21177	21545	21392	21194	21109	21297	21388	21319	21317	21192	21117	21255	21113	21192	21293	21174	21297	21335	21331	21247	21371	21146	21522	21486	21229	21457	21537	21251	21168	21358	21149	21168	21166	21394	21102	21303	21163	21374	21398	21382	21212	21329	21437	21269	21533	21181	21320	21366	21263	21182	21343	21245	21342	21286	21390	21388	21385	21483	21489	21283	21467	21327	21147	21281	21314	21298	21304	21386	21097	21393	21343	21185	21476	21364	21340	21299	21275	21277	21061	21383	21177	21195	21181	21403	21136	21371	21269	21273	21253	21523	21341	21339	21279	21601	21353	20969	21092	21206	21144	21263	21240	21201	21306	21298	21345	21329	21345	21329	21145	21298	21190	21440	21271	21345	21395	21167	21586	21336	21541	21185	21433	21420	21305	21100	21072	21281	21363	21402	21277	21291	21273	21393	21116	21304	21447	21306	21349	21082	21122	21344	21332	21281	21341	21247	21188	21402	21132	21311	21277	21212	21492	21224	21398	21434	21123	21377	21048	21250	21225	21101	21347	21288	21290	21412	21380	21287	21172	21427	21317	21223	21470	21005	21504	21437	21330	21021	21151	21191	21229	21315	21333	21335	21048	21363	21339	21446	21369	21505	21450	21353	21234	21254	21362	21309	21150	21198	21257	21388	21361	21235	21243	21382	21355	21369	21313	21331	21405	21351	21469	21354	21284	21552	21301	21441	21447	21435	21352	21297	21236	21312	21635	21391	21116	21215	21082	21674	21290	21275	21014	21399	21126	21275	21454	21266	21162	21385	21545	21336	21275	21223	21408	21023	21203	21260	21201	21365	21089	21446	21432	21157	21567	21412	21224	21164	21435	21252	21433	21152	21440	21168	21347	21304	21168	21361	21256	21551	21586	21487	21524	21102	21457	21157	21242	21264	21124	21191	21191	21130	21516	21183	21273	21386	21263	21339	21184	21400	21347	21324	21347	21345	21541	21460	21327	21205	21327	21235	21541	21419	21407	21529	21244	21140	21250	21369	21249	21150	21154	21477	21298	21418	21074	21264	21406	21338	21307	21316	21290	21083	21248	21131	21187	21164	21357	21463	21242	21180	21338	21198	21267	21300	21429	21130	21215	21281	21353	21424	21231	21339	21416	21192	21335	21295	21405	21264	21370	21461	21316	21271	21165	21517	21492	21155	21306	21275	21314	21495	21240	21350	21428	21228	21335	21578	21145	21295	21523	21229	21227	21320	21155
19429	22858	24855	21316	19988	18053	17799	17685	18017	17323	17098	17041	16819	17045	16892	17381	19285	18936	17964	17495	16910	16836	16693	16742	16646	16688	16662	16687	16530	16753	16661	16569	16575	16478	16683	16432	16676	16613	16733	16749	16630	16678	16652	16571	16584	16747	16686	16559	16584	16641	16700	16527	16649	16557	16577	16582	16524	16720	16608	16474	16525	16554	16644	16727	16601	16580	16581	16668	16773	16622	16562	16483	16713	16723	16686	16638	16621	16625	16519	16561	16669	16612	16594	16605	16634	16502	16701	16379	16813	16507	16638	16615	16568	16551	16507	16714	16724	16662	16633	16616	16534	16560	16604	16702	16782	16542	16635	16718	16531	16488	16659	16560	16658	16658	16644	16588	16584	16791	16686	16510	16589	16592	16647	16518	16617	16672	16604	16498	16563	16640	16652	16625	16746	16604	16666	16530	16690	16521	16468	16613	16624	16650	16716	16560	16591	16640	16574	16722	16577	16650	16642	16597	16573	16763	16661	16634	16472	16749	16690	16676	16633	16493	16684	16670	16665	16442	16647	16446	16536	16593	16499	16520	16665	16556	16671	16612	16607	16673	16556	16561	16679	16575	16652	16642	16711	16642	16657	16745	16543	16630	16546	16681	16452	16562	16501	16591	16502	16801	16624	16506	16505	16727	16488	16863	16708	16694	16550	16527	16580	16425	16572	16720	16602	16592	16744	16436	16741	16602	16585	16659	16746	16567	16502	16680	16683	16708	16807	16565	16555	16672	16381	16493	16674	16702	16642	16451	16422	16701	16622	16655	16516	16724	16636	16651	16581	16584	16585	16557	16603	16623	16688	16590	16791	16763	16683	16514	16625	16810	16444	16775	16655	16713	16578	16591	16579	16557	16383	16670	16568	16493	16537	16537	16524	16359	16651	16606	16508	16505	16559	16597	16707	16696	16694	16555	16463	16490	16652	16715	16631	16691	16600	16602	16723	16686	16675	16608	16746	16617	16441	16823	16709	16527	16642	16450	16531	16444	16483	16539	16529	16498	16656	16460	16578	16735	16691	16616	16664	16540	16462	16593	16578	16683	16689	16516	16737	16549	16726	16785	16451	16648	16666	16599	16493	16666	16604	16609	16632	16479	16672	16472	16781	16539	16572	16572	16598	16627	16650	16679	16755	16648	16638	16533	16641	16685	16683	16541	16678	16666	16648	16695	16635	16541	16723	16541	16575	16611	16746	16505	16494	16482	16565	16680	16671	16658	16538	16607	16655	16486	16671	16534	16670	16652	16660	16593	16586	16548	16597	16674	16520	16625	16680	16578	16798	16664	16531	16593	16505	16708	16532	16611	16614	16677	16409	16415	16669	16685	16542	16563	16524	16714	16553	16594	16554	16651	16443	16819	16570	16633	16591	16672	16625	16546	16492	16663	16821	16664	16692	16598	16613	16658	16811	16618	16525	16897	16479	16544	16530	16467	16681	16660	16439	16609	16518	16617	16691	16611	16590	16579	16665	16567	16840	16507	16600	16622	16669	16390	16524	16687	16573	16418	16663	16627	16725	16495	16522	16546	16768	16494	16470	16554	16344	16616	16765	16576	16393	16408	16622	16600	16645	16510	16568	16738	16791	16685	16524	16679	16525	16552	16669	16586	16587	16585	16413	16674	16721	16671	16510	16612	16584	16702	16662	16615	16500	16612	16602	16449	16577	16523	16744	16544	16583	16616	16611	16479	16583	16641	16554	16417	16714	16393	16609	16466	16653	16625	16522	16568	16542	16699	16696	16549	16732	16713	16603	16623	16690	16704	16768	16450	16752	16545	16612	16684	16568	16584	16636	16648	16643	16645	16657	16575	16826	16602	16640	16628	16666	16498	16589	16333	16723	16629	16575	16593	16526	16463	16571	16501	16610	16450	16591	16477	16583	16638	16511	16582	16808	16469	16633	16641	16662	16514	16629	16576	16652	16818	16549	16588	16549	16607	16638	16760	16653	16428	16752	16586	16610	16338	16638	16665	16397	16550	16530	16465	16645	16574	16570	16625	16622	16760	16594	16565	16769	16593	16647	16575	16605	16782	16678	16543	16761	16605	16712	16592	16666	16872	16711	16604	16602	16723	16658	16593	16551	16675	16646	16595	16495	16655	16730	16665	16621	16720	16666	16707	16637	16518	16379	16581	16674	16492	16653	16580	16652	16512	16588	16616	16458	16527	16723	16539	16729	16814	16593	16655	16519	16765	16647	16660	16704	16522	16531	16736	16609	16826	16428	16589	16532	16633	16501	16637	16570	16660	16635	16634	16676	16812	16732	16486	16601	16530	16764	16761	16716	16615	16508	16505	16409	16684	16535	16641	16496	16588	16386	16586	16563	16515	16733	16616	16667	16525	16579	16666	16561	16550	16705	16519	16502	16720	16652	16734	16587	16562	16673	16787	16690	16545	16668	16749	16414	16508	16653	16722	16588	16732	16475	16751	16503	16717	16515	16655	16419	16640	16490	16672	16532	16544	16670	16521	16604	16803	16533	16490	16636	16687	16676	16604	16524	16419	16689	16565	16486	16696	16502	16558	16659	16674	16681	16519	16848	16631	16802	16646	16572	16629	16603	16663	16757	16690	16726	16784	16568	16523	16632	16636	16740	16654	16641	16730	16615	16628	16693	16645	16538	16659	16587	16753	16547	16555	16624	16614	16577	16524	16544	16502	16700	16805	16498	16611	16530	16665	16774	16547	16785	16585	16506	16547	16612	16678	16750	16615	16613	16451	16547	16614	16764	16732	16528	16465	16625	16828	16650	16712	16674	16687	16592	16461	16761	16659	16629	16544	16464	16434	16669	16596	16577	16648	16705	16464	16775	16689	16762	16490	16476	16554	16613	16587	16625	16650	16632	16722	16627	16414	16563	16564	16726	16553	16506	16646	16631	16850	16849	16577	16533	16781	16646	16479	16468	16520	16546	16556	16542	16679	16501	16541	16432	16640	16550	16578	16540	16610	16474	16740	16569	16737	16534	16521	16606	16663	16621	16657	16604	16534	16646	16651	16661	16751	16352	16659	16722	16498	16622	16566	16595	16570	16641	16720	16551	16789	16413	16406	16660	16592	16521	16626	16646	16628	16521	16647	16589	16580	16770	16684	16875	16710	16593	16466	16770	16595	16562	16829	16756	16541	16718	16710	16656	16471	16597	16645	16552	16484	16515	16718	16696	16722	16600	16614	16705	16664	16484	16633	16595	16631	16516	16643	16650	16531	16506	16568	16522	16759	16584	16635	16784	16615	16632	16753	16648	16488	16710	16479	16444	16737	16424	16454	16819	16708	16659	16705	16554	16804	16470	16521	16632	16633	16537	16713	16469	16759	16487	16649	16705	16578	16593	16592	16757	16491	16808	16573	16711	16562	16614	16640	16365	16467	16576	16486	16779	16681	16498	16752	16751	16599	16752	16636	16603	16531	16680	16624	16539	16657	16749	16419	16524	16692	16676	16578	16635	16638	16590	16599	16563	16578	16523	16788	16642	16513	16620	16700	16614	16714	16425	16668	16561	16559	16552	16537	16684	16511	16513	16474	16802	16576	16528	16622	16500	16532	16490	16510	16538	16687	16567	16674	16491	16525	16746	16660	16735	16523	16561	16589	16571	16572	16541	16609	16596	16505	16493	16487	16569	16603	16616	16674	16558	16716	16706	16630	16486	16579	16546	16666	16559	16568	16494	16634	16568	16547	16502	16814	16675	16596	16693	16649	16575	16641	16558	16541	16605	16580	16658	16704	16474	16668	16452	16678	16688	16614	16569	16688	16500	16697	16641	16529	16677	16629	16456	16548	16766	16474	16553	16594	16707	16582	16718	16587	16507	16492	16636	16600	16535	16724	16653	16827	16614	16733	16635	16649	16540	16650	16743	16611	16599	16537	16710	16712	16644	16511	16624	16502	16513	16493	16692	16490	16456	16687	16655	16439	16825	16492	16549	16585	16694	16527	16679	16747	16462	16814	16902	16604	16598	16616	16658	16327	16759	16543	16604	16677	16534	16670	16581	16496	16650	16582	16581	16702	16656	16615	16802	16707	16447	16526	16722	16699	16794	16647	16671	16781	16710	16579	16580	16665	16554	16638	16542	16569	16629	16640	16665	16778	16483	16441	16761	16644	16507	16558	16588	16665	16705	16537	16548	16680	16635	16625	16780	16630	16795	16402	16488	16609	16788	16533	16679	16518	16563	16551	16651	16806	16529	16569	16545	16774	16466	16643	16588	16688	16692	16713	16579	16484	16558	16703	16582	16637	16669	16442	16665	16622	16630	16674	16679	16696	16607	16556	16573	16611	16584	16740	16580	16602	16583	16547	16652	16522	16604	16694	16657	16658	16720	16658	16435	16609	16613	16581	16582	16600	16476	16665	16731	16587	16669	16436	16503	16732	16552	16421	16593	16753	16553	16596	16445	16718	16678	16658	16663	16443	16463	16729	16643	16722	16716	16656	16570	16652	16751	16598	16601	16722	16572	16662	16729	16566	16650	16719	16564	16428	16615	16604	16602	16462	16689	16493	16772	16536	16515	16534	16525	16555	16636	16566	16566	16626	16591	16697	16731	16737	16609	16599	16395	16579	16665	16707	16606	16597	16570	16600	16440	16687	16587	16520	16513	16495	16621	16553	16532	16542	16751	16551	16572	16432	16578	16631	16682	16542	16559	16596	16352	16605	16727	16817	16439	16639	16647	16615	16646	16703	16622	16772	16634	16642	16708	16633	16633	16521	16867	16613	16640	16482	16487	16677	16543	16584	16611	16695	16548	16500	16566	16518	16681	16634	16548	16594	16557	16641	16443	16715	16666	16679	16592	16489	16610	16516	16651	16674	16763	16593	16740	16641	16576	16625	16582	16734	16598	16604	16446	16507	16618	16676	16548	16742	16626	16611	16690	16493	16707	16564	16586	16701	16438	16646	16574	16555	16543	16733	16523	16560	16779	16762	16834	16722	16589	16480	16631	16604	16728	16520	16653	16576	16609	16584	16772	16482	16555	16576	16676	16574	16666	16621	16806	16644	16678	16677	16637	16522	16540	16688	16482	16594	16566	16645	16359	16537	16635	16708	16638	16614	16613	16663	16730	16499	16753	16656	16712	16680	16648	16513	16643	16575	16662	16663	16671	16572	16646	16443	16585	16520	16451	16470	16427	16557
25369	21466	28668	25216	23664	24608	25200	23107	22993	22337	22291	21789	21829	21901	21969	26543	32819	31778	26182	24228	22499	21704	21637	21526	21498	21255	21426	21301	21425	21563	21461	21348	21473	21405	21222	21388	21422	21391	21280	21444	21500	21551	21458	21138	21320	21397	21587	21327	21411	21385	21485	21393	21389	21345	21446	21366	21187	21236	21428	21016	21523	21083	21320	21323	21412	21238	21432	21327	21190	21523	21187	21426	21398	21417	21325	21242	21263	21300	21475	21446	21157	21439	21509	21337	21203	21248	21138	21138	21401	21449	21212	21348	21242	21224	21401	21312	21379	21321	21270	21169	21486	21329	21318	21343	21288	21467	21484	21385	21505	21217	21248	21364	21182	21237	21276	21334	21364	21523	21020	21558	21140	21326	21345	21335	21168	21217	21294	21325	21299	21476	21252	21142	21193	21360	21437	21296	21530	21430	21423	21229	21087	21325	21381	21228	21380	21433	21302	21001	21310	21516	21428	21313	21473	21392	21329	21126	21356	21310	21209	21320	21226	21380	21476	21188	21490	21310	21306	21370	21199	21132	21350	21349	21484	21364	21193	21350	21462	21295	21148	21276	21131	21406	21174	21373	21315	21321	21073	21130	21312	21485	21284	21161	21296	21075	21286	21423	21238	21376	21283	21156	21384	21362	21305	21312	21364	21399	21500	21428	21385	21426	21261	20977	21502	21349	21336	21324	21137	21335	21262	21120	21121	21144	21356	21510	21382	21544	21394	21385	21274	21466	21439	21283	21279	21274	21375	21245	21289	21335	21263	21445	21492	21395	21356	21438	21236	21307	21363	21266	21299	21115	21218	21256	21364	21166	21318	21183	21359	21285	21247	21451	21413	21388	21288	21035	21392	21205	21246	21287	21361	21247	21573	21314	21385	21620	21421	21081	21394	21224	21363	21406	21401	21436	21425	21486	21473	21575	21331	21365	21340	21166	21212	21162	21336	21323	21405	21477	21223	21266	21102	21433	21374	21133	21303	21282	21277	21328	21262	21341	21275	21415	21095	21275	21213	21499	21299	21378	21197	21273	21408	21255	21200	21004	21265	21276	21410	21417	21388	21304	21283	21515	21366	21320	21200	21167	21389	21278	21522	21170	21284	21334	21163	21488	21350	21310	21078	21143	21429	21333	21351	21371	21433	21385	21523	21265	21203	21461	21490	21472	21451	21399	21270	21220	21438	21319	21351	21340	21462	21392	21283	21319	21266	21252	21322	21290	21575	21480	21667	21194	21182	21513	21727	21306	21328	21311	21380	21201	21290	21400	21391	21250	21197	21337	21313	21403	21329	21485	21346	21461	21489	21285	21127	21218	21264	21230	21297	21387	21304	21367	21015	21235	21227	21372	21371	21396	21136	21449	21190	21250	21282	21395	21244	21570	21286	21412	21122	21182	21277	21399	21372	21302	21216	21381	21369	21376	21462	21157	21424	21369	21323	21225	21340	21502	21443	21383	21391	21277	21353	21352	21425	21386	21350	21376	21270	21407	21165	21461	21369	21115	21455	21343	21296	21372	21383	21404	21228	21290	21269	21294	21419	21330	21129	21319	21143	21351	21335	21351	21473	21266	21422	21399	21353	21368	21385	21276	21194	21338	21207	21237	21287	21323	21537	21226	21478	21300	21630	21461	21101	21406	21218	21103	21125	21226	21132	21220	21437	21326	21395	21237	21259	21269	21336	21331	21473	21376	21102	21427	21290	21316	21192	21431	21400	21383	21134	21236	21439	21305	21233	21340	21113	21157	21158	21275	21427	21277	21385	21165	21041	21169	21053	21275	21424	21555	21150	21294	21514	21156	21522	21224	21452	21371	21301	21132	21130	21171	21272	21469	21339	21302	21655	21502	21132	21686	21203	21373	21321	21415	21286	21343	21286	21405	21381	21282	21319	21419	21304	21372	21504	21454	21370	21410	21480	21423	21516	21375	21042	21295	21180	21465	21268	21200	21223	21222	21041	21336	21724	21284	21130	21122	21379	21338	21322	21336	21453	21336	21319	21231	21384	21428	21165	21435	21529	21237	21511	21403	21155	21162	21263	21322	21222	21395	21361	21325	21333	21343	21205	21371	21235	21337	21268	21426	21441	21399	21481	21234	21319	21344	21408	21186	21196	21312	21344	21177	21303	21358	21320	21214	21038	21367	21277	20992	21259	21283	21214	21225	21144	21388	21214	21326	21489	21148	21368	21025	21118	21116	21372	21164	21277	21300	21277	21324	21389	21463	21301	21407	21259	21356	21132	21422	21258	21247	21435	21284	21179	21247	21320	21409	21561	21378	21339	21264	21324	21522	21284	21338	21269	21178	21323	21132	21467	21315	21132	21355	21217	21267	21248	21369	21434	21132	21246	21397	21296	21270	21358	21089	21268	21579	21279	21428	21552	21394	21250	21325	21239	21194	21459	21059	21323	21440	21415	21322	21446	21452	21339	21265	21374	21272	21343	21234	21530	21388	21289	21349	21319	21356	21366	21364	21171	21161	21325	21264	21308	21454	21205	21236	21468	21249	21165	21454	21181	21364	21232	21380	21317	21336	21186	21342	21230	21227	21422	21271	21419	21426	21563	21288	21172	21456	21126	21356	21421	21284	21120	21436	21450	21281	21522	21430	21381	21276	21350	21411	21461	21446	21478	21498	21104	21170	21289	21381	21380	21413	21524	21167	21334	21499	21429	21409	21373	21455	21376	21185	21394	21466	21248	21566	21373	21208	21195	21251	21306	21289	21271	21314	20958	21036	21356	21283	21142	21416	21441	21349	21325	21175	21463	21538	21297	21232	21395	21191	21053	21300	21435	21421	21546	21463	21304	21346	21601	21188	21516	21402	21169	21284	21494	21433	21459	21296	21419	21559	21466	21467	21490	21259	21197	21327	21322	21485	21369	21435	21214	21054	21117	21073	21309	21313	21186	21699	21586	21397	21456	21159	21346	21135	21390	21147	21465	21335	21017	21241	21291	21399	21521	21225	21329	21393	21514	21409	21292	21270	21296	21518	21342	21342	21235	21245	21346	21296	21241	20974	21545	21220	21207	21382	21300	21203	21135	21264	21461	21564	21235	21296	21183	21331	21211	21391	21275	21424	21461	21359	21100	21195	21336	21258	21173	21198	21485	21309	21258	21309	21390	21278	21291	21240	21386	21408	21200	21254	21297	21209	21173	21182	21270	21378	21595	21338	21241	21320	21429	21268	21065	21189	21656	21384	21185	21232	21443	21556	21275	21301	21361	21357	21501	21319	21320	21272	21315	21206	21192	21303	21383	21398	21353	21235	21460	21417	21400	21114	21326	21309	21253	21153	21238	21383	21318	21112	21360	21303	21283	21229	21303	21279	21087	21401	21399	20962	21227	21166	21286	21243	21306	21178	21438	21458	21470	21479	21190	21130	21212	21278	21417	21241	21331	21483	21365	21336	21186	21177	21438	21398	21389	21319	21161	21327	21159	21548	21470	21377	21102	21256	21278	21233	21324	21423	21326	21237	21411	21462	21398	21430	21370	21530	21287	21401	21284	21366	21230	21285	21403	21230	21230	21258	21401	21392	21346	21139	21296	21230	21178	21338	21355	21412	21136	21115	21142	21408	21642	21402	21511	21209	21257	21229	21215	21253	21289	21491	21283	21406	21358	21264	21480	21450	21243	21076	21385	21223	21434	21212	21257	21503	21290	21143	21287	21416	21167	21304	21274	21319	21396	21471	21380	21259	21155	21204	21265	21508	21534	21180	21131	21231	21531	21178	21234	21221	21252	21081	21206	21072	21329	21471	21315	21553	21316	21374	21452	21293	21595	21256	21206	21396	21500	21302	21637	21305	21422	21405	21653	21314	21224	21162	21184	21304	21445	21225	21256	21306	21474	21340	21401	21494	21190	21460	21366	21333	21299	21307	21132	21426	21282	21531	21422	21438	21314	21507	21366	21231	21372	21216	21597	21198	21387	21445	21332	21257	21353	21148	21356	21229	21459	21444	21248	21209	21313	21157	21231	21563	21391	21370	21418	21158	21135	21394	21252	21213	21486	21345	21499	21510	21266	21295	21427	21191	21121	21338	21412	21226	21255	21310	21505	21380	21308	21548	21464	21303	21466	21294	21339	21289	21294	21312	21348	21326	21098	21285	21344	21317	21271	21329	21332	21402	21371	21519	21274	21431	21137	21567	21280	21260	21310	21337	21248	21184	21409	21383	21337	21103	21294	21189	21354	21350	21314	21294	21261	21240	21569	21306	21324	21267	21234	21248	21692	21306	21460	21236	21256	21350	21397	21252	21178	21258	21070	21370	21400	21101	21344	21129	21175	21333	21393	21355	21157	21271	21286	21215	21474	21208	21125	21262	21423	21390	21393	21174	21312	21394	21319	21416	21498	21534	21274	21147	21505	21367	21290	21398	21289	21350	21381	21174	21374	21446	21549	21443	21347	21341	21314	21231	21292	21395	21335	21206	21549	21434	21460	21325	21239	21073	21592	21427	21255	21119	21458	21167	21433	21430	21454	21580	21540	21313	21415	21180	21352	21399	21350	21340	21106	21388	21433	21239	21388	21355	21363	21164	21115	21259	21194	21416	21416	21241	21051	21175	21361	21317	21408	21377	21267	21226	21309	21240	21156	21312	21325	21097	21453	21378	21353	21358	21172	21291	21542	21414	21308	21536	21303	21249	21313	21204	21212	21416	21427	21462	21210	21292	21466	21354	21408	21241	21223	21359	21550	21320	21347	21197	21487	21247	21347	21266	21162	21559	21548	21512	21159	21492	21373	21523	21366	21154	21374	21377	21423	21136	21212	21084	21001	21426	21314	21421	21464	21277	21421	21149	21201	21057	21399	21247	21284	21270	21258	21162	21247	21344	21416	21099	21293	21208	21418	21492	21120	21097	21477	21368	21402	21480	21201	21486	21359	21173	21451	21149	21293	21484	21206	21290	21329	21294	21590	21298	21260	21525	21389	21428	21507	21342	21275	21456	21406	21046	21495	21306	21312	21380	21195	21369	21112	21421	21250	21337	21233	21245	21236	21455	21354	21621	21478	21473	21301	21101	21400	21370	21325	21317	21292	21276	21140	21295	21452	21369	21167	21301	21403	21250	21604	21243	21252	21328	21228	21306	21285	21471	21353	21265	21390	21219	21219	21225	21255	21285	21270	21467
18680	30066	30004	25297	22007	20138	19862	19523	19298	18092	17761	17539	17303	17356	17154	25601	32418	29364	22053	19828	17539	16824	16693	16739	16741	16565	16727	16639	16756	16715	16634	16391	16579	16596	16634	16815	16439	16686	16656	16646	16575	16694	16667	16592	16650	16737	16745	16599	16696	16628	16656	16574	16716	16559	16577	16522	16734	16745	16709	16620	16611	16635	16687	16705	16670	16672	16604	16667	16692	16628	16464	16657	16639	16607	16866	16660	16678	16652	16637	16668	16446	16698	16670	16802	16697	16553	16711	16819	16692	16558	16729	16651	16646	16672	16722	16515	16502	16635	16677	16552	16733	16574	16781	16617	16719	16724	16510	16589	16716	16629	16722	16749	16659	16703	16730	16616	16576	16580	16623	16835	16457	16546	16595	16559	16624	16632	16522	16572	16710	16741	16777	16676	16743	16455	16722	16735	16553	16729	16733	16650	16475	16663	16809	16587	16527	16858	16765	16438	16624	16579	16601	16454	16622	16685	16583	16758	16561	16691	16687	16602	16759	16630	16672	16353	16609	16417	16580	16649	16873	16774	16663	16636	16776	16517	16679	16614	16846	16627	16521	16636	16594	16553	16685	16564	16791	16628	16588	16637	16688	16692	16456	16596	16502	16559	16516	16622	16617	16691	16607	16684	16719	16762	16600	16721	16528	16741	16587	16620	16525	16600	16621	16723	16669	16672	16377	16858	16558	16674	16687	16399	16552	16583	16622	16569	16637	16582	16486	16547	16544	16680	16711	16523	16561	16687	16527	16681	16564	16773	16583	16564	16461	16650	16506	16580	16546	16592	16677	16482	16536	16427	16529	16772	16491	16506	16546	16613	16683	16695	16683	16396	16751	16479	16724	16597	16647	16642	16634	16562	16683	16624	16532	16636	16688	16662	16681	16580	16616	16529	16545	16567	16517	16625	16724	16561	16508	16711	16656	16621	16621	16644	16611	16563	16750	16586	16739	16552	16641	16477	16653	16645	16506	16601	16602	16564	16753	16617	16724	16614	16598	16654	16473	16480	16607	16632	16616	16660	16789	16676	16519	16720	16694	16714	16670	16533	16539	16586	16834	16637	16540	16695	16746	16621	16813	16635	16707	16507	16655	16513	16446	16658	16720	16760	16590	16746	16596	16726	16506	16659	16594	16565	16736	16722	16758	16770	16608	16490	16636	16552	16595	16638	16691	16595	16565	16848	16604	16750	16510	16513	16543	16680	16714	16795	16465	16611	16787	16660	16569	16571	16731	16678	16501	16791	16734	16831	16679	16638	16662	16599	16558	16593	16708	16620	16426	16731	16551	16695	16657	16660	16599	16626	16621	16652	16560	16465	16433	16588	16632	16653	16542	16774	16443	16657	16668	16591	16656	16643	16716	16672	16766	16550	16553	16848	16643	16510	16600	16610	16515	16563	16714	16558	16474	16651	16583	16631	16663	16657	16694	16813	16669	16898	16612	16660	16607	16623	16640	16584	16541	16454	16705	16711	16533	16531	16541	16562	16556	16622	16626	16605	16648	16756	16702	16499	16513	16540	16381	16432	16567	16688	16671	16629	16652	16577	16702	16620	16551	16645	16545	16664	16675	16668	16478	16588	16440	16547	16509	16687	16772	16546	16464	16541	16690	16702	16596	16573	16719	16598	16472	16672	16729	16623	16616	16667	16655	16648	16563	16608	16553	16818	16625	16817	16518	16657	16602	16731	16605	16503	16548	16624	16627	16612	16622	16663	16695	16556	16563	16529	16694	16608	16621	16515	16704	16515	16640	16674	16593	16385	16667	16700	16697	16507	16702	16440	16471	16737	16399	16654	16658	16695	16692	16682	16535	16667	16571	16611	16624	16596	16391	16625	16548	16486	16612	16564	16568	16589	16488	16759	16460	16686	16388	16722	16723	16477	16552	16598	16572	16610	16631	16652	16658	16554	16627	16572	16825	16700	16669	16586	16583	16482	16807	16676	16556	16545	16608	16577	16487	16553	16487	16689	16723	16606	16500	16597	16630	16524	16441	16658	16591	16553	16544	16578	16721	16634	16631	16595	16664	16748	16676	16488	16641	16595	16650	16525	16601	16771	16575	16565	16552	16602	16607	16506	16595	16681	16575	16592	16715	16549	16812	16629	16677	16621	16715	16639	16542	16845	16575	16504	16789	16614	16697	16626	16736	16658	16658	16522	16781	16620	16633	16488	16627	16450	16646	16378	16577	16573	16779	16639	16413	16637	16674	16750	16759	16601	16630	16656	16664	16589	16629	16761	16578	16722	16789	16673	16696	16490	16617	16714	16590	16553	16732	16756	16652	16570	16699	16655	16665	16600	16532	16555	16608	16552	16515	16522	16699	16678	16467	16640	16631	16543	16618	16571	16592	16691	16565	16673	16584	16539	16634	16557	16628	16489	16730	16501	16659	16659	16759	16701	16649	16499	16738	16491	16570	16599	16642	16556	16492	16690	16518	16454	16456	16562	16699	16483	16665	16495	16588	16686	16630	16666	16654	16592	16536	16609	16510	16650	16689	16548	16715	16585	16594	16674	16601	16553	16584	16457	16631	16628	16648	16686	16455	16487	16707	16737	16653	16773	16443	16745	16533	16430	16689	16536	16768	16599	16693	16794	16664	16443	16562	16490	16665	16675	16614	16599	16562	16545	16609	16597	16547	16629	16683	16629	16722	16510	16803	16423	16525	16611	16631	16604	16673	16436	16711	16474	16550	16393	16585	16641	16648	16732	16573	16634	16631	16498	16519	16691	16804	16702	16510	16483	16698	16638	16452	16579	16759	16608	16512	16698	16570	16499	16450	16624	16635	16764	16617	16529	16620	16555	16756	16733	16563	16595	16515	16605	16660	16615	16745	16578	16689	16645	16679	16582	16543	16650	16565	16701	16567	16517	16629	16502	16718	16845	16772	16555	16833	16790	16614	16537	16645	16736	16522	16543	16591	16598	16500	16548	16598	16710	16661	16588	16568	16727	16838	16658	16772	16621	16486	16645	16680	16708	16517	16673	16617	16657	16709	16551	16576	16548	16579	16392	16609	16766	16588	16656	16705	16528	16552	16631	16775	16678	16396	16477	16488	16617	16656	16595	16577	16608	16573	16594	16603	16751	16657	16560	16644	16839	16722	16670	16512	16677	16585	16637	16665	16784	16513	16615	16584	16641	16752	16608	16716	16640	16590	16548	16590	16635	16707	16458	16778	16709	16481	16714	16786	16776	16675	16693	16621	16688	16479	16806	16385	16706	16645	16687	16608	16539	16463	16529	16502	16529	16820	16419	16752	16665	16583	16583	16533	16705	16589	16742	16594	16542	16696	16653	16796	16538	16701	16549	16607	16690	16558	16642	16574	16663	16641	16692	16742	16696	16745	16537	16623	16759	16630	16584	16821	16594	16610	16794	16604	16521	16559	16631	16564	16718	16594	16642	16670	16613	16702	16620	16401	16683	16666	16504	16713	16465	16606	16671	16610	16536	16478	16769	16802	16568	16704	16549	16704	16757	16539	16794	16768	16600	16798	16596	16740	16536	16632	16611	16450	16550	16629	16481	16641	16584	16544	16583	16525	16534	16613	16737	16496	16720	16632	16738	16598	16632	16570	16558	16601	16614	16524	16636	16669	16687	16636	16779	16443	16730	16697	16522	16449	16387	16706	16458	16569	16637	16607	16625	16479	16688	16730	16631	16665	16609	16651	16705	16635	16529	16705	16614	16640	16502	16407	16614	16721	16783	16531	16709	16581	16772	16521	16553	16613	16560	16585	16617	16595	16608	16609	16602	16701	16787	16603	16528	16797	16542	16771	16662	16697	16662	16599	16851	16699	16558	16638	16680	16406	16666	16773	16659	16685	16566	16648	16595	16705	16755	16525	16513	16658	16541	16584	16636	16521	16644	16508	16520	16667	16729	16558	16493	16577	16476	16708	16570	16896	16601	16609	16498	16601	16763	16751	16476	16769	16475	16718	16728	16600	16609	16655	16599	16682	16649	16634	16740	16696	16559	16582	16674	16684	16665	16517	16580	16762	16742	16632	16608	16630	16690	16536	16577	16698	16682	16647	16626	16587	16683	16800	16552	16383	16433	16456	16585	16693	16578	16697	16627	16756	16673	16731	16746	16652	16413	16537	16538	16756	16530	16671	16683	16793	16642	16559	16814	16744	16484	16764	16596	16545	16692	16578	16531	16670	16555	16667	16742	16519	16708	16519	16643	16570	16487	16452	16639	16657	16560	16550	16678	16567	16732	16534	16622	16584	16816	16614	16678	16626	16757	16627	16716	16548	16552	16591	16569	16782	16740	16481	16339	16579	16677	16559	16693	16606	16521	16547	16599	16535	16720	16658	16648	16705	16413	16597	16724	16735	16660	16640	16533	16768	16775	16510	16565	16717	16734	16672	16478	16675	16446	16637	16688	16553	16585	16843	16616	16659	16610	16662	16477	16627	16651	16657	16690	16588	16466	16615	16608	16631	16656	16528	16500	16543	16416	16656	16623	16559	16776	16695	16534	16644	16408	16527	16574	16669	16763	16559	16737	16816	16408	16638	16439	16511	16828	16468	16633	16693	16533	16649	16762	16633	16760	16534	16543	16549	16678	16673	16573	16559	16564	16823	16412	16627	16547	16563	16720	16578	16574	16569	16569	16638	16444	16563	16605	16605	16794	16795	16535	16534	16707	16710	16677	16626	16754	16605	16718	16584	16575	16779	16560	16753	16742	16457	16746	16710	16542	16725	16483	16670	16584	16516	16599	16638	16547	16558	16713	16592	16610	16588	16571	16613	16723	16654	16511	16676	16562	16665	16605	16611	16613	16768	16491	16505	16563	16743	16557	16727	16565	16690	16351	16409	16583	16532	16557	16516	16647	16614	16735	16697	16682	16884	16748	16552	16777	16558	16683	16492	16612	16723	16692	16773	16687	16615	16617	16641	16642	16653	16553	16666	16639	16493	16639	16664	16644	16710	16437	16574	16709	16624	16686	16464	16637	16517	16704	16721	16538	16590	16463	16636	16519	16608	16638	16650	16508	16830	16687	16595	16584	16644	16727	16487	16766	16636	16704	16627	16579	16689	16663	16727	16594	16581	16610	16648	16614	16490	16592	16562	16700	16479	16627	16538	16625	16563	16748	16592	16568	16705	16705	16778	16569	16543	16579
23824	21467	29173	24282	22419	25860	27903	24302	23420	23219	22826	22464	22294	22398	22330	30715	40509	37906	29299	26442	23304	21946	21762	21669	21538	21518	21504	21505	21486	21275	21495	21287	21289	21587	21440	21685	21307	21432	21200	21480	21481	21369	21316	21440	21479	21494	21543	21513	21316	21413	21469	21273	21398	21554	21439	21164	21521	21475	21479	21653	21490	21307	21338	21502	21543	21449	21740	21423	21413	21443	21457	21609	21345	21614	21718	21608	21474	21595	21305	21447	21436	21346	21421	21328	21526	21528	21486	21295	21599	21551	21395	21263	21263	21157	21444	21409	21384	21497	21483	21281	21566	21536	21355	21461	21220	21248	21472	21182	21362	21495	21457	21413	21339	21463	21468	21495	21597	21587	21486	21533	21393	21365	21490	21428	21584	21290	21176	21322	21564	21321	21314	21321	21581	21213	21331	21533	21347	21458	21484	21409	21260	21427	21364	21169	21284	21463	21311	21321	21432	21430	21252	21424	21646	21524	21673	21420	21341	21447	21487	21442	21250	21334	21549	21267	21358	21340	21277	21556	21565	21322	21377	21372	21406	21517	21367	21229	21405	21577	21540	21421	21549	21215	21374	21244	21479	21347	21558	21295	21267	21337	21434	21267	21144	21408	21521	21311	21116	21384	21592	21384	21473	21237	21366	21343	21332	21084	21281	21155	21428	21226	21192	21421	21478	21460	21300	21178	21333	21320	21160	21575	21477	21223	21588	21255	21449	21181	21458	21120	21300	21247	21330	21349	21285	21243	21394	21451	21439	21553	21503	21319	21409	21338	21476	21217	21487	21377	21352	21360	21464	21459	21276	21672	21322	21272	21409	21332	21225	21285	21500	21291	21576	21373	21493	21540	21277	21485	21475	21633	21534	21177	21415	21167	21564	21345	21091	21249	21120	21541	21486	21279	21570	21407	21472	21509	21382	21550	21548	21480	21544	21444	21454	21319	21294	21206	21320	21446	21550	21433	21438	21418	21305	21363	21544	21352	21544	21444	21293	21274	21266	21389	21424	21261	21225	21449	21272	21235	21543	21507	21539	21311	21513	21390	21452	21171	21266	21510	21334	21449	21407	21501	21437	21264	21333	21506	21358	21409	21350	21495	21543	21361	21424	21213	21584	21294	21331	21403	21358	21295	21411	21286	21208	21272	21399	21466	21366	21358	21450	21214	21566	21364	21219	21276	21366	21368	21699	21392	21433	21527	21421	21265	21356	21321	21262	21481	21109	21306	21478	21403	21223	21307	21281	21274	21547	21489	21582	21459	21487	21225	21550	21560	21242	21518	21504	21166	21438	21457	21363	21557	21377	21473	21571	21471	21364	21393	21551	21364	21460	21214	21202	21411	21298	21205	21610	21391	21305	21291	21432	21478	21628	21103	21537	21262	21521	21055	21312	21235	21318	21325	21418	21287	21243	21213	21314	21279	21272	21363	21375	21356	21384	21332	21464	21542	21285	21487	21414	21234	21404	21562	21474	21475	21125	21395	21452	21525	21476	21317	21645	21292	21551	21429	21384	21531	21665	21416	21218	21363	21340	21303	21502	21404	21336	21382	21408	21340	21453	21296	21213	21373	21453	21336	21264	21456	21423	21300	21545	21411	21468	21336	21318	21361	21404	21435	21332	21482	21528	21387	21404	21387	21463	21211	21387	21432	21663	21381	21322	21312	21392	21225	21322	21335	21235	21156	21366	21166	21362	21450	21526	21302	21366	21311	21470	21473	21201	21213	21356	21275	21268	21418	21351	21494	21457	21374	21249	21558	21465	21264	21191	21527	21387	21468	21365	21324	21377	21525	21056	21112	21422	21604	21334	21589	21334	21368	21177	21510	21307	21236	21477	21359	21282	21318	21314	21390	21568	21628	21336	21341	21203	21287	21427	21438	21379	21411	21445	21411	21238	21053	21407	21356	21382	21381	21291	21273	21235	21514	21530	21474	21200	21430	21578	21521	21484	21298	21445	21414	21291	21292	21510	21337	21406	21308	21143	21546	21431	21169	21289	21517	21338	21266	21211	21357	21398	21550	21292	21479	21407	21320	21337	21670	21337	21299	21479	21317	21345	21204	21247	21277	21275	21486	21438	21576	21027	21470	21390	21279	21299	21359	21243	21393	21514	21192	21382	21332	21420	21218	21186	21506	21335	21536	21578	21378	21491	21489	21219	21606	21326	21594	21321	21339	21300	21443	21321	21445	21341	21236	21239	21391	21483	21373	21397	21516	21371	21355	21290	21407	21317	21469	21193	21400	21301	21558	21161	21523	21402	21514	21367	21300	21471	21706	21506	21522	21571	21323	21379	21489	21541	21445	21453	21424	21372	21499	21283	21392	21518	21273	21202	21557	21556	21277	21223	21358	21415	21282	21318	21330	21443	21339	21574	21396	21533	21440	21504	21689	21452	21503	21319	21385	21446	21187	21413	21470	21367	21587	21449	21535	21236	21480	21412	21451	21418	21192	21443	21376	21415	21320	21172	21224	21332	21273	21423	21424	21467	21483	21596	21247	21256	21382	21349	21197	21252	21334	21409	21366	21366	21075	21383	21371	21276	21540	21384	21413	21276	21382	21437	21207	21316	21459	21462	21326	21416	21350	21511	21492	21311	21469	21215	21411	21419	21284	21478	21361	21361	21275	21337	21222	21231	21594	21525	21297	21626	21500	21349	21435	21260	21379	21380	21380	21390	21198	21458	21291	21389	21381	21383	21299	21513	21191	21320	21534	21387	21368	21379	21389	21272	21348	21358	21448	21391	21491	21439	21436	21340	21204	21431	21439	21361	21462	21479	21152	21644	21485	21191	21468	21211	21082	21249	21358	21572	21355	21270	21315	21235	21367	21416	21427	21546	21395	21335	21351	21547	21574	21409	21510	21590	21465	21530	21355	21476	21556	21304	21317	21275	21298	21493	21467	21347	21358	21260	21450	21278	21435	21446	21221	21177	21601	21321	21651	21323	21311	21228	21206	21239	21432	21413	21328	21215	21175	21439	21331	21271	21533	21362	21306	21512	21169	21359	21417	21403	21296	21348	21240	21297	21154	21378	21498	21358	21318	21445	21558	21440	21434	21261	21428	21360	21385	21709	21216	21280	21339	21486	21383	21400	21494	21543	21162	21572	21219	21214	21331	21368	21184	21522	21722	21353	21419	21390	21541	21478	21402	21573	21749	21392	21409	21212	21375	21277	21477	21556	21362	21342	21410	21596	21394	21380	21328	21535	21282	21424	21262	21411	21274	21527	21357	21338	21193	21528	21635	21400	21342	21354	21673	21407	21485	21422	21272	21561	21323	21487	21344	21236	21462	21423	21443	21383	21420	21308	21364	21147	21268	21350	21307	21537	21297	21346	21489	21352	21381	21350	21423	21491	21558	21390	21383	21349	21436	21551	21394	21462	21596	21433	21383	21378	21542	20982	21443	21598	21404	21446	21525	21216	21384	21394	21340	21381	21426	21440	21089	21460	21533	21515	21511	21416	21321	21475	21113	21328	21293	21268	21479	21363	21404	21266	21637	21390	21588	21416	21361	21398	21385	21431	21294	21481	21348	21598	21206	21268	21592	21497	21290	21389	21286	21491	21290	21208	21280	21394	21383	21377	21440	21372	21235	21518	21190	21344	21294	21376	21557	21417	21416	21420	21420	21399	21284	21426	21481	21464	21330	21475	21440	21547	21409	21439	21182	21400	21172	21277	21358	21590	21234	21284	21529	21387	21399	21458	21439	21363	21300	21576	21436	21410	21539	21479	21298	21324	21395	21250	21463	21344	21377	21338	21379	21147	21214	21346	21579	21370	21397	21370	21274	21457	21410	21253	21292	21606	21479	21375	21254	21371	21501	21378	21565	21170	21567	21493	21473	21580	21147	21367	21236	21364	21408	21443	21257	21494	21305	21210	21456	21315	21558	21456	21446	21524	21346	21574	21473	21321	21254	21277	21570	21412	21464	21489	21585	21349	21347	21424	21187	21385	21099	21500	21464	21394	21494	21430	21479	21406	21403	21480	21501	21583	21552	21334	21557	21573	21422	21262	21355	21398	21557	21391	21478	21365	21324	21664	21470	21452	21321	21256	21366	21335	21621	21349	21451	21664	21258	21379	21351	21570	21483	21402	21350	21314	21536	21217	21434	21617	21302	21340	21330	21365	21413	21208	21420	21298	21247	21400	21447	21558	21379	21336	21471	21618	21413	21159	21198	21135	21375	21492	21613	21427	21335	21314	21261	21339	21386	21382	21270	21232	21479	21483	21576	21376	21404	21380	21428	21491	21595	21540	21225	21443	21290	21141	21351	21500	21372	21286	21363	21361	21407	21411	21426	21542	21523	21293	21217	21332	21342	21213	21417	21357	21227	21379	21324	21509	21409	21401	21281	21072	21305	21304	21395	21288	21391	21397	21375	21522	21291	21392	21361	21287	21471	21474	21332	21652	21326	21296	21402	21569	21298	21109	21165	21266	21312	21583	21429	21478	21213	21344	21557	21464	21363	21426	21344	21321	21237	21199	21439	21323	21305	21391	21364	21455	21438	21465	21152	21359	21612	21517	21498	21227	21428	21464	21465	21520	21287	21627	21463	21593	21516	21480	21629	21162	21550	21423	21466	21435	21249	21467	21295	21287	21438	21678	21482	21370	21382	21426	21503	21535	21380	21549	21446	21318	21370	21569	21356	21329	21471	21161	21501	21499	21407	21412	21371	21464	21333	21252	21181	21385	21393	21442	21750	21362	21274	21491	21686	21577	21213	21427	21238	21397	21310	21506	21421	21477	21441	21520	21372	21375	21271	21442	21191	21467	21376	21287	21290	21333	21394	21473	21461	21394	21371	21165	21389	21418	21270	21493	21331	21552	21439	21472	21183	21491	21467	21403	21256	21420	21369	21156	21242	21282	20981	21203	21313	21270	21371	21413	21386	21361	21156	21282	21509	21235	21200	21273	21439	21234	21496	21258	21572	21504	21398	21249	21430	21379	21322	21362	21218	21499	21337	21464	21184	21295	21410	21170	21350	21468	21535	21455	21290	21268	21415	21540	21400	21290	21478	21471	21505	21523	21401	21521	21649	21407	21354	21505	21406	21390	21434	21368	21468	21361	21422	21362	21388	21350	21462	21418	21395	21398	21320	21336	21272	21367	21249	21646	21398	21412	21433
19563	34282	33696	28940	24961	22338	21222	21172	20349	19065	18476	18234	18025	17651	17607	31743	40151	36371	25574	22406	18019	17011	16662	16713	16615	16669	16809	16595	16599	16579	16643	16616	16729	16568	16583	16706	16694	16647	16689	16809	16609	16760	16674	16583	16974	16697	16684	16473	16746	16661	16649	16602	16563	16662	16637	16533	16511	16654	16558	16713	16639	16725	16508	16658	16655	16577	16648	16596	16624	16634	16636	16613	16677	16644	16565	16587	16690	16587	16612	16589	16688	16759	16509	16587	16712	16636	16664	16468	16522	16741	16673	16612	16532	16671	16687	16508	16519	16612	16815	16605	16683	16696	16570	16590	16585	16637	16736	16729	16506	16765	16561	16541	16675	16768	16616	16494	16642	16556	16647	16668	16620	16646	16533	16829	16617	16406	16592	16555	16486	16644	16681	16588	16425	16485	16717	16549	16592	16553	16647	16615	16537	16564	16826	16400	16608	16558	16530	16676	16663	16744	16786	16427	16572	16726	16504	16621	16703	16680	16533	16647	16573	16503	16585	16559	16586	16463	16674	16613	16611	16678	16590	16564	16478	16809	16475	16594	16555	16714	16682	16464	16548	16760	16592	16722	16633	16542	16611	16646	16600	16543	16533	16671	16674	16541	16724	16673	16690	16402	16577	16744	16652	16579	16455	16478	16642	16541	16608	16612	16739	16774	16396	16598	16566	16658	16565	16439	16605	16681	16736	16716	16548	16715	16707	16512	16831	16646	16670	16670	16636	16420	16766	16623	16764	16419	16727	16828	16652	16650	16614	16776	16717	16681	16694	16687	16648	16760	16741	16625	16596	16674	16778	16839	16507	16670	16608	16522	16571	16554	16606	16464	16556	16526	16615	16700	16693	16700	16688	16573	16895	16546	16540	16527	16628	16618	16449	16752	16582	16686	16753	16687	16725	16672	16467	16559	16528	16662	16519	16639	16628	16728	16731	16678	16813	16812	16650	16671	16565	16543	16493	16614	16742	16679	16556	16625	16594	16738	16500	16741	16670	16584	16533	16609	16500	16616	16603	16581	16559	16589	16638	16606	16629	16704	16566	16641	16666	16707	16685	16481	16562	16514	16537	16567	16594	16819	16580	16661	16698	16602	16614	16697	16706	16518	16759	16648	16718	16500	16574	16425	16661	16636	16591	16570	16526	16526	16667	16652	16695	16691	16685	16618	16508	16564	16520	16779	16623	16565	16492	16487	16505	16775	16652	16769	16689	16661	16744	16525	16702	16682	16654	16412	16795	16713	16597	16462	16709	16516	16666	16674	16528	16689	16778	16677	16707	16680	16532	16610	16826	16583	16582	16647	16682	16493	16585	16760	16691	16722	16575	16627	16708	16524	16553	16585	16452	16680	16524	16500	16574	16563	16768	16665	16591	16529	16608	16561	16541	16582	16656	16705	16622	16586	16490	16481	16601	16731	16795	16406	16785	16636	16593	16602	16662	16558	16569	16776	16624	16786	16658	16782	16608	16729	16679	16622	16658	16607	16698	16681	16451	16703	16621	16617	16585	16672	16716	16747	16827	16633	16698	16594	16705	16766	16548	16855	16795	16690	16606	16595	16559	16588	16573	16543	16656	16591	16690	16671	16483	16818	16668	16594	16652	16731	16553	16512	16679	16645	16634	16632	16574	16781	16696	16530	16461	16680	16670	16468	16655	16500	16589	16678	16697	16762	16621	16661	16638	16707	16629	16598	16692	16571	16564	16710	16602	16648	16645	16575	16682	16539	16561	16665	16603	16405	16678	16567	16570	16697	16564	16653	16677	16391	16769	16749	16680	16705	16598	16726	16597	16510	16643	16408	16618	16397	16593	16881	16484	16690	16698	16631	16749	16687	16409	16672	16599	16839	16672	16535	16498	16489	16653	16707	16528	16718	16547	16520	16637	16632	16461	16592	16607	16481	16650	16658	16605	16601	16561	16752	16799	16626	16796	16497	16560	16695	16510	16652	16607	16693	16633	16548	16566	16466	16601	16635	16719	16556	16508	16644	16621	16738	16680	16572	16564	16385	16567	16753	16572	16699	16565	16752	16751	16635	16557	16663	16523	16651	16558	16524	16643	16526	16577	16663	16553	16715	16572	16581	16669	16692	16625	16611	16526	16606	16540	16563	16629	16592	16837	16727	16538	16602	16474	16671	16539	16456	16591	16685	16731	16520	16633	16654	16567	16697	16596	16614	16449	16570	16590	16564	16523	16567	16625	16537	16511	16714	16523	16581	16765	16531	16619	16612	16622	16784	16498	16721	16732	16685	16532	16704	16665	16616	16698	16515	16727	16673	16658	16565	16671	16637	16698	16533	16706	16683	16621	16860	16634	16817	16638	16559	16500	16640	16729	16636	16635	16635	16545	16655	16451	16525	16639	16600	16489	16541	16661	16863	16630	16408	16594	16674	16691	16694	16656	16831	16752	16551	16600	16339	16814	16668	16621	16618	16599	16577	16681	16646	16604	16566	16608	16513	16622	16601	16621	16735	16735	16618	16492	16515	16532	16521	16797	16673	16734	16626	16545	16499	16784	16657	16682	16574	16550	16723	16631	16597	16682	16769	16582	16570	16421	16780	16559	16532	16546	16537	16630	16461	16503	16651	16484	16594	16751	16643	16671	16575	16525	16562	16531	16416	16620	16518	16515	16561	16700	16689	16734	16576	16426	16574	16554	16631	16737	16635	16741	16585	16542	16539	16610	16618	16788	16707	16739	16657	16472	16650	16571	16791	16565	16723	16549	16663	16548	16722	16584	16538	16424	16599	16581	16652	16749	16591	16680	16672	16580	16570	16710	16547	16600	16617	16615	16490	16719	16428	16694	16547	16557	16715	16764	16435	16595	16739	16538	16678	16586	16488	16640	16702	16509	16778	16768	16641	16641	16895	16469	16498	16770	16662	16636	16585	16458	16663	16682	16521	16659	16563	16585	16682	16513	16744	16538	16766	16754	16487	16820	16705	16604	16733	16539	16666	16559	16447	16554	16607	16576	16596	16482	16462	16479	16580	16534	16597	16495	16631	16710	16665	16592	16684	16670	16711	16555	16649	16654	16652	16760	16546	16574	16573	16478	16511	16628	16603	16634	16568	16804	16470	16608	16501	16657	16744	16530	16616	16489	16505	16746	16710	16500	16400	16475	16441	16684	16657	16809	16665	16561	16645	16496	16641	16735	16801	16688	16467	16665	16560	16637	16562	16542	16708	16801	16633	16616	16638	16516	16629	16650	16560	16668	16522	16586	16625	16647	16544	16721	16627	16614	16725	16609	16557	16575	16644	16728	16461	16471	16578	16516	16699	16579	16520	16592	16592	16677	16662	16559	16548	16721	16661	16601	16536	16666	16617	16504	16749	16595	16711	16784	16536	16611	16574	16690	16679	16881	16668	16667	16876	16712	16683	16833	16519	16793	16537	16693	16681	16506	16416	16557	16684	16784	16495	16630	16557	16827	16331	16583	16592	16695	16759	16669	16706	16599	16658	16698	16519	16672	16524	16506	16679	16596	16522	16686	16566	16728	16592	16867	16565	16434	16642	16618	16555	16564	16635	16510	16460	16716	16705	16532	16483	16694	16635	16501	16539	16735	16660	16619	16667	16599	16708	16661	16687	16608	16634	16613	16543	16697	16640	16546	16643	16604	16674	16626	16508	16619	16538	16496	16470	16652	16511	16761	16668	16535	16686	16540	16635	16583	16537	16635	16745	16673	16643	16373	16503	16523	16606	16749	16714	16617	16530	16686	16572	16492	16660	16668	16741	16604	16529	16645	16649	16658	16516	16590	16287	16542	16545	16674	16817	16536	16665	16645	16605	16595	16416	16478	16659	16603	16455	16792	16535	16609	16424	16646	16636	16529	16635	16602	16650	16564	16566	16584	16674	16481	16754	16757	16490	16798	16562	16642	16611	16592	16515	16502	16429	16589	16511	16607	16676	16713	16662	16596	16470	16510	16647	16556	16684	16596	16774	16617	16583	16577	16837	16752	16658	16668	16636	16708	16686	16628	16634	16634	16483	16679	16752	16543	16657	16749	16662	16646	16595	16618	16581	16548	16718	16661	16602	16722	16553	16742	16409	16632	16523	16645	16520	16467	16470	16593	16515	16631	16711	16628	16570	16661	16468	16464	16560	16794	16490	16396	16467	16552	16628	16605	16544	16544	16629	16672	16787	16679	16503	16613	16588	16494	16584	16547	16608	16527	16559	16586	16478	16589	16547	16628	16778	16663	16597	16702	16508	16715	16717	16463	16628	16474	16367	16605	16578	16670	16581	16679	16645	16631	16681	16558	16674	16654	16617	16525	16433	16416	16543	16456	16796	16655	16638	16670	16703	16642	16691	16672	16734	16612	16580	16688	16845	16770	16741	16701	16715	16547	16556	16545	16649	16462	16553	16767	16613	16577	16684	16562	16484	16651	16639	16593	16720	16842	16556	16484	16663	16836	16468	16639	16611	16565	16676	16599	16583	16799	16600	16635	16650	16736	16612	16791	16639	16676	16614	16643	16698	16603	16670	16738	16468	16796	16569	16591	16789	16625	16725	16437	16604	16617	16592	16658	16658	16615	16784	16514	16648	16613	16608	16790	16696	16496	16710	16467	16531	16481	16574	16590	16689	16608	16535	16745	16603	16656	16585	16683	16548	16581	16660	16647	16649	16556	16549	16515	16679	16554	16642	16510	16633	16585	16574	16643	16716	16698	16665	16607	16660	16671	16707	16620	16417	16633	16600	16585	16613	16677	16602	16491	16679	16606	16538	16704	16707	16599	16560	16607	16735	16804	16585	16682	16522	16576	16668	16672	16549	16635	16669	16567	16440	16676	16534	16509	16785	16531	16561	16546	16531	16615	16630	16617	16582	16555	16602	16783	16518	16622	16535	16613	16760	16531	16714	16520	16655	16660	16703	16694	16451	16607	16771	16708	16529	16620	16678	16652	16571	16472	16508	16517	16619	16560	16619	16820	16721	16564	16726	16624	16621	16534	16746	16710	16865	16751	16431	16767	16630	16504	16593	16711	16512	16533	16581	16730	16598	16706	16522	16667	16656	16534	16530	16505	16500	16590	16603	16779	16715	16591	16424	16598	16601	16842	16527	16579	16529	16771	16559	16726	16561	16695	16483	16568	16520	16581	16641	16838	16454	16632	16444
30505	24612	27701	25637	23206	22748	22768	22370	22158	21987	21970	21503	21736	21631	21860	22095	23210	23533	22683	22116	21674	21771	21511	21489	21682	21473	21486	21480	21302	21499	21712	21588	21606	21311	21520	21510	21504	21570	21562	21541	21312	21469	21364	21514	21348	21334	21640	21338	21619	21488	21389	21658	21571	21407	21534	21478	21305	21420	21510	21661	21409	21214	21313	21540	21317	21321	21584	21300	21492	21646	21381	21442	21356	21517	21501	21637	21404	21134	21314	21523	21480	21348	21471	21618	21536	21775	21438	21505	21547	21500	21473	21529	21693	21661	21349	21463	21787	21678	21498	21650	21346	21507	21682	21425	21453	21372	21435	21644	21335	21305	21595	21614	21246	21461	21339	21272	21394	21541	21640	21636	21509	21274	21531	21463	21212	21474	21362	21553	21348	21276	21554	21374	21554	21424	21386	21354	21595	21362	21266	21330	21623	21334	21488	21505	21501	21182	21504	21377	21486	21587	21648	21401	21384	21436	21557	21685	21567	21439	21371	21488	21469	21406	21307	21366	21548	21216	21416	21235	21567	21642	21375	21381	21513	21356	21304	21658	21313	21299	21488	21436	21556	21362	21282	21376	21447	21395	21580	21634	21502	21522	21556	21737	21389	21328	21351	21632	21433	21444	21295	21610	21585	21397	21618	21279	21576	21460	21431	21433	21469	21373	21500	21452	21479	21233	21485	21543	21209	21649	21413	21452	21328	21780	21329	21287	21657	21552	21434	21699	21333	21242	21559	21372	21490	21454	21364	21416	21437	21418	21543	21456	21526	21534	21427	21372	21274	21481	21409	21491	21477	21422	21309	21605	21440	21383	21493	21546	21534	21613	21474	21517	21482	21333	21352	21657	21372	21246	21637	21639	21434	21389	21596	21544	21591	21468	21268	21435	21466	21372	21393	21414	21542	21417	21249	21566	21705	21463	21517	21493	21522	21532	21466	21609	21323	21461	21364	21175	21513	21447	21519	21518	21339	21570	21581	21452	21449	21455	21340	21257	21262	21453	21539	21535	21591	21395	21562	21586	21230	21358	21436	21430	21460	21182	21481	21079	21444	21518	21589	21216	21385	21390	21531	21421	21396	21533	21438	21348	21482	21382	21427	21639	21576	21310	21428	21407	21565	21395	21450	21657	21507	21441	21586	21535	21400	21503	21298	21372	21528	21387	21443	21429	21582	21229	21405	21574	21397	21492	21525	21516	21505	21568	21530	21424	21269	21473	21165	21430	21446	21337	21131	21468	21261	21633	21549	21740	21573	21336	21368	21435	21584	21416	21492	21373	21477	21384	21633	21588	21393	21501	21407	21141	21263	21630	21332	21318	21553	21445	21401	21410	21479	21332	21440	21509	21475	21532	21392	21475	21645	21374	21337	21399	21331	21343	21489	21525	21606	21508	21369	21657	21388	21398	21342	21395	21330	21622	21469	21493	21504	21755	21340	21507	21518	21580	21453	21276	21591	21436	21478	21631	21367	21482	21540	21579	21396	21424	21562	21532	21594	21400	21344	21365	21460	21445	21321	21583	21388	21601	21624	21467	21410	21775	21296	21331	21347	21293	21606	21362	21344	21415	21383	21585	21499	21554	21313	21282	21573	21414	21390	21539	21505	21721	21514	21603	21528	21707	21336	21623	21319	21361	21375	21437	21556	21503	21424	21389	21468	21441	21326	21651	21527	21603	21078	21436	21486	21680	21170	21427	21509	21679	21405	21532	21639	21365	21671	21616	21375	21355	21276	21359	21471	21783	21445	21363	21465	21389	21443	21734	21376	21457	21601	21277	21565	21553	21617	21486	21402	21145	21223	21428	21640	21406	21604	21713	21447	21425	21371	21596	21412	21255	21393	21315	21292	21528	21476	21538	21273	21464	21559	21383	21410	21363	21468	21371	21454	21638	21645	21509	21520	21527	21612	21401	21601	21420	21447	21410	21367	21382	21411	21503	21224	21497	21230	21422	21354	21399	21378	21413	21566	21322	21357	21443	21410	21407	21457	21473	21291	21384	21447	21497	21428	21407	21280	21445	21323	21398	21499	21315	21408	21453	21610	21307	21538	21429	21367	21575	21409	21377	21536	21444	21384	21487	21374	21487	21262	21444	21321	21527	21335	21426	21412	21252	21511	21578	21383	21344	21451	21538	21514	21562	21676	21584	21535	21243	21448	21493	21588	21454	21588	21336	21554	21487	21478	21275	21253	21655	21417	21402	21384	21424	21416	21453	21438	21581	21413	21378	21325	21579	21550	21542	21424	21598	21396	21679	21531	21360	21210	21522	21331	21190	21515	21471	21465	21639	21361	21513	21598	21520	21483	21415	21498	21281	21358	21561	21458	21476	21462	21382	21737	21379	21620	21473	21645	21382	21206	21451	21425	21377	21478	21294	21613	21636	21636	21441	21328	21245	21608	21430	21612	21586	21258	21560	21595	21404	21273	21467	21693	21587	21518	21575	21350	21436	21329	21362	21389	21545	21495	21448	21323	21485	21501	21465	21677	21344	21586	21522	21775	21406	21316	21501	21624	21347	21615	21496	21359	21362	21501	21464	21564	21483	21137	21351	21520	21513	21461	21381	21646	21479	21179	21466	21638	21432	21695	21597	21633	21347	21461	21570	21594	21473	21355	21504	21510	21421	21438	21541	21555	21382	21373	21558	21455	21224	21459	21696	21642	21409	21635	21579	21598	21540	21439	21481	21472	21286	21348	21566	21414	21478	21514	21452	21347	21414	21550	21305	21394	21447	21359	21453	21278	21533	21550	21308	21502	21491	21571	21533	21523	21417	21487	21369	21505	21349	21623	21455	21441	21596	21521	21558	21520	21321	21502	21214	21632	21599	21485	21400	21528	21353	21578	21568	21307	21264	21292	21419	21427	21611	21573	21423	21350	21124	21302	21356	21563	21467	21487	21669	21358	21329	21415	21476	21475	21588	21544	21181	21597	21520	21516	21595	21370	21408	21427	21405	21565	21381	21375	21506	21583	21487	21345	21256	21415	21472	21407	21368	21355	21578	21648	21493	21517	21401	21441	21397	21456	21388	21504	21332	21320	21557	21506	21310	21576	21570	21383	21657	21470	21270	21110	21277	21591	21534	21555	21275	21549	21486	21216	21468	21414	21726	21588	21536	21319	21531	21440	21319	21315	21359	21586	21787	21620	21559	21529	21353	21474	21261	21400	21421	21287	21395	21648	21800	21449	21317	21389	21455	21582	21401	21319	21378	21407	21384	21588	21294	21507	21318	21568	21377	21480	21401	21509	21615	21372	21488	21913	21575	21522	21484	21577	21470	21846	21520	21456	21398	21446	21464	21349	21553	21506	21662	21348	21514	21341	21548	21553	21561	21547	21469	21257	21448	21477	21630	21473	21541	21574	21485	21502	21421	21239	21502	21546	21464	21397	21581	21502	21478	21478	21479	21267	21536	21278	21455	21706	21385	21637	21675	21471	21457	21433	21386	21530	21566	21410	21319	21587	21497	21472	21226	21693	21522	21291	21315	21617	21325	21304	21515	21645	21483	21426	21486	21324	21374	21438	21664	21448	21541	21437	21526	21312	21556	21534	21403	21346	21548	21426	21387	21411	21514	21580	21653	21396	21430	21446	21773	21261	21452	21586	21350	21532	21665	21305	21351	21612	21422	21648	21472	21568	21294	21537	21543	21389	21590	21733	21523	21637	21469	21425	21493	21539	21474	21494	21306	21509	21666	21342	21371	21522	21524	21557	21441	21400	21390	21471	21520	21324	21466	21509	21385	21200	21323	21358	21522	21402	21542	21574	21405	21453	21568	21529	21643	21441	21398	21528	21439	21478	21412	21643	21541	21279	21282	21341	21625	21599	21531	21254	21570	21628	21413	21427	21396	21362	21428	21388	21356	21384	21434	21426	21346	21427	21618	21455	21499	21653	21663	21522	21420	21301	21393	21640	21450	21269	21492	21678	21511	21442	21311	21302	21467	21394	21371	21383	21590	21334	21555	21361	21634	21579	21536	21555	21515	21265	21304	21674	21551	21522	21257	21584	21305	21528	21456	21388	21377	21538	21607	21395	21387	21407	21414	21559	21429	21411	21439	21438	21260	21366	21748	21531	21452	21411	21365	21472	21318	21466	21421	21298	21214	21605	21498	21573	21473	21374	21382	21456	21467	21344	21498	21772	21427	21254	21553	21310	21411	21537	21535	21503	21640	21521	21522	21559	21554	21462	21343	21482	21671	21562	21596	21567	21524	21808	21310	21377	21538	21573	21308	21588	21648	21555	21656	21391	21373	21672	21391	21536	21273	21509	21540	21449	21592	21316	21484	21459	21481	21620	21602	21556	21498	21363	21509	21319	21491	21515	21396	21403	21381	21676	21370	21611	21597	21564	21346	21476	21318	21558	21449	21520	21565	21597	21419	21653	21277	21398	21495	21532	21294	21602	21609	21302	21345	21645	21527	21625	21409	21595	21516	21464	21501	21666	21554	21248	21512	21313	21151	21611	21532	21394	21473	21475	21487	21553	21502	21399	21509	21567	21517	21458	21337	21490	21498	21470	21393	21500	21468	21546	21551	21324	21240	21469	21572	21472	21298	21547	21281	21596	21450	21465	21355	21477	21382	21307	21478	21271	21530	21430	21529	21516	21459	21560	21310	21332	21477	21587	21381	21516	21258	21419	21605	21452	21470	21424	21636	21408	21319	21333	21363	21607	21558	21524	21644	21693	21299	21607	21394	21272	21389	21541	21465	21538	21405	21413	21348	21490	21528	21628	21352	21555	21435	21512	21307	21204	21615	21259	21537	21350	21398	21557	21650	21275	21486	21305	21579	21476	21579	21599	21432	21185	21425	21616	21271	21410	21517	21351	21263	21662	21426	21567	21386	21485	21439	21308	21642	21428	21452	21593	21623	21624	21567	21597	21554	21462	21513	21462	21566	21684	21515	21620	21526	21335	21548	21260	21471	21417	21435	21833	21397	21476	21201	21540	21578	21271	21654	21345	21314	21222	21530	21702	21512	21471	21260	21446	21227	21323	21523	21293	21386	21318	21412	21525	21541	21548	21540	21507	21688	21401	21287	21547	21543	21503	21527	21446	21480	21510	21466	21395	21572	21637	21397	21481	21622	21514	21466	21520	21338	21331	21470	21124	21285	21565	21371	21616	21307
18752	23050	23083	20867	19436	18567	18289	18083	17529	17301	17089	16909	16949	17046	17057	17609	19204	19126	17866	17237	16745	16744	16716	16637	16576	16844	16754	16625	16743	16525	16435	16638	16596	16613	16684	16781	16664	16703	16690	16711	16620	16676	16584	16669	16727	16672	16739	16590	16818	16678	16688	16616	16761	16600	16576	16863	16759	16694	16651	16647	16626	16729	16577	16566	16738	16692	16684	16757	16709	16573	16697	16543	16669	16637	16693	16459	16802	16571	16706	16522	16644	16598	16798	16742	16598	16711	16691	16598	16573	16629	16768	16704	16547	16671	16612	16690	16864	16683	16806	16816	16622	16692	16703	16525	16813	16588	16768	16741	16540	16707	16710	16499	16587	16605	16671	16645	16484	16654	16565	16666	16735	16692	16611	16590	16653	16681	16759	16470	16552	16648	16530	16683	16736	16621	16654	16868	16703	16790	16517	16536	16621	16577	16597	16581	16585	16553	16775	16527	16710	16610	16778	16767	16597	16690	16631	16709	16567	16633	16855	16807	16758	16686	16491	16651	16539	16575	16871	16528	16640	16610	16660	16464	16680	16592	16602	16844	16656	16625	16877	16659	16740	16524	16575	16548	16533	16805	16715	16753	16654	16497	16650	16813	16599	16658	16577	16575	16691	16550	16719	16852	16786	16743	16868	16587	16536	16797	16532	16702	16779	16624	16701	16663	16571	16610	16793	16650	16536	16637	16455	16605	16530	16699	16488	16798	16667	16605	16509	16579	16505	16691	16693	16520	16776	16672	16639	16693	16753	16396	16684	16580	16666	16698	16602	16602	16730	16583	16770	16748	16662	16822	16796	16527	16523	16701	16534	16626	16736	16621	16635	16667	16593	16758	16663	16642	16590	16671	16604	16425	16754	16597	16586	16629	16599	16671	16610	16593	16651	16679	16790	16564	16545	16714	16662	16690	16814	16695	16647	16661	16762	16665	16586	16606	16652	16563	16695	16603	16670	16642	16772	16609	16564	16635	16543	16795	16658	16718	16675	16851	16571	16738	16679	16676	16637	16801	16636	16393	16616	16703	16467	16642	16546	16507	16794	16674	16606	16610	16522	16665	16750	16695	16485	16706	16678	16453	16641	16786	16541	16725	16509	16598	16766	16739	16575	16712	16459	16425	16694	16674	16701	16690	16762	16573	16539	16553	16705	16649	16784	16331	16584	16641	16753	16706	16603	16658	16644	16744	16671	16633	16763	16639	16754	16711	16753	16670	16614	16558	16648	16485	16769	16616	16741	16696	16544	16606	16537	16714	16771	16548	16523	16753	16631	16523	16751	16641	16495	16705	16648	16713	16624	16664	16679	16663	16612	16598	16606	16601	16530	16724	16515	16774	16690	16735	16541	16769	16576	16674	16590	16849	16591	16633	16568	16594	16642	16673	16441	16700	16628	16838	16597	16671	16513	16754	16685	16583	16646	16628	16498	16618	16734	16647	16715	16694	16626	16521	16580	16727	16606	16753	16705	16619	16783	16621	16701	16652	16682	16751	16720	16472	16684	16660	16536	16471	16575	16682	16834	16468	16587	16598	16572	16522	16961	16703	16558	16750	16543	16697	16709	16589	16581	16452	16628	16596	16615	16645	16542	16650	16677	16678	16685	16574	16712	16784	16621	16554	16674	16668	16674	16583	16521	16609	16700	16662	16664	16714	16571	16680	16603	16678	16689	16744	16670	16621	16539	16751	16683	16589	16682	16764	16592	16616	16746	16759	16600	16531	16560	16590	16543	16654	16658	16552	16806	16731	16758	16747	16591	16549	16796	16578	16764	16627	16764	16562	16678	16622	16624	16644	16677	16672	16799	16692	16650	16794	16511	16666	16717	16538	16762	16528	16657	16597	16559	16654	16673	16780	16553	16639	16461	16760	16644	16647	16608	16625	16552	16509	16517	16663	16449	16825	16689	16710	16758	16470	16557	16529	16649	16595	16814	16867	16596	16879	16482	16695	16618	16833	16601	16672	16576	16728	16608	16708	16702	16704	16741	16483	16639	16772	16654	16621	16730	16564	16677	16703	16547	16661	16690	16745	16694	16756	16758	16803	16621	16769	16693	16795	16525	16647	16643	16584	16605	16577	16752	16600	16655	16627	16629	16694	16761	16575	16720	16560	16662	16592	16690	16462	16626	16602	16722	16585	16636	16769	16489	16613	16614	16680	16793	16681	16689	16709	16643	16677	16739	16729	16641	16531	16638	16663	16686	16717	16654	16632	16600	16711	16636	16514	16597	16798	16654	16647	16677	16592	16685	16753	16604	16622	16743	16699	16600	16636	16609	16588	16742	16539	16726	16664	16746	16885	16531	16727	16566	16750	16682	16607	16688	16724	16459	16590	16602	16812	16556	16580	16683	16604	16721	16766	16671	16793	16544	16532	16750	16533	16601	16664	16696	16673	16685	16680	16717	16724	16670	16547	16524	16564	16608	16670	16549	16639	16560	16567	16766	16685	16657	16654	16621	16617	16598	16495	16795	16684	16588	16709	16725	16606	16461	16672	16748	16571	16713	16519	16552	16603	16653	16642	16694	16570	16573	16579	16719	16554	16746	16681	16627	16438	16748	16595	16632	16677	16736	16496	16661	16600	16630	16561	16514	16655	16669	16587	16710	16656	16641	16610	16395	16570	16617	16850	16604	16605	16756	16735	16857	16802	16713	16769	16659	16774	16898	16563	16765	16596	16511	16735	16528	16544	16616	16649	16555	16638	16741	16618	16549	16811	16705	16692	16783	16543	16772	16544	16643	16641	16523	16602	16615	16762	16600	16689	16641	16640	16684	16671	16532	16684	16757	16620	16616	16678	16727	16518	16616	16688	16515	16404	16650	16552	16673	16656	16696	16646	16559	16569	16745	16577	16687	16598	16692	16653	16709	16659	16778	16709	16422	16573	16687	16650	16953	16634	16690	16680	16613	16685	16682	16748	16666	16679	16570	16650	16690	16730	16588	16645	16492	16749	16566	16772	16840	16649	16831	16660	16583	16656	16611	16568	16734	16564	16581	16700	16866	16757	16827	16763	16568	16576	16543	16718	16610	16527	16603	16516	16749	16674	16624	16627	16576	16739	16651	16719	16812	16699	16645	16733	16626	16600	16738	16694	16584	16754	16476	16795	16698	16698	16629	16720	16693	16687	16669	16779	16806	16564	16611	16681	16792	16536	16691	16525	16632	16814	16713	16630	16689	16704	16577	16544	16708	16746	16687	16709	16823	16548	16689	16721	16683	16527	16500	16888	16691	16613	16720	16652	16619	16676	16889	16686	16548	16815	16456	16615	16806	16813	16679	16620	16706	16643	16629	16641	16690	16725	16667	16696	16392	16678	16630	16585	16399	16779	16742	16736	16581	16582	16632	16819	16874	16663	16725	16720	16641	16562	16679	16712	16670	16497	16624	16686	16547	16742	16459	16708	16616	16695	16780	16605	16705	16723	16647	16747	16517	16764	16616	16831	16538	16691	16588	16677	16605	16435	16608	16674	16710	16563	16747	16880	16653	16768	16820	16611	16789	16497	16651	16573	16677	16635	16802	16695	16676	16658	16661	16591	16807	16713	16688	16560	16655	16500	16810	16540	16703	16558	16817	16590	16515	16609	16549	16821	16740	16662	16633	16547	16478	16671	16765	16695	16747	16727	16742	16608	16681	16710	16635	16763	16685	16669	16465	16495	16696	16517	16686	16658	16620	16519	16728	16671	16555	16875	16732	16584	16690	16641	16661	16690	16683	16731	16595	16513	16698	16645	16815	16652	16657	16646	16576	16394	16657	16790	16844	16660	16630	16606	16544	16612	16575	16542	16639	16700	16667	16677	16612	16577	16847	16646	16624	16561	16681	16649	16729	16707	16664	16716	16606	16556	16677	16656	16615	16622	16577	16795	16697	16643	16625	16654	16461	16539	16620	16544	16702	16614	16844	16574	16757	16764	16657	16666	16739	16635	16584	16628	16525	16644	16768	16707	16869	16730	16734	16811	16626	16805	16794	16594	16781	16605	16685	16645	16650	16577	16657	16642	16614	16737	16694	16530	16692	16578	16721	16566	16737	16496	16610	16609	16668	16526	16552	16724	16656	16560	16580	16505	16741	16743	16518	16639	16690	16669	16634	16754	16577	16546	16554	16463	16573	16654	16762	16857	16536	16664	16665	16582	16655	16680	16804	16665	16669	16624	16614	16560	16808	16642	16764	16761	16669	16588	16653	16769	16469	16446	16721	16425	16796	16585	16629	16752	16598	16647	16612	16703	16694	16495	16666	16725	16744	16492	16572	16827	16677	16734	16670	16865	16781	16448	16592	16619	16396	16768	16642	16696	16639	16690	16724	16621	16840	16572	16582	16665	16730	16600	16684	16413	16735	16525	16584	16713	16765	16559	16604	16743	16560	16803	16645	16525	16518	16519	16733	16656	16594	16509	16601	16608	16572	16557	16526	16615	16533	16584	16675	16628	16725	16477	16607	16594	16584	16670	16674	16458	16664	16589	16508	16746	16684	16729	16603	16576	16655	16628	16485	16707	16618	16888	16768	16756	16689	16632	16498	16778	16504	16678	16747	16568	16530	16730	16573	16670	16598	16404	16654	16640	16792	16747	16515	16611	16771	16619	16609	16731	16591	16618	16831	16721	16645	16761	16696	16589	16741	16676	16590	16609	16687	16774	16407	16610	16598	16730	16638	16668	16630	16760	16816	16541	16604	16658	16639	16556	16700	16684	16838	16702	16651	16515	16682	16557	16769	16683	16517	16746	16613	16515	16733	16523	16533	16604	16661	16688	16640	16633	16605	16708	16466	16802	16591	16666	16559	16733	16708	16710	16624	16757	16688	16500	16734	16744	16539	16684	16868	16538	16814	16634	16613	16762	16605	16792	16653	16725	16529	16529	16837	16778	16579	16599	16685	16684	16612	16716	16559	16762	16440	16555	16614	16630	16684	16747	16513	16687	16715	16739	16568	16658	16742	16551	16610	16571	16520	16607	16795	16594	16570	16651	16683	16701	16491	16569	16530	16802	16873	16658	16652	16606	16660	16750	16477	16752	16730	16637	16641	16588	16641	16584	16633	16557	16634	16504	16723	16689	16573	16693	16765	16667	16643	16663	16541	16585	16690	16673	16720	16717	16696	16693	16679	16591	16734	16604	16480	16540
25301	21474	28729	25275	24101	25019	25120	23291	22452	22497	22092	22150	22049	21899	21717	26495	33278	31580	26166	24346	22457	22022	21524	21421	21436	21431	21319	21418	21267	21527	21479	21632	21466	21513	21529	21390	21309	21671	21533	21426	21303	21412	21687	21435	21233	21528	21657	21296	21239	21447	21508	21527	21249	21598	21453	21310	21303	21425	21208	21434	21642	21287	21359	21400	21384	21271	21275	21471	21504	21545	21266	21649	21553	21298	21487	21214	21270	21415	21592	21371	21486	21270	21151	21338	21348	21407	21118	21610	21328	21311	21244	21575	21501	21488	21417	21411	21371	21436	21428	21281	21444	21449	21322	21384	21441	21555	21641	21209	21591	21455	21400	21530	21347	21419	21284	21495	21061	21195	21328	21621	21568	21515	21313	21297	21349	21248	21420	21313	21507	21380	21365	21211	21372	21367	21243	21377	21369	21246	21354	21396	21372	21532	21387	21493	21626	21428	21520	21475	21327	21373	21648	21310	21582	21464	21442	21336	21092	21456	21376	21359	21688	21503	21509	21568	21273	21275	21376	21328	21270	21335	21457	21398	21627	21323	21169	21289	21245	21427	21111	21257	21508	21243	21371	21278	21557	21166	21518	21565	21280	21503	21428	21505	21232	21305	21146	21560	21659	21349	21528	21316	21505	21375	21518	21400	21344	21493	21560	21686	21486	21583	21287	21394	21437	21367	21326	21383	21255	21519	21363	21326	21259	21598	21100	21597	21444	21343	21514	21261	21206	21139	21456	21586	21196	21232	21329	21413	21486	21532	21223	21462	21373	21307	21284	21436	21467	21450	21337	21424	21539	21517	21591	21324	21269	21210	21346	21291	21249	21285	21508	21432	21255	21310	21442	21186	21369	21248	21410	21347	21242	21457	21189	21376	21112	21160	21271	21426	21440	21400	21487	21680	21489	21455	21539	21192	21538	21446	21344	21225	21268	21338	21175	21613	21349	21148	21370	21500	21390	21377	21209	21308	21262	21420	21550	21578	21300	21465	21445	21595	21372	21304	21407	21507	21454	21336	21286	21381	21288	21349	21450	21134	21342	21427	21335	21261	21409	21376	21643	21443	21188	21417	21109	21466	21408	21533	21377	21425	21616	21431	21655	21439	21495	21319	21331	21552	21474	21337	21242	21245	21273	21329	21577	21425	21418	21550	21544	21263	21456	21551	21445	21425	21422	21364	21551	21527	21555	21541	21578	21406	21349	21129	21304	21322	21626	21647	21506	21153	21275	21401	21201	21513	21337	21284	21442	21308	21236	21437	21494	21458	21342	21337	21344	21415	21346	21103	21229	21188	21377	21424	21226	21165	21459	21211	21414	21270	21569	21643	21363	21567	21441	21492	21661	21604	21057	21252	21306	21531	21403	21252	21352	21335	21358	21430	21187	21399	21351	21412	21517	21295	21230	21562	21382	21166	21322	21353	21359	21255	21442	21284	21404	21226	21198	21411	21606	21350	21228	21051	21391	21475	21191	21092	21284	21475	21411	21155	21468	21362	21484	21447	21487	21318	21299	21419	21298	21187	21306	21241	21336	21424	21432	21274	21389	21257	21231	21443	21422	21484	21460	21359	21151	21426	21419	21409	21416	21350	21357	21381	21380	21479	21380	21197	21276	21458	21525	21533	21662	21291	21347	21493	21256	21416	21260	21407	21378	21235	21323	21455	21248	21474	21505	21341	21439	21476	21504	21330	21511	21440	21433	21479	21483	21306	21458	21372	21360	21518	21508	21128	21517	21199	21641	21259	21211	21139	21273	21336	21279	21258	21320	21338	21175	21318	21213	21325	21490	21366	21559	21362	21449	21359	21370	21352	21371	21376	21403	21672	21256	21429	21361	21300	21367	21350	21522	21397	21271	21585	21121	21451	21431	21278	21369	21391	21464	21468	21420	21135	21334	21282	21154	21216	21336	21114	21298	21367	21361	21246	21228	21162	21544	21405	21419	21311	21335	21265	21414	21308	21275	21307	21416	21253	21469	21353	21257	21274	21369	21413	21097	21480	21475	21546	21398	21187	21416	21399	21180	21242	21317	21453	21177	21464	21349	21378	21579	21295	21428	21161	21475	21554	21590	21391	21559	21044	21301	21460	21201	21596	21333	21406	21215	21288	21191	21354	21350	21303	21405	21532	21532	21471	21370	21565	21437	21261	21300	21233	21527	21438	21334	21582	21174	21271	21425	21136	21404	21298	21368	21215	21467	21424	21416	21471	21614	21220	21266	21478	21482	21500	21162	21341	21298	21298	21573	21373	21392	21321	21312	21443	21364	21337	21551	21522	21196	21332	21479	21341	21430	21514	21467	21265	21493	21414	21272	21390	21295	21443	21300	21452	21300	21338	21467	21381	21259	21300	21453	21239	21378	21350	21160	21421	21336	21268	21595	21495	21264	21339	21358	21433	21186	21375	21491	21336	21336	21248	21388	21447	21422	21328	21466	21421	21352	21417	21563	21534	21494	21445	21374	21573	21387	21276	21218	21303	21438	21311	21081	21260	21274	21599	21312	21358	21450	21378	21328	21275	21563	21257	21361	21593	21381	21530	21496	21305	21682	21313	21318	21388	21311	21531	21316	21510	21616	21497	21317	21431	21400	21361	21475	21437	20983	21264	21436	21302	21584	21470	21382	21363	21305	21524	21369	21235	21245	21332	21336	21446	21443	21209	21372	21264	21604	21457	21387	21455	21529	21472	21535	21354	21369	21387	21474	21396	21332	21492	21479	21240	21130	21364	21434	21500	21273	21424	21348	21311	21453	21317	21500	21462	21138	21210	21184	21197	21259	21455	21421	21477	21387	21251	21385	21546	21292	21315	21173	21465	21264	21257	21238	21335	21610	21544	21303	21436	21524	21422	21207	21449	21525	21535	21419	21419	21488	21487	21461	21326	21508	21399	21369	21351	21496	21427	21243	21291	21006	21474	21436	21346	21484	21420	21303	21442	21400	21329	21235	21437	21238	21184	21277	21326	21342	21475	21531	21393	21487	21392	21358	21066	21309	21423	21421	21222	21422	21251	21591	21442	21435	21322	21343	21449	21357	21603	21474	21457	21362	21271	21296	21260	21455	21297	21564	21219	21155	21476	21240	21510	21522	21285	21302	21266	21442	21460	21582	21402	21344	21331	21530	21324	21363	21334	21215	21294	21214	21523	21285	21283	21402	21321	21660	21363	21455	21341	21350	21243	21510	21405	21441	21524	21403	21496	21034	21343	21497	21621	21510	21434	21608	21193	21480	21435	21331	21232	21368	21395	21324	21496	21295	21477	21559	21386	21439	21209	21419	21364	21463	21483	21252	21407	21611	21346	21284	21383	21198	21252	21428	21438	21501	21379	21229	21491	21381	21383	21468	21355	21354	21540	21252	21503	21395	21504	21473	21460	21543	21316	21374	21392	21452	21446	21383	21533	21613	21360	21569	21441	21383	21288	21491	21566	21262	21159	21393	21372	21395	21289	21308	21617	21233	21382	21415	21171	21520	21305	21270	21463	21403	21410	21273	21296	21459	21170	21502	21234	21402	21389	21567	21602	21403	21541	21550	21439	21310	21181	21339	21454	21465	21495	21557	21197	21413	21198	21266	21480	21415	21514	21522	21297	21279	21365	21355	21262	21339	21272	21496	21335	21544	21287	21290	21106	21400	21428	21375	21428	21431	21409	21452	21296	21544	21451	21260	21230	21464	21560	21274	21261	21521	21345	21441	21336	21513	21516	21427	21465	21470	21328	21335	21241	21399	21254	21175	21432	21395	21332	21401	21237	21271	21443	21249	21209	21438	21506	21489	21472	21370	21260	21575	21460	21378	21287	21399	21372	21206	21495	21595	21568	21564	21535	21233	21546	21149	21242	21486	21503	21337	21489	21264	21414	21542	21371	21270	21180	21553	21300	21239	21454	21365	21402	21467	21507	21564	21394	21192	21437	21372	21451	21542	21707	21160	21354	21316	21214	21587	21504	21247	21301	21475	21430	21323	21450	21533	21547	21349	21659	21498	21384	21357	21454	21238	21611	21557	21352	21429	21364	21384	21331	21655	21230	21608	21384	21332	21220	21286	21448	21533	21608	21158	21285	21515	21254	21332	21618	21441	21310	21159	21148	21583	21314	21235	21122	21330	21343	21386	21397	21334	21428	21395	21380	21358	21437	21330	21312	21453	21180	21467	21083	21303	21431	21532	21365	21219	21248	21506	21487	21260	21215	21359	21349	21207	21419	21256	21370	21318	21484	21406	21340	21420	21170	21164	21454	21414	21314	21273	21416	21473	21473	21281	21364	21236	21513	21591	21560	21244	21126	21452	21625	21441	21396	21422	21412	21466	21379	21381	21243	21451	21196	21486	21323	21402	21320	21185	21228	21314	21389	21321	21289	21364	21437	21412	21250	21490	21263	21283	21584	21380	21405	21310	21403	21209	21508	21497	21233	21323	21424	21459	21454	21259	21515	21478	21201	21484	21291	21494	21434	21367	21477	21319	21282	21477	21432	21496	21569	21395	21475	21488	21325	21551	21354	21409	21533	21450	21394	21441	21307	21491	21399	21321	21221	21349	21356	21438	21365	21479	21430	21418	21536	21464	21205	21272	21421	21447	21424	21430	21525	21310	21295	21226	21456	21554	21415	21392	21430	21350	21273	21435	21295	21405	21368	21498	21526	21457	21377	21256	21487	21361	21330	21227	21451	21518	21303	21310	21504	21423	21200	21347	21437	21245	21335	21566	21227	21409	21486	21555	21406	21383	21366	21210	21202	21221	21532	21310	21559	21414	21157	21530	21418	21399	21232	21267	21366	21485	21443	21480	21182	21431	21227	21110	21641	21342	21364	21198	21271	21151	21294	21374	21238	21384	21308	21469	21211	21384	21412	21270	21405	21549	21402	21493	21570	21348	21398	21319	21496	21295	21380	21434	21381	21358	21468	21350	21368	21155	21449	21315	21635	21370	21437	21548	21526	21453	21502	21259	21288	21328	21474	21335	21310	21263	21535	21443	21425	21370	21393	21342	21184	21453	21541	21452	21345	21218	21457	21361	21387	21381	21234	21358	21379	21434	21405	21316	21509	21649	21383	21391	21397	21484	21236	21257	21309	21395	21350	21237	21296	21341	21437	21407	21220	21787	21370	21277	21404	21169	21447	21467	21464	21580	21293
18482	29109	28760	24374	22467	20867	19829	19428	18644	18187	18006	17532	17429	17406	17181	25601	32551	29621	22129	20318	17488	16931	16639	16649	16438	16726	16670	16580	16642	16659	16608	16681	16556	16512	16691	16661	16574	16654	16520	16671	16684	16519	16842	16636	16548	16629	16498	16540	16889	16672	16575	16853	16793	16808	16528	16763	16596	16656	16578	16632	16584	16665	16650	16783	16797	16535	16724	16467	16708	16581	16752	16510	16622	16575	16605	16708	16496	16672	16487	16642	16657	16613	16478	16577	16466	16754	16546	16658	16613	16424	16593	16621	16397	16539	16595	16613	16662	16707	16826	16774	16558	16519	16746	16725	16609	16524	16580	16557	16663	16442	16455	16615	16477	16733	16671	16667	16711	16555	16435	16749	16598	16693	16773	16489	16528	16612	16585	16844	16669	16420	16626	16519	16559	16802	16732	16570	16645	16671	16693	16598	16731	16565	16731	16807	16556	16542	16720	16633	16536	16549	16673	16705	16715	16522	16691	16580	16709	16378	16731	16609	16618	16643	16608	16695	16626	16714	16523	16674	16740	16686	16529	16765	16510	16673	16622	16733	16727	16571	16819	16563	16561	16745	16736	16531	16501	16730	16657	16529	16753	16623	16683	16675	16675	16728	16379	16535	16452	16490	16618	16613	16672	16786	16486	16488	16498	16515	16552	16586	16486	16655	16696	16680	16676	16673	16747	16707	16614	16506	16426	16367	16642	16738	16591	16549	16726	16659	16520	16559	16593	16714	16509	16497	16620	16609	16762	16649	16625	16648	16744	16668	16749	16566	16669	16730	16581	16591	16575	16733	16599	16603	16630	16666	16532	16649	16741	16482	16590	16508	16579	16637	16638	16664	16812	16869	16563	16669	16730	16576	16763	16575	16545	16480	16567	16656	16551	16680	16673	16567	16749	16472	16756	16656	16857	16621	16646	16604	16732	16759	16642	16818	16660	16545	16665	16702	16660	16806	16788	16560	16722	16706	16655	16697	16734	16582	16619	16753	16533	16647	16756	16542	16527	16508	16413	16486	16590	16591	16493	16535	16475	16616	16667	16868	16558	16621	16553	16668	16591	16732	16702	16648	16647	16523	16582	16454	16653	16465	16421	16682	16631	16538	16757	16731	16821	16719	16706	16568	16773	16496	16706	16776	16637	16644	16705	16610	16735	16747	16645	16558	16667	16627	16602	16542	16581	16515	16577	16803	16563	16670	16723	16712	16742	16753	16696	16738	16509	16719	16565	16807	16707	16620	16692	16655	16618	16747	16542	16680	16538	16496	16634	16589	16524	16687	16506	16669	16439	16603	16692	16717	16559	16499	16614	16765	16793	16667	16608	16738	16515	16725	16617	16608	16636	16577	16702	16548	16622	16572	16631	16657	16528	16570	16728	16584	16676	16560	16485	16598	16771	16624	16558	16726	16714	16456	16469	16926	16682	16654	16750	16729	16584	16596	16537	16772	16451	16533	16537	16736	16723	16619	16613	16477	16791	16674	16624	16682	16531	16547	16753	16630	16720	16406	16506	16615	16566	16750	16575	16725	16748	16483	16660	16613	16611	16597	16658	16648	16595	16675	16735	16676	16724	16533	16568	16567	16754	16528	16759	16529	16529	16704	16497	16608	16641	16504	16492	16563	16665	16524	16622	16566	16553	16658	16641	16585	16733	16547	16625	16575	16628	16757	16692	16567	16669	16726	16570	16592	16568	16539	16641	16519	16576	16786	16556	16628	16761	16500	16840	16606	16790	16519	16707	16652	16602	16580	16599	16669	16654	16714	16701	16561	16615	16670	16851	16652	16727	16662	16728	16641	16621	16766	16791	16540	16785	16685	16623	16670	16548	16403	16704	16567	16820	16672	16560	16493	16659	16668	16607	16793	16499	16604	16654	16445	16562	16563	16616	16638	16422	16841	16522	16812	16591	16570	16496	16569	16665	16504	16482	16465	16590	16575	16685	16414	16682	16525	16738	16721	16685	16728	16700	16589	16442	16690	16746	16563	16632	16609	16612	16637	16570	16740	16605	16599	16831	16567	16606	16630	16645	16636	16540	16679	16456	16622	16685	16792	16474	16576	16665	16662	16640	16630	16565	16545	16511	16610	16726	16641	16495	16701	16603	16568	16648	16652	16664	16659	16605	16606	16689	16754	16653	16674	16720	16667	16541	16540	16662	16608	16548	16512	16701	16689	16601	16632	16664	16629	16751	16467	16692	16591	16520	16619	16546	16695	16663	16572	16723	16577	16666	16525	16551	16642	16664	16623	16747	16643	16656	16612	16449	16627	16675	16509	16539	16513	16522	16702	16486	16512	16589	16597	16538	16654	16507	16601	16669	16656	16594	16795	16630	16584	16557	16630	16872	16606	16653	16638	16756	16598	16756	16662	16611	16716	16632	16548	16579	16643	16749	16412	16668	16646	16738	16807	16558	16676	16601	16569	16697	16597	16583	16632	16664	16707	16462	16649	16615	16553	16699	16546	16569	16619	16569	16532	16543	16694	16630	16593	16453	16752	16669	16494	16774	16751	16753	16669	16561	16609	16730	16582	16585	16772	16673	16786	16748	16411	16612	16505	16497	16630	16624	16570	16581	16706	16799	16674	16675	16700	16690	16483	16610	16536	16583	16675	16524	16505	16518	16730	16767	16689	16557	16561	16539	16657	16526	16653	16540	16651	16625	16751	16574	16566	16442	16747	16672	16756	16669	16789	16571	16496	16495	16606	16546	16498	16526	16653	16632	16567	16532	16652	16592	16782	16682	16585	16674	16607	16780	16492	16639	16643	16753	16714	16653	16660	16645	16586	16696	16862	16695	16577	16484	16523	16626	16541	16759	16714	16501	16692	16812	16623	16664	16617	16522	16729	16558	16540	16773	16564	16572	16683	16562	16613	16699	16672	16605	16518	16540	16569	16550	16472	16614	16698	16573	16693	16693	16640	16712	16394	16722	16527	16710	16565	16449	16713	16640	16549	16626	16600	16756	16639	16732	16586	16764	16701	16662	16435	16466	16676	16655	16585	16563	16824	16604	16724	16450	16682	16494	16522	16759	16678	16587	16858	16472	16750	16713	16818	16700	16653	16561	16748	16510	16550	16464	16826	16628	16773	16541	16519	16690	16526	16680	16644	16673	16735	16695	16599	16584	16778	16755	16632	16628	16727	16701	16607	16609	16639	16782	16728	16516	16587	16650	16665	16523	16633	16462	16776	16715	16634	16649	16675	16661	16558	16630	16821	16566	16588	16671	16665	16776	16479	16468	16850	16609	16573	16595	16721	16508	16722	16553	16540	16597	16578	16590	16477	16661	16533	16370	16586	16738	16603	16741	16522	16649	16575	16732	16577	16627	16594	16568	16636	16665	16815	16616	16660	16858	16546	16709	16632	16631	16488	16496	16673	16707	16596	16598	16720	16734	16729	16662	16519	16605	16601	16733	16539	16685	16620	16615	16720	16757	16603	16723	16483	16749	16681	16791	16751	16522	16537	16858	16674	16684	16729	16647	16702	16579	16602	16572	16519	16705	16610	16558	16571	16726	16760	16606	16670	16647	16611	16761	16406	16639	16627	16701	16615	16758	16632	16567	16561	16792	16826	16521	16760	16573	16756	16452	16637	16704	16674	16457	16723	16601	16746	16843	16516	16687	16675	16676	16758	16661	16822	16686	16665	16627	16838	16559	16715	16698	16659	16560	16567	16775	16582	16634	16649	16686	16564	16749	16632	16815	16574	16561	16616	16613	16612	16637	16493	16600	16751	16640	16615	16688	16510	16498	16684	16526	16557	16501	16613	16687	16670	16761	16546	16643	16469	16651	16527	16830	16751	16602	16571	16772	16482	16579	16578	16723	16668	16611	16649	16653	16600	16764	16629	16613	16671	16522	16614	16595	16499	16640	16595	16496	16525	16608	16506	16654	16575	16577	16823	16761	16552	16691	16602	16455	16723	16627	16733	16550	16663	16782	16642	16709	16481	16480	16756	16623	16619	16678	16631	16757	16768	16537	16647	16517	16609	16679	16482	16526	16616	16667	16749	16882	16621	16647	16676	16653	16661	16683	16372	16626	16727	16547	16465	16699	16574	16558	16678	16468	16748	16632	16582	16621	16624	16581	16616	16722	16735	16629	16409	16645	16618	16615	16687	16477	16541	16792	16480	16730	16576	16634	16571	16728	16492	16698	16628	16541	16509	16708	16442	16565	16584	16601	16826	16622	16541	16605	16474	16449	16722	16712	16660	16709	16499	16555	16645	16587	16534	16705	16539	16761	16623	16596	16605	16647	16561	16610	16631	16744	16516	16784	16672	16778	16489	16728	16652	16555	16745	16759	16688	16696	16533	16535	16786	16512	16636	16634	16475	16608	16592	16701	16684	16508	16703	16450	16340	16593	16711	16593	16450	16571	16473	16677	16687	16410	16673	16730	16538	16742	16796	16484	16626	16565	16588	16568	16748	16781	16704	16565	16639	16617	16650	16662	16625	16590	16632	16693	16558	16631	16667	16524	16628	16557	16504	16733	16750	16505	16791	16612	16824	16531	16592	16689	16682	16791	16626	16457	16663	16520	16663	16521	16585	16363	16777	16692	16609	16615	16578	16698	16648	16540	16596	16585	16811	16686	16411	16783	16700	16669	16632	16629	16662	16714	16607	16694	16665	16684	16842	16740	16492	16842	16745	16565	16887	16637	16716	16701	16481	16564	16682	16842	16821	16711	16636	16590	16652	16713	16770	16576	16742	16674	16580	16720	16659	16471	16720	16828	16584	16693	16624	16566	16755	16611	16532	16653	16672	16682	16602	16296	16421	16679	16480	16642	16548	16511	16607	16707	16668	16753	16620	16832	16566	16612	16631	16777	16566	16753	16529	16606	16546	16575	16440	16674	16656	16516	16742	16661	16629	16595	16840	16635	16531	16753	16640	16494	16718	16627	16616	16519	16794	16670	16669	16516	16490	16591	16565	16685	16617	16667	16529	16743	16569	16673	16627	16747	16610	16577	16583	16718	16626	16616	16600	16665	16530	16732	16646	16835	16581	16754	16587	16678	16551	16517	16633	16725	16497	16611	16538	16662	16643	16759	16600	16758	16583	16641	16591	16755	16622	16559	16661	16570	16588	16501	16710	16737	16672	16556	16687	16702	16735	16560	16651	16615	16611
23954	21506	29142	24386	22491	25924	27921	24221	23125	23455	22957	22563	22333	22383	22494	29807	40491	38350	29293	26380	23315	21897	21797	21401	21504	21745	21727	21835	21522	21298	21689	21592	21656	21486	21600	21397	21506	21440	21776	21718	21300	21373	21367	21366	21360	21604	21648	21813	21328	21542	21560	21544	21665	21406	21292	21424	21602	21438	21619	21335	21635	21461	21494	21452	21502	21357	21541	21600	21373	21216	21477	21418	21394	21477	21531	21504	21636	21469	21488	21384	21499	21342	21415	21181	21353	21648	21437	21489	21349	21479	21359	21405	21560	21369	21286	21457	21301	21669	21490	21404	21345	21291	21209	21369	21507	21384	21386	21568	21360	21549	21515	21535	21586	21610	21427	21563	21538	21442	21345	21556	21363	21505	21497	21272	21327	21442	21454	21304	21306	21359	21633	21252	21391	21454	21343	21622	21443	21634	21487	21314	21446	21349	21250	21291	21215	21478	21377	21655	21563	21507	21591	21442	21583	21471	21686	21310	21590	21495	21225	21300	21552	21466	21447	21375	21520	21633	21450	21318	21297	21542	21575	21518	21556	21421	21228	21466	21340	21357	21407	21282	21532	21389	21483	21392	21491	21251	21180	21313	21391	21525	21473	21308	21510	21293	21455	21270	21482	21405	21403	21367	21687	21552	21489	21306	21575	21420	21241	21427	21342	21330	21260	21503	21420	21528	21575	21476	21331	21224	21299	21391	21483	21604	21590	21537	21444	21648	21409	21590	21556	21479	21286	21587	21609	21541	21534	21396	21320	21238	21379	21322	21553	21582	21224	21490	21655	21279	21433	21394	21412	21503	21508	21477	21516	21500	21488	21622	21497	21609	21518	21555	21388	21444	21434	21447	21470	21566	21590	21580	21460	21331	21465	21261	21366	21546	21611	21484	21164	21397	21470	21463	21531	21393	21412	21274	21421	21480	21391	21366	21534	21346	21441	21296	21462	21429	21371	21606	21298	21401	21376	21332	21474	21461	21368	21616	21470	21407	21389	21407	21386	21390	21514	21661	21405	21483	21459	21348	21381	21237	21423	21390	21327	21545	21558	21568	21345	21573	21287	21174	21495	21485	21394	21450	21550	21648	21520	21255	21478	21468	21482	21156	21644	21370	21272	21401	21538	21405	21526	21468	21451	21446	21346	21301	21487	21460	21533	21550	21481	21330	21346	21219	21424	21432	21528	21466	21361	21506	21482	21444	21491	21393	21434	21389	21318	21439	21587	21285	21615	21505	21317	21291	21514	21468	21424	21389	21255	21542	21612	21534	21120	21242	21461	21723	21474	21323	21524	21588	21345	21307	21563	21511	21666	21460	21598	21483	21552	21543	21362	21454	21372	21557	21435	21521	21382	21183	21584	21472	21514	21394	21436	21453	21620	21377	21504	21506	21324	21511	21416	21562	21480	21380	21416	21459	21544	21408	21436	21091	21593	21366	21611	21416	21438	21359	21552	21356	21458	21454	21232	21521	21453	21373	21375	21211	21311	21556	21441	21508	21598	21454	21404	21486	21489	21311	21380	21317	21493	21507	21669	21478	21355	21243	21298	21420	21304	21542	21516	21316	21441	21453	21445	21527	21479	21479	21494	21497	21423	21480	21328	21370	21532	21364	21239	21407	21324	21411	21470	21490	21619	21381	21376	21474	21597	21395	21415	21312	21460	21425	21408	21347	21651	21416	21368	21315	21367	21309	21564	21548	21461	21380	21211	21515	21348	21316	21509	21703	21497	21390	21432	21217	21555	21585	21259	21494	21260	21363	21522	21497	21562	21414	21505	21165	21290	21656	21262	21324	21408	21675	21132	21334	21210	21374	21193	21267	21442	21337	21381	21655	21563	21421	21269	21292	21302	21331	21423	21408	21287	21297	21419	21500	21493	21376	21552	21373	21191	21420	21455	21550	21346	21312	21439	21515	21509	21498	21532	21367	21471	21364	21384	21479	21401	21407	21311	21614	21286	21478	21441	21465	21550	21267	21433	21565	21244	21219	21121	21443	21468	21328	21444	21666	21514	21317	21527	21342	21547	21297	21428	21634	21451	21150	21493	21453	21311	21549	21358	21189	21355	21223	21440	21229	21340	21605	21263	21277	21632	21208	21558	21481	21485	21308	21384	21495	21449	21390	21453	21330	21330	21525	21360	21041	21631	21260	21400	21333	21510	21523	21592	21490	21239	21621	21174	21390	21535	21259	21529	21796	21481	21533	21323	21405	21530	21365	21343	21408	21540	21623	21486	21330	21407	21518	21607	21552	21553	21361	21246	21406	21706	21427	21460	21427	21405	21382	21431	21499	21420	21646	21506	21217	21596	21346	21366	21407	21314	21483	21206	21373	21389	21358	21361	21413	21425	21273	21392	21678	21363	21462	21342	21578	21478	21502	21316	21391	21403	21469	21657	21434	21343	21178	21572	21587	21517	21329	21356	21430	21534	21536	21491	21361	21349	21311	21598	21534	21614	21456	21639	21486	21263	21255	21358	21458	21267	21392	21338	21466	21571	21430	21335	21786	21337	21474	21366	21338	21308	21343	21466	21409	21322	21520	21315	21420	21168	21590	21358	21450	21419	21457	21609	21471	21415	21404	21672	21342	21653	21647	21472	21524	21462	21390	21241	21642	21600	21412	21535	21548	21154	21316	21381	21526	21296	21497	21325	21409	21397	21373	21441	21471	21244	21453	21415	21389	21252	21327	21382	21444	21496	21458	21480	21501	21388	21495	21638	21386	21398	21365	21525	21335	21647	21226	21342	21269	21255	21492	21506	21389	21678	21643	21283	21353	21427	21397	21152	21334	21624	21335	21457	21727	21542	21242	21308	21490	21219	21697	21361	21348	21504	21491	21445	21118	21395	21444	21511	21587	21481	21323	21542	21362	21456	21440	21461	21533	21419	21479	21471	21601	21510	21376	21557	21760	21543	21422	21465	21224	21500	21444	21336	21508	21402	21485	21537	21468	21316	21513	21312	21281	21538	21491	21208	21272	21505	21495	21216	21429	21307	21492	21553	21406	21257	21558	21238	21227	21479	21243	21684	21516	21506	21313	21496	21394	21224	21490	21479	21277	21637	21218	21326	21228	21321	21232	21456	21528	21394	21514	21389	21467	21452	21328	21521	21439	21563	21192	21361	21462	21263	21464	21493	21447	21415	21405	21239	21238	21680	21552	21254	21219	21385	21321	21434	21416	21514	21424	21289	21395	21376	21387	21523	21385	21455	21549	21474	21213	21658	21451	21350	21514	21565	21307	21526	21376	21495	21296	21314	21401	21573	21260	21030	21329	21244	21174	21419	21563	21484	21465	21515	21339	21410	21295	21591	21540	21318	21532	21547	21561	21424	21317	21480	21432	21400	21597	21444	21288	21561	21393	21490	21391	21255	21390	21515	21524	21561	21453	21329	21603	21475	21141	21459	21428	21357	21450	21301	21218	21429	21505	21553	21273	21427	21514	21422	21485	21330	21411	21419	21324	21354	21328	21485	21563	21359	21302	21414	21296	21450	21580	21583	21298	21372	21474	21425	21372	21309	21293	21444	21366	21245	21409	21346	21282	21603	21248	21437	21426	21433	21571	21775	21548	21354	21576	21424	21471	21370	21566	21641	21489	21419	21413	21306	21362	21391	21557	21359	21311	21262	21346	21394	21387	21697	21447	21596	21361	21518	21536	21531	21332	21551	21649	21538	21518	21243	21306	21535	21570	21513	21481	21394	21440	21331	21336	21702	21666	21497	21243	21663	21432	21521	21246	21195	21344	21561	21424	21337	21470	21483	21385	21449	21225	21405	21321	21494	21456	21236	21380	21238	21596	21510	21544	21357	21399	21353	21300	21170	21290	21402	21467	21205	21545	21483	21367	21663	21416	21266	21342	21549	21469	21551	21496	21186	21277	21330	21624	21117	21317	21547	21611	21462	21439	21282	21350	21584	21259	21333	21386	21287	21296	21497	21433	21434	21328	21402	21329	21456	21374	21283	21449	21343	21370	21364	21432	21284	21446	21499	21415	21377	21248	21586	21424	21328	21647	21380	21398	21366	21527	21595	21361	21354	21462	21412	21232	21220	21373	21342	21338	21511	21412	21440	21300	21501	21469	21388	21419	21240	21469	21344	21505	21445	21586	21590	21265	21303	21426	21520	21528	21682	21481	21436	21524	21253	21494	21749	21620	21584	21328	21406	21411	21359	21450	21537	21459	21481	21505	21469	21526	21378	21478	21538	21452	21481	21429	21516	21386	21398	21625	21478	21422	21464	21311	21543	21443	21327	21477	21413	21217	21254	21297	21368	21376	21536	21659	21445	21351	21453	21182	21551	21440	21476	21411	21469	21402	21448	21471	21429	21328	21413	21270	21576	21567	21294	21529	21465	21497	21350	21411	21550	21191	21349	21184	21527	21512	21310	21361	21134	21339	21340	21576	21591	21383	21539	21551	21524	21396	21445	21598	21735	21384	21693	21645	21388	21502	21436	21283	21353	21479	21479	21204	21283	21272	21446	21454	21481	21152	21617	21410	21412	21583	21609	21678	21542	21406	21403	21487	21410	21290	21417	21218	21433	21602	21463	21395	21660	21149	21272	21488	21523	21612	21447	21495	21419	21555	21359	21544	21437	21334	21224	21253	21719	21343	21353	21462	21470	21352	21238	21368	21412	21507	21354	21395	21498	21375	21352	21469	21419	21283	21140	21260	21316	21370	21116	21235	21216	21287	21423	21302	21323	21142	21388	21658	21412	21410	21248	21557	21494	21419	21436	21530	21382	21294	21250	21463	21334	21444	21471	21583	21406	21242	21621	21489	21396	21373	21454	21438	21296	21593	21299	21259	21600	21472	21328	21413	21392	21406	21374	21237	21402	21266	21356	21802	21425	21339	21472	21472	21426	21321	21216	21500	21335	21391	21445	21362	21571	21314	21201	21461	21436	21426	21297	21358	21290	21563	21313	21506	21246	21138	21298	21482	21424	21464	21348	21214	21277	21497	21341	21471	21475	21284	21322	21458	21608	21217	21376	21397	21317	21203	21355	21354	21390	21228	21588	21368	21239	21305	21505	21429	21601	21554	21478	21655	21262	21538	21403	21474	21423	21378	21489	21515	21453	21444	21325	21499	21560	21301	21374	21446	21480	21419	21590	21290	21371	21293	21602	21580
20220	33635	32870	28659	26019	23081	21395	20949	19597	19056	18582	18348	17932	17780	17742	30615	40578	36341	26145	22815	18345	17110	16859	16595	16608	16742	16641	16608	16682	16798	16675	16641	16638	16582	16780	16777	16541	16709	16528	16582	16820	16688	16720	16813	16555	16795	16564	16718	16792	16497	16590	16572	16717	16672	16821	16613	16808	16709	16661	16560	16627	16712	16595	16794	16852	16585	16473	16787	16809	16609	16568	16692	16715	16745	16728	16754	16709	16515	16604	16812	16605	16714	16639	16767	16496	16709	16529	16546	16732	16572	16630	16711	16847	16656	16815	16524	16591	16612	16751	16500	16511	16656	16604	16512	16615	16778	16738	16665	16618	16558	16750	16543	16615	16567	16732	16445	16514	16691	16479	16567	16560	16625	16716	16727	16489	16617	16692	16754	16733	16622	16634	16614	16672	16618	16690	16617	16835	16639	16634	16774	16642	16735	16585	16745	16567	16532	16668	16652	16702	16517	16665	16556	16750	16592	16523	16645	16646	16631	16803	16649	16504	16634	16610	16703	16657	16324	16771	16592	16519	16604	16513	16565	16787	16442	16798	16876	16616	16771	16772	16466	16759	16636	16484	16795	16743	16655	16719	16697	16716	16698	16660	16567	16789	16556	16722	16649	16621	16665	16541	16664	16545	16473	16678	16533	16732	16799	16601	16620	16480	16727	16569	16692	16800	16721	16632	16731	16601	16712	16603	16525	16628	16697	16629	16849	16589	16542	16549	16832	16371	16722	16693	16659	16691	16683	16596	16690	16575	16750	16678	16718	16614	16704	16628	16738	16788	16699	16518	16571	16704	16646	16720	16528	16781	16633	16459	16514	16358	16766	16789	16587	16595	16673	16613	16630	16537	16654	16669	16779	16674	16703	16718	16802	16544	16622	16629	16680	16692	16591	16444	16722	16730	16572	16829	16589	16588	16551	16624	16776	16675	16534	16635	16546	16613	16649	16516	16711	16829	16625	16840	16743	16722	16507	16666	16822	16652	16766	16491	16747	16621	16784	16602	16453	16869	16584	16682	16801	16551	16501	16626	16493	16657	16793	16586	16578	16602	16569	16775	16671	16709	16708	16785	16700	16688	16445	16842	16670	16857	16660	16690	16670	16798	16676	16500	16692	16619	16557	16580	16664	16540	16642	16519	16688	16665	16655	16637	16628	16747	16599	16874	16645	16478	16688	16497	16440	16574	16724	16748	16588	16548	16680	16517	16644	16676	16432	16638	16727	16779	16679	16804	16650	16585	16553	16765	16722	16544	16644	16511	16728	16676	16754	16602	16800	16687	16543	16809	16630	16730	16597	16733	16679	16544	16705	16877	16700	16523	16559	16558	16634	16755	16527	16536	16689	16668	16689	16859	16588	16893	16669	16841	16500	16592	16499	16775	16650	16577	16655	16574	16521	16590	16691	16625	16621	16693	16629	16665	16546	16791	16577	16578	16549	16765	16578	16723	16434	16976	16823	16578	16442	16623	16833	16704	16687	16514	16551	16606	16719	16574	16535	16714	16545	16715	16582	16721	16704	16675	16510	16665	16590	16558	16789	16723	16622	16622	16560	16559	16691	16578	16818	16614	16754	16439	16723	16686	16740	16540	16684	16599	16771	16675	16738	16727	16698	16542	16668	16634	16632	16767	16667	16647	16569	16580	16726	16706	16801	16692	16424	16633	16606	16472	16640	16674	16510	16823	16629	16721	16747	16745	16640	16486	16604	16694	16728	16607	16506	16763	16782	16698	16742	16754	16603	16448	16722	16679	16561	16468	16616	16785	16567	16626	16636	16738	16809	16582	16722	16728	16706	16599	16699	16419	16643	16540	16559	16682	16520	16760	16604	16614	16659	16648	16664	16706	16630	16613	16656	16699	16660	16631	16536	16769	16752	16640	16661	16605	16782	16624	16825	16745	16709	16682	16623	16453	16540	16726	16781	16638	16661	16566	16654	16541	16578	16701	16615	16545	16677	16616	16866	16777	16665	16573	16765	16683	16789	16632	16644	16477	16654	16628	16605	16532	16709	16423	16746	16616	16738	16619	16630	16755	16588	16591	16715	16709	16574	16450	16641	16519	16616	16780	16808	16702	16555	16519	16587	16701	16723	16620	16899	16575	16699	16558	16727	16707	16553	16439	16709	16735	16621	16728	16707	16708	16849	16738	16845	16553	16611	16642	16609	16751	16743	16845	16646	16567	16806	16574	16615	16663	16592	16784	16612	16772	16479	16698	16631	16593	16738	16685	16593	16664	16751	16685	16713	16696	16609	16591	16612	16537	16619	16690	16561	16711	16544	16622	16811	16698	16531	16687	16722	16640	16677	16590	16818	16570	16518	16592	16629	16667	16794	16594	16442	16626	16835	16606	16821	16614	16626	16617	16533	16727	16639	16699	16635	16732	16709	16813	16708	16552	16712	16548	16700	16734	16571	16648	16589	16757	16530	16773	16504	16770	16742	16480	16628	16635	16653	16717	16763	16821	16587	16695	16656	16751	16700	16638	16517	16615	16640	16795	16641	16716	16685	16651	16440	16837	16691	16646	16650	16826	16597	16488	16543	16567	16727	16635	16779	16598	16680	16584	16690	16626	16651	16677	16641	16514	16536	16716	16639	16715	16656	16691	16616	16839	16618	16635	16611	16729	16710	16708	16370	16646	16716	16743	16612	16443	16696	16910	16678	16906	16523	16752	16441	16721	16760	16699	16568	16582	16640	16615	16684	16696	16620	16550	16767	16567	16655	16638	16582	16621	16665	16629	16706	16572	16726	16515	16493	16606	16753	16531	16709	16488	16724	16658	16524	16509	16562	16831	16663	16796	16623	16720	16655	16701	16881	16511	16553	16809	16604	16671	16793	16820	16660	16547	16807	16628	16622	16532	16583	16610	16775	16589	16696	16626	16766	16637	16736	16600	16725	16583	16566	16564	16728	16739	16568	16611	16817	16481	16716	16547	16649	16657	16656	16589	16647	16685	16707	16586	16626	16785	16575	16509	16621	16663	16713	16642	16549	16558	16481	16675	16629	16721	16687	16687	16726	16477	16663	16554	16625	16618	16594	16654	16629	16738	16498	16661	16698	16765	16783	16572	16682	16596	16678	16657	16618	16691	16641	16581	16714	16625	16562	16897	16601	16611	16636	16600	16749	16672	16734	16727	16717	16640	16576	16580	16695	16515	16587	16631	16562	16706	16618	16468	16569	16782	16786	16516	16552	16513	16703	16591	16659	16705	16640	16732	16661	16770	16581	16639	16598	16629	16543	16618	16725	16482	16637	16804	16517	16673	16790	16547	16607	16593	16631	16454	16882	16475	16697	16691	16617	16763	16515	16774	16723	16790	16603	16716	16586	16469	16578	16656	16591	16614	16591	16682	16685	16685	16898	16768	16718	16667	16892	16532	16734	16665	16701	16686	16778	16689	16687	16734	16739	16687	16672	16640	16783	16778	16700	16674	16707	16696	16683	16751	16660	16609	16542	16649	16595	16514	16656	16742	16757	16854	16543	16610	16571	16769	16647	16625	16716	16565	16631	16731	16740	16692	16711	16614	16681	16624	16623	16611	16661	16533	16839	16652	16804	16627	16676	16627	16499	16761	16715	16593	16804	16427	16620	16655	16709	16638	16619	16697	16744	16562	16724	16686	16672	16523	16678	16709	16518	16699	16660	16568	16640	16574	16773	16646	16685	16827	16717	16560	16724	16635	16655	16637	16606	16507	16749	16541	16680	16702	16657	16603	16547	16686	16728	16615	16684	16652	16685	16668	16497	16624	16657	16706	16673	16654	16710	16716	16603	16563	16595	16613	16651	16584	16745	16636	16540	16577	16781	16797	16564	16726	16662	16591	16585	16470	16614	16851	16648	16531	16659	16590	16647	16711	16630	16739	16651	16658	16578	16767	16698	16471	16855	16550	16624	16770	16627	16803	16577	16731	16512	16556	16677	16819	16622	16658	16640	16487	16799	16702	16617	16678	16693	16635	16690	16843	16514	16708	16565	16695	16732	16625	16662	16725	16500	16698	16711	16667	16669	16581	16850	16895	16620	16709	16735	16412	16504	16471	16634	16592	16570	16631	16718	16698	16688	16751	16674	16792	16662	16715	16704	16624	16523	16794	16662	16727	16617	16723	16698	16569	16387	16826	16637	16697	16557	16693	16597	16659	16670	16630	16466	16788	16634	16565	16650	16716	16585	16560	16722	16650	16486	16564	16664	16608	16699	16582	16405	16694	16650	16695	16580	16750	16605	16752	16503	16717	16634	16729	16623	16564	16674	16609	16636	16709	16666	16674	16756	16805	16655	16694	16751	16844	16700	16438	16659	16554	16525	16706	16562	16730	16589	16605	16408	16500	16608	16490	16662	16589	16831	16766	16685	16646	16632	16701	16651	16668	16739	16687	16661	16765	16674	16549	16569	16550	16576	16490	16661	16780	16738	16667	16587	16457	16450	16733	16627	16764	16848	16542	16475	16525	16664	16814	16650	16587	16654	16804	16720	16572	16666	16605	16747	16491	16611	16606	16596	16579	16494	16639	16640	16615	16698	16653	16922	16756	16653	16613	16709	16496	16771	16843	16552	16771	16561	16844	16700	16473	16631	16590	16559	16692	16751	16532	16614	16832	16524	16630	16683	16858	16720	16483	16479	16605	16823	16616	16690	16753	16678	16568	16452	16592	16658	16719	16621	16815	16633	16769	16671	16601	16611	16569	16506	16598	16737	16814	16663	16544	16564	16828	16600	16684	16674	16514	16650	16695	16841	16678	16592	16715	16444	16742	16651	16684	16590	16729	16567	16729	16629	16582	16600	16614	16544	16677	16548	16631	16798	16750	16716	16639	16870	16761	16494	16567	16612	16514	16624	16694	16679	16617	16630	16763	16728	16503	16661	16554	16587	16763	16528	16726	16725	16730	16754	16667	16630	16601	16753	16779	16746	16667	16591	16535	16512	16672	16575	16597	16524	16753	16723	16566	16603	16723	16731	16764	16555	16559	16681	16624	16703	16614	16639	16631	16754	16646	16741	16469	16744	16699	16724	16722	16738	16618	16575	16673	16701	16765	16569	16653	16670	16562	16620	16527	16645	16799	16825	16716	16654	16606	16796	16675	16549	16804	16742	16598	16725	16583	16645	16749	16778	16711	16531	16697	16600
30331	24172	27179	25523	23366	22986	22442	22017	22036	22143	21808	21796	21663	21591	21601	22221	23287	23275	22627	22276	21971	21462	21454	21490	21393	21507	21569	21626	21628	21527	21486	21655	21358	21395	21436	21381	21637	21340	21414	21483	21237	21556	21434	21320	21500	21561	21503	21451	21468	21525	21423	21384	21492	21379	21339	21518	21327	21521	21371	21611	21364	21212	21426	21348	21478	21404	21572	21299	21505	21439	21540	21529	21404	21524	21410	21443	21340	21522	21310	21419	21340	21615	21580	21646	21515	21347	21572	21430	21312	21452	21425	21628	21394	21619	21677	21615	21447	21348	21235	21626	21432	21506	21304	21375	21266	21686	21368	21405	21341	21635	21470	21635	21369	21264	21072	21401	21700	21403	21438	21457	21402	21495	21361	21182	21433	21471	21383	21426	21579	21417	21487	21511	21612	21534	21659	21521	21377	21198	21465	21293	21326	21293	21468	21360	21463	21422	21494	21492	21409	21513	21683	21232	21420	21442	21322	21422	21383	21382	21373	21455	21654	21405	21352	21290	21560	21534	21346	21498	21575	21546	21525	21365	21364	21408	21464	21511	21521	21538	21302	21388	21273	21285	21257	21271	21435	21135	21417	21402	21520	21459	21403	21315	21504	21445	21412	21349	21632	21434	21676	21520	21212	21383	21583	21485	21408	21572	21393	21464	21553	21410	21684	21440	21279	21505	21231	21340	21435	21557	21394	21388	21362	21361	21507	21525	21580	21323	21480	21444	21367	21439	21335	21238	21276	21373	21511	21232	21493	21450	21311	21337	21558	21413	21431	21420	21479	21559	21384	21463	21614	21527	21199	21385	21606	21403	21697	21559	21317	21306	21236	21423	21700	21337	21685	21305	21328	21493	21471	21470	21305	21359	21313	21441	21370	21348	21492	21129	21600	21455	21299	21330	21340	21338	21340	21301	21377	21446	21403	21581	21469	21420	21566	21248	21419	21615	21631	21490	21445	21715	21402	21432	21445	21350	21556	21426	21548	21444	21482	21268	21283	21425	21464	21352	21591	21335	21336	21333	21475	21425	21431	21335	21614	21293	21341	21404	21429	21295	21306	21317	21471	21439	21391	21705	21413	21415	21469	21527	21401	21247	21407	21749	21712	21612	21498	21713	21470	21610	21582	21516	21485	21282	21568	21381	21468	21311	21332	21322	21609	21784	21312	21388	21503	21318	21266	21346	21359	21400	21457	21574	21587	21429	21431	21322	21358	21669	21464	21379	21380	21281	21264	21639	21631	21445	21563	21262	21516	21550	21593	21446	21372	21481	21405	21435	21402	21251	21348	21369	21622	21589	21486	21378	21414	21332	21313	21446	21562	21388	21350	21473	21387	21521	21462	21391	21431	21315	21539	21341	21564	21526	21557	21554	21308	21564	21436	21209	21477	21619	21507	21516	21590	21393	21473	21426	21273	21536	21530	21584	21505	21440	21286	21323	21573	21524	21261	21456	21576	21604	21282	21440	21382	21459	21395	21468	21538	21236	21523	21179	21608	21193	21415	21539	21527	21472	21248	21303	21252	21536	21370	21170	21562	21548	21607	21542	21452	21602	21449	21458	21560	21398	21445	21365	21414	21284	21272	21359	21421	21440	21546	21344	21707	21503	21495	21412	21472	21437	21499	21371	21555	21521	21350	21552	21460	21719	21352	21496	21288	21608	21384	21602	21466	21524	21544	21595	21448	21400	21334	21261	21535	21474	21177	21401	21410	21163	21384	21386	21393	21295	21365	21237	21455	21310	21384	21514	21531	21362	21485	21495	21354	21423	21467	21414	21442	21292	21482	21587	21376	21555	21472	21448	21421	21574	21383	21301	21348	21359	21470	21747	21509	21507	21365	21357	21305	21581	21548	21473	21452	21216	21529	21193	21403	21291	21513	21419	21505	21581	21424	21467	21350	21346	21655	21612	21555	21777	21379	21471	21495	21490	21475	21498	21324	21271	21146	21465	21578	21281	21394	21617	21552	21297	21466	21631	21455	21321	21385	21178	21272	21402	21371	21431	21191	21432	21368	21576	21280	21315	21373	21446	21469	21410	21384	21338	21296	21507	21324	21570	21348	21317	21269	21266	21473	21552	21565	21302	21700	21537	21470	21517	21453	21400	21550	21501	21393	21637	21541	21349	21372	21377	21356	21521	21381	21257	21546	21419	21350	21573	21499	21476	21439	21563	21593	21456	21419	21481	21644	21650	21478	21323	21448	21706	21456	21472	21469	21250	21395	21253	21465	21549	21404	21472	21514	21469	21465	21439	21309	21594	21633	21585	21299	21484	21482	21518	21363	21425	21426	21538	21697	21360	21461	21587	21535	21447	21722	21791	21616	21440	21488	21573	21622	21482	21444	21379	21329	21470	21461	21281	21382	21351	21543	21516	21473	21349	21454	21455	21460	21378	21542	21657	21383	21547	21307	21332	21414	21525	21345	21316	21386	21500	21473	21466	21331	21422	21469	21343	21536	21375	21496	21312	21388	21556	21178	21510	21376	21359	21347	21444	21277	21316	21350	21539	21444	21255	21274	21626	21443	21480	21299	21468	21404	21619	21442	21407	21534	21384	21260	21443	21531	21438	21514	21463	21237	21624	21496	21423	21565	21570	21603	21475	21416	21449	21564	21555	21488	21650	21426	21545	21559	21603	21472	21448	21370	21353	21407	21527	21646	21508	21323	21551	21467	21478	21247	21665	21523	21498	21596	21333	21569	21159	21320	21428	21453	21553	21404	21613	21365	21409	21342	21536	21514	21236	21565	21493	21607	21409	21407	21270	21603	21237	21444	21228	21363	21756	21405	21464	21408	21353	21303	21205	21061	21350	21482	21598	21511	21408	21419	21246	21571	21553	21473	21486	21242	21494	21542	21542	21394	21554	21462	21407	21641	21539	21502	21456	21532	21495	21474	21329	21382	21453	21214	21351	21519	21579	21680	21561	21463	21335	21538	21479	21541	21510	21488	21540	21459	21417	21593	21537	21484	21448	21565	21510	21584	21477	21215	21561	21191	21337	21291	21276	21469	21418	21214	21512	21392	21451	21437	21452	21351	21280	21495	21463	21483	21587	21448	21578	21653	21423	21635	21253	21271	21597	21602	21485	21413	21438	21512	21833	21335	21251	21568	21603	21349	21308	21329	21440	21515	21544	21514	21546	21463	21434	21554	21158	21153	21476	21302	21360	21442	21611	21321	21433	21695	21425	21694	21502	21526	21431	21490	21376	21386	21437	21404	21404	21584	21513	21520	21284	21356	21397	21764	21694	21423	21461	21595	21592	21609	21223	21542	21298	21536	21275	21548	21288	21362	21651	21402	21462	21627	21718	21384	21253	21463	21706	21183	21378	21106	21494	21460	21433	21472	21548	21364	21304	21456	21230	21279	21288	21259	21329	21376	21582	21467	21358	21455	21464	21294	21484	21483	21476	21219	21490	21443	21387	21508	21527	21401	21521	21431	21604	21144	21560	21485	21230	21374	21494	21288	21459	21484	21692	21414	21307	21466	21388	21545	21705	21519	21354	21474	21491	21315	21375	21710	21394	21298	21413	21499	21681	21394	21329	21333	21242	21460	21499	21363	21279	21455	21287	21409	21271	21431	21510	21279	21628	21466	21496	21417	21316	21300	21444	21403	21341	21490	21601	21399	21462	21655	21626	21522	21470	21291	21552	21618	21377	21392	21416	21363	21476	21249	21425	21293	21287	21212	21465	21498	21471	21624	21490	21489	21453	21385	21532	21542	21478	21476	21744	21449	21637	21500	21838	21253	21556	21368	21131	21089	21339	21514	21415	21641	21620	21612	21341	21729	21607	21392	21590	21347	21569	21424	21399	21386	21323	21674	21495	21424	21399	21403	21501	21335	21315	21447	21604	21343	21418	21476	21315	21463	21499	21356	21476	21643	21558	21627	21370	21283	21405	21456	21587	21285	21276	21564	21654	21339	21197	21424	21468	21396	21653	21545	21564	21508	21412	21486	21477	21567	21544	21553	21358	21496	21367	21514	21449	21608	21352	21539	21187	21445	21451	21664	21662	21529	21274	21666	21552	21330	21520	21466	21526	21483	21421	21312	21568	21164	21532	21326	21384	21342	21396	21297	21600	21688	21390	21313	21481	21375	21485	21518	21464	21503	21626	21623	21513	21336	21546	21519	21318	21599	21444	21232	21339	21422	21393	21543	21512	21426	21359	21433	21427	21480	21508	21391	21222	21789	21318	21409	21613	21566	21593	21405	21591	21530	21455	21509	21348	21156	21448	21223	21431	21302	21377	21678	21643	21285	21498	21452	21528	21312	21426	21273	21343	21486	21590	21509	21379	21395	21309	21357	21536	21516	21189	21469	21496	21746	21200	21406	21471	21561	21618	21601	21377	21653	21165	21334	21337	21547	21409	21472	21490	21394	21629	21447	21595	21355	21651	21686	21524	21657	21405	21249	21525	21471	21460	21523	21382	21492	21473	21373	21440	21345	21231	21452	21347	21459	21598	21225	21391	21537	21465	21531	21293	21365	21618	21397	21182	21557	21536	21381	21440	21636	21383	21429	21359	21537	21618	21425	21656	21539	21344	21621	21480	21458	21458	21395	21745	21566	21410	21452	21422	21528	21514	21371	21559	21597	21536	21390	21408	21390	21480	21401	21385	21345	21504	21525	21481	21354	21430	21449	21572	21393	21277	21362	21458	21426	21236	21448	21469	21691	21484	21437	21616	21435	21560	21517	21637	21419	21245	21386	21534	21458	21410	21279	21544	21372	21391	21603	21441	21569	21402	21607	21127	21370	21386	21662	21557	21441	21322	21430	21505	21671	21440	21404	21277	21368	21430	21442	21521	21468	21434	21508	21373	21509	21427	21511	21501	21357	21236	21479	21597	21394	21403	21368	21390	21356	21345	21448	21487	21381	21386	21341	21364	21414	21310	21484	21348	21580	21560	21473	21266	21326	21335	21439	21250	21496	21256	21621	21498	21476	21277	21634	21746	21496	21366	21451	21463	21401	21568	21463	21498	21468	21503	21398	21219	21426	21513	21433	21196	21645	21302	21526	21316	21207	21320	21456	21502	21134	21545	21649	21680	21595	21708	21437	21310	21572	21565	21624	21656	21377	21371	21345	21474	21362	21329	21262	21504	21444	21176	21485	21400	21520	21556
18778	21678	22995	21037	20247	18865	18068	17849	17469	17428	17226	17133	16999	17012	16865	17662	19464	19104	17926	17477	16953	16955	16670	16657	16660	16586	16781	16873	16733	16719	16671	16536	16703	16714	16740	16630	16675	16776	16458	16623	16679	16704	16618	16835	16744	16646	16714	16614	16641	16532	16770	16598	16779	16831	16352	16666	16660	16909	16852	16672	16574	16715	16603	16543	16613	16735	16680	16512	16626	16615	16730	16615	16514	16738	16594	16703	16598	16699	16726	16544	16757	16496	16760	16642	16563	16691	16518	16710	16622	16468	16594	16694	16575	16745	16613	16453	16664	16673	16671	16524	16545	16435	16524	16638	16675	16678	16479	16809	16638	16594	16660	16594	16675	16874	16696	16695	16892	16744	16816	16710	16631	16793	16625	16559	16682	16658	16750	16648	16550	16669	16635	16666	16744	16486	16701	16825	16657	16737	16828	16710	16732	16714	16786	16639	16616	16832	16690	16760	16702	16660	16737	16618	16576	16704	16784	16648	16699	16659	16639	16637	16428	16727	16801	16722	16736	16724	16659	16612	16718	16516	16681	16513	16666	16644	16840	16630	16584	16671	16586	16462	16733	16594	16611	16553	16657	16850	16744	16576	16643	16845	16602	16728	16760	16703	16757	16705	16702	16596	16668	16868	16666	16716	16549	16720	16617	16731	16720	16513	16768	16570	16814	16673	16764	16552	16938	16618	16797	16683	16706	16581	16786	16617	16674	16604	16601	16673	16767	16709	16642	16602	16724	16595	16699	16701	16662	16726	16678	16557	16610	16715	16757	16907	16717	16693	16808	16739	16590	16736	16754	16575	16767	16719	16725	16717	16760	16733	16615	16559	16743	16627	16667	16537	16705	16747	16760	16654	16547	16665	16713	16801	16759	16775	16537	16683	16659	16810	16816	16594	16724	16679	16630	16635	16714	16807	16831	16692	16724	16524	16528	16576	16697	16780	16720	16773	16603	16516	16660	16584	16747	16569	16914	16725	16778	16548	16792	16639	16703	16613	16595	16665	16574	16620	16670	16853	16752	16879	16680	16542	16637	16660	16669	16629	16662	16645	16581	16698	16686	16624	16763	16783	16713	16590	16545	16595	16668	16689	16588	16927	16555	16672	16765	16713	16645	16775	16591	16542	16563	16631	16823	16762	16696	16658	16606	16689	16753	16588	16633	16581	16712	16740	16554	16764	16731	16521	16727	16649	16727	16752	16674	16748	16718	16596	16603	16793	16735	16818	16683	16691	16671	16820	16559	16770	16795	16802	16751	16697	16644	16657	16797	16628	16624	16852	16667	16449	16625	16873	16580	16628	16566	16610	16640	16501	16678	16622	16603	16859	16519	16646	16686	16599	16649	16649	16621	16603	16738	16490	16596	16652	16677	16506	16539	16678	16814	16668	16558	16673	16796	16765	16582	16853	16736	16669	16762	16695	16822	16590	16620	16634	16595	16754	16543	16670	16673	16828	16809	16721	16765	16803	16828	16708	16660	16838	16831	16662	16651	16805	16842	16570	16478	16709	16658	16585	16657	16793	16756	16645	16756	16694	16721	16600	16693	16748	16608	16590	16880	16559	16689	16659	16643	16672	16563	16716	16809	16822	16525	16509	16704	16534	16766	16762	16596	16900	16783	16683	16526	16608	16617	16742	16554	16775	16563	16539	16657	16584	16687	16603	16760	16655	16723	16594	16698	16589	16754	16703	16487	16628	16634	16818	16527	16685	16708	16587	16504	16767	16675	16783	16754	16670	16734	16596	16832	16413	16806	16523	16846	16786	16734	16529	16877	16917	16733	16779	16760	16768	16677	16729	16788	16703	16521	16654	16553	16482	16790	16690	16692	16519	16748	16682	16786	16796	16627	16590	16678	16814	16893	16666	16725	16651	16555	16725	16702	16527	16748	16608	16743	16714	16649	16597	16689	16581	16815	16720	16742	16738	16698	16741	16611	16627	16733	16805	16768	16772	16654	16478	16767	16691	16530	16745	16658	16784	16745	16671	16650	16778	16835	16620	16751	16620	16760	16577	16741	16650	16758	16648	16633	16728	16770	16734	16819	16842	16596	16726	16731	16637	16680	16640	16769	16712	16761	16688	16613	16707	16660	16734	16505	16831	16735	16618	16798	16885	16565	16609	16447	16644	16705	16605	16673	16649	16578	16682	16652	16489	16603	16646	16615	16602	16607	16855	16707	16721	16664	16681	16695	16638	16543	16638	16715	16491	16872	16685	16577	16769	16705	16724	16705	16527	16594	16622	16691	16532	16483	16643	16643	16722	16582	16792	16658	16641	16619	16545	16711	16602	16777	16723	16709	16688	16587	16734	16681	16540	16543	16774	16738	16767	16665	16719	16668	16657	16540	16817	16728	16641	16843	16455	16670	16518	16570	16744	16550	16763	16654	16520	16885	16778	16675	16707	16695	16672	16683	16646	16789	16653	16619	16792	16743	16696	16667	16470	16680	16491	16690	16771	16665	16775	16608	16821	16728	16747	16508	16615	16741	16603	16639	16658	16609	16639	16583	16761	16772	16651	16778	16607	16486	16659	16707	16634	16800	16908	16811	16649	16606	16669	16709	16785	16654	16757	16640	16687	16731	16703	16565	16678	16818	16753	16614	16597	16664	16695	16743	16724	16721	16711	16508	16764	16798	16668	16634	16790	16797	16565	16566	16675	16772	16669	16594	16584	16489	16647	16716	16792	16583	16658	16790	16699	16699	16469	16692	16602	16512	16627	16756	16812	16791	16523	16626	16726	16678	16667	16627	16757	16886	16471	16747	16616	16616	16759	16720	16802	16710	16568	16867	16729	16856	16654	16768	16764	16642	16716	16790	16670	16585	16726	16618	16588	16730	16752	16641	16731	16645	16610	16686	16473	16656	16816	16560	16795	16432	16489	16969	16676	16608	16753	16727	16634	16662	16688	16675	16753	16712	16578	16653	16726	16632	16773	16857	16717	16727	16704	16709	16497	16769	16755	16743	16682	16691	16621	16664	16688	16591	16660	16569	16704	16655	16557	16689	16649	16672	16700	16587	16604	16751	16646	16852	16614	16697	16696	16784	16644	16874	16639	16479	16840	16834	16700	16684	16654	16524	16657	16516	16505	16749	16704	16638	16710	16838	16617	16679	16803	16619	16782	16643	16572	16698	16539	16645	16616	16713	16612	16717	16571	16819	16700	16831	16759	16578	16750	16494	16679	16618	16692	16591	16656	16480	16699	16563	16519	16626	16596	16569	16594	16683	16630	16618	16737	16781	16668	16797	16559	16627	16747	16538	16945	16709	16602	16593	16584	16561	16504	16749	16787	16836	16699	16789	16764	16720	16747	16501	16697	16593	16735	16736	16444	16631	16625	16784	16640	16869	16556	16700	16552	16669	16770	16621	16613	16676	16820	16847	16505	16623	16584	16505	16696	16762	16662	16859	16528	16772	16736	16617	16710	16601	16392	16701	16641	16748	16695	16905	16733	16456	16533	16574	16749	16595	16634	16642	16663	16599	16850	16552	16677	16678	16621	16864	16782	16515	16752	16701	16749	16643	16773	16506	16678	16684	16611	16680	16676	16566	16665	16785	16692	16603	16611	16699	16672	16591	16542	16498	16767	16699	16691	16566	16763	16713	16654	16652	16485	16793	16660	16748	16639	16583	16838	16672	16848	16602	16740	16716	16773	16749	16692	16823	16802	16756	16657	16557	16810	16565	16699	16639	16676	16725	16673	16709	16754	16648	16703	16572	16790	16506	16751	16885	16604	16796	16581	16779	16642	16682	16716	16852	16613	16613	16660	16478	16777	16749	16646	16863	16787	16688	16698	16622	16618	16719	16720	16719	16717	16686	16698	16731	16665	16792	16702	16506	16632	16660	16682	16576	16729	16568	16914	16868	16509	16662	16595	16756	16594	16680	16724	16537	16753	16800	16723	16672	16735	16681	16946	16470	16656	16652	16486	16645	16692	16678	16682	16900	16761	16723	16630	16689	16800	16560	16826	16686	16809	16527	16350	16515	16528	16814	16582	16811	16759	16676	16717	16838	16558	16601	16738	16816	16663	16597	16814	16793	16463	16625	16791	16667	16793	16627	16571	16548	16742	16557	16690	16678	16748	16686	16654	16691	16609	16836	16713	16600	16662	16758	16721	16612	16711	16586	16679	16672	16615	16539	16638	16567	16812	16608	16577	16683	16506	16652	16876	16585	16719	16479	16728	16758	16821	16655	16744	16787	16698	16697	16562	16658	16517	16738	16647	16619	16668	16544	16693	16715	16809	16609	16726	16710	16671	16682	16725	16492	16689	16657	16645	16521	16546	16733	16673	16809	16653	16591	16655	16631	16691	16608	16865	16870	16571	16830	16557	16822	16725	16631	16624	16513	16909	16621	16734	16722	16602	16858	16758	16728	16611	16676	16544	16599	16498	16600	16619	16691	16611	16623	16822	16728	16554	16795	16711	16727	16739	16681	16589	16672	16540	16518	16614	16747	16622	16793	16724	16624	16695	16491	16579	16748	16647	16717	16634	16687	16798	16763	16600	16714	16815	16536	16897	16685	16564	16550	16733	16684	16741	16522	16398	16721	16680	16609	16693	16624	16740	16689	16601	16538	16677	16657	16780	16659	16666	16501	16699	16632	16708	16590	16660	16608	16710	16654	16649	16672	16703	16630	16678	16752	16518	16478	16815	16494	16741	16968	16774	16808	16595	16532	16673	16728	16711	16595	16538	16652	16619	16742	16661	16528	16693	16694	16697	16629	16454	16655	16795	16548	16696	16583	16674	16848	16672	16611	16538	16752	16676	16699	16585	16691	16699	16741	16823	16637	16638	16945	16835	16587	16649	16658	16605	16582	16676	16799	16775	16714	16605	16650	16582	16733	16678	16762	16662	16530	16694	16574	16805	16595	16785	16775	16679	16675	16481	16579	16640	16689	16454	16838	16680	16545	16805	16764	16635	16653	16669	16702	16759	16666	16704	16785	16687	16603	16597	16924	16441	16696	16763	16692	16616	16658	16594	16639	16630	16654	16686	16593	16778	16752	16649	16652	16817	16665	16680	16680	16818	16609	16604	16638	16714	16633	16584	16796	16690	16660	16792	16678	16651	16666	16899	16761	16608	16743	16582	16638	16744	16622	16637	16562	16621	16657	16832	16699	16622
25444	21542	28729	25373	24359	25525	25170	22983	22403	22615	22448	21810	22022	21996	21944	26991	32998	31848	26469	24552	22374	21818	21611	21382	21574	21342	21452	21527	21406	21427	21590	21512	21638	21344	21409	21361	21443	21213	21636	21511	21309	21253	21383	21524	21450	21420	21439	21221	21309	21505	21318	21517	21366	21394	21484	21424	21510	21391	21542	21537	21420	21307	21492	21659	21533	21411	21558	21477	21531	21186	21518	21303	21466	21465	21369	21422	21466	21412	21219	21389	21308	21372	21239	21449	21611	21278	21498	21460	21404	21638	21413	21405	21450	21286	21483	21381	21447	21481	21531	21634	21317	21273	21464	21478	21541	21382	21500	21483	21231	21580	21504	21410	21262	21408	21348	21437	21635	21434	21418	21139	21544	21260	21547	21382	21569	21449	21366	21413	21611	21432	21505	21355	21252	21336	21400	21436	21388	21492	21490	21592	21364	21472	21302	21253	21268	21386	21336	21349	21328	21303	21332	21228	21551	21546	21317	21603	21665	21400	21363	21449	21268	21460	21610	21548	21332	21557	21542	21546	21481	21199	21194	21412	21434	21404	21323	21193	21259	21793	21472	21318	21549	21531	21427	21419	21636	21378	21495	21355	21556	21603	21260	21357	21454	21294	21341	21412	21488	21195	21277	21619	21513	21624	21313	21437	21319	21546	21512	21337	21273	21497	21342	21462	21492	21450	21353	21515	21380	21448	21473	21319	21364	21496	21476	21280	21456	21525	21420	21358	21393	21352	21422	21430	21370	21198	21436	21576	21341	21307	21285	21493	21355	21507	21476	21505	21367	21338	21385	21404	21502	21241	21460	21382	21474	21272	21457	21322	21538	21191	21431	21296	21479	21420	21516	21294	21386	21299	21628	21409	21299	21491	21591	21607	21387	21375	21373	21298	21373	21444	21419	21281	21289	21285	21126	21590	21406	21344	21361	21438	21453	21292	21435	21221	21370	21512	21485	21351	21509	21328	21426	21552	21565	21589	21671	21516	21360	21574	21515	21679	21488	21262	21406	21507	21396	21434	21424	21364	21265	21294	21338	21404	21329	21352	21643	21374	21513	21446	21392	21340	21316	21251	21343	21321	21688	21357	21424	21328	21197	21448	21488	21419	21452	21442	21440	21481	21467	21386	21610	21184	21428	21378	21171	21386	21599	21431	21451	21269	21247	21335	21339	21462	21483	21306	21424	21319	21508	21460	21488	21398	21472	21505	21313	21604	21597	21601	21630	21549	21356	21436	21575	21580	21263	21392	21139	21301	21493	21463	21304	21652	21408	21498	21612	21210	21337	21402	21491	21314	21327	21370	21425	21307	21428	21141	21415	21235	21417	21419	21174	21403	21498	21445	21534	21567	21536	21281	21573	21566	21327	21580	21584	21408	21548	21521	21487	21528	21591	21337	21428	21497	21295	21277	21427	21426	21392	21229	21400	21465	21559	21125	21452	21357	21421	21440	21584	21509	21315	21502	21637	21325	21504	21367	21202	21414	21569	21280	21326	21134	21183	21427	21556	21374	21315	21681	21373	21276	21510	21417	21291	21467	21540	21323	21333	21491	21222	21398	21366	21399	21497	21418	21461	21598	21344	21328	21463	21290	21670	21426	21500	21282	21365	21434	21417	21554	21281	21381	21154	21373	21450	21539	21285	21425	21484	21249	21504	21519	21436	21451	21417	21378	21377	21330	21387	21420	21434	21368	21476	21434	21510	21310	21547	21324	21249	21475	21095	21255	21452	21533	21361	21442	21300	21234	21260	21612	21385	21375	21465	21264	21325	21499	21470	21412	21464	21468	21438	21643	21335	21270	21520	21409	21540	21434	21303	21352	21417	21371	21442	21285	21410	21326	21163	21516	21536	21486	21278	21453	21262	21597	21535	21588	21605	21311	21503	21593	21226	21297	21497	21442	21427	21680	21525	21502	21433	21317	21561	21270	21409	21370	21664	21528	21430	21467	21477	21289	21450	21442	21405	21598	21466	21323	21347	21280	21383	21563	21468	21275	21422	21482	21398	21596	21533	21223	21219	21394	21211	21326	21379	21770	21380	21442	21625	21389	21377	21516	21470	21431	21245	21345	21410	21348	21158	21631	21590	21198	21410	21230	21428	21607	21485	21260	21426	21325	21432	21448	21323	21363	21593	21233	21472	21474	21294	21401	21505	21485	21284	21427	21387	21503	21421	21425	21352	21398	21469	21477	21458	21351	21340	21332	21359	21478	21503	21380	21611	21332	21447	21293	21395	21328	21406	21380	21378	21498	21381	21502	21183	21489	21379	21579	21431	21587	21625	21275	21544	21229	21521	21285	21384	21467	21415	21339	21187	21157	21223	21530	21424	21614	21461	21583	21442	21519	21307	21399	21584	21457	21362	21325	21278	21438	21353	21388	21470	21597	21655	21394	21473	21371	21488	21416	21642	21416	21442	21526	21525	21459	21320	21500	21588	21407	21490	21215	21389	21545	21396	21354	21171	21400	21367	21254	21103	21396	21228	21405	21333	21418	21662	21413	21403	21292	21413	21374	21439	21722	21520	21635	21504	21302	21310	21497	21501	21285	21299	21435	21364	21472	21413	21221	21528	21561	21555	21531	21363	21438	21396	21522	21418	21483	21311	21446	21465	21379	21319	21203	21220	21451	21500	21375	21152	21647	21313	21617	21506	21728	21377	21430	21370	21474	21524	21549	21489	21320	21503	21296	21680	21488	21510	21387	21502	21642	21476	21359	21214	21569	21661	21275	21439	21247	21748	21190	21249	21363	21529	21412	21321	21572	21405	21376	21457	21343	21617	21342	21436	21397	21269	21340	21317	21487	21514	21513	21339	21222	21422	21543	21614	21483	21343	21504	21180	21233	21296	21141	21381	21466	21339	21225	21730	21427	21503	21639	21681	21527	21428	21336	21443	21418	21394	21297	21567	21449	21388	21376	21333	21376	21332	21417	21462	21257	21372	21347	21289	21177	21531	21329	21656	21466	21370	21570	21470	21358	21424	21398	21476	21396	21377	21282	21269	21315	21472	21411	21567	21559	21376	21438	21465	21431	21363	21575	21596	21246	21504	21223	21184	21478	21586	21574	21534	21393	21207	21525	21469	21515	21484	21518	21707	21180	21756	21448	21309	21467	21539	21210	21328	21669	21525	21240	21280	21428	21391	21286	21464	21436	21412	21436	21517	21508	21441	21554	21558	21465	21453	21440	21395	21288	21223	21502	21378	21447	21644	21548	21358	21412	21483	21399	21453	21219	21277	21283	21277	21385	21261	21474	21641	21503	21389	21397	21437	21415	21236	21408	21471	21369	21273	21482	21363	21552	21540	21485	21166	21217	21235	21320	21523	21544	21470	21347	21620	21530	21590	21092	21417	21499	21231	21370	21392	21569	21399	21408	21506	21409	21499	21084	21222	21258	21357	21425	21482	21269	21514	21397	21356	21301	21489	21384	21522	21280	21341	21448	21467	21410	21154	21277	21397	21422	21552	21420	21446	21607	21411	21305	21347	21402	21540	21513	21611	21424	21495	21220	21416	21294	21313	21367	21534	21472	21268	21498	21282	21268	21412	21454	21323	21489	21199	21305	21485	21609	21471	21360	21535	21445	21386	21380	21575	21578	21701	21429	21416	21392	21377	21472	21369	21440	21356	21422	21518	21450	21382	21324	21465	21239	21464	21564	21427	21115	21529	21507	21430	21607	21247	21300	21295	21535	21492	21613	21255	21433	21456	21148	21442	21331	21335	21273	21156	21512	21359	21458	21293	21422	21483	21454	21369	21422	21387	21231	21563	21288	21422	21507	21292	21400	21556	21407	21346	21447	21365	21378	21123	21358	21224	21223	21326	21607	21331	21238	21615	21198	21356	21319	21438	21441	21404	21318	21365	21444	21450	21328	21347	21465	21634	21409	21420	21272	21338	21481	21494	21361	21443	21401	21616	21339	21506	21521	21252	21356	21526	21457	21490	21410	21442	21398	21540	21421	21315	21310	21416	21115	21553	21531	21467	21158	21340	21587	21439	21580	21453	21302	21399	21466	21351	21456	21560	21535	21479	21542	21458	21262	21183	21575	21419	21375	21626	21469	21439	21349	21460	21535	21351	21459	21275	21310	21556	21447	21512	21335	21608	21486	21433	21515	21474	21294	21506	21299	21449	21063	21447	21518	21366	21583	21392	21437	21415	21428	21308	21360	21396	21228	21287	21168	21439	21310	21410	21424	21580	21259	21388	21359	21365	21327	21406	21476	21227	21426	21311	21278	21306	21572	21436	21322	21414	21390	21422	21490	21237	21594	21356	21578	21540	21546	21534	21379	21506	21554	21351	21385	21506	21634	21364	21410	21484	21500	21420	21353	21378	21298	21386	21227	21461	21366	21411	21333	21536	21462	21500	21314	21561	21365	21264	21455	21669	21565	21513	21261	21367	21248	21403	21152	21511	21478	21356	21389	21396	21399	21485	21471	21366	21260	21544	21439	21544	21510	21409	21396	21162	21488	21390	21405	21222	21456	21411	21666	21365	21433	21368	21544	21306	21479	21203	21350	21331	21323	21407	21480	21467	21325	21462	21413	21252	21326	21458	21454	21502	21462	21561	21393	21370	21363	21554	21323	21449	21453	21433	21422	21340	21330	21512	21295	21501	21340	21397	21479	21239	21211	21487	21411	21373	21491	21435	21320	21547	21252	21371	21122	21444	21444	21576	21545	21357	21548	21453	21424	21570	21532	21552	21324	21517	21343	21707	21472	21492	21468	21503	21332	21392	21319	21300	21250	21386	21540	21159	21344	21210	21335	21373	21511	21399	21379	21338	21445	21520	21358	21409	21560	21609	21455	21554	21439	21237	21422	21102	21550	21150	21514	21469	21411	21187	21434	21485	21307	21415	21402	21224	21266	21472	21437	21386	21431	21543	21495	21498	21410	21521	21211	21540	21451	21353	21446	21355	21542	21387	21605	21443	21187	21361	21264	21481	21230	21560	21265	21608	21400	21223	21264	21225	21208	21568	21400	21244	21353	21227	21418	21451	21310	21336	21493	21531	21331	21324	21575	21580	21415	21686	21468	21495	21369	21549	21495	21379	21234	21625	21405	21654	21316	21336	21410	21609	21366	21620	21465	21197	21313	21203	21569	21082	21172	21322	21521	21386	21366	21460	21615
17552	28233	27826	25215	23874	21523	19825	18469	18281	18327	17930	17630	17561	17210	17258	26341	32385	29548	22054	20337	17633	17045	16754	16706	16798	16747	16804	16589	16712	16702	16679	16667	16704	16566	16706	16801	16818	16718	16916	16738	16695	16600	16747	16773	16748	16670	16666	16696	16919	16647	16786	16731	16872	16714	16604	16720	16695	16610	16566	16730	16881	16765	16820	16698	16773	16762	16809	16680	16548	16492	16867	16788	16570	16901	16722	16724	16794	16503	16643	16692	16689	16741	16772	16543	16713	16677	16778	16592	16691	16543	16981	16768	16756	16626	16664	16709	16703	16710	16604	16669	16776	16723	16635	16736	16825	16826	16773	16642	16604	16714	16820	16789	16760	16615	16673	16723	16810	16636	16773	16673	16557	16593	16816	16629	16503	16765	16747	16640	16788	16782	16728	16714	16513	16802	16832	16777	16826	16695	16814	16752	16729	16666	16683	16605	16628	16781	16707	16632	16733	16638	16652	16747	16774	16676	16696	16739	16801	16745	16795	16701	16788	16573	16778	16635	16659	16677	16632	16612	16792	16753	16749	16658	16828	16565	16620	16747	16871	16725	16641	16683	16549	16809	16673	16564	16520	16699	16433	16750	16758	16439	16567	16668	16766	16553	16673	16607	16661	16582	16821	16661	16727	16607	16859	16613	16465	16739	16757	16512	16571	16613	16601	16655	16797	16837	16727	16784	16687	16765	16615	16628	16748	16516	16753	16789	16755	16665	16602	16700	16668	16658	16430	16681	16805	16770	16710	16630	16595	16673	16750	16766	16663	16638	16625	16775	16663	16721	16804	16668	16757	16630	16697	16971	16505	16862	16743	16775	16654	16646	16730	16574	16809	16792	16642	16731	16706	16612	16726	16619	16668	16785	16685	16545	16562	16755	16591	16795	16611	16617	16582	16630	16696	16788	16688	16563	16651	16573	16512	16807	16553	16726	16791	16751	16674	16851	16756	16692	16714	16756	16784	16679	16633	16710	16466	16839	16630	16625	16531	16717	16622	16786	16703	16560	16579	16849	16721	16577	16705	16955	16568	16578	16775	16697	16819	16796	16507	16507	16673	16609	16659	16714	16539	16719	16628	16752	16685	16609	16725	16689	16778	16446	16633	16897	16747	16521	16625	16748	16710	16624	16689	16743	16762	16590	16787	16617	16747	16589	16475	16776	16802	16724	16750	16710	16539	16648	16572	16747	16359	16768	16800	16631	16695	16615	16738	16796	16746	16801	16576	16805	16721	16835	16642	16673	16547	16813	16721	16674	16589	16673	16749	16866	16731	16762	16755	16684	16619	16571	16754	16750	16712	16653	16623	16669	16628	16536	16722	16601	16662	16775	16884	16543	16788	16761	16667	16734	16630	16687	16756	16754	16573	16708	16745	16757	16715	16745	16603	16689	16816	16455	16876	16618	16741	16808	16732	16655	16761	16679	16812	16783	16604	16769	16835	16565	16872	16548	16554	16684	16653	16686	16661	16508	16591	16674	16823	16555	16652	16664	16645	16725	16639	16610	16624	16649	16686	16531	16903	16630	16809	16760	16772	16628	16693	16804	16499	16660	16620	16799	16628	16778	16697	16807	16848	16760	16694	16660	16458	16445	16703	16686	16729	16694	16668	16665	16819	16719	16695	16788	16728	16785	16666	16604	16854	16781	16733	16799	16697	16745	16600	16866	16631	16548	16756	16678	16710	16851	16626	16815	16719	16600	16753	16775	16833	16777	16676	16593	16679	16472	16671	16633	16597	16756	16859	16569	16677	16554	16631	16674	16717	16703	16590	16642	16742	16832	16726	16539	16634	16631	16707	16765	16529	16641	16722	16637	16629	16874	16684	16685	16712	16501	16615	16748	16678	16558	16553	16670	16984	16817	16795	16718	16803	16624	16686	16729	16791	16688	16555	16713	16788	16841	16783	16677	16575	16736	16672	16666	16743	16712	16629	16893	16783	16545	16824	16779	16733	16683	16831	16793	16651	16838	16754	16758	16664	16624	16675	16556	16765	16670	16690	16619	16712	16553	16639	16774	16629	16798	16730	16648	16733	16772	16644	16695	16746	16672	16628	16700	16878	16815	16719	16616	16896	16762	16702	16794	16655	16536	16686	16674	16692	16791	16773	16722	16782	16746	16730	16620	16644	16584	16613	16590	16821	16647	16541	16737	16706	16807	16570	16814	16758	16518	16707	16904	16622	16595	16877	16729	16672	16683	16611	16708	16652	16786	16749	16619	16619	16763	16914	16633	16717	16570	16543	16781	16648	16747	16607	16544	16554	16799	16813	16762	16685	16647	16706	16825	16671	16801	16819	16598	16792	16755	16467	16706	16752	16680	16817	16602	16581	16638	16767	16584	16658	16665	16513	16898	16715	16866	16885	16656	16624	16805	16791	16599	16719	16645	16619	16637	16658	16667	16708	16609	16867	16868	16554	16674	16499	16669	16646	16755	16582	16617	16593	16555	16507	16785	16736	16765	16698	16639	16790	16632	16882	16705	16806	16761	16717	16740	16578	16768	16645	16806	16663	16770	16705	16649	16771	16818	16748	16849	16752	16610	16747	16667	16763	16741	16816	16764	16708	16688	16761	16706	16716	16429	16624	16586	16627	16720	16698	16575	16848	16499	16877	16613	16694	16581	16683	16667	16694	16876	16677	16522	16750	16788	16780	16866	16714	16664	16630	16640	16756	16762	16776	16560	16502	16595	16714	16572	16703	16590	16683	16758	16556	16667	16755	16897	16769	16612	16770	16698	16760	16517	16726	16643	16733	16852	16605	16601	16703	16799	16681	16751	16618	16620	16586	16740	16595	16580	16520	16760	16758	16526	16688	16679	16677	16765	16621	16566	16758	16734	16686	16870	16786	16489	16586	16462	16769	16682	16552	16554	16694	16642	16766	16678	16697	16704	16601	16548	16689	16605	16710	16543	16652	16677	16634	16579	16817	16562	16471	16843	16613	16397	16545	16616	16548	16658	16721	16715	16680	16755	16719	16612	16664	16757	16762	16850	16574	16672	16767	16694	16606	16689	16829	16842	16676	16766	16719	16621	16907	16543	16935	16642	16867	16704	16795	16778	16753	16673	16878	16835	16576	16522	16697	16821	16692	16656	16786	16715	16635	16693	16678	16813	16683	16479	16729	16795	16715	16562	16496	16762	16634	16744	16721	16871	16449	16673	16720	16586	16625	16616	16746	16880	16787	16567	16666	16684	16663	16641	16700	16798	16714	16705	16776	16724	16734	16540	16772	16631	16659	16466	16619	16831	16774	16793	16691	16693	16640	16674	16719	16654	16865	16599	16717	16515	16724	16704	16737	16681	16683	16700	16705	16711	16578	16744	16744	16831	16593	16826	16794	16681	16840	16778	16727	16504	16670	16750	16689	16742	16550	16645	16752	16578	16844	16601	16875	16659	16779	16754	16809	16682	16743	16842	16650	16653	16392	16814	16711	16724	16661	16684	16710	16671	16819	16909	16650	16721	16807	16755	16670	16654	16717	16696	16746	16652	16691	16624	16673	16606	16671	16781	16797	16812	16656	16694	16732	16718	16621	16807	16724	16682	16510	16649	16687	16812	16559	16855	16788	16688	16544	16626	16830	16645	16656	16702	16811	16732	16715	16746	16771	16709	16759	16772	16696	16630	16678	16552	16680	16642	16707	16719	16737	16757	16698	16606	16608	16577	16716	16744	16670	16630	16800	16731	16531	16781	16714	16595	16845	16737	16667	16639	16770	16650	16629	16557	16794	16602	16639	16737	16710	16558	16621	16575	16931	16776	16634	16774	16747	16599	16641	16711	16839	16801	16755	16620	16671	16426	16705	16708	16649	16618	16569	16752	16628	16796	16766	16583	16771	16810	16541	16672	16704	16816	16771	16634	16618	16597	16779	16757	16703	16739	16820	16787	16738	16673	16650	16734	16756	16776	16690	16611	16654	16751	16669	16671	16659	16663	16740	16595	16768	16824	16721	16834	16709	16806	16458	16620	16728	16601	16753	16661	16612	16771	16472	16643	16736	16754	16827	16457	16552	16827	16712	16650	16808	16573	16525	16438	16780	16703	16755	16551	16843	16659	16798	16732	16669	16780	16705	16822	16610	16608	16876	16498	16788	16694	16608	16587	16620	16590	16755	16747	16611	16793	16771	16798	16655	16758	16778	16603	16696	16531	16665	16737	16656	16537	16702	16609	16607	16706	16768	16790	16631	16756	16655	16716	16760	16732	16601	16588	16622	16749	16801	16516	16795	16791	16638	16634	16707	16453	16716	16544	16738	16732	16491	16737	16714	16564	16715	16626	16785	16651	16530	16674	16668	16668	16647	16771	16580	16800	16667	16825	16805	16763	16643	16557	16680	16546	16655	16644	16756	16593	16667	16779	16652	16792	16646	16661	16575	16855	16595	16744	16759	16744	16657	16690	16732	16583	16694	16702	16594	16748	16663	16744	16716	16811	16666	16742	16676	16689	16694	16571	16709	16747	16750	16675	16751	16618	16756	16766	16550	16719	16522	16734	16890	16611	16799	16678	16621	16720	16787	16619	16567	16746	16641	16570	16714	16663	16855	16718	16627	16757	16684	16581	16797	16756	16622	16723	16716	16727	16730	16745	16771	16746	16674	16657	16733	16705	16623	16716	16812	16722	16655	16622	16867	16791	16580	16773	16688	16745	16528	16562	16715	16755	16524	16619	16760	16610	16758	16626	16700	16589	16738	16780	16779	16633	16747	16479	16717	16717	16664	16844	16610	16637	16690	16726	16750	16601	16767	16610	16732	16466	16743	16663	16637	16710	16696	16715	16519	16788	16701	16761	16645	16579	16588	16561	16736	16695	16781	16822	16639	16605	16669	16733	16504	16831	16742	16704	16655	16735	16694	16731	16551	16774	16709	16603	16713	16706	16712	16824	16602	16786	16818	16649	16709	16811	16623	16752	16690	16637	16751	16685	16640	16551	16779	16747	16645	16672	16720	16632	16721	16681	16690	16505	16539	16714	16678	16837	16728	16737	16587	16768	16787	16633	16540	16879	16576	16598	16529	16729	16782	16691	16726	16758	16711	16828	16716	16506	16659	16686	16672	16700	16618	16780	16614	16800	16845	16695	16899	16553	16712	16568	16680	16751	16679	16650	16728	16675	16579	16563	16756	16682
24000	21553	29243	24383	22585	26554	28259	23984	22936	23029	22834	22370	22897	22334	22340	32437	40994	37694	29477	26505	23335	22091	21932	21581	21383	21445	21512	21254	21599	21783	21643	21563	21449	21712	21652	21453	21513	21388	21625	21281	21318	21488	21537	21558	21649	21607	21390	21371	21518	21246	21455	21739	21600	21612	21448	21581	21480	21566	21386	21385	21577	21710	21619	21327	21434	21574	21491	21495	21378	21411	21284	21650	21614	21438	21515	21775	21472	21693	21421	21511	21732	21773	21386	21493	21397	21492	21548	21576	21570	21591	21552	21543	21507	21678	21382	21518	21550	21437	21577	21280	21442	21464	21281	21618	21521	21385	21456	21365	21713	21371	21331	21482	21440	21505	21638	21377	21365	21492	21277	21398	21666	21449	21173	21644	21521	21449	21433	21257	21338	21239	21454	21433	21549	21648	21336	21501	21421	21494	21411	21624	21581	21366	21685	21553	21501	21488	21321	21408	21484	21682	21523	21778	21650	21821	21778	21570	21341	21477	21478	21637	21462	21390	21367	21541	21421	21439	21270	21492	21385	21487	21620	21467	21425	21378	21499	21672	21384	21598	21516	21682	21437	21735	21361	21482	21322	21436	21365	21510	21357	21381	21434	21396	21632	21406	21254	21496	21632	21466	21444	21601	21327	21484	21313	21600	21632	21487	21454	21599	21535	21493	21379	21548	21513	21679	21531	21383	21451	21547	21492	21317	21351	21276	21592	21425	21315	21434	21322	21239	21647	21526	21632	21264	21459	21637	21644	21725	21442	21547	21521	21517	21327	21469	21699	21434	21516	21276	21511	21436	21482	21337	21625	21504	21402	21585	21576	21594	21502	21434	21721	21238	21530	21530	21473	21520	21711	21424	21576	21485	21317	21667	21512	21522	21440	21524	21482	21394	21565	21538	21635	21354	21435	21448	21500	21451	21455	21361	21625	21448	21212	21480	21482	21334	21520	21414	21590	21644	21439	21606	21555	21409	21428	21276	21342	21593	21497	21365	21374	21498	21496	21428	21259	21356	21547	21408	21182	21106	21482	21319	21533	21474	21346	21545	21672	21267	21499	21736	21483	21382	21382	21501	21508	21422	21411	21487	21550	21398	21408	21497	21380	21533	21778	21311	21410	21097	21225	21425	21532	21338	21383	21311	21555	21333	21434	21636	21542	21286	21278	21605	21518	21436	21541	21411	21389	21508	21427	21358	21375	21387	21415	21571	21430	21433	21469	21551	21500	21418	21316	21474	21475	21664	21361	21500	21336	21239	21622	21644	21360	21431	21465	21458	21457	21601	21664	21675	21556	21624	21312	21692	21449	21510	21591	21441	21440	21416	21545	21487	21241	21461	21408	21429	21387	21400	21493	21647	21460	21401	21525	21401	21304	21388	21433	21472	21643	21630	21429	21549	21447	21518	21547	21529	21400	21456	21357	21372	21259	21380	21538	21562	21617	21455	21415	21517	21611	21455	21522	21631	21621	21323	21563	21318	21277	21456	21363	21354	21589	21293	21618	21631	21463	21346	21529	21627	21546	21410	21542	21601	21539	21463	21294	21556	21319	21333	21507	21324	21555	21474	21350	21471	21173	21360	21324	21582	21667	21457	21471	21552	21475	21719	21172	21475	21610	21455	21677	21409	21268	21526	21574	21465	21491	21339	21350	21502	21331	21520	21552	21333	21480	21430	21679	21524	21656	21400	21420	21486	21315	21783	21485	21487	21334	21732	21603	21381	21513	21494	21365	21325	21478	21512	21456	21393	21540	21442	21732	21551	21402	21701	21405	21552	21257	21471	21568	21703	21449	21430	21600	21332	21647	21275	21302	21667	21319	21373	21556	21338	21310	21347	21433	21417	21348	21426	21425	21474	21725	21616	21404	21416	21480	21454	21398	21435	21467	21316	21455	21403	21503	21330	21390	21499	21200	21329	21467	21581	21354	21479	21459	21385	21435	21342	21484	21672	21265	21482	21442	21464	21509	21474	21459	21618	21636	21361	21472	21471	21481	21501	21406	21598	21763	21444	21401	21430	21467	21547	21407	21284	21599	21414	21479	21514	21513	21415	21295	21520	21438	21449	21495	21199	21561	21479	21534	21504	21725	21635	21385	21425	21490	21326	21333	21470	21211	21606	21346	21411	21444	21151	21537	21479	21575	21549	21583	21445	21283	21410	21660	21236	21358	21559	21317	21415	21335	21469	21522	21639	21401	21548	21535	21495	21381	21502	21495	21409	21355	21262	21189	21387	21477	21509	21582	21373	21454	21569	21474	21258	21232	21392	21518	21505	21603	21447	21592	21369	21544	21314	21688	21354	21370	21331	21695	21276	21419	21642	21469	21490	21435	21322	21452	21364	21479	21581	21228	21563	21594	21521	21569	21590	21426	21560	21642	21385	21512	21507	21425	21472	21536	21306	21490	21506	21435	21663	21537	21395	21446	21362	21479	21508	21572	21436	21346	21510	21451	21484	21528	21397	21482	21254	21451	21328	21454	21445	21646	21516	21381	21463	21512	21544	21478	21572	21487	21652	21274	21564	21455	21036	21621	21366	21519	21538	21317	21444	21288	21461	21346	21394	21570	21522	21560	21556	21605	21447	21600	21530	21576	21460	21382	21289	21521	21477	21396	21435	21710	21517	21642	21275	21445	21461	21329	21305	21254	21516	21526	21594	21452	21420	21544	21312	21088	21469	21571	21412	21544	21469	21317	21437	21350	21127	21559	21405	21345	21367	21593	21715	21456	21331	21666	21272	21289	21488	21434	21409	21371	21352	21537	21458	21383	21784	21426	21306	21588	21472	21219	21409	21392	21481	21288	21677	21300	21422	21438	21304	21467	21468	21364	21632	21537	21492	21479	21587	21506	21449	21372	21315	21392	21411	21596	21383	21400	21444	21270	21601	21663	21480	21500	21498	21491	21577	21630	21499	21541	21549	21512	21581	21400	21492	21537	21473	21593	21254	21253	21390	21651	21637	21431	21347	21372	21432	21557	21532	21226	21447	21580	21433	21358	21664	21593	21324	21401	21656	21438	21426	21405	21462	21569	21610	21292	21573	21393	21416	21309	21412	21520	21410	21275	21409	21220	21508	21408	21486	21260	21566	21510	21491	21373	21619	21671	21585	21644	21404	21442	21591	21373	21422	21503	21529	21209	21231	21395	21379	21487	21586	21520	21420	21411	21502	21491	21526	21301	21438	21491	21406	21226	21300	21205	21381	21677	21340	21652	21462	21661	21352	21679	21399	21591	21440	21254	21162	21421	21471	21448	21708	21534	21375	21364	21458	21622	21463	21425	21544	21788	21454	21261	21278	21392	21473	21570	21403	21410	21430	21604	21490	21357	21194	21401	21289	21187	21357	21468	21611	21307	21523	21425	21748	21415	21536	21431	21368	21337	21282	21421	21519	21641	21257	21531	21530	21652	21519	21554	21550	21336	21300	21343	21697	21518	21424	21449	21558	21569	21529	21252	21589	21617	21458	21485	21408	21399	21581	21782	21621	21564	21575	21473	21581	21343	21569	21461	21309	21668	21446	21486	21565	21396	21470	21423	21397	21308	21310	21465	21217	21227	21389	21345	21353	21338	21479	21360	21332	21450	21516	21405	21460	21338	21571	21523	21436	21578	21438	21526	21223	21378	21477	21500	21533	21474	21514	21568	21666	21541	21509	21439	21566	21393	21479	21483	21336	21240	21567	21412	21409	21271	21244	21478	21568	21445	21557	21495	21406	21426	21517	21718	21414	21256	21552	21423	21469	21657	21358	21659	21325	21549	21440	21647	21563	21662	21557	21367	21652	21505	21491	21458	21611	21458	21501	21441	21501	21385	21502	21659	21639	21512	21512	21507	21288	21420	21419	21324	21464	21383	21334	21282	21549	21630	21403	21301	21477	21585	21331	21322	21410	21492	21318	21603	21430	21497	21687	21827	21478	21507	21174	21415	21569	21495	21512	21489	21585	21582	21459	21333	21515	21413	21531	21419	21380	21339	21445	21442	21753	21485	21447	21469	21357	21541	21505	21415	21356	21291	21457	21534	21314	21549	21324	21490	21217	21425	21420	21540	21489	21463	21412	21554	21504	21492	21537	21368	21383	21707	21315	21554	21575	21433	21451	21404	21458	21475	21493	21485	21518	21345	21215	21384	21362	21557	21479	21349	21470	21583	21413	21472	21441	21647	21453	21483	21443	21468	21373	21452	21462	21208	21606	21586	21627	21627	21395	21565	21389	21548	21322	21559	21341	21377	21431	21502	21436	21399	21561	21594	21548	21425	21452	21588	21528	21258	21428	21446	21352	21430	21613	21373	21345	21354	21425	21551	21456	21495	21373	21214	21632	21602	21564	21711	21457	21548	21390	21418	21263	21506	21463	21464	21670	21320	21411	21315	21639	21228	21623	21549	21333	21323	21654	21585	21531	21487	21565	21483	21460	21457	21368	21250	21516	21740	21475	21440	21452	21463	21542	21517	21633	21328	21333	21606	21363	21392	21356	21571	21551	21335	21342	21156	21613	21494	21411	21778	21615	21465	21571	21394	21346	21274	21520	21413	21436	21477	21469	21429	21586	21671	21382	21497	21364	21445	21612	21566	21513	21511	21497	21337	21375	21541	21373	21546	21481	21559	21602	21539	21379	21293	21451	21524	21447	21469	21293	21442	21255	21417	21532	21173	21253	21500	21304	21465	21434	21492	21330	21252	21381	21617	21408	21416	21405	21368	21529	21463	21697	21371	21378	21348	21382	21445	21473	21498	21579	21522	21486	21493	21537	21472	21552	21364	21453	21577	21573	21584	21544	21347	21268	21515	21535	21498	21626	21458	21277	21441	21543	21584	21573	21566	21511	21396	21390	21540	21498	21573	21254	21460	21465	21455	21430	21519	21554	21350	21564	21560	21767	21461	21597	21534	21369	21400	21363	21412	21588	21603	21298	21151	21468	21584	21481	21519	21535	21294	21408	21343	21560	21452	21448	21607	21652	21616	21459	21479	21411	21477	21403	21494	21376	21602	21441	21532	21434	21619	21510	21579	21546	21380	21467	21535	21596	21501	21264	21527	21390	21499	21491	21539	21608	21296	21513	21383	21709	21463	21457	21563	21293	21476	21531	21645	21474	21377	21394	21553	21357	21357	21626	21399	21433	21345	21479	21625	21474
19672	33546	32305	27553	26291	24184	21527	19855	19022	18854	18875	18287	18032	18161	17757	33753	40743	36066	25560	22549	18191	16935	16907	16666	16723	16580	16718	16717	16813	16810	16744	16780	16795	16672	16697	16797	16804	16747	16644	16706	16573	16698	16644	16553	16672	16776	16611	16861	16611	16646	16829	16576	16608	16704	16685	16516	16505	16682	16696	16529	16660	16752	16898	16750	16642	16548	16633	16869	16656	16660	16646	16604	16709	16575	16666	16745	16831	16524	16903	16668	16841	16706	16677	16773	16461	16790	16498	16744	16561	16803	16571	16689	16860	16745	16797	16701	16623	16508	16717	16758	16601	16690	16571	16713	16676	16756	16744	16678	16566	16581	16663	16853	16714	16657	16685	16663	16730	16879	16732	16726	16735	16737	16752	16675	16759	16763	16747	16731	16926	16650	16636	16698	16597	16813	16511	16783	16757	16769	16667	16806	16709	16573	16656	16575	16583	16567	16545	16873	16747	16770	16624	16791	16625	16672	16657	16768	16634	16684	16702	16741	16608	16711	16884	16562	16794	16712	16596	16690	16763	16511	16758	16797	16558	16786	16729	16785	16898	16530	16680	16705	16666	16582	16867	16543	16598	16730	16632	16674	16748	16582	16881	16564	16788	16737	16656	16563	16835	16642	16743	16865	16664	16770	16659	16584	16889	16581	16704	16728	16691	16678	16748	16395	16564	16664	16484	16704	16580	16797	16629	16655	16763	16634	16741	16691	16655	16626	16579	16439	16635	16757	16739	16855	16686	16817	16752	16560	16673	16567	16574	16721	16611	16737	16727	16530	16695	16731	16587	16728	16576	16747	16627	16747	16729	16684	16685	16812	16679	16569	16777	16656	16644	16859	16922	16697	16624	16717	16843	16695	16788	16707	16681	16789	16650	16703	16691	16683	16491	16662	16649	16743	16861	16657	16876	16482	16772	16727	16685	16662	16743	16450	16758	16680	16606	16807	16614	16555	16789	16605	16767	16758	16704	16626	16667	16702	16801	16536	16575	16563	16710	16526	16707	16672	16485	16700	16708	16700	16661	16742	16632	16704	16809	16702	16713	16716	16591	16754	16620	16902	16605	16613	16674	16667	16581	16851	16708	16730	16523	16722	16547	16688	16640	16717	16664	16741	16832	16753	16837	16763	16675	16531	16743	16575	16730	16721	16794	16598	16614	16577	16731	16429	16811	16629	16713	16811	16728	16644	16619	16626	16789	16483	16731	16784	16799	16735	16529	16729	16648	16662	16766	16840	16750	16812	16843	16600	16901	16563	16504	16635	16800	16861	16601	16756	16695	16767	16682	16731	16681	16707	16758	16800	16715	16547	16621	16925	16481	16721	16621	16552	16709	16679	16831	16791	16746	16521	16507	16642	16634	16620	16646	16639	16676	16640	16615	16742	16713	16701	16648	16634	16577	16668	16667	16726	16726	16513	16736	16757	16762	16479	16811	16687	16639	16712	16542	16655	16562	16530	16568	16712	16790	16967	16781	16529	16694	16532	16795	16855	16815	16795	16682	16840	16688	16694	16676	16700	16722	16710	16676	16721	16640	16653	16668	16617	16736	16565	16983	16759	16767	16636	16682	16666	16702	16704	16836	16636	16813	16613	16738	16693	16822	16649	16496	16736	16743	16640	16701	16613	16884	16742	16829	16679	16669	16736	16710	16795	16771	16727	16526	16687	16819	16589	16557	16835	16629	16811	16848	16664	16653	16859	16701	16703	16501	16631	16785	16688	16680	16748	16569	16840	16658	16651	16595	16868	16606	16662	16705	16715	16763	16710	16998	16659	16447	16681	16622	16722	16623	16607	16626	16859	16590	16691	16537	16668	16650	16674	16727	16643	16744	16605	16736	16576	16842	16604	16695	16595	16895	16734	16580	16551	16660	16630	16565	16774	16571	16728	16701	16626	16763	16647	16714	16704	16838	16768	16727	16490	16733	16846	16639	16608	16641	16756	16669	16636	16647	16754	16687	16626	16595	16687	16718	16606	16676	16744	16790	16757	16634	16562	16747	16543	16742	16708	16598	16635	16626	16609	16526	16625	16863	16682	16673	16739	16659	16691	16607	16765	16615	16578	16648	16746	16679	16634	16653	16584	16853	16656	16747	16744	16659	16733	16605	16487	16698	16673	16611	16692	16657	16710	16644	16780	16605	16755	16575	16637	16685	16599	16795	16711	16842	16642	16752	16702	16671	16652	16841	16613	16620	16634	16699	16780	16771	16834	16747	16634	16739	16593	16561	16592	16786	16580	16770	16743	16696	16714	16752	16637	16543	16655	16673	16795	16678	16563	16824	16510	16863	16687	16701	16766	16670	16582	16746	16883	16771	16718	16460	16576	16460	16783	16575	16754	16758	16754	16747	16632	16751	16757	16678	16738	16650	16620	16604	16625	16747	16710	16702	16779	16742	16526	16823	16694	16513	16596	16652	16638	16651	16857	16730	16631	16677	16877	16743	16749	16735	16577	16771	16850	16765	16548	16595	16708	16693	16880	16728	16630	16769	16723	16810	16769	16684	16707	16666	16607	16718	16634	16643	16646	16796	16627	16662	16621	16795	16862	16888	16785	16874	16673	16653	16599	16581	16704	16727	16775	16690	16608	16748	16746	16698	16772	16594	16807	16771	16599	16704	16670	16599	16625	16785	16723	16754	16583	16900	16755	16826	16834	16836	16767	16708	16674	16665	16806	16816	16738	16472	16822	16796	16911	16659	16816	16786	16666	16656	16784	16619	16479	16718	16824	16655	16519	16680	16667	16738	16605	16621	16758	16614	16613	16584	16705	16640	16660	16660	16529	16695	16878	16655	16807	16674	16736	16639	16555	16761	16740	16667	16851	16602	16787	16829	16699	16673	16462	16634	16660	16802	16720	16573	16598	16659	16537	16824	16638	16541	16526	16763	16732	16635	16768	16663	16666	16734	16696	16922	16708	16804	16660	16581	16642	16776	16626	16648	16536	16621	16642	16580	16432	16820	16765	16540	16738	16516	16784	16762	16666	16654	16619	16628	16613	16677	16599	16753	16687	16675	16615	16972	16825	16767	16732	16759	16638	16561	16654	16586	16779	16650	16618	16948	16792	16591	16790	16496	16669	16701	16807	16665	16646	16659	16679	16628	16869	16737	16635	16603	16763	16766	16816	16738	16695	16799	16679	16837	16712	16725	16693	16682	16729	16687	16519	16724	16437	16747	16551	16563	16622	16589	16699	16584	16655	16757	16676	16756	16717	16718	16746	16798	16721	16722	16532	16780	16771	16810	16720	16625	16632	16638	16725	16724	16694	16640	16673	16880	16916	16773	16567	16799	16740	16802	16606	16648	16667	16753	16755	16589	16703	16664	16514	16643	16626	16854	16629	16643	16610	16738	16637	16641	16763	16666	16696	16702	16769	16697	16776	16682	16537	16787	16746	16816	16822	16741	16676	16536	16605	16696	16696	16598	16787	16793	16738	16728	16673	16565	16639	16470	16679	16843	16646	16584	16650	16657	16738	16553	16696	16836	16641	16756	16695	16690	16750	16684	16641	16786	16765	16646	16783	16574	16757	16742	16680	16742	16621	16820	16801	16507	16728	16500	16672	16714	16826	16541	16942	16689	16722	16634	16618	16820	16595	16828	16687	16669	16701	16695	16752	16723	16684	16851	16588	16749	16872	16608	16663	16868	16777	16632	16716	16504	16903	16731	16704	16728	16686	16640	16720	16682	16668	16714	16663	16706	16868	16706	16677	16735	16700	16774	16783	16661	16700	16642	16736	16619	16572	16673	16759	16652	16662	16602	16829	16714	16701	16631	16649	16772	16637	16639	16760	16642	16601	16895	16747	16841	16705	16572	16678	16627	16555	16641	16506	16796	16870	16616	16607	16689	16583	16639	16771	16591	16737	16588	16805	16708	16813	16773	16653	16841	16668	16834	16638	16731	16739	16776	16711	16566	16592	16584	16953	16790	16799	16553	16636	16564	16818	16841	16670	16778	16807	16677	16787	16717	16719	16768	16576	16661	16677	16573	16684	16651	16673	16607	16747	16646	16624	16774	16785	16765	16688	16507	16607	16655	16797	16630	16633	16549	16613	16700	16738	16695	16738	16669	16695	16726	16838	16748	16685	16669	16654	16644	16710	16701	16537	16744	16551	16833	16542	16830	16579	16629	16723	16606	16798	16735	16635	16528	16991	16693	16741	16632	16711	16670	16633	16764	16596	16802	16688	16683	16735	16702	16765	16694	16680	16736	16720	16683	16641	16613	16838	16818	16790	16567	16681	16798	16767	16627	16726	16736	16706	16682	16720	16591	16864	16783	16769	16719	16649	16616	16687	16698	16751	16605	16862	16547	16612	16660	16657	16723	16666	16560	16759	16646	16526	16580	16462	16696	16691	16905	16695	16570	16535	16829	16662	16813	16641	16525	16676	16766	16592	16698	16720	16690	16588	16763	16809	16730	16700	16755	16566	16780	16649	16637	16654	16783	16645	16592	16733	16512	16587	16739	16827	16727	16812	16804	16667	16594	16647	16601	16729	16695	16732	16630	16700	16708	16774	16697	16804	16722	16707	16814	16690	16657	16774	16567	16542	16565	16647	16492	16729	16626	16646	16598	16670	16755	16555	16635	16586	16653	16686	16774	16762	16598	16865	16610	16762	16829	16802	16674	16657	16620	16725	16787	16633	16730	16725	16650	16680	16783	16602	16689	16733	16682	16773	16771	16751	16712	16551	16823	16561	16700	16733	16753	16681	16557	16534	16693	16811	16681	16742	16537	16721	16595	16584	16714	16478	16879	16616	16644	16858	16647	16654	16739	16567	16828	16640	16660	16639	16698	16613	16645	16493	16540	16849	16768	16682	16803	16697	16741	16729	16803	16625	16676	16661	16758	16651	16764	16620	16743	16801	16583	16778	16801	16558	16665	16724	16770	16676	16705	16571	16739	16616	16813	16615	16959	16545	16766	16613	16658	16707	16786	16690	16714	16798	16592	16663	16702	16636	16668	16582	16780	16598	16649	16708	16801	16784	16830	16603	16886	16671	16680	16729	16803	16562	16767	16828	16698	16823	16664	16667	16654	16623	16729	16613	16814	16586	16638	16553	16755	16778	16845	16668	16721	16610	16797	16662	16720	16810	16500	16894	16780	16714	16819	16716	16577	16913
30481	24058	27328	25240	22979	22753	22398	21989	21808	21552	21598	21588	21676	21663	21823	22284	23317	23257	22471	21984	21653	21511	21577	21512	21484	21480	21180	21394	21570	21337	21573	21587	21472	21302	21422	21321	21568	21417	21518	21656	21511	21511	21564	21291	21069	21319	21474	21381	21420	21242	21380	21465	21317	21532	21440	21632	21594	21266	21418	21590	21062	21312	21570	21263	21350	21361	21176	21566	21484	21244	21435	21452	21328	21516	21365	21391	21153	21146	21377	21343	21477	21446	21549	21508	21520	21097	21498	21551	21237	21369	21332	21169	21306	21441	21439	21262	21369	21449	21729	21447	21393	21733	21398	21530	21325	21491	21469	21380	21549	21350	21439	21466	21460	21580	21256	21436	21399	21471	21124	21439	21288	21428	21465	21492	21550	21342	21575	21562	21331	21486	21466	21239	21330	21338	21430	21062	21299	21318	21315	21403	21413	21372	21665	21375	21507	21422	21400	21286	21390	21428	21207	21370	21259	21424	21439	21371	21206	21571	21303	21486	21302	21315	21337	21354	21396	21359	21159	21332	21396	21370	21374	21484	21688	21503	21351	21328	21394	21494	21329	21491	21405	21398	21425	21367	21256	21313	21380	21454	21421	21318	21481	21575	21489	21535	21576	21529	21498	21416	21184	21343	21449	21488	21179	21637	21547	21549	21410	21527	21415	21374	21428	21375	21350	21608	21404	21488	21638	21454	21385	21472	21400	21446	21465	21634	21294	21494	21421	21444	21459	21408	21525	21461	21506	21295	21310	21273	21269	21261	21428	21594	21390	21369	21592	21409	21420	21305	21330	21339	21634	21540	21318	21413	21333	21410	21278	21468	21417	21373	21439	21500	21310	21472	21580	21627	21431	21362	21419	21083	21389	21352	21439	21447	21371	21386	21230	21576	21338	21319	21497	21438	21603	21060	21460	21504	21394	21305	21527	21244	21321	21435	21294	21325	21182	21362	21392	21418	21402	21581	21340	21124	21317	21381	21173	21327	21272	21252	21424	21379	21340	21456	21426	21337	21560	21448	21408	21466	21325	21297	21475	21235	21276	21435	21423	21368	21276	21456	21537	21373	21655	21427	21496	21280	21335	21431	21396	21524	21532	21377	21430	21258	21395	21341	21481	21398	21502	21232	21502	21442	21281	21522	21348	21236	21522	21367	21245	21078	21410	21335	21325	21469	21287	21366	21377	21353	21262	21194	21350	21267	21425	21183	21314	21455	21415	21321	21386	21321	21403	21371	21366	21482	21485	21323	21335	21400	21463	21356	21458	21281	21301	21368	21396	21321	21508	21415	21496	21431	21341	21429	21434	21373	21584	21417	21513	21379	21307	21270	21433	21382	21455	21492	21601	21520	21475	21229	21373	21248	21575	21420	21452	21387	21480	21549	21249	21370	21467	21491	21298	21587	21493	21640	21416	21530	21463	21460	21588	21266	21400	21352	21256	21172	21245	21387	21659	21509	21395	21566	21479	21394	21617	21485	21531	21307	21381	21312	21463	21139	21538	21448	21493	21456	21461	21240	21381	21423	21360	21380	21532	21279	21486	21393	21247	21559	21729	21495	21389	21445	21437	21275	21656	21441	21380	21369	21382	21286	21359	21447	21437	21445	21394	21429	21480	21603	21433	21552	21475	21314	21370	21517	21109	21447	21530	21452	21618	21298	21404	21396	21242	21483	21486	21415	21468	21446	21493	21279	21394	21432	21318	21510	21395	21378	21530	21391	21608	21425	21424	21280	21449	21505	21537	21458	21533	21406	21406	21293	21221	21371	21362	21443	21563	21344	21606	21102	21388	21440	21335	21185	21219	21295	21499	21415	21575	21282	21230	21571	21312	21614	21519	21467	21480	21304	21542	21414	21338	21565	21236	21617	21237	21298	21624	21459	21349	21682	21523	21122	21303	21225	21343	21551	21495	21689	21419	21506	21373	21473	21384	21459	21467	21451	21364	21177	21086	21433	21572	21405	21265	21414	21620	21385	21454	21464	21483	21213	21380	21380	21453	21462	21220	21312	21694	21250	21253	21249	21379	21490	21259	21286	21507	21450	21270	21258	21555	21284	21453	21191	21359	21278	21415	21501	21360	21314	21345	21431	21107	21471	21441	21575	21454	21487	21204	21422	21229	21409	21574	21455	21289	21317	21541	21327	21355	21748	21400	21334	21452	21283	21368	21201	21366	21327	21606	21470	21249	21335	21537	21500	21513	21614	21532	21346	21483	21293	21397	21270	21290	21317	21155	21374	21207	21345	21382	21172	21397	21458	21404	21423	21454	21609	21374	21353	21352	21350	21401	21151	21495	21231	21478	21496	21393	21245	21339	21502	21543	21302	21325	21552	21287	21452	21457	21386	21412	21379	21474	21471	21312	21588	21609	21352	21432	21506	21660	21337	21435	21408	21480	21307	21630	21447	21085	21394	21526	21688	21631	21454	21229	21369	21119	21409	21395	21251	21510	21441	21379	21468	21218	21604	21232	21344	21629	21333	21289	21209	21733	21374	21490	21382	21546	21434	21364	21274	21269	21259	21446	21376	21364	21438	21237	21154	21402	21583	21293	21473	21242	21453	21399	21503	21275	21353	21495	21449	21265	21281	21229	21358	21267	21404	21369	21482	21567	21287	21378	21519	21492	21311	21174	21419	21353	21177	21305	21361	21442	21728	21298	21332	21523	21353	21768	21392	21686	21438	21517	21395	21280	21506	21362	21332	21187	21517	21420	21463	21413	21501	21578	21433	21148	21355	21591	21492	21386	21509	21521	21375	21403	21382	21229	21655	21206	21237	21431	21231	21342	21448	21414	21350	21255	21288	21293	21320	21323	21487	21291	21431	21261	21408	21340	21332	21193	21410	21263	21404	21403	21428	21518	21411	21433	21296	21470	21449	21252	21467	21420	21388	21478	21561	21340	21449	21159	21225	21264	21389	21205	21377	21212	21406	21344	21498	21421	21334	21460	21618	21388	21419	21514	21472	21491	21299	21271	21355	21568	21623	21591	21420	21181	21301	21435	21503	21345	21212	21464	21527	21527	21505	21399	21537	21456	21456	21358	21587	21441	21436	21608	21517	21448	21405	21353	21566	21344	21568	21658	21305	21396	21562	21340	21469	21583	21527	21377	21430	21583	21338	21377	21352	21393	21350	21429	21648	21247	21307	21469	21405	21292	21237	21427	21516	21425	21412	21597	21435	21312	21629	21521	21568	21551	21569	21278	21346	21407	21681	21537	21459	21359	21344	21467	21514	21429	21357	21377	21426	21387	21181	21402	21275	21299	21418	21532	21367	21417	21300	21356	21595	21374	21291	21608	21565	21351	21364	21279	21320	21421	21460	21394	21322	21327	21493	21271	21528	21074	21511	21438	21447	21298	21438	21573	21559	21530	21596	21352	21258	21389	21550	21570	21411	21184	21505	21591	21252	21344	21396	21641	21428	21569	21152	21461	21455	21268	21371	21294	21474	21517	21296	21470	21273	21349	21216	21317	21321	21381	21443	21482	21158	21537	21291	21566	21636	21395	21663	21396	21636	21486	21374	21324	21567	21436	21514	21502	21545	21432	21345	21215	21352	21301	21458	21558	21363	21469	21354	21293	21222	21520	21281	21536	21482	21496	21308	21536	21462	21236	21563	21441	21392	21215	21374	21345	21159	21556	21321	21575	21528	21451	21389	21355	21486	21373	21256	21450	21666	21459	21276	21407	21539	21536	21400	21394	21368	21513	21411	21285	21459	21297	21451	21234	21392	21326	21245	21605	21292	21283	21422	21497	21397	21519	21195	21248	21410	21463	21398	21336	21511	21465	21310	21214	21376	21501	21510	21401	21391	21296	21521	21393	21477	21510	21443	21611	21514	21464	21491	21462	21597	21276	21347	21570	21187	21391	21275	21149	21345	21526	21603	21177	21415	21460	21556	21325	21433	21613	21520	21546	21479	21409	21287	21206	21247	21458	21571	21616	21429	21430	21416	21461	21344	21296	21583	21469	21656	21489	21357	21624	21466	21405	21225	21429	21463	21522	21454	21678	21508	21490	21396	21168	21456	21560	21384	21601	21287	21381	21417	21410	21280	21305	21269	21138	21287	21433	21322	21354	21431	21469	21141	21155	21433	21611	21245	21427	21407	21476	21337	21273	21347	21545	21415	21584	21445	21282	21264	21420	21208	21348	21307	21448	21406	21477	21681	21667	21380	21189	21438	21397	21359	21410	21536	21450	21380	21582	21520	21447	21494	21638	21261	21369	21327	21355	21385	21346	21607	21490	21257	21250	21281	21410	21237	21352	21409	21396	21499	21492	21407	21451	21455	21668	21435	21124	21315	21512	21233	21423	21539	21507	21590	21539	21378	21403	21200	21266	21178	21207	21391	21370	21185	21423	21344	21448	21436	21384	21380	21227	21383	21496	21053	21446	21474	21405	21653	21481	21254	21663	21382	21411	21358	21301	21469	21630	21439	21362	21477	21344	21525	21460	21307	21480	21293	21543	21508	21525	21223	21392	21634	21644	21365	21440	21400	21506	21389	21606	21520	21714	21344	21642	21322	21446	21430	21336	21487	21440	21468	21255	21424	21660	21472	21226	21504	21418	21307	21324	21347	21613	21416	21507	21286	21493	21407	21321	21374	21259	21290	21537	21562	21566	21495	21264	21469	21526	21412	21194	21404	21146	21257	21349	21269	21377	21394	21306	21494	21374	21222	21491	21337	21431	21367	21538	21403	21606	21172	21443	21322	21258	21519	21371	21706	21358	21296	21400	21440	21448	21236	21538	21541	21405	21340	21353	21519	21652	21267	21291	21480	21362	21355	21486	21297	21282	21305	21260	21451	21277	21305	21285	21421	21419	21307	21536	21421	21441	21351	21478	21407	21394	21352	21415	21403	21366	21301	21092	21310	21359	21410	21367	21449	21349	21253	21297	21184	21463	21381	21392	21382	21394	21499	21362	21414	21351	21627	21441	21309	21485	21416	21379	21471	21361	21575	21437	21497	21496	21349	21398	21557	21460	21289	21422	21403	21166	21450	21308	21354	21521	21389	21366	21405	21507	21429	21253	21376	21527	21347	21432	21434	21267	21337	21277	21325	21354	21629	21292	21413	21522	21295	21522	21310	21383	21528	21378	21329	21207	21448	21269	21312	21584	21325	21406	21378
18716	21574	22875	20682	19754	18726	17910	17873	17263	17086	17214	17111	17009	17059	17125	18213	19214	18813	17905	17321	16785	16846	16871	16764	16693	16720	16869	16722	16701	16778	16719	16748	16621	16459	16722	16751	16563	16759	16660	16693	16627	16645	16745	16643	16713	16724	16632	16652	16563	16616	16670	16716	16693	16700	16748	16638	16588	16597	16557	16707	16673	16651	16627	16634	16766	16587	16779	16505	16778	16690	16714	16756	16748	16737	16638	16638	16654	16805	16636	16772	16651	16707	16539	16616	16770	16763	16662	16680	16754	16813	16705	16633	16487	16601	16856	16625	16735	16709	16716	16897	16729	16684	16767	16881	16658	16661	16645	16614	16764	16629	16719	16595	16778	16812	16594	16608	16753	16666	16638	16787	16546	16632	16672	16724	16877	16623	16760	16594	16643	16735	16712	16706	16596	16645	16707	16661	16762	16594	16699	16664	16559	16644	16578	16915	16620	16815	16702	16632	16907	16817	16691	16695	16645	16707	16509	16712	16629	16743	16662	16685	16550	16738	16706	16700	16661	16752	16778	16929	16704	16641	16663	16518	16774	16516	16823	16667	16769	16670	16782	16669	16781	16930	16942	16602	16780	16799	16603	16645	16597	16694	16819	16712	16796	16663	16658	16578	16607	16660	16607	16689	16672	16517	16657	16685	16646	16706	16563	16655	16689	16568	16656	16731	16694	16577	16773	16581	16804	16677	16694	16501	16662	16683	16669	16695	16827	16644	16668	16837	16593	16701	16611	16705	16530	16638	16681	16778	16750	16684	16662	16604	16761	16797	16604	16647	16775	16751	16685	16865	16650	16696	16730	16637	16742	16694	16807	16479	16617	16761	16737	16653	16658	16751	16607	16606	16654	16553	16850	16784	16776	16675	16766	16783	16749	16792	16656	16727	16746	16586	16744	16751	16520	16659	16694	16690	16648	16490	16680	16617	16734	16743	16673	16609	16606	16788	16698	16823	16581	16517	16636	16618	16750	16762	16810	16543	16683	16689	16614	16712	16600	16662	16643	16659	16663	16734	16592	16667	16750	16591	16588	16759	16636	16650	16729	16832	16774	16611	16734	16591	16687	16716	16559	16861	16814	16803	16699	16661	16735	16742	16645	16627	16792	16842	16874	16590	16638	16702	16473	16836	16618	16698	16599	16749	16838	16789	16586	16765	16689	16700	16748	16716	16720	16817	16673	16676	16771	16715	16860	16729	16645	16694	16827	16805	16661	16618	16624	16698	16653	16555	16755	16657	16656	16530	16792	16813	16408	16693	16620	16732	16819	16713	16577	16755	16651	16667	16698	16636	16716	16519	16763	16682	16734	16789	16751	16606	16596	16510	16502	16671	16767	16603	16961	16628	16904	16688	16710	16648	16775	16817	16823	16667	16676	16782	16718	16637	16835	16805	16576	16681	16671	16667	16627	16683	16733	16670	16625	16675	16738	16682	16661	16710	16647	16561	16629	16685	16629	16438	16620	16690	16823	16531	16863	16485	16874	16569	16743	16746	16597	16777	16715	16514	16806	16469	16709	16828	16711	16540	16693	16758	16814	16762	16740	16770	16702	16708	16614	16674	16659	16505	16576	16635	16740	16768	16817	16579	16497	16795	16503	16537	16602	16567	16750	16668	16731	16877	16634	16652	16674	16672	16657	16523	16853	16726	16778	16760	16766	16675	16653	16783	16804	16714	16666	16739	16729	16619	16779	16650	16707	16823	16719	16776	16472	16571	16722	16504	17017	16759	16731	16762	16648	16596	16620	16773	16649	16741	16697	16778	16607	16655	16689	16555	16638	16754	16720	16620	16772	16646	16797	16738	16656	16738	16570	16663	16588	16706	16697	16694	16657	16724	16623	16630	16748	16722	16547	16816	16606	16626	16698	16621	16797	16779	16731	16637	16649	16888	16673	16841	16584	16599	16788	16659	16712	16789	16712	16534	16611	16747	16590	16746	16474	16774	16834	16633	16706	16687	16575	16805	16813	16605	16706	16825	16704	16708	16750	16812	16593	16642	16837	16706	16684	16773	16617	16726	16893	16766	16682	16808	16582	16784	16715	16698	16696	16742	16614	16718	16733	16845	16727	16829	16742	16872	16920	16641	16695	16519	16651	16623	16753	16719	16823	16856	16624	16743	16663	16645	16784	16641	16659	16496	16740	16678	16883	16594	16735	16691	16710	16764	16609	16636	16687	16460	16637	16728	16770	16710	16667	16793	16690	16779	16659	16688	16650	16601	16584	16769	16600	16628	16672	16861	16637	16776	16471	16729	16820	16696	16581	16695	16631	16555	16610	16505	16475	16713	16713	16756	16771	16699	16696	16553	16478	16679	16531	16658	16580	16754	16524	16447	16804	16638	16846	16638	16565	16535	16732	16835	16762	16670	16697	16546	16819	16755	16815	16679	16588	16779	16683	16600	16711	16723	16660	16764	16776	16743	16779	16753	16787	16673	16683	16680	16681	16679	16628	16624	16690	16593	16552	16606	16722	16733	16762	16652	16756	16744	16777	16740	16702	16748	16606	16762	16754	16770	16743	16497	16634	16723	16653	16714	16736	16724	16588	16658	16610	16773	16600	16731	16892	16651	16765	16848	16697	16690	16690	16691	16629	16750	16577	16806	16769	16773	16667	16691	16731	16745	16646	16646	16704	16657	16606	16686	16665	16493	16717	16494	16692	16839	16715	16724	16719	16644	16630	16692	16569	16701	16706	16466	16725	16494	16721	16720	16813	16604	16923	16707	16739	16772	16670	16609	16647	16762	16491	16703	16454	16743	16720	16562	16722	16641	16646	16801	16676	16581	16727	16729	16645	16825	16651	16559	16703	16512	16468	16818	16767	16722	16879	16550	16697	16501	16772	16820	16691	16655	16675	16710	16621	16708	16522	16664	16711	16751	16745	16545	16689	16631	16651	16706	16566	16582	16679	16694	16751	16637	16561	16613	16674	16592	16902	16630	16442	16648	16881	16465	16824	16562	16705	16629	16794	16648	16792	16568	16777	16734	16581	16593	16466	16769	16754	16740	16748	16569	16825	16755	16722	16517	16784	16682	16690	16665	16684	16740	16508	16682	16780	16779	16506	16688	16783	16688	16531	16704	16778	16623	16518	16708	16748	16789	16633	16774	16597	16808	16684	16822	16799	16576	16583	16752	16798	16722	16753	16615	16612	16677	16905	16716	16643	16562	16736	16848	16730	16631	16796	16787	16651	16581	16681	16608	16602	16705	16795	16657	16734	16773	16595	16726	16727	16600	16591	16679	16680	16654	16749	16798	16787	16694	16691	16667	16734	16613	16595	16498	16701	16576	16803	16603	16563	16803	16636	16685	16688	16711	16728	16567	16696	16802	16765	16638	16800	16717	16690	16747	16674	16667	16804	16549	16869	16554	16692	16580	16829	16555	16755	16834	16761	16823	16587	16606	16669	16783	16711	16568	16616	16813	16851	16687	16608	16622	16779	16708	16647	16712	16802	16659	16709	16635	16691	16832	16625	16703	16733	16684	16615	16636	16819	16753	16678	16818	16605	16633	16609	16727	16757	16677	16707	16790	16585	16606	16781	16710	16746	16790	16677	16676	16726	16675	16727	16832	16614	16667	16747	16731	16585	16691	16482	16626	16617	16779	16589	16691	16530	16809	16701	16714	16593	16532	16691	16745	16658	16697	16673	16863	16715	16817	16669	16615	16725	16821	16549	16749	16785	16542	16752	16686	16706	16834	16569	16710	16699	16664	16688	16606	16631	16708	16567	16650	16694	16590	16688	16656	16708	16677	16716	16764	16658	16589	16526	16655	16727	16761	16658	16734	16561	16636	16734	16656	16565	16616	16569	16818	16762	16783	16727	16838	16898	16812	16777	16630	16748	16781	16775	16790	16767	16564	16631	16553	16658	16516	16806	16566	16695	16647	16762	16851	16685	16726	16763	16772	16446	16677	16755	16714	16595	16821	16609	16794	16656	16922	16507	16672	16779	16814	16761	16597	16756	16634	16771	16587	16647	16597	16756	16618	16540	16608	16713	16508	16573	16742	16796	16631	16681	16655	16640	16805	16875	16722	16670	16633	16599	16640	16660	16700	16637	16652	16586	16739	16620	16621	16744	16699	16640	16647	16694	16744	16606	16652	16778	16660	16806	16648	16637	16700	16649	16741	16727	16566	16664	16689	16673	16683	16676	16784	16543	16577	16720	16754	16517	16620	16732	16619	16627	16761	16660	16614	16697	16787	16793	16729	16686	16616	16583	16736	16641	16737	16844	16700	16728	16440	16702	16737	16641	16684	16814	16867	16708	16391	16754	16800	16674	16636	16894	16700	16646	16780	16509	16497	16603	16685	16742	16674	16934	16689	16686	16787	16673	16727	16686	16661	16806	16720	16689	16555	16708	16727	16603	16734	16665	16684	16895	16638	16631	16767	16674	16748	16730	16645	16485	16725	16750	16816	16615	16781	16735	16606	16731	16636	16679	16602	16638	16674	16774	16569	16665	16648	16589	16525	16692	16754	16822	16761	16759	16697	16661	16874	16622	16645	16744	16776	16588	16596	16666	16722	16649	16730	16605	16744	16716	16500	16652	16778	16619	16824	16599	16549	16644	16648	16853	16614	16738	16623	16529	16880	16774	16589	16676	16843	16687	16566	16708	16587	16614	16524	16755	16599	16703	16733	16573	16643	16752	16762	16773	16703	16702	16884	16752	16567	16609	16658	16650	16614	16708	16765	16682	16733	16696	16749	16700	16637	16617	16532	16921	16660	16669	16784	16671	16630	16675	16750	16677	16817	16552	16558	16660	16685	16566	16534	16599	16841	16841	16886	16697	16712	16582	16462	16658	16791	16683	16791	16595	16803	16610	16854	16621	16755	16707	16761	16650	16621	16439	16785	16709	16607	16671	16598	16812	16564	16713	16753	16737	16642	16742	16679	16743	16747	16550	16791	16614	16676	16774	16668	16681	16712	16653	16768	16691	16573	16565	16671	16528	16627	16665	16540	16664	16893	16665	16638	16927	16729	16719	16725	16830	16607	16645	16604	16756	16668	16676	16834	16557	16697	16721	16743	16756	16605	16879	16781	16694	16691	16705	16826	16906	16712	16668	16783	16542	16809	16775	16589	16805	16550	16596	16602	16711	16597	16875	16797	16691	16757	16785	16544
25398	21565	28834	25271	24046	25400	25188	23182	22127	22352	22404	21993	22108	22095	22244	28100	33579	31516	26527	24647	22358	21793	21722	21687	21586	21475	21469	21580	21511	21409	21407	21545	21649	21590	21346	21478	21531	21547	21389	21395	21501	21403	21326	21559	21453	21535	21488	21307	21417	21417	21286	21394	21433	21581	21676	21439	21619	21413	21395	21336	21531	21404	21333	21444	21390	21391	21399	21362	21358	21467	21570	21337	21417	21427	21236	21599	21557	21439	21220	21398	21513	21393	21601	21587	21601	21501	21366	21599	21275	21505	21518	21433	21721	21390	21324	21432	21910	21371	21704	21473	21653	21265	21340	21544	21223	21512	21672	21551	21606	21429	21487	21567	21430	21438	21306	21489	21475	21300	21548	21603	21389	21435	21382	21508	21446	21278	21367	21451	21496	21564	21401	21401	21602	21563	21382	21272	21430	21387	21642	21491	21424	21495	21433	21416	21530	21414	21401	21409	21478	21504	21553	21345	21381	21369	21457	21326	21444	21210	21299	21264	21409	21505	21564	21550	21517	21379	21545	21494	21412	21315	21069	21435	21318	21443	21484	21466	21455	21405	21447	21620	21251	21331	21445	21403	21430	21565	21532	21630	21309	21377	21658	21598	21538	21425	21356	21373	21494	21470	21366	21482	21386	21452	21322	21349	21462	21572	21508	21407	21455	21428	21602	21563	21378	21481	21328	21531	21445	21397	21461	21454	21316	21440	21330	21418	21646	21485	21735	21443	21368	21359	21475	21549	21414	21374	21501	21257	21380	21531	21536	21478	21394	21412	21589	21361	21259	21511	21287	21094	21380	21629	21337	21233	21346	21541	21498	21332	21403	21241	21567	21388	21147	21584	21394	21517	21568	21265	21460	21104	21445	21368	21318	21349	21475	21449	21520	21628	21214	21423	21305	21392	21515	21206	21385	21329	21482	21502	21377	21420	21375	21582	21549	21492	21490	21284	21454	21404	21558	21697	21402	21404	21394	21279	21528	21051	21250	21279	21204	21398	21372	21517	21498	21344	21637	21160	21529	21569	21462	21395	21134	21441	21345	21437	21409	21304	21449	21286	21520	21677	21423	21535	21479	21302	21435	21387	21468	21339	21332	21550	21364	21505	21435	21388	21281	21258	21564	21504	21461	21343	21481	21587	21492	21620	21607	21625	21618	21204	21421	21415	21624	21280	21431	21465	21579	21609	21361	21422	21437	21551	21525	21507	21091	21285	21327	21350	21357	21297	21465	21454	21481	21357	21313	21518	21377	21342	21372	21319	21359	21208	21313	21322	21466	21447	21332	21372	21509	21306	21308	21354	21241	21425	21304	21578	21493	21419	21267	21277	21455	21338	21334	21468	21388	21460	21300	21331	21466	21557	21360	21494	21544	21635	21435	21490	21583	21373	21571	21470	21344	21327	21530	21318	21478	21534	21259	21552	21428	21586	21448	21343	21633	21571	21388	21541	21644	21504	21394	21411	21311	21592	21406	21407	21393	21585	21585	21413	21504	21364	21443	21324	21334	21461	21392	21432	21330	21434	21376	21289	21535	21527	21543	21534	21321	21309	21251	21616	21332	21440	21520	21175	21571	21471	21448	21357	21515	21618	21530	21441	21583	21460	21266	21277	21206	21341	21182	21384	21315	21382	21343	21478	21367	21541	21308	21475	21413	21508	21331	21417	21307	21422	21583	21510	21514	21544	21470	21302	21439	21336	21489	21603	21345	21477	21234	21455	21577	21471	21455	21445	21319	21421	21475	21344	21428	21324	21433	21386	21408	21069	21310	21481	21602	21265	21566	21593	21501	21271	21405	21439	21390	21643	21278	21555	21253	21576	21412	21569	21481	21536	21620	21397	21063	21450	21508	21428	21292	21429	21534	21227	21487	21347	21496	21529	21367	21408	21592	21369	21404	21522	21363	21380	21454	21380	21501	21619	21415	21660	21320	21498	21419	21299	21502	21387	21442	21268	21369	21430	21545	21372	21653	21279	21390	21554	21422	21271	21514	21522	21250	21306	21377	21348	21347	21479	21250	21277	21441	21511	21536	21463	21501	21223	21281	21379	21378	21358	21398	21387	21424	21349	21374	21251	21234	21489	21557	21402	21614	21525	21289	21333	21260	21421	21463	21458	21597	21480	21452	21406	21396	21084	21369	21434	21526	21465	21174	21597	21452	21310	21410	21485	21459	21280	21461	21507	21319	21521	21516	21495	21265	21390	21476	21351	21329	21436	21236	21461	21464	21459	21362	21191	21303	21503	21265	21500	21560	21311	21425	21081	21136	21401	21482	21467	21311	21328	21521	21325	21136	21581	21483	21365	21242	21426	21604	21251	21413	21295	21516	21581	21409	21459	21379	21410	21543	21414	21379	21279	21491	21599	21516	21330	21401	21590	21460	21319	21577	21392	21275	21297	21315	21498	21586	21371	21450	21441	21404	21379	21286	21305	21211	21501	21641	21467	21359	21370	21317	21331	21461	21366	21534	21316	21462	21361	21374	21641	21408	21531	21380	21287	21333	21676	21314	21478	21444	21527	21657	21455	21655	21420	21367	21290	21291	21429	21601	21418	21294	21535	21306	21326	21456	21412	21583	21546	21638	21301	21523	21559	21107	21434	21435	21438	21401	21458	21218	21509	21569	21297	21512	21367	21290	21307	21688	21343	21387	21540	21225	21327	21317	21363	21481	21402	21512	21537	21397	21509	21552	21534	21376	21323	21394	21604	21667	21519	21338	21177	21676	21300	21459	21288	21405	21295	21199	21394	21388	21143	21245	21518	21504	21410	21283	21427	21301	21358	21255	21323	21545	21356	21474	21542	21308	21560	21342	21306	21223	21399	21311	21420	21358	21611	21522	21178	21616	21547	21352	21320	21615	21540	21342	21276	21442	21722	21323	21238	21463	21449	21440	21326	21189	21273	21445	21421	21384	21352	21393	21484	21560	21607	21526	21483	21490	21488	21525	21492	21399	21392	21442	21405	21552	21443	21217	21338	21489	21581	21520	21498	21573	21155	21595	21316	21293	21392	21548	21430	21433	21381	21555	21546	21458	21457	21519	21447	21582	21442	21291	21298	21562	21525	21267	21492	21551	21328	21454	21617	21521	21390	21509	21405	21376	21387	21348	21673	21561	21456	21372	21260	21527	21403	21472	21570	21277	21334	21391	21617	21313	21332	21747	21659	21349	21421	21487	21537	21219	21448	21488	21554	21375	21262	21365	21391	21324	21353	21716	21477	21427	21332	21578	21518	21539	21331	21380	21390	21439	21385	21355	21598	21267	21535	21542	21279	21345	21404	21404	21384	21554	21281	21513	21408	21302	21532	21326	21373	21444	21380	21493	21140	21330	21347	21402	21271	21623	21346	21595	21338	21309	21408	21498	21499	21410	21593	21427	21187	21292	21483	21447	21326	21477	21339	21579	21359	21380	21338	21319	21485	21339	21524	21624	21613	21653	21395	21311	21655	21307	21731	21393	21739	21316	21411	21496	21347	21612	21476	21520	21553	21637	21766	21582	21453	21481	21446	21429	21232	21234	21282	21530	21281	21355	21428	21473	21418	21586	21431	21738	21309	21457	21520	21418	21407	21423	21457	21398	21330	21628	21631	21465	21563	21511	21604	21699	21425	21431	21418	21372	21367	21331	21583	21556	21439	21475	21538	21337	21334	21370	21536	21418	21630	21539	21649	21472	21491	21339	21363	21494	21437	21267	21171	21352	21469	21513	21349	21716	21557	21670	21335	21567	21100	21294	21534	21450	21282	21644	21256	21232	21474	21499	21603	21477	21472	21476	21417	21556	21287	21486	21473	21349	21456	21648	21211	21425	21448	21503	21311	21167	21270	21578	21500	21515	21370	21477	21566	21363	21615	21309	21725	21480	21333	21553	21603	21341	21446	21711	21342	21602	21428	21290	21267	21301	21470	21369	21477	21298	21359	21278	21606	21690	21177	21296	21684	21510	21081	21275	21410	21542	21490	21367	21341	21395	21191	21513	21406	21375	21506	21298	21315	21211	21514	21534	21432	21217	21369	21443	21406	21287	21413	21513	21431	21286	21456	21233	21626	21389	21336	21321	21205	21312	21533	21380	21271	21531	21399	21357	21331	21524	21415	21202	21369	21651	21526	21456	21497	21595	21239	21568	21376	21236	21337	21424	21205	21155	21494	21386	21334	21621	21483	21789	21519	21441	21433	21462	21588	21446	21414	21277	21648	21427	21403	21338	21393	21599	21689	21351	21483	21288	21610	21732	21382	21435	21282	21228	21150	21519	21290	21417	21444	21572	21566	21456	21549	21297	21342	21412	21354	21529	21231	21556	21429	21259	21276	21366	21471	21657	21563	21085	21583	21376	21373	21459	21501	21569	21409	21538	21404	21523	21347	21361	21436	21510	21365	21693	21417	21397	21180	21557	21573	21292	21507	21573	21449	21589	21358	21604	21414	21446	21546	21575	21380	21148	21321	21421	21515	21307	21067	21511	21243	21333	21216	21465	21320	21349	21487	21393	21230	21327	21397	21400	21468	21486	21393	21500	21323	21353	21496	21625	21586	21733	21483	21587	21634	21619	21422	21581	21470	21514	21357	21295	21440	21357	21447	21578	21369	21247	21490	21550	21368	21403	21288	21218	21604	21577	21363	21556	21551	21292	21463	21410	21402	21424	21200	21557	21360	21388	21648	21315	21252	21340	21583	21460	21592	21480	21534	21445	21258	21564	21306	21450	21248	21402	21318	21589	21412	21380	21182	21413	21522	21579	21487	21479	21334	21382	21638	21564	21591	21443	21260	21304	21518	21456	21460	21608	21574	21423	21258	21615	21457	21506	21413	21385	21412	21437	21524	21188	21493	21329	21487	21278	21393	21308	21522	21354	21434	21460	21421	21754	21341	21496	21501	21388	21378	21232	21270	21346	21480	21438	21453	21376	21536	21616	21406	21076	21296	21295	21596	21241	21556	21373	21520	21469	21407	21551	21463	21553	21541	21575	21324	21221	21462	21262	21083	21455	21387	21363	21425	21567	21568	21471	21292	21644	21466	21239	21360	21427	21387	21407	21325	21248	21601	21597	21417	21168	21570	21261	21295	21354	21511	21449	21465	21452	21459	21632	21406	21654	21486	21443	21601	21407	21329	21285	21478	21112	21786	21551	21555
17766	28507	29651	25239	22649	21164	19739	18676	18145	17846	17698	17546	17600	17671	17596	27600	33324	28872	22385	20315	17662	16759	16631	16745	16749	16777	16706	16808	16681	16578	16795	16585	16736	16861	16634	16875	16725	16571	16701	16670	16662	16644	16762	16709	16865	16802	16822	16755	16612	16723	16810	16723	16611	16742	16844	16872	16569	16638	16803	16707	16770	16852	16600	16767	16537	16651	16860	16907	16598	16685	16730	16679	16890	16800	16759	16729	16744	16556	16794	16699	16757	16668	16718	16652	16790	16821	16855	16608	16698	16630	16893	16705	16612	16841	16621	16644	16726	16850	16887	16588	16768	16709	16598	16632	16823	16640	16733	16429	16695	16597	16876	16668	16770	16732	16881	16760	16681	16864	16757	16661	16712	16761	16714	16747	16797	16673	16807	16676	16832	16643	16788	16800	16549	16804	16582	16480	16663	16709	16685	16602	16797	16863	16806	16763	16789	16786	16739	16734	16728	16611	16655	16614	16648	16746	16854	16630	16483	16846	16809	16780	16565	16678	16647	16781	16767	16765	16784	16643	16624	16631	16633	16685	16756	16636	16691	16775	16870	16578	16659	16664	16702	16913	16615	16817	16809	16708	16630	16929	16675	16910	16543	16623	16528	16673	16596	16908	16703	16804	16749	16640	16671	16814	16629	16597	16727	16702	16711	16728	16553	16700	16879	16743	16667	16806	16633	16538	16700	16629	16648	16701	16641	16703	16740	16700	16665	16814	16843	16779	16658	16645	16962	16780	16700	16627	16744	16786	16649	16758	16705	16759	16737	16544	16624	16483	16729	16453	16848	16675	16726	16556	16686	16772	16703	16621	16588	16705	16767	16671	16824	16879	16837	16744	16544	16774	16718	16699	16776	16765	16555	16629	16616	16634	16809	16784	16854	16677	16839	16680	16618	16625	16816	16766	16661	16635	16808	16757	16727	16641	16743	16750	16745	16642	16589	16646	16704	16651	16741	16909	16715	16946	16742	16649	16803	16651	16778	16586	16650	16784	16745	16694	16532	16891	16708	16682	16654	16756	16674	16462	16872	16933	16579	16782	16578	16699	16790	16786	16821	16723	16718	16601	16881	16724	16654	16601	16629	16804	16692	16939	16728	16749	16899	16661	16773	16722	16702	16863	16649	16713	16770	16492	16777	16766	16776	16755	16751	16733	16781	16668	16726	16925	16714	16606	16707	16753	16649	16687	16619	16800	16652	16701	16631	16650	16796	16761	16786	16676	16728	16708	16890	16769	16636	16640	16659	16721	16609	16792	16694	16789	16516	16806	16760	16714	16711	16923	16764	16691	16803	16689	16752	16867	16675	16844	16713	16660	16711	16801	16604	16578	16743	16561	16889	16632	16639	16661	16744	16794	16720	16615	16640	16648	16883	16729	16697	16618	16695	16600	16593	16688	16751	16620	16567	16692	16713	16847	16691	16737	16628	16684	16729	16733	16662	16723	16570	16866	16566	16868	16673	16722	16711	16812	16855	16571	16640	16818	16837	16674	16718	16850	16758	16780	16712	16740	16841	16709	16723	16615	16664	16545	16777	16697	16733	16761	16705	16645	16543	16885	16523	16752	16759	16653	16807	16599	16638	16709	16811	16847	16763	16733	16663	16619	16789	16669	16582	16693	16686	16849	16749	16712	16643	16790	16739	16722	16582	16662	16583	16867	16674	16623	16613	16509	16788	16844	16700	16717	16812	16583	16528	16623	16469	16817	16686	16754	16686	16796	16605	16586	16832	16709	16834	16750	16781	16674	16733	16630	16769	16669	16672	16670	16673	16626	16850	16647	16756	16717	16762	16533	16691	16650	16689	16663	16742	16561	16831	16822	16525	16607	16910	16615	16777	16754	16629	16759	16648	16641	16667	16732	16905	16643	16793	16834	16690	16729	16741	16761	16839	16545	16724	16616	16740	16970	16708	16728	16827	16607	16837	16731	16626	16717	16824	16714	16592	16657	16699	16619	16659	16579	16777	16697	16734	16768	16626	16908	16649	16634	16688	16749	16705	16631	16474	16641	16523	16701	16711	16789	16678	16987	16762	16845	16850	16529	16655	16753	16602	16680	16668	16698	16760	16645	16648	16638	16764	16718	16759	16432	16662	16725	16668	16737	16617	16866	16817	16805	16774	16689	16544	16700	16680	16810	16877	16661	16770	16712	16611	16613	16813	16723	16850	16712	16732	16608	16881	16818	16694	16724	16684	16746	16771	16680	16542	16667	16797	16635	16781	16725	16526	16657	16634	16818	16830	16653	16768	16708	16795	16672	16691	16661	16796	16880	16736	16715	16691	16598	16731	16739	16561	16709	16794	16759	16703	16823	16739	16927	16782	16686	16535	16567	16442	16771	16845	16702	16811	16678	16923	16511	16849	16760	16689	16652	16780	16741	16821	16926	16744	16698	16599	16810	16734	16688	16855	16605	16545	16647	16659	16667	16727	16692	16898	16753	16664	16734	16696	16746	16715	16678	16854	16595	16804	16540	16630	16803	16707	16751	16827	16470	16745	16654	16717	16715	16708	16647	16769	16764	16849	16726	16736	16697	16594	16785	16751	16633	16856	16615	16741	16720	16606	16737	16700	16541	16527	16640	16653	16582	16670	16764	16760	16575	16654	16748	16778	16747	16636	16707	16828	16646	16687	16794	16544	16476	16738	16680	16751	16798	16715	16740	16651	16631	16629	16572	16706	16775	16655	16761	16813	16771	16635	16552	16598	16625	16792	16536	16620	16797	16674	16668	16709	16673	16746	16713	16898	16716	16747	16649	16757	16728	16737	16843	16719	16401	16919	16801	16815	16632	16609	16769	16978	16597	16591	16830	16539	16604	16772	16660	16710	16735	16846	16773	16917	16603	16797	16700	16765	16790	16826	16687	16763	16856	16908	16795	16655	16606	16759	16725	16836	16672	16811	16731	16621	16757	16597	16455	16535	16703	16609	16712	16693	16665	16725	16816	16678	16638	16750	16670	16729	16589	16613	16754	16487	16819	16730	16872	16475	16711	16826	16663	16715	16675	16920	16621	16674	16665	16932	16832	16696	16798	16790	16701	16658	16707	16654	16563	16666	16689	16719	16759	16725	16895	16695	16782	16515	16670	16707	16673	16768	16824	16730	16791	16723	16730	16442	16835	16810	16790	16792	16675	16671	16816	16666	16683	16681	16826	16498	16778	16669	16777	16543	16624	16956	16697	16758	16739	16645	16771	16675	16728	16623	16533	16722	16746	16818	16639	16845	16647	16797	16791	16777	16860	16729	16601	16882	16529	16793	16537	16877	16789	16641	16641	16672	16812	16579	16683	16812	16656	16653	16708	16698	16877	16722	16700	16578	16658	16707	16698	16603	16722	16475	16740	16741	16647	16712	16604	16790	16789	16831	16739	16591	16654	16859	16493	16728	16674	16759	16847	16688	16783	16808	16766	16649	16729	16773	16692	16652	16729	16579	16689	16804	16577	16825	16612	16669	16627	16639	16717	16622	16493	16748	16774	16683	16604	16903	16725	16664	16687	16657	16750	16696	16726	16767	16710	16644	16811	16616	16681	16705	16739	16784	16521	16629	16777	16731	16875	16815	16566	16618	16790	16845	16598	16776	16916	16715	16716	16733	16785	16676	16798	16878	16471	16740	16668	16697	16620	16592	16769	16872	16818	16919	16725	16643	16717	16830	16594	16619	16714	16805	16681	16642	16805	16675	16789	16830	16485	16727	16782	16778	16834	16645	16735	16635	16626	16587	16863	16724	16803	16738	16703	16722	16583	16563	16780	16659	16837	16725	16634	16644	16688	16787	16587	16630	16599	16703	16706	16747	16773	16648	16870	16619	16685	16978	16776	16737	16874	16668	16557	16656	16621	16715	16924	16624	16748	16609	16588	16768	16688	16583	16687	16720	16672	16760	16702	16636	16721	16741	16613	16650	16743	16533	16497	16792	16662	16589	16599	16612	16744	16640	16600	16654	16684	16664	16858	16716	16703	16761	16748	16719	16686	16766	16796	16737	16803	16703	16718	16831	16598	16691	16690	16791	16765	16889	16654	16712	16918	16786	16883	16788	16595	16781	16731	16799	16582	16721	16797	16682	16644	16764	16726	16665	16715	16863	16608	16793	16762	16684	16665	16819	16668	16710	16695	16545	16498	16614	16700	16802	16552	16663	16788	16707	16704	16723	16992	16755	16637	16733	16873	16687	16641	16888	16737	16735	16711	16684	16795	16765	16822	16509	16734	16770	16471	16668	16605	16674	16555	16712	16928	16762	16752	16857	16635	16617	16580	16518	16857	16664	16719	16552	16862	16593	16801	16788	16507	16610	16746	16841	16734	16794	16884	16860	16569	16858	16854	16704	16529	16752	16736	16588	16557	16657	16497	16750	16827	16731	16791	16677	16768	16730	16612	16699	16666	16522	16813	16637	16765	16692	16844	16626	16618	16634	16747	16721	16871	16885	16765	16683	16718	16655	16632	16604	16649	16625	16767	16803	16847	16673	16777	16846	16748	16699	16659	16574	16574	16703	16706	16905	16596	16718	16701	16789	16708	16735	16803	16644	16596	16845	16619	16665	16717	16647	16682	16776	16558	16743	16686	16755	16782	16803	16789	16582	16692	16866	16772	16678	16793	16590	16799	16690	16772	16629	16724	16700	16720	16671	16828	16668	16745	16878	16745	16803	16836	16723	16728	16609	16796	16696	16899	16811	16701	16719	16760	16743	16762	16768	16621	16895	16843	16628	16748	16803	16691	16837	16639	16594	16712	16700	16584	16735	16767	16618	16764	16699	16807	16746	16602	16915	16710	16611	16704	16687	16752	16605	16710	16726	16867	16693	16749	16633	16620	16546	16712	16700	16661	16801	16805	16712	16526	16855	16803	16623	16723	16690	16721	16709	16860	16641	16707	16749	16894	16628	16832	16582	16603	16739	16806	16756	16717	16590	16789	16844	16578	16578	16861	16773	16592	16607	16582	16724	16718	16874	16740	16830	16656	16600	16664	16555	16733	16749	16754	16563	16749	16624	16803	16628	16779	16741	16793	16646	16716	16781	16824	16644	16815	16727	16679	16578	16609	16624	16655	16580	16631	16810	16653	16811	16723	16545	16685	16796	16824	16689	16821	16660	16679	16651	16680	16764	16666	16655	16771	16724	16619
23967	21544	29185	24455	22444	25934	27984	23536	22344	22687	22798	22539	22554	22372	22370	29969	42253	38087	29708	26979	23411	22211	21752	21628	21633	21693	21619	21553	21351	21759	21335	21500	21589	21702	21631	21538	21659	21574	21532	21624	21565	21310	21594	21318	21538	21461	21376	21604	21727	21507	21659	21429	21559	21579	21294	21307	21382	21556	21576	21629	21552	21568	21684	21419	21527	21382	21573	21732	21633	21359	21673	21572	21408	21507	21344	21505	21696	21548	21389	21474	21224	21398	21407	21496	21378	21468	21523	21475	21530	21712	21407	21330	21365	21442	21400	21459	21627	21442	21481	21324	21522	21512	21462	21603	21390	21359	21775	21528	21546	21379	21277	21334	21408	21487	21640	21659	21380	21466	21474	21321	21304	21547	21548	21432	21449	21418	21717	21362	21333	21471	21408	21377	21141	21757	21608	21416	21471	21555	21414	21492	21441	21443	21312	21661	21344	21475	21325	21372	21258	21399	21201	21234	21117	21620	21374	21316	21522	21242	21473	21448	21512	21464	21421	21493	21493	21387	21403	21340	21308	21629	21302	21290	21501	21272	21370	21370	21279	21383	21533	21302	21475	21486	21587	21348	21475	21357	21470	21309	21313	21447	21368	21769	21392	21459	21557	21271	21331	21322	21411	21408	21451	21330	21253	21353	21430	21577	21424	21488	21372	21485	21389	21422	21366	21268	21486	21474	21530	21480	21231	21516	21363	21360	21396	21346	21557	21357	21366	21410	21462	21357	21624	21512	21574	21476	21679	21169	21380	21397	21523	21181	21297	21276	21648	21584	21305	21552	21478	21321	21404	21218	21548	21294	21211	21351	21519	21374	21452	21301	21536	21410	21602	21349	21319	21406	21581	21463	21200	21446	21409	21336	21524	21422	21390	21578	21451	21386	21404	21508	21403	21568	21653	21491	21448	21444	21370	21434	21437	21314	21434	21549	21576	21494	21567	21616	21432	21408	21256	21431	21460	21549	21469	21290	21372	21483	21249	21407	21714	21429	21376	21180	21514	21257	21196	21440	21473	21264	21298	21240	21362	21382	21447	21444	21349	21694	21352	21446	21370	21299	21288	21533	21327	21583	21530	21352	21519	21489	21580	21397	21359	21238	21338	21402	21446	21221	21185	21343	21444	21451	21461	21469	21426	21270	21373	21173	21526	21354	21515	21547	21589	21289	21427	21356	21441	21498	21314	21456	21523	21511	21210	21410	21381	21538	21478	21506	21527	21380	21299	21500	21618	21354	21420	21264	21414	21214	21414	21429	21518	21388	21268	21470	21364	21268	21327	21443	21499	21440	21579	21277	21522	21517	21460	21657	21458	21326	21510	21347	21201	21229	21418	21408	21515	21311	21489	21652	21694	21318	21080	21197	21432	21413	21466	21223	21292	21539	21351	21530	21422	21464	21360	21259	21467	21227	21484	21556	21497	21519	21461	21553	21279	21488	21267	21402	21561	21300	21210	21182	21530	21448	21274	21460	21330	21281	21407	21552	21348	21451	21391	21513	21477	21428	21277	21207	21329	21553	21386	21312	21367	21361	21601	21537	21275	21398	21558	21406	21204	21384	21445	21522	21249	21167	21480	21489	21169	21206	21501	21416	21660	21445	21496	21507	21378	21450	21544	21510	21451	21417	21584	21394	21250	21473	21588	21437	21600	21192	21227	21482	21760	21563	21236	21414	21819	21521	21550	21440	21439	21231	21638	21552	21512	21582	21452	21300	21450	21349	21303	21428	21581	21672	21455	21516	21477	21260	21337	21294	21241	21391	21224	21449	21494	21626	21547	21439	21408	21188	21365	21292	21119	21398	21428	21547	21436	21468	21284	21128	21393	21485	21348	21490	21493	21383	21297	21527	21529	21434	21308	21349	21505	21624	21497	21552	21452	21361	21365	21365	21410	21442	21246	21451	21550	21354	21291	21270	21142	21442	21523	21403	21656	21342	21456	21599	21482	21401	21409	21302	21405	21509	21498	21351	21525	21263	21500	21279	21423	21529	21523	21434	21268	21422	21341	21306	21455	21308	21508	21242	21244	21420	21605	21490	21461	21384	21497	21510	21424	21440	21365	21629	21495	21612	21346	21568	21305	21395	21435	21277	21277	21649	21472	21411	21355	21449	21547	21426	21559	21374	21238	21408	21336	21482	21440	21371	21498	21495	21405	21513	21514	21217	21187	21532	21369	21548	21447	21263	21362	21239	21375	21272	21588	21463	21522	21348	21305	21425	21321	21156	21364	21473	21592	21206	21481	21349	21497	21215	21259	21436	21365	21541	21306	21371	21659	21315	21464	21377	21424	21575	21551	21669	21323	21523	21185	21319	21332	21323	21286	21365	21241	21266	21340	21278	21596	21286	21280	21422	21357	21462	21209	21266	21550	21587	21382	21501	21440	21323	21491	21345	21471	21481	21339	21556	21379	21391	21479	21437	21475	21489	21240	21415	21362	21227	21448	21466	21264	21296	21325	21459	21604	21730	21585	21365	21366	21557	21378	21412	21262	21239	21131	21354	21217	21468	21531	21419	21288	21238	21420	21233	21524	21417	21475	21500	21199	21207	21515	21396	21478	21638	21341	21414	21314	21479	21486	21581	21489	21311	21477	21648	21429	21657	21560	21407	21330	21525	21615	21420	21192	21334	21401	21394	21473	21446	21271	21357	21390	21432	21675	21474	21660	21383	21453	21430	21391	21455	21495	21182	21642	21583	21644	21265	21495	21661	21576	21508	21499	21524	21507	21329	21151	21360	21444	21251	21261	21540	21534	21189	21220	21369	21368	21105	21147	21560	21219	21340	21485	21455	21529	21117	21528	21575	21494	21515	21344	21399	21267	21464	21410	21352	21508	21185	21468	21427	21586	21369	21450	21368	21221	21467	21652	21414	21297	21152	21327	21344	21590	21482	21326	21374	21682	21390	21287	21457	21353	21508	21321	21364	21564	21445	21503	21375	21472	21486	21564	21496	21204	21445	21414	21157	21584	21741	21240	21458	21316	21558	21470	21449	21364	21362	21337	21470	21557	21303	21609	21230	21290	21518	21654	21473	21534	21304	21462	21434	21436	21416	21354	21289	21389	21649	21351	21319	21546	21540	21455	21401	21289	21577	21317	21307	21336	21513	21464	21484	21525	21382	21292	21455	21313	21096	21517	21477	21408	21386	21685	21438	21458	21568	21436	21436	21599	21320	21253	21321	21363	21230	21415	21557	21494	21442	21518	21432	21362	21318	21278	21459	21421	21664	21344	21553	21441	21647	21492	21670	21395	21355	21401	21426	21615	21429	21598	21344	21340	21452	21472	21195	21422	21196	21307	21302	21357	21399	21377	21342	21323	21393	21147	21461	21298	21314	21364	21456	21447	21217	21342	21576	21441	21454	21323	21564	21432	21256	21397	21522	21497	21609	21471	21361	21224	21492	21505	21346	21463	21479	21621	21523	21296	21345	21301	21596	21495	21398	21379	21413	21455	21529	21438	21491	21629	21277	21426	21195	21560	21302	21314	21446	21394	21351	21444	21569	21472	21530	21325	21597	21630	21472	21306	21529	21184	21396	21570	21543	21369	21509	21517	21514	21465	21369	21324	21242	21383	21447	21478	21370	21589	21454	21582	21521	21396	21543	21464	21641	21536	21467	21490	21428	21479	21509	21483	21514	21440	21318	21669	21488	21506	21569	21215	21426	21616	21246	21440	21558	21475	21490	21585	21292	21467	21492	21538	21432	21591	21364	21504	21239	21367	21265	21260	21292	21293	21285	21439	21532	21458	21450	21349	21445	21389	21542	21433	21471	21230	21557	21647	21327	21440	21483	21391	21331	21019	21290	21423	21382	21474	21556	21238	21544	21329	21239	21625	21474	21498	21546	21308	21549	21576	21410	21402	21302	21408	21204	21433	21524	21339	21162	21643	21378	21502	21449	21350	21260	21376	21320	21517	21437	21468	21419	21346	21136	21430	21502	21585	21609	21349	21312	21404	21455	21463	21229	21323	21399	21430	21450	21143	21726	21493	21494	21374	21144	21467	21184	21438	21535	21508	21347	21250	21540	21444	21443	21430	21428	21371	21399	21350	21519	21517	21464	21517	21438	21396	21567	21516	21570	21392	21506	21455	21477	21194	21435	21507	21219	21498	21278	21540	21512	21437	21178	21377	21542	21381	21602	21495	21245	21440	21515	21362	21341	21442	21274	21221	21178	21385	21241	21529	21471	21271	21515	21598	21460	21253	21428	21412	21197	21534	21593	21443	21463	21560	21510	21539	21405	21364	21208	21546	21568	21416	21407	21168	21289	21226	21441	21539	21380	21414	21312	21382	21618	21422	21327	21548	21305	21663	21383	21320	21400	21386	21508	21450	21626	21572	21292	21156	21385	21646	21606	21436	21533	21349	21383	21681	21425	21342	21372	21347	21395	21303	21381	21434	21382	21488	21534	21427	21419	21387	21422	21284	21659	21250	21442	21458	21428	21467	21305	21405	21218	21657	21300	21412	21406	21503	21377	21277	21547	21445	21420	21435	21509	21313	21496	21764	21471	21452	21391	21531	21525	21548	21693	21419	21506	21439	21209	21417	21516	21305	21421	21593	21242	21290	21285	21353	21545	21468	21553	21296	21255	21366	21210	21382	21566	21594	21409	21240	21434	21458	21361	21268	21346	21398	21337	21446	21580	21483	21307	21279	21250	21427	21473	21340	21417	21294	21361	21401	21602	21601	21559	21693	21535	21493	21507	21510	21412	21387	21491	21319	21600	21149	21487	21351	21475	21421	21477	21372	21321	21436	21488	21592	21544	21413	21497	21299	21456	21461	21537	21333	21335	21430	21382	21414	21444	21423	21284	21294	21233	21417	21486	21441	21463	21390	21579	21443	21447	21621	21384	21307	21341	21423	21426	21633	21429	21467	21508	21465	21339	21300	21426	21471	21132	21219	21468	21585	21440	21555	21081	21465	21562	21345	21607	21458	21356	21422	21351	21581	21604	21400	21396	21623	21596	21532	21495	21467	21598	21502	21625	21412	21455	21565	21324	21326	21362	21615	21609	21372	21580	21523	21319	21476	21489	21468	21406	21384	21397	21178	21457	21503	21428	21395	21338	21385	21452	21493	21465	21354	21405	21395	21137	21635	21389	21437	21506	21405	21348	21416	21527
19928	34165	34846	29523	25226	23211	20893	19281	18500	18425	18327	18131	18380	18058	18003	31248	42305	35462	26740	23239	18426	17117	16815	16732	16864	16753	16645	16659	16730	16795	16769	16765	16632	16709	16622	16670	16688	16729	16676	16624	16851	16466	16711	16638	16639	16560	16719	16978	16746	16698	16645	16695	16724	16806	16541	16663	16697	16741	16782	16654	16661	16778	16566	16563	16759	16890	16835	16810	16701	16821	16741	16692	16848	16611	16734	16746	16790	16777	16771	16747	16857	16417	16600	16600	16880	16754	16632	16702	16668	16758	16771	16841	16555	16823	16943	16694	16843	16765	16784	16701	16823	16670	16587	16762	16725	16655	16744	16760	16618	16621	16609	16792	16525	16612	16683	16512	16882	16636	16977	16628	16650	16576	16845	16609	16814	16457	16689	16717	16698	16598	16879	16655	16593	16600	16836	16737	16744	16723	16757	16770	16623	16666	16583	16569	16702	16706	16691	16715	16828	16770	16700	16715	16845	16724	16521	16546	16692	16566	16587	16467	16645	16468	16780	16602	16784	16493	16702	16768	16756	16572	16592	16782	16523	16824	16530	16690	16560	16784	16597	16681	16688	16620	16676	16698	16653	16530	16678	16669	16621	16553	16627	16525	16605	16763	16851	16545	16665	16612	16795	16701	16647	16608	16812	16606	16781	16756	16605	16680	16599	16651	16699	16670	16780	16859	16624	16578	16615	16738	16848	16716	16644	16833	16630	16705	16432	16729	16629	16632	16604	16602	16687	16733	16662	16847	16757	16648	16899	16779	16538	16680	16820	16772	16798	16604	16816	16736	16627	16666	16792	16647	16775	16500	16618	16928	16722	16725	16705	16524	16742	16697	16600	16705	16792	16635	16785	16835	16698	16638	16712	16723	16696	16778	16574	16684	16756	16708	16568	16810	16775	16650	16790	16712	16713	16687	16615	16686	16621	16734	16398	16606	16666	16726	16529	16664	16745	16640	16668	16652	16807	16535	16748	16563	16636	16649	16661	16909	16591	16620	16698	16733	16551	16764	16584	16608	16713	16652	16758	16684	16695	16601	16843	16598	16620	16708	16652	16696	16810	16725	16538	16689	16716	16630	16628	16655	16681	16834	16824	16816	16790	16578	16549	16661	16663	16730	16672	16687	16546	16649	16918	16619	16592	16716	16712	16632	16661	16611	16763	16555	16550	16680	16771	16797	16479	16637	16614	16640	16610	16610	16686	16677	16763	16537	16610	16535	16621	16777	16657	16909	16530	16837	16603	16821	16685	16655	16781	16563	16738	16815	16650	16690	16574	16763	16677	16670	16614	16726	16545	16945	16583	16677	16767	16720	16795	16622	16741	16628	16727	16658	16530	16606	16628	16732	16668	16685	16733	16784	16731	16704	16603	16702	16848	16822	16721	16781	16386	16692	16725	16641	16816	16598	16832	16856	16513	16719	16655	16811	16559	16710	16643	16768	16599	16640	16635	16690	16591	16622	16684	16544	16649	16660	16642	16747	16682	16604	16809	16666	16692	16665	16552	16452	16605	16765	16748	16872	16665	16712	16670	16726	16563	16776	16681	16661	16712	16711	16763	16876	16757	16540	16763	16551	16761	16621	16675	16686	16673	16775	16702	16742	16633	16712	16913	16690	16581	16603	16495	16707	16650	16783	16742	16537	16745	16641	16744	16811	16744	16547	16702	16766	16714	16539	16563	16527	16762	16645	16572	16673	16639	16639	16681	16683	16654	16962	16670	16823	16718	16449	16531	16635	16551	16701	16699	16559	16541	16613	16684	16593	16727	16837	16605	16634	16437	16856	16704	16475	16771	16741	16792	16828	16644	16577	16666	16722	16571	16668	16559	16611	16850	16585	16649	16779	16734	16382	16752	16675	16877	16811	16798	16738	16637	16578	16823	16599	16721	16649	16693	16856	16693	16629	16815	16714	16576	16857	16664	16718	16829	16526	16669	16717	16611	16752	16746	16882	16634	16752	16702	16779	16866	16613	16479	16708	16715	16683	16683	16757	16672	16810	16762	16706	16529	16789	16586	16664	16787	16637	16702	16821	16493	16660	16648	16614	16588	16838	16522	16714	16606	16807	16622	16670	16725	16618	16595	16597	16595	16736	16743	16651	16794	16649	16621	16893	16584	16860	16538	16823	16460	16782	16701	16667	16634	16552	16439	16568	16605	16724	16804	16587	16585	16717	16651	16655	16748	16566	16827	16704	16755	16719	16757	16569	16810	16663	16814	16576	16612	16787	16580	16551	16613	16789	16706	16691	16629	16765	16673	16777	16770	16786	16670	16609	16708	16618	16924	16685	16546	16749	16593	16593	16614	16719	16722	16744	16730	16732	16683	16752	16620	16673	16653	16592	16710	16631	16620	16604	16741	16553	16780	16676	16764	16780	16746	16740	16686	16720	16761	16508	16764	16525	16739	16610	16652	16651	16766	16699	16894	16680	16616	16694	16599	16668	16762	16634	16767	16769	16880	16781	16705	16823	16631	16648	16466	16752	16740	16971	16742	16774	16609	16623	16803	16780	16696	16723	16614	16859	16585	16742	16530	16651	16657	16711	16687	16601	16605	16661	16410	16757	16619	16861	16950	16710	16552	16665	16710	16594	16797	16705	16783	16607	16566	16724	16715	16748	16612	16751	16678	16641	16679	16690	16605	16665	16538	16656	16661	16778	16630	16713	16675	16771	16537	16734	16740	16675	16811	16714	16506	16714	16588	16819	16653	16608	16788	16576	16747	16758	16771	16453	16878	16476	16708	16654	16739	16669	16791	16739	16697	16613	16825	16767	16746	16619	16694	16656	16689	16661	16736	16790	16620	16726	16603	16866	16799	16709	16765	16722	16761	16732	16502	16758	16819	16680	16801	16651	16758	16625	16833	16577	16732	16680	16668	16697	16615	16777	16643	16683	16657	16636	16923	16806	16466	16437	16826	16696	16666	16721	16690	16667	16771	16939	16753	16670	16751	16544	16655	16643	16700	16617	16659	16696	16656	16627	16616	16853	16637	16765	16904	16704	16895	16704	16733	16561	16640	16635	16690	16589	16666	16666	16673	16658	16666	16756	16521	16641	16672	16471	16546	16650	16748	16769	16759	16755	16658	16730	16584	16797	16556	16779	16744	16544	16686	16763	16728	16545	16487	16632	16903	16857	16698	16695	16645	16658	16641	16876	16705	16631	16819	16739	16533	16588	16822	16756	16550	16709	16662	16634	16634	16502	16713	16410	16670	16670	16711	16690	16769	16523	16724	16653	16826	16822	16761	16727	16802	16876	16756	16653	16751	16788	16792	16768	16645	16697	16741	16735	16612	16730	16702	16679	16679	16751	16729	16486	16777	16645	16830	16716	16715	16688	16626	16675	16625	16630	16764	16842	16693	16369	16617	16661	16623	16673	16805	16683	16683	16503	16749	16633	16605	16725	16708	16644	16550	16902	16587	16802	16711	16735	16781	16579	16536	16714	16598	16835	16694	16391	16787	16891	16792	16640	16616	16762	16793	16685	16677	16624	16737	16782	16564	16764	16587	16701	16743	16558	16807	16741	16684	16512	16737	16599	16751	16929	16856	16866	16644	16629	16648	16598	16549	16638	16617	16761	16675	16855	16645	16696	16748	16569	16524	16767	16627	16683	16700	16538	16659	16658	16625	16774	16774	16585	16915	16631	16606	16540	16803	16674	16597	16664	16695	16843	16696	16606	16844	16517	16683	16521	16659	16725	16768	16663	16635	16708	16614	16582	16743	16680	16736	16920	16702	16766	16683	16640	16531	16547	16905	16678	16773	16674	16645	16645	16834	16640	16698	16723	16731	16755	16448	16749	16755	16645	16671	16684	16787	16533	16849	16702	16705	16716	16739	16701	16681	16507	16542	16717	16685	16708	16687	16585	16624	16769	16713	16814	16617	16738	16552	16748	16765	16681	16889	16684	16757	16516	16819	16596	16589	16701	16648	16767	16774	16485	16652	16651	16669	16646	16598	16588	16644	16690	16779	16688	16710	16515	16639	16501	16552	16751	16755	16689	16728	16606	16652	16676	16875	16510	16762	16861	16648	16874	16637	16716	16821	16688	16742	16633	16622	16568	16615	16603	16690	16900	16775	16517	16579	16775	16594	16686	16591	16843	16607	16723	16739	16784	16691	16623	16672	16685	16749	16656	16779	16717	16606	16744	16716	16658	16588	16776	16799	16623	16718	16779	16637	16484	16674	16553	16627	16630	16778	16639	16792	16804	16741	16871	16650	16607	16801	16791	16792	16794	16713	16626	16686	16647	16601	16603	16567	16774	16788	16716	16747	16681	16655	16683	16702	16699	16670	16724	16735	16723	16715	16679	16816	16573	16705	16589	16666	16909	16705	16621	16533	16700	16538	16643	16574	16773	16713	16753	16573	16603	16585	16587	16480	16653	16707	16473	16766	16598	16792	16747	16653	16620	16624	16674	16646	16760	16635	16694	16639	16561	16593	16754	16799	16605	16765	16860	16794	16815	16631	16485	16680	16706	16816	16739	16698	16628	16731	16709	16752	16752	16784	16808	16595	16593	16788	16565	16646	16780	16641	16644	16628	16635	16926	16645	16664	16633	16670	16914	16597	16544	16745	16619	16792	16811	16459	16605	16570	16650	16478	16645	16534	16810	16772	16584	16502	16624	16575	16740	16713	16629	16783	16601	16805	16795	16629	16670	16669	16666	16699	16750	16661	16757	16723	16746	16843	16720	16686	16652	16587	16905	16633	16503	16584	16882	16577	16753	16511	16633	16766	16646	16746	16785	16506	16542	16485	16659	16634	16643	16672	16686	16534	16872	16642	16621	16668	16585	16591	16662	16809	16633	16551	16784	16549	16693	16672	16624	16659	16789	16712	16794	16665	16577	16593	16600	16608	16525	16568	16629	16767	16807	16785	16863	16777	16710	16623	16726	16680	16565	16529	16740	16746	16693	16581	16695	16619	16726	16601	16657	16593	16575	16810	16690	16671	16782	16645	16683	16535	16726	16735	16681	16636	16837	16483	16663	16654	16623	16652	16695	16696	16660	16674	16759	16803	16544	16799	16533	16744	16695	16691	16656	16767	16792	16665	16725	16786	16650	16596	16602	16860	16806	16719	16427	16876	16717	16797	16733	16633	16495	16769	16627	16681	16715	16693	16771
30366	24536	28065	26305	22942	23002	22392	21731	21895	21742	21742	21805	21698	21913	21599	22417	23777	23645	22649	22175	21859	21561	21600	21656	21513	21506	21579	21408	21716	21403	21340	21337	21351	21731	21481	21570	21669	21329	21369	21489	21382	21492	21523	21628	21624	21664	21381	21338	21543	21265	21544	21517	21522	21490	21578	21519	21216	21454	21450	21505	21699	21397	21380	21418	21406	21511	21530	21707	21693	21538	21625	21368	21481	21464	21306	21319	21667	21588	21355	21348	21587	21453	21488	21421	21380	21541	21615	21324	21605	21500	21626	21356	21401	21532	21357	21233	21551	21590	21550	21584	21450	21588	21451	21385	21747	21378	21311	21289	21683	21480	21444	21322	21395	21423	21605	21453	21566	21524	21712	21635	21557	21580	21489	21460	21294	21630	21618	21640	21493	21508	21557	21552	21670	21721	21498	21625	21517	21471	21445	21390	21354	21529	21383	21434	21283	21472	21437	21469	21473	21493	21540	21544	21731	21431	21347	21347	21471	21442	21621	21279	21696	21795	21417	21174	21375	21500	21542	21174	21340	21642	21536	21489	21524	21662	21378	21356	21602	21376	21516	21493	21425	21581	21446	21679	21630	21650	21640	21577	21380	21404	21562	21474	21558	21422	21497	21372	21422	21709	21419	21419	21370	21342	21530	21437	21442	21442	21441	21539	21499	21368	21454	21551	21393	21524	21399	21325	21755	21324	21355	21351	21594	21482	21313	21390	21413	21434	21435	21520	21534	21522	21462	21188	21536	21491	21447	21471	21619	21679	21413	21290	21556	21590	21511	21491	21282	21539	21469	21754	21416	21543	21324	21478	21659	21392	21322	21444	21317	21575	21543	21469	21679	21478	21783	21329	21526	21531	21353	21329	21240	21444	21602	21364	21226	21368	21508	21293	21409	21479	21784	21568	21364	21361	21657	21543	21441	21277	21327	21584	21544	21431	21629	21605	21657	21267	21292	21361	21530	21491	21465	21585	21393	21563	21254	21526	21490	21416	21637	21421	21759	21323	21463	21327	21325	21281	21521	21515	21533	21443	21219	21443	21624	21489	21440	21597	21526	21284	21520	21603	21465	21425	21415	21438	21492	21441	21497	21658	21487	21308	21713	21681	21404	21427	21381	21528	21270	21600	21565	21570	21689	21676	21694	21588	21517	21516	21547	21495	21301	21407	21421	21296	21522	21377	21346	21501	21491	21504	21315	21533	21260	21459	21497	21441	21651	21551	21457	21630	21309	21379	21454	21476	21434	21434	21515	21506	21764	21673	21448	21440	21354	21552	21499	21377	21390	21617	21267	21379	21272	21469	21418	21368	21472	21419	21510	21586	21344	21353	21590	21689	21550	21561	21395	21559	21508	21504	21451	21273	21620	21611	21551	21460	21544	21653	21498	21507	21217	21599	21541	21524	21575	21321	21483	21442	21365	21448	21470	21465	21502	21367	21670	21341	21399	21271	21455	21680	21482	21479	21581	21450	21380	21435	21379	21469	21502	21423	21611	21577	21733	21479	21551	21603	21555	21611	21416	21416	21444	21342	21442	21544	21520	21552	21481	21343	21358	21338	21464	21625	21607	21534	21528	21375	21576	21482	21354	21413	21469	21454	21483	21605	21452	21423	21652	21382	21463	21513	21574	21266	21599	21422	21408	21447	21540	21626	21376	21499	21609	21465	21418	21508	21457	21461	21657	21440	21418	21530	21379	21303	21245	21280	21292	21473	21622	21364	21514	21546	21441	21327	21396	21717	21636	21318	21496	21748	21603	21638	21547	21253	21416	21442	21256	21542	21599	21459	21274	21463	21422	21609	21481	21598	21474	21548	21485	21317	21476	21525	21210	21633	21427	21311	21404	21408	21451	21681	21311	21572	21514	21351	21608	21405	21411	21338	21428	21736	21467	21554	21302	21497	21564	21406	21365	21393	21426	21489	21546	21573	21693	21217	21403	21325	21525	21456	21412	21243	21471	21465	21433	21596	21309	21613	21414	21454	21548	21413	21403	21279	21650	21721	21386	21322	21649	21438	21603	21558	21493	21348	21479	21623	21576	21504	21687	21375	21402	21409	21619	21651	21331	21367	21314	21392	21433	21217	21565	21559	21526	21304	21566	21592	21629	21506	21635	21698	21756	21363	21538	21552	21403	21397	21475	21528	21685	21702	21599	21539	21502	21510	21519	21456	21505	21522	21273	21361	21541	21419	21589	21615	21508	21427	21406	21403	21459	21465	21609	21399	21388	21381	21429	21482	21510	21396	21762	21485	21635	21551	21504	21418	21563	21549	21497	21547	21593	21372	21585	21771	21328	21513	21506	21619	21678	21430	21493	21385	21560	21388	21345	21752	21305	21609	21614	21542	21337	21634	21443	21428	21454	21370	21362	21419	21544	21729	21437	21380	21275	21431	21432	21292	21659	21581	21432	21420	21508	21504	21438	21348	21449	21638	21627	21387	21555	21500	21848	21532	21657	21611	21461	21374	21452	21482	21273	21661	21209	21470	21466	21486	21553	21432	21585	21603	21470	21617	21483	21480	21460	21407	21390	21684	21593	21435	21561	21308	21465	21569	21364	21435	21507	21386	21611	21442	21365	21565	21352	21334	21644	21157	21274	21569	21487	21256	21566	21348	21366	21442	21543	21353	21475	21559	21757	21446	21334	21418	21446	21538	21541	21586	21503	21415	21244	21408	21390	21674	21403	21367	21718	21502	21347	21416	21306	21439	21454	21443	21294	21626	21628	21490	21439	21603	21534	21548	21498	21598	21241	21544	21524	21507	21501	21518	21466	21463	21615	21681	21490	21300	21506	21500	21629	21386	21312	21471	21400	21162	21519	21531	21258	21654	21530	21494	21468	21507	21491	21450	21442	21489	21482	21537	21479	21494	21207	21633	21406	21399	21363	21457	21502	21443	21564	21496	21393	21549	21406	21604	21517	21497	21411	21483	21500	21483	21444	21445	21480	21314	21418	21436	21413	21512	21593	21592	21483	21389	21555	21444	21489	21658	21559	21434	21626	21470	21415	21460	21450	21426	21477	21461	21660	21415	21216	21331	21441	21443	21469	21493	21428	21287	21213	21407	21479	21614	21608	21329	21410	21383	21615	21302	21509	21531	21473	21302	21482	21430	21355	21549	21587	21671	21602	21387	21558	21495	21189	21590	21557	21279	21263	21400	21394	21553	21562	21231	21273	21440	21659	21527	21592	21360	21375	21295	21457	21491	21598	21449	21414	21496	21465	21374	21291	21375	21474	21620	21608	21208	21585	21241	21469	21290	21516	21578	21557	21552	21516	21641	21276	21565	21405	21260	21554	21318	21505	21576	21405	21460	21479	21263	21384	21540	21447	21740	21502	21622	21553	21676	21591	21439	21467	21380	21608	21519	21441	21470	21477	21562	21400	21710	21301	21527	21395	21443	21634	21337	21317	21596	21406	21477	21579	21649	21358	21630	21268	21568	21573	21709	21448	21280	21563	21477	21550	21609	21448	21600	21312	21431	21316	21527	21529	21443	21154	21545	21647	21465	21308	21573	21376	21601	21610	21621	21744	21533	21597	21418	21543	21418	21627	21318	21518	21413	21544	21610	21603	21579	21398	21453	21221	21662	21601	21202	21680	21318	21496	21567	21471	21226	21491	21201	21300	21473	21418	21665	21657	21402	21430	21518	21517	21467	21483	21652	21485	21619	21707	21572	21459	21280	21351	21459	21683	21577	21670	21542	21625	21573	21522	21529	21617	21429	21699	21415	21498	21288	21414	21419	21275	21501	21433	21521	21264	21507	21574	21611	21254	21434	21526	21397	21229	21394	21568	21569	21274	21734	21463	21692	21540	21504	21291	21435	21363	21788	21423	21541	21607	21626	21463	21395	21429	21509	21339	21403	21348	21319	21404	21526	21543	21334	21386	21487	21660	21373	21448	21686	21555	21472	21590	21528	21475	21415	21606	21630	21438	21595	21519	21433	21505	21535	21559	21339	21289	21475	21535	21556	21447	21583	21524	21363	21507	21555	21484	21551	21586	21347	21589	21405	21479	21522	21509	21639	21500	21345	21585	21640	21398	21435	21488	21752	21503	21460	21513	21338	21528	21563	21580	21442	21468	21481	21405	21472	21587	21434	21590	21456	21492	21451	21563	21385	21407	21577	21552	21591	21675	21553	21638	21416	21398	21226	21518	21470	21543	21336	21588	21417	21447	21494	21395	21306	21636	21334	21362	21496	21651	21404	21484	21363	21382	21371	21298	21562	21654	21448	21604	21553	21456	21615	21390	21622	21492	21501	21546	21584	21433	21442	21502	21365	21361	21682	21305	21299	21457	21454	21665	21263	21092	21468	21617	21356	21561	21566	21406	21491	21535	21537	21311	21344	21504	21517	21625	21538	21522	21534	21677	21486	21411	21515	21541	21560	21624	21493	21335	21316	21661	21568	21346	21555	21480	21574	21553	21710	21645	21490	21635	21455	21574	21377	21569	21425	21529	21543	21232	21401	21125	21552	21558	21422	21287	21297	21600	21641	21470	21778	21667	21293	21604	21449	21502	21527	21461	21360	21295	21263	21626	21639	21393	21641	21212	21521	21429	21472	21534	21577	21334	21352	21474	21526	21407	21521	21484	21539	21443	21443	21504	21192	21470	21402	21476	21328	21507	21431	21472	21495	21643	21745	21495	21395	21394	21572	21526	21457	21409	21406	21376	21467	21376	21406	21379	21494	21362	21555	21709	21498	21647	21410	21696	21384	21261	21570	21456	21289	21556	21511	21356	21357	21557	21714	21597	21535	21221	21377	21485	21509	21599	21479	21478	21514	21530	21761	21720	21705	21844	21549	21619	21626	21452	21338	21583	21415	21351	21541	21420	21617	21459	21670	21466	21536	21655	21544	21452	21467	21563	21436	21680	21613	21324	21183	21413	21614	21622	21441	21494	21442	21575	21444	21308	21529	21522	21521	21507	21465	21614	21366	21646	21568	21551	21498	21437	21535	21414	21297	21231	21424	21393	21598	21341	21280	21496	21356	21438	21454	21527	21479	21509	21506	21656	21424	21679	21332	21469	21393	21215	21576	21390	21660	21552	21327	21268	21486	21493	21450	21544	21365	21603	21499	21547	21465	21662	21592	21580	21495	21416	21459	21414	21451	21361	21746	21420	21333
19285	22587	24096	22133	19377	18998	17907	17392	17204	17123	17076	16980	16981	17029	16780	17994	19740	19040	17958	17393	17001	16818	16694	16590	16647	16841	16552	16799	16582	16639	16661	16827	16574	16706	16506	16852	16589	16625	16684	16638	16789	16494	16603	16655	16505	16846	16853	16845	16614	16649	16726	16611	16601	16649	16656	16785	16481	16653	16747	16632	16637	16546	16633	16600	16731	16627	16630	16632	16733	16609	16551	16522	16745	16554	16747	16639	16551	16673	16658	16588	16674	16723	16587	16745	16391	16837	16674	16493	16641	16685	16696	16747	16736	16675	16691	16601	16665	16752	16639	16573	16734	16454	16665	16493	16705	16644	16576	16567	16847	16717	16672	16704	16662	16672	16606	16677	16705	16540	16818	16668	16782	16832	16572	16641	16538	16593	16675	16782	16647	16670	16644	16624	16602	16746	16618	16666	16706	16685	16591	16788	16697	16618	16693	16693	16794	16769	16645	16674	16625	16775	16690	16843	16641	16791	16508	16704	16623	16558	16747	16652	16667	16654	16727	16735	16768	16644	16701	16748	16543	16662	16601	16502	16724	16599	16633	16703	16689	16678	16580	16706	16703	16765	16784	16653	16641	16562	16684	16544	16865	16677	16529	16671	16697	16865	16534	16797	16672	16733	16716	16797	16801	16723	16583	16666	16578	16565	16714	16543	16642	16793	16590	16752	16677	16564	16816	16655	16735	16627	16712	16699	16651	16656	16625	16601	16576	16573	16691	16663	16753	16652	16641	16827	16813	16803	16757	16686	16789	16539	16580	16722	16799	16592	16504	16851	16673	16565	16745	16617	16716	16609	16544	16685	16681	16663	16554	16619	16485	16763	16533	16630	16653	16760	16600	16591	16684	16614	16610	16778	16528	16551	16689	16719	16747	16481	16709	16678	16619	16555	16684	16526	16656	16562	16474	16603	16492	16634	16666	16582	16677	16415	16662	16634	16647	16723	16828	16680	16662	16702	16608	16520	16644	16673	16663	16672	16525	16596	16627	16513	16807	16707	16558	16723	16557	16674	16741	16576	16727	16576	16715	16503	16553	16743	16710	16639	16723	16575	16659	16659	16612	16541	16483	16726	16556	16653	16647	16720	16768	16588	16657	16667	16685	16629	16607	16707	16656	16455	16675	16469	16772	16601	16533	16630	16640	16649	16648	16742	16626	16729	16711	16764	16537	16514	16675	16571	16746	16554	16556	16781	16618	16541	16640	16724	16635	16692	16788	16735	16756	16723	16635	16687	16798	16606	16800	16592	16874	16873	16597	16660	16745	16404	16742	16659	16670	16520	16555	16571	16772	16503	16629	16786	16654	16656	16636	16603	16721	16742	16571	16586	16645	16733	16547	16865	16613	16612	16601	16661	16641	16678	16489	16638	16770	16772	16711	16729	16706	16567	16515	16604	16743	16756	16666	16886	16649	16693	16613	16727	16717	16744	16780	16710	16647	16724	16686	16599	16655	16736	16684	16614	16700	16690	16716	16655	16808	16732	16838	16920	16597	16708	16643	16664	16634	16603	16715	16765	16786	16689	16638	16642	16635	16638	16737	16410	16751	16695	16538	16627	16812	16750	16744	16618	16694	16610	16538	16618	16648	16605	16621	16809	16684	16641	16517	16705	16759	16769	16625	16778	16666	16661	16547	16608	16627	16587	16699	16630	16745	16835	16652	16655	16737	16736	16476	16681	16675	16706	16688	16686	16704	16557	16688	16683	16421	16624	16655	16590	16579	16737	16782	16590	16750	16621	16792	16617	16550	16665	16669	16650	16730	16715	16711	16703	16689	16838	16567	16581	16793	16698	16562	16580	16640	16681	16813	16622	16702	16740	16731	16703	16937	16529	16645	16735	16572	16749	16599	16748	16667	16654	16566	16632	16531	16557	16470	16589	16691	16494	16695	16613	16771	16727	16835	16609	16744	16852	16620	16738	16681	16888	16679	16705	16626	16619	16645	16814	16845	16618	16756	16578	16567	16639	16863	16729	16503	16587	16672	16610	16817	16595	16388	16710	16686	16750	16739	16735	16547	16775	16517	16630	16573	16715	16557	16615	16668	16746	16692	16595	16818	16759	16832	16617	16739	16720	16723	16526	16536	16581	16797	16742	16659	16729	16590	16778	16724	16682	16738	16714	16630	16696	16737	16787	16662	16623	16471	16723	16606	16605	16620	16646	16672	16800	16726	16625	16652	16534	16722	16628	16708	16793	16851	16559	16636	16386	16498	16822	16586	16742	16583	16593	16726	16629	16610	16661	16332	16675	16691	16795	16736	16606	16611	16680	16760	16671	16775	16746	16656	16636	16523	16658	16620	16590	16642	16659	16663	16727	16679	16561	16666	16863	16716	16616	16700	16717	16696	16565	16553	16652	16770	16659	16519	16727	16775	16703	16729	16581	16774	16689	16886	16717	16632	16702	16543	16692	16637	16640	16900	16554	16656	16624	16610	16822	16856	16815	16565	16517	16777	16573	16591	16815	16864	16631	16599	16673	16644	16639	16649	16704	16521	16651	16679	16770	16809	16790	16492	16720	16658	16666	16745	16686	16578	16647	16659	16460	16798	16710	16698	16656	16593	16620	16478	16714	16684	16743	16469	16823	16488	16712	16634	16769	16547	16584	16605	16670	16658	16622	16716	16785	16598	16701	16545	16727	16604	16721	16757	16643	16752	16740	16607	16417	16696	16801	16762	16768	16779	16457	16755	16730	16569	16742	16750	16725	16605	16766	16555	16561	16692	16822	16495	16628	16601	16670	16571	16576	16778	16630	16462	16702	16561	16725	16821	16769	16700	16575	16598	16695	16654	16574	16699	16589	16581	16669	16512	16708	16663	16703	16635	16633	16718	16591	16666	16751	16548	16755	16771	16772	16834	16564	16695	16662	16594	16548	16796	16611	16577	16769	16662	16633	16481	16475	16676	16558	16706	16614	16601	16674	16629	16604	16619	16817	16652	16657	16686	16479	16720	16570	16811	16716	16535	16779	16498	16878	16803	16742	16794	16825	16564	16544	16715	16687	16641	16818	16688	16659	16662	16725	16743	16712	16612	16530	16578	16901	16584	16712	16843	16656	16592	16699	16757	16742	16810	16660	16819	16722	16856	16611	16758	16594	16589	16466	16612	16583	16700	16723	16578	16342	16652	16650	16868	16696	16565	16665	16622	16451	16667	16621	16656	16546	16626	16493	16769	16756	16512	16742	16654	16757	16675	16646	16498	16615	16647	16594	16680	16621	16724	16777	16659	16618	16648	16536	16586	16718	16760	16626	16577	16758	16776	16626	16605	16614	16651	16663	16643	16720	16671	16678	16652	16787	16666	16672	16471	16706	16653	16827	16593	16703	16700	16617	16765	16584	16765	16594	16716	16695	16600	16746	16530	16711	16763	16741	16746	16798	16597	16680	16629	16729	16540	16830	16590	16559	16636	16845	16515	16622	16611	16833	16775	16742	16836	16762	16441	16595	16738	16659	16758	16610	16634	16788	16706	16735	16782	16562	16528	16328	16591	16643	16479	16777	16699	16339	16632	16735	16608	16709	16492	16609	16662	16637	16607	16605	16631	16656	16506	16752	16749	16625	16695	16788	16493	16622	16602	16635	16688	16600	16684	16555	16703	16742	16853	16702	16570	16770	16774	16537	16849	16725	16574	16735	16620	16663	16671	16787	16595	16947	16773	16617	16683	16696	16721	16649	16710	16603	16828	16716	16817	16574	16518	16773	16762	16403	16613	16706	16577	16542	16586	16578	16737	16632	16498	16631	16828	16637	16612	16582	16533	16669	16690	16689	16544	16509	16663	16471	16864	16734	16660	16807	16680	16723	16708	16482	16757	16730	16551	16621	16636	16658	16665	16667	16602	16694	16493	16629	16476	16736	16778	16672	16568	16851	16703	16650	16745	16682	16590	16550	16692	16731	16580	16542	16619	16789	16662	16659	16640	16739	16555	16624	16558	16627	16767	16681	16748	16547	16728	16592	16533	16856	16741	16645	16769	16636	16731	16579	16839	16624	16733	16586	16761	16883	16457	16665	16611	16734	16784	16616	16780	16817	16398	16778	16633	16823	16662	16645	16803	16692	16541	16675	16646	16709	16599	16631	16547	16753	16641	16605	16529	16640	16727	16582	16622	16622	16812	16630	16862	16619	16595	16528	16838	16622	16753	16623	16774	16602	16809	16617	16858	16626	16784	16518	16734	16778	16659	16635	16703	16659	16725	16825	16451	16765	16458	16664	16646	16664	16648	16641	16616	16916	16532	16632	16729	16525	16634	16697	16607	16769	16800	16693	16618	16728	16517	16785	16682	16771	16769	16687	16570	16794	16527	16674	16744	16829	16445	16553	16705	16745	16549	16708	16784	16684	16573	16642	16594	16679	16664	16673	16587	16747	16737	16547	16554	16514	16647	16505	16591	16713	16499	16775	16568	16523	16613	16617	16702	16644	16693	16755	16680	16745	16700	16556	16713	16643	16584	16539	16485	16576	16569	16689	16830	16649	16686	16601	16634	16514	16763	16678	16557	16665	16700	16663	16607	16843	16606	16719	16809	16789	16593	16499	16805	16682	16741	16869	16595	16636	16464	16613	16682	16645	16598	16863	16647	16692	16589	16642	16748	16712	16590	16624	16667	16616	16549	16721	16714	16580	16619	16702	16579	16721	16595	16717	16582	16795	16547	16699	16587	16685	16816	16680	16769	16677	16436	16339	16674	16729	16581	16750	16696	16520	16729	16748	16661	16609	16609	16533	16790	16657	16909	16664	16507	16644	16560	16590	16710	16489	16690	16621	16733	16769	16641	16682	16617	16688	16698	16633	16644	16698	16579	16714	16728	16729	16637	16767	16519	16735	16679	16615	16761	16627	16672	16635	16561	16679	16473	16643	16774	16659	16670	16506	16462	16756	16590	16608	16603	16536	16768	16766	16520	16895	16690	16606	16456	16573	16661	16739	16718	16644	16626	16697	16575	16685	16807	16627	16701	16650	16466	16446	16933	16705	16590	16492	16743	16683	16543	16591	16636	16632	16504	16580	16582	16642	16510	16614	16723	16566	16646	16649	16694	16696	16718	16556	16797	16734	16646	16638	16541	16641	16732	16789	16606	16682	16504	16771	16463	16642	16685	16593	16761	16530	16744	16837	16701	16654
25441	21584	28822	25364	23999	25106	24997	22561	22294	22067	22194	22243	22168	22042	21871	27938	34049	31310	26343	24661	22634	21865	21533	21613	21519	21774	21450	21579	21420	21375	21501	21458	21678	21541	21459	21576	21272	21565	21450	21388	21580	21477	21279	21627	21388	21219	21424	21301	21234	21477	21655	21472	21420	21306	21365	21599	21455	21620	21479	21549	21432	21367	21554	21569	21206	21418	21380	21207	21376	21358	21526	21538	21635	21605	21511	21447	21440	21482	21500	21365	21365	21275	21559	21577	21328	21404	21261	21265	21606	21500	21429	21509	21439	21495	21589	21553	21682	21611	21524	21527	21512	21461	21329	21668	21565	21469	21510	21501	21506	21444	21611	21499	21481	21652	21260	21487	21304	21561	21502	21256	21372	21469	21352	21269	21409	21575	21423	21539	21552	21543	21713	21361	21200	21406	21348	21446	21342	21327	21601	21252	21547	21521	21501	21583	21426	21577	21361	21494	21488	21255	21545	21452	21292	21461	21775	21521	21599	21307	21413	21282	21554	21447	21584	21536	21459	21456	21648	21430	21328	21536	21314	21498	21420	21316	21476	21532	21584	21303	21584	21363	21382	21334	21403	21381	21500	21626	21742	21589	21157	21286	21439	21310	21592	21452	21453	21509	21565	21401	21629	21280	21409	21556	21424	21297	21462	21586	21423	21312	21295	21405	21336	21597	21515	21287	21518	21260	21275	21382	21581	21349	21165	21428	21219	21490	21321	21530	21392	21391	21662	21366	21193	21488	21445	21504	21618	21411	21365	21342	21445	21384	21585	21343	21606	21661	21461	21503	21414	21411	21365	21277	21342	21624	21384	21547	21186	21427	21575	21324	21425	21567	21538	21399	21398	21539	21575	21441	21685	21570	21360	21147	21497	21407	21340	21468	21432	21429	21552	21438	21529	21261	21568	21518	21539	21409	21406	21518	21564	21538	21524	21569	21485	21416	21647	21302	21395	21524	21500	21566	21453	21270	21506	21377	21486	21492	21344	21492	21383	21468	21455	21469	21568	21478	21485	21319	21695	21550	21189	21423	21549	21363	21568	21482	21469	21585	21631	21567	21532	21454	21432	21408	21190	21407	21405	21364	21424	21705	21487	21312	21452	21426	21827	21614	21551	21708	21530	21429	21349	21409	21606	21236	21433	21368	21483	21326	21392	21469	21538	21660	21680	21337	21564	21511	21801	21634	21369	21561	21350	21545	21516	21574	21655	21386	21460	21362	21540	21496	21364	21277	21610	21403	21616	21486	21561	21410	21543	21421	21569	21482	21666	21601	21525	21358	21698	21250	21554	21565	21426	21287	21224	21509	21441	21317	21374	21607	21506	21524	21451	21490	21406	21325	21349	21593	21549	21492	21312	21523	21409	21278	21585	21355	21243	21565	21457	21316	21378	21486	21398	21493	21403	21331	21378	21435	21812	21612	21571	21363	21463	21670	21428	21540	21460	21665	21362	21442	21365	21438	21344	21568	21515	21318	21483	21416	21560	21440	21426	21451	21436	21503	21284	21529	21357	21400	21504	21555	21566	21381	21476	21430	21315	21321	21730	21420	21306	21474	21594	21408	21413	21593	21394	21312	21517	21807	21489	21411	21515	21654	21277	21467	21410	21394	21566	21378	21385	21485	21623	21413	21348	21347	21527	21429	21463	21639	21487	21472	21595	21459	21317	21707	21398	21329	21758	21251	21369	21803	21607	21356	21593	21572	21552	21392	21431	21548	21449	21697	21556	21503	21440	21170	21397	21651	21662	21294	21587	21473	21688	21555	21287	21462	21428	21394	21486	21594	21738	21578	21531	21555	21428	21513	21405	21722	21365	21510	21654	21424	21400	21255	21694	21535	21606	21579	21594	21605	21345	21210	21392	21525	21450	21550	21439	21399	21603	21430	21500	21601	21430	21327	21402	21719	21399	21507	21459	21448	21638	21506	21491	21373	21526	21360	21414	21366	21366	21277	21467	21461	21347	21450	21611	21371	21576	21350	21402	21273	21347	21431	21424	21622	21513	21419	21303	21566	21348	21562	21489	21358	21618	21570	21436	21372	21471	21614	21506	21527	21576	21518	21441	21627	21423	21396	21589	21261	21759	21412	21582	21637	21442	21554	21460	21488	21434	21402	21558	21572	21466	21641	21381	21438	21725	21584	21608	21658	21615	21583	21660	21635	21384	21376	21552	21623	21697	21511	21244	21299	21419	21211	21439	21414	21528	21617	21710	21657	21625	21341	21460	21466	21628	21669	21442	21225	21571	21448	21571	21441	21347	21528	21676	21383	21510	21526	21393	21399	21417	21458	21460	21372	21447	21374	21673	21562	21560	21347	21620	21376	21534	21369	21641	21422	21512	21390	21571	21546	21254	21528	21584	21451	21617	21709	21517	21405	21391	21542	21524	21594	21717	21454	21413	21501	21497	21438	21536	21714	21483	21451	21580	21631	21492	21555	21421	21262	21785	21570	21741	21502	21270	21452	21568	21531	21529	21303	21544	21535	21635	21575	21317	21531	21915	21441	21490	21589	21576	21463	21326	21585	21559	21462	21561	21448	21640	21429	21555	21567	21574	21508	21528	21432	21667	21788	21621	21456	21430	21500	21352	21515	21357	21632	21426	21652	21341	21598	21631	21384	21436	21527	21468	21360	21460	21368	21511	21457	21474	21403	21679	21428	21391	21539	21551	21482	21514	21471	21371	21180	21637	21516	21616	21477	21613	21589	21466	21429	21289	21448	21522	21394	21456	21556	21189	21217	21503	21612	21776	21638	21236	21328	21231	21491	21429	21412	21337	21480	21398	21322	21421	21438	21070	21365	21230	21336	21532	21521	21446	21295	21557	21517	21151	21565	21347	21499	21601	21390	21531	21313	21547	21319	21665	21363	21373	21452	21349	21524	21393	21489	21676	21423	21514	21445	21458	21401	21187	21324	21633	21580	21332	21476	21530	21347	21318	21396	21396	21484	21671	21627	21516	21353	21265	21624	21272	21332	21597	21575	21512	21396	21440	21499	21587	21559	21478	21402	21360	21518	21543	21389	21551	21664	21478	21457	21435	21537	21627	21469	21610	21497	21405	21336	21426	21424	21358	21256	21365	21275	21357	21356	21484	21712	21591	21228	21341	21570	21472	21499	21683	21505	21446	21363	21585	21585	21368	21306	21437	21567	21443	21551	21476	21612	21480	21406	21347	21441	21341	21428	21482	21398	21487	21391	21530	21395	21553	21354	21344	21441	21469	21465	21484	21356	21574	21548	21269	21501	21405	21264	21430	21630	21620	21276	21594	21463	21631	21485	21540	21383	21460	21515	21435	21434	21389	21523	21486	21506	21391	21394	21470	21640	21461	21508	21309	21722	21439	21346	21494	21538	21634	21401	21481	21341	21402	21347	21700	21721	21409	21463	21450	21287	21319	21385	21636	21419	21308	21579	21711	21451	21486	21596	21522	21467	21171	21393	21493	21363	21476	21356	21751	21544	21619	21421	21296	21605	21311	21420	21473	21336	21493	21440	21308	21354	21569	21323	21251	21634	21657	21545	21435	21150	21597	21456	21203	21322	21618	21683	21560	21493	21295	21340	21654	21564	21499	21455	21505	21531	21497	21396	21488	21509	21599	21593	21517	21710	21665	21389	21524	21514	21265	21402	21787	21397	21539	21322	21462	21448	21423	21265	21497	21674	21631	21479	21459	21392	21423	21375	21390	21449	21446	21531	21437	21466	21287	21588	21566	21339	21628	21416	21767	21331	21693	21441	21724	21603	21538	21440	21478	21542	21631	21363	21381	21379	21673	21825	21392	21732	21727	21474	21569	21456	21380	21329	21579	21581	21533	21553	21316	21323	21682	21447	21475	21578	21494	21610	21532	21734	21591	21441	21508	21473	21467	21373	21496	21433	21498	21471	21377	21354	21613	21483	21470	21326	21305	21578	21479	21643	21393	21535	21401	21505	21519	21692	21410	21406	21478	21575	21511	21328	21557	21397	21586	21567	21504	21351	21407	21390	21562	21366	21574	21215	21368	21671	21526	21656	21570	21438	21485	21548	21545	21600	21521	21683	21444	21573	21410	21294	21408	21520	21613	21429	21750	21598	21436	21252	21669	21503	21651	21561	21600	21406	21460	21457	21512	21422	21520	21459	21515	21363	21513	21364	21261	21373	21412	21513	21351	21412	21350	21542	21425	21602	21282	21285	21573	21609	21533	21529	21424	21512	21352	21383	21407	21205	21572	21515	21547	21325	21608	21553	21414	21506	21455	21521	21495	21469	21360	21530	21394	21587	21483	21505	21440	21686	21467	21382	21394	21515	21432	21462	21661	21435	21441	21437	21532	21488	21753	21514	21492	21546	21417	21576	21425	21463	21431	21577	21524	21471	21576	21596	21272	21239	21370	21449	21298	21227	21482	21354	21430	21364	21430	21285	21446	21560	21323	21425	21382	21361	21290	21499	21523	21442	21456	21267	21503	21613	21165	21360	21331	21437	21371	21512	21444	21543	21506	21255	21384	21568	21619	21243	21408	21523	21385	21275	21543	21545	21435	21616	21722	21380	21528	21427	21533	21412	21470	21730	21615	21639	21567	21583	21485	21401	21394	21405	21427	21493	21599	21526	21577	21467	21618	21486	21536	21439	21409	21516	21246	21634	21531	21639	21396	21368	21514	21442	21710	21570	21460	21631	21676	21432	21372	21490	21416	21387	21401	21599	21592	21404	21531	21369	21420	21433	21463	21357	21444	21420	21527	21370	21375	21434	21593	21384	21617	21375	21395	21418	21389	21350	21355	21424	21617	21487	21409	21564	21251	21367	21435	21642	21265	21473	21626	21406	21360	21419	21520	21540	21786	21528	21571	21384	21383	21435	21517	21558	21506	21515	21392	21480	21556	21407	21315	21372	21409	21290	21462	21518	21528	21596	21359	21443	21070	21400	21562	21325	21513	21473	21425	21409	21629	21386	21453	21490	21317	21445	21554	21445	21467	21359	21396	21350	21588	21487	21627	21319	21581	21544	21394	21579	21458	21596	21373	21471	21587	21357	21265	21349	21416	21424	21540	21531	21332	21591	21578	21764	21410	21523	21348	21637	21770	21360	21477	21482	21335	21187	21619	21634	21530	21588	21277	21287	21352	21521	21548	21635	21601	21443	21452	21410
18118	28644	27907	25462	21487	20784	19130	18002	18073	17925	17769	17610	17473	17511	17433	28038	33358	28960	22400	20163	17716	17089	16653	16787	16736	16826	16637	16748	16800	16654	16991	16677	16682	16517	16827	16636	16878	16756	16729	16856	17066	16779	16715	16765	16643	16689	16857	16562	16572	16619	16559	16756	16703	16866	16602	16713	16712	16632	16706	16885	16831	16540	16873	16637	16625	16654	16661	16838	16779	16685	16636	16843	16838	16641	16799	16674	16815	16741	16682	16702	16835	16684	16789	16710	16867	16923	16671	16698	16644	16765	16713	16753	16603	16696	16595	16690	16676	16838	16754	16678	16702	16954	16660	16700	16827	16816	16797	16783	16755	16530	16779	16648	16901	16680	16722	16771	16555	16705	16821	16834	16755	16807	16848	16846	16808	16727	16647	16704	16656	16670	16559	16791	16637	16750	16681	16989	16758	16737	16645	16641	16767	16661	16662	16664	16746	16666	16729	16704	16837	16696	16629	16654	16776	16681	16751	16761	16694	16675	16899	16685	16673	16871	16765	16570	16855	16697	16772	16688	16688	16679	16799	16795	16701	16594	16752	16672	16646	16810	16750	16711	16791	16739	16790	16628	16692	16636	16658	16565	16751	16963	16609	16772	16637	16768	16667	16826	16740	16755	16592	16681	16688	16773	16780	16652	16760	16623	16735	16728	16770	16697	16862	16643	16547	16671	16870	16712	16573	16638	16684	16743	16788	16674	16667	16787	16683	16818	16494	16674	16748	16591	16887	16711	16608	16726	16570	16842	16786	16726	16641	16706	17020	16653	16729	16622	16702	16689	16656	16599	16765	16616	16796	16618	16763	16539	16774	16787	16881	16803	16880	16818	16621	16845	16684	16885	16728	16800	16776	16705	16678	16648	16788	16819	16653	16645	16923	16745	16854	16690	16775	16684	16682	16530	16713	16839	16711	16635	16718	16719	16802	16824	16775	16723	16621	16569	16554	16576	16741	16619	16864	16610	16774	16743	16791	16799	16711	16613	16729	16763	16624	16549	16658	16867	16834	16775	16975	16593	16687	16702	16660	16902	16743	16919	16855	16829	16713	16694	16852	16749	16791	16924	16695	16803	16701	16602	16744	16663	16814	16734	16659	16748	16640	16683	16516	16702	16703	16858	16670	16747	16642	16669	16828	16848	16755	16670	16868	16573	16658	16690	16689	16766	16841	16688	16678	16752	16753	16710	16692	16769	16856	16695	16626	16816	16762	16795	16826	16656	16778	16618	16823	16732	16790	16636	16695	16699	16785	16655	16642	16686	16791	16690	16678	16597	16729	16861	16840	16694	16802	16724	16768	16756	16694	16800	16798	16618	16898	16618	16644	16774	16627	16942	16744	16788	16758	16663	16813	16632	16828	16775	16881	16805	16807	16800	16665	16787	16710	16838	16712	16803	16790	16649	16534	16801	16649	16606	16639	16840	16877	16772	16743	16769	16834	16617	16662	16850	16862	16680	16592	16891	16741	16698	16756	16703	16629	16788	16643	16761	16768	16724	16634	16816	16844	16686	16827	16841	16822	16662	16891	16581	16815	16674	16694	16711	16740	16552	16801	16629	16800	16698	16681	16735	16699	16715	16543	16837	16776	16813	16790	16463	16651	16729	16916	16747	16769	16658	16706	16871	16796	16717	16829	16846	16650	16731	16778	16641	16740	16565	16633	16541	16819	16776	16628	16558	16890	16633	16736	16719	16670	16855	16786	16760	16698	16717	16666	16887	16575	16780	16862	16795	16906	16660	16551	16631	16715	16635	16906	16721	16719	16637	16767	16660	16550	16634	16814	16833	16629	16749	16731	16684	16667	16662	16650	16671	16722	16836	16566	16848	16777	16756	16644	16769	16798	16718	16732	16802	16663	16659	16635	16668	16704	16808	16638	16804	16803	16744	16734	16829	16789	16769	16821	16721	16820	16769	16758	16755	16667	16634	16786	16528	16927	16795	16638	16594	16922	16975	16629	16610	16836	16690	16536	16667	16721	16726	16854	16740	16742	16590	16617	16501	16740	16851	16807	16731	16643	16765	16757	16613	16841	16776	16689	16762	16790	16625	16671	16646	16825	16757	16887	16677	16765	16806	16675	16683	16774	16894	16733	16681	16718	16748	16626	16747	16749	16760	16822	16735	16789	16749	16457	16946	16725	16583	16583	16683	16638	16577	16711	16667	16764	16650	16784	16872	16839	16548	16688	16720	16853	16709	16689	16653	16753	16922	16811	16753	16572	16589	16744	16793	16638	16805	16836	16777	16528	16612	16695	16725	16773	16714	16736	16623	16736	16767	16633	16617	16734	16606	16651	16836	16859	16669	16703	16669	16847	16759	16868	16645	16614	16752	16659	16786	16728	16799	16769	16613	16773	16714	16721	16719	16816	16707	16652	16802	16629	16836	16589	16669	16696	16679	16585	16692	16638	16943	16665	16767	16856	16796	16868	16686	16760	16905	16605	16750	16619	16792	16567	16768	16768	16552	16735	16673	16652	16789	16844	16678	16780	16875	16641	16667	16891	16694	16630	16733	16629	16707	16730	16744	16847	16811	16888	16707	16596	16707	16862	16939	16655	16732	16715	16507	16739	16812	16693	16805	16780	16657	16771	16836	16767	16823	16721	16729	16719	16713	16572	16797	16757	16738	16891	16889	16605	16815	16765	16504	16954	16619	16865	16804	16824	16699	16864	16912	16808	16743	16727	16873	16833	16830	16764	16634	16584	16661	16550	16806	16834	16558	16816	16677	16679	16718	16622	16670	16903	16673	16657	16686	16620	16652	16830	16572	16743	16789	16582	16723	16770	16680	16740	16695	16842	16730	16683	16763	16763	16617	16892	16887	16907	16724	16780	16697	16778	16658	16717	16674	16783	16673	16734	16766	16959	16703	16778	16559	16702	16791	16723	16675	16638	16809	16773	16947	16532	16735	16763	16859	16615	16689	16648	16711	16676	16608	16520	16738	16730	16557	16822	16859	16824	16683	16560	16837	16823	16678	16798	16563	16634	16904	16646	16643	16778	16723	16767	16751	16673	16708	16646	16620	16779	16635	16738	16660	16636	16843	16844	16742	16721	16667	16735	16761	16837	16798	16720	16936	16804	17059	16635	16868	16675	16845	16705	16694	16772	16517	16840	16694	16722	16750	16654	16625	16845	16837	16558	16557	16792	16799	16641	16716	16976	16638	16680	16668	16684	16873	16749	16753	16690	16821	16717	16730	16813	16703	16666	16812	16646	16778	16563	16780	16628	16609	16745	16662	16748	16842	16742	16852	16629	16631	16669	16675	16717	16705	16762	16810	16713	16685	16688	16716	16735	16646	16569	16695	16576	16744	16689	16680	16646	16707	16658	16721	16901	16688	16550	16737	16834	16701	16757	16696	16658	16870	16848	16625	16577	16809	16501	16756	16702	16877	16699	16613	16682	16761	16665	16715	16695	16622	16784	16809	16718	16721	16650	16872	16640	16780	16831	16751	16936	16816	16801	16642	16846	16818	16700	16658	16847	16707	16875	16733	16677	16831	16715	16688	17032	16659	16695	16611	16702	16790	16672	16605	16769	16681	16786	16807	16596	16831	16667	16785	16732	16775	16724	16701	16724	16760	16575	16873	16802	16653	16697	16861	16787	16681	16893	16776	16742	16705	16677	16974	16726	16608	16805	16664	16809	16742	16576	16664	16798	16854	16808	16747	16764	16758	16734	16813	16756	16717	16775	16828	16611	16914	16721	16653	16855	16536	16648	16776	16723	16725	16563	16613	16610	16767	16671	16695	16814	16625	16675	16824	16733	16669	16624	16709	16675	16807	16863	16812	16670	16814	16832	16700	16710	16757	16668	16906	16752	16624	16804	16811	16767	16983	16735	16750	16890	16614	16881	16786	16702	16550	16677	16764	16765	16934	16719	16711	16841	16598	16727	16760	16675	16890	16745	16715	16887	16833	16780	16786	16866	16746	16828	16674	16847	16746	16666	16672	16736	16697	16808	16688	16986	16758	16889	16903	16742	16734	16878	16749	16582	16656	16652	16670	16696	16439	16936	16727	16779	16589	16659	16777	16715	16845	16774	16664	16791	16743	16933	16662	16849	16739	16671	16714	16730	16863	16632	16875	16779	16606	16628	16567	16677	16796	16695	16770	16737	16642	16674	16829	16675	16666	16843	16717	16675	16872	16663	16732	16860	16742	16622	16722	16685	16916	16732	16707	16918	16680	16664	16553	16897	16890	16728	16696	16814	16766	16797	16762	16993	16557	16862	16708	16718	16754	16736	16801	16632	16765	16835	16691	16721	16721	16851	16700	16897	16634	16853	16600	16698	16638	16753	16552	16834	16690	16666	16851	16839	16629	16702	16721	16740	16806	16750	16806	16703	16693	16546	16741	16683	16807	16841	16624	16714	16759	16471	16741	16755	16738	16706	16745	16671	16805	16695	16715	16746	16880	16671	16827	16757	16744	16605	16736	16537	16761	16801	16865	16654	16600	16718	16656	16616	16901	16759	16734	16797	16661	16706	16547	16615	16596	16739	16782	16550	16758	16575	16840	16695	16638	16742	16925	16834	16591	16861	16691	16574	16720	16725	16605	16752	16795	16872	16922	16817	16775	16765	16851	16736	16573	16637	16683	16612	16818	16722	16796	16694	16706	16764	16603	16917	16750	16538	16756	16780	16805	16665	16541	16741	16729	16709	16690	16750	16779	16699	16473	16749	16649	16685	16760	16745	16779	16640	16674	16720	16801	16592	16795	16718	16690	16819	16677	16742	16754	16622	16733	16651	16709	16754	16752	16730	16803	16770	16760	16731	16775	16880	16686	16704	16820	16623	16731	16695	16583	16760	16812	16791	16787	16856	16934	16837	16667	16662	16712	16687	16620	16843	16679	16620	16802	16652	16578	16686	16844	16875	16805	16783	16895	16774	16574	16765	16626	16783	16742	16610	16870	16649	16789	16551	16725	16621	16738	16795	16808	16596	16691	16649	16830	16697	16890	16712	16836	16495	16751	16688	16748	16621	16496	16682	16753	16856	16802	16652	16794	16662	16725	16601	16862	16686	16700	17042	16716	16658	16684	16721	16752	16517	16810	16789	16734	16717	16770	16892	16614	16798	16843	16695	16773	16730	16703	16758	16755	16773	16677	16683	16861	16711	16813
23906	21529	29242	24338	22318	25445	27448	23270	22489	22961	22788	22355	22274	22060	22293	33055	41660	37743	29582	26421	23124	22106	21745	21662	21697	21658	21675	21388	21527	21625	21802	21521	21690	21350	21366	21518	21747	21529	21308	21343	21494	21445	21438	21428	21524	21315	21553	21346	21593	21497	21679	21451	21461	21513	21486	21528	21484	21597	21577	21423	21492	21632	21383	21451	21333	21580	21511	21492	21305	21205	21501	21577	21537	21390	21404	21593	21275	21426	21579	21467	21439	21315	21474	21298	21492	21464	21629	21403	21426	21552	21718	21474	21368	21424	21439	21476	21267	21576	21482	21383	21521	21252	21352	21728	21369	21175	21444	21299	21352	21270	21667	21502	21405	21115	21543	21215	21304	21299	21516	21365	21520	21491	21370	21382	21311	21342	21600	21299	21479	21223	21216	21403	21571	21310	21309	21485	21785	21252	21395	21578	21317	21479	21427	21436	21253	21194	21467	21355	21363	21516	21538	21384	21748	21153	21295	21365	21329	21410	21488	21331	21441	21410	21349	21285	21255	21317	21279	21293	21344	21486	21322	21455	21397	21351	21532	21341	21484	21506	21244	21259	21235	21269	21397	21402	21155	21542	21495	21253	21454	21505	21415	21550	21249	21508	21475	21568	21722	21357	21675	21484	21423	21614	21552	21269	21447	21321	21423	21420	21204	21402	21473	21438	21287	21440	21651	21320	21252	21315	21492	21611	21470	21738	21562	21505	21282	21386	21544	21585	21530	21531	21456	21560	21576	21374	21129	21223	21381	21567	21525	21462	21438	21397	21236	21403	21374	21574	21192	21283	21437	21379	21426	21464	21276	21136	21349	21467	21451	21357	21426	21465	21556	21258	21513	21257	21571	21643	21365	21398	21312	21339	21355	21402	21452	21348	21276	21415	21171	21482	21380	21603	21412	21501	21528	21289	21322	21359	21406	21374	21384	21582	21506	21422	21470	21379	21508	21376	21356	21500	21379	21391	21181	21661	21281	21271	21360	21442	21318	21485	21470	21353	21624	21301	21366	21470	21308	21436	21500	21377	21197	21318	21644	21482	21238	21437	21632	21476	21365	21462	21291	21317	21509	21566	21557	21425	21282	21485	21400	21406	21317	21373	21528	21382	21322	21420	21493	21261	21304	21443	21424	21363	21351	21441	21367	21527	21378	21558	21458	21307	21660	21258	21396	21581	21467	21395	21502	21467	21357	21240	21455	21394	21562	21323	21517	21551	21498	21245	21295	21286	21182	21416	21150	21396	21337	21513	21468	21386	21493	21410	21264	21204	21371	21420	21290	21415	21227	21232	21688	21387	21294	21637	21577	21431	21428	21695	21512	21307	21513	21347	21626	21238	21413	21342	21284	21336	21226	21577	21390	21427	21480	21407	21595	21645	21553	21847	21513	21630	21387	21497	21418	21477	21440	21364	21521	21471	21247	21598	21428	21380	21392	21286	21525	21405	21489	21352	21184	21687	21328	21593	21526	21482	21271	21541	21556	21564	21229	21394	21552	21298	21335	21363	21095	21299	21418	21328	21374	21437	21344	21309	21469	21499	21397	21286	21390	21509	21353	21405	21558	21601	21507	21538	21431	21440	21488	21282	21361	21518	21428	21333	21399	21561	21472	21384	21305	21236	21397	21418	21473	21427	21430	21553	21235	21193	21226	21285	21282	21579	21569	21366	21650	21255	21265	21551	21362	21659	21448	21296	21408	21348	21301	21377	21253	21554	21417	21436	21453	21429	21207	21484	21444	21494	21522	21344	21396	21509	21432	21634	21548	21428	21530	21377	21405	21359	21496	21311	21333	21137	21373	21476	21297	21431	21472	21318	21401	21238	21376	21434	21308	21291	21341	21415	21304	21353	21583	21552	21578	21470	21225	21392	21420	21481	21354	21529	21662	21233	21378	21425	21484	21370	21270	21382	21492	21490	21234	21369	21471	21364	21485	21353	21401	21762	21218	21484	21481	21278	21472	21465	21559	21379	21415	21342	21552	21387	21409	21464	21391	21337	21301	21330	21562	21318	21357	21326	21285	21138	21191	21053	21487	21301	21490	21362	21379	21512	21504	21348	21475	21493	21523	21304	21428	21420	21276	21428	21490	21350	21382	21251	21459	21577	21607	21409	21344	21394	21388	21671	21447	21641	21302	21555	21321	21634	21523	21626	21454	21603	21214	21363	21428	21448	21500	21291	21473	21534	21342	21518	21341	21266	21390	21427	21516	21271	21217	21501	21513	21292	21365	21153	21440	21499	21379	21258	21415	21528	21433	21396	21579	21560	21304	21386	21440	21236	21331	21292	21368	21404	21308	21408	21420	21664	21489	21410	21357	21345	21523	21385	21304	21445	21347	21299	21205	21534	21663	21655	21344	21551	21402	21393	21404	21453	21503	21349	21311	21350	21530	21256	21447	21241	21391	21473	21546	21300	21271	21516	21497	21441	21303	21583	21406	21407	21074	21327	21415	21420	21590	21449	21492	21339	21312	21521	21287	21064	21281	21282	21485	21322	21424	21563	21129	21333	21674	21303	21249	21232	21463	21395	21217	21448	21382	21237	21403	21411	21555	21499	21610	21458	21459	21515	21276	21473	21435	21229	21294	21454	21592	21248	21341	21602	21472	21372	21625	21583	21468	21353	21555	21378	21437	21424	21226	21516	21372	21365	21387	21204	21487	21663	21364	21336	21462	21557	21379	21482	21263	21453	21372	21395	21550	21499	21275	21581	21491	21447	21599	21322	21247	21425	21281	21187	21241	21474	21468	21597	21332	21291	21180	21338	21455	21496	21344	21380	21560	21407	21491	21480	21549	21424	21421	21535	21429	21131	21525	21303	21362	21188	21315	21339	21135	21394	21332	21346	21390	21525	21440	21562	21310	21533	21221	21326	21618	21362	21411	21608	21379	21265	21332	21202	21340	21253	21491	21460	21510	21501	21284	21228	21215	21187	21484	21514	21343	21652	21464	21509	21422	21497	21410	21491	21402	21432	21531	21268	21513	21439	21494	21330	21273	21402	21585	21316	21424	21457	21367	21549	21560	21213	21248	21330	21267	21589	21630	21509	21478	21226	21543	21670	21133	21448	21525	21518	21356	21398	21461	21581	21538	21548	21355	21282	21218	21287	21240	21399	21402	21386	21536	21360	21374	21518	21531	21391	21386	21428	21157	21397	21543	21115	21476	21181	21471	21531	21281	21405	21163	21392	21342	21388	21591	21440	21294	21478	21387	21205	21498	21512	21259	21343	21408	21309	21417	21413	21402	21290	21361	21230	21485	21169	21580	21551	21536	21349	21455	21317	21445	21475	21392	21383	21552	21490	21482	21355	21561	21508	21422	21406	21460	21559	21179	21494	21444	21642	21537	21461	21404	21352	21438	21383	21415	21387	21419	21433	21453	21420	21177	21463	21348	21542	21310	21378	21501	21239	21433	21519	21507	21386	21345	21313	21455	21298	21367	21397	21118	21345	21450	21350	21550	21339	21376	21229	21310	21355	21396	21376	21506	21363	21277	21203	21427	21361	21415	21267	21556	21547	21129	21589	21484	21324	21506	21340	21480	21198	21549	21396	21372	21463	21240	21282	21467	21356	21413	21523	21102	21400	21386	21572	21289	21416	21381	21307	21201	21218	21388	21403	21312	21465	21339	21385	21527	21312	21651	21558	21456	21483	21512	21608	21342	21253	21662	21452	21361	21440	21570	21293	21470	21642	21476	21359	21585	21365	21131	21269	21251	21546	21578	21708	21407	21260	21451	21466	21483	21530	21225	21401	21332	21302	21407	21426	21353	21429	21374	21294	21427	21381	21369	21412	21312	21562	21370	21608	21398	21201	21262	21475	21284	21522	21456	21398	21342	21323	21586	21629	21502	21377	21481	21435	21639	21261	21230	21500	21265	21147	21378	21344	21370	21195	21278	21188	21294	21418	21463	21324	21591	21477	21488	21265	21369	21424	21353	21262	21467	21300	21286	21544	21312	21608	21428	21603	21499	21351	21382	21301	21519	21356	21491	21492	21221	21575	21580	21458	21496	21362	21421	21702	21308	21402	21320	21577	21666	21315	21623	21551	21530	21426	21404	21398	21454	21468	21503	21401	21417	21428	21380	21432	21361	21537	21508	21577	21658	21391	21514	21271	21557	21528	21405	21500	21529	21557	21461	21386	21377	21336	21358	21554	21315	21310	21752	21467	21219	21431	21444	21374	21124	21324	21561	21264	21517	21342	21327	21368	21437	21484	21363	21059	21499	21422	21324	21457	21383	21441	21318	21417	21405	21466	21476	21587	21243	21456	21315	21427	21553	21397	21410	21550	21282	21467	21304	21614	21562	21584	21315	21211	21267	21353	21575	21584	21460	21437	21142	21290	21427	21504	21414	21229	21456	21376	21123	21486	21234	21355	21354	21458	21509	21487	21624	21323	21288	21345	21317	21415	21370	21366	21457	21495	21502	21280	21287	21323	21400	21338	21165	21279	21441	21434	21473	21338	21526	21339	21486	21463	21576	21297	21423	21353	21305	21203	21353	21500	21436	21434	21483	21553	21437	21364	21200	21210	21184	21418	21361	21284	21372	21367	21325	21672	21483	21357	21413	21504	21305	21425	21479	21336	21594	21535	21511	21371	21467	21387	21631	21355	21490	21506	21703	21462	21381	21471	21213	21494	21555	21348	21568	21382	21441	21511	21436	21445	21410	21336	21457	21528	21501	21531	21483	21345	21417	21575	21525	21378	21368	21484	21370	21379	21765	21509	21105	21129	21408	21391	21390	21412	21409	21234	21311	21613	21373	21371	21439	21490	21469	21405	21426	21480	21428	21408	21552	21177	21279	21252	21495	21295	21600	21385	21348	21563	21487	21206	21508	21487	21373	21396	21273	21422	21605	21483	21386	21471	21448	21415	21283	21201	21294	21313	21539	21348	21320	21404	21431	21250	21380	21429	21395	21400	21454	21306	21362	21473	21428	21272	21226	21701	21319	21321	21168	21471	21426	21449	21538	21401	21396	21333	21200	21571	21469	21302	21202	21394	21376	21311	21311	21660	21290	21397	21329	21172	21223	21190	21117	21471	21707	21323	21218	21341	21421	21425	21379	21449	21507	21479	21291	21341	21511	21138	21398	21405	21493	21283	21275	21203	21499	21422	21231	21434
19435	33321	31711	26701	23629	21510	19990	18822	18800	18545	18340	17974	17931	17664	17896	34418	41554	35978	26043	22451	18236	17101	16873	16624	16703	16590	16755	16708	16648	16982	16683	16693	16656	16727	16779	16671	16666	16767	16658	16779	16604	16695	16723	16584	16698	16715	16770	16723	16717	16753	16737	16807	16590	16534	16687	16747	16752	16800	16663	16763	16719	16682	16674	16623	16742	16542	16691	16735	16518	16571	16765	16770	16808	16721	16515	16776	16568	16700	16682	16425	16595	16784	16584	16603	16690	16577	16625	16625	16763	16568	16613	16550	16634	16718	16699	16682	16523	16743	16607	16683	16808	16498	16604	16743	16750	16669	16621	16673	16522	16675	16681	16571	16798	16698	16648	16674	16598	16613	16739	16554	16499	16614	16458	16572	16581	16491	16769	16621	16610	16716	16748	16506	16756	16618	16568	16604	16665	16765	16708	16632	16618	16691	16584	16456	16633	16744	16603	16713	16855	16621	16799	16639	16716	16622	16532	16873	16614	16563	16756	16557	16687	16537	16629	16465	16547	16633	16691	16678	16695	16780	16872	16646	16636	16576	16914	16728	16695	16625	16735	16838	16773	16614	16777	16789	16514	16661	16558	16688	16526	16792	16539	16573	16716	16518	16650	16642	16722	16596	16646	16666	16676	16578	16653	16539	16655	16694	16590	16745	16708	16683	16659	16468	16709	16664	16519	16753	16670	16717	16674	16631	16561	16674	16521	16637	16572	16709	16849	16637	16754	16517	16520	16581	16597	16751	16590	16716	16711	16681	16651	16607	16629	16865	16563	16725	16718	16592	16598	16605	16745	16671	16641	16732	16752	16922	16581	16771	16558	16587	16552	16692	16743	16716	16678	16774	16635	16741	16587	16548	16644	16662	16489	16684	16712	16571	16640	16557	16560	16726	16609	16644	16619	16750	16595	16609	16599	16685	16568	16520	16726	16352	16759	16571	16748	16731	16708	16592	16578	16555	16596	16748	16533	16606	16730	16580	16640	16573	16636	16672	16693	16660	16647	16591	16803	16645	16671	16556	16751	16671	16659	16752	16766	16421	16769	16705	16801	16722	16728	16678	16562	16626	16615	16697	16686	16605	16648	16655	16611	16676	16610	16610	16653	16597	16588	16578	16603	16704	16784	16590	16560	16653	16652	16776	16672	16618	16746	16720	16715	16713	16730	16769	16858	16785	16742	16683	16748	16588	16694	16526	16617	16662	16640	16582	16692	16623	16498	16681	16537	16588	16612	16709	16768	16668	16699	16820	16509	16750	16756	16798	16714	16715	16803	16827	16716	16736	16791	16656	16768	16746	16812	16506	16542	16524	16608	16600	16620	16685	16786	16659	16552	16650	16732	16656	16474	16591	16570	16701	16854	16725	16650	16659	16555	16600	16633	16804	16805	16556	16712	16813	16805	16600	16665	16644	16633	16740	16617	16633	16484	16593	16726	16690	16582	16763	16586	16673	16631	16701	16814	16603	16538	16738	16577	16589	16736	16503	16793	16828	16701	16682	16689	16731	16671	16617	16677	16648	16684	16785	16701	16605	16685	16762	16569	16608	16797	16520	16505	16541	16816	16726	16507	16583	16578	16721	16525	16697	16656	16653	16577	16708	16701	16559	16696	16660	16677	16555	16711	16766	16712	16632	16628	16856	16724	16711	16631	16733	16729	16761	16537	16541	16593	16633	16696	16668	16627	16691	16570	16688	16770	16676	16692	16688	16780	16717	16550	16841	16660	16754	16617	16822	16575	16576	16813	16474	16869	16737	16717	16522	16560	16692	16540	16652	16702	16671	16728	16546	16596	16716	16667	16720	16647	16514	16701	16592	16738	16680	16624	16772	16645	16577	16556	16562	16690	16696	16800	16655	16639	16472	16658	16714	16685	16522	16616	16658	16667	16557	16762	16705	16693	16658	16634	16767	16616	16670	16644	16586	16754	16633	16747	16613	16430	16730	16716	16550	16691	16609	16714	16636	16687	16596	16592	16654	16650	16696	16546	16593	16459	16569	16682	16727	16731	16630	16830	16594	16588	16535	16895	16685	16609	16652	16574	16740	16588	16556	16785	16633	16646	16773	16628	16806	16585	16650	16688	16470	16646	16586	16744	16665	16614	16700	16480	16650	16602	16553	16737	16584	16761	16879	16637	16514	16602	16864	16821	16717	16654	16724	16677	16755	16793	16673	16631	16505	16586	16754	16731	16677	16637	16711	16602	16553	16520	16745	16534	16668	16568	16705	16536	16590	16815	16691	16649	16771	16681	16609	16704	16668	16622	16701	16736	16693	16627	16550	16530	16512	16601	16507	16669	16770	16611	16705	16686	16499	16664	16789	16619	16687	16581	16602	16679	16958	16627	16633	16819	16657	16742	16774	16701	16636	16781	16599	16863	16562	16462	16716	16568	16563	16693	16743	16712	16757	16655	16615	16646	16644	16659	16724	16540	16651	16648	16614	16559	16359	16770	16621	16677	16642	16611	16453	16546	16482	16666	16692	16650	16636	16655	16580	16757	16902	16534	16556	16694	16670	16725	16607	16694	16749	16630	16601	16594	16794	16676	16658	16528	16741	16798	16753	16714	16670	16626	16880	16757	16417	16705	16582	16771	16652	16650	16701	16722	16686	16711	16739	16652	16696	16809	16913	16635	16555	16845	16500	16756	16639	16664	16813	16651	16652	16680	16527	16707	16802	16739	16586	16648	16606	16726	16528	16558	16545	16824	16735	16802	16696	16885	16592	16714	16568	16644	16551	16742	16665	16538	16776	16590	16751	16720	16630	16451	16564	16539	16765	16662	16701	16720	16705	16675	16719	16731	16563	16730	16519	16590	16854	16601	16692	16681	16659	16690	16874	16736	16585	16623	16476	16660	16535	16530	16721	16661	16564	16672	16685	16583	16516	16791	16655	16522	16681	16675	16588	16682	16738	16718	16567	16665	16641	16582	16651	16743	16667	16734	16581	16623	16780	16527	16787	16782	16626	16748	16724	16782	16543	16736	16733	16655	16754	16554	16425	16613	16656	16743	16635	16740	16646	16684	16762	16723	16539	16582	16542	16693	16729	16634	16769	16528	16754	16728	16679	16619	16590	16665	16873	16657	16414	16766	16737	16596	16618	16604	16717	16586	16667	16612	16583	16831	16457	16729	16699	16836	16505	16676	16562	16694	16645	16773	16603	16722	16486	16725	16610	16666	16473	16749	16589	16635	16678	16516	16610	16631	16680	16674	16586	16547	16715	16552	16631	16570	16723	16649	16778	16651	16815	16729	16655	16650	16692	16750	16515	16768	16687	16651	16666	16677	16637	16478	16827	16705	16747	16684	16593	16808	16468	16680	16783	16763	16664	16663	16917	16560	16712	16566	16707	16786	16667	16832	16621	16716	16827	16783	16578	16847	16700	16748	16795	16622	16525	16599	16625	16752	16574	16644	16576	16750	16624	16520	16711	16801	16533	16744	16601	16712	16584	16695	16964	16683	16810	16737	16572	16706	16672	16626	16782	16742	16718	16533	16602	16789	16782	16806	16603	16589	16630	16604	16510	16658	16653	16632	16571	16697	16657	16610	16658	16735	16613	16782	16683	16607	16643	16560	16642	16767	16604	16880	16724	16529	16727	16673	16662	16694	16673	16645	16554	16881	16682	16808	16458	16814	16446	16668	16589	16631	16642	16711	16773	16657	16498	16681	16743	16697	16635	16680	16562	16476	16693	16453	16651	16616	16755	16954	16673	16603	16512	16742	16655	16465	16625	16625	16584	16870	16724	16672	16790	16760	16711	16611	16529	16546	16754	16412	16728	16765	16622	16612	16713	16586	16623	16600	16736	16746	16629	16553	16544	16613	16719	16634	16910	16519	16939	16588	16685	16678	16661	16678	16824	16774	16562	16542	16676	16684	16418	16747	16675	16718	16545	16829	16469	16612	16616	16740	16640	16593	16643	16568	16596	16670	16657	16786	16421	16731	16499	16664	16480	16799	16598	16482	16764	16850	16692	16953	16700	16726	16531	16771	16621	16706	16671	16598	16780	16706	16607	16652	16717	16523	16694	16517	16822	16718	16602	16696	16507	16755	16564	16527	16709	16675	16528	16616	16713	16667	16614	16662	16558	16531	16857	16652	16738	16622	16649	16657	16557	16707	16647	16675	16736	16693	16724	16620	16712	16577	16806	16669	16707	16837	16549	16659	16779	16710	16641	16597	16671	16703	16600	16535	16757	16727	16736	16626	16678	16647	16666	16634	16894	16653	16687	16683	16610	16615	16755	16713	16556	16831	16730	16627	16758	16595	16656	16503	16381	16701	16627	16640	16558	16812	16726	16746	16513	16600	16674	16652	16757	16587	16698	16564	16678	16747	16664	16753	16544	16635	16601	16724	16681	16653	16754	16732	16712	16689	16765	16637	16436	16702	16652	16821	16606	16739	16681	16520	16572	16721	16604	16617	16666	16625	16671	16552	16693	16633	16507	16693	16645	16615	16710	16609	16603	16649	16536	16797	16602	16697	16711	16740	16656	16682	16761	16663	16589	16728	16805	16702	16632	16701	16662	16712	16729	16594	16848	16566	16829	16730	16607	16704	16612	16627	16823	16576	16557	16661	16581	16785	16869	16625	16782	16655	16626	16585	16761	16642	16616	16703	16735	16667	16874	16855	16588	16514	16796	16600	16635	16741	16565	16619	16754	16550	16722	16555	16696	16852	16704	16608	16704	16631	16707	16612	16621	16729	16725	16690	16603	16687	16703	16658	16698	16447	16792	16572	16749	16590	16651	16605	16722	16542	16549	16627	16799	16653	16830	16862	16631	16681	16842	16711	16688	16761	16592	16595	16676	16597	16610	16673	16802	16704	16716	16648	16675	16434	16721	16625	16690	16774	16662	16446	16624	16648	16697	16660	16588	16763	16518	16554	16862	16536	16727	16725	16605	16809	16762	16517	16546	16701	16890	16628	16749	16507	16750	16785	16627	16732	16617	16670	16766	16615	16742	16816	16784	16717	16526	16730	16592	16653	16594	16789	16616	16608	16594	16469	16621	16519	16663	16596	16768	16602	16598	16796	16507	16602	16687	16725	16732	16565	16606	16817	16663	16688	16838	16575	16622	16575	16699	16620	16669	16610	16566	16640	16641	16596	16498	16669	16719	16595	16597
30313	23953	27174	25225	22626	22202	22114	21729	21624	21871	21857	21674	21613	21762	21429	22291	23730	23572	22759	22134	21771	21512	21282	21589	21548	21492	21473	21385	21482	21518	21288	21531	21316	21357	21385	21481	21624	21434	21472	21359	21331	21431	21706	21346	21361	21125	21560	21335	21435	21492	21390	21508	21528	21392	21452	21323	21601	21711	21280	21354	21558	21322	21386	21544	21412	21377	21065	21352	21338	21477	21416	21317	21399	21606	21379	21385	21381	21371	21327	21449	21086	21350	21352	21568	21515	21439	21432	21271	21649	21529	21303	21489	21546	21467	21580	21194	21475	21413	21407	21792	21351	21257	21446	21680	21438	21486	21454	21379	21376	21417	21653	21339	21487	21521	21487	21599	21273	21648	21382	21138	21424	21544	21400	21514	21419	21561	21530	21347	21433	21480	21492	21419	21131	21391	21492	21337	21437	21311	21282	21406	21398	21289	21597	21416	21564	21329	21333	21469	21526	21148	21440	21350	21445	21320	21589	21377	21430	21399	21616	21355	21301	21384	21470	21461	21595	21481	21430	21350	21500	21241	21558	21510	21313	21590	21285	21487	21468	21342	21481	21572	21495	21291	21504	21245	21535	21453	21280	21367	21465	21416	21424	21409	21455	21485	21381	21480	21661	21410	21231	21359	21362	21654	21352	21500	21355	21610	21571	21472	21572	21319	21521	21382	21406	21393	21377	21160	21631	21429	21527	21304	21627	21418	21664	21386	21395	21258	21369	21320	21470	21487	21509	21617	21583	21343	21642	21298	21433	21217	21550	21271	21226	21186	21202	21462	21377	21482	21357	21217	21744	21515	21456	21260	21312	21215	21400	21299	21389	21378	21463	21318	21222	21342	21638	21448	21579	21415	21454	21421	21525	21483	21466	21690	21646	21557	21532	21511	21480	21397	21527	21416	21380	21410	21222	21470	21320	21276	21437	21395	21704	21623	21264	21447	21592	21330	21279	21313	21306	21159	21345	21444	21528	21380	21493	21422	21660	21387	21572	21289	21421	21442	21470	21380	21423	21405	21461	21382	21355	21446	21504	21458	21503	21037	21538	21549	21337	21558	21450	21458	21298	21365	21303	21367	21460	21653	21521	21441	21204	21590	21539	21478	21283	21396	21562	21411	21339	21093	21266	21294	21578	21367	21627	21499	21241	21453	21350	21587	21531	21430	21397	21428	21501	21570	21539	21340	21415	21526	21741	21255	21708	21641	21433	21495	21487	21637	21487	21331	21317	21323	21409	21181	21372	21335	21417	21516	21390	21409	21261	21456	21346	21317	21382	21292	21422	21681	21566	21437	21537	21178	21431	21289	21312	21232	21483	21430	21464	21417	21222	21254	21220	21243	21408	21449	21804	21385	21550	21356	21446	21338	21320	21349	21619	21539	21393	21396	21608	21390	21337	21379	21416	21416	21365	21492	21348	21378	21301	21534	21504	21716	21530	21485	21352	21409	21427	21466	21218	21301	21330	21473	21340	21415	21276	21418	21367	21663	21502	21521	21556	21255	21421	21577	21420	21373	21212	21502	21533	21306	21236	21714	21437	21423	21339	21534	21582	21472	21353	21330	21377	21465	21453	21496	21425	21342	21685	21479	21391	21378	21729	21549	21625	21516	21368	21272	21286	21241	21247	21446	21463	21324	21578	21503	21394	21499	21491	21403	21606	21452	21506	21286	21244	21416	21693	21397	21257	21565	21431	21455	21302	21673	21350	21469	21504	21348	21450	21529	21434	21443	21585	21644	21285	21511	21439	21287	21414	21583	21541	21434	21798	21503	21416	21467	21444	21579	21445	21460	21613	21508	21685	21271	21277	21224	21505	21392	21449	21340	21599	21313	21542	21378	21394	21505	21381	21448	21317	21498	21426	21394	21448	21352	21350	21411	21367	21484	21397	21566	21434	21342	21424	21511	21443	21425	21450	21212	21324	21453	21552	21516	21450	21380	21526	21156	21569	21473	21477	21552	21393	21362	21520	21505	21324	21291	21285	21358	21489	21519	21644	21341	21299	21175	21308	21404	21465	21426	21404	21652	21619	21418	21466	21398	21227	21658	21437	21344	21449	21538	21750	21663	21397	21510	21115	21481	21359	21295	21261	21421	21497	21489	21501	21580	21303	21645	21633	21449	21475	21334	21222	21334	21463	21558	21384	21667	21469	21385	21449	21566	21404	21338	21291	21467	21460	21347	21482	21459	21253	21288	21308	21514	21573	21411	21426	21480	21453	21201	21367	21381	21276	21465	21301	21473	21517	21217	21411	21362	21415	21536	21211	21532	21225	21328	21393	21433	21533	21402	21331	21350	21438	21398	21553	21636	21450	21511	21535	21282	21399	21463	21509	21404	21433	21521	21246	21391	21520	21558	21525	21478	21371	21682	21383	21285	21416	21471	21553	21454	21477	21412	21514	21615	21283	21372	21451	21277	21225	21368	21327	21243	21450	21326	21670	21342	21208	21322	21308	21479	21458	21330	21649	21329	21555	21563	21406	21265	21503	21378	21444	21464	21438	21505	21472	21507	21217	21361	21650	21117	21356	21535	21296	21436	21263	21241	21489	21489	21587	21282	21302	21425	21435	21292	21544	21546	21401	21299	21531	21341	21398	21520	21412	21310	21539	21510	21592	21467	21619	21335	21236	21447	21297	21417	21544	21377	21614	21279	21574	21397	21436	21441	21392	21590	21479	21452	21398	21343	21413	21431	21376	21679	21481	21445	21329	21423	21413	21409	21617	21360	21415	21180	21465	21441	21552	21493	21322	21615	21440	21459	21518	21410	21482	21476	21507	21383	21394	21232	21470	21401	21453	21357	21404	21247	21271	21264	21471	21366	21421	21339	21495	21514	21383	21686	21352	21355	21288	21183	21516	21767	21368	21200	21467	21402	21293	21397	21424	21502	21384	21633	21634	21530	21531	21277	21697	21508	21319	21360	21368	21540	21371	21487	21460	21677	21398	21489	21467	21393	21384	21302	21570	21456	21603	21602	21431	21275	21423	21584	21643	21393	21674	21450	21190	21486	21633	21463	21273	21446	21429	21472	21603	21411	21688	21594	21520	21367	21334	21466	21535	21365	21431	21599	21554	21437	21369	21374	21518	21596	21473	21451	21694	21343	21403	21439	21448	21374	21655	21218	21241	21540	21384	21409	21392	21184	21509	21495	21544	21377	21449	21456	21479	21595	21223	21583	21467	21474	21367	21287	21426	21608	21436	21410	21468	21206	21475	21522	21453	21389	21462	21617	21373	21399	21095	21266	21307	21561	21586	21609	21496	21479	21382	21257	21512	21550	21487	21407	21405	21501	21388	21254	21323	21244	21350	21552	21539	21317	21501	21645	21335	21414	21608	21359	21347	21340	21389	21545	21394	21219	21328	21381	21350	21411	21463	21445	21253	21446	21398	21262	21335	21496	21591	21542	21802	21361	21436	21453	21713	21602	21307	21374	21510	21474	21461	21419	21428	21395	21333	21231	21366	21424	21439	21169	21507	21482	21388	21502	21328	21529	21349	21562	21442	21582	21370	21396	21452	21505	21561	21517	21379	21288	21369	21332	21645	21363	21288	21520	21439	21182	21644	21499	21340	21495	21222	21550	21581	21470	21491	21508	21517	21289	21240	21340	21280	21527	21445	21467	21418	21281	21455	21605	21472	21448	21384	21389	21539	21330	21263	21379	21490	21533	21478	21410	21709	21505	21375	21413	21428	21379	21358	21520	21321	21384	21383	21598	21444	21609	21388	21478	21656	21417	21546	21531	21419	21520	21480	21411	21515	21612	21521	21399	21657	21371	21313	21498	21426	21348	21667	21590	21401	21324	21324	21313	21356	21553	21339	21200	21492	21405	21453	21253	21508	21500	21303	21249	21271	21521	21553	21371	21789	21417	21498	21311	21523	21350	21354	21480	21367	21412	21376	21624	21474	21387	21547	21238	21542	21538	21385	21439	21557	21363	21493	21345	21353	21428	21203	21437	21302	21232	21471	21416	21560	21253	21314	21345	21453	21506	21547	21389	21406	21395	21350	21547	21504	21403	21495	21475	21476	21256	21394	21272	21522	21517	21386	21410	21181	21385	21401	21468	21406	21561	21499	21626	21388	21292	21452	21527	21546	21470	21210	21197	21613	21405	21380	21280	21409	21670	21571	21447	21429	21616	21379	21314	21439	21442	21407	21482	21444	21400	21212	21492	21452	21306	21535	21353	21554	21523	21648	21566	21594	21372	21476	21318	21272	21447	21522	21659	21469	21145	21520	21667	21384	21536	21651	21495	21208	21353	21373	21370	21496	21724	21457	21388	21257	21510	21346	21490	21448	21560	21357	21389	21526	21267	21505	21403	21595	21602	21613	21586	21180	21305	21655	21394	21450	21298	21460	21390	21498	21219	21475	21484	21285	21338	21258	21476	21408	21425	21365	21277	21375	21369	21294	21345	21551	21440	21326	21526	21633	21691	21396	21440	21441	21109	21490	21320	21340	21336	21222	21541	21501	21494	21559	21320	21531	21377	21546	21487	21590	21473	21442	21421	21314	21343	21355	21321	21597	21344	21298	21590	21551	21379	21593	21605	21233	21816	21334	21506	21551	21454	21622	21490	21507	21641	21123	21467	21710	21289	21457	21304	21499	21430	21438	21589	21213	21274	21305	21448	21330	21558	21421	21257	21535	21477	21365	21619	21475	21335	21329	21376	21594	21342	21442	21440	21312	21268	21521	21489	21526	21358	21610	21538	21263	21240	21327	21463	21440	21424	21363	21314	21424	21515	21431	21384	21520	21345	21375	21215	21537	21274	21346	21607	21559	21473	21404	21438	21426	21559	21380	21278	21415	21464	21486	21460	21441	21376	21459	21439	21453	21408	21317	21403	21530	21375	21564	21484	21505	21288	21300	21306	21360	21578	21503	21510	21476	21413	21562	21317	21650	21274	21235	21407	21288	21241	21450	21494	21560	21628	21726	21506	21376	21353	21391	21382	21421	21316	21388	21670	21490	21658	21494	21527	21054	21174	21444	21207	21423	21696	21646	21663	21385	21425	21580	21415	21569	21181	21363	21344	21402	21401	21531	21483	21457	21419	21425	21521	21471	21200	21452	21643	21574	21500	21459	21430	21432	21562	21298	21536	21389	21568	21386	21331	21597	21639	21120	21497
18726	21115	22069	19932	18676	17764	17264	17092	16816	17320	17013	17087	16926	17085	17214	18029	19879	19408	17928	17530	17032	16791	16587	16763	16611	16844	16494	16806	16530	16636	16590	16568	16745	16804	16696	16826	16737	16608	17061	16552	16691	16752	16636	16798	16704	16619	16744	16646	16769	16588	16846	16560	16762	16729	16597	16649	16624	16774	16807	16662	16797	16690	16781	16640	16868	16486	16755	16601	16611	16808	16633	16599	16784	16638	16621	16638	16673	16729	16618	16646	16629	16640	16719	16541	16613	16734	16620	16714	16663	16742	16816	16623	16817	16612	16676	16735	16779	16535	16542	16720	16887	16813	16704	16727	16783	16696	16755	16718	16644	16643	16744	16702	16703	16647	16759	16527	16519	16857	16687	16695	16816	16641	16586	16783	16699	16688	16775	16683	16759	16647	16826	16792	16672	16765	16554	16792	16687	16601	16664	16762	16700	16761	16577	16768	16568	16638	16936	16712	16648	16787	16553	16683	16691	16755	16672	16688	16709	16733	16755	16658	16725	16663	16723	16863	16943	16649	16583	16552	16601	16679	16655	16775	16800	16667	16818	16690	16754	16597	16586	16853	16512	16835	16583	16571	16752	16476	16796	16762	16579	16600	16742	16528	16756	16627	16662	16573	16821	16613	16769	16970	16647	16802	16665	16712	16738	16644	16567	16574	16764	16700	16748	16870	16781	16751	16597	16716	16844	16558	16666	16642	16590	16611	16697	16661	16680	16777	16799	16633	16643	16802	16675	16726	16542	16878	16681	16849	16895	16679	16895	16541	16698	16693	16700	16686	16781	16501	16805	16801	16700	16757	16724	16629	16619	16790	16764	16704	16735	16636	16711	16703	16659	16706	16764	16627	16662	16738	16675	16777	16791	16769	16872	16464	16676	16737	16550	16677	16871	16622	16713	16565	16747	16578	16701	16362	16549	16739	16969	16758	16774	16801	16705	16698	16603	16566	16845	16642	16767	16611	16581	16696	16681	16604	16807	16774	16639	16727	16692	16753	16802	16721	16677	16717	16787	16722	16589	16792	16739	16607	16723	16566	16849	16870	16646	16515	16510	16517	16666	16644	16817	16666	16673	16925	16838	16508	16904	16665	16527	16744	16701	16686	16608	16722	16621	16583	16718	16657	16768	16669	16740	16730	16569	16546	16617	16751	16707	16700	16788	16665	16656	16662	16692	16671	16630	16701	16765	16782	16849	16641	16651	16736	16777	16874	16505	16497	16787	16597	16568	16833	16864	16622	16467	16820	16537	16609	16664	16624	16588	16571	16631	16715	16822	16872	16559	16700	16931	16660	16708	16692	16714	16756	16739	16495	16678	16740	16595	16480	16783	16817	16650	16688	16689	16644	16861	16598	16555	16669	16700	16799	16672	16789	16610	16539	16799	16759	16737	16679	16650	16644	16758	16896	16654	16592	16755	16700	16690	16670	16731	16633	16812	16790	16819	16592	16914	16713	16624	16653	16826	16470	16630	16765	16731	16653	16677	16754	16622	16586	16733	16570	16690	16752	16801	16578	16592	16799	16483	16754	16556	16709	16691	16734	16794	16633	16747	16746	16549	16633	16774	16608	16642	16723	16709	16592	16735	16652	16680	16644	16768	16820	16672	16531	16762	16651	16572	16682	16722	16680	16739	16659	16630	16716	16618	16662	16777	16760	16554	16454	16745	16710	16805	16722	16808	16657	16656	16719	16676	16628	16590	16798	16546	16729	16715	16510	16672	16823	16723	16783	16571	16687	16622	16778	16517	16748	16837	16814	16671	16800	16795	16697	16608	16782	16702	16777	16781	16652	16687	16600	16835	16601	16620	16751	16611	16595	16666	16676	16802	16756	16617	16658	16535	16744	16747	16675	16692	16752	16627	16735	16750	16528	16973	16725	16685	16660	16712	16627	16644	16659	16677	16608	16761	16701	16750	16714	16588	16652	16750	16716	16498	16653	16710	16787	16561	16723	16718	16683	16506	16873	16546	16640	16608	16811	16757	16721	16698	16737	16429	16563	16770	16760	16672	16673	16643	16589	16786	16568	16770	16739	16696	16697	16686	16565	16819	16601	16511	16690	16819	16518	16595	16599	16784	16790	16552	16767	16687	16654	16745	16616	16755	16891	16686	16787	16649	16651	16547	16668	16556	16649	16585	16539	16628	16786	16663	16790	16608	16711	16603	16799	16757	16806	16701	16721	16646	16580	16926	16668	16613	16726	16539	16698	16473	16739	16708	16729	16670	16601	16631	16474	16576	16725	16522	16720	16748	16533	16707	16761	16550	16810	16824	16768	16779	16591	16642	16714	16657	16630	16588	16703	16704	16614	16660	16744	16666	16805	16761	16614	16489	16699	16717	16762	16705	16765	16629	16599	16726	16689	16577	16607	16690	16852	16883	16766	16815	16504	16628	16749	16774	16627	16627	16640	16697	16703	16742	16837	16684	16664	16762	16850	16603	16633	16650	16745	16741	16579	16633	16829	16643	16686	16809	16610	16633	16726	16933	16700	16738	16726	16630	16815	16687	16675	16846	16635	16712	16705	16586	16744	16757	16507	16814	16673	16795	16706	16750	16533	16648	16635	16609	16481	16672	16770	16818	16688	16655	16619	16806	16724	16698	16792	16573	16746	16658	16697	16576	16544	16789	16774	16856	16772	16715	16656	16616	16637	16712	16514	16671	16567	16826	16572	16777	16828	16759	16545	16715	16687	16702	16546	16772	16613	16646	16707	16773	16616	16646	16720	16736	16622	16821	16704	16519	16545	16629	16701	16729	16682	16722	16744	16752	16437	16614	16736	16636	16701	16655	16751	16829	16663	16532	16789	16674	16680	16761	16579	16723	16672	16587	16524	16592	16666	16798	16746	16617	16550	16850	16674	16656	16678	16766	16671	16513	16780	16683	16686	16658	16712	16699	16542	16822	16765	16679	16824	16706	16604	16682	16572	16670	16719	16681	16787	16647	16490	16681	16628	16803	16864	16651	16728	16518	16665	16550	16633	16848	16677	16537	16794	16690	16730	16509	16799	16571	16615	16641	16561	16731	16738	16928	16724	16598	16707	16732	16730	16518	16856	16750	16749	16682	16562	16592	16535	16578	16763	16695	16626	16539	16822	16641	16738	16905	16790	16804	16690	16538	16678	16421	16568	16578	16751	16693	16713	16527	16772	16739	16699	16694	16801	16812	16694	16790	16619	16785	16676	16665	16857	16868	16786	16692	16662	16569	16849	16753	16733	16768	16765	16534	16728	16774	16641	16784	16740	16462	16719	16470	16575	16779	16746	16769	16510	16666	16559	16667	16688	16842	16722	16652	16780	16686	16691	16689	16722	16567	16627	16749	16635	16732	16740	16743	16893	16635	16774	16737	16766	16592	16655	16699	16691	16510	16794	16557	16696	16678	16624	16487	16701	16769	16680	16611	16640	16575	16728	16675	16791	16606	16715	16726	16544	16710	16760	16668	16733	16769	16687	16737	16643	16627	16658	16682	16658	16766	16653	16597	16669	16633	16644	16702	16622	16697	16683	16693	16748	16851	16711	16887	16796	16771	16673	16703	16531	16646	16539	16620	16529	16770	16547	16629	16758	16650	16735	16653	16802	16718	16627	16570	16554	16770	16803	16646	16847	16635	16779	16493	16774	16649	16802	16552	16717	16669	16822	16593	16682	16619	16788	16712	16626	16653	16715	16600	16781	16660	16485	16790	16604	16506	16796	16627	16738	16569	16648	16624	16621	16581	16609	16736	16739	16711	16616	16589	16741	16486	16665	16750	16614	16534	16736	16570	16609	16803	16743	16578	16674	16644	16617	16692	16726	16736	16768	16721	16690	16776	16637	16619	16693	16616	16588	16666	16653	16684	16664	16670	16735	16733	16569	16509	16682	16499	16788	16617	16866	16593	16690	16664	16718	16768	16783	16505	16789	16682	16765	16761	16655	16589	16740	16586	16850	16692	16689	16616	16565	16712	16751	16770	16692	16677	16762	16684	16590	16793	16588	16685	16650	16781	16807	16688	16760	16600	16714	16583	16749	16621	16654	16854	16711	16642	16701	16843	16506	16771	16769	16765	16529	16694	16663	16708	16570	16628	16656	16793	16801	16808	16707	16816	16509	16882	16747	16574	16660	16550	16666	16598	16700	16705	16618	16634	16574	16649	16693	16756	16719	16697	16654	16554	16695	16629	16639	16708	16711	16570	16658	16776	16751	16797	16847	16735	16808	16475	16479	16744	16712	16777	16807	16607	16795	16633	16656	16664	16708	16584	16600	16493	16927	16606	16723	16800	16691	16858	16570	16855	16541	16583	16778	16736	16623	16833	16565	16793	16601	16728	16756	16672	16769	16627	16785	16620	16561	16714	16509	16524	16735	16855	16652	16673	16810	16465	16750	16644	16711	16795	16746	16691	16690	16683	16673	16694	16637	16689	16543	16709	16735	16713	17001	16751	16718	16603	16641	16656	16704	16673	16736	16517	16524	16622	16644	16625	16620	16710	16920	16798	16732	16530	16701	16807	16734	16762	16698	16775	16629	16694	16802	16783	16740	16785	16738	16724	16810	16761	16640	16781	16497	16640	16559	16654	16766	16681	16743	16626	16511	16673	16670	16794	16868	16485	16637	16679	16678	16698	16580	16598	16907	16602	16786	16718	16831	16713	16705	16772	16726	16775	16573	16758	16742	16762	16643	16818	16824	16696	16644	16760	16685	16565	16535	16871	16734	16757	16519	16626	16734	16736	16603	16519	16671	16481	16713	16633	16668	16674	16772	16523	16904	16637	16642	16645	16700	16741	16683	16665	16791	16755	16621	16574	16757	16739	16754	16482	16749	16821	16690	16642	16553	16832	16701	16793	16680	16736	16751	16781	16621	16803	16630	16549	16668	16595	16787	16712	16776	16587	16722	16694	16760	16608	16886	16746	16670	16747	16685	16726	16667	16823	16781	16629	16785	16897	16609	16885	16636	16787	16662	16684	16678	16748	16645	16755	16774	16715	16729	16648	16779	16543	16742	16815	16847	16535	16705	16620	16665	16612	16694	16726	16683	16758	16730	16727	16608	16630	16581	16652	16742	16558	16730	16839	16558	16901	16657	16637	16799	16613	16660	16761	16564	16669	16843	16729	16720	16630	16668	16775	16667	16613	16603	16832	16587
25425	21554	28839	25230	23827	24232	24631	22286	22056	22069	22310	21699	21733	21921	21941	27465	34146	32485	26593	24554	22580	21738	21533	21611	21694	21455	21432	21503	21692	21540	21522	21570	21604	21321	21306	21469	21524	21568	21583	21339	21406	21327	21452	21450	21630	21314	21553	21300	21446	21479	21466	21348	21382	21640	21645	21480	21617	21314	21384	21394	21512	21263	21572	21703	21501	21449	21458	21527	21390	21583	21628	21421	21574	21257	21331	21618	21365	21452	21582	21611	21546	21277	21155	21272	21435	21535	21325	21429	21444	21452	21477	21363	21331	21306	21415	21641	21487	21514	21604	21121	21603	21507	21622	21505	21408	21341	21385	21362	21410	21505	21436	21366	21269	21357	21347	21389	21263	21532	21465	21307	21374	21339	21291	21483	21330	21527	21688	21735	21366	21529	21342	21334	21416	21389	21410	21735	21404	21361	21339	21363	21481	21474	21333	21286	21387	21551	21181	21351	21496	21533	21488	21697	21432	21188	21480	21294	21353	21432	21299	21295	21352	21163	21499	21315	21397	21505	21494	21328	21406	21268	21317	21478	21264	21398	21325	21565	21408	21373	21258	21529	21360	21388	21250	21400	21279	21379	21435	21137	21349	21620	21287	21539	21474	21469	21357	21324	21233	21369	21371	21463	21294	21388	21254	21214	21529	21562	21576	21595	21308	21426	21496	21590	21471	21462	21259	21133	21569	21367	21220	21466	21450	21474	21559	21358	21356	21101	21381	21447	21300	21383	21339	21329	21328	21382	21345	21401	21317	21387	21359	21385	21531	21289	21437	21400	21583	21502	21254	21626	21421	21604	21512	21600	21610	21434	21427	21272	21190	21363	21485	21282	21663	21404	21374	21569	21391	21377	21360	21486	21480	21517	21524	21522	21536	21207	21629	21319	21590	21513	21689	21340	21431	21606	21321	21471	21444	21282	21443	21629	21239	21336	21250	21315	21361	21473	21361	21641	21575	21607	21521	21403	21630	21451	21421	21381	21355	21540	21567	21450	21321	21486	21707	21194	21334	21306	21413	21599	21398	21532	21290	21263	21413	21360	21241	21520	21403	21353	21435	21487	21469	21257	21223	21572	21323	21541	21333	21293	21533	21360	21478	21275	21546	21390	21399	21279	21331	21626	21648	21395	21613	21569	21285	21557	21504	21353	21529	21380	21345	21356	21434	21507	21234	21509	21352	21382	21344	21294	21281	21296	21450	21617	21419	21387	21539	21648	21329	21387	21422	21210	21442	21431	21388	21297	21408	21497	21206	21343	21341	21304	21450	21087	21467	21617	21462	21485	21289	21422	21575	21225	21418	21338	21457	21522	21563	21459	21546	21353	21273	21531	21101	21306	21674	21599	21619	21437	21328	21303	21432	21592	21568	21450	21476	21615	21479	21445	21354	21683	21720	21325	21427	21177	21310	21369	21376	21549	21402	21273	21496	21582	21296	21001	21218	21248	21487	21508	21484	21446	21640	21485	21295	21451	21471	21408	21467	21372	21225	21501	21486	21580	21318	21287	21369	21398	21365	21515	21315	21509	21426	21307	21386	21393	21474	21381	21475	21322	21314	21240	21400	21404	21473	21351	21277	21542	21426	21437	21552	21241	21442	21398	21419	21387	21440	21202	21430	21386	21362	21428	21442	21462	21365	21495	21443	21262	21604	21575	21317	21453	21535	21421	21615	21394	21489	21436	21255	21213	21511	21652	21397	21350	21369	21426	21181	21456	21417	21507	21553	21421	21355	21142	21598	21372	21465	21335	21824	21531	21388	21511	21476	21336	21582	21214	21455	21569	21360	21474	21396	21326	21465	21446	21388	21576	21405	21305	21575	21336	21462	21281	21529	21358	21413	21498	21519	21316	21399	21338	21493	21535	21790	21067	21367	21461	21393	21193	21326	21435	21369	21445	21654	21507	21408	21339	21307	21434	21547	21510	21455	21402	21466	21522	21556	21571	21137	21221	21336	21584	21350	21479	21375	21393	21334	21177	21442	21507	21393	21305	21367	21347	21333	21245	21348	21460	21488	21298	21424	21370	21373	21347	21400	21488	21474	21485	21307	21462	21294	21541	21420	21432	21450	21373	21566	21454	21287	21184	21461	21536	21490	21393	21639	21420	21556	21478	21156	21496	21409	21296	21333	21393	21570	21477	21474	21465	21636	21530	21386	21564	21445	21440	21362	21323	21237	21493	21245	21443	21621	21527	21240	21172	21391	21401	21363	21370	21430	21426	21132	21145	21391	21298	21618	21240	21328	21440	21435	21367	21335	21534	21422	21432	21383	21371	21230	21356	21472	21500	21476	21227	21283	21133	21302	21449	21289	21335	21170	21421	21511	21330	21497	21038	21449	21255	21540	21589	21569	21322	21521	21605	21463	21276	21432	21337	21135	21397	21071	21477	21277	21284	21316	21769	21481	21474	21489	21482	21299	21532	21453	21376	21429	21433	21566	21502	21239	21344	21484	21113	21476	21443	21538	21370	21504	21539	21594	21390	21395	21428	21459	21322	21600	21584	21374	21207	21502	21295	21339	21644	21163	21242	21461	21551	21441	21281	21408	21527	21438	21289	21490	21857	21544	21417	21397	21373	21521	21565	21484	21557	21331	21638	21479	21487	21642	21412	21664	21407	21283	21521	21386	21249	21298	21343	21311	21274	21418	21404	21554	21588	21396	21655	21307	21628	21424	21233	21453	21443	21422	21389	21262	21462	21415	21250	21199	21371	21462	21376	21807	21318	21396	21245	21236	21473	21444	21373	21442	21263	21334	21604	21491	21336	21420	21519	21341	21428	21268	21355	21318	21345	21254	21591	21424	21534	21131	21327	21483	21370	21598	21152	21458	21466	21522	21614	21582	21430	21456	21348	21693	21374	21551	21495	21483	21538	21600	21488	21403	21622	21466	21111	21269	21558	21557	21558	21382	21442	21356	21295	21192	21192	21606	21364	21533	21456	21504	21395	21679	21406	21386	21465	21484	21505	21556	21613	21365	21388	21390	21352	21489	21475	21469	21395	21574	21466	21618	21370	21595	21499	21565	21353	21606	21264	21230	21504	21208	21474	21420	21704	21377	21330	21317	21439	21443	21304	21394	21401	21502	21591	21496	21418	21275	21546	21543	21507	21450	21429	21402	21482	21405	21239	21289	21324	21468	21360	21572	21670	21520	21434	21495	21337	21519	21614	21605	21378	21598	21448	21447	21510	21297	21236	21279	21489	21243	21482	21497	21542	21280	21343	21322	21370	21679	21706	21408	21394	21595	21500	21415	21510	21545	21482	21495	21455	21497	21508	21603	21380	21337	21489	21550	21547	21360	21602	21318	21443	21532	21611	21408	21217	21313	21458	21387	21389	21337	21184	21419	21271	21285	21324	21327	21382	21285	21290	21557	21385	21441	21186	21183	21493	21542	21463	21511	21396	21385	21499	21318	21505	21324	21298	21593	21469	21437	21311	21418	21411	21263	21405	21268	21536	21394	21426	21365	21247	21360	21360	21459	21410	21372	21490	21493	21156	21421	21401	21227	21524	21471	21299	21642	21453	21424	21433	21300	21425	21418	21541	21312	21344	21306	21544	21540	21506	21570	21405	21488	21399	21493	21623	21556	21355	21382	21428	21410	21221	21464	21587	21427	21546	21230	21140	21469	21494	21280	21293	21417	21501	21347	21391	21629	21579	21493	21321	21232	21647	21307	21485	21351	21350	21324	21358	21260	21306	21311	21623	21370	21590	21615	21308	21295	21333	21507	21597	21342	21332	21389	21375	21378	21453	21477	21528	21446	21306	21414	21423	21379	21343	21168	21398	21411	21448	21567	21496	21308	21353	21375	21353	21123	21344	21443	21288	21487	21300	21520	21464	21440	21466	21599	21493	21412	21411	21328	21399	21588	21369	21347	21321	21378	21263	21342	21613	21506	21271	21277	21166	21370	21475	21418	21793	21546	21544	21200	21380	21435	21538	21565	21520	21478	21306	21301	21289	21250	21451	21785	21495	21391	21519	21528	21304	21393	21431	21321	21319	21520	21397	21257	21316	21441	21298	21462	21465	21539	21448	21464	21321	21721	21458	21293	21597	21370	21473	21375	21314	21385	21165	21408	21250	21480	21468	21187	21339	21630	21355	21225	21073	21308	21291	21285	21304	21152	21372	21559	21557	21313	21495	21224	21369	21396	21381	21335	21463	21665	21447	21553	21653	21472	21309	21548	21554	21597	21437	21311	21429	21567	21414	21335	21419	21403	21485	21212	21641	21219	21434	21494	21482	21583	21309	21518	21533	21441	21551	21420	21469	21448	21316	21451	21577	21492	21364	21440	21398	21561	21371	21233	21450	21617	21364	21631	21304	21473	21536	21459	21526	21317	21257	21357	21439	21259	21516	21490	21608	21373	21362	21439	21373	21342	21239	21312	21515	21530	21254	21274	21349	21289	21588	21369	21628	21444	21288	21366	21592	21579	21455	21457	21437	21251	21431	21384	21521	21519	21441	21323	21278	21271	21502	21187	21412	21465	21358	21439	21258	21637	21254	21385	21505	21611	21436	21527	21589	21510	21701	21598	21379	21228	21499	21477	21595	21380	21141	21363	21550	21270	21522	21276	21597	21299	21475	21335	21617	21256	21288	21551	21396	21306	21361	21154	21521	21411	21632	21594	21660	21603	21346	21498	21247	21507	21459	21393	21532	21430	21334	21403	21522	21364	21510	21460	21500	21342	21603	21551	21548	21584	21509	21477	21422	21392	21475	21106	21669	21307	21265	21520	21586	21280	21683	21508	21647	21467	21297	21541	21373	21480	21302	21450	21397	21520	21425	21556	21396	21448	21499	21345	21362	21508	21537	21659	21453	21561	21341	21432	21388	21285	21462	21796	21803	21293	21683	21291	21459	21332	21593	21330	21360	21353	21288	21203	21493	21679	21298	21680	21563	21450	21540	21502	21409	21405	21501	21366	21449	21430	21455	21537	21235	21422	21616	21580	21513	21566	21328	21045	21353	21521	21451	21422	21342	21595	21213	21320	21313	21381	21523	21325	21410	21294	21309	21381	21365	21496	21466	21562	21439	21507	21370	21515	21410	21458	21588	21337	21473	21464	21419	21441	21430	21417	21356	21430	21618	21519	21536	21421	21483	21589	21548	21404	21622	21505	21511
17227	27490	27543	23401	21292	19111	18693	18024	17940	17904	17886	17582	17316	17345	17344	26934	33602	30198	22456	20012	17581	17087	16747	16677	16642	16763	16640	16697	16592	16694	16650	16673	16685	16566	16902	16778	16652	16779	16572	16734	16668	16638	16774	16550	16762	16774	16643	16783	16700	16747	16815	16670	16747	16637	16908	16742	16782	16798	16797	16645	16846	16606	16733	16892	16636	16775	16658	16710	16667	16766	16759	16617	16510	16954	16621	16836	16724	16732	16683	16719	16623	16577	16805	16811	16625	16684	16660	16710	16711	16992	16769	16680	16672	16673	16656	16908	16596	16655	16661	16525	16530	16809	16686	16637	16652	16904	16638	16855	16536	16881	16806	16656	16681	16855	16806	16939	16702	16757	16776	16767	16689	16794	16695	16735	16605	16770	16748	16713	16787	16601	16624	16742	16781	16751	16762	16718	16806	16694	16577	16823	16807	16716	16533	16716	16703	16654	16812	16608	16824	16681	16792	16830	16541	16824	16581	16607	16805	16894	16736	16788	16724	16596	16830	16749	16852	16517	16445	16657	16686	16727	16665	16730	16504	16671	16768	16657	16916	16615	16673	16836	16710	16879	16752	16639	16872	16571	16689	16597	16672	16622	16777	16742	16594	16640	16685	16664	16613	16810	16738	16793	16593	16843	16776	16541	16805	16804	16838	16700	16453	16630	16725	16796	16831	16676	16875	16814	16838	16527	16937	16655	16604	16730	16718	16550	16540	16524	16612	16785	16784	16756	16635	16716	16693	16759	16747	16749	16557	16685	16897	16689	16717	16636	16724	16584	16614	16576	16897	16490	16748	16659	16798	16816	16718	16711	16671	16844	16674	16760	16882	16655	16949	16538	16625	16671	16608	16715	16869	16785	16775	16672	16693	16709	16950	16716	16790	16750	16769	16702	16699	16770	16920	16706	16569	16735	16744	16784	16923	16688	16727	16799	16739	16792	16558	16744	16686	16607	16724	16784	16568	16784	16641	16540	16785	16672	16695	16718	16635	16583	16821	16773	16684	16597	16660	16696	16779	16822	16681	16753	16631	16683	16718	16700	16624	16782	16660	16689	16682	16741	16646	16740	16704	16702	16593	16532	16627	16687	16784	16687	16705	16642	16804	16760	16622	16887	16884	16611	16720	16555	16469	16452	16638	16694	16775	16584	16701	16706	16857	16548	16607	16682	16699	16712	16726	16687	16602	16768	16839	16802	16777	16793	16739	16760	16780	16800	16731	16717	16703	16717	16530	16772	16540	16579	16858	16725	16720	16715	16580	16591	16690	16738	16644	16620	16726	16892	16517	16848	16667	16775	16605	16806	16657	16577	16793	16672	16702	16633	16514	16709	16818	16753	16674	16681	16746	16719	16870	16829	16859	16544	16835	16509	16891	16531	16777	16803	16557	16720	16683	16843	16624	16786	16764	16505	16824	16491	16729	16560	16677	16477	16692	16643	16657	16762	16856	16591	16681	16825	16765	16688	16733	16737	16901	16647	16755	16756	16661	16706	16764	16492	16769	16704	16504	16746	16904	16763	16581	16793	16556	16732	16708	16570	16758	16555	16639	16639	16478	16590	16810	16865	16687	16714	16596	16565	16707	16628	16636	16685	16739	16726	16753	16732	16794	16682	16669	16752	16803	16793	16767	16624	16571	16677	16726	16739	16848	16602	16749	16752	16760	16795	16729	16599	16829	16726	16559	16733	16766	16670	16826	16740	16593	16675	16546	16617	16445	16717	16783	16722	16719	16704	16733	16777	16748	16754	16666	16549	16848	16686	16554	16641	16820	16604	16598	16772	16654	16637	16788	16579	16488	16696	16534	16503	16786	16753	16744	16569	16907	16781	16440	16629	16793	16590	16804	16692	16549	16778	16731	16690	16685	16679	16836	16793	16693	16694	16813	16641	16699	16635	16861	16669	16689	16745	16865	16698	16608	16573	16751	16708	16660	16655	16763	16819	16709	16745	16703	16722	16797	16703	16689	16693	16567	16620	16552	16679	16849	16819	16659	16800	16723	16771	16825	16847	16523	16808	16574	16707	16823	16622	16844	16765	16801	16808	16531	16670	16507	16684	16603	16587	16663	16691	16522	16870	16821	16781	16672	16757	16810	16575	16828	16636	16663	16706	16679	16609	16529	16902	16847	16771	16783	16675	16931	16611	16738	16689	16702	16782	16712	16589	16771	16636	16686	16633	16735	16604	16611	16732	16587	16821	16616	16655	16807	16520	16544	16710	16807	16609	16875	16676	16736	16685	16911	16817	16609	16592	16736	16790	16688	16663	16678	16663	16687	16760	16723	16776	16733	16648	16832	16748	16727	16729	16647	16999	16855	16780	16720	16606	16775	16582	16569	16515	16679	16742	16684	16600	16644	16580	16726	16763	16743	16686	16694	16456	16733	16567	16677	16675	16842	16626	16647	16724	16605	16699	16764	16673	16776	16738	16791	16501	16782	16560	16736	16683	16702	16750	16641	16619	16580	16708	16538	16841	16658	16765	16772	16793	16766	16671	16634	16822	16793	16662	16724	16619	16643	16734	16800	16735	16600	16644	16769	16685	16784	16674	16703	16602	16775	16722	16821	16865	16725	16656	16710	16689	16781	16468	16687	16867	16698	16673	16626	16708	16707	16667	16564	16627	16841	16639	16574	16638	16506	16734	16669	16852	16588	16605	16785	16714	16608	16697	16559	16511	16731	16692	16706	16712	16537	16738	16845	16908	16719	16674	16639	16837	16662	16709	16580	16586	16723	16797	16638	16748	16734	16601	16708	16625	16652	16655	16778	16828	16721	16640	16753	16725	16623	16455	16677	16634	16752	16733	16787	16627	16694	16838	16594	16680	16611	16724	16841	16552	16778	16732	16646	16590	16833	16590	16687	16741	16635	16955	16647	16602	16671	16694	16645	16781	16799	16786	16514	16678	16795	16670	16534	16764	16529	16828	16739	16744	16509	16800	16729	16718	16781	16580	16896	16875	16849	16782	16926	16765	16740	16797	16696	16631	16869	16762	16688	16700	16619	16649	16596	16675	16581	16750	16849	16700	16704	16723	16593	16778	16629	16700	16705	16654	16665	16773	16901	16825	16705	16666	16562	16744	16767	16628	16856	16641	16674	16714	16632	16861	16912	16641	16587	16815	16736	16939	16780	16814	16667	16821	16849	16597	16660	16584	16808	16718	16611	16575	16679	16839	16648	16671	16701	16707	16712	16756	16786	16809	16802	16602	16609	16798	16827	16836	16804	16612	16739	16762	16640	16956	16625	16723	16788	16600	16652	16822	16698	16637	16588	16552	16656	16714	16423	16600	16773	16692	16632	16868	16717	16756	16711	16803	16794	16838	16696	16726	16776	16751	16538	16666	16482	16738	16634	16641	16624	16885	16724	16749	16483	16811	16826	16633	16799	16646	16734	16582	16697	16597	16720	16599	16649	16731	16649	16665	16608	16688	16564	16702	16704	16933	16658	16839	16827	16716	16789	16842	16584	16722	16740	16718	16651	16605	16718	16656	16805	16700	16756	16745	16822	16642	16778	16448	16784	16787	16715	16599	16789	16731	16839	16807	16650	16754	16892	16711	16780	16698	16643	16816	16786	16740	16806	16600	16767	16531	16807	16775	16740	16698	16786	16712	16768	16749	16840	16724	16673	16704	16813	16740	16685	16792	16633	16742	16740	16843	16730	16762	16773	16525	16602	16672	16762	16713	16523	16740	16642	16555	16749	16861	16747	16899	16693	16666	16641	16685	16855	16822	16682	16780	16841	16676	16606	16643	16591	16667	16717	16703	16815	16704	16697	16889	16739	16656	16783	16749	16632	16686	16669	16503	16745	16748	16723	16882	16643	16767	16746	16659	16727	16588	16628	16611	16609	16686	16926	16782	16716	16728	16630	16653	16799	16646	16783	16567	16605	16739	16683	16621	16726	16689	16655	16901	16643	16775	16663	16646	16645	16916	16589	16856	16694	16617	16889	16723	16689	16549	16667	16754	16825	16797	16587	16601	16683	16578	16733	16741	16722	16732	16757	16723	16529	16881	16535	16722	16754	16559	16581	16909	16732	16636	16902	16585	16807	16649	16860	16523	16638	16631	16789	16726	16857	16526	16752	16578	16708	16529	16693	16859	16661	16579	16724	16699	16665	16733	16687	16659	16724	16603	16873	16751	16731	16566	16715	16720	16726	16667	16548	16706	16665	16639	16559	16537	16644	16619	16685	16625	16794	16848	16861	16714	16659	16694	16563	16706	16652	16683	16786	16640	16447	16738	16702	16846	16835	16598	16763	16847	16847	16733	16919	16556	16620	16697	16897	16675	16702	16566	16730	16658	16670	16772	16785	16704	16610	16845	16554	16505	16733	16603	16809	16860	16687	16604	16664	16790	16636	16563	16711	16678	16642	16663	16739	16546	16708	16701	16769	16819	16893	16858	16670	16736	16905	16820	16673	16777	16667	16657	16719	16608	16748	16723	16728	16633	16562	16759	16724	16726	16522	16651	16557	16845	16713	16718	16673	16765	16676	16781	16628	16721	16592	16724	16819	16769	16771	16738	16761	16777	16678	16867	16727	16609	16728	16687	16658	16652	16786	16630	16710	16727	16574	16696	16715	16659	16799	16831	16547	16787	16590	16541	16703	16615	16582	16692	16745	16791	16561	16645	16812	16646	16700	16804	16786	16878	16706	16684	16765	16474	16632	16653	16716	16698	16865	16686	16758	16627	16743	16787	16783	16624	16588	16655	16688	16809	16806	16601	16898	16793	16591	16616	16673	16567	16785	16832	16632	16699	16767	16711	16703	16842	16772	16642	16690	16722	16874	16629	16833	16829	16599	16798	16734	16718	16635	16882	16799	16683	16629	16653	16639	16497	16768	16670	16604	16634	16584	16719	16575	16687	16762	16651	16535	16622	16694	16730	16780	16745	16720	16836	16717	16738	16545	16731	16692	16887	16784	16642	16730	16597	16735	16841	16753	16718	16663	16855	16594	16932	16702	16735	16703	16912	16654	16446	16751	16849	16786	16690	16753	16668	16674	16659	16689	16706	16722	16772	16644	16737	16643	16674	16655	16737	16815	16716	16742	16636	16890	16770	16782	16815	16937	16651	16669	16659	16824	16658	16875	16782	16766	16731	16667	16633	16832	16810	16593	16725
23980	21588	29243	24417	22352	25434	27149	23185	22215	22751	22561	22274	22330	22447	22324	31530	41063	38989	29970	26244	23371	22009	21506	21571	21380	21467	21427	21656	21800	21429	21765	21614	21395	21727	21493	21546	21516	21598	21526	21437	21441	21462	21350	21561	21560	21667	21605	21471	21435	21550	21604	21665	21309	21238	21389	21612	21364	21549	21619	21518	21564	21404	21544	21438	21407	21161	21328	21282	21365	21456	21408	21590	21411	21486	21480	21434	21426	21454	21415	21461	21355	21447	21430	21190	21282	21624	21581	21431	21354	21373	21500	21479	21527	21462	21534	21405	21517	21450	21463	21335	21367	21448	21481	21314	21480	21162	21390	21474	21516	21312	21478	21380	21480	21494	21254	21486	21474	21282	21247	21432	21433	21454	21381	21442	21488	21278	21132	21523	21543	21501	21443	21191	21395	21583	21365	21317	21409	21483	21395	21542	21572	21388	21701	21295	21386	21395	21533	21212	21429	21282	21643	21310	21454	21476	21615	21473	21224	21673	21377	21485	21497	21364	21340	21339	21346	21489	21198	21306	21222	21398	21309	21334	21315	21543	21514	21335	21466	21298	21448	21434	21449	21101	21274	21514	21454	21227	21326	21577	21111	21301	21464	21280	21297	21445	21124	21382	21350	21319	21459	21440	21571	21204	21265	21442	21553	21468	21301	21205	21358	21382	21672	21489	21486	21318	21556	21365	21554	21514	21509	21378	21347	21335	21346	21483	21310	21390	21772	21261	21528	21521	21520	21364	21322	21317	21560	21211	21366	21192	21590	21330	21390	21236	21405	21388	21424	21337	21260	21522	21451	21530	21383	21601	21283	21426	21367	21624	21434	21350	21331	21440	21282	21439	21298	21462	21423	21386	21471	21356	21585	21226	21474	21509	21530	21517	21298	21526	21452	21511	21388	21389	21165	21410	21282	21392	21361	21437	21562	21313	21634	21298	21293	21312	21222	21504	21233	21402	21442	21306	21394	21344	21429	21245	21486	21226	21182	21390	21306	21402	21233	21378	21339	21498	21468	21670	21478	21401	21549	21439	21410	21351	21423	21223	21451	21538	21439	21278	21256	21243	21308	21462	21355	21346	21551	21162	21211	21385	21267	21474	21392	21236	21366	21382	21519	21474	21522	21311	21283	21452	21575	21406	21470	21232	21500	21323	21300	21203	21191	21249	21358	21564	21389	21409	21249	21460	21311	21645	21403	21255	21340	21359	21460	21387	21381	21448	21605	21393	21567	21242	21471	21207	21642	21336	21458	21279	21449	21466	21388	21310	21247	21385	21530	21473	21411	21469	21470	21362	21499	21618	21529	21301	21373	21699	21314	21523	21242	21448	21219	21289	21402	21291	21369	21195	21350	21352	21102	21443	21174	21191	21449	21116	21257	21576	21525	21564	21457	21383	21180	21295	21558	21533	21318	21391	21447	21342	21217	21238	21212	21384	21466	21219	21430	21475	21346	21437	21508	21505	21257	21264	21639	21625	21509	21376	21477	21376	21343	21526	21385	21382	21510	21455	21391	21327	21538	21315	21309	21468	21474	21360	21253	21401	21641	21535	21401	21409	21482	21397	21225	21487	21468	21661	21487	21531	21290	21463	21441	21192	21480	21423	21592	21231	21265	21370	21478	21305	21595	21334	21209	21451	21024	21338	21409	21447	21223	21371	21539	21366	21391	21373	21410	21288	21272	21240	21376	21396	21300	21419	21429	21424	21421	21384	21216	21180	21544	21424	21268	21519	21387	21268	21573	21498	21262	21315	21216	21410	21603	21456	21479	21321	21461	21363	21569	21345	21437	21295	21482	21507	21293	21670	21537	21711	21290	21212	21334	21478	21497	21471	21367	21393	21467	21555	21451	21472	21361	21466	21571	21508	21238	21374	21470	21467	21186	21348	21416	21438	21442	21353	21681	21310	21525	21480	21500	21288	21550	21480	21532	21325	21502	21352	21566	21310	21370	21491	21261	21300	21375	21519	21284	21350	21278	21514	21646	21313	21548	21444	21495	21394	21690	21438	21507	21340	21340	21438	21216	21456	21435	21261	21322	21529	21320	21437	21378	21409	21397	21327	21411	21467	21386	21277	21343	21240	21420	21550	21510	21407	21415	21342	21296	21270	21310	21380	21544	21395	21549	21399	21418	21640	21402	21305	21403	21362	21364	21193	21618	21495	21599	21406	21488	21387	21444	21458	21468	21631	21103	21488	21667	21326	21604	21449	21239	21249	21292	21456	21501	21210	21394	21416	21466	21367	21358	21331	21454	21471	21410	21400	21302	21557	21379	21349	21429	21542	21530	21379	21473	21444	21298	21255	21462	21430	21385	21381	21372	21182	21376	21379	21580	21478	21316	21358	21591	21451	21273	21445	21308	21588	21460	21283	21145	21257	21626	21508	21466	21402	21350	21375	21403	21288	21533	21197	21169	21357	21379	21373	21497	21595	21364	21422	21335	21346	21537	21120	21244	21161	21283	21230	21347	21627	21543	21306	21452	21376	21420	21394	21493	21280	21553	21300	21399	21385	21304	21471	21431	21600	21510	21405	21307	21370	21414	21676	21444	21377	21433	21331	21295	21396	21185	21499	21299	21180	21452	21417	21284	21302	21260	21270	21403	21358	21578	21394	21161	21502	21601	21469	21280	21390	21538	21525	21256	21264	21350	21311	21312	21459	21341	21082	21455	21267	21354	21294	21236	21398	21475	21520	21447	21417	21341	21363	21432	21513	21300	21382	21535	21178	21411	21455	21395	21417	21154	21280	21357	21592	21233	21474	21347	21530	21536	21622	21338	21571	21353	21394	21266	21355	21325	21349	21397	21299	21491	21264	21492	21534	21532	21625	21515	21324	21377	21503	21274	21430	21481	21504	21339	21409	21419	21442	21366	21406	21393	21171	21278	21544	21344	21416	21344	21512	21383	21457	21463	21387	21288	21315	21625	21362	21318	21541	21134	21297	21419	21226	21573	21451	21384	21542	21566	21348	21238	21247	21336	21562	21409	21583	21204	21149	21365	21574	21424	21519	21310	21374	21476	21664	21555	21646	21378	21435	21423	21559	21440	21474	21496	21460	21294	21414	21417	21369	21150	21419	21399	21306	21562	21438	21512	21240	21439	21196	21137	21491	21251	21209	21363	21397	21424	21317	21361	21606	21299	21661	21555	21518	21458	21353	21289	21428	21365	21103	21488	21376	21473	21296	21318	21219	21154	21345	21094	21412	21138	21393	21458	21330	21517	21325	21408	21477	21383	21417	21285	21152	21477	21434	21342	21621	21439	21330	21380	21130	21614	21446	21380	21530	21354	21376	21562	21499	21356	21353	21414	21517	21417	21267	21321	21356	21335	21328	21424	21241	21514	21210	21387	21372	21407	21291	21445	21261	21473	21391	21297	21322	21416	21288	21442	21560	21450	21303	21399	21516	21452	21457	21539	21681	21479	21564	21480	21469	21423	21332	21500	21354	21329	21321	21424	21319	21312	21271	21246	21193	21414	21533	21232	21139	21173	21390	21143	21258	21472	21320	21711	21461	21377	21367	21509	21303	21499	21444	21416	21245	21296	21293	21250	21233	21489	21356	21362	21454	21428	21520	21244	21597	21344	21240	21561	21272	21436	21445	21403	21409	21451	21326	21504	21344	21427	21347	21428	21517	21391	21257	21141	21366	21613	21479	21218	21368	21367	21426	21371	21612	21411	21389	21416	21338	21421	21115	21202	21196	21484	21602	21616	21350	21514	21247	21492	21370	21273	21431	21376	21327	21427	21370	21358	21405	21283	21444	21277	21625	21252	21519	21445	21504	21440	21341	21444	21358	21319	21422	21090	21348	21415	21389	21450	21430	21415	21269	21388	21405	21286	21291	21322	21302	21400	21352	21453	21222	21318	21411	21614	21542	21512	21414	21551	21247	21528	21400	21427	21430	21275	21469	21474	21381	21534	21389	21556	21528	21469	21492	21395	21397	21327	21508	21452	21327	21416	21266	21539	21367	21622	21310	21349	21418	21529	21549	21451	21383	21373	21363	21244	21394	21437	21490	21310	21445	21557	21391	21584	21625	21230	21456	21489	21375	21341	21300	21443	21562	21319	21376	21351	21258	21376	21369	21357	21618	21362	21436	21750	21254	21631	21064	21430	21222	21349	21194	21493	21302	21514	21316	21588	21450	21369	21324	21439	21350	21328	21437	21374	21399	21357	21384	21122	21351	21444	21259	21325	21336	21185	21407	21220	21240	21517	21317	21131	21288	21399	21510	21193	21468	21532	21359	21348	21184	21254	21255	21362	21569	21370	21340	21487	21557	21403	21409	21209	21438	21341	21256	21219	21386	21286	21719	21285	21459	21647	21281	21410	21421	21466	21355	21304	21301	21404	21439	21327	21144	21522	21539	21394	21434	21313	21339	21375	21188	21525	21170	21253	21348	21605	21447	21230	21613	21603	21436	21345	21174	21163	21397	21333	21429	21526	21328	21415	21365	21409	21488	21132	21253	21306	21445	21404	21422	21344	21100	21326	21348	21363	21281	21396	21550	21384	21409	21403	21424	21361	21365	21461	21364	21545	21214	21154	21450	21188	21182	21414	21547	21404	21246	21495	21513	21610	21292	21466	21352	21463	21350	21647	21511	21468	21320	21510	21382	21521	21355	21228	21357	21220	21730	21237	21345	21229	21565	21510	21381	21488	21425	21521	21336	21406	21674	21047	21504	21145	21383	21415	21294	21401	21275	21583	21303	21359	21429	21396	21252	21248	21288	21563	21306	21487	21405	21382	21391	21247	21442	21302	21036	21205	21628	21527	21226	21265	21162	21279	21548	21625	21387	21306	21753	21623	21514	21494	21367	21716	21377	21534	21428	21449	21427	21519	21471	21479	21580	21494	21581	21403	21379	21242	21466	21283	21664	21314	21235	21384	21360	21245	21398	21451	21558	21295	21475	21322	21409	21358	21255	21416	21372	21365	21345	21531	21444	21374	21284	21329	21339	21456	21395	21350	21383	21496	21356	21652	21320	21319	21610	21407	21212	21180	21324	21309	21297	21437	21615	21602	21341	21482	21305	21366	21044	21329	21230	21501	21322	21524	21310	21534	21376	21537	21432	21387	21451	21263	21212	21323	21158	21392	21345	21521	21892	21458	21326	21474	21331	21507	21550
19082	32655	31020	26054	23336	20755	19787	18811	18507	18244	18043	17786	17762	17807	17820	32669	41222	37346	26055	22465	18389	17047	16872	16613	16818	16671	16751	16540	16723	16822	16694	16657	16822	16739	16770	16627	16614	16709	16702	16717	16810	16716	16697	16832	16750	16728	16710	16789	16725	16813	16889	16765	16910	16717	16878	16527	16668	16669	16794	16821	16708	16678	16758	16739	16771	16702	16801	16691	16619	16862	16600	16625	16832	16708	16764	16792	16788	16830	16851	16678	16740	16720	16751	16623	16954	16703	16722	16805	16711	16702	16741	16695	16678	16683	16882	16473	16787	16695	16778	16640	16764	16715	16860	16825	16600	16738	16750	16982	16648	16690	16707	16663	16889	16782	16782	16726	16703	16603	16690	16646	16547	16605	16903	16704	16683	16753	16625	16716	16674	16725	16748	16897	16781	16685	16793	16833	16521	16739	16744	16745	16528	16735	16707	16689	16846	16802	16624	16788	16664	16767	16676	16728	16637	16787	16891	16648	16649	16655	16784	16745	16764	16635	16821	16767	16619	16847	16616	16571	16827	16600	16793	16656	16830	16737	16650	16781	16668	16743	16662	16570	16891	16708	16642	16808	16618	16874	16705	16717	16682	16792	16851	16726	16726	16653	16732	16646	16561	16580	16843	16595	16757	16644	16792	16797	16728	16734	16690	16695	16736	16578	16713	16617	16641	16687	16817	16709	16724	16755	16820	16736	16700	16771	16758	16697	16623	16589	16659	16813	16755	16666	16705	16719	16737	16650	16697	16693	16671	16789	16589	16869	16802	16683	16766	16611	16695	16612	16676	16631	16358	16561	16696	16713	16730	16767	16833	16541	16647	16645	16580	16759	16838	16763	16586	16697	16643	16666	16552	16753	16663	16637	16944	16705	16744	16682	16602	16744	16637	16755	16808	16597	16738	16704	16776	16745	16679	16913	16731	16709	16684	16724	16729	16797	16663	16633	16632	16816	16644	16767	16971	16734	16752	16952	16888	16687	16638	16792	16686	16664	16642	16758	16718	16744	16751	16785	16617	16871	16738	16761	16745	16647	16742	16693	16757	16716	16905	16777	16757	16746	16640	16698	16586	16741	16699	16685	16745	16607	16826	16744	16815	16874	16730	16690	16839	16603	16641	16616	16630	16692	16868	16804	16559	16778	16629	16901	16752	16568	16766	16754	16640	16678	16565	16774	16735	16802	16693	16678	16596	16599	16681	16756	16819	16844	16880	16646	16717	16665	16857	16596	16673	16747	16653	16959	16838	16636	16792	16799	16706	16709	16594	16690	16818	16722	16951	16808	16743	16777	16612	16778	16892	16669	16654	16703	16957	16576	16841	16818	16674	16912	16680	16818	16751	16608	16661	16800	16754	16775	16631	16783	16661	16707	16701	16508	16676	16825	16822	16614	16821	16598	16809	16662	16675	16682	16763	16671	16983	16697	16797	16776	16690	16725	16614	16791	16777	16897	16718	16607	16552	16815	16664	16581	16727	16607	16698	16705	16743	16639	16769	16797	16766	16617	16634	16622	16812	16870	16735	16756	16707	16699	16882	16732	16543	16702	16715	16721	16567	16563	16658	16719	16769	16543	16899	16687	16808	16702	16762	16942	16646	16702	16705	16799	16716	16680	16645	16856	16745	16701	16755	16789	16746	16719	16748	16666	16664	16840	16695	16656	16818	16822	16617	16729	16707	16726	16671	16654	16692	16861	16821	16693	16771	16724	16603	16795	16757	16632	16598	16608	16684	16806	16707	16667	16637	16552	16656	16878	16601	16873	16784	16676	16651	16636	16690	16605	16689	16735	16687	16636	16604	16734	16622	16731	16769	16721	16783	16729	16669	16804	16745	16677	16798	16606	16718	16637	16634	16636	16786	16739	16688	16942	16693	16726	16768	16842	16652	16598	16484	16738	16569	16499	16645	16764	16776	16841	16886	16675	16678	16512	16498	16893	16787	16834	16873	16707	16645	16856	16737	16695	16790	16787	16733	16797	16917	16697	16847	16689	16874	16658	16687	16791	16495	16783	16669	16752	16740	16695	16811	16901	16937	16595	16636	16882	16875	16768	16773	16597	16710	16636	16687	16601	16747	16724	16601	16579	16660	16769	16960	16650	16664	16775	16650	16589	16781	16764	16818	16621	16827	16675	16605	16629	16811	16897	16796	16585	16719	16638	16673	16727	16927	16766	16648	16705	16816	16863	16810	16806	16721	16790	16627	16831	16678	16724	16784	16783	16759	16676	16612	16784	16931	16763	16834	16894	16871	16773	16874	16796	16815	16532	16815	16830	16551	16623	16692	16898	16745	16565	16643	16733	16742	16751	16673	16676	16642	16809	16563	16670	16729	16739	16702	16676	16654	16762	16758	16768	16884	16640	16807	16737	16585	16745	16692	16677	16757	16703	16588	16788	16601	16686	16822	16836	16753	16732	16722	16872	16880	16752	16601	16886	16803	16598	16942	16751	16772	16665	16704	16803	16690	16857	16791	16619	16729	16690	16746	16758	16697	16727	16611	16699	16953	16777	16703	16648	16665	16520	16736	16630	16509	16670	16801	16771	16626	16616	16549	16668	16815	16879	16619	16664	16666	16695	16951	16815	16517	16829	16686	16667	16612	16860	16796	16815	16759	16632	16646	16809	16689	16849	16765	16700	16677	16808	16722	16661	16768	16915	16818	16512	16632	16724	16812	16649	16738	16690	16584	16685	16675	16752	16560	16615	16869	16733	16872	16929	16763	16672	16790	16730	16795	16791	16699	16663	16789	16784	16891	16745	16669	16699	16735	16714	16858	16675	16761	16785	16777	16508	16624	16981	16694	16784	16713	16730	16759	16485	16652	16775	16559	16517	16681	16808	16728	16774	16716	16767	16728	16779	16744	16550	16977	16629	16842	16704	16626	16787	16862	16641	16833	16671	16554	16817	16792	16750	16658	16780	16645	16715	16613	16676	16908	16906	16641	16563	16680	16717	16678	16660	16805	16656	16648	16571	16736	16727	16782	16556	16831	16590	16726	16704	16794	16857	16807	16741	16579	16753	16625	16680	16731	16687	16680	16760	16571	16814	16816	16709	16710	16715	16811	16700	16814	16691	16707	16604	16698	16647	16737	16623	16748	16930	16775	16677	16531	16719	16618	16669	16619	16633	16790	16793	16686	16864	16762	16688	16713	16811	16761	16757	16721	16734	16793	16743	16726	16655	16656	16790	16869	16754	16766	16861	16730	16763	16706	16729	16782	16778	16773	16749	16842	16702	16514	16756	16795	16886	16738	16721	16665	16642	16771	16672	16846	16759	16751	16728	16700	16486	16763	16756	16474	16848	16664	16869	16744	16614	16780	16910	16817	16737	16804	16613	16657	16720	16691	16696	16694	16796	16734	16730	16634	16621	16666	16788	16731	16739	16738	16748	16604	16718	16720	16582	16687	16717	16706	16770	16633	16673	16789	16510	16838	16893	16775	16632	16714	16668	16656	16662	16866	16551	16785	16724	16895	16833	16692	16597	16839	16742	16615	16741	16793	16775	16624	16804	16688	16715	16743	16716	16891	16706	16774	16799	16800	16836	16665	16664	16693	16610	16686	16649	16809	16809	16756	16781	16749	16513	16744	16771	16722	16801	16691	16793	16633	16802	16851	16795	16760	16859	16608	16641	16720	16724	16637	16703	16672	16955	16702	16824	16749	16762	16693	16787	16823	16594	16681	16681	16557	16531	16766	16665	16893	16619	16819	16635	17027	16595	16917	16806	16575	16563	16607	16710	16799	16715	16676	16785	16725	16934	16627	16591	16771	16726	16832	16677	16717	16514	16684	16746	16829	16660	16651	16632	16763	16709	16598	16626	16625	16774	16622	16759	16549	16819	16818	16618	16625	16885	16945	16546	16647	16869	16576	16702	16807	16744	16746	16691	16521	16847	16727	16657	16878	16750	16651	16792	16961	16665	16741	16815	16804	16537	16678	16789	16701	16631	16782	16707	16657	16653	16779	16751	16797	16628	16778	16637	16770	16631	16715	16872	16706	16684	16832	16916	16629	16751	16687	16700	16801	16816	16489	16810	16754	16927	16713	16698	16647	16780	16771	16735	16681	16834	16798	16791	16755	16735	16762	16736	16702	16797	16816	16697	16592	16596	16932	16684	16750	16663	16650	16704	16701	16590	16627	16724	16643	16763	16712	16623	16664	16601	16731	16690	16594	16728	16563	16661	16708	16733	16689	16776	16597	16811	16747	16709	16663	16709	16677	16710	16739	16725	16663	16688	16755	16759	16942	16926	16825	16852	16702	16634	16774	16736	16879	16629	16769	16695	16548	16763	16595	16756	16592	16741	16559	16653	16866	16575	16802	16672	16762	16882	16722	16534	16769	16747	16712	16748	16915	16806	16655	16802	16662	16606	16709	16795	16715	16621	16814	16884	16611	16675	16621	16698	16820	16714	16822	16748	16707	16594	16731	16770	16932	16565	16731	16679	16699	16651	16869	16595	16740	16721	16783	16815	16839	16869	16793	16599	16728	16724	16780	16766	16690	16844	16916	16716	16567	16638	16804	16897	16743	16740	16728	16860	16860	16775	16739	16652	16768	16589	16781	16842	16738	16718	16555	16804	16732	16648	16691	16809	16631	16665	16705	16619	16582	16687	16716	16878	16797	16787	16615	16652	16765	16872	16719	16709	16723	16715	16564	16781	16703	16546	16753	16739	16646	16624	16845	16499	16776	16623	16651	16728	16917	16744	16792	16652	16696	16777	16821	16672	16573	16558	16604	16695	16556	16667	16664	16591	16514	16934	16858	16753	16779	16790	16699	16744	16569	16776	16714	16805	16693	16689	16772	16804	16662	16799	16800	16754	16701	16743	16923	16625	16783	16722	16651	16624	16711	16544	16776	16867	16453	16636	16564	16612	16650	16755	16818	16699	16597	16630	16640	16833	16680	16664	16756	16566	16646	16698	16748	16766	16818	16802	16760	16690	16697	16645	16731	16761	16584	16619	16644	16810	16843	16869	16672	16641	16526	16713	16677	16770	16734	16648	16984	16897	16876	16809	16803	16845	16723	16668	16692	16777	16841	16632	16692	16587	16906	16810	16727	16760	16694	16669	16557	16690	16783	16707	16809	16618	16692	16763	16815	16669	16744	16565	16759	16736	16741	16658
30502	23885	26541	24445	22080	22249	21960	21569	21739	21466	21718	21519	21611	21562	21460	22207	23128	23561	22722	21906	21590	21612	21413	21171	21419	21368	21396	21511	21422	21280	21317	21479	21284	21358	21388	21540	21603	21314	21470	21523	21457	21144	21446	21162	21456	21596	21334	21370	21330	21161	21315	21343	21206	21255	21547	21242	21474	21336	21590	21428	21464	21217	21104	21226	21388	21407	21336	21425	21298	21413	21395	21443	21273	21431	21442	21345	21379	21326	21324	21321	21233	21384	21095	21278	21365	21395	21237	21469	21485	21340	21579	21475	21372	21432	21219	21252	21451	21277	21527	21638	21585	21503	21430	21172	21511	21226	21301	21309	21388	21254	21342	21286	21404	21499	21325	21261	21432	21417	21498	21358	21325	21397	21421	21205	21565	21345	21356	21341	21413	21445	21277	21303	21324	21325	21428	21503	21304	21326	21208	21362	21550	21484	21589	21356	21422	21250	21293	21326	21312	21182	21436	21292	21331	21263	21441	21405	21317	21530	21436	21428	21125	21334	21463	21490	21064	21429	21502	21477	21396	21246	21338	21576	21446	21404	21478	21434	21358	21418	21141	21252	21265	21413	21491	21466	21293	21206	21358	21455	21436	21567	21458	21363	21405	21459	21482	21422	21295	21279	21522	21584	21279	21411	21497	21393	21382	21290	21302	21206	21253	21450	21552	21265	21475	21514	21329	21316	21517	21370	21489	21457	21097	21281	21265	21330	21355	21364	21446	21332	21287	21293	21430	21432	21338	21415	21432	21676	21499	21413	21380	21191	21255	21359	21409	21429	21503	21397	21461	21344	21290	21480	21285	21270	21465	21162	21056	21436	21106	21192	21210	21382	21500	21231	21325	21426	21393	21358	21261	21527	21409	21378	21578	21304	21713	21230	21192	21268	21301	21357	21331	21578	21468	21528	21390	21360	21343	21486	21411	21336	21488	21433	21337	21329	21123	21568	21294	21404	21462	21379	21208	21237	21291	21403	21442	21536	21277	21376	21552	21569	21469	21388	21465	21464	21272	21344	21262	21454	21507	21361	21400	21547	21306	21291	21640	21453	21418	21194	21523	21216	21152	21312	21461	21465	21288	21142	21361	21410	21526	21279	21290	21280	21589	21323	21266	21365	21428	21388	21238	21564	21425	21327	21561	21260	21399	21516	21348	21175	21464	21334	21490	21267	21274	21495	21361	21570	21247	21288	21292	21315	21343	21386	21304	21220	21459	21386	21265	21357	21279	21392	21501	21365	21515	21320	21536	21405	21566	21548	21444	21231	21247	21263	21420	21292	21427	21464	21170	21150	21423	21316	21400	21493	21401	21524	21276	21567	21536	21392	21295	21130	21450	21419	21427	21297	21518	21208	21464	21459	21418	21392	21402	21609	21395	21246	21518	21360	21287	21185	21407	21432	21472	21394	21495	21196	21489	21486	21298	21364	21426	21204	21258	21156	21278	21387	21393	21436	21416	21201	21205	21399	21144	21327	21474	21473	21248	21348	21469	21350	21211	21416	21340	21535	21444	21453	21385	21487	21251	21452	21680	21502	21466	21427	21240	21476	21506	21384	21350	21281	21367	21605	21404	21306	21444	21276	21147	21216	21415	21328	21456	21376	21387	21019	21394	21347	21606	21352	21390	21448	21560	21527	21535	21318	21219	21208	21427	21408	21550	21488	21336	21372	21461	21421	21403	21456	21436	21436	21366	21610	21094	21489	21403	21211	21392	21520	21374	21374	21519	21585	21627	21499	21375	21363	21428	21479	21556	21282	21429	21357	21453	21461	21362	21388	21141	21451	21292	21214	21304	21428	21304	21528	21387	21523	21574	21411	21415	21405	21405	21451	21275	21297	21331	21295	21480	21457	21490	21408	21520	21545	21301	21298	21280	21481	21385	21403	21439	21292	21219	21229	21411	21292	21436	21256	21535	21507	21433	21242	21136	21457	21493	21394	21306	21310	21492	21435	21226	21319	21351	21348	21309	21508	21418	21475	21164	21354	21096	21211	21365	21152	21223	21314	21451	21616	21598	21475	21691	21429	21419	21327	21255	21308	21488	21459	21279	21379	21278	21383	21308	21380	21420	21367	21482	21100	21414	21672	21509	21382	21261	21274	21369	21368	21484	21324	21542	21320	21523	21496	21500	21497	21241	21492	21246	21294	21322	21306	21400	21529	21382	21387	21420	21422	21513	21399	21466	21439	21463	21531	21534	21595	21432	21384	21431	21182	21302	21307	21383	21248	21412	21406	21478	21468	21357	21424	21429	21281	21334	21295	21345	21436	21186	21322	21408	21323	21254	21454	21367	21258	21574	21604	21448	21407	21525	21398	21425	21231	21411	21449	21304	21486	21331	21249	21339	21505	21420	21503	21497	21250	21486	21322	21326	21388	21340	21373	21212	21222	21436	21296	21379	21464	21322	21447	21471	21278	21314	21480	21313	21407	21495	21391	21482	21391	21527	21314	21543	21558	21382	21531	21323	21345	21445	21272	21543	21533	21276	21408	21479	21259	21305	21217	21496	21465	21418	21397	21195	21344	21186	21470	21192	21321	21329	21493	21357	21411	21466	21403	21560	21499	21200	21418	21301	21375	21423	21321	21649	21512	21364	21255	21534	21205	21281	21313	21293	21212	21366	21458	21269	21225	21253	21343	21264	21185	21374	21586	21378	21356	21467	21320	21285	21375	21210	21353	21460	21536	21240	21359	21224	21429	21412	21444	21235	21481	21227	21297	21398	21451	21391	21274	21252	21513	21632	21195	21346	21458	21484	21395	21435	21311	21618	21190	21385	21359	21650	21264	21273	21484	21411	21303	21104	21002	21599	21364	21298	21498	21364	21473	21330	21070	21520	21544	21258	21444	21282	21478	21447	21350	21589	21445	21719	21179	21248	21609	21369	21395	21344	21327	21380	21544	21328	21427	21436	21520	21397	21431	21316	21451	21610	21553	21373	21417	21271	21500	21480	21445	21320	21499	21480	21306	21396	21373	21635	21467	21634	21177	21318	21333	21395	21351	21225	21271	21472	21442	21460	21405	21391	21370	21509	21187	21176	21379	21343	21317	21503	21509	21547	21318	21446	21030	21340	21166	21335	21488	21358	21399	21465	21361	21297	21266	21202	21463	21457	21495	21379	21433	21341	21287	21470	21453	21413	21448	21588	21421	21420	21389	21467	21395	21369	20996	21170	21388	21407	21277	21274	21250	21521	21583	21264	21277	21444	21306	21261	21409	21432	21402	21616	21411	21395	21546	21484	21447	21543	21295	21588	21311	21426	21293	21357	21298	21393	21075	21431	21375	21415	21336	21419	21355	21290	21336	21358	21260	21381	21469	21529	21435	21582	21488	21163	21295	21202	21485	21312	21378	21334	21291	21403	21536	21301	21435	21585	21345	21536	21320	21597	21431	21437	21503	21515	21481	21312	21485	21294	21473	21349	21419	21313	21395	21426	21358	21169	21343	21328	21398	21359	21427	21440	21509	21196	21305	21367	21222	21285	21378	21510	21548	21278	21292	21454	21336	21465	21590	21181	21200	21356	21263	21379	21333	21419	21638	21312	21455	21215	21490	21242	21326	21502	21432	21378	21180	21382	21473	21322	21516	21468	21514	21676	21607	21165	21372	21283	21231	21175	21403	21298	21703	21683	21391	21161	21467	21386	21373	21495	21407	21364	21458	21401	21421	21141	21293	21306	21335	21476	21349	21456	21364	21486	21416	21223	21605	21314	21738	21257	21270	21499	21149	21327	21536	21431	21357	21305	21235	21465	21369	21184	21450	21355	21363	21461	21211	21281	21404	21510	21504	21445	21542	21434	21201	21235	21444	21214	21280	21611	21461	21451	21127	21403	21329	21380	21318	21395	21302	21207	21375	21403	21122	21414	21371	21296	21553	21567	21370	21415	21383	21227	21184	21225	21283	21541	21441	21358	21184	21464	21146	21558	21490	21451	21415	21217	21281	21531	21230	21136	21235	21457	21363	21527	21413	21475	21611	21255	21404	21311	21387	21293	21509	21265	21284	21294	21266	21263	21197	21459	21281	21522	21346	21468	21364	21377	21175	21324	21280	21309	21476	21458	21507	21243	21071	21380	21301	21175	21567	21554	21510	21396	21372	21340	21295	21567	21493	21584	21300	21398	21436	21418	21495	21463	21309	21115	21459	21505	21186	21210	21379	21500	21359	21483	21354	21194	21422	21380	21557	21398	21356	21277	21373	21405	21274	21461	21395	21493	21393	21218	21547	21389	21425	21412	21434	21475	21364	21514	21333	21147	21402	21370	21450	21364	21182	21319	21264	21290	21387	21422	21533	21317	21127	21447	21331	21552	21334	21354	21210	21445	21499	21543	21348	21237	21185	21365	21396	21653	21491	21273	21435	21556	21173	21268	21250	21420	21333	21464	21391	21132	21359	21252	21581	21329	21449	21217	21416	21254	21534	21403	21223	21198	21256	21551	21163	21557	21340	21195	21273	21482	21428	21633	21465	21246	21285	21432	21448	21421	21356	21446	21267	21582	21392	21376	21269	21352	21595	21305	21254	21329	21363	21340	21552	21155	21218	21500	21316	21438	21577	21467	21553	21391	21232	21251	21238	21218	21431	21420	21515	21350	21326	21369	21499	21238	21316	21603	21614	21343	21405	21608	21214	21474	21412	21484	21429	21485	21673	21334	21403	21401	21476	21257	21517	21440	21306	21552	21429	21328	21461	21409	21259	21543	21281	21472	21481	21243	21420	21400	21415	21402	21460	21470	21367	21433	21602	21330	21326	21317	21178	21496	21433	21405	21217	21385	21435	21501	21327	21304	21530	21415	21280	21362	21443	21603	21266	21461	21202	21344	21547	21531	21249	21407	21275	21457	21616	21312	21215	21469	21445	21389	21309	21318	21503	21341	21207	21251	21412	21493	21466	21367	21601	21436	21655	21350	21289	21521	21228	21370	21271	21394	21458	21447	21355	21504	21254	21600	21296	21416	21426	21361	21416	21399	21525	21399	21433	21471	21615	21005	21508	21315	21438	21627	21453	21561	21413	21593	21243	21266	21246	21259	21241	21370	21379	21292	21577	21492	21518	21598	21420	21439	21436	21497	21474	21362	21410	21307	21507	21464	21303	21485	21375	21242	21571	21473	21411	21270	21445	21507	21499
18673	20651	20635	19293	18390	17850	17333	17244	17078	17105	17085	16724	16942	16973	17075	18178	19422	19198	18138	17380	17040	16823	16619	16697	16652	16659	16557	16626	16640	16746	16662	16712	16555	16835	16801	16650	16765	16706	16587	16651	16642	16568	16700	16755	16639	16599	16612	16794	16512	16837	16650	16674	16643	16846	16724	16760	16723	16744	16748	16671	16773	16723	16718	16718	16694	16785	16677	16579	16695	16565	16671	16652	16771	16538	16852	16574	16619	16614	16552	16719	16746	16534	16583	16859	16704	16853	16807	16774	16783	16752	16590	16789	16672	16702	16702	16699	16704	16550	16670	16750	16705	16787	16618	16676	16661	16707	16768	16818	16802	16655	16751	16629	16528	16650	16712	16664	16499	16682	16719	16644	16786	16593	16793	16661	16699	16904	16632	16718	16763	16554	16739	16508	16625	16745	16516	16760	16711	16627	16462	16653	16565	16567	16725	16756	16626	16564	16597	16542	16676	16937	16577	16783	16610	16847	16817	16782	16708	16693	16612	16526	16697	16610	16631	16500	16688	16672	16699	16674	16592	16488	16602	16755	16839	16626	16605	16788	16752	16565	16577	16621	16697	16659	16713	16627	16832	16774	16617	16584	16685	16744	16692	16575	16816	16737	16628	16755	16654	16667	16586	16641	16659	16673	16831	16659	16593	16677	16835	16623	16653	16451	16758	16610	16516	16758	16625	16877	16635	16795	16577	16746	16558	16568	16647	16825	16731	16512	16771	16650	16707	16656	16860	16696	16695	16525	16693	16463	16718	16715	16773	16668	16732	16769	16898	16768	16777	16586	16533	16736	16753	16531	16647	16806	16658	16694	16655	16805	16578	16561	16415	16671	16590	16583	16631	16781	16666	16609	16774	16740	16534	16567	16759	16662	16782	16738	16520	16721	16813	16479	16722	16677	16742	16735	16514	16717	16673	16644	16630	16688	16743	16702	16638	16618	16624	16817	16786	16737	16624	16636	16707	16736	16601	16617	16696	16673	16715	16641	16815	16614	16576	16668	16823	16786	16584	16693	16657	16692	16701	16767	16498	16746	16755	16620	16631	16485	16639	16886	16837	16693	16865	16837	16734	16519	16813	16786	16734	16555	16665	16575	16776	16676	16724	16649	16745	16799	16647	16630	16655	16715	16603	16579	16656	16713	16644	16671	16613	16683	16764	16781	16771	16746	16615	16693	16702	16828	16866	16693	16731	16822	16794	16747	16564	16949	16604	16582	16739	16610	16753	16643	16753	16797	16627	16782	16644	16671	16744	16873	16530	16710	16703	16601	16573	16892	16864	16642	16693	16573	16772	16691	16816	16630	16597	16880	16619	16564	16631	16753	16805	16641	16563	16806	16661	16781	16637	16755	16638	16676	16547	16729	16550	16708	16654	16764	16609	16748	16605	16664	16624	16694	16648	16623	16705	16568	16782	16733	16617	16623	16664	16705	16646	16671	16731	16770	16631	16792	16609	16669	16604	16551	16740	16519	16660	16724	16765	16572	16609	16792	16750	16589	16441	16702	16678	16656	16533	16618	16606	16823	16598	16850	16697	16698	16626	16729	16681	16684	16746	16565	16706	16794	16758	16696	16463	16499	16605	16744	16664	16598	16539	16613	16641	16600	16784	16703	16615	16770	16711	16723	16819	16710	16770	16992	16687	16820	16562	16717	16754	16643	16801	16702	16689	16580	16727	16701	16927	16666	16582	16815	16803	16750	16657	16749	16704	16714	16759	16564	16714	16644	16657	16652	16712	16843	16776	16604	16650	16772	16828	16704	16623	16624	16813	16723	16566	16699	16814	16670	16493	16581	16739	16776	16624	16658	16662	16588	16703	16675	16506	16775	16727	16745	16666	16800	16710	16774	16623	16755	16574	16565	16600	16589	16665	16515	16695	16574	16629	16653	16767	16572	16810	16673	16602	16581	16468	16508	16648	16497	16641	16834	16742	16618	16686	16718	16764	16566	16688	16749	16766	16729	16662	16659	16773	16700	16713	16588	16915	16741	16597	16690	16509	16786	16864	16782	16556	16633	16562	16767	16498	16735	16800	16758	16765	16545	16605	16654	16695	16681	16594	16709	16550	16677	16827	16607	16583	16817	16871	16764	16551	16513	16810	16771	16611	16601	16512	16630	16671	16768	16792	16650	16601	16776	16761	16633	16636	16774	16811	16804	16817	16810	16576	16743	16678	16476	16517	16700	16737	16605	16563	16636	16648	16728	16731	16810	16889	16750	16639	16569	16633	16591	16553	16717	16779	16812	16687	16677	16590	16774	16589	16760	16626	16582	16606	16764	16734	16602	16741	16704	16613	16637	16548	16865	16606	16749	16671	16691	16688	16819	16602	16601	16677	16620	16800	16555	16648	16781	16658	16693	16496	16660	16528	16757	16619	16682	16643	16655	16679	16609	16799	16701	16518	16632	16740	16598	16635	16708	16670	16656	16650	16812	16563	16478	16708	16617	16608	16607	16596	16759	16567	16792	16719	16675	16872	16635	16696	16572	16643	16666	16590	16711	16490	16655	16726	16661	16692	16643	16773	16877	16704	16751	16518	16660	16724	16722	16690	16650	16686	16676	16576	16763	16746	16558	16629	16872	16825	16585	16768	16699	16776	16595	16681	16618	16797	16621	16600	16669	16590	16735	16725	16616	16596	16501	16583	16724	16755	16642	16592	16508	16692	16779	16692	16759	16831	16614	16569	16569	16540	16576	16710	16505	16745	16533	16591	16667	16823	16766	16784	16774	16569	16555	16592	16596	16561	16713	16590	16644	16710	16835	16473	16632	16848	16798	16714	16734	16582	16695	16601	16772	16599	16570	16793	16644	16688	16772	16775	16546	16731	16747	16748	16651	16793	16757	16556	16618	16706	16781	16691	16539	16692	16729	16614	16714	16651	16423	16657	16704	16652	16750	16765	16891	16690	16689	16975	16702	16768	16789	16764	16658	16880	16713	16748	16837	16706	16555	16838	16665	16569	16681	16778	16764	16642	16606	16630	16639	16783	16826	16671	16775	16966	16643	16634	16730	16547	16672	16721	16719	16755	16679	16827	16766	16706	16605	16601	16684	16481	16619	16597	16681	16346	16739	16667	16817	16574	16679	16763	16586	16759	16797	16702	16508	16611	16640	16850	16771	16930	16704	16606	16781	16656	16654	16741	16762	16633	16650	16617	16789	16499	16599	16648	16791	16555	16556	16627	16769	16634	16753	16752	16640	16738	16783	16751	16766	16723	16737	16665	16668	16821	16670	16769	16791	16731	16509	16617	16660	16617	16676	16669	16857	16792	16644	16626	16656	16588	16603	16685	16708	16687	16851	16639	16688	16778	16675	16531	16709	16628	16586	16577	16705	16750	16923	16670	16652	16750	16506	16521	16926	16624	16595	16925	16697	16604	16652	16665	16529	16645	16793	16486	16527	16711	16459	16631	16443	16698	16846	16686	16669	16627	16718	16652	16545	16748	16755	16544	16715	16669	16631	16595	16720	16727	16660	16825	16692	16606	16792	16551	16714	16593	16730	16625	16719	16683	16646	16756	16544	16710	16542	16807	16592	16776	16761	16791	16752	16650	16747	16728	16602	16658	16643	16682	16775	16672	16667	16728	16805	16632	16790	16780	16780	16767	16739	16602	16762	16502	16790	16672	16854	16701	16794	16644	16679	16592	16762	16617	16724	16675	16559	16561	16751	16626	16596	16771	16630	16725	16744	16560	16641	16674	16697	16681	16645	16646	16605	16819	16732	16661	16635	16823	16782	16464	16642	16550	16657	16587	16841	16734	16679	16577	16778	16717	16794	16669	16707	16691	16454	16763	16695	16624	16654	16709	16639	16834	16785	16760	16645	16553	16634	16727	16800	16654	16706	16681	16651	16594	16608	16680	16684	16698	16836	16645	16845	16599	16810	16697	16503	16652	16833	16698	16715	16674	16780	16713	16697	16623	16639	16682	16699	16547	16886	16643	16722	16558	16597	16812	16723	16700	16589	16720	16656	16701	16595	16793	16855	16636	16675	16835	16546	16794	16692	16677	16649	16617	16776	16773	16776	16698	16706	16627	16809	16616	16601	16797	16702	16819	16667	16682	16857	16541	16551	16687	16822	16595	16639	16527	16707	16778	16802	16792	16731	16751	16648	16544	16623	16686	16637	16546	16410	16658	16686	16676	16723	16796	16655	16657	16622	16717	16581	16701	16816	16697	16719	16609	16710	16640	16697	16848	16536	16605	16639	16747	16825	16851	16693	16735	16689	16663	16574	16787	16761	16694	16590	16758	16645	16769	16596	16698	16762	16733	16543	16519	16649	16794	16613	16601	16737	16811	16554	16666	16643	16598	16809	16703	16705	16776	16700	16609	16618	16578	16726	16558	16722	16670	16612	16813	16646	16750	16606	16664	16729	16744	16702	16803	16595	16725	16543	16672	16812	16874	16533	16417	16605	16790	16517	16632	16735	16572	16751	16507	16748	16671	16483	16635	16592	16698	16552	16715	16766	16928	16651	16748	16724	16571	16712	16576	16628	16672	16716	16728	16433	16722	16672	16682	16683	16915	16598	16658	16609	16672	16649	16733	16645	16850	16848	16629	16698	16727	16665	16616	16514	16645	16846	16798	16530	16798	16693	16906	16586	16688	16560	16755	16618	16664	16682	16758	16540	16744	16841	16535	16707	16551	16687	16833	16804	16666	16660	16708	16674	16599	16463	16526	16834	16715	16527	16724	16761	16525	16573	16776	16746	16613	16606	16638	16765	16459	16570	16681	16762	16803	16659	16714	16711	16716	16638	16417	16676	16611	16550	16721	16624	16642	16629	16487	16815	16737	16548	16794	16836	16421	16617	16753	16676	16537	16685	16652	16673	16687	16625	16805	16872	16552	16717	16712	16814	16533	16671	16653	16582	16705	16666	16752	16641	16531	16642	16679	16857	16669	16675	16810	16689	16676	16734	16794	16781	16573	16775	16798	16628	16756	16457	16628	16738	16654	16841	16650	16553	16714	16594	16586	16713	16706	16729	16607	16731	16555	16484	16830	16824	16611	16653	16813	16516	16627	16596	16665	16548	16722	16723	16690	16594	16638	16800	16628	16655	16658	16557	16812	16701	16572	16661	16737	16714	16765	16853	16715	16816	16599	16659	16842	16608	16664	16825
25283	21475	28705	25114	23426	24342	24395	22541	22320	22005	21758	21940	21763	21813	21793	27013	33913	32780	27030	24105	22224	21719	21334	21254	21295	21529	21363	21363	21463	21451	21473	21017	21271	21343	21124	21531	21405	21358	21398	21344	21105	21329	21365	21318	21223	21226	21279	21233	21218	21336	21248	21228	21341	21176	21417	21139	21300	21277	21306	21349	21043	21310	21368	21175	21512	21428	21235	21454	21290	21178	21376	21240	21145	21210	21171	21189	21439	21483	21103	21262	21329	21210	21512	21238	21458	21174	21274	21351	21362	21173	21442	21379	21352	21131	21445	20974	21212	21306	21542	21181	21189	21302	21530	21332	21315	21240	21363	21158	21299	21180	21369	21301	21186	21308	21377	21232	21428	21442	21312	21509	21460	21310	21220	21420	21212	21273	21349	21333	21306	21258	21224	21404	21262	21260	21120	21102	21120	21130	21458	21241	21418	21353	21200	21021	21269	21142	21161	21289	21445	21437	21358	21179	21498	21146	21167	21371	21329	21278	21236	21214	21287	21448	21228	21367	21067	21275	20995	21185	21321	21219	21327	21227	21322	21221	21449	21364	21411	21189	21280	21128	21406	21138	21290	21221	21398	21450	21350	21280	21443	21386	21258	21330	21226	21133	21261	21423	21616	21306	21183	21079	21396	21231	21377	21328	21371	21179	21355	21240	21233	21305	21216	21122	21406	21293	21536	21133	21284	21307	21302	21400	21269	21301	21349	21107	21454	21286	21310	21412	21352	21111	21228	21267	21046	21195	21518	21128	21196	21076	21291	21291	21179	21204	21542	21167	21265	21331	21096	21136	21249	20852	21210	21392	21204	21359	21288	21130	21272	21436	21329	21236	21361	21298	21186	21002	21241	21249	21196	21361	21108	21154	21354	21222	21470	21266	21372	21473	21338	21265	21398	21159	21413	21567	21188	21246	21344	21193	21283	21072	21210	21234	21298	21308	21348	21317	21001	21269	21389	21349	21240	21164	21463	21150	21396	21053	21175	21395	21587	21314	21425	21336	21359	21163	21246	21256	21402	21302	21160	21180	21212	21335	21320	21187	21272	21207	21295	21197	21209	21328	21321	21218	21386	21109	21136	21323	21203	21155	21456	21410	21308	21188	21334	21127	21338	21174	21149	21412	21313	21490	21292	21084	21172	21247	21300	21375	21327	21006	21285	21283	21156	21040	21362	21269	21304	21166	21243	21101	21266	21214	21360	21146	21394	21086	21348	21629	21345	21107	21472	21291	21451	21133	21119	21363	21406	21539	21304	21282	21221	21298	21373	21333	21177	21165	21245	21093	21109	21302	21426	21309	21372	21532	21041	21075	21259	21130	21228	21216	21066	21186	21013	21234	21296	21201	21484	21323	21194	21383	21274	21509	21255	21027	21178	21002	21200	21122	21372	21246	21235	21355	21448	21123	21189	21164	21374	21392	21269	21546	21306	21298	21178	21317	21296	21302	20960	21604	21316	21437	21378	21309	21343	20999	21138	21253	21225	21149	21228	21214	21256	21179	21378	21423	21310	21196	21119	21174	21435	21364	21417	21237	21213	21477	21253	21481	21323	21204	21173	21368	21293	21067	21087	21344	21046	21236	21253	21068	21177	21282	21447	21228	21199	21138	21395	21275	21259	21064	21383	21382	21095	21305	21229	21166	21399	21151	21151	21382	21495	21101	21263	21316	21440	21402	21281	21283	21082	21353	21482	21323	21344	21268	21152	21237	21302	21096	21088	21156	21035	21428	21049	21421	21276	21167	21186	21233	21377	21311	21412	20978	21261	21130	21235	21325	21481	21169	21365	21382	21505	21292	21306	21228	21364	21095	21280	21307	21237	21327	21290	21445	21356	21348	21215	21107	21317	21388	21455	20920	20965	21458	21269	21385	21319	21274	21184	21357	21420	21114	21399	21130	21299	21370	21110	21443	21214	21353	21358	21315	21293	21429	21367	21371	21097	21393	21023	21314	21149	21186	21240	21297	21429	21440	21455	21205	21195	21350	21197	21401	21414	21225	21169	21291	21422	21094	21265	21249	21301	21068	21172	21303	21229	21110	21429	21442	21174	21211	21258	21295	21408	21306	21398	21396	21257	21137	21299	21194	21264	21222	21297	21271	21346	21179	21355	21173	21379	21420	21311	21221	21221	21193	21362	21250	21385	21190	21372	21398	21306	21262	21304	21308	21287	21336	21110	21359	21233	21202	21265	21272	21142	21226	21642	21479	21188	21104	21358	21396	21227	21283	21146	21295	21402	21366	21140	21368	21353	21495	21189	21278	21358	21203	21338	20977	20993	21449	21414	21332	21334	21437	21467	21297	21468	21237	21227	21543	21267	21272	21035	21233	21363	21334	21162	21195	21235	21197	21228	21469	21230	21311	21155	21179	21114	21239	21288	21166	21208	21467	21144	21311	21338	21381	21152	21415	21283	21183	21296	21426	21449	21184	21420	21338	21557	21241	21142	21157	21153	21193	21143	21335	21442	21226	21241	21245	21204	21404	21274	21264	21231	21525	21217	21077	21326	21259	21157	21448	21324	21442	21159	21319	21323	21286	21430	21347	21283	21354	21223	21372	21176	21168	21216	21203	21265	21502	21330	21321	21342	21423	21261	21383	21271	21115	21191	21259	21303	21401	21325	21396	21222	21250	21386	21201	21386	21234	21134	21232	21264	21172	21098	21277	21182	21155	21440	21377	21249	21127	21229	21194	21215	21136	21208	21209	21260	21167	21009	20897	21130	21298	21450	21171	21264	21458	21306	21112	21342	21418	21238	21399	21401	21232	21385	21399	21075	21364	21303	21362	21381	21291	21279	21370	21382	21086	21221	21356	21302	21236	21077	21279	21158	21404	21595	21318	21393	21321	21293	21253	21359	21283	21209	21370	21257	21237	21195	21485	21313	21324	21261	21347	21242	21213	21110	21402	21281	21094	21056	21217	21278	21334	21149	21164	21022	21325	21384	21108	21279	21402	21124	21508	21417	21475	21196	21448	21425	21215	21278	21165	21321	21436	21258	21180	21283	21177	21487	21267	21203	21327	21209	21102	21202	21463	21044	21239	21309	21420	21604	21479	21286	21253	21699	21541	21532	21246	21496	21252	21459	21246	21111	21303	21347	21567	21329	21570	21193	21037	21204	21291	21202	21287	21310	21225	21513	21366	21399	21331	21427	21367	21393	21262	21268	21231	21249	21208	21236	21187	21502	21286	21181	21357	21168	21103	21170	21377	21424	21350	21573	21075	21347	21348	21378	21191	21271	21356	21269	21478	21242	21320	21340	21279	21493	21208	21255	21270	21228	21301	21249	21235	21352	21288	21343	21452	21186	21166	21426	21378	21424	21248	21325	21222	21372	21192	21290	21160	21125	21223	21352	21506	21219	21391	21379	21082	21212	21316	21382	21336	21427	21273	21265	21282	21440	21229	21267	21281	21192	21402	21270	21413	21218	21217	21285	21207	21256	21210	21323	21493	21201	21247	21469	21251	21414	21161	21101	21026	21454	21264	21289	21291	21423	21401	21136	21222	21257	21132	21388	21304	21371	21276	21347	21318	21269	21335	21140	21541	21350	21233	21265	21288	21220	21312	21352	21266	21400	21251	21232	21189	21256	21228	21293	21315	21120	21327	21166	21420	21278	21216	21627	21333	21178	21305	21337	21376	21320	21208	21279	21305	21224	21417	21070	21198	21277	21148	21226	21204	21349	21327	21136	21291	21182	21110	21319	21305	21407	21441	21304	21181	21233	21299	21331	21257	21289	21215	21184	21183	21273	21377	21230	21201	21208	21185	21322	21396	21202	21360	21214	21200	21362	21266	21202	21206	21432	21315	21221	21103	21219	21162	21338	21423	21343	21222	21315	21199	21247	21393	21293	20967	21369	21187	21323	21278	21232	21338	21402	20859	21432	21152	21238	21326	21209	21247	21249	21558	21272	21208	21118	21137	21286	21394	21241	21134	21115	21359	21233	21279	21075	21123	21285	21126	21019	21187	21022	21226	21189	21224	21353	21273	21213	21188	21300	21368	21139	21213	21232	21064	21306	21346	21168	21330	21281	21502	21091	21350	21021	21303	21411	21364	21366	21256	21463	21118	21167	21417	21233	21171	21266	21281	21186	21405	21324	21232	21246	21289	21359	21627	21211	21327	21195	21257	21257	21339	21164	21279	21456	21228	21312	21397	21427	21343	21416	21212	21389	21344	21197	21430	21246	21206	21200	21436	21345	21294	21522	21433	21235	21359	21262	21254	21448	21242	21361	21220	21191	21388	21321	21146	21250	21145	21262	21126	21362	21242	21199	21400	21251	21263	21261	21396	21502	21291	21190	21346	21301	21294	21487	21302	21265	21344	21286	21389	21311	21166	21076	21183	21311	21291	21518	21359	21129	21279	21244	21515	21331	21413	21303	21435	21137	21432	21407	21366	21235	21365	21156	21331	21251	21274	21297	21066	21479	21317	21299	21257	21311	21368	21538	21248	21302	21305	21259	21308	21347	21272	21063	21268	21356	21337	21301	21536	21295	21027	21274	21383	21336	21218	21204	21411	21159	21280	21240	21381	21223	21246	21639	21489	21386	21130	21240	21575	21450	21397	21571	21238	21177	21224	21317	21452	21240	21299	21132	21179	21374	21260	21225	21283	21383	21430	21283	21350	21265	21480	21304	21247	21253	21303	21142	21103	21183	21293	21219	21282	21492	21373	21392	21279	21259	21378	21347	21337	21315	21324	21388	21192	21188	21051	21143	21249	21520	21172	21282	21260	21368	21320	21338	21287	21269	21413	21262	21221	21270	21168	21338	21523	21352	21279	21617	21458	21062	21365	21375	21440	21242	21319	21257	21136	21206	21238	21338	21269	21355	21149	21412	21413	21341	21376	21119	21417	21418	21041	21182	21052	21438	21281	21460	21386	21464	21264	21342	21391	21263	21200	21250	21292	21537	21324	21270	21271	21108	21241	21274	21331	21286	21070	21249	21290	21380	21288	21280	21262	21405	21020	21162	21367	21493	21300	21248	21381	21481	21511	21257	20992	21211	21453	21395	21223	21308	21269	21430	21427	21449	21458	21486	21334	21230	21278	21304	21313	21319	21033	21340	21058	21283	21390	21211	21094	21137	21188	21316	21435	21289	21373	21297	21171	21332	21395	21031	21200
17759	27415	25987	22056	20671	19512	18651	17990	17894	17537	17541	17115	17003	17340	17543	27012	33573	30635	22385	19684	17456	17018	16768	16679	16741	16588	16670	16669	16801	16737	16822	16721	16442	16690	16607	16556	16709	16695	16698	16632	16560	16735	16725	16658	16605	16615	16620	16608	16648	16771	16686	16697	16661	16537	16757	16632	16652	16612	16695	16607	16717	16892	16599	16552	16720	16746	16835	16602	16537	16719	16702	16756	16684	16566	16683	16647	16703	16660	16565	16636	16636	16726	16683	16881	16679	16726	16772	16654	16775	16730	16624	16783	16641	16563	16665	16687	16625	16592	16562	16609	16805	16693	16733	16759	16656	16569	16535	16640	16541	16810	16608	16713	16655	16595	16776	16780	16603	16621	16487	16634	16641	16546	16728	16607	16624	16672	16871	16716	16557	16673	16497	16525	16654	16560	16559	16663	16800	16621	16710	16795	16649	16550	16529	16798	16730	16678	16816	16648	16769	16759	16617	16714	16568	16687	16703	16596	16807	16434	16539	16541	16766	16541	16740	16734	16466	16701	16523	16917	16662	16656	16506	16666	16513	16634	16583	16660	16804	16679	16769	16772	16823	16602	16760	16577	16661	16551	16589	16788	16629	16755	16658	16566	16621	16670	16661	16492	16522	16623	16583	16629	16646	16829	16583	16627	16773	16622	16605	16567	16550	16613	16803	16646	16696	16770	16616	16702	16449	16470	16718	16620	16671	16489	16617	16742	16650	16640	16646	16735	16807	16567	16547	16821	16479	16872	16838	16722	16777	16509	16580	16701	16530	16704	16550	16599	16720	16784	16599	16620	16595	16528	16491	16641	16675	16655	16647	16629	16634	16664	16466	16550	16727	16553	16608	16706	16673	16563	16709	16737	16670	16748	16722	16861	16428	16645	16756	16629	16544	16691	16663	16466	16578	16708	16386	16709	16675	16605	16636	16643	16802	16545	16654	16468	16670	16685	16716	16598	16648	16647	16481	16557	16733	16586	16557	16716	16688	16546	16820	16592	16754	16649	16767	16724	16699	16571	16780	16611	16533	16681	16494	16665	16647	16536	16660	16654	16633	16494	16677	16797	16775	16698	16733	16602	16782	16540	16743	16733	16425	16662	16732	16697	16669	16532	16687	16637	16563	16748	16737	16823	16736	16713	16751	16526	16739	16502	16560	16756	16523	16464	16748	16700	16617	16605	16675	16695	16501	16603	16717	16729	16601	16633	16633	16620	16756	16728	16771	16544	16666	16640	16701	16537	16794	16749	16559	16736	16534	16599	16745	16608	16600	16826	16625	16563	16725	16657	16488	16567	16653	16494	16618	16627	16679	16551	16635	16569	16735	16916	16787	16517	16771	16540	16733	16698	16496	16603	16585	16598	16631	16644	16685	16632	16790	16739	16773	16644	16619	16624	16702	16490	16655	16717	16665	16790	16546	16605	16653	16638	16768	16661	16557	16476	16781	16653	16472	16592	16595	16734	16727	16656	16498	16561	16820	16566	16553	16593	16472	16636	16464	16615	16673	16679	16690	16544	16541	16515	16686	16586	16807	16744	16593	16679	16602	16656	16609	16648	16668	16667	16676	16608	16700	16627	16598	16634	16760	16440	16599	16512	16781	16840	16640	16638	16725	16500	16630	16752	16532	16669	16499	16683	16564	16717	16767	16586	16747	16523	16501	16699	16587	16807	16563	16528	16610	16761	16610	16532	16644	16719	16558	16534	16596	16692	16573	16581	16594	16648	16802	16624	16472	16670	16683	16565	16540	16761	16744	16696	16832	16685	16672	16686	16627	16669	16662	16531	16777	16719	16649	16620	16686	16642	16524	16631	16829	16600	16532	16722	16588	16751	16751	16520	16686	16603	16661	16661	16541	16763	16658	16536	16650	16690	16509	16609	16756	16657	16669	16631	16567	16678	16437	16553	16738	16583	16447	16644	16651	16550	16811	16565	16684	16598	16584	16658	16880	16549	16629	16670	16672	16677	16788	16639	16670	16792	16532	16629	16491	16694	16595	16784	16737	16584	16702	16796	16614	16768	16503	16664	16828	16672	16623	16630	16571	16603	16654	16660	16639	16740	16692	16670	16657	16813	16757	16592	16567	16584	16775	16637	16538	16731	16497	16562	16780	16645	16687	16630	16670	16511	16627	16698	16764	16547	16727	16726	16556	16719	16674	16690	16550	16528	16565	16778	16501	16475	16604	16557	16793	16668	16428	16698	16662	16741	16770	16689	16828	16738	16740	16846	16712	16665	16678	16810	16847	16611	16743	16826	16669	16498	16621	16646	16617	16584	16766	16508	16808	16559	16520	16655	16706	16659	16563	16751	16644	16518	16810	16679	16655	16618	16825	16570	16482	16811	16776	16689	16501	16745	16603	16659	16747	16608	16668	16625	16668	16594	16664	16544	16589	16809	16513	16616	16739	16785	16636	16641	16636	16745	16465	16618	16663	16519	16689	16681	16711	16585	16698	16484	16634	16519	16651	16649	16690	16752	16757	16780	16818	16708	16834	16548	16623	16729	16793	16390	16585	16832	16580	16790	16671	16786	16807	16526	16671	16579	16635	16761	16587	16862	16545	16656	16585	16674	16503	16735	16637	16689	16545	16619	16710	16699	16779	16718	16707	16634	16773	16772	16654	16384	16794	16657	16594	16598	16629	16662	16589	16808	16534	16528	16575	16752	16473	16547	16748	16636	16692	16647	16696	16761	16739	16495	16520	16723	16753	16611	16676	16587	16630	16611	16587	16701	16617	16606	16735	16640	16715	16771	16544	16510	16574	16678	16715	16542	16837	16769	16611	16754	16605	16654	16559	16381	16454	16476	16682	16891	16692	16644	16724	16467	16641	16630	16651	16751	16627	16749	16691	16717	16590	16708	16581	16618	16708	16590	16511	16616	16800	16507	16586	16401	16502	16620	16697	16712	16673	16542	16741	16628	16551	16609	16727	16488	16571	16732	16765	16733	16696	16835	16762	16678	16670	16781	16660	16630	16899	16602	16681	16742	16649	16659	16596	16684	16711	16557	16554	16628	16592	16561	16661	16501	16622	16721	16788	16628	16687	16502	16506	16633	16554	16551	16732	16644	16622	16572	16513	16510	16700	16601	16775	16661	16464	16687	16595	16507	16712	16657	16687	16764	16565	16645	16601	16510	16710	16475	16899	16700	16657	16593	16691	16469	16532	16732	16673	16703	16597	16610	16742	16801	16636	16650	16614	16730	16314	16627	16626	16624	16734	16799	16620	16506	16577	16754	16627	16610	16601	16685	16635	16583	16823	16432	16718	16658	16502	16549	16635	16565	16551	16555	16815	16705	16670	16547	16760	16715	16522	16695	16537	16646	16637	16478	16602	16721	16560	16572	16609	16581	16798	16713	16709	16527	16587	16434	16560	16565	16641	16466	16636	16794	16500	16710	16769	16618	16676	16622	16732	16701	16710	16536	16591	16624	16597	16698	16780	16564	16870	16595	16717	16721	16470	16662	16646	16650	16569	16861	16807	16562	16468	16546	16725	16773	16811	16594	16720	16455	16719	16603	16775	16688	16560	16546	16604	16560	16625	16618	16714	16764	16725	16679	16729	16627	16625	16650	16620	16741	16654	16642	16647	16695	16714	16552	16684	16743	16730	16416	16655	16758	16541	16691	16678	16641	16657	16611	16446	16570	16773	16691	16655	16513	16656	16809	16743	16580	16737	16761	16756	16761	16634	16771	16547	16575	16867	16628	16696	16635	16503	16605	16460	16633	16463	16795	16613	16579	16909	16687	16749	16591	16497	16712	16599	16676	16692	16642	16687	16585	16693	16645	16556	16801	16754	16616	16551	16613	16742	16541	16565	16677	16670	16765	16757	16547	16609	16663	16562	16719	16559	16780	16700	16780	16579	16426	16589	16739	16637	16666	16570	16891	16476	16791	16642	16562	16654	16670	16623	16803	16753	16497	16623	16570	16666	16777	16590	16600	16774	16597	16771	16590	16601	16750	16555	16708	16699	16509	16561	16609	16678	16735	16580	16687	16580	16664	16704	16619	16535	16593	16603	16730	16721	16595	16734	16775	16613	16728	16737	16501	16587	16744	16546	16628	16606	16750	16571	16592	16732	16614	16615	16724	16596	16694	16582	16631	16693	16473	16698	16582	16758	16505	16608	16767	16642	16689	16720	16607	16692	16675	16716	16632	16791	16781	16704	16615	16595	16455	16664	16433	16635	16683	16678	16539	16681	16763	16678	16433	16734	16656	16774	16558	16676	16706	16610	16694	16542	16739	16706	16637	16796	16624	16514	16619	16486	16684	16687	16601	16683	16732	16577	16711	16741	16581	16746	16545	16834	16479	16687	16707	16492	16714	16614	16674	16608	16630	16710	16404	16680	16797	16789	16598	16704	16625	16578	16565	16620	16522	16746	16696	16650	16767	16483	16682	16703	16527	16584	16778	16756	16432	16816	16845	16767	16666	16674	16688	16455	16450	16576	16529	16644	16784	16732	16706	16803	16647	16768	16655	16629	16718	16742	16741	16570	16578	16763	16546	16611	16832	16664	16528	16548	16530	16543	16611	16767	16667	16763	16586	16629	16784	16648	16777	16634	16801	16737	16578	16541	16634	16729	16625	16843	16603	16583	16776	16591	16612	16632	16480	16676	16702	16546	16526	16573	16530	16788	16844	16682	16819	16781	16638	16834	16820	16668	16613	16651	16588	16631	16635	16507	16624	16623	16782	16613	16637	16659	16812	16712	16703	16720	16585	16600	16656	16690	16665	16453	16664	16742	16760	16622	16676	16493	16697	16647	16542	16857	16795	16881	16565	16620	16560	16567	16593	16731	16490	16441	16574	16709	16484	16657	16469	16628	16786	16719	16588	16553	16814	16650	16748	16811	16759	16631	16685	16516	16563	16509	16743	16592	16401	16583	16673	16562	16520	16665	16638	16740	16893	16621	16639	16720	16651	16634	16806	16662	16579	16695	16879	16637	16633	16602	16747	16637	16618	16508	16692	16639	16644	16621	16549	16675	16549	16622	16415	16623	16721	16847	16615	16668	16528	16601	16572	16649	16531	16764	16540	16602	16684	16738	16670	16516	16607	16738	16789	16717	16587	16572	16736	16610	16652	16585	16798	16592	16616	16659	16638	16446	16579	16685	16662	16785	16548
23904	21526	29182	24357	22227	25343	27395	23308	22446	22566	22104	22050	21923	21919	22325	31790	41692	39390	29914	26163	23097	21853	21646	21735	21462	21496	21584	21429	21617	21416	21608	21562	21502	21685	21371	21515	21394	21750	21370	21554	21435	21382	21363	21484	21485	21391	21450	21375	21373	21647	21332	21353	21398	21445	21646	21601	21476	21160	21421	21237	21306	21361	21348	21226	21468	21469	21308	21191	21269	21422	21390	21502	21628	21675	21280	21521	21473	21342	21433	21384	21518	21232	21572	21520	21382	21353	21465	21151	21538	21362	21449	21448	21199	21329	21410	21473	21471	21366	21463	21495	21541	21494	21496	21331	21428	21434	21458	21387	21242	21174	21472	21421	21340	21637	21282	21364	21357	21320	21488	21418	21168	21413	21630	21242	21439	21259	21474	21064	21126	21356	21552	21371	21555	21396	21530	21294	21441	21486	21515	21443	21456	21257	21425	21290	21281	21297	21279	21227	21372	21330	21582	21531	21250	21333	21464	21422	21085	21340	21328	21311	21441	21379	21430	21460	21349	21480	21635	21486	21532	21407	21612	21329	21554	21310	21452	21532	21412	21438	21556	21387	21269	21464	21254	21300	21211	21525	21363	21426	21309	21232	21491	21322	21199	21416	21166	21269	21329	21340	21608	21353	21418	21404	21246	21379	21576	21264	21337	21476	21374	21433	21351	21020	21279	21163	21351	21399	21269	21329	21124	21337	21315	21278	21295	21486	21472	21104	21236	21349	21284	21528	21338	21392	21415	21381	21375	21369	21207	21189	21239	21297	21451	21516	21275	21339	21295	21123	21260	21400	21274	21466	21616	21390	21306	21212	21319	21272	21278	21206	21163	21298	21435	21358	21211	21386	21391	21350	21411	21408	21490	21262	21541	21407	21329	21326	21440	21270	21009	21228	21421	21358	21716	21514	21354	21181	21451	21482	21245	21197	21422	21290	21345	21405	21254	21388	21596	21352	21289	21206	21387	21374	21343	21378	21522	21327	21242	21407	21324	21401	21281	21414	21180	21355	21466	21560	21302	21191	21274	21475	21461	21462	21277	21719	21312	21276	21344	21237	21251	21442	21489	21212	21113	21298	21279	21440	21376	21189	21282	21155	21390	21320	21379	21239	21053	21337	21296	21315	21260	21151	21184	21322	21484	21410	21297	21290	21513	21310	21276	21464	21482	21334	21508	21350	21426	21487	21429	21316	21335	21253	21304	21288	21357	21351	21282	21507	21460	21429	21469	21301	21264	21136	21451	21369	21146	21302	21461	21556	21302	21181	21420	21356	21260	21290	21375	21258	21460	21276	21279	21244	21250	21242	21292	21365	21288	21383	21303	21402	21603	21585	21343	21455	21353	21310	20970	21304	21437	21246	21052	21384	21162	21421	21161	21339	21292	21316	21592	21168	21383	21580	21374	21371	21240	20953	21312	21208	21221	21466	21177	21062	21234	21350	21399	21458	21367	21280	21071	21180	21422	21450	21453	21359	21585	21165	21299	21639	21358	21164	21171	21355	21403	21370	21308	21504	21509	21506	21387	21422	21418	21452	21315	21167	21278	21327	21350	21289	21237	21211	21117	21476	21487	21459	21313	21355	21365	21513	21266	21429	21409	21407	21367	21172	21189	21179	21159	21487	21335	21430	21368	21350	21211	21355	21276	21362	21460	21258	21286	21186	21437	21385	21320	21368	21410	21315	21311	21363	21445	21414	21368	21570	21107	21169	21178	21438	21313	21430	21335	21414	21418	21416	21548	21326	21343	21195	21331	21396	21204	21309	21596	21252	21425	21423	21483	21491	21452	21501	21464	21519	21086	21132	21293	21306	21265	21522	21347	21283	21368	21377	21357	21485	21277	21256	21361	21171	21460	21552	21284	21207	21265	21606	21467	21177	21462	21322	21328	21225	21448	21340	21446	21514	21586	21167	21213	21253	21304	21455	21297	21348	21390	21448	21379	21282	21340	21245	21446	21421	21376	21289	21520	21208	21428	21520	21286	21286	21248	21474	21305	21206	21317	21577	21367	21330	21362	21393	21216	21501	21185	21115	21244	21291	21432	21207	21449	21328	21204	21268	21299	21459	21485	21250	21311	21388	21434	21463	21154	21433	21377	21435	21399	21493	21275	21674	21269	21345	21536	21354	21125	21387	21464	21168	21317	21353	21262	21091	21178	21282	21395	21207	21441	21198	21449	21255	21318	21341	21454	21386	21458	21238	21387	21407	21306	21414	21208	21289	21111	21249	21511	21251	21258	21545	21355	21296	21462	21124	21436	21415	21555	21409	21554	21174	21497	21234	21312	21374	21557	21324	21543	21583	21507	21422	21474	21491	21239	21395	21361	21449	21388	21461	21308	21258	21226	21465	21539	21147	21351	21526	21139	21296	21455	21454	21184	21238	21339	21272	21418	21543	21287	21285	21434	21570	21309	21367	21511	21387	21315	21328	21386	21233	21461	21417	21328	21256	21280	21288	21303	21385	21261	21546	21319	21358	21311	21391	21266	21376	21034	21297	21290	21232	21081	21538	21529	21419	21196	21250	21333	21399	21490	21123	21342	21354	21194	21279	21241	21513	21537	21452	21261	21625	21489	21426	21354	21239	21358	21187	21140	21342	21400	21215	21493	21239	21228	21340	21417	21226	21324	20972	21253	21331	21439	21532	21269	21395	21264	21174	21331	21324	21389	21588	21415	21564	21598	21481	21302	21324	21228	21401	21643	21195	21385	21252	21456	21395	21426	21399	21265	21277	21419	21462	21354	21276	21202	21374	21358	21269	21284	21238	21514	21359	21424	21513	21339	21372	21317	21385	21395	21572	21432	21366	21323	21390	21372	21160	21463	21419	21329	21317	21253	21258	21406	21394	21278	21419	21318	21511	21150	21194	21373	21163	21561	21346	21388	21294	21593	21456	21313	21257	21221	21145	21457	21226	21424	21383	21215	21200	21289	21400	21349	21312	21248	21271	21071	21518	21391	21359	21483	21262	21558	21423	21379	21400	21254	21161	21373	21231	21471	21463	21281	21340	21088	21483	21472	21455	21283	21363	21268	21361	21490	21447	21394	21260	21163	21247	21163	21293	21119	21557	21273	21568	21584	21439	21552	21308	21326	21375	21560	21230	21226	21395	21459	21246	21708	21384	21570	21281	21196	21428	21251	21321	21544	21161	21347	21231	21203	21360	21230	21408	21514	21567	21520	21515	21282	21527	21426	21271	21516	21506	21315	21416	21310	21349	21316	21600	21252	21300	21623	21190	21452	21432	21317	21468	21273	21333	21511	21455	21258	21330	21328	21556	21399	21159	21200	21584	21343	21452	21274	21516	21270	21273	21516	21355	21434	21329	21379	21242	21543	21341	21264	21316	21389	21223	21586	21329	21288	21464	21167	21472	21288	21468	21428	21555	21481	21203	21500	21386	21343	21483	21439	21422	21616	21392	21334	21506	21428	21304	21422	21468	21520	21472	21453	21510	21266	21394	21410	21318	21411	21451	21347	21499	21358	21528	21369	21232	21446	21275	21350	21423	21581	21153	21236	21277	21286	21385	21321	21138	21304	21434	21198	21216	21557	21340	21696	21243	21358	21163	21417	21177	21332	21212	21374	21334	21324	21337	21254	21228	21473	21295	21329	21427	21142	21527	21311	21312	21273	21318	21281	21329	21415	21238	21499	21208	21315	21441	21321	21386	21307	21231	21162	21203	21315	21334	21395	21488	21512	21298	21385	21451	21552	21313	21277	21357	21573	21364	21362	21607	21435	21280	21286	21658	21397	21334	21478	21370	21206	21318	21526	21228	21347	21327	21282	21286	21362	21271	21293	21337	21310	21427	21453	21526	21332	21430	21271	21317	21628	21369	21158	21334	21318	21244	21316	21216	21299	21304	21497	21146	21289	21536	21483	21269	21254	21223	21298	21290	21215	21358	21281	21428	21368	21526	21340	21154	21322	21283	21464	21298	21372	21316	21123	21114	21186	21444	21219	21336	21322	21365	21319	21453	21556	21337	21391	21416	21230	21109	21071	21428	21464	21413	21172	21342	21493	21467	21350	21307	21357	21470	21230	21314	21456	21249	21357	21287	21366	21609	21515	21245	21312	21076	21465	21473	21156	21367	21403	21440	21317	21354	21392	21437	21479	21521	21326	21425	21401	21341	21299	21359	21359	21299	21320	21292	21316	21257	21461	21431	21508	21470	21339	21208	21209	21273	21241	21372	21167	21404	21526	21321	21313	21325	21568	21273	21295	21234	21491	21626	21381	21297	21312	21448	21335	21409	21382	21419	21326	21033	21325	21359	21278	21380	21396	21581	21326	21370	21275	21422	21478	21414	21345	21316	21224	21420	21533	21447	21411	21479	21352	21250	21273	21306	21324	21186	21310	21312	21253	21220	21364	21221	21398	21410	21588	21377	21442	21323	21312	21286	21339	21559	21259	21455	21454	21336	21365	21339	21470	21267	21339	21443	21257	21261	21087	21330	21476	21512	21275	21332	21382	21340	21311	21374	21503	21327	21453	21396	21201	21178	21190	21512	21273	21479	21692	21374	21691	21411	21444	21300	21228	21363	21151	21450	21295	21385	21509	21360	21292	21284	21350	21369	21255	21370	21430	21524	21432	21392	21253	21304	21324	21163	21419	21187	21314	21550	21311	21203	21356	21120	21350	21157	21393	21346	21688	21182	21398	21212	21577	21205	21358	21400	21327	21466	21501	21258	21433	21334	21431	21150	21309	21324	21291	21331	21393	21341	21202	21476	21195	21238	21329	21400	21548	21528	21356	21449	21387	21346	21498	21255	21468	21516	21294	21288	21706	21586	21250	21634	21384	21309	21261	21391	21386	21367	21067	21390	21370	21215	21490	21247	21353	21331	21266	21304	21380	21190	21328	21328	21577	21681	21418	21414	21468	21422	21527	21223	21353	21228	21386	21360	21219	21317	21425	21238	21311	21182	21507	21178	21447	21479	21614	21433	21254	21301	21386	21352	20989	21445	21404	21371	21250	21098	21305	21218	21463	21236	21407	21399	21614	21589	21412	21307	21227	21422	21289	21417	21417	21420	21302	21389	21283	21260	21373	21400	21485	21357	21421	21186	21498	21188	21396	21355	21447	21529	21243	21462	21339	21298	21471	21300	21566	21267	21465	21265	21392	21300
19758	31401	30200	24526	22588	20582	19650	18939	18986	18240	17623	17601	17561	17728	18022	33323	41440	37721	26040	22182	18084	17073	16836	16786	16579	16661	16797	16722	16744	16705	16787	16776	16703	16587	16668	16747	16595	16671	16849	16686	16553	16613	16620	16850	16673	16640	16421	16746	16726	16584	16790	16554	16673	16766	16691	16671	16580	16757	16752	16654	16840	16698	16696	16670	16864	16593	16786	16654	16754	16711	16645	16614	16831	16616	16727	16573	16816	16783	16644	16822	16582	16733	16555	16717	16760	16526	16564	16627	16654	16535	16803	16635	16722	16521	16739	16671	16532	16495	16744	16720	16668	16646	16649	16602	16731	16627	16624	16561	16724	16662	16591	16597	16542	16737	16762	16647	16468	16602	16765	16726	16544	16694	16519	16734	16721	16682	16576	16932	16744	16665	16844	16622	16635	16735	16648	16611	16731	16589	16743	16749	16668	16812	16569	16700	16575	16784	16733	16641	16714	16657	16793	16737	16668	16686	16797	16606	16665	16750	16446	16597	16649	16742	16688	16725	16933	16545	16753	16663	16773	16577	16533	16630	16583	16880	16605	16702	16570	16754	16768	16631	16686	16729	16757	16633	16679	16483	16572	16840	16859	16758	16516	16810	16734	16770	17038	16727	16713	16697	16621	16719	16708	16602	16567	16557	16571	16677	16619	16808	16627	16720	16659	16639	16650	16689	16584	16639	16724	16691	16444	16486	16730	16700	16574	16709	16603	16714	16690	16843	16624	16589	16628	16669	16784	16646	16822	16539	16691	16562	16598	16642	16800	16658	16767	16713	16705	16616	16754	16690	16664	16654	16725	16549	16921	16741	16634	16616	16597	16608	16609	16658	16761	16619	16495	16763	16495	16715	16618	16457	16751	16651	16691	16798	16611	16739	16635	16556	16705	16564	16674	16499	16730	16706	16561	16634	16596	16674	16860	16701	16565	16671	16779	16653	16707	16763	16769	16673	16659	16662	16741	16777	16802	16556	16651	16835	16560	16587	16829	16779	16580	16682	16708	16654	16777	16707	16757	16622	16659	16646	16705	16645	16673	16693	16719	16779	16796	16737	16701	16699	16581	16694	16774	16613	16746	16577	16487	16728	16755	16519	16660	16625	16604	16678	16582	16728	16690	16616	16790	16642	16616	16711	16503	16567	16804	16504	16706	16620	16438	16815	16718	16616	16792	16636	16792	16676	16720	16527	17086	16677	16662	16734	16748	16715	16649	16600	16588	16751	16636	16801	16658	16784	16615	16570	16711	16551	16776	16585	16708	16499	16747	16724	16769	16691	16619	16549	16665	16613	16519	16722	16695	16708	16650	16726	16765	16777	16790	16643	16811	16657	16778	16743	16491	16768	16730	16759	16784	16506	16799	16636	16763	16600	16678	16863	16789	16677	16621	16562	16639	16418	16783	16626	16817	16664	16743	16681	16641	16623	16679	16722	16902	16509	16728	16669	16723	16645	16603	16613	16781	16762	16605	16710	16766	16885	16655	16668	16922	16638	16711	16647	16762	16795	16569	16724	16707	16638	16683	16644	16799	16513	16483	16607	16647	16738	16659	16662	16805	16760	16551	16587	16741	16809	16730	16684	16663	16779	16764	16785	16685	16563	16446	16642	16739	16647	16593	16588	16578	16690	16994	16640	16751	16685	16696	16742	16716	16605	16721	16725	16594	16408	16604	16600	16710	16690	16674	16703	16710	16653	16697	16701	16768	16620	16618	16470	16850	16649	16687	16721	16693	16564	16738	16561	16766	16644	16561	16483	16637	16677	16726	16500	16720	16669	16481	16552	16519	16832	16795	16670	16773	16582	16782	16566	16780	16755	16726	16745	16738	16763	16708	16653	16659	16753	16559	16428	16627	16600	16767	16652	16828	16631	16573	16571	16581	16669	16553	16758	16626	16677	16570	16568	16751	16467	16767	16560	16673	16738	16636	16708	16566	16851	16740	16885	16730	16642	16738	16730	16686	16698	16481	16712	16734	16650	16656	16759	16746	16578	16570	16599	16762	16568	16721	16647	16560	16691	16712	16674	16839	16730	16646	16632	16679	16770	16702	16671	16626	16724	16939	16584	16756	16640	16626	16753	16462	16600	16458	16615	16622	16687	16700	16692	16681	16487	16785	16502	16575	16515	16617	16680	16668	16623	16552	16655	16960	16508	16539	16753	16479	16561	16622	16643	16552	16578	16616	16666	16553	16757	16634	16617	16616	16575	16647	16710	16562	16693	16429	16564	16609	16748	16600	16736	16476	16788	16799	16628	16751	16720	16695	16746	16641	16618	16718	16791	16676	16606	16771	16549	16727	16513	16799	16516	16834	16702	16714	16897	16723	16660	16814	16578	16561	16823	16766	16837	16703	16578	16755	16795	16632	16705	16644	16739	16747	16642	16665	16620	16688	16718	16692	16727	16578	16760	16542	16827	16617	16614	16706	16815	16674	16852	16735	16709	16700	16975	16674	16651	16638	16668	16600	16667	16588	16685	16638	16646	16796	16665	16720	16803	16648	16539	16560	16714	16806	16654	16693	16666	16721	16610	16587	16639	16577	16726	16712	16664	16513	16581	16829	16696	16692	16705	16573	16637	16487	16838	16789	16604	16675	16687	16831	16609	16859	16543	16684	16624	16636	16653	16733	16491	16686	16799	16580	16761	16718	16707	16712	16685	16673	16767	16789	16717	16718	16677	16633	16745	16752	16750	16618	16670	16661	16762	16705	16752	16790	16625	16729	16747	16541	16724	16609	16717	16564	16525	16508	16403	16783	16655	16641	16668	16616	16620	16578	16544	16567	16765	16716	16486	16741	16699	16575	16555	16681	16646	16840	16553	16836	16685	16572	16608	16696	16654	16517	16633	16685	16505	16769	16537	16548	16688	16605	16725	16630	16701	16966	16720	16759	16513	16752	16542	16643	16538	16504	16717	16855	16481	16975	16645	16710	16685	16583	16654	16668	16672	16720	16873	16772	16665	16711	16637	16750	16687	16460	16636	16860	16470	16592	16636	16717	16578	16637	16596	16671	16561	16682	16501	16462	16641	16517	16590	16603	16606	16823	16713	16581	16544	16782	16620	16775	16736	16642	16820	16610	16694	16505	16614	16587	16758	16679	16745	16792	16876	16368	16699	16777	16611	16655	16506	16488	16695	16684	16671	16607	16651	16642	16715	16793	16771	16755	16652	16620	16593	16680	16701	16867	16944	16717	16861	16714	16940	16627	16722	16666	16556	16764	16633	16711	16855	16593	16540	16799	16880	16517	16520	16778	16564	16722	16554	16725	16622	16708	16527	16637	16693	16653	16690	16561	16460	16726	16673	16795	16728	16528	16537	16724	16567	16763	16608	16618	16622	16623	16579	16660	16767	16762	16611	16662	16752	16707	16807	16643	16769	16691	16540	16784	16741	16728	16668	16514	16676	16606	16780	16525	16664	16608	16592	16508	16802	16820	16709	16685	16593	16786	16656	16700	16851	16733	16633	16515	16598	16409	16799	16557	16744	16812	16682	16681	16663	16736	16706	16765	16732	16724	16781	16594	16945	16695	16569	16823	16733	16684	16808	16638	16624	16869	16869	16564	16515	16668	16602	16639	16752	16720	16699	16764	16599	16672	16583	16606	16702	16615	16665	16711	16616	16736	16696	16782	16713	16690	16590	16790	16839	16594	16611	16637	16679	16711	16693	16638	16740	16528	16682	16611	16602	16651	16771	16795	16600	16706	16657	16971	16779	16790	16666	16656	16562	16687	16780	16690	16629	16584	16794	16778	16578	16612	16738	16749	16621	16567	16754	16730	16656	16677	16743	16659	16651	16514	16707	16771	16623	16551	16629	16580	16659	16748	16599	16613	16829	16691	16550	16725	16552	16643	16534	16557	16625	16647	16601	16423	16729	16704	16589	16565	16723	16700	16675	16679	16592	16585	16463	16764	16796	16670	16771	16772	16722	16472	16723	16599	16830	16684	16584	16532	16587	16490	16602	16606	16722	16655	16887	16723	16649	16658	16855	16579	16507	16690	16513	16549	16701	16625	16725	16579	16699	16832	16639	16545	16850	16683	16659	16581	16712	16751	16812	16683	16757	16517	16545	16634	16680	16755	16544	16648	16487	16815	16751	16839	16736	16826	16587	16890	16733	16609	16685	16704	16669	16763	16788	16632	16589	16736	16739	16626	16778	16577	16699	16640	16772	16625	16680	16814	16724	16477	16754	16846	16755	16670	16672	16641	16689	16828	16651	16608	16832	16691	16851	16641	16723	16681	16739	16701	16672	16763	16733	16575	16651	16665	16486	16636	16721	16660	16463	16726	16604	16639	16884	16549	16679	16764	16753	16647	16604	16759	16734	16789	16735	16665	16560	16640	16754	16666	16586	16718	16748	16672	16548	16619	16753	16531	16612	16701	16634	16626	16646	16722	16705	16572	16667	16646	16525	16799	16740	16717	16708	16643	16716	16636	16589	16740	16590	16546	16741	16772	16588	16590	16820	16797	16712	16624	16811	16763	16598	16737	16676	16712	16709	16558	16755	16795	16717	16546	16851	16596	16616	16602	16660	16755	16631	16718	16636	16640	16744	16880	16821	16785	16728	16567	16711	16501	16723	16686	16605	16596	16559	16601	16877	16695	16620	16775	16708	16691	16713	16514	16644	16702	16780	16434	16627	16748	16495	16787	16568	16487	16708	16696	16668	16743	16688	16663	16717	16725	16652	16664	16624	16522	16493	16800	16635	16559	16694	16679	16527	16809	16778	16894	16900	16725	16732	16681	16751	16658	16714	16749	16756	16603	16482	16828	16626	16701	16563	16840	16472	16705	16574	16745	16489	16730	16525	16532	16661	16689	16524	16750	16779	16545	16717	16619	16586	16687	16731	16726	16620	16674	16637	16529	16883	16602	16591	16699	16712	16689	16697	16451	16662	16704	16620	16601	16594	16542	16825	16631	16718	16645	16609	16631	16363	16695	16785	16787	16774	16589	16599	16661	16630	16850	16507	16581	16585	16790	16528	16617	16643	16620	16669	16678	16507	16727	16551	16615	16660	16600	16483	16674	16416	16915	16806	16710	16547	16790	16723	16683	16773	16788	16630	16743	16503	16650	16803	16707	16653	16681	16623	16661	16646	16544	16656	16835	16710	16505	16644	16826	16595
30402	23957	26077	24362	22165	22026	22107	21930	21779	21464	21472	21704	21365	21464	21602	22213	23130	23458	22790	21983	21679	21123	21243	21243	21310	21502	21642	21402	21460	21486	21335	21369	21496	21563	21305	21457	21205	21272	21550	21350	21483	21332	21561	21357	21299	21283	21304	21432	21409	21392	21480	21432	21318	21211	21236	21217	21430	21472	21464	21561	21245	21352	21426	21517	21276	21364	21366	21352	21226	21367	21351	21497	21687	21422	21202	21357	21433	21505	21286	21299	21331	21330	21280	21314	21342	21320	21500	21281	21431	21318	21283	21234	21234	21406	21375	21514	21429	21344	21591	21485	21243	21359	21383	21294	21343	21483	21351	21370	21526	21405	21367	21558	21315	21322	21319	21228	21353	21272	21566	21414	21470	21361	21164	21258	21512	21570	21250	21528	21559	21162	21253	21123	21395	21408	21466	21494	21208	21429	21377	21441	21353	21314	21534	21173	21204	21319	21168	21387	21121	21469	21490	21351	21090	21292	21004	21518	21504	21473	21277	21182	21554	21418	21536	21246	21208	21236	21195	21374	21372	21373	21297	21362	21383	21413	21316	21254	21379	21218	21536	21440	21272	21382	21488	21551	21233	21247	21371	21385	21397	21372	21483	21391	21224	21521	21243	21302	21124	21453	21298	21241	21158	21396	21502	21056	21246	21148	21348	21319	21431	21441	21417	21300	21305	21312	21449	21305	21372	21298	21407	21192	21463	21411	21589	21353	21500	21306	21388	21355	21485	21174	21331	21519	21372	21299	21223	21431	21363	21408	21392	21301	21609	21247	21421	21374	21473	21376	21152	21308	21217	20993	21360	21447	21437	21326	21276	21223	21196	21190	21293	21506	21436	21264	21217	21306	21292	21242	21204	21303	21363	21271	21527	21280	21336	21287	21610	21226	21408	21331	21159	21298	21294	21272	21221	21250	21358	21249	21411	21262	21391	21494	21277	21309	21193	21190	21194	21263	21539	21223	21216	21582	21149	21196	21384	21298	21475	21519	21533	21567	21551	21260	21148	21577	21396	21433	21366	21287	21179	21142	21335	21331	21352	21258	21165	21416	21452	21303	21314	21265	21430	21326	21215	21364	21279	21196	21230	21257	21104	21146	21280	21261	21492	21311	21397	21256	21466	21316	21441	21451	21496	21445	21090	21177	21487	21290	21488	21294	21251	21489	21310	21223	21486	21410	21413	21204	21364	21575	21256	21210	21566	21561	21425	21336	21290	21240	21478	21271	21284	21213	21385	21400	21257	21381	21105	21275	21371	21322	21198	21257	21261	21185	21313	21201	21412	21262	21289	21285	21396	21200	21357	21219	21414	21073	21326	21338	21289	21299	21421	21499	21407	21542	21466	21311	21391	21318	21546	21203	21277	21269	21325	21529	21424	21399	21478	21533	21143	21155	21526	21353	21124	21221	21350	21242	21454	21088	21345	21554	21373	21346	21297	21177	21101	21216	21304	21414	21200	21275	21436	21454	21433	21498	21382	21367	21374	21237	21410	21465	21261	21372	21286	21216	21164	21657	21495	21309	21406	21371	21330	21382	21218	21108	21276	21435	21358	21426	21238	21371	21592	21395	21487	21313	21485	21143	21491	21360	21365	21280	21427	21268	21305	21373	21414	21321	21326	21182	21490	21320	21312	21391	21378	21346	21534	21509	21435	21443	21342	21424	21511	21547	21395	21451	21426	21411	21331	21292	21295	21392	21366	21253	21396	21454	21376	21248	21191	21441	21380	21500	21333	21423	21279	21132	21361	21376	21436	21241	21279	21229	21567	21366	21299	21183	21251	21423	21279	21505	21386	21371	21289	21330	21229	21369	21683	21547	21376	21466	21539	21317	21324	21445	21363	21523	21483	21215	21278	21278	21573	21367	21300	21290	21262	21242	21364	21018	21369	21469	21450	21161	20974	21603	21559	21479	21401	21426	21264	21422	21289	21470	21408	21519	21468	21340	21328	21404	21295	21206	21362	21306	21295	21436	21261	21525	21334	21344	21517	21390	21419	21378	21552	21438	21648	21413	21387	21691	21605	21495	21545	21345	21251	21418	21066	21246	21532	21082	21505	21565	21216	21467	21325	21327	21235	21137	21290	21356	21339	21285	21397	21260	21556	21338	21470	21417	21403	21432	21529	21419	21141	21229	21327	21402	21421	21390	21409	21222	21479	21412	21261	21502	21488	21269	21295	21442	21534	21321	21498	21445	21746	21351	21348	21256	21288	21240	21491	21200	21336	21279	21353	21426	21382	21356	21341	21516	21431	21316	21477	21305	21349	21329	21473	21231	21429	21274	21465	21248	21184	21433	21437	21369	21650	21377	21437	21226	21299	21477	21510	21303	21326	21188	21289	21357	21408	21381	21260	21467	21306	21243	21364	21613	21441	21347	21433	21218	21296	21297	21333	21307	21372	21119	21267	21463	21574	21492	21069	21321	21070	21408	21417	21433	21291	21208	21281	21372	21351	21233	21460	21579	21212	21557	21594	21426	21461	21584	21469	21563	21367	21344	21449	21323	21349	21392	21421	21489	21410	21374	21303	21411	21358	21489	21580	21438	21375	21381	21521	21302	21244	21503	21281	21381	21225	21222	21392	21338	21397	21283	21211	21712	21324	21474	21512	21356	21294	21278	21562	21237	21350	21293	21412	21180	21427	21283	21302	21506	21340	21351	21328	21444	21399	21530	21093	21038	21318	21237	21369	21365	21233	21398	21342	21249	21306	21301	21349	21385	21391	21113	21233	21444	21343	21366	21336	21605	21449	21405	21318	21058	21356	21460	21351	21352	21212	21482	21341	21251	21496	21339	21320	21148	21315	21249	21371	21521	21402	21382	21564	21562	21340	21157	21416	21212	21291	21336	21524	21362	21075	21310	21404	21224	21375	21354	21313	21532	21413	21394	21674	21187	21516	21278	21435	21538	21529	21363	21661	21097	21250	21468	21302	21498	21323	21360	21385	21265	21319	21392	21397	21312	21535	21363	21326	21591	21281	21395	21134	21352	21485	21259	21455	21154	21374	21206	21550	21408	21344	21503	21081	21467	21156	21444	21127	21454	21455	21274	21369	21382	21169	21386	21225	21480	21536	21532	21353	21380	21555	21361	21404	21485	21376	21315	21427	21178	21259	21386	21382	21557	21414	21321	21330	21446	21494	21422	21440	21157	21503	21646	21453	21378	21301	21369	21277	21307	21384	21446	21516	21445	21361	21219	21168	21318	21272	21247	21439	21109	21281	21262	21462	21155	21339	21362	21286	21425	21297	21425	21405	21374	21440	21459	21568	21365	21349	21285	21329	21270	21309	21430	21475	21408	21231	21458	21472	21425	21239	21360	21404	21504	21485	21339	21373	21505	21303	21494	21374	21465	21274	21576	21453	21486	21390	21102	21398	21481	21224	21520	21342	21238	21429	21235	21506	21351	21376	21522	21515	21285	21396	21112	21210	21268	21420	21526	21686	21407	21375	21141	21288	21242	21200	21475	21485	21381	21412	21335	21315	21315	21398	21156	21401	21067	21245	21450	21448	21223	21399	21203	21216	21436	21335	21091	21551	21375	21444	21312	21515	21283	21433	21163	21459	21266	21474	21331	21422	21362	21216	21164	21503	21365	21664	21420	21194	21228	21240	21208	21413	21417	21304	21227	21106	21479	21379	21343	21240	21233	21445	21539	21460	21278	21296	21254	21099	21417	21426	21405	21535	21321	21340	21305	21537	21386	21496	21262	21453	21370	21235	21119	21366	21219	21433	21308	21269	21575	21249	21356	21375	21244	21153	21488	21370	21477	21155	21462	21154	21026	21396	21478	21275	21336	21760	20996	21453	21405	21394	21479	21398	21405	21373	21232	21254	21433	21374	21412	21339	21235	21426	21310	21351	21295	21518	21150	21327	21303	21330	21138	21359	21222	21379	21484	21446	21394	21394	21274	21496	21434	21560	21296	21376	21235	21697	21390	21594	21337	21321	21035	21386	21362	21498	21200	21337	21525	21480	21401	21309	21128	21534	21421	21249	21366	21446	21239	21654	21306	21504	21493	21349	21242	21256	21398	21491	21327	21459	21287	21080	21371	21434	21338	21265	21342	21366	21300	21436	21330	21417	21287	21205	21202	21179	21296	21183	21261	21488	21265	21355	21254	21387	21300	21390	21481	21386	21467	21375	21233	21483	21423	21400	21401	21384	21334	21376	21462	21573	21451	21442	21400	21369	20993	21402	21474	21341	21442	21324	21289	21392	21448	21380	21321	21350	21468	21627	21534	21114	21257	21231	21279	21430	21241	21517	21234	21431	21457	21353	21516	21331	21442	21258	21234	21137	21308	21328	21382	21476	21282	21136	21404	21430	21384	21301	21475	21514	21257	21393	21228	21496	21443	21530	21238	21309	21335	21232	21140	21339	21117	21365	21369	21354	21333	21350	21604	21442	21217	21387	21384	21595	21120	21411	21536	21362	21272	21137	21263	21356	21465	21427	21371	21507	21548	21222	21341	21225	21368	21445	21193	21603	21404	21118	21229	21499	21241	21148	21378	21486	21303	21561	21420	21528	21533	21339	21327	21481	21360	21323	21302	21101	21430	21397	21472	21345	21133	21427	21240	21454	21314	21410	21375	21247	21291	21441	21392	21497	21342	21587	21247	21261	21331	21534	21369	21235	21418	21280	21517	21210	21341	21266	21220	21149	21454	21311	21475	21479	21360	21294	21481	21401	21428	21337	21242	21354	21481	21431	21471	21274	21264	21446	21373	21382	21329	21271	21440	21381	21162	21163	21319	21370	21533	21524	21474	21422	21281	21278	21285	21389	21374	21323	21197	21380	21219	21605	21322	21210	21397	21489	21527	21316	21365	21418	21736	21485	21346	21219	21088	21603	21490	21359	21395	21556	21588	21276	21659	21270	21287	21300	21246	21393	21437	21446	21493	21466	21437	21475	21522	21318	21424	21326	21350	21207	21512	21479	21271	21437	21136	21247	21277	21433	21553	21469	21295	21118	21276	21162	21468	21291	21622	21273	21370	21292	21341	21328	21567	21242	21420	21284	21153	21398	21241	21349	21272	21449	21360	21263	21297	21369	21439	21245	21227	21360	21562	21206	21501	21218	21217	21248	21173	21285	21434	21366	21362	21088	21427	21643	21313	21398	21292	21376	21163
18776	20792	19952	18883	18744	17772	17607	17497	17188	16970	17196	17093	16861	16897	17187	18169	19569	19218	18065	17393	16870	16686	16601	16624	16725	16645	16896	16595	16886	16696	16810	16740	16858	16674	16636	16739	16669	16869	16706	16649	16624	16625	16835	16392	16868	16711	16748	16786	16719	16781	16797	16774	16750	16707	16810	16598	16579	16820	16788	16664	16466	16648	16618	16502	16657	16687	16762	16904	16765	16685	16752	16783	16639	16594	16772	16757	16834	16662	16624	16633	16592	16774	16780	16600	16709	16679	16852	16705	16811	16793	16704	16594	16885	16664	16648	16644	16708	16552	16802	16721	16932	16676	16755	16665	16621	16518	16723	16522	16791	16611	16867	16751	16678	16609	16680	16999	16549	16743	16825	16832	16839	16815	16738	16707	16714	16822	16436	16867	16593	16672	16448	16537	16681	16587	16862	16784	16603	16673	16715	16783	16847	16667	16504	16788	16731	16661	16736	16815	16533	16639	16620	16897	16728	16702	16606	16643	16751	16529	16623	16642	16785	16764	16901	16757	16769	16760	16647	16719	16456	16593	16646	16717	16623	16843	16630	16582	16864	16643	16691	16572	16797	16738	16658	16753	16571	16642	16613	16713	16706	16793	16595	16732	16749	16602	16780	16737	16684	16508	16863	16467	16818	16869	16856	16655	16648	16733	16738	16664	16566	16753	16650	16584	16764	16457	16691	16677	16708	16626	16840	16630	16713	16604	16617	16520	16810	16576	16863	16737	16745	16634	16765	16494	16780	16670	16607	16769	16769	16752	16737	16551	16609	16656	16734	16817	16692	16821	16592	16768	16674	16759	16659	16692	16723	16747	16805	16597	16858	16603	16687	16709	16723	16663	16656	16724	16634	16713	16601	16627	16721	16774	16559	16720	16738	16804	16667	16695	16597	16843	16695	16599	16638	16682	16800	16688	16624	16546	16710	16686	16836	16710	16444	16661	16510	16698	16554	16838	16610	16576	16804	16751	16609	16666	16771	16628	16765	16823	16804	16764	16709	16882	16764	16716	16560	16723	16809	16916	16814	16533	16743	16721	16665	16755	16689	16616	16846	16729	16680	16850	16742	16666	16854	16669	16664	16846	16653	16803	16623	16643	16669	16639	16764	16754	16809	16797	16602	16752	16844	16624	16706	16786	16740	16590	16614	16690	16631	16699	16683	16710	16676	16671	16695	16561	16782	16612	16847	16784	16593	16772	16723	16719	16708	16672	16760	16655	16601	16897	16779	16858	16557	16565	16685	16638	16704	16769	16877	16671	16544	16675	16586	16573	16796	16597	16684	16613	16661	16839	16698	16636	16729	16788	16692	16693	16770	16557	16638	16795	16800	16728	16630	16823	16661	16764	16741	16669	16681	16660	16662	16838	16746	16685	16791	16832	16686	16748	16696	16713	16643	16740	16511	16710	16464	16605	16568	16544	16614	16784	16587	16635	16812	16689	16652	16741	16712	16832	16571	16684	16586	16499	16692	16648	16785	16849	16941	16672	16659	16768	16793	16638	16682	16762	16602	16626	16616	16545	16701	16827	16680	16507	16762	16792	16731	16555	16714	16679	16536	16631	16806	16688	16582	16585	16731	16592	16602	16751	16849	16555	16497	16893	16725	16716	16691	16926	16769	16522	16690	16646	16623	16695	16789	16749	16716	16660	16779	16866	16597	16682	16767	16787	16552	16606	16556	16605	16783	16783	16459	16896	16718	16564	16604	16753	16728	16721	16791	16730	16636	16732	16766	16769	16721	16875	16677	16738	16583	16653	16599	16657	16618	16636	16518	16756	16705	16666	16644	16747	16867	16635	16671	16856	16858	16602	16728	16733	16649	16801	16876	16591	16673	16541	16670	16504	16765	16743	16780	16876	16769	16629	16680	16785	16698	16594	16686	16869	16648	16644	16567	16954	16891	16688	16673	16630	16727	16567	16655	16562	16777	16790	16594	16646	16854	16767	16626	16669	16565	16779	16685	16807	16681	16653	16664	16462	16881	16627	16711	16604	16611	16661	16578	16685	16829	16764	16765	16607	16521	16646	16648	16710	16547	16562	16719	16718	16635	16823	16473	16718	16887	16681	16713	16776	16624	16548	16608	16530	16696	16567	16778	16680	16792	16761	16809	16769	16539	16771	16772	16612	16548	16745	16839	16570	16768	16658	16756	16627	16728	16762	16665	16700	16792	16584	16762	16733	16755	16785	16751	16625	16683	16867	16704	16716	16823	16709	16809	16615	16644	16623	16837	16762	16810	16700	16723	16673	16687	16814	16517	16900	16611	16699	16634	16790	16635	16718	16697	16651	16775	16617	16672	16609	16571	16590	16742	16885	16764	16694	16775	16741	16784	16675	16818	16761	16561	16784	16604	16558	16632	16754	16594	16687	16689	16655	16693	16738	16787	16578	16637	16684	16804	16778	16698	16690	16674	16679	16600	16689	16566	16752	16663	16746	16683	16798	16816	16728	16612	16691	16781	16861	16722	16628	16749	16711	16520	16880	16624	16755	16699	16473	16667	16672	16871	16712	16830	16779	16812	16699	16657	16692	16647	16704	16611	16616	16482	16705	16806	16702	16675	16675	16621	16657	16634	16760	16656	16855	16658	16722	16546	16796	16756	16702	16736	16639	16584	16727	16746	16647	16735	16797	16739	16694	16758	16677	16711	16743	16709	16738	16822	16801	16649	16590	16559	16834	16699	16614	16576	16657	16886	16722	16607	16749	16700	16847	16650	16713	16803	16565	16569	16745	16516	16776	16801	16745	16861	16712	16698	16651	16648	16631	16772	16812	16631	16760	16741	16662	16695	16677	16559	16814	16871	16804	16694	16606	16608	16510	16650	16627	16727	16591	16627	16616	16704	16824	16763	16914	16791	16629	16811	16799	16857	16777	16751	16775	16772	16722	16767	16617	16721	16599	16738	16618	16906	16664	16546	16587	16762	16581	16634	16636	16774	16719	16576	16847	16811	16745	16647	16755	16692	16631	16576	16586	16683	16715	16741	16876	16682	16896	16728	16659	16626	16753	16742	16567	16656	16659	16662	16741	16662	16833	16909	16615	16740	16640	16698	16529	16802	16797	16856	16849	16587	16688	16571	16670	16655	16837	16620	16777	16575	16825	16744	16642	16588	16630	16876	16703	16819	16798	16667	16712	16739	16766	16751	16738	16636	16698	16967	16633	16736	16718	16760	16728	16683	16778	16680	16776	16710	16570	16643	16652	16638	16598	16629	16748	16699	16680	16643	16752	16562	16801	16669	16792	16682	16627	16636	16787	16700	16710	16758	16800	16459	16704	16831	16674	16623	16795	16759	16859	16615	16642	16867	16554	16526	16775	16687	16810	16723	16713	16684	16703	16686	16657	16688	16636	16685	16469	16727	16542	16672	16625	16799	16841	16761	16764	16698	16507	16648	16580	16661	16519	16633	16596	16601	16859	16784	16698	16545	16598	16682	16634	16730	16617	16728	16706	16585	16538	16708	16510	16738	16781	16756	16595	16760	16607	16681	16615	16785	16666	16533	16873	16552	16794	16636	16701	16766	16739	16625	16626	16764	16499	16650	16863	16668	16678	16539	16809	16737	16586	16620	16664	16816	16707	16767	16835	16816	16761	16582	16850	16774	16721	16855	16600	16539	16676	16595	16733	16750	16622	16480	16478	16743	16740	16651	16608	16724	16699	16546	16829	16616	16734	16720	16548	16581	16616	16810	16690	16593	16850	16628	16651	16806	16750	16535	16574	16734	16697	16672	16656	16580	16781	16694	16594	16695	16734	16908	16705	16734	16747	16769	16803	16778	16795	16853	16768	16666	16669	16841	16749	16847	16922	16615	16900	16561	16764	16664	16793	16602	16823	16629	16574	16687	16619	16838	16792	16677	16443	16776	16824	16832	16707	16646	16674	16749	16762	16742	16756	16730	16742	16525	16863	16706	16753	16764	16725	16682	16817	16610	16542	16825	16856	16622	16734	16586	16693	16913	16626	16613	16813	16661	16856	16716	16663	16752	16718	16708	16748	16861	16666	16601	16823	16645	16688	16696	16708	16750	16733	16629	16713	16726	16644	16775	16740	16572	16724	16824	16657	16794	16730	16700	16560	16747	16651	16786	16675	16568	16797	16691	16665	16637	16570	16711	16567	16471	16879	16671	16708	16730	16576	16635	16885	16617	16680	16601	16797	16696	16754	16836	16764	16624	16814	16950	16691	16771	16645	16769	16727	16495	16893	16712	16639	16733	16683	16659	16667	16634	16497	16808	16713	16743	16645	16855	16684	16806	16775	16559	16842	16712	16637	16710	16908	16862	16786	16799	16587	16679	16708	16715	16694	16670	16687	16694	16672	16612	16692	16941	16688	16578	16787	16684	16540	16693	16768	16619	16626	16599	16592	16658	16751	16704	16736	16898	16708	16554	16598	16470	16656	16741	16748	16706	16647	16850	16682	16727	16713	16665	16645	16793	16831	16749	16677	16709	16754	16809	16606	16473	16788	16696	16697	16776	16661	16677	16766	16802	16697	16654	16724	16659	16854	16743	16665	16706	16731	16774	16819	16748	16677	16658	16710	16650	16812	16683	16877	16896	16704	16672	16569	16666	16681	16862	16807	16680	16816	16739	16666	16628	16813	16697	16669	16770	16772	16738	16559	16589	16808	16568	16783	16720	16613	16626	16507	16715	16749	16642	16677	16635	16800	16724	16924	16731	16600	16647	16710	16810	16667	16606	16553	16612	16692	16699	16762	16592	16671	16642	16808	16672	16789	16746	16617	16841	16747	16779	16758	16778	16901	16680	16798	16643	16582	16714	16738	16512	16746	16693	16718	16753	16705	16621	16570	16617	16765	16688	16643	16891	16792	16722	16781	16728	16731	16541	16752	16724	16845	16769	16552	16638	16631	16757	16730	16647	16760	16645	16728	16645	16719	16531	16727	16706	16676	16741	16736	16674	16645	16716	16828	16846	16708	16542	16799	16837	16601	16729	16598	16642	16819	16718	16750	16803	16730	16842	16811	16615	16607	16717	16649	16749	16640	16659	16752	16663	16710	16661	16872	16639	16704	16541	16722	16866	16919	16687	16543	16830	16648	16856	16629	16600	16762	16726	16788	16903	16626	16697	16574	16725	16632	16684	16776	16732	16624	16543	16793	16812	16715
25431	21536	28770	25203	23764	24614	24555	22475	22123	22176	21828	22062	21831	21764	21668	28448	33807	31774	26076	24145	22349	21740	21397	21342	21251	21309	21280	21520	21244	21459	21559	21390	21214	21381	21341	21505	21258	21398	21479	21427	21196	21445	21578	21175	21304	21334	21337	21360	21435	21339	21390	21239	21306	21250	21407	21399	21306	21319	21114	21481	21462	21453	21345	21485	21637	21300	21366	21506	21268	21458	21416	21436	21486	21475	21276	21346	21286	21252	21601	21402	21519	21271	21285	21244	21332	21227	21290	21081	21264	21510	21322	21461	21569	21349	21353	21607	21295	21278	21119	21264	21479	21323	21348	21340	21208	21285	21164	21344	21394	21430	21154	21342	21116	21328	21268	21453	21330	21233	21370	21332	21225	21321	21226	21257	21217	21583	21355	21322	21253	21188	21367	21225	21456	21424	21058	21407	21063	21385	21214	21219	21240	21352	21247	21498	21169	21491	21509	21243	21505	21357	21324	21106	21459	21482	21130	21432	21040	21276	21603	21433	21225	21255	21467	21470	21340	21246	21335	21479	21169	21402	21308	21276	21340	21207	21281	21236	21323	21182	21376	21335	21423	21476	21353	21301	21601	21304	21472	21434	21391	21405	21362	21294	21296	21270	21450	21128	21315	21389	21402	21510	21279	21165	21354	21358	21361	21308	21107	21192	21471	21433	21526	21086	21405	21227	21067	21220	21310	21383	21323	21300	21299	21311	21433	21333	21282	21578	21259	21298	21502	21270	21145	21387	21257	21110	21385	21390	21313	21366	21429	21298	21239	21409	21273	21356	21309	21225	21202	21464	21418	21433	21314	21306	21155	21006	21078	21039	21264	21341	21395	21197	21240	21322	21563	21472	21278	21246	21405	21264	21262	21533	21596	21341	21237	21416	21229	21359	21169	21271	21284	21617	21106	21415	21297	21367	21393	21164	21155	21509	21085	21354	21276	21339	21346	21321	21433	21180	21128	21198	21500	21295	21340	21061	21258	21442	21202	21362	21129	21444	21274	21320	21514	21230	21538	21251	21643	21252	21221	21343	21362	21432	21334	21443	21512	21553	21584	21233	21212	21275	21301	21460	21529	21362	21447	21550	21293	21318	21332	21275	21159	21226	21435	21218	21564	21364	21468	21589	21282	21319	21378	21273	21278	21298	21214	21522	21139	21275	21533	21320	21442	21513	21316	21325	21502	21240	21478	21188	21535	21391	21353	21276	21573	21430	21379	21540	21306	21294	21149	21521	21504	21379	21470	21255	21247	21142	21306	21514	21142	21215	21232	21258	21317	21435	21061	21164	21517	21408	21398	21200	21258	21373	21387	21473	21325	21321	21258	21416	21538	21389	21412	21203	21116	21203	21305	21477	21199	21293	21464	21315	21276	21295	21046	21202	21367	21274	21251	21279	21185	21230	21344	21228	21314	21303	21270	21257	21355	21165	21502	21472	21269	21329	21537	21529	21378	21189	21423	21514	21366	21518	21541	21479	21542	21487	21466	21422	21142	21486	21605	21340	21608	21694	21313	21268	21459	21151	21350	21315	21617	21337	21268	21340	21335	21436	21254	21356	21109	21333	21370	21235	21282	21171	21529	21474	21336	21242	21339	21339	21562	21271	21518	21442	21182	21381	21458	21204	21312	21513	21462	21459	21203	21339	21257	21134	21180	21327	21193	21433	20987	21114	21416	21380	21618	21187	21334	21384	21282	21627	21244	21400	21459	21160	21355	21311	21286	21378	21256	21223	21452	21176	21551	21335	21321	21482	21243	21279	21236	21366	21284	21146	21443	21277	21427	21455	21098	21317	21190	21560	21394	21238	21100	21381	21451	21331	21389	21170	21182	21459	21383	21438	21467	21382	21314	21326	21244	21468	21271	21273	21310	21482	21439	21338	21434	21506	21267	21521	21355	21249	21336	21361	21527	21295	21510	21196	21365	21408	21222	21305	21207	21451	21475	21210	21215	21362	21505	21369	21441	21275	21310	21324	21464	21468	21252	21304	21433	21443	21399	21406	21026	21293	21383	21430	21121	21411	21457	21549	21292	21443	21524	21467	21325	21401	21420	21367	21257	21307	21360	21217	21249	21351	21212	21238	21189	21232	21366	21498	21377	21391	21299	21291	21262	21245	21210	21455	21418	21509	21450	21246	21371	21572	21289	21311	21466	21384	21454	20985	21199	21203	21530	21313	21571	21191	21300	21360	21553	21485	21350	21520	21438	21446	21367	21064	21347	21392	21476	21413	21421	21368	21326	21157	21282	21279	21354	21069	21300	21422	21301	21219	21211	21516	21241	21569	21347	21070	21272	21252	21262	21301	21332	21326	21060	21469	21254	21492	21325	21186	21210	21164	21349	21422	21171	21179	21510	21237	21379	21351	21400	21348	21413	21330	21390	21261	21281	21304	21098	21370	21211	21108	21180	21176	21325	21220	21077	21277	21249	21167	21218	21403	21451	21407	21445	21336	21506	21307	21344	21504	21303	21114	21143	21270	21544	21543	21266	21373	21264	21508	21373	21360	21252	21315	21043	21215	21226	21292	21337	21350	21195	21366	21415	21472	21226	21433	21576	21334	21380	21180	21274	21379	21313	21144	21335	21503	21470	21288	21323	21292	21321	21507	21248	21301	21265	21300	21279	21194	21499	21335	21372	21339	21593	21381	21520	21223	21539	21488	21114	21518	21350	21174	21190	21316	21591	21468	21385	21449	21221	21300	21237	21470	21512	21410	21334	21447	21528	21433	21029	21161	21337	21288	21247	21227	21296	21362	21262	21311	21324	21353	21298	21219	21366	21276	21291	21301	21319	21361	21514	21399	21516	21375	21240	21319	21486	21470	21540	21406	21514	21290	21457	21514	21213	21345	21520	21235	21272	21257	21267	21693	21526	21515	21324	21230	21275	21274	21320	21125	21279	21448	21274	21208	21133	21390	21405	21272	21263	21391	21365	21262	21170	21330	21337	21441	21457	21187	21390	21343	21367	21445	21284	21448	21156	21291	21317	21116	21236	21427	21271	21372	21415	21529	21241	21375	21441	21254	21492	21373	21260	21236	21365	21445	21382	21194	21368	21460	21251	21333	21309	21262	21234	21413	21348	21218	21396	21525	21424	21497	21258	21425	21565	21246	21555	21374	21365	21270	21450	21294	21417	21159	21215	21511	21205	21082	21137	21450	21349	21152	21141	21395	21467	21358	21671	21302	21354	21478	21364	21080	21170	21383	21523	21308	21519	21373	21256	21341	21205	21220	21310	21403	21434	21244	21346	21509	21312	21275	21413	21125	21320	21407	21532	21586	21390	21163	21285	21208	21275	21175	21444	21465	21233	21253	21436	21369	21351	21279	21350	21446	21481	21384	21335	21504	21400	21287	21176	21485	21439	21227	21344	21205	21376	21333	21251	21351	21050	21330	21549	21372	21232	21306	21384	21428	21099	21481	21515	21468	21217	21357	21279	21419	21337	21373	21373	21193	21415	21196	21335	21401	21384	21442	21369	21244	21471	21452	21398	21629	21491	21328	21363	21521	21396	21344	21477	21446	21308	21263	21398	21356	21413	21677	21207	21216	21172	21098	21410	21363	21417	21350	21335	21271	21258	21140	21164	21313	21377	21338	21494	21385	21458	21442	21507	21306	21305	21269	21500	21162	21271	21410	21551	21224	21435	21335	21431	21286	21327	21427	21345	21353	21429	21350	21723	21361	21507	21291	21284	21343	21270	21415	21426	21437	21531	21390	21206	21179	21415	21195	21148	21202	21234	21158	21200	21382	21237	21178	21169	21311	21675	21281	21275	21494	21517	21065	21343	21152	21432	21381	21249	21458	21341	21352	21319	21379	21418	21367	21343	21351	21259	21141	21313	21310	21218	21184	21422	21206	21514	21233	21319	21368	21394	21512	21482	21317	21633	21255	21293	21156	21248	21434	21474	21205	21356	21452	21483	21299	21414	21362	21402	21317	21155	21078	21380	21559	21440	21364	21228	21359	21422	21351	21467	21136	21402	21295	21194	21245	21262	21131	21258	21240	21186	21285	21309	21628	21297	21485	21119	21517	21347	21113	21367	21358	21320	21239	21530	21354	21178	21449	21289	21407	21433	21168	21503	21272	21367	21242	21424	21245	21308	21269	21432	21259	21369	21446	21235	21557	21306	21260	21160	21306	21364	21091	21370	21277	21216	21132	21326	21363	21231	21395	21469	21377	21328	21528	21157	21223	21359	21311	21441	21138	21473	21223	21146	21198	21061	21461	21503	21159	21260	21383	21216	21397	21319	21304	21239	21528	21401	21344	21329	21469	21367	21531	21409	21118	21317	21392	21391	21099	21387	21335	21108	21351	21329	21393	21397	21364	21455	21519	21331	21189	21201	21051	21083	21165	21444	21379	21280	21327	21359	21420	21199	21502	21518	21391	21123	21365	21378	21355	21274	21263	21334	21280	21413	21286	21468	21443	21357	21312	21184	21437	21419	21311	21230	21398	21319	21274	21207	21385	21220	21302	21270	21200	21376	21167	21459	21252	21254	21270	21440	21212	21138	21250	21480	21193	21410	21467	21460	21218	21473	21547	21494	21291	21373	21412	21290	21459	21372	21415	21161	21134	21326	21254	21215	21178	21329	20958	21402	21344	21309	21235	21229	21295	21374	21555	21303	21318	21117	21327	21182	21210	21444	21447	21320	21398	21465	21475	21289	21360	21213	21379	21506	21231	21273	21501	21443	21317	21250	21396	21424	21443	21396	21275	21346	21552	21431	21149	21322	21316	21530	21331	21160	21186	21234	21082	21338	21199	21198	21262	21232	21157	21320	21167	21340	21458	21391	21477	21267	21407	21245	21185	21227	21407	21393	21380	21512	21323	21469	21323	21364	21239	21324	21157	21368	21442	21390	21452	21476	21316	21446	21546	21271	21402	21194	21358	21216	21384	21332	21365	21217	21311	21398	21417	21366	21583	21326	21364	21361	21489	21386	21447	21420	21516	21752	21412	21160	21446	21307	21417	21195	21371	21338	21446	21157	21188	21518	21513	21225	21094	21307	21347	21369	21276	21334	21334	21200	21555	21362	21472	21275	21121	21491	21302	21511	21489	21514	21143	21266	21319	21431	21249	21586	21240	21366	21335	21336	21415	21283	21293	21270	21375	21318	21352	21332	21154
18115	27223	25561	22261	20690	19682	19038	18393	17871	17628	17530	17747	17389	17369	17442	28403	33392	29955	21948	19682	17401	16938	16687	16646	16640	16583	16640	16575	16637	16508	16574	16847	16727	16681	16638	16684	16690	16574	16729	16786	16764	16856	16723	16772	16718	16758	16790	16674	16563	16704	16479	16674	16946	16759	16647	16639	16470	16770	16711	16615	16710	16626	16683	16639	16777	16595	16888	16738	16660	16570	16663	16743	16851	16666	16789	16568	16572	16807	16728	16718	16692	16817	16598	16771	16682	16362	16631	16728	16609	16735	16647	16689	16686	16536	16668	16741	16641	16812	16728	16591	16791	16637	16692	16763	16713	16621	16599	16798	16787	16805	16727	16654	16591	16599	16507	16645	16602	16795	16772	16813	16720	16651	16820	16539	16677	16564	16765	16686	16682	16759	16704	16603	16608	16686	16795	16718	16772	16664	16644	16713	16750	16831	16531	16849	16759	16564	16671	16642	16984	16732	16714	16745	16938	16875	16580	16769	16791	16822	16707	16591	16618	16567	16628	16741	16582	16634	16694	16747	16742	16707	16615	16767	16697	16573	16605	16700	16701	16627	16686	16772	16777	16531	16727	16575	16660	16813	16644	16644	16567	16524	16672	16464	16719	16693	16453	16626	16833	16760	16522	16684	16681	16816	16729	16874	16759	16883	16715	16779	16811	16626	16722	16719	16648	16677	16617	16698	16806	16617	16739	16769	16810	16602	16616	16682	16723	16710	16765	16669	16669	16715	16568	16609	16716	16580	16751	16569	16798	16584	16545	16609	16727	16542	16761	16619	16627	16602	16770	16550	16677	16733	16859	16620	16675	16551	16612	16681	16770	16849	16520	16545	16715	16576	16766	16556	16760	16667	16892	16596	16560	16664	16686	16628	16567	16458	16794	16611	16778	16527	16641	16761	16699	16735	16703	16598	16860	16507	16753	16423	16801	16680	16693	16616	16478	16663	16404	16861	16635	16785	16657	16749	16487	16679	16688	16724	16644	16654	16805	16624	16702	16618	16617	16714	16613	16839	16781	16738	16658	16635	16728	16605	16754	16482	16605	16624	16684	16635	16780	16573	16616	16815	16733	16677	16665	16661	16547	16801	16688	16579	16601	16514	16668	16778	16666	16512	16549	16767	16562	16627	16594	16746	16731	16754	16597	16769	16709	16746	16619	16551	16683	16676	16553	16678	16480	16735	16882	16605	16602	16659	16581	16543	16675	16630	16637	16502	16638	16723	16729	16616	16536	16680	16808	16663	16622	16540	16621	16781	16735	16580	16626	16653	16572	16534	16635	16652	16761	16552	16687	16636	16654	16727	16624	16720	16731	16683	16707	16488	16743	16629	16689	16590	16777	16663	16674	16405	16799	16750	16691	16638	16546	16600	16540	16683	16672	16772	16697	16667	16555	16818	16765	16669	16832	16611	16616	16730	16630	16632	16494	16793	16667	16598	16639	16560	16444	16650	16731	16737	16696	16704	16763	16617	16559	16770	16832	16738	16563	16741	16551	16714	16759	16639	16740	16678	16680	16604	16639	16634	16520	16562	16743	16458	16613	16678	16702	16655	16616	16597	16569	16581	16820	16707	16755	16702	16451	16725	16724	16523	16661	16733	16709	16618	16748	16647	16735	16705	16545	16591	16669	16659	16593	16637	16771	16768	16708	16722	16703	16609	16634	16658	16663	16773	16520	16724	16503	16368	16618	16697	16582	16582	16755	16801	16654	16644	16671	16648	16585	16757	16725	16619	16650	16905	16583	16711	16742	16624	16633	16521	16514	16637	16583	16493	16522	16678	16590	16718	16551	16688	16684	16533	16702	16693	16602	16526	16734	16663	16664	16736	16812	16617	16768	16566	16594	16604	16435	16770	16377	16688	16763	16760	16744	16866	16711	16524	16712	16647	16867	16359	16533	16734	16611	16767	16789	16593	16673	16595	16606	16702	16732	16725	16760	16648	16629	16544	16710	16793	16748	16659	16778	16831	16593	16609	16679	16768	16462	16715	16783	16643	16788	16759	16653	16496	16610	16714	16744	16560	16736	16568	16874	16640	16506	16622	16761	16687	16774	16678	16716	16653	16553	16666	16629	16825	16772	16719	16580	16764	16537	16780	16796	16642	16771	16541	16698	16763	16745	16657	16558	16633	16762	16583	16648	16561	16720	16669	16946	16825	16655	16730	16681	16829	16626	16576	16711	16748	16743	16812	16527	16635	16693	16584	16749	16722	16721	16777	16686	16789	16654	16623	16797	16530	16682	16664	16695	16776	16663	16554	16847	16698	16760	16738	16767	16709	16649	16536	16493	16609	16591	16668	16841	16770	16706	16685	16622	16557	16670	16679	16570	16654	16788	16727	16540	16640	16662	16671	16698	16724	16687	16643	16678	16740	16577	16626	16835	16531	16701	16774	16672	16684	16649	16577	16728	16634	16759	16624	16617	16764	16559	16552	16690	16730	16686	16582	16675	16726	16660	16598	16787	16631	16792	16538	16613	16654	16746	16737	16706	16681	16723	16697	16540	16651	16723	16500	16653	16570	16788	16618	16659	16598	16721	16603	16640	16674	16602	16513	16735	16641	16697	16512	16779	16704	16626	16847	16791	16802	16603	16964	16639	16746	16699	16650	16669	16767	16712	16446	16730	16608	16723	16563	16576	16603	16640	16754	16696	16691	16518	16646	16604	16693	16570	16674	16635	16625	16626	16633	16630	16812	16569	16642	16731	16796	16594	16828	16704	16695	16649	16611	16671	16769	16781	16562	16777	16645	16682	16540	16752	16679	16776	16823	16571	16603	16626	16707	16700	16738	16584	16749	16823	16647	16710	16448	16734	16773	16909	16686	16694	16561	16783	16708	16822	16524	16663	16591	16697	16703	16603	16646	16682	16768	16561	16807	16707	16585	16659	16692	16712	16645	16564	16756	16602	16794	16568	16668	16830	16872	16639	16699	16687	16808	16586	16532	16563	16761	16735	16652	16620	16603	16668	16590	16704	16595	16590	16720	16667	16869	16774	16590	16544	16725	16850	16362	16665	16806	16839	16641	16668	16672	16607	16794	16722	16784	16771	16624	16585	16735	16750	16596	16725	16578	16698	16717	16487	16474	16824	16607	16780	16617	16601	16764	16528	16863	16647	16788	16644	16661	16648	16553	16563	16549	16670	16603	16738	16597	16763	16750	16516	16581	16672	16781	16649	16622	16571	16657	16713	16535	16636	16623	16766	16682	16511	16624	16564	16750	16701	16791	16670	16659	16570	16729	16710	16660	16660	16651	16749	16673	16594	16640	16740	16803	16621	16582	16616	16683	16567	16734	16767	16461	16571	16594	16630	16803	16641	16889	16802	16613	16588	16652	16772	16739	16643	16668	16626	16721	16572	16629	16610	16748	16574	16751	16663	16776	16695	16675	16678	16526	16702	16565	16498	16573	16764	16691	16681	16602	16682	16669	16709	16616	16723	16776	16674	16663	16680	16527	16613	16594	16657	16735	16601	16560	16587	16713	16625	16741	16749	16772	16475	16597	16638	16666	16565	16703	16822	16685	16653	16562	16888	16710	16856	16822	16842	16679	16600	16754	16631	16751	16873	16381	16635	16715	16724	16663	16778	16612	16704	16686	16723	16677	16685	16698	16614	16564	16745	16607	16653	16520	16579	16838	16698	16746	16564	16600	16642	16716	16500	16683	16604	16699	16583	16647	16675	16690	16717	16613	16641	16711	16551	16689	16741	16753	16684	16612	16785	16693	16670	16757	16764	16654	16643	16560	16594	16714	16656	16481	16819	16772	16711	16609	16735	16639	16716	16621	16719	16736	16852	16571	16558	16814	16684	16834	16569	16678	16573	16559	16484	16556	16651	16718	16713	16749	16756	16694	16855	16654	16679	16650	16718	16690	16598	16569	16490	16742	16698	16682	16719	16876	16656	16655	16584	16765	16869	16698	16528	16645	16649	16627	16541	16787	16622	16629	16544	16700	16743	16704	16665	16571	16625	16673	16633	16643	16872	16722	16491	16580	16756	16916	16664	16837	16639	16740	16837	16726	16769	16822	16640	16840	16479	16664	16527	16634	16606	16730	16560	16644	16617	16558	16651	16607	16539	16686	16663	16774	16737	16606	16642	16455	16646	16623	16623	16648	16455	16725	16692	16598	16636	16710	16581	16609	16824	16580	16620	16674	16746	16554	16755	16756	16677	16815	16634	16759	16533	16603	16602	16718	16660	16783	16736	16788	16693	16638	16690	16765	16510	16724	16627	16595	16644	16614	16603	16601	16901	16897	16750	16724	16527	16663	16766	16772	16500	16529	16639	16701	16659	16696	16684	16721	16674	16873	16620	16791	16690	16675	16717	16712	16622	16677	16601	16837	16722	16723	16660	16871	16569	16950	16738	16661	16631	16728	16750	16615	16740	16677	16675	16679	16511	16870	16695	16545	16607	16891	16712	16530	16547	16539	16601	16749	16730	16832	16775	16562	16694	16783	16819	16565	16663	16579	16728	16705	16553	16842	16472	16671	16687	16538	16554	16722	16603	16705	16668	16642	16402	16879	16588	16605	16765	16724	16660	16679	16514	16648	16683	16665	16740	16635	16658	16612	16764	16590	16786	16686	16656	16744	16588	16646	16639	16786	16429	16742	16518	16702	16650	16603	16358	16647	16692	16559	16584	16624	16776	16728	16754	16703	16680	16656	16641	16462	16595	16562	16725	16614	16578	16740	16666	16765	16603	16586	16703	16717	16710	16719	16639	16621	16701	16788	16779	16708	16616	16416	16575	16863	16571	16645	16695	16558	16678	16635	16719	16598	16737	16729	16749	16714	16738	16593	16785	16566	16621	16643	16637	16679	16712	16792	16689	16474	16904	16567	16777	16637	16651	16568	16764	16611	16511	16715	16860	16660	16789	16704	16709	16703	16706	16614	16648	16647	16624	16653	16772	16568	16881	16724	16538	16790	16804	16548	16623	16717	16640	16652	16691	16677	16667	16639	16552	16787	16822	16600	16786	16627	16655	16622	16818	16943	16653	16494	16576	16757	16614	16616	16589	16722	16488	16845	16721	16690	16637	16583	16733	16966	16632	16660	16729	16576	16605	16496	16687	16617	16650	16625	16862	16689	16761	16832	16796	16736	16772	16558	16512	16609	16554	16746
23967	21564	29232	24383	22244	25516	27547	23508	22607	22826	22618	22515	22279	22476	22184	32983	40982	39323	29847	26290	23237	21882	21764	21495	21751	21615	21585	21426	21430	21446	21466	21423	21497	21421	21329	21350	21558	21518	21510	21594	21532	21399	21472	21692	21410	21730	21605	21601	21449	21479	21384	21444	21352	21497	21276	21570	21626	21493	21494	21424	21474	21708	21343	21524	21524	21519	21526	21605	21617	21381	21745	21198	21538	21666	21359	21631	21399	21593	21313	21470	21566	21380	21243	21292	21556	21271	21426	21543	21402	21184	21530	21418	21346	21458	21573	21347	21540	21547	21559	21210	21603	21620	21452	21229	21622	21412	21311	21346	21299	21553	21373	21308	21352	21203	21266	21342	21516	21438	21460	21483	21424	21485	21236	21484	21284	21416	21448	21356	21411	21261	21534	21519	21423	21482	21401	21468	21286	21246	21659	21548	21353	21200	21441	21431	21251	21462	21363	21470	21363	21342	21409	21304	21510	21581	21311	21447	21403	21518	21350	21427	21732	21473	21363	21412	21245	21298	21469	21369	21556	21466	21515	21395	21404	21508	21448	21369	21536	21317	21253	21135	21249	21510	21481	21563	21595	21388	21303	21175	21326	21409	21510	21144	21302	21145	21473	21471	21663	21524	21546	21374	21411	21344	21422	21442	21275	21654	21677	21551	21373	21376	21400	21670	21204	21477	21324	21411	21575	21180	21317	21518	21577	21302	21323	21383	21424	21520	21435	21180	21497	21339	21294	21362	21256	21471	21370	21600	21480	21291	21422	21512	21388	21232	21216	21478	21482	21474	21457	21444	21499	21382	21386	21439	21396	21487	21543	21344	21530	21379	21400	21311	21462	21365	21247	21260	21483	21422	21431	21320	21449	21341	21359	21454	21460	21213	21410	21372	21512	21377	21503	21512	21527	21536	21358	21329	21372	21487	21330	21589	21470	21350	21496	21272	21450	21326	21360	21414	21226	21548	21410	21441	21149	21435	21440	21379	21482	21531	21398	21337	21401	21315	21395	21313	21564	21364	21506	21462	21465	21562	21495	21654	21346	21339	21632	21387	21153	21286	21459	21325	21506	21468	21390	21361	21501	21498	21333	21475	21487	21517	21479	21313	21307	21411	21470	21444	21500	21246	21265	21338	21248	21335	21754	21443	21391	21397	21420	21589	21802	21655	21481	21418	21467	21359	21456	21515	21486	21437	21406	21330	21517	21552	21512	21397	21415	21408	21484	21202	21573	21487	21621	21399	21697	21439	21307	21365	21482	21491	21434	21305	21519	21342	21477	21481	21700	21361	21298	21247	21451	21303	21536	21391	21601	21483	21499	21356	21432	21478	21453	21376	21214	21642	21634	21301	21203	21580	21377	21462	21612	21328	21342	21412	21429	21263	21378	21233	21382	21354	21428	21493	21518	21502	21501	21486	21489	21388	21590	21423	21474	21497	21443	21273	21383	21342	21482	21571	21536	21317	21194	21437	21347	21290	21376	21640	21367	21708	21237	21220	21311	21699	21333	21304	21306	21292	21353	21215	21529	21288	21302	21304	21374	21288	21326	21378	21246	21464	21774	21442	21312	21566	21437	21456	21406	21736	21552	21252	21373	21487	21287	21264	21371	21233	21545	21376	21393	21534	21334	21394	21480	21484	21436	21401	21419	21561	21398	21462	21306	21481	21620	21328	21331	21455	21518	21474	21355	21473	21385	21362	21523	21347	21511	21321	21519	21497	21295	21509	21364	21581	21398	21528	21294	21453	21625	21471	21397	21387	21479	21535	21516	21531	21360	21445	21417	21454	21453	21365	21463	21301	21429	21227	21301	21465	21279	21426	21610	21634	21370	21098	21494	21294	21191	21399	21527	21341	21420	21473	21387	21305	21406	21439	21304	21573	21346	21409	21365	21418	21301	21269	21432	21385	21407	21466	21335	21393	21102	21253	21284	21439	21172	21302	21386	21218	21651	21559	21627	21431	21428	21467	21244	21275	21457	21223	21271	21601	21640	21437	21556	21537	21531	21552	21304	21523	21350	21314	21291	21380	21431	21282	21452	21590	21336	21471	21222	21232	21328	21407	21482	21135	21694	21307	21520	21460	21408	21234	21460	21404	21327	21439	21445	21579	21671	21491	21580	21343	21432	21255	21495	21592	21363	21435	21434	21469	21310	21138	21393	21482	21502	21481	21205	21377	21422	21207	21457	21361	21148	21473	21399	21298	21327	21253	21259	21297	21353	21544	21424	21361	21545	21672	21382	21246	21374	21531	21483	21236	21586	21435	21291	21540	21213	21209	21481	21455	21408	21563	21376	21217	21296	21317	21402	21398	21574	21397	21434	21330	21428	21113	21506	21544	21419	21304	21511	21401	21424	21264	21554	21466	21405	21433	21309	21339	21285	21410	21108	21374	21467	21432	21605	21499	21462	21385	21161	21437	21338	21355	21399	21428	21353	21491	21669	21454	21559	21506	21184	21537	21424	21389	21452	21350	21383	21337	21289	21370	21498	21202	21510	21502	21156	21535	21316	21371	21379	21581	21537	21470	21524	21281	21375	21495	21103	21582	21573	21543	21431	21369	21405	21469	21305	21422	21431	21460	21635	21366	21622	21493	21348	21356	21145	21308	21301	21499	21237	21246	21395	21431	21544	21447	21336	21277	21359	21351	21492	21544	21729	21488	21540	21496	21604	21372	21692	21293	21311	21275	21303	21371	21651	21624	21502	21537	21423	21450	21314	21308	21362	21471	21398	21083	21322	21471	21512	21284	21344	21447	21369	21486	21398	21280	21546	21326	21464	21405	21279	21439	21464	21374	21376	21430	21491	21285	21350	21130	21397	21491	21404	21312	21585	21370	21445	21405	21321	21257	21439	21563	21510	21554	21287	21516	21722	21384	21447	21217	21404	21461	21372	21391	21364	21468	21525	21339	21377	21485	21512	21496	21594	21308	21357	21435	21460	21496	21455	21395	21186	21493	21566	21492	21446	21196	21406	21536	21425	21586	21850	21252	21230	21197	21423	21398	21457	21454	21294	21378	21319	21397	21336	21395	21450	21263	21447	21378	21418	21330	21398	21540	21495	21509	21456	21234	21531	21389	21482	21329	21464	21509	21276	21430	21433	21591	21679	21460	21434	21461	21523	21512	21360	21391	21318	21177	21292	21378	21457	21277	21381	21273	21384	21467	21581	21414	21483	21456	21539	21204	21554	21458	21402	21485	21360	21494	21290	21492	21492	21504	21406	21412	21440	21458	21112	21334	21244	21478	21540	21505	21366	21521	21456	21261	21381	21384	21510	21347	21371	21263	21388	21282	21281	21375	21329	21505	21425	21344	21422	21304	21410	21647	21756	21207	21465	21602	21479	21432	21231	21422	21634	21441	21241	21423	21370	21249	21346	21451	21515	21276	21607	21424	21469	21381	21315	21536	21474	21116	21559	21218	21185	21451	21496	21460	21368	21687	21499	21512	21419	21263	21261	21448	21409	21401	21500	21247	21550	21561	21517	21360	21491	21316	21453	21264	21324	21229	21499	21406	21392	21165	21453	21379	21257	21211	21524	21601	21381	21600	21479	21428	21337	21433	21530	21618	21537	21225	21492	21569	21642	21386	21442	21391	21428	21256	21485	21391	21546	21525	21296	21349	21371	21783	21506	21440	21511	21416	21367	21256	21418	21224	21410	21377	21474	21461	21592	21293	21113	21684	21451	21356	21479	21518	21511	21328	21405	21635	21525	21528	21461	21486	21361	21315	21482	21376	21291	21459	21431	21339	21298	21349	21476	21447	21303	21403	21628	21413	21242	21287	21336	21442	21463	21151	21304	21408	21309	21210	21214	21357	21494	21308	21396	21445	21347	21249	21422	21575	21365	21284	21235	21383	21348	21254	21154	21566	21355	21416	21456	21229	21626	21455	21403	21637	21420	21437	21667	21384	21340	21375	21361	21297	21290	21400	21493	21447	21310	21101	21697	21471	21142	21547	21463	21354	21289	21315	21432	21225	21431	21220	21241	21342	21241	21270	21212	21269	21571	21596	21524	21302	21415	21310	21508	21312	21281	21274	21457	21408	21436	21544	21412	21459	21359	21470	21391	21485	21297	21494	21252	21245	21451	21264	21699	21367	21391	21513	21426	21401	21376	21405	21453	21418	21352	21457	21635	21429	21318	21546	21592	21484	21541	21491	21342	21389	21392	21366	21597	21415	21177	21400	21525	21413	21373	21510	21559	21488	21405	21373	21497	21355	21482	21318	21476	21313	21410	21451	21592	21456	21523	21297	21629	21412	21529	21537	21564	21346	21205	21390	21445	21390	21318	21376	21705	21513	21441	21339	21675	21276	21422	21277	21664	21468	21259	21310	21281	21439	21435	21154	21254	21406	21461	21432	21653	21420	21183	21513	21358	21592	21415	21295	21448	21233	21518	21482	21502	21651	21268	21352	21202	21503	21430	21375	21468	21272	21485	21173	21385	21383	21352	21387	21481	21459	21362	21428	21413	21673	21756	21389	21525	21375	21416	21347	21384	21166	21697	21451	21505	21564	21484	21344	21196	21491	21514	21651	21208	21514	21445	21416	21521	21323	21616	21412	21459	21708	21509	21421	21467	21481	21405	21430	21644	21298	21582	21452	21569	21264	21442	21300	21520	21270	21518	21452	21339	21320	21345	21620	21459	21371	21402	21233	21460	21309	21466	21481	21575	21299	21103	21250	21171	21356	21388	21454	21541	21304	21435	21524	21429	21700	21391	21295	21337	21523	21349	21527	21208	21258	21455	21181	21153	21416	21302	21670	21466	21440	21524	21400	21430	21348	21578	21308	21623	21352	21601	21455	21295	21265	21340	21319	21333	21424	21341	21478	21399	21410	21563	21359	21446	21445	21466	21354	21455	21340	21514	21493	21554	21339	21387	21295	21371	21256	21600	21415	21372	21430	21568	21813	21194	21378	21407	21457	21435	21422	21417	21287	21362	21318	21345	21329	21553	21509	21400	21218	21520	21406	21592	21275	21468	21685	21274	21293	21404	21329	21756	21449	21449	21445	21527	21399	21598	21438	21510	21385	21522	21516	21337	21530	21137	21481	21639	21360	21439	21342	21331	21363	21349	21316	21615	21356	21384	21430	21533	21329	21449	21433	21492	21509	21307	21272	21322	21295
19724	32028	29863	25467	22990	21050	20372	19340	18624	18374	18174	18132	18046	18101	17904	34345	41045	37734	25624	22455	17965	17268	16799	16695	16612	16822	16647	16660	16634	16815	16735	16672	16577	16497	16881	16692	16663	16792	16786	16815	16687	16801	16662	16691	16808	16809	16622	16783	16798	16830	16671	16602	16678	16800	16608	16716	16927	16875	16573	16597	16610	16715	16695	16788	16720	16705	16724	16558	16728	16624	16614	16872	16746	16517	16577	16793	16671	16646	16677	16789	16602	16542	16714	16725	16697	16704	16743	16454	16653	16853	16728	16641	16790	16703	16783	16903	16726	16703	16692	16450	16622	16585	16536	16729	16786	16706	16687	16696	16702	16658	16753	16638	16596	16704	16777	16514	16640	16672	16648	16614	16753	16820	16588	16640	16739	16769	16774	16601	16659	16623	16649	16754	16804	16503	16784	16653	16718	16558	16666	16688	16769	16762	16634	16584	16802	16737	16787	16725	16682	16587	16813	16724	16778	16777	16735	16721	16655	16724	16581	16655	16726	16627	16827	16673	16547	16668	16752	16656	16768	16806	16638	16652	16668	16788	16618	16806	16628	16770	16825	16723	16879	16714	16760	16709	16759	16611	16797	16654	16728	16722	16675	16808	16587	16693	16769	16626	16829	16516	16682	16770	16649	16902	16678	16572	16690	16716	16704	16563	16553	16744	16657	16657	16780	16725	16663	16766	16651	16601	16711	16748	16796	16576	16765	16472	16813	16639	16670	16724	16826	16715	16600	16788	16691	16758	16801	16561	16545	16692	16821	16727	16639	16888	16645	16703	16670	16600	16389	16537	16595	16828	16695	16656	16707	16601	16717	16616	16753	16593	16752	16621	16647	16785	16701	16796	16553	16681	16552	16749	16807	16670	16663	16568	16673	16495	16840	16838	16745	16601	16489	16680	16518	16740	16734	16668	16772	16693	16532	16595	16554	16745	16567	16725	16482	16820	16717	16511	16719	16644	16490	16450	16720	16781	16719	16816	16853	16695	16594	16750	16645	16670	16642	16739	16701	16642	16504	16834	16746	16538	16738	16623	16660	16673	16854	16769	16650	16773	16438	16537	16632	16724	16785	16715	16450	16763	16730	16593	16601	16719	16780	16875	16580	16747	16656	16512	16714	16702	16772	16752	16760	16771	16670	16821	16652	16716	16733	16735	16570	16861	16571	16691	16642	16652	16715	16670	16714	16739	16686	16677	16603	16689	16584	16765	16666	16551	16735	16673	16687	16709	16682	16854	16558	16730	16715	16583	16731	16766	16671	16730	16829	16623	16889	16489	16606	16664	16648	16656	16773	16458	16852	16723	16620	16576	16611	16598	16830	16554	16739	16605	16702	16857	16647	16758	16819	16716	16712	16379	16750	16568	16811	16713	16729	16612	16550	16723	16682	16678	16620	16501	16718	16668	16568	16697	16675	16770	16760	16749	16661	16736	16596	16710	16639	16790	16619	16721	16673	16627	16704	16612	16708	16670	16735	16811	16561	16643	16704	16655	16802	16702	16489	16698	16755	16710	16631	16530	16673	16477	16694	16674	16876	16657	16585	16756	16522	16623	16723	16693	16545	16635	16807	16712	16717	16595	16704	16746	16641	16627	16553	16791	16758	16618	16644	16737	16617	16770	16572	16732	16609	16737	16576	16736	16673	16700	16693	16511	16755	16615	16619	16506	16710	16614	16721	16777	16642	16815	16636	16653	16535	16481	16507	16638	16860	16916	16761	16666	16845	16791	16724	16586	16655	16619	16745	16582	16564	16753	16655	16663	16757	16730	16639	16715	16669	16585	16773	16675	16746	16578	16752	16658	16583	16617	16704	16584	16754	16762	16624	16653	16790	16737	16657	16617	16747	16687	16580	16593	16885	16672	16544	16872	16734	16737	16688	16659	16665	16632	16591	16499	16711	16816	16583	16632	16809	16546	16677	16662	16764	16583	16610	16850	16688	16605	16818	16602	16687	16776	16550	16830	16637	16695	16677	16754	16776	16473	16861	16652	16580	16724	16644	16680	16729	16895	16652	16553	16834	16633	16691	16730	16706	16798	16581	16660	16723	16708	16608	16723	16757	16628	16772	16637	16723	16743	16551	16718	16644	16620	16732	16713	16716	16657	16649	16748	16754	16808	16665	16877	16617	16828	16582	16641	16812	16575	16774	16568	16797	16514	16696	16688	16771	16467	16565	16704	16714	16840	16715	16637	16827	16636	16624	16686	16813	16608	16884	16725	16692	16702	16827	16537	16580	16678	16710	16604	16591	16741	16676	16666	16606	16740	16728	16698	16592	16682	16685	16702	16526	16558	16841	16757	16728	16718	16652	16752	16828	16868	16786	16745	16807	16818	16754	16732	16740	16543	16733	16650	16791	16469	16786	16740	16675	16654	16793	16604	16658	16608	16805	16672	16623	16833	16805	16791	16774	16625	16688	16713	16865	16566	16526	16595	16913	16687	16582	16672	16798	16587	16808	16579	16846	16645	16781	16565	16633	16628	16710	16576	16832	16588	16685	16688	16887	16660	16562	16857	16550	16698	16624	16808	16777	16529	16717	16743	16753	16660	16812	16550	16885	16707	16885	16854	16731	16595	16550	16663	16760	16800	16770	16700	16735	16636	16399	16598	16752	16522	16681	16657	16593	16860	16768	16773	16643	16564	16729	16508	16633	16671	16491	16631	16831	16714	16724	16597	16818	16754	16599	16732	16734	16705	16641	16676	16592	16674	16913	16722	16675	16658	16765	16571	16603	16697	16735	16701	16658	16749	16705	16835	16806	16692	16593	16610	16711	16858	16572	16666	16807	16738	16631	16666	16821	16621	16489	16690	16753	16722	16675	16651	16899	16696	16741	16761	16735	16721	16599	16672	16767	16591	16726	16598	16663	16794	16397	16742	16704	16772	16606	16678	16579	16585	16581	16623	16631	16671	16673	16838	16550	16594	16769	16738	16674	16674	16673	16461	16529	16536	16631	16637	16731	16692	16782	16736	16614	16633	16764	16566	16574	16717	16921	16660	16533	16671	16542	16739	16745	16784	16659	16632	16628	16794	16923	16659	16604	16755	16864	16665	16646	16597	16671	16747	16701	16557	16698	16569	16831	16662	16665	16771	16715	16702	16529	16593	16473	16639	16742	16615	16768	16692	16545	16558	16653	16531	16725	16584	16783	16829	16925	16805	16703	16609	16849	16768	16643	16793	16712	16751	16730	16599	16603	16662	16835	16494	16708	16837	16557	16584	16618	16685	16665	16722	16674	16667	16752	16774	16602	16515	16622	16609	16706	16700	16730	16708	16673	16716	16821	16540	16665	16670	16735	16791	16576	16635	16577	16758	16756	16885	16614	16759	16685	16686	16752	16658	16518	16675	16498	16726	16700	16723	16585	16726	16674	16730	16525	16629	16550	16623	16512	16693	16649	16704	16729	16800	16507	16818	16848	16618	16723	16590	16659	16608	16791	16899	16646	16715	16612	16765	16733	16758	16632	16616	16771	16627	16584	16522	16675	16725	16505	16768	16746	16684	16413	16877	16744	16776	16571	16598	16672	16689	16689	16629	16766	16584	16585	16685	16705	16610	16634	16510	16662	16771	16745	16630	16828	16516	16769	16701	16816	16743	16675	16504	16613	16676	16766	16670	16847	16749	16796	16615	16653	16795	16570	16742	16741	16762	16575	16598	16577	16806	16645	16869	16576	16808	16587	16682	16739	16789	16615	16552	16650	16655	16554	16703	16763	16747	16675	16771	16697	16418	16891	16699	16608	16837	16566	16599	16693	16763	16771	16574	16581	16669	16604	16742	16700	16716	16599	16721	16757	16819	16690	16574	16788	16725	16587	16586	16643	16705	16638	16990	16699	16634	16622	16612	16524	16640	16829	16643	16629	16562	16625	16602	16615	16618	16851	16747	16640	16582	16618	16793	16635	16678	16731	16587	16774	16832	16642	16710	16765	16605	16647	16634	16720	16890	16742	16560	16626	16734	16573	16728	16664	16653	16675	16689	16510	16585	16679	16670	16905	16615	16671	16753	16441	16839	16618	16655	16880	16907	16807	16896	16691	16713	16661	16770	16579	16791	16612	16555	16793	16656	16677	16724	16664	16788	16807	16727	16718	16646	16661	16686	16899	16686	16634	16653	16612	16691	16724	16621	16722	16545	16908	16757	16704	16600	16731	16589	16723	16654	16633	16725	16796	16663	16696	16690	16731	16651	16684	16681	16622	16822	16762	16715	16568	16817	16637	16803	16708	16622	16746	16610	16526	16707	16523	16746	16879	16542	16646	16721	16773	16651	16942	16694	16661	16757	16577	16892	16791	16788	16789	16739	16723	16659	16609	16681	16738	16837	16819	16516	16677	16758	16704	16802	16700	16691	16673	16655	16714	16686	16649	16872	16800	16798	16737	16656	16737	16826	16681	16644	16596	16837	16687	16607	16611	16603	16644	16543	16858	16658	16567	16767	16815	16708	16774	16930	16733	16685	16683	16764	16732	16530	16641	16828	16867	16530	16603	16671	16647	16685	16582	16645	16751	16814	16574	16540	16595	16613	16608	16564	16745	16585	16750	16733	16759	16730	16859	16642	16730	16663	16706	16601	16670	16598	16838	16503	16677	16499	16675	16651	16897	16724	16652	16550	16740	16598	16754	16584	16663	16923	16906	16523	16704	16590	16766	16646	16699	16543	16770	16761	16557	16654	16603	16573	16611	16503	16732	16754	16600	16735	16620	16678	16790	16706	16803	16591	16676	16692	16720	16678	16547	16522	16607	16675	16651	16753	16676	16553	16629	16516	16658	16637	16656	16635	16690	16691	16658	16741	16600	16856	16536	16680	16660	16643	16748	16572	16628	16695	16784	16828	16732	16659	16601	16481	16781	16829	16682	16655	16822	16749	16827	16647	16547	16558	16763	16658	16685	16782	16762	16710	16598	16616	16704	16640	16635	16579	16763	16815	16954	16780	16637	16683	16677	16654	16657	16753	16594	16551	16558	16830	16630	16795	16700	16731	16654	16708	16646	16648	16687	16540	16666	16573	16665	16672	16623	16500	16611	16764	16738	16532	16811	16673	16825	16611	16615	16561	16815	16556	16433	16616	16598	16784	16565	16435	16726	16606	16697	16709	16606	16760	16772	16734	16621	16587	16932	16598
30585	23861	25920	23930	22076	22097	22102	21727	21588	21717	21800	21694	21526	21645	21800	22309	23430	23588	22595	22155	21623	21434	21521	21182	21431	21104	21357	21227	21351	21347	21246	21424	21476	21616	21417	21383	21486	21601	21639	21450	21365	21208	21132	21120	21347	21422	21409	21419	21479	21377	21441	21409	21381	21303	21683	21290	21235	21375	21363	21261	21379	21296	21563	21562	21448	21316	21420	21200	21429	21712	21196	21276	21300	21555	21404	21298	21271	21333	21474	21516	21446	21546	21244	21276	21293	21314	21381	21550	21534	21436	21381	21578	21448	21277	21348	21361	21532	21161	21406	21469	21582	21272	21350	21508	21337	21407	21599	21513	21275	21402	21433	21298	21253	21199	21312	21299	21372	21322	21633	21277	21150	21189	21405	21430	21255	21027	21351	21522	21480	21331	21545	21485	21302	21187	21275	21344	21327	21226	21457	21233	21308	21369	21551	21646	21237	21127	21340	21133	21488	21207	21266	21356	21338	21458	21440	21242	21316	21413	21422	21198	21446	21411	21137	21373	21436	21505	21374	21271	21428	21368	21390	21285	21343	21490	21347	21551	21356	21604	21461	21529	21240	21576	21487	21319	21406	21501	21662	21445	21522	21342	21431	21434	21322	21073	21248	21161	21253	21389	21270	21455	21312	21626	21503	21462	21276	21303	21364	21377	21081	21183	21370	21413	21232	21374	21257	21206	21479	21358	21456	21434	21629	21098	21240	21454	21428	21202	21351	21255	21484	21388	21264	21352	21394	21257	21332	21159	21308	21282	21375	21131	21470	21565	21373	21502	21489	21382	21315	21637	21330	21237	21336	21234	21455	21327	21199	21401	21423	21441	21536	21450	21549	21378	21561	21262	21445	21558	21415	21528	21412	21356	21338	21153	21338	21160	21311	21416	21359	21510	21408	21468	21307	21609	21393	21249	21280	21152	21390	21149	21323	21413	21354	21374	21310	21201	21238	21155	21421	21589	21198	21398	21453	21511	21422	21437	21202	21392	21469	21264	21269	21496	21520	21437	21405	21531	21317	21529	21307	21373	21375	21284	21186	21393	21375	21434	21241	21202	21465	21393	21398	21272	21310	21377	21338	21437	21481	21550	21280	21237	21318	21254	21280	21216	21387	21445	21561	21138	21157	21278	21526	21545	21534	21283	21366	21310	21154	21298	21363	21615	21433	21216	21599	21399	21479	21492	21142	21392	21174	21404	21512	21338	21210	21082	21339	21303	21101	21401	21442	21676	21273	21363	21361	21321	21454	21350	21401	21415	21215	21534	21293	21103	21245	21599	21545	21348	21368	21435	21361	21328	21718	21225	21448	21587	21405	21383	21170	21343	21295	21326	21132	21259	21370	21178	21455	21273	21328	21442	21454	21255	21334	21421	21481	21772	21442	21291	21360	21264	21566	21353	21185	21553	21480	21294	21573	21281	21315	21354	21329	21539	21414	21425	21074	21287	21454	21223	21511	21392	21397	21631	21203	21491	21644	21280	21377	21299	21587	21374	21580	21203	21523	21372	21505	21305	21596	21439	21414	21330	21320	21283	21233	21288	21514	21428	21304	21324	21300	21334	21344	21322	21322	21464	21403	21240	21151	21538	21375	21244	21441	21332	21303	21484	21427	21387	21612	21274	21175	21168	21401	21487	21332	21276	21390	21374	21399	21428	21293	21341	21490	21291	21503	21265	21456	21244	21358	21343	21385	21289	21606	21488	21579	21184	21406	21284	21391	21280	21512	21364	21385	21522	21143	21363	21458	21401	21464	21318	21226	21479	21375	21458	21194	21302	21361	21630	21616	21592	21612	21383	21295	21357	21272	21525	21428	21219	21173	21339	21504	21500	21274	21378	21368	21470	21393	21354	21341	21201	21339	21491	21341	21341	21113	21143	21397	21529	21241	21124	21410	21528	21468	21242	21282	21317	21699	21272	21337	21349	21387	21136	21438	21433	21216	21450	21355	21381	21407	21258	21390	21514	21530	21564	21323	21295	21431	21310	21636	21295	21275	21291	21448	21392	21464	21470	21597	21442	21243	21569	21568	21233	21105	21235	21359	21317	21223	21619	21460	21354	21326	21274	21265	21306	21283	21327	21455	21238	21207	21313	21470	21373	21374	21447	21422	21521	21399	21232	21304	21280	21275	21240	21428	21357	21414	21415	21450	21253	21315	21462	21114	21189	21423	21404	21332	21387	21547	21461	21440	21200	21231	21505	21558	21295	21241	21346	21181	21393	21525	21608	21538	21535	21544	21355	21590	21468	21473	21328	21298	21088	21443	21440	21324	21170	21380	21422	21400	21218	21400	21347	21336	21227	21342	21702	21393	21373	21132	21324	21115	21408	21257	21533	21248	21299	21337	21137	21429	21372	21286	21225	21568	21400	21403	21180	21396	21687	21500	21288	21361	21269	21457	21396	21419	21427	21418	21493	21389	21267	21316	21213	21523	21567	21365	21263	21314	21333	21454	21199	21344	21540	21453	21206	21285	21334	21373	20987	21518	21357	21470	21251	21251	21458	21343	21304	21375	21353	21337	21244	21474	21213	21134	21322	21516	21323	21482	21388	21510	21248	21427	21266	21332	21310	21544	21409	21516	21294	21466	21305	21379	21350	21260	21343	21442	21460	21337	21336	21403	21364	21358	21434	21564	21547	21416	21151	21308	21048	21356	21262	21469	21346	21343	21405	21461	21463	21204	21372	21254	21425	21638	21359	21324	21285	21429	21289	21473	21644	21414	21501	21443	21343	21509	21528	21359	21237	21268	21278	21386	21375	21533	21518	21456	21340	21250	21287	21496	21508	21215	21221	21304	21345	21346	21197	21398	21347	21411	21528	21338	21579	21307	21435	21322	21351	21270	21360	21426	21407	21398	21357	21466	21372	21246	21116	21403	21471	21283	21438	21324	21140	21423	21470	21419	21513	21314	21357	21268	21426	21575	21327	21415	21458	21219	21389	21558	21334	21375	21230	21514	21401	21321	21429	21234	21251	21222	21142	21267	21295	21326	21397	21287	21331	21313	21420	21511	21388	21521	21305	21462	21403	21528	21327	21444	21399	21384	21442	21546	21301	21431	21296	21470	21396	21312	21209	21392	21367	21506	21400	21510	21332	21401	21450	21352	21356	21361	21380	21358	21212	21472	21429	21456	21546	21430	21165	21223	21301	21528	21250	21513	21462	21305	21617	21381	21564	21379	21385	21357	21410	21297	21615	21516	21386	21241	21319	21399	21285	21414	21497	21260	21383	21500	21320	21477	21492	21463	21592	21289	21372	21121	21053	21535	21414	21265	21414	21401	21354	21410	21448	21390	21356	21479	21562	21508	21490	21465	21406	21328	21089	21351	21349	21627	21511	21451	21326	21475	21138	21275	21370	21424	21546	21330	21377	21343	21464	21540	21688	21344	21498	21148	21330	21345	21207	21489	21532	21362	21602	21548	21357	21150	21347	21231	21301	21541	21280	21545	21582	21361	21441	21203	21217	21336	21344	21393	21504	21377	21150	21617	21347	21539	21339	21367	21401	21542	21546	21444	21577	21525	21589	21508	21461	21412	21362	21259	21272	21394	21327	21252	21372	21513	21299	21482	21725	21365	21153	21314	21304	21418	21410	21462	21357	21408	21396	21478	21528	21540	21191	21323	21217	21432	21573	21283	21251	21340	21367	21403	21296	21419	21433	21405	21339	21316	21384	21298	21275	21347	21366	21343	21260	21319	21418	21353	21094	21259	21372	21816	21312	21539	21447	21246	21296	21243	21310	21352	21320	21363	21383	21181	21373	21581	21335	21310	21303	21594	21486	21525	21313	21236	21642	21487	21534	21353	21317	21458	21286	21356	21321	21614	21362	21583	21456	21356	21361	21220	21330	21231	21464	21296	21368	21637	21341	21422	21397	21499	21338	21318	21370	21351	21321	21444	21472	21515	21465	21434	21431	21353	21418	21421	21423	21576	21475	21379	21585	21497	21328	21348	21364	21383	21361	21337	21249	21551	21314	21558	21247	21235	21337	21332	21490	21235	21486	21570	21508	21454	21378	21523	21130	21424	21409	21427	21438	21304	21394	21440	21553	21654	21352	21371	21395	21507	21173	21679	21183	21519	21304	21546	21333	21467	21587	21312	21487	21446	21186	21197	21483	21336	21661	21346	21452	21475	21396	21474	21326	21423	21588	21401	21352	21498	21278	21420	21307	21311	21531	21351	21507	21253	21276	21333	21468	21396	21502	21300	21471	21448	21465	21351	21239	21477	21155	21405	21421	21413	21513	21488	21447	21519	21374	21350	21165	21360	21543	21405	21123	21286	21348	21512	21431	21369	21226	21515	21570	21379	21524	21514	21097	21112	21474	21258	21326	21523	21476	21273	21340	21288	21245	21474	21397	21398	21343	21525	21413	21448	21334	21463	21353	21483	21317	21278	21469	21302	21133	21249	21430	21507	21487	21470	21387	21368	21336	21373	21379	21392	21135	21387	21519	21421	21453	21279	21403	21343	21208	21241	21316	21205	21255	21360	21526	21527	21233	21444	21360	21721	21504	21497	21500	21571	21536	21631	21553	21394	21464	21430	21424	21272	21473	21343	21429	21388	21354	21687	21206	21361	21314	21453	21437	21372	21433	21412	21512	21607	21416	21404	21415	21413	21472	21333	21216	21598	21472	21438	21528	21496	21358	21377	21376	21382	21634	21184	21459	21420	21266	21144	21231	21451	21253	21378	21392	21432	21427	21265	21528	21287	21358	21428	21394	21411	21201	21288	21290	21296	21416	21582	21489	21488	21445	21441	21217	21317	21478	21374	21301	21211	21455	21599	21305	21360	21238	21295	21384	21410	21392	21348	21533	21423	21303	21501	21485	21355	21439	21656	21378	21420	21300	21500	21311	21642	21553	21551	21310	21413	21245	21132	21358	21286	21385	21445	21410	21580	21391	21259	21357	21509	21434	21222	21223	21301	21314	21258	21098	21364	21459	21392	21313	21330	21468	21300	21229	21352	21170	21267	21324	21468	21198	21628	21553	21331	21284	21416	21415	21468	21278	21268	21159	21491	21236	21431	21500	21260	21451	21407	21101	21347	21425	21368	21321	21361	21284	21507	21339	21306	21455	21463	21483	21383	21307	21269	21607	21632	21430	21188	21247	21287	21257	21423	21242
18538	20321	19583	18298	18056	17854	17522	17127	16924	16896	17178	17142	17011	17147	17368	18190	19572	19227	18035	17364	16902	16756	16733	16688	16576	16630	16698	16711	16623	16483	16640	16679	16852	16579	16655	16714	16653	16816	16870	16847	16759	16696	16669	16453	16629	16708	16617	16749	16756	16727	16573	16875	16672	16824	16764	16689	16522	16530	16427	16780	16669	16843	16724	16597	16641	16631	16934	16706	16736	16480	16665	16568	16782	16422	16768	16520	16635	16613	16624	16330	16715	16736	16606	16559	16583	16576	16691	16745	16459	16438	16715	16707	16695	16706	16582	16576	16642	16551	16648	16661	16611	16906	16586	16663	16597	16679	16536	16818	16641	16686	16564	16659	16603	16536	16742	16672	16514	16634	16718	16520	16655	16735	16775	16677	16731	16577	16830	16729	16507	16689	16395	16791	16608	16570	16689	16598	16629	16618	16625	16729	16534	16646	16703	16585	16425	16751	16435	16621	16745	16573	16563	16839	16623	16656	16509	16698	16625	16625	16718	16690	16727	16613	16496	16743	16689	16535	16749	16647	16611	16689	16682	16746	16597	16478	16663	16621	16682	16505	16527	16748	16687	16555	16486	16711	16670	16486	16594	16831	16781	16690	16545	16832	16634	16683	16814	16706	16615	16592	16471	16575	16765	16597	16614	16748	16618	16445	16782	16718	16751	16605	16525	16591	16630	16775	16660	16593	16767	16696	16763	16550	16815	16573	16596	16696	16548	16665	16814	16545	16566	16681	16658	16708	16690	16726	16725	16597	16550	16471	16809	16727	16579	16785	16685	16511	16796	16800	16679	16597	16745	16630	16932	16752	16529	16688	16607	16613	16675	16722	16558	16529	16725	16815	16681	16693	16604	16567	16808	16654	16591	16519	16737	16608	16543	16538	16717	16520	16768	16697	16517	16584	16553	16654	16735	16626	16651	16755	16789	16432	16741	16693	16601	16555	16667	16637	16692	16693	16713	16518	16681	16482	16655	16543	16650	16723	16454	16507	16733	16744	16630	16809	16676	16655	16663	16545	16579	16563	16708	16803	16663	16644	16630	16699	16577	16770	16745	16717	16770	16641	16551	16808	16599	16768	16744	16650	16575	16509	16585	16571	16713	16550	16697	16763	16697	16661	16612	16639	16484	16767	16753	16641	16545	16715	16558	16889	16846	16481	16646	16545	16608	16683	16655	16503	16580	16607	16509	16726	16620	16546	16760	16686	16714	16640	16724	16696	16503	16661	16782	16584	16681	16769	16757	16597	16648	16571	16678	16538	16743	16678	16779	16673	16720	16578	16616	16563	16694	16664	16414	16619	16567	16509	16665	16547	16679	16656	16597	16708	16726	16739	16607	16540	16734	16644	16596	16661	16755	16430	16640	16626	16689	16674	16673	16693	16777	16698	16628	16685	16727	16507	16661	16668	16496	16654	16615	16559	16612	16596	16466	16782	16585	16673	16654	16607	16634	16587	16690	16651	16666	16611	16646	16781	16463	16588	16796	16676	16738	16669	16524	16792	16600	16630	16674	16620	16723	16680	16697	16755	16651	16670	16558	16905	16688	16741	16575	16495	16860	16478	16678	16615	16796	16639	16584	16768	16640	16580	16481	16663	16674	16664	16635	16652	16886	16662	16727	16744	16692	16705	16454	16762	16629	16740	16526	16720	16635	16629	16596	16738	16761	16619	16685	16696	16593	16564	16769	16568	16644	16666	16601	16515	16611	16866	16670	16671	16753	16808	16609	16783	16574	16515	16651	16752	16688	16626	16534	16775	16730	16706	16560	16635	16522	16590	16524	16692	16585	16472	16300	16651	16507	16699	16683	16759	16906	16677	16558	16717	16690	16733	16615	16707	16530	16761	16754	16451	16769	16747	16666	16501	16642	16750	16684	16734	16673	16736	16758	16655	16661	16656	16692	16554	16668	16639	16599	16657	16780	16661	16663	16758	16656	16577	16494	16525	16776	16618	16469	16755	16835	16631	16655	16575	16539	16590	16669	16878	16458	16665	16561	16615	16619	16736	16744	16689	16719	16544	16508	16514	16620	16552	16558	16687	16585	16780	16603	16535	16751	16662	16682	16642	16649	16530	16764	16672	16787	16746	16617	16690	16480	16697	16507	16694	16532	16689	16743	16740	16501	16674	16405	16550	16462	16669	16654	16696	16668	16533	16661	16677	16675	16625	16519	16677	16721	16638	16706	16507	16821	16682	16480	16597	16727	16756	16760	16800	16716	16561	16639	16777	16648	16596	16506	16797	16772	16691	16734	16613	16614	16743	16642	16470	16516	16579	16663	16672	16665	16874	16485	16771	16708	16680	16697	16649	16535	16735	16775	16657	16698	16803	16650	16547	16605	16634	16829	16739	16797	16574	16479	16506	16554	16722	16695	16656	16681	16714	16713	16597	16703	16769	16764	16653	16741	16756	16542	16678	16589	16757	16594	16605	16668	16626	16879	16845	16785	16797	16662	16511	16560	16576	16671	16600	16620	16499	16682	16597	16687	16608	16503	16786	16583	16410	16702	16719	16520	16626	16805	16571	16528	16630	16607	16882	16564	16700	16658	16892	16591	16672	16735	16568	16377	16591	16514	16752	16542	16606	16608	16538	16647	16600	16617	16708	16771	16608	16563	16658	16580	16546	16632	16832	16623	16618	16570	16545	16528	16611	16812	16687	16502	16684	16796	16476	16635	16647	16654	16727	16518	16582	16594	16633	16568	16611	16807	16591	16667	16726	16761	16642	16673	16614	16590	16624	16746	16732	16683	16722	16508	16688	16565	16802	16543	16565	16690	16527	16488	16516	16633	16602	16827	16592	16733	16816	16477	16599	16588	16560	16509	16834	16557	16648	16719	16688	16687	16641	16528	16662	16685	16656	16682	16434	16617	16657	16793	16860	16803	16670	16784	16598	16668	16535	16757	16619	16593	16484	16525	16575	16649	16584	16606	16779	16533	16717	16622	16610	16658	16734	16689	16548	16605	16671	16839	16673	16521	16677	16487	16702	16586	16594	16649	16760	16772	16645	16570	16611	16598	16794	16663	16604	16615	16680	16599	16812	16677	16683	16621	16726	16668	16665	16591	16408	16758	16472	16574	16729	16707	16358	16499	16568	16586	16464	16547	16624	16658	16610	16697	16681	16637	16569	16668	16659	16617	16537	16699	16653	16660	16620	16542	16676	16708	16739	16806	16605	16702	16495	16687	16792	16595	16693	16612	16740	16487	16566	16575	16546	16785	16684	16540	16642	16654	16706	16608	16611	16715	16628	16748	16536	16730	16698	16659	16576	16568	16643	16583	16499	16700	16736	16626	16597	16813	16448	16670	16674	16602	16728	16679	16617	16641	16704	16603	16754	16767	16620	16481	16795	16538	16558	16661	16566	16635	16620	16753	16783	16664	16606	16567	16673	16607	16526	16686	16753	16671	16743	16711	16866	16595	16631	16551	16686	16692	16595	16763	16658	16703	16802	16766	16621	16624	16599	16616	16481	16721	16809	16602	16570	16581	16624	16722	16715	16479	16649	16776	16719	16572	16647	16582	16651	16769	16613	16524	16664	16679	16636	16656	16765	16532	16706	16652	16611	16678	16831	16610	16665	16593	16615	16494	16791	16643	16457	16794	16548	16665	16716	16772	16618	16821	16700	16656	16657	16502	16560	16753	16740	16621	16594	16517	16467	16560	16589	16678	16631	16565	16746	16607	16572	16772	16557	16759	16662	16531	16428	16568	16452	16568	16614	16715	16632	16563	16839	16643	16770	16693	16721	16653	16512	16559	16619	16684	16521	16658	16632	16748	16832	16721	16646	16624	16574	16679	16661	16582	16628	16650	16576	16415	16695	16591	16703	16611	16552	16629	16634	16588	16630	16625	16696	16517	16694	16645	16559	16707	16642	16774	16611	16590	16644	16635	16510	16627	16644	16860	16621	16636	16590	16660	16455	16458	16716	16456	16612	16512	16642	16661	16692	16624	16510	16519	16674	16652	16544	16684	16654	16577	16681	16760	16691	16647	16541	16811	16679	16579	16659	16630	16582	16564	16581	16784	16788	16441	16578	16573	16580	16553	16777	16492	16782	16749	16622	16677	16602	16582	16641	16717	16720	16632	16702	16691	16671	16743	16654	16596	16386	16548	16625	16714	16818	16566	16580	16367	16745	16638	16601	16507	16585	16612	16684	16713	16565	16608	16609	16788	16643	16573	16565	16660	16669	16702	16594	16815	16599	16653	16701	16696	16598	16569	16581	16722	16667	16592	16612	16702	16557	16570	16690	16644	16582	16716	16556	16651	16613	16853	16749	16548	16733	16700	16657	16536	16594	16602	16591	16741	16627	16477	16792	16649	16722	16569	16590	16696	16532	16658	16647	16497	16596	16643	16838	16763	16727	16774	16755	16679	16641	16674	16683	16559	16618	16505	16695	16644	16647	16695	16679	16447	16499	16637	16686	16569	16613	16504	16576	16769	16575	16779	16692	16609	16708	16624	16688	16572	16584	16662	16442	16554	16535	16699	16605	16570	16552	16482	16646	16494	16697	16703	16674	16568	16514	16686	16592	16635	16617	16635	16652	16880	16773	16724	16665	16748	16531	16534	16626	16559	16642	16520	16748	16663	16560	16783	16663	16574	16614	16720	16506	16697	16758	16625	16736	16795	16763	16644	16725	16810	16624	16729	16458	16615	16608	16625	16780	16609	16640	16745	16649	16671	16694	16497	16633	16497	16586	16666	16630	16580	16766	16740	16644	16581	16585	16747	16600	16567	16452	16636	16722	16604	16523	16649	16436	16585	16556	16423	16473	16676	16673	16492	16602	16511	16598	16669	16629	16583	16623	16618	16643	16698	16643	16815	16703	16665	16476	16527	16690	16686	16637	16644	16588	16785	16762	16704	16671	16751	16518	16549	16642	16515	16645	16759	16723	16791	16744	16771	16581	16707	16761	16475	16668	16778	16503	16606	16678	16672	16533	16671	16437	16545	16565	16656	16653	16873	16668	16677	16611	16826	16839	16673	16628	16703	16800	16571	16569	16416	16746	16808	16648	16557	16657	16501	16723	16537	16620	16731	16498	16504	16741	16897	16635	16787	16557	16504	16690	16607	16578	16689	16570	16621	16740	16665	16552	16641	16651	16590	16519	16724	16731	16717	16576
25411	21589	28853	25198	23744	24725	24425	22497	22400	22196	22060	21994	22241	22042	22181	27406	33663	32889	26663	24276	22402	22072	21576	21426	21564	21501	21400	21431	21640	21324	21511	21344	21527	21382	21483	21433	21562	21500	21713	21285	21482	21456	21385	21455	21472	21336	21181	21361	21448	21335	21540	21404	21438	21570	21454	21497	21495	21267	21766	21525	21418	21150	21525	21456	21312	21427	21460	21404	21537	21359	21381	21412	21161	21309	21518	21447	21388	21374	21413	21338	21264	21283	21539	21550	21666	21415	21483	21427	21420	21238	21246	21305	21260	21477	21243	21238	21341	21361	21252	21431	21312	21265	21390	21434	21562	21483	21536	21466	21388	21263	21682	21220	21440	21545	21693	21536	21486	21406	21305	21172	21381	21416	21442	21482	21352	21252	21333	21591	21412	21311	21420	21369	21257	21254	21717	21344	21360	21199	21363	21431	21501	21353	21231	21517	21480	21506	21455	21608	21400	21435	21337	21362	21393	21300	21249	21333	21314	21450	21422	21292	21112	21052	21285	21314	21431	21197	21405	21352	21333	21331	21460	21360	21383	21343	21215	21407	21580	21302	21478	21542	21404	21423	21265	21341	21390	21617	21266	21393	21540	21422	21127	21608	21545	21388	21207	21306	21414	21521	21450	21472	21358	21331	21357	21413	21234	21366	21219	21227	21283	21343	21548	21365	21413	21537	21368	21186	21201	21499	21460	21255	21302	21610	21498	21252	21418	21368	21655	21448	21412	21486	21332	21597	21481	21438	21431	21547	21501	21337	21534	21356	21259	21396	21488	21418	21411	21295	21186	21474	21497	21303	21408	21458	21256	21415	21311	21350	21570	21413	21329	21568	21372	21482	21390	21553	21373	21401	21433	21489	21215	21426	21400	21289	21533	21225	21305	21226	21438	21519	21236	21291	21211	21429	21543	21407	21004	21288	21555	21369	21557	21350	21215	21425	21321	21183	21302	21496	21312	21377	21368	21440	21454	21440	21461	21600	21401	21415	21454	21259	21346	21567	21340	21513	21400	21327	21449	21449	21375	21580	21530	21213	21630	21350	21493	21510	21317	21502	21684	21540	21420	21327	21533	21519	21305	21214	21348	21195	21490	21327	21569	21263	21600	21459	21476	21442	21216	21661	21552	21366	21412	21447	21362	21475	21613	21152	21228	21376	21479	21414	21294	21293	21531	21495	21278	21180	21408	21258	21380	21382	21406	21436	21536	21267	21380	21495	21353	21205	21323	21520	21614	21422	21572	21189	21506	21096	21481	21611	21343	21247	21522	21403	21385	21189	21333	21636	21410	21494	21255	21340	21498	21525	21323	21390	21405	21204	21316	21437	21048	21196	21269	21404	21471	21064	21285	21524	21499	21308	21461	21293	21324	21631	21672	21391	21318	21431	21557	21376	21403	21078	21521	21302	21460	21383	21694	21312	21389	21172	21583	21195	21585	21424	21605	21381	21537	21404	21388	21235	21585	21371	21398	21376	21564	21319	21605	21450	21338	21409	21282	21392	21390	21470	21443	21283	21348	21154	21323	21236	21444	21579	21474	21442	21423	21301	21435	21414	21390	21276	21407	21285	21280	21211	21577	21427	21431	21325	21555	21427	21151	21085	21320	21418	21382	21282	21196	21383	21460	21179	21282	21332	21322	21376	21258	21227	21417	21384	21491	21386	21336	21527	21338	21583	21465	21442	21315	21530	21322	21255	21317	21396	21413	21354	21565	21496	21347	21313	21245	21406	21443	21361	21423	21421	21403	21490	21461	21358	21232	21407	21323	21540	21452	21267	21403	21416	21251	21246	21371	21015	21264	21438	21254	21449	21381	21555	21353	21576	21447	21467	21385	21323	21362	21325	21388	21435	21304	21329	21360	21072	21379	21341	21334	21625	21364	21297	21399	21440	21564	21313	21314	21312	21569	21370	21483	21256	21390	21282	21486	21507	21239	21331	21611	21473	21493	21563	21310	21132	21415	21521	21528	21407	21288	21637	21529	21229	21515	21555	21234	21456	21539	21365	21476	21480	21247	21597	21308	21281	21396	21679	21542	21330	21488	21227	21303	21540	21439	21402	21652	21377	21331	21492	21360	21334	21288	21458	21299	21381	21469	21274	21494	21289	21399	21380	21446	21389	21490	21325	21532	21407	21361	21421	21492	21321	21333	21438	21474	21373	21702	21390	21256	21425	21389	21458	21388	21387	21383	21253	21303	21231	21444	21498	21417	21355	21464	21319	21264	21450	21353	21252	21446	21309	21571	21366	21524	21548	21236	21254	21424	21480	21333	21334	21497	21790	21373	21385	21330	21443	21334	21401	21525	21416	21464	21490	21310	21147	21530	21479	21284	21403	21291	21458	21536	21376	21283	21325	21464	21648	21004	21462	21163	21175	21683	21338	21528	21462	21479	21555	21312	21239	21265	21310	21521	21305	21487	21221	21475	21490	21312	21492	21333	21414	21367	21222	21310	21620	21482	21573	21341	21164	21386	21597	21547	21274	21380	21489	21233	21587	21310	21238	21392	21354	21564	21482	21245	21277	21711	21283	21322	21598	21273	21430	21478	21255	21254	21326	21455	21483	21397	21710	21318	21262	21285	21271	21402	21206	21264	21320	21393	21275	21333	21314	21337	21318	21347	21436	21307	21487	21281	21418	21525	21406	21687	21451	21336	21179	21190	21542	21447	21367	21515	21370	21535	21289	21448	21437	21439	21420	21464	21651	21423	21468	21375	21283	21169	21443	21476	21436	21581	21447	21552	21356	21398	21413	21596	21425	21715	21453	21384	21429	21525	21181	21458	21108	21396	21402	21267	21540	21363	21461	21544	21452	21388	21458	21448	21360	21218	21397	21281	21327	21419	21315	21487	21186	21298	21454	21453	21359	21478	21429	21262	21348	21309	21098	21249	21529	21430	21369	21499	21415	21550	21202	21399	21528	21383	21265	21234	21461	21370	21535	21394	21313	21588	21243	21197	21277	21533	21096	21419	21552	21368	21580	21243	21417	21377	21400	21498	21475	21212	21522	21497	21314	21388	21280	21415	21402	21349	21275	21379	21330	21231	21584	21423	21415	21320	21252	21317	21390	21253	21131	21593	21474	21236	21387	21241	21410	21570	21241	21376	21439	21464	21284	21469	21475	21433	21561	21523	21372	21327	21361	21277	21369	21499	21477	21380	21180	21487	21340	21500	21258	21407	21703	21482	21389	21146	21104	21357	21350	21721	21410	21318	21356	21418	21317	21548	21356	21579	21391	21325	21584	21569	21319	21415	21234	21222	21331	21127	21655	21417	21312	21433	21667	21437	21400	21467	21222	21415	21497	21247	21570	21280	21551	21527	21516	21259	21727	21330	21323	21543	21335	21464	21359	21372	21763	21372	21461	21522	21332	21535	21438	21429	21241	21316	21469	21315	21457	21095	21351	21555	21356	21394	21386	21310	21351	21326	21250	21306	21475	21530	21486	21425	21194	21381	21470	21452	21277	21425	21437	21371	21248	21269	21351	21317	21572	21431	21344	21318	21374	21588	21588	21423	21336	21405	21295	21241	21434	21436	21512	21186	21465	21325	21460	21440	21365	21408	21498	21416	21373	21395	21360	21517	21507	21566	21520	21598	21543	21475	21369	21570	21364	21544	21471	21395	21296	21339	21283	21309	21051	21314	21295	21091	21436	21285	21530	21446	21579	21510	21632	21337	21493	21352	21471	21411	21316	21508	21374	21486	21279	21363	21555	21564	21209	21252	21342	21101	21479	21346	21312	21230	21299	21182	21221	21302	21440	21474	21226	21377	21352	21258	21649	21493	21363	21449	21322	21454	21539	21487	21292	21393	21424	21384	21405	21336	21485	21387	21354	21252	21318	21596	21293	21245	21159	21513	21149	21321	21501	21484	21151	21436	21669	21405	21521	21338	21224	21474	21395	21280	21331	21464	21406	21446	21258	21226	21486	21345	21588	21511	21581	21548	21515	21501	21365	21188	21439	21378	21325	21359	21383	21408	21319	21592	21496	21426	21472	21401	21544	21262	21377	21380	21342	21414	21346	21143	21274	21549	21150	21453	21456	21503	21493	21529	21630	21361	21228	21484	21495	21368	21368	21545	21559	21341	21517	21380	21353	21456	21847	21455	21370	21292	21391	21388	21388	21741	21424	21275	21289	21462	21363	21334	21352	21221	21568	21426	21431	21450	21294	21313	21579	21211	21439	21574	21379	21285	21597	21391	21324	21428	21348	21455	21426	21602	21296	21494	21476	21432	21245	21470	21571	21613	21387	21456	21483	21500	21335	21429	21263	21528	21447	21354	21527	21356	21470	21401	21356	21421	21471	21347	21280	21247	21445	21364	21486	21259	21441	21491	21598	21352	21527	21381	21275	21326	21657	21460	21182	21352	21261	21516	21407	21439	21353	21473	21650	21401	21387	21204	21464	21421	21297	21523	21552	21346	21452	21584	21434	21277	21391	21377	21207	21426	21431	21464	21331	21374	21469	21280	21401	21292	21261	21302	21295	21048	21319	21541	21530	21288	21531	21314	21137	21366	21540	21608	21565	21400	21546	21358	21268	21274	21325	21517	21267	21366	21315	21255	21534	21318	21451	21557	21172	21391	21507	21310	21273	21314	21290	21329	21473	21557	21511	21414	21353	21391	21268	21449	21394	21305	21388	21443	21452	21608	21424	21413	21412	21338	21719	21564	21386	21263	21240	21245	21392	21426	21139	21565	21301	21401	21337	21478	21220	21230	21373	21248	21459	21409	21293	21473	21499	21447	21464	21308	21385	21329	21342	21498	21357	21412	21402	21292	21354	21468	21476	21523	21459	21539	21458	21236	21260	21386	21367	21562	21423	21349	21349	21391	21277	21338	21541	21371	21172	21471	21348	21410	21349	21491	21294	21448	21456	21434	21254	21654	21398	21221	21508	21630	21435	21298	21495	21442	21384	21550	21553	21553	21351	21366	21387	21424	21407	21518	21258	21415	21438	21307	21240	21459	21445	21313	21409	21579	21319	21515	21506	21374	21399	21374	21206	21380	21686	21441	21269	21296	21390	21277	21522	21556	21431	21416	21194	21457	21245	21326	21560	21237	21225	21445	21278	21570	21178	21315	21352	21330	21029	21412	21385	21302	21267	21208	21218	21254	21172	21223	21399
17213	27482	25370	21676	20426	19606	18619	18169	17710	17483	17485	17581	17679	17805	17853	27075	33284	30930	22209	20014	17670	16944	16891	16785	16497	16757	16828	16766	16910	16723	16695	16766	16752	16681	16689	16731	16717	16707	16673	16627	16661	16695	16812	16713	16827	16885	16856	16686	16740	16805	16772	16691	16724	16712	16545	16662	16714	16675	16803	16699	16516	16719	16557	16726	16853	16637	16635	16724	16739	16606	16610	16512	16682	16706	16756	16810	16769	16917	16832	16629	16699	16801	16628	16457	16698	16809	16729	16680	16619	16559	16670	16720	16699	16614	16553	16892	16699	16631	16670	16760	16727	16571	16579	16715	16833	16572	16701	16579	16781	16698	16643	16744	16631	16480	16563	16821	16743	16699	16962	16836	16566	16541	16634	16560	16723	16678	16691	16659	16663	16694	16654	16642	16778	16802	16649	16643	16762	16789	16726	16721	16673	16775	16516	16791	16728	16641	16791	16784	16810	16600	16669	16675	16606	16710	16735	16496	16533	16704	16689	16507	16796	16600	16619	16633	16611	16952	16788	16759	16697	16665	16607	16773	16608	16921	16740	16757	16676	16721	16832	16692	16725	16690	16509	16611	16653	16740	16677	16839	16475	16794	16903	16710	16850	16665	16772	16694	16571	16791	16640	16673	16897	16660	16709	16749	16811	16634	16678	16847	16586	16818	16503	16745	16873	16808	16522	16819	16709	16823	16606	16770	16721	16670	16768	16597	16657	16688	16616	16656	16761	16756	16565	16729	16854	16800	16698	16875	16690	16664	16767	16627	16532	16736	16694	16745	16707	16656	16779	16573	16628	16651	16791	16719	16594	16797	16610	16665	16637	16703	16735	16739	16598	16785	16751	16710	16703	16631	16564	16712	16700	16375	16633	16615	16728	16493	16656	16716	16856	16632	16495	16723	16744	16667	16843	16795	16737	16692	16750	16809	16676	16707	16775	16872	16854	16712	16415	16608	16794	16678	16794	16798	16691	16717	16894	16726	16769	16813	16695	16701	16966	16637	16763	16756	16557	16619	16832	16775	16777	16745	16577	16642	16604	16691	16657	16528	16669	16773	16437	16685	16513	16537	16533	16549	16613	16711	16828	16697	16802	16620	16793	16730	16695	16721	16737	16694	16523	16733	16769	16866	16878	16775	16888	16658	16544	16713	16647	16678	16702	16693	16584	16657	16791	16632	16715	16716	16654	16633	16736	16729	16684	16715	16487	16755	16697	16624	16608	16702	16777	16620	16759	16898	16625	16675	16752	16643	16733	16764	16547	16695	16577	16697	16675	16615	16732	16657	16712	16526	16665	16815	16582	16769	16814	16595	16765	16830	16727	16675	16721	16751	16686	16729	16931	16838	16527	16739	16634	16633	16619	16662	16698	16652	16718	16718	16771	16626	16831	16642	16679	16822	16645	16682	16684	16590	16618	16866	16700	16691	16824	16807	16781	16705	16736	16803	16846	16761	16761	16840	16689	16654	16574	16648	16645	16558	16793	16641	16702	16580	16891	16645	16477	16689	16762	16656	16739	16720	16562	16673	16661	16594	16798	16711	16713	16620	16736	16635	16524	16700	16818	16736	16614	16614	16759	16655	16778	16724	16714	16688	16452	16908	16789	16670	16725	16845	16830	16780	16569	16649	16725	16553	16738	16636	16658	16804	16801	16561	16920	16688	16691	16789	16634	16707	16638	16718	16648	16708	16648	16707	16720	16567	16839	16664	16815	16617	16554	16836	16578	16580	16747	16476	16728	16569	16621	16795	16726	16790	16624	16527	16610	16868	16786	16677	16761	16705	16966	16891	16600	16612	16601	16735	16739	16790	16726	16604	16828	16780	16619	16586	16829	16528	16670	16887	16846	16780	16852	16642	16632	16673	16637	16802	16822	16633	16658	16618	16582	16807	16714	16719	16707	16666	16831	16804	16732	16772	16738	16703	16716	16671	16786	16686	16784	16511	16764	16658	16783	16665	16779	16642	16753	16708	16661	16680	16601	16604	16644	16743	16726	16713	16721	16746	16564	16647	16678	16682	16650	16627	16629	16563	16586	16837	16673	16708	16614	16541	16754	16791	16621	16683	16702	16740	16859	16760	16591	16504	16721	16704	16668	16601	16738	16678	16633	16759	16661	16730	16802	16656	16746	16660	16687	16651	16675	16591	16525	16786	16680	16599	16820	16684	16678	16525	16598	16693	16826	16596	16683	16844	16682	16653	16789	16792	16654	16587	16539	16609	16693	16482	16644	16633	16674	16761	16755	16734	16592	16716	16761	16641	16776	16734	16712	16652	16553	16642	16716	16766	16779	16774	16763	16588	16636	16568	16709	16535	16649	16909	16523	16712	16523	16649	16687	16810	16721	16734	16656	16902	16742	16907	16713	16666	16817	16748	16614	16620	16709	16638	16759	16492	16677	16723	16549	16795	16616	16742	16847	16749	16802	16788	16645	16783	16667	16640	16586	16846	16774	16608	16745	16638	16496	16814	16726	16647	16795	16688	16712	16758	16711	16651	16772	16808	16529	16790	16630	16537	16558	16726	16685	16704	16723	16780	16743	16862	16828	16654	16609	16613	16687	16724	16826	16783	16705	16754	16768	16448	16859	16579	16885	16803	16867	16701	16832	16839	16740	16851	16640	16558	16695	16861	16722	16678	16535	16822	16701	16931	16695	16523	16739	16787	16694	16813	16739	16617	16757	16705	16652	16840	16705	16727	16773	16746	16573	16713	16786	16597	16876	16608	16801	16695	16583	16595	16607	16524	16664	16787	16792	16758	16918	16742	16788	16647	16600	16512	16851	16724	16687	16822	16860	16754	16716	16689	16767	16776	16660	16725	16759	16572	16742	16681	16593	16848	16606	16670	16929	16764	16813	16588	16731	16736	16580	16562	16595	16723	16588	16618	16668	16751	16762	16793	16668	16546	16747	16826	16887	16781	16796	16639	16660	16819	16663	16756	16650	16591	16743	16804	16586	16597	16660	16694	16750	16489	16623	16717	16645	16726	16717	16669	16731	16861	16681	16734	16664	16593	16807	16714	16589	16696	16723	16548	16781	16815	16719	16779	16637	16745	16700	16860	16706	16747	16787	16804	16614	16659	16665	16734	16708	16607	16735	16629	16721	16619	16805	16728	16721	16732	16702	16711	16557	16727	16883	16612	16511	16577	16717	16576	16644	16721	16921	16611	16719	16757	16632	16730	16723	16734	16722	16706	16655	16764	16727	16746	16843	16581	16732	16747	16602	16622	16849	16617	16652	16690	16820	16589	16665	16695	16762	16713	16882	16592	16766	16590	16668	16729	16721	16689	16685	16616	16845	16656	16618	16687	16641	16738	16940	16782	16893	16559	16704	16750	16709	16694	16780	16666	16603	16764	16556	16763	16638	16728	16794	16600	16713	16659	16670	16732	16633	16685	16715	16779	16730	16712	16668	16709	16792	16646	16628	16765	16478	16808	16730	16688	16632	16664	16874	16745	16701	16667	16623	16710	16716	16663	16732	16726	16640	16663	16755	16777	16622	16579	16770	16878	16773	16705	16803	16741	16702	16808	16575	16613	16678	16772	16778	16907	16905	16655	16622	16762	16707	16745	16711	16689	16621	16766	16666	16824	16568	16614	16549	16915	16693	16786	16784	16750	16724	16538	16671	16792	16850	16766	16749	16752	16683	16668	16573	16752	16779	16646	16591	16829	16562	16886	16698	16626	16728	16859	16775	16687	16599	16526	16699	16732	16620	16884	16759	16801	16686	16581	16617	16455	16586	16619	16789	16714	16594	16707	16877	16466	16785	16745	16756	16747	16600	16702	16622	16644	16587	16784	16656	16867	16670	16613	16684	16665	16694	16667	16693	16558	16750	16737	16592	16648	16567	16732	16608	16791	16631	16608	16577	16812	16758	16957	16647	16609	16635	16572	16766	16731	16568	16724	16854	16632	16764	16840	16610	16608	16761	16667	16539	16716	16806	16805	16439	16582	16733	16654	16614	16782	16764	16628	16614	16780	16653	16836	16677	16681	16570	16384	16587	16715	16746	16768	16605	16586	16824	16661	16618	16535	16643	16695	16637	16502	16766	16622	16542	16854	16740	16868	16544	16786	16676	16686	16710	16836	16675	16695	16690	16595	16888	16738	16872	16788	16751	16788	16841	16705	16853	16559	16838	16627	16750	16564	16689	16802	16831	16713	16668	16715	16512	16814	16795	16546	16546	16769	16603	16752	16694	16800	16462	16807	16708	16748	16665	16458	16652	16722	16832	16708	16620	16803	16681	16848	16608	16708	16676	16770	16818	16754	16654	16710	16730	16620	16589	16793	16782	16609	16702	16647	16543	16549	16761	16730	16694	16725	16684	16630	16750	16749	16611	16752	16579	16738	16615	16801	16814	16683	16643	16716	16589	16548	16633	16753	16687	16646	16731	16416	16713	16759	16603	16682	16775	16592	16711	16712	16847	16893	16787	16639	16636	16572	16719	16835	16696	16584	16831	16764	16809	16658	16746	16613	16616	16820	16602	16630	16516	16788	16808	16804	16636	16796	16798	16457	16897	16599	16845	16696	16729	16763	16684	16707	16667	16773	16618	16602	16724	16599	16686	16750	16652	16635	16652	16827	16688	16691	16651	16749	16593	16721	16812	16726	16801	16721	16522	16890	16483	16768	16590	16811	16880	16663	16922	16688	16628	16532	16717	16600	16761	16650	16676	16836	16684	16782	16609	16905	16675	16848	16833	16762	16777	16632	16775	16718	16635	16732	16777	16751	16649	16821	16616	16778	16831	16755	16652	16769	16779	16759	16530	16900	16735	16759	16616	16695	16689	16803	16804	16682	16588	16760	16747	16727	16610	16747	16899	16475	16704	16641	16623	16889	16704	16693	16879	16853	16768	16856	16738	16728	16830	16446	16753	16688	16939	16796	16799	16598	16526	16690	16829	16759	16628	16843	16800	16537	16645	16743	16782	16560	16842	16491	16705	16676	16622	16721	16816	16770	16659	16768	16899	16728	16781	16575	16584	16740	16747	16726	16810	16779	16626	16615	16752	16629	16817	16949	16827	16676	16675	16779	16637	16604	16867	16882	16546	16646	16792	16784	16726	16771	16750	16771	16778	16794	16671	16724	16857	16741	16567	16857	16842	16600	16711	16589	16695	16650
23900	21540	29224	24360	22268	25417	27239	23364	22504	22499	22505	22426	22746	22505	22846	34019	41011	38675	29886	25962	23301	22067	21635	21833	21637	21577	21777	21520	21475	21644	21747	21412	21664	21594	21451	21492	21389	21587	21577	21801	21548	21726	21565	21664	21520	21346	21324	21390	21590	21380	21439	21582	21416	21153	21596	21529	21547	21499	21630	21603	21531	21404	21115	21562	21578	21363	21402	21464	21482	21568	21429	21269	21338	21441	21508	21454	21328	21374	21365	21426	21622	21305	21700	21260	21413	21630	21553	21432	21362	21319	21439	21486	21438	21381	21390	21478	21566	21419	21292	21366	21363	21533	21556	21521	21537	21280	21239	21414	21402	21375	21320	21415	21510	21423	21423	21447	21601	21475	21430	21562	21500	21399	21469	21310	21399	21380	21313	21394	21601	21280	21387	21448	21480	21471	21441	21192	21266	21465	21570	21638	21465	21321	21395	21377	21265	21522	21527	21666	21550	21568	21359	21591	21617	21228	21405	21490	21491	21381	21339	21317	21638	21509	21527	21443	21625	21768	21458	21577	21242	21371	21563	21350	21296	21267	21478	21378	21503	21491	21453	21372	21605	21474	21399	21623	21374	21417	21290	21431	21242	21402	21488	21480	21640	21680	21410	21477	21436	21331	21506	21410	21351	21319	21277	21464	21611	21234	21483	21567	21314	21448	21402	21474	21249	21296	21399	21397	21598	21380	21452	21331	21512	21162	21572	21625	21518	21436	21472	21480	21405	21431	21341	21435	21368	21563	21478	21508	21412	21556	21490	21396	21650	21314	21454	21472	21564	21656	21404	21364	21350	21503	21502	21427	21406	21533	21393	21477	21394	21296	21416	21466	21310	21361	21242	21468	21256	21474	21481	21237	21490	21552	21441	21370	21472	21598	21490	21600	21408	21488	21578	21380	21383	21382	21547	21544	21389	21138	21431	21608	21198	21441	21353	21394	21293	21486	21494	21335	21439	21514	21225	21481	21542	21478	21428	21169	21473	21175	21269	21441	21476	21342	21313	21459	21460	21389	21637	21350	21401	21556	21744	21615	21492	21506	21448	21381	21567	21440	21504	21367	21668	21434	21521	21231	21382	21234	21502	21164	21511	21432	21340	21379	21444	21473	21433	21349	21560	21390	21210	21521	21324	21299	21373	21368	21335	21356	21265	21489	21147	21335	21410	21348	21595	21453	21422	21392	21495	21504	21378	21571	21490	21401	21480	21479	21325	21311	21253	21399	21463	21418	21412	21296	21317	21304	21271	21491	21473	21262	21528	21463	21406	21422	21490	21536	21575	21398	21276	21362	21403	21557	21362	21451	21381	21268	21497	21427	21505	21495	21449	21631	21129	21366	21493	21502	21239	21453	21506	21132	21617	21700	21361	21419	21383	21326	21526	21519	21464	21242	21320	21320	21571	21584	21455	21257	21595	21489	21250	21286	21038	21312	21507	21395	21631	21588	21147	21126	21278	21406	21567	21562	21555	21498	21378	21436	21486	21318	21299	21317	21526	21510	21281	21401	21378	21468	21381	21493	21642	21563	21471	21393	21494	21409	21416	21432	21378	21423	21470	21573	21371	21339	21389	21273	21478	21502	21310	21268	21449	21488	21504	21552	21408	21334	21568	21668	21543	21459	21267	21491	21412	21366	21586	21429	21285	21170	21235	21322	21400	21656	21545	21392	21146	21445	21502	21406	21392	21432	21604	21515	21374	21450	21477	21314	21351	21476	21251	21362	21447	21426	21218	21281	21467	21387	21496	21694	21434	21386	21190	21361	21476	21603	21447	21557	21306	21498	21345	21602	21629	21491	21445	21337	21487	21428	21492	21544	21377	21133	21327	21528	21595	21458	21307	21382	21357	21412	21514	21518	21369	21714	21328	21398	21420	21303	21348	21371	21191	21474	21340	21510	21171	21343	21450	21299	21453	21389	21414	21463	21520	21354	21578	21508	21426	21476	21427	21409	21504	21235	21461	21196	21328	21455	21368	21438	21263	21311	21297	21368	21621	21575	21286	21290	21477	21281	21487	21483	21553	21484	21412	21293	21273	21206	21446	21491	21488	21657	21395	21361	21376	21485	21355	21407	21475	21396	21492	21381	21431	21339	21529	21311	21302	21286	21444	21410	21132	21243	21389	21487	21411	21256	21360	21448	21550	21333	21289	21351	21327	21222	21425	21532	21531	21562	21511	21524	21529	21437	21463	21281	21659	21361	21249	21362	21344	21432	21117	21268	21379	21438	21411	21438	21446	21319	21429	21552	21660	21312	21386	21446	21331	21245	21440	21523	21341	21185	21409	21419	21472	21210	21393	21544	21183	21455	21171	21359	21447	21459	21279	21379	21373	21421	21220	21570	21272	21350	21292	21254	21533	21585	21655	21514	21586	21491	21481	21355	21295	21223	21213	21414	21645	21226	21515	21416	21567	21333	21414	21452	21417	21399	21335	21686	21623	21240	21202	21410	21309	21541	21374	21331	21453	21335	21654	21538	21361	21383	21428	21361	21445	21376	21474	21348	21641	21318	21336	21285	21384	21515	21576	21247	21202	21306	21365	21206	21584	21397	21448	21396	21391	21468	21312	21361	21556	21462	21527	21342	21431	21467	21567	21239	21215	21247	21226	21338	21345	21265	21392	21332	21673	21388	21338	21398	21548	21595	21365	21259	21630	21447	21682	21488	21270	21504	21510	21466	21483	21305	21484	21282	21494	21296	21300	21436	21638	21297	21432	21191	21250	21592	21408	21485	21175	21332	21400	21669	21311	21356	21484	21678	21689	21385	21672	21507	21676	21347	21244	21243	21274	21292	21280	21428	21302	21418	21760	21443	21312	21222	21437	21497	21295	21386	21270	21193	21476	21220	21532	21264	21535	21374	21363	21415	21521	21361	21525	21347	21252	21450	21453	21283	21491	21626	21473	21488	21512	21532	21351	21351	21213	21130	21502	21521	21224	21403	21183	21376	21223	21461	21255	21307	21420	21481	21448	21325	21451	21402	21706	21390	21521	21372	21607	21238	21337	21481	21291	21490	21594	21268	21413	21435	21251	21518	21258	21317	21529	21518	21476	21488	21393	21420	21770	21465	21460	21313	21637	21629	21246	21506	21313	21451	21297	21446	21273	21245	21139	21228	21390	21419	21332	21689	21484	21159	21377	21392	21133	21310	21615	21458	21219	21115	21362	21230	21419	21196	21499	21405	21411	21723	21479	21529	21465	21464	21427	21360	21206	21340	21300	21500	21314	21335	21465	21684	21406	21246	21603	21439	21478	21560	21490	21534	21420	21444	21393	21665	21361	21399	21505	21669	21512	21418	21494	21387	21542	21328	21273	21443	21441	21518	21263	21390	21541	21454	21292	21555	21306	21506	21282	21366	21418	21315	21412	21277	21504	21237	21310	21273	21497	21388	21352	21579	21514	21326	21547	21454	21639	21495	21404	21408	21652	21186	21203	21403	21304	21521	21338	21300	21289	21297	21567	21224	21467	21145	21388	21319	21470	21156	21573	21563	21578	21338	21510	21702	21431	21573	21411	21616	21435	21346	21567	21311	21514	21519	21456	21263	21377	21525	21544	21414	21366	21450	21501	21318	21448	21228	21390	21258	21275	21291	21300	21558	21599	21310	21534	21345	21341	21214	21394	21315	21275	21538	21298	21276	21273	21154	21475	21597	21332	21299	21528	21410	21430	21324	21469	21682	21449	21372	21520	21144	21477	21497	21625	21375	21269	21465	21570	21524	21150	21320	21415	21346	21537	21192	21171	21652	21509	21639	21454	21636	21361	21377	21459	21343	21242	21588	21380	21381	21174	21325	21366	21613	21386	21539	21500	21427	21387	21495	21383	21527	21545	21544	21433	21512	21155	21585	21635	21226	21422	21341	21402	21400	21418	21341	21281	21630	21634	21506	21358	21405	21428	21285	21372	21410	21278	21227	21544	21426	21338	21528	21339	21386	21259	21372	21370	21603	21437	21347	21516	21545	21405	21490	21573	21444	21503	21474	21281	21415	21475	21471	21441	21463	21611	21272	21565	21485	21366	21267	21438	21349	21528	21442	21512	21631	21531	21344	21520	21570	21216	21217	21572	21602	21533	21516	21339	21196	21331	21297	21596	21575	21310	21318	21501	21298	21434	21404	21368	21274	21528	21556	21368	21602	21368	21396	21518	21589	21346	21408	21332	21548	21705	21482	21236	21272	21399	21360	21471	21342	21558	21476	21335	21227	21514	21543	21361	21468	21618	21434	21336	21348	21305	21412	21346	21489	21417	21411	21458	21301	21287	21411	21349	21340	21445	21450	21511	21533	21472	21506	21678	21541	21247	21294	21446	21406	21560	21365	21515	21404	21507	21448	21527	21391	21187	21310	21392	21470	21412	21640	21464	21297	21473	21623	21412	21341	21382	21299	21515	21511	21290	21531	21404	21344	21363	21164	21325	21482	21373	21468	21717	21281	21419	21167	21372	21480	21418	21408	21440	21433	21161	21429	21538	21392	21543	21492	21470	21450	21742	21356	21516	21450	21524	21298	21427	21412	21398	21402	21209	21491	21430	21083	21681	21570	21277	21458	21385	21553	21479	21475	21829	21317	21568	21502	21275	21509	21381	21444	21636	21385	21494	21434	21510	21379	21582	21615	21709	21547	21220	21408	21420	21267	21453	21330	21532	21251	21503	21577	21348	21197	21271	21214	21481	21478	21296	21363	21303	21386	21598	21559	21500	21417	21469	21479	21347	21522	21528	21344	21372	21293	21522	21459	21375	21439	21352	21344	21523	21272	21466	21345	21555	21363	21388	21424	21654	21449	21539	21455	21445	21529	21319	21394	21583	21552	21476	21435	21492	21405	21354	21240	21542	21405	21457	21296	21447	21396	21539	21489	21577	21323	21419	21283	21400	21579	21429	21495	21531	21357	21422	21413	21478	21220	21163	21422	21529	21515	21368	21384	21285	21294	21305	21331	21522	21497	21227	21189	21226	21483	21549	21288	21545	21232	21313	21185	21230	21384	21209	21632	21457	21452	21501	21374	21490	21613	21354	21414	21574	21415	21365	21462	21268	21515	21359	21448	21397	21415	21389	21352	21448	21243	21435	21551	21566	21498	21413	21386	21526	21405	21345	21563	21483	21460	21445	21224	21344	21295	21362	21352
18651	31426	29435	25065	22402	21185	19544	19044	18176	18033	18163	18639	18269	18360	18494	35727	40806	37036	25481	22300	18113	17192	16670	16785	16652	16693	16651	16634	16547	16576	16643	16827	16609	16688	16703	16654	16640	16735	16623	16742	16784	16641	16682	16614	16567	16576	16656	16823	16704	16746	16532	16643	16608	16627	16753	16669	16549	16496	16661	16675	16630	16709	16505	16908	16610	16858	16763	16644	16586	16795	16559	16806	16430	16649	16490	16521	16731	16431	16665	16845	16719	16730	16701	16744	16721	16735	16641	16617	16519	16812	16425	16692	16685	16621	16696	16643	16806	16746	16734	16713	16727	16661	16624	16624	16750	16656	16775	16690	16577	16711	16574	16684	16521	16830	16789	16707	16778	16645	16475	16620	16801	16744	16622	16671	16858	16619	16620	16678	16814	16669	16788	16585	16653	16816	16757	16651	16494	16789	16704	16715	16686	16786	16749	16599	16563	16819	16792	16707	16556	16658	16640	16599	16705	16626	16623	16773	16711	16566	16748	16544	16679	16605	16537	16469	16666	16731	16540	16796	16539	16541	16618	16757	16367	16553	16559	16776	16784	16562	16711	16658	16642	16625	16649	16768	16687	16692	16631	16459	16663	16497	16708	16757	16723	16693	16651	16584	16635	16494	16876	16541	16688	16669	16696	16640	16825	16803	16559	16790	16629	16673	16574	16510	16682	16716	16517	16731	16733	16615	16532	16689	16766	16594	16659	16645	16691	16763	16682	16785	16543	16706	16738	16651	16699	16672	16568	16773	16531	16715	16566	16556	16581	16517	16597	16804	16580	16723	16527	16677	16677	16591	16521	16687	16639	16486	16715	16690	16747	16620	16801	16571	16670	16792	16791	16641	16548	16825	16666	16601	16490	16650	16693	16757	16574	16697	16682	16528	16679	16739	16769	16684	16549	16621	16764	16579	16669	16608	16758	16552	16779	16657	16675	16838	16742	16736	16533	16786	16560	16682	16595	16839	16723	16764	16729	16540	16721	16575	16678	16649	16642	16681	16654	16705	16556	16619	16698	16589	16772	16502	16816	16709	16784	16634	16740	16476	16683	16805	16670	16571	16593	16535	16700	16564	16489	16777	16740	16715	16759	16659	16725	16699	16607	16834	16748	16818	16756	16683	16653	16573	16610	16762	16698	16530	16767	16587	16589	16640	16681	16674	16649	16907	16518	16769	16742	16717	16811	16650	16761	16731	16860	16647	16606	16510	16864	16659	16700	16548	16603	16720	16648	16631	16570	16827	16643	16670	16731	16771	16801	16720	16435	16630	16791	16754	16620	16714	16618	16780	16605	16665	16724	16673	16852	16724	16564	16651	16747	16811	16772	16731	16525	16791	16729	16726	16609	16822	16719	16726	16762	16546	16735	16666	16787	16674	16765	16752	16595	16533	16512	16647	16612	16657	16691	16606	16467	16804	16468	16644	16540	16651	16511	16713	16667	16592	16656	16632	16761	16653	16589	16703	16430	16522	16483	16636	16648	16772	16575	16703	16584	16750	16706	16434	16610	16764	16742	16570	16674	16680	16588	16614	16721	16504	16580	16622	16707	16432	16795	16892	16732	16781	16604	16670	16565	16669	16618	16400	16602	16840	16622	16670	16649	16568	16612	16679	16560	16637	16694	16522	16808	16754	16555	16654	16611	16491	16784	16794	16628	16651	16780	16571	16708	16752	16784	16589	16594	16948	16733	16816	16576	16635	16738	16555	16601	16319	16702	16626	16704	16543	16658	16740	16627	16658	16576	16662	16489	16700	16662	16573	16834	16697	16794	16687	16754	16489	16566	16808	16597	16641	16668	16686	16688	16589	16653	16730	16621	16565	16611	16648	16646	16493	16701	16545	16602	16670	16728	16607	16473	16621	16749	16883	16643	16620	16696	16868	16712	16759	16515	16683	16699	16659	16668	16750	16597	16549	16592	16589	16835	16732	16626	16703	16700	16546	16619	16542	16644	16544	16583	16700	16598	16766	16501	16609	16760	16607	16693	16474	16628	16779	16695	16676	16776	16588	16813	16701	16775	16687	16611	16701	16679	16643	16705	16582	16602	16677	16486	16666	16703	16736	16873	16669	16589	16616	16657	16636	16672	16618	16603	16744	16735	16565	16535	16697	16734	16575	16597	16732	16776	16499	16526	16780	16754	16674	16667	16810	16657	16521	16733	16640	16747	16499	16630	16690	16689	16648	16608	16556	16609	16706	16609	16576	16703	16588	16654	16669	16774	16679	16512	16846	16649	16618	16617	16516	16692	16583	16570	16779	16643	16770	16695	16880	16803	16870	16710	16809	16621	16492	16862	16537	16818	16625	16727	16601	16565	16459	16466	16750	16636	16720	16579	16804	16752	16688	16697	16767	16597	16803	16633	16611	16737	16777	16610	16540	16855	16633	16626	16576	16759	16652	16636	16637	16715	16718	16791	16604	16669	16634	16739	16575	16635	16525	16778	16641	16614	16648	16614	16751	16722	16839	16831	16697	16667	16758	16674	16559	16766	16580	16743	16735	16703	16592	16716	16822	16811	16705	16568	16567	16567	16576	16594	16733	16703	16617	16796	16695	16660	16500	16604	16802	16626	16735	16628	16807	16644	16798	16567	16663	16806	16479	16826	16855	16596	16603	16667	16657	16655	16552	16848	16641	16762	16480	16569	16546	16688	16576	16599	16657	16627	16580	16765	16570	16704	16793	16592	16718	16634	16542	16651	16637	16563	16620	16783	16558	16595	16719	16616	16743	16672	16612	16697	16758	16591	16715	16543	16936	16655	16601	16718	16595	16784	16740	16604	16738	16565	16644	16751	16635	16671	16632	16459	16655	16830	16441	16666	16543	16459	16646	16657	16568	16563	16559	16707	16454	16712	16658	16599	16646	16590	16731	16737	16632	16737	16566	16692	16580	16644	16637	16675	16752	16635	16617	16717	16467	16564	16822	16583	16538	16708	16714	16603	16597	16632	16629	16723	16706	16781	16549	16604	16612	16699	16682	16521	16554	16575	16704	16574	16684	16608	16472	16707	16776	16747	16591	16632	16542	16710	16593	16606	16755	16770	16621	16689	16535	16701	16729	16683	16608	16729	16486	16576	16547	16569	16683	16547	16636	16738	16785	16800	16621	16651	16749	16732	16550	16642	16448	16571	16852	16538	16904	16581	16778	16579	16787	16670	16567	16511	16630	16759	16733	16704	16755	16750	16639	16697	16612	16612	16606	16687	16678	16567	16480	17002	16803	16642	16544	16647	16728	16773	16756	16647	16683	16723	16622	16603	16618	16563	16644	16605	16659	16608	16763	16766	16509	16803	16748	16664	16632	16666	16591	16653	16870	16613	16774	16744	16668	16628	16653	16800	16623	16638	16570	16693	16787	16683	16657	16604	16567	16807	16792	16549	16693	16639	16626	16695	16623	16714	16648	16634	16461	16569	16696	16619	16545	16656	16536	16569	16683	16532	16703	16455	16721	16809	16587	16629	16622	16702	16520	16649	16762	16624	16538	16599	16768	16660	16673	16659	16827	16639	16548	16889	16544	16782	16836	16879	16600	16672	16588	16726	16692	16786	16706	16765	16705	16805	16671	16624	16769	16607	16715	16569	16563	16705	16871	16627	16732	16627	16615	16743	16717	16665	16545	16635	16790	16651	16661	16552	16569	16637	16605	16407	16552	16546	16574	16662	16725	16532	16860	16617	16624	16629	16597	16469	16522	16570	16727	16600	16741	16685	16771	16573	16607	16779	16639	16683	16762	16614	16741	16782	16578	16471	16643	16720	16554	16679	16638	16584	16476	16728	16601	16649	16660	16731	16670	16496	16664	16657	16608	16679	16773	16556	16699	16700	16578	16669	16578	16707	16671	16552	16705	16645	16681	16691	16742	16674	16478	16742	16757	16838	16701	16795	16666	16604	16577	16699	16522	16848	16777	16552	16601	16836	16636	16614	16622	16757	16584	16518	16682	16591	16677	16765	16675	16712	16607	16731	16623	16560	16529	16629	16559	16766	16669	16672	16604	16718	16866	16652	16728	16530	16594	16754	16708	16597	16676	16665	16588	16638	16480	16753	16601	16656	16554	16616	16594	16630	16697	16807	16776	16638	16521	16667	16572	16604	16662	16560	16655	16708	16602	16718	16661	16650	16720	16574	16577	16561	16549	16559	16749	16878	16641	16658	16715	16608	16563	16498	16731	16565	16489	16646	16796	16614	16710	16466	16592	16598	16584	16670	16621	16407	16560	16673	16556	16690	16588	16679	16713	16664	16648	16625	16566	16657	16597	16785	16719	16565	16557	16723	16709	16600	16695	16606	16623	16529	16576	16655	16742	16881	16624	16838	16582	16516	16653	16616	16687	16750	16633	16771	16657	16662	16584	16731	16647	16626	16655	16873	16713	16572	16701	16716	16681	16660	16697	16824	16684	16642	16847	16670	16672	16782	16667	16740	16603	16779	16736	16839	16656	16512	16517	16677	16673	16612	16671	16766	16532	16770	16674	16447	16731	16629	16641	16567	16633	16747	16481	16600	16615	16758	16722	16597	16732	16746	16689	16693	16718	16841	16628	16659	16653	16629	16587	16765	16669	16664	16571	16639	16610	16752	16587	16729	16641	16518	16687	16515	16605	16657	16756	16474	16696	16604	16553	16770	16577	16573	16622	16893	16582	16717	16481	16735	16869	16617	16534	16604	16607	16668	16646	16775	16590	16729	16588	16793	16692	16755	16669	16399	16764	16635	16787	16612	16713	16601	16682	16730	16581	16585	16690	16756	16814	16684	16659	16698	16658	16728	16639	16814	16561	16683	16929	16620	16678	16855	16768	16827	16385	16731	16755	16691	16619	16602	16718	16624	16625	16721	16556	16693	16546	16674	16678	16572	16527	16635	16550	16741	16568	16818	16704	16696	16408	16898	16603	16575	16667	16583	16556	16486	16726	16700	16693	16775	16808	16711	16505	16735	16653	16720	16810	16726	16614	16572	16656	16543	16679	16697	16619	16707	16514	16521	16700	16717	16567	16678	16598	16508	16824	16843	16478	16653	16666	16903	16706	16798	16639	16674	16651	16607	16814	16767	16731	16526	16724	16543	16586	16649	16848	16585	16988	16639	16695	16559	16691	16691	16797	16739	16725	16652	16692	16862	16721	16578	16687
30225	23561	25598	24058	21926	21718	21946	21375	21533	21842	21526	21807	21839	21550	21986	22382	23073	23168	22716	21855	21564	21520	21421	21499	21405	21496	21482	21275	21168	21615	21663	21511	21662	21327	21406	21234	21122	21460	21296	21168	21356	21491	21356	21251	21291	21334	21513	21371	21296	21288	21379	21612	21505	21484	21561	21368	21558	21397	21384	21293	21319	21348	21269	21587	21398	21255	21446	21328	21375	21416	21598	21376	21451	21348	21219	21513	21410	21528	21430	21437	21438	21412	21303	21165	21455	21654	21469	21617	21321	21482	21313	21418	21331	21477	21470	21373	21222	21435	21370	21506	21489	21384	21548	21362	21349	21268	21283	21560	21301	21446	21334	21317	21482	21547	21561	21547	21442	21411	21293	21331	21375	21330	21257	21619	21379	21478	21327	21563	21374	21375	21359	21353	21163	21367	21272	21280	21295	21470	21467	21421	21319	21299	21350	21272	21567	21186	21629	21048	21344	21303	21234	21165	21479	21540	21215	21529	21517	21453	21655	21594	21513	21325	21590	21269	21342	21570	21375	21090	21093	21192	21290	21177	21453	21382	21712	21285	21429	21441	21599	21477	21408	21313	21505	21309	21390	21620	21408	21445	21414	21528	21385	21290	21407	21472	21340	21393	21254	21347	21367	21351	21394	21251	21527	21400	21401	21363	21338	21541	20962	21435	21339	21499	21246	21285	21301	21262	21353	21482	21519	21552	21178	21719	21263	21512	21253	21418	21319	21357	21481	21357	21465	21420	21415	21589	21350	21456	21414	21461	21474	21315	21260	21460	21467	21521	21437	21387	21587	21399	21340	21076	21468	21343	21466	21289	21333	21517	21544	21419	21420	21511	21195	21393	21756	21607	21404	21418	21487	21314	21455	21500	21449	21421	21507	21370	21422	21585	21529	21164	21386	21322	21123	21437	21599	21421	21270	21258	21323	21318	21415	21355	21493	21423	21243	21315	21511	21428	21397	21429	21197	21336	21194	21349	21401	21336	21469	21585	21293	21103	21110	21115	21488	21352	21365	21364	21416	21185	21348	21443	21341	21265	21453	21257	21320	21342	21443	21524	21543	21345	21339	21482	21378	21124	21504	21435	21424	21085	21139	21465	21311	21379	21560	21379	21323	21174	21259	21318	21292	21280	21431	21336	21427	21279	21437	21499	21540	21553	21419	21546	21231	21258	21548	21196	21384	21589	21393	21429	21153	21552	21268	21579	21524	21638	21473	21381	21413	21299	21440	21376	21468	21254	21454	21296	21364	21368	21503	21403	21256	21306	21292	21380	21294	21092	21347	21371	21524	21564	21628	21310	21456	21350	21313	21421	21443	21372	21515	21437	21187	21364	21427	21393	21326	21321	21481	21443	21578	21484	21401	21284	21206	21204	21178	21343	21374	21232	21282	21358	21226	21065	21601	21360	21444	21367	21218	21340	21568	21444	21343	21632	21417	21510	21203	21367	21203	21308	21487	21588	21182	21279	21227	21225	21273	21393	21417	21513	21317	21471	21361	21469	21530	21520	21451	21422	21552	21236	21603	21290	21211	21476	21360	21589	21503	21336	21311	21228	21388	21439	21324	21359	21431	21619	21269	21340	21251	21382	21424	21488	21476	21406	21339	21370	21146	21326	21099	21363	21341	21344	21540	21398	21326	21343	21470	21235	21362	21385	21226	21184	21230	21445	21385	21476	21334	21555	21664	21352	21292	21147	21410	21212	21362	21445	21300	21488	21509	21297	21400	21257	21311	21484	21439	21089	21440	21488	21292	21238	21477	21526	21350	21505	21399	21252	21434	21367	21211	21350	21500	21436	21539	21426	21306	21417	21516	21542	21319	21313	21351	21316	21264	21408	21389	21247	21244	21180	21416	21530	21409	21277	21258	21254	21247	21458	21578	21541	21387	21551	21456	21345	21653	21454	21501	21419	21219	21400	21646	21398	21374	21342	21530	21215	21423	21496	21339	21383	21484	21313	21248	21508	21317	21557	21300	21499	21152	21465	21359	21588	21209	21326	21179	21424	21179	21250	21396	21394	21318	21330	21550	21282	21497	21452	21582	21382	21253	21340	21312	21341	21685	21459	21328	21477	21417	21422	21262	21529	21652	21427	21474	21322	21346	21311	21385	21510	21626	21452	21460	21328	21410	21183	21488	21263	21523	21422	21457	21399	21632	21458	21298	21573	21304	21343	21251	21211	21355	21472	21433	21409	21364	21271	21778	21302	21283	21389	21430	21364	21318	21445	21239	21207	21183	21241	21349	21425	21531	21354	21585	21200	21273	21522	21340	21182	21428	21480	21493	21274	21427	21548	21524	21328	21169	21480	21476	21398	21607	21355	21380	21288	21515	21380	21407	21234	21253	21428	21300	21237	21189	21211	21391	21370	21222	21378	21414	21401	21320	21372	21311	21322	21592	21386	21472	21561	21476	21331	21474	21227	21566	21151	21341	21388	21467	21285	21492	21403	21555	21346	21326	21218	21534	21409	21292	21550	21490	21397	21641	21334	21408	21535	21331	21254	21470	21256	21384	21231	21480	21451	21333	21238	21358	21370	21252	21360	21566	21464	21381	21529	21110	21262	21260	21389	21335	21472	21474	21531	21382	21161	21515	21344	21435	21383	21340	21360	21682	21484	21320	21593	21419	21328	21234	21348	21316	21350	21502	21524	21275	21253	21325	21365	21312	21555	21270	21380	21432	21313	21282	21503	21164	21537	21520	21439	21368	21197	21319	21201	21240	21118	21332	21403	21307	21244	21428	21453	21651	21576	21214	21509	21577	21524	21552	21465	21305	21479	21396	21425	21429	21488	21420	21565	21388	21612	21398	21263	21248	21368	21315	21487	21449	21412	21368	21365	21466	21467	21505	21501	21464	21171	21378	21405	21505	21486	21356	21379	21383	21361	21531	21509	21660	21459	21246	21538	21704	21359	21530	21308	21324	21287	21618	21603	21398	21666	21559	21551	21588	21602	21529	21301	21158	21406	21326	21310	21414	21478	21391	21395	21215	21110	21425	21478	21357	21411	21220	21602	21523	21248	21334	21418	21294	21407	21461	21162	21487	21355	21440	21552	21409	21328	21363	21246	21343	21300	21759	21474	21428	21384	21329	21416	21454	21467	21484	21374	21549	21310	21420	21279	21284	21420	21295	21346	21191	21352	21366	21264	21285	21536	21465	21217	21434	21452	21549	21493	21340	21265	21520	21522	21314	21326	21304	21421	21501	21473	21414	21525	21401	21330	21504	21161	21429	21246	21496	21350	21484	21547	21503	21463	21331	21280	21221	21393	21424	21671	21601	21455	21329	21321	21436	21353	21340	21344	21361	21500	21526	21311	21385	21571	21409	21310	21427	21577	21236	21463	21542	21321	21475	21293	21445	21165	21291	21454	21553	21451	21565	21314	21526	21382	21542	21389	21342	21381	21556	21409	21554	21369	21161	21330	21314	21301	21401	21461	21345	21172	21365	21439	21287	21224	21403	21286	21353	21379	21432	21531	21284	21274	21456	21568	21260	21359	21510	21375	21448	21530	21341	21552	21418	21312	21242	21459	21617	21402	21548	21460	21340	21353	21299	21260	21249	21576	21212	21454	21516	21666	21426	21386	21253	21441	21422	21559	21476	21299	21275	21462	21506	21439	21339	21448	21473	21292	21438	21682	21501	21312	21466	21265	21408	21496	21361	21367	21367	21084	21574	21459	21358	21201	21263	21245	21534	21479	21483	21353	21578	21445	21383	21709	21488	21650	21445	21520	21612	21495	21473	21556	21464	21460	21305	21256	21412	21428	21425	21595	21472	21591	21459	21403	21534	21237	21492	21482	21359	21501	21404	21404	21399	21447	21482	21384	21085	21204	21326	21438	21347	21217	21223	21285	21438	21257	21619	21430	21508	21456	21288	21394	21328	21609	21675	21402	21507	21463	21292	21475	21414	21361	21505	21398	21325	21353	21495	21537	21273	21593	21282	21238	21592	21521	21567	21261	21317	21467	21415	21361	21364	21422	21207	21351	21242	21368	21430	21483	21317	21472	21364	21388	21334	21293	21546	21287	21547	21412	21206	21391	21327	21348	21391	21361	21304	21177	21285	21243	21471	21403	21399	21528	21324	21326	21312	21464	21450	21311	21281	21371	21678	21344	21338	21320	21409	21315	21486	21169	21363	21438	21456	21320	21308	21444	21449	21435	21411	21419	21564	21678	21474	21224	21286	21504	21487	21648	21301	21624	21289	21497	21374	21269	21257	21642	21480	21439	21368	21403	21320	21384	21388	21461	21469	21400	21411	21287	21247	21259	21502	21328	21272	21280	21277	21589	21585	21445	21329	21385	21337	21428	21610	21239	21482	21615	21420	21311	21394	21315	21414	21146	21733	21345	21442	21449	21268	21611	21510	21232	21442	21386	21403	21396	21496	21267	21498	21408	21397	21213	21395	21245	21361	21308	21344	21353	21434	21269	21349	21369	21493	21425	21577	21375	21418	21499	21551	21465	21365	21358	21423	21568	21416	21205	21387	21294	21427	21457	21231	21458	21473	21274	21400	21425	21511	21457	21549	21362	21447	21351	21376	21373	21342	21340	21131	21342	21335	21410	21280	21474	21307	21487	21238	21346	21367	21416	21410	21396	21247	21579	21336	21473	21428	21384	21296	21425	21333	21451	21524	21297	21328	21376	21306	21341	21431	21484	21487	21324	21563	21377	21368	21343	21372	21549	21451	21468	21353	21414	21493	21476	21395	21656	21390	21324	21358	21281	21430	21403	21460	21450	21489	21496	21427	21415	21274	21208	21558	21455	21320	21463	21382	21185	21383	21440	21334	21402	21602	21219	21245	21372	21433	21386	21372	21514	21212	21296	21352	21225	21438	21151	21385	21486	21439	21433	21418	21378	21458	21493	21219	21441	21470	21392	21257	21289	21084	21296	21273	21358	21328	21409	21563	21503	21517	21159	21372	21186	21467	21399	21607	21436	21478	21413	21606	21419	21424	21622	21466	21616	21442	21389	21449	21400	21486	21591	21488	21395	21550	21526	21433	21470	21575	21519	21413	21549	21136	21329	21372	21510	21356	21259	21322	21290	21592	21248	21491	21511	21251	21208	21299	21338	21245	21452	21489	21119	21231	21429	21485	21513	21402	21425	21601	21319	21430	21355
18063	19159	19185	18377	17701	17527	17218	17092	17100	17041	17249	17352	17602	17286	17242	18541	19584	18866	18035	17304	16893	16622	16740	16601	16638	16648	16569	16558	16609	16760	16642	16632	16574	16776	16588	16703	16854	16472	16540	16716	16620	16687	16742	16663	16793	16687	16816	16671	16672	16627	16765	16701	16691	16641	16614	16797	16497	16631	16609	16842	16813	16506	16580	16511	16624	16662	16778	16790	16881	16709	16557	16749	16461	16594	16609	16814	16618	16580	16744	16591	16727	16680	16666	16600	16592	16699	16644	16644	16639	16607	16576	16724	16734	16712	16669	16722	16705	16604	16758	16627	16624	16829	16645	16699	16692	16601	16675	16647	16785	16524	16571	16651	16718	16581	16741	16626	16745	16927	16601	16553	16853	16562	16676	16717	16700	16594	16648	16861	16639	16753	16463	16730	16666	16621	16634	16490	16666	16722	16578	16782	16608	16641	16708	16729	16844	16541	16696	16702	16805	16659	16666	16628	16631	16656	16774	16841	16701	16784	16856	16664	16840	16809	16529	16659	16769	16580	16742	16592	16627	16643	16642	16674	16592	16576	16748	16877	16735	16612	16557	16689	16733	16663	16803	16569	16669	16686	16654	16459	16818	16562	16526	16755	16737	16559	16544	16674	16843	16682	16520	16536	16467	16622	16639	16628	16607	16758	16462	16717	16664	16507	16881	16725	16771	16542	16832	16664	16732	16695	16424	16711	16593	16658	16696	16615	16869	16564	16551	16557	16584	16803	16800	16713	16557	16778	16540	16647	16664	16651	16706	16643	16609	16738	16814	16620	16776	16757	16592	16696	16504	16510	16680	16603	16523	16478	16654	16691	16602	16608	16656	16582	16637	16659	16442	16564	16449	16496	16762	16458	16723	16694	16634	16555	16688	16690	16787	16574	16573	16722	16650	16417	16686	16623	16653	16640	16846	16766	16606	16723	16779	16772	16747	16579	16562	16547	16618	16837	16633	16621	16889	16602	16823	16726	16811	16652	16737	16720	16687	16753	16555	16531	16596	16686	16546	16694	16588	16660	16655	16720	16695	16393	16742	16552	16595	16703	16588	16856	16562	16784	16463	16634	16654	16774	16694	16634	16635	16653	16681	16654	16595	16732	16634	16710	16801	16772	16697	16643	16699	16491	16612	16612	16711	16793	16662	16769	16660	16582	16598	16470	16803	16729	16843	16747	16653	16500	16721	16720	16821	16653	16690	16805	16649	16559	16528	16758	16690	16699	16718	16670	16835	16751	16547	16727	16848	16692	16667	16619	16814	16716	16578	16636	16648	16589	16776	16891	16467	16767	16665	16580	16605	16692	16709	16605	16768	16704	16771	16669	16632	16689	16598	16606	16625	16798	16638	16566	16662	16566	16586	16738	16549	16691	16465	16641	16748	16755	16562	16696	16552	16655	16706	16773	16702	16710	16642	16662	16662	16678	16627	16591	16847	16502	16674	16681	16610	16710	16561	16717	16736	16796	16682	16801	16644	16615	16683	16708	16686	16557	16709	16708	16656	16637	16680	16714	16742	16596	16603	16599	16647	16632	16680	16634	16627	16760	16579	16586	16749	16613	16588	16664	16738	16572	16690	16530	16650	16666	16664	16679	16650	16626	16513	16708	16718	16653	16697	16727	16497	16595	16697	16705	16596	16716	16729	16615	16640	16533	16735	16542	16600	16731	16840	16760	16617	16686	16614	16635	16702	16826	16767	16593	16753	16660	16676	16518	16586	16630	16553	16780	16630	16674	16746	16616	16697	16797	16806	16530	16536	16672	16875	16852	16626	16674	16613	16477	16665	16620	16589	16499	16463	16585	16771	16776	16733	16692	16495	16712	16660	16708	16801	16758	16791	16795	16450	16413	16834	16661	16590	16614	16669	16520	16802	16664	16635	16752	16614	16777	16718	16660	16531	16560	16686	16759	16640	16709	16591	16821	16605	16774	16711	16633	16363	16557	16622	16697	16723	16633	16600	16596	16619	16673	16661	16538	16532	16677	16647	16625	16688	16740	16567	16571	16674	16381	16623	16577	16702	16740	16433	16660	16661	16781	16692	16714	16629	16672	16523	16665	16629	16680	16704	16468	16706	16511	16560	16633	16632	16670	16895	16657	16815	16716	16727	16697	16709	16784	16713	16519	16819	16614	16783	16685	16768	16662	16779	16577	16769	16489	16758	16634	16558	16906	16622	16713	16655	16628	16606	16690	16657	16682	16722	16662	16623	16509	16701	16517	16629	16704	16864	16821	16587	16755	16595	16655	16840	16546	16565	16731	16614	16513	16642	16574	16684	16696	16579	16739	16583	16515	16600	16764	16706	16659	16790	16811	16544	16574	16656	16682	16560	16494	16759	16614	16696	16735	16830	16727	16820	16630	16705	16592	16609	16762	16785	16576	16827	16552	16607	16796	16726	16642	16614	16701	16575	16759	16525	16697	16582	16615	16558	16735	16806	16631	16736	16826	16575	16668	16632	16802	16805	16663	16823	16977	16523	16566	16741	16602	16794	16501	16615	16613	16704	16718	16691	16757	16602	16570	16668	16749	16561	16593	16521	16745	16669	16773	16661	16810	16542	16506	16659	16767	16747	16480	16815	16676	16550	16562	16741	16645	16594	16680	16704	16562	16579	16599	16663	16735	16685	16681	16636	16518	16724	16596	16598	16557	16682	16777	16643	16650	16559	16631	16693	16708	16653	16725	16663	16734	16424	16612	16807	16530	16681	16662	16575	16518	16708	16780	16613	16730	16673	16887	16484	16801	16658	16717	16569	16694	16596	16730	16671	16734	16584	16588	16633	16609	16832	16651	16596	16865	16816	16586	16727	16654	16631	16643	16535	16581	16691	16802	16659	16593	16690	16613	16679	16551	16660	16691	16481	16754	16773	16671	16771	16627	16423	16795	16791	16582	16732	16736	16531	16536	16644	16781	16672	16706	16755	16763	16741	16822	16751	16635	16704	16602	16533	16755	16719	16588	16521	16609	16629	16791	16551	16744	16775	16671	16539	16697	16727	16595	16682	16521	16621	16738	16737	16604	16756	16630	16713	16753	16491	16652	16564	16755	16422	16615	16527	16889	16563	16723	16719	16797	16882	16726	16654	16648	16806	16711	16655	16613	16581	16625	16462	16487	16559	16611	16696	16632	16594	16398	16675	16550	16603	16551	16535	16690	16651	16629	16706	16773	16784	16637	16595	16531	16695	16586	16598	16525	16812	16488	16683	16535	16761	16704	16721	16853	16674	16470	16747	16679	16775	16772	16713	16522	16688	16520	16779	16888	16619	16652	16642	16639	16636	16595	16769	16664	16716	16805	16790	16740	16812	16768	16771	16743	16648	16789	16688	16843	16753	16622	16702	16674	16754	16668	16764	16749	16843	16604	16833	16718	16654	16533	16720	16770	16624	16639	16569	16810	16676	16657	16625	16606	16722	16572	16615	16647	16580	16706	16715	16635	16629	16827	16670	16630	16592	16741	16535	16655	16756	16667	16774	16630	16831	16558	16543	16748	16661	16556	16793	16561	16586	16474	16544	16884	16696	16661	16650	16605	16566	16750	16524	16679	16637	16463	16832	16593	16848	16703	16533	16719	16711	16631	16642	16709	16780	16728	16764	16621	16785	16747	16624	16679	16765	16680	16607	16718	16716	16636	16958	16698	16743	16727	16746	16606	16605	16735	16626	16741	16736	16601	16681	16630	16760	16581	16640	16552	16536	16710	16686	16673	16611	16577	16761	16657	16676	16469	16525	16658	16547	16701	16843	16691	16825	16705	16705	16772	16698	16590	16775	16624	16577	16733	16587	16628	16596	16623	16695	16657	16574	16775	16693	16866	16476	16571	16480	16710	16566	16623	16945	16741	16520	16723	16732	16642	16675	16674	16511	16683	16694	16523	16777	16630	16553	16680	16751	16567	16617	16857	16604	16677	16683	16716	16597	16628	16681	16519	16747	16708	16597	16654	16695	16562	16581	16557	16492	16605	16624	16568	16747	16602	16705	16655	16607	16809	16712	16557	16650	16645	16556	16750	16429	16653	16779	16535	16575	16608	16819	16903	16688	16636	16612	16655	16624	16547	16489	16644	16440	16646	16760	16595	16686	16759	16752	16738	16761	16625	16625	16667	16834	16591	16614	16644	16775	16706	16701	16694	16599	16730	16628	16673	16687	16513	16660	16682	16678	16568	16711	16686	16560	16671	16607	16712	16635	16687	16775	16553	16693	16433	16745	16800	16781	16526	16550	16790	16595	16669	16615	16688	16752	16639	16595	16781	16659	16675	16490	16653	16657	16693	16600	16608	16963	16766	16679	16859	16600	16525	16686	16693	16614	16775	16730	16556	16833	16436	16707	16528	16664	16913	16771	16767	16702	16664	16646	16440	16801	16823	16753	16610	16547	16799	16713	16740	16603	16501	16719	16859	16603	16646	16665	16766	16679	16507	16534	16574	16795	16742	16721	16623	16745	16573	16689	16718	16780	16606	16636	16642	16726	16650	16674	16565	16702	16532	16669	16666	16535	16568	16626	16564	16660	16514	16704	16662	16750	16709	16709	16594	16633	16758	16827	16600	16675	16754	16749	16562	16567	16804	16686	16673	16524	16635	16777	16693	16748	16736	16712	16664	16683	16716	16631	16683	16509	16679	16636	16627	16641	16545	16583	16635	16797	16727	16608	16561	16523	16617	16634	16660	16660	16605	16541	16666	16767	16581	16635	16666	16464	16522	16606	16698	16749	16698	16663	16749	16692	16686	16538	16563	16627	16652	16701	16733	16732	16665	16657	16631	16723	16772	16776	16697	16652	16721	16661	16514	16551	16610	16790	16664	16637	16639	16718	16818	16647	16565	16668	16772	16544	16673	16695	16623	16734	16776	16671	16548	16607	16678	16766	16726	16696	16716	16685	16709	16661	16658	16498	16667	16783	16630	16679	16757	16559	16710	16594	16648	16676	16598	16691	16625	16653	16719	16796	16607	16545	16637	16619	16695	16787	16613	16647	16715	16640	16538	16653	16788	16569	16727	16647	16683	16744	16664	16543	16827	16849	16828	16681	16654	16611	16672	16688	16837	16755	16630	16773	16715	16767	16801	16553	16661	16720	16653	16667	16724	16657	16538	16724	16756	16692	16775	16834	16698	16587	16664	16793	16682
25423	21542	28820	25120	23533	24336	24221	22105	22154	22236	22492	22280	22089	22324	22230	29349	33211	31339	26290	24330	22547	21888	21607	21513	21496	21600	21306	21385	21529	21642	21501	21329	21389	21317	21450	21496	21500	21469	21633	21680	21347	21609	21524	21566	21482	21437	21459	21440	21426	21490	21312	21398	21379	21302	21637	21414	21469	21103	21247	21294	21375	21392	21380	21234	21604	21377	21404	21383	21460	21499	21571	21785	21240	21352	21398	21376	21391	21391	21424	21427	21425	21450	21390	21390	21410	21420	21531	21373	21540	21448	21344	21407	21563	21386	21444	21433	21267	21562	21427	21534	21423	21255	21367	21202	21434	21450	21533	21336	21517	21348	21435	21327	21553	21534	21488	21428	21538	21556	21357	21322	21571	21363	21194	21542	21471	21384	21365	21300	21515	21500	21575	21402	21245	21392	21435	21433	21153	21421	21458	21223	21523	21359	21508	21470	21337	21394	21353	21587	21528	21442	21318	21479	21426	21769	21379	21161	21391	21415	21422	21483	21397	21558	21362	21375	21219	21232	21517	21777	21550	21539	21315	21210	21620	21539	21262	20883	21433	21289	21564	21518	21288	21386	21253	21372	21633	21456	21452	21450	21442	21540	21422	21345	21264	21531	21233	21280	21249	21496	21248	21410	21460	21589	21550	21420	21264	21313	21284	21323	21525	21519	21523	21398	21348	21276	21258	21128	21514	21317	21213	21445	21255	21176	21502	21276	21515	21361	21500	21279	21204	21277	21283	21258	21300	21422	21273	21325	21386	21366	21545	21506	21726	21333	21334	21430	21414	21400	21479	21317	21426	21196	21211	21386	21331	21330	21499	21531	21246	21623	21449	21639	21307	21465	21640	21237	21388	21177	21529	21370	21554	21387	21444	21157	21473	21286	21439	21379	21358	21361	21409	21152	21425	21430	21493	21469	21318	21471	21319	21357	21314	21410	21517	21524	21407	21425	21434	21381	21438	21433	21266	21332	21265	21338	21072	21465	21532	21416	21508	21489	21436	21376	21402	21125	21416	21358	21368	21397	21475	21366	21353	21290	21555	21574	21234	21196	21151	21277	21340	21571	21212	21351	21351	21638	21369	21354	21210	21232	21250	21521	21342	21423	21490	21559	21638	21156	21359	21328	21466	21287	21225	21418	21362	21648	21275	21289	21243	21337	21270	21440	21393	21339	21341	21372	21443	21455	21362	21367	21361	21608	21330	21463	21512	21563	21296	21619	21352	21368	21437	21462	21567	21489	21360	21469	21478	21487	21300	21337	21274	21233	21663	21289	21354	21401	21470	21391	21519	21427	21520	21214	21334	21460	21307	21440	21612	21313	21386	21470	21390	21490	21583	21531	21383	21339	21383	21410	21447	21298	21391	21445	21312	21551	21476	21510	21329	21300	21600	21508	21593	21504	21439	21473	21404	21430	21428	21275	21331	21197	21240	21547	21339	21367	21320	21454	21258	21292	21540	21618	21343	21512	21227	21257	21452	21365	21232	21359	21405	21442	21298	21165	21314	21366	21279	21223	21364	21328	21220	21376	21341	21348	21351	21470	21393	21380	21354	21297	21375	21549	21370	21375	21388	21545	21393	21406	21483	21582	21293	21355	21489	21422	21254	21374	21532	21307	21370	21475	21177	21444	21401	21474	21548	21220	21347	21379	21659	21446	21492	21516	21175	21286	21463	21218	21220	21345	21405	21246	21457	21549	21416	21563	21355	21489	21528	21324	21245	21398	21428	21308	21408	21279	21382	21370	21296	21305	21528	21428	21662	21324	21497	21542	21182	21501	21500	21141	21374	21324	21295	21512	21568	21370	21358	21450	21421	21140	21285	21264	21407	21433	21303	21410	21388	21389	21585	21111	21303	21289	21532	21512	21295	21293	21439	21141	21343	21403	21552	21530	21264	21534	21238	21529	21434	21281	21377	21478	21421	21575	21361	21351	21535	21611	21339	21406	21596	21601	21262	21443	21264	21373	21504	21654	21409	21513	21330	21356	21463	21409	21131	21309	21239	21193	21195	21348	21642	21613	21195	21036	21420	21441	21294	21253	21373	21495	21219	21344	21330	21300	21144	21328	21430	21625	21518	21751	21219	21181	21272	21573	21426	21595	21301	21373	21391	21318	21308	21283	21419	21280	21361	21387	21572	21448	21518	21233	21352	21450	21393	21259	21473	21180	21409	21325	21371	21386	21358	21505	21165	21424	21533	21316	21422	21377	21191	21618	21201	21334	21333	21397	21310	21516	21227	21163	21157	21286	21363	21369	21300	21455	21407	21199	21381	21210	21314	21338	21387	21430	21362	21532	21623	21308	21461	21497	21309	21508	21417	21477	21371	21450	21622	21440	21471	21247	21608	21442	21199	21489	21538	21521	21448	21384	21359	21232	21302	21571	21180	21332	21475	21305	21360	21170	21445	21352	21468	21379	21312	21406	21503	21359	21266	21493	21408	21320	21458	21341	21334	21032	21511	21539	21315	21493	21296	21307	21367	21282	21392	21372	21295	21428	21350	21377	21326	21486	21481	21292	21362	21410	21405	21239	21336	21477	21294	21491	21500	21462	21299	21577	21378	21349	21229	21551	21378	21497	21514	21282	21376	21456	21541	21356	21365	21352	21292	21445	21170	21432	21583	21425	21492	21268	21561	21270	21374	21335	21427	21229	21238	21417	21419	21369	21335	21341	21432	21417	21697	21509	21460	21418	21214	21438	21384	21451	21246	21302	21423	21256	21337	21444	21563	21339	21401	21266	21581	21540	21288	21358	21395	21437	21317	21556	21577	21423	21451	21251	21354	21319	21454	21379	21506	21433	21336	21447	21497	21299	21218	21228	21589	21390	21358	21428	21379	21405	21429	21493	21539	21471	21292	21452	21123	21176	21551	21178	21297	21521	21445	21472	21248	21428	21289	21411	21411	21306	21433	21233	21233	21204	21431	21350	21317	21535	21414	21334	21421	21327	21465	21157	21499	21428	21493	21541	21383	21374	21257	21615	21515	21395	21469	21423	21494	21517	21326	21387	21284	21519	21404	21458	21592	21359	21424	21086	21482	21337	21470	21462	21421	21517	21301	21486	21505	21538	21435	21363	21289	21562	21363	21430	21514	21493	21188	21688	21447	21486	21593	21506	21544	21330	21304	21238	21245	21412	21214	21520	21560	21335	21413	21505	21427	21571	21390	21544	21396	21201	21359	21169	21428	21279	21382	21522	21373	21508	21423	21454	21376	21607	21229	21522	21657	21448	21503	21415	21193	21295	21520	21566	21538	21646	21415	21577	21290	21526	21577	21471	21537	21288	21221	21427	21166	21354	21423	21350	21285	21483	21374	21390	21419	21286	21457	21366	21499	21371	21451	21390	21489	21467	21368	21434	21584	21350	21355	21048	21485	21240	21467	21536	21567	21430	21693	21426	21252	21542	21312	21395	21266	21392	21417	21096	21279	21240	21496	21524	21469	21392	21467	21331	21514	21368	21426	21482	21341	21445	21445	21377	21361	21532	21354	21358	21502	21401	21268	21370	21458	21372	21423	21509	21507	21482	21451	21330	21419	21307	21372	21433	21437	21508	21469	21382	21665	21610	21454	21378	21533	21378	21510	21345	21098	21499	21567	21215	21504	21467	21469	21474	21279	21503	21423	21382	21355	21467	21305	21512	21383	21228	21484	21603	21451	21257	21302	21399	21560	21724	21426	21379	21238	21474	21551	21542	21524	21451	21361	21344	21552	21454	21386	21413	21641	21526	21367	21385	21336	21508	21460	21324	21169	21288	21360	21603	21329	21308	21436	21453	21345	21289	21695	21334	21443	21329	21489	21440	21528	21607	21479	21305	21258	21290	21322	21386	21483	21394	21452	21452	21210	21289	21415	21134	21457	21332	21172	21283	21470	21455	21480	21392	21461	21331	21388	21362	21345	21380	21496	21393	21275	21622	21417	21393	21364	21561	21492	21388	21390	21381	21596	21488	21447	21246	21248	21506	21406	21273	21291	21526	21294	21618	21537	21274	21244	21499	21445	21356	21342	21425	21475	21303	21360	21384	21480	21287	21202	21286	21307	21339	21352	21157	21306	21442	21463	21480	21402	21251	21424	21354	21400	21248	21261	21401	21558	21338	21435	21354	21433	21153	21501	21437	21609	21524	21490	21407	21353	21384	21609	21374	21574	21441	21462	21432	21403	21501	21427	21487	21441	21410	21415	21321	21343	21397	21353	21258	21408	21505	21373	21272	21347	21158	21400	21412	21516	21266	21563	21320	21504	21550	21264	21121	21439	21434	21237	21601	21284	21356	21290	21349	21616	21439	21340	21602	21465	21391	21348	21330	21293	21221	21129	21249	21226	21276	21118	21519	21566	21652	21409	21533	21563	21417	21471	21428	21413	21280	21437	21567	21404	21448	21575	21638	21351	21172	21322	21274	21373	21454	21314	21261	21493	21430	21431	21457	21402	21446	21572	21280	21352	21200	21165	21374	21215	21252	21260	21542	21393	21272	21559	21607	21322	21237	21481	21431	21247	21294	21424	21215	21491	21348	21335	21400	21376	21323	21370	21297	21424	21316	21496	21318	21414	21516	21411	21424	21380	21603	21216	21520	21450	21276	21632	21402	21393	21128	21337	21457	21252	21199	21362	21569	21574	21343	21247	21495	21317	21209	21303	21570	21456	21529	21571	21591	21308	21407	21406	21345	21266	21450	21494	21285	21384	21284	21633	21369	21354	21425	21630	21365	21531	21516	21286	21316	21428	21228	21395	21314	21371	21330	21564	21657	21364	21446	21556	21239	21433	21380	21336	21056	21661	21342	21432	21403	21369	21464	21538	21260	21234	21460	21505	21199	21339	21502	21433	21334	21671	21347	21186	21234	21340	21481	21334	21336	21334	21441	21273	21337	21395	21430	21086	21519	21335	21431	21273	21416	21248	21413	21189	21321	21227	21417	21500	21249	21186	21386	21353	21425	21363	21487	21455	21434	21554	21238	21288	21414	21300	21276	21579	21525	21479	21487	21285	21340	21397	21633	21629	21601	21401	21257	21263	21484	21456	21588	21323	21446	21455	21258	21564	21395	21310	21545	21463	21285	21597	21192	21330	21463	21494	21408	21319	21569	21476	21557	21488	21426	21361	21301	21280	21530	21296	21516	21370	21539
17400	25960	24794	21537	20104	18738	17949	17608	17811	17365	17778	17754	17999	17935	18460	30186	32655	28670	21820	19883	17742	16786	16880	16601	16777	16724	16661	16815	16723	16621	16671	16840	16776	16643	16867	16510	16575	16744	16697	16729	16755	16830	16767	16835	16685	16701	16741	16721	16803	16734	16688	16566	16734	16716	16730	16695	16594	17040	16729	16610	16825	16751	16812	16846	16773	16765	16596	16717	16814	16559	16638	16721	16724	16888	16604	16621	16587	16612	16611	16536	16580	16699	16778	16792	16780	16726	16466	16764	16705	16658	16714	16739	16700	16687	16509	16645	16626	16602	16501	16468	16693	16653	16641	16581	16804	16713	16563	16814	16754	16804	16796	16815	16554	16635	16673	16798	16799	16518	16746	16801	16626	16674	16571	16836	16509	16657	16759	16578	16654	16502	16660	16579	16686	16868	16507	16776	16670	16569	16620	16676	16730	16802	16522	16770	16696	16768	16671	16762	16470	16627	16723	16594	16751	16684	16630	16683	16689	16617	16513	16652	16701	16675	16734	16670	16930	16827	16698	16630	16674	16626	16523	16822	16618	16595	16628	16689	16689	16590	16686	16658	16835	16705	16680	16506	16615	16557	16781	16473	16631	16725	16702	16646	16798	16735	16691	16612	16632	16538	16793	16712	16823	16705	16746	16566	16652	16569	16623	16803	16572	16773	16787	16637	16808	16674	16690	16599	16668	16706	16646	16685	16790	16819	16805	16647	16822	16751	16602	16663	16714	16686	16627	16888	16578	16646	16725	16628	16916	16748	16781	16821	16638	16722	16726	16729	16728	16603	16706	16627	16662	16638	16697	16771	16618	16782	16566	16673	16574	16796	16625	16625	16706	16589	16731	16752	16766	16616	16683	16760	16762	16716	16600	16686	16748	16733	16696	16493	16577	16673	16691	16649	16637	16831	16572	16617	16590	16393	16562	16529	16630	16671	16728	16652	16647	16723	16705	16671	16676	16629	16694	16670	16672	16752	16768	16747	16765	16806	16897	16819	16542	16426	16696	16755	16732	16533	16611	16578	16753	16354	16811	16693	16701	16621	16811	16716	16556	16683	16726	16669	16786	16571	16514	16614	16743	16591	16834	16499	16843	16659	16579	16648	16640	16783	16838	16569	16612	16685	16731	16817	16611	16618	16694	16651	16748	16593	16627	16736	16672	16733	16753	16733	16514	16718	16676	16626	16703	16661	16815	16596	16789	16696	16590	16642	16771	16606	16793	16643	16545	16744	16579	16731	16546	16646	16522	16766	16786	16779	16534	16629	16779	16600	16604	16674	16727	16669	16749	16664	16689	16743	16722	16673	16634	16631	16720	16806	16593	16624	16917	16518	16339	16579	16790	16687	16623	16519	16770	16643	16664	16823	16648	16714	16686	16524	16583	16716	16624	16615	16743	16706	16654	16773	16435	16764	16759	16845	16531	16784	16682	16475	16653	16593	16652	16764	16592	16720	16580	16522	16750	16771	16833	16601	16737	16693	16730	16690	16741	16626	16645	16686	16761	16721	16704	16849	16658	16686	16568	16723	16708	16780	16574	16914	16725	16731	16598	16776	16798	16899	16584	16546	16868	16560	16581	16706	16857	16684	16741	16623	16620	16615	16599	16759	16542	16596	16648	16565	16946	16740	16656	16495	16742	16739	16559	16764	16766	16684	16748	16526	16603	16687	16635	16621	16664	16606	16560	16590	16488	16745	16674	16554	16729	16793	16669	16822	16755	16728	16753	16744	16514	16878	16578	16441	16714	16589	16559	16677	16778	16522	16559	16706	16545	16514	16851	16468	16783	16700	16697	16739	16629	16574	16792	16668	16644	16653	16643	16791	16680	16720	16800	16805	16895	16761	16783	16671	16578	16632	16515	16769	16572	16629	16694	16584	16604	16676	16686	16701	16741	16542	16772	16823	16712	16661	16721	16669	16721	16603	16568	16659	16678	16641	16667	16572	16611	16662	16701	16496	16541	16557	16640	16490	16608	16634	16692	16611	16691	16626	16815	16769	16730	16594	16736	16593	16590	16617	16746	16740	16546	16620	16664	16696	16772	16587	16776	16654	16544	16720	16631	16772	16708	16612	16707	16673	16717	16785	16718	16531	16723	16462	16555	16838	16555	16813	16812	16705	16615	16605	16764	16632	16741	16693	16637	16556	16688	16576	16658	16750	16695	16474	16515	16646	16915	16645	16701	16712	16444	16750	16704	16676	16663	16724	16432	16767	16838	16477	16614	16686	16545	16647	16601	16545	16585	16785	16620	16637	16783	16623	16719	16590	16783	16686	16614	16785	16525	16740	16698	16761	16452	16921	16656	16570	16705	16654	16715	16687	16706	16498	16626	16718	16705	16669	16642	16635	16622	16755	16634	16635	16693	16629	16641	16744	16586	16662	16676	16789	16658	16720	16638	16666	16517	16603	16450	16676	16621	16712	16609	16664	16668	16561	16682	16756	16801	16710	16709	16756	16821	16780	16644	16710	16564	16870	16593	16577	16802	16599	16734	16632	16545	16492	16626	16565	16780	16729	16725	16740	16704	16457	16567	16634	16544	16792	16753	16776	16731	16586	16540	16760	16832	16680	16746	16629	16839	16526	16697	16703	16940	16730	16698	16752	16715	16490	16714	16760	16684	16729	16783	16607	16635	16786	16701	16820	16559	16695	16695	16939	16527	16674	16830	16605	16713	16777	16618	16639	16696	16807	16888	16633	16738	16730	16561	16688	16639	16681	16795	16727	16765	16687	16715	16688	16622	16709	16716	16855	16897	16395	16730	16582	16709	16754	16677	16736	16824	16742	16729	16800	16632	16627	16711	16718	16562	16777	16711	16762	16600	16818	16792	16585	16703	16697	16744	16810	16815	16520	16675	16730	16676	16621	16638	16843	16835	16530	16719	16764	16559	16730	16699	16725	16627	16604	16624	16532	16554	16792	16564	16577	16727	16613	16687	16609	16653	16693	16793	16727	16811	16721	16729	16831	16636	16562	16646	16682	16570	16741	16692	16753	16685	16808	16707	16766	16820	16750	16721	16581	16706	16670	16659	16540	16555	16720	16650	16636	16674	16517	16658	16645	16718	16570	16745	16673	16860	16702	16692	16792	16792	16499	16697	16716	16646	16587	16613	16700	16739	16412	16727	16731	16737	16869	16586	16716	16770	16673	16821	16529	16693	16792	16533	16818	16675	16816	16778	16661	16911	16661	16783	16613	16621	16685	16659	16773	16681	16619	16547	16718	16818	16692	16598	16661	16553	16737	16562	16763	16661	16518	16599	16894	16726	16756	16566	16746	16602	16868	16604	16817	16502	16738	16810	16624	16578	16877	16724	16754	16442	16661	16589	16574	16730	16606	16659	16698	16628	16604	16753	16809	16710	16692	16716	16694	16595	16759	16571	16568	16704	16744	16757	16730	16981	16548	16709	16862	16839	16746	16607	16655	16732	16618	16757	16612	16678	16812	16589	16546	16784	16741	16749	16582	16662	16864	16532	16658	16703	16668	16664	16636	16615	16703	16614	16562	16671	16615	16582	16771	16674	16712	16597	16636	16686	16675	16597	16535	16815	16686	16659	16751	16801	16631	16657	16636	16609	16503	16582	16727	16695	16849	16680	16671	16656	16439	16659	16601	16694	16636	16542	16627	16678	16766	16527	16616	16674	16736	16555	16478	16690	16608	16565	16480	16735	16573	16649	16780	16580	16771	16592	16742	16835	16659	16583	16800	16713	16499	16876	16424	16645	16529	16685	16491	16607	16631	16517	16659	16732	16511	16761	16643	16871	16699	16674	16772	16645	16594	16512	16758	16679	16622	16634	16687	16539	16717	16584	16670	16587	16820	16549	16691	16513	16761	16714	16804	16665	16641	16526	16765	16642	16714	16732	16503	16655	16608	16769	16692	16636	16743	16726	16816	16645	16775	16669	16581	16646	16649	16861	16682	16732	16746	16614	16765	16607	16752	16658	16523	16698	16778	16763	16753	16638	16673	16551	16706	16742	16866	16594	16854	16805	16814	16707	16671	16779	16628	16528	16560	16539	16773	16708	16700	16636	16673	16709	16714	16554	16735	16667	16603	16722	16705	16732	16810	16602	16583	16536	16649	16606	16686	16638	16878	16604	16561	16666	16722	16698	16676	16649	16758	16620	16525	16674	16840	16708	16580	16805	16745	16589	16854	16626	16669	16752	16526	16787	16800	16761	16580	16767	16461	16658	16678	16645	16706	16736	16867	16746	16664	16723	16718	16843	16743	16677	16731	16681	16674	16535	16748	16760	16766	16770	16620	16658	16656	16734	16733	16745	16765	16479	16637	16831	16675	16623	16603	16827	16727	16661	16645	16821	16743	16682	16689	16826	16553	16711	16702	16764	16690	16778	16907	16582	16614	16708	16732	16829	16668	16536	16854	16601	16708	16668	16610	16570	16588	16689	16790	16599	16600	16743	16592	16598	16832	16736	16559	16569	16582	16648	16815	16684	16670	16573	16798	16832	16638	16879	16681	16677	16683	16619	16565	16611	16749	16582	16755	16792	16652	16711	16641	16612	16627	16723	16704	16630	16753	16740	16640	16568	16474	16637	16707	16689	16589	16672	16653	16685	16822	16772	16656	16748	16642	16636	16689	16693	16740	16710	16594	16641	16806	16770	16737	16683	16594	16649	16463	16728	16655	16621	16771	16650	16755	16572	16869	16608	16776	16629	16693	16854	16573	16577	16749	16824	16818	16574	16664	16629	16674	16751	16726	16738	16676	16626	16622	16459	16782	16788	16670	16744	16810	16708	16519	16634	16611	16683	16809	16778	16685	16488	16712	16552	16732	16743	16648	16605	16564	16561	16697	16719	16543	16607	16589	16558	16459	16700	16674	16867	16515	16685	16513	16622	16733	16812	16838	16684	16630	16738	16912	16766	16542	16666	16669	16835	16710	16750	16799	16796	16601	16717	16701	16842	16742	16742	16799	16585	16736	16600	16741	16627	16754	16696	16614	16561	16595	16812	16882	16390	16448	16737	16622	16737	16815	16699	16614	16669	16721	16538	16807	16681	16525	16837	16644	16683	16757	16660	16734	16702	16610	16730	16713	16604	16754	16645	16769	16801	16810	16521	16801	16608	16681	16765	16779	16707	16662	16507	16512	16684	16627	16618	16693
23945	21543	29191	24396	22281	25272	26869	22923	22295	22661	22903	22975	22927	22572	24879	36947	40102	36765	28816	26021	23333	22325	21886	21737	21521	21444	21743	21502	21494	21714	21582	21871	21660	21502	21628	21552	21501	21668	21767	21630	21695	21544	21761	21572	21524	21527	21432	21604	21517	21342	21362	21429	21569	21518	21597	21640	21678	21513	21567	21539	21604	21698	21501	21420	21587	21480	21304	21380	21482	21537	21524	21341	21649	21493	21530	21314	21468	21537	21568	21542	21603	21640	21598	21461	21580	21460	21717	21617	21523	21559	21383	21576	21212	21503	21579	21465	21586	21396	21656	21406	21628	21421	21628	21434	21618	21509	21348	21459	21482	21508	21340	21671	21520	21506	21467	21484	21617	21287	21389	21492	21645	21590	21597	21410	21249	21497	21459	21268	21476	21420	21245	21392	21430	21307	21204	21483	21460	21311	21452	21481	21612	21361	21355	21654	21599	21496	21624	21426	21397	21544	21398	21303	21621	21257	21480	21413	21410	21527	21694	21529	21573	21623	21582	21543	21552	21516	21626	21492	21444	21648	21464	21591	21450	21225	21469	21510	21504	21544	21543	21614	21434	21436	21353	21563	21581	21356	21638	21261	21283	21346	21358	21531	21426	21570	21526	21538	21371	21470	21279	21425	21409	21576	21491	21460	21361	21400	21358	21271	21279	21483	21393	21394	21447	21628	21449	21420	21450	21379	21348	21500	21484	21412	21415	21637	21662	21662	21548	21486	21322	21478	21420	21537	21494	21558	21602	21694	21362	21535	21469	21438	21680	21535	21142	21602	21528	21355	21329	21405	21173	21455	21692	21443	21398	21435	21368	21248	21386	21530	21325	21492	21408	21353	21506	21495	21605	21569	21367	21628	21460	21383	21221	21712	21530	21634	21630	21388	21366	21646	21515	21400	21280	21389	21610	21358	21349	21391	21719	21405	21547	21669	21349	21562	21454	21504	21623	21388	21493	21594	21496	21426	21552	21377	21572	21595	21572	21470	21601	21527	21248	21408	21549	21424	21562	21436	21463	21534	21619	21163	21393	21325	21446	21470	21644	21446	21446	21454	21508	21601	21458	21490	21481	21380	21559	21444	21521	21380	21468	21495	21142	21520	21620	21556	21478	21593	21437	21376	21459	21299	21593	21610	21459	21487	21392	21421	21492	21407	21576	21402	21649	21464	21441	21279	21484	21550	21378	21205	21395	21274	21602	21454	21389	21569	21502	21352	21536	21633	21417	21290	21563	21604	21550	21325	21488	21317	21323	21544	21362	21594	21444	21353	21527	21482	21332	21703	21550	21703	21471	21535	21416	21445	21904	21618	21626	21580	21252	21448	21491	21131	21501	21552	21509	21424	21533	21400	21225	21384	21470	21568	21513	21348	21257	21492	21168	21546	21354	21364	21442	21536	21264	21447	21439	21462	21625	21528	21548	21443	21470	21346	21527	21466	21409	21471	21555	21518	21525	21479	21584	21256	21548	21420	21573	21511	21448	21493	21497	21402	21481	21279	21365	21512	21462	21543	21504	21323	21422	21495	21388	21343	21477	21441	21437	21631	21426	21497	21302	21265	21488	21504	21607	21554	21507	21407	21640	21680	21499	21234	21526	21460	21597	21557	21568	21538	21519	21452	21483	21478	21578	21526	21377	21473	21392	21256	21588	21304	21408	21694	21285	21410	21408	21375	21653	21692	21349	21580	21475	21318	21512	21427	21292	21554	21388	21421	21397	21483	21412	21454	21497	21648	21457	21382	21450	21459	21418	21482	21275	21526	21346	21568	21543	21483	21453	21429	21433	21455	21377	21670	21509	21245	21522	21572	21365	21430	21220	21590	21450	21264	21451	21558	21487	21415	21509	21471	21428	21535	21399	21440	21348	21402	21475	21540	21665	21455	21533	21400	21547	21455	21377	21351	21592	21581	21570	21601	21628	21479	21648	21467	21533	21238	21308	21406	21255	21394	21463	21331	21523	21451	21473	21285	21346	21431	21411	21614	21541	21508	21696	21547	21500	21419	21424	21585	21568	21654	21499	21556	21604	21424	21330	21406	21404	21415	21478	21511	21513	21286	21407	21569	21296	21521	21284	21487	21403	21674	21390	21626	21512	21531	21508	21420	21401	21230	21469	21605	21585	21184	21502	21442	21503	21305	21780	21411	21627	21409	21591	21514	21620	21370	21397	21506	21563	21517	21426	21391	21584	21514	21389	21465	21316	21471	21252	21011	21368	21442	21515	21440	21416	21560	21458	21297	21488	21571	21393	21276	21221	21371	21548	21286	21350	21590	21476	21772	21338	21322	21722	21502	21614	21564	21343	21470	21407	21486	21585	21532	21412	21205	21505	21599	21658	21497	21413	21357	21402	21407	21595	21268	21528	21302	21524	21374	21500	21247	21646	21482	21542	21471	21361	21227	21536	21463	21161	21294	21358	21339	21559	21537	21603	21466	21707	21244	21499	21679	21594	21398	21524	21444	21452	21497	21569	21248	21490	21605	21378	21293	21728	21328	21530	21493	21434	21650	21363	21538	21471	21558	21534	21427	21538	21309	21347	21184	21682	21454	21331	21539	21338	21485	21563	21365	21455	21390	21341	21427	21479	21557	21315	21386	21491	21284	21426	21324	21622	21563	21532	21616	21666	21335	21351	21425	21680	21480	21540	21522	21310	21405	21596	21403	21557	21663	21368	21609	21418	21454	21375	21556	21455	21425	21406	21397	21588	21677	21290	21459	21479	21575	21612	21565	21461	21580	21454	21491	21414	21493	21441	21245	21345	21571	21610	21306	21288	21450	21585	21500	21515	21456	21710	21394	21314	21225	21438	21814	21485	21519	21394	21382	21428	21459	21400	21580	21371	21498	21393	21366	21517	21578	21588	21538	21576	21417	21426	21317	21574	21485	21551	21596	21371	21323	21597	21501	21619	21577	21512	21420	21603	21499	21378	21351	21483	21455	21337	21362	21581	21549	21612	21652	21489	21538	21560	21569	21427	21405	21366	21413	21452	21370	21480	21398	21651	21710	21400	21579	21243	21342	21417	21643	21601	21414	21432	21360	21381	21371	21482	21178	21613	21380	21446	21460	21356	21548	21504	21302	21334	21258	21413	21549	21429	21545	21417	21355	21495	21481	21591	21589	21529	21378	21502	21608	21289	21482	21280	21486	21589	21556	21480	21508	21714	21644	21373	21552	21383	21555	21373	21453	21470	21351	21207	21456	21518	21608	21626	21766	21507	21521	21569	21468	21227	21458	21526	21382	21564	21499	21426	21440	21407	21796	21467	21544	21389	21393	21611	21559	21419	21558	21399	21306	21339	21315	21509	21442	21470	21415	21440	21385	21434	21605	21466	21372	21415	21435	21486	21648	21191	21464	21394	21301	21336	21404	21454	21353	21497	21404	21469	21401	21384	21448	21581	21569	21322	21447	21481	21495	21429	21370	21530	21287	21443	21392	21499	21440	21197	21275	21394	21230	21530	21433	21520	21357	21414	21387	21581	21600	21787	21648	21602	21506	21351	21386	21420	21311	21429	21647	21627	21544	21721	21471	21370	21563	21596	21592	21543	21556	21412	21444	21427	21465	21517	21571	21498	21420	21673	21383	21563	21511	21355	21724	21308	21534	21640	21437	21223	21346	21479	21580	21541	21634	21629	21673	21488	21617	21418	21444	21842	21486	21421	21448	21439	21222	21587	21381	21421	21483	21581	21422	21448	21534	21494	21417	21642	21552	21476	21274	21344	21424	21399	21643	21292	21657	21456	21525	21380	21460	21511	21503	21410	21540	21426	21626	21431	21417	21418	21340	21320	21516	21619	21641	21459	21474	21508	21477	21542	21376	21243	21462	21383	21674	21426	21535	21514	21668	21502	21497	21628	21518	21376	21236	21202	21307	21569	21675	21452	21469	21390	21404	21437	21385	21317	21500	21573	21365	21472	21254	21507	21638	21465	21304	21348	21586	21184	21526	21356	21578	21426	21369	21502	21429	21594	21545	21384	21574	21488	21557	21459	21481	21427	21364	21576	21502	21600	21489	21417	21446	21510	21501	21495	21375	21693	21101	21627	21551	21418	21562	21536	21348	21874	21468	21626	21415	21512	21451	21645	21410	21341	21632	21362	21532	21518	21501	21646	21578	21518	21511	21387	21518	21273	21494	21562	21415	21407	21525	21454	21254	21170	21399	21343	21369	21447	21498	21471	21681	21532	21595	21519	21353	21429	21421	21645	21556	21510	21730	21383	21667	21644	21560	21422	21211	21411	21592	21474	21786	21324	21534	21531	21430	21571	21368	21472	21645	21315	21327	21688	21447	21524	21368	21496	21401	21545	21519	21395	21516	21535	21704	21578	21496	21226	21546	21426	21354	21511	21433	21835	21499	21679	21505	21581	21570	21502	21346	21557	21363	21370	21394	21564	21415	21608	21530	21594	21508	21427	21220	21431	21470	21583	21237	21464	21238	21358	21406	21459	21417	21577	21612	21402	21448	21345	21384	21529	21495	21463	21740	21519	21316	21417	21322	21547	21353	21600	21587	21362	21674	21519	21458	21272	21517	21461	21568	21315	21463	21191	21451	21543	21523	21304	21420	21370	21431	21488	21360	21462	21457	21353	21628	21632	21200	21494	21818	21379	21661	21479	21449	21458	21288	21485	21480	21661	21444	21342	21454	21492	21516	21283	21457	21502	21537	21478	21422	21614	21375	21341	21626	21379	21391	21733	21440	21583	21518	21451	21550	21450	21557	21545	21501	21529	21390	21289	21520	21344	21432	21262	21444	21376	21605	21464	21405	21537	21717	21558	21459	21549	21417	21410	21415	21454	21536	21524	21222	21485	21579	21528	21418	21583	21354	21447	21391	21330	21465	21445	21677	21513	21394	21324	21467	21605	21458	21422	21406	21509	21408	21447	21525	21376	21650	21568	21329	21666	21461	21382	21418	21377	21403	21185	21123	21480	21628	21254	21419	21474	21654	21579	21390	21428	21514	21591	21396	21726	21607	21503	21500	21690	21578	21328	21402	21315	21437	21468	21359	21742	21435	21488	21587	21469	21389	21288	21548	21379	21467	21411	21135	21381	21651	21423	21571	21612	21791	21413	21333	21419	21252	21514	21611	21423	21299	21461	21420	21424	21659	21380	21307	21545	21406
19237	30574	29326	24454	21924	20227	18613	18675	18301	18177	18465	18836	18471	18443	23098	38171	40083	34522	25068	22343	18261	17001	16723	16821	16771	16792	16656	16792	16674	16631	16603	16661	16721	16629	16646	16735	16662	16837	16767	16662	16829	16723	16840	16570	16646	16799	16754	16671	16602	16755	16716	16510	16645	16709	16826	16452	16766	16589	16620	16743	16630	16621	16713	16577	16563	16800	16584	16531	16755	16578	16803	16703	16734	16627	16589	16537	16660	16443	16577	16492	16780	16474	16722	16711	16770	16793	16777	16679	16618	16690	16594	16590	16691	16719	16844	16587	16841	16755	16549	16684	16558	16790	16540	16598	16637	16523	16680	16583	16693	16695	16644	16473	16624	16711	16802	16835	16729	16837	16639	16752	16649	16528	16607	16589	16862	16596	16679	16503	16771	16753	16687	16734	16745	16779	16525	16851	16545	16614	16702	16524	16862	16890	16729	16697	16816	16888	16814	16637	16584	16739	16608	16742	16501	16744	16510	16672	16701	16621	16638	16412	16610	16774	16557	16683	16584	16603	16706	16892	16740	16682	16619	16721	16660	16692	16678	16658	16718	16657	16705	16668	16647	16661	16654	16657	16682	16616	16716	16592	16617	16631	16738	16862	16766	16545	16655	16620	16589	16566	16653	16740	16661	16673	16746	16683	16623	16504	16608	16811	16658	16519	16581	16713	16776	16719	16677	16605	16726	16603	16664	16617	16636	16632	16863	16457	16676	16768	16638	16721	16719	16646	16732	16775	16621	16741	16702	16607	16719	16710	16749	16717	16582	16687	16574	16668	16531	16814	16664	16659	16712	16543	16687	16660	16692	16894	16628	16730	16675	16602	16536	16691	16580	16792	16704	16627	16696	16610	16537	16730	16707	16513	16953	16633	16505	16618	16743	16674	16841	16904	16669	16702	16656	16631	16595	16576	16675	16725	16478	16524	16561	16722	16653	16778	16803	16484	16813	16615	16650	16678	16707	16692	16669	16602	16676	16615	16734	16679	16722	16615	16870	16381	16680	16857	16800	16614	16732	16509	16801	16654	16722	16659	16745	16938	16658	16687	16473	16591	16581	16669	16800	16527	16603	16809	16639	16783	16577	16625	16663	16814	16742	16640	16727	16595	16707	16777	16486	16756	16569	16656	16756	16776	16680	16717	16871	16487	16630	16636	16691	16650	16779	16572	16751	16626	16836	16510	16659	16785	16654	16495	16688	16674	16826	16544	16645	16675	16825	16581	16756	16621	16621	16709	16690	16677	16665	16613	16543	16631	16668	16666	16678	16774	16565	16628	16708	16648	16758	16688	16714	16590	16688	16606	16670	16627	16584	16652	16807	16705	16563	16659	16698	16612	16580	16553	16778	16742	16742	16725	16793	16930	16624	16634	16725	16666	16630	16782	16608	16712	16571	16562	16615	16746	16802	16674	16705	16681	16713	16700	16698	16699	16678	16542	16741	16661	16711	16548	16788	16629	16575	16687	16680	16785	16709	16632	16820	16679	16725	16778	16669	16663	16525	16688	16600	16784	16864	16758	16684	16566	16619	16583	16767	16700	16619	16731	16557	16683	16573	16714	16522	16585	16604	16611	16590	16578	16663	16783	16697	16807	16659	16617	16644	16591	16544	16661	16680	16677	16608	16792	16716	16694	16590	16560	16562	16714	16695	16725	16672	16640	16564	16706	16832	16601	16689	16648	16713	16694	16601	16552	16683	16774	16679	16634	16606	16701	16683	16732	16580	16765	16672	16540	16770	16717	16663	16639	16554	16608	16704	16704	16701	16509	16669	16485	16563	16783	16502	16624	16609	16592	16690	16903	16744	16571	16685	16648	16567	16820	16639	16558	16673	16597	16644	16499	16651	16678	16610	16561	16599	16656	16618	16705	16440	16580	16816	16768	16708	16669	16803	16738	16579	16779	16761	16844	16610	16500	16658	16762	16917	16480	16770	16622	16617	16718	16787	16632	16560	16657	16587	16709	16768	16687	16648	16683	16590	16643	16820	16569	16715	16673	16568	16517	16626	16766	16639	16452	16840	16698	16697	16547	16705	16597	16703	16735	16713	16702	16708	16516	16657	16593	16555	16629	16687	16704	16664	16573	16657	16678	16590	16750	16431	16544	16649	16610	16678	16801	16616	16591	16700	16672	16789	16710	16680	16585	16612	16663	16577	16449	16670	16672	16647	16648	16907	16646	16534	16636	16588	16707	16641	16674	16754	16614	16737	16737	16588	16668	16466	16701	16702	16614	16829	16685	16715	16592	16558	16578	16585	16649	16581	16500	16603	16582	16680	16374	16822	16604	16553	16778	16565	17049	16605	16585	16582	16680	16575	16780	16729	16534	16596	16830	16544	16619	16788	16604	16554	16650	16549	16750	16686	16491	16516	16789	16715	16770	16611	16796	16723	16800	16723	16669	16654	16603	16703	16522	16637	16794	16566	16589	16683	16651	16662	16657	16505	16668	16778	16585	16690	16565	16658	16638	16670	16692	16791	16589	16637	16603	16799	16597	16775	16756	16675	16737	16633	16484	16815	16614	16641	16785	16606	16843	16529	16665	16740	16779	16605	16477	16551	16775	16674	16686	16628	16772	16536	16792	16672	16561	16687	16432	16680	16638	16655	16732	16876	16656	16528	16557	16673	16599	16783	16630	16672	16605	16698	16657	16623	16506	16610	16456	16655	16647	16709	16592	16714	16573	16808	16726	16696	16760	16824	16647	16795	16478	16482	16779	16607	16653	16579	16517	16683	16672	16465	16712	16674	16666	16632	16675	16648	16627	16670	16576	16614	16732	16562	16829	16512	16725	16733	16620	16700	16617	16596	16643	16581	16797	16703	16586	16804	16682	16690	16678	16661	16765	16800	16695	16711	16929	16700	16722	16673	16480	16697	16686	16520	16559	16505	16640	16711	16638	16666	16619	16587	16743	16637	16580	16679	16672	16679	16813	16752	16749	16615	16797	16717	16553	16653	16592	16615	16776	16556	16815	16701	16427	16642	16684	16490	16815	16692	16643	16460	16726	16550	16651	16627	16568	16700	16855	16545	16735	16714	16656	16788	16710	16598	16804	16556	16777	16562	16560	16644	16730	16678	16740	16632	16585	16755	16689	16736	16636	16553	16581	16718	16707	16619	16791	16653	16588	16899	16531	16706	16629	16690	16603	16872	16668	16757	16736	16554	16838	16544	16513	16706	16700	16542	16710	16668	16693	16693	16568	16772	16672	16639	16741	16701	16650	16694	16653	16732	16417	16441	16623	16798	16685	16808	16614	16640	16724	16640	16628	16794	16642	16691	16562	16727	16693	16550	16612	16658	16587	16817	16662	16818	16701	16579	16469	16656	16609	16522	16871	16707	16658	16756	16385	16814	16672	16825	16659	16649	16632	16675	16658	16498	16717	16711	16699	16460	16632	16636	16625	16620	16739	16737	16724	16683	16848	16678	16797	16646	16722	16478	16520	16744	16720	16600	16660	16653	16748	16549	16626	16530	16496	16822	16544	16771	16730	16749	16844	16689	16593	16718	16538	16520	16733	16611	16744	16618	16632	16716	16440	16699	16605	16502	16625	16805	16613	16643	16597	16649	16515	16620	16672	16691	16742	16824	16669	16566	16696	16659	16595	16775	16994	16503	16707	16725	16568	16563	16562	16699	16721	16651	16666	16725	16738	16716	16734	16757	16749	16548	16666	16699	16698	16634	16610	16809	16680	16768	16734	16532	16668	16682	16501	16709	16642	16597	16510	16633	16587	16812	16570	16640	16659	16602	16759	16682	16561	16807	16775	16604	16700	16818	16650	16835	16680	16685	16707	16644	16603	16639	16482	16657	16663	16761	16664	16651	16802	16820	16561	16773	16750	16679	16599	16641	16645	16646	16697	16750	16539	16616	16709	16748	16635	16762	16637	16508	16630	16866	16749	16640	16752	16669	16753	16692	16837	16570	16716	16777	16488	16573	16646	16574	16637	16577	16837	16568	16668	16390	16789	16511	16809	16587	16668	16821	16829	16747	16678	16610	16651	16705	16435	16526	16574	16767	16805	16746	16708	16526	16598	16588	16403	16579	16624	16733	16618	16565	16709	16619	16628	16667	16689	16598	16710	16510	16781	16578	16629	16703	16915	16774	16794	16753	16745	16486	16603	16648	16541	16746	16817	16726	16770	16666	16681	16718	16533	16666	16624	16619	16716	16663	16632	16615	16733	16597	16786	16628	16819	16618	16812	16745	16723	16590	16692	16641	16646	16545	16654	16738	16611	16487	16601	16495	16701	16710	16658	16734	16611	16720	16569	16605	16613	16571	16721	16709	16721	16648	16553	16639	16725	16645	16568	16765	16519	16620	16743	16794	16804	16710	16487	16690	16685	16613	16709	16699	16750	16689	16585	16688	16632	16607	16545	16887	16684	16457	16594	16772	16555	16477	16684	16672	16752	16741	16540	16709	16664	16690	16755	16549	16482	16407	16845	16754	16571	16749	16714	16903	16804	16621	16580	16601	16855	16736	16752	16575	16681	16603	16506	16739	16683	16586	16672	16699	16466	16627	16711	16657	16612	16689	16787	16715	16667	16778	16598	16745	16615	16737	16550	16782	16620	16702	16658	16832	16583	16690	16498	16517	16587	16729	16733	16487	16832	16619	16710	16771	16752	16657	16853	16797	16637	16576	16422	16573	16612	16666	16622	16680	16682	16520	16741	16681	16607	16712	16682	16626	16604	16695	16713	16708	16707	16838	16498	16565	16604	16715	16671	16643	16600	16772	16595	16635	16752	16707	16670	16597	16543	16592	16585	16620	16632	16638	16530	16501	16733	16763	16611	16629	16675	16708	16882	16397	16660	16565	16707	16598	16828	16552	16667	16604	16725	16730	16570	16685	16655	16553	16840	16574	16683	16608	16602	16528	16720	16763	16740	16691	16747	16619	16773	16864	16513	16778	16725	16567	16749	16795	16576	16652	16570	16513	16703	16742	16758	16601	16740	16715	16754	16538	16640	16868	16704	16719	16621	16717	16793	16752	16655	16575	16664	16610	16458	16630	16684	16607	16803	16802	16416	16637	16571	16689	16531	16725	16665	16790	16434	16801	16684	16630	16763	16543	16820	16672	16608	16874	16695	16503	16630	16676	16569	16712	16745	16687	16477	16609	16752
30342	23576	25916	23801	21853	21738	21828	21553	21210	21892	21611	21979	21805	21792	22102	22467	23411	23196	22477	22218	21753	21638	21608	21443	21458	21413	21555	21518	21295	21421	21493	21401	21301	21684	21385	21371	21414	21457	21411	21583	21641	21633	21607	21544	21606	21403	21513	21520	21311	21265	21276	21395	21657	21690	21608	21520	21420	21587	21508	21434	21576	21388	21428	21471	21359	21473	21666	21297	21545	21732	21444	21452	21587	21636	21654	21265	21459	21301	21462	21361	21452	21488	21396	21602	21278	21388	21660	21425	21329	21324	21392	21374	21390	21304	21363	21490	21430	21460	21578	21601	21501	21469	21525	21677	21460	21534	21432	21483	21461	21427	21361	21405	21439	21449	21419	21372	21511	21717	21228	21440	21306	21505	21247	21480	21521	21299	21541	21313	21433	21469	21461	21429	21457	21311	21375	21322	21480	21583	21461	21470	21510	21496	21438	21710	21280	21611	21403	21435	21345	21488	21413	21293	21481	21394	21482	21416	21405	21406	21562	21372	21477	21553	21640	21526	21365	21346	21550	21287	21556	21619	21573	21628	21320	21629	21292	21481	21573	21613	21518	21405	21355	21505	21598	21470	21294	21332	21248	21268	21485	21363	21479	21694	21326	21474	21469	21307	21271	21444	21477	21343	21457	21363	21261	21514	21217	21384	21443	21515	21533	21378	21504	21375	21327	21581	21510	21473	21493	21526	21557	21562	21538	21634	21669	21550	21525	21675	21430	21424	21538	21360	21521	21279	21458	21432	21483	21423	21289	21646	21459	21555	21536	21522	21242	21262	21367	21606	21467	21221	21476	21576	21385	21503	21383	21142	21477	21361	21588	21458	21536	21375	21622	21468	21235	21515	21602	21454	21384	21495	21451	21589	21487	21542	21566	21375	21424	21413	21471	21656	21594	21499	21616	21375	21588	21366	21407	21321	21276	21122	21578	21502	21522	21585	21386	21369	21332	21290	21244	21432	21279	21795	21435	21476	21587	21302	21666	21378	21461	21452	21508	21391	21447	21475	21382	21596	21473	21450	21311	21475	21381	21602	21398	21359	21289	21403	21566	21399	21649	21604	21306	21534	21376	21493	21627	21323	21111	21446	21705	21433	21473	21308	21413	21330	21255	21670	21353	21468	21596	21449	21458	21373	21427	21376	21370	21169	21490	21379	21594	21532	21475	21506	21551	21515	21316	21422	21643	21377	21277	21277	21463	21542	21365	21258	21548	21380	21280	21599	21433	21412	21470	21378	21582	21366	21555	21372	21286	21264	21270	21407	21436	21495	21482	21594	21337	21467	21414	21472	21386	21499	21481	21483	21356	21539	21568	21620	21494	21411	21339	21638	21506	21449	21209	21678	21447	21220	21424	21460	21471	21340	21504	21348	21262	21473	21462	21638	21561	21455	21418	21508	21314	21346	21395	21429	21651	21264	21309	21253	21348	21442	21449	21532	21434	21329	21424	21419	21507	21410	21551	21394	21267	21447	21496	21429	21292	21540	21269	21566	21370	21347	21608	21377	21316	21411	21229	21262	21302	21492	21651	21418	21333	21458	21587	21462	21253	21457	21351	21522	21443	21300	21657	21680	21475	21383	21314	21638	21444	21377	21280	21348	21512	21359	21589	21470	21367	21411	21467	21423	21297	21377	21405	21512	21490	21455	21596	21308	21446	21510	21672	21283	21477	21538	21498	21387	21412	21580	21580	21536	21702	21668	21436	21651	21522	21400	21358	21558	21305	21537	21468	21492	21318	21537	21346	21538	21488	21549	21561	21331	21426	21507	21401	21538	21289	21398	21445	21419	21511	21445	21486	21156	21566	21441	21590	21557	21427	21491	21538	21375	21250	21256	21655	21358	21687	21519	21555	21441	21390	21569	21743	21431	21508	21607	21426	21583	21515	21553	21323	21464	21367	21304	21478	21427	21486	21349	21531	21563	21435	21543	21193	21404	21412	21322	21562	21436	21222	21654	21601	21484	21750	21478	21308	21591	21368	21472	21478	21590	21553	21582	21488	21389	21811	21672	21636	21340	21469	21267	21376	21566	21501	21326	21381	21343	21635	21389	21670	21503	21388	21443	21328	21413	21471	21459	21248	21462	21320	21447	21332	21291	21381	21362	21364	21413	21640	21321	21394	21406	21757	21510	21385	21508	21481	21466	21235	21715	21568	21489	21407	21459	21616	21589	21507	21715	21583	21539	21564	21478	21502	21485	21587	21506	21660	21499	21719	21372	21726	21516	21254	21439	21329	21357	21342	21476	21585	21371	21517	21471	21614	21240	21558	21440	21416	21245	21438	21433	21532	21477	21439	21354	21445	21845	21541	21500	21142	21653	21711	21402	21467	21576	21353	21586	21462	21368	21382	21427	21577	21710	21437	21557	21486	21436	21315	21285	21357	21572	21433	21634	21506	21254	21536	21366	21510	21323	21594	21362	21521	21398	21354	21356	21485	21569	21715	21507	21500	21601	21569	21578	21465	21415	21440	21322	21273	21575	21508	21449	21424	21559	21315	21388	21307	21594	21414	21384	21494	21479	21357	21447	21430	21464	21357	21410	21519	21191	21411	21587	21519	21572	21450	21627	21558	21745	21560	21580	21489	21450	21546	21440	21232	21697	21364	21459	21498	21484	21330	21380	21838	21406	21513	21461	21342	21407	21355	21416	21359	21549	21504	21371	21659	21570	21354	21743	21479	21338	21387	21538	21136	21609	21187	21486	21492	21611	21542	21398	21495	21277	21509	21462	21477	21593	21713	21303	21451	21411	21190	21286	21339	21383	21651	21376	21467	21613	21324	21502	21475	21433	21535	21475	21551	21464	21213	21306	21416	21537	21339	21317	21359	21391	21296	21364	21549	21446	21553	21568	21432	21383	21534	21365	21375	21266	21497	21528	21481	21444	21394	21137	21582	21380	21402	21598	21713	21614	21523	21516	21549	21764	21471	21336	21442	21291	21401	21506	21678	21425	21451	21266	21472	21433	21642	21516	21621	21388	21438	21437	21604	21295	21303	21261	21447	21343	21468	21444	21343	21643	21352	21391	21231	21407	21583	21444	21364	21468	21451	21320	21441	21455	21516	21430	21652	21481	21406	21361	21483	21484	21409	21751	21498	21399	21403	21497	21478	21307	21388	21672	21702	21372	21668	21436	21454	21409	21393	21375	21466	21392	21140	21306	21414	21490	21488	21719	21263	21486	21470	21369	21576	21390	21366	21595	21493	21559	21424	21416	21404	21385	21385	21409	21365	21387	21468	21421	21370	21463	21709	21598	21636	21526	21413	21324	21505	21460	21471	21477	21627	21500	21350	21377	21507	21507	21509	21477	21340	21315	21433	21312	21333	21483	21364	21466	21317	21522	21384	21474	21398	21502	21543	21257	21339	21735	21378	21206	21516	21551	21329	21377	21240	21393	21355	21508	21274	21488	21383	21492	21339	21518	21380	21521	21585	21582	21581	21470	21356	21379	21484	21573	21603	21329	21459	21433	21531	21527	21445	21509	21655	21388	21370	21346	21738	21700	21684	21477	21476	21412	21382	21349	21558	21271	21440	21466	21434	21411	21427	21608	21461	21612	21572	21257	21625	21573	21492	21602	21367	21500	21404	21408	21535	21512	21570	21433	21599	21606	21512	21409	21542	21421	21552	21509	21397	21493	21527	21363	21510	21576	21534	21199	21552	21401	21446	21307	21422	21432	21285	21425	21301	21465	21665	21448	21510	21365	21410	21402	21365	21444	21349	21299	21329	21559	21434	21503	21528	21191	21563	21525	21606	21251	21321	21296	21448	21348	21587	21246	21303	21410	21358	21571	21208	21506	21556	21436	21764	21451	21510	21418	21469	21420	21464	21468	21402	21503	21438	21393	21551	21387	21327	21478	21531	21273	21383	21314	21427	21561	21605	21422	21464	21296	21378	21480	21286	21262	21263	21466	21517	21490	21513	21475	21453	21524	21291	21324	21323	21421	21423	21327	21370	21455	21491	21420	21500	21655	21493	21526	21622	21462	21528	21362	21454	21301	21416	21430	21560	21319	21622	21693	21541	21386	21420	21444	21454	21432	21522	21456	21573	21610	21288	21515	21496	21437	21373	21346	21601	21400	21490	21334	21475	21331	21355	21553	21538	21206	21318	21419	21595	21448	21672	21486	21624	21089	21436	21540	21437	21560	21438	21250	21375	21481	21487	21305	21395	21404	21438	21567	21471	21288	21209	21494	21315	21398	21572	21486	21395	21654	21523	21437	21580	21531	21464	21475	21394	21362	21336	21422	21611	21481	21354	21403	21358	21662	21555	21400	21314	21347	21673	21671	21420	21632	21745	21572	21356	21080	21281	21350	21469	21637	21513	21541	21630	21560	21450	21475	21583	21405	21660	21467	21399	21536	21446	21612	21355	21702	21682	21334	21302	21332	21493	21446	21443	21595	21568	21454	21495	21430	21485	21407	21433	21387	21409	21247	21473	21483	21431	21518	21508	21612	21458	21292	21291	21182	21494	21359	21399	21426	21425	21115	21332	21555	21332	21330	21480	21463	21581	21454	21464	21326	21495	21388	21515	21457	21415	21489	21470	21302	21414	21357	21399	21425	21407	21403	21558	21570	21504	21538	21654	21415	21424	21276	21445	21375	21284	21273	21442	21552	21498	21445	21539	21567	21207	21580	21433	21225	21550	21496	21570	21628	21422	21281	21563	21702	21577	21498	21570	21558	21509	21433	21456	21538	21659	21513	21328	21422	21506	21484	21484	21275	21574	21534	21538	21494	21455	21389	21379	21312	21615	21335	21483	21464	21331	21331	21275	21509	21354	21339	21513	21351	21470	21501	21393	21517	21318	21378	21372	21448	21591	21670	21463	21475	21513	21670	21311	21241	21528	21566	21416	21475	21364	21499	21566	21450	21556	21359	21624	21413	21561	21380	21587	21392	21550	21363	21463	21646	21402	21535	21180	21460	21543	21531	21368	21258	21398	21300	21405	21313	21400	21570	21423	21213	21425	21499	21304	21577	21532	21395	21353	21359	21413	21473	21394	21438	21247	21411	21516	21450	21331	21403	21340	21457	21337	21676	21654	21503	21468	21456	21394	21537	21176	21355	21525	21296	21588	21338	21311	21478	21351	21443	21293	21797	21260	21544	21581	21747	21620	21506
18012	19000	19464	18271	17429	17124	16955	17028	17063	17062	17349	17567	17154	17259	17434	18486	19196	18888	17909	17174	16930	16635	16703	16771	16920	16653	16763	16645	16862	16709	16534	16685	16616	16818	16821	16888	16735	16461	16751	16654	16704	16539	16615	16772	16508	16588	16797	16737	16781	16617	16666	16543	16600	16608	16702	16798	16704	16734	16555	16694	16704	16673	16561	16670	16539	16706	16688	16652	16585	16861	16739	16650	16564	16572	16675	16752	16661	16674	16764	16666	16775	16713	16745	16765	16623	16796	16673	16544	16418	16577	16534	16522	16780	16767	16630	16618	16663	16598	16787	16711	16620	16591	16591	16873	16704	16631	16557	16699	16676	16636	16555	16728	16523	16906	16619	16483	16668	16827	16687	16558	16763	16544	16669	16795	16697	16785	16694	16656	16514	16699	16802	16578	16596	16567	16578	16681	16609	16785	16571	16673	16699	16718	16596	16939	16844	16704	16498	16638	16601	16560	16776	16688	16800	16676	16646	16610	16769	16607	16772	16743	16661	16688	16638	16551	16772	16759	16472	16729	16646	16739	16737	16656	16697	16729	16613	16624	16825	16749	16582	16926	16671	16655	16600	16730	16603	16621	16697	16702	16528	16714	16891	16711	16771	16760	16645	16694	16659	16639	16765	16634	16566	16748	16581	16575	16679	16701	16712	16739	16629	16535	16370	16442	16703	16730	16523	16729	16516	16680	16676	16778	16751	16494	16580	16712	16809	16741	16637	16783	16583	16632	16856	16601	16499	16675	16615	16541	16552	16631	16719	16590	16818	16651	16544	16472	16644	16738	16919	16718	16522	16713	16540	16461	16806	16664	16544	16883	16802	16671	16640	16424	16627	16692	16731	16498	16782	16483	16607	16578	16517	16780	16519	16773	16643	16506	16842	16631	16470	16694	16725	16563	16768	16833	16735	16681	16516	16642	16489	16425	16668	16538	16709	16549	16696	16524	16906	16607	16583	16424	16736	16649	16614	16636	16653	16805	16766	16586	16754	16705	16713	16654	16811	16827	16814	16784	16664	16588	16691	16572	16507	16653	16647	16672	16625	16590	16818	16814	16615	16508	16522	16475	16717	16813	16698	16614	16863	16760	16705	16607	16666	16596	16651	16740	16667	16717	16567	16618	16606	16546	16776	16434	16583	16761	16641	16565	16804	16549	16510	16764	16743	16675	16842	16601	16793	16673	16536	16748	16655	16689	16643	16528	16562	16725	16740	16751	16598	16649	16774	16602	16674	16728	16619	16706	16540	16718	16763	16542	16669	16821	16484	16558	16658	16809	16611	16806	16544	16714	16713	16803	16760	16676	16537	16648	16589	16612	16631	16587	16629	16601	16704	16666	16698	16684	16629	16761	16648	16777	16649	16643	16534	16669	16703	16577	16851	16446	16837	16649	16676	16676	16544	16715	16671	16661	16723	16546	16797	16561	16576	16556	16722	16621	16708	16769	16621	16769	16733	16494	16722	16608	16739	16521	16714	16723	16686	16749	16813	16451	16799	16689	16503	16584	16684	16634	16649	16551	16590	16731	16601	16640	16713	16733	16631	16654	16739	16636	16692	16828	16668	16665	16711	16587	16795	16710	16587	16755	16907	16812	16661	16574	16766	16672	16671	16708	16673	16557	16579	16673	16648	16515	16738	16678	16764	16728	16661	16746	16631	16643	16690	16773	16492	16611	16830	16607	16569	16695	16710	16621	16713	16705	16826	16617	16580	17001	16647	16700	16570	16642	16780	16528	16894	16663	16542	16711	16505	16539	16739	16669	16691	16764	16733	16477	16680	16723	16827	16741	16646	16710	16677	16471	16668	16583	16759	16537	16866	16626	16550	16677	16651	16580	16555	16748	16676	16661	16748	16577	16739	16761	16561	16656	16459	16671	16765	16710	16613	16571	16744	16642	16550	16740	16646	16743	16605	16571	16670	16594	16589	16791	16812	16599	16779	16638	16359	16646	16620	16702	16700	16721	16555	16609	16645	16621	16749	16718	16722	16570	16793	16548	16703	16870	16835	16570	16654	16877	16620	16717	16720	16847	16676	16757	16722	16674	16659	16583	16609	16666	16534	16695	16576	16717	16522	16621	16752	16611	16711	16567	16765	16675	16677	16644	16694	16592	16635	16668	16688	16738	16671	16487	16598	16867	16615	16632	16762	16731	16608	16715	16752	16781	16764	16689	16663	16810	16533	16707	16758	16856	16831	16698	16463	16774	16683	16678	16648	16783	16690	16687	16734	16637	16679	16629	16659	16482	16749	16693	16677	16594	16683	16547	16738	16596	16809	16611	16596	16781	16770	16791	16652	16643	16715	16716	16599	16660	16814	16745	16627	16489	16576	16648	16603	16682	16794	16885	16769	16601	16478	16648	16451	16710	16639	16690	16606	16402	16761	16770	16679	16755	16906	16548	16632	16754	16528	16869	16624	16652	16569	16619	16590	16684	16591	16536	16503	16613	16621	16784	16731	16509	16696	16564	16635	16772	16689	16663	16466	16539	16751	16630	16752	16718	16739	16542	16772	16661	16597	16745	16681	16685	16828	16736	16617	16733	16661	16668	16671	16625	16627	16770	16519	16640	16646	16719	16673	16802	16623	16706	16642	16669	16598	16644	16770	16708	16650	16713	16698	16500	16917	16743	16793	16766	16702	16529	16754	16571	16681	16443	16575	16694	16612	16483	16650	16598	16594	16381	16734	16670	16758	16652	16642	16751	16612	16880	16643	16543	16596	16625	16682	16647	16831	16795	16724	16516	16827	16606	16546	16540	16611	16601	16696	16709	16711	16603	16721	16653	16578	16734	16591	16722	16513	16748	16788	16559	16875	16683	16786	16462	16563	16861	16571	16632	16640	16517	16682	16538	16739	16602	16683	16935	16586	16622	16689	16570	16554	16641	16590	16597	16622	16654	16737	16659	16817	16762	16412	16768	16643	16656	16916	16642	16747	16705	16777	16662	16750	16651	16586	16548	16712	16692	16709	16523	16686	16859	16645	16832	16610	16800	16571	16783	16562	16502	16834	16821	16630	16638	16678	16657	16668	16595	16598	16501	16660	16757	16589	16780	16579	16844	16673	16646	16567	16615	16519	16728	16592	16716	16758	16689	16550	16588	16713	16749	16684	16625	16763	16712	16726	16876	16601	16761	16601	16579	16667	16764	16590	16544	16765	16593	16517	16723	16560	16430	16624	16740	16711	16720	16545	16607	16672	16654	16699	16709	16670	16777	16875	16709	16839	16873	16469	16846	16708	16601	16664	16719	16653	16660	16741	16742	16754	16661	16561	16707	16671	16655	16704	16679	16693	16633	16665	16699	16663	16672	16664	16416	16754	16617	16650	16680	16682	16739	16764	16519	16640	16645	16621	16802	16660	16696	16602	16586	16601	16753	16786	16744	16487	16750	16751	16645	16756	16809	16590	16652	16636	16640	16596	16630	16627	16604	16884	16712	16778	16635	16580	16572	16663	16621	16752	16499	16657	16671	16872	16698	16532	16855	16570	16570	16688	16560	16810	16707	16442	16660	16696	16522	16763	16485	16650	16639	16676	16621	16541	16567	16619	16611	16815	16622	16828	16615	16663	16670	16614	16817	16653	16638	16746	16744	16704	16770	16656	16763	16634	16756	16594	16523	16660	16646	16599	16616	16722	16621	16683	16722	16599	16800	16575	16564	16937	16671	16647	16734	16668	16675	16567	16635	16761	16644	16717	16856	16894	16457	16605	16611	16725	16560	16754	16638	16491	16618	16667	16635	16543	16792	16597	16597	16625	16751	16654	16678	16742	16794	16535	16636	16640	16502	16680	16641	16837	16390	16640	16768	16508	16531	16636	16748	16669	16810	16761	16609	16567	16606	16715	16352	16671	16634	16680	16730	16731	16659	16505	16646	16724	16652	16556	16660	16661	16712	16635	16683	16591	16659	16727	16625	16718	16747	16785	16767	16803	16639	16764	16683	16768	16581	16649	16697	16745	16729	16744	16594	16726	16730	16560	16713	16646	16602	16614	16556	16840	16793	16631	16666	16513	16768	16651	16658	16640	16714	16793	16623	16539	16726	16771	16589	16546	16600	16860	16636	16759	16663	16763	16715	16695	16657	16685	16796	16896	16618	16632	16550	16549	16763	16617	16904	16539	16714	16615	16595	16680	16763	16720	16580	16619	16859	16798	16818	16658	16669	16573	16680	16816	16619	16636	16784	16780	16700	16812	16703	16668	16696	16646	16747	16706	16763	16706	16705	16712	16661	16645	16613	16631	16744	16786	16569	16701	16640	16594	16774	16658	16527	16583	16755	16623	16621	16673	16545	16565	16734	16753	16765	16725	16612	16608	16678	16542	16688	16573	16728	16761	16619	16646	16751	16845	16755	16520	16757	16580	16587	16681	16789	16680	16611	16680	16753	16571	16753	16737	16656	16634	16592	16805	16568	16641	16743	16732	16556	16775	16775	16586	16616	16725	16574	16683	16693	16645	16559	16447	16784	16735	16700	16579	16555	16588	16498	16666	16641	16526	16665	16667	16633	16745	16816	16609	16838	16695	16711	16628	16605	16530	16688	16776	16758	16631	16759	16757	16771	16510	16624	16771	16646	16613	16620	16639	16755	16740	16578	16527	16656	16556	16809	16935	16735	16661	16655	16729	16724	16613	16705	16526	16583	16674	16756	16668	16670	16874	16652	16674	16595	16713	16495	16600	16685	16818	16745	16621	16807	16700	16762	16686	16639	16709	16724	16615	16745	16694	16468	16750	16531	16597	16679	16635	16727	16576	16609	16646	16769	16700	16578	16530	16757	16795	16596	16873	16683	16660	16685	16809	16654	16772	16753	16690	16654	16741	16676	16621	16757	16691	16683	16632	16747	16878	16632	16825	16753	16645	16643	16616	16529	16672	16648	16702	16869	16790	16734	16735	16763	16713	16854	16638	16669	16715	16659	16785	16742	16564	16579	16636	16621	16773	16806	16800	16631	16685	16771	16781	16681	16758	16598	16601	16678	16561	16721	16690	16659	16653	16630	16786	16852	16706	16606	16701	16762	16599	16698	16700	16562	16857	16577	16717	16882	16856	16728	16749	16655	16667	16717	16706	16632	16827	16740	16650	16691	16617	16573	16777	16664	16748	16682	16735	16552	16671	16719	16632	16810
25464	21549	28741	25240	23598	24006	24240	22560	22045	22370	22396	22145	22060	22094	23603	31377	32421	30600	26110	24257	22501	21840	21515	21577	21593	21682	21435	21734	21504	21377	21562	21569	21394	21481	21396	21715	21508	21422	21289	21644	21619	21583	21422	21292	21311	21549	21387	21456	21489	21355	21552	21556	21626	21489	21497	21338	21390	21400	21744	21579	21767	21462	21288	21332	21520	21559	21336	21336	21519	21620	21553	21592	21277	21499	21494	21326	21616	21427	21345	21225	21561	21340	21423	21328	21469	21474	21536	21582	21288	21340	21472	21302	21294	21367	21408	21609	21363	21281	21524	21536	21366	21409	21597	21455	21453	21455	21422	21408	21537	21279	21466	21367	21534	21326	21463	21440	21519	21590	21405	21421	21682	21592	21333	21686	21533	21396	21474	21300	21444	21488	21658	21504	21299	21364	21311	21354	21369	21675	21173	21336	21641	21311	21350	21404	21604	21269	21394	21347	21524	21548	21317	21376	21407	21514	21355	21297	21362	21269	21210	21314	21491	21405	21514	21426	21413	21419	21327	21428	21274	21465	21455	21438	21340	21591	21310	21446	21478	21407	21486	21423	21541	21516	21663	21363	21324	21434	21686	21643	21471	21316	21272	21527	21544	21459	21330	21372	21499	21425	21445	21599	21232	21255	21443	21338	21424	21210	21492	21381	21235	21345	21418	21452	21522	21477	21346	21420	21207	21434	21404	21460	21200	21464	21144	21315	21385	21455	21366	21418	21387	21464	21574	21696	21664	21218	21353	21224	21492	21425	21388	21356	21331	21454	21221	21297	21581	21415	21322	21212	21367	21399	21495	21464	21279	21388	21352	21463	21495	21502	21441	21303	21505	21453	21459	21537	21411	21614	21449	21226	21355	21446	21344	21391	21480	21469	21521	21481	21341	21188	21528	21600	21377	21483	21497	21472	21343	21404	21425	21341	21281	21447	21434	21436	21444	21231	21502	21357	21476	21417	21362	21533	21329	21446	21412	21367	21548	21468	21370	21623	21261	21613	21332	21394	21372	21249	21338	21379	21432	21304	21228	21482	21437	21444	21090	21401	21502	21399	21322	21514	21375	21484	21453	21546	21424	21512	21428	21242	21586	21439	21453	21462	21356	21351	21200	21416	21435	21433	21408	21269	21653	21463	21398	21533	21231	21624	21177	21540	21429	21367	21343	21479	21285	21463	21327	21323	21312	21507	21485	21434	21576	21470	21358	21383	21358	21394	21240	21307	21259	21529	21274	21336	21594	21321	21624	21373	21279	21276	21518	21347	21440	21260	21397	21348	21401	21549	21498	21271	21529	21343	21324	21413	21688	21216	21219	21396	21302	21036	21488	21269	21675	21183	21630	21369	21386	21613	21436	21422	21296	21370	21321	21343	21412	21319	21594	21483	21478	21423	21346	21372	21343	21347	21356	21396	21345	21456	21322	21414	21625	21453	21346	21532	21283	21564	21432	21333	21447	21273	21309	21361	21509	21390	21330	21346	21294	21520	21121	21356	21538	21265	21423	21247	21435	21366	21396	21245	21393	21252	21484	21401	21315	21446	21278	21559	21421	21265	21563	21354	21339	21689	21431	21339	21462	21303	21394	21293	21511	21330	21427	21469	21450	21414	21427	21279	21268	21355	21412	21521	21223	21462	21401	21392	21539	21238	21500	21426	21556	21228	21381	21422	21285	21415	21466	21583	21755	21521	21390	21682	21537	21468	21472	21256	21469	21531	21250	21316	21467	21532	21630	21402	21521	21424	21491	21634	21458	21240	21504	21287	21497	21394	21509	21537	21520	21452	21311	21403	21478	21420	21297	21322	21648	21353	21570	21495	21490	21249	21433	21428	21402	21288	21361	21353	21191	21460	21250	21437	21299	21429	21513	21415	21528	21500	21531	21454	21445	21497	21357	21469	21475	21350	21355	21524	21434	21451	21192	21427	21371	21569	21488	21257	21550	21440	21546	21260	21311	21374	21611	21511	21394	21667	21544	21180	21200	21337	21462	21340	21606	21529	21460	21167	21617	21403	21529	21503	21384	21428	21514	21394	21651	21638	21612	21400	21473	21293	21386	21488	21355	21210	21303	21188	21335	21408	21427	21348	21313	21362	21259	21248	21538	21507	21302	21764	21506	21431	21538	21211	21272	21369	21280	21126	21299	21403	21329	21191	21536	21441	21604	21403	21338	21327	21316	21308	21606	21452	21629	21359	21419	21254	21485	21373	21408	21480	21391	21162	21678	21293	21535	21335	21610	21354	21423	21427	21318	21364	21508	21359	21381	21473	21487	21476	21510	21580	21567	21334	21520	21273	21365	21463	21666	21314	21513	21439	21518	21338	21465	21292	21720	21495	21471	21388	21235	21543	21379	21450	21581	21333	21460	21441	21323	21460	21215	21550	21381	21214	21435	21385	21448	21244	21551	21357	21707	21426	21457	21403	21632	21348	21309	21476	21307	21428	21226	21536	21432	21436	21449	21474	21692	21561	21564	21499	21356	21218	21374	21408	21382	21313	21515	21505	21599	21401	21418	21313	21287	21656	21571	21400	21497	21383	21493	21290	21291	21377	21475	21569	21447	21136	21351	21316	21372	21213	21725	21434	21434	21453	21369	21428	21545	21196	21624	21543	21361	21376	21469	21594	21448	21573	21486	21317	21415	21489	21426	21252	21464	21204	21593	21655	21626	21441	21467	21410	21215	21510	21372	21424	21310	21380	21423	21357	21439	21441	21564	21388	21548	21258	21498	21378	21432	21545	21550	21279	21383	21340	21228	21519	21152	21277	21331	21419	21538	21284	21530	21516	21071	21417	21390	21229	21404	21491	21713	21278	21378	21337	21405	21359	21568	21325	21462	21360	21423	21517	21302	21227	21419	21517	21341	21366	21396	21329	21501	21497	21186	21388	21320	21522	21423	21497	21617	21485	21136	21271	21231	21388	21382	21480	21427	21351	21386	21397	21452	21307	21334	21552	21337	21341	21303	21378	21455	21467	21428	21324	21594	21401	21499	21556	21443	21437	21422	21373	21289	21424	21544	21581	21397	21176	21576	21356	21429	21361	21283	21538	21539	21525	21267	21554	21646	21472	21439	21597	21588	21414	21411	21398	21477	21430	21375	21354	21405	21498	21315	21332	21380	21302	21523	21427	21380	21377	21435	21445	21564	21269	21296	21401	21266	21330	21521	21409	21463	21385	21376	21482	21256	21431	21323	21352	21522	21531	21494	21666	21490	21407	21520	21399	21589	21451	21521	21450	21400	21495	21297	21354	21417	21364	21334	21387	21362	21374	21633	21329	21294	21245	21024	21411	21534	21596	21471	21363	21224	21250	21478	21386	21484	21511	21554	21488	21519	21505	21206	21450	21386	21508	21311	21276	21217	21494	21473	21451	21283	21453	21507	21534	21321	21512	21355	21614	21450	21307	21328	21449	21469	21455	21433	21344	21541	21420	21525	21283	21308	21468	21243	21264	21284	21243	21341	21527	21598	21328	21380	21421	21194	21384	21402	21602	21321	21351	21477	21297	21487	21539	21299	21404	21136	21103	21637	21383	21508	21501	21120	21571	21456	21592	21348	21152	21350	21642	21339	21548	21396	21165	21503	21192	21315	21502	21447	21413	21339	21390	21488	21553	21327	21526	21359	21429	21432	21433	21242	21272	21190	21187	21274	21512	21536	21304	21323	21358	21517	21573	21426	21242	21440	21242	21368	21399	21291	21551	21433	21319	21398	21321	21555	21650	21345	21327	21692	21543	21512	21666	21302	21712	21335	21402	21374	21409	21498	21429	21372	21538	21309	21377	21526	21460	21405	21415	21386	21287	21525	21215	21827	21503	21236	21350	21369	21436	21416	21498	21455	21386	21526	21356	21249	21274	21485	21485	21248	21535	21372	21379	21351	21346	21650	21300	21472	21415	21535	21614	21619	21493	21498	21132	21388	21098	21521	21334	21554	21588	21572	21430	21257	21399	21358	21463	21420	21304	21437	21583	21384	21347	21311	21575	21374	21600	21415	21602	21670	21477	21347	21496	21137	21279	21553	21399	21439	21520	21570	21526	21264	21259	21503	21475	21649	21342	21421	21495	21401	21406	21322	21484	21392	21369	21294	21243	21242	21519	21745	21489	21592	21472	21608	21498	21264	21598	21598	21536	21440	21452	21432	21508	21354	21337	21260	21423	21433	21366	21367	21386	21503	21138	21274	21507	21489	21410	21243	21360	21435	21178	21482	21301	21520	21641	21458	21343	21266	21456	21420	21569	21426	21356	21489	21497	21076	21158	21298	21360	21419	21132	21350	21410	21278	21415	21391	21470	21589	21427	21367	21428	21474	21478	21692	21764	21526	21610	21532	21549	21470	21518	21375	21707	21355	21453	21522	21491	21587	21264	21369	21448	21457	21539	21438	21419	21524	21544	21450	21406	21375	21432	21453	21216	21270	21336	21432	21289	21411	21583	21532	21295	21571	21539	21580	21305	21364	21493	21226	21565	21531	21502	21549	21250	21431	21674	21554	21313	21554	21320	21254	21488	21520	21517	21433	21548	21363	21239	21529	21587	21365	21417	21502	21652	21483	21511	21299	21683	21248	21410	21700	21411	21319	21414	21368	21257	21379	21672	21398	21384	21524	21459	21391	21379	21641	21241	21344	21333	21541	21375	21661	21447	21389	21298	21475	21389	21490	21318	21467	21608	21314	21374	21480	21458	21571	21470	21490	21576	21241	21365	21416	21440	21351	21424	21473	21282	21231	21427	21404	21307	21665	21384	21422	21524	21289	21564	21472	21457	21432	21356	21257	21531	21426	21556	21443	21511	21324	21581	21379	21415	21429	21382	21614	21159	21389	21245	21233	21152	21562	21269	21349	21540	21549	21334	21404	21485	21495	21314	21622	21376	21587	21230	21505	21321	21451	21262	21432	21428	21364	21382	21144	21398	21577	21341	21484	21365	21478	21342	21239	21561	21385	21570	21384	21585	21494	21343	21415	21523	21348	21405	21510	21387	21487	21560	21236	21430	21291	21251	21596	21439	21227	21267	21436	21296	21228	21479	21566	21266	21399	21529	21569	21361	21433	21608	21578	21539	21509	21706	21420	21369	21501	21365	21475	21402	21297	21456	21575	21596	21683	21433	21364	21652	21410	21438	21389	21429
17418	25885	25381	21933	19208	18401	18317	17935	17520	17620	17917	18111	17639	17874	20922	31499	31613	27700	22009	19861	17688	16655	16706	16726	16817	16767	16612	16510	16793	16589	16726	16622	16805	16779	16682	16877	16529	16740	16597	16805	16726	16803	16512	16743	16675	16719	16935	16742	16784	16716	16922	16724	16801	16668	16726	16580	16774	16820	16686	16557	16715	16715	16583	16604	16661	16611	16629	16707	16795	16722	16564	16826	16891	16883	16754	16721	16860	16777	16676	16758	16668	16729	16719	16544	16658	16737	16686	16856	16540	16673	16614	16674	16915	16795	16650	16781	16838	16760	16807	16918	16762	16487	16781	16689	16871	16693	16778	16610	16702	16825	16735	16791	16887	16693	16814	16783	16739	16837	16671	16709	16577	16606	16746	16709	16684	16697	16769	16739	16766	16829	16791	16496	16691	16481	16787	16572	16683	16786	16605	16688	16636	16507	16718	16513	16773	16569	16646	16580	16502	16621	16504	16718	16817	16673	16519	16604	16557	16654	16719	16694	16660	16883	16758	16778	16591	16553	16791	16653	16736	16706	16755	16766	16539	16742	16709	16507	16677	16497	16612	16653	16875	16770	16567	16842	16786	16720	16524	16850	16553	16614	16615	16812	16706	16766	16676	16786	16732	16743	16568	16660	16584	16855	16866	16655	16632	16737	16870	16729	16683	16690	16748	16635	16728	16799	16628	16597	16532	16752	16624	16677	16791	16586	16522	16674	16729	16597	16621	16678	16542	16689	16828	16799	16534	16787	16613	16744	16562	16619	16838	16671	16658	16546	16749	16732	16776	16583	16733	16769	16747	16797	16826	16611	16770	16653	16650	16682	16802	16765	16848	16737	16499	16621	16638	16733	16675	16569	16687	16727	16612	16664	16925	16556	16546	16660	16519	16768	16736	16655	16834	16800	16687	16697	16688	16639	16544	16673	16832	16551	16833	16729	16714	16949	16862	16778	16565	16712	16795	16823	16598	16870	16646	16591	16811	16738	16754	16538	16595	16709	16684	16649	16740	16583	16858	16673	16660	16721	16764	16659	16675	16771	16795	16600	16664	16743	16735	16759	16646	16795	16618	16623	16565	16714	16790	16602	16631	16770	16676	16661	16661	16609	16693	16565	16721	16887	16680	16743	16771	16602	16863	16723	16764	16622	16690	16600	16597	16582	16675	16718	16628	16754	16688	16641	16817	16597	16770	16753	16688	16640	16835	16732	16620	16735	16752	16783	16965	16847	16632	16669	16620	16773	16846	16692	16633	16724	16636	16616	16648	16735	16693	16641	16779	16946	16849	16708	16778	16719	16801	16627	16794	16751	16724	16683	16853	16728	16739	16779	16523	16796	16809	16802	16717	16658	16678	16644	16676	16701	16646	16735	16600	16606	16751	16666	16835	16658	16646	16893	16665	16667	16670	16815	16633	16572	16784	16723	16763	16638	16698	16835	16533	16727	16692	16688	16830	16719	16745	16485	16574	16744	16703	16625	16606	16719	16740	16761	16858	16722	16695	16750	16598	16699	16878	16761	16910	16562	16522	16615	16574	16838	16753	16602	16765	16753	16825	16687	16720	16570	16704	16628	16971	16642	16680	16805	16586	16517	16665	16674	16766	16614	16782	16726	16675	16560	16756	16825	16703	16577	16796	16738	16603	16704	16814	16702	16811	16660	16659	16706	16678	16764	16629	16645	16727	16481	16666	16677	16549	16609	16652	16683	16607	16612	16624	16690	16456	16673	16801	16807	16813	16547	16843	16764	16840	16692	16617	16685	16729	16704	16549	16722	16725	16735	16685	16752	16677	16520	16782	16849	16642	16747	16626	16817	16776	16734	16689	16739	16601	16615	16667	16592	16865	16777	16683	16751	16753	16580	16642	16635	16670	16694	16833	16651	16809	16710	16683	16703	16913	16658	16667	16654	16562	16656	16676	16699	16859	16672	16612	16700	16690	16659	16703	16855	16645	16770	16531	16744	16744	16808	16725	16596	16565	16659	16724	16490	16628	16561	16564	16691	16789	16920	16803	16756	16892	16749	16679	16729	16598	16520	16784	16716	16704	16561	16668	16563	16615	16868	16672	16692	16830	16654	16629	16552	16791	16602	16763	16561	16635	16682	16676	16561	16806	16781	16746	16662	16810	16730	16654	16593	16658	16745	16815	16646	16555	16826	16830	16654	16565	16833	16608	16663	16807	16629	16578	16480	16716	16703	16564	16546	16813	16600	16577	16641	16727	16681	16761	16661	16778	16561	16713	16623	16532	16591	16723	16791	16894	16702	16669	16605	16657	16759	16660	16697	16758	16813	16605	16744	16694	16632	16785	16660	16516	16680	16754	16526	16814	16774	16637	16675	16776	16827	16689	16801	16696	16659	16788	16647	16765	16668	16591	16785	16700	16690	16712	16485	16711	16640	16546	16448	16801	16788	16719	16865	16683	16543	16823	16702	16657	16706	16717	16554	16834	16730	16779	16659	16642	16624	16625	16694	16730	16785	16607	16621	16711	16620	16716	16695	16711	16745	16609	16779	16683	16678	16528	16801	16700	16715	16425	16608	16681	16583	16700	16606	16686	16716	16755	16656	16777	16633	16681	16730	16800	16670	16689	16861	16528	16830	16845	16614	16708	16719	16666	16662	16654	16685	16574	16681	16720	16641	16705	16675	16697	16686	16715	16624	16795	16750	16679	16595	16814	16511	16703	16689	16701	16659	16628	16592	16614	16597	16775	16708	16707	16648	16658	16785	16891	16743	16668	16687	16529	16568	16558	16588	16582	16676	16725	16727	16788	16786	16718	16805	16587	16769	16687	16664	16715	16659	16666	16654	16916	16686	16569	16509	16604	16762	16787	16594	16638	16813	16655	16758	16708	16943	16599	16654	16504	16759	16490	16666	16677	16688	16863	16835	16613	16659	16713	16670	16826	16609	16866	16633	16795	16795	16640	16622	16781	16824	16670	16742	16538	16734	16794	16816	16681	16741	16637	16592	16653	16779	16714	16703	16765	16662	16744	16810	16520	16659	16629	16575	16752	16688	16619	16541	16486	16753	16628	16698	16591	16702	16354	16725	16756	16834	16586	16642	16809	16707	16714	16650	16702	16679	16780	16579	16638	16850	16823	16651	16631	16723	16762	16743	16903	16629	16579	16670	16687	16517	16699	16845	16633	16398	16727	16831	16642	16745	16668	16716	16662	16662	16694	16576	16739	16731	16549	16714	16657	16648	16639	16638	16786	16480	16702	16785	16834	16741	16496	16709	16725	16915	16645	16706	16659	16742	16684	16687	16672	16720	16670	16624	16639	16651	16663	16730	16666	16700	16782	16730	16755	16713	16807	16563	16679	16629	16629	16596	16664	16573	16749	16628	16805	16637	16664	16691	16600	16788	16496	16937	16680	16801	16642	16579	16674	16766	16627	16524	16641	16589	16661	16670	16705	16618	16666	16752	16764	16752	16679	16733	16748	16612	16628	16591	16754	16625	16713	16770	16621	16687	16606	16581	16707	16682	16681	16616	16742	16687	16556	16668	16590	16766	16438	16839	16796	16560	16633	16486	16674	16790	16729	16699	16662	16550	16763	16616	16514	16534	16612	16765	16777	16635	16522	16678	16842	16653	16731	16681	16734	16771	16744	16624	16659	16692	16492	16728	16797	16599	16591	16902	16636	16782	16564	16612	16768	16786	16708	16742	16665	16603	16711	16636	16689	16601	16627	16642	16684	16769	16795	16626	16650	16943	16804	16657	16717	16707	16875	16596	16757	16647	16639	16639	16739	16714	16505	16633	16719	16678	16713	16803	16702	16621	16717	16804	16749	16664	16689	16937	16668	16734	16979	16560	16625	16612	16806	16614	16793	16646	16587	16866	16595	16698	16669	16756	16759	16561	16913	16757	16804	16587	16639	16777	16578	16763	16785	16544	16743	16774	16659	16852	16769	16592	16615	16767	16581	16658	16679	16751	16760	16780	16794	16532	16671	16753	16881	16890	16762	16527	16773	16655	16428	16697	16652	16618	16856	16698	16810	16578	16630	16770	16624	16796	16660	16696	16758	16762	16714	16837	16640	16752	16697	16787	16678	16654	16666	16686	16838	16693	16651	16688	16744	16822	16683	16782	16716	16648	16818	16743	16708	16713	16623	16718	16902	16835	16583	16846	16500	16514	16818	16649	16560	16818	16842	16571	16843	16868	16805	16791	16702	16656	16521	16592	16746	16758	16700	16525	16688	16771	16411	16724	16769	16654	16631	16591	16615	16773	16630	16777	16695	16815	16747	16738	16689	16824	16635	16470	16905	16595	16762	16724	16636	16815	16633	16679	16586	16696	16590	16809	16546	16665	16645	16705	16731	16816	16614	16570	16774	16796	16704	16670	16600	16659	16816	16739	16707	16728	16657	16731	16662	16625	16777	16669	16823	16753	16480	16405	16810	16799	16768	16867	16575	16615	16661	16792	16697	16815	16620	16738	16658	16733	16675	16544	16591	16600	16684	16701	16697	16749	16817	16717	16606	16888	16691	16787	16841	16784	16681	16725	16593	16724	16763	16675	16764	16665	16622	16674	16713	16644	16609	16726	16661	16839	16629	16463	16732	16571	16725	16590	16815	16508	16555	16854	16626	16599	16709	16498	16662	16676	16557	16894	16806	16769	16701	16620	16604	16687	16707	16864	16715	16589	16773	16762	16808	16535	16566	16844	16665	16825	16837	16831	16628	16688	16746	16733	16500	16632	16560	16840	16741	16873	16697	16850	16595	16660	16791	16681	16733	16646	16769	16817	16753	16685	16816	16726	16626	16678	16582	16673	16680	16755	16761	16760	16787	16507	16695	16733	16734	16657	16737	16758	16607	16705	16826	16688	16709	16715	16765	16515	16607	16695	16412	16728	16904	16633	16740	16685	16673	16705	16614	16686	16705	16775	16751	16630	16676	16725	16602	16672	16905	16791	16779	16731	16578	16716	16729	16685	16760	16670	16600	16677	16685	16823	16574	16650	16819	16576	16633	16581	16791	16608	16619	16789	16576	16687	16774	16559	16716	16658	16679	16648	16776	16655	16786	16586	16834	16797	16689	16478	16672	16786	16745	16714	16685	16570	16567	16896	16791	16608	16538	16633	16754	16836	16534	16639	16504	16824	16720	16783	16661	16840	16659	16682
24018	21568	29237	24377	22248	25299	27186	23113	22260	22369	22759	22805	22606	22443	25280	38110	39392	36064	29078	26301	23347	22107	21977	21740	21504	21595	21562	21497	21569	21864	21602	21583	21441	21475	21646	21305	21496	21562	21435	21400	21710	21337	21408	21845	21467	21641	21414	21559	21532	21438	21590	21378	21528	21406	21482	21353	21445	21432	21405	21380	21533	21653	21579	21470	21432	21384	21418	21336	21514	21471	21378	21431	21525	21564	21650	21485	21654	21587	21530	21441	21498	21439	21339	21506	21482	21527	21480	21479	21594	21432	21412	21410	21422	21654	21747	21598	21395	21408	21684	21316	21415	21542	21593	21479	21471	21346	21570	21443	21519	21524	21575	21638	21535	21593	21375	21439	21649	21395	21485	21394	21534	21554	21381	21325	21547	21271	21395	21599	21403	21701	21511	21428	21307	21496	21443	21490	21371	21611	21364	21451	21638	21555	21408	21412	21456	21411	21456	21420	21568	21402	21319	21658	21386	21375	21419	21465	21531	21360	21552	21545	21527	21394	21678	21305	21542	21291	21351	21397	21574	21418	21644	21581	21555	21352	21459	21410	21461	21645	21574	21521	21622	21476	21459	21485	21542	21613	21546	21358	21530	21588	21579	21617	21712	21633	21481	21307	21492	21365	21400	21492	21511	21478	21554	21548	21713	21571	21417	21299	21303	21402	21578	21367	21537	21393	21496	21618	21487	21655	21294	21449	21493	21343	21438	21335	21493	21538	21243	21468	21503	21241	21294	21428	21735	21521	21465	21377	21545	21364	21324	21588	21580	21631	21486	21296	21369	21379	21642	21384	21329	21612	21614	21312	21465	21418	21678	21300	21553	21504	21530	21498	21410	21630	21457	21492	21520	21331	21496	21453	21257	21468	21366	21662	21305	21488	21585	21472	21524	21447	21514	21412	21363	21479	21472	21480	21323	21230	21629	21729	21402	21196	21330	21467	21227	21625	21261	21588	21636	21357	21428	21266	21623	21485	21202	21552	21456	21213	21623	21491	21652	21396	21572	21446	21352	21621	21715	21221	21319	21438	21254	21366	21517	21304	21475	21393	21332	21409	21527	21673	21480	21418	21248	21265	21525	21279	21384	21515	21756	21645	21652	21351	21431	21525	21515	21422	21841	21373	21699	21627	21587	21548	21503	21369	21462	21280	21549	21269	21436	21395	21445	21652	21367	21546	21298	21241	21385	21415	21505	21354	21363	21241	21360	21383	21547	21539	21653	21545	21678	21317	21545	21608	21472	21447	21474	21168	21448	21593	21765	21528	21274	21399	21145	21437	21358	21451	21324	21263	21407	21487	21359	21507	21265	21574	21374	21316	21571	21538	21339	21476	21336	21425	21501	21374	21233	21475	21462	21675	21669	21518	21281	21331	21361	21479	21534	21372	21547	21386	21590	21518	21646	21479	21509	21796	21393	21445	21424	21657	21660	21493	21402	21559	21382	21397	21229	21579	21636	21532	21531	21512	21571	21556	21421	21268	21266	21388	21538	21275	21680	21447	21408	21415	21610	21549	21444	21367	21552	21526	21229	21448	21399	21616	21504	21740	21456	21352	21325	21436	21555	21584	21305	21565	21529	21395	21497	21428	21358	21675	21535	21431	21353	21340	21308	21449	21401	21321	21355	21596	21523	21514	21205	21776	21655	21615	21382	21386	21469	21680	21529	21452	21457	21259	21543	21524	21518	21257	21427	21495	21445	21337	21404	21553	21637	21321	21289	21329	21320	21330	21603	21535	21538	21339	21369	21430	21718	21289	21380	21430	21412	21396	21397	21410	21650	21430	21464	21411	21524	21576	21456	21362	21623	21560	21601	21480	21366	21528	21288	21584	21544	21371	21388	21541	21598	21557	21509	21363	21608	21502	21378	21360	21383	21443	21648	21385	21514	21499	21389	21277	21481	21340	21453	21559	21551	21643	21652	21228	21402	21430	21393	21563	21465	21577	21436	21530	21421	21559	21317	21375	21428	21409	21430	21266	21245	21484	21430	21360	21262	21514	21629	21423	21355	21394	21482	21386	21436	21511	21432	21675	21551	21649	21468	21482	21360	21366	21550	21243	21369	21572	21367	21431	21351	21412	21383	21357	21555	21620	21341	21549	21527	21373	21581	21462	21428	21593	21313	21428	21531	21343	21490	21314	21502	21702	21526	21466	21485	21325	21346	21473	21546	21322	21331	21422	21525	21276	21463	21319	21407	21443	21447	21325	21473	21380	21101	21394	21544	21633	21543	21464	21402	21292	21330	21446	21431	21291	21370	21468	21524	21275	21463	21457	21504	21168	21338	21567	21338	21483	21377	21320	21316	21484	21528	21325	21546	21312	21487	21663	21694	21453	21634	21370	21283	21578	21543	21522	21406	21381	21458	21486	21328	21484	21394	21473	21421	21396	21476	21451	21442	21651	21548	21412	21336	21424	21615	21496	21316	21378	21702	21427	21370	21340	21588	21488	21455	21377	21542	21525	21292	21615	21509	21405	21525	21305	21407	21523	21170	21463	21383	21391	21614	21392	21532	21207	21332	21308	21591	21482	21547	21468	21559	21524	21778	21563	21501	21441	21484	21583	21461	21145	21237	21213	21536	21391	21507	21730	21505	21524	21503	21325	21252	21479	21403	21645	21605	21522	21405	21589	21558	21441	21570	21330	21420	21496	21503	21547	21320	21580	21632	21504	21266	21508	21559	21278	21295	21417	21556	21447	21414	21642	21396	21274	21438	21476	21356	21573	21472	21666	21375	21469	21507	21399	21546	21480	21588	21483	21446	21373	21338	21320	21293	21556	21269	21309	21546	21750	21610	21464	21661	21587	21473	21151	21356	21179	21394	21552	21521	21480	21674	21473	21119	21378	21589	21534	21253	21534	21695	21337	21421	21438	21394	21376	21510	21339	21408	21785	21644	21333	21379	21542	21358	21123	21475	21481	21624	21378	21415	21118	21463	21426	21441	21340	21741	21559	21581	21456	21319	21567	21528	21425	21487	21385	21475	21309	21402	21530	21653	21548	21561	21562	21688	21321	21370	21382	21341	21597	21404	21351	21605	21462	21401	21452	21421	21600	21390	21550	21436	21534	21255	21405	21541	21337	21648	21380	21554	21375	21418	21185	21457	21491	21395	21447	21492	21491	21461	21462	21447	21378	21538	21415	21514	21543	21548	21258	21403	21604	21450	21477	21537	21440	21358	21295	21391	21295	21354	21630	21517	21326	21448	21479	21596	21471	21315	21414	21430	21512	21410	21498	21279	21430	21568	21102	21451	21195	21541	21414	21433	21568	21375	21453	21462	21582	21607	21450	21214	21393	21363	21527	21380	21526	21580	21392	21601	21691	21552	21516	21500	21424	21448	21473	21412	21433	21525	21480	21439	21524	21585	21601	21379	21614	21472	21401	21455	21317	21456	21484	21420	21622	21537	21473	21472	21352	21510	21496	21298	21567	21398	21217	21648	21362	21598	21372	21505	21628	21501	21378	21257	21147	21525	21509	21410	21491	21905	21670	21434	21428	21503	21489	21440	21440	21504	21438	21365	21301	21431	21564	21422	21407	21359	21350	21292	21409	21379	21511	21606	21642	21422	21352	21378	21552	21327	21470	21430	21310	21469	21223	21428	21259	21314	21528	21347	21513	21496	21473	21377	21549	21522	21502	21480	21550	21414	21353	21335	21467	21601	21228	21551	21308	21700	21507	21490	21546	21455	21479	21651	21286	21642	21488	21608	21370	21364	21469	21399	21422	21537	21554	21509	21506	21391	21500	21337	21439	21423	21298	21531	21660	21582	21289	21448	21485	21302	21496	21660	21310	21465	21550	21403	21222	21358	21396	21336	21204	21426	21334	21500	21517	21543	21427	21365	21385	21515	21426	21507	21662	21552	21400	21537	21488	21307	21585	21370	21428	21498	21406	21457	21558	21796	21203	21583	21404	21481	21669	21441	21374	21353	21277	21248	21401	21356	21485	21436	21379	21576	21283	21449	21466	21423	21287	21404	21376	21485	21442	21547	21385	21380	21552	21625	21601	21627	21392	21400	21642	21455	21503	21349	21333	21476	21706	21566	21441	21564	21643	21617	21556	21612	21286	21250	21605	21539	21448	21424	21510	21519	21390	21331	21538	21347	21525	21378	21519	21146	21367	21580	21520	21488	21549	21548	21441	21462	21576	21262	21583	21364	21294	21352	21587	21364	21654	21605	21526	21460	21336	21614	21376	21260	21464	21400	21724	21612	21629	21459	21509	21464	21301	21277	21341	21435	21463	21387	21393	21285	21259	21413	21452	21426	21500	21408	21397	21379	21557	21651	21430	21389	21501	21592	21200	21368	21470	21480	21665	21578	21517	21331	21402	21449	21604	21514	21502	21629	21433	21650	21278	21429	21332	21464	21442	21303	21788	21590	21568	21437	21394	21337	21413	21564	21457	21353	21476	21306	21465	21346	21462	21330	21512	21255	21478	21424	21342	21484	21625	21630	21443	21498	21300	21376	21354	21410	21377	21574	21500	21563	21581	21355	21351	21514	21325	21394	21606	21532	21456	21233	21642	21385	21376	21414	21405	21245	21563	21447	21530	21250	21294	21588	21330	21614	21491	21541	21699	21366	21305	21337	21472	21519	21520	21426	21481	21458	21342	21578	21603	21454	21387	21350	21458	21602	21494	21413	21436	21635	21441	21326	21349	21327	21437	21665	21519	21547	21492	21603	21535	21563	21585	21491	21565	21419	21419	21432	21208	21394	21476	21188	21375	21224	21572	21530	21474	21514	21381	21488	21374	21455	21379	21600	21394	21400	21718	21340	21455	21435	21635	21478	21520	21372	21341	21270	21318	21364	21430	21386	21278	21480	21526	21434	21383	21314	21384	21534	21199	21432	21427	21546	21534	21410	21415	21496	21262	21290	21351	21476	21538	21556	21315	21199	21408	21381	21436	21648	21528	21584	21664	21425	21447	21529	21428	21598	21620	21701	21548	21400	21499	21577	21797	21568	21494	21531	21627	21512	21678	21382	21378	21425	21507	21493	21329	21468	21399	21660	21553	21331	21508	21480	21370	21556	21401	21312	21519	21421	21581	21508	21359	21376	21574	21685	21222	21529	21610	21626	21793	21745	21426	21413	21421	21254	21401	21255	21262	21414	21513	21564	21472
18690	31265	29517	24958	21469	19893	19661	18454	18295	17757	18608	18674	18606	18249	23960	39207	39816	33793	25731	22508	18463	17308	16860	16935	16601	16922	16837	16755	16736	16670	16740	16821	16668	16657	16477	16532	16689	16808	16826	16777	16781	16861	16664	16582	16675	16729	16603	16845	16785	16670	16680	16751	16631	16843	16764	16721	16663	16716	16770	16665	16649	16792	16758	16656	16639	16648	16625	16677	16794	16727	16711	16712	16584	16624	16620	16791	16807	17020	16695	16566	16939	16634	16673	16508	16636	16891	16823	16635	16755	16731	16619	16767	16718	16730	16628	16824	16867	16885	16719	16663	16624	16592	16754	16685	16583	16713	16666	16666	16854	16526	16657	16511	16811	16619	16895	16661	16745	16755	16763	16789	16637	16765	16600	16708	16687	16805	16746	16782	16631	16706	16526	16698	16499	16795	16725	16684	16729	16665	16691	16730	16683	16767	16726	16599	16576	16689	16578	16603	16655	16602	16526	16746	16731	16760	16663	16777	16698	16731	16663	16709	16595	16775	16910	16554	16688	16857	16684	16672	16816	16674	16750	16696	16805	16900	16582	16713	16800	16642	16600	16720	16835	16674	16808	16593	16705	16794	16675	16579	16769	16745	16824	16747	16731	16756	16731	16868	16675	16643	16632	16543	16658	16740	16696	16573	16655	16720	16752	16639	16732	16659	16832	16725	16661	16777	16736	16633	16638	16619	16571	16761	16781	16688	16727	16696	16694	16529	16681	16705	16462	16644	16701	16806	16685	16699	16645	16736	16845	16746	16732	16624	16833	16682	16603	16731	16660	16577	16792	16699	16747	16642	16585	16728	16652	16821	16656	16678	16510	16803	16710	16649	16699	16824	16650	16826	16605	16679	16613	16751	16733	16650	16834	16852	16708	16694	16811	16631	16988	16678	16655	16691	16707	16604	16672	16708	16700	16710	16758	16520	16704	16528	16673	16726	16693	16676	16791	16803	16565	16594	16797	16450	16479	16581	16895	16758	16965	16703	16597	16611	16625	16687	16763	16519	16643	16882	16775	16716	16720	16838	16641	16680	16816	16885	16721	16768	16662	16694	16777	16727	16689	16414	16618	16577	16739	16573	16574	16603	16736	16679	16859	16720	16658	16615	16714	16468	16645	16769	16708	16866	16664	16510	16740	16939	16820	16735	16832	16635	16636	16831	16606	16606	16623	16723	16816	16681	16734	16605	16773	16597	16715	16510	16759	16768	16466	16653	16642	16711	16495	16578	16861	16655	16758	16711	16713	16619	16897	16640	16800	16706	16603	16786	16737	16720	16584	16809	16631	16792	16625	16787	16766	16678	16682	16807	16622	16780	16668	16742	16861	16639	16840	16728	16713	16671	16843	16869	16816	16635	16642	16733	16673	16622	16897	16784	16509	16580	16814	16761	16805	16608	16622	16530	16677	16720	16837	16529	16798	16759	16572	16725	16693	16700	16789	16701	16917	16819	16663	16548	16608	16692	16649	16730	16631	16679	16858	16883	16738	16751	16726	16777	16687	16703	16817	16726	16657	16694	16711	16583	16588	16782	16760	16658	16622	16781	16842	16678	16702	16840	16639	16653	16687	16803	16664	16757	16603	16742	16755	16654	16578	16630	16640	16648	16769	16697	16765	16738	16868	16808	16655	16838	16658	16785	16715	16522	16663	16452	16656	16741	16579	16765	16783	16766	16748	16779	16645	16607	16647	16585	16742	16667	16571	16570	16757	16795	16595	16645	16661	16573	16561	16678	16740	16670	16783	16690	16634	16525	16726	16650	16632	16599	16637	16410	16783	16846	16675	16901	16690	16744	16563	16644	16655	16536	16730	16613	16721	16739	16691	16554	16593	16786	16665	16737	16621	16644	16527	16759	16719	16652	16674	16717	16730	16618	16839	16671	16625	16687	16494	16721	16721	16721	16715	16713	16812	16795	16699	16698	16740	16815	16647	16788	16863	16802	16743	16675	16604	16711	16668	16644	16640	16750	16753	16741	16788	16931	16536	16779	16783	16536	16764	16584	16830	16626	16638	16687	16612	16786	16635	16586	16682	16621	16761	16724	16674	16739	16665	16723	16562	16807	16806	16813	16499	16687	16570	16789	16744	16740	16723	16606	16840	16767	16647	16716	16623	16560	16755	16744	16452	16583	16768	16699	16741	16718	16633	16742	16828	16555	16764	16750	16684	16681	16827	16848	16652	16523	16790	16693	16597	16858	16713	16626	16657	16510	16587	16629	16639	16558	16662	16570	16661	16660	16836	16655	16734	16683	16748	16516	16569	16830	16769	16716	16736	16793	16723	16489	16767	16687	16545	16722	16879	16732	16604	16578	16712	16610	16684	16547	16677	16603	16631	16626	16664	16696	16574	16559	16740	16723	16719	16503	16605	16946	16839	16643	16681	16758	16754	16719	16595	16750	16658	16539	16695	16769	16790	16877	16804	16734	16712	16624	16735	16545	16543	16693	16780	16782	16725	16701	16618	16737	16560	16911	16505	16753	16697	16724	16593	16880	16775	16609	16502	16823	16722	16498	16876	16729	16685	16666	16704	16664	16718	16740	16783	16763	16778	16545	16761	16723	16549	16816	16742	16595	16585	16867	16860	16709	16800	16694	16724	16755	16538	16628	16624	16742	16817	16513	16783	16808	16588	16688	16582	16636	16799	16543	16659	16743	16559	16634	16819	16701	16562	16624	16728	16687	16521	16719	16698	16575	16477	16762	16726	16670	16662	16628	16655	16603	16860	16728	16574	16813	16836	16712	16688	16597	16663	16690	16659	16678	16682	16752	16662	16738	16718	16767	16815	16752	16621	16767	16795	16615	16837	16648	16601	16696	16742	16747	16669	16765	16602	16673	16554	16710	16701	16901	16632	16844	16623	16624	16609	16574	16522	16835	16776	16809	16520	16645	16749	16659	16805	16799	16711	16522	16596	16725	16777	16645	16541	16636	16420	16759	16618	16812	16874	16535	16623	16629	16843	16520	16870	16504	16728	16732	16645	16694	16798	16547	16584	16615	16515	16670	16777	16667	16678	16605	16734	16661	16816	16642	16700	16731	16739	16713	16640	16592	16631	16873	16620	16587	16805	16682	16649	16811	16790	16572	16652	16622	16734	16661	16786	16796	16784	16739	16810	16784	16666	16569	16729	16759	16797	16681	16582	16638	16645	16563	16680	16525	16590	16725	16758	16762	16647	16666	16633	16659	16703	16748	16674	16665	16659	16699	16833	16679	16764	16646	16769	16633	16694	16668	16578	16724	16735	16643	16900	16954	16618	16663	16719	16636	16720	16687	16805	16651	16882	16624	16607	16652	16720	16756	16829	16617	16763	16737	16774	16629	16569	16819	16719	16661	16746	16621	16642	16624	16557	16782	16715	16784	16465	16756	16729	16771	16687	16734	16603	16710	16790	16747	16795	16702	16542	16707	16701	16724	16800	16744	16746	16797	16584	16543	16604	16598	16733	16712	16677	16722	16709	16714	16586	16572	16706	16548	16763	16691	16579	16631	16616	16640	16828	16767	16689	16681	16523	16645	16675	16675	16640	16769	16867	16599	16692	16845	16613	16724	16760	16663	16803	16688	16734	16627	16719	16676	16835	16705	16932	16688	16686	16776	16589	16573	16729	16760	16763	16722	16806	16732	16779	16675	16529	16692	16853	16718	16638	16676	16558	16732	16662	16786	16453	16527	16798	16647	16656	16729	16579	16778	16647	16668	16694	16619	16636	16772	16620	16688	16865	16705	16574	16506	16784	16596	16705	16718	16593	16671	16545	16614	16685	16892	16755	16612	16664	16597	16739	16733	16737	16770	16640	16766	16728	16913	16552	16707	16822	16697	16718	16638	16657	16746	16683	16585	16681	16700	16633	16726	16724	16856	16749	16620	16799	16589	16681	16778	16906	16770	16793	16772	16700	16870	16905	16530	16827	16657	16794	16629	16679	16607	16629	16519	16808	16767	16587	16692	16600	16634	16616	16580	16525	16791	16517	16654	16576	16742	16756	16683	16787	16578	16736	16805	16581	16652	16802	16739	16739	16814	16718	16681	16759	16672	16828	16759	16827	16602	16761	16647	16618	16647	16815	16618	16716	16618	16650	16630	16525	16651	16882	16685	16741	16612	16761	16564	16690	16715	16763	16605	16566	16667	16899	16720	16624	16667	16763	16752	16676	16538	16655	16744	16656	16530	16713	16701	16936	16692	16485	16695	16784	16794	16802	16643	16723	16535	16700	16632	16543	16701	16684	16676	16534	16622	16651	16720	16711	16787	16850	16716	16640	16611	16608	16639	16832	16585	16601	16867	16642	16556	16597	16702	16807	16799	16659	16743	16680	16623	16617	16724	16749	16629	16652	16598	16674	16713	16834	16829	16822	16661	16667	16713	16765	16680	16772	16697	16800	16613	16765	16644	16807	16600	16740	16569	16839	16726	16603	16563	16621	16845	16679	16774	16666	16457	16640	16736	16653	16586	16813	16612	16708	16725	16639	16720	16518	16651	16875	16790	16724	16656	16778	16707	16801	16780	16742	16718	16831	16689	16660	16779	16917	16700	16825	16867	16646	16671	16815	16580	16544	16526	16802	16676	16833	16637	16786	16819	16600	16728	16668	16814	16642	16640	16733	16451	16779	16621	16631	16766	16537	16549	16779	16638	16695	16841	16886	16760	16821	16456	16838	16814	16488	16842	16571	16479	16809	16834	16622	16410	16736	16569	16738	16651	16668	16628	16650	16774	16828	16542	16592	16764	16821	16588	16647	16760	16568	16764	16533	16678	16781	16582	16773	16733	16648	16569	16850	16686	16708	16921	16701	16796	16825	16690	16659	16949	16663	16749	16690	16716	16656	16789	16785	16642	16843	16546	16655	16765	16679	16776	16626	16690	16650	16585	16802	16711	16740	16818	16662	16680	16776	16678	16761	16701	16793	16821	16830	16635	16859	16736	16721	16628	16979	16682	16871	16577	16497	16604	16604	16720	16646	16551	16868	16692	16721	16829	16787	16664	16813	16503	16680	16564	16808	16652	16554	16726	16757	16582	16565	16722	16754	16518	16829	16675	16714	16751	16875	16833	16674	16668	16562	16747	16863	16885	16649	16682	16666	16571	16714	16677	16741	16745	16800	16621	16783	16593	16576	16828	16728	16796
30240	23780	26047	24097	21816	22067	22150	21893	21701	21698	21662	21846	21850	21602	21924	22593	23172	23278	22662	22181	21653	21501	21518	21667	21698	21423	21398	21663	21576	21589	21462	21605	21440	21490	21489	21463	21525	21395	21297	21596	21386	21539	21695	21535	21518	21493	21335	21361	21521	21384	21452	21477	21577	21543	21400	21285	21561	21596	21656	21533	21502	21410	21608	21314	21445	21456	21385	21503	21345	21252	21586	21562	21200	21429	21677	21407	21282	21330	21524	21366	21516	21374	21445	21379	21495	21424	21297	21502	21410	21470	21422	21510	21306	21349	21878	21710	21451	21315	21403	21377	21523	21442	21569	21474	21456	21521	21505	21331	21575	21446	21271	21529	21530	21528	21467	21433	21434	21722	21524	21307	21477	21455	21553	21425	21328	21431	21275	21614	21248	21437	21393	21423	21334	21640	21509	21684	21435	21431	21423	21515	21547	21492	21630	21515	21493	21552	21553	21316	21481	21251	21595	21359	21337	21504	21495	21610	21525	21626	21358	21346	21451	21501	21384	21540	21440	21313	21409	21336	21566	21327	21412	21589	21568	21464	21373	21510	21322	21431	21406	21579	21459	21345	21354	21402	21719	21440	21510	21554	21343	21414	21489	21375	21399	21344	21199	21497	21544	21572	21355	21475	21391	21378	21427	21427	21205	21494	21435	21410	21521	21449	21311	21418	21295	21332	21219	21522	21462	21630	21421	21418	21402	21508	21426	21329	21584	21588	21602	21568	21557	21592	21383	21297	21664	21545	21409	21428	21486	21406	21220	21309	21628	21460	21696	21401	21556	21653	21412	21462	21363	21385	21560	21487	21572	21523	21572	21513	21406	21309	21403	21601	21358	21312	21483	21351	21251	21487	21295	21547	21465	21438	21371	21463	21396	21496	21385	21806	21257	21478	21413	21364	21472	21291	21440	21468	21436	21579	21289	21476	21308	21528	21507	21409	21680	21354	21545	21321	21383	21437	21542	21710	21467	21357	21425	21390	21557	21436	21733	21433	21403	21162	21526	21257	21352	21557	21447	21233	21580	21455	21550	21408	21400	21494	21438	21357	21447	21611	21429	21481	21595	21331	21523	21393	21396	21433	21295	21395	21380	21623	21291	21555	21388	21427	21660	21514	21714	21569	21542	21317	21369	21567	21720	21318	21180	21521	21312	21568	21653	21411	21464	21443	21445	21526	21313	21377	21202	21345	21529	21443	21511	21492	21577	21376	21401	21314	21498	21132	21326	21197	21274	21168	21432	21355	21400	21275	21385	21395	21482	21402	21380	21240	21529	21728	21595	21454	21412	21346	21522	21492	21677	21429	21469	21464	21387	21608	21379	21429	21697	21410	21485	21441	21436	21273	21479	21619	21629	21325	21352	21541	21544	21639	21595	21512	21208	21411	21566	21364	21444	21543	21244	21377	21373	21313	21511	21493	21522	21527	21318	21287	21513	21588	21757	21460	21476	21517	21498	21513	21543	21365	21304	21579	21310	21338	21370	21377	21640	21696	21647	21459	21540	21478	21648	21630	21486	21329	21587	21495	21512	21449	21620	21548	21422	21238	21435	21371	21460	21261	21500	21373	21524	21501	21522	21459	21643	21294	21577	21465	21424	21430	21423	21303	21564	21437	21391	21460	21200	21338	21312	21616	21428	21381	21342	21489	21526	21459	21616	21506	21441	21673	21250	21582	21569	21368	21518	21446	21445	21236	21558	21241	21392	21498	21142	21517	21316	21644	21423	21449	21391	21349	21442	21385	21715	21400	21513	21324	21648	21512	21373	21251	21369	21311	21422	21406	21425	21509	21454	21290	21424	21571	21462	21684	21384	21535	21573	21327	21446	21391	21615	21441	21498	21086	21393	21396	21399	21473	21455	21425	21268	21484	21407	21442	21445	21398	21575	21622	21523	21654	21570	21424	21680	21456	21452	21337	21659	21360	21598	21406	21616	21491	21525	21436	21464	21404	21389	21508	21503	21214	21396	21552	21405	21526	21532	21629	21585	21380	21484	21423	21594	21304	21542	21512	21566	21507	21312	21469	21418	21385	21526	21340	21506	21573	21422	21602	21208	21251	21616	21584	21228	21455	21501	21398	21522	21167	21390	21549	21396	21378	21494	21385	21405	21706	21527	21675	21409	21484	21511	21600	21673	21158	21151	21451	21538	21417	21576	21584	21422	21435	21487	21431	21516	21358	21272	21418	21527	21355	21253	21534	21570	21661	21514	21654	21510	21463	21477	21452	21391	21197	21552	21471	21637	21491	21458	21500	21320	21432	21275	21267	21254	21486	21494	21526	21342	21434	21292	21347	21584	21440	21390	21577	21410	21271	21407	21565	21287	21238	21223	21327	21531	21578	21673	21561	21452	21662	21454	21525	21244	21524	21419	21589	21541	21406	21458	21508	21471	21409	21530	21318	21487	21567	21437	21407	21242	21264	21354	21467	21504	21543	21562	21337	21473	21659	21345	21399	21416	21329	21424	21565	21405	21260	21221	21254	21734	21446	21340	21419	21278	21536	21497	21347	21515	21417	21335	21265	21464	21455	21457	21420	21423	21538	21261	21394	21608	21450	21450	21333	21400	21471	21404	21493	21312	21561	21430	21377	21454	21295	21670	21498	21365	21357	21315	21312	21631	21401	21494	21438	21291	21477	21501	21468	21401	21560	21677	21299	21584	21410	21308	21353	21439	21446	21585	21312	21270	21620	21344	21375	21280	21409	21499	21366	21314	21686	21478	21460	21513	21351	21456	21171	21528	21639	21432	21379	21395	21448	21515	21250	21432	21414	21372	21561	21515	21404	21378	21532	21663	21700	21415	21535	21538	21501	21464	21726	21445	21267	21388	21403	21274	21385	21636	21601	21728	21441	21466	21377	21535	21420	21364	21314	21408	21561	21256	21329	21605	21456	21490	21404	21400	21388	21408	21477	21648	21293	21338	21601	21551	21623	21475	21590	21560	21378	21365	21584	21543	21418	21385	21267	21354	21485	21372	21658	21618	21400	21516	21311	21651	21523	21529	21480	21466	21514	21312	21198	21607	21402	21459	21597	21454	21622	21395	21374	21540	21550	21492	21356	21546	21323	21360	21489	21405	21358	21509	21442	21493	21245	21369	21462	21641	21642	21353	21626	21277	21624	21619	21624	21682	21419	21410	21547	21483	21706	21497	21263	21719	21549	21558	21355	21603	21356	21462	21288	21564	21368	21629	21456	21529	21470	21445	21626	21339	21321	21311	21526	21379	21393	21307	21354	21336	21547	21485	21552	21478	21403	21503	21216	21485	21372	21400	21579	21471	21569	21524	21488	21609	21497	21628	21433	21732	21577	21522	21317	21399	21449	21495	21430	21575	21613	21352	21522	21470	21449	21521	21395	21505	21437	21383	21420	21373	21550	21547	21355	21577	21433	21399	21454	21228	21581	21357	21497	21409	21297	21488	21606	21320	21537	21472	21734	21533	21189	21533	21464	21276	21636	21421	21511	21450	21354	21529	21522	21474	21362	21674	21264	21567	21373	21141	21375	21213	21433	21398	21166	21406	21410	21591	21413	21370	21566	21302	21549	21553	21449	21350	21475	21381	21463	21465	21488	21315	21554	21531	21382	21479	21376	21349	21450	21391	21461	21567	21480	21459	21641	21303	21403	21568	21342	21322	21520	21283	21205	21450	21425	21549	21522	21272	21496	21659	21477	21629	21420	21379	21342	21369	21388	21401	21487	21329	21474	21374	21472	21357	21550	21450	21185	21513	21440	21237	21256	21513	21616	21317	21262	21581	21602	21430	21492	21669	21572	21577	21338	21308	21457	21632	21368	21273	21503	21504	21437	21348	21374	21574	21590	21427	21453	21330	21417	21447	21388	21350	21389	21436	21494	21470	21298	21256	21286	21474	21402	21626	21714	21470	21499	21403	21422	21331	21377	21556	21381	21538	21477	21516	21576	21543	21420	21264	21477	21432	21549	21606	21667	21625	21400	21382	21471	21431	21531	21507	21521	21463	21286	21626	21624	21486	21430	21583	21420	21348	21301	21266	21558	21746	21407	21475	21604	21287	21456	21370	21513	21497	21457	21467	21508	21306	21680	21416	21222	21394	21607	21318	21375	21556	21427	21443	21320	21401	21551	21443	21470	21563	21441	21412	21297	21536	21422	21602	21560	21616	21229	21302	21382	21540	21380	21660	21397	21328	21306	21443	21379	21576	21275	21333	21555	21405	21339	21383	21268	21288	21516	21676	21619	21634	21479	21505	21579	21502	21704	21454	21196	21378	21453	21565	21642	21494	21404	21308	21432	21595	21276	21493	21508	21519	21571	21654	21537	21328	21350	21303	21522	21620	21569	21392	21500	21459	21519	21369	21571	21583	21480	21579	21463	21604	21572	21660	21429	21493	21539	21533	21477	21564	21528	21559	21454	21594	21446	21547	21616	21623	21546	21457	21497	21372	21552	21436	21523	21470	21306	21252	21394	21483	21330	21464	21615	21547	21590	21361	21365	21424	21395	21662	21489	21333	21459	21501	21532	21545	21375	21369	21527	21208	21595	21547	21436	21508	21554	21569	21328	21489	21258	21555	21403	21415	21573	21483	21507	21689	21372	21482	21631	21563	21356	21584	21434	21774	21323	21367	21274	21418	21381	21738	21513	21440	21504	21292	21319	21403	21436	21443	21517	21329	21396	21420	21265	21606	21592	21461	21482	21474	21400	21465	21389	21581	21349	21512	21591	21474	21450	21445	21495	21426	21316	21643	21485	21621	21326	21184	21343	21482	21391	21551	21541	21523	21292	21478	21311	21343	21284	21397	21408	21498	21417	21355	21324	21654	21522	21684	21553	21448	21217	21156	21492	21593	21311	21383	21563	21337	21400	21373	21298	21311	21338	21459	21527	21507	21568	21464	21411	21639	21480	21556	21391	21430	21317	21603	21422	21574	21471	21561	21606	21579	21729	21738	21442	21720	21693	21622	21450	21317	21389	21403	21270	21610	21454	21486	21391	21535	21654	21558	21522	21485	21404	21352	21295	21504	21338	21567	21552	21403	21509	21394	21481	21562	21208	21395	21711	21498	21468	21581	21350	21725	21396	21041	21259	21587	21464	21449	21438	21625	21252	21553	21500	21323	21701	21310	21236	21499	21384	21490	21333	21580	21308
18049	19649	19931	18311	17732	17541	17753	17203	17157	16986	17146	17553	17477	17004	17494	18365	19218	18731	17999	17381	17076	16780	16648	16737	16720	16828	16845	16798	16618	16707	16572	16596	16741	16606	16686	16791	16436	16519	16742	16596	16768	16718	16680	16749	16739	16697	16769	16786	16609	16659	16781	16642	16724	16729	16571	16628	16622	16689	16565	16784	16776	16496	16666	16803	16682	16701	16712	16723	16618	16629	16830	16618	16638	16700	16741	16568	16582	16733	16608	16497	16805	16889	16716	16628	16550	16900	16545	16932	16726	16702	16758	16673	16639	16697	16664	16814	16619	16655	16825	16696	16477	16574	16635	16886	16616	16620	16653	16383	16650	16759	16708	16621	16751	16657	16545	16677	16802	16730	16771	16734	16632	16718	16614	16719	16590	16684	16522	16887	16828	16651	16634	16533	16655	16653	16798	16695	16609	16562	16649	16610	16667	16739	16595	16773	16786	16889	16672	16676	16574	16678	16829	16547	16625	16690	16537	16765	16704	16625	16651	16817	16564	16583	16730	16478	16558	16605	16675	16649	16734	16544	16714	16534	16713	16673	16608	16827	16837	16871	16591	16785	16520	16746	16474	16555	16805	16680	16674	16720	16792	16621	16627	16580	16782	16619	16863	16757	16615	16546	16669	16831	16604	16639	16692	16655	16620	16698	16588	16749	16568	16718	16750	16675	16768	16694	16727	16576	16742	16557	16707	16747	16683	16665	16697	16485	16695	16764	16866	16760	16709	16773	16620	16614	16799	16587	16553	16590	16755	16717	16659	16689	16868	16732	16558	16853	16772	16852	16601	16771	16851	16914	16593	16599	16762	16644	16591	16681	16758	16703	16614	16871	16547	16643	16684	16697	16702	16582	16842	16611	16674	16698	16567	16580	16685	16844	16726	16813	16699	16761	16904	16440	16678	16654	16715	16770	16615	16788	16743	16823	16643	16705	16777	16613	16768	16687	16822	16620	16712	16663	16759	16656	16530	16583	16539	16726	16520	16645	16683	16638	16918	16723	16634	16772	16679	16786	16696	16797	16780	16671	16688	16733	16792	16713	16805	16724	16760	16617	16800	16557	16465	16845	16754	16693	16456	16646	16549	16606	16694	16836	16711	16574	16682	16537	16695	16666	16737	16590	16588	16713	16737	16643	16627	16699	16671	16675	16646	16791	16648	16723	16622	16571	16700	16723	16688	16711	16526	16741	16674	16586	16702	16832	16653	16657	16622	16758	16778	16654	16758	16837	16692	16606	16741	16551	16668	16591	16758	16755	16781	16675	16663	16570	16866	16638	16494	16768	16860	16721	16695	16722	16682	16695	16591	16748	16461	16715	16536	16733	16832	16769	16561	16720	16667	16604	16746	16638	16541	16729	16660	16533	16783	16732	16800	16712	16825	16713	16626	16550	16853	16759	16798	16763	16657	16691	16736	16634	16970	16824	16869	16526	16657	16672	16469	16844	16805	16641	16771	16743	16612	16629	16696	16619	16644	16683	16769	16721	16680	16626	16684	16714	16648	16635	16762	16725	16726	16776	16899	16615	16795	16583	16819	16633	16807	16770	16603	16722	16855	16738	16740	16764	16599	16573	16727	16707	16851	16470	16580	16613	16645	16837	16536	16800	16695	16681	16590	16852	16764	16527	16690	16674	16786	16816	16654	16658	16906	16836	16680	16716	16652	16780	16780	16746	16659	16915	16701	16771	16900	16726	16732	16700	16737	16721	16592	16622	16769	16538	16799	16768	16596	16685	16633	16669	16752	16587	16856	16765	16817	16728	16582	16758	16659	16597	16744	16619	16738	16769	16753	16606	16581	16671	16550	16783	16730	16653	16745	16598	16845	16701	16522	16723	16521	16738	16705	16698	16724	16570	16807	16386	16797	16731	16686	16810	16896	16773	16737	16830	16838	16818	16699	16701	16832	16820	16638	16790	16769	16653	16600	16650	16721	16525	16763	16786	16574	16482	16637	16775	16724	16659	16792	16498	16735	16728	16813	16837	16447	16646	16601	16585	16719	16668	16709	16568	16732	16795	16662	16832	16794	16588	16668	16707	16845	16769	16796	16599	16698	16580	16674	16677	16688	16738	16656	16660	16604	16697	16900	16698	16911	16740	16637	16726	16468	16486	16820	16709	16562	16868	16477	16692	16658	16597	16707	16643	16715	16630	16716	16592	16680	16585	16601	16772	16637	16624	16519	16785	16809	16645	16530	16685	16742	16584	16702	16675	16685	16719	16640	16685	16622	16761	16788	16787	16770	16765	16678	16756	16807	16839	16762	16734	16780	16609	16654	16542	16733	16757	16768	16739	16735	16600	16468	16656	16776	16715	16753	16564	16582	16789	16651	16557	16607	16588	16535	16762	16557	16837	16599	16577	16555	16600	16536	16573	16754	16640	16498	16611	16762	16546	16855	16866	16655	16744	16785	16637	16510	16736	16557	16746	16813	16705	16705	16843	16770	16629	16656	16787	16690	16795	16734	16900	16485	16655	16733	16421	16505	16797	16754	16496	16607	16648	16774	16850	16738	16660	16813	16528	16606	16491	16630	16576	16853	16604	16551	16608	16856	16740	16526	16598	16747	16747	16600	16804	16833	16446	16754	16481	16850	16609	16694	16715	16673	16725	16651	16618	16791	16762	16617	16785	16591	16783	16760	16635	16727	16745	16740	16791	16788	16809	16686	16680	16874	16762	16639	16691	16662	16669	16684	16767	16692	16684	16834	16513	16730	16676	16542	16827	16654	16647	16569	16657	16855	16609	16720	16587	16788	16877	16629	16758	16785	16730	16792	16698	16657	16719	16830	16532	16593	16680	16785	16697	16642	16696	16690	16646	16601	16658	16762	16718	16839	16559	16562	16572	16766	16766	16719	16572	16509	16591	16680	16765	16648	16725	16659	16729	16679	16775	16658	16632	16812	16664	16785	16841	16649	16680	16601	16772	16818	16672	16718	16844	16836	16729	16525	16849	16724	16556	16691	16536	16761	16638	16657	16763	16705	16537	16761	16813	16747	16677	16614	16672	16750	16714	16768	16646	16639	16631	16781	16583	16734	16704	16735	16764	16653	16526	16733	16780	16677	16706	16601	16736	16832	16611	16755	16608	16882	16718	16595	16639	16759	16656	16672	16721	16629	16586	16769	16630	16728	16723	16855	16696	16689	16742	16630	16716	16634	16599	16546	16632	16742	16655	16650	16682	16586	16623	16556	16555	16835	16711	16784	16775	16696	16868	16558	16722	16738	16720	16755	16823	16634	16774	16798	16762	16742	16625	16549	16710	16914	16609	16898	16692	16626	16669	16536	16683	16773	16676	16706	17010	16678	16710	16537	16638	16790	16634	16824	16881	16591	16787	16649	16781	16721	16502	16684	16734	16780	16661	16662	16717	16572	16566	16631	16664	16738	16948	16565	16731	16831	16678	16714	16881	16749	16661	16685	16799	16788	16531	16795	16642	16716	16584	16639	16562	16670	16794	16823	16682	16717	16601	16614	16584	16686	16785	16519	16777	16734	16755	16618	16634	16792	16662	16652	16759	16822	16696	16672	16683	16954	16836	16746	16645	16821	16770	16884	16883	16790	16660	16737	16747	16545	16781	16780	16856	16618	16497	16900	16672	16633	16727	16642	16644	16664	16579	16890	16772	16770	16663	16892	16722	16751	16663	16831	16698	16783	16616	16704	16567	16629	16691	16800	16690	16717	16816	16525	16678	16727	16831	16760	16699	16684	16592	16569	16832	16692	16623	16879	16778	16723	16759	16590	16686	16673	16660	16721	16690	16791	16782	16673	16692	16722	16579	16620	16562	16709	16657	16677	16510	16647	16592	16744	16749	16792	16544	16629	16833	16695	16774	16647	16663	16739	16776	16670	16894	16740	16651	16572	16656	16976	16556	16769	16724	16881	16889	16649	16618	16597	16730	16742	16683	16772	16774	16733	16730	16744	16598	16791	16675	16794	16819	16671	16769	16750	16617	16818	16560	16660	16679	16818	16732	16690	16808	16720	16568	16752	16701	16904	16621	16883	16726	16736	16902	16767	16731	16799	16818	16842	16659	16490	16711	16762	16719	16659	16655	16658	16591	16769	16737	16764	16709	16575	17003	16599	16500	16876	16646	16925	16808	16756	16569	16723	16775	16727	16565	16620	16628	16568	16660	16606	16784	16690	16639	16640	16662	16888	16610	16883	16716	16731	16778	16776	16804	16890	16807	16599	16689	16761	16509	16600	16518	16824	16660	16713	16604	16761	16704	16868	16851	16632	16785	16824	16783	16713	16719	16618	16486	16885	16608	16693	16675	16816	16770	16657	16621	16702	16740	16688	16732	16605	16699	16629	16840	16580	16664	16657	16740	16655	16771	16802	16817	16636	16713	16720	16785	16690	16789	16676	16741	16473	16754	16618	16735	16623	16684	16797	16617	16791	16780	16782	16546	16583	16584	16716	16538	16589	16799	16755	16788	16679	16616	16758	16876	16535	16510	16900	16731	16810	16670	16647	16738	16662	16634	16661	16699	16827	16694	16655	16641	16955	16779	16704	16486	16688	16706	16782	16714	16625	16629	16872	16721	16647	16574	16713	16650	16620	16661	16734	16673	16775	16743	16783	16897	16627	16719	16818	16832	16711	16567	16693	16922	16780	16786	16878	16606	16715	16679	16704	16866	16595	16769	16804	16801	16599	16681	16758	16808	16698	16689	16402	16717	16658	16719	16708	16703	16723	16815	16758	16766	16628	16616	16749	16750	16665	16673	16779	16591	16798	16713	16619	16702	16631	16760	16728	16829	16625	16669	16720	16768	16623	16662	16695	16627	16745	16789	16816	16613	16825	16611	16761	16748	16614	16708	16624	16774	16757	16715	16795	16625	16707	16672	16794	16693	16715	16670	16779	16653	16800	16602	16746	16592	16862	16732	16607	16742	16639	16515	16625	16572	16686	16681	16739	16712	16803	16744	16772	16706	16686	16876	16832	16597	16722	16857	16793	16751	16567	16572	16673	16762	16711	16803	16665	16729	16708	16761	16764	16609	16672	16707	16636	16734	16607	16689	16573	16703	16741	16603	16867	16686	16756	16673	16901	16742	16786	16637	16785	16567	16679	16636	16666	16602	16683	16859	16759	16711	16792	16771	16778	16763	16630	16527	16773	16727
25340	21552	28793	25167	23621	24334	24448	22530	21952	22284	22099	21928	22360	22120	23969	29237	32609	30949	26248	24491	22706	21809	21600	21714	21572	21405	21287	21481	21512	21397	21213	21303	21410	21215	21371	21403	21439	21490	21543	21567	21583	21517	21345	21437	21285	21268	21560	21391	21503	21503	21372	21341	21293	21477	21279	21379	21277	21277	21545	21470	21478	21465	21248	21410	21386	21499	21304	21477	21475	21497	21355	21407	21357	21235	21260	21536	21416	21323	21578	21333	21328	21376	21414	21558	21468	21353	21615	21228	21417	21428	21541	21411	21473	21465	21369	21303	21268	21436	21574	21390	21202	21487	21565	21545	21365	21478	21527	21378	21511	21292	21658	21249	21437	21460	21540	21313	21444	21542	21342	21402	21257	21369	21351	21338	21543	21460	21208	21311	21451	21375	21451	21557	21610	21273	21437	21407	21408	21337	21265	21159	21288	21357	21390	21327	21266	21328	21132	21397	21368	21516	21174	21250	21408	21221	21457	21237	21475	21410	21398	21385	21404	21453	21277	21256	21405	21474	21275	21321	21277	21328	21450	21342	21431	21339	21402	21251	21212	21382	21542	21237	21385	21347	21200	21340	21396	21470	21309	21487	21616	21437	21450	21180	21172	21333	21411	21380	21460	21220	21279	21465	21222	21390	21303	21372	21318	21342	21375	21443	21200	21349	21346	21128	21459	21491	21481	21434	21265	21568	21384	21458	21354	21408	21454	21228	21514	21457	21383	21318	21418	21465	21461	21522	21470	21472	21486	21186	21391	21422	21333	21230	21503	21551	21341	21255	21314	21360	21375	21263	21294	21236	21405	21312	21519	21573	21474	21204	21333	21321	21502	21329	21486	21408	21405	21368	21435	21403	21402	21417	21605	21494	21300	21305	21328	21424	21346	21309	21327	21368	21412	21380	21279	21198	21351	21497	21533	21379	21380	21429	21272	21568	21174	21408	21327	21604	21605	21259	21281	21506	21184	21419	21459	21466	21297	21289	21315	21329	21311	21420	21531	21352	21224	21513	21686	21314	21287	21476	21345	21318	21405	21329	21489	21432	21585	21271	21317	21398	21245	21227	21453	21368	21494	21299	21417	21300	21450	21256	21268	21336	21430	21463	21294	21411	21505	21491	21283	21294	21331	21593	21154	21298	21229	21114	21461	21294	21233	21263	21603	21456	21424	21310	21422	21475	21375	21348	21002	21483	21352	21508	21317	21452	21557	21208	21386	21333	21331	21298	21404	21397	21283	21170	21594	21393	21374	21247	21428	21264	21185	21367	21574	21036	21218	21493	21275	21387	21213	21197	21311	21158	21342	21521	21509	21442	21478	21313	21606	21630	21219	21397	21522	21391	21429	21580	21152	21198	21390	21266	21482	21205	21365	21369	21351	21215	21364	21309	21434	21229	21208	21505	21461	21475	21337	21288	21411	21516	21419	21324	21571	21431	21507	21510	21317	21443	21475	21602	21451	21349	21416	21399	21557	21394	21391	21413	21364	21448	21387	21309	21493	21296	21409	21288	21520	21379	21448	21534	21508	21196	21401	21464	21344	21463	21256	21282	21496	21420	21435	21403	21233	21458	21209	21313	21418	21412	21213	21464	21305	21477	21493	21465	21438	21444	21349	21264	21199	21249	21387	21222	21293	21349	21637	21443	21467	21351	21146	21500	21612	21400	21365	21635	21212	21375	21390	21242	21432	21300	21444	21443	21418	21278	21357	21501	21283	21511	21473	21320	21310	21311	21358	21259	21247	21211	21157	21354	21556	21364	21373	21487	21463	21335	21129	21172	21443	21371	21365	21619	21335	21569	21127	21393	21381	21199	21396	21428	21560	21360	21454	21405	21498	21345	21271	21301	21528	21415	21215	21311	21350	21452	21558	21637	21595	21314	21262	21202	21339	21333	21495	21325	21379	21370	21335	21427	21487	21447	21306	21558	21413	21436	21666	21489	21471	21361	21177	21266	21230	21435	21388	21497	21347	21391	21526	21324	21445	21281	21341	21253	21492	21313	21422	21364	21309	21348	21373	21256	21621	21519	21373	21493	21217	21507	21423	21312	21371	21420	21303	21443	21711	21466	21422	21265	21539	21274	21269	21429	21478	21312	21482	21398	21420	21269	21455	21371	21479	21610	21262	21325	21191	21650	21371	21242	21265	21670	21409	21294	21578	21409	21474	21331	21504	21477	21208	21199	21215	21340	21346	21434	21309	21316	21424	21394	21265	21160	21412	21535	21304	21380	21256	21127	21162	21273	21179	21320	21455	21396	21444	21401	21469	21182	21433	21484	21382	21346	21380	21507	21313	21444	21471	21531	21355	21491	21404	21626	21584	21485	21355	21315	21410	21191	21484	21459	21623	21317	21377	21490	21249	21463	21584	21366	21428	21322	21165	21247	21426	21384	21322	21429	21441	21280	21250	21546	21369	21314	21386	21517	21151	21366	21209	21188	21361	21601	21568	21355	21438	21302	21503	21442	21197	21310	21356	21191	21428	21289	21504	21438	21275	21420	21369	21188	21151	21398	21377	21278	21452	21582	21399	21279	21301	21296	21501	21429	21364	21271	21429	21422	21311	21442	21370	21260	21346	21401	21201	21295	21177	21377	21395	21325	21247	21443	21613	21244	21324	21434	21108	21402	21204	21388	21309	21236	21402	21376	21461	21490	21342	21397	21685	21424	21556	21439	21320	21487	21162	21366	21207	21396	21407	21323	21474	21424	21179	21513	21332	21470	21721	21344	21318	21320	21362	21264	21393	21433	21486	21422	21437	21358	21323	21264	21494	21473	21455	21376	21420	21351	21278	21363	21344	21324	21438	21175	21506	21284	21481	21370	21436	21356	21365	21321	21318	21335	21647	21319	21376	21173	21219	21469	21418	21225	21106	21537	21427	21422	21385	21378	21616	21491	21194	21366	21512	21394	21376	21238	21234	21498	21409	21377	21511	21472	21239	21321	21392	21511	21572	21397	21629	21525	21581	21332	21329	21476	21323	21290	21347	21260	21379	21370	21454	21225	20979	21375	21309	21322	21351	21426	21387	21223	21315	21639	21334	21595	21367	21154	21265	21308	21423	21455	21250	21359	21398	21312	21370	21220	21308	21339	21339	21150	21254	21490	21299	21363	21385	21177	21424	21414	21328	21338	21306	21361	21538	21356	21380	21429	21161	21098	21575	21282	21350	21419	21454	21307	21380	21327	21454	21320	21259	21463	21482	21499	21527	21493	21534	21511	21251	21448	21288	21342	21471	21625	21213	21198	21622	21266	21321	21174	21454	21358	21473	21323	21296	21344	21264	21378	21245	21276	21415	21199	21596	21444	21564	21263	21295	21370	21465	21481	21414	21540	21323	21447	21445	21396	21239	21371	21166	21261	21116	21099	21506	21586	21339	21389	21347	21361	21561	21472	21187	21575	21423	21330	21443	21339	21535	21301	21211	21406	21306	21367	21321	21406	21245	21230	21147	21613	21328	21442	21507	21396	21351	21356	21171	21127	21448	21348	21350	21255	21560	21199	21258	21382	21410	21319	21329	21230	21281	21456	21424	21324	21237	21415	21419	21426	21177	21413	21466	21425	21538	21203	21346	21314	21474	21486	21425	21354	21487	21027	21342	21537	21192	21179	21412	21262	21405	21486	21373	21357	21402	21373	21496	21433	21519	21280	21201	21305	21214	21404	21404	21480	21260	21214	21518	21294	21165	21177	21603	21359	21464	21366	21540	21460	21399	21506	21339	21501	21461	21435	21464	21346	21577	21445	21302	21445	21388	21358	21374	21260	21409	21276	21186	21328	21206	21418	21475	21423	21482	21579	21364	21326	21396	21402	21457	21433	21510	21754	21638	21436	21366	21225	21304	21196	21279	21378	21388	21456	21400	21311	21245	21394	21244	21259	21268	21449	21255	21405	21269	21473	21261	21199	21494	21331	21379	21229	21200	21280	21173	21272	21453	21493	21427	21219	21329	21285	21310	21482	21397	21478	21377	21492	21506	21397	21284	21469	21309	21461	21307	21552	21420	21319	21393	21317	21355	21310	21399	21563	21328	21263	21326	21560	21325	21259	21304	21211	21396	21199	21474	21269	21285	21377	21227	21511	21345	21382	21108	21163	21492	21380	21394	21242	21380	21450	21447	21353	21445	21532	21298	21416	21426	21418	21572	21502	21215	21263	21395	21218	21453	21547	21160	21363	21280	21468	21484	21419	21355	21231	21532	21320	21363	21042	21317	21242	21434	21298	21469	21401	21406	21371	21619	21468	21512	21553	21258	21232	21334	21387	21502	21298	21358	21325	21337	21579	21490	21439	21253	21279	21410	21232	21405	21392	21271	21389	21410	21441	21474	21269	21331	21493	21373	21254	21399	21382	21285	21371	21235	21212	21571	21128	21425	21427	21434	21341	21276	21214	21226	21222	21432	21615	21327	21567	21203	21258	21280	21212	21452	21193	21420	21274	21222	21102	21508	21390	21478	21376	21172	21384	21319	21472	21573	21264	21445	21235	21569	21635	21437	21619	21482	21325	21563	21500	21324	21526	21550	21494	21512	21524	21434	21479	21453	21266	21289	21163	21388	21381	21460	21377	21324	21368	21139	21420	21531	21260	21208	21272	21370	21239	21246	21500	21256	21346	21348	21496	21438	21302	21324	21438	21268	21398	21497	21220	21424	21256	21346	21456	21474	21606	21367	21411	21234	21260	21383	21338	21316	21383	21419	21398	21384	21409	21345	21313	21274	21291	21240	21453	21441	21401	21556	21243	21465	21298	21199	21465	21447	21376	21334	21568	21367	21528	21074	21446	21297	21476	21527	21285	21619	21601	21374	21323	21550	21450	21252	21479	21515	21326	21302	21349	21510	21365	21333	21337	21348	21667	21383	21429	21451	21475	21466	21424	21295	21194	21479	21341	21410	21307	21405	21348	21460	21340	21430	21347	21285	21533	21321	21366	21494	21535	21289	21238	21374	21332	21439	21274	21402	21313	21529	21430	21578	21441	21413	21291	21412	21501	21507	21570	21395	21454	21350	21292	21259	21320	21286	21488	21301	21374	21413	21373	21395	21458	21219	21640	21560	21251	21487	21226	21530	21366	21620	21351	21504	21340	21433	21481	21365	21501	21438	21383	21260	21470	21260	21447	21230	21653	21228	21549
17098	27097	25119	21709	19958	18476	18652	18332	18055	17883	17901	17979	17836	17849	21304	29040	32376	28175	22263	20282	17817	16995	16749	16669	16691	16647	16847	16755	16615	16799	16614	16748	16826	16593	16827	16786	16641	16685	16707	16560	16729	16881	16738	16798	16769	16903	16719	16858	16787	16740	16798	16725	16683	16681	16719	16790	16755	16700	16679	16577	16617	16784	16537	16696	16731	16618	16730	16719	16697	16649	16551	16777	16722	16847	16746	16518	16865	16859	16668	16657	16606	16678	16595	16599	16791	16659	16762	16710	16620	16826	16643	16712	16831	16703	16750	16671	16508	16917	16884	16599	16648	16686	16632	16656	16617	16853	16654	16691	16747	16734	16771	16921	16720	16723	16838	16781	16759	16676	16707	16582	16758	16734	16706	16907	16739	16672	16672	16788	16618	16651	16631	16717	16604	16572	16741	16682	16805	16724	16658	16535	16742	16691	16545	16710	16869	16725	16845	16684	16843	16622	16801	16683	16566	16564	16590	16646	16705	16756	16682	16602	16886	16583	16785	16800	16807	16750	16580	16711	16847	16637	16611	16782	16644	16822	16809	16672	16617	16617	16812	16772	16730	16762	16666	16736	16601	16762	16707	16682	16626	16786	16767	16769	16876	16716	16896	16949	16575	16689	16615	16628	16736	16891	16677	16597	16720	16810	16775	16834	16634	16461	16543	16778	16680	16875	16579	16541	16535	16779	16755	16726	16590	16780	16861	16557	16754	16788	16850	16563	16908	16768	16618	16478	16568	16673	16647	16510	16583	16611	16746	16776	16871	16641	16683	16650	16746	16632	16622	16858	16768	16665	16615	16853	16813	16657	16724	16533	16770	16622	16865	16705	16614	16720	16709	16611	16734	16659	16631	16816	16829	16769	16504	16697	16587	16670	16798	16718	16758	16824	16663	16730	16742	16576	16880	16749	16782	16711	16699	17052	16887	16587	16696	16661	16643	16670	16741	16742	16711	16666	16740	16833	16652	16528	16778	16708	16587	16683	16689	16656	16713	16616	16680	16565	16520	16761	16691	16595	16690	16530	16709	16567	16856	16721	16673	16590	16707	16721	16623	16750	16784	16757	16689	16706	16732	16632	16921	16699	16571	16790	16633	16613	16905	16776	16698	16828	16759	16764	16584	16623	16750	16568	16744	16697	16742	16805	16583	16728	16615	16773	16676	16753	16577	16737	16648	16685	16896	16832	16799	16786	16608	16736	16611	16743	16675	16597	16678	16722	16708	16767	16798	16635	16898	16844	16570	16864	16567	16723	16777	16775	16664	16791	16551	16807	16767	16705	16659	16633	16787	16833	16867	16684	16757	16745	16735	16655	16900	16754	16780	16671	16735	16698	16826	16697	16781	16705	16684	16837	16756	16717	16805	16782	16701	16635	16748	16722	16767	16570	16731	16620	16595	16783	16555	16722	16674	16827	16789	16611	16903	16858	16712	16768	16768	16750	16887	16792	16786	16690	16783	16589	16633	16684	16619	16800	16859	16703	16663	16668	16802	16762	16791	16785	16653	16680	16530	16767	16683	16596	16827	16799	16730	16612	16731	16587	16637	16744	16766	16776	16839	16699	16612	16679	16662	16648	16793	16694	16734	16811	16463	16760	16738	16791	16631	16551	16779	16781	16791	16818	16842	16596	16803	16801	16545	16745	16783	16666	16780	16809	16750	16722	16575	16536	16702	16647	16756	16851	16732	16741	16828	16612	16733	16678	16655	16686	16674	16811	16817	16861	16597	16762	16755	16751	16806	16811	16610	16773	16669	16825	16738	16792	16584	16537	16646	16870	16705	16571	16784	16743	16752	16783	16650	16848	16571	16684	16754	16721	16842	16937	16711	16676	16765	16669	16656	16602	16788	16674	16786	16716	16708	16705	16747	16681	16607	16678	16618	16537	16783	16724	16675	16743	16684	16649	16509	16832	16702	16608	16714	16769	16706	16800	16793	16798	16841	16792	16530	16578	16601	16687	16859	16614	16656	16704	16908	16684	16742	16838	16617	16674	16837	16571	16594	16585	16643	16810	16691	16737	16744	16497	16756	16731	16610	16596	16666	16680	16780	16711	16794	16647	16721	16577	16692	16643	16856	16846	16660	16943	16861	16599	16551	16732	16755	16785	16913	16736	16641	16596	16755	16634	16655	16655	16829	16739	16508	16789	16624	16759	16681	16771	16759	16586	16755	16605	16696	16815	16758	16828	16671	16842	16723	16842	16726	16755	16731	16622	16659	16837	16773	16496	16568	16814	16666	16737	16651	16672	16790	16658	16719	16819	16630	16746	16729	16640	16721	16725	16723	16708	16794	16762	16713	16787	16837	16690	16699	16549	16691	16644	16720	16607	16822	16668	16792	16672	16668	16679	16763	16595	16571	16831	16756	16760	16840	16670	16703	16648	16761	16561	16631	16741	16695	16741	16868	16699	16944	16799	16824	16829	16938	16795	16662	16582	16685	16669	16842	16766	16705	16751	16706	16833	16694	16429	16689	16654	16744	16647	16819	16587	16768	16517	16755	16748	16737	16719	16652	16796	16649	16660	16700	16756	16782	16580	16778	16591	16727	16858	16835	16570	16664	16735	16718	16560	16680	16865	16595	16790	16777	16712	16852	16837	16715	16639	16692	16640	16671	16627	16716	16654	16882	16655	16752	16732	16693	16847	16665	16854	16741	16844	16712	16601	16806	16662	16711	16677	16688	16763	16661	16771	16690	16724	16805	16808	16734	16860	16721	16715	16644	16775	16740	16674	16575	16595	16763	16667	16664	16713	16738	16775	16657	16779	16548	16655	16775	16648	16898	16613	16693	16648	16856	16646	16680	16770	16753	16717	16594	16685	16792	16743	16772	16643	16899	16745	16641	16689	16838	16890	16729	16728	16701	16684	16720	16503	16683	16677	16832	16599	16680	16593	16672	16673	16588	16605	16947	16659	16752	16757	16646	16763	16654	16722	16573	16652	16701	16712	16645	16791	16656	16667	16755	16874	16572	16739	16721	16777	16688	16798	16739	16672	16827	16636	16827	16841	16667	16779	16666	16741	16630	16656	16680	16752	16756	16928	16760	16812	16708	16670	16653	16974	16714	16582	16733	16724	16879	16842	16585	16811	16948	16745	16764	16516	16854	16656	16689	16758	16741	16806	16726	16557	16793	16630	16754	16613	16819	16673	16759	16702	16536	16696	16617	16820	16714	16617	16582	16911	16665	16707	16536	16641	16666	16710	16716	16669	16868	16701	16795	16807	16755	16619	16639	16676	16746	16808	16624	16564	16727	16636	16585	16612	16875	16708	16836	16654	16830	16867	16621	16693	16728	16720	16673	16699	16827	16710	16740	16635	16766	16721	16671	16792	16602	16622	16678	16542	16807	16656	16683	16501	16824	16619	16733	16789	16716	16700	16768	16839	16661	16696	16650	16579	16734	16838	16622	16574	16779	16649	16831	16709	16687	16635	16761	16709	16680	16771	16748	16712	16765	16747	16818	16656	16746	16712	16615	16800	16545	16677	16628	16833	16840	16590	16605	16634	16675	16711	16693	16689	16670	16663	16660	16578	16845	16667	16877	16816	16525	16613	16553	16748	16793	16645	16674	16904	16700	16741	16873	16760	16787	16768	16708	16749	16624	16805	16694	16845	16747	16829	16753	16781	16571	16817	16576	16562	16580	16657	16814	16591	16729	16698	16740	16655	16722	16609	16676	16797	16730	16635	16668	16688	16773	16662	16708	16823	16654	16779	16687	16774	16560	16814	16745	16619	16689	16680	16799	16569	16764	16677	16716	16714	16744	16830	16680	16449	16655	16774	16575	16750	16672	16816	16751	16805	16871	16785	16646	16710	16790	16767	16794	16580	16753	16755	16684	16725	16505	16730	16922	16792	16748	16512	16845	16457	16610	16635	16833	16590	16860	16865	16801	16611	16702	16655	16613	16823	16741	16685	16590	16736	16729	16828	16664	16563	16685	16776	16693	16511	16743	16600	16673	16918	16870	16654	16829	16700	16527	16797	16877	16653	16780	16732	16781	16862	16723	16747	16723	16786	16811	16604	16896	16680	16848	16650	16701	16688	16784	16739	16780	16768	16678	16712	16776	16605	16644	16803	16492	16719	16667	16758	16706	16642	16708	16809	16601	16777	16706	16675	16870	16641	16709	16833	16532	16690	16731	16850	16837	16752	16775	16883	16784	16751	16686	16731	16754	16695	16617	16707	16679	16799	16765	16647	16737	16611	16692	16814	16741	16767	16688	16814	16773	16762	16817	16726	16709	16698	16844	16839	16860	16687	16811	16838	16727	16690	16854	16651	16665	16721	16823	16712	16621	16706	16676	16730	16769	16706	16722	16760	16749	16758	16904	16656	16721	16841	16693	16682	16616	16798	16804	16750	16559	16574	16576	16727	16584	16847	16766	16776	16611	16762	16672	16836	16739	16669	16865	16897	16725	16546	16558	16881	16760	16704	16684	16724	16748	16677	16758	16765	16555	16819	16752	16788	16728	16840	16790	16549	16689	16802	16857	16672	16723	16701	16577	16674	16686	16772	16863	16629	16690	16625	16581	16699	16731	16750	16536	16747	16721	16752	16598	16820	16815	16821	16808	16685	16766	16716	16881	16495	16615	16848	16934	16624	16677	16843	16709	16712	16771	16914	16607	16691	16709	16734	16789	16636	16648	16650	16661	16796	16746	16618	16789	16486	16838	16773	16701	16593	16646	16920	16687	16780	16758	16584	16695	16713	16647	16729	16823	16817	16535	16613	16851	16594	16641	16580	16858	16757	16692	16866	16787	16680	16845	16764	16629	16631	16773	16728	16684	16812	16698	16835	16742	16719	16931	16770	16623	16622	16623	16663	16582	16677	16519	16758	16633	16578	16641	16650	16606	16721	16757	16753	16627	16681	16643	16696	16683	16634	16614	16826	16756	16849	16688	16825	16643	16806	16868	16750	16598	16686	16745	16872	16839	16746	16720	16572	16585	16741	16713	16607	16622	16662	16687	16682	16707	16801	16792	16605	16827	16817	16717	16654	16683	16582	16714	16785	16773	16806	16692	16741	16766	16681	16632	16870	16493	16817	16672	16635	16781	16604	16660	16718	16817	16652	16757	16739	16820	16636	16738	16670	16917	16657	16803	16667	16652	16727	16733	16443
23971	21544	29218	24340	22229	25233	27051	23148	22516	22805	22954	23008	22410	22623	26569	37260	39252	36485	28988	26434	23411	22026	21643	21578	21607	21590	21548	21656	21557	21499	21150	21491	21399	21602	21588	21600	21284	21423	21624	21482	21608	21602	21611	21534	21532	21408	21376	21260	21403	21577	21543	21450	21413	21345	21345	21662	21343	21422	21204	21367	21295	21480	21287	21349	21579	21733	21389	21222	21549	21420	21462	21472	21632	21303	21530	21427	21655	21493	21421	21268	21419	21257	21371	21400	21462	21514	21525	21320	21370	21386	21383	21326	21584	21550	21523	21410	21598	21579	21141	21468	21547	21366	21361	21321	21314	21501	21480	21466	21064	21427	21363	21360	21487	21404	21420	21532	21532	21460	21372	21469	21417	21292	21375	21323	21515	21411	21478	21417	21412	21386	21482	21518	21452	21333	21401	21307	21485	21312	21534	21467	21408	21290	21434	21531	21382	21486	21417	21273	21378	21606	21690	21431	21182	21478	21388	21398	21295	21253	21502	21459	21416	21433	21319	21114	21455	21481	21571	21485	21330	21374	21662	21396	21284	21284	21297	21785	21376	21310	21466	21483	21426	21355	21590	21549	21336	21397	21460	21329	21249	21329	21401	21305	21395	21325	21089	21421	21284	21414	21540	21467	21622	21296	21456	21188	21602	21603	21354	21458	21416	21323	21298	21519	21593	21209	21397	21504	21507	21447	21396	21304	21550	21534	21217	21340	21387	21145	21483	21420	21498	21596	21299	21424	21438	21554	21589	21338	21629	21368	21699	21417	21441	21320	21352	21343	21310	21477	21591	21330	21348	21290	21282	21339	21401	21776	21307	21443	21586	21429	21770	21533	21278	21392	21300	21477	21418	21253	21462	21346	21663	21332	21383	21398	21343	21336	21647	21210	21476	21316	21403	21298	21490	21479	21435	21538	21565	21398	21292	21160	21484	21358	21284	21433	21693	21339	21403	21496	21480	21211	21533	21318	21492	21512	21042	21138	21145	21379	21676	21293	21407	21343	21525	21585	21587	21328	21483	21634	21315	21471	21604	21469	21411	21498	21571	21343	21282	21508	21248	21273	21476	21279	21271	21303	21416	21233	21248	21204	21605	21338	21370	21448	21336	21321	21356	21444	21474	21588	21319	21524	21365	21482	21318	21307	21465	21643	21483	21408	21415	21420	21491	21469	21423	21426	21278	21452	21548	21212	21545	21414	21377	21311	21422	21367	21327	21434	21279	21246	21374	21582	21355	21712	21391	21396	21281	21457	21432	21547	21416	21356	21310	21376	21417	21438	21587	21563	21466	21412	21194	21442	21455	21385	21653	21423	21443	21365	21287	21454	21515	21398	21235	21489	21269	21289	21393	21441	21338	21320	21389	21316	21541	21597	21325	21344	21549	21397	21480	21440	21475	21458	21195	21510	21430	21336	21474	21606	21759	21305	21277	21277	21296	21346	21594	21417	21436	21537	21391	21341	21263	21308	21512	21531	21456	21493	21315	21360	21318	21558	21491	21300	21237	21344	21434	21275	21492	21547	21481	21274	21324	21389	21274	21451	21454	21655	21550	21264	21361	21459	21514	21207	21273	21495	21554	21621	21341	21356	21553	21416	21541	21467	21201	21453	21429	21405	21428	21401	21157	21263	21213	21427	21500	21529	21438	21401	21447	21513	21340	21400	21426	21569	21315	21398	21516	21438	21431	21223	21451	21422	21510	21428	21492	21395	21786	21510	21694	21546	21412	21689	21297	21157	21457	21291	21263	21464	21532	21398	21192	21392	21421	21669	21419	21360	21260	21234	21397	21222	21369	21177	21440	21542	21343	21502	21357	21339	21505	21366	21500	21553	21403	21475	21651	21387	21236	21216	21209	21380	21289	21435	21353	21651	21670	21684	21384	21215	21442	21292	21575	21324	21459	21199	21250	21410	21577	21474	21391	21445	21312	21360	21547	21258	21332	21131	21371	21693	21585	21335	21373	21181	21416	21549	21353	21352	21447	21586	21275	21373	21401	21348	21242	21438	21371	21222	21352	21265	21602	21501	21508	21751	21346	21508	21529	21483	21191	21506	21511	21521	21300	21502	21313	21293	21455	21481	21437	21307	21557	21347	21334	21553	21749	21490	21275	21624	21407	21364	21854	21436	21285	21477	21399	21394	21455	21515	21386	21488	21578	21418	21288	21076	21461	21202	21154	21417	21384	21391	21200	21264	21531	21144	21383	21353	21351	21502	21352	21418	21294	21437	21180	21458	21642	21352	21274	21282	21534	21371	21414	21402	21386	21335	21474	21533	21449	21431	21375	21263	21537	21483	21400	21360	21472	21500	21515	21407	21441	21342	21393	21222	21725	21347	21543	21356	21633	21309	21334	21480	21386	21300	21466	21409	21385	21503	21452	21342	21357	21372	21323	21381	21408	21455	21389	21445	21395	21332	21292	21248	21607	21608	21575	21475	21525	21409	21241	21740	21316	21628	21268	21489	21536	21437	21508	21247	21598	21468	21324	21203	21375	21582	21538	21366	21291	21246	21089	21328	21234	21449	21377	21541	21225	21362	21417	21287	21453	21325	21385	21340	21465	21273	21391	21419	21384	21242	21307	21276	21639	21481	21220	21388	21256	21576	21693	21449	21453	21485	21291	21251	21269	21235	21372	21469	21463	21370	21356	21362	21492	21162	21346	21506	21519	21391	21342	21490	21546	21224	21277	21193	21322	21357	21375	21165	21222	21309	21457	21522	21545	21459	21609	21428	21531	21517	21668	21355	21428	21123	21262	21631	21131	21364	21258	21394	21489	21415	21392	21426	21430	21520	21234	21510	21601	21459	21391	21492	21198	21396	21503	21253	21452	21705	21438	21352	21135	21596	21501	21043	21352	21480	21293	21534	21248	21353	21637	21422	21321	21171	21635	21447	21201	21257	21401	21537	21376	21406	21418	21263	21336	21390	21343	21301	21540	21315	21320	21649	21568	21412	21492	21379	21499	21502	21274	21361	21494	21482	21395	21462	21264	21438	21373	21233	21292	21308	21532	21340	21402	21313	21298	21245	21655	21398	21411	21482	21405	21436	21354	21382	21385	21399	21384	21380	21333	21411	21354	21389	21630	21425	21281	21570	21527	21524	21509	21234	21554	21579	21338	21264	21498	21689	21372	21283	21453	21476	21449	21620	21395	21285	21243	21404	21521	21501	21449	21349	21367	21425	21483	21373	21297	21679	21417	21419	21270	21598	21349	21449	21378	21728	21295	21537	21398	21458	21566	21517	21487	21289	21339	21327	21482	21178	21435	21437	21687	21255	21302	21577	21509	21285	21349	21262	21582	21291	21281	21325	21334	21408	21621	21372	21388	21512	21336	21244	21551	21138	21722	21477	21408	21101	21455	21448	21541	21355	21428	21498	21389	21384	21263	21476	21486	21550	21388	21328	21223	21327	21425	21400	21610	21253	21441	21365	21368	21523	21545	21332	21343	21368	21330	21403	21314	21369	21391	21601	21469	21317	21449	21473	21498	21114	21341	21275	21763	21472	21303	21323	21497	21340	21476	21475	21509	21247	21473	21500	21484	21611	21374	21239	21470	21461	21305	21323	21482	21480	21261	21352	21287	21378	21346	21292	21270	21461	21551	21396	21661	21542	21338	21294	21488	21438	21296	21343	21364	21388	21400	21404	21481	21424	21519	21175	21278	21346	21395	21552	21523	21518	21385	21257	21370	21547	21243	21638	21106	21279	21417	21423	21599	21513	21379	21561	21364	21256	21392	21499	21472	21331	21367	21627	21350	21248	21082	21430	21285	21472	21401	21332	21545	21457	21387	21328	21524	21243	21294	21191	21458	21572	21398	21186	21330	21291	21358	21328	21485	21568	21436	21278	21561	21286	21197	21446	21285	21375	21325	20995	21523	21244	21387	21344	21420	21570	21289	21320	21211	21414	21349	21397	21576	21466	21254	21319	21412	21398	21382	21355	21322	21624	21372	21632	21595	21577	21248	21295	21349	21560	21204	21503	21464	21503	21333	21415	21328	21342	21368	21501	21472	21179	21335	21373	21480	21555	21547	21469	21364	21494	21513	21426	21447	21256	21258	21356	21602	21499	21405	21162	21544	21498	21338	21438	21567	21680	21660	21330	21335	21519	21364	21505	21223	21500	21208	21455	21462	21359	21267	21587	21368	21269	21205	21449	21419	21415	21246	21288	21249	21650	21563	21363	21478	21452	21458	21490	21548	21209	21324	21338	21393	21393	21250	21476	21672	21322	21271	21381	21547	21349	21401	21463	21296	21470	21411	21435	21459	21416	21248	21513	21504	21369	21362	21336	21373	21409	21229	21354	21381	21532	21473	21456	21354	21628	21536	21487	21386	21444	21557	21498	21305	21450	21410	21303	21672	21565	21444	21393	21512	21361	21518	21380	21245	21434	21463	21377	21468	21468	21425	21358	21235	21370	21423	21676	21578	21523	21395	21730	21367	21506	21293	21210	21300	21396	21191	21490	21355	21602	21322	21261	21549	21449	21464	21384	21493	21401	21206	21327	21516	21477	21701	21237	21348	21364	21365	21318	21315	21229	21550	21447	21298	21564	21410	21546	21742	21401	21550	21409	21636	21428	21281	21431	21602	21359	21477	21383	21608	21348	21285	21411	21317	21486	21447	21307	21353	21567	21402	21282	21253	21432	21584	21647	21536	21211	21351	21397	21470	21472	21375	21516	21403	21453	21350	21430	21437	21507	21391	21603	21394	21495	21498	21285	21432	21286	21162	21574	21455	21487	21282	21408	21369	21355	21462	21539	21637	21540	21466	21263	21596	21375	21395	21185	21457	21479	21377	21455	21363	21304	21402	21409	21439	21459	21238	21494	21632	21316	21401	21357	21455	21303	21327	21526	21437	21481	21385	21398	21518	21523	21371	21253	21457	21477	21632	21494	21568	21389	21457	21498	21294	21341	21533	21278	21512	21584	21286	21442	21299	21284	21502	21388	21463	21315	21411	21581	21439	21371	21386	21456	21374	21148	21440	21304	21308	21328	21592	21517	21471	21497	21493	21473	21376	21311	21241	21374	21374	21431	21396	21573	21280	21435	21335	21287	21459	21395	21528	21629	21339	21371	21580	21560	21599	21416	21602	21383	21599	21401	21484	21435	21543	21248	21287	21483
18608	31171	29383	24267	22151	20321	19167	19017	18471	18514	19175	18873	18259	18579	26022	38088	39865	34461	25745	22562	18471	17129	16852	16709	16571	16660	16745	16847	16656	16708	16647	16723	16626	16811	16638	16779	16647	16867	16764	16850	16516	16649	16718	16695	16778	16864	16808	16694	16698	16799	16692	16717	16549	16831	16717	16607	16687	16740	16717	16665	16810	16638	16734	16716	16793	16599	16822	16852	16686	16781	16828	16633	16728	16735	16679	16727	16661	16817	16591	16782	16691	16674	16679	16665	16737	16674	16841	16853	16817	16764	16954	16708	16601	16701	16745	16712	16766	16658	16725	16809	16775	16763	16757	16799	16767	16676	16586	16745	16755	16487	16737	16637	16919	16734	16855	16860	16668	16726	16822	16663	16697	16655	16787	16583	16748	16785	16672	16681	16775	16677	16526	16667	16525	16661	16867	16538	16655	16751	16640	16678	16505	16629	16913	16778	16855	16700	16646	16698	16522	16541	16672	16703	16817	16758	16755	16683	16711	16754	16725	16748	16717	16764	16568	16757	16770	16755	16532	16634	16698	16536	16764	16483	16662	16784	16651	16647	16794	16712	16490	16709	16730	16648	16629	16781	16777	16639	16880	16795	16705	16767	16750	16727	16803	16787	16658	16675	16647	16791	16640	16812	16786	16793	16508	16828	16737	16862	16616	16728	16749	16776	16737	16740	16641	16797	16575	16673	16603	16796	16728	16674	16786	16806	16604	16756	16683	16703	16536	16764	16711	16603	16713	16783	16770	16659	16602	16587	16610	16737	16571	16636	16769	16689	16812	16832	16731	16437	16805	16718	16608	16669	16542	16667	16586	16761	16661	16546	16704	16524	16703	16652	16677	16545	16907	16580	16784	16796	16683	16723	16641	16752	16749	16798	16613	16597	16706	16764	16728	16909	16542	16676	16817	16697	16797	16655	16732	16743	16722	16837	16788	16775	16742	16698	16628	16765	16629	16725	16787	16766	16600	16593	16680	16707	16727	16645	16787	16846	16735	16613	16840	16720	16774	16560	16663	16686	16766	16731	16738	16824	16701	16695	16798	16733	16740	16528	16641	16699	16755	16629	16702	16749	16767	16783	16669	16809	16557	16540	16742	16583	16747	16747	16457	16556	16835	16700	16919	16579	16615	16666	16766	16789	16710	16595	16563	16637	16814	16681	16680	16676	16801	16743	16844	16708	16625	16566	16854	16823	16896	16747	16493	16607	16606	16819	16850	16630	16839	16682	16657	16746	16764	16742	16652	16631	16724	16737	16639	16734	16718	16753	16624	16564	16823	16627	16686	16756	16717	16712	16779	16963	16776	16607	16685	16718	16623	16611	16686	16705	16660	16690	16685	16770	16739	16816	16755	16658	16685	16719	16764	16532	16510	16773	16700	16574	16546	16710	16720	16657	16698	16635	16830	16792	16717	16692	16742	16709	16597	16625	16596	16694	16656	16599	16694	16577	16822	16708	16668	16774	16744	16888	16746	16713	16856	16494	16885	16816	16712	16691	16708	16762	16768	16741	16763	16653	16778	16687	16846	16753	16881	16725	16832	16644	16735	16804	16711	16818	16806	16643	16615	16592	16778	16688	16643	16685	16775	16753	16712	16675	16938	16732	16734	16793	16500	16880	16822	16620	16571	16620	16593	16726	16676	16807	16704	16738	16610	16583	16633	16607	16792	16807	16581	16701	16647	16621	17081	16673	16842	16691	16832	16766	16631	16630	16679	16801	16566	16602	16850	16821	16734	16619	16691	16639	16685	16860	16604	16736	16748	16741	16688	16543	16579	16904	16647	16757	16749	16653	16733	16743	16580	16506	16524	16666	16679	16753	16678	16786	16598	16784	16808	16712	16666	16557	16744	16650	16712	16698	16547	16734	16574	16815	16656	16833	16615	16754	16645	16599	16568	16761	16893	16691	16665	16756	16767	16784	16701	16497	16902	16769	16666	16767	16710	16805	16692	16552	16843	16691	16572	16733	16545	16737	16654	16754	16881	16784	16879	16575	16639	16740	16737	16713	16865	16772	16526	16683	16662	16873	16781	16607	16597	16734	16703	16832	16716	16842	16805	16572	16625	16722	16685	16640	16731	16629	16881	16625	16766	16846	16518	16888	16642	16812	16845	16764	16820	16750	16608	16676	16788	16732	16649	16761	16469	16758	16712	16644	16812	16704	16839	16933	16754	16788	16859	16816	16727	16711	16941	16770	16616	16788	16582	16788	16734	16531	16721	16680	16622	16746	16657	16840	16867	16792	16678	16635	16746	16690	16662	16738	16804	16628	16620	16768	16729	16748	16859	16523	16636	16810	16699	16541	16687	16650	16531	16713	16670	16699	16689	16744	16638	16609	16606	16721	16691	16702	16690	16640	16761	16859	16579	16833	16529	16617	16744	16754	16552	16818	16706	16678	16819	16847	16600	16630	16587	16539	16787	16689	16811	16588	16762	16719	16739	16849	16577	16642	16768	16711	16515	16648	16663	16811	16723	16644	16693	16683	16810	16780	16753	16700	16866	16625	16650	16836	16692	16549	16563	16709	16722	16768	16820	16750	16710	16790	16726	16545	16677	16779	16773	16762	16856	16832	16868	16586	16625	16795	16820	16649	16577	16662	16786	16738	16705	16742	16796	16745	16576	16814	16849	16797	16746	16688	16723	16654	16632	16780	16660	16634	16536	16753	16693	16637	16709	16735	16890	16806	16817	16762	16727	16706	16579	16733	16865	16621	16441	16613	16695	16511	16729	16623	16706	16659	16851	16689	16852	16673	16609	16911	16665	16580	16756	16734	16656	16685	16768	16703	16580	16661	16630	16705	16491	16873	16664	16839	16621	16658	16665	16648	16576	16707	16608	16796	16596	16925	16636	16776	16664	16672	16602	16842	16456	16763	16908	16728	16861	16753	16845	16543	16662	16574	16717	16737	16771	16822	16598	16595	16870	16681	16867	16703	16881	16706	16748	16707	16830	16612	16735	16599	16578	16713	16827	16596	16784	16616	16678	16537	16770	16582	16811	16624	16645	16758	16708	16843	16740	16719	16854	16703	16716	16439	16747	16561	16711	16615	16741	16672	16633	16711	16722	16701	16876	16819	16621	16820	16693	16900	16839	16746	16870	16790	16796	16687	16686	16650	16622	16699	16658	16814	16927	16860	16878	16827	16748	16834	16706	16822	16638	16613	16702	16607	16786	16725	16561	16766	16828	16569	16782	16708	16765	16685	16725	16570	16691	16780	16707	16634	16625	16549	16589	16734	16689	16548	16711	16730	16475	16723	16761	16811	16668	16517	16661	16722	16888	16564	16708	16710	16677	16633	16612	16656	16805	16742	16649	16817	16422	16788	16704	16804	16542	16540	16764	16759	16621	16737	16652	16814	16778	16681	16681	16703	16878	16757	16718	16743	16691	16653	16697	16821	16862	16770	16653	16661	16719	16695	16783	16693	16695	16817	16598	16716	16657	16692	16665	16915	16574	16847	16803	16718	16837	16740	16643	16608	16686	16606	16712	16655	16486	16821	16773	16679	16774	16698	16704	16814	16640	16773	16898	16679	16622	16755	16605	16627	16804	16832	16682	16736	16609	16619	16671	16642	16726	16729	16583	16799	16661	16704	16664	16669	16886	16731	16663	16582	16774	16682	16431	16814	16627	16751	16533	16615	16678	16781	16675	16735	16761	16584	16704	16716	16597	16769	16654	16848	16707	16828	16722	16779	16838	16785	16665	16763	16674	16612	16607	16821	16794	16633	16731	16639	16546	16634	16602	16587	16638	16709	16671	16748	16556	16730	16678	16706	16711	16959	16813	16736	16802	16714	16687	16736	16622	16735	16839	16618	16681	16544	16638	16661	16744	16667	16839	16989	16769	16577	16586	16626	16789	16798	16758	16741	16715	16913	16916	16741	16658	16757	16706	16662	16666	16716	16507	16606	16814	16628	16680	16680	16666	16740	16781	16657	16777	16782	16759	16771	16845	16681	16799	16491	16706	16805	16685	16623	16886	16745	16832	16587	16625	16793	16644	16498	16631	16762	16626	16813	16724	16789	16576	16809	16886	16543	16743	16723	16773	16613	16713	16839	16717	16704	16845	16703	16795	16616	16632	16779	16827	16817	16877	16710	16801	16740	16867	16645	16748	16648	16748	16671	16806	16613	16760	16611	16852	16799	16489	16726	16727	16744	16714	16495	16674	16774	16645	16741	16654	16645	16747	16637	16688	16742	16551	16728	16939	16772	16690	16569	16881	16787	16719	16763	16743	16729	16859	16655	16755	16646	16763	16652	16606	16565	16681	16793	16869	16748	16643	16969	16631	16563	16754	16733	16784	16819	16678	16618	16699	16785	16714	16703	16790	16714	16762	16766	16518	16671	16765	16783	16747	16701	16659	16714	16828	16803	16636	16616	16390	16706	16771	16793	16539	16871	16798	16558	16813	16649	16730	16785	16685	16681	16756	16610	16830	16624	16789	16749	16652	16664	16505	16749	16563	16684	16728	16769	16653	16818	16552	16635	16645	16632	16710	16772	16636	16715	16605	16613	16767	16660	16933	16549	16771	16745	16725	16704	16690	16761	16761	16830	16691	16696	16482	16774	16675	16727	16715	16587	16721	16705	16707	16613	16517	16702	16614	16681	16840	16702	16625	16564	16738	16627	16728	16753	16697	16693	16786	16624	16650	16712	16718	16704	16705	16755	16730	16729	16595	16528	16720	16693	16859	16908	16794	16757	16751	16723	16590	16594	16746	16769	16750	16605	16713	16756	16639	16916	16657	16815	16718	16591	16616	16640	16721	16862	16816	16703	16499	16761	16835	16851	16626	16747	16741	16571	16752	16670	16565	16666	16703	16964	16742	16717	16880	16804	16680	16712	16630	16820	16645	16540	16552	16733	16951	16700	16835	16713	16734	16685	16944	16768	16779	16603	16726	16772	16638	16640	16775	16701	16566	16608	16745	16766	16759	16794	16630	16702	16770	16638	16810	16646	16625	16677	16775	16852	16697	16576	16587	16721	16715	16687	16656	16682	16634	16748	16773	16785	16623	16722	16725	16677	16627	16574	16777	16652	16742	16740	16799	16614	16747	16840	16669	16722	16736	16752	16692	16646	16770	16648	16705	16677	16569	16605	16947	16752	16755	16619	16551	16694	16856	16745
30518	23911	25779	23761	21812	22240	22007	22004	21818	21729	22060	21843	21946	21878	21953	22482	22979	23013	22294	22195	21792	21565	21344	21574	21463	21275	21451	21545	21404	21362	21399	21371	21437	21555	21539	21428	21511	21320	21483	21404	21381	21196	21510	21335	21208	21436	21319	21275	21331	21385	21407	21570	21467	21577	21508	21435	21209	21502	21597	21382	21296	21327	21410	21589	21513	21234	21356	21401	21430	21519	21449	21377	21525	21530	21384	21093	21580	21581	21373	21371	21325	21347	21193	21481	21406	21367	21258	21577	21477	21437	21199	21249	21510	21456	21491	21547	21525	21505	21280	21587	21376	21548	21390	21369	21423	21521	21536	21712	21356	21342	21519	21499	21452	21403	21270	21284	21389	21524	21421	21315	21586	21512	21426	21171	21277	21348	21326	21379	21672	21385	21466	21530	21223	21536	21361	21357	21468	21331	21520	21364	21430	21597	21478	21410	21441	21218	21419	21219	21590	21278	21301	21447	21506	21438	21486	21411	21398	21472	21416	21285	21353	21520	21501	21576	21529	21322	21283	21513	21595	21205	21331	21397	21346	21495	21309	21482	21397	21411	21600	21428	21505	21484	21357	21283	21348	21378	21402	21434	21232	21432	21507	21580	21631	21231	21472	21480	21372	21487	21273	21236	21450	21277	21356	21594	21544	21425	21443	21416	21579	21636	21432	21362	21411	21349	21314	21441	21530	21287	21257	21403	21200	21481	21345	21414	21550	21653	21385	21349	21515	21457	21209	21355	21341	21468	21368	21253	21505	21359	21451	21504	21426	21355	21491	21285	21405	21282	21170	21429	21355	21266	21566	21356	21415	21508	21401	21631	21429	21466	21444	21443	21570	21299	21539	21322	21358	21692	21450	21324	21315	21443	21451	21586	21469	21417	21360	21271	21569	21430	21232	21368	21410	21392	21309	21516	21371	21505	21370	21471	21427	21481	21646	21494	21407	21538	21387	21579	21474	21204	21590	21423	21560	21464	21260	21413	21388	21322	21425	21468	21639	21431	21314	21393	21265	21409	21555	21652	21401	21327	21441	21350	21338	21488	21385	21323	21502	21395	21327	21267	21433	21380	21343	21600	21574	21332	21448	21340	21280	21455	21542	21436	21311	21375	21287	21679	21645	21517	21390	21289	21341	21338	21474	21463	21545	21218	21200	21202	21592	21408	21621	21542	21502	21574	21342	21334	21649	21206	21352	21309	21550	21226	21126	21555	21424	21607	21578	21541	21449	21559	21585	21246	21537	21298	21531	21424	21445	21522	21621	21520	21392	21376	21301	21207	21542	21512	21277	21479	21586	21483	21365	21397	21413	21486	21642	21363	21416	21526	21291	21563	21398	21221	21316	21276	21463	21614	21418	21342	21457	21347	21470	21321	21666	21414	21524	21390	21477	21457	21476	21457	21534	21413	21511	21227	21406	21315	21576	21221	21397	21365	21558	21218	21423	21579	21362	21420	21808	21351	21308	21508	21455	21373	21507	21292	21237	21358	21473	21241	21334	21204	21531	21247	21339	21398	21233	21348	21334	21250	21743	21363	21307	21430	21424	21425	21469	21393	21218	21420	21474	21450	21502	21496	21609	21488	21516	21368	21283	21079	21505	21459	21385	21521	21568	21289	21595	21537	21523	21347	21367	21494	21333	21405	21280	21448	21578	21465	21664	21514	21456	21713	21501	21490	21574	21326	21505	21527	21508	21368	21563	21314	21442	21384	21286	21376	21336	21381	21522	21363	21392	21409	21607	21329	21287	21396	21377	21717	21502	21586	21572	21443	21537	21535	21502	21456	21380	21537	21365	21325	21489	21312	21463	21473	21320	21502	21514	21604	21427	21403	21287	21703	21606	21475	21407	21490	21350	21532	21560	21429	21340	21484	21306	21420	21255	21544	21488	21401	21414	21316	21400	21525	21436	21479	21489	21392	21554	21331	21586	21485	21232	21435	21192	21326	21488	21276	21491	21307	21416	21364	21482	21359	21534	21453	21672	21483	21413	21634	21509	21635	21534	21314	21446	21318	21452	21562	21487	21481	21126	21406	21186	21502	21290	21193	21270	21537	21347	21180	21185	21400	21459	21439	21546	21398	21496	21254	21423	21352	21461	21223	21335	21262	21328	21379	21477	21440	21709	21794	21392	21487	21554	21300	21313	21432	21278	21467	21289	21309	21239	21331	21659	21582	21328	21493	21224	21489	21241	21523	21422	21679	21633	21568	21335	21514	21454	21346	21288	21525	21492	21190	21266	21472	21451	21597	21405	21160	21398	21463	21404	21321	21477	21680	21227	21527	21336	21366	21389	21427	21402	21303	21555	21563	21460	21382	21469	21679	21354	21271	21462	21554	21461	21478	21484	21384	21275	21293	21622	21543	21381	21457	21472	21313	21433	21570	21479	21361	21511	21371	21479	21376	21514	21344	21232	21577	21606	21649	21437	21322	21420	21369	21388	21317	21143	21329	21442	21321	21466	21506	21329	21377	21167	21286	21553	21288	21408	21435	21463	21505	21517	21604	21487	21291	21444	21292	21476	21516	21466	21311	21449	21509	21244	21382	21369	21383	21674	21421	21534	21536	21580	21497	21318	21491	21470	21455	21260	21414	21426	21296	21378	21449	21378	21437	21535	21254	21287	21265	21304	21480	21406	21227	21552	21247	21411	21559	21353	21441	21418	21434	21275	21532	21401	21360	21466	21339	21360	21378	21509	21514	21449	21450	21569	21426	21228	21500	21443	21619	21528	21168	21420	21302	21314	21584	21371	21247	21354	21584	21657	21586	21282	21630	21509	21051	21386	21353	21590	21485	21462	21639	21520	21558	21470	21642	21626	21318	21613	21504	21273	21151	21415	21431	21277	21109	21478	21310	21551	21436	21316	21265	21411	21359	21276	21593	21589	21354	21492	21530	21372	21465	21556	21479	21402	21228	21513	21327	21603	21321	21444	21316	21296	21345	21522	21580	21379	21632	21360	21362	21408	21427	21534	21163	21611	21514	21490	21553	21593	21582	21443	21534	21597	21442	21347	21332	21256	21397	21474	21513	21642	21472	21265	21483	21413	21368	21322	21468	21332	21332	21490	21430	21402	21488	21470	21392	21536	21473	21212	21372	21527	21328	21472	21438	21560	21198	21285	21281	21273	21383	21189	21468	21382	21422	21320	21164	21460	21320	21382	21436	21260	21509	21382	21301	21168	21275	21428	21520	21396	21426	21461	21352	21498	21258	21468	21627	21334	21578	21287	21283	21331	21458	21204	21564	21606	21434	21389	21432	21428	21314	21490	21547	21397	21474	21613	21578	21430	21459	21529	21294	21438	21486	21292	21613	21429	21415	21326	21390	21093	21268	21362	21351	21421	21264	21364	21556	21571	21414	21504	21647	21582	21403	21420	21257	21623	21490	21439	21415	21559	21675	21348	21155	21509	21517	21493	21358	21428	21431	21498	21174	21311	21520	21436	21686	21637	21230	21449	21653	21534	21689	21373	21606	21321	21531	21299	21484	21329	21542	21428	21481	21333	21385	21400	21285	21165	21443	21320	21197	21498	21338	21367	21537	21447	21288	21321	21264	21686	21715	21422	21434	21456	21600	21486	21447	21560	21410	21464	21543	21489	21170	21425	21495	21369	21439	21403	21558	21550	21371	21433	21275	21420	21187	21417	21302	21641	21610	21505	21236	21200	21569	21384	21343	21358	21523	21715	21561	21530	21542	21473	21491	21487	21383	21340	21348	21469	21446	21381	21426	21372	21565	21374	21559	21379	21533	21401	21464	21399	21510	21256	21302	21616	21407	21374	21603	21566	21380	21553	21479	21427	21267	21385	21535	21489	21291	21473	21417	21435	21412	21520	21256	21382	21510	21512	21287	21402	21346	21364	21253	21301	21442	21687	21340	21476	21463	21365	21401	21534	21285	21449	21342	21417	21585	21323	21570	21407	21447	21453	21461	21486	21567	21289	21499	21340	21550	21348	21501	21455	21436	21375	21335	21321	21471	21504	21432	21424	21561	21393	21487	21581	21653	21525	21453	21429	21395	21348	21240	21210	21346	21464	21298	21561	21408	21441	21483	21357	21367	21350	21331	21417	21334	21256	21518	21628	21461	21573	21409	21444	21355	21432	21396	21326	21438	21323	21419	21593	21596	21366	21297	21540	21620	21352	21385	21380	21199	21190	21104	21187	21369	21120	21274	21257	21399	21272	21522	21423	21298	21167	21382	21270	21430	21177	21259	21534	21645	21391	21622	21481	21445	21590	21328	21506	21546	21531	21554	21385	21369	21169	21083	21366	21535	21442	21587	21645	21701	21329	21348	21434	21483	21458	21496	21478	21426	21490	21319	21385	21630	21510	21416	21532	21511	21300	21437	21668	21378	21273	21622	21613	21515	21160	21197	21566	21385	21415	21409	21507	21500	21388	21364	21512	21669	21304	21476	21496	21459	21290	21079	21442	21556	21338	21170	21475	21184	21509	21336	21429	21591	21441	21429	21292	21249	21631	21370	21326	21311	21516	21299	21298	21539	21659	21345	21538	21259	21672	21516	21384	21484	21393	21326	21291	21482	21266	21446	21335	21275	21283	21454	21508	21421	21220	21461	21337	21506	21302	21321	21635	21230	21538	21506	21253	21295	21361	21391	21474	21313	21462	21371	21449	21533	21460	21343	21362	21454	21420	21335	21383	21426	21309	21546	21367	21480	21520	21384	21475	21475	21705	21366	21501	21560	21456	21320	21413	21410	21428	21274	21280	21407	21382	21371	21394	21290	21554	21174	21362	21364	21471	21347	21386	21190	21454	21342	21355	21421	21407	21408	21383	21411	21321	21396	21572	21336	21478	21541	21413	21312	21321	21486	21438	21608	21445	21406	21497	21541	21480	21344	21289	21510	21475	21384	21373	21567	21395	21465	21411	21287	21522	21544	21509	21477	21311	21451	21531	21555	21234	21406	21325	21343	21510	21551	21270	21482	21216	21485	21314	21527	21531	21455	21311	21237	21324	21409	21212	21434	21239	21399	21541	21588	21600	21480	21266	21344	21392	21464	21343	21440	21408	21360	21489	21402	21555	21456	21539	21421	21458	21501	21494	21557	21225	21403	21509	21436	21412	21341	21325	21114	21432	21419	21560	21400	21626	21343	21553	21381	21424	21431
18359	19810	19087	17975	17925	17571	17438	17176	17103	17428	17947	17670	17337	17262	17604	18575	18828	18661	17835	17344	16854	16628	16742	16677	16876	16519	16446	16811	16646	16597	16626	16574	16812	16619	16712	16776	16780	16798	16646	16706	16644	16766	16887	16586	16453	16780	16612	16737	16727	16604	16729	16844	16718	16746	16810	16569	16685	16690	16687	16628	16760	16727	16623	16765	16835	16626	16641	16673	16706	16594	16664	16731	16771	16817	16729	16819	16542	16631	16661	16571	16558	16720	16753	16478	16868	16700	16695	16750	16738	16562	16764	16821	16634	16638	16582	16730	16580	16921	16788	16739	16661	16747	16745	16840	16676	16716	16745	16678	16875	16646	16692	16746	16697	16663	16822	16725	16711	16738	16721	16828	16684	16744	16662	16800	16617	16625	16725	16538	16777	16619	16581	16580	16799	16811	16736	16569	16611	16701	16858	16845	16715	16732	16760	16488	16702	16594	16520	16696	16902	16655	16734	16576	16707	16435	16748	16722	16617	16637	16743	16696	16664	16538	16716	16609	16617	16762	16585	16762	16535	16683	16763	16780	16566	16680	16597	16745	16833	16800	16696	16679	16600	16788	16812	16625	16728	16789	16634	16605	16649	16787	16631	16645	16791	16610	16671	16725	16924	16783	16625	16695	16690	16835	16740	16710	16678	16817	16512	16764	16666	16511	16613	16833	16642	16780	16788	16757	16623	16575	16742	16800	16716	16682	16616	16671	16756	16846	16790	16691	16704	16647	16615	16572	16711	16672	16630	16716	16766	16869	16729	16671	16799	16705	16802	16640	16666	16731	16794	16526	16832	16737	16734	16702	16533	16667	16553	16533	16736	16606	16866	16786	16619	16764	16943	16730	16754	16790	16596	16624	16892	16653	16530	16769	16656	16698	16542	16824	16677	16689	16851	16717	16665	16853	16828	16650	16626	16595	16655	16812	16679	16551	16804	16658	16443	16621	16750	16879	16643	16733	16759	16749	16746	16568	16699	16628	16515	16739	16616	16788	16651	16609	16684	16697	16509	16694	16649	16983	16701	16746	16646	16786	16721	16765	16720	16597	16778	16880	16743	16674	16569	16729	16757	16718	16516	16799	16775	16792	16574	16758	16781	16645	16885	16563	16734	16702	16588	16846	16692	16585	16714	16735	16834	16804	16633	16823	16653	16928	16539	16692	16701	16562	16601	16575	16612	16711	16707	16579	16678	16655	16553	16626	16512	16787	16786	16658	16745	16635	16610	16799	16702	16695	16704	16649	16732	16688	16637	16766	16697	16758	16608	16507	16801	16836	16698	16861	16682	16759	16690	16801	16752	16638	16682	16753	16818	16545	16636	16616	16789	16591	16566	16805	16589	16646	16753	16614	16742	16636	16802	16620	16692	16772	16706	16756	16652	16652	16847	16755	16842	16813	16557	16760	16636	16807	16915	16578	16749	16768	16789	16656	16581	16761	16794	16774	16658	16597	16614	16903	16677	16677	16599	16514	16698	16641	16736	16555	16670	16671	16735	16807	16808	16733	16685	16642	16786	16658	16556	16798	16691	16681	16661	16761	16651	16728	16683	16646	16732	16598	16607	16663	16580	16871	16739	16643	16697	16703	16676	16733	16732	16560	16840	16667	16696	16536	16574	16891	16795	16768	16697	16634	16693	16681	16666	16701	16793	16641	16762	16630	16716	16631	16661	16615	16827	16586	16791	16677	16864	16766	16766	16745	16730	16674	16601	16854	16862	16717	16678	16613	16620	16607	16647	16780	16706	16669	16762	16589	16788	16713	16759	16529	16806	16639	16814	16628	16652	16669	16743	16839	16701	16791	16647	16821	16553	16844	16698	16629	16804	16604	16683	16568	16795	16710	16752	16574	16699	16933	16681	16793	16709	16606	16645	16677	16694	16860	16916	16637	16887	16661	16661	16509	16766	16584	16578	16628	16704	16791	16670	16796	16743	16525	16785	16625	16649	16597	16792	16641	16679	16710	16706	16614	16624	16696	16698	16815	16752	16756	16591	16683	16677	16745	16738	16707	16704	16862	16672	16581	16733	16667	16615	16811	16800	16497	16751	16809	16596	16692	16796	16881	16771	16790	16755	16677	16785	16722	16501	16839	16666	16641	16764	16684	16781	16784	16710	16677	16700	16691	16519	16742	16729	16792	16622	16639	16683	16616	16580	16616	16789	16653	16800	16845	16748	16706	16832	16679	16829	16751	16742	16748	16871	16652	16947	16649	16618	16550	16723	16681	16699	16806	16693	16789	16658	16465	16597	16661	16842	16785	16510	16839	16615	16591	16721	16702	16879	16719	16743	16653	16745	16769	16633	16773	16640	16630	16787	16545	16882	16760	16826	16684	16648	16703	16609	16738	16564	16697	16670	16782	16862	16618	16780	16807	16737	16642	16709	16477	16578	16730	16722	16645	16579	16606	16683	16583	16818	16692	16775	16893	16818	16744	16674	16888	16691	16634	16713	16615	16779	16826	16644	16873	16659	16738	16402	16699	16721	16616	16774	16767	16703	16725	16647	16767	16665	16762	16647	16605	16584	16848	16640	16706	16635	16674	16748	16756	16632	16695	16737	16716	16789	16604	16753	16708	16836	16650	16736	16783	16860	16654	16655	16454	16761	16817	16795	16647	16774	16897	16796	16681	16502	16648	16595	16822	16838	16757	16595	16842	16671	16947	16719	16610	16662	16852	16540	16584	16721	16837	16557	16805	16684	16774	16668	16515	16809	16751	16775	16836	16575	16783	16726	16724	16736	16655	16803	16734	16539	16726	16618	16679	16684	16755	16809	16706	16560	16682	16792	16790	16754	16844	16761	16621	16677	16747	16589	16706	16919	16736	16694	16517	16585	16756	16762	16754	16491	16773	16756	16738	16792	16878	16840	16619	16544	16512	16881	16718	16816	16877	16737	16649	16771	16595	16591	16625	16685	16748	16653	16516	16675	16732	16697	16777	16629	16666	16898	16667	16749	16764	16783	16784	16829	16768	16540	16707	16597	16639	16846	16722	16601	16605	16512	16575	16716	16767	16851	16699	16858	16690	16932	16775	16660	16859	16673	16811	16755	16554	16842	16586	16734	16791	16696	16586	16590	16676	16548	16654	16796	16481	16577	16776	16740	16913	16720	16818	16618	16795	16944	16554	16606	16819	16723	16736	16705	16723	16626	16573	16774	16664	16752	16500	16893	16603	16681	16662	16536	16587	16872	16720	16730	16513	16830	16624	16709	16818	16710	16493	16766	16595	16751	16695	16827	16741	16708	16579	16773	16788	16663	16729	16732	16776	16922	16683	16594	16659	16689	16704	16810	16775	16651	16687	16772	16942	16858	16698	16707	16609	16690	16545	16657	16768	16736	16739	16617	16729	16648	16808	16710	16623	16715	16874	16786	16707	16710	16764	16632	16835	16585	16711	16799	16608	16893	16714	16764	16737	16588	16724	16695	16749	16725	16658	16788	16787	16590	16653	16879	16809	16834	16766	16678	16819	16601	16877	16756	16792	16836	16739	16671	16739	16843	16701	16633	16609	16756	16763	16717	16844	16754	16636	16828	16602	16820	16793	16645	16822	16597	16760	16716	16553	16778	16782	16445	16804	16762	16884	16738	16647	16734	16619	16530	16665	16801	16741	16702	16654	16637	16686	16595	16856	16736	16766	16688	16531	16887	16741	16621	16552	16650	16742	16600	16781	16640	16913	16583	16673	16602	16759	16550	16767	16641	16770	16542	16680	16786	16557	16679	16648	16737	16614	16675	16701	16593	16689	16776	16836	16737	16814	16806	16659	16613	16714	16600	16827	16705	16624	16699	16603	16639	16631	16672	16785	16671	16558	16898	16658	16773	16580	16551	16610	16535	16809	16678	16865	16638	16793	16740	16850	16752	16741	16636	16815	16835	16556	16829	16467	16721	16669	16980	16651	16505	16748	16665	16705	16765	16818	16493	16666	16728	16785	16677	16808	16569	16829	16836	16703	16783	16704	16787	16553	16680	16661	16673	16741	16683	16872	16759	16686	16869	16710	16765	16537	16525	16739	16723	16655	16831	16709	16628	16643	16614	16699	16846	16755	16596	16411	16719	16674	16660	16715	16796	16668	16849	16618	16660	16587	16731	16721	16617	16684	16885	16711	16638	16642	16818	16772	16652	16686	16697	16732	16863	16586	16680	16688	16863	16691	16651	16595	16681	16725	16672	16755	16647	16716	16665	16812	16865	16663	16742	16893	16717	16717	16732	16683	16783	16947	16644	16770	16798	16760	16811	16503	16631	16822	16701	16642	16675	16701	16595	16608	16675	16645	16521	16800	16548	16724	16679	16620	16679	16782	16843	16657	16582	16805	16682	16668	16693	16630	16653	16792	16733	16662	16750	16745	16840	16673	16752	16666	16627	16841	16886	16609	16807	16607	16658	16627	16704	16651	16712	16723	16742	16640	16564	16673	16730	16688	16851	16775	16662	16765	16765	16607	16835	16931	16759	16817	16526	16834	16662	16861	16601	16585	16657	16611	16672	16720	16670	16665	16608	16667	16742	16792	16730	16750	16749	16667	16651	16623	16742	16757	16865	16870	16673	16841	16692	16761	16902	16806	16424	16874	16850	16824	16834	16722	16389	16630	16687	16584	16757	16791	16798	16683	16711	16823	16758	16703	16688	16731	16724	16713	16748	16704	16709	16737	16701	16606	16973	16669	16735	16722	16683	16680	16656	16608	16775	16833	16643	16680	16737	16871	16649	16820	16764	16842	16616	16855	16569	16689	16445	16615	16806	16674	16600	16602	16680	16604	16721	16709	16692	16681	16868	16520	16756	16515	16670	16715	16710	16748	16640	16716	16519	16658	16646	16676	16722	16644	16626	16736	16646	16850	16891	16684	16810	16585	16606	16652	16646	17036	16759	16716	16796	16763	16744	16659	16681	16867	16774	16753	16672	16538	16777	16539	16714	16722	16490	16741	16803	16686	16660	16523	16830	16687	16702	16654	16598	16670	16790	16640	16759	16720	16740	16560	16681	16886	16661	16832	16813	16629	16781	16599	16651	16761	16731	16538	16574	16788	16493	16696	16598	16675	16604	16596	16564	16765	16873	16683	16808	16808	16717	16650	16905	16825	16694	16800	16632	16805	16684	16639	16672	16642	16897	16648	16668	16678
25378	21566	28725	25146	23601	24438	24403	22569	22018	22410	22610	22470	22425	22211	24600	32422	31573	29934	25586	24218	22486	21654	21764	21722	21413	21529	21593	21520	21612	21667	21614	21280	21417	21402	21472	21478	21594	21484	21661	21623	21546	21614	21480	21431	21440	21563	21578	21718	21415	21367	21614	21628	21497	21490	21713	21249	21548	21483	21428	21722	21599	21503	21657	21404	21392	21475	21577	21474	21526	21423	21606	21300	21272	21545	21542	21516	21372	21587	21527	21516	21590	21375	21507	21238	21466	21612	21458	21561	21320	21482	21412	21473	21496	21397	21382	21637	21341	21432	21373	21629	21468	21668	21638	21533	21579	21483	21392	21573	21649	21512	21648	21525	21628	21592	21622	21259	21352	21345	21540	21454	21477	21563	21550	21365	21526	21488	21552	21652	21577	21351	21535	21464	21484	21443	21694	21392	21532	21462	21472	21473	21224	21446	21389	21431	21522	21400	21588	21375	21274	21628	21490	21450	21395	21317	21340	21523	21527	21577	21555	21655	21647	21539	21647	21426	21465	21382	21336	21522	21458	21671	21633	21641	21397	21337	21427	21605	21440	21452	21607	21549	21464	21532	21422	21526	21359	21722	21460	21336	21530	21448	21562	21300	21249	21409	21485	21448	21519	21242	21510	21424	21506	21523	21453	21381	21701	21356	21508	21306	21372	21549	21651	21537	21610	21676	21561	21500	21445	21493	21462	21468	21333	21439	21599	21464	21507	21394	21458	21545	21358	21388	21823	21472	21513	21410	21502	21575	21404	21503	21665	21519	21634	21505	21518	21654	21588	21403	21561	21485	21386	21363	21480	21548	21339	21624	21418	21377	21346	21448	21479	21463	21357	21391	21443	21388	21506	21542	21539	21494	21518	21475	21154	21873	21491	21533	21307	21422	21486	21549	21663	21300	21529	21455	21403	21311	21422	21617	21449	21549	21457	21503	21600	21518	21352	21654	21359	21557	21481	21323	21499	21362	21294	21463	21426	21307	21372	21486	21637	21539	21285	21386	21296	21191	21300	21415	21449	21513	21595	21515	21603	21331	21310	21412	21578	21538	21354	21448	21571	21495	21563	21609	21424	21389	21270	21485	21494	21391	21585	21602	21703	21279	21524	21591	21577	21663	21577	21499	21645	21312	21488	21489	21463	21356	21890	21580	21389	21397	21409	21564	21679	21469	21599	21378	21579	21610	21574	21400	21505	21389	21465	21420	21431	21527	21442	21540	21479	21452	21481	21548	21492	21530	21220	21553	21791	21673	21407	21566	21291	21472	21415	21506	21599	21424	21304	21673	21566	21320	21493	21631	21569	21588	21282	21394	21435	21342	21440	21513	21489	21355	21450	21400	21552	21525	21431	21464	21310	21626	21457	21417	21599	21680	21462	21504	21366	21488	21426	21511	21633	21659	21463	21504	21465	21588	21593	21534	21186	21274	21602	21332	21385	21311	21522	21477	21514	21274	21487	21407	21486	21524	21515	21534	21434	21330	21605	21338	21403	21348	21677	21512	21431	21266	21378	21377	21493	21638	21408	21505	21590	21542	21555	21501	21648	21282	21354	21436	21451	21365	21358	21483	21330	21635	21466	21407	21783	21640	21281	21424	21521	21656	21530	21469	21608	21478	21642	21462	21521	21568	21378	21497	21602	21543	21720	21348	21430	21436	21270	21299	21379	21324	21482	21414	21494	21562	21279	21666	21663	21392	21556	21743	21510	21487	21667	21490	21554	21360	21465	21454	21467	21546	21363	21323	21486	21413	21423	21501	21780	21748	21477	21322	21369	21633	21425	21376	21560	21412	21461	21605	21512	21470	21691	21487	21372	21428	21503	21446	21534	21237	21476	21461	21306	21407	21472	21457	21316	21566	21426	21389	21202	21569	21456	21188	21443	21353	21556	21287	21372	21399	21425	21569	21328	21684	21602	21334	21545	21738	21292	21620	21487	21433	21520	21385	21704	21516	21390	21554	21462	21578	21427	21485	21382	21513	21427	21395	21527	21372	21426	21619	21558	21612	21398	21488	21524	21423	21376	21602	21544	21592	21533	21321	21349	21663	21521	21415	21642	21567	21508	21676	21662	21416	21384	21613	21516	21417	21460	21420	21363	21312	21324	21450	21789	21644	21446	21262	21597	21381	21451	21507	21844	21600	21449	21724	21528	21524	21502	21432	21365	21579	21345	21459	21540	21516	21474	21642	21613	21341	21345	21421	21439	21468	21294	21666	21567	21673	21471	21427	21558	21449	21677	21427	21401	21394	21568	21360	21729	21560	21208	21527	21447	21448	21360	21448	21426	21510	21491	21567	21421	21506	21443	21564	21745	21344	21516	21518	21588	21175	21106	21426	21441	21517	21674	21163	21373	21365	21409	21415	21454	21567	21282	21366	21577	21299	21368	21501	21318	21478	21200	21537	21547	21659	21527	21532	21284	21502	21350	21496	21381	21498	21572	21300	21484	21399	21649	21467	21230	21278	21461	21530	21433	21533	21590	21401	21493	21540	21456	21584	21399	21428	21482	21497	21467	21484	21338	21543	21461	21545	21586	21732	21361	21385	21369	21325	21540	21831	21655	21398	21356	21401	21380	21474	21645	21595	21510	21414	21317	21540	21449	21542	21568	21534	21457	21475	21557	21414	21588	21332	21300	21426	21469	21559	21340	21473	21592	21406	21398	21556	21280	21390	21652	21438	21547	21443	21555	21287	21403	21506	21525	21548	21567	21387	21467	21278	21431	21564	21527	21526	21350	21336	21442	21509	21437	21572	21329	21399	21295	21375	21299	21494	21260	21471	21295	21623	21511	21437	21514	21397	21334	21384	21723	21588	21516	21711	21502	21405	21351	21582	21498	21115	21143	21369	21488	21468	21580	21525	21663	21509	21538	21501	21522	21483	21375	21541	21495	21668	21403	21575	21779	21266	21395	21465	21334	21502	21340	21454	21297	21393	21769	21476	21391	21442	21439	21463	21771	21425	21426	21529	21304	21500	21376	21242	21435	21523	21520	21481	21320	21509	21619	21573	21450	21368	21547	21540	21767	21785	21581	21440	21567	21530	21432	21241	21698	21411	21631	21441	21607	21407	21488	21613	21477	21430	21453	21611	21490	21695	21589	21277	21299	21606	21538	21489	21494	21618	21452	21588	21596	21597	21653	21613	21571	21542	21588	21384	21656	21430	21518	21594	21748	21738	21617	21503	21297	21365	21541	21573	21443	21492	21431	21424	21538	21627	21431	21690	21482	21394	21410	21354	21643	21514	21661	21362	21738	21607	21519	21438	21479	21501	21459	21435	21535	21304	21569	21406	21518	21636	21627	21635	21543	21469	21582	21278	21625	21643	21511	21525	21376	21438	21478	21403	21666	21394	21477	21308	21688	21438	21636	21564	21519	21608	21508	21538	21517	21398	21441	21546	21362	21353	21620	21498	21453	21537	21491	21558	21432	21642	21303	21256	21500	21495	21608	21557	21598	21485	21550	21534	21566	21800	21647	21637	21644	21494	21606	21511	21348	21372	21397	21497	21730	21482	21582	21465	21378	21349	21425	21407	21332	21416	21261	21364	21531	21477	21453	21442	21393	21548	21447	21548	21599	21494	21510	21673	21500	21467	21534	21211	21557	21425	21342	21380	21493	21565	21442	21495	21653	21367	21629	21529	21436	21319	21455	21443	21584	21426	21379	21546	21494	21776	21268	21573	21382	21439	21347	21482	21435	21657	21474	21509	21467	21424	21514	21525	21527	21460	21569	21484	21310	21388	21724	21559	21375	21438	21466	21486	21525	21505	21420	21376	21370	21444	21563	21583	21459	21656	21577	21623	21476	21287	21369	21395	21405	21385	21369	21709	21643	21343	21310	21522	21353	21541	21642	21347	21408	21518	21452	21679	21473	21530	21538	21560	21647	21287	21358	21495	21500	21676	21634	21507	21526	21657	21571	21298	21582	21398	21419	21626	21341	21503	21564	21304	21258	21662	21318	21213	21545	21330	21576	21576	21374	21595	21447	21412	21450	21408	21506	21531	21739	21607	21558	21541	21552	21542	21527	21368	21378	21594	21372	21096	21295	21383	21515	21579	21496	21603	21437	21670	21510	21415	21488	21554	21305	21485	21522	21447	21478	21463	21429	21379	21671	21595	21663	21516	21506	21353	21433	21494	21422	21525	21584	21220	21406	21497	21360	21403	21482	21424	21378	21627	21370	21314	21415	21422	21387	21703	21582	21314	21591	21545	21394	21243	21577	21766	21392	21721	21543	21502	21619	21536	21268	21674	21364	21432	21485	21417	21431	21495	21386	21559	21424	21521	21358	21464	21637	21398	21525	21515	21536	21674	21611	21602	21509	21432	21701	21685	21411	21375	21508	21739	21351	21721	21721	21324	21463	21421	21548	21567	21561	21510	21421	21528	21592	21601	21658	21460	21632	21730	21339	21468	21427	21482	21529	21380	21612	21369	21494	21662	21579	21648	21553	21657	21447	21454	21523	21349	21328	21752	21585	21412	21672	21330	21332	21472	21790	21360	21459	21488	21569	21383	21244	21395	21542	21335	21541	21341	21656	21472	21565	21354	21427	21344	21394	21646	21361	21561	21627	21638	21567	21503	21374	21488	21657	21545	21452	21294	21529	21557	21635	21444	21510	21605	21292	21461	21469	21852	21538	21633	21596	21457	21585	21570	21647	21487	21380	21457	21504	21429	21542	21547	21487	21278	21438	21489	21577	21428	21559	21416	21596	21498	21449	21572	21467	21287	21398	21387	21487	21217	21396	21518	21333	21447	21516	21460	21310	21395	21461	21506	21236	21371	21532	21372	21357	21598	21363	21550	21483	21454	21415	21498	21455	21420	21647	21201	21517	21489	21430	21553	21562	21469	21554	21504	21384	21464	21423	21474	21473	21696	21569	21278	21420	21174	21406	21503	21552	21630	21456	21649	21319	21480	21351	21432	21362	21372	21497	21356	21497	21462	21465	21347	21366	21457	21298	21512	21652	21499	21666	21517	21520	21507	21417	21342	21442	21497	21444	21363	21487	21556	21358	21425	21528	21548	21555	21345	21298	21369	21383	21782	21593	21253	21474	21508	21494	21659	21489	21390	21443	21558	21817	21440	21420	21654	21457	21455	21578	21441	21543	21454	21400	21602	21519	21489
17463	27844	25139	21191	19796	19046	18333	18104	17787	17626	18452	18319	18101	18160	22436	32296	30608	27273	21965	19620	17584	17004	16828	16706	16810	16976	16639	16734	16711	16690	16626	16891	16734	16909	16745	16747	16999	16831	16673	16826	16739	16632	16769	16520	16759	16763	16708	16861	16472	16818	16702	16807	16837	16665	16678	16792	16834	16832	16651	16833	16791	16734	16691	16729	16777	16697	16839	16887	16764	16976	16708	16756	16690	16743	16760	16744	16773	16929	16830	16781	16896	16654	16766	16766	16755	16797	16798	16718	16674	16600	16859	16632	16716	16714	16789	16812	16740	16721	16598	16672	16810	16636	16776	16878	16884	16853	16857	16671	16845	16563	16670	16834	16748	16690	16885	16675	16518	16706	16801	16831	16766	16652	16467	16769	16740	16881	16569	16736	16700	16802	16910	16668	16907	16848	16690	16623	16852	16735	16797	16564	16765	16789	16685	16720	16735	16764	16707	16838	16720	16740	16679	16785	16812	16890	16797	16791	16850	16910	16619	16713	16796	16722	16648	16709	16539	16670	16607	16803	16747	16635	16752	16643	16819	16745	16641	16831	16765	16719	16722	16792	16630	16639	16907	16664	16680	16742	16930	16837	16752	16776	16767	16626	16738	16750	16704	16709	16571	16780	16857	16674	16556	16773	16669	16787	16846	16721	16775	16695	16803	16734	16794	16922	16794	16704	16794	16794	16765	16851	16736	16778	16655	16572	16733	16890	16707	16695	16563	16794	16829	16771	16697	16777	16710	16823	16730	16670	16749	16682	16676	16720	16708	16830	16864	16721	16770	16759	16848	16710	16668	16769	16719	16576	16848	16800	16684	16787	16686	16734	16738	16730	17008	16666	16695	16811	16755	16707	16652	16727	16852	16634	16866	16533	16676	16677	16840	16637	16804	16673	16842	16650	16679	16844	16602	16720	16814	16659	16838	16605	16547	16905	16743	16643	16790	16717	16903	16722	16765	16780	16680	16764	16746	16750	16803	16773	16728	16799	16814	16807	16679	16606	16641	16874	16857	16934	16872	16677	16827	16664	16733	16754	16498	16699	16792	16866	16650	16586	16747	16691	16604	16736	16544	16803	16780	16670	16619	16764	16767	16846	16748	16770	16560	16924	16544	16697	16751	16740	16818	16659	16878	16659	16584	16806	16882	16500	16676	16720	16807	16742	16816	16685	16764	16744	16469	16915	16830	16532	16776	16652	16803	16778	16872	16743	16725	16749	16730	16576	16812	16670	16681	16556	16740	16795	16713	16647	16808	16721	16617	16653	16688	16662	16711	16739	16490	16636	16732	16776	16824	16679	16780	16766	16727	16780	16660	16662	16925	16663	16706	16657	16766	16920	16901	16599	16958	16673	16806	16694	16779	16792	16813	16643	16675	16858	16713	16601	16632	16722	16776	16578	16900	16660	16898	16654	16708	16929	16861	16718	16828	16754	16734	16692	16812	16775	16765	16886	16903	16838	16565	16825	16806	16824	16823	16757	16933	16697	16554	16619	16706	16595	16832	16767	16731	16701	16773	16810	16636	16781	16690	16717	16676	16846	16869	16694	16659	16706	16828	16645	16860	16641	16715	16745	16613	16837	16704	16840	16747	16731	16706	16681	16862	16588	16712	16587	16747	16850	16621	16789	16753	16733	16674	16881	16833	16691	16868	16563	16821	16645	16666	16796	16790	16598	16712	16952	16786	16747	16786	16455	16777	16733	16690	16756	16852	16668	16772	16627	16424	16752	16700	16648	16704	16663	16665	16725	16744	16743	16753	16798	16529	16611	16872	16739	16627	16805	16698	16688	16702	16577	16624	16776	16738	16824	16808	16707	16803	16580	16787	16629	16637	16649	16744	16775	16536	16681	16715	16756	16842	16752	16718	16832	16702	16733	16794	16652	16804	16716	16678	16779	16718	16534	16759	16740	16860	16907	16849	16779	16886	16788	16859	16787	16721	16795	16647	16666	16674	16698	16768	16747	16611	16644	16893	16685	16748	16732	16716	16703	16778	16681	16792	16662	16757	16718	16556	16591	16805	16672	16690	16694	16647	16868	16629	16628	16857	16704	16797	16710	16814	16665	16823	16713	16762	16710	16775	16649	16961	16840	16701	16851	16832	16963	16832	16849	16771	16992	16769	16737	16658	16692	16854	16692	16625	16665	16643	16733	16934	16587	16868	16783	16643	16697	16797	16777	16652	16630	16711	16919	16799	16732	16821	16822	16649	16740	16704	16728	16729	16721	16774	16634	16805	16645	16697	16795	16990	16660	16883	16728	16837	16808	16594	16793	16754	16828	16886	16742	16849	16723	16838	16927	16679	16796	16933	16750	16770	16761	16774	16646	16745	16803	16774	16751	16807	16659	16649	16607	16699	16703	16626	16766	16846	16831	16744	16748	16760	16689	16776	16690	16888	16774	16744	16786	16827	16707	16582	16772	16707	16796	16913	16770	16732	16709	16647	16788	16650	16816	16810	16708	16696	16765	16759	16787	16800	16806	16755	16700	16689	16599	16877	16663	16691	16671	16831	16787	16758	16881	16675	16819	16769	16830	16809	16992	16920	16809	16700	16861	16846	16707	16599	16719	16794	16778	16617	16735	16720	16944	16703	16717	16645	16575	16776	16751	16749	16850	16619	16710	16762	16866	16594	17002	16746	16743	16787	16658	16733	16818	16880	16695	16483	16822	16725	16714	16718	16711	16760	16752	16833	16741	16649	16615	16692	16663	16760	16658	16925	16860	16789	16834	16791	16513	16693	16748	16783	16747	16745	16726	16683	16709	16700	16814	16720	16865	16852	16578	16886	16579	16689	16529	16753	16735	16839	16733	16713	16801	16870	16713	16826	16897	16844	16591	16812	16756	16828	16609	16811	16785	16615	16660	16692	16613	16773	16644	16937	16836	16809	16799	16740	16735	16753	16753	16847	16835	16709	16636	16765	16852	16922	16840	16996	16674	16859	16710	16879	16751	16737	16677	16875	16756	16663	16821	16905	16919	16784	16699	16803	16745	16864	16748	16730	16423	16582	16657	16613	16665	16720	16666	16775	16778	16826	16722	16808	16649	16864	16723	16852	16687	16717	16577	16902	16652	16778	16773	16749	16615	16712	16787	16703	16660	16722	16806	16658	16749	16699	16687	16742	16740	16713	16604	16792	16625	16883	16719	16803	16771	16520	16633	16710	16738	16683	16747	16646	16906	16782	16709	16570	16719	16632	16775	16747	16847	16901	16797	16819	16666	16865	16826	16647	16886	16888	16815	16606	16803	16888	16875	16714	17014	16692	16732	16852	16454	16740	16823	16735	16822	16819	16870	16795	16761	16676	16994	16744	16725	16569	16602	16791	16812	16669	16809	16836	16811	16741	16626	16846	16880	16762	16780	16686	16706	16625	16819	16754	16681	16767	16696	16853	16775	16707	16700	16795	16842	16657	16629	16919	16632	16636	16878	16605	16705	16774	16660	16862	16704	16649	16777	16708	16730	16741	16750	16634	16545	16799	16802	16812	16767	16722	16613	16877	16815	16583	16620	16726	16789	16714	16679	16781	16766	16800	16602	16658	16649	16741	16667	16759	16752	16687	16625	16740	16846	16555	16669	16717	16877	16707	16743	16643	16764	16612	16728	16726	16798	16614	16806	16857	16769	16896	16779	16656	16736	16576	16780	16766	16918	16738	16725	16872	16597	16973	16722	16880	16681	16688	16642	16795	16682	16807	16743	16784	16786	16762	16829	16597	16671	17059	16817	16768	16880	16663	16690	16592	16633	16649	16801	16809	16769	16659	16521	16815	16736	16745	16634	16488	16661	16803	16660	16579	16688	16776	16843	16647	16493	16674	16709	16789	16870	16766	16729	16777	16545	16646	16838	16703	16707	16753	16711	16751	16727	16753	16753	16756	16746	16669	16714	16721	16684	16784	16655	16724	16679	16647	16927	16822	16759	16682	16642	16664	16760	16764	16722	16750	16695	16836	16781	16560	16678	16950	16765	16828	16690	16627	16826	16833	16735	16625	16625	16724	16831	16843	16828	16851	16884	16869	16948	16686	16809	16687	16766	16829	16795	16718	16740	16600	16850	16716	16719	16682	16864	16771	16692	16653	16779	16766	16695	16574	16799	16646	16887	16650	16627	16682	16722	16786	16741	16558	16574	16592	16591	16776	16709	16825	16785	16681	16760	16638	16826	16950	16819	16818	16502	16761	16641	16852	16674	16532	16575	16665	16701	16835	16749	16792	16764	16910	16868	16825	16578	16609	16819	16744	16835	16717	16709	16904	16858	16780	16610	16714	16639	16739	16985	16834	16653	16820	16775	16693	16819	16677	16722	16821	16779	16786	16832	16806	16790	16728	16491	16884	16609	16940	16625	16827	16851	16737	16827	16832	16738	16673	16631	16930	16760	16709	16623	16776	16725	16711	16587	16834	16755	16713	16807	16768	16838	16826	16687	16832	16759	16802	16633	16826	16799	16905	16807	16864	16768	16724	16737	16818	16695	16787	16886	16761	17043	16758	16743	16615	16641	16650	16917	16719	16762	16650	16689	16764	16791	16841	16810	16812	16775	16765	16845	16776	16868	16947	16601	16751	16671	16782	16672	16775	16738	16661	16859	16825	16634	16895	16659	16847	16745	16692	16717	16795	16762	16676	16932	16657	16807	16696	16570	16778	16682	16646	16631	16707	16719	16802	16737	16622	16795	16863	16604	16813	16668	16899	16767	16775	16620	16813	16645	16737	16936	16678	16725	17007	16718	16714	16682	16721	16425	16932	16663	16846	16760	16764	16778	16849	16644	16767	16665	16823	16852	16745	16652	16808	16750	16755	16964	16740	16717	16779	16994	16734	16868	16730	16611	16857	16763	16673	16718	16761	16725	16818	16730	16884	16706	16934	16656	16885	16799	16779	16605	16724	16819	16634	16626	16678	16757	16643	16738	16850	16738	16746	16934	16573	16789	16821	16571	16823	16644	16738	16736	16706	16664	16810	16649	16781	16771	16653	16734	16705	16772	16717	16758	16735	16792	16620	16627	16622	16732	16824	16779	16714	16811	16680	16763	16821	16705	16676	16771	16907	16775	16718	16837	16687	16706	16950	16711	16747	16479	16670	16776	16708	16941	16682	16737	16494	16716	16834	16861	16781	16803	16844	16844
23983	21592	29268	24463	22216	25284	27081	23108	22737	22828	23133	22809	22886	22870	27115	39932	38870	35659	28923	26104	23306	22114	21809	21505	21890	21768	21741	21706	21535	21520	21548	21590	21781	21653	21763	21874	21719	21696	21854	21489	21641	21401	21679	21543	21632	21519	21660	21764	21619	21698	21523	21807	21792	21598	21679	21564	21640	21494	21341	21511	21444	21518	21491	21602	21568	21427	21511	21705	21541	21357	21724	21563	21618	21614	21495	21306	21430	21551	21483	21333	21638	21612	21633	21446	21378	21654	21526	21616	21553	21393	21521	21659	21569	21590	21494	21457	21417	21508	21559	21516	21572	21681	21404	21307	21445	21602	21589	21444	21787	21423	21483	21385	21657	21481	21560	21411	21755	21556	21675	21608	21391	21590	21611	21526	21463	21619	21635	21388	21390	21431	21642	21596	21640	21364	21536	21515	21501	21443	21400	21483	21618	21448	21330	21464	21688	21438	21577	21515	21407	21617	21371	21562	21499	21581	21519	21568	21329	21482	21480	21509	21329	21509	21547	21230	21524	21589	21716	21290	21412	21457	21593	21413	21621	21397	21655	21612	21275	21372	21407	21479	21606	21391	21305	21515	21447	21501	21594	21840	21648	21437	21490	21291	21590	21661	21525	21501	21536	21438	21623	21549	21479	21525	21491	21593	21540	21487	21788	21494	21369	21481	21601	21396	21482	21618	21488	21563	21636	21479	21507	21441	21641	21411	21276	21489	21531	21476	21521	21518	21463	21359	21559	21455	21493	21635	21434	21382	21549	21352	21668	21541	21389	21354	21421	21404	21351	21503	21384	21482	21394	21399	21810	21567	21614	21618	21426	21303	21523	21661	21466	21626	21576	21424	21484	21411	21519	21402	21655	21292	21382	21507	21377	21661	21416	21416	21637	21510	21552	21482	21722	21496	21793	21572	21528	21429	21742	21585	21566	21350	21563	21615	21677	21473	21693	21850	21807	21673	21716	21349	21578	21727	21461	21359	21621	21305	21572	21444	21705	21723	21327	21412	21596	21415	21357	21611	21406	21438	21459	21384	21844	21617	21623	21419	21302	21251	21533	21487	21536	21491	21486	21560	21458	21510	21415	21205	21465	21373	21444	21608	21410	21357	21413	21583	21292	21418	21548	21240	21488	21262	21354	21369	21496	21615	21254	21720	21457	21583	21358	21284	21200	21525	21567	21609	21382	21740	21527	21689	21546	21497	21479	21507	21745	21421	21612	21551	21289	21347	21559	21432	21424	21554	21448	21694	21639	21440	21518	21623	21383	21582	21560	21640	21258	21377	21421	21751	21346	21504	21359	21204	21281	21447	21482	21468	21475	21494	21187	21700	21636	21572	21666	21602	21454	21569	21531	21484	21597	21774	21373	21379	21649	21461	21368	21382	21276	21520	21428	21455	21524	21589	21373	21552	21602	21474	21638	21316	21490	21569	21450	21463	21454	21571	21671	21470	21517	21583	21373	21367	21360	21558	21475	21503	21630	21516	21356	21365	21573	21411	21750	21557	21491	21520	21508	21478	21393	21330	21245	21461	21524	21568	21414	21567	21567	21458	21602	21435	21516	21517	21643	21300	21580	21520	21625	21458	21630	21588	21460	21465	21515	21520	21462	21519	21466	21732	21544	21452	21658	21568	21458	21317	21494	21423	21459	21422	21579	21107	21450	21618	21699	21514	21329	21539	21474	21596	21410	21766	21551	21598	21451	21493	21393	21430	21529	21609	21388	21601	21408	21387	21490	21501	21566	21594	21539	21557	21364	21608	21478	21430	21391	21303	21585	21647	21422	21547	21443	21521	21658	21431	21463	21555	21558	21348	21153	21435	21487	21472	21618	21475	21581	21490	21549	21426	21650	21435	21344	21460	21443	21609	21447	21567	21438	21363	21398	21589	21777	21540	21432	21530	21622	21327	21484	21516	21483	21644	21472	21539	21624	21531	21409	21266	21736	21534	21510	21539	21542	21425	21781	21448	21580	21448	21461	21479	21508	21648	21504	21463	21569	21690	21464	21605	21577	21565	21531	21484	21641	21554	21371	21548	21508	21699	21561	21638	21443	21581	21571	21513	21332	21545	21711	21542	21636	21536	21623	21535	21434	21626	21586	21390	21346	21169	21722	21559	21490	21347	21551	21371	21426	21526	21452	21446	21568	21671	21703	21438	21219	21565	21316	21599	21590	21572	21871	21510	21796	21484	21749	21411	21548	21627	21399	21394	21272	21502	21434	21361	21678	21560	21449	21653	21310	21606	21456	21647	21483	21510	21532	21314	21650	21605	21702	21454	21598	21517	21615	21638	21613	21419	21585	21487	21447	21498	21523	21702	21563	21399	21315	21520	21495	21538	21402	21419	21548	21647	21547	21571	21371	21799	21686	21528	21516	21272	21458	21629	21402	21548	21445	21350	21478	21487	21741	21589	21455	21528	21406	21739	21462	21940	21579	21574	21647	21500	21476	21364	21474	21629	21349	21443	21287	21655	21465	21410	21536	21620	21543	21442	21469	21541	21334	21351	21496	21572	21578	21447	21477	21656	21402	21527	21516	21451	21332	21691	21593	21398	21443	21345	21592	21491	21777	21393	21366	21388	21634	21547	21543	21676	21425	21594	21676	21734	21809	21553	21323	21712	21285	21489	21508	21515	21587	21589	21455	21566	21502	21618	21783	21620	21361	21687	21539	21544	21446	21441	21688	21550	21559	21556	21463	21501	21315	21588	21368	21286	21637	21434	21591	21481	21653	21553	21674	21433	21443	21519	21638	21605	21357	21376	21537	21566	21502	21645	21499	21480	21525	21537	21768	21533	21481	21367	21504	21454	21465	21419	21617	21589	21476	21735	21509	21578	21509	21645	21260	21410	21665	21300	21328	21575	21711	21391	21487	21358	21465	21484	21348	21246	21399	21704	21597	21390	21535	21580	21607	21496	21408	21516	21501	21605	21388	21214	21657	21512	21569	21671	21447	21566	21360	21493	21380	21382	21746	21549	21484	21415	21236	21543	21473	21533	21502	21285	21403	21642	21570	21625	21607	21725	21464	21441	21436	21384	21325	21619	21488	21337	21462	21432	21606	21358	21486	21605	21726	21697	21567	21250	21438	21573	21360	21406	21594	21635	21636	21212	21480	21462	21487	21504	21540	21412	21315	21493	21472	21410	21621	21556	21709	21631	21613	21516	21340	21498	21675	21411	21738	21447	21341	21482	21683	21441	21533	21524	21384	21682	21631	21471	21561	21362	21507	21488	21440	21272	21431	21554	21335	21490	21456	21393	21735	21636	21512	21484	21566	21480	21539	21683	21323	21748	21612	21760	21528	21350	21707	21321	21540	21636	21498	21652	21627	21595	21626	21506	21288	21534	21535	21335	21379	21370	21498	21707	21442	21364	21511	21756	21666	21507	21532	21401	21518	21581	21539	21495	21477	21651	21475	21497	21698	21613	21485	21545	21456	21585	21527	21652	21552	21428	21945	21560	21517	21555	21441	21451	21569	21383	21362	21606	21560	21574	21561	21354	21333	21485	21573	21472	21588	21507	21506	21530	21636	21597	21477	21362	21384	21450	21595	21630	21379	21535	21337	21441	21623	21365	21538	21502	21633	21383	21604	21712	21468	21468	21676	21513	21545	21657	21768	21703	21393	21534	21566	21682	21356	21345	21421	21280	21492	21625	21339	21224	21516	21549	21666	21489	21580	21540	21604	21439	21557	21432	21393	21474	21619	21571	21345	21456	21494	21400	21479	21669	21456	21238	21773	21455	21380	21416	21465	21742	21617	21297	21636	21660	21583	21522	21628	21613	21619	21672	21495	21656	21606	21576	21811	21264	21550	21382	21699	21541	21578	21670	21570	21449	21601	21464	21543	21576	21496	21334	21354	21488	21646	21598	21388	21491	21656	21485	21539	21649	21547	21326	21348	21572	21376	21402	21501	21504	21568	21640	21463	21687	21515	21792	21500	21563	21479	21709	21680	21598	21635	21594	21401	21479	21298	21525	21838	21535	21397	21359	21513	21489	21592	21542	21455	21216	21374	21627	21332	21456	21638	21658	21590	21628	21496	21524	21632	21560	21483	21634	21395	21577	21442	21323	21346	21678	21405	21576	21755	21532	21658	21267	21435	21563	21372	21607	21534	21339	21560	21315	21462	21444	21568	21585	21472	21648	21642	21384	21534	21245	21671	21443	21423	21508	21503	21582	21440	21346	21592	21470	21340	21558	21488	21624	21373	21383	21624	21529	21529	21442	21595	21306	21519	21576	21450	21596	21587	21519	21384	21491	21516	21575	21630	21367	21576	21460	21354	21658	21548	21455	21445	21584	21443	21429	21632	21613	21286	21633	21601	21480	21221	21325	21238	21395	21441	21568	21412	21513	21290	21525	21225	21354	21480	21473	21334	21508	21387	21327	21443	21504	21459	21770	21264	21623	21748	21672	21678	21527	21683	21517	21564	21462	21650	21608	21540	21365	21520	21629	21757	21384	21497	21568	21480	21477	21477	21331	21546	21439	21416	21775	21389	21524	21629	21517	21613	21363	21568	21602	21467	21450	21539	21403	21538	21344	21624	21597	21483	21684	21650	21572	21819	21706	21520	21581	21519	21504	21509	21609	21546	21455	21878	21587	21551	21285	21398	21452	21479	21354	21481	21492	21653	21448	21609	21473	21575	21608	21369	21434	21464	21570	21622	21533	21249	21464	21364	21346	21567	21342	21459	21472	21424	21655	21524	21416	21738	21580	21639	21391	21618	21614	21412	21423	21420	21606	21566	21515	21701	21682	21594	21485	21422	21459	21404	21604	21410	21383	21521	21349	21495	21486	21777	21465	21453	21410	21629	21467	21197	21429	21431	21277	21601	21384	21352	21651	21392	21424	21351	21713	21435	21489	21532	21343	21468	21685	21399	21492	21505	21488	21603	21434	21782	21692	21416	21452	21327	21489	21414	21376	21499	21556	21293	21307	21423	21637	21493	21466	21493	21570	21734	21468	21485	21280	21636	21736	21708	21679	21568	21532	21342	21476	21369	21465	21679	21479	21613	21215	21510	21397	21442	21543	21433	21405	21607	21488	21468	21361	21541	21543	21356	21325	21716	21332	21427	21570	21457	21460	21725	21611	21453	21565	21631	21415	21432	21597	21462	21575	21572	21519
19487	32980	30250	24301	21709	20288	19229	18698	18419	18241	18938	19106	18899	18856	26451	40703	38618	33440	25470	21859	18227	17174	16980	16922	16950	16685	16742	16760	16842	16763	16782	16953	16900	16663	16784	16695	16671	16715	16803	16724	16903	16795	16715	16953	16758	16684	16760	16905	16570	16820	16851	16756	16844	16759	16609	16945	16796	16868	16706	16637	16993	16811	16719	16837	16891	16596	16756	16702	16850	16826	16714	16702	16828	16639	16849	16895	16941	16692	16622	16806	16973	16776	16851	16753	16806	16705	16818	16821	16841	16766	16751	16734	16859	16984	16808	16606	16778	16722	16638	16803	16730	16709	16687	16870	16684	16598	16668	16778	16920	16802	16720	16661	16963	16745	16837	16944	16805	16600	16754	16897	16597	16983	16665	16720	16683	16747	16697	16913	16869	16699	16648	16771	16789	16788	16812	16823	16853	16863	16818	16827	16831	16540	16784	16845	16705	16739	16694	16696	16594	16693	16905	16752	16634	16889	16647	16788	16828	16700	16688	16806	16661	16720	16758	16746	16720	16821	16745	16532	16689	16781	16728	16743	16639	16758	16614	16746	16744	16734	16764	16764	16689	16815	16782	16659	16663	16681	16721	16799	16739	16806	16846	16717	16800	16829	16745	16751	16799	16778	16599	16654	16921	16670	16840	16640	16780	16863	16787	16779	16914	16689	16786	16855	16730	16834	16637	16852	16740	16859	16695	16772	16720	16694	16897	16717	16757	16665	16744	16728	16727	16914	16871	16941	16806	16838	16698	16772	16556	16638	16630	16933	16738	16951	16834	16808	16741	16720	16839	16705	16800	16644	16818	16620	16665	16788	16769	16666	16873	16669	16797	16716	16718	16830	16831	16877	16786	16725	16823	16745	16780	16676	16768	16842	16882	16797	16699	16791	16568	16900	16698	16733	16663	16668	16691	16915	16755	16830	16756	16740	16802	16750	16666	16773	16824	16778	16947	16694	16845	16751	16693	16728	16704	16691	16688	16763	16887	16717	16762	16762	16788	16641	16711	16836	16843	16892	16658	16902	16799	16867	16722	16938	16695	16832	16660	16720	16715	16774	16945	16889	16851	16695	16677	16706	16710	16752	16724	16801	16617	16941	16777	16559	16732	16823	16798	16624	16775	16830	16669	16744	16819	16914	16873	16883	16727	16813	16767	16642	16844	16824	16947	16737	16810	16838	16610	16754	16622	16847	16887	16770	16728	16636	16681	16629	16798	16771	16669	16705	16678	16680	16864	16736	16843	16826	16841	16776	16800	16694	16791	16616	16714	16781	16757	16728	16650	16788	16609	16898	16945	16646	16704	16723	16706	16703	16829	16863	16695	16613	16858	16723	16769	16834	16844	16780	16777	16629	16734	16811	16864	16626	16781	16761	16772	16798	16918	16732	16609	16926	16655	16685	16852	16722	16718	16828	16901	16717	16741	16625	16793	16589	16831	16482	16775	16908	16792	16660	16865	16680	16786	16844	16817	16837	16718	16843	16890	16920	16673	16738	16777	16673	16716	16597	16839	16771	16701	16785	16907	16711	16639	16732	16765	16692	16743	16731	16744	16794	16555	16846	16813	16574	16780	16790	16935	16594	16906	16689	16746	16724	16749	16704	16724	16806	16596	16962	16778	16783	16657	16768	16761	16839	16683	16725	16577	16751	16814	16715	16748	16678	16692	16586	16739	16783	16746	16921	16861	16831	16865	16822	16750	16817	16645	16735	16863	16676	16716	16730	16725	16667	16830	16892	16725	16859	16738	16959	16850	16759	16746	16769	16701	16526	16683	16795	16692	16780	16885	16786	16765	16646	16731	16620	16692	16613	16668	16787	16743	16738	16792	16752	16611	16765	16748	16733	16690	16782	16789	16941	16793	16862	16656	16759	16689	16795	16854	16553	16970	16883	16858	16833	16636	16690	16741	16786	16658	16692	16758	16736	16888	16865	16722	16791	16767	16673	16721	16942	16687	16751	16689	16837	16835	16784	16872	16866	16665	17015	16649	16774	16873	16791	16731	16642	16917	16788	16783	16817	16720	16694	16783	16723	16654	16555	16620	16669	16693	16942	16633	16730	16636	16612	16744	16813	16830	16752	16791	16872	16842	16560	16676	16738	16693	16762	16726	16877	16801	16718	16871	16779	16859	16759	16780	16704	16779	16737	16744	16887	16702	16840	16915	16804	16910	16749	16837	16688	16872	16945	16820	16720	16902	16595	16630	16759	16887	16767	16795	16772	16776	16874	16747	16595	16810	16707	16783	16819	16805	16735	16702	16775	16833	16604	16868	16753	16812	16729	16769	16888	16789	16838	16939	16802	16704	16921	16677	16866	16870	16786	16779	16876	16666	16638	16808	16751	16751	16771	16987	16672	16737	16717	16828	16669	16819	16724	16713	16573	16727	16836	16775	16764	16778	16695	16758	16850	16979	16806	16667	16933	16756	16845	16785	16857	16708	16903	16788	16755	16836	16626	16796	16785	16620	16793	16627	16717	16648	16789	16650	16702	16744	16813	16992	16729	16678	16776	16885	16849	16723	16706	16775	16630	16681	16766	16734	16819	16615	16731	16813	16765	16735	16755	16763	16843	16886	16824	16843	16923	16870	16976	16864	16666	16727	16835	16677	16762	16680	16678	16723	16877	16757	16872	16743	16737	16813	16794	16742	16673	16675	17031	16865	16738	16764	16767	16693	16910	16747	16718	16765	16856	16786	16577	16695	16944	16668	16742	16830	16921	16873	16578	16664	16799	16735	16776	16846	16630	16864	16705	16700	16699	16777	16970	16707	16853	16924	16751	16807	16890	16739	16862	16861	16754	16798	16845	16772	16738	16792	16756	16814	16604	16804	16693	16880	16779	16825	16733	16833	16857	16615	16609	16684	16879	16797	16694	16841	16738	16780	16837	16882	16726	16942	16736	16760	16539	16829	16703	17075	16712	16763	16626	16495	16809	16798	16688	16834	16724	16699	16880	16755	16814	16773	16788	16801	16723	16879	16757	16915	16733	16702	16914	16647	16733	16871	16609	16550	16752	16846	16802	16891	16662	16742	16646	16707	16660	16770	16563	16689	16848	16784	16601	17026	16903	16680	16870	16723	16782	16763	16816	16608	16773	16693	16568	16773	16672	16824	16656	16718	16503	16587	16760	16757	16791	16648	16792	16797	16862	16784	16773	16683	16654	16796	16598	16662	16686	16726	16723	16798	16922	16736	16644	16565	16814	16688	16893	16636	16789	16840	16654	16679	16911	16689	16632	16619	16712	16755	16928	16754	16828	16750	16706	16756	16727	16790	16686	16746	16734	16680	16861	16825	16777	16836	16734	16936	16887	16813	16685	16756	16852	16831	16733	16766	16751	16844	16600	16873	16786	16759	16965	16840	16796	16816	16766	16772	16757	16781	16711	16958	16702	16614	16569	16747	16676	16710	16645	16927	16580	16571	16862	16826	16752	16876	16728	16751	16844	16684	16719	16807	16767	16704	16590	16896	16773	16876	16781	16667	16702	16864	16922	16556	16850	16717	16702	16846	16718	16633	16651	16674	16818	16829	16653	16978	16761	16752	16829	16932	16829	16740	16760	16740	16834	16724	16773	16633	16699	16890	16804	16745	16678	16665	16634	16709	16868	16793	16712	16782	16914	16855	16875	16762	16899	16800	16605	16940	16678	16877	16764	16732	16574	16757	16833	16637	16863	16801	16740	16740	16676	16879	16838	16805	16646	16843	16872	16862	16702	16808	16880	16816	16879	16848	16828	16718	16757	16782	16701	16671	16721	16750	16928	16871	16689	16577	16711	16748	16772	16625	16669	16898	16837	16788	16652	16775	16791	16832	16891	16800	16815	16785	16626	17001	16648	16718	16744	16674	16700	16783	16982	16815	16821	16801	16869	16831	16822	16755	16773	16765	16756	16745	16748	16741	16816	16569	16869	16724	16747	16704	16860	16632	16823	16881	16770	16632	16804	16760	16766	16711	16884	16832	16652	16691	16705	16646	16715	16626	16567	16769	16642	16845	16602	16816	16734	16710	16881	17056	16806	16593	16917	16704	16700	16976	16778	16834	16673	16875	16672	16682	16554	16912	16827	16797	16690	16715	16924	16860	16846	16691	16666	16630	16665	16879	16734	16765	16853	16681	16908	16706	16852	16876	16740	16795	16673	16777	16829	16706	16637	16756	16574	16806	16726	16761	16773	16731	16804	17012	16679	16849	16848	16839	16730	16841	16906	16684	16791	16683	16841	16649	16805	16802	16774	16792	16752	16628	16794	16837	16608	16664	16878	16815	16625	16709	16816	16736	16912	16636	16778	16770	16662	16849	16610	16787	16696	16818	16670	16750	16776	16859	16673	16808	16779	16780	16613	16658	16692	16744	16684	16821	16898	16619	16664	16695	16806	16606	16729	16803	16803	16666	16762	16684	16789	16832	16737	16855	16691	16771	16651	16890	16733	16821	16757	16723	16881	16777	16780	16868	16836	16871	16635	16792	16613	16837	16907	16845	16723	16610	16801	16709	16774	16764	16753	16709	16980	16962	16609	16746	16772	16971	16715	16769	16840	16799	16776	16665	16616	16678	16633	16698	16821	16619	16758	16856	16682	16875	16739	16870	16813	16761	16710	16606	16677	16694	16838	16758	16762	16812	16872	16645	16925	16831	16842	16731	16818	16952	16805	16940	16822	16783	16894	16815	16720	16723	16660	16618	16714	16773	16891	16691	16734	16701	16824	16764	16687	16656	16743	16859	16925	16729	16872	16646	16798	16570	16847	16668	16679	16644	16733	16792	16803	16827	16719	16722	16643	16986	16859	16656	16968	16696	16801	16824	16642	16917	16818	16669	16770	16561	16872	16836	16835	16712	16779	16823	16707	16759	16628	16880	16726	16934	16811	16824	16781	16605	16830	16772	16892	16706	16687	16847	16708	16813	16885	16825	16830	16720	16724	16521	16719	16665	16781	16705	16654	16568	16708	16802	16856	16770	16768	16783	16683	16547	16809	16773	16688	16669	16710	16721	16727	16836	16831	16890	16618	16744	16797	16828	16888	16741	16742	16873	16912	16699	16743	16654	16719	16759	16604	16895	16699	16825	16838	16690	16761	16661	16794	16853	16797	16613	16662	16735	16803	16842	16716	16861	16616	16723	16843	16601	16757
30324	24583	26841	24101	21857	21845	21869	21867	21770	21824	21991	21972	22127	21976	21895	22746	23088	23116	22616	22080	21689	21644	21487	21550	21622	21345	21754	21583	21463	21526	21375	21589	21516	21558	21552	21406	21377	21422	21424	21502	21553	21526	21529	21489	21382	21491	21434	21496	21463	21618	21571	21586	21440	21715	21507	21601	21626	21432	21420	21627	21493	21499	21842	21353	21397	21482	21617	21413	21561	21550	21467	21580	21492	21744	21390	21611	21495	21447	21475	21497	21585	21564	21846	21522	21441	21343	21377	21185	21486	21396	21398	21447	21497	21324	21529	21474	21516	21328	21396	21500	21396	21412	21391	21587	21355	21541	21552	21414	21547	21438	21442	21391	21427	21605	21623	21442	21299	21451	21626	21418	21472	21611	21555	21512	21517	21568	21635	21424	21622	21546	21574	21499	21427	21330	21350	21453	21391	21166	21412	21270	21415	21621	21353	21329	21568	21523	21616	21349	21462	21618	21328	21370	21452	21625	21498	21468	21440	21572	21419	21338	21656	21553	21717	21611	21489	21418	21395	21660	21685	21439	21434	21703	21567	21508	21548	21463	21470	21352	21400	21227	21507	21509	21521	21517	21486	21527	21611	21519	21459	21602	21770	21447	21558	21406	21323	21256	21414	21368	21512	21070	21355	21450	21456	21420	21506	21373	21548	21411	21256	21366	21505	21383	21593	21460	21393	21532	21681	21491	21795	21394	21484	21580	21560	21575	21452	21246	21515	21446	21360	21413	21498	21416	21418	21449	21545	21417	21426	21509	21615	21467	21456	21377	21481	21617	21442	21303	21617	21528	21497	21524	21444	21406	21405	21559	21600	21412	21334	21422	21419	21536	21615	21608	21584	21438	21263	21459	21541	21471	21597	21612	21389	21464	21565	21529	21482	21461	21362	21568	21378	21397	21625	21344	21427	21358	21680	21418	21526	21581	21463	21600	21450	21460	21386	21357	21354	21546	21411	21267	21653	21552	21486	21515	21569	21422	21673	21445	21263	21515	21537	21340	21461	21229	21287	21616	21659	21643	21453	21595	21727	21519	21684	21582	21788	21464	21528	21292	21498	21564	21332	21419	21740	21579	21429	21398	21338	21318	21431	21714	21357	21557	21402	21634	21527	21574	21940	21620	21446	21431	21369	21434	21466	21563	21547	21593	21349	21373	21428	21673	21400	21448	21389	21495	21399	21279	21375	21461	21543	21176	21447	21489	21562	21411	21500	21730	21511	21528	21295	21438	21397	21464	21386	21543	21286	21491	21371	21585	21287	21506	21594	21384	21343	21482	21477	21384	21560	21435	21467	21443	21588	21463	21639	21650	21467	21370	21317	21517	21308	21559	21550	21574	21514	21395	21583	21662	21472	21314	21443	21259	21618	21592	21468	21666	21341	21647	21509	21397	21428	21578	21656	21390	21414	21317	21557	21372	21299	21530	21310	21257	21501	21381	21586	21446	21168	21524	21334	21193	21497	21448	21389	21412	21444	21468	21602	21578	21533	21569	21657	21527	21519	21421	21582	21302	21372	21627	21507	21437	21609	21324	21305	21563	21434	21390	21443	21578	21425	21380	21544	21580	21439	21517	21516	21460	21416	21499	21523	21402	21579	21214	21408	21339	21545	21513	21437	21331	21338	21404	21407	21341	21304	21487	21748	21512	21602	21572	21526	21498	21627	21432	21566	21729	21694	21425	21449	21369	21564	21630	21481	21590	21597	21669	21682	21457	21675	21331	21375	21538	21369	21400	21613	21615	21608	21477	21556	21485	21512	21586	21529	21527	21500	21527	21500	21255	21520	21474	21427	21385	21711	21491	21428	21626	21518	21348	21286	21297	21604	21383	21333	21361	21640	21548	21515	21388	21518	21458	21521	21506	21564	21441	21508	21536	21552	21542	21547	21493	21278	21520	21420	21291	21488	21507	21453	21482	21556	21345	21395	21492	21319	21523	21656	21590	21632	21528	21490	21368	21377	21588	21421	21721	21520	21505	21242	21524	21538	21578	21534	21464	21501	21583	21569	21302	21610	21445	21424	21636	21435	21343	21352	21321	21392	21440	21449	21530	21352	21545	21370	21578	21478	21225	21529	21461	21673	21446	21445	21577	21529	21373	21573	21297	21395	21500	21470	21484	21475	21596	21593	21550	21402	21492	21548	21361	21509	21527	21527	21582	21610	21475	21566	21424	21323	21459	21281	21465	21287	21370	21414	21474	21576	21832	21595	21511	21454	21676	21517	21306	21288	21585	21314	21528	21387	21530	21362	21439	21385	21390	21305	21479	21498	21529	21588	21397	21580	21748	21500	21534	21733	21343	21282	21315	21632	21388	21626	21604	21547	21372	21452	21666	21329	21615	21824	21383	21525	21528	21603	21675	21308	21404	21723	21554	21214	21463	21554	21755	21501	21398	21295	21589	21551	21547	21409	21284	21712	21622	21475	21667	21442	21433	21305	21497	21487	21465	21536	21324	21530	21440	21398	21519	21431	21357	21555	21428	21552	21748	21533	21407	21375	21404	21662	21534	21276	21487	21384	21643	21226	21480	21511	21555	21611	21615	21385	21572	21577	21285	21540	21619	21591	21501	21475	21234	21330	21406	21455	21677	21541	21375	21559	21514	21479	21326	21726	21385	21378	21695	21426	21542	21367	21429	21481	21558	21535	21496	21366	21497	21409	21432	21472	21492	21543	21418	21500	21595	21658	21378	21420	21439	21319	21482	21511	21461	21670	21540	21599	21555	21486	21521	21455	21610	21485	21533	21337	21493	21470	21680	21339	21382	21468	21661	21365	21356	21459	21382	21660	21526	21548	21468	21459	21560	21461	21535	21310	21439	21233	21296	21444	21359	21635	21119	21765	21711	21408	21492	21594	21459	21500	21313	21360	21527	21438	21555	21331	21366	21543	21388	21678	21273	21555	21748	21458	21363	21489	21290	21477	21440	21465	21396	21622	21557	21415	21444	21559	21378	21518	21442	21471	21424	21415	21307	21533	21517	21431	21653	21595	21402	21444	21430	21829	21522	21635	21616	21486	21613	21508	21423	21526	21638	21441	21376	21473	21532	21435	21771	21432	21387	21651	21496	21413	21438	21396	21585	21387	21431	21507	21738	21449	21643	21276	21553	21363	21455	21666	21340	21312	21280	21528	21297	21563	21705	21306	21449	21383	21522	21303	21661	21714	21338	21306	21550	21439	21450	21513	21330	21715	21650	21340	21568	21451	21523	21873	21649	21423	21351	21270	21548	21385	21507	21262	21485	21377	21587	21517	21696	21474	21711	21762	21631	21375	21204	21618	21575	21438	21406	21543	21420	21714	21438	21359	21470	21580	21812	21427	21231	21358	21261	21249	21676	21517	21671	21568	21625	21541	21520	21583	21436	21531	21533	21531	21402	21493	21447	21614	21385	21474	21227	21529	21642	21622	21349	21717	21281	21368	21341	21540	21639	21623	21513	21538	21536	21652	21556	21465	21439	21597	21453	21845	21357	21322	21499	21523	21398	21462	21260	21526	21691	21405	21315	21646	21446	21638	21421	21320	21260	21516	21407	21512	21475	21568	21417	21652	21417	21395	21324	21487	21443	21573	21577	21469	21631	21608	21319	21376	21474	21404	21465	21525	21596	21564	21728	21553	21291	21329	21512	21470	21417	21618	21511	21410	21526	21373	21582	21554	21182	21408	21498	21689	21341	21685	21638	21596	21623	21568	21478	21425	21448	21379	21212	21692	21700	21385	21656	21233	21452	21429	21602	21573	21276	21653	21542	21591	21401	21420	21522	21583	21486	21524	21700	21709	21472	21588	21516	21350	21489	21437	21382	21411	21497	21588	21481	21377	21545	21739	21579	21576	21375	21514	21374	21554	21291	21389	21606	21242	21409	21551	21483	21549	21677	21624	21430	21520	21420	21674	21578	21420	21274	21390	21319	21452	21503	21568	21286	21448	21320	21508	21432	21475	21612	21669	21626	21420	21485	21295	21393	21342	21506	21524	21559	21259	21433	21668	21434	21538	21302	21416	21385	21327	21725	21460	21385	21444	21407	21483	21685	21501	21533	21332	21458	21618	21537	21570	21338	21362	21586	21481	21391	21647	21441	21539	21420	21495	21634	21402	21476	21605	21558	21312	21266	21624	21503	21663	21422	21575	21475	21753	21327	21529	21403	21553	21459	21524	21354	21586	21615	21518	21178	21308	21628	21613	21450	21552	21621	21513	21691	21313	21241	21519	21519	21297	21321	21596	21286	21688	21556	21424	21653	21420	21460	21451	21485	21468	21421	21532	21565	21708	21615	21767	21487	21525	21378	21461	21430	21419	21672	21383	21417	21549	21587	21709	21453	21594	21372	21545	21341	21443	21363	21495	21434	21485	21326	21439	21652	21491	21122	21309	21435	21524	21423	21657	21243	21450	21575	21461	21531	21450	21466	21775	21757	21502	21493	21406	21498	21549	21444	21607	21393	21357	21407	21721	21571	21786	21613	21623	21447	21557	21533	21655	21344	21396	21228	21340	21608	21411	21668	21476	21467	21457	21526	21477	21515	21562	21481	21749	21506	21396	21343	21595	21259	21578	21540	21443	21339	21464	21507	21339	21449	21500	21430	21436	21417	21720	21512	21480	21394	21505	21522	21619	21548	21571	21677	21339	21353	21432	21493	21674	21503	21489	21519	21631	21495	21544	21418	21456	21720	21303	21384	21754	21564	21556	21691	21656	21428	21673	21661	21363	21769	21468	21437	21628	21360	21502	21554	21446	21536	21538	21779	21685	21374	21471	21709	21474	21463	21557	21317	21552	21432	21575	21372	21417	21431	21451	21406	21454	21440	21395	21392	21655	21490	21565	21560	21423	21226	21762	21317	21495	21599	21465	21544	21644	21594	21590	21516	21814	21272	21557	21523	21606	21351	21531	21628	21662	21526	21528	21505	21682	21624	21558	21551	21318	21402	21378	21390	21396	21593	21706	21672	21531	21683	21442	21480	21411	21429	21312	21331	21573	21432	21446	21253	21571	21272	21324	21353	21549	21441	21316	21492	21429	21477	21369	21423	21374	21486	21564	21571	21309	21329	21495	21373	21361	21351	21591	21740	21421	21550	21666	21525	21454	21707	21762	21689	21575	21614	21348	21506	21465	21396	21513	21412	21417	21681
19135	22974	21389	18869	17644	17092	17165	17254	17179	16975	17341	17245	17680	17492	17470	18789	18570	18770	17699	17310	17130	16723	16832	16687	16537	16791	16691	16826	16645	16790	16616	16665	16754	16732	16755	16933	16809	16785	16773	16687	16852	16824	16640	16746	16719	16555	16804	16812	16594	16728	16630	16804	16794	16709	16847	16679	16705	16716	16664	16930	16423	16717	16645	16792	16686	16540	16668	16719	16830	16568	16744	16738	16718	16798	16913	16611	16627	16729	16899	16855	16799	16616	16734	16629	16751	16677	16790	16873	16724	16641	16748	16702	16719	16694	16684	16693	16706	16686	16801	16801	16626	16780	16650	16672	16709	16723	16675	16618	16646	16617	16800	16558	16879	16661	16834	16793	16800	16735	16693	16884	16785	16631	16895	16810	16726	16672	16788	16834	16567	16695	16743	16581	16801	16621	16569	16761	16743	16854	16663	16722	16686	16913	16720	16748	16782	16757	16779	16784	16738	16565	16627	16677	16765	16742	16886	16612	16885	16717	16804	16763	16768	16743	16568	16868	16821	16775	16833	16650	16644	16763	16752	16776	16695	16768	16487	16762	16828	16758	16733	16715	16631	16656	16844	16815	16572	16630	16656	16690	16776	16648	16654	16680	16917	16801	16521	16779	16644	16606	16733	16898	16754	16579	16838	16713	16575	16838	16698	16894	16666	16948	16658	16912	16808	16865	16727	16680	16624	16897	16765	16737	16850	16720	16663	16678	16803	16468	16711	16642	16757	16817	16821	16705	16823	16782	16756	16822	16763	16810	16783	16750	16604	16641	16853	16580	16979	16724	16818	16706	16907	16850	16807	16907	16579	16782	16833	16787	16769	16689	16668	16655	16662	16714	16627	16542	16805	16792	16741	16760	16787	16865	16935	16902	16575	16666	16755	16628	16832	16722	16648	16938	16705	16741	16695	16706	16904	16655	16733	16854	16844	16618	16809	16763	16700	16684	16641	16513	16680	16774	16913	16589	16625	16730	16625	16713	16744	16851	16747	16796	16760	16729	16803	16683	16719	16711	16875	16628	16736	16726	16752	16700	16678	16823	16593	16812	16633	16630	16871	16598	16810	16650	16674	16812	16701	16725	16746	16638	16898	16767	16679	16743	16820	16646	17002	16652	16715	16750	16681	16612	16656	16637	16757	16741	16651	16611	16928	16774	16820	16741	16741	16874	16855	16733	16854	16726	16670	16637	16863	16583	16667	16733	16886	16799	16695	16699	16630	16771	16688	16765	16618	16789	16774	16732	16772	16835	16598	16566	16746	16878	16654	16753	16900	16787	16719	16754	16695	16702	16904	16931	16818	16603	16691	16787	16771	16723	16758	16730	16837	16737	16756	16697	16693	16792	16694	16741	16653	16820	16864	16756	16770	16751	16774	16932	16565	16595	16932	16847	16816	16687	16682	16490	16869	16762	16885	16711	16803	16856	16826	16777	16799	16730	16588	16655	16663	16820	16619	16637	16678	16787	16896	16654	16647	16802	16731	16716	16918	16730	16924	16816	16692	16740	16684	16838	16655	16800	16660	16758	16905	16864	16861	16687	16844	16704	16871	16835	16625	16709	16504	16764	16836	16806	16770	16621	16879	16731	16877	16665	16702	16769	16920	16641	16785	16744	16734	16603	16786	16694	16764	16785	16850	16786	16599	16689	16670	16725	16689	16708	16630	16738	16637	16665	16747	16612	16805	16735	16799	16827	16683	16776	16720	16853	16746	16629	16674	16883	16799	16520	16538	16649	16872	16851	16836	16713	16640	16793	16772	16724	16663	16701	16787	16907	16702	16633	16791	16766	16851	16534	16718	16855	16598	16670	16677	16713	16716	16697	16893	16687	16759	16670	16763	16701	16791	16766	16651	16654	16693	16571	16939	16626	16798	16680	16601	16855	16813	16730	16669	16675	16695	16721	16903	16725	16779	16740	16811	16805	16827	16698	16843	16717	16830	16713	16805	16745	16563	16756	16699	16788	16786	16708	16686	16714	16847	16741	16738	16747	16618	16914	16648	16697	16714	16670	16948	16875	16885	16722	16715	16647	16579	16723	16742	16829	16901	16704	16716	16651	16630	16603	16780	16878	16711	16674	16928	16639	16811	16727	16781	16664	16737	16854	16685	16733	16752	16733	16743	16774	16778	16840	16797	16869	16843	16881	16879	16726	16687	16936	16778	16854	16751	16949	16713	16554	16834	16685	16764	16543	16729	16772	16584	16795	16825	16677	16666	16836	16581	16528	16693	16778	16779	16745	16835	16687	16682	16706	16682	16838	16701	16783	16855	16778	16722	16801	16740	16772	16846	16774	16815	16855	16816	16821	16673	16688	16845	16581	16804	16666	16871	16890	16747	16606	16785	16713	16611	16615	16639	16723	16832	16670	16679	16662	16653	16756	16836	16591	16799	16774	16923	16541	16789	16793	16854	16770	16763	16802	16654	16457	16642	16670	16854	16600	16800	16841	16715	16762	16794	16914	16569	16724	16655	16715	16684	16712	16791	16868	16615	16881	16821	16700	16685	16856	16915	16767	16839	16877	16747	16750	16928	16613	16739	16623	16823	16719	16922	16668	16675	16685	16660	16681	16665	16557	16727	16782	16710	16771	16729	16630	16695	16661	16612	16665	16678	16823	16662	16753	16693	16726	16729	16706	16750	16770	16758	16813	16680	16679	16663	16738	16848	16708	16568	16891	16595	16763	16736	16484	16441	16909	16658	16734	16597	16792	16818	16709	16765	16828	16894	16475	16841	16576	16755	16667	16677	16733	16946	16679	16710	16804	16798	16780	16776	16827	16812	16722	16798	16726	16740	16616	16770	16673	16842	16783	16784	16625	16795	16698	16842	16558	16681	16674	16789	16835	16728	16558	16947	16660	16896	16724	16681	16767	16685	16601	16736	16732	16805	16624	16558	16804	16660	16605	16873	16865	16706	16892	16608	16778	16742	16784	16781	16775	16793	16686	16754	16743	16754	16952	16696	16733	16722	16707	16764	16782	16823	16755	16656	16658	16696	16802	16643	16965	16653	16803	16629	16858	16652	16639	16769	16622	16690	16767	16775	16586	16723	16915	16819	16660	16767	16684	16673	16549	16914	16682	16692	16672	16741	16759	16759	16652	16696	16848	16774	16860	16859	16697	16824	16830	16804	16747	16627	16802	16780	16699	16719	16729	16729	16856	16781	16673	16680	16787	16709	16645	16619	16906	16653	16825	16695	16642	16699	16715	16648	16793	16777	16810	16721	16842	16688	16682	16606	16652	16850	16722	16784	16725	16692	16769	16723	16770	16537	16723	16845	16723	16833	16760	16616	16501	16757	16681	16841	16876	16542	16688	16648	16882	16737	16836	16585	16749	16759	16754	16758	16807	16914	16864	16710	16767	16816	16959	16735	16924	16722	16733	16613	16632	16705	16819	16745	16757	16931	16801	16801	16773	16821	16688	16581	16691	16778	16677	16747	16736	16885	16919	16920	16768	16864	16701	16734	16627	16750	16707	16835	16848	16722	16692	16734	16542	16728	16849	16748	16517	16727	16692	16871	16724	16749	16720	16710	17045	16820	16761	16724	16524	16593	16887	16640	16772	16700	16735	16797	16721	16753	16659	16747	16900	16760	16601	16729	16572	16779	16593	16542	16716	16603	16588	16665	16802	16474	16773	16726	16840	16739	16785	16481	16834	16717	16748	16670	16833	16887	16713	16977	16751	16843	16500	16848	16856	16557	16673	16560	16754	16744	16740	16768	16769	16662	16726	16757	16827	16558	16720	16676	16748	16723	16720	16853	16911	16795	16939	16673	16706	16683	16817	16592	16600	16717	16688	16818	16661	16779	16757	16829	16655	16706	16828	16879	16650	16579	16645	16676	16710	16837	16791	16773	16812	16675	16617	16644	16821	16766	16664	16712	16676	16717	16853	16697	16838	16718	16681	16832	16835	16775	16675	16649	16767	16570	16833	16809	16697	16853	16778	16419	16838	16792	16694	16819	16785	16657	16619	16844	16700	16781	16719	16901	16771	16688	16648	16707	16796	16770	16775	16688	16930	16738	16808	16580	16763	16727	16776	16519	16722	16632	16735	16699	16786	16631	16561	16754	16788	16803	16708	16786	16804	16697	16863	16711	16766	16586	16682	16654	16518	16785	16778	16689	16717	16686	16758	16894	16687	16493	16766	16632	16572	16769	16617	16657	16689	16769	16665	16731	16780	16803	16668	16580	16631	16585	16889	16602	16756	16645	16737	16853	16701	16758	16910	16716	16771	16777	16644	16710	16716	16857	16656	16886	16564	16765	16809	16600	16869	16659	16762	16819	16616	16795	16661	16692	16790	16856	16843	16649	16562	16743	16876	16810	16711	16698	16555	16598	16801	16690	16847	16633	16700	16864	16650	16700	16769	16871	16536	16682	16769	16712	16710	16873	16804	16771	16761	16795	16531	16912	16674	16736	16884	16634	16781	16902	16935	16763	16631	16682	16605	16536	16909	16787	16745	16610	16917	16633	16585	16610	16577	16643	16892	16733	16701	16581	16858	16963	16636	16786	16610	16805	16742	16759	16605	16762	16550	16654	16840	16938	16734	16780	16821	16702	16702	16880	16722	16677	16720	16841	16651	16681	16652	16689	16644	16866	16864	16858	16902	16819	17037	16693	16761	16740	16568	16839	16493	16760	16879	16729	16736	16838	16778	16837	16852	16637	16686	16740	16760	16812	16642	16542	16704	16713	16815	16853	16710	16844	16686	16910	16859	16804	16714	16864	16777	16672	16594	16696	16633	16614	16885	16628	16773	16711	16715	16647	16797	16799	16655	16671	16617	16756	16780	16622	16736	16731	16648	16979	16792	16837	16694	16868	16733	16697	16635	16649	16869	16768	16777	16718	16715	16740	16740	16628	16850	16762	16639	16613	17011	16704	16832	16554	16866	16674	16642	16763	16731	16914	16833	16765	16757	16778	16782	16732	16838	16669	16873	16737	16633	16667	16786	16772	16699	16721	16848	16702	16695	16734	16750	16848	16857	16734	16867	16894	16819	16964	16848	16825	16665	16727	16772	16868	16725	16829	16746	16658	16737	16948	16828	16762	16661	16611	16784	16912	16736	16651	16704	16737	16744	16889	16570	16634	16782	16725	16733	16832	16619	16739	16680	16930	16891
25365	21549	28776	25288	23470	24150	24197	22298	21920	22226	22391	22152	22350	22322	25197	31658	32559	30215	25881	23884	22459	21589	21495	21530	21639	21302	21501	21505	21578	21594	21572	21460	21606	21379	21435	21474	21536	21433	21438	21694	21522	21658	21574	21609	21478	21639	21481	21577	21482	21546	21549	21462	21243	21528	21609	21549	21471	21390	21403	21533	21601	21449	21585	21492	21627	21301	21610	21303	21504	21643	21622	21441	21627	21422	21453	21693	21544	21535	21622	21710	21720	21382	21312	21520	21440	21620	21556	21434	21390	21257	21524	21423	21453	21685	21480	21358	21630	21466	21451	21605	21592	21697	21514	21288	21501	21538	21378	21640	21384	21584	21686	21293	21642	21612	21523	21411	21344	21664	21327	21489	21504	21567	21356	21192	21320	21379	21367	21347	21450	21586	21543	21384	21593	21601	21522	21520	21390	21563	21520	21303	21568	21592	21407	21646	21535	21530	21466	21563	21308	21634	21512	21556	21769	21752	21393	21377	21608	21417	21290	21418	21630	21611	21312	21508	21579	21584	21469	21547	21446	21497	21559	21368	21552	21498	21629	21272	21592	21554	21491	21620	21678	21649	21538	21471	21405	21542	21169	21581	21329	21489	21583	21335	21433	21535	21158	21583	21665	21445	21464	21385	21228	21604	21555	21581	21729	21417	21301	21355	21506	21481	21449	21450	21562	21485	21490	21384	21504	21377	21355	21552	21908	21685	21554	21794	21217	21469	21445	21460	21852	21481	21254	21556	21494	21627	21688	21740	21554	21438	21337	21544	21417	21607	21385	21636	21323	21484	21488	21476	21423	21497	21412	21475	21474	21537	21557	21329	21487	21391	21421	21418	21571	21622	21557	21562	21475	21668	21538	21436	21419	21652	21345	21416	21750	21429	21375	21271	21448	21421	21440	21493	21658	21709	21405	21135	21409	21424	21616	21496	21556	21487	21406	21354	21625	21321	21584	21496	21536	21692	21362	21485	21353	21295	21874	21493	21524	21422	21571	21563	21577	21640	21432	21448	21210	21437	21458	21409	21610	21568	21353	21553	21643	21261	21254	21328	21437	21450	21518	21357	21466	21513	21446	21713	21673	21454	21296	21602	21499	21570	21365	21589	21413	21483	21379	21552	21335	21396	21353	21326	21362	21388	21461	21546	21419	21574	21443	21530	21611	21570	21692	21389	21432	21665	21746	21537	21497	21402	21543	21468	21653	21476	21557	21436	21479	21409	21407	21468	21804	21605	21574	21539	21511	21455	21435	21470	21568	21777	21513	21551	21622	21496	21467	21546	21571	21716	21359	21621	21489	21513	21473	21512	21537	21664	21534	21475	21387	21679	21531	21546	21536	21552	21522	21429	21428	21667	21647	21433	21509	21531	21364	21301	21502	21501	21353	21552	21356	21389	21501	21557	21764	21465	21386	21478	21566	21652	21477	21490	21688	21667	21397	21315	21420	21559	21572	21372	21428	21689	21511	21611	21503	21752	21583	21334	21517	21430	21505	21493	21429	21655	21557	21607	21441	21909	21581	21421	21455	21423	21300	21411	21753	21527	21580	21540	21503	21350	21726	21456	21574	21379	21334	21471	21517	21478	21365	21585	21447	21549	21515	21299	21487	21433	21531	21394	21494	21702	21704	21357	21367	21365	21552	21598	21455	21410	21456	21534	21452	21694	21466	21492	21459	21714	21639	21537	21431	21368	21346	21532	21454	21491	21398	21449	21691	21650	21552	21496	21412	21245	21559	21557	21570	21646	21245	21536	21692	21273	21308	21401	21592	21390	21551	21514	21528	21543	21486	21417	21292	21411	21415	21449	21391	21552	21590	21403	21541	21419	21398	21500	21447	21690	21432	21461	21321	21707	21373	21616	21502	21583	21680	21655	21720	21441	21505	21632	21504	21538	21194	21431	21562	21622	21623	21518	21498	21602	21534	21596	21465	21556	21489	21498	21547	21258	21589	21840	21551	21586	21689	21610	21570	21500	21601	21335	21737	21627	21535	21273	21414	21211	21389	21480	21344	21511	21403	21385	21294	21500	21397	21424	21539	21497	21331	21723	21297	21527	21582	21480	21400	21475	21523	21724	21406	21608	21654	21425	21424	21371	21426	21549	21497	21499	21746	21670	21685	21456	21490	21281	21487	21682	21439	21461	21408	21525	21499	21558	21543	21380	21634	21446	21488	21438	21595	21455	21674	21360	21507	21468	21525	21582	21603	21590	21368	21566	21356	21504	21371	21463	21521	21634	21441	21635	21494	21659	21522	21524	21446	21400	21562	21513	21490	21500	21539	21611	21615	21559	21586	21618	21573	21403	21540	21658	21531	21543	21543	21516	21525	21493	21416	21271	21462	21581	21530	21293	21421	21250	21543	21564	21513	21564	21513	21271	21424	21540	21302	21453	21242	21565	21676	21486	21425	21541	21389	21449	21490	21480	21474	21443	21647	21655	21661	21490	21480	21537	21674	21412	21509	21418	21559	21338	21544	21433	21489	21614	21372	21586	21613	21530	21676	21619	21541	21493	21675	21490	21358	21371	21497	21498	21332	21370	21555	21281	21315	21633	21189	21391	21451	21424	21602	21556	21552	21554	21651	21482	21849	21675	21476	21378	21508	21542	21553	21494	21468	21477	21278	21651	21718	21257	21331	21619	21548	21370	21406	21571	21618	21549	21642	21441	21507	21297	21246	21752	21561	21473	21711	21404	21608	21613	21432	21306	21515	21625	21440	21496	21520	21263	21559	21375	21715	21674	21571	21412	21466	21358	21483	21548	21665	21526	21370	21489	21536	21615	21629	21515	21530	21421	21719	21416	21533	21442	21371	21470	21617	21209	21395	21494	21290	21563	21432	21262	21490	21504	21516	21530	21381	21441	21383	21485	21575	21681	21483	21349	21508	21476	21519	21574	21679	21385	21487	21545	21676	21443	21628	21529	21440	21576	21492	21374	21576	21719	21314	21226	21617	21519	21629	21485	21385	21506	21385	21653	21418	21678	21588	21548	21250	21660	21497	21477	21469	21349	21316	21436	21429	21445	21471	21553	21623	21478	21552	21260	21246	21433	21632	21719	21472	21369	21461	21388	21420	21431	21732	21525	21590	21487	21388	21535	21403	21515	21519	21268	21487	21412	21358	21300	21402	21393	21515	21632	21557	21509	21387	21564	21342	21507	21681	21481	21371	21550	21479	21362	21492	21535	21623	21533	21589	21431	21513	21642	21441	21353	21601	21594	21537	21534	21344	21529	21385	21382	21583	21437	21523	21455	21425	21444	21189	21553	21714	21255	21553	21320	21491	21533	21628	21641	21682	21238	21674	21565	21610	21443	21515	21423	21481	21517	21515	21259	21500	21723	21434	21639	21623	21633	21648	21432	21660	21450	21499	21198	21346	21686	21512	21650	21582	21372	21539	21494	21586	21228	21421	21463	21323	21496	21443	21226	21669	21541	21557	21716	21745	21654	21575	21626	21557	21450	21281	21384	21614	21502	21523	21533	21485	21513	21563	21572	21741	21305	21303	21451	21660	21254	21500	21371	21278	21546	21598	21322	21650	21384	21411	21394	21553	21489	21498	21437	21353	21394	21608	21653	21379	21458	21333	21441	21493	21400	21634	21394	21425	21677	21662	21482	21467	21254	21306	21683	21617	21451	21493	21544	21544	21461	21376	21608	21353	21492	21441	21402	21468	21627	21406	21348	21599	21541	21307	21527	21510	21454	21325	21401	21434	21551	21629	21394	21574	21573	21472	21365	21380	21575	21694	21448	21579	21355	21352	21389	21434	21488	21314	21437	21649	21562	21560	21673	21579	21411	21592	21510	21863	21569	21646	21598	21450	21695	21618	21485	21273	21399	21537	21641	21515	21697	21734	21571	21505	21428	21434	21348	21515	21587	21447	21347	21490	21459	21604	21484	21613	21609	21333	21370	21617	21460	21522	21473	21464	21261	21455	21302	21558	21602	21851	21518	21654	21521	21451	21443	21656	21608	21640	21500	21500	21422	21379	21717	21645	21627	21525	21475	21608	21707	21427	21491	21500	21588	21381	21574	21606	21423	21648	21504	21596	21358	21560	21456	21442	21142	21381	21346	21705	21510	21387	21593	21469	21483	21449	21664	21511	21348	21506	21540	21394	21141	21355	21593	21531	21556	21553	21592	21334	21544	21666	21519	21251	21468	21439	21369	21507	21480	21611	21618	21431	21590	21457	21419	21396	21516	21222	21336	21623	21521	21606	21521	21548	21709	21480	21566	21640	21418	21721	21448	21548	21511	21717	21424	21531	21503	21311	21505	21562	21407	21282	21463	21424	21327	21357	21318	21453	21564	21680	21384	21408	21595	21509	21533	21558	21536	21483	21352	21487	21641	21550	21318	21500	21333	21450	21594	21466	21321	21482	21591	21349	21369	21337	21536	21469	21590	21423	21510	21863	21515	21262	21505	21524	21666	21302	21342	21557	21397	21688	21399	21652	21510	21365	21680	21671	21462	21535	21417	21523	21403	21524	21465	21539	21588	21427	21373	21474	21442	21378	21395	21494	21678	21643	21489	21468	21621	21698	21593	21551	21493	21389	21658	21588	21409	21289	21366	21449	21662	21547	21803	21608	21799	21563	21263	21544	21482	21578	21587	21604	21628	21599	21506	21540	21559	21372	21442	21620	21372	21618	21517	21539	21411	21750	21583	21480	21711	21542	21446	21521	21488	21400	21651	21761	21293	21905	21555	21462	21730	21530	21571	21662	21673	21365	21352	21657	21459	21425	21308	21567	21625	21542	21434	21565	21503	21424	21438	21553	21532	21469	21405	21404	21506	21371	21657	21367	21464	21434	21651	21632	21504	21607	21401	21600	21367	21483	21343	21587	21656	21334	21407	21592	21431	21579	21491	21533	21511	21475	21526	21423	21405	21596	21507	21226	21388	21634	21554	21612	21421	21619	21634	21433	21417	21788	21353	21580	21471	21370	21423	21424	21410	21483	21475	21530	21489	21508	21452	21555	21621	21464	21539	21462	21672	21598	21504	21481	21374	21759	21590	21565	21636	21601	21343	21230	21328	21425	21506	21576	21468	21363	21467	21518	21553	21656	21296	21441	21493	21458	21513	21350	21362	21443	21524	21389	21444	21770	21541	21456	21449	21469	21440	21749	21650
18515	29692	28160	23082	19641	18531	18250	18014	17664	17662	18063	17898	18356	17938	23236	31376	31157	27653	21902	19483	17396	17007	16756	16801	16889	16678	16592	16735	16885	16614	16723	16873	16884	16676	16715	16806	16827	16831	16726	16700	16571	16842	16627	16905	16887	16886	16691	16656	16607	16725	16635	16695	16840	16854	16854	16804	16625	16858	16665	16759	17038	16636	16607	16784	16725	16740	16790	16711	16894	16963	16850	16668	16791	16699	16728	16674	16753	16749	16794	16790	16705	16684	16799	16825	16737	16785	16732	16777	16680	16815	16758	16728	16706	16759	16781	16734	16881	16884	16650	16711	16720	16669	16770	16985	16727	16812	16779	16849	16740	16579	16569	16613	16635	16781	16793	16736	16733	16742	16999	16738	16591	16563	16854	16783	16634	16857	16817	16610	16688	16693	16842	16603	16776	16730	16970	16626	16800	16929	16707	16764	16709	16892	16856	16785	16783	16552	16656	16616	16858	16832	16608	16766	16930	16680	16563	16674	16758	16820	16771	16814	16805	16847	16861	16917	16746	16709	16740	16800	16719	16632	16778	16674	16678	16716	16751	16813	16854	16788	16702	16777	16660	16852	16891	16778	16640	16823	16814	16654	16702	16687	16802	16702	16762	16717	16708	16852	16743	16777	16596	16692	16587	16601	16909	16916	16667	16761	16726	16637	16821	16698	16770	16638	16544	16879	16778	16898	16860	16704	16735	16805	16655	16839	16803	16714	16894	16744	16634	16829	16707	16652	16726	16674	16647	16679	16846	16653	16805	16659	16619	16578	16746	16590	16877	16755	16674	16590	16712	16769	16771	16823	16823	16680	16866	16660	16642	16796	16679	16724	16699	16735	16716	16844	16596	16770	16714	16713	16615	16857	16659	16709	16774	16697	16776	16766	16738	16742	16964	16588	16923	16843	16771	16493	16585	16684	16711	16712	16655	16695	16923	16828	16672	16825	16840	16725	16602	16632	16688	16721	16644	16866	16702	16736	16760	16686	16764	16757	16688	16842	16731	16686	16749	16910	16602	16745	16737	16650	16582	16673	16887	16761	16638	16935	16840	16822	16716	16663	16693	16875	16662	16664	16977	16679	16799	16667	16815	16687	16813	16675	16738	16768	16966	16773	16836	16534	16749	16714	16580	16690	16800	16847	16605	16769	16689	16842	16610	16861	17005	16698	16796	16791	16687	16941	16633	16820	16817	16719	16816	16691	16766	16738	16692	16604	16872	16893	16660	16597	16669	16752	16798	16588	16917	16785	16618	16773	16790	16552	16764	16736	16811	16815	16497	16610	16816	16799	16699	16831	16739	16754	16746	16722	16714	16816	16776	16716	16762	16846	16790	16500	16781	16659	16689	16755	16783	16658	16797	16736	17004	16903	16852	16915	16666	16847	16938	16603	16619	16869	16799	16818	16734	16795	16763	16719	16769	16856	16779	16759	16696	16768	16859	16771	16640	16821	16667	16782	16622	16772	16660	16757	16757	16765	16775	16709	16677	16818	16632	16671	16608	16861	16824	16773	16479	16763	16682	16660	16705	16663	16800	16874	16943	16652	16732	16824	16705	16953	16782	16917	16607	16801	16601	16660	16676	16713	16774	16740	16612	16770	16654	16751	16790	16740	16713	16761	16789	16803	16522	16712	16860	16823	16647	16914	16899	16819	16780	16984	16850	16631	16760	16713	16808	16747	16583	16648	16688	16972	16537	16767	16786	16700	16756	16854	16751	16859	16825	16805	16743	16696	16730	16745	16775	16659	16877	16838	16746	16746	16626	16827	16758	16790	16751	16769	16835	16931	16852	16900	16770	16823	16664	16913	16564	16740	16732	16827	16796	16824	16834	16712	16594	16638	16770	16742	16767	16816	16589	16644	16751	16623	16742	16800	16908	16586	16757	16941	16819	16677	16914	16924	16728	16789	16574	16837	16758	16706	16714	16676	16799	16769	16657	16743	16760	16785	16636	16676	16792	16559	16748	16769	16768	16813	16750	16780	16760	16656	16605	16623	16574	16742	16720	16593	16774	16643	16548	16771	16758	16911	16784	16890	16693	16729	16845	16875	16813	16898	16839	16797	16848	16773	16571	16803	16779	16770	16695	16815	16706	16889	16758	16713	16671	16820	16809	16602	16898	16703	16777	16764	16792	16812	16838	16696	16733	16871	16666	16734	16729	16714	16762	16799	16773	16834	16756	16615	16798	16813	16774	16729	16659	16583	16693	16946	16893	16730	16629	16707	16727	16776	16692	16734	16900	16619	16915	16714	16606	16726	16691	16843	16704	16848	16774	16926	16678	16937	16620	16684	16896	16753	16702	16703	16718	16741	16783	16893	16763	16803	16878	16621	16816	16853	16847	16663	16826	16683	16824	16803	16711	16857	16804	16687	16681	16722	16918	16673	16614	16609	16729	16757	16689	16708	16819	16739	16500	16723	16819	16800	16682	16710	16752	16662	16730	16604	16638	16864	16591	16690	16884	16755	16709	16899	16702	16739	16783	16875	16853	16724	16756	16695	16634	16615	16673	16634	16864	16593	16589	16824	16838	16694	16911	16748	16770	16739	16537	16781	16589	16720	16882	16746	16640	16777	16687	16818	16715	16722	16685	16695	16821	16703	16874	16644	16548	16680	16661	16855	16806	16650	16698	16789	16777	16760	16820	16755	16664	16716	16659	16711	16681	16924	16778	16681	16645	16554	16727	16866	16647	16751	16715	16767	16605	16723	16784	16641	16718	16782	16727	16737	16783	16748	16686	16586	16676	16738	16889	16809	16771	16763	16810	16873	16712	16778	16671	16777	16794	16760	16748	16674	16805	16918	16677	16774	16807	16883	16701	16792	16690	16681	16612	16776	16630	16730	16661	16684	16554	16809	16660	16626	16775	16790	16760	16713	16830	16893	16794	16693	16640	16780	16687	16717	16701	16680	16721	16876	16711	16760	16672	16611	16718	16729	16797	16785	16658	16783	16797	16715	16712	16710	16645	16598	16769	16628	16879	16712	16681	16575	16691	16562	16911	16602	16732	16688	16900	16587	16809	16652	16812	16693	16735	16781	16821	16842	16735	16864	16646	16621	16601	16576	16805	16657	16810	16785	16639	16820	16872	16766	16766	16818	16829	16750	16802	16849	16753	16768	16709	16811	16784	16817	16861	16822	16817	16923	16684	16794	16994	16542	16804	16820	16836	16650	16707	16797	16769	16619	16802	16596	16692	16706	16717	16799	16777	16671	16798	16722	16785	16669	16656	16679	16741	16746	16711	16758	16744	16724	16695	16717	17108	16691	16644	16642	16660	16846	16743	16792	16729	16713	16793	16866	16887	16673	16636	16812	16995	16793	16689	16742	16822	16718	16752	16859	16857	16822	16662	16661	16586	16839	16690	16918	16816	16647	16917	16684	16680	16608	16814	16631	16934	16766	16724	16844	16613	16744	16683	16643	16862	16873	16648	16763	16712	16784	16844	16896	16765	16514	16759	16602	16832	16669	16644	16718	16796	16635	16771	16897	16903	16761	16469	16646	16761	16489	16646	16651	16708	16866	16517	16632	16809	16740	16780	16743	17032	16732	16725	16634	16956	16884	16804	16666	16688	16847	16579	16708	16841	16803	16619	16662	16805	16855	16877	16774	16669	16792	16694	16774	16687	16820	16863	16945	16586	16780	16860	16610	16708	16720	16815	16693	16792	16784	16936	16664	16749	16704	16620	16860	16784	16725	16784	16789	16571	16824	16628	16871	16627	16882	16787	16787	16781	16933	16740	16753	16769	16622	16932	16699	16727	16549	16658	16895	16839	16814	16796	16833	16783	16763	16838	16789	16640	16793	16745	16754	16746	16783	17080	16785	16713	16716	16768	16768	16770	16823	16782	16707	16717	16706	16773	16852	16879	16736	16754	16672	16576	16983	16516	16668	16575	16732	16702	16758	16853	16783	16851	16652	16728	16700	16681	16885	16835	16778	16694	16674	16840	16857	16723	16856	16676	16686	16917	16718	16719	16654	16797	16857	16790	16776	16706	16708	16838	16817	16809	16912	16683	16723	16872	16725	16755	16705	16769	16745	16864	16689	16768	16708	16739	16822	16689	16718	16945	16785	16686	16736	16723	16680	16818	16623	16899	16897	16814	16756	16795	16738	16835	16743	16870	16586	16828	16821	16646	16874	16958	16770	16868	16789	16889	16836	16819	16528	16761	16615	16841	16737	16675	16787	16882	16703	16618	16689	16819	16689	16802	16870	16882	16941	16858	16764	16787	16760	16671	16740	16617	16779	16774	16889	16708	16692	16639	16692	16897	16676	16760	16862	16830	16796	16759	16877	16725	16724	16884	16675	16745	16819	16700	16737	16795	16743	16810	16548	16849	16733	16681	16877	16662	16681	16734	16768	16919	16472	16658	16745	16686	16895	16727	16812	16843	16781	16677	16781	16740	16884	16803	16781	16724	16593	16764	17003	16902	16758	16720	17027	16582	16646	16837	16683	16885	16744	16634	16808	16814	16778	16676	16813	16633	16800	16656	16739	16815	16940	16738	16848	16837	16567	16782	16823	16872	16756	16820	16726	16690	16802	16610	16777	16682	16779	16697	16779	16658	16721	16784	16570	16714	16735	16665	16552	16745	16688	16639	16717	16590	17065	16614	16624	16729	16738	16647	16751	16612	16723	16802	16799	16685	16632	16873	16722	16488	16783	16540	16866	16678	16741	16937	16548	16603	16748	16629	16760	16736	16612	16745	16815	16706	16555	16648	16551	16707	16765	16752	16825	16731	16716	16845	16842	16937	16667	16761	16732	16808	16755	16821	16775	16814	16574	16798	17014	16697	16954	16811	16756	16653	16858	16794	16794	16689	16935	16867	16777	16853	16790	16818	16873	16814	16719	16862	16761	16649	16873	16759	16676	16844	16589	16722	16846	16617	16685	16696	16810	16576	16652	16694	16923	16707	16981	16702	16646	16826	16875	16965	16819	16715	16611	16599	16613	16726	16764	16753	16686	16702	16541	16802	16774	16823	16767	16698	16761	16845	16907	16825	16890	16739	16707	16873	16874	16678	16623	16549	16843	16788	16954	16688	16776	16714	16810	16730	16816	16843	16839	16855	16658	16867	16755	16583	16749	16599	16673	16760	16660	16691	16764	16716	16731	16980	16900	16646	16906
23927	21544	29196	24390	22248	25414	27167	22988	22415	22628	22839	22784	22923	22852	26837	38523	39495	35187	28629	25668	23173	22023	21789	21649	21605	21846	21937	21504	21506	21482	21758	21663	21739	21821	21738	21546	21471	21578	21574	21464	21471	21648	21446	21590	21454	21593	21630	21657	21572	21572	21525	21778	21638	21546	21530	21648	21595	21435	21588	21634	21666	21599	21230	21571	21588	21350	21589	21466	21631	21748	21577	21355	21574	21673	21558	21557	21633	21758	21469	21633	21607	21191	21453	21504	21680	21472	21535	21514	21662	21422	21685	21574	21551	21526	21548	21368	21623	21346	21694	21401	21475	21443	21617	21552	21502	21440	21369	21295	21737	21565	21661	21668	21672	21411	21478	21571	21427	21617	21583	21510	21359	21664	21500	21663	21665	21556	21459	21682	21577	21650	21425	21576	21458	21397	21525	21595	21585	21517	21525	21393	21639	21613	21407	21550	21645	21528	21644	21373	21459	21461	21342	21613	21494	21510	21277	21643	21670	21559	21444	21755	21618	21367	21447	21554	21474	21523	21537	21549	21609	21501	21603	21333	21412	21393	21669	21619	21439	21638	21641	21421	21368	21398	21385	21545	21424	21444	21478	21579	21510	21342	21506	21276	21665	21636	21746	21509	21571	21732	21348	21501	21360	21552	21522	21426	21582	21428	21297	21570	21291	21549	21378	21588	21594	21578	21655	21467	21546	21429	21588	21467	21373	21440	21610	21543	21499	21551	21402	21662	21518	21673	21409	21261	21480	21592	21628	21482	21629	21660	21522	21350	21710	21464	21444	21754	21599	21505	21621	21545	21423	21486	21509	21603	21656	21401	21376	21561	21289	21317	21391	21504	21488	21662	21317	21435	21676	21587	21411	21507	21716	21638	21534	21427	21520	21639	21421	21609	21579	21623	21444	21638	21416	21591	21634	21387	21489	21581	21600	21540	21442	21550	21528	21475	21636	21321	21495	21315	21646	21460	21472	21322	21365	21378	21378	21710	21460	21380	21472	21675	21564	21503	21344	21264	21301	21479	21369	21563	21703	21507	21544	21615	21492	21601	21638	21636	21624	21780	21664	21479	21503	21524	21401	21460	21525	21423	21352	21447	21472	21461	21434	21409	21437	21463	21482	21507	21475	21467	21438	21568	21440	21609	21665	21497	21474	21523	21602	21360	21579	21567	21615	21506	21520	21559	21477	21332	21548	21511	21627	21690	21497	21573	21516	21348	21525	21442	21684	21689	21564	21347	21680	21425	21750	21781	21357	21260	21647	21501	21089	21405	21567	21482	21713	21346	21611	21700	21380	21611	21438	21539	21526	21561	21539	21708	21376	21406	21614	21430	21581	21429	21590	21410	21193	21541	21371	21697	21550	21626	21779	21636	21510	21487	21563	21384	21502	21670	21471	21608	21591	21529	21433	21390	21623	21361	21319	21512	21595	21392	21479	21538	21515	21514	21491	21544	21470	21336	21410	21596	21506	21600	21446	21517	21490	21521	21586	21532	21454	21514	21615	21548	21566	21347	21484	21464	21606	21289	21302	21367	21474	21623	21534	21190	21571	21503	21510	21499	21641	21468	21528	21225	21338	21469	21497	21430	21418	21421	21781	21393	21296	21590	21490	21569	21442	21328	21720	21368	21452	21210	21373	21344	21549	21638	21328	21573	21597	21526	21479	21506	21362	21534	21519	21683	21561	21368	21335	21320	21634	21648	21646	21576	21676	21449	21499	21543	21564	21275	21466	21359	21547	21576	21560	21632	21606	21679	21281	21403	21501	21437	21534	21292	21697	21407	21441	21489	21529	21293	21314	21395	21544	21501	21495	21473	21408	21615	21522	21403	21547	21459	21580	21531	21372	21465	21418	21448	21349	21413	21578	21349	21614	21606	21545	21596	21424	21622	21540	21563	21379	21426	21629	21545	21434	21467	21427	21489	21597	21381	21513	21357	21429	21382	21466	21473	21302	21472	21386	21540	21527	21519	21609	21336	21530	21645	21719	21583	21766	21385	21329	21270	21435	21659	21525	21603	21484	21611	21658	21461	21419	21453	21429	21560	21605	21548	21490	21770	21504	21518	21377	21638	21451	21232	21607	21470	21396	21493	21490	21365	21607	21416	21320	21295	21528	21422	21361	21706	21512	21469	21438	21590	21550	21488	21485	21332	21471	21505	21527	21600	21529	21266	21385	21522	21517	21758	21517	21595	21567	21348	21485	21644	21296	21654	21597	21511	21337	21317	21573	21291	21627	21427	21619	21316	21594	21517	21560	21434	21360	21343	21512	21380	21496	21384	21381	21548	21635	21643	21583	21316	21584	21234	21430	21477	21571	21620	21277	21434	21471	21475	21292	21636	21466	21597	21266	21396	21499	21468	21657	21542	21462	21319	21554	21542	21637	21403	21669	21505	21611	21442	21485	21618	21285	21506	21446	21640	21560	21476	21497	21661	21483	21543	21365	21733	21418	21529	21676	21594	21539	21391	21554	21486	21517	21552	21304	21412	21316	21523	21469	21309	21593	21505	21193	21441	21434	21635	21352	21760	21357	21521	21392	21495	21825	21617	21501	21602	21403	21735	21444	21707	21558	21410	21301	21326	21532	21646	21447	21424	21389	21402	21702	21585	21441	21670	21410	21578	21288	21491	21646	21445	21578	21435	21715	21608	21500	21450	21379	21495	21353	21513	21597	21562	21502	21505	21658	21281	21761	21544	21464	21498	21502	21554	21331	21431	21650	21410	21624	21385	21653	21493	21673	21464	21557	21560	21439	21593	21471	21577	21752	21595	21481	21492	21628	21491	21509	21410	21457	21420	21291	21484	21601	21445	21415	21684	21548	21571	21543	21552	21412	21556	21379	21481	21545	21625	21568	21463	21333	21375	21265	21410	21504	21536	21637	21472	21540	21617	21497	21478	21502	21400	21582	21469	21548	21503	21453	21173	21288	21597	21470	21331	21621	21554	21587	21648	21484	21420	21586	21615	21583	21590	21388	21336	21571	21331	21616	21439	21612	21578	21597	21465	21484	21520	21713	21437	21216	21308	21456	21309	21521	21350	21398	21505	21637	21522	21441	21513	21420	21689	21485	21405	21628	21683	21519	21831	21675	21410	21608	21574	21620	21246	21439	21512	21649	21306	21249	21378	21508	21647	21654	21708	21442	21441	21308	21750	21461	21543	21407	21586	21605	21568	21646	21391	21512	21699	21566	21494	21475	21446	21537	21330	21562	21482	21393	21397	21438	21304	21400	21478	21481	21488	21595	21558	21531	21335	21535	21554	21423	21517	21412	21408	21578	21531	21667	21521	21468	21446	21590	21497	21482	21478	21607	21552	21641	21442	21394	21567	21530	21498	21295	21623	21521	21587	21363	21525	21651	21671	21448	21331	21663	21531	21628	21463	21561	21491	21646	21614	21534	21706	21352	21470	21383	21523	21409	21435	21605	21448	21597	21458	21611	21538	21653	21458	21756	21676	21587	21479	21838	21501	21533	21500	21404	21466	21568	21417	21336	21576	21564	21648	21432	21603	21558	21484	21405	21595	21351	21467	21384	21471	21482	21507	21382	21333	21348	21580	21468	21485	21605	21515	21691	21324	21597	21217	21576	21566	21442	21169	21396	21522	21558	21677	21486	21465	21448	21674	21745	21465	21656	21507	21504	21483	21307	21438	21670	21437	21436	21527	21334	21290	21327	21647	21407	21736	21537	21398	21428	21358	21366	21607	21592	21451	21486	21577	21270	21480	21608	21396	21562	21488	21585	21483	21350	21407	21631	21573	21727	21543	21365	21459	21488	21622	21459	21642	21383	21562	21580	21649	21582	21494	21756	21590	21289	21349	21750	21595	21500	21484	21526	21462	21330	21587	21622	21457	21523	21713	21248	21361	21432	21380	21539	21664	21241	21509	21551	21544	21373	21647	21553	21347	21455	21482	21676	21520	21566	21346	21544	21575	21559	21329	21696	21922	21434	21480	21520	21590	21394	21723	21416	21343	21386	21506	21463	21470	21585	21496	21538	21437	21691	21459	21402	21561	21563	21584	21597	21425	21589	21547	21443	21702	21468	21559	21469	21361	21630	21780	21378	21276	21334	21434	21492	21439	21502	21432	21505	21461	21186	21385	21584	21517	21690	21706	21589	21648	21361	21236	21653	21494	21423	21525	21332	21409	21502	21456	21430	21437	21614	21437	21477	21489	21519	21416	21281	21628	21507	21453	21558	21510	21337	21462	21436	21159	21387	21566	21563	21579	21576	21308	21880	21474	21594	21466	21212	21343	21612	21601	21325	21607	21918	21340	21703	21541	21504	21474	21391	21470	21714	21406	21555	21570	21582	21506	21600	21564	21518	21426	21494	21335	21187	21325	21492	21592	21563	21399	21505	21615	21416	21465	21672	21546	21435	21495	21660	21380	21453	21373	21389	21586	21532	21416	21374	21583	21521	21628	21446	21435	21475	21696	21317	21731	21363	21617	21663	21653	21432	21431	21836	21518	21476	21565	21554	21225	21580	21406	21340	21364	21528	21323	21737	21639	21520	21646	21525	21676	21430	21345	21411	21365	21509	21460	21698	21688	21484	21561	21684	21713	21539	21304	21487	21372	21226	21477	21614	21408	21594	21709	21469	21829	21683	21657	21432	21516	21627	21544	21502	21433	21500	21306	21668	21529	21235	21463	21528	21694	21501	21333	21632	21664	21499	21427	21599	21428	21716	21433	21611	21621	21545	21538	21532	21636	21570	21590	21402	21610	21606	21411	21253	21514	21580	21681	21744	21624	21627	21562	21334	21760	21656	21463	21325	21596	21481	21271	21366	21637	21524	21448	21550	21486	21525	21275	21432	21626	21638	21499	21545	21500	21617	21303	21525	21524	21512	21282	21593	21538	21392	21516	21402	21560	21518	21639	21475	21512	21510	21577	21606	21452	21677	21783	21500	21457	21643	21628	21616	21416	21634	21516	21487	21374	21658	21383	21566	21568	21444	21249	21372	21592	21686	21693	21739	21651	21536	21662	21458	21350	21491	21489	21650	21471	21452	21670	21584	21695	21376	21472	21465	21587	21361	21466	21528	21587	21514	21606	21570	21630	21464	21479	21464	21542	21613	21476	21364	21783	21321	21352	21492	21616	21363	21688	21500	21422	21460	21698	21619	21595
20796	34746	33143	27170	22515	20755	19252	18628	18100	18156	18656	18726	18891	18569	26240	39697	39054	33412	25343	21582	18013	17168	16707	16741	16787	16642	16826	16722	16707	16810	16716	16751	16764	16725	16725	16816	16825	16658	16560	16575	16773	16774	16732	16616	16754	16666	16731	16744	16683	16717	16861	16667	16799	16902	16769	16784	16852	16732	16785	16792	16782	16715	16815	16769	16667	16683	16800	16853	16598	16803	16873	16643	16659	16788	16811	16811	16635	16770	16669	16706	16779	16714	16780	16652	16755	16611	16782	16920	16793	16702	16790	16758	16779	16623	16710	16797	16768	16757	16753	16827	16851	16657	16683	16754	16878	16696	16797	16900	16621	16695	16858	16653	16642	16991	16691	16728	16802	16597	16772	16754	16700	16829	16850	16754	16721	16856	16745	16641	16842	16667	16749	16890	16693	16700	16685	16733	16857	16706	16781	16635	16690	16869	16738	16793	16588	16751	16687	16806	16753	16897	16833	16658	16733	16780	16890	16879	16751	16767	16700	16673	16700	16696	16735	16771	16560	16825	16754	16776	16627	16726	16986	16719	16683	16703	16748	16721	16882	16684	16535	16635	16804	16871	16751	16942	16736	16753	16732	16768	16850	16766	16667	16935	16548	16705	16653	16754	16768	16634	16813	16622	16658	16726	16738	16817	16756	16798	16711	16827	16889	16687	16596	16758	16894	16690	16731	16734	16475	16885	16733	16731	16761	16763	16610	16657	16650	16644	16709	16812	16728	16735	16681	16721	16680	16731	16820	16725	16893	16780	16659	16721	16679	16577	16818	16700	16788	16732	16756	16749	16651	16540	16735	16622	16646	16697	16674	16611	16909	16748	16572	16697	16541	16751	16743	16709	16712	16698	16760	16912	16687	16719	16601	16584	16731	16898	16543	16541	16630	16814	16697	16567	16636	16772	16681	16678	16750	16776	16788	16595	16833	16901	16520	16789	16650	16781	16745	16819	16706	16655	16662	16805	16678	16685	16713	16744	16650	16722	16790	16788	16813	16909	16779	16450	16698	16918	16865	16752	16711	16779	16879	16569	16741	16987	16970	16861	16697	16704	16714	16935	16858	16844	16746	16667	16553	16558	16737	16598	16761	16711	16778	16811	16771	16701	16777	16718	16788	16633	16681	16743	16641	16518	16742	16540	16745	16836	16676	16826	16826	16814	16824	16694	16767	16731	16611	16794	16836	16661	16756	16531	16862	16577	16756	16678	16889	16733	16996	16539	16681	16978	16665	16873	16744	16673	16626	16793	16814	16693	16820	16650	16489	16792	16816	16717	16773	16806	16798	16954	16729	16758	16633	16698	16761	16790	16702	16691	16791	16747	16809	16805	16598	16856	16774	16668	16733	16614	16756	16787	16677	16806	16625	16712	16617	16732	16711	16857	16711	16564	16760	16646	16637	16573	16742	16875	16577	16673	16775	16615	16800	16786	16614	16775	16711	16641	16756	16771	16811	16589	16633	16706	16813	16889	16688	16760	16717	16784	16711	16827	16727	16565	16558	16727	16743	16748	16657	16789	16598	16556	16763	16748	16613	16713	16712	16693	16782	16756	16787	16785	16719	16822	16689	16861	16880	16748	16840	16749	16678	16687	16668	16709	16623	16799	16579	16730	16743	16788	16487	16745	16546	16818	16677	16926	16797	16695	16742	16792	16574	16823	16717	16669	16534	16762	16743	16802	16601	16754	16796	16684	16676	16685	16842	16891	16732	16721	16715	16822	16824	16653	16667	16926	16768	16677	16701	16632	16744	16840	16798	16791	16762	16850	16542	16901	16846	16673	16628	16676	16792	16892	16598	16750	16930	16626	16863	16759	16746	16655	16663	16730	16651	16758	16878	16802	16849	16803	16637	16642	16703	16640	16576	16904	16512	16873	16700	16678	16897	16843	16851	16688	16591	16694	16622	16802	16591	16764	16616	16760	16812	16677	16681	16573	16732	16625	16865	16921	16714	16664	16518	16758	16818	16962	16787	16664	16852	16844	16571	16686	16746	16763	16941	16818	16776	16779	16719	16702	16949	16741	16810	16652	16688	16755	16881	16654	16653	16904	16795	16799	16756	16784	16801	16655	16726	16608	16682	16721	16824	16789	16785	16756	16685	16865	16609	16675	16833	16586	16743	16943	16684	16897	16844	16740	16719	16696	16822	16629	16678	16805	16662	16760	16770	16671	16977	16732	16696	16717	16688	16765	16838	16731	16738	16543	16767	16738	16810	16813	16855	16728	16747	16603	16792	16734	16830	16776	16757	16812	16720	16812	16715	16804	16622	16595	16921	16631	16800	16776	16664	16738	16630	16807	16784	16657	16587	16639	16832	16678	16742	16574	16823	16862	16772	16807	16884	16707	16683	16777	16673	16644	16824	16758	16608	16828	16673	16836	16570	16484	16749	16750	16628	16883	16851	16664	16813	16734	16771	16717	16781	16833	16714	16600	16806	16792	16837	16692	16779	16936	16677	16770	16600	16768	16717	16676	16685	16636	16770	16761	16769	16885	16721	16671	16794	16904	16717	16631	16819	16740	16739	16705	16755	16708	16581	16904	16637	16910	16641	16672	16609	16816	16862	16697	16657	16799	16698	16820	16808	16713	16654	16737	16816	16684	16913	16829	16687	16710	16861	16898	16688	16633	16804	16817	16859	16522	16707	16567	16796	16732	16740	16789	16663	16700	16740	16713	16768	16748	16875	16601	16712	16564	16689	16787	16663	16727	16781	16735	16863	16611	16583	16851	16764	16813	16822	16699	16674	16615	16736	16702	16666	16551	16660	16656	16666	16691	16682	16669	16869	16702	16640	16601	16758	16860	16553	16760	16736	16706	16681	16637	16891	16563	16626	16894	16764	16641	16682	16796	16723	16565	16793	16737	16901	16613	16742	16592	16920	16722	16662	16756	16849	16677	16671	16853	16754	16743	16588	16920	16711	16790	16921	16682	16455	16666	16701	16662	16762	16720	16777	16664	16752	16853	16674	16734	17121	16673	16758	16788	16730	16850	16765	16750	16638	16803	16642	16843	16722	16620	16878	16803	16854	16673	16812	16774	16869	16504	16663	16896	16812	16602	16828	16854	16739	16705	16675	16756	16723	16812	16725	16778	16704	16680	16666	16800	16742	16731	16757	16872	16628	16757	17032	16589	16662	16770	16814	17006	16723	16768	16834	16701	16590	16618	16650	16793	16652	16751	16825	16669	16587	16761	16761	16754	16677	16768	16748	16944	16624	16755	16681	16830	16769	16774	16772	16687	16784	16652	16563	16839	16814	16616	16608	16832	16784	16724	16589	16678	16760	16821	16772	16897	16872	16661	16862	16783	16657	16674	16668	16649	16663	16697	16860	16830	16796	16556	16842	16570	16824	16718	16826	16607	16893	16731	16693	16600	16715	16751	16880	16609	16772	16612	16776	16710	16655	16765	16618	16721	16552	16843	16600	16706	16729	16835	16809	16834	16949	16735	16893	16655	16773	16842	16731	16863	16765	16708	16746	16790	16651	16660	16703	16488	16734	16657	16772	16673	16606	16793	16830	16713	16778	16628	16679	16776	16721	16899	16667	16695	16709	16419	16733	16734	16813	16793	16761	16716	16705	16852	16685	16630	16774	16940	16810	16785	16855	16821	16571	16750	16863	16730	16730	16836	16762	16532	16748	16859	16627	16737	16780	16849	16689	16742	16724	16732	16779	16712	16822	16764	16675	16624	16691	16855	16788	16723	16675	16727	16716	16830	16610	16690	16950	16917	16810	16843	16912	16719	16750	16798	16775	16668	16833	16687	16851	16699	16774	16695	16784	16902	16681	16857	16905	16732	16730	16824	16599	16723	16661	16846	16698	16535	16774	16816	16731	16597	16838	16700	16805	16790	16740	16753	16629	16710	16688	16858	16850	16746	16601	16535	16641	16751	16614	16591	16607	16600	16590	16754	16652	16878	16818	16730	16844	16595	16780	16698	16608	16776	16773	16721	16779	16694	16719	16802	16917	16661	16712	16871	16906	16793	16731	16684	16528	16859	16837	16760	17008	16769	16848	16829	16584	16761	16670	16858	16763	16734	16733	16733	16790	16661	16711	16808	16682	16699	16656	16790	16705	16629	16750	16671	16683	16797	16708	16700	16588	16732	16713	16661	16601	16911	16639	16818	16609	16817	16650	16715	16892	16663	16653	16848	16841	16671	16811	16609	16705	16782	16697	16818	16828	16687	16714	16662	16759	16584	16497	16854	16871	16768	16556	16596	16777	16810	16887	16873	16689	16797	16751	16664	16744	16552	16611	16787	16819	16826	16653	16654	16696	16661	16595	16660	16736	16822	16726	16733	16702	16692	16619	16862	16904	16644	16706	16798	16638	16810	16972	16704	16703	16681	16611	16829	16825	16912	16636	16729	16737	16761	16655	16751	16786	16690	16667	16727	16626	16766	16755	16857	16624	16594	16650	16689	16863	16861	16681	16724	16742	16674	16524	16847	16830	16639	16694	16861	16649	16682	16896	16806	16768	16775	16677	16852	16607	16869	16727	16830	16734	16624	16781	16768	16634	16668	16658	16541	16588	16726	16595	16771	16925	16783	16728	16737	16669	16632	16648	16673	16901	16710	16718	16795	16681	16740	16789	16751	16847	16672	16779	16730	16559	16700	16699	16716	16938	16690	16936	16838	16689	16826	16764	16726	16715	16711	16829	16738	16742	16653	16580	16682	16729	16621	16712	16681	16672	16837	16775	16579	16509	16697	16658	16619	16791	16787	16618	16770	16633	16803	16634	16853	16563	16714	16829	16848	16791	16762	16782	16676	16914	16853	16804	16601	16579	16650	16731	16717	16727	16703	16538	16769	16744	16549	16845	16508	16675	16830	16623	16746	16881	16846	16719	16640	16629	16627	16344	16626	16873	16637	16781	16717	16615	16718	16583	16839	16508	16696	16691	16678	16765	16778	16917	16843	16598	16737	16724	16712	16637	16668	16829	16749	16629	16925	16869	16776	16732	16824	16839	16654	16648	16707	16827	16775	16548	16690	16665	16734	16848	16747	16670	16778	16621	16679	16665	16725	16782	16629	16818	16614	16871	16651	16737	16895	16823	16669	16700	16687	16691	16800	16710	16749	16694	16438	16673	16905	16810	16644	16538	16855	16694	16604	16804	16674
30892	25552	28604	25584	22214	21995	22151	21979	21705	21701	21985	22172	22022	22175	21844	22949	23278	23122	22655	22343	21950	21738	21699	21673	21809	21630	21642	21606	21687	21635	21775	21478	21625	21508	21578	21784	21626	21810	21605	21563	21999	21608	21772	21691	21636	21491	21676	21475	21593	21658	21609	21821	21551	21570	21644	21644	21608	21574	21692	21458	21568	21650	21443	21500	21698	21384	21348	21659	21612	21708	21538	21512	21764	21832	21595	21323	21623	21713	21539	21178	21615	21623	21542	21647	21717	21455	21445	21544	21560	21524	21434	21507	21583	21506	21705	21493	21697	21489	21707	21506	21682	21613	21773	21626	21546	21711	21548	21538	21537	21476	21646	21606	21530	21515	21627	21546	21494	21895	21551	21531	21683	21513	21584	21533	21452	21790	21618	21760	21510	21512	21512	21496	21616	21588	21562	21524	21666	21551	21595	21513	21478	21431	21545	21392	21418	21542	21588	21538	21768	21600	21239	21583	21559	21628	21832	21468	21375	21591	21633	21569	21698	21493	21469	21302	21616	21597	21562	21465	21573	21732	21605	21600	21449	21621	21332	21540	21553	21701	21427	21486	21503	21679	21604	21456	21554	21700	21606	21908	21681	21584	21671	21566	21605	21525	21570	21684	21777	21603	21413	21365	21254	21720	21561	21647	21451	21703	21515	21482	21528	21504	21246	21678	21637	21813	21588	21325	21550	21575	21397	21534	21615	21465	21355	21444	21587	21705	21688	21685	21662	21585	21544	21761	21765	21653	21668	21469	21569	21687	21455	21652	21700	21434	21537	21380	21535	21691	21792	21708	21461	21462	21689	21490	21544	21581	21711	21640	21541	21548	21497	21532	21534	21654	21687	21488	21685	21639	21513	21667	21634	21565	21675	21547	21513	21729	21294	21621	21634	21834	21429	21463	21681	21600	21438	21570	21538	21642	21852	21574	21525	21459	21554	21712	21633	21550	21410	21595	21653	21662	21746	21671	21629	22016	21701	21554	21384	21386	21449	21615	21670	21865	21489	21735	21595	21514	21721	21637	21657	21609	21483	21427	21534	21759	21625	21446	21754	21574	21440	21493	21300	21603	21653	21717	21410	21626	21742	21504	21517	21586	21747	21584	21491	21492	21540	21616	21677	21419	21481	21655	21459	21434	21622	21646	21694	21485	21527	21433	21569	21547	21512	21578	21638	21542	21595	21420	21521	21498	21553	21484	21416	21597	21525	21633	21615	21461	21648	21571	21746	21789	21493	21438	21536	21609	21687	21651	21704	21579	21652	21648	21583	21409	21485	21474	21698	21483	21389	21657	21441	21666	21559	21523	21456	21597	21573	21491	21672	21672	21656	21708	21606	21547	21624	21535	21712	21574	21516	21468	21598	21434	21505	21759	21515	21546	21407	21882	21731	21420	21755	21496	21416	21711	21541	21528	21458	21821	21528	21670	21522	21558	21498	21586	21687	21805	21335	21538	21716	21643	21559	21532	21688	21450	21538	21713	21778	21478	21621	21611	21499	21537	21592	21613	21459	21477	21642	21678	21532	21622	21911	21385	21382	21504	21497	21719	21608	21596	21566	21621	21638	21621	21332	21921	21554	21601	21597	21556	21373	21805	21623	21699	21695	21610	21483	21551	21507	21622	21675	21712	21648	21544	21684	21559	21728	21447	21598	21585	21569	21586	21862	21501	21552	21558	21470	21623	21531	21394	21682	21673	21546	21617	21473	21636	21617	21880	21422	21327	21651	21647	21676	21574	21621	21667	21776	21641	21407	21419	21608	21413	21356	21431	21686	21732	21510	21794	21497	21704	21802	21540	21430	21602	21649	21526	21540	21422	21601	21648	21438	21529	21636	21517	21461	21454	21647	21431	21617	21323	21553	21476	21615	21519	21589	21695	21727	21389	21479	21579	21490	21662	21515	21570	21669	21588	21491	21713	21687	21559	21638	21638	21516	21442	21502	21557	21588	21756	21650	21760	21568	21619	21668	21637	21580	21801	21598	21444	21551	21484	21573	21616	21555	21903	21430	21462	21427	21466	21664	21609	21516	21462	21544	21562	21602	21583	21727	21574	21525	21636	21448	21697	21496	21684	21515	21575	21654	21582	21732	21722	21698	21640	21609	21527	21481	21535	21747	21685	21603	21583	21392	21541	21600	21437	21502	21685	21278	21661	21594	21565	21476	21594	21699	21473	21787	21431	21471	21397	21560	21819	21586	21787	21449	21525	21418	21380	21597	21519	21539	21401	21686	21672	21749	21321	21717	21517	21377	21353	21716	21394	21526	21584	21734	21667	21765	21404	21421	21492	21509	21773	21684	21511	21511	21600	21594	21657	21787	21345	21462	21367	21571	21566	21627	21398	21679	21655	21587	21545	21580	21624	21483	21781	21450	21335	21579	21644	21651	21497	21651	21569	21711	21735	21623	21554	21872	21423	21488	21725	21595	21525	21536	21725	21789	21577	21540	21567	21429	21451	21452	21702	21689	21643	21370	21769	21813	21822	21594	21380	21496	21485	21412	21418	21775	21564	21763	21551	21702	21526	21678	21548	21637	21471	21774	21655	21641	21563	21425	21637	21750	21765	21697	21826	21855	21662	21523	21505	21716	21617	21740	21620	21522	21654	21711	21581	21642	21599	21461	21516	21693	21598	21309	21670	21586	21529	21726	21441	21549	21533	21612	21628	21749	21681	21695	21379	21497	21609	21604	21488	21828	21304	21860	21752	21815	21642	21324	21521	21504	21629	21750	21585	21633	21742	21434	21577	21816	21525	21848	21749	21548	21457	21468	21670	21711	21583	21467	21732	21556	21537	21776	21688	21662	21488	21537	21389	21578	21400	21585	21821	21459	21522	21523	21668	21705	21826	21761	21631	21420	21670	21597	21809	21576	21517	21503	21572	21539	21664	21395	21663	21825	21664	21647	21691	21606	21501	21671	21664	21752	21439	21402	21700	21546	21447	21650	21553	21491	21533	21670	21814	21524	21748	21598	21562	21531	21612	21715	21654	21559	21575	21562	21748	21679	21719	21603	21564	21370	21613	21549	21486	21515	21568	21546	21621	21754	21690	21753	21597	21560	21748	21668	21515	21637	21675	21458	21343	21554	21619	21472	21619	21435	21803	21564	21589	21324	21770	21601	21655	21766	21787	21540	21687	21351	21612	21704	21742	21880	21722	21718	21651	21630	21517	21729	21694	21618	21484	21674	21547	21910	21640	21439	21538	21489	21589	21528	21631	21534	21452	21559	21618	21761	21548	21581	21743	21604	21464	21649	21730	21712	21651	21785	21685	21626	21778	21611	21452	21604	21497	21567	21373	21673	21790	21716	21483	21640	21734	21596	21543	21339	21582	21509	21459	21637	21558	21662	21367	21610	21689	21626	21544	21678	21782	21671	21449	21718	21362	21248	21406	21561	21519	21580	21463	21590	21710	21969	21842	21674	21569	21757	21708	21720	21533	21586	21694	21666	21382	21600	21622	21390	21605	21136	21695	21555	21600	21536	21587	21589	21603	21752	21433	21518	21697	21592	21512	21824	21607	21373	21545	21588	21643	21841	21701	21803	21682	21534	21669	21583	21528	21561	21651	21825	21598	21552	21523	21621	21738	21497	21535	21500	21695	21679	21512	21542	21726	21644	21690	21651	21597	21587	21640	21738	21687	21558	21683	21629	21644	21616	21608	21627	21441	21596	21569	21850	21813	21492	21661	21589	21608	21614	21667	21602	21505	21716	21557	21627	21601	21626	21664	21606	21764	21598	21467	21657	21751	21771	21518	21607	21640	21641	21524	21755	21403	21678	21567	21709	21517	21617	21599	21470	21755	21563	21634	21788	21446	21778	21589	21509	21807	21688	21690	21679	21704	21586	21570	21684	21550	21559	21830	21527	21484	21494	21478	21769	21657	21724	21558	21633	21433	21566	21529	21661	21332	21885	21522	21658	21600	21538	21428	21587	21571	21453	21589	21564	21536	21425	21414	21643	21805	21698	21248	21517	21383	21626	21770	21539	21377	21506	21406	21764	21697	21644	21581	21542	21622	21342	21712	21485	21444	21735	21409	21689	21656	21414	21711	21408	21328	21512	21698	21537	21776	21458	21533	21547	21613	21492	21675	21635	21595	21590	21480	21516	21552	21755	21570	21537	21628	21637	22007	21453	21546	21632	21375	21494	21716	21725	21809	21672	21663	21521	21356	21381	21451	21389	21463	21461	21522	21430	21499	21433	21436	21502	21702	21386	21484	21855	21519	21555	21577	21593	21451	21595	21462	21709	21494	21413	21588	21579	21447	21479	21503	21530	21765	21820	21712	21739	21706	21581	21647	21645	21701	21503	21527	21557	21588	21482	21493	21609	21545	21579	21750	21535	21596	21427	21634	21697	21442	21460	21399	21720	21563	21483	21533	21600	21758	21579	21573	21610	21609	21523	21795	21558	21490	21466	21485	21595	21524	21700	21567	21709	21448	21509	21560	21652	21611	21500	21510	21555	21522	21713	21410	21650	21568	21718	21663	21569	21637	21352	21564	21600	21582	21586	21764	21866	21506	21567	21654	21638	21614	21547	21841	21550	21528	21569	21423	21386	21583	21356	21525	21688	21577	21552	21671	21420	21602	21706	21596	21675	21595	21543	21815	21561	21779	21553	21419	21712	21684	21500	21444	21550	21759	21555	21845	21671	21522	21671	21638	21594	21678	21658	21875	21529	21573	21687	21708	21546	21659	21367	21611	21674	21644	21586	21664	21622	21580	21614	21644	21710	21667	21773	21589	21503	21545	21586	21372	21536	21703	21656	21724	21421	21560	21782	21679	21747	21399	21626	21486	21709	21843	21635	21828	21579	21761	21834	21576	21625	21583	21457	21458	21569	21509	21534	21790	21495	21323	21636	21631	21552	21713	21555	21646	21751	21654	21424	21367	21456	21557	21574	21766	21503	21666	21620	21767	21557	21335	21239	21270	21506	21699	21657	21678	21619	21618	21723	21760	21343	21504	21650	21655	21861	21778	21490	21683	21611	21607	21612	21809	21589	21570	21602	21717	21670	21509	21546	21437	21548	21472	21771	21744	21534	21758	21738	21677	21497	21378	21548	21711	21715	21646	21626	21522	21586	21595	21429	21596	21554	21599	21619	21476	21652	21486	21597	21887	21753	21601
20687	25553	24780	20270	18348	17485	17415	17183	17084	17087	17317	17534	17621	17220	17616	18883	19467	18562	17925	17108	16986	16887	16879	16842	16742	16684	16650	16760	16899	16753	16745	16771	16806	16768	16778	16613	16783	16717	16708	16906	16780	16659	16829	16875	16891	16707	16854	16851	16835	16829	16658	16880	16928	16733	16757	16848	16896	16747	16610	16696	16718	16802	16726	16843	16785	16730	16727	16938	16746	17022	16747	16769	16835	16582	16772	16814	16741	16737	16814	16882	16767	16654	16931	16859	16892	16626	16854	16703	16798	16586	16894	16764	16729	16748	16808	16711	16914	16627	16854	16554	16704	16877	16801	16795	16909	16811	16763	16751	16871	16844	16826	16824	16768	16731	16747	16744	16648	16682	16736	16848	16895	16861	16772	16666	16984	16929	16895	16782	16668	16652	16813	16654	16800	16776	16719	16882	16510	16858	16772	16815	16732	16750	16878	16913	16761	16803	16847	16696	16887	16778	16765	16639	16684	16795	16787	16738	16640	16667	16761	16713	16830	16757	16828	16834	16991	16758	16671	16879	16749	16633	16616	16711	16590	16879	16728	16696	16779	16734	16678	16683	16842	16753	17036	16731	16964	16752	16810	16734	16749	17017	16661	16826	16832	16731	16707	16779	16744	16762	16606	16748	16675	16833	16796	16764	16717	16765	16668	16773	16784	16929	16826	16771	16580	16784	16727	16865	16914	16767	16772	16860	16721	16750	16755	16802	16868	16933	16833	16987	16770	16565	16720	16715	16780	16927	16664	16701	16855	16564	16785	16781	16794	16775	16748	16705	16828	16682	16773	16924	16567	16896	16549	16753	16774	16591	16843	16835	16661	16711	16858	16745	16804	16706	16766	16729	16668	16697	16993	16756	16598	16758	16709	16706	16803	16679	16809	16685	16875	16626	16842	17006	16824	16788	16807	16790	16732	16715	16687	16743	16664	16748	16830	16971	16670	16832	16728	16737	16946	16618	16719	16876	16870	16959	16653	16700	16764	16636	16940	16706	16639	16786	16776	16726	16762	16705	16831	16702	16675	16789	16746	16850	16898	16706	16907	16718	16771	16710	16746	16722	17010	16811	16924	16879	16800	16717	16862	16602	16793	16766	16880	16757	16921	16809	16653	16649	16806	16790	16813	16855	16802	16853	16915	16671	16738	16788	16947	16699	16821	16801	16697	16828	16865	16863	16737	16829	16919	16780	16656	16789	16822	16825	16634	17067	16849	16923	16675	16746	16730	16801	16826	16589	16937	16660	16897	16765	16756	16730	16901	16658	16917	16669	16807	16651	16624	16939	16739	16823	16997	16697	16707	16706	16971	16594	16929	16836	16767	16758	16704	16835	16757	16799	16674	16674	16811	16815	16623	16866	16640	16829	16633	16771	16605	16743	16731	16881	16738	16857	16849	16995	16724	16749	16920	16746	16762	16706	16726	16863	16629	16810	16708	16669	16832	16915	16661	16558	16634	16864	16824	16627	16852	16557	16941	16936	16732	16724	16780	16740	16580	16767	16606	16745	16740	16801	16872	16704	16822	16850	16931	16731	16736	16693	16642	16556	16769	16747	16903	16812	16824	16874	16911	16708	16801	16831	16745	16704	16896	16776	16788	16798	16763	16645	16655	16733	16639	16605	16872	16896	16771	16959	16827	16703	16793	16930	16974	16823	16885	16866	16679	16824	16882	16819	16846	16880	16691	16600	16937	16665	16872	16765	16788	16858	16729	16587	16728	16819	16802	16738	16802	16813	16936	16759	16691	16717	16934	16850	16673	16756	16780	16695	16737	16733	16909	16583	16936	16817	16668	16841	16757	16788	16742	16761	16670	16701	16694	16913	16878	16847	16663	16833	16801	16759	16874	16802	16898	16687	16771	16804	17018	16765	16936	16761	16933	16773	16626	16757	16838	16747	16785	16940	16744	16830	16773	16702	16713	16850	16642	16722	16805	16552	16735	16803	16816	16707	16841	16925	16699	16820	16743	16794	16674	16672	16739	17010	16823	16740	16815	16842	16813	16968	16912	16910	16860	16641	16555	16798	16811	16592	16877	16681	16902	16820	16698	16830	16832	16699	16833	16834	16785	16757	16790	16793	17001	16767	16809	16943	16769	16928	16848	16852	16629	16876	16611	16791	16585	16917	16788	16822	16764	16820	16729	16855	16797	16685	16701	16744	16763	16897	16842	16721	16672	16588	16746	16688	16801	16888	16886	16854	16922	16836	16847	16828	16871	16851	16934	16754	16774	16759	16849	16843	16692	16806	16760	16705	17047	16775	16737	16744	16790	16707	16901	16746	16837	16940	16718	16641	16726	16710	16767	16765	16799	16725	16777	16735	16719	16916	16735	16833	16674	16747	16905	16742	16759	16707	16858	16740	16752	16805	16856	16655	16658	16987	16805	16804	16550	16629	16682	16780	16826	16764	16716	16830	16837	16822	16849	16865	16810	16804	16647	16679	16937	16609	16847	16791	16864	16711	16777	16775	16754	17061	16677	16904	17081	16822	16732	16857	16794	16876	16751	16762	16810	16889	16842	16713	16827	16819	16859	16689	16881	16759	16532	16797	16599	16649	16869	16746	16745	16783	16813	16662	16874	16722	16748	16843	16619	16687	16637	16672	16836	16896	16785	16813	16654	16755	16743	16804	16665	16823	16828	16828	16707	16778	16881	16927	16856	16698	16749	16656	16737	16772	16619	16659	16746	16776	16844	16631	16925	16636	16779	16860	16733	16913	16707	16754	16748	16830	16685	16676	16864	16976	16787	16741	16761	16702	16880	16920	16845	16729	16777	16849	16699	16925	16801	16979	17017	16888	16763	16903	16969	16717	16880	16735	16855	16699	16826	16908	16747	16645	16716	16866	16723	16737	16870	16868	16896	16734	16810	16859	16548	16742	16697	16816	16722	16893	16788	16760	16858	16626	16869	16788	16831	16613	16757	16926	16678	16675	16765	16843	16729	16929	16894	16795	16633	16779	16741	16820	16637	16822	16681	16780	16661	16838	16831	16821	16804	16687	16871	16867	16791	16671	16602	16905	16663	16833	16999	16900	16589	16743	16758	16815	16843	16849	16761	16975	16911	16798	16914	16808	16700	16804	16707	16749	16870	16646	16765	16740	16799	16827	16780	16895	16731	16771	16781	16643	16795	16778	16821	16791	16879	16674	16819	16838	16668	16654	16932	16706	16639	16652	16894	16754	16619	16844	16685	16967	16835	16743	16850	16815	16870	16744	16818	16680	16620	16839	16804	16798	16792	16924	16778	16631	16698	16773	16881	16726	16830	16762	16836	16650	16834	16749	16735	16810	16705	16905	16713	17047	16718	16726	16901	16640	16892	16841	16683	16790	16680	16770	16850	16579	16811	16832	16777	16944	16895	16625	16712	16809	16846	16804	16794	16915	16824	16714	16801	16730	16648	16722	16878	16776	16968	16793	16864	16877	16801	16812	16787	16819	16712	16729	16716	16905	16694	16857	16986	16658	16710	16671	16794	16728	16978	16835	16775	16807	16687	16720	16648	16806	16948	16769	16832	16841	16520	16785	16773	16854	16717	16781	16659	16712	16747	16787	16810	16826	16786	16637	16747	16921	16895	16699	16600	16866	16937	16646	16759	16707	16708	16730	16948	16843	16645	16733	16825	16854	16828	16978	16688	16698	16837	16732	16640	16796	16755	16783	16666	16882	17095	16781	16592	16834	16470	16822	16668	16796	16866	16729	16676	16731	16837	16756	16744	16626	16627	16786	16740	16737	16697	16635	16870	16866	16817	16733	16837	16833	16721	16705	16835	16717	16698	16793	16647	16557	16883	16590	16612	16881	16820	16846	16769	16727	16862	16858	16861	16828	16758	16883	16737	16830	16686	16843	16803	16937	16948	16635	16670	16843	16737	16722	16669	16766	16702	16769	16691	16666	16664	16846	16610	16906	16749	16726	16709	16891	16795	16732	16846	16953	16690	16857	16680	16800	16894	16884	16922	16759	16767	16671	16766	16662	16832	16720	16921	16927	16767	16877	16636	17009	16653	16810	16834	16785	16564	16900	16702	16736	16738	16876	16683	16869	16857	16852	16641	16703	16736	16708	16896	16806	16769	16909	16806	16817	16722	16818	16874	16785	16852	16809	16647	16730	16946	16724	16843	16899	16957	16899	16890	16843	16677	16827	16807	16726	16827	16779	16753	16749	16814	16801	16789	16737	16702	16807	16713	16825	16800	16740	16890	16890	16881	16672	16702	16653	16768	16696	16752	16674	16808	16834	16737	16778	16696	16812	16859	16791	16789	16708	16745	16688	16834	16713	17093	16723	16714	16917	16895	16703	16667	17061	16986	16803	16839	16837	16808	16760	16752	16612	16829	16855	16798	16859	16715	16782	16737	16659	16708	16827	16813	16905	16740	16817	16757	16981	16769	16681	16726	16868	16727	16834	16832	16704	16816	16526	16722	16794	16757	16570	16714	16609	16666	16752	16841	16755	16771	16887	16470	16834	16627	16893	16884	16876	16845	16801	16836	16773	16682	16885	16826	16696	16674	16714	16757	16595	16630	16666	16671	16879	16779	16708	16770	16673	16753	16753	16820	16708	16850	16791	16922	16784	16753	16670	17071	16747	16840	16790	16673	16676	16723	16765	16754	16998	16810	16941	16727	16870	16592	16716	16683	16768	16762	16657	16831	16702	16808	16727	16927	16769	16826	16827	16718	16836	16693	16738	16591	16837	16758	16696	16786	16883	16904	16860	16760	16877	16728	16810	16982	16644	16819	16691	16909	16785	16834	16790	16884	16771	16955	16703	16682	16758	16737	16788	16660	16820	16815	16768	16687	16804	16703	16808	16832	16708	16798	16722	16622	16729	16869	16703	16639	16758	16980	16728	16796	16812	16843	16848	16882	16690	16732	16900	16926	16837	16921	16611	16795	16986	16748	16712	16895	16727	16729	16946	16785	16846	16879	16768	16858	16856	16881	16728	16799	16757	16677	16862	16677	16694	16722	16851	16819	16767	16947	16830	16803	16677	16710	16819	16802	16652	16751	16856	16750	16770	16820	16906	16608	16872	17016	16942	16900	16748	16693	16813	16910	16836	16792	17043	16632	16692	16751	16717	16896	16805	16663	16744	16721	16957	16731	16843	16767	16659	16876	16841	16866	16588
25413	21554	28792	25305	23826	24447	24384	22555	21911	21767	22099	22179	22508	22408	24398	31838	32990	29735	25636	23743	22253	21680	21781	21459	21352	21437	21626	21725	21435	21625	21649	21778	21616	21594	21658	21599	21523	21630	21541	21585	21519	21763	21474	21523	21594	21461	21560	21890	21539	21370	21504	21547	21557	21580	21450	21324	21457	21433	21493	21425	21536	21404	21585	21657	21438	21375	21305	21474	21732	21479	21523	21563	21459	21372	21594	21333	21408	21619	21359	21584	21493	21558	21371	21192	21273	21585	21352	21520	21312	21431	21590	21585	21382	21568	21332	21394	21446	21328	21562	21224	21571	21383	21404	21347	21571	21459	21332	21513	21539	21415	21515	21559	21383	21590	21532	21653	21382	21350	21658	21541	21373	21451	21329	21372	21321	21354	21509	21608	21373	21658	21758	21613	21483	21442	21506	21457	21445	21432	21568	21658	21625	21504	21567	21736	21532	21663	21437	21408	21627	21532	21320	21392	21476	21603	21590	21363	21621	21296	21726	21483	21270	21496	21367	21298	21555	21539	21699	21652	21373	21451	21554	21376	21564	21585	21469	21456	21428	21438	21479	21464	21534	21543	21405	21640	21567	21413	21438	21474	21844	21641	21396	21398	21641	21529	21636	21335	21586	21511	21480	21587	21333	21418	21504	21418	21446	21571	21602	21478	21866	21675	21512	21710	21418	21524	21566	21698	21588	21282	21549	21316	21439	21532	21684	21584	21587	21441	21623	21625	21333	21551	21749	21429	21455	21529	21375	21457	21769	21415	21334	21369	21499	21590	21269	21343	21563	21603	21402	21618	21525	21554	21621	21464	21492	21606	21631	21425	21469	21426	21479	21608	21455	21627	21323	21418	21405	21504	21509	21332	21518	21444	21834	21531	21442	21447	21328	21498	21576	21427	21598	21608	21476	21357	21632	21395	21469	21423	21434	21560	21445	21418	21431	21429	21464	21462	21426	21640	21490	21443	21543	21475	21342	21324	21590	21607	21561	21461	21527	21365	21403	21410	21467	21400	21464	21430	21559	21290	21477	21397	21427	21275	21478	21486	21700	21468	21556	21348	21375	21518	21598	21251	21350	21563	21456	21579	21446	21379	21589	21505	21413	21403	21526	21537	21282	21413	21406	21408	21566	21340	21435	21551	21644	21329	21346	21647	21465	21599	21346	21297	21608	21721	21522	21679	21454	21450	21576	21486	21448	21556	21588	21419	21575	21395	21546	21443	21446	21520	21443	21395	21535	21379	21529	21504	21399	21574	21576	21366	21428	21507	21550	21469	21422	21446	21452	21576	21337	21674	21562	21206	21385	21349	21544	21761	21418	21424	21624	21650	21416	21401	21520	21271	21546	21704	21544	21638	21504	21385	21601	21426	21485	21438	21455	21592	21615	21714	21478	21466	21649	21617	21266	21417	21494	21432	21547	21519	21352	21582	21726	21306	21406	21496	21490	21458	21573	21696	21369	21507	21603	21411	21399	21613	21558	21555	21469	21659	21428	21492	21497	21571	21481	21224	21433	21388	21460	21448	21595	21451	21427	21366	21376	21369	21482	21433	21391	21602	21557	21532	21484	21430	21491	21409	21666	21415	21448	21513	21422	21385	21427	21343	21659	21502	21380	21499	21545	21485	21538	21664	21468	21298	21561	21506	21461	21725	21636	21685	21715	21626	21616	21407	21596	21687	21520	21674	21638	21597	21445	21427	21510	21369	21676	21505	21520	21454	21452	21576	21610	21354	21386	21532	21555	21657	21690	21604	21434	21423	21427	21436	21622	21199	21627	21620	21476	21545	21551	21434	21161	21305	21511	21313	21487	21455	21329	21559	21713	21601	21503	21382	21588	21722	21473	21659	21419	21635	21428	21515	21407	21417	21519	21515	21410	21322	21552	21591	21465	21433	21326	21629	21263	21387	21384	21378	21453	21649	21324	21317	21422	21408	21699	21651	21627	21408	21581	21545	21458	21378	21521	21611	21451	21260	21537	21303	21484	21570	21687	21682	21557	21407	21440	21446	21604	21440	21339	21350	21695	21331	21561	21386	21475	21529	21525	21606	21516	21615	21487	21261	21442	21456	21651	21458	21508	21334	21538	21467	21544	21550	21824	21407	21476	21323	21511	21536	21663	21565	21443	21601	21388	21483	21610	21447	21515	21317	21370	21336	21392	21370	21540	21556	21477	21867	21541	21378	21347	21619	21461	21604	21620	21440	21457	21558	21487	21564	21602	21588	21562	21497	21342	21768	21520	21594	21765	21562	21560	21502	21612	21575	21597	21530	21668	21349	21675	21635	21353	21321	21429	21560	21358	21339	21643	21167	21322	21364	21462	21412	21317	21517	21518	21560	21486	21338	21381	21551	21380	21622	21486	21650	21482	21545	21241	21602	21453	21500	21448	21709	21458	21583	21406	21462	21334	21636	21519	21476	21470	21584	21602	21449	21630	21360	21740	21560	21234	21416	21280	21501	21430	21436	21654	21258	21542	21446	21465	21278	21628	21640	21633	21731	21594	21266	21424	21544	21523	21318	21444	21459	21518	21345	21408	21609	21457	21354	21504	21319	21691	21409	21445	21445	21376	21441	21482	21227	21588	21499	21525	21484	21441	21489	21531	21531	21444	21364	21546	21429	21434	21166	21405	21534	21359	21440	21635	21523	21503	21448	21559	21500	21472	21528	21371	21309	21607	21178	21466	21560	21745	21339	21360	21413	21616	21387	21515	21173	21425	21641	21573	21510	21493	21466	21518	21427	21707	21344	21294	21453	21478	21308	21420	21459	21421	21667	21547	21476	21548	21347	21616	21456	21463	21281	21644	21538	21476	21396	21568	21382	21348	21216	21352	21411	21495	21617	21351	21387	21482	21439	21543	21273	21412	21511	21143	21411	21484	21262	21498	21447	21243	21673	21496	21514	21655	21274	21204	21469	21471	21474	21610	21310	21391	21646	21524	21365	21436	21531	21528	21576	21378	21565	21417	21475	21561	21673	21220	21336	21533	21252	21653	21580	21506	21384	21654	21387	21436	21459	21584	21603	21490	21580	21532	21501	21627	21332	21589	21455	21559	21270	21511	21482	21408	21205	21396	21345	21513	21585	21293	21555	21508	21463	21394	21389	21653	21584	21410	21540	21536	21450	21506	21456	21446	21596	21611	21629	21518	21539	21492	21515	21260	21403	21403	21496	21618	21510	21711	21661	21492	21219	21608	21440	21553	21577	21633	21386	21392	21533	21537	21482	21600	21543	21520	21524	21682	21857	21493	21615	21540	21492	21533	21127	21589	21547	21462	21506	21614	21723	21716	21448	21592	21503	21486	21300	21272	21578	21555	21407	21373	21452	21329	21607	21430	21612	21226	21474	21371	21506	21553	21366	21674	21452	21425	21420	21471	21371	21645	21368	21483	21435	21343	21549	21536	21372	21569	21343	21504	21394	21328	21557	21549	21433	21525	21511	21601	21453	21514	21463	21699	21295	21540	21519	21548	21639	21444	21427	21519	21495	21501	21424	21539	21570	21392	21539	21416	21599	21377	21379	21704	21682	21444	21726	21463	21445	21143	21364	21566	21636	21478	21587	21523	21526	21508	21507	21616	21605	21380	21479	21471	21389	21324	21348	21593	21587	21468	21527	21411	21539	21423	21406	21436	21523	21490	21544	21442	21371	21602	21650	21414	21583	21446	21437	21521	21794	21520	21494	21402	21493	21308	21439	21267	21381	21636	21437	21267	21510	21422	21540	21468	21555	21424	21302	21458	21405	21710	21415	21334	21543	21360	21522	21540	21615	21597	21489	21643	21472	21554	21299	21534	21396	21373	21740	21654	21518	21473	21509	21293	21364	21480	21596	21275	21508	21480	21296	21449	21459	21552	21496	21206	21360	21395	21215	21555	21360	21594	21373	21564	21341	21576	21472	21474	21627	21539	21598	21542	21404	21428	21565	21494	21436	21490	21455	21449	21379	21376	21293	21328	21328	21621	21376	21671	21547	21548	21512	21305	21409	21478	21546	21391	21527	21574	21625	21538	21462	21517	21460	21401	21118	21465	21571	21498	21544	21639	21511	21340	21602	21361	21512	21657	21508	21416	21360	21445	21410	21680	21516	21339	21372	21340	21434	21456	21531	21416	21675	21449	21540	21197	21426	21623	21467	21552	21545	21386	21337	21559	21505	21537	21491	21541	21380	21584	21244	21642	21653	21685	21498	21468	21539	21726	21546	21572	21795	21592	21277	21490	21532	21321	21377	21372	21507	21523	21190	21424	21590	21366	21514	21608	21490	21541	21532	21456	21534	21565	21562	21405	21538	21458	21384	21520	21328	21535	21640	21519	21348	21539	21670	21600	21425	21468	21429	21347	21523	21371	21468	21602	21505	21419	21558	21467	21571	21449	21483	21690	21517	21386	21404	21509	21524	21631	21618	21450	21485	21366	21403	21678	21334	21550	21711	21516	21432	21564	21562	21593	21633	21564	21521	21343	21705	21537	21566	21313	21490	21687	21538	21556	21611	21560	21547	21536	21605	21592	21508	21537	21424	21375	21344	21498	21488	21305	21556	21670	21575	21516	21367	21463	21421	21298	21358	21299	21103	21247	21292	21572	21509	21589	21245	21319	21231	21646	21668	21415	21614	21663	21500	21633	21444	21557	21552	21474	21712	21428	21521	21679	21242	21262	21473	21455	21512	21441	21475	21484	21795	21550	21593	21456	21649	21600	21421	21587	21522	21365	21461	21475	21425	21540	21496	21744	21540	21323	21431	21677	21485	21526	21548	21396	21372	21257	21606	21598	21572	21438	21527	21519	21502	21363	21474	21535	21576	21455	21475	21607	21641	21413	21512	21402	21399	21475	21507	21573	21461	21475	21608	21534	21446	21454	21298	21611	21385	21476	21595	21471	21501	21661	21472	21482	21484	21455	21443	21338	21303	21570	21435	21519	21502	21585	21456	21473	21419	21257	21433	21372	21547	21406	21526	21768	21674	21308	21322	21617	21358	21506	21539	21471	21521	21248	21551	21455	21502	21740	21787	21579	21467	21409	21340	21283	21451	21613	21460	21557	21426	21211	21335	21502	21409	21456	21441	21557	21587	21507	21539	21403	21419	21724	21263	21302	21478	21446	21367	21416	21365	21205	21321	21400	21556	21406	21271
19599	31997	29948	24085	20421	19069	18165	17984	17464	17353	17472	18266	18131	17873	22018	32018	31684	26937	21809	19454	17500	17037	17112	16664	16625	16809	16824	16722	16808	16612	16960	16735	16695	16646	16741	16829	16841	16756	16676	16735	16762	16730	16905	16875	16597	16815	16692	16831	16923	16863	16871	16817	16925	16732	16798	16767	16653	16801	16777	16719	16695	16828	16928	16692	16808	16715	16832	16620	16786	16898	16805	17022	16682	17063	16738	16789	16787	16901	16740	16941	16564	16718	16872	16820	16842	16700	17029	16659	16805	16835	16763	16941	16773	16903	16770	16842	16842	16887	16711	16784	16764	16710	17006	16717	16649	16651	16779	16809	16642	16788	16944	16729	16870	16725	16748	16946	16785	16787	16687	16696	16787	16777	16663	16883	16961	16960	17012	16884	16777	16511	16853	16727	16713	16813	16677	16717	16758	16859	16741	16867	16671	16809	16659	17005	16760	16761	16836	16914	16692	16820	16982	16709	16794	16824	16808	16737	16814	16853	16833	16722	16605	16961	16808	16765	16659	16842	16728	16901	16765	16758	16804	16779	16802	16678	16774	16883	16740	16789	16681	16705	16695	16770	16853	16738	16860	16616	16927	16568	16908	16963	16673	16901	16781	16745	16693	16825	16753	16872	16680	16875	16725	16707	16724	16722	16791	16955	16702	16783	16653	16644	16631	17029	16807	16854	16702	16835	16672	16816	16848	16816	16900	16833	16774	16721	16862	16764	16784	16828	16911	16696	16812	16719	16862	16768	16963	16723	16767	16684	16832	16739	16761	16694	16957	16813	16913	16715	16634	16953	16773	16676	16627	16747	16824	16742	16859	16773	16866	16780	16794	16951	16756	16871	16840	16820	16740	16779	16636	16916	16778	16694	16768	16783	16732	16720	16891	16774	16724	16860	16791	16763	16855	16985	17011	16678	16661	16697	16768	16720	16722	16867	17093	16698	16677	16690	16794	16787	16749	16707	16748	16832	16774	16824	16843	16819	16721	16795	16670	16842	16786	16867	16762	16741	16853	16689	16618	16806	16744	16798	16772	16678	16798	16804	16809	16834	16739	16794	16947	16823	16728	16699	16869	16773	16670	16793	16790	16809	16799	16551	16841	16872	16935	16873	16868	16726	16821	16853	16725	16787	16675	16594	16804	16847	16864	16814	16827	16738	16897	16694	16756	16855	16654	16869	16817	16801	16728	16721	16865	16709	16838	16698	16659	16833	16788	16760	16842	16949	16780	16725	16630	16979	16648	16784	16757	16814	16696	16820	16810	16676	16701	16906	16645	16736	16889	16916	16749	16770	16750	16798	16817	16672	16862	16734	16803	16798	16695	16730	16746	16625	16805	16827	16851	16798	16730	16784	16933	16652	16804	16574	16772	16846	16597	16883	16919	16908	16742	16693	16813	16984	16976	16697	16641	16796	16722	16839	16743	16736	16851	16634	16922	16754	16721	16916	16913	16735	16857	16741	16704	16930	16914	16709	16838	16858	16860	16733	16592	16762	16573	16816	16765	16856	16912	16836	16909	16806	16814	16912	16806	16708	16788	16783	16677	17002	16807	16864	16874	16623	16916	16856	16675	16755	16704	16891	16761	16724	17032	16850	16762	16875	16748	16939	16857	16767	16739	16722	16804	16792	16781	16754	16926	16886	16899	16735	16688	16823	16648	16775	16844	16695	16946	16872	16730	16794	16699	16845	16782	16722	16717	16962	16679	16799	16870	16799	16883	16969	16877	16744	16836	16771	16728	16830	16709	16777	16828	16668	16660	16875	16910	16670	16733	16787	16744	16752	16830	16538	16720	16833	16869	16809	16759	16774	16785	16765	16824	16703	16745	16817	16769	16862	16801	16710	16660	16814	16753	16659	16773	16796	16918	16799	16958	16779	16836	16776	16831	16870	16762	16881	16943	16645	16902	17070	16740	17001	16672	17020	16699	16912	16806	17096	16806	16781	16839	16817	16685	16710	16814	16626	16705	16782	16873	16748	16774	16760	16630	16695	16873	16898	17050	16680	16842	16656	16797	16873	16670	16818	16772	16792	16827	16908	16692	16657	16788	16810	16778	16848	16893	16779	16825	16776	16754	16875	16615	16842	16846	16860	16716	16591	16762	16795	16755	16781	16922	16601	16823	16725	16793	16703	16886	16757	16999	16636	16757	16817	16804	16791	16884	16712	16945	16836	16970	16669	16902	16588	16714	16459	16803	16946	16938	16782	16860	16681	16728	16836	16879	16816	16860	17010	16603	16881	16964	16832	16820	17015	16667	16717	16693	16550	16870	16655	16888	16724	16751	16758	16732	16739	16715	16794	16865	16879	16833	16856	16943	16560	16860	16486	16881	16675	16725	16600	16887	16739	16775	16720	16662	16790	16909	16709	16651	16885	16748	16846	16758	16763	16902	16842	16819	16809	16746	16759	16819	16860	16833	16818	16882	16708	16742	16841	16858	16742	16823	16848	16804	16880	16796	16665	16659	16795	16799	16761	16746	16817	16691	16933	16940	16692	16901	16706	16789	16843	16836	16637	16747	16734	16779	16733	16644	16925	16587	16945	16660	16809	16602	16969	16677	16685	16726	16735	16624	16842	16745	16852	16886	16762	16872	16686	16805	16845	16781	16843	16793	16829	16668	16954	16899	16692	16709	16879	16856	16800	17096	16750	16728	16793	16644	16791	16547	16650	16636	16878	16810	16568	16697	16805	16900	16577	16724	16831	16887	16837	16850	16773	16824	16895	16712	16687	16732	16774	16648	16758	16779	16732	16949	16906	16687	16772	16871	16783	16738	16750	16945	16795	16935	16628	16797	16735	16868	16845	16725	16809	16703	16653	16702	16911	16875	16693	16844	16833	16796	16644	16747	16788	16617	16779	16952	16643	16769	16660	16787	16910	16814	16780	16801	17015	16804	16876	16920	16515	16796	16830	16757	16871	16848	16867	16789	16773	16904	16696	16837	16873	16760	16650	16888	16808	16789	16609	16790	16773	16807	16739	16846	16722	16651	16911	16805	16873	16858	16729	16734	16676	16667	16650	16759	16797	16791	16862	16784	16795	16748	16835	16776	16836	16843	16858	16743	16746	16804	16705	16785	16708	16835	16872	16831	16793	16751	16862	16882	16735	16829	16820	16761	16922	16917	16832	16793	16768	16902	16903	16859	16703	16887	16832	16700	16700	16843	16895	16909	16851	16867	16866	16648	16816	16782	16763	16959	16779	16793	16953	16819	16553	16818	16828	16766	16718	16845	16659	16641	16836	16698	16898	16863	16786	16970	16772	16527	16826	16930	16774	16824	16832	16736	16795	16718	16898	16719	16728	16821	16783	16685	16771	16970	16784	16889	16824	16721	16804	16716	16983	16654	16593	16898	16671	16671	16818	16766	16882	16935	16825	16728	16794	16778	16735	16826	16787	16877	16727	17016	16881	16771	16647	16852	16737	16838	16725	16789	16883	16796	16706	16857	16753	16841	16759	16951	16814	16702	16676	16728	16878	16727	16979	16852	16939	16769	16825	16867	16647	16737	16761	16622	16851	16667	16857	16751	16764	16919	16721	16718	16678	17048	16657	16800	16736	16763	16853	16888	16799	16862	16979	16786	16907	16887	16749	16835	16780	16883	16684	16616	16795	16725	16821	16883	16822	16850	16665	16652	16810	16742	16719	16843	16870	16708	16758	16776	16809	16837	16908	16992	16832	16882	16699	16702	16826	16611	16829	16937	16825	16726	16718	16848	16891	16885	16895	16925	16585	16780	16870	16830	16771	17018	16828	16775	16980	16865	16889	16790	16987	16755	16904	16710	16698	16781	16888	16848	16880	16674	16961	16942	16872	16763	16922	16723	16848	16775	16837	16785	16888	16809	16765	16684	16844	16947	16931	16740	16786	16832	16679	16812	16874	16818	16898	16830	16942	16949	16782	16900	16978	16819	16965	16773	16705	16680	16669	16990	16837	16743	16789	16766	16581	16839	16749	16792	16677	16896	16596	16917	16782	16868	16762	16687	16751	16866	17089	16661	16889	16708	16617	16913	17059	16815	16741	16847	16776	16855	16821	16722	16475	16783	16717	16835	16755	16947	16847	16671	16835	16925	16895	16933	16837	16822	16802	16784	16525	16717	16704	16869	16772	16816	16689	16821	16782	16756	16878	16708	16796	16670	17043	16881	17001	16836	16924	16933	16974	16980	16747	16690	16779	16638	16724	16889	16723	16787	16905	16778	16725	16772	16793	16748	16679	16821	16877	16911	16626	16833	16847	16750	16645	16816	16818	16748	16814	16824	16751	16656	16738	16685	16818	16753	16827	16789	16491	16806	16830	16777	16827	16767	16793	16706	16694	16717	16854	16743	16617	16763	16844	16852	16653	16696	16606	16961	16827	16864	16876	16851	16778	16737	16807	16878	16797	16790	16736	16812	16885	16846	16833	16659	16911	16839	16842	16965	16806	16912	16796	16826	16824	16738	16664	16851	16816	16728	16692	16885	16818	16698	16797	16828	16857	16807	16865	16768	17012	16790	16559	16689	16830	16821	16968	16836	16836	16763	16572	16807	16851	16905	16681	16788	16721	16712	16857	16771	16643	16705	16697	16727	16714	16716	16970	16718	16844	16812	16794	16858	16855	16694	16812	16731	16901	16831	16760	16781	16975	16921	16695	16738	16790	16853	16738	16822	16773	16912	16746	16802	16633	16871	16643	16941	16986	16759	16834	16743	16889	17130	16738	16965	16726	16670	16828	17026	16802	16787	16693	16702	16796	16930	16818	16713	16793	16839	16854	16892	16879	16747	16902	16845	16912	16776	17083	16894	16620	16717	16835	16666	16865	16685	16742	16645	16586	16836	16704	16743	16797	16878	16967	16804	16839	16743	16860	16788	16810	16928	16867	16845	16667	16854	16643	16855	16863	16798	16675	16856	16751	17010	16808	16680	16752	16709	16692	16789	16600	16941	16859	16772	16851	16657	16693	16761	16716	16631	16865	16939	16821	16748	16713	16935	16684	16727	16849	16737	16625	16761	16737	16822	16814	16706	16696	16913	16892	16946	16866	16718	16779	16907	16794	16833	16674	17020	16740	16804	16891	16540	16799	16761	16889	16804	16868	16728	16739	16641	16749	16853	16812	16758	16838	16723	16716	16697	16748	16837	16948
23901	21524	29171	24390	22264	25344	27105	23093	22361	22411	22551	22589	22694	22650	26896	38791	40177	35189	28797	25689	23252	22004	21869	21736	21841	21690	21580	21589	21678	21895	21782	21567	21613	21788	21646	21780	21893	21593	21642	21709	21887	21732	21592	21698	21547	21450	21635	21581	21677	21601	21688	21725	21652	21599	21561	21674	21673	21609	21604	21804	21504	21560	21614	21617	21646	21360	21510	21593	21412	21597	21671	21651	21603	21604	21614	21759	21598	21556	21589	21730	21467	21482	21793	21554	21711	21676	21647	21668	21683	21625	21447	21523	21405	21753	21665	21607	21646	21740	21524	21424	21649	21736	21758	21813	21634	21661	21689	21575	21517	21756	21639	21690	21537	21687	21757	21658	21412	21709	21514	21531	21654	21545	21465	21651	21790	21639	21666	21558	21594	21562	21433	21687	21554	21769	21852	21617	21403	21479	21420	21652	21718	21591	21688	21776	21528	21528	21581	21616	21488	21553	21562	21626	21791	21696	21388	21614	21694	21557	21551	21605	21608	21666	21579	21771	21682	21762	21551	21591	21634	21767	21508	21574	21632	21643	21616	21574	21554	21421	21592	21703	21206	21654	21639	21626	21661	21492	21658	21615	21438	21745	21605	21511	21477	21650	21538	21496	21712	21740	21499	21621	21855	21473	21531	21613	21538	21703	21371	21535	21659	21741	21608	21496	21433	21368	21645	21732	21926	21559	21494	21644	21722	21831	21614	21667	21516	21518	21647	21600	21572	21626	21504	21623	21409	21700	21542	21638	21527	21586	21426	21754	21375	21563	21657	21646	21547	21797	21771	21430	21484	21577	21578	21713	21832	21652	21532	21515	21700	21587	21458	21413	21482	21637	21716	21689	21508	21635	21447	21588	21544	21657	21557	21767	21680	21645	21775	21563	21880	21683	21544	21457	21705	21701	21698	21497	21396	21504	21630	21727	21516	21639	21753	21551	21627	21722	21509	21547	21520	21620	21639	21675	21564	21692	21549	21694	21736	21636	21570	21595	21299	21685	21451	21500	21534	21439	21428	21417	21451	21568	21454	21698	21600	21426	21597	21631	21553	21493	21696	21527	21659	21651	21859	21636	21438	21622	21670	21523	21548	21588	21728	21678	21629	21591	21554	21491	21618	21440	21719	21574	21690	21727	21500	21764	21522	21545	21552	21568	21390	21683	21473	21601	21582	21357	21549	21608	21767	21676	21548	21564	21806	21554	21381	21566	21702	21573	21564	21638	21801	21704	21402	21697	21607	21524	21378	21368	21700	21601	21447	21457	21480	21622	21606	21520	21552	21675	21389	21545	21575	21395	21559	21441	21272	21271	21419	21805	21662	21686	21554	21397	21501	21469	21528	21244	21566	21497	21663	21547	21156	21576	21809	21570	21704	21621	21556	21633	21381	21538	21580	21674	21677	21730	21537	21449	21491	21504	21595	21585	21347	21481	21836	21673	21755	21501	21673	21585	21576	21565	21612	21493	21788	21693	21479	21402	21547	21510	21639	21703	21597	21751	21411	21326	21564	21511	21458	21600	21736	21619	21756	21487	21570	21618	21550	21566	21640	21521	21753	21444	21770	21647	21686	21527	21691	21689	21628	21697	21480	21641	21463	21531	21417	21678	21794	21549	21562	21480	21470	21577	21679	21620	21585	21502	21736	21621	21675	21382	21693	21686	21724	21482	21475	21378	21743	21518	21438	21689	21581	21567	21301	21553	21351	21578	21439	21444	21491	21253	21495	21561	21573	21561	21396	21731	21517	21590	21619	21402	21358	21473	21621	21570	21613	21676	21784	21594	21554	21404	21725	21373	21368	21540	21655	21685	21628	21584	21562	21531	21572	21377	21503	21627	21595	21667	21687	21711	21547	21545	21484	21558	21566	21520	21668	21604	21510	21546	21559	21508	21449	21598	21344	21814	21591	21490	21602	21581	21652	21619	21571	21511	21679	21427	21666	21715	21624	21791	21636	21538	21557	21772	21610	21590	21715	21545	21721	21652	21480	21549	21600	21704	21780	21470	21550	21560	21817	21634	21586	21391	21605	21537	21600	21630	21491	21668	21654	21769	21517	21518	21696	21419	21693	21474	21571	21461	21623	21604	21621	21636	21721	21716	21607	21772	21524	21375	21231	21683	21586	21508	21631	21539	21496	21596	21403	21653	21479	21723	21608	21626	21687	21501	21755	21824	21630	21637	21647	21737	21703	21671	21699	21637	21523	21440	21652	21499	21580	21486	21595	21392	21726	21476	21579	21512	21547	21696	21685	21787	21804	21504	21634	21378	21432	21430	21592	21708	21548	21548	21581	21570	21518	21734	21518	21462	21422	21442	21675	21359	21610	21612	21621	21392	21607	21540	21639	21599	21686	21680	21422	21576	21862	21559	21543	21669	21514	21682	21486	21519	21573	21653	21301	21580	21672	21687	21726	21494	21881	21644	21713	21686	21704	21475	21549	21708	21717	21450	21836	21566	21571	21532	21532	21308	21676	21595	21598	21682	21723	21490	21453	21544	21326	21511	21499	21684	21609	21489	21565	21568	21752	21516	21619	21551	21543	21670	21618	21642	21531	21462	21722	21629	21560	21663	21496	21810	21503	21647	21822	21486	21593	21585	21595	21398	21529	21691	21766	21487	21423	21589	21690	21681	21631	21483	21772	21426	21572	21353	21867	21670	21592	21769	21403	21636	21608	21800	21681	21535	21509	21443	21606	21746	21405	21637	21640	21638	21452	21724	21678	21295	21509	21581	21339	21501	21704	21645	21601	21563	21604	21570	21286	21521	21646	21784	21560	21553	21436	21698	21799	21699	21656	21570	21693	21573	21809	21698	21355	21608	21611	21587	21508	21430	21578	21587	21630	21659	21704	21438	21361	21441	21685	21474	21541	21854	21511	21553	21578	21540	21681	21516	21561	21673	21517	21767	21426	21527	21864	21571	21660	21386	21589	21576	21479	21482	21643	21455	21646	21673	21760	21516	21695	21566	21460	21319	21261	21585	21641	21514	21783	21395	21533	21409	21554	21367	21550	21576	21383	21650	21561	21688	21330	21476	21726	21551	21501	21531	21749	21633	21390	21562	21423	21538	21685	21671	21655	21584	21693	21724	21530	21531	21479	21573	21467	21580	21663	21617	21705	21500	21506	21469	21392	21666	21423	21385	21459	21596	21665	21625	21466	21499	21680	21395	21579	21460	21403	21567	21877	21656	21567	21522	21616	21424	21519	21521	21700	21733	21600	21426	21488	21674	21616	21624	21631	21756	21469	21585	21427	21546	21555	21550	21546	21666	21543	21299	21753	21616	21447	21342	21411	21755	21587	21750	21542	21621	21648	21551	21585	21453	21455	21451	21482	21613	21730	21670	21587	21568	21621	21634	21599	21535	21405	21574	21474	21523	21651	21769	21337	21453	21419	21561	21627	21768	21499	21649	21635	21607	21490	21701	21477	21385	21483	21532	21650	21672	21643	21695	21475	21402	21384	21609	21738	21485	21338	21606	21527	21621	21781	21464	21709	21504	21427	21566	21538	21503	21569	21705	21632	21604	21447	21516	21677	21638	21661	21554	21388	21492	21333	21569	21748	21664	21391	21654	21590	21770	21466	21460	21566	21610	21582	21339	21578	21422	21642	21937	21587	21537	21909	21647	21615	21638	21535	21829	21451	21695	21459	21953	21670	21549	21666	21804	21710	21629	21454	21872	21587	21463	21480	21368	21636	21238	21737	21550	21735	21416	21507	21520	21527	21583	21524	21439	21610	21534	21580	21838	21643	21601	21504	21489	21640	21491	21733	21575	21426	21586	21641	21567	21449	21494	21615	21532	21624	21513	21419	21627	21719	21453	21454	21617	21862	21554	21959	21746	21722	21664	21602	21580	21640	21711	21761	21549	21521	21693	21559	21574	21855	21589	21587	21773	21661	21644	21496	21432	21710	21677	21422	21524	21694	21522	21583	21592	21699	21694	21467	21746	21736	21473	21431	21539	21724	21620	21663	21439	21632	21636	21342	21628	21515	21256	21746	21598	21574	21593	21442	21977	21718	21624	21638	21713	21660	21402	21528	21728	21710	21529	21534	21626	21488	21535	21598	21506	21537	21595	21431	21621	21799	21669	21558	21439	21543	21586	21383	21457	21235	21698	21497	21674	21516	21643	21607	21453	21402	21643	21667	21448	21548	21926	21587	21677	21627	21371	21517	21739	21678	21827	21494	21591	21514	21669	21500	21666	21615	21767	21731	21637	21612	21544	21547	21391	21553	21417	21510	21665	21741	21899	21452	21617	21653	21629	21597	21368	21507	21719	21953	21698	21766	21615	21526	21570	21752	21432	21638	21598	21565	21578	21809	21578	21498	21487	21765	21565	21481	21515	21543	21472	21346	21388	21800	21469	21757	21362	21764	21674	21787	21619	21572	21801	21729	21484	21614	21647	21648	21599	21575	21573	21681	21774	21672	21727	21506	21655	21706	21693	21498	21507	21639	21615	21602	21535	21672	21425	21619	21763	21482	21509	21689	21447	21653	21482	21778	21687	21628	21607	21575	21478	21647	21608	21699	21765	21444	21491	21416	21775	21651	21607	21547	21798	21428	21785	21369	21579	21621	21384	21593	21465	21485	21894	21600	21816	21691	21438	21414	21576	21659	21686	21612	21628	21585	21579	21631	21520	21457	21755	21888	21554	21810	21669	21628	21445	21629	21510	21485	21247	21446	21593	21543	21562	21502	21578	21620	21526	21633	21471	21565	21387	21671	21765	21832	21611	21427	21511	21537	21666	21704	21648	21572	21588	21770	21544	21706	21604	21445	21839	21426	21735	21381	21537	21871	21456	21791	21577	21654	21456	21667	21410	21748	21460	21566	21547	21396	21612	21609	21655	21661	21445	21775	21520	21648	21730	21757	21489	21605	21662	21519	21535	21413	21887	21528	21327	21545	21627	21517	21442	21486	21680	21396	21776	21544	21500	21854	21657	21680	21647	21621	21615	21743	21656	21748	21767	21629	21462	21801	21676	21665	21579	21618	21580	21681	21382	21700	21664	21520	21533	21624	21559	21706	21518	21589	21716	21516	21629	21553	21511	21806	21746	21404	21752	21764	21604	21631	21430	21405	21629	21479	21656	21616	21467	21657	21768	21577	21815	21563	21625	21782	21638
20657	33779	32395	26318	22225	20518	19475	18688	17990	17579	17733	18762	18722	18395	26249	39924	39716	33107	25317	21530	18017	16956	16993	16969	16552	16791	16793	16847	16766	16831	16861	16734	16756	17016	16760	16628	16625	16914	16636	16786	16741	16952	16810	16745	16885	16633	16999	16675	16803	16645	16944	16596	16739	16760	16838	16635	16777	16815	16939	16752	16789	16861	16685	16902	16909	16751	16852	16747	16633	16742	16760	16734	16736	16817	16753	16726	16791	16877	16816	16816	16743	16837	16926	16814	16670	16876	16793	16770	16936	16883	16675	16769	16670	16544	16806	16791	16702	16767	16751	16617	16896	16716	16740	16807	16760	16748	16503	16884	16699	16845	16759	16812	16653	16666	16864	16869	16756	16751	16881	16704	16668	16852	16568	16932	16847	16955	16664	16742	16908	16922	16754	16603	16881	16653	16688	16828	16742	16817	16653	16808	16893	16775	16727	16702	16807	16638	16784	16950	16787	16771	16685	16710	16886	16816	16835	16686	16868	16703	16761	16763	16818	16813	16779	16575	16836	16685	16619	16735	16776	16736	16788	16613	16820	16670	16769	16838	16715	16735	16743	16784	16836	16736	16848	16577	16804	16760	16597	16682	16850	16761	16948	16516	16807	16785	16782	16771	16747	16624	17072	16737	16659	16783	16738	16761	16764	16821	16648	16719	16918	16508	16717	16912	16849	16764	16818	16779	16781	16731	16885	16850	16689	16599	16930	16792	16811	16737	17041	16872	16646	16728	16989	16856	16753	16713	16873	16567	16688	16626	16752	16740	16748	16775	16835	16847	16656	16801	16952	16676	16682	16885	16830	16793	16596	16650	16898	16771	16750	16808	16970	16743	16853	16884	16875	16832	16808	16737	16845	16808	16731	16782	16766	16863	16807	16650	16901	16790	16714	16598	17038	16749	16754	16694	16727	16693	16646	16648	16682	16898	16905	16691	16981	16601	16920	16781	16759	16928	16869	16749	16724	16733	16862	16794	16770	16859	16698	16764	16749	16725	16807	16766	16792	16557	16809	16835	16690	16803	16663	16651	16791	16813	16810	16969	16664	16861	16732	16749	16867	16934	16843	16725	16716	16743	16696	16646	16798	16895	16648	16919	16923	16862	16841	16733	16876	16683	16843	16679	16931	16688	16807	16776	16757	16835	16744	16692	16716	16764	16694	16650	16838	16687	16846	16914	16716	16915	16719	16576	16798	16859	16981	16550	16741	16761	16727	16763	16746	16855	16789	16767	16779	16919	16920	16817	16681	16680	16887	16609	16744	16831	16829	16821	16849	16747	16876	16877	16834	16776	16736	16742	16813	16694	16960	16616	16769	16669	16876	16795	16699	16905	16781	16843	16804	16708	16694	16718	16635	16683	16938	16794	16818	16657	16817	16844	16783	16694	16628	16648	16840	16794	16762	17070	16688	16826	16660	16814	16845	16736	16670	16799	16814	16770	16803	16648	16764	16778	16613	16707	16702	16530	16697	16646	16707	16647	16786	16660	16751	16821	17014	16749	16733	16826	16690	16704	16741	16784	16689	16806	16804	16748	16787	16607	16697	16710	16705	16843	16798	16705	16807	16751	16836	16613	16674	16790	16755	16889	16813	16962	16782	16743	16822	16819	16812	16832	16766	16800	16838	16819	16745	16697	16633	16698	16753	16662	16862	16697	16852	16739	16642	16890	16764	16765	16727	16971	16820	16635	16727	16741	16721	16805	16860	16748	16785	16784	16743	16684	16707	16780	16782	16696	16829	16615	16841	16683	16696	16918	16852	16941	16849	16922	16739	16888	16576	16780	16667	16868	16689	17007	16740	16864	16580	16597	16773	16856	16919	16666	16631	16624	16748	16614	16944	16549	16908	16480	16734	16747	16755	16814	16770	16842	16947	16881	16927	16488	16851	16722	16781	16853	16795	16697	16843	16739	16749	16911	16805	16840	16633	16531	16541	16718	16709	16813	17007	16729	16993	16803	16835	16787	16901	16810	16789	16819	16948	16696	16912	16824	16680	16886	16777	16771	16729	16895	16594	16786	16900	16598	16819	16713	16700	16375	16755	16844	16866	16814	16709	16716	16722	16599	16879	16645	16643	16713	16672	16788	16882	16555	16864	16764	16800	16823	16772	16805	16772	16705	16755	16673	16838	16757	16820	16820	16901	16823	16759	16853	16620	16838	16962	16693	16834	16712	16774	16575	16877	16794	16716	16734	16721	16636	16636	16796	16649	16746	16909	16746	16776	16832	16863	16889	16658	16900	16564	16738	16821	16768	16717	16608	16844	16922	16849	16726	16798	16790	16998	16816	16813	16571	16901	16710	16924	16676	16872	16602	16720	16942	16820	16897	16726	16757	16769	16731	16904	16698	16661	16844	16669	16749	16816	16799	16834	16907	16717	16711	16644	16731	16740	16735	16735	16765	16924	16766	16726	16896	16927	16702	16827	16842	16726	16797	16755	16746	16792	16891	16723	16643	16618	16586	16597	16870	16617	16861	16634	16802	16951	16728	16799	16890	16669	16837	16741	16778	16695	16800	16978	16798	16780	16785	16824	16684	16853	16820	16798	16865	16841	16649	16906	16748	16787	16710	16785	16644	16782	16790	16886	16844	16746	16847	16939	16703	16720	16905	16612	16760	16782	16832	16895	16856	16715	16812	17036	16907	16693	16887	16739	16665	16726	16690	16994	16887	16622	16726	16768	16840	16742	16873	16626	16702	16977	16632	16841	16790	16716	16602	16741	16804	16640	16714	16796	16749	16798	16702	16743	16660	16742	16940	16974	16730	16809	16624	16719	16676	16804	16698	16774	16669	16954	16607	16700	16695	16697	16704	16800	16872	16816	16872	16718	16870	16867	16756	16676	16788	16754	16794	16883	16776	16743	16879	16557	16695	16621	16624	16937	16893	16599	16970	16804	16706	16859	16961	16807	16697	16710	16731	16722	16697	16764	16776	16805	16868	16844	16619	16816	16640	16653	16727	16759	16847	16936	16848	16802	16669	16672	16924	16780	16852	16757	16826	16658	16602	16797	16511	16947	16373	17007	16679	16625	16965	16782	16817	16631	16666	16746	16859	16767	16721	16768	16713	16812	16727	16898	16794	16837	16745	16838	16692	16782	16626	16784	16723	16720	16793	16838	16806	16754	16721	16874	16744	16789	16676	16886	16722	16734	16800	16760	16772	16848	16761	16701	16849	16782	16523	16717	16722	16800	16671	16657	16831	16909	16774	16695	16842	16676	16775	16901	16827	16920	16837	16899	16786	16741	16856	16693	16746	16826	16765	16766	16794	16710	16912	16857	16754	16831	16735	16885	16699	16740	16840	16640	16659	16840	16724	16575	16727	16807	16716	16826	16702	16808	16644	16951	16686	16701	16812	16682	16767	16893	16939	16853	16912	16756	16774	16757	16667	16799	16840	16881	16628	16670	16783	16689	16830	16817	16800	16688	16682	16770	16736	16679	16705	16796	16789	16716	16580	16655	16672	16659	16643	16693	16781	16685	16811	16637	16917	16816	16770	16804	16851	16820	16651	16716	16833	16611	16722	16709	16729	16914	16699	16832	16793	16833	16894	16685	16683	16712	16944	16678	16925	16667	16718	16912	16784	16615	16693	16721	16665	16771	16801	16898	16642	16786	16752	16742	16679	16824	16709	16795	16665	16750	16766	16649	16855	16768	16916	16601	16907	16748	16750	16785	16721	16748	16802	16664	16689	16870	16619	16788	16845	16803	16758	16787	16973	16671	16767	16712	16827	16672	16803	17028	16810	16744	16709	16651	16800	16717	16779	16952	16674	16677	16777	16845	16808	16743	16542	16865	16790	16915	16880	16894	16762	16610	16915	16590	16779	16890	16839	16587	16913	16778	16943	16783	16740	16949	16773	16723	16676	16792	16574	16774	16778	16771	16693	16764	16852	16972	16920	16947	16649	16825	16740	16819	16848	16917	16883	16704	16918	16812	16736	16964	16696	17019	16656	16709	16746	16923	16622	16700	16583	16821	16705	16769	16673	16809	16750	16681	16792	16616	16751	16829	16806	16665	16797	16752	16726	16738	16639	16613	16772	16778	16828	16745	16929	16908	17028	16867	16915	16722	16791	16899	16672	16870	16798	16859	16884	16758	16735	16754	16715	16734	16798	16713	16887	16702	16709	16709	16825	16761	16723	16703	16681	16721	16678	16682	16936	16683	16746	16757	16863	16670	16866	16598	16458	16704	16913	16738	16827	16802	16804	16796	16777	16688	16691	16807	16649	16886	16693	16781	16689	16610	16839	16650	16761	16759	16676	16936	16836	16925	16575	16631	16624	16859	16662	16746	16833	16799	16677	16690	16920	16649	16978	16711	16732	16859	16791	16887	16819	16709	16809	16808	16621	16914	16707	16741	16765	16851	16809	16712	16810	16753	16758	16862	16760	16819	16804	16818	16661	16869	16974	16504	16709	16823	16803	16807	16925	16915	16805	16807	16803	16739	16610	16668	16675	16769	16729	16769	16888	16751	16613	16726	16690	16815	16779	16738	16859	16777	16707	16771	16674	16836	16818	16743	16940	16873	16895	16997	16789	16779	16696	16724	16822	16749	16827	16579	16875	16673	16770	16827	16926	16958	16771	16677	16857	16701	16693	16609	16650	16811	16916	16775	16695	16864	16857	16735	16635	16716	16811	16868	16734	16823	16761	16652	16741	16667	16918	16866	16819	16788	17000	16822	16947	16553	16758	16650	16774	16775	16787	16791	16874	16897	16714	16685	16774	16851	16726	16853	16666	16900	16871	16745	16604	16676	16706	16909	16856	16860	16736	16790	16674	16879	16755	16887	16694	16862	16748	16841	16741	16795	16794	16750	16782	16638	16693	16770	16688	16608	16651	16945	16707	16577	16872	16753	16828	16732	16908	16720	16586	16763	16716	16717	16603	16998	16781	16942	16737	16835	16784	16777	16763	16832	16714	16833	16798	16831	16651	16786	16599	16791	16670	16759	16907	16699	16987	16874	16767	16886	16619	16798	16747	16670	16836	16699	16747	16746	16830	16608	16667	16942	16697	16815	16680	16876	16683	16900	16830	16746	16632	16796	16625	16804	16827	16756	16769	16855	16854	16552	16807	16903	16730	16702	16761	16723	16710	16795	16920	16888	16850	16794	16585	16728	16567
30738	24539	27154	24612	22028	22102	22088	21801	21649	21851	21912	22007	21963	22009	22177	22864	23682	23393	22600	22094	22106	21802	21784	21579	21546	21806	21625	21718	21621	21759	21621	21651	21566	21675	21658	21745	21751	21624	21762	21769	21830	21681	21591	22033	21709	21669	21648	21731	21558	21748	21544	21870	21649	21694	21666	21594	21693	21655	21712	21698	21735	21729	21949	21600	21594	21619	21645	21740	21862	21902	21953	21655	21709	21743	21783	21757	21589	21571	21721	21671	21736	21678	21746	21596	21619	21705	21716	21773	21590	21696	21475	21698	21584	21724	21509	21638	21797	21659	21916	21801	21654	21747	21781	21582	21740	21843	21810	21784	21590	21573	21792	21593	21493	21636	21656	21749	21363	21655	21604	21670	21544	21520	21630	21769	21639	21566	21611	21449	21581	21610	21598	21718	21649	21696	21583	21687	21413	21460	21600	21701	21755	21575	21695	21609	21687	21817	21721	21606	21661	21744	21616	21561	21393	21623	21741	21818	21490	21829	21713	21706	21687	21496	21681	21627	21754	21812	21517	21669	21625	21569	21490	21683	21865	21834	21477	21540	21737	21708	21488	21578	21707	21536	21685	21564	21706	21531	21574	21584	21559	21557	21697	21745	21746	21618	21655	21740	21826	21698	21665	21679	21704	21743	21700	21658	21655	21797	21666	21502	21790	21690	21793	21761	21701	21953	21713	21672	21590	21572	21721	21650	21608	21887	21732	21652	21683	21631	21599	21412	21479	21738	21657	21747	21864	21650	21569	21502	21492	21780	21691	21767	21547	21543	21630	21726	21741	21719	21775	21847	21576	21480	21801	21516	21742	21642	21722	21765	21879	21699	21601	21644	21356	21675	21823	21597	21658	21470	21715	21753	21752	21689	21569	21626	21740	21886	21600	21832	21963	21636	21794	21724	21733	21566	21630	21710	21628	21563	21562	21551	21661	21543	21688	21856	21670	21656	21663	21783	21671	21811	21460	21496	21531	21491	21744	21761	21624	21478	21695	21699	21858	21663	21461	21348	21703	21749	21560	21556	21755	21781	21434	21717	21670	21633	21445	21486	21648	21769	21804	21716	21559	21612	21550	21810	21708	21588	21691	21679	21599	21530	21672	21753	21578	21821	21838	21693	21859	21929	21724	21669	21479	21667	21484	21569	21930	21830	21806	21665	21358	21413	21607	21530	21674	21463	21696	21872	21699	21527	21649	21724	21652	21780	21739	21423	21591	21890	21759	21759	21554	21702	21403	21514	21671	21708	21669	21508	21668	21651	21972	21531	21703	21667	21521	21703	21553	21876	21609	21671	21743	21796	21576	21495	21661	21599	21598	21609	21632	21510	21550	21633	21875	21440	21732	21862	21723	21426	21713	21555	21523	21717	21504	21617	21444	21703	21852	21797	21539	21595	21676	21694	21752	21653	21703	21412	21621	21739	21448	21663	21739	21690	21725	21890	21779	21834	21597	21810	21648	21807	21622	21775	21727	21500	21554	21359	21698	21565	21616	21511	21546	21670	21821	21682	21469	21631	21856	21684	21929	21644	21766	21742	21637	21620	21588	21678	21557	21552	21766	21662	21615	21659	21568	21686	21554	21460	21767	21750	21786	21732	21514	21514	21578	21803	21642	21687	21789	21774	21800	21696	21642	21492	21659	21775	21508	21479	21543	21487	21542	21643	21742	21609	21732	21979	21633	21658	21586	21667	21814	21558	21609	21787	21779	21694	21638	21727	21658	21599	21499	21637	21802	21536	21491	21776	21886	21732	21493	21742	21537	21778	21690	21668	21532	21551	21737	21568	21827	21668	21724	21515	21710	21755	21676	21666	21781	21538	22023	21598	21845	21458	21797	21965	21461	21570	21659	21708	21666	21448	21551	21856	21620	21943	21862	21689	21896	21810	21662	21663	21686	21660	21673	21842	21500	21492	21778	21673	21916	21723	21688	21835	21444	21846	21728	21520	21445	21637	21695	21669	21946	21730	21560	21693	21465	21646	21553	21295	21642	21768	21693	21879	21676	21475	21688	21709	21720	21748	21664	21814	21658	21647	21775	21768	21423	21861	21734	21689	21669	21722	21879	21643	21777	21887	21688	21517	21613	21964	21748	21733	21595	21846	21751	21860	21565	21684	21809	21896	21659	21520	21669	21611	21875	21753	21661	21659	21656	21668	21786	21650	21697	21637	21659	21701	21744	21753	21747	21881	21843	21879	21811	21491	21636	21756	21754	21767	21701	21674	21726	21617	21655	21745	21711	21693	21696	21786	21720	21598	21766	21696	21598	21474	21856	21672	21603	21845	21554	21456	21705	21521	21894	21651	21713	21628	21796	21503	21694	21734	21745	21570	21888	21690	21659	21525	21514	21859	21801	21570	21552	21783	21619	21625	21865	21559	21488	21587	21554	21372	21817	21815	21691	21894	21584	21574	21693	21691	21636	21770	21778	21452	21624	21712	21889	21698	21654	21740	21568	21747	21688	21649	21525	21584	21667	21742	21646	21624	21993	21803	21596	21637	21727	21484	21885	21764	21838	21569	21779	21526	21805	21626	21748	21829	21896	21447	21767	21687	21559	21717	21685	21727	21568	21787	21698	21712	21632	21672	21581	21541	21486	21666	21681	21564	21635	21884	21754	21759	21836	21664	21514	21651	21764	21644	21597	21653	21693	21538	21778	21717	21820	21706	21775	21628	21533	21669	21766	21608	21645	21629	21629	21671	21534	21799	21666	21815	21676	21702	21699	21672	21756	21762	21475	21632	21653	21883	21888	21682	21689	21765	21627	21846	21697	21651	21687	21921	21621	21596	21791	21810	21770	21596	21658	21943	21820	21538	21792	21635	21627	21597	21798	21747	21445	21594	21826	21728	21678	21889	21754	21744	21592	21645	21362	21377	21724	21531	21536	21687	21584	21692	21791	21587	21692	21707	21402	21607	21625	21704	21603	21727	21665	21745	21606	21590	21763	21748	21843	21612	21580	21641	21512	21604	21646	21481	21817	21828	21758	21635	21656	21778	21614	21787	21495	21583	21645	21699	21910	21704	21594	21807	21731	21665	21735	21933	21725	21501	21652	21418	21646	21687	21662	21723	21697	21740	21832	21795	21552	21645	21704	21574	21743	21794	21667	21707	21778	21670	21701	21488	21868	21678	21687	21538	21505	21700	21630	21720	21833	21668	21805	21638	21697	21676	21713	21676	21673	21742	21793	21734	21613	21539	21834	21685	21577	21435	21666	21820	21560	21618	21672	21792	21490	21502	21614	21665	21746	21868	21783	21734	21419	21710	21979	21640	21496	21583	21699	21717	21759	21668	21767	21694	21610	21551	21833	21385	21678	21681	21622	21675	21997	21638	21512	21502	21730	21700	21610	21573	21515	21609	21556	21684	21773	21761	21684	21670	21562	21654	21645	21593	21737	21676	21813	21626	21685	21602	21684	21794	21780	21645	21664	21706	21839	21841	21756	21579	21656	21653	21645	21576	21362	21780	21597	21777	22023	21775	21753	21691	21711	21702	21743	21882	21614	21575	21733	21693	21549	21549	21781	21496	21531	21575	21522	21773	21792	21621	21568	21412	21475	21424	21467	21739	21553	21780	21476	21655	21692	21735	21938	21773	21740	21514	21590	21556	21659	21706	21644	21582	21685	21707	21884	21730	21846	21669	21582	21764	21734	21626	21610	21615	21715	21876	21728	21708	21585	21511	21579	21518	21796	21662	21544	21767	21783	21603	21659	21678	21778	21698	21512	21631	21542	21686	21775	21522	21514	21563	21631	21583	21904	21668	21726	21769	21751	21593	21419	21712	21689	21610	21797	21619	21795	21919	21776	21896	21808	21764	21738	21455	21674	21602	21563	21634	21657	21857	21580	21588	21539	21871	21536	21706	21672	21604	21731	21681	21717	21865	21686	21602	21517	21559	21556	21562	21912	21677	21749	21652	21951	21687	21688	21869	21755	21605	21585	21743	21812	21631	21810	21639	21862	21424	21540	21615	21597	21827	21541	21731	21597	21971	21489	21783	21823	21706	21634	21837	21445	21488	21799	21607	21624	21621	21675	21726	21500	21756	21664	21538	21719	21607	21677	21689	21573	21602	21699	21602	21558	21700	21543	21590	21542	21571	21650	21696	21707	21726	21554	21714	21554	21670	21715	21529	21797	21446	21655	21775	21723	21834	21634	21651	21804	21450	21626	21704	21669	21498	21787	21958	21629	21523	21673	21617	21670	21448	21607	21651	21704	21703	21649	21854	21745	21473	21589	21764	21920	21559	21574	21681	21787	21791	21658	21909	21695	21821	21669	21690	21761	21780	21509	21742	21492	21429	21724	21699	21670	21704	21760	21542	21606	21514	21602	21825	21678	21757	21720	21671	21922	21650	21779	21495	21515	21498	21851	21750	21731	21425	21655	21823	21851	21738	21826	21576	21671	21573	21706	21994	21503	21633	21723	21511	21620	21554	21683	21734	21671	21673	21445	21523	21595	21785	21535	21758	21698	21709	21503	21696	21515	21610	21479	21846	21535	21535	21600	21771	21761	21713	21545	21674	21614	21650	21699	21786	21796	21748	21854	21828	21690	21510	21760	21635	21823	21533	21790	21742	21569	21857	21694	21527	21720	21653	21786	21698	21604	21960	21726	21707	21731	21462	21719	21566	21645	21694	21745	21867	21851	21582	21757	21621	21794	21604	21524	21633	21645	21675	21629	21809	21547	21625	21597	21875	21864	21644	21698	21602	21913	21521	21669	21944	21601	21540	21681	21631	21862	21486	21769	21584	21724	21776	21709	21700	21764	21723	21783	21460	21584	21589	21677	21723	21386	21863	21495	21529	21834	21605	21734	21579	21736	21497	21636	21699	21734	21978	21697	21822	21503	21633	21824	21821	21723	21896	21968	21750	21637	21912	21686	21664	21854	21774	21717	21527	21745	21711	21652	21888	21770	21443	21665	21809	21723	21693	21773	21690	21660	21593	21469	21694	21757	21387	21607	21444	21557	21547	21594	21515	21651	21551	21685	21818	21641	21811	21884	21664	21580	21719	21864	22046	21668	21561	21804	21556	21748	21814	21664	21594	21895	21713	21796	21665	21587	21679	21753	21344	21718	21425	21651	21593	21705	21480	21491	21766	21754	21451	21677	21792	21625	21651	21580	21688
20376	22274	21450	18802	18195	17685	17533	17121	17025	16901	17059	17607	17444	17319	17621	18613	19436	18716	17739	17397	16965	16918	16734	16828	16858	17073	16830	16842	16924	16732	16784	16905	16796	16668	17026	16624	16997	16807	16916	16706	16654	16763	16715	16887	16716	16843	16849	16731	16911	16715	16920	16821	16956	16802	16841	16719	16952	16833	16718	16911	16844	16887	16579	16829	16847	16989	16703	16801	16926	17038	16966	16688	16742	16747	16939	16662	16921	16756	16727	16916	16989	16851	16897	16891	16871	16857	16858	16908	16816	16846	16683	16877	16831	16974	17012	16805	16907	16867	16903	16891	16819	16766	16858	16785	17052	16803	16764	16922	16979	17003	16930	16792	16869	16693	16828	16869	16976	16628	16710	16765	16941	16833	16793	16802	16972	16882	16837	16840	16820	16932	16752	16886	16963	16864	16742	16810	16730	16861	16833	16874	16797	16767	16967	16938	16793	16871	16922	16770	16836	16814	16754	16768	16880	16798	16785	16912	16799	16794	16798	16963	16844	16850	17001	16822	16941	16877	16859	16808	16676	16923	17007	16860	16841	16644	16747	16581	16732	16847	16841	16772	16928	16813	16743	16813	16781	16719	16870	16774	16894	16784	16763	16620	16905	16822	17011	16682	16917	16746	17003	16755	17119	16939	16617	16760	16815	16862	16795	16879	16986	16932	16782	16839	16804	16893	16891	16867	16876	16592	16705	16749	16804	16917	16832	16845	16789	16843	16769	16903	16773	16883	16938	16894	16840	16880	16613	16703	16796	16774	16875	17009	16847	16732	16738	16875	16733	16785	16784	16794	16877	16610	16876	16882	16831	16847	16827	16809	16711	16800	17045	16929	16742	16871	16843	16760	16901	16867	16824	16921	16886	16867	16851	16687	16744	16895	16816	16897	16894	16774	16819	16697	16816	16725	16897	16809	16857	16832	16607	16829	16732	16813	16858	16782	16843	16736	16784	17019	16634	16900	16899	16901	16811	16985	16795	16855	16897	16814	16884	16751	16859	16822	16835	16779	16828	17036	16804	16900	16695	16853	16777	17044	16723	16791	16751	16925	16759	16920	16888	16910	17002	16764	16813	16765	16873	16951	16728	16934	16765	16984	16756	16689	16917	16768	16830	16802	16840	16697	16859	16759	16911	16880	16790	16860	16901	16865	16910	16916	16846	16850	16806	16959	16661	16861	16978	16844	16903	16717	16806	16663	16919	16862	16785	16837	16769	16672	16901	16934	16855	16807	16807	16799	16921	16866	16780	16777	16742	16878	16665	16806	16858	16720	16916	16681	16936	16815	16726	16764	16870	16743	16812	16870	16795	16741	16801	16807	16692	16899	16867	16692	16977	16998	17028	16794	16804	16824	16794	16860	16788	16838	16773	16916	16838	16832	16929	16706	16797	16958	16682	16900	17009	16869	16728	16839	16842	16810	16982	16887	16874	16685	16740	16683	16997	16720	16863	16847	16823	16842	16962	16840	16922	16807	16758	16832	16715	16952	16842	16911	16830	16644	16908	16890	16659	16719	16984	16845	16751	16810	16821	16923	16890	17042	16702	16866	16737	16799	16733	16690	16845	16741	16774	16854	16914	16907	16678	16788	16956	16808	16805	16892	16922	16718	16832	16805	16771	16642	16935	16540	16839	16970	16804	16890	16914	16834	16669	16673	16722	16945	16914	16760	16693	16854	16682	16824	16582	16839	16876	16857	16839	16510	16740	16690	16770	16918	16822	16864	16766	16803	16758	16613	16837	16820	16678	16634	16707	16738	16848	16807	16854	16871	16992	16773	16948	16711	16772	16743	16821	16891	16754	16647	16751	16773	16951	16747	16917	16859	16877	16692	16921	16726	16942	16893	16863	16906	16797	16998	16719	16704	16915	16995	16989	16794	16770	16713	17006	16889	16872	16753	16859	16844	17052	16708	16880	16728	16850	16706	16904	16844	16815	16902	16936	16706	16879	16690	16819	16719	16852	16892	16960	16965	16942	16780	16904	16890	16898	16735	16738	16780	16751	16928	16769	16729	17033	16753	16711	16751	16888	16824	16868	16797	16869	16783	16804	16924	16875	16784	16807	16768	16852	16787	16768	16922	16975	16978	16857	17072	16676	16747	16719	16875	16964	16943	16837	16776	16914	16792	16722	16946	16725	16760	16772	17010	16854	16795	16803	16915	16833	16902	16827	16854	16752	16829	16893	16794	16812	16977	16734	17015	16861	16820	16873	16850	16814	16728	16682	16866	16749	16888	16865	16841	16913	16624	16908	16780	16806	16705	16882	16736	16816	16795	16777	16791	16925	16781	16801	16875	16863	16767	17008	16852	16931	16933	16707	16986	16973	16810	16896	16828	16874	16871	16875	16720	16871	16976	16927	16682	16869	16597	16944	16884	16792	16867	16744	17010	16942	16797	16795	16697	16974	16753	16911	16820	16735	16853	16780	16791	16758	16863	16824	16802	16862	16822	16857	16842	16991	16786	16882	16718	16892	16838	17012	16791	16861	16784	16774	16702	16854	16818	16789	16730	16883	16919	16917	16947	16812	16719	16723	16729	17069	16855	16666	16823	16916	16660	16908	16901	16822	16850	16900	16990	16852	16702	16733	16886	16878	16728	16890	16851	16841	16774	16862	16697	16771	16710	16865	16924	16897	16850	16972	16798	17083	16649	16793	16924	16691	16793	16609	16845	16674	16630	16870	16902	16786	16811	16718	16758	16838	16837	16884	16885	16939	16847	16858	16806	16633	16889	16905	16865	16665	16864	16863	17001	16879	16593	16783	16892	16819	16807	16826	16894	16704	16678	16848	16903	16800	16774	16847	16854	16901	16727	16875	16730	16741	16985	16910	16965	16959	16745	16823	16835	16858	16884	16657	16822	16820	16882	16691	16776	16773	16696	16940	16876	16912	16892	17033	16919	16889	16679	16960	16980	16715	16759	16722	16801	16836	16816	16937	16894	16890	16748	16901	16823	16845	16980	16786	16797	16846	16986	16876	16733	16718	16841	16804	16865	16854	16838	16771	16743	16903	16762	16955	16895	16878	16914	16761	16773	16745	16923	16807	16862	16787	17039	16787	16667	16813	16650	17034	16788	16796	16838	16922	17069	16896	16833	16960	16863	16835	16721	16833	16791	16860	16880	16646	16751	16695	16784	16794	16645	16832	16920	16645	16797	16902	16827	16942	16826	16979	16978	16890	16801	16661	16942	16824	16751	16849	16776	16876	16866	16813	16913	16815	16684	16751	16614	16971	16871	16824	17011	16729	16783	16877	16809	16831	16920	16772	17006	16806	16824	16790	16824	16914	16853	16721	17101	16801	16712	16809	16669	16820	16875	16844	16737	16950	16810	16967	16863	16767	16838	16705	16658	17080	16849	16875	16883	16678	16826	16799	16724	16868	16841	16849	16858	16831	16754	16761	16815	16698	16944	16839	16880	16799	16820	16919	16991	16766	16829	16956	16777	16856	16751	16744	16955	16750	16843	17017	16835	16766	16686	16846	16800	16671	16834	16896	16936	16697	16809	16740	16725	16879	16700	16854	16793	16932	16665	16788	16745	16794	16803	16786	16816	16945	16877	16855	16913	16814	16900	16709	16903	16943	16965	16734	16888	16870	17107	17036	16915	16899	16877	16891	16720	16970	16658	16984	16606	16906	16607	16860	16838	16695	16900	16635	16988	16734	16763	16837	16762	16861	16832	16820	16638	17068	16846	16713	16964	16808	16804	16977	17022	16888	16822	16823	16945	16767	16823	16925	16688	16867	16862	16754	16911	16790	16853	16718	16797	16852	16890	16912	16807	16743	16803	16894	16926	16839	16855	16975	16846	16759	16742	16707	16893	16857	16793	16929	16877	16739	16814	16923	16849	16871	16887	16834	16739	16846	16740	16735	16728	16849	16966	16769	16644	16910	16974	16662	16836	16849	16723	16816	16808	16930	16859	16701	16687	16801	16790	16858	16781	16763	16861	16976	16882	16842	16858	16799	16790	16882	16920	16791	16825	16487	16829	16839	16640	16958	16853	16727	16906	16835	16905	16925	16592	16901	16744	16839	16894	16784	16782	16922	17092	16915	16986	16884	16995	16748	16926	16818	16828	16798	16882	16890	16996	16845	16794	17070	16879	16797	16888	16683	16812	16838	16880	16674	16720	16905	16961	16796	16850	16781	17058	16837	16863	16802	16794	16867	16901	16766	16799	16724	16845	16831	16866	16813	16775	16924	16852	16838	16770	16983	16899	16950	16790	16777	16771	16895	16739	17014	16854	16989	16927	16816	16904	16822	16958	16954	16776	16859	16711	16826	16832	16885	16979	16757	16772	16910	16872	17097	16743	16837	16864	17008	16722	16828	16882	16685	16774	16753	16696	16801	16868	16986	16753	16612	16975	16946	16733	16767	16795	16959	16661	16661	16860	16749	16870	16837	16682	16814	16809	16909	16762	16701	16915	16981	16832	16924	16617	16860	16872	16938	16805	16821	16760	17018	16850	16774	16858	16831	16699	16963	16752	16666	16788	16824	16788	16837	16790	16653	16868	16817	16763	16996	16737	16923	16765	16906	16621	16901	16772	16873	16738	16716	16867	16930	17025	16881	16766	16925	16843	16739	16848	16679	16975	16785	16782	16847	16662	16815	16823	16629	16940	16927	16904	16850	17056	16749	16895	16837	16819	16935	16853	17066	16877	16969	16787	16859	17024	16948	17002	16990	16860	16897	17028	16767	16862	16852	16766	16929	16874	16712	16705	16789	16746	16845	16778	16955	16913	16720	16838	16790	16733	16773	16708	16948	16817	16819	16872	16683	16971	16716	16764	16839	16880	16891	16855	16703	16704	16768	16859	16982	16922	16679	16818	16746	16796	16846	16998	16943	16862	16880	16876	17006	16717	16830	16909	16836	16836	16793	16964	16992	16727	16839	16740	16792	16915	16981	16884	16846	16723	16818	16856	16882	16903	16874	16799	16803	16789	16873	16779	16737	16809	16712	16743	16623	16894	16811	16736	16873	16843	16933	16851	16981	16765	16980	16891	16753	16921	16796	17021	16865	16706	16752	16957	16847	16826	16915	16844	16864	16678	16968	16894	16908	16810	16802	16966	16796	16688	16825	16937	16758	16768	16765	16956	16718	16946	16809	16977	16882	16645	16805	16911
25390	21550	28758	25279	23744	24229	24365	22437	22055	21986	22065	22230	22413	22219	23947	31683	33325	30600	26181	24229	22510	21962	21606	21548	21776	21483	21352	21576	21324	21700	21627	21696	21715	21357	21652	21493	21417	21545	21733	21570	21612	21536	21768	21488	21494	21677	21660	21513	21564	21596	21390	21455	21565	21642	21506	21526	21580	21435	21697	21443	21118	21623	21563	21610	21427	21654	21701	21453	21624	21645	21660	21368	21541	21501	21601	21696	21650	21524	21518	21609	21824	21524	21365	21495	21416	21493	21838	21605	21441	21522	21447	21613	21510	21379	21447	21592	21681	21512	21624	21519	21635	21522	21601	21460	21462	21649	21740	21489	21484	21581	21388	21761	21620	21386	21305	21616	21534	21549	21874	21355	21385	21558	21635	21470	21685	21364	21529	21466	21662	21611	21458	21496	21791	21368	21611	21413	21489	21514	21375	21366	21494	21448	21537	21375	21667	21585	21664	21595	21632	21627	21372	21631	21505	21464	21306	21799	21693	21588	21399	21388	21348	21427	21610	21445	21589	21591	21350	21769	21589	21635	21470	21635	21553	21637	21582	21836	21578	21693	21417	21401	21603	21473	21654	21603	21506	21430	21676	21711	21493	21398	21544	21550	21465	21587	21511	21508	21673	21657	21630	21482	21497	21348	21430	21617	21567	21629	21524	21575	21876	21519	21684	21400	21521	21577	21823	21529	21549	21527	21420	21423	21696	21197	21389	21627	21484	21420	21763	21508	21578	21751	21518	21499	21666	21267	21414	21543	21558	21741	21569	21586	21477	21408	21760	21745	21485	21510	21443	21507	21461	21692	21631	21601	21671	21573	21668	21631	21687	21427	21373	21459	21591	21511	21668	21636	21708	21651	21664	21522	21827	21590	21320	21505	21579	21675	21664	21624	21570	21616	21618	21464	21515	21416	21566	21573	21385	21569	21630	21322	21694	21458	21706	21593	21751	21318	21366	21587	21476	21537	21530	21645	21255	21443	21611	21428	21534	21563	21780	21506	21549	21596	21592	21307	21459	21801	21735	21206	21625	21322	21630	21481	21532	21549	21629	21455	21467	21305	21492	21320	21488	21520	21409	21418	21732	21364	21351	21527	21273	21677	21636	21477	21530	21449	21476	21530	21514	21417	21516	21643	21617	21691	21439	21424	21452	21501	21444	21550	21713	21453	21387	21515	21575	21602	21418	21684	21663	21612	21562	21463	21664	21559	21718	21705	21585	21565	21346	21469	21568	21657	21489	21569	21617	21485	21485	21319	21545	21364	21527	21602	21690	21587	21514	21618	21411	21487	21739	21556	21565	21418	21528	21517	21453	21478	21821	21658	21722	21542	21381	21657	21760	21568	21799	21486	21568	21720	21675	21663	21856	21569	21545	21509	21529	21545	21542	21588	21696	21441	21531	21575	21631	21476	21515	21553	21314	21443	21622	21584	21332	21646	21412	21322	21583	21674	21566	21660	21722	21626	21622	21719	21472	21518	21817	21556	21387	21367	21547	21662	21409	21628	21386	21468	21588	21579	21608	21541	21524	21463	21656	21486	21658	21628	21654	21573	21747	21714	21557	21567	21537	21652	21660	21485	21729	21710	21324	21377	21370	21362	21603	21660	21724	21511	21714	21667	21606	21541	21714	21483	21526	21453	21395	21503	21701	21674	21580	21461	21171	21637	21618	21414	21599	21551	21487	21881	21488	21537	21649	21536	21614	21656	21431	21546	21564	21530	21723	21636	21591	21539	21651	21426	21681	21606	21492	21545	21524	21536	21521	21608	21363	21609	21623	21346	21736	21448	21632	21788	21321	21589	21500	21335	21493	21771	21511	21549	21572	21540	21486	21511	21435	21340	21556	21411	21523	21681	21650	21608	21568	21625	21715	21590	21704	21646	21537	21506	21456	21612	21582	21552	21702	21635	21376	21627	21731	21802	21283	21486	21387	21447	21433	21309	21723	21461	21553	21501	21643	21589	21864	21741	21329	21471	21482	21586	21619	21611	21647	21535	21653	21555	21589	21687	21440	21834	21722	21516	21667	21470	21641	21532	21566	21511	21319	21515	21761	21738	21586	21532	21641	21653	21615	21667	21653	21568	21720	21534	21617	21432	21695	21875	21675	21609	21696	21595	21508	21531	21231	21466	21625	21649	21838	21473	21435	21280	21649	21542	21617	21777	21551	21755	21512	21457	21277	21402	21520	21708	21551	21374	21734	21630	21649	21411	21654	21421	21666	21461	21353	21410	21655	21487	21289	21689	21454	21693	21389	21387	21511	21719	21583	21391	21494	21634	21720	21746	21551	21453	21363	21686	21547	21683	21551	21522	21700	21538	21548	21535	21512	21572	21508	21468	21662	21752	21540	21569	21503	21492	21585	21317	21408	21478	21313	21575	21773	21503	21829	21356	21604	21403	21710	21464	21573	21620	21489	21409	21476	21623	21677	21794	21402	21556	21569	21456	21652	21573	21546	21689	21473	21684	21731	21510	21584	21598	21475	21606	21536	21501	21277	21610	21418	21512	21492	21413	21600	21512	21270	21561	21424	21645	21490	21491	21553	21684	21655	21556	21397	21709	21519	21454	21751	21565	21499	21663	21570	21436	21684	21616	21520	21512	21385	21614	21567	21471	21705	21547	21584	21386	21802	21576	21554	21208	21571	21477	21426	21486	21692	21555	21671	21520	21490	21768	21541	21731	21620	21558	21573	21444	21436	21662	21530	21508	21629	21644	21464	21597	21627	21623	21516	21616	21468	21606	21398	21416	21598	21450	21514	21591	21709	21627	21612	21625	21504	21610	21739	21734	21534	21548	21578	21677	21558	21667	21601	21455	21357	21556	21712	21465	21344	21505	21693	21599	21581	21544	21562	21651	21516	21486	21569	21607	21636	21547	21520	21671	21442	21456	21548	21492	21498	21670	21456	21324	21661	21577	21732	21638	21504	21494	21450	21564	21627	21570	21554	21327	21427	21656	21611	21514	21544	21544	21662	21601	21840	21877	21759	21584	21485	21591	21678	21569	21623	21506	21450	21496	21564	21687	21465	21681	21423	21552	21473	21324	21579	21666	21739	21560	21615	21413	21582	21480	21698	21629	21465	21616	21754	21586	21572	21451	21432	21461	21513	21714	21529	21374	21640	21630	21550	21519	21519	21551	21798	21437	21586	21394	21487	21528	21565	21468	21706	21459	21564	21605	21437	21312	21669	21570	21715	21634	21515	21561	21397	21413	21574	21495	21492	21563	21633	21824	21778	21695	21775	21631	21479	21523	21738	21713	21532	21562	21417	21574	21467	21348	21666	21381	21572	21645	21690	21591	21659	21487	21382	21580	21396	21370	21565	21551	21577	21421	21664	21571	21495	21641	21712	21502	21633	21798	21501	21505	21593	21621	21508	21311	21604	21641	21611	21548	21690	21768	21754	21568	21514	21553	21580	21629	21583	21303	21514	21740	21535	21581	21699	21590	21567	21386	21829	21384	21312	21703	21758	21450	21577	21496	21603	21634	21607	21714	21491	21704	21633	21324	21635	21371	21422	21384	21691	21619	21541	21457	21704	21559	21418	21872	21515	21549	21574	21356	21647	21574	21524	21316	21449	21391	21496	21389	21587	21696	21742	21567	21506	21706	21444	21691	21657	21657	21368	21576	21551	21511	21389	21592	21548	21529	21458	21707	21562	21344	21736	21665	21577	21327	21407	21593	21527	21545	21464	21596	21499	21525	21678	21718	21649	21669	21643	21616	21467	21497	21368	21358	21645	21509	21568	21720	21611	21637	21356	21593	21555	21392	21582	21418	21564	21704	21518	21634	21650	21612	21639	21728	21620	21443	21397	21692	21400	21519	21483	21580	21381	21682	21520	21670	21474	21559	21511	21603	21606	21656	21666	21544	21571	21417	21507	21579	21555	21668	21561	21389	21743	21562	21714	21764	21467	21770	21565	21456	21624	21534	21665	21457	21787	21451	21530	21614	21503	21483	21631	21673	21371	21534	21745	21569	21659	21662	21520	21604	21419	21604	21612	21520	21447	21654	21540	21457	21786	21381	21551	21521	21566	21530	21613	21592	21297	21564	21462	21604	21731	21438	21595	21445	21592	21338	21555	21533	21527	21381	21367	21695	21687	21531	21546	21425	21619	21508	21656	21627	21573	21506	21469	21433	21676	21569	21473	21665	21719	21545	21505	21373	21669	21580	21511	21691	21387	21610	21647	21884	21703	21406	21617	21765	21880	21565	21741	21409	21439	21689	21640	21607	21515	21376	21578	21544	21308	21306	21828	21721	21803	21398	21557	21672	21517	21501	21679	21613	21436	21318	21547	21431	21530	21632	21540	21480	21701	21546	21755	21709	21635	21531	21505	21412	21620	21756	21644	21499	21842	21159	21592	21554	21726	21696	21812	21696	21586	21435	21378	21433	21448	21522	21599	21517	21460	21612	21549	21546	21327	21505	21700	21678	21724	21801	21407	21520	21502	21370	21541	21528	21603	21559	21619	21763	21563	21449	21603	21523	21535	21431	21564	21555	21547	21610	21763	21448	21531	21571	21737	21591	21593	21799	21669	21432	21498	21432	21412	21517	21535	21647	21616	21707	21587	21290	21471	21610	21467	21588	21701	21503	21548	21551	21628	21608	21684	21473	21661	21837	21590	21646	21536	21525	21482	21526	21583	21469	21586	21497	21426	21499	21682	21295	21521	21649	21470	21556	21580	21486	21533	21584	21497	21657	21744	21621	21599	21583	21536	21571	21501	21796	21744	21581	21378	21847	21689	21785	21423	21691	21489	21540	21523	21531	21593	21507	21797	21612	21479	21364	21628	21681	21541	21532	21982	21507	21572	21294	21529	21640	21718	21494	21564	21562	21564	21832	21710	21566	21663	21667	21639	21771	21618	21619	21623	21417	21761	21583	21760	21418	21379	21705	21591	21455	21531	21597	21272	21631	21508	21641	21227	21630	21653	21620	21479	21850	21599	21764	21829	21836	21479	21526	21332	21425	21553	21763	21538	21551	21555	21398	21451	21548	21523	21713	21804	21638	21686	21790	21519	21616	21652	21744	21532	21489	21635	21640	21619	21557	21375	21590	21302	21634	21610	21749	21648	21616	21511	21519	21556	21583	21404	21764	21604	21662	21347	21515	21740	21686	21608	21622
19302	28785	28488	23193	20539	19124	18200	17808	17394	17163	17306	18097	17988	17753	21404	32202	32049	27716	21959	19461	17672	16917	16961	16957	16778	16934	16851	16818	16779	16632	16860	16940	16890	16865	16731	16739	16893	16939	16850	16963	16564	16813	16817	16815	16907	16826	16875	16940	16760	16867	16549	16841	16852	16665	16747	16824	16980	16972	16871	16890	16894	16848	16663	16842	16893	16853	16705	16887	16710	16994	16617	16924	16796	16640	16937	16652	16816	16920	16768	16799	16936	16998	16962	16921	16736	16882	16839	16761	16834	16717	16946	16667	16816	16970	16786	16770	16745	16849	17004	16691	16868	16900	16896	16802	16860	16757	16579	16865	16702	16537	16955	16808	16894	16774	16865	16872	16788	16845	16613	16804	16770	16884	16805	16815	16778	16835	16809	16907	16934	16799	16708	16788	16853	16738	16628	16837	16718	16840	16730	16884	16873	16847	16847	16862	16997	16851	16975	16760	16907	16863	16776	16811	16964	16688	16842	16810	16665	16920	16889	16778	16670	16935	16724	16898	16896	16803	16787	16845	16802	16754	16817	16724	16728	16793	16764	16840	16700	16781	16928	16671	16821	16901	16770	16768	16648	16898	16835	16784	16849	16738	16779	16864	16871	16787	16907	16680	16778	16815	16680	16795	16640	16789	16782	16770	16834	16826	16961	16764	16667	16928	16744	16822	16569	16908	16757	16795	16857	16852	16772	16858	16957	16782	16808	16790	16785	16593	16791	16787	16674	16755	16740	16799	16784	16771	16874	16726	16857	16993	16892	16765	16893	16855	16769	16670	16686	16807	16840	16864	16794	17060	16998	16761	16732	16838	16821	16828	16743	16788	16806	16658	16618	16796	16894	16845	16663	16848	16874	16794	16732	16931	16734	16886	16794	16761	16653	16955	16832	16961	16857	16763	16834	16923	16685	16737	16845	16876	16787	16833	16835	17020	16881	16774	16701	16754	16774	16797	16709	16845	16777	16875	16907	16918	16765	16905	16939	16793	16714	16786	16680	16896	16962	16619	16820	16749	16704	16822	16721	16839	16789	16837	17030	16924	16887	16917	16789	16819	16834	16673	16651	16858	16793	16878	16864	16877	16776	16608	16627	16982	16842	16761	16751	16674	16788	16714	16739	16810	16883	16714	16846	16861	16806	16635	17056	16829	16999	16811	16743	16692	16906	16867	16776	16793	16808	16734	16573	16862	16634	16864	16602	16649	16854	16790	16800	16714	16697	16847	16743	16800	17032	16717	16977	16675	16919	16879	16931	16965	16707	16709	16706	16824	16704	16922	16914	16807	16765	16754	16681	16929	16652	16799	17010	16885	16794	16827	16864	16865	16706	16821	16742	16881	16919	16732	16713	16820	16961	16739	16720	16914	16662	16702	16825	16848	16831	16701	16707	16851	16805	16800	16680	16721	16689	16747	16785	16763	16722	16664	16816	16837	16730	16722	16846	16845	16925	16888	16702	16695	16832	16952	16762	16715	16790	16873	16966	16834	16932	16780	16755	16667	16894	16716	16993	16774	16780	16692	16714	16950	16804	16923	16847	16744	16584	16806	16758	16705	16835	16889	17029	16696	16852	16723	16860	16788	16724	16693	16833	16744	16858	16695	16879	16680	16831	16769	16657	16741	16812	16766	16874	16782	16736	16703	16915	16780	16875	16718	16664	16700	16699	16680	16716	16885	16776	16882	16624	16730	16864	16923	16929	16878	16727	16788	16942	16792	16981	16836	16835	16826	16772	16955	16947	16760	16835	16807	16873	16725	16770	16531	16701	16830	16799	16719	16774	16948	16743	16693	16674	16953	16718	16769	16653	16919	16938	16683	16851	16929	16962	16950	16711	16909	16751	16834	16646	16987	16769	16765	16729	16921	16885	16763	16797	16927	16770	16719	16827	16821	16690	16871	16751	16887	16963	16801	16874	16819	16790	16663	16881	16954	16961	16772	16835	16628	16900	16943	16751	16877	16823	16819	16949	16660	16798	16714	16914	16815	16758	16894	16570	16805	16943	17028	16820	16760	16960	16846	16893	16887	17088	16806	16779	16961	16909	16708	16945	16698	16882	16743	17015	16764	16887	16804	16868	16855	16743	16715	16654	16868	16894	16879	16886	16961	16774	16733	16857	16746	16650	16876	16675	16808	16746	16766	16875	16721	16835	16844	16861	16794	16825	16717	16878	16750	16855	16936	16780	16787	16717	16763	16754	16888	16954	16727	16835	16843	16721	16798	16646	16913	16944	16771	16677	16669	16824	16722	16848	16892	16885	16785	16976	16777	16782	16713	16651	16802	16959	16644	16525	16777	16746	16807	16906	16708	16707	16741	16951	16715	16693	16735	16825	16897	16731	16883	16809	16923	16774	16838	16767	16783	16712	16731	16798	16781	16694	16722	16790	16739	16843	16765	16924	16750	16798	16874	16693	16820	16867	16602	16978	16805	16739	16806	16843	16740	16841	16671	16798	16868	16814	16604	16891	16939	16574	16900	16939	16860	16920	16847	16768	16813	16758	16926	16781	16591	16788	16787	16753	16895	16857	16868	16814	16850	16770	16782	16841	16842	16990	16727	16864	16819	16763	16726	16825	16908	16677	16947	16823	16815	16615	16643	16881	16871	16815	16789	16821	16938	16780	16752	16794	16792	16831	16834	16779	16872	16850	16994	16854	16951	16833	16831	16726	16857	16743	16761	16821	16797	16738	16811	16957	16913	16992	16751	16744	16862	16627	17062	16980	16819	16853	16830	16896	16814	16755	16806	16846	16725	16855	16692	16852	16827	16865	16942	16912	16908	16841	16811	16812	16713	16821	16896	16858	16779	16713	16728	16825	16633	16988	16863	16859	16756	16816	16838	16750	16857	16745	16858	16871	16771	16796	17012	16729	16835	16876	16836	16883	16726	16791	16765	16885	16680	16790	16793	16883	16885	16934	16831	16844	16885	16923	16763	16647	16783	16783	16871	16858	16753	16918	16719	16604	16766	16936	16761	16776	17042	16769	16753	16773	16829	16747	16923	16843	16752	16728	16919	16677	16895	16595	16821	16748	16749	16625	16783	16819	16785	16738	16834	16712	16744	16900	16862	16831	16742	16885	16831	16990	16881	16987	16692	16644	16814	16812	16824	16756	16786	16854	16796	16821	16744	16880	16789	16745	16846	16861	16748	16822	16735	16859	16761	16710	16712	16692	17101	16873	16820	16712	16778	17014	16613	16763	16939	16893	16909	16806	16874	16669	16685	16879	17087	16761	16828	16577	16816	17031	16799	16816	16774	16898	16821	16813	16759	16739	16781	16909	16904	16852	16759	16912	16986	16741	16705	16818	16703	16748	16772	16885	16894	16707	16750	16780	16890	16713	16969	16962	16938	16845	16708	16788	16917	16724	16884	16657	16891	16810	16745	16715	16939	16892	16818	16764	16995	16920	16772	16730	16706	16769	16940	16873	16713	16991	16849	16816	16871	16756	16825	16700	16840	16701	16721	16998	16867	16802	16829	16867	16889	16769	16865	16851	16717	16792	16798	16800	16839	16626	16906	16767	16944	16839	16676	16881	16834	16957	16917	16853	16818	16812	16553	16787	16810	16799	16656	16837	16643	16787	17048	16821	16697	16649	16663	16813	16887	16901	16886	16660	16625	16822	16770	16725	16922	16921	16653	16763	16892	16871	16773	16830	16761	16949	16744	16865	16774	16771	16813	17084	16714	16797	16747	16849	16837	16752	16731	16878	16802	16817	16863	16790	16853	16875	16763	16900	16895	16809	16742	16762	16946	16796	16760	16844	16703	16884	16774	16797	16897	16876	16752	16882	16660	16662	16889	16634	16770	16619	16947	16635	16790	16875	16854	16701	16848	16757	16867	16802	16738	16752	16807	16707	16913	16773	16795	16958	16740	16829	16948	16688	16815	16766	16936	16857	16726	16861	16781	16878	16845	16900	16803	16886	16720	16797	16874	16780	16838	16735	16582	16796	16641	16839	16675	16830	16975	16834	16876	16727	16939	16797	16797	16891	16627	16771	16728	16985	16690	16932	16870	16883	16768	16887	16826	16892	16812	16850	16803	16913	17043	16885	16762	16909	16837	16709	16835	16772	16763	16842	16678	16728	16896	16851	16670	16935	16737	16844	16889	16832	16899	16794	16817	16787	16784	16939	16854	16793	17037	16896	16775	16761	16938	16609	16805	16862	16830	16849	16713	16905	16828	16961	16779	16880	16871	16840	16903	16841	16657	16811	16548	16779	16893	16742	16778	16751	16971	16773	16808	16885	16795	16751	16909	16860	16842	16924	16894	16973	16817	16954	16799	16728	16816	16800	16750	16937	16910	16893	16928	16805	16808	16814	16877	16816	16915	16835	16866	16635	16865	16775	16838	16842	16868	16906	16792	16740	16798	16918	16748	16701	16928	16900	16822	16875	16910	16772	16840	16772	16671	17003	16798	17012	16820	16888	16874	16826	16749	16929	16887	17006	16845	16781	16962	16920	16906	16887	16725	16893	16785	16805	16744	16913	16877	16586	16964	16693	16802	16887	16857	16830	16973	16711	16984	16746	16988	16874	16734	16489	16780	16906	16711	16924	16908	16796	16708	16986	16835	16889	16838	16615	16734	16915	16889	16949	16787	16720	16857	16848	16734	16963	16781	16935	16786	16892	16818	16741	16956	16901	16708	16713	16918	16997	16841	16743	16738	16774	16811	16909	16722	16864	16735	16939	16903	16793	16882	16686	16746	16786	16777	16869	16846	16953	16847	16712	16636	16888	17014	16789	16752	16784	16729	16952	16784	16676	16768	16828	16721	16839	17001	16808	16826	17001	16786	16857	16741	16787	16897	16920	16791	16821	16918	16673	16945	16706	16756	16827	16927	16639	16730	16864	16813	16767	16793	16838	16776	16736	16901	16825	16816	16823	16712	16866	16649	16971	16786	16868	16711	16721	16881	16719	16844	16850	16861	16716	16871	16852	16856	16985	16787	16785	16725	16761	16658	16635	16978	16880	16742	16876	16767	16706	16803	16742	16716	16742	16874	16719	16911	16735	16821	16692	16789	16712	16778	16921	16935	16875	16838	16929	16698	16897	16865	16818	16901	16860	16796	16745	16742	16654	16808	16846	16811	16826	16807	17013	16863	16725	16744	16930	16696	16901	16920
23941	21559	29210	24418	22328	25561	27195	23228	22527	22479	22834	22652	22549	23026	26677	38016	40393	36254	29194	25805	23180	22121	21769	21680	21900	21964	21627	21669	21701	21838	21852	21893	21771	21675	21606	21738	21667	21984	21642	21596	21812	21731	21972	21540	21647	21681	21742	21890	21800	21872	21997	21639	21793	21631	21616	21829	21505	21543	21667	21659	21577	21839	21667	21681	21671	21738	21805	21850	21773	21820	21714	21743	21943	21714	21617	21551	21793	21785	21516	21852	21677	21650	21588	21752	21650	21758	21827	21697	21736	21703	21799	21722	21774	21718	21754	21629	21583	21897	21864	21914	21779	21811	21845	21645	21729	21698	21962	21559	21655	21723	21666	21446	21518	21616	21578	21456	21712	21700	21612	21860	21800	21572	21622	21722	21608	21844	21660	21842	21702	21726	21704	21838	21657	21813	21472	21761	21793	21674	21567	21596	21469	21626	21740	21648	21777	21585	21530	21613	21678	21731	21721	21552	21709	21705	21768	21406	21631	21912	21817	21817	21566	21796	21643	21506	21813	21876	21624	21593	21666	21769	21728	21640	21637	21622	21911	21857	21810	21668	21637	21726	21553	21562	21527	21768	21559	21565	21788	21532	21570	21755	21722	21897	21691	21629	21771	21752	21833	21767	21687	21712	21466	21596	21413	21563	21649	21522	21476	21751	21526	21604	21828	21409	21758	21714	21534	21712	21686	21527	21368	21481	21776	21501	21713	21558	21554	21795	21513	21644	21750	21505	21470	21529	21704	21857	21664	21718	21640	21539	21592	21609	21681	21517	21759	21574	21874	21670	21660	21708	21599	21359	21617	21675	21754	21808	21788	21640	21671	21658	21940	21647	21364	21764	21626	21627	21595	21867	21706	21544	21848	21623	21812	21595	21846	21767	21818	21627	21659	21538	21647	21726	21828	21972	21829	21681	21592	21711	21507	21673	21453	21539	21612	21545	21818	21889	21608	21710	21687	21755	21731	21806	21632	21721	21750	21652	21802	21711	21586	21615	21681	21694	21860	21564	21743	21451	21681	21759	21566	21714	21852	21643	21620	21584	21592	21413	21697	21724	21725	21559	21583	21636	21722	21754	21626	21500	21676	21568	21883	21670	21472	21369	21588	21645	21673	21565	21799	21698	21687	21623	21522	21534	21619	21444	21748	21944	21710	21640	21487	21599	21547	21793	21619	21732	21619	21580	21683	21726	21732	21768	21681	21595	21865	21664	21759	21569	21835	21718	21527	21824	21531	21366	21897	21949	21661	21480	21592	21621	21545	21621	21569	21660	21863	21578	21737	21673	21675	21843	21799	21680	21782	21511	21433	21326	21462	21781	21657	21471	21905	21634	21881	21586	21731	21437	21738	21568	21510	21631	21667	21470	21620	21548	21671	21603	21757	21766	21643	21868	21762	21554	21478	21685	21823	21758	21761	21502	21828	21412	21686	21673	21706	21568	21536	21719	21787	21634	21819	21670	21573	21634	21867	21661	21648	21519	21701	21350	21761	21714	21952	21596	21734	21661	21508	21768	21787	21643	21591	21640	21651	21603	21730	21701	21779	21600	21567	21685	21579	21721	21761	21570	21811	21638	21707	21638	21702	21677	21759	21585	21665	21697	21676	21445	21501	21645	21583	21654	21810	21742	21924	21606	21768	21644	21605	21656	21888	21464	21687	21875	21977	21925	21425	21657	21471	21468	21695	21693	21681	21599	21882	21608	21940	21727	21767	21635	21559	21619	21708	21816	21569	21615	21513	21626	21710	21798	21590	21765	21704	21711	21690	21299	21579	21411	21591	21778	21601	21576	21574	21816	21629	21816	21548	21764	21553	21569	21493	21786	21650	21822	21631	21611	21586	21599	21526	21814	21665	21712	21679	21578	21898	21799	21537	21626	22046	21696	21537	21656	21673	21544	21790	21720	21422	21665	21668	21496	21849	21668	21595	21597	21690	21702	21474	21467	21791	21520	21556	21647	21576	21539	21697	21665	21562	21567	21639	21542	21774	22058	21594	21659	21590	21849	21509	21504	21477	21633	21740	21713	21640	21614	21725	21422	21769	21349	21819	21838	21777	21717	21794	21854	21525	21579	21562	21743	21662	21699	21716	21386	21676	21732	21564	21619	21442	21828	21631	21817	21746	21659	21941	21792	21706	21647	21657	21666	21916	21843	21764	21741	21741	21706	21938	21643	21857	21765	21565	21716	21691	21889	21716	21593	21753	21469	21688	21570	21660	21737	21737	21585	21521	21863	21569	21702	21764	21610	21658	21738	21625	21536	21569	21463	21658	21629	21686	21787	21592	21538	21504	21673	21624	21493	21552	21939	21678	21684	22027	21597	21579	21647	21517	21502	21800	21766	21903	21544	21644	21646	21585	21777	21930	21518	21630	21595	21577	21628	21708	21426	21594	21719	21478	21739	21454	21678	21498	21695	21575	21639	21679	21747	21651	21518	21640	21679	21603	21737	21807	21701	21699	21568	21692	21525	21596	21864	21514	21777	21967	21553	21683	21697	21756	21706	21892	21633	21639	21355	21550	21866	21633	21662	21562	21421	21662	21399	21830	21766	21772	21721	21709	21617	21650	21667	21724	21705	21472	21824	21827	21573	21784	21708	21638	21722	21785	21796	21670	21778	21587	21739	21664	21790	21870	21629	21851	21598	21614	21607	21607	21624	21521	21755	21547	21672	21868	21736	21706	21695	21690	21823	21731	21728	21745	21620	21641	21383	21818	21604	21636	21629	21566	21657	21661	21723	21692	21892	21541	21576	21681	21880	21511	21484	21727	21381	22012	21721	21523	21587	21711	21547	21780	21675	21629	21524	21683	21675	21633	21615	21893	21785	21595	21640	21555	21522	21778	21678	21762	21828	21866	21854	21735	21584	21746	21530	21556	21634	21756	21500	21653	21563	21688	21682	21646	21709	21648	21624	21502	21645	21718	21673	21743	21668	21847	21591	21828	21584	21739	21661	21741	21508	21477	21621	21614	21781	21418	21533	21758	21629	21856	21555	21632	21793	21429	21744	21738	21538	21819	21375	21568	21572	21582	21663	21689	21779	21838	21660	21819	21651	21687	21551	21526	21613	21753	21506	21560	21671	21681	21921	21676	21669	21776	21858	21623	21795	21711	21632	21611	21587	21725	21745	21540	21496	21577	21706	21958	21817	21500	21827	21796	21643	21624	21571	21544	21508	21797	21558	21703	21741	21459	21640	21704	21517	21775	21731	21659	21665	21728	21785	21746	21997	21924	21514	21706	21627	21723	21517	21826	21721	21673	21700	21718	21810	21574	21670	21605	21564	21672	21757	21559	21828	21463	21592	21544	21675	21823	21962	21762	21758	21605	21656	21799	21729	21898	21581	21627	21673	21663	21631	21675	21559	21796	21665	21926	21626	21766	21718	21613	21587	21684	21622	21559	21398	21729	21585	21638	21805	21615	21612	21587	21727	21806	21478	21972	21632	21413	21598	21716	21701	21756	21526	21333	21884	21555	21717	21643	21775	21905	21796	21665	21622	21675	21661	21326	21873	21471	21698	21620	21620	21643	21643	21690	21622	21722	21599	21584	21480	21591	21680	21478	21563	21798	21757	21676	21572	21597	21661	21563	21371	21632	21783	21685	21693	21647	21684	22081	21738	21739	21498	21561	21616	21713	21618	21572	21793	21659	21725	21579	21538	21319	21368	21655	21502	21623	21843	21528	21679	21569	21521	21691	21727	21682	21507	21871	21937	21461	21607	21586	21599	21849	21579	21809	21649	21577	21587	21755	21530	21680	21641	21509	21656	21673	21734	21447	21487	21670	21563	21777	21823	21546	21647	21547	21516	21567	21603	21651	21488	21633	21759	21653	21581	21742	21682	21465	21639	21552	21598	21767	21704	21552	21772	21775	21736	21646	21673	21721	21763	21585	21969	21626	21796	21706	21857	21927	21538	21465	21763	21732	21530	21638	21498	21697	21607	21681	21732	21684	21831	21703	21893	21522	21802	21356	21818	21722	21662	21585	21592	21724	21483	21698	21784	21643	21818	21419	21533	21553	21779	21656	21710	21648	21826	21693	21575	21614	21850	21774	21633	21829	21686	21731	21703	21612	21514	21712	21604	21829	21601	21768	21855	21752	21569	21366	21647	21702	21754	21402	21541	21677	21642	21798	21778	21505	21642	21667	21501	21765	21582	21895	21548	21651	21564	21505	21687	21584	21421	21761	21689	21743	21919	21706	21560	21728	21818	21414	21759	21599	21724	21608	21420	21586	21387	21392	21814	21504	21884	21906	21616	21936	21717	21610	21950	21700	21722	21698	21558	21605	21702	21674	21458	21622	21578	21740	21842	21791	21610	21719	21601	21897	21595	21719	21743	21783	21511	21620	21637	21590	21796	21811	21760	21848	21754	21643	21541	21640	21680	21828	21677	21828	21663	21724	21722	21536	21735	21889	21576	21469	21655	21570	21518	21787	21589	21608	21413	21493	21611	21661	21654	21563	21625	21684	21487	21485	21654	21465	21720	21491	21684	21488	21442	21625	21492	21755	21752	21808	21705	21611	21677	21805	21469	21655	22011	21687	21723	21495	21550	21574	21798	21663	21799	21698	21672	21697	21869	21649	21570	21840	21896	21730	21838	21691	21464	21319	21655	21815	21454	21757	21697	21882	21800	21640	21735	21752	21525	21832	21646	21721	21911	21566	21547	21596	21551	21504	21799	21676	21682	21554	21596	21598	21633	21778	21604	21843	21759	21750	21643	21581	21816	21733	21709	21815	21748	21478	21778	21621	21653	21496	21846	21751	21641	21635	21438	21610	21594	21514	21395	21566	21493	21763	21588	21499	21586	21749	21785	21689	21696	21734	21734	21770	21751	21755	21751	21814	21863	21627	21991	21709	21583	21827	21716	21704	21708	21528	21805	21676	21768	21584	21582	21528	21517	21609	21602	21585	21653	21543	21540	21602	21605	21919	21876	21664	21662	21630	21593	21662	21512	21857	21849	21843	21769	21627	21647	21613	21647	21794	21819	21687	21678	21796	21647	21494	21690	21628	21690	21561	21630	21944	21750	21707	21707	21884	21777	21745	21749	21860	21755	21677	21687	21753	21837	21531	21696	21617	21606	21789	21594	21449	21735	21600	21444	21629	21745	21462	21524	21476	21388
20000	33489	32499	26514	23062	20716	19646	18525	17845	17901	18251	18068	18178	18863	25263	39822	39961	34346	25577	21763	18304	17208	16799	16867	16731	16957	16860	16785	17009	16736	16772	17041	16973	16870	16845	16801	16849	16903	16886	16704	16858	16791	16841	16844	16872	16701	16706	16799	16886	16945	16774	16864	16764	16815	16932	16773	16896	16766	16808	16861	16845	16706	16870	16770	16802	16747	16953	16776	16793	16897	16795	16896	16805	16948	16763	16765	16988	16803	16836	16793	16832	16760	16793	16758	16924	16677	16895	16793	16965	16846	16813	16918	16745	16627	16778	16772	16785	16610	16760	16757	16765	16824	16799	16752	16842	16795	16828	16705	16756	16906	16809	16928	16744	16852	16810	16782	16714	16654	16798	16809	16809	16973	16859	16690	16709	16729	16588	16818	16859	16711	16812	16773	16886	16710	16851	16946	16822	16735	16780	16882	16810	16810	16687	16613	16815	16862	16964	16744	16795	16833	16793	16693	16955	16629	16715	16853	16842	16865	16779	16833	16809	16904	16807	16873	16909	16799	16764	16726	16967	16729	16658	16739	16766	16961	16696	16802	16723	16637	16832	16827	16700	16733	16812	16966	16715	16863	16734	16962	16419	16778	16910	16790	16905	16671	16906	16936	16974	16968	16776	16766	16709	16984	16851	16675	16655	16948	16844	16818	16742	16945	16769	16831	16820	16878	16679	16852	16871	16672	17063	16841	16913	16755	16711	16781	16841	16827	16664	16889	16926	16654	16797	16814	16826	16850	16694	16844	16696	16805	16762	16650	16811	16749	16872	16832	16535	16729	16771	16940	16947	16802	16707	16760	16711	16972	16833	16824	16630	16806	16776	16780	16895	16836	16911	16875	16824	16804	16822	16725	16681	16737	16917	16893	16837	16870	16682	16845	16850	16850	16622	16796	17027	16757	16796	16984	16716	16741	16841	16847	16578	16790	16754	16745	16913	16902	16856	16635	16793	16694	16880	16863	16707	16871	16671	16810	16773	16767	16956	16803	16838	16930	16718	16837	16738	16703	16845	16744	16740	16805	16966	16911	16862	16782	16788	16878	16726	16927	17031	16711	16864	16779	16884	16952	16611	16908	16859	16820	16851	16787	16702	16791	16770	16846	16816	16740	16969	16808	16771	16690	16797	16543	16761	16837	16770	16597	16830	16975	16789	16622	16833	16832	16826	16728	16766	16739	16938	16823	16971	16760	16792	16719	16583	16786	16745	16850	16714	16871	16767	16837	16806	16779	16761	16905	16690	16907	16720	16585	16822	16826	16781	16792	16742	16769	17012	16702	16775	16682	16916	16718	16823	16798	16787	16821	16821	16779	16803	17028	16849	16800	16944	16907	16836	17024	16913	16861	16983	16700	16896	16747	16875	16886	16711	16830	16609	16773	16794	16751	16915	16758	16764	16694	16847	16728	16876	16734	16838	16742	16861	16858	16807	16754	16815	16770	16840	16712	16780	16772	16595	16791	16686	16899	16828	16787	16742	16892	16769	16638	16870	16771	16807	16748	16959	16621	16790	16772	16778	16775	16802	16765	16694	16635	16716	16839	16848	16843	16913	16730	16619	16869	16830	16878	16757	16868	16828	16709	16883	16836	16675	16797	16903	16750	16825	16783	16800	16946	16630	16906	16719	16628	16945	16718	16967	16761	16857	16869	16855	16754	16753	16898	16898	16797	16885	17013	16837	16833	16580	16899	16705	16997	16932	16882	16981	16815	16941	16669	16874	17065	16727	16709	16734	16747	16733	16961	16795	16742	16612	16833	16819	16816	16833	16562	16769	16830	16756	16761	16960	16895	16699	16836	16648	16827	16862	16828	16933	16911	16670	16890	16772	16767	16683	16751	16737	16605	16804	16849	16767	16949	16741	16968	16720	16937	16932	16763	16800	16806	16753	16561	16834	16816	17059	16763	16821	16710	17068	16802	16683	16877	16891	16772	16674	16907	16789	16841	16772	16853	16825	16816	16727	16873	16694	16751	16794	16875	16835	16733	16730	16868	16840	16558	16883	16556	16745	16693	16741	16689	16844	16610	16878	16818	16754	16894	16929	16884	16999	16854	16743	16805	16892	16819	16756	16806	16696	16676	16866	16790	16820	16768	16886	16830	16840	16826	16692	16912	16849	16656	16809	16852	16920	16681	16926	16825	16652	16785	16863	16916	16778	16782	16711	16862	16748	16776	16897	16844	17008	16837	16881	16755	16816	16805	16741	16788	16634	16795	16970	16754	16840	16839	16739	16940	16818	16992	16739	16822	16841	16848	16850	16684	16839	16876	16889	16761	16849	16695	16934	16758	16701	16740	16821	16737	16883	16797	16849	16750	16778	16879	16816	16909	16835	16705	16816	17034	16850	16796	16860	17020	16878	16672	16838	16665	16786	16873	16722	16821	16860	16981	16824	17022	16809	16767	16937	16851	16777	16864	16899	16903	16896	16720	16818	16907	16872	16651	16911	16939	16838	16873	16773	16813	16919	16786	16773	16900	16651	16867	16759	16959	16810	16745	16901	16900	16833	16813	16839	16836	16750	16813	16855	16692	16813	16823	16890	17001	16750	16787	16797	16719	16906	16710	17003	16917	16788	16726	16833	16618	16803	16719	16923	16613	16862	16889	16794	16974	16683	16746	16691	16794	16772	16671	16865	16667	16882	16829	16676	16821	16744	17046	16870	16768	16701	16605	16734	16719	16770	16919	16746	16815	16800	16740	16886	16809	16905	16808	16910	16899	16885	16913	16710	16746	16896	16905	16672	16888	16717	16882	16920	16757	16681	16768	16823	16692	16927	16667	16891	16847	16936	16785	16892	16755	16833	16918	16835	16803	16919	16724	16864	16778	16779	16948	16777	16835	16836	16917	16757	16621	16789	16861	16997	16714	16941	16861	16860	16849	16942	16737	16875	16675	16683	16682	16619	16799	16526	16824	16969	16984	16897	16824	16833	16913	16802	16836	16747	16659	16859	16798	16909	16881	16756	17008	16951	16698	16911	16779	16890	16820	16891	16817	16876	16910	16794	16637	16857	16876	16659	17057	16547	16964	16837	16905	16924	16812	16844	16832	16762	16841	16660	16933	16720	16783	16941	16654	16911	16681	16695	16689	16928	16751	16685	16848	16754	16725	16740	16718	17004	16784	16749	16818	16821	16922	16936	16698	16791	16844	16866	16979	16700	16835	16725	16723	16673	16948	16853	16724	16916	16791	16778	16849	16785	16814	16826	16931	16726	16773	16906	16728	16828	16885	16717	16780	16782	16854	16722	16757	16762	16717	16887	16845	16757	16914	16822	16814	16860	16911	16807	16855	16784	16677	16830	16839	16780	16773	17010	16987	17012	16832	16816	16634	16995	16799	16767	16727	16682	16673	16567	16821	16728	16867	16845	16828	16854	16921	16910	16815	16993	16869	16787	16841	16676	16916	16777	16791	16652	16933	16787	16856	16744	16871	16808	16806	16756	16815	16840	16728	16906	16742	16781	16827	16841	16795	16855	16670	16863	16803	16892	16928	16764	16833	16905	16928	16616	16958	16948	16763	16667	16915	16664	16839	16935	16906	16756	16745	16773	16855	16905	16748	16980	16734	16828	16865	16677	16643	16714	16745	16816	16595	16792	16876	16814	16925	16876	16925	16946	16821	16600	16946	16915	16825	16895	16725	16651	16881	16846	16800	16842	16782	16782	16780	16788	16901	16964	16811	16748	16859	16840	16785	16791	16837	16861	16914	16848	16727	16760	16803	16788	16830	16722	16842	16772	17014	16696	16929	16822	16787	16853	16799	16817	16728	16665	16791	16700	16744	16760	16871	16813	16873	16780	16857	16815	16740	16657	16902	16794	16677	16717	16813	16808	16873	16871	16808	16957	17042	16679	16836	16821	16749	16847	16847	16958	16851	16893	16873	16860	16746	16770	16950	16814	16971	16770	16779	16750	16887	16808	16888	16775	16878	16721	16811	17001	16852	16683	16745	16837	16778	16907	16570	16856	16929	16677	16836	16806	17064	16816	16858	16777	16727	16603	16884	16825	16586	16791	16855	16889	16851	16942	16699	17022	16771	16835	16733	16747	16835	16902	16732	16729	16892	16699	16828	16848	16835	16818	16980	16879	16819	16695	16765	16662	16993	16853	16757	16814	16848	16765	16746	16802	16698	16819	16716	16713	16845	16793	16880	16902	16717	16894	16746	16782	16769	16933	16676	16780	16779	16853	16804	16986	16876	16718	16954	16693	16660	16809	16752	16933	17016	16777	16793	16854	16790	16629	16953	16812	16857	16794	16703	16764	16921	17009	16717	16883	16872	16754	16791	16687	16940	16911	16766	16820	16678	16967	16827	16703	16886	16801	16763	16688	16702	16935	16628	16968	16745	16797	16915	16772	16940	16881	16844	16853	16811	16899	16664	16848	16881	16735	16630	16714	16946	16738	16656	16861	16932	16630	16759	16753	16762	16752	16961	16922	16762	16961	16746	16986	16890	16840	16690	17055	16744	16929	16708	16888	16989	16804	16890	16651	16834	16936	16804	16832	16857	16930	16814	16817	16933	16906	16965	16782	16781	16868	16786	16835	16888	16803	16824	16714	16736	16764	16746	16843	16758	16868	16791	16867	16800	16912	16799	16723	16879	16784	16833	16767	16841	16852	16783	16612	16775	16842	16671	16797	16940	16911	16619	16796	16757	16736	16745	16770	16752	16788	16755	16962	16894	16855	16918	16799	16837	16710	16763	16936	16733	16742	16762	16771	16940	16805	16649	16747	16724	16958	16925	16865	16739	16792	16837	16960	16800	16806	16877	16864	16798	16834	16789	16743	16954	16869	16986	16977	16941	16925	16750	16881	16695	16900	16890	16838	16643	16797	16849	16886	16774	16684	16785	16985	16788	16770	16780	16851	16850	16926	16735	16870	16746	16945	16798	16713	16899	16676	16796	16732	16794	16654	16866	16948	16842	17031	16849	16914	16804	16985	16818	16594	16761	16989	16876	16928	16773	16753	16642	16804	16772	16717	16719	16656	16601	16837	16869	16828	16940	16753	16851	16950	16966	16884	16821	16931	16775	16838	16725	16830	16796	16823	16834	16857	16798	16907	17029	16795	16850	16930	16980	16735	16927	16780	16960	16844	16850	16765	16805	16863	16885	16826	16716
30807	24650	28147	25930	22554	22364	22369	21908	21794	22039	22103	22077	22243	22167	22195	22744	23304	23252	22736	22293	21994	21928	21860	21985	21985	21793	21898	21661	21787	21884	21643	21788	21748	21820	21816	21772	21880	21950	21634	21696	21809	21726	21778	21791	21512	21832	21618	21736	21696	21630	21771	21575	21764	21780	21787	21458	21552	21547	21569	21777	21922	21786	22057	21605	21675	21623	21931	21732	21721	21638	21705	21660	21594	21785	21656	21755	21661	21635	21663	21778	21742	21778	21672	21729	21791	21650	21756	21770	21729	21702	21876	21613	21524	21664	21789	21781	21827	21704	21685	21518	21759	21847	21896	21474	21715	21584	21558	21526	21892	21757	21711	21746	21639	21763	21691	21658	21667	21734	21696	21407	21718	21745	21536	21795	21685	21659	21865	21792	21721	21802	21485	21485	21608	21662	21916	21871	21681	21927	21783	21685	21979	21621	21555	21697	21848	21638	21565	21501	21649	21638	21382	21853	21749	21773	21893	22057	21735	21546	21666	21641	21762	21662	21681	21805	21575	21574	21609	21848	21872	21614	21755	21644	21706	21665	21879	21684	21431	21481	21684	21773	21654	21819	21665	21773	21690	21619	21559	21644	21377	21683	21856	21744	21865	21850	21645	21644	21602	21554	21632	21628	21509	21474	21712	21867	21788	21602	21329	21821	21677	21659	21657	21682	21596	21577	21573	21432	21836	21727	21777	21664	21552	21844	21729	21591	21661	21746	21692	21710	21814	21690	21744	21845	21732	21613	21793	21776	21570	21624	21646	21877	21874	21540	21803	21723	21717	21741	21758	21825	21741	21698	21562	21820	21662	21663	21642	21704	21779	21863	21803	21692	21507	21685	21757	21539	21650	21756	21739	21507	21655	21722	21662	21859	21784	21738	21872	21632	21739	21746	21730	21838	21574	21759	21722	21821	21865	21828	21836	21794	21693	21728	21634	21570	21638	21636	21759	21535	21667	21499	21681	21595	21807	21605	21856	21804	21901	21718	21760	21628	21822	21781	21848	21639	21338	21577	21769	21769	21632	21674	21813	21678	21672	21463	21723	21688	21724	21664	21668	21892	21851	21537	21770	21716	21639	21740	21486	21575	21649	21536	21878	21725	21459	21715	21785	21740	21739	21481	21568	21724	21710	21717	21838	21750	21842	21966	21854	21724	21725	21682	21873	21548	21992	21758	21751	21821	21701	21870	21807	21889	21755	21605	21643	21639	21753	21596	21684	21659	21722	21828	21832	21642	21811	21587	21622	21652	21853	21543	21646	21584	21607	21666	21748	21680	21722	21405	21746	21825	21731	21704	21662	21660	21628	21801	21761	21836	21803	21586	21714	21598	21646	21679	21708	21906	21739	21624	21357	21838	21832	21804	21603	21649	21755	21669	21852	22012	21687	21445	21557	21845	21572	21747	21557	21657	21884	21912	21851	21897	21853	21695	21664	21837	21803	21747	21646	21815	21486	21647	21484	21851	21644	21860	21730	21690	21727	21853	21614	21517	21594	21605	21840	21655	21806	21757	21572	21570	21570	21854	21854	21718	21771	21785	21705	21718	21770	21599	21631	21586	21751	21780	21774	21614	21901	21494	21669	21533	21572	21769	21860	21756	21585	21640	21737	21824	21766	21592	21630	21758	21761	21752	21649	21755	21784	21822	21947	21735	21894	21391	21700	21673	21902	21754	21763	21644	21590	21832	21762	21574	21828	21873	21773	21714	21378	21604	21631	21653	21518	21583	21698	21570	21657	22066	21853	21460	21783	21557	21719	21638	21681	21677	21760	21836	21566	21718	21778	21723	21837	21548	21549	21565	21723	21482	21914	21780	21834	21754	21606	21588	21665	21613	21673	21714	21707	21704	21670	21819	21771	21757	21673	21699	21620	21765	21912	21762	21864	21628	21718	21928	21663	21595	21936	21670	21577	21851	21564	21558	21540	21687	21580	21938	21683	21861	21597	21847	21755	21795	21943	21754	21675	21796	21714	21585	21802	21934	21693	21629	21776	21715	21707	21669	21915	21771	21718	21537	21659	21862	21766	21597	21740	21591	21624	21616	21899	21662	21565	21819	21565	21772	21558	21541	21581	21784	21836	21850	21707	21607	21699	21586	21602	21648	21743	21698	21796	21688	21577	21597	21634	21659	21758	21888	21603	21642	21733	21476	21556	21586	21717	21796	21584	21842	21507	21534	21678	21646	21636	21879	21930	21660	21842	21625	21680	21585	21802	21889	21830	21856	21876	21607	21532	21382	21817	21605	21759	21824	21500	21827	21860	21666	21472	21711	21403	21623	21912	21696	21698	21512	21555	21710	21763	21729	21889	21848	21755	21705	21789	21762	21799	21581	21670	21886	21687	21769	21791	21602	21832	21636	21714	21649	21553	21659	21809	21593	21915	21794	21665	21842	21737	21638	21956	21900	21665	21772	21784	21580	21649	21713	21739	21616	21743	21829	21712	22043	21893	21678	21655	21680	21761	21677	21575	21715	21743	21615	21769	21722	21679	21747	21635	21830	21611	21573	21531	21733	21847	21942	21657	21636	21800	21722	21573	21826	21709	21657	21664	21659	21575	21579	21718	21692	21878	21954	21750	21705	21738	21700	21722	21482	21445	21506	21843	21788	21724	21699	21682	21414	21777	21896	21656	21913	21628	21602	21424	21648	21715	21827	21685	21647	21536	21677	21749	21739	21912	21623	21626	21843	21823	21855	21754	21880	21771	21872	21795	21691	21629	21860	21888	21871	21682	21607	21801	21763	21866	21546	21703	21608	21735	21628	21333	21819	21889	21480	21872	21678	21555	21534	21685	21786	21554	21693	21737	21749	21922	21688	21626	21623	21865	21611	21563	21631	21731	21627	21557	21636	21582	21848	21528	21709	21777	21838	21510	21840	21846	21700	21716	21813	21635	21617	21641	21590	21658	21953	21856	21767	21545	21632	21652	21833	21644	21684	21764	21599	21631	21828	21758	21529	21897	21928	21680	21561	21661	21762	21815	21955	21833	21624	21508	21676	21876	21711	21713	21832	21816	21789	21726	21891	21505	21550	21690	21861	21624	21734	21671	21539	21648	21709	21704	21468	21436	21894	21879	21801	21463	21831	21836	21819	21731	21720	21476	21706	21587	21591	21569	21651	21846	21494	21581	21866	21555	21743	21912	21776	21754	21621	21734	21762	21720	21865	21621	21882	21678	21715	21804	21803	21945	21900	21807	21673	21591	21582	21779	21745	21622	21758	21819	21725	21598	21750	21710	21792	21552	21933	21481	21813	21787	21721	21689	21520	21697	21549	21600	21733	21649	21598	21885	21761	21590	21868	21661	21464	21658	21634	21579	21425	21840	21842	21730	21591	21714	21567	21678	21572	21699	21771	21802	21657	21774	21587	21694	21634	21455	21650	21562	21678	21690	21917	21733	21739	21804	21768	21580	21758	21776	21797	21715	21636	21908	21630	21723	21725	21719	21539	21794	21634	21598	21517	21761	21552	21523	21697	21857	21534	21753	21578	21674	21945	21767	21877	21710	21625	21827	21710	21741	21538	21594	21545	21924	21598	21654	21494	21719	21600	21703	21690	21842	21714	21671	21498	21470	21605	21703	21689	21567	21654	21680	21681	21785	21729	21797	21833	21861	21777	21739	21624	21766	21660	21677	21638	21737	21558	21788	21850	21639	21783	21625	21712	21530	21703	21735	21654	21758	21714	21810	21557	21823	21459	21813	21668	21720	21690	21777	21659	21855	21792	21730	21658	21657	21672	21748	21586	21825	21668	21637	21601	21548	21758	21809	21750	21731	21652	21716	21681	21701	21870	21816	21480	21864	21711	21782	21761	21796	21540	21768	21840	21725	21552	21710	21622	21626	21751	21760	21818	21995	21645	21649	21768	21615	21858	21870	21717	21859	21825	21734	21656	21370	21655	21760	21456	21651	21551	21836	21680	21790	21681	21749	21737	21881	21740	21893	21688	21665	21753	21789	21992	21710	21584	21776	21788	21710	21659	21791	21668	21904	21717	21623	21668	21748	21858	21679	21869	21593	21659	21629	21679	21671	21911	21701	21973	21680	21812	21499	21707	21725	21935	21699	21981	21646	21591	21740	21656	21626	21487	21776	21649	21965	21634	21692	21737	21640	21840	21491	21680	21655	21705	21723	21717	21576	21767	22025	21483	21805	21630	21748	21624	21858	21592	21704	21759	21526	21696	21635	21804	21831	21704	21832	21762	21812	21667	21749	21708	21810	21706	21866	21801	21825	21675	21699	21783	21672	21762	21734	21674	21604	21421	21820	21483	21831	21547	21731	21503	21491	21775	21637	21427	21521	21571	21658	21781	21568	21634	21548	21663	21654	21690	21565	21777	21757	21597	21442	21712	21678	21394	21754	21659	21770	21927	21723	21756	21612	21793	21764	21901	21954	21764	21635	21760	21726	21604	21663	21597	21711	21605	21901	21875	21747	21627	21898	21909	21798	21620	21829	21562	21668	21658	21553	21653	21951	21873	21703	21721	21593	21640	21937	21476	21620	21621	21687	21420	21755	21547	21724	21852	21522	21701	21705	21607	21690	21766	21805	21747	21881	21739	21766	21795	21703	21620	21701	21760	21643	21666	21655	21540	21686	21456	21628	21761	21433	21765	21805	21626	21704	21925	21510	21946	21697	21659	21526	21677	21628	21527	21535	21706	21669	21687	21790	21778	21730	21757	21853	21694	21667	21607	21873	21729	21858	21774	21490	21724	21818	21705	21757	21692	21763	21564	21917	21712	21739	21586	21816	21625	21863	21586	21612	21796	21856	21657	21796	21708	21677	21381	21814	21816	21850	21901	21833	21738	21902	21569	21771	21759	21615	21620	21604	21719	21774	21771	21748	21737	21776	21669	21558	21722	21467	21714	21807	21661	21694	21735	21542	21726	21469	21715	21849	21728	21847	21647	21743	21792	21511	21441	21963	21678	21736	21835	21767	21837	21718	21589	21825	21634	21611	21720	21726	21533	21745	21556	21660	21769	21759	21728	21787	21683	21557	21573	21677	21807	21576	21656	21677	21717	21850	21807	21746	21477	21420	21503	21497	21722	21609	21645	21462	21589	21708	21678	21845	21851	21795	21872	21708	21752	21691	21752	21850	21895	21712	21681	21817	21593	21708	21888
19533	22300	23034	20374	18305	17803	17481	17204	17176	17450	17639	17494	17580	17552	17592	18684	19143	18760	17891	17503	17131	17047	16886	16812	16826	16960	16846	16838	16837	16693	16858	16924	16649	16815	16743	16849	16851	16960	16952	16788	16873	17062	16800	16902	16758	16740	16653	16954	17060	16824	16774	16984	16889	16955	16816	16845	16806	16962	16736	16882	16980	16878	17040	17069	16883	16905	16938	16798	16784	16843	16870	16777	16883	16769	16827	16854	16741	16823	16693	16913	16853	16759	16788	16862	16844	16959	16823	16799	16906	16959	16921	16912	16877	16888	16826	16837	16824	16717	16899	16681	16822	16948	16783	16922	16877	16730	16795	16853	16963	16817	16838	16875	16880	16908	16887	16825	16851	16883	16818	16728	16920	16868	16781	16716	16838	17033	16848	16878	16904	16877	16779	16835	16816	16897	16810	16746	16885	17138	16724	16830	16836	16806	16937	16873	16838	16742	16871	16938	16940	16888	16885	16775	16903	16917	16832	16910	16758	16741	16729	16861	16972	16995	16921	16913	16682	16873	16836	16907	16730	16888	16762	16827	16725	16740	16890	16818	16817	16699	16623	16853	16840	16734	16916	16846	16750	16902	16906	16886	16780	16984	16892	16863	16941	16720	16946	16994	16818	16934	16795	17063	16808	16889	16813	16849	16903	16917	16862	16907	16912	16841	16861	16831	17028	16867	16631	16930	16859	16969	16810	16972	16821	16740	16803	16846	16779	16702	16896	16988	16840	17012	16837	16910	16837	16919	16839	16854	17069	16956	16863	16724	16757	16866	16737	16767	16862	16979	16967	16891	16873	16897	16953	16922	16740	16617	16839	17028	16779	16746	16969	17052	16918	16896	16786	16800	17013	16963	16827	16780	16920	16808	16889	16885	16774	16652	16861	16728	16860	16841	16861	16766	16785	16717	16788	16900	16878	16807	16746	16792	16935	16938	16893	16866	16938	16740	16791	16967	16785	16901	16886	16854	16918	16894	16675	16843	16840	16677	16901	16956	16852	16794	16754	16793	16966	17035	16944	16762	16762	16974	16840	16846	16905	16895	16869	16927	16829	16809	16774	16863	16800	16811	16811	16930	16834	16955	16880	16997	16785	16808	16824	16890	16803	16713	16954	16863	16842	16885	16912	16932	16834	16790	16763	16864	16832	16950	17063	16696	16804	16718	16945	16854	17147	16843	17007	16800	16661	16974	16811	16787	16709	16747	17033	16901	16788	16984	16902	16899	16741	16963	16784	16837	16865	16879	16855	16691	16988	16709	16679	16728	16820	16879	16751	16858	16913	16988	16857	16810	16801	16824	16929	16691	16858	17035	16733	16830	16867	16651	16805	16697	16873	16763	16827	16680	16907	16886	17010	16918	16742	16977	16852	16839	16846	16859	16777	16808	16909	16760	16884	16940	16826	16992	16970	16965	16858	16763	16843	16732	16757	16749	16930	16889	16797	16726	16675	16891	16797	16676	16816	16917	16828	16836	16953	16846	16863	16841	16885	16898	16934	16881	16837	16852	17020	16939	16925	16884	16803	16722	16890	16772	16801	16864	16801	16862	16834	17016	16870	16805	16808	16864	16929	16729	16751	16735	16819	16849	16752	16878	16913	16847	16922	16639	16858	16826	16893	16779	16943	16668	16845	16920	16873	16968	16853	16850	16977	16878	16894	16789	16880	16889	16663	16880	16805	16844	16721	16989	16884	16771	16822	16734	16773	16700	17018	16871	16879	16759	16535	16909	16731	16933	16954	16940	16889	16845	16742	16885	16702	16822	16819	16821	16762	16942	16672	17099	16881	16726	16700	16861	16874	16925	16727	16971	16803	17195	16996	16658	16935	16728	16945	16732	16850	16915	16869	17023	16934	16845	16867	16788	16955	16822	16890	16980	16857	16962	16738	16932	16748	17008	16686	16770	16735	16971	16877	16928	16975	16834	16748	16824	16867	16751	16875	16913	16913	16878	16769	16919	16843	16970	16669	16719	16834	16845	16719	16682	16890	16961	16923	16830	16883	16846	16854	16901	16931	16907	16843	16599	16846	16864	16806	16689	16827	16691	16861	16938	16711	16961	17021	16816	16814	16920	16767	16903	16735	16840	16749	16662	16905	16839	16805	16941	16854	16738	16912	16841	16976	16699	16833	17080	16881	16995	16915	16814	16873	16828	16824	17022	16830	16918	16708	16864	16676	16837	16841	16735	16852	16945	16925	16864	16918	16867	17001	16815	16736	16962	16847	16830	16843	16869	16681	16746	16700	16903	17052	16985	16809	16912	16880	16777	17039	16797	16842	16789	16859	16917	16773	16863	16732	16818	16910	16939	16863	16838	16864	16754	16856	16799	16970	16823	16785	16772	16724	16792	16834	16820	16957	16919	16878	16985	16894	17054	16826	16808	16851	16784	16678	16869	16811	16828	16885	16554	16799	16927	16875	16787	16870	16753	16900	16806	16928	16684	16849	16894	16863	16751	16904	16924	16927	16784	16732	17011	16963	16786	16977	16911	16848	16936	17058	17063	16883	16810	16770	16904	16855	17036	16864	16863	16740	16664	16775	17032	16879	16925	16971	16838	16763	16690	16703	16937	16794	16853	16822	16772	16657	16780	16872	16843	16789	16821	16797	17039	16935	17003	16794	16840	16870	16731	16795	16902	16863	16858	16941	16738	16785	16773	16858	16766	16743	16967	16784	16944	16710	16946	16841	16780	16827	17101	17004	16815	16686	16727	16841	16872	16958	16966	16935	16832	16807	16974	16771	16834	16981	16937	16907	16818	17036	16861	16901	17058	16825	16792	16954	16956	16912	16880	16690	16796	16818	16877	16889	16925	16759	16846	16905	16812	16735	16965	16773	16778	16894	16752	16771	16754	16661	16806	16865	16774	16751	16978	16824	16800	16958	16830	16944	16813	17006	16791	16889	16899	16735	16876	16895	16942	16886	16861	16794	17087	16861	16988	16921	16919	16890	17082	16860	16800	16805	16780	16936	16935	16923	16853	16878	16904	16832	16811	16877	16776	16865	16650	16779	16706	16814	16766	16860	16786	16622	17027	16813	16743	16839	16872	16755	16715	16859	16840	16946	16896	16666	16799	16805	16906	16834	16624	16642	16875	16790	16671	16805	16623	16979	16848	16829	16748	17061	16740	17065	16687	16675	16633	16832	16901	16790	16737	16653	16891	16899	16708	16464	16792	16936	16983	16781	16991	16932	16766	16806	16803	17006	16893	16771	16773	16840	16979	16997	16877	16692	16896	16832	16750	16861	16692	16781	16877	16911	16690	16946	16812	16774	16831	16779	16794	16682	16840	16719	16965	16781	16948	16819	16873	16669	16959	16739	16753	16896	16778	16906	16778	16944	17102	16866	16932	16675	16847	16761	16803	16758	17007	16859	16924	16902	16676	16971	16960	16948	16798	16774	16970	16930	16716	16841	16871	16779	16882	16735	16698	17028	16850	16859	16918	16983	16824	16835	16799	16869	16764	16741	16836	16773	16990	16917	16875	16730	16894	16857	16883	16923	16755	16911	16893	16814	16938	16968	16830	16696	16758	16813	16903	16707	16773	16899	16975	16937	16827	16890	16856	16807	16777	16968	16943	16846	16837	16928	16856	16943	16750	16822	16950	16858	16744	16967	16944	16828	17006	16840	16880	16863	16774	16795	16894	16880	16757	16927	16817	16867	16890	16906	16911	16879	16842	16840	16836	16764	16709	16934	16905	16937	16891	16922	16867	16685	16966	16849	16948	16867	16855	16730	16896	16878	16883	16748	16904	16915	16685	16887	16726	16995	16742	16896	17075	16967	16678	16911	16923	16728	16945	16909	16824	16936	16707	16802	16778	16899	16756	16725	16710	16856	17023	16926	16717	16836	16885	16905	16812	16814	16900	16800	16760	16788	16861	16818	16879	16713	16886	17004	16888	16828	16918	16777	16812	16889	16693	16858	16945	16917	16759	16781	16715	16767	16894	16924	16968	16756	16751	16736	16976	16815	16878	16932	16935	17022	16817	16703	16944	16899	16800	16892	16940	16783	16843	16916	16735	16952	17080	16802	16864	16859	16925	16889	16735	16888	16767	16798	16900	16911	16754	16839	16950	16727	16987	17037	16937	16745	16841	16830	16942	16750	16882	16640	16881	16899	16938	16711	16913	16842	16765	16880	16892	16707	16662	16931	16794	16763	16747	16865	16943	16938	17003	16777	16927	16766	16895	16820	16955	16827	16895	16862	16672	16949	16729	16661	17051	16709	16887	16847	16920	16875	16850	17050	16906	16790	16836	16849	16859	17001	16797	16760	16900	16737	16786	16727	16767	17005	16885	16739	16887	16823	16955	16842	16773	16982	16941	16768	17027	16822	16870	16889	16672	17134	16857	16946	16830	16800	16949	16855	16835	16706	16906	16604	16794	17038	16938	17022	16886	16800	16902	17053	16840	16854	16861	16720	16924	16946	16806	16856	16685	16843	16669	16975	16734	16845	16805	16804	16709	16839	16856	16879	16980	16848	16855	16914	16664	16810	16859	16918	16808	16891	16894	16977	16925	16858	16823	17000	16891	16919	16900	16891	16824	16765	16865	16888	16940	16702	16864	16696	16791	16853	16827	16867	16775	16793	16978	16862	16834	16837	16804	16969	16807	16808	16569	16951	16876	16781	16851	16962	16856	16776	16906	17090	16952	16893	16712	16909	16948	16701	16911	16782	16924	16922	16810	16891	16813	16991	16862	16775	16872	16856	16713	16857	16616	16896	16991	16834	16759	16807	16949	16785	16802	17006	17020	16788	16834	16657	16891	16739	16860	16815	17054	16843	17077	17018	16803	16912	16884	16732	16780	16954	16881	17013	16795	16776	16972	16766	16950	16905	16895	16723	16887	16968	17076	16718	16822	16843	16811	16933	16596	16894	16869	16928	16722	16924	16658	16881	16984	16843	17042	16836	16911	16886	16792	16810	16979	16887	16973	16819	16746	16998	17138	16881	16924	16867	16770	16782	16769	16832	16934	16857	16912	16804	16716	16842	16785	16871	16796	16833	16821	16832	16842	16960	16790	16921	16758	16668	16794	16678	16902	16640	17095	16972	16959	16763	17031	16804	16863	16827	16842	16874	16611	16765	16958	16985	16917	17005	16745	16840	17032	16852	16709	16933	16825
25384	21546	28821	25312	23775	24640	24828	22528	22283	22658	22580	22629	22438	22611	24601	30917	32360	30554	26150	24112	22354	21864	21811	21840	21672	21830	21670	21707	21513	21699	21501	21494	21658	21761	21586	21922	21880	21731	21774	21633	21662	21681	21871	21788	21778	21527	21479	21654	21569	21351	21660	21567	21685	21644	21790	21626	21809	21627	21560	21789	21697	21800	21696	21535	21532	21734	21362	21468	21589	21587	21771	21611	21497	21423	21666	21689	21598	21556	21802	21554	21920	21647	21460	21493	21443	21684	21578	21596	21711	21731	21678	21560	21652	21537	21371	21617	21581	21641	21603	21542	21667	21642	21660	21640	21526	21797	21608	21663	21655	21442	21753	21556	21921	21701	21715	21590	21957	21659	21563	21518	21437	21814	21690	21489	21827	21611	21817	21808	21787	21630	21765	21721	21788	21763	21428	21583	21709	21578	21685	21672	21615	21769	21892	21458	21464	21728	21689	21431	21539	21588	21497	21686	21398	21453	21642	21488	21673	21776	21603	21620	21668	21657	21542	21866	21800	21662	21555	21640	21675	21611	21510	21567	21705	21519	21703	21780	21807	21494	21629	21691	21513	21557	21866	21461	21537	21666	21433	21750	21351	21634	21560	21519	21690	21682	21492	21402	21496	21661	21698	21661	21701	21817	21658	21629	21719	21656	21537	21621	21516	21913	21735	21754	21743	21624	21711	21575	21829	21605	21693	21600	21733	21947	21706	21561	21799	21437	21641	21569	21748	21780	21723	21829	21642	21797	21820	21678	21465	21507	21609	21690	21842	21648	22011	21427	21492	21567	21396	21583	21774	21530	21934	21598	21620	21690	21728	21503	21577	21620	21630	21453	21588	21640	21858	21540	21616	21620	21430	21464	21760	21544	21821	21685	21794	21618	21576	21557	21786	21595	21644	21793	21667	21614	21684	21556	21749	21604	21587	21674	21501	21672	21832	21615	21627	21599	21566	21471	21725	21611	21680	21655	21591	21596	21627	21498	21412	21512	21642	21674	21496	21689	21568	21620	21947	21565	21460	21568	21559	21474	21365	21647	21743	21775	21827	21653	21521	21709	21536	21790	21816	21679	21859	21566	21800	21613	21549	21635	21719	21617	21538	21680	21521	21915	21722	21877	21671	21808	21508	21661	21672	21567	21739	21575	21519	21593	21662	21614	21737	21706	21549	21684	21590	21536	21741	21852	21582	21817	21728	21476	21791	21637	21672	21692	21590	21795	21608	21604	21398	21714	21658	21675	21674	21763	21611	21609	21703	21791	21705	21822	21589	21765	21680	21603	21661	21897	21630	21914	21770	21704	21429	21611	21711	21510	21541	21797	21581	21858	21715	21494	21472	21654	21591	21774	21480	21504	21935	21667	21775	21804	21650	21569	21557	21711	21685	21703	21529	21611	21595	21543	21754	21614	21576	21777	21739	21597	21760	21460	21577	21792	21752	21719	21650	21575	21804	21495	21733	21711	21695	21606	21783	21627	21423	21597	21655	21477	21782	21846	21517	21546	21658	21523	21695	21771	21452	21496	21563	21501	21749	21527	21377	21674	21528	21660	21517	21490	21645	21480	21709	21650	21651	21682	21852	21812	21760	21703	21564	21619	21600	21618	21472	21621	21698	21565	21683	21668	21816	21652	21710	21466	21778	21635	21640	21661	21542	21718	21559	21744	21741	21749	21689	21550	21584	21778	21637	21539	21681	21701	21635	21784	21752	21398	21710	21863	21739	21797	21669	21744	21477	21620	21679	21508	21494	21533	21505	21536	21729	21743	21636	21550	21655	21919	21871	21430	21677	21758	21579	21676	21619	21379	21627	21559	21669	21580	21621	21450	21723	21451	21616	21862	21644	21780	21635	21666	21668	21541	21594	21575	21622	21498	21596	21451	21628	21694	21456	21687	21876	21611	21752	21801	21589	21496	21663	21619	21631	21873	21796	21660	21577	21729	21635	21509	21526	21525	21660	21503	21617	21599	21749	21625	21590	21506	21505	21757	21611	21478	21698	21510	21625	21593	21688	21648	21468	21704	21536	21486	21686	21375	21529	21768	21833	21541	21697	21523	21558	21762	21712	21702	21716	21422	21584	21742	21625	21612	21433	21675	21580	21884	21468	21537	21417	21531	21662	21565	21644	21612	21502	21587	21894	21847	21564	21797	21634	21713	21311	21672	21411	21836	21603	21437	21704	21493	21636	21551	21585	21576	21573	21885	21732	21812	21511	21715	21773	21484	21670	21675	21718	21518	21798	21512	21557	21799	21675	21698	21782	21702	21567	21929	21657	21560	21667	21663	21790	21729	21603	21588	21462	21472	21598	21756	21745	21681	21657	21792	21427	21557	21754	21458	21779	21707	21730	21633	21770	21622	21695	21452	21647	21578	21447	21690	21754	21769	21468	21569	21542	21668	21733	21497	21579	21670	21437	21512	21560	21549	21539	21545	21386	21547	21926	21732	21541	21656	21697	21459	21694	21583	21407	21650	21646	21546	21592	21613	21608	21691	21488	21472	21462	21751	21764	21869	21600	21583	21593	21753	21630	21631	21860	21794	21750	21792	21544	21511	21519	21618	21689	21732	21408	21442	21433	21828	21562	21405	21622	21740	21664	21645	21733	21624	21896	21755	21567	21539	21370	21737	21535	21620	21508	21658	21510	21424	21656	21699	21507	21691	21699	21732	21632	21691	21443	21582	21571	21619	21654	21786	21762	21770	21668	21511	21592	21814	21815	21581	21669	21619	21517	21656	21553	21803	21760	21535	21708	21779	21553	21563	21700	21731	21855	21623	21585	21434	21566	21387	21565	21487	21593	21557	21701	21548	21505	21620	21670	21660	21713	21827	21735	21534	21621	21739	21507	21758	21583	21690	21838	21385	21573	21864	21560	21586	21766	21457	21360	21602	21571	21736	21780	21939	21667	21588	21883	21782	21793	21752	21849	21736	21589	21655	21722	21666	21598	21583	21608	21713	21794	21673	21799	21390	21549	21748	21697	21726	21631	21642	21699	21508	21774	21509	21410	21581	21794	21689	21809	21566	21432	21701	21740	21898	21692	21609	21593	21505	21820	21588	21687	21636	21443	21779	21631	21610	21791	21507	21717	21488	21513	21649	21693	21661	21534	21652	21431	21600	21626	21413	21570	21742	21758	21625	21625	21715	21594	21674	21746	21886	21541	21700	21917	21612	21761	21483	21655	21573	21700	21668	21759	21513	21590	21500	21882	21753	21676	21589	21657	21627	21780	21461	21852	21910	21590	21726	21511	21689	21595	21566	21843	21662	21509	21558	21516	21478	21646	21780	21721	21587	21605	21714	21514	21696	21612	21728	21453	21680	21717	21802	21754	21813	21735	21709	21409	21533	21598	21487	21720	21621	21857	21431	21701	21683	21427	21937	21627	21689	21431	21791	21711	21546	21705	21885	21456	21481	21615	21731	21693	21669	21666	21735	21700	21512	21490	21454	21632	21643	21643	21657	21607	21469	21736	21542	21635	21573	21678	21667	21831	21660	21682	21558	21654	21496	21647	21672	21623	21610	21669	21673	21718	21748	21527	21550	21735	21574	21723	21658	21766	21718	21651	21591	21843	21540	21642	21820	21811	21744	21894	21645	21617	21470	21899	21668	21773	21618	21672	21566	21554	21758	21707	21575	21622	21510	21685	21601	21506	21570	21578	21673	21627	21587	21672	21643	21498	21639	21749	21645	21512	21609	21359	21679	21685	21569	21670	21574	21526	21695	21648	21668	21305	21622	21797	21696	21707	21496	21741	21660	21399	21574	21491	21367	21696	21380	21628	21583	21724	21711	21695	21472	21480	21519	21608	21512	21474	21735	21400	21476	21639	21667	21753	21617	21850	21765	21886	21787	21478	21687	21681	21775	21710	21561	21626	21570	21735	21554	21570	21718	21500	21541	21565	21593	21604	21809	21788	21791	21552	21774	21818	21726	21700	21623	21812	21810	21574	21832	21677	21418	21568	21573	21787	21317	21459	21724	21670	21455	21633	21632	21692	21764	21774	21571	21454	21693	21690	21608	21699	21576	21674	21550	21699	21651	21645	21499	21619	21598	21615	21601	21741	21524	21811	21697	21513	21508	21486	21518	21556	21626	21623	21816	21715	21938	21577	21659	21666	21755	21703	21777	21833	21651	21500	21695	21919	21540	21533	21578	21647	21584	21731	21654	21716	21627	21795	21772	21764	21679	21603	21531	21383	21510	21776	21720	21638	21832	21587	21589	21781	21749	21522	21404	21723	21558	21785	21527	21587	21364	21684	21594	21483	21578	21636	21713	21676	21796	21617	21886	21571	21761	21924	21679	21637	21730	21634	21691	21656	21340	21717	21685	21646	21504	21466	21645	21745	21594	21631	21763	21629	21644	21523	21667	21633	21631	21829	21629	21557	21577	21708	21578	21608	21684	21519	21643	21399	21508	21671	21634	21720	21492	21696	21748	21728	21619	21675	21718	21600	21593	21593	21669	21546	21718	21647	21523	21556	21484	21495	21545	21708	21547	21783	21456	21905	21777	21678	21579	21850	21448	21612	21441	21684	21524	21598	21573	21734	21613	21568	21766	21696	21678	21782	21644	21567	21567	21370	21917	21694	21798	21512	21580	21463	21581	21528	21789	21728	21451	21554	21759	21469	21640	21554	21586	21661	21679	21802	21777	21741	21649	21428	21674	21639	21743	21646	21686	21657	21614	21794	21386	21577	21434	21691	21702	21612	21873	21627	21706	21667	21611	21680	21625	21459	21419	21514	21628	21735	21623	21587	21703	21608	21754	21663	21759	21478	21566	21652	21821	21527	21692	21564	21679	21596	21533	21664	21834	21416	21405	21558	21401	21979	21455	21814	21465	21544	21577	21602	21788	21809	21718	21642	21585	21510	21762	21674	21603	21774	21603	21508	21722	21564	21657	21671	21815	21838	21637	21855	21723	21695	21667	21632	21642	21722	21615	21670	21805	21614	21545	21618	21638	21815	21712	21666	21831	21473	21856	21486	21609	21835	21802	21781	22002	21636	21816	21509	21561	21370	21590	21595	21724	21785	21617	21877	21783	21637	21560	21685	21581	21549	21717	21777	21606	21567	21595	21602	21571	21450	21629	21563	21479	21711	21832	21649	21715	21957	21691	21525	21570	21580	21398
18054	27568	27399	24816	20963	19282	18407	18222	18016	18548	18418	18091	18274	18293	22279	31079	31308	28156	21856	19726	17486	16809	16814	16817	16906	16867	16994	16738	16954	16859	16784	16867	16797	16819	16736	16840	16943	16659	16850	16679	16889	16574	17039	16827	16920	16802	16984	16881	16931	16914	16896	16907	16926	16771	16736	16824	16830	16786	16788	16675	16837	16790	16878	16828	16779	16814	16784	16694	16924	16794	16891	16819	16777	16730	16695	16531	16788	16770	16638	16924	16771	16862	16992	16880	16914	16725	16924	16904	16783	16762	16922	16989	16849	16928	16862	16797	16761	16788	16780	16933	16814	16867	16702	16911	16761	16836	16704	16954	16784	16804	16717	16796	17003	16885	16968	16712	16654	16606	16841	16819	16838	16853	16748	16584	16750	16683	16879	16750	16796	16789	16997	16910	17015	16752	16784	16984	16760	16830	16849	16754	16837	16772	16758	16729	16941	16793	16811	16794	16879	16806	16816	16850	16807	16892	16718	16902	16598	16686	16711	16679	16701	16968	16758	16927	16752	16867	16961	16912	16831	16928	16943	16700	16962	16784	16751	16828	16916	16945	16689	16738	16882	16637	16722	16813	16743	16788	16706	16802	16813	16796	16888	16908	16984	16714	16843	16785	16980	16983	16894	16911	16766	16927	16674	16696	16585	16839	16804	16830	16739	16699	16679	16954	16761	16911	16856	16858	16846	16846	16742	16781	16788	16709	16882	16801	16756	16944	16552	16620	16718	16957	16874	16931	17001	16911	16991	16925	16874	16944	16804	16806	16696	16914	16787	16923	16788	16926	16776	16764	17012	16840	16975	16833	16832	16875	16737	16893	16868	16841	16799	16938	16781	16833	16636	16580	16761	16859	16851	16798	16875	16818	16825	16663	16943	16966	16947	16839	16894	16885	16888	16802	16813	16741	16823	16782	16750	16801	16876	16713	16827	16933	16899	16757	16809	16948	16710	16861	16939	16834	16734	16853	16754	16799	16817	16785	16708	16666	16966	16805	16905	16803	16858	16650	17050	17045	16882	16767	16915	16778	16676	16845	16903	16749	16716	16843	16857	16756	16816	16798	16881	17045	16892	16885	16760	16809	16797	16750	16607	16774	16859	16911	16809	16727	16832	16842	16912	16739	16773	16882	16783	16785	16843	16792	16986	16896	16829	16722	16800	16724	16730	16952	16876	16817	16805	16802	16742	16819	16974	16838	16923	16817	16769	16892	16702	16636	16840	16814	16705	16999	16840	16633	16809	16782	16925	16864	16825	16871	16968	16976	16750	16777	16805	16835	16997	16656	16891	16931	16877	16883	16941	16675	16968	16823	16978	16753	16883	16803	16890	16715	16828	16761	16804	16865	16707	16851	16855	16868	16780	16869	16928	16797	16785	16817	16878	16933	16801	16757	16817	16895	16880	16904	16792	16953	16853	16805	16789	16699	16955	16850	16824	16810	16814	16839	16827	16851	16770	16776	16817	16816	16830	16817	16663	16768	16865	16700	16654	16842	16864	16774	16751	16913	16805	16691	16995	16768	16893	16780	16782	16707	16725	16955	17035	16753	17030	16800	16916	16935	16712	16626	16984	16796	16847	16745	16968	16790	16852	16914	16728	17088	16918	16989	16820	16752	16946	16690	16849	16748	16773	17004	16799	16823	16792	16943	16715	16855	16835	16816	16928	16668	16607	16930	16783	16837	16968	16608	16906	16843	16814	16848	16902	16939	16864	16783	16672	16837	16578	16816	16791	16939	16710	16717	16776	16848	16856	16748	17108	16703	16674	16598	16808	16792	16825	16727	16944	16724	16797	16674	16802	16842	16846	16866	16900	16690	16919	16734	16613	16752	16885	16813	16954	16800	16775	16770	16756	16900	16737	16885	16921	16904	16823	16707	16936	16754	16786	16771	16964	16846	16942	16802	16897	16890	16741	16822	16948	16833	17005	16888	16736	16676	16769	16965	16669	16791	16708	16982	16978	16879	16752	16684	16953	16956	16945	16838	16908	16865	16815	16944	16840	16862	16795	16749	16743	16671	16624	16841	16883	16770	16859	16727	16918	16804	16900	16738	16826	16865	16888	16770	16622	16685	16761	16759	16869	16801	16803	16940	16671	16644	16758	16647	16676	16915	16841	16757	16892	16800	16974	16745	16745	16963	16834	17026	16838	16846	16669	16848	16935	16885	16932	16866	16816	16803	16766	16707	16870	16817	16860	17019	16754	16877	16774	16978	16846	16740	16989	16559	16820	16791	16927	16873	16823	16867	16846	16930	16717	16819	16563	16781	16824	16778	17046	16891	16974	16857	16938	16767	16979	16918	16870	16810	16842	16898	16838	16766	16827	16858	16789	16805	16862	16731	16896	16830	16935	16855	16774	16912	16887	16828	16817	16923	16696	16612	16930	16809	16739	16898	16774	17072	16810	16931	16653	16814	16587	16730	16834	16838	16935	16889	16756	16904	16892	16939	16933	16950	16809	16976	16954	16853	16631	16768	16840	16782	16741	16685	16930	16742	16748	16880	16835	16898	16691	16708	16676	16799	16705	16981	16814	17018	16716	16839	16964	16867	16847	16835	16627	16859	16839	16896	16786	16738	16760	16885	16861	16873	16713	16825	16955	16681	16878	16974	16763	16882	16658	16877	16822	16821	16683	16840	17004	16746	16738	16909	16908	16690	16849	16657	16932	16731	16859	16861	16648	16711	16713	16931	16767	16881	16701	16824	16857	16768	16645	16783	16774	16871	16750	17072	17006	16808	16834	16888	16922	16855	16856	16626	16825	16899	16848	16841	16865	16615	16838	16747	16749	16869	16814	16659	16726	16864	16759	16776	16893	16814	16878	16799	16965	16701	16677	16742	16801	16757	16823	16849	16963	16854	16885	17018	16681	16791	16993	16826	16632	16878	16925	16858	16832	16852	16850	16838	16856	16860	16734	16875	16831	16732	16945	16747	16789	16882	16910	16809	16792	16742	16902	16785	16910	16752	16774	16832	16852	16841	16827	16836	16562	16863	16772	16906	16854	16810	16807	16801	16823	16854	16699	17131	16883	16786	16924	16805	16772	16808	16922	16938	16772	16720	16754	16822	16902	16862	16925	16722	16897	16839	16790	16810	16766	16760	16838	16728	16996	16781	16826	16634	16667	16844	16752	16898	16780	16753	16841	16891	16976	16915	16820	16813	16735	16906	16803	16853	16957	16818	16899	16702	16786	16729	16905	16837	16804	16925	16836	16867	16805	16855	16841	16834	16826	16845	16824	16905	16852	16932	16935	16793	16837	16886	16829	16911	16822	16776	16853	16622	16801	16914	16766	16925	16782	16822	16975	17071	16812	16836	16603	16828	16876	16904	16815	16781	16827	16987	16666	16867	16807	16904	16865	16740	16769	16760	16802	16715	16766	16582	16910	16714	16758	16697	16694	16909	16799	17038	16788	16758	16792	16770	16617	16729	16705	16778	16865	17045	16731	16946	16903	16801	16715	16827	16903	16786	16948	16818	17058	16940	16787	16965	16881	16735	16648	16869	16937	16898	16882	16908	16814	16610	16919	16757	16579	16846	16915	16786	16607	16854	16723	16784	17012	16710	16759	16952	16718	16830	16822	17054	16792	16867	16863	16806	16796	17017	16824	16863	16979	16764	16865	16938	16833	16821	16881	16827	16854	16698	16841	16885	16787	16793	16916	16780	16724	16642	16829	16849	16913	16825	16981	16757	16814	16857	17017	17014	16821	16904	16843	16725	17086	16808	16901	16634	16870	16770	16857	16912	16853	17020	16891	16898	16827	16767	16886	16836	16767	16973	16803	17011	16648	16938	16794	16845	16799	17014	16894	16871	16707	16669	16925	16850	16836	16748	16827	16770	16887	16863	16862	16753	16732	16788	17017	16852	16703	16806	16790	16949	16931	16747	16866	16917	16951	16876	16658	16746	16725	16677	16788	17038	16919	16914	16871	16906	16748	16744	16860	16790	16781	16825	16849	16822	16629	16819	16991	16692	16739	16541	16762	16881	16829	16673	16858	16838	16891	16880	16844	16749	16837	16775	16998	16879	16796	16826	16729	16979	16904	16796	16864	16842	16949	16794	16803	16974	16910	16725	16927	16733	16769	16715	16789	16840	16832	16842	16873	16911	16907	16884	16577	16868	16892	16982	16656	16566	16811	17047	16673	16844	16739	16724	16949	16653	16932	16817	16845	16950	16858	16965	16864	16684	16876	16876	16874	16818	16851	16910	16898	16761	16866	16963	16846	16848	16925	16848	16909	16924	16911	16715	16764	16887	16743	16691	16943	17003	16748	16778	16902	16908	16768	16906	16773	16789	16857	16781	16896	16668	17080	16930	16893	16984	16789	16948	16841	16811	16975	16898	16860	16842	16844	16781	16792	16631	16787	16947	16703	16724	16960	16805	16761	16847	16786	16854	16766	16792	16896	16821	16698	16841	16871	16818	17047	16871	16795	16661	16853	16966	16887	16742	16815	16790	16711	16597	16788	16683	17030	16898	16796	16478	16806	16876	16853	16822	16973	16898	16586	16733	16814	16808	16712	16762	16752	16976	17042	16858	16821	16943	16949	16673	16704	16850	16786	16785	16966	16824	16752	16794	16901	16739	16805	16754	16829	16895	16832	16807	16869	16980	16777	16854	16894	16681	16871	16989	16799	16839	16789	16893	16831	16796	16976	16855	16689	16836	16941	16882	16904	16946	16814	16850	16880	16864	16950	16854	16780	16784	16954	16832	16759	16965	17004	16826	16866	16964	16765	16749	16811	16904	16853	16878	16721	16805	16822	16836	16805	16972	16597	16978	16655	16817	16660	16823	16739	17003	16721	16757	16906	16742	16899	16887	16724	16902	16845	16751	16766	16696	16800	17096	16552	16706	16729	16922	16844	16893	16682	16775	16670	16879	16946	16668	16895	16852	17033	17028	16728	16878	16828	16885	16869	16689	16743	16788	16769	16809	16792	16804	16847	16669	16569	16809	16692	16922	16840	16988	16771	16923	16817	16868	16681	16851	16881	16918	16827	16860	16967	16889	16846	16968	16763	16878	16943	16789	16869	16606	16649	16902	16791	16821	16707	16593	16955	16801	16779	17043	16848	16798	16845	16751	16893	17031	16711	16972	16796	16828	16909	16651	16885	16883	16719	16904
23883	21538	29203	24402	22342	25243	27126	23474	22743	23458	23135	22777	23006	22896	26964	37562	39736	36437	29606	26028	23144	22275	22124	21870	21960	21423	21475	21717	21725	21638	21947	21791	21615	21617	21520	21551	21702	21612	21748	21577	21499	21474	21958	21699	21768	21817	21697	21643	21527	21575	21774	21847	21775	21725	21524	21574	21662	21557	21738	21641	21688	21460	21720	21616	21561	21688	21654	21732	21642	21826	21634	21497	21427	21671	21774	21717	21760	21700	21652	21694	21885	21662	21892	21731	21690	21869	21641	21491	21730	21662	21360	21491	21715	21670	21707	21576	21462	21506	21730	21803	21842	21654	21649	21718	21823	21708	21748	21745	21862	21608	21675	21675	21525	21601	21551	21527	21776	21753	21763	21702	21493	21605	21705	21784	21716	21676	21889	21698	21459	21777	21581	21527	21425	21635	21733	21493	21604	21611	21648	21606	21719	21588	21520	21571	21793	21794	21647	21599	21712	21482	21550	21835	21709	21572	21798	21735	21825	21661	21726	21621	21512	21724	21508	21761	21837	21508	21658	21809	21648	21723	21820	21663	21758	21388	21546	21565	21905	21597	21794	21557	21704	21601	21645	21700	21513	21757	21645	21813	21778	21905	21774	21768	21715	21620	21524	21762	21701	21739	21505	21492	21667	21615	21599	21778	21674	21664	21653	21737	21727	21920	21642	21786	21526	21724	21608	21574	21564	21559	21538	21485	21646	21564	21691	21675	21762	21386	21478	21671	21554	21659	21596	21834	21565	21659	21614	21662	21572	21789	21715	21609	21656	21752	21937	21727	21505	21795	21743	21457	21728	21608	21756	21720	21833	21665	21333	21426	21523	21651	21652	21798	21628	21803	21670	21815	21681	21709	21550	21626	21558	21478	21421	21588	21530	21493	21586	21620	21499	21629	21726	21421	21569	21549	21639	21464	21470	21547	21617	21900	21873	21566	21664	21456	21635	21518	21455	21585	21421	21704	21597	21595	21741	21742	21596	21710	21801	21487	21528	21587	21903	21602	21748	21599	21755	21442	21567	21623	21704	21876	21312	21631	21670	21527	21634	21589	21789	21495	21802	21777	21710	21515	21450	21748	21644	21577	21613	21402	21877	21475	21513	21628	21530	21622	21631	21658	21503	21369	21756	21800	21879	21717	21630	21753	21690	21558	21666	21725	21549	21682	21602	21883	21819	22006	21751	21785	21539	21675	21649	21661	21791	21662	21740	21778	21530	21716	21592	21587	21820	21934	21897	21512	21418	21650	21700	21554	21583	21639	21474	21623	21873	21669	21452	21601	21724	21579	21655	21707	21669	21649	21724	21317	21427	21541	21841	21648	21663	21427	21649	21646	21501	21586	21520	21628	21939	21489	21464	21668	21729	21564	21495	21627	21702	21679	21569	21664	21855	21785	21717	21592	21595	21842	21615	21670	21684	21497	21659	21537	21822	21665	21424	21315	21737	21724	21639	21810	21851	21604	21491	21603	21722	21634	21672	21736	21579	21825	21765	21749	21785	21587	21559	21731	21554	21740	21630	21704	21629	21586	21490	21567	21654	21638	21821	21808	21534	21527	21463	21463	21694	21758	21659	21563	21663	21594	21669	21723	21705	21619	21637	21680	21760	21795	21877	21779	21515	21512	21643	21597	21643	21704	21513	21631	21778	21659	21725	21698	21560	21610	21875	21597	21570	21650	21690	21546	21846	21618	21484	21512	21618	21779	21536	21654	21742	21614	21598	21449	21780	21357	21611	21515	21467	21410	21840	21654	21433	21816	21648	21588	21766	21635	21759	21681	21586	21561	21629	21651	21764	21586	21603	21474	21777	21697	21581	21668	21731	21516	21631	21714	21548	21627	21624	21586	21482	21577	21603	21628	21746	21731	21653	21403	21558	21669	21771	21536	21328	21567	21794	21797	21555	21591	21563	21657	21485	21721	21710	21688	21578	21598	21705	21648	21587	21430	21597	21516	21812	21638	21528	21402	21594	21402	21665	21666	21761	21593	21898	21739	21541	21636	21498	21761	21729	21544	21570	21708	21602	21335	21649	21469	21840	21674	21739	21560	21736	21530	21413	21370	21738	21430	21701	21822	21785	21626	21830	21781	21436	21795	21602	21734	21622	21690	21420	21459	21665	21737	21909	21617	21565	21653	21404	21665	21552	21681	21771	21560	21709	21582	21528	21591	21484	21479	21520	21724	21921	21718	21797	21898	21936	21789	21898	21842	21662	21616	21434	21456	21650	21509	21670	21570	21561	21770	21698	21616	21650	21598	21802	21878	21778	21357	21558	21621	21837	21612	21895	21734	21603	21496	21526	21734	21586	21622	21597	21619	21722	21596	21641	21783	21521	21648	21821	21654	21830	21583	21455	21653	21706	21685	21580	21620	21651	21791	21663	21668	21757	21401	21673	21461	21526	21663	21529	21784	21812	21510	21812	21653	21753	21645	21564	21727	21661	21721	21643	21639	21608	22009	21512	21629	21707	21736	21571	21647	21761	21532	21729	21534	21712	21742	21747	21939	21677	21597	21730	21667	21515	21726	21647	21546	21600	21674	21613	21563	21400	21522	21496	21633	21586	21501	21600	21549	21688	21809	21698	21659	21638	21591	21645	21750	21619	21488	21680	21624	21643	21585	21476	21768	21606	21596	21566	21723	21723	21461	21638	21484	21326	21531	21599	21620	21729	21545	21525	21571	21715	21777	21611	21438	21655	21392	21838	21518	21630	21438	21653	21571	21554	21585	21598	21572	21645	21593	21762	21538	21555	21726	21542	21719	21679	21658	21845	21566	21789	21650	21570	21691	21733	21604	21932	21332	21790	21602	21537	21709	21584	21670	21663	21746	21676	21678	21658	21629	21517	21666	21659	21632	21752	21757	21490	21631	21574	21532	21683	21559	21467	21796	21986	21665	21554	21441	21596	21557	21580	21686	21309	21603	21698	21570	21724	21564	21733	21608	21718	21587	21758	21656	21602	21904	21841	21635	21712	21603	21788	21639	21756	21561	21762	21632	21760	21485	21525	21674	21473	21707	21471	21774	21671	21681	21620	21517	21533	21415	21780	21758	21543	21700	21614	21641	21741	21435	21374	21551	21598	21246	21618	21560	21725	21731	21649	21834	21634	21654	21791	21829	21835	21796	21785	21567	22004	21429	21730	21504	21545	21605	21672	21423	21679	21789	21644	21443	21675	21543	21681	21764	21633	21710	21537	21589	21608	21641	21841	21717	21702	21670	21698	21634	21672	21663	21696	21723	21933	21717	21620	21622	21786	21749	21601	21674	21769	21548	21771	21767	21682	21766	21720	21574	21381	21474	21502	21653	21722	21500	21626	21692	21411	21793	21746	21435	21729	21641	21519	21732	21574	21582	21729	21444	21634	21756	21607	21543	21396	21570	21299	21585	21452	21756	21551	21666	21696	21636	21681	21551	21551	21700	21534	21834	21762	21625	21721	21760	21739	21530	21622	21613	21716	21787	21815	21525	21701	21732	21696	21722	21681	21473	21559	21466	21584	21403	21603	21600	21732	21680	21889	21564	21494	21623	21677	21693	21696	21775	21883	21622	21614	21377	21512	21667	21545	21474	21640	21845	21581	21689	21393	21771	21659	21831	21576	21611	21586	21624	21852	21630	21555	21433	21746	21779	21531	21552	21612	21671	21477	21543	21624	21610	21637	21524	21746	21776	21884	21630	21775	21596	21651	21743	21614	21537	21672	21711	21484	21900	21604	21547	21565	21779	21531	21607	21836	21417	21722	21485	21648	21806	21654	21529	21926	21706	21335	21870	21447	21570	21577	21810	21633	21532	21654	21537	21633	21579	21544	21467	21707	21605	21716	21679	21505	21767	21672	21641	21702	21684	21940	21765	21359	21207	21687	21555	21897	21598	21588	21610	21791	21727	21745	21631	21618	21404	21585	21540	21627	21618	22076	21618	21707	21945	21608	21625	21501	21513	21909	21601	21695	21561	21748	21532	21596	21594	21713	21744	21605	21568	21843	21679	21864	21612	21650	21465	21681	21603	21648	21527	21539	21608	21500	21412	21690	21634	21795	21849	21681	21678	21586	21751	21815	21775	21767	21635	21565	21613	21737	21708	21801	21552	21713	21623	21719	22005	21605	21520	21705	21771	21610	21366	21666	21391	21489	21779	21392	21644	21603	21475	21667	21683	21819	21600	21786	21725	21675	21768	21574	21950	21693	21541	21445	21711	21603	21431	21538	21917	21690	21519	21629	21834	21769	21695	21716	21650	21487	21561	21558	21701	21729	21782	21545	21653	21626	21714	21523	21529	21467	21640	22036	21535	21772	21489	21479	21691	21898	21910	21823	21525	21685	21578	21628	21625	21712	21742	21857	21751	21745	21502	21606	21642	21771	21630	21405	21745	21505	21695	21661	21777	21900	21545	21420	21716	21655	21667	21514	21619	21633	21607	21662	21835	21645	21525	21794	21781	21624	21576	21759	21780	21635	21683	21464	21744	21628	21738	21421	21549	21675	21559	21596	21607	21565	21693	21489	21592	21603	21641	21597	21535	21504	21647	21508	21574	21508	21680	21555	21711	21716	21519	21809	21483	21553	21645	21676	21608	21834	21578	21544	21702	21748	21753	21421	21826	21890	21671	21717	21659	21775	21818	21482	21581	21741	21523	21532	21666	21805	21756	21632	21635	21694	21570	21735	21517	21713	21855	21664	21661	21416	21543	21640	21696	21635	21617	21702	21637	21621	21622	21830	21466	21606	21756	21737	21318	21619	21495	21424	21677	21680	21769	21492	21604	21593	21430	21917	21525	21693	21530	21804	21495	21697	21782	21455	21524	21581	21551	21707	21662	21666	21586	21792	21767	21741	21723	21676	21614	21490	21664	21785	21658	21644	21662	21593	21640	21647	21665	21765	21420	21468	21531	21881	21422	21673	21770	21614	21717	21521	21542	21747	21692	21431	21576	21569	21613	21647	21455	21836	21492	21548	21665	21598	21667	21464	21628	21862	21703	21690	21576	21474	21516	21635	21495	21526	21458	21662	21558	21538	21751	21445	21853	21564	21624	21670	21674	21639	21617	21758	21593	21713	21823	21778	21659	21716	21717	21614	21541	21423	21533	21835	21656	21566	21638	21509	21809	21635	21507	21652	21726	21750	21842	21825	21714
19143	32522	31163	27172	22239	19985	19161	18981	19024	19325	18708	18431	18688	18676	25938	38903	39231	34644	25859	21878	17939	17249	16787	16933	16939	16872	16637	16856	16933	16927	16873	16897	16798	16749	16756	17057	16817	16920	16885	16793	17008	16881	16637	16922	16713	16637	16848	17010	16647	16877	16886	16786	16856	16808	16692	16964	16780	16838	17088	16818	16811	16689	16789	16854	16845	16809	16924	16874	16728	16833	16709	16884	16851	16749	16928	16786	16869	16891	16687	16915	16823	16708	16765	16700	16857	16638	16842	16876	16929	16668	16731	16909	16809	16857	16671	16984	16856	16776	16724	16862	16865	16804	16801	16716	16792	16741	16866	16811	16824	16714	16847	16864	16806	16961	16698	16811	16693	16705	16763	16779	16893	16788	16703	16905	16652	16887	16920	16790	16973	16771	16769	16767	16700	16871	16831	16814	16727	16793	16763	16835	16733	16777	16821	16774	16774	16760	16795	16658	16824	16776	17011	16801	16907	16844	16757	16753	16796	16872	16716	16914	16950	16730	16758	16876	16725	16663	16618	16877	16745	16847	16818	16792	16978	16652	16748	16760	16906	16783	16755	16721	16697	16748	16807	16869	16814	16822	16855	16983	16807	16866	16771	16804	16824	16752	16851	16880	16915	16770	16810	16748	16822	16815	16773	16696	16899	16809	16874	16776	16826	16815	16832	16876	16665	16713	16840	16976	16957	16879	16757	16939	16735	16676	16611	16760	16788	16854	16738	16836	16818	16802	16978	16580	16793	16698	16800	16737	16713	16843	16800	16793	16786	16768	16846	16715	16809	16861	16781	16875	16862	16834	16865	16774	17035	16738	16823	16791	16811	16784	16775	16779	16865	16896	16807	16818	16705	17048	16848	16772	16908	16814	16865	16845	16777	16935	16749	16682	16951	16875	16697	16887	16661	16743	16723	16821	16926	16929	16790	16802	16634	16884	16808	16998	16852	16814	16801	16943	16717	16638	16888	16731	16980	16810	16955	16742	16655	16820	16854	16803	16800	16785	16842	16840	16941	16871	16603	16843	16806	17002	16917	16862	16949	16752	16851	16727	16843	16830	16831	16686	16678	16702	16734	16825	16852	16750	16758	16839	16761	16883	17030	16654	17009	16793	16951	16753	16719	16762	16693	16699	16768	16619	16846	16736	16821	16923	16917	16730	16742	16606	16722	16837	16890	16760	16951	16884	16590	16760	16823	16786	16910	16493	16854	16709	16820	16688	16747	16659	16910	16880	16742	16838	16877	16834	16788	16623	16719	16852	16887	16807	16764	16803	16841	16768	16916	16685	16968	16906	17060	16542	16813	16799	16747	16923	16812	16811	16804	16867	16729	16734	16896	16830	16896	16714	16903	16724	16883	16742	16830	16771	16848	16988	16628	16794	16799	16765	16648	16824	16930	16696	17024	16726	16832	16790	16833	16792	16807	16822	16965	16767	16859	16751	16909	16739	16781	16743	16801	16904	16643	16691	16864	16913	16957	16863	16756	16971	16717	16811	16879	16877	16818	16780	16607	16763	16850	16825	16907	16693	16795	16607	16675	16818	16818	16901	16894	16827	16695	16893	16733	16872	16801	16813	16722	16923	16729	16830	16887	16777	16727	16733	16911	16678	16762	16895	16762	16864	16888	16770	16869	16890	16742	16778	16842	16857	16799	16887	16803	16774	16630	16739	16877	16760	16930	16786	16818	16910	16675	16693	16776	16870	16644	16751	16791	16856	16810	16782	16760	16672	16742	16853	16782	16898	16723	16686	16743	16899	16862	16697	16810	16732	16848	16835	16807	16766	16911	16878	16730	16869	16855	16855	16778	16851	16831	16833	16904	16715	16694	16828	16727	16837	16692	16786	16756	16774	16919	16808	16768	16810	16845	16755	16652	16763	16789	16903	16786	16838	16843	16624	16981	16858	16824	16846	16695	16713	16734	16770	16673	16657	16742	16858	16897	16800	16909	16763	16917	16707	16896	16861	16695	16843	16569	16860	16905	16778	16975	16929	16666	16800	16715	16860	16930	16825	16857	16645	16919	16812	16746	16992	16631	16742	16866	16680	16754	16844	16745	16820	16834	16748	16771	16719	16883	16753	16697	16713	16650	16764	16795	16806	16656	16811	16901	16757	16832	16719	16784	16743	16738	16852	16747	16612	16609	16755	16822	16843	16717	16745	16830	16903	16737	16744	16753	16670	16767	17029	16882	16878	16760	16805	16827	16796	16722	16523	16827	16873	16644	16806	16775	16739	16833	16884	16848	16743	16950	16810	16737	16794	16585	16831	16883	16670	16782	16712	16729	16932	16594	16870	16799	16813	16728	16679	16676	16857	16757	16799	16701	16704	16838	16769	16666	16883	16717	16738	16770	16711	16815	16768	16818	16850	16959	16792	16822	16805	16723	16883	16792	16909	16834	16790	16711	16717	16892	16741	16608	16792	16605	16858	16790	16836	16855	16739	16771	16846	16763	16780	16839	16948	16822	16696	16726	16853	16903	16744	16852	16892	16879	16661	16899	16706	16722	16742	16834	16829	16829	16762	16801	16809	16907	16783	16842	16720	16731	16679	16770	16768	16840	16837	16802	16795	16672	16758	16796	16578	16822	16841	16874	16856	16779	16823	16857	16658	16832	16884	16663	16759	17005	16867	16868	16967	16783	16665	16777	16763	16746	16870	16792	16745	16666	16739	16654	16662	16795	16791	16858	16886	16785	16698	16675	16814	16814	16787	16658	16832	16774	16911	16830	16717	16758	16714	16876	16771	16830	16854	16824	16792	16903	16803	16884	16609	16970	17045	16856	16843	16856	16954	16815	16588	16767	16763	16632	16786	16882	16845	16882	16654	16747	16834	16943	16897	16820	16643	16853	16871	16716	16635	16796	16836	16888	16694	16698	16838	16768	16912	16786	16783	16711	16924	16775	16823	16748	16847	16735	16945	16772	16763	16858	16971	16912	16747	16742	17036	16841	16766	16862	16988	16838	16640	16860	16822	16659	16735	16701	16956	16790	16632	16587	16788	16798	16734	16737	16732	16654	16791	16598	16812	16914	16643	16806	16902	16862	16830	16876	16769	16845	16685	16822	16654	16857	16805	16856	16760	16663	16903	16812	16782	16812	16840	16765	16767	16905	16752	16739	16763	16880	16775	16907	16772	16861	16835	16850	16778	16845	16652	16767	16745	16634	16893	16807	16753	16757	16918	16772	16725	16877	16765	16842	16699	16772	16932	16739	16712	16736	16797	16949	16766	16800	16832	16833	16784	16722	16854	16759	16786	16894	16749	16733	16740	16652	16801	16854	16955	16830	16824	16743	16707	16910	16811	16740	16735	16931	16859	16704	16774	16731	16735	16958	16832	16822	16910	16779	16720	16813	16943	16784	16681	16869	16915	16791	16909	16786	16648	16742	16656	16786	16750	16783	16732	16778	16767	16593	16949	16835	16693	16807	16783	16868	16820	16715	16844	16898	16632	16838	16840	16708	16613	16879	16889	16797	16738	16641	16723	16912	16902	16747	16786	16533	16857	16789	16776	16922	16737	16804	16711	16733	16824	16518	16812	16774	16923	16849	16877	16618	16846	16830	16885	16869	16693	16921	16869	16935	16714	16955	16730	16767	16753	16760	16939	16746	16856	16744	16869	16941	16755	16887	16843	16856	16758	16826	16879	16762	16620	16825	16785	16864	17079	16927	16713	16819	16832	16778	16931	16817	16878	16718	16721	16961	16904	16781	16721	16700	16689	16741	16809	16830	16754	16920	16845	16807	16679	16754	16952	16854	16697	16729	16654	16780	16777	16746	16854	16690	16677	16980	17068	16850	16655	16727	16895	16643	16758	16791	16695	16823	16887	16842	16779	16592	16856	16922	16872	16832	16781	16723	16710	16893	16673	16612	16662	16807	16724	17049	16651	16816	16793	16654	16671	16616	16784	16693	16903	16963	16944	16708	16593	16840	16859	16834	16832	16938	16956	16637	16766	16798	16992	16690	16975	16838	16784	16646	16767	16716	16853	16745	16788	16727	16776	16750	16735	16831	16550	16878	16891	16872	16734	16888	16692	16809	16849	16723	16787	16909	16886	16813	16894	16778	16831	16946	16827	16922	16707	16765	16699	16692	16795	16944	16854	16704	16802	16855	16613	16808	16789	16907	16848	16730	16700	16787	16885	16862	16627	17101	16794	16610	16794	16790	16929	16905	16903	16920	16817	16894	16776	16781	16757	16876	16803	16724	16671	16818	16885	16989	16802	16778	16699	16831	16866	16880	16881	16755	16915	16740	16698	16837	16729	16826	16958	16980	16810	16808	16848	16756	16933	16889	16855	16924	16836	16805	16619	16966	16720	16754	16661	16721	16801	16765	16815	16823	16863	16972	16859	16916	16787	16679	16748	16782	16846	16650	16776	16840	16636	16768	16746	16833	16767	16907	16854	16849	16585	16906	16725	16794	16679	16618	16588	16869	16627	16862	16685	16871	16878	16791	16760	16762	16913	16866	16811	16965	16699	16762	16917	16930	16745	16798	16617	16747	16733	16791	16950	16691	16784	16740	16792	16857	16835	17214	16818	16772	16707	16830	16774	16744	16845	16687	16798	16820	16710	16793	16998	16893	16901	17008	16786	16840	16901	16903	16827	16943	16740	16920	16767	16871	16842	16940	16867	16771	16634	16834	16804	16976	16836	16659	16739	16605	16877	16758	16744	16806	17017	16752	16636	16731	16723	16955	16633	16916	16774	16872	16946	16917	16751	16895	16675	16770	16923	16846	16810	16876	16728	16902	16744	16940	16679	16903	16814	16860	16690	16867	16943	16776	16883	16762	16746	16668	16783	16964	16812	16761	16901	16904	16872	16655	16842	16879	16724	16691	16813	16463	16840	16643	16925	16545	16794	16743	16735	16742	16708	16766	16789	16884	16630	16563	16767	16715	16856	16785	16827	17026	16797	16835	16957	16907	16864	16780	16872	16852	16879	16716	16863	16905	16832	16781	16750	16853	16820	16985	16842	16736	16994	16950	16935	16756	16721	16668	16826	16759	16780	16695	16747	16881	16799	16803	16746	16844	16696	16982	17075	16699	16752	16868	16872	16715	16748	16698	16828	16837	16918	16840	16837	16886	16781	16859	16793	16738	16906	16686	16869	16744	16848	16715	16752
30460	24214	26960	25105	22265	21934	22108	22014	22231	22150	22334	22193	22087	21969	22208	22847	23322	23386	23016	22347	22147	21864	21888	21576	21638	21610	21716	21760	21813	21630	21645	21582	21894	21708	21446	21643	21805	21779	21719	21737	21840	21682	21765	21862	21976	21451	21741	21887	21550	21604	21673	21660	21850	21788	21873	21615	21708	21428	21607	21479	21742	21632	21672	21693	21715	21583	21588	21592	21635	21676	21623	21563	21478	21389	21797	21651	21613	21892	21615	21763	21496	21583	21681	21671	21843	21726	21799	21652	21914	21724	21748	21712	21741	21553	21762	21779	21438	21825	21510	21801	21682	21626	21797	21674	21552	21728	21731	21615	21618	21485	21546	21761	21598	21590	21672	21583	21844	21848	21720	21829	21610	21514	21660	21643	21616	21609	21586	21741	21812	21674	21635	21685	21899	21744	21662	21791	21651	21679	21615	21853	21667	22023	21669	21766	21611	21769	21740	21661	21611	21761	21824	21557	21712	21768	21729	21672	21810	21544	21839	21493	21755	21827	21787	21593	21569	21602	21506	21516	21504	21767	21772	21660	21689	21697	21676	21550	21650	21712	21639	21679	21732	21740	21757	21594	21734	21702	21861	21669	21489	21654	21834	21689	21781	21659	21611	21645	21737	21636	21992	21698	21964	21563	21719	21810	21741	21792	21833	21681	21680	21812	21532	21725	21599	21541	21753	21659	21875	21401	21763	21895	21647	21581	21755	21688	21813	21786	21830	21574	21785	21829	21572	21747	21643	21745	21480	21487	21501	21651	21677	21811	21628	21864	21586	21691	21692	21591	21608	22010	21421	21957	21424	21575	21677	21627	21785	21792	21471	21630	21694	21707	21578	21722	21537	22045	21649	21685	21559	21778	21881	21789	21696	21882	21630	21485	21526	21653	21626	21727	21887	21628	21543	21825	21601	21552	21499	21592	21629	21477	21705	21465	21530	21826	21666	21797	21886	21680	21756	21614	21661	21943	21705	21711	21570	21671	21932	21678	21653	21801	21713	21711	21733	21642	21775	21499	21624	21816	21793	21723	21594	21540	21635	21647	21880	21569	21650	21632	21676	21462	21842	21459	21794	21722	21626	21748	21874	21824	21905	21864	21774	21460	21521	21583	21930	21735	21643	21496	21490	21819	21704	21580	21519	21650	21735	21626	21681	21650	21827	21405	21546	21638	21696	21841	21728	21585	21568	21990	21770	21672	21820	21548	21667	21550	21866	21639	21782	21529	21680	21571	21656	21918	21768	21776	21808	21878	21583	21646	21686	21932	21838	21696	21659	21824	21695	21472	21721	21697	21743	21857	21863	21566	21674	21810	21665	21450	21538	21774	21728	21511	21671	21739	21819	21695	21846	21707	21639	21740	21539	21639	21725	21776	21926	21852	21716	21439	21538	21627	21756	21540	21699	21792	21708	21637	21864	21571	21606	21585	21890	21869	21869	21781	21651	21751	21539	21813	21566	21653	21729	21651	21579	21844	21607	21659	21825	21757	21732	21583	21447	21843	21656	21666	21740	21844	21645	21553	21838	21461	21654	21696	21626	21721	21774	21703	21708	21641	21870	21658	21588	21499	21807	21670	21643	21756	21649	21794	21726	21450	21717	21722	21431	21517	21710	21715	21735	21732	21817	21739	21820	21798	21636	21809	21506	21647	21523	21436	21775	21735	21588	21755	21477	21756	21881	21733	21832	21748	21801	21456	21674	21692	21604	21676	21786	21740	21666	21770	21754	21658	21720	21668	21654	21740	21655	21825	21675	21674	21694	21585	21768	21823	21470	21617	21571	21687	21871	21747	21827	21483	21573	21745	21452	21906	21742	21575	21578	21585	21619	21906	21512	21614	21598	21686	21776	21637	21620	21682	21444	21700	21485	21588	21812	21866	21607	21838	21580	21823	21833	21607	21765	21595	21384	21708	21682	21737	21653	21569	21610	21590	21560	21771	21725	21898	21659	21678	21551	21710	21695	21769	21722	21659	21787	21498	21831	21901	21633	21944	21605	21691	21824	21767	21542	21848	21842	21594	21785	21578	21769	21816	21553	21691	21850	22032	21742	21672	21598	21854	21609	21486	21399	21485	21829	21490	21917	21672	21656	21627	21831	21688	21670	21845	21686	21868	21559	21853	21671	21603	21814	21592	21386	21724	21812	21766	21749	21623	21685	21724	21460	21742	21577	21635	21416	21748	21656	21498	21578	21814	21564	21701	21650	21792	21845	21569	21685	21551	21739	21734	21580	21931	21635	21854	21630	21614	21620	21764	21586	21698	21588	21743	21532	21341	21808	21591	21648	21629	21625	21716	21725	21638	21684	21666	21715	21615	21691	21420	21739	21773	21656	21868	21900	21735	21745	21857	21777	21664	21636	21906	21569	21905	21884	21626	21613	21874	21430	21666	21614	21680	21973	21666	21935	21749	21846	21685	21644	21577	21561	21597	21859	21744	21618	21713	21721	21611	21802	21924	21855	21702	21456	21673	21566	21781	21620	21782	21658	21731	21545	21762	21566	21518	21619	21613	21531	21760	21789	21642	21542	21563	21577	21722	21925	21881	21826	21727	21721	21746	21875	21872	21841	21733	21638	21793	21578	21977	21643	21674	21926	21597	21645	21528	21756	21719	21648	21752	21644	21897	21496	21705	21624	21737	21867	21806	21540	21561	21696	21937	21909	21781	21555	21779	21754	21709	21713	21714	21561	21597	21885	21693	21620	21715	21696	21591	21809	21816	21689	21813	21730	21763	21792	21769	21718	21801	21797	21874	21703	21695	21411	21718	21606	21648	21773	21697	21719	21550	21820	21974	21710	21757	21606	21480	21550	21673	21718	21850	21805	21702	21766	21758	21743	21795	21778	21685	21722	21624	21844	21790	21549	21921	21508	21689	21640	21782	21670	21591	21541	21467	21589	21679	21763	21638	21691	21682	21784	21711	21580	21611	21728	21527	21675	21862	21702	21429	21741	21652	21625	21641	21772	21776	21595	21770	21648	21672	21714	21600	21691	21842	21685	21710	21641	21686	21642	21525	21582	21635	21558	21730	21678	21744	21603	21672	21596	21597	21789	21388	21494	21618	21614	21578	21821	21698	21748	21867	22023	21735	21696	21798	21505	21693	21638	21649	21526	21748	21871	21637	21605	21612	21797	21566	21626	21590	21888	21901	21814	21699	21445	21920	21629	21426	21806	21670	21638	21538	21638	21868	21774	21829	21743	21555	21597	21576	21834	21701	21997	21683	21657	21636	21744	21697	21715	21637	21734	21712	21676	21595	21747	21697	21778	21695	21837	21943	21814	21791	21624	21899	21780	21617	21453	21762	21524	21693	21667	21721	21845	21600	21657	21636	21919	21610	21685	21711	21677	21716	21699	21735	21933	21686	21810	21628	21745	21504	21722	21701	21535	21605	21647	21760	21692	21446	21771	21706	21956	21697	21759	21890	21540	21716	21727	21569	21763	21692	21942	21785	21731	21843	21898	21604	21712	21631	21599	21725	21744	21654	21618	21828	21690	21604	21882	21423	21752	21532	21631	21702	21701	21784	21690	21701	21888	21825	21504	21726	21723	21684	21947	21644	21618	21540	21824	21774	21610	21408	21780	21697	21640	21724	21726	21530	21715	21758	21675	21729	21788	21714	21698	21687	21547	21656	21722	21675	21605	21540	21569	21728	21634	21775	21714	21659	21577	21688	21514	21676	21696	21649	21652	21751	21707	21721	21775	21657	21862	21755	21669	21531	21506	21734	21658	21603	21619	21766	21855	21744	21487	21871	21594	21635	21768	21806	21880	21597	21668	21773	21796	21730	21892	21722	21783	21764	21474	21872	21775	21794	21791	21706	21690	21710	21626	21724	21772	21570	21717	21846	21751	21722	21479	21866	21818	21747	21765	21520	21678	21692	21701	21550	21540	21558	21663	21549	21591	21411	21759	21534	21640	21563	21787	21730	21755	21579	21623	21671	21710	21569	21778	21675	21539	21408	21638	21854	21561	21750	21809	21664	21719	21590	21509	21650	21830	21675	21511	21795	21629	21456	21724	21911	21614	21689	21788	21635	21679	21477	21624	21611	21589	21834	21458	21570	21829	21745	21788	21678	21661	21746	21724	21857	21621	21607	21657	21762	21646	21827	21817	21665	21861	21818	21961	21612	21699	21826	21723	21722	21482	21817	21672	21728	21691	21729	21611	21590	21773	21548	21559	21770	21879	21653	21499	21519	21751	21605	21662	21761	21747	21689	21533	21782	21547	21743	21841	21695	21794	21810	21459	21516	21851	21533	21659	21529	21816	21755	21704	21664	21804	21918	21901	21794	21688	21871	21880	21529	21503	21676	21448	21618	21816	21817	21716	21761	21896	21479	21719	21839	21808	21656	21736	21766	21765	21755	21722	21683	21654	21591	21775	21679	21703	21561	21775	21836	21638	21544	21643	21734	21677	21787	21863	21595	21728	21696	21592	21793	21624	21837	21766	21559	21722	21632	21729	21708	21692	21885	21652	21563	21774	21718	21339	21493	21768	21676	21750	21692	21398	21937	21596	21788	21579	21570	21591	21585	21578	21745	21810	21674	21430	21532	21623	21945	21824	21416	21671	21760	21781	21685	21694	21490	21616	21678	21582	21740	21749	21828	21728	21643	21845	21739	21661	21670	21653	21723	21782	21562	21927	21502	21625	21761	21736	21631	21623	21752	21619	21670	21697	21596	21761	21721	21739	21938	21708	21722	21866	21626	21655	21874	21675	21767	21946	21686	21818	21768	21791	21513	21774	21571	21606	21560	21608	21888	21868	21619	21776	21773	21776	21765	21985	21911	21599	21393	21673	21439	21637	21481	21661	21967	21879	21497	21830	21567	21713	21702	21777	21484	21561	21509	21553	21535	21588	21756	21675	21746	21665	21680	21712	21529	21623	21624	21782	21630	21589	21603	21826	21744	21736	22006	21735	21876	21816	21730	21853	21626	21926	21824	21900	21675	21562	21769	21572	21582	21640	21760	21966	21686	21563	21645	21888	21476	21618	21813	21839	21694	21732	21757	21674	21643	21801	21899	21825	21698	21721	21736	21688	21841	21945	21541	21758	21795	21718	21572	21763	21688	21436	21599	21825	21656	21446	21773	21783	21661	21902	21730	21687	21931	21802	21804	21636	21630
19085	21940	21692	19140	17933	17402	17123	17137	17249	17630	17274	17438	17534	17234	17524	18664	19023	19021	17908	17475	16917	17037	16912	16679	16705	16917	16884	16735	16833	16744	16890	16736	16788	16847	16916	16780	16746	16895	16867	16842	16797	16771	16697	16680	16786	16758	16778	16761	16803	16630	16956	16796	16695	16894	16972	16804	16812	16631	16746	16922	16785	16978	16731	16843	16843	16664	16870	16765	16744	16817	16759	16772	16941	16952	16910	16704	16816	16907	16821	16681	16821	16740	16712	16807	16740	16781	16814	16970	17001	16827	16823	16862	16838	16672	16771	16967	16898	16882	16815	16848	17041	16790	16929	16689	16811	17008	16608	16870	16854	16775	16841	16739	16879	16837	16742	16800	16954	16875	16777	16941	16716	16922	16955	16730	16916	16806	16928	16903	16809	16918	16810	16634	16845	16728	16721	16643	16977	16747	16822	16940	16682	16749	16896	16794	16730	16944	16982	16914	16778	16814	16709	16903	16674	16709	16946	16696	16687	16794	16754	16710	16907	16830	16763	16811	16656	16738	16793	16704	16680	16896	16696	16854	16710	16601	16732	16746	16733	16716	16869	16651	16650	16797	16779	16909	16836	16724	16827	16786	16844	16857	16937	16641	16808	16958	16909	16875	16716	16650	16893	16630	16897	16765	16686	16718	16896	16914	16819	16770	16934	16774	16695	16822	16827	16665	16598	16812	16908	16767	16837	16864	16734	16839	16753	16718	16782	16882	16748	16736	16838	16951	16841	16787	16886	16849	16764	16849	16934	16788	16639	17072	16734	16779	16685	16798	16913	16729	16978	16796	16758	16867	16688	16846	16750	16827	16818	16905	16804	16759	16858	16898	16867	16933	16919	16754	17018	16927	16619	17032	16775	16757	16827	16662	16737	16831	16820	16852	16752	16872	16922	16760	16814	16793	16823	16972	16681	16745	16696	16761	16819	16816	16909	16689	16728	16809	16897	16847	16759	17015	16751	16868	16865	16634	16826	16914	16803	16796	16815	17109	16897	16836	16777	16745	16829	16902	16767	16799	16812	16754	16831	16775	16702	16782	16706	16842	16717	16776	16866	16895	16705	16886	16929	16599	16854	16729	16645	16830	16776	16705	16852	16769	16735	16704	16940	16845	16704	16914	16720	16675	16838	16734	16897	16875	16804	16826	16853	17018	16876	16939	16685	16781	16895	16680	16919	16670	16723	16784	16866	16586	16717	16881	16756	16860	16624	16734	17025	16718	16815	16796	16918	16964	16894	16865	16839	16768	16768	16727	16780	17025	16786	16920	16850	16895	16794	16824	16991	16775	16920	16803	16708	16727	16894	16773	16721	16764	16891	16955	16892	16865	17065	16807	16698	16889	16711	16783	16762	16851	16696	16808	16914	16772	16892	16725	16713	16884	16819	16715	16731	16602	16813	16820	16924	16801	16778	16743	16763	16923	16699	16645	16774	16778	16745	16848	16884	16785	16733	16655	16686	16648	16914	16886	16893	16776	16739	16703	16755	16927	16939	16858	16770	16740	16889	16807	16695	16762	16927	16829	16995	16850	16638	16840	16816	16703	16865	16787	16841	16866	16639	16731	16898	16888	16887	16763	16799	17090	16673	16794	16732	16882	16682	16849	16847	16847	16713	16810	16736	16853	16915	16933	16751	16783	16697	16783	16821	16767	16785	16806	16865	16715	16805	16750	16892	16663	16571	16795	16748	16869	16764	16835	16870	16801	16813	16915	16834	16747	16833	16796	16784	16603	16632	16686	16687	16928	16970	16803	16767	16667	16902	16818	16848	16822	16887	16625	16990	16866	16753	16927	16737	16940	16803	16886	16844	16856	16872	16823	16869	16922	16838	16819	16802	16886	16676	16689	16959	16902	16752	16786	16780	16584	16777	16756	16753	16823	16944	16861	16838	16854	16887	16749	16895	16778	16715	16839	16831	16747	16781	16851	16713	16770	16911	16897	16590	16942	16904	16788	16998	16711	16785	16886	16714	16912	16859	16926	16765	16680	16768	16846	16669	16709	16843	16753	16951	16776	16866	16744	16913	16859	16841	16782	16825	16831	16745	16887	16805	16739	16882	16699	16793	16853	16821	16788	16795	16962	16876	16790	16751	16882	16787	16756	16618	16656	16895	16786	16803	16848	16707	16934	16747	16749	16722	16863	16860	16807	16883	16842	16779	16768	16833	16678	16751	17023	16861	16699	16817	16810	16938	16825	16832	16867	16706	16863	17047	16885	16982	16845	16892	16736	16920	16945	16824	16851	16728	16830	16840	16761	16749	16626	16707	16978	16794	16861	16817	16777	16861	16934	16905	16823	16740	16807	16794	16959	16825	16852	16601	16907	16844	16700	16766	16815	16655	16745	16776	16735	16678	16661	16785	16974	16852	16985	16986	16863	16836	16767	16823	16548	17019	16927	16655	16722	16727	16764	16826	16936	16634	16891	17060	16687	16825	16807	16629	16696	16650	16831	16788	16784	16767	16833	16939	16711	16793	16841	16940	16738	16763	16652	16679	16894	16737	16778	16841	16740	16809	16886	16648	16644	16901	16477	16811	16767	16803	16828	16781	16811	16839	16918	16760	16879	16785	16859	16719	17090	16777	17025	16719	16712	16888	16874	16668	16730	16848	16807	16793	16759	16634	16820	16784	16850	16701	16905	16868	16642	16756	16631	16796	16864	16783	16957	16823	16799	16767	16761	16928	16771	16919	16722	16716	16835	16660	16805	16784	16819	16927	16904	16905	16755	16682	16841	16831	16730	16814	16628	16701	16870	16785	16824	16816	16832	16680	16672	17103	16852	16778	16727	16880	16740	16701	16779	16711	16893	16740	16775	16789	16918	16862	16949	16854	16976	16853	16778	16760	16826	16852	16884	16817	16910	16939	16739	16818	16751	16788	16841	16829	16947	16779	16757	16702	16796	16796	16898	16781	16784	16691	16698	16919	16701	16627	16773	16808	16913	16943	16594	16776	17003	16896	16769	16737	16831	16762	16928	16684	16704	16669	16874	16886	16882	16819	16954	16696	16854	16845	16920	16819	16765	16809	16746	16651	16864	16841	16697	16917	16710	16878	16821	16676	16880	16671	16792	16855	16774	16801	16812	16812	16769	16792	17030	16804	16794	16829	16769	16816	16784	16798	16751	16739	17056	16780	16758	16758	16703	16741	16812	16762	16715	16763	16915	16944	16920	16669	16829	16747	16918	16806	16840	16748	16921	16923	16975	16569	16912	16779	16798	16928	16850	16889	16700	16777	16716	16756	16832	16731	16640	17037	17046	16805	16895	16817	16867	16562	16779	16601	16641	16927	16726	16821	16769	16906	16709	16782	16918	16844	16903	16790	16672	16780	16689	16764	16960	16923	17002	16676	16837	16736	16947	16675	16802	16796	16922	16947	16699	16703	17092	16760	16915	16868	16744	16773	16720	16967	16744	16736	16829	16751	16711	16809	16804	16773	16697	16831	17103	16838	16840	16731	16937	16702	16839	16826	16812	16779	16809	17078	16857	16738	16623	16934	16939	16818	16946	16845	16781	16943	16859	16749	16885	16617	16816	16816	16809	16795	16761	16692	16845	16912	16764	16815	16908	16837	16820	16867	16858	16939	16706	16756	16761	16631	16872	16880	16772	16851	16726	16827	16866	16935	16915	16802	17075	16622	16827	17022	16940	16910	16765	16655	16742	16721	16722	16747	16722	16837	16842	16770	16820	16730	16824	16768	16817	16800	16845	16856	16730	16737	16852	16809	16621	16782	16742	16723	16763	16790	16789	16801	16693	16782	16825	16748	16823	16840	16928	16904	16746	16714	16663	16885	16853	16684	16852	16919	16855	16911	16788	16840	16718	16864	16718	16749	16779	16954	16824	16835	16899	16722	16774	16896	16643	16839	16772	16908	16663	16972	16941	16878	16829	16715	16843	16644	16961	16862	16959	16995	16656	16746	16561	16869	16843	16869	16771	16838	16851	16819	16834	16716	16786	16857	16951	16789	16719	16863	16825	17077	16747	16831	16907	16986	16856	16736	16671	16909	16794	16809	16846	16783	16858	16701	16765	16834	16866	16836	16884	16853	16772	16863	16756	16985	16773	16816	16953	16809	16680	16694	16717	16752	16819	16789	16768	16673	16803	16966	17021	16891	16821	16776	16747	16581	16839	16913	16677	16773	16928	16934	16834	16868	16866	17054	16731	16957	16671	16810	16799	16932	16917	16823	16836	16838	16903	16846	16798	16808	16808	16646	16766	16794	16974	16958	16607	16844	16937	16735	16783	16784	16874	16849	16783	16844	16866	16910	16925	16889	16899	16783	16715	16862	17044	16724	16868	16670	16973	16686	16795	16537	17038	16972	16647	16833	16785	16950	16631	16825	16710	16935	16860	16814	16901	16743	16701	16799	16830	16806	16688	16733	16856	16814	16720	16807	16805	16829	16628	16926	16767	16795	16822	16705	16808	16748	16804	16719	16844	16612	16967	16867	16749	16980	16780	16948	16780	16932	16845	16710	16776	16705	16756	16747	16586	16923	16928	16868	16961	16956	16848	17048	17049	16771	16846	16926	16691	16894	16997	16681	16782	16854	16750	16705	16817	16912	16916	16749	16696	16952	16792	16879	16921	17045	16985	16666	16759	16877	16897	17075	16760	16672	16866	16976	16617	16683	16888	16824	16923	16983	16783	16793	16856	16710	16693	16926	16784	16807	16810	16688	16765	16964	16905	16964	16801	16822	16834	16816	17033	16798	16961	16917	16652	16799	16870	16736	16866	16900	16800	16809	16647	16826	16805	16768	16694	16958	16767	16923	17074	16735	16703	16881	16907	16773	16787	16623	16734	16881	16763	17043	16685	16765	16778	16879	16883	16846	16836	16825	16744	16736	16767	16828	16839	16718	16950	16687	16731	16902	16885	16792	16937	16745	16843	16738	16946	16936	16786	16845	16856	17012	16826	16905	16722	16976	16639	16779	16806	16767	16793	16702	16786	16944	16878	16701	16821	16893	16731	16856	16710	16805	16983	16756	16702	16779	16902	16723	16761	16809	16944	16687	16876	16831	16739	16793	16821	16733	16958	16867	16877	16743	16842	16641	16866	16920	16891	16724	16815	16936	16817	16802	16799	16727	16753	16996	17002	16685	16935	16684	16656	16861	16960
25399	21585	28800	25289	23740	24309	24461	22328	22225	22657	22408	22294	22275	22416	24641	31169	32628	30646	26187	24191	22635	21911	21786	21711	21610	21728	21599	21766	21816	21754	21822	21722	21887	21908	21924	21810	21652	21589	21698	21786	21727	21822	21670	21514	21511	21816	21814	21658	21777	21611	21806	21675	21464	21788	21541	21418	21625	21739	21884	21809	21685	21664	21694	21687	21709	21519	21720	21714	21693	21476	21585	21787	21485	21491	21575	21395	21669	21695	21661	21566	21754	21629	21568	21736	21624	21764	21689	21640	21476	21525	21586	21594	21615	21709	21592	21735	21448	21676	21668	21511	21802	21586	21635	21554	21451	21606	21633	21544	21380	21679	21695	21473	21709	21634	21540	21582	21642	21830	21580	21726	21595	21594	21823	21709	21727	21623	21754	21437	21439	21769	21666	21814	21825	21829	21753	21500	21592	21586	21547	21353	21731	21572	21584	21778	21698	21712	21729	21518	21628	21964	21462	21610	21705	21596	21777	21593	21538	21872	21520	21601	21751	21481	21657	21523	21595	21603	21694	21503	21653	21631	21670	21505	21482	21444	21525	21608	21525	21771	21552	21744	21650	21451	21553	21703	21590	21795	21851	21620	21535	21772	21657	21661	21592	21664	21801	21637	21665	21567	21531	21504	21836	21865	21828	21711	21666	21501	21840	21915	21636	21790	21806	21540	21788	21563	21419	21427	21719	21787	21585	21647	21510	21645	21493	21702	21459	21556	21639	21762	21744	21533	21656	21537	21708	21532	21584	21578	21622	21469	21767	21627	21595	21886	21761	21687	21523	21848	21666	21621	21553	21766	21477	21732	21495	21742	21790	21672	21657	21413	21591	21595	21600	21687	21756	21360	21552	21776	21623	21694	21561	21746	21689	21636	21634	21726	21626	21608	21665	21689	21652	21716	21711	21523	21560	21540	21858	21784	21632	21475	21735	21729	21761	21413	21706	21628	21668	21735	21711	21698	21709	21751	21750	21622	21574	21772	21589	21518	21477	21744	21606	21704	21709	21696	21708	21588	21548	21719	21664	21522	21603	21857	21612	21741	21772	21427	21601	21580	21743	21770	21706	21590	21663	21460	21709	21747	21790	21415	21747	21616	21772	21731	21441	21591	21717	21580	21819	21808	21881	21566	21612	21470	21575	21621	21682	21672	21543	21679	21629	21828	21442	21650	21916	21745	21597	21472	21742	21530	21682	21765	21818	21508	21602	21456	21801	21871	21915	21608	21626	21635	21584	21800	21785	21674	21667	21745	21658	21657	21565	21667	21701	21624	21697	21476	21551	21562	21769	21628	21557	21715	21756	21425	21671	21520	21582	21603	21559	21572	21819	21578	21690	21576	21644	21708	21423	21581	21719	21693	21597	21775	21675	21675	21661	21659	21534	21649	21722	21622	21726	21595	21326	21725	21729	21931	21555	21639	21615	21550	21723	21540	21529	21809	21624	21390	21736	21656	21794	21568	21772	21550	21658	21540	21600	21608	21899	21649	21674	21550	21632	21589	21717	21614	21648	21604	21420	21661	21659	21664	21654	21682	21620	21716	21620	21770	21561	21819	21559	21565	21601	21678	21595	21541	21763	21744	21619	21595	21762	21757	21669	21816	21664	21518	21724	21546	21439	21446	21672	21653	21523	21581	21722	21566	21675	21530	21763	21519	21561	21775	21539	21522	21434	21620	21667	21695	21668	21634	21459	21379	21453	21787	21849	21710	21482	21622	21614	21473	21688	21451	21478	21809	21751	21679	21755	21538	21524	21876	21477	21739	21782	21609	21739	21614	21435	21547	21519	21509	21785	21590	21729	21868	21683	21600	21605	21770	21655	21737	21707	21716	21431	21387	21584	21384	21705	21670	21560	21657	21828	21774	21715	21752	21639	21607	21524	21554	21635	21694	21661	21369	21672	21926	21690	21697	21607	21711	21691	21424	21676	21346	21730	21692	21802	21636	21607	21708	21659	21786	21497	21694	21707	21559	21800	21587	21528	21690	21791	21898	21787	21721	21713	21588	21816	21496	21666	21843	21602	21569	21585	21767	21816	21471	21668	21372	21994	21790	21632	21500	21403	21519	21632	21582	21575	21863	21823	21621	21634	21558	21630	21462	21641	21656	21707	21542	21743	21502	21433	21559	21599	21541	21695	21568	21724	21595	21549	21539	21520	21629	21654	21461	21663	21600	21651	21773	21577	21649	21577	21661	21583	21650	21842	21437	21642	21711	21754	21473	21602	21676	21591	21408	21690	21442	21613	21573	21715	21654	21592	21439	21578	21548	21504	21645	21735	21603	21589	21675	21550	21508	21885	21682	21403	21764	21913	21685	21660	21774	21656	21503	21585	21492	21811	21657	21745	21523	21605	21430	21573	21544	21416	21554	21760	21607	21602	21621	21700	21707	21550	21544	21508	21632	21716	21544	21770	21412	21576	21611	21653	21504	21456	21659	21515	21607	21924	21679	21798	21691	21464	21570	21675	21615	21707	21608	21529	21757	21762	21599	21546	21602	21588	21895	21836	21607	21628	21578	21556	21452	21624	21720	21717	21608	21748	21670	21577	21662	21497	21771	21508	21564	21757	21637	21881	21716	21851	21513	21697	21354	21602	21506	21694	21433	21646	21622	21702	21548	21484	21825	21690	21681	21788	21629	21535	21703	21540	21945	21627	21578	21799	21662	21541	21531	21772	21619	21762	21376	21643	21589	21660	21341	21460	21671	21587	21431	21539	21326	21871	21365	21354	21669	21670	21589	21661	21512	21694	21692	21585	21738	21542	21693	21431	21614	21822	21576	21498	21735	21700	21645	21638	21652	21644	21664	21585	21835	21623	21484	21763	21691	21606	21509	21672	21512	21761	21745	21585	21754	21555	21815	21582	21685	21583	21470	21690	21666	21786	21555	21575	21609	21527	21525	21752	21717	21693	21594	21802	21690	21669	21571	21653	21442	21605	21540	21656	21725	21542	21598	21617	21612	21781	21669	21601	21609	21532	21524	21573	21713	21698	21692	21801	21654	21885	21609	21531	21533	21642	21744	21799	21685	21439	21551	21499	21642	21618	21358	21505	21714	21682	21586	21671	21790	21591	21672	21720	21473	21472	21848	21739	21595	21471	21608	21573	21374	21674	21597	21733	21434	21648	21693	21689	21647	21572	21514	21747	21397	21620	21466	21805	21689	21631	21606	21597	21710	21585	21560	21906	21429	21543	21612	21932	21714	21626	21813	21653	21792	21877	21649	21684	21588	21595	21629	21670	21862	21681	21569	21593	21627	21449	21721	21944	21583	21641	21782	21692	21795	21605	21599	21547	21675	21644	21716	21686	21806	21587	21784	21502	21675	21752	21669	21618	21653	21605	21618	21510	21719	21467	21535	21686	21581	21480	21719	21685	21697	21524	21774	21791	21537	21731	21654	21824	21617	21689	21716	21465	21519	21621	21451	21840	21481	21580	21696	21593	21639	21637	21472	21517	21763	21550	21721	21506	21404	21547	21423	21500	21466	21508	21487	21918	21864	21757	21783	21655	21649	21506	21889	21858	21737	21700	21755	21649	21695	21747	21651	21777	21458	21296	21692	21920	21665	21405	21729	21446	21624	21611	21842	21880	21877	21686	21914	21650	21664	21587	21674	21657	21726	21577	21636	21616	21639	21616	21661	21681	21822	21506	21781	21561	21889	21592	21723	21599	21636	21520	21583	21775	21725	21736	21808	21607	21860	21608	21616	21508	21714	21691	21374	21548	21737	21508	21469	21819	21770	21596	21768	21635	21770	21572	21495	21461	21528	21717	21745	21732	21613	21538	21434	21599	21595	21880	21600	21707	21708	21783	21595	21761	21756	21689	21796	21857	21820	21693	21524	21777	21622	21827	21599	21739	21443	21620	21567	21725	21470	21588	21593	21678	21642	21434	21669	21614	21729	21710	21771	21694	21616	21478	21667	21442	21694	21726	21760	21819	21604	21371	21556	21767	21806	21746	21679	21837	21834	21500	21656	21579	21600	21665	21765	21951	21672	21630	21633	21606	21735	21776	21457	21611	21668	21697	21526	21874	21671	21716	21720	21696	21643	21705	21611	21651	21553	21497	21870	21585	21395	21765	21712	21638	21582	21878	21578	21690	21674	21614	21791	21557	21567	21623	21619	21522	21657	21660	21634	21759	21578	21773	21689	21606	21686	21660	21733	21721	21583	21726	21578	21735	21826	21701	21782	21348	21606	21929	21584	21805	21743	21665	21646	21655	21664	21474	21604	21655	21426	21530	21493	21491	21736	21513	21511	21403	21669	21565	21558	21588	21694	21509	21502	21872	21526	21626	21558	21708	21554	21634	21786	21798	21712	21797	21633	21688	21710	21643	21824	21608	21670	21600	21678	21714	21659	21686	21750	21787	21407	21534	21605	21586	21733	21658	21712	21702	21638	21782	21626	21829	21498	21585	21487	21584	21742	21918	21906	21430	21557	21786	21683	21373	21492	21829	21711	21615	21469	21669	21698	21545	21660	21658	21509	21712	21641	21767	21651	21538	21816	21913	21621	21783	21724	21673	21519	21727	21783	21502	21634	21734	21454	21585	21735	21596	21648	21586	21862	21717	21675	21559	21529	21761	21732	21687	21846	21723	21622	21591	21505	21496	21769	21716	21705	21605	21562	21630	21368	21641	21726	21497	21837	21698	21527	21784	21790	21565	21704	21675	21762	21669	21707	21486	21639	21863	21672	21682	21507	21529	21547	21801	21655	21785	21792	21753	21601	21558	21837	21669	21695	21612	21717	21512	21848	21737	21398	21649	21473	21588	21745	21541	21666	21710	21539	21630	21560	21766	21375	21526	21634	21810	21614	21709	21709	21659	21725	21571	21578	21736	21677	21558	21586	21816	21565	21630	21707	21576	21669	21546	21691	21671	21779	21593	21706	21660	21515	21762	21812	21692	21875	21681	21599	21393	21495	21671	21580	21807	21798	21499	21803	21851	21736	21697	21628	21617	21521	21648	21677	21589	21776	21628	21761	21767	21479	21578	21729	21957	21711	21737	21625	21645	21466	21558	21471	21667	21537	21794	21562	21865	21664	21767	21886	21721	21396	21555	21607	21584	21637	21792	21800	21588	21571	21567	21472	21472	21728	21771	21676	21455	21522	21538	21553	21532	21624
17792	28061	27670	22690	20453	18506	17939	17703	18004	17818	18037	17896	18046	18164	22457	31116	31664	27985	22224	19733	17471	16990	17003	16966	16960	16839	16825	16769	17004	17022	16813	16972	16908	16611	16863	16785	16964	16855	16834	16856	16777	16781	16646	16843	16862	16978	16775	16985	16975	16686	16786	16925	16829	16969	16899	16953	16827	17044	16709	16770	16915	16736	16840	16935	16867	17003	16944	16976	17010	16892	17108	16911	16913	16843	16881	16803	16926	16797	17008	17034	16680	16812	16876	16810	16691	17043	16752	16887	16915	16708	16819	16982	16784	16838	16885	16937	16859	16900	16732	16813	16927	16763	17012	16900	16782	16773	16918	16890	16819	16844	16929	16807	17088	16858	16921	16812	16749	16766	16762	16784	16758	16867	16746	16894	16806	16913	16955	16946	16963	16937	16864	16707	16883	16967	16882	16934	16854	16864	16856	16748	16835	16874	16901	17101	16706	17052	16618	16894	16876	16907	16995	16745	16777	16904	16909	16861	16809	16768	16804	16746	16853	16711	16783	16923	16794	16894	16912	16656	17024	16950	16889	16870	16661	16866	16816	16941	16703	16795	16909	16781	17028	16763	16893	16825	16734	16866	16831	16923	16845	16967	16879	16833	16953	16591	17002	17078	16986	16765	16874	16844	16865	16764	16661	16814	16787	16915	16934	16950	16903	16904	16807	16805	16902	16827	16751	16928	16870	16797	16920	16811	16959	16799	16913	16895	16954	16814	16932	16789	16734	16802	16901	16875	17086	16973	17025	16829	16861	16896	16670	17005	16808	16795	16657	16773	16885	16946	16918	16910	16798	16856	16766	16925	16780	16877	16849	16891	16778	17126	16949	16876	16877	16922	16922	16858	16803	16926	16845	16655	16851	16782	16684	16848	16869	16955	16879	16926	16906	16908	17018	16936	16840	16768	16972	16884	16804	16971	16845	16866	16904	16931	17017	16845	16876	16724	16961	16817	16688	16749	16817	16852	16719	16922	16750	16807	16860	16789	16892	16738	16767	16920	16872	16845	16908	16806	17094	16876	16860	16774	16836	16980	16871	16822	16869	16862	16886	16878	16851	16753	16799	16849	16700	16768	16748	16807	16712	16876	16918	16895	16857	16741	16881	16899	16893	16721	16902	16869	16880	16694	16995	16867	16924	16596	16819	16869	16781	16886	16960	16883	16859	16754	16831	16838	16802	16876	16875	16817	16863	16773	16882	16859	16822	16825	16798	16739	16761	17086	16865	16730	16885	16723	16824	16906	16944	16671	16966	16909	16862	16829	17183	16719	16903	16789	16816	16913	16685	16817	16925	16691	16850	16781	16980	16785	16898	16778	16799	17010	16862	16716	16959	16839	16946	16831	16757	16946	16856	16879	16774	16749	16984	16821	16890	16810	17042	16942	16776	16911	16859	16852	16788	16789	16874	16874	16752	16960	16794	16707	17093	16783	17052	16927	16790	16881	16950	16908	16841	16788	17015	16783	16892	16667	16833	16901	16685	16788	16747	16696	16882	16708	16621	16881	16862	16761	17015	16817	16974	16830	16897	16794	16834	17004	16786	16858	16848	16865	17090	16812	16801	16837	16967	16895	16980	16681	16740	16953	16853	16629	16732	16806	16997	16850	16873	16998	16958	16853	16703	16724	16828	16894	16823	16924	16850	16853	17031	16890	16902	16793	16862	16663	16717	16919	16753	16809	16756	16770	16720	16789	16848	16820	16797	16886	16972	16860	16809	17034	16785	16751	16981	16742	16856	16908	16832	16818	16988	16959	17030	16879	16896	16788	16706	16659	16941	16726	16815	16777	16774	16802	16836	16946	16715	16710	16812	16810	16899	16823	16646	17059	16944	16816	16847	16831	16798	16833	16858	16924	16967	16933	16822	17054	16726	16935	16868	16822	16694	16965	16880	16646	16954	16925	16861	16693	16785	16876	16782	16755	16786	16811	16807	16942	16854	16905	16782	16875	16839	16913	16810	16836	16911	16994	17099	16664	16813	16984	16948	16810	16902	16861	16774	16863	16762	16836	17064	16989	16723	16930	16786	17051	16646	16824	16960	16878	16807	16992	16852	16969	16852	16913	16814	16962	16849	16963	16972	16698	16836	16935	16962	16980	16896	16879	16799	16858	16802	16806	17012	16904	16810	16870	16735	16721	16817	17021	16996	16845	16795	16839	16971	16771	16849	16679	16723	16883	16727	16928	17011	16780	16760	16755	17127	16742	16919	16865	17022	16719	16720	17025	16853	16989	16902	16841	16844	16892	16858	16656	16779	16873	16759	16921	16859	17008	16733	16824	16924	17032	17017	16806	16804	16945	16747	16856	17014	16939	16941	16678	16785	16877	16785	16834	16834	16721	16795	16987	16755	16887	16687	16944	16859	16939	16855	16907	16939	16828	16673	16827	16907	16908	16870	16811	16837	16863	16756	17038	16811	16841	16896	16947	16692	16799	16852	16905	17015	16774	16832	16749	16843	16952	16953	16720	16813	16765	16903	16823	16797	16748	16982	16921	16799	16993	16928	16985	16888	16950	16952	16820	16872	16780	16911	16880	16792	16944	16882	16803	16977	17010	16797	16824	16656	16938	16837	16903	16728	16750	16974	16997	16904	16874	16954	16835	16935	16774	16800	16708	16987	16912	16923	16794	16728	16889	16681	16958	16779	16907	16810	16787	16808	16737	16668	16767	16831	16893	16772	16888	17023	16810	16921	16935	16863	16688	16874	16859	16876	16860	16947	16902	17057	17048	16721	16806	16930	16852	16898	16936	16814	16895	16818	16710	16995	16819	16816	16918	16945	16954	17006	16639	16933	16792	16734	16679	16872	16812	16702	16944	16967	16691	16745	16889	16911	16778	16878	16634	16765	16981	16958	16867	16843	16999	16920	16842	16942	16918	16797	16900	16830	16697	16752	16881	16765	16947	16707	16943	16966	16809	16730	17057	16902	16962	16684	17011	16640	16854	16904	17045	16842	16731	16921	16885	16887	16778	16941	16962	16737	16642	16993	17035	17001	16880	16895	16968	16778	16892	16883	16761	16875	17051	16731	16927	16971	16882	16839	16752	16924	16636	16925	16992	16950	16846	16899	16788	16951	16860	16668	16704	16937	16958	16887	16713	16908	16739	16739	16997	16848	16796	16831	16791	16919	16760	16771	16921	16793	16892	16814	16898	16841	16787	16817	16995	16845	16833	16810	16769	16885	16765	16888	16798	16696	16779	16901	16956	16940	17035	16850	16850	16741	16737	16850	16926	16844	16906	16737	16867	16946	16774	16783	16692	16878	16856	16826	16821	16865	16951	16887	16945	17130	16981	16935	17077	16851	16949	16751	16969	16870	16790	16892	16824	16637	16772	16796	16847	16852	16855	16928	16656	17007	16929	16882	16886	16649	16911	16852	16957	16978	16899	16937	16915	16927	16776	16858	17078	16797	16914	16882	16855	16888	16847	16864	16965	16920	16805	16749	16798	16872	16858	16741	16747	16955	16760	16830	16846	16997	16865	16705	16803	16627	16845	16698	17063	16953	16822	16876	16713	16993	16773	16869	16914	16684	16854	16897	16757	16788	16792	16863	16977	16855	16849	16843	16945	16849	16921	16878	16854	16763	16887	16863	16810	16868	16905	16760	17026	16970	16810	16719	16929	16789	16883	16746	17113	16771	16921	16719	16817	16868	16932	16857	16897	16771	16918	17000	16858	16957	16730	16915	16850	17100	16799	17032	16718	16803	16897	16979	16894	16802	16778	16730	16829	16872	16719	16805	16900	16817	16793	16759	16823	16793	16899	16855	16964	16771	16829	16698	16957	16809	16785	16816	16843	16842	16894	16888	16654	16848	16860	16717	16894	16869	17103	16875	16773	17062	16924	16789	16737	16873	16767	17005	16806	16930	16843	16782	16832	16997	16947	16825	16820	16901	16740	16943	16838	16976	16916	16844	16852	16891	16739	16818	16725	16891	16977	17073	16784	16933	16971	16866	16816	16875	16772	16976	16796	16920	16745	16950	16878	16779	16746	16762	16950	16959	16903	16970	16861	17050	16752	16762	16861	16871	16746	16903	16874	16747	16883	16924	16785	16819	16907	16930	16831	16697	17009	16843	16797	16835	16692	16994	16850	17008	16790	16979	17014	16753	16957	16883	17032	16684	16977	16705	16859	16866	16907	16646	16926	16787	16845	16824	16792	16843	16886	16950	16814	16797	16873	17021	16900	16997	16842	16670	16710	16786	16903	16879	16793	16843	16765	16734	16758	16929	16908	16884	16880	16794	17077	16875	16851	16587	16980	16839	16854	16716	16847	16820	16580	16836	16788	16912	16729	16805	16765	16733	16983	16614	16841	16783	16741	16726	16812	16865	16727	16856	16859	17015	16806	16704	17130	16951	16762	16892	16775	16791	17049	16840	16946	16708	16914	16993	16862	16967	16839	16771	16730	16550	16848	16905	16889	16777	17105	17063	16856	17022	16853	16880	16919	16876	16864	16819	16710	16978	16885	16905	16941	17031	17030	16745	16905	16737	16886	16830	16917	16590	16962	16920	16904	16821	16911	17001	16915	16863	16795	16842	16972	16792	16832	16860	16871	16597	16888	16845	16644	16943	17004	16837	16772	16898	16795	16785	16880	16769	16988	16642	16935	16819	16906	16914	16968	16904	16844	16922	16836	16727	16715	16746	16817	16897	16823	16883	16873	16778	16802	16735	16921	16860	16779	16851	16843	16835	16998	16872	16741	16959	16796	16927	16939	16983	16977	16698	16961	16791	16846	16739	17058	16926	16849	16743	16856	17000	16861	16757	16812	16825	16980	16899	16958	16879	16703	16932	16875	16931	16867	16634	16907	16772	16923	16794	16733	16989	16811	16821	16896	16940	16977	16831	16952	16895	17061	16952	16858	16817	16747	16900	16835	16917	16857	16770	16759	16935	16863	16794	16897	16850	16941	16718	16908	16857	16861	16941	16823	16899	16844	16886	16886	16769	16800	16871	16790	16870	17062	16748	16868	16810	16892	16753	16796	17060	16966	16770	16955	16934	16814	16740	16963	16819	16721	16792	16928	16895	16820	16830	16916	16844	17069	16797	16839	16898	16856	16902	16913	16777	16920	16882	16885	17195	16681	16739	16972	16763	16976	17018	16898	16772	16811	16899	16770
23915	21538	29227	24349	22284	25350	27136	23350	22517	22996	23057	23052	22985	22878	27749	37845	39879	36175	29381	26017	23339	22291	21837	21799	21917	21925	21690	21674	21852	21785	22069	21945	21723	21850	22026	21884	21821	21791	21892	21729	21994	21708	21772	21936	21612	21716	21705	21606	21734	21855	21590	21771	21751	21774	21834	21980	21510	21637	21898	21736	21641	21773	21789	21744	21468	21703	21908	21755	21759	21608	21833	21716	21748	21634	21906	21530	21849	21764	21658	21661	21821	21905	21755	21774	21759	21732	21706	21609	21790	21718	21764	21974	21674	21685	21558	21789	21728	21807	21743	21682	21804	21729	21696	21764	21936	21646	21745	21786	21685	21775	21634	21330	21646	21531	21654	21840	21663	21769	21817	21753	21589	21741	21699	21495	21866	21638	21671	21657	21819	21721	21903	21702	21792	21657	21683	21758	21654	21801	21745	21716	21820	21721	21950	21942	21731	21662	21625	21645	21707	21657	21564	21683	21764	21688	21761	21989	21839	21909	21816	21677	21603	21754	21619	21764	21602	22015	21917	21792	21873	21459	21613	21712	21500	21586	21808	21692	21688	21821	21725	21558	21929	21462	21789	21614	21758	21605	21748	21589	21697	21630	21652	21594	21871	21727	21841	21771	21550	21645	21594	21777	21967	21844	21738	21799	21581	21541	21621	21725	21914	21772	21741	21506	21663	21584	21759	21847	21701	21745	21766	21842	21759	21610	21922	21786	21720	21651	21939	21733	21595	21508	21747	21631	21608	21827	21686	21637	21456	21770	21727	21551	21756	21693	21699	21609	21657	21667	21812	21595	21551	21852	21862	21463	21647	21882	21695	21943	21812	21481	21748	21613	21618	21699	21744	21612	21820	21746	21657	21605	21847	21606	21547	21856	21628	21803	21864	21726	21730	21495	21681	21852	21691	21704	21863	21704	21771	21694	21607	21702	21658	21734	21500	21511	21351	21820	21731	21657	21534	21804	21755	21659	21728	21695	21888	22009	21654	21785	21690	21618	21790	21839	21805	21598	21958	21799	21745	21827	21642	21561	21684	21775	21671	21905	21449	21993	21841	21849	21519	21529	21737	21788	21779	21740	21710	21687	21774	21684	21735	21741	21756	21699	21703	21759	21777	21724	21661	21540	21793	21782	21922	21952	21916	21933	21771	21645	21726	21620	21732	21795	21899	21659	21770	21743	21474	21581	21802	21664	21749	21935	21918	21945	21649	21737	21767	21643	21463	21829	21772	21668	21621	21654	21551	21560	21734	21898	21606	21758	21716	21550	21748	21646	21588	21743	21823	21728	21744	21638	21619	21543	21554	21626	21563	21795	21723	21605	21703	21743	21811	21639	21606	21416	21585	21801	21729	21527	21702	21612	21629	21596	21752	21843	21868	21633	21670	21606	21786	21637	21652	21515	21675	21267	21645	21677	21787	21820	21806	21548	21597	21919	21743	21470	21543	21801	21808	21597	21706	21837	21703	21902	21744	21475	21729	21616	21605	21768	21785	21734	21707	21807	21874	21872	21769	21683	21816	21704	21774	21696	21897	21915	21688	21820	21872	21795	21691	21652	21905	21692	21684	21715	21632	21716	21755	21646	21797	22001	21771	21634	21620	21823	21730	21834	21789	21623	21760	21632	21669	21723	21613	21752	21734	21915	21741	21552	21618	21600	21841	21657	21733	21851	21710	21634	21711	21606	21704	21707	21685	21626	21612	21624	21576	21545	21787	21776	21727	21862	21759	21811	21781	21484	21761	21572	21676	21844	21541	21694	21780	21748	21985	21789	21659	21851	21511	21632	21608	21729	21968	21776	21867	21742	21741	21711	21772	21738	21665	21588	21711	21830	21667	21580	21915	21718	21446	21875	21747	21542	22004	21657	21835	21711	21699	21544	21481	21677	21574	21572	21773	21903	21893	21652	21763	21594	21519	21773	21646	21644	21735	21762	21716	21785	21525	21616	21647	21664	21733	21692	21645	21645	21673	21683	21677	21861	21868	21769	21787	22073	21818	21662	21661	21711	21531	21661	21759	21597	21669	21650	21736	21498	21823	21850	21944	21537	21737	21653	21632	21581	21894	21891	21847	21918	21781	21700	21799	21762	21793	21645	21780	21756	21442	21530	21846	21742	22013	21641	21679	21773	21703	21690	21690	21719	21615	21754	21644	21830	21578	21723	21715	21745	21812	21798	21640	21656	21794	21731	21740	21612	21811	21640	21755	21745	21701	21575	21825	21734	21660	21551	21924	21672	21618	21828	21710	21769	21583	21737	21943	21751	21770	21627	21542	21559	21788	21692	21856	21527	21898	21747	21940	21715	21707	21988	21643	21829	21557	21771	21916	21636	21787	21404	21776	21845	21817	21640	21539	21901	21554	21558	21532	21710	21616	21741	21419	21667	21957	21824	21723	21683	21656	21612	21697	21765	21631	21603	21836	21906	21743	21765	21805	21776	21848	21540	21804	21469	21732	21519	21524	21640	21668	21695	21678	21427	21716	21601	21752	21714	21649	21515	21737	21883	21849	21870	21836	21481	21567	21712	21668	21659	21770	21487	21726	21666	21623	21551	21565	21782	21785	21752	21677	21691	21709	21738	21737	21663	21699	21630	21707	21693	21598	21432	21455	21488	21770	21715	21740	21651	21719	21627	21613	21689	21776	21487	21646	21766	21753	21584	21510	21686	21612	21623	21815	21415	21545	21506	21633	21683	21734	21691	21502	21640	21709	21628	21791	21776	21790	21681	21663	21672	21543	21617	21831	21546	21525	21792	21664	21533	21707	21573	21706	21788	21871	21684	21617	21507	21538	21672	21552	21854	21756	21734	21624	21700	21765	21597	21688	21713	21824	21799	21826	21682	21851	21651	21663	21880	21691	21848	21765	21741	21666	21550	21739	21813	21730	21759	21573	21737	21795	21780	21865	21904	21526	21755	21685	21441	21600	21738	21770	21720	21895	21530	21915	21626	21649	21815	21953	21578	21577	21490	21769	21627	21671	21606	21701	21873	21861	21551	21772	21523	21689	21785	21712	21792	21614	21754	21695	21714	21705	21778	21637	21651	21677	21864	21684	21724	21857	21433	21804	21732	21677	21693	21564	21670	21669	21608	21712	21712	21732	21639	21491	21744	21713	21609	21793	21763	21746	21761	21938	21886	21596	21645	21613	21490	21679	21604	21672	21795	21797	21891	21738	21514	21548	21754	21629	21799	21755	21440	22015	21660	21665	21601	21711	21727	21840	21562	21736	21360	21529	21794	21618	21416	21708	21589	21717	21634	21653	21704	21668	21630	21563	21712	21636	21394	21625	21742	21673	21701	21565	21772	21820	21608	22074	21759	21697	21845	21527	21862	21659	21638	21753	21737	21685	21707	21624	21565	21754	21878	21675	21496	21811	21842	21567	21561	21688	21641	21565	21799	21641	21602	21672	21498	21675	21626	21685	21705	21519	21676	21577	21591	21616	21740	21626	21746	21623	21866	21567	21764	21944	21487	21700	21649	21774	21790	21996	21631	21876	21588	21644	21717	21716	21671	21803	21743	21667	21701	21513	21598	21754	21775	21763	21734	21752	21999	21672	21717	21850	21629	21598	21611	21496	21686	21375	21661	21859	21720	21702	21645	21647	21642	21684	21541	21627	21691	21465	21627	21744	21587	21834	21686	21770	21777	21676	21586	21753	21798	21581	21771	21640	21880	21555	21547	21832	21664	21791	21736	21813	21515	21546	21675	21650	21852	21771	21707	21723	21658	21816	21692	21586	21468	21659	21618	21701	21580	21708	21707	21644	21720	21789	21664	21691	21684	21735	21581	21459	21622	21473	21614	21566	21509	21546	21588	21736	21816	21576	21630	21814	21815	21842	21891	21801	21570	21760	21389	21767	21596	21583	21625	21795	21915	21670	21736	21709	21658	21853	21945	21775	21767	21761	21607	21746	21632	21555	21464	21930	21636	21689	21553	21587	21621	21731	21658	21717	21673	21800	21683	21904	21521	21595	21773	21651	21603	21694	21660	21582	21762	21657	21708	21708	21522	21592	21662	21800	21826	21735	21995	21892	21741	21915	21636	21739	21657	21682	21550	21768	21891	22000	21542	21631	21752	21880	21858	21636	21753	21670	21702	21925	21806	21686	21594	21744	21801	21743	21696	21856	21749	21940	21997	21764	21829	21716	21711	21920	21689	21847	21815	21923	21727	21752	21685	21824	21845	21502	21465	21832	21862	21907	21750	21788	21688	21746	21745	21800	21740	21809	21660	21725	21719	21845	21689	21883	22008	21617	22018	21590	21781	21771	21473	21555	21574	21790	21563	21704	21508	21448	21707	21873	21886	21615	21722	21623	21517	21743	21645	21793	21480	21608	21739	21516	22016	21593	21850	21528	21876	21654	21566	21561	21585	21733	21539	21771	21582	21703	21738	21733	21652	21637	21592	21710	21704	21578	21848	21636	21782	22004	21806	21879	21587	21973	21775	21706	21386	21611	21614	21837	21709	21818	21763	21666	21836	21657	21690	21722	21882	21616	21599	21457	21678	21972	22041	21802	21802	21927	21736	21850	21706	21934	21754	21719	21866	21886	21871	21633	21638	22042	21852	21657	21505	21669	21609	21550	21661	21666	21816	21889	21460	21595	21615	21515	21526	21882	21604	21556	21683	21685	21627	21601	21757	21744	21650	21733	21565	21714	21865	21664	21582	21888	21727	21742	21718	21914	21769	21724	21475	21466	21617	21813	21616	21741	21682	21818	21715	21616	21551	21913	21583	21665	21627	21648	21630	21605	21609	21733	21534	21739	21746	21607	21404	21513	21953	21639	21774	21815	21677	21766	21736	21817	21654	21602	21648	21516	21800	21783	21800	21555	21765	21845	21512	21674	21699	21554	21620	21796	21769	21743	21785	21715	21746	21465	21557	21891	21718	21845	21551	21794	21584	21666	21804	21607	21599	21779	21812	21507	21610	21594	21661	21908	21923	21693	21581	21642	21799	21837	21614	21792	21646	21672	21767	21759	21706	21755	21723	21639	21671	21781	21529	21889	21743	21767	21885	21831	21698	21910	21731	21753	21700	21964	21803	21718	21461	21616	21699	21663	21721	21832	21647	21651	21895	21359	21658	21623	21672	21673	21542	21654	21674	21970	21873	21619	21356	21794	21705
19581	32735	31911	25976	22561	19906	19054	18299	18330	18473	18743	18437	18756	18402	27329	39136	39446	34114	25953	21679	18048	17077	16739	16912	16924	16724	17044	16957	16778	16929	16787	16883	16896	16904	16812	16906	16788	16886	16757	16828	16706	16973	16713	16759	16774	16841	16803	16905	16765	16752	16932	16873	16799	16764	16697	16758	16883	16992	16924	16853	16816	16898	16840	16709	16712	16768	16835	16960	16852	16865	17150	16773	16900	16903	16796	16776	16828	16788	16929	16723	16691	16968	16815	16802	16881	16821	16799	16826	16890	16830	16754	16770	17026	16877	16693	16923	16804	16891	16807	16865	16815	16999	16795	16764	16674	16794	16958	16887	16792	16767	16943	16875	16743	16915	16696	16682	16834	16680	16948	16915	16751	16831	16891	16737	16817	16747	16828	16832	16709	16798	16687	16851	16838	16765	16690	16882	16822	16905	16792	16919	16837	16876	16793	16732	16935	16633	17001	16746	16883	16810	16814	16796	16933	16835	16863	16903	16880	16864	16815	16773	16757	16833	16861	16700	16698	16815	16781	16867	16751	16881	16689	16784	16822	16740	17003	16631	16860	16835	16990	16611	17077	16936	16815	16765	16904	16798	16840	16728	16812	16883	16783	16962	16891	16845	16819	16868	16808	16980	16805	16815	16746	16833	16808	16830	16713	16695	16873	16728	16717	16719	16920	16797	16796	16933	16810	16783	16765	16747	16799	16967	16631	16870	16898	16821	16758	16878	16714	16917	16908	16739	16852	16794	16635	16755	16769	16733	16832	16820	16609	16924	16836	16818	16684	16650	16860	16698	16660	16939	16937	16750	16819	16692	16949	16818	16838	16880	16593	16935	16856	16835	16960	16739	16863	16751	16952	16688	16718	16901	16870	16709	16828	16721	16831	16795	16849	16938	16804	17031	16581	16753	16962	16972	16736	16813	16931	16848	16892	16799	16919	16850	16754	16885	16682	16895	16823	16761	16945	16617	16790	16738	16753	16668	16768	16957	16856	16791	16817	16715	16716	16959	16883	16654	16984	16772	16803	16985	16675	16807	16753	16861	16799	16985	16838	16712	16934	16970	16817	16708	16762	16818	16783	16791	16610	16685	16779	16750	16802	16834	16793	16801	16742	16598	16786	16777	16764	16895	16704	16761	16840	16885	16806	16784	16691	16993	16699	16893	16805	16577	16867	16838	16851	16897	16836	16705	16757	16718	16866	16588	16836	16739	16731	16815	16635	16617	16828	16662	16968	16644	16773	16827	17051	16891	16572	16690	16695	16839	16701	16868	16779	16803	16908	16735	16870	16698	16729	16804	16775	16811	16761	16864	16789	16945	16766	16785	16779	16764	16792	16771	16721	16758	16920	16693	16874	16650	16738	16861	16935	16928	16805	16756	16905	16925	16900	16941	16741	16910	16849	16965	16725	16728	16751	16890	16686	16758	16890	16936	16819	16812	16963	16739	16787	16745	16894	16820	16717	16856	16881	16790	16729	16790	16800	16848	16779	16771	16891	16896	16875	16705	17032	16689	16774	16785	16939	16933	16897	16960	16615	16787	16830	16970	16983	16800	16755	16818	16766	16842	16783	16741	16868	16803	16681	16961	16878	16894	16947	16722	16687	16956	16799	16923	16877	16938	16757	16727	16665	16849	16730	16863	16795	16848	16801	16829	16770	16822	16888	16922	16790	16682	16757	16819	16680	16849	16911	16783	16912	16784	16800	16871	16763	16746	16746	16808	16853	16921	16859	16963	16793	16968	16864	16984	16827	16731	16958	16628	16876	16923	16837	16751	16640	16672	16719	16923	16867	16731	16755	16844	16995	16585	16867	16896	16830	16749	16773	16730	16730	16992	16855	16952	16577	16845	16915	16705	16860	16694	16730	16861	16786	16870	16737	16830	16818	16837	16875	16735	16903	16875	16807	16788	16939	16673	16898	16853	16703	16908	16871	16773	17086	16835	16844	16790	16856	16887	16741	16880	16821	16753	16927	16676	16775	16908	16761	16753	16766	16871	16913	16643	16914	16699	16997	16747	16932	16800	16760	16858	16787	16836	16890	16833	16960	16643	16870	16721	16824	16713	16876	16915	16794	16951	16693	16895	17002	16767	16697	16800	16750	16865	16962	16771	16968	16928	16736	16831	16815	16842	16698	16894	16952	16884	16728	16746	16763	16903	17026	16908	16785	16790	16853	16800	16851	17005	16831	16747	16736	16503	16772	16684	16817	16718	16862	16740	16816	16766	16867	16837	16707	16793	16799	16737	16841	16975	16876	16637	16786	16958	16917	16852	16565	16840	16594	16723	16801	16846	16691	16846	16954	16866	16851	16774	16698	16648	16693	16866	16851	16673	16926	16842	16555	17008	16892	16880	16798	16899	16939	16769	16924	16678	17004	16810	16842	16938	16698	16842	16795	16721	16875	17016	16828	16787	16852	16716	16722	16718	16796	16878	16902	16835	16872	16835	16880	16881	16765	16934	16971	16805	16823	16857	16979	16890	16857	16830	16704	16999	16657	16721	16850	16697	16822	16727	16828	16760	16691	16923	16787	16679	16736	16744	16739	16857	16955	16679	16994	16537	16958	16965	16656	16882	16816	16677	16773	16764	16877	16895	16829	16952	16797	16730	16908	16644	16798	16836	16804	16701	16968	16844	16627	16773	16750	16832	16879	16763	17119	16807	16847	16818	16843	16897	16812	16804	16806	16874	16830	16708	16819	16817	16926	16726	16949	16950	16767	17054	16862	16810	16938	16770	16796	16860	16961	16875	16751	16833	16698	16765	16922	16750	16714	16853	16910	16773	16742	16749	16752	16719	17062	16777	16777	16762	16598	16830	16644	16744	16772	16827	16867	16791	16895	16853	16708	16919	16881	16763	16851	16824	16967	16952	16926	16718	16908	16642	16638	16734	16881	16774	16732	16616	16871	16869	16851	16742	16817	16743	16848	16855	16781	16840	16894	16770	16834	16693	16761	16818	16700	16895	16794	16849	16771	16559	16775	16691	16771	16911	16797	16783	16813	16703	16876	16835	16869	16677	16795	16835	16819	16853	16799	16797	16786	17007	16931	16635	16863	16749	17042	16893	16799	16740	16759	16796	16923	16888	16630	16712	16703	16916	16668	16772	16757	16812	16719	16705	16545	16645	16769	16860	16920	16878	16733	16791	16854	16797	16891	16775	16786	16768	16938	16883	16891	16771	16901	16865	17008	16900	16819	16823	16980	16763	16894	16718	16615	16682	16726	16783	16951	16844	16645	16694	16853	16763	16879	16808	16608	16801	16927	16679	16675	17016	16789	16849	16817	16876	16911	16856	16744	16921	16934	16735	16928	16611	16638	16886	16740	16851	16824	16772	16845	16695	16894	16707	16940	16810	16800	16784	16857	16762	16732	16761	16848	16754	16859	16814	16782	16841	16720	16763	16749	16610	16786	16702	16802	16685	16680	16670	16901	16588	16887	16777	16810	16763	16878	16807	16684	16801	17035	16780	16901	16595	16676	16767	16952	16755	16800	16875	16830	16726	16799	16583	16820	16863	16899	16904	16794	16629	16797	16823	16933	16678	16776	16808	16765	16786	16777	16866	16858	16762	16901	16712	16892	16687	16608	16906	16706	16902	16682	16716	16920	16721	16682	16586	16658	16738	16758	16838	16773	16761	16850	16649	16773	16908	16782	16869	16786	16877	16934	16981	16712	16803	16696	16819	16729	16986	16769	17085	16848	16791	16801	16787	16926	16779	16695	16899	16891	16892	16828	16816	16823	16757	16741	16718	16747	16895	16818	16889	16874	16987	16833	16917	16677	16944	16664	16810	16996	16896	16611	16808	16763	16862	16928	16788	16766	16734	16839	16852	16806	16934	16859	16859	16795	16681	16830	16729	16815	16909	16879	16799	16836	16926	16897	16766	16907	16757	16878	16856	16770	16730	16955	16848	16836	16800	16903	16886	17001	16908	16869	16722	16748	16756	16960	16993	16766	16742	16824	16794	16970	16611	16925	16882	16701	16870	16757	16641	16752	16877	17024	16856	16664	16908	16958	16719	16870	16707	16714	16789	16626	16840	16844	16718	16860	16956	16912	16770	16761	16645	16563	16779	16739	16838	16968	16970	16828	16712	16710	16939	16844	16755	16933	16950	16743	16991	16892	16778	16853	16733	16818	16909	16670	16738	16847	16944	16797	16827	16833	16809	16541	16837	16922	16770	16755	16885	16723	16904	16637	16895	16985	16709	16868	16839	16859	16944	16645	16823	16922	16673	16766	16747	16870	16880	16840	16939	16940	16942	16715	16840	17072	16882	16800	16785	16814	16948	16966	16805	16712	16801	16950	16931	16900	16712	17023	16842	16742	16865	16724	16849	16758	17016	16716	16656	16822	16740	16758	16751	16965	16764	16729	16963	16881	16821	16772	16700	16946	16731	16832	16842	16985	16929	16674	16809	16860	16765	16918	16901	16783	16860	16833	16765	16854	16729	16698	16792	16824	16788	16714	16870	16713	16824	16732	16755	16663	16658	16810	16929	16764	16905	16983	16807	16829	16781	16696	16899	16896	16712	16750	16851	16921	16837	16744	16899	16842	16821	16624	16602	16930	16796	16834	16791	16574	16779	16786	16687	16683	16644	17090	16783	16752	16653	16689	16894	16925	16861	16859	16907	16806	16692	16761	16929	16767	16871	16901	16859	17016	16772	16860	16795	16930	16936	16783	16672	16788	16752	16667	17001	16876	16767	16702	16788	16795	16701	16780	16749	16948	16882	16833	16862	16891	16721	16746	16845	16680	17008	16815	16820	16946	16840	17050	16926	16848	16739	16813	16852	16894	16823	16933	16759	16853	16872	16722	16810	16767	16630	16650	16836	16840	17050	16699	16582	16816	16827	16993	16803	16841	16772	16824	16818	16833	16816	16867	16721	16847	16777	16683	16780	16719	16728	16931	16782	16891	16811	16970	16844	16860	16751	16710	16909	16788	16933	16652	16884	16861	16905	16860	16758	16777	16866	16882	16735	16713	16910	16799	16864	16686	16808	16798	16954	16935	16804	16655	16904	16631	16627	16908	16936	16937	16879	16799	16838	16748	16858	16759	16750	16714	16663	16837	16786	16642	16908	16653	16937	16729	16802	16780	16751	16915	16740	16699	16845	16752	16806	16870	16813
30168	24109	27017	24982	22213	22019	21962	21969	21853	22176	22143	22274	21883	21798	22188	23078	23467	23419	22782	22314	22189	21650	21790	21591	21313	21635	21734	21759	21673	21856	21438	21815	21788	21723	21672	21708	21690	21645	21588	21688	21566	21688	21719	21786	21769	21611	21555	21840	21642	21709	21725	21812	21596	21636	21425	21716	21585	21790	21585	21725	21634	21651	21716	21614	21622	21765	21613	21767	21678	21628	21266	21577	21629	21419	21638	21864	21552	21462	21502	21349	21484	21663	21468	21586	21718	21615	21594	21471	21716	21669	21838	21534	21512	21752	21484	21555	21804	21752	21711	21567	21833	21449	21743	21779	21577	21414	21573	21609	21577	21785	21682	21474	21675	21690	21648	21648	21578	21580	21556	21844	21660	21611	21535	21718	21745	21977	21611	21758	21737	21661	21529	21445	21632	21587	21752	21582	21798	21787	21622	21754	21703	21478	21717	21669	21714	21661	21542	21722	21613	21463	21599	21605	21676	21572	21708	21817	21449	21567	21592	21506	21670	21513	21579	21735	21796	21332	21569	21583	21561	21587	21433	21642	21817	21432	21629	21529	21722	21552	21775	21595	21611	21450	21569	21526	21792	21672	21631	21605	21509	21610	21677	21587	21645	21867	21482	21608	21672	21671	21771	21478	21442	21701	21677	21669	21769	21552	21692	21771	21733	21597	21497	21504	21634	21809	21776	21465	21818	21442	21463	21566	21654	21614	21424	21765	21592	21667	21650	21590	21583	21748	21607	21491	21478	21661	21768	21567	21660	21663	21644	21404	21598	21566	21548	21645	21573	21752	21656	21431	21571	21530	21388	21424	21743	21561	21515	21787	21702	21636	21608	21439	21480	21644	21891	21505	21630	21779	21647	21542	21411	21990	21760	21688	21648	21505	21633	21436	21729	21905	21400	21630	21581	21498	21653	21459	21483	21657	21562	21826	21602	21479	21601	21486	21696	21676	21517	21512	21346	21645	21632	21647	21600	21724	21761	21623	21721	21703	21586	21427	21695	21691	21574	21699	21527	21457	21567	21713	21511	21786	21752	21788	21709	21609	21640	21735	21582	21544	21650	21759	21570	21823	21617	21501	21596	21814	21591	21671	21775	21766	21874	21468	21610	21902	21877	21510	21540	21633	21420	21531	21474	21581	21577	21521	21610	21493	21612	21551	21502	21591	21584	21566	21712	21729	21813	21641	21825	21785	21480	21627	21475	21668	21729	21632	21627	21551	21483	21639	21765	21599	21509	21849	21594	21553	21774	21709	21813	21513	21778	21594	21741	21825	21704	21655	21662	21796	21668	21647	21726	21582	21821	21589	21709	21563	21685	21649	21652	21680	21645	21538	21886	21601	21672	21468	21694	21556	21567	21609	21762	21737	21476	21626	21662	21503	21693	21601	21625	21645	21561	21725	21545	21673	21533	21557	21528	21640	21554	21660	21805	21715	21718	21530	21719	21700	21750	21466	21673	21745	21733	21688	21347	21769	21816	21630	21706	21515	21549	21601	21834	21579	21600	21449	21340	21608	21662	21557	21449	21696	21467	21563	21690	21907	21721	21480	21755	21538	21498	21694	21515	21537	21701	21567	21736	21543	21570	21360	21772	21649	21728	21829	21797	21913	21849	21717	21786	21617	21510	21397	21545	21575	21800	21709	21662	21745	21632	21526	21759	21560	21580	21652	21611	21664	21852	21385	21659	21549	21667	21810	21716	21617	21726	21619	21493	21608	21726	21822	21755	21632	21680	21936	21583	21665	21779	21411	21701	21793	21876	21735	21681	21560	21594	21616	21430	21571	21719	21580	21591	21600	21770	21764	21729	21822	21382	21375	21539	21375	21650	21803	21450	21634	21494	21405	21493	21595	21812	21691	21929	21865	21881	21922	21554	21459	21778	21829	21578	21542	21613	21656	21911	21559	21596	21630	21775	21716	21676	21586	21516	21858	21542	21796	21700	21626	21747	21600	21608	21954	21828	21548	21523	21698	21587	21591	21619	21570	21524	21550	21534	21673	21682	21713	21733	21470	21660	21912	21626	21574	21935	21452	21603	21706	21830	21507	21582	21764	21708	21551	21664	21682	21620	21592	21512	21822	21564	21708	21676	21788	21754	21606	21860	21432	21542	21650	21661	21738	21579	21592	21641	21641	21755	21549	21595	21702	21487	21733	21460	21625	21462	21491	21575	21500	21554	21827	21609	21981	21784	21801	21806	21708	21734	21728	21684	21837	21795	21794	21762	21573	21740	21796	21655	21747	21807	21733	21771	21435	21591	21814	21660	21653	21682	21717	21644	21701	21753	21489	21673	21602	21559	21719	21550	21622	21630	21573	21553	21509	21709	21804	21523	21677	21870	21759	21610	21641	21745	21671	21682	21622	21658	21636	21878	21812	21874	21542	21491	21782	21485	21699	21793	21630	21394	21673	21397	21593	21886	21617	21640	21775	21744	21577	21553	21873	21859	21697	21498	21692	21395	21825	21587	21493	21773	21555	21470	21783	21746	21447	21842	21625	21580	21527	21681	21771	21725	21708	21625	21462	21749	21746	21608	21715	21668	21799	21753	21586	21671	21531	21822	21750	21993	21663	21677	21622	21594	21724	21887	21812	21636	21695	21428	21609	21914	21543	21467	21647	21607	21692	21929	21563	21690	21563	21684	21641	21624	21563	21720	21592	21810	21582	21668	21562	21398	21469	21465	21516	21706	21439	21695	21687	21694	21846	21524	21497	21674	21457	21732	21458	21603	21661	21606	21842	21585	22041	21736	21730	21531	21632	21641	21554	21734	21627	21675	21648	21698	21677	21726	21678	21511	21591	21824	21680	21864	21769	21620	21527	21307	21499	21478	21488	21545	21770	21743	21725	21794	21471	21701	21528	21642	21462	21610	21588	21456	21777	21472	21527	21853	21528	21711	21645	21656	21729	21611	21646	21821	21591	21830	21751	21513	21578	21612	21649	21545	21542	21626	21798	21872	21712	21825	21763	21539	21525	21642	21468	21781	21410	21607	21429	21611	21710	21723	21801	21605	21637	21578	21645	21624	21669	21574	21729	21708	21590	21693	21446	21581	21772	21506	21495	21795	21633	21704	21693	21653	21755	21759	21660	21685	21741	21538	21433	21523	21486	21666	21836	21635	21708	21704	21640	21859	21593	21691	21768	21570	21567	21577	21551	21526	21680	21657	21371	21710	21721	21563	21610	21601	21838	21628	21634	21555	21631	21519	21461	21334	21637	21496	21687	21549	21609	21662	21818	21742	21684	21830	21629	21413	21653	21678	21490	21700	21543	21667	21439	21429	21558	21659	21445	21458	21575	21486	21674	21719	21590	21478	21482	21468	21545	21918	21847	21593	21513	21776	21689	21809	21742	21637	21518	21720	21836	21835	21638	21750	21433	21628	21426	21820	21734	21551	21704	21669	21702	21681	21618	21874	21605	21573	21513	21510	21747	21400	21827	21505	21632	21590	21821	21761	21586	21596	21806	21504	21445	21625	21573	21773	21743	21715	21835	21729	21680	21644	21626	21538	21176	21447	21841	21644	21593	21517	21669	21415	21700	21935	21437	21623	21499	21494	21617	21600	21570	21625	21638	21454	21466	21556	21634	21647	21724	21699	21499	21609	21654	21783	21627	21779	21611	21702	21620	21855	21709	21659	21673	21784	21746	21736	21639	21756	21596	21475	21592	21749	21823	21549	21490	21653	21387	21756	21577	21758	21676	21738	21673	21950	21773	21895	21657	21739	21700	21621	21510	21726	21655	21742	21659	21570	21697	21765	21560	21682	21835	21929	21743	21584	21534	21564	21831	21574	21695	21603	21506	21785	21519	21458	21626	21654	21547	21871	21513	21476	21595	21560	21721	21700	21439	21409	21432	21702	21786	21640	21713	21679	21696	21475	21566	21707	21698	21687	21711	21545	21568	21816	21434	21656	21636	21584	21386	21650	21485	21593	21388	21675	21885	21713	21517	21562	21512	21619	21758	21817	21576	21631	21703	21655	21710	21618	21695	21533	21475	21806	21921	21518	21495	21787	21534	21604	21684	21830	21541	21671	21533	21748	21612	21576	21614	21736	21602	21590	21705	21483	21577	21503	21949	22105	21642	21736	21514	21721	21647	21793	21694	21621	21857	21629	21796	21437	21645	21652	21658	21614	21577	21569	21470	21647	21659	21588	21657	21813	21616	21443	21496	21871	21377	21776	21772	21414	21602	21784	21635	21639	21807	21561	21578	21513	21661	21770	21493	21598	21685	21748	21611	21541	21779	21483	21676	21871	21539	21871	21643	21590	21559	21621	21586	21520	21769	21643	21464	21452	21665	21715	21769	21454	21394	21702	21741	21705	21437	21649	21551	21602	21614	21718	21650	21728	21680	21841	21589	21595	21772	21827	21577	21690	21533	21507	21551	21482	21549	21783	21655	21860	21675	21600	21596	21686	21747	21661	21759	21677	21573	21621	21709	21698	21678	21642	21425	21702	21689	21696	21876	21908	21560	21672	21640	21572	21398	21694	21759	21665	21735	21730	21799	21667	21612	21744	21505	21716	21487	21412	21513	21745	21832	21784	21871	21630	21665	21650	21694	21722	21728	21750	21725	21704	21618	21574	21524	21522	21603	21868	21682	21636	21601	21675	21714	21635	21531	21738	21502	21532	21595	21697	21749	21688	21381	21537	21634	21890	21787	21881	21583	21631	21694	21646	21523	21501	21660	21792	21414	21532	21580	21463	21599	21715	21424	21529	21712	21529	21762	21778	21867	21303	21619	21600	21773	21717	21585	21602	21765	21586	21604	21823	21511	21583	21574	21672	21754	21678	21710	21634	21511	21619	21792	21653	21646	21699	21544	21772	21884	21684	21890	21665	21521	21721	21562	21783	21472	21595	21491	21673	21649	21720	21592	21507	21935	21531	21648	21706	21908	21684	21762	21763	21753	21661	21480	21674	21684	21636	21721	21660	21575	21606	21576	21709	21667	21628	21564	21633	21728	21538	21751	21787	21440	21741	21786	21563	21634	21803	21529	21557	21568	21635	21652	21391	21895	21558	21550	21491	21528	21625	21765	21553	21725	21588	21640	21762	21743	21705	21691	21772	21606	21556	21646	21754	21526	21761	21684	21961	21648	21541	21734	21575	21558	21701	21647	21612	21675
18506	21529	21870	19491	17935	17382	17269	17071	17016	17332	17422	17675	17413	17102	17564	18784	19235	18750	17956	17355	17122	16850	16697	16821	16723	16918	16754	16809	16822	16726	16820	16942	16756	16568	16741	16955	16839	16940	16714	16794	16815	16965	16735	16697	16909	16715	16932	16582	16619	16702	16727	16906	16884	16848	16959	16932	16593	16674	16837	16890	16797	16590	16795	16914	16716	16605	16646	16822	16631	16604	16716	16799	16785	16721	16860	16684	16608	16913	16694	16715	16829	16694	16877	16681	16655	16771	16707	16777	16817	16608	16745	16755	16904	16647	16757	16873	16721	16735	16751	16685	16854	16750	16834	16711	16746	16897	16812	16852	16596	16674	16726	16736	16978	16720	16930	16739	16833	16685	16949	16946	16951	16703	16944	16814	16917	16697	16770	16775	16794	16644	16701	16666	16748	16730	16725	16887	17007	16898	16802	16680	16670	16730	16693	16850	16639	16878	16933	16853	16793	16532	16669	16843	16731	16902	16780	16645	16769	16919	16550	16778	16935	16793	16772	16779	16691	16869	16782	16751	16786	16756	16875	16522	16820	16729	16746	16739	16639	16932	16943	16838	16631	16882	16720	16673	16870	16616	16656	16709	16748	16693	16792	16693	16832	16764	16712	16558	16791	16772	16819	16715	16640	16844	16743	16799	16734	16662	16771	16914	16608	16923	16834	16832	16724	16831	16727	16802	16850	16643	16851	16602	16889	16671	16695	16767	16811	16619	16845	16757	16852	16724	16707	16853	16648	16692	16699	16716	16830	16692	16822	16864	16743	16720	16801	16526	16901	16654	16802	16690	16805	16666	16734	16744	16938	16824	16778	16802	16936	16842	16831	16655	16883	16825	16934	16835	16727	16726	16836	16654	16581	16844	16854	16722	16747	16871	16854	16858	16815	16648	16768	16876	16806	16824	16781	16588	16701	16605	16826	16849	16851	16717	16913	16657	16872	16815	16858	16704	16827	16773	16680	16996	16636	16748	16991	16813	16722	16649	16701	16822	16859	16692	16847	16768	16722	16841	16682	16903	16663	16718	16753	16740	16692	16660	16647	16869	16635	16848	16916	16743	16657	16711	16975	16878	16646	16773	16868	16731	16657	16897	16654	16633	16882	16926	16758	16905	16632	16874	16735	16953	16695	16701	16961	16800	16705	16928	16774	16963	16683	16745	16662	16825	16710	16606	16764	16718	16793	16666	16774	16617	16807	16650	16940	16633	16736	16820	16732	16727	16727	16776	16757	16761	16820	16716	16836	16740	16862	16669	16743	16707	16955	16710	16716	16746	16607	16687	16803	16642	16664	16661	16628	16786	16868	16853	16792	16716	16674	16675	16974	16819	16866	16646	16865	16876	16659	16676	16766	16798	16694	16722	16747	16606	16834	16710	16892	16791	16730	16699	16668	16937	16871	16775	16739	16807	16611	16669	16755	16734	16818	16716	16812	16708	16641	16815	16526	16737	16735	16571	16916	16695	16693	16720	16671	16829	16831	16763	16758	16788	16876	16733	16826	16565	16802	16664	16861	16868	16966	16656	16565	16739	16788	16897	16619	16784	16932	16820	16656	16582	16760	16761	16718	16602	16982	16724	16734	16905	16652	16690	16665	16932	16847	16685	16681	16760	16747	16782	16696	16808	16900	16762	16733	16722	16790	16741	16748	16607	16882	16592	16865	16976	16774	16787	16681	16629	16763	16833	16860	16665	16840	16895	16851	16701	16816	16824	16804	16757	16825	16748	16829	16835	16674	16757	16623	16928	16879	16787	16844	16828	16793	16692	16945	16803	16683	16718	16725	16811	16889	16567	16726	16708	16881	16861	16567	16982	16970	16696	16702	16849	16929	16708	16692	16720	16838	16597	16654	16991	16861	16749	16649	16924	16582	16679	16505	16680	16787	16833	16658	16702	16723	16832	16772	16647	16683	16823	16730	16678	17049	16700	16745	16784	16778	16735	16826	16751	16852	16611	16802	16735	16719	16729	16807	16793	16732	16581	16930	16819	16761	16567	16758	16925	16631	16878	16645	16838	16626	16578	16826	16680	16704	16890	16865	16667	16684	16744	16863	16627	16799	16662	16707	16907	17049	16669	16838	16824	16688	16702	16786	16886	16783	16818	16801	16620	16721	16718	16820	16720	16704	16721	16864	16788	16782	16775	16574	16643	16858	16706	16751	16593	16556	16742	16645	16836	16779	16704	16667	16766	16732	16688	16633	16799	16883	16707	16875	16759	16740	16696	16700	16576	16943	16896	16790	16784	16745	16888	16827	16781	16621	16838	16843	16706	16711	16642	16774	16775	16954	16879	16724	16781	16662	16841	16692	16971	16771	16631	16721	16736	16657	16591	16839	16753	16670	16634	16803	16687	16818	16970	16694	16963	16686	16747	16454	16936	16738	16789	16641	17006	16678	16838	16986	16704	16807	16684	16775	16659	16640	16865	16734	16896	16968	16770	16898	16971	16797	16566	16714	16642	16677	16843	16786	16689	16722	16736	16735	16797	16779	16773	16813	16845	16746	16883	16678	16716	16726	16867	16802	16884	16757	16705	16778	16896	16701	16765	16828	16826	16519	16930	16837	16746	16833	16708	16788	16922	16967	16760	17035	16714	16682	16644	16799	16683	16725	16734	16707	16701	16870	16855	16668	16790	16588	16712	16726	16760	16762	16824	16876	16703	16771	16698	16870	16727	16746	16760	16783	16676	16834	16488	16755	16691	16664	16723	16816	16686	16699	16863	16669	16712	16837	16895	16600	16783	16708	16822	16693	16805	16805	16715	16609	16844	16746	16818	16641	16836	16743	16795	16788	16893	16747	16608	16791	16794	16847	16877	16621	16661	16856	16670	16787	16709	16784	16756	16914	16837	16687	16864	16876	16707	16795	16772	16825	16751	16682	16729	16612	16933	16751	16784	16753	16758	16832	16911	16838	16705	16774	16640	16933	16838	16738	16915	16573	16687	16685	16779	16960	16681	16939	16709	16756	16798	16848	16886	16741	16730	16814	16677	16864	16726	16767	16611	16870	16682	16713	16783	16805	16682	16719	16825	16829	16770	16779	16811	16691	16596	16812	16639	16799	16644	16902	16830	16693	16902	16647	16817	16727	16843	16733	16882	16764	16733	16822	16647	16793	16872	16799	16747	16649	16854	16778	16810	16679	16718	16716	16699	16901	16711	16895	16656	16728	16789	16726	16582	16882	16828	16728	16635	16673	16833	16835	16809	16862	16649	16634	16911	16861	16857	16886	16654	16788	16806	16858	16713	16942	16799	16775	16640	16802	16894	16655	16731	16786	16823	16719	16755	16768	16864	16723	16858	16798	16878	16829	16788	16952	16665	16703	16795	16867	16625	16989	16707	16774	16562	16799	16788	16645	16698	16753	16777	16781	16769	16747	16775	16772	16575	16773	16749	16969	16858	16642	16795	16771	16880	16732	16808	16763	16830	16707	16672	16687	16731	16826	16870	16610	16706	16512	16880	16901	16661	16775	16927	16676	16709	16671	16687	16636	16689	16456	16530	16766	16774	16796	16784	16796	16838	16822	16532	16766	16625	16810	16835	16955	16766	16708	16775	16661	16926	16815	16749	16738	16742	16814	16688	16683	16821	16812	16620	16719	16807	16776	16866	16562	16869	16506	16829	16824	16809	16766	16844	16781	16794	16882	16927	16853	16714	16664	16886	16763	16638	16797	16729	16808	16886	16692	16939	16725	16820	16678	16828	16878	16703	16853	16662	16803	16890	16760	16869	16677	16736	16742	16718	16795	16748	16674	16655	16885	16656	16611	16745	16796	16710	16825	16994	16927	16815	16741	16776	16717	16715	16633	16776	16786	16886	16846	16771	16849	16800	16775	16689	16728	16610	16816	16727	16720	16799	16768	16880	16578	16664	16951	16625	16726	16506	16746	16646	16800	16643	16910	16831	16832	16729	16903	16795	16673	16616	16504	16762	16775	16724	16790	16871	16731	16707	16881	16784	16753	16777	16664	16627	16946	16636	16743	16808	17014	16787	16805	16746	16702	16876	16675	16669	17015	16761	16741	16792	16556	16710	16964	16653	16774	16768	16742	16774	16653	16757	16823	16904	16637	16819	16910	16743	16794	16670	16730	16677	16580	16767	16786	16826	16787	16662	16790	16754	16935	16918	16806	16962	16687	16775	16729	16793	16648	16671	16746	16818	16735	16828	16687	16681	16665	16624	16701	16706	16603	16945	16804	16814	16683	16661	16666	16767	16707	16804	16617	16671	16673	16573	16707	16820	16673	16703	16764	16887	16633	16844	16712	16724	16781	16624	16893	16625	16761	16737	16681	16888	16883	16814	16721	16712	16690	16647	16871	16733	16725	16731	16768	16832	16805	16675	16890	16764	16809	16829	16774	16943	16814	16786	16724	16799	16687	16802	16943	16846	16640	16787	16755	16667	16672	16700	16779	16698	16703	16746	16904	16802	16889	17024	16972	16690	16867	16842	16840	16773	16891	16810	16695	16880	16876	16584	16922	16773	16700	16707	16756	16720	16726	16854	16743	16782	16628	16765	16885	16579	16898	16651	16671	16935	16813	16647	16842	16953	16605	16686	16869	16774	16818	16612	16831	16846	16903	16612	16766	16694	16725	16814	16897	16677	16691	16799	16673	16913	16814	16620	16728	16688	16897	16781	16740	16771	16688	16733	16817	16712	16873	16633	16701	16777	16692	16744	16863	16887	16673	16714	16768	16724	16829	16821	16924	16617	16877	16811	16661	16684	16683	16920	16806	16880	16853	16703	16668	16773	16694	16882	16886	16766	16518	16827	16674	16873	16846	16849	16741	16889	16595	16699	16748	16823	16670	16603	16722	16882	16679	16998	16865	16873	16724	16826	16810	16826	16795	16792	16721	16753	16661	16713	16958	16643	16708	16947	16831	16752	16691	16725	16710	16826	16666	16959	16822	16826	16831	16700	16688	16659	16893	16759	16835	16782	16829	16964	16498	16645	16771	16745	16862	16750	16717	16898	16630	16685	16752	16734	16776	16816	16755	16861	16721	16871	16667	16727	16988	16691	16701	16681	16583	16710	16755	16791	16861	16831	16674	16839	16956	16640	16674	16673	16839	16613	16922	16855	16823	16756	16709	16544	16801	16837	16745	16673	16895	16809	16802	16626
25327	21521	28741	25279	23743	24408	24614	22493	22019	22350	22511	22477	22412	22398	23835	31278	32755	30358	26382	24304	22646	21961	21781	21680	21614	22011	21508	21741	21782	21621	21723	21803	21746	22004	21797	21687	21554	21756	21708	21785	21716	21839	21644	21828	21650	21530	21940	21482	21521	21872	21749	21524	21717	21678	21724	21551	21745	21558	21602	21697	21801	21691	21594	21375	21740	21991	21791	21464	21877	21597	21777	21756	21460	21736	21698	21636	21639	21723	21536	21812	21674	21842	21740	21815	21692	21712	21711	21537	21615	21745	21615	21525	21655	21503	21697	21654	21607	21938	21662	21669	21680	21916	21840	21767	21811	21893	21698	21577	21395	21585	21671	21633	21407	21663	21732	21898	21543	21544	21616	21635	21431	21714	21770	21629	21790	21593	21584	21622	21579	21921	21710	21794	21504	21362	21477	21555	21569	21904	21647	21493	21596	21725	21668	21444	21642	21558	21630	21756	21637	21772	21694	21577	21511	21879	21640	21615	21729	21768	21630	21728	21666	21539	21980	21373	21729	21308	21656	21717	21458	21590	21630	21721	21404	21630	21799	21677	21646	21724	21531	21816	21909	21699	21745	21621	21495	21598	21474	21449	21542	21781	21668	21577	21816	21487	21577	21810	21713	21719	21754	21588	21627	21613	21759	21736	21739	21550	21462	21326	21572	21669	21694	21462	21903	21668	21420	21614	21667	21796	21660	21622	21672	21669	21765	21743	21569	21558	21421	21428	21710	21690	21758	21706	21760	21806	21790	21634	21578	21749	21623	21685	21649	21692	21600	21559	21569	21728	21477	21671	21787	21666	21744	21648	21685	21593	21582	21887	21661	21600	21800	21518	21490	21606	21779	21744	21760	21462	21716	21721	21818	21667	21675	21748	21648	21642	21650	21629	21822	21726	21721	21664	21822	21544	21477	21794	21899	21645	21696	21705	21810	21854	21776	21598	21587	21558	21701	21656	21769	21781	21662	21714	21502	21902	21793	21700	21716	21614	21702	21629	21788	21555	21734	21560	21723	21965	21665	21816	21971	21779	22050	21845	21699	21603	21870	21785	21703	21742	21740	21688	21982	21589	21698	21546	21637	21692	21741	21586	21712	21797	21688	21654	21613	21906	21845	21676	21701	21571	21445	21810	21829	21568	21677	21718	21762	21782	21728	21694	21594	21516	21439	21610	21843	21687	21680	21542	21725	21636	21790	21715	21638	21644	21863	21665	21701	21887	21600	21803	21633	21741	21687	21685	21820	21635	21735	21859	21483	21517	21599	21720	21570	21451	21843	21926	21791	21761	21616	21671	21712	21573	21445	21887	21831	21396	21708	21660	21603	21570	21855	21998	21614	21705	21840	21705	21693	21651	21641	21683	21711	21770	21573	21516	21789	21588	21550	21602	21505	21655	21863	21772	21597	21687	21665	21531	21806	21710	21689	21560	21776	21513	21620	21621	21631	21766	21730	21546	21525	21527	21596	21678	21601	21738	21646	21651	21708	21751	21728	21519	21806	21574	21523	21458	21746	21819	21832	21814	21674	21618	21709	21683	21528	21720	21880	21761	21652	21623	21632	21559	21884	21726	21740	21797	21533	21723	21540	21683	21751	21734	21667	21838	21535	21738	21789	21508	21644	21763	21628	21674	21576	21473	21597	21463	21729	21685	21676	21521	21627	21736	21545	21625	21703	21799	21766	21593	21492	21619	21700	21706	21707	21826	21794	21708	21644	21582	21723	21522	21761	21687	21588	21557	21618	21792	21655	21707	21691	21798	21656	21606	21664	21579	21604	21695	21487	21765	21627	21545	21649	21467	21708	21676	21564	21705	21672	21634	21687	21669	21719	21806	21769	21565	21719	21739	21750	21442	21654	21580	21594	21607	21791	21602	21757	21663	21624	21659	21564	21530	21710	21758	21637	21803	21475	21728	21560	21749	21751	21636	21869	21474	21684	21658	21600	21837	21620	21869	21771	21540	21757	21566	21866	21693	21716	21506	21721	21577	21669	21558	21750	21664	21564	21600	21667	21619	21789	21409	21623	21793	21594	21540	21662	21420	21296	21668	21525	21371	21699	21526	21573	21741	21778	21651	21751	21612	21939	21651	21618	21868	21573	21544	21632	21382	21554	21752	21676	21550	21951	21726	21770	21726	21775	21841	21582	21736	21643	21458	21747	21610	21467	21595	21605	21705	21769	21903	21567	21704	21653	21822	22010	21524	21647	21601	21580	21620	21456	21653	21762	21784	21485	21566	21786	21624	21589	21733	21922	21740	21799	21742	21557	21683	21762	21812	21717	21666	21818	21669	21447	21741	21495	21841	21756	21608	21724	21682	21658	21515	21608	21524	21864	21702	21727	21647	21683	21531	21736	21493	21877	21467	21688	21550	21648	21532	21569	21665	21616	21824	21729	21736	21508	21682	21657	21619	21881	21708	22091	21618	21570	21691	21411	21598	21685	21399	21547	21656	21700	21723	21612	21641	21643	21772	21760	21606	21603	21498	21546	21843	21618	21794	21756	21682	21845	21544	21621	21458	21599	21571	21896	21909	21760	21771	21688	21701	21591	21669	21689	21683	21637	21597	21756	21651	21532	21717	21684	21766	21786	21641	21540	21378	21704	21604	21559	21768	21691	21590	21690	21565	21667	21486	21400	21661	21639	21740	21748	21522	21920	21650	21778	21631	21509	21504	21563	21663	21597	21804	21826	21755	21616	21653	21555	21903	21668	21508	21775	21729	21574	21678	21814	21627	21688	21582	21643	21736	21841	21738	21681	21580	21783	21607	21829	21501	21530	21691	21816	21669	21504	21407	21581	21487	21679	21759	21627	21630	21707	21745	21754	21696	21809	21533	21707	21693	21926	21537	21433	21664	21561	21379	21505	21552	21634	21537	21752	21863	21683	21734	21646	21894	21792	21613	21603	21619	21730	21568	21525	21699	21600	21564	21719	21748	21827	21782	21863	21815	21903	21783	21606	21509	21708	21560	21477	21832	21763	21755	21523	21554	21602	21897	21849	21646	21566	21740	21636	21678	21618	21491	21693	21498	21690	21402	21591	21734	21683	21586	21506	21846	21621	21637	21767	21589	21592	21573	21709	21829	21642	21805	21617	21558	21838	21747	21608	21532	21681	21874	21683	21798	21766	21587	21503	21610	21589	21597	21641	21755	21540	21739	21607	21479	21646	21723	21738	21594	21728	21637	21708	21748	21747	21559	21808	21685	21717	21835	21787	21646	21564	21845	21813	21750	21556	21795	21676	21538	21387	21715	21654	21709	21511	21654	21862	21709	21912	21676	21749	21838	21563	21555	21387	21625	21536	21614	21641	21641	21465	21614	21843	21529	21734	21828	21668	21667	21610	21515	21601	21721	21777	21759	21780	21794	21655	21666	21564	21460	21677	21807	21498	21815	21654	21572	21712	21608	21697	21664	21522	21778	21665	21616	21795	21382	21764	21819	21523	21779	21608	21684	21705	21614	21579	21501	21656	21757	21508	21568	21777	21635	21649	21556	21625	21686	21727	21587	21756	21526	21874	21770	21644	21547	21578	21739	21733	21863	21625	21817	21813	21701	21742	21547	21719	21620	21728	21660	21591	21627	21704	21639	21837	21619	21576	21893	21651	21520	21788	21668	21799	21754	21841	21602	21696	21606	21695	21727	21723	21371	21469	21720	21586	21671	21569	21814	21640	21810	21641	21662	21490	21560	21478	21688	21548	21578	21794	21670	21763	21822	21602	21503	21563	21768	21802	21791	21651	21744	21678	21731	21784	21610	21813	21830	21655	21726	21580	21737	21772	21885	21825	21864	21678	21793	21788	21611	21698	21604	21735	21611	21686	21856	21668	21580	21688	21691	21710	21937	21773	21540	21760	21588	21608	21707	21758	21652	21501	21793	21826	21779	21636	21688	21578	21806	21617	21790	21657	21514	21602	21712	21672	21680	21685	21618	21669	21775	21749	21492	21521	21865	21693	21840	21656	21676	21678	21521	21730	21629	21970	21668	21492	21740	21649	21611	21815	21585	21455	21607	21722	21690	21591	21851	21713	21476	21361	21560	21670	21888	21705	21646	21728	21926	21868	21756	21858	21675	21583	21608	21585	21709	21798	21599	21714	21783	21538	21598	21743	21571	21746	21531	21754	21962	21514	21536	21828	21697	21648	21761	21752	21707	21760	21712	21776	21512	21813	21740	21636	21812	21695	21534	21752	21592	21399	21676	21587	21579	21767	21759	21682	21331	21764	21819	21627	21781	21716	21651	21454	21637	21797	21512	21728	21725	21678	21759	21678	21873	21742	21758	21786	21653	21813	21694	21732	21722	21608	21726	21599	21621	21498	21780	21461	21742	21570	21773	21547	21669	21496	21392	21819	21678	21731	21717	21734	21672	21462	21594	21868	21466	21670	21817	21782	21666	21785	21500	21668	21666	21566	21564	21843	21846	21697	21841	21632	21847	21584	21573	21598	21522	21664	21626	21737	21990	21767	21724	21520	21768	21673	21516	21653	21583	21553	21781	21543	21595	21712	21683	21794	21759	21801	21824	21681	21634	21730	21550	21773	21286	21464	21688	21869	21516	21454	21537	21831	21836	21537	21705	21576	21886	21841	21665	21671	21680	21870	21557	21754	21574	21592	21748	21685	21688	21606	21968	21503	21522	21629	21677	21547	21621	21561	21843	21783	21611	21817	21666	21661	21663	21534	21788	21952	21457	21870	21613	21544	21608	21681	21768	21696	21500	21753	21780	22048	21596	21960	21547	21590	21779	21653	21743	21693	21740	21768	21458	21599	21330	21860	21616	21683	21623	21559	21689	21496	21441	21635	21790	21642	21538	21780	21668	21583	21868	21528	21695	21520	21656	21744	21741	21688	21591	21686	21702	21530	21630	21649	21797	21716	21648	21751	21799	21609	21512	21685	21657	21674	21518	21657	21732	21628	21617	21494	21619	21788	21702	21980	21562	21633	21586	21716	21708	21688	21718	21415	21717	21665	21735	21664	21622	21670	21502	21481	21471	21735	21517	21442	21510	21469	21705	21584	21763	21429	21694	21693	21683	21769	21591	21624	21597	21686	21863	21577	21733	21684	21839	21512	21773	21521	21597	21555	21657	21948	21743	21808	21873	21518	21801	21723	21546	21702	21738	21522	21477
17367	27435	27252	23225	20360	18898	18155	18025	17364	18009	18286	18128	17919	17584	21069	31518	32018	27845	22182	19536	17472	16947	16843	16931	16941	16825	16851	16752	16724	16864	16890	16714	16899	16953	16859	16887	16803	16783	16791	16696	16703	16837	16831	16843	16759	17033	16810	16787	16786	16826	16842	16707	16608	16572	16927	16717	16971	16742	16955	16854	17079	16617	16816	16848	16750	16778	16837	16883	16561	16842	16821	16947	16742	16839	16780	16756	16714	16970	16820	16893	16800	16858	16970	16732	16699	16903	16918	16852	16692	16936	16781	16715	16948	16703	16664	16822	16787	16840	16833	16702	16923	16986	16783	16831	16940	16842	16919	16790	16858	16871	16853	16958	16814	16680	16722	16712	16869	16765	16793	16696	16812	16751	16889	16860	16858	16812	16761	16950	16799	16832	16966	16840	16976	16754	16821	16898	16772	16817	16705	16684	16922	16873	16895	16736	16836	16820	16991	16696	16849	16926	16821	16798	16836	16868	16742	16946	16707	16913	16719	16882	16850	16700	16786	16731	16637	16883	16799	16882	16673	16735	16851	16883	16814	16741	16799	16699	16567	16821	16883	16647	16742	16648	16974	16686	16896	16686	16667	16769	16984	16937	16852	16791	16903	16815	16612	16731	16758	16986	16862	16911	16889	16785	16825	16549	16852	16807	16750	16981	16718	16771	16844	16992	16852	16838	16662	16673	16710	16935	16691	16734	16657	16808	16954	16734	16776	17005	16811	16963	16659	16633	16947	16637	16692	16829	16773	16682	16556	16688	16733	16795	16914	16758	16921	16819	16740	16899	16833	16778	17066	16727	16745	16852	16913	16926	16902	16746	16684	16777	16904	16885	16712	16810	16884	16853	16833	16972	16730	16913	16759	16723	16863	16858	16645	16746	16762	16751	16664	16794	16773	16756	16781	17081	16795	16668	16762	16886	16642	16777	16669	16814	16908	16728	16664	16884	16790	16810	16701	16803	16901	16887	16825	16746	16850	17041	16922	16864	16879	16772	16792	16685	16857	16843	16750	16805	16878	17028	16697	16719	16772	16883	16865	16798	16759	16707	16921	16823	16950	16711	16870	16761	17054	16666	16749	16897	16854	16840	16849	16812	16901	16852	16792	16752	16956	16767	16866	16820	16769	16885	16830	16893	16937	16834	16839	16871	16926	16809	16716	16624	16893	16814	16833	16709	16785	17071	16808	16858	16751	16605	16723	16774	16799	16713	16789	16906	16805	16935	16784	17004	16898	16800	16704	16813	16797	16913	16811	16768	16770	16824	16773	16762	16775	16961	16859	16973	16736	17031	16805	16792	16926	16696	16884	16796	16839	16792	16746	16894	16775	16853	16912	16837	16880	16697	16846	16810	16705	16758	16759	16980	16798	16912	16712	16699	16835	16777	16734	16933	16739	16692	16716	16907	16729	16866	16714	16675	16807	16797	16871	16861	16753	16891	16949	16684	16853	16824	16706	16896	16869	16777	16792	16898	16763	16852	16768	16718	16814	16842	16912	16540	16709	16959	16762	16941	16953	16818	16687	16760	16799	16917	16882	16886	16763	16813	16618	16789	16685	16851	16887	16757	16733	16814	16756	16880	16596	16803	16730	16813	16694	16863	16830	16689	16861	16827	17055	16848	16731	16759	16801	16844	16811	16824	16896	16962	16913	16709	16751	16786	16766	16692	16944	16853	16885	16854	16763	16907	16997	16694	16866	16932	16814	16852	16769	16774	16705	16805	16928	16867	16895	16760	16787	16838	16923	16823	16775	16659	16763	16772	16768	16911	16804	16661	16818	16817	16851	16924	16962	16779	16789	16861	16649	16642	16819	16828	16827	16820	16835	16826	16769	16903	16826	16809	16901	16752	16803	16805	16855	16813	16768	16585	16659	16816	16885	16768	16964	16759	16775	16829	16825	16849	16839	16948	16895	16819	16735	16996	16759	16747	16639	16661	16703	16970	16881	16667	16788	16808	16560	16695	16857	16766	16756	16961	16704	16987	16807	16889	16713	16908	16788	16794	16836	16900	16936	16910	16882	16847	16846	16792	16692	16822	16754	16836	16767	16812	16829	16912	16690	16878	16921	16726	16630	16743	16804	16730	16808	16696	16676	16921	16814	16773	16641	16755	16828	16943	16946	16733	16822	16939	16717	16802	16768	16725	17007	16906	16923	16870	16848	16795	16906	16744	16839	16788	16707	16863	16724	16765	16817	16784	16649	16708	16779	16807	16839	16833	16771	16607	16892	16871	16800	16699	16793	16685	16672	16870	16909	16879	16726	16778	16853	16889	16800	16859	16925	16719	16763	16904	16639	16896	16881	16783	16793	16696	16916	16870	16761	16798	16833	16763	16683	16870	16911	16907	16843	16720	16900	16978	16997	16674	16859	16658	16728	16910	16654	16937	16760	16766	16822	16848	16799	16868	16902	16799	16896	16664	16810	16736	16750	16923	16907	16775	16804	16775	16737	16881	16803	16950	16846	16811	16762	16945	16687	16833	16854	16746	16761	16707	16952	16779	16888	16680	16926	16711	16817	16744	16535	16872	16908	16835	16730	16804	16825	16916	16851	16936	16744	16700	16836	16814	16651	16676	16879	16611	16737	16842	16751	16711	16716	16698	16825	16707	16968	16818	16716	16920	17036	16818	16853	16785	16851	16929	16775	16667	16951	16813	16931	16682	16752	16863	16733	16788	16811	16810	16873	16677	16681	16797	16784	16793	16762	16818	16768	16953	16590	16863	16741	16737	16886	16750	16729	16732	16660	16770	16831	16849	16741	16763	16850	16989	16776	16932	16841	16770	16780	16987	16889	16788	16727	16875	16855	16863	16866	16716	16875	16850	16892	16698	16902	17001	16869	16766	16776	16984	16906	16870	16732	16688	16960	16707	16811	16929	16829	16967	16736	16740	16664	16624	16742	16788	16775	16818	16856	16781	16780	16862	16869	16747	16757	16854	16789	16780	16851	16814	16873	16909	16879	16840	16996	16902	16862	16774	16714	16788	16712	16684	16833	16914	16836	16542	16679	16954	16801	16820	16883	16696	16935	16741	16968	16776	16820	16873	16760	16789	16834	16737	16827	16836	16700	16981	16817	16920	16891	16846	16730	16777	16672	16819	16750	16876	16677	16803	16855	16987	16865	16791	16728	16552	16826	16799	16833	16792	16684	16965	16705	16763	16918	16908	16856	16702	16811	16740	16713	16907	16948	16820	16890	16888	16810	16742	16855	16894	16960	16685	16781	16592	16829	16778	16782	16741	16738	16740	16637	16822	16597	16721	16718	16905	16822	17019	16687	16777	16799	16705	16717	16664	16841	16689	16717	16711	16758	16808	16780	16961	16814	16870	16694	16760	16678	16649	16750	16672	16861	16755	16699	16784	16868	16707	16798	16761	16864	16796	16881	16797	16722	16960	16869	16940	16928	16931	16625	16841	16848	16902	16839	16910	16949	16807	16784	16885	16780	16738	16697	16972	16752	16808	16751	16882	16763	16777	16953	16870	16796	16970	16833	16860	16682	16901	16787	16838	16872	16849	16745	16825	16799	16655	16911	16736	16870	16911	16860	16649	16814	17048	16790	16891	16818	16815	16770	16704	16853	16832	16758	16836	16766	16842	16784	16810	16812	16860	16738	16803	16872	16935	16820	16740	16863	16792	16772	16676	16733	16573	17026	16786	16817	16749	16919	16817	16865	16834	16977	16862	16648	16924	16998	16748	16764	16839	16825	16858	16884	17022	16947	16869	16835	16895	16882	16909	16841	16805	16778	16877	16813	16787	16855	16798	16893	16680	16777	16848	17036	16796	16926	16787	16758	16892	16787	16953	16675	16680	16862	16801	16708	16809	16838	16575	16955	16914	16826	16755	16730	16806	16761	16798	16860	16843	16838	16780	16946	16752	16875	16809	16843	16740	16722	16854	16771	16780	16747	16755	16874	16759	16833	16558	16851	17043	16853	16811	16895	16789	16778	16889	16970	16691	17095	16877	16855	16931	16748	16894	16830	16622	16842	16797	16789	16711	16788	16799	16952	16708	16689	16827	16771	16926	16886	16975	16865	16761	16843	16781	16853	16871	16899	16639	16829	16884	16664	16653	16861	16677	16886	16867	16659	16799	16991	16920	16904	16777	16838	16764	16897	16735	16795	16894	16751	16948	16739	16819	16789	16707	16802	16827	16815	16843	17021	16834	16798	16520	16869	16927	16927	16871	16657	16916	16750	16799	17080	16838	16776	16937	16830	16725	16786	16762	16668	16849	16911	16896	16835	16657	16837	16904	16782	16590	16763	16772	16803	16912	16915	16659	16859	16718	16985	16905	16739	16788	16904	16816	16714	16748	16790	16695	16590	16756	16608	16722	16816	16960	16760	16936	16767	16812	16853	16703	16871	16931	16835	16824	16790	16716	16872	16819	16793	16776	16655	16718	16957	16854	16820	16815	16839	16726	16996	17008	16870	17108	16801	16699	16822	16844	16739	16810	16837	16812	16756	16591	16779	16835	16808	16708	16824	16857	16978	16910	17023	16754	16927	16889	16768	17024	16813	16753	16797	16701	16770	16935	16716	16902	16847	16934	16918	16749	16709	16749	16883	16788	16724	16783	16984	16706	16833	16855	16813	16964	16880	16566	16880	16916	16809	16859	16709	16812	16804	16761	16784	16858	16840	16737	16801	16871	16968	16603	16896	16767	16657	16753	16976	16905	16819	16787	16707	16858	16885	16876	16832	16769	16909	16854	16726	16638	16719	17088	16812	16726	16735	16749	16852	16744	16808	16733	16685	16898	16904	16703	16921	16773	16961	16856	16814	16713	16775	16780	16722	16928	16752	16840	16908	16722	16820	16907	16896	16696	16638	16828	16880	16587	16717	17003	16720	16722	16899	16795	16861	16800	16840	16832	16786	16890	16768	16743	16823	16779	16806	16672	16798	16797	16706	16753	16993	16781	16819	16972	16685	16735	16928	16908	16940	16809	17108	16820	16756	16884	16843	16553	16870	17061	16801	16769	16883	16827	16886	16894	16731	16689	16964	16988	16862	16887	16550	16799	16655	16902	16604	16647	16695	17002	16743	16709	16911	16774	16822	16793	16863	16815	16772	16742	16821	16805	16820	16859	16706	16952	16855	16765	16783	16782	16920	16687	16874	16929
23833	21498	29187	24310	22271	25426	27102	23326	22426	23098	22950	22833	22968	22622	25244	38529	40469	36188	29957	25902	23294	22024	21997	21949	21720	21647	21862	21807	22043	21721	21589	21679	21969	21608	21576	21681	21678	21721	21799	21778	21813	21453	21571	21599	21591	21744	21699	21978	21761	21769	21466	21578	21534	21826	21579	21636	21770	21718	21787	21871	21682	21851	21657	21641	21671	21752	21672	21739	21868	21707	21681	21695	21656	21690	21676	21677	21922	21913	21672	21715	21651	21819	22005	21680	21630	21820	21824	21872	21789	21789	21916	21625	21712	21758	21762	21683	21933	21784	21836	21669	21710	21595	21693	21561	21725	21538	21793	21698	21810	21906	21632	21702	21883	21638	21857	21608	21750	21607	21632	21633	21689	21502	21934	21622	21817	21677	21590	21717	21605	21879	21817	21688	21589	21622	21707	21626	21694	21696	21565	21764	21849	21911	21789	21831	21861	21961	21621	21880	21620	21516	21753	21701	21995	21801	21722	21622	21936	21572	21970	21872	21611	21793	21756	21577	21658	21756	21667	21478	21751	21480	21736	21643	21610	21718	21782	21767	21807	21779	21642	21616	21887	21843	21709	21780	21882	21659	21874	21598	21512	21573	21573	21634	21615	21692	21722	21658	21716	21634	21477	21901	21425	21661	21747	21675	21873	21584	21666	21818	21829	22030	21710	21622	21756	21675	21501	21507	21680	21526	21697	21621	21768	21694	21610	21586	21576	21719	21661	21768	21731	21829	21770	21639	21733	21740	22013	21639	21668	21770	21846	21929	21456	21537	21648	21951	21633	21785	21947	21812	21620	21641	21767	21880	21571	21588	21889	21710	21888	21657	21821	21686	21794	21763	21682	21723	21776	21588	21687	21649	21599	21602	21776	21744	21695	21808	21862	21594	21765	21612	21529	22022	21715	21606	21775	21710	21866	21712	21577	21769	21500	21568	21682	21583	21765	21611	21763	21678	21750	21642	21903	21693	21546	21741	22080	21698	21686	21730	21714	21692	21565	21600	21786	21673	21947	21695	21927	21805	21794	21627	21679	21741	21720	21670	21614	21807	21760	21661	21429	21450	21687	21704	21855	21604	21735	21810	21801	21672	21621	21597	21606	21720	21633	21869	21698	21685	21837	21645	21705	21812	21939	21712	21707	21740	22031	21827	21844	21835	21619	21683	21621	21855	21610	21876	21788	21850	21736	21374	21657	21635	21696	21879	21917	21836	21598	21755	21706	21655	21712	21916	21777	21685	21392	21641	21643	21802	21571	21734	21831	21766	21670	21638	21718	21752	21664	21854	21737	21621	21708	21741	21720	21908	21714	21947	21666	21646	21773	21894	21764	21653	21578	21848	21871	21849	21832	21675	21630	21690	21701	21903	21702	21745	21724	21815	21760	21715	21754	21430	21729	21624	21757	21773	21942	21780	21726	21771	21864	21640	21765	21796	21890	21631	21565	21682	21737	21622	21817	21812	21596	21607	21609	21886	21624	21588	21496	21457	21717	21690	21655	21624	21754	21683	21658	21779	21797	21858	21735	21625	21589	21683	21654	21569	21808	21919	21822	21729	21688	21684	21738	21468	21744	21771	21717	21619	21737	21853	21816	21569	21694	21386	21720	21720	21286	21816	21724	21761	21620	21713	21639	21636	21753	21562	21486	21696	21795	21790	21677	21784	21582	21569	21611	21780	21669	21697	21645	21674	21771	21534	21954	21685	21793	21912	21549	21682	21869	21542	21716	21494	21797	21566	21594	21826	21604	21767	21591	21520	21455	21649	21800	21584	21794	21764	21803	21671	21667	21682	21667	21728	21812	21668	21779	21643	21574	21539	21735	21391	21751	21819	21801	21660	21864	21827	21744	21754	21555	21666	21742	21581	21755	21705	21507	21873	21648	21798	21708	21702	21620	21605	21854	21668	21557	21778	21774	21909	21589	21810	21876	21777	21909	21640	21584	21649	21652	21627	21727	21676	21591	21598	21675	21610	21642	21595	21890	21721	21809	21471	21704	21589	21828	21620	21861	21765	21778	21832	21940	21717	21751	21607	21735	21917	21488	21496	21852	21499	21694	21852	22122	21791	21625	21597	21516	21650	21755	21506	21581	21554	21639	21861	21684	21464	21928	21760	21800	21698	21632	21679	21552	21706	21710	21722	21589	21803	21774	21889	21970	21682	21706	21700	21560	21666	21861	21556	21620	21703	21583	21835	21630	21616	21695	21723	21669	21938	21809	21864	21860	21856	21787	21889	21942	21889	21554	21843	21914	21747	21621	21770	21823	21710	21696	21645	21715	21565	21728	21637	21573	21675	21764	21665	21755	21959	21679	21639	21708	21510	21840	21644	21520	21837	21761	21783	21849	21850	21783	21820	21583	21652	21727	21587	21639	21636	21519	21737	21792	21748	21735	21572	21622	21552	21841	21781	21413	21401	21843	21572	21866	21607	21646	21585	21742	21796	21835	21756	21562	21570	21579	21731	21712	21666	21743	21492	21616	21713	21613	21841	21632	21334	21706	21623	21784	21912	21792	21954	21757	21631	21603	21660	21844	21388	21533	21652	21957	21604	21615	21458	21750	21631	21808	21816	21621	21495	21727	21711	21823	21739	21905	21900	21467	21845	21625	21500	21758	21678	21758	21645	21434	21838	21622	21651	21842	21695	21918	21615	21647	21890	21912	21523	21640	21605	21839	21808	21864	21810	21586	21797	21572	21709	21813	21710	21564	21868	21802	21727	21729	21811	21474	21556	21519	22051	21726	21687	21462	21718	21559	21702	21715	21539	21731	21872	21489	21665	21553	21624	21770	21609	21788	21687	21777	21603	21749	21936	21824	21877	21714	21555	21748	21549	21891	21596	21711	21466	21605	21438	21579	21553	21699	21438	21664	21521	21729	21807	21899	21675	21602	21612	21710	21864	21696	21981	21835	21926	21677	21731	21695	21924	21866	21662	21541	21572	21621	21724	21787	21584	21696	21676	21780	21778	21709	21698	21644	21772	21658	21598	21715	21828	21574	21717	21766	21624	21645	21578	21445	21546	21764	21584	21798	21708	21915	21934	21554	21636	21910	21489	21874	21625	22037	21688	21889	21616	21699	21803	21552	21732	21686	21904	21579	21975	21706	21647	21712	21680	21878	21782	21705	21713	21789	21659	21510	21743	21789	21873	21885	21815	21863	21874	21576	21753	21528	21699	21582	21756	21596	21658	21479	21843	21811	21771	21556	21645	21587	21844	21864	21694	21832	21749	21605	21940	21705	21685	21701	21746	21711	21849	21828	21672	21657	21682	21765	21796	21817	21930	21842	21569	21756	21726	21831	21694	21604	21871	21764	21729	21499	21862	21517	21789	21641	21577	21643	21650	21798	21671	21685	21891	21728	21648	21748	21863	21851	21592	21636	21710	21733	21867	21837	21668	21820	21663	21810	21719	21650	21782	22025	21748	21587	21678	21518	21433	21620	21657	21847	21509	21749	21937	21946	21738	21758	21676	21578	21961	21617	21602	21862	21908	21503	21467	21840	21744	21397	21617	21806	21743	21591	21679	21760	21725	21907	21810	21945	21715	21677	21435	21678	21670	21740	21493	21691	21773	21865	21706	21851	21687	21888	21676	21792	21551	21818	21777	21683	21570	21459	21499	21696	21908	21802	21855	21676	21476	21804	21615	21878	21732	21681	21690	21561	21633	21825	21763	21709	21674	21765	21623	21799	21634	21687	21647	21712	21656	21530	21716	21791	21689	21746	21824	21786	21754	21853	21618	21624	21654	21689	21852	21907	21611	21693	21820	21607	21582	21577	21611	21592	21721	21918	21825	21723	21666	21834	21655	21602	21881	21758	21651	21681	21883	21740	21680	21690	21497	21656	21639	21903	21828	21976	21804	21750	21653	21703	21714	21834	21698	21949	21570	21831	21676	21602	21769	21760	21833	21563	21501	21804	21664	21541	21694	21603	21717	21674	21619	21356	21600	21512	21943	21340	21790	21879	21823	21466	21935	21821	21512	21640	21827	21843	21816	21726	21660	21529	21661	21732	21789	21384	21528	21483	21637	21743	21527	21606	21887	21670	21588	21785	21915	21539	21814	21954	21504	21769	21836	21703	21638	21620	21763	21712	21644	21638	21825	21716	21525	21703	22059	21756	21816	21656	21608	21657	21710	21776	21778	21660	21638	21965	21822	21798	21620	21646	21704	21584	21950	21678	21562	21668	21690	21859	21508	21725	21610	21862	21642	21681	21619	21820	21777	21833	21465	21788	21704	21839	21759	21565	21605	21695	21605	21722	21803	21761	21615	21750	21702	21740	21753	21668	21761	22020	21693	21587	21733	21507	21965	21776	21829	21690	21613	21798	21815	21561	21537	21397	21525	21892	21657	21676	21625	21811	21599	21724	21719	21744	21724	21577	21634	21602	21880	21679	21656	21626	21947	21595	21726	21827	21598	21765	21799	21746	21849	21891	21888	21600	21734	21729	21735	21902	21674	21597	21607	21663	21752	21983	21937	21831	21816	21931	21510	21798	21623	21638	21675	21576	21734	21598	21669	21587	21754	21687	21547	21665	21487	21583	21795	21835	21560	21484	21571	21692	21637	21712	21718	21864	21585	21619	22075	21746	21853	21760	21645	21820	21655	21714	21686	21739	21354	21673	21574	21474	21767	21678	21590	21915	21773	21583	21834	21574	21959	21514	21791	21742	21558	21614	21608	21587	21766	21514	21798	21802	21748	21755	21734	21522	21578	21481	21737	21825	21644	21489	21633	21690	21714	21915	21568	21416	21615	21739	21633	21681	21876	21692	21843	22030	21668	21689	21642	21905	21832	21653	21625	21616	21892	21699	21657	21706	21806	22067	21860	21717	21743	21719	21531	21657	21599	21674	21699	21630	21547	21612	21610	21388	21545	21877	21588	21670	21667	21792	21675	21700	21652	21813	21663	21757	21689	21813	21729	21581	21675	21685	21668	21637	21824	21774	21726	21742	21667	21795	21520	21612	21560	21560	21624	21873	21755	21794	21669	21666	21832	21641	21627	21545	21704	21729	21778	21732	21848	21810	21730	21681	21766	21833	21830	21775	21575	21749	21784	22048	21667	21743	21786	21784	21539	21524	21500	21901	21696	21838	21982	21745	21680	21752	21705	21732	21709	21778	21749
18761	31961	30828	26403	23316	20729	19281	18790	17911	18578	18685	18595	18671	18055	23312	39873	39945	34098	26295	21597	17973	17054	16913	16868	16739	16990	16838	16996	16863	16773	16779	16956	16922	16881	16868	16859	16740	16796	16826	16886	16736	16788	16729	16912	16718	16921	16821	16836	16663	16777	16795	16849	16830	16853	16723	16765	16983	16782	16826	16710	16954	16870	16802	16884	16781	16778	16848	16709	16798	16814	16726	16908	16751	16760	16681	16978	16778	16804	16639	16697	16936	16706	16808	16994	16747	16772	16926	16701	16734	16888	16864	16770	16754	16789	16754	16901	16824	16714	16811	16748	16687	16957	16764	16733	16743	16747	16779	16869	16878	16754	16717	16760	16716	16787	16961	16751	16821	16863	16784	16918	16658	16895	16895	16804	16700	16938	16781	16840	16771	16850	16775	16786	16755	16883	16753	16716	16645	16849	16747	16965	16900	16887	16682	16968	16733	16889	16808	16665	16712	16752	16822	16714	17021	16828	16774	16896	16779	16725	16862	16764	16972	16822	16769	16864	16837	16673	16809	16772	16936	16665	16940	16778	16925	16830	16780	16840	16781	16806	16897	16790	16792	16804	16887	16693	16632	16825	16879	16737	16942	16695	16496	16827	16920	16840	16825	16883	16770	16814	16672	16697	16743	16689	16665	16795	16771	16785	16619	16931	16771	16802	16769	16803	16721	16846	16811	16787	16758	16790	16876	16935	16597	16811	16927	16755	16889	16808	16777	16821	16781	16841	16818	16810	16911	16684	16683	16658	16813	16864	16693	16902	16800	16789	16683	16767	16774	16765	16757	16736	16821	16828	16859	16895	16666	16930	16896	16777	16836	16776	16654	16874	16768	16743	16842	16724	16916	16707	16800	16973	16773	16823	16804	16799	16729	16910	16998	16868	16763	16872	16775	16740	16633	16725	16668	16911	16784	16672	16678	16802	16840	16712	16857	16789	16626	16738	16761	16894	16685	16751	16860	16804	16694	16692	16804	16700	16836	16713	16889	16842	16751	16775	16840	16715	16888	16822	16956	16949	16760	16831	16890	16663	16792	16653	17029	16752	16788	16812	16862	16827	16883	16829	16837	16886	16588	16788	16820	16660	16725	16646	16698	16947	16837	16869	16670	16949	16716	16897	16728	16746	16792	16694	16578	16780	16733	16827	16713	16633	16929	16793	16786	16828	16923	16818	16840	16881	16645	16869	16687	16846	16775	16803	16782	16840	16786	16942	16744	16561	16763	16873	16930	16731	16692	16837	16919	16891	16759	16795	16853	16922	16555	16729	16881	17008	16747	16851	16795	16849	16755	16790	16910	16622	16832	16733	16632	16837	16842	16697	16776	16863	16661	16701	16846	16773	16727	16856	16734	16627	16662	16881	16779	16800	16756	16665	16703	16842	16636	16900	16810	16827	16829	16766	16735	16838	16655	16772	16707	16859	16715	16744	16861	16755	16808	16779	16624	16797	16742	16770	16869	16897	16768	16831	16851	16739	16660	16775	16684	16673	16732	16681	16714	16772	16837	16735	16882	16848	16842	16844	16730	16778	16887	16760	16777	16844	16599	16629	16753	16754	16832	16903	16842	16857	16818	16836	16629	16914	16649	16706	16793	16873	16852	16586	16814	16836	16718	16801	16783	16803	16756	16634	16924	16804	16717	16865	16805	16934	16748	16788	16837	16909	16892	16861	16919	16885	16551	16627	16834	16841	16878	16817	16824	16750	16816	16700	16705	16657	16682	16878	16926	16715	16717	16715	16803	16735	16646	16931	16718	16909	16742	16950	16776	16758	16759	17083	16835	16873	16721	16964	16698	16682	16868	16879	16619	16957	16990	16924	16728	16806	16813	16721	16651	16859	16831	16646	16801	16831	16790	16741	16997	16668	16654	16796	16757	16734	16823	16968	16678	16784	16552	16716	16706	16762	16658	16828	16937	16791	16855	16959	16846	16854	16764	16914	16742	16988	16760	16714	16717	17044	16759	16917	16706	17056	16848	16869	16944	16896	16803	16816	16810	16814	16765	16862	16863	16780	16653	16905	16672	16611	16802	16709	16817	16829	16880	16721	16759	16535	16715	16759	16842	16570	16595	16756	16655	16769	16744	16821	16741	16997	16692	16885	16789	16744	16675	16723	16814	16916	16787	16739	16850	16799	16718	16814	16800	16828	16804	16770	16744	16768	16898	16798	16939	16952	16829	16759	16874	16742	16796	16854	16767	16781	16672	16834	16771	16781	16757	16772	16685	16763	16910	16944	16845	16806	16972	16676	16751	16844	16792	16870	16665	16802	16704	16685	16788	16686	16729	16693	16926	16732	16994	16674	16694	16763	16894	16814	16813	17027	16774	16878	16760	16855	16687	16966	16880	16979	16748	16758	16731	16861	16802	16796	16836	16715	16792	16674	16774	16818	16695	16904	16864	16814	16671	16613	17009	16762	16847	16612	16862	16799	16847	16724	16724	16874	16635	16725	16769	16969	16729	16908	17024	16877	16803	16690	16913	16765	16760	16649	16744	16950	16902	16875	16746	16698	16745	16880	16955	16668	16703	16822	16881	16682	16843	16907	16770	16896	16774	16650	16844	16857	16748	16838	16819	16840	16809	16653	16545	16795	16864	16750	16748	16760	16907	16729	16795	16798	16912	17010	16764	16975	16956	16799	16740	16841	16745	16851	16717	16720	16809	16782	16791	16781	16808	16753	16753	16751	16898	16861	16955	16597	16691	16911	16761	16842	16841	16795	16567	16776	16641	16741	16617	16785	16850	16795	16736	16820	16774	16855	16958	16747	16711	16930	16622	16775	16757	16688	16860	16751	16701	16780	16894	16870	16786	16833	16816	16867	16622	16822	16656	17043	16733	16825	16718	16962	16626	16783	16691	16807	16652	16719	17004	16816	16769	16916	16734	16702	16852	16859	16854	16927	16808	17073	17077	16687	16789	16826	17012	16757	16682	16716	16774	16718	16692	16637	16744	16867	16992	16718	16720	16786	16871	16958	16812	16788	16775	16866	16880	16540	16791	16960	16905	16779	16899	16842	16812	16570	16730	16775	16727	16787	16811	16708	16802	16974	16847	16916	16793	16767	16656	16639	16745	16917	16715	16971	16723	16752	16788	16976	16556	16850	16884	16764	16942	16697	16942	16690	16773	16820	16727	16782	16678	16709	16799	16777	16676	16829	16761	16640	16755	16922	16797	16972	16677	16718	16881	16791	17002	16864	16716	16858	16816	16781	16756	16694	16825	16926	16701	16717	16811	16719	16712	16718	16782	16809	16693	16759	16874	16743	16865	16925	16826	16810	16917	16890	16687	16640	17070	16925	16891	16830	16785	16752	16738	16747	16937	16778	16879	16891	16738	16719	16846	16586	16912	16834	16897	16856	16667	16706	16824	16883	16886	16981	16626	16795	16806	16758	16743	16942	17004	16661	16788	16626	16954	16821	16941	16789	16716	16809	16922	16727	16832	16856	16798	16652	16845	16712	16853	16692	16842	16764	16749	16929	16761	16665	16914	16877	16916	16666	16799	16759	16807	16853	16722	16744	16705	16922	16826	16903	16846	16759	16799	16660	16761	16753	16735	16896	16789	16920	16754	16820	16647	16791	16737	16733	16700	16872	16801	16867	16569	16853	16559	16826	16698	16754	16832	16628	16782	16805	16601	16901	16710	16681	16720	16709	16861	16814	16650	16858	16744	17022	16760	16968	16691	16900	16820	16889	16740	16611	16944	16771	16816	16707	16871	16907	16677	16695	16805	16829	16877	16896	16839	16869	16803	16702	16829	16923	16756	16790	16776	16565	16749	16773	16839	16745	16763	17001	16961	16777	16856	16708	16814	16785	16729	16918	16727	16693	16868	16675	16808	16678	17037	16930	16823	16754	16708	16749	16770	16771	16647	16821	16716	16658	16744	16706	16831	16673	16548	16685	16739	16606	16723	16779	16775	16934	16743	16705	16746	16705	16839	16857	16794	16894	16818	16790	16931	16791	16795	16827	16853	16809	16786	16808	16685	16652	16773	16702	16771	16725	16807	16798	16726	16708	16653	16932	16781	16690	16715	16783	16850	16832	16877	16801	16850	16835	16996	16832	16760	16700	16770	16785	16862	16697	16786	16797	16809	16642	16946	16696	16627	16814	16869	16835	16726	16791	16950	16648	16809	16949	16948	16818	16877	16812	16837	17055	16801	16765	16856	16597	16873	16726	16913	16853	16885	16710	16742	16891	16888	16818	16917	16605	16951	16852	16850	16691	16725	16579	16888	16965	16805	16644	16650	16675	16872	16919	16719	16797	16838	16836	16731	16798	16781	16810	16758	16802	16885	16727	16809	16916	16948	16728	16796	16960	16599	16762	16869	16846	16795	16772	16784	16816	16589	16655	16739	16911	16771	16907	16851	16808	16937	16736	16642	16680	16691	16924	16729	16830	16864	16612	16821	16914	16829	16795	16739	16675	16956	16829	16737	16844	16790	16801	16890	16871	16637	16760	16843	16862	16865	16711	16791	16807	16710	16815	16755	16783	16771	16725	16582	16869	16767	17010	16764	16786	16734	16818	16621	16826	16620	16838	16700	16746	16826	17034	16780	16720	16665	16711	16958	16737	16877	16767	16963	16774	17034	16836	16705	16737	16704	16907	16830	16609	16895	16938	16821	16931	16807	16882	16732	16671	16945	16845	16912	16872	16766	16919	16701	16898	16842	16963	16837	16758	16797	16723	16704	16682	16910	16768	16831	16884	16906	16905	16718	16815	16728	16878	16753	16889	16665	16838	16883	16726	16757	16772	16805	16927	16866	16894	16794	16695	16905	16581	16696	16916	16607	16969	16775	16736	17064	16963	16691	16786	16937	16927	16808	16798	16892	16627	16771	16666	16811	16773	16724	16784	16857	16855	17005	16841	16777	16800	16830	16847	16833	16754	16775	16911	16912	16751	16860	16835	17007	16693	16822	16701	16736	16917	16825	16730	16672	16763	16718	16947	16840	16815	16675	16804	16686	16772	16725	16758	16836	16888	16721	16811	16692	16828	16834	16870	16887	16900	16724	16710	16801	16742	16574	16799	16675	16893	16734	16722	16697	16985	16860	16679	16582	16845	16741	16828	16853	16626	16829	16733	16754	16896	16776	16849	16873	16743	16747	16795	16791	16936
30354	23891	26715	25156	22567	22318	22046	21920	22127	22224	22013	22052	22304	22018	22109	23016	23524	23572	22763	22400	21903	21753	21862	21847	21660	21726	21849	21803	21761	21738	21671	21580	21593	21674	21668	21761	21489	21641	21737	21759	21633	21604	21653	21824	21921	21611	21869	21644	21932	21827	21728	21697	21923	21701	21533	21720	21749	21715	21806	21631	21743	21956	21792	21749	21568	21700	21729	21603	21530	21555	21634	21666	21568	21658	21665	21807	21674	21496	21483	21605	21736	21930	21749	21706	21744	21610	21667	21541	21581	21493	21512	21776	21662	21684	21593	21481	21807	21831	21581	21714	21737	21837	21651	21697	21659	21727	21659	21613	21768	21751	21428	21412	21583	21754	21573	21623	21713	21345	21903	21749	21542	21452	21585	21456	21570	21565	21636	21848	21610	21554	21678	21609	21803	21571	21627	21532	21622	21761	21701	21569	21663	21866	21701	21693	21550	21553	21785	21630	21686	21619	21668	21743	21828	21800	21548	21652	21782	21758	21657	21764	21671	21777	21476	21624	21660	21829	21709	21413	21731	21624	21522	21611	21644	21707	21764	21820	21589	21588	21678	21885	21718	21920	21616	21708	21768	21688	21685	21628	21479	21487	21776	21762	21644	21751	21695	21768	21781	21587	21600	21559	21767	21648	21724	21668	21758	21487	21660	21620	21614	21760	21468	21986	21833	21480	21804	21600	21786	21775	21766	21689	21626	21788	21916	21748	21673	21639	21749	21556	21635	21504	21560	21522	21975	21754	21761	21524	21829	21789	21902	21708	21695	21813	21581	21923	21692	21557	21784	21727	21819	21699	21517	21636	21810	21591	21536	21642	21859	21856	21617	21728	21608	21678	21518	21798	21730	21604	21614	21666	21692	21606	21788	21616	21667	21651	21569	21867	21650	21450	21732	21720	21697	21790	21628	21854	21664	21519	21632	21488	21568	21782	21698	21613	21761	21655	21679	21522	21508	21704	21844	21710	21797	21693	21699	21521	21374	21638	21685	21659	21956	21573	21699	21610	21687	21522	21584	21609	21739	21641	21572	21652	21583	21750	21871	21650	21527	21475	21426	21731	21711	21557	21943	21776	21636	21534	21735	21697	21527	21432	21735	21731	21755	21672	21851	21582	21607	21674	21576	21815	21602	21818	21616	21603	21819	21686	21849	21698	21603	21545	21918	21862	21747	21683	21548	21714	21562	21772	21641	21544	21683	21621	21520	21418	21726	21502	21575	21647	21744	21794	21388	21713	21518	21795	21618	21880	21680	21750	21499	21602	21596	21612	21975	21766	21610	21542	21829	21376	21579	21548	21532	21692	21640	21358	21590	21804	21749	21792	21680	21569	21582	21522	21746	21653	21760	21776	21995	21729	21627	21670	21595	21770	21663	21664	21702	21676	21609	21737	21662	21695	21882	21719	21974	21649	21603	21815	21676	21786	21694	21805	21736	21878	21692	21699	21671	21648	21826	21516	21593	21586	21536	21592	21659	21641	21704	21607	21478	21514	21556	21793	21701	21537	21572	21502	21637	21792	21628	21533	21682	21645	21739	21683	21618	21728	21665	21612	21757	21696	21754	21760	21621	21691	21650	21830	21793	21507	21658	21630	21725	21453	21629	21654	21746	21675	21590	21476	21728	21655	21883	21747	21795	21516	21805	21653	21737	21639	21569	21745	21470	21799	21758	21551	21683	21665	21759	21610	21610	21556	21818	21631	21866	21509	21530	21787	21648	21643	21791	21684	21764	21552	21576	21616	21627	21783	21837	21642	21799	21834	21628	21629	21699	21885	21945	21665	21675	21897	21734	21585	21496	21702	21564	21442	21714	21621	21702	21631	21642	21612	21980	21815	21895	21720	21632	21768	21598	21538	21739	21518	21779	21806	21632	21540	21693	21686	21768	21678	21748	21814	21685	21594	21859	21534	21516	21648	21740	21562	21654	21786	21716	21592	21748	21682	21815	21753	21582	21685	21710	21614	21739	21624	21610	21566	21578	21513	21702	21770	21754	21842	21438	21662	21669	21803	21700	21674	21853	21488	21662	21640	21554	21458	21638	21736	21717	21689	21643	21569	21589	21715	21752	21569	21837	21625	21777	21630	21758	21577	21678	21641	21464	21745	21597	21781	21771	21767	21651	21559	21636	21846	21611	21493	21623	21654	21597	21499	21793	21774	21699	21665	21403	21603	21583	21511	21828	21834	21600	21610	21538	21803	21666	21651	21677	21788	21847	21772	21744	21674	21743	21765	21797	21683	21950	21694	21814	21719	21824	21878	21827	21824	21656	21618	21704	21490	21716	21538	21826	21778	21701	21571	21500	21734	21660	21754	21960	21619	21693	21612	21684	21794	21811	21574	21737	21646	21617	21749	21825	21821	21868	21786	21717	21711	21873	21602	21797	21712	21799	21656	21554	21618	21794	21514	21640	21578	21471	21482	21576	21634	21720	21741	21746	21622	21533	21786	21801	21575	21866	21713	21489	21594	21322	21685	21557	21790	21458	21590	21574	21671	21621	21519	21539	21522	21605	21441	21707	21571	21709	21541	21664	21478	21584	21660	21668	21724	21714	21752	21676	21767	21621	21551	21599	21650	21829	21812	21486	21726	21737	21752	21552	21627	21857	21695	21737	21700	21562	21781	21676	21721	21614	21765	21657	21597	21587	21569	21586	21653	21680	21820	21563	21764	21770	21754	21687	21786	21814	21612	21552	21670	21603	21730	21573	21490	21838	21524	21642	21673	21723	21643	21698	21878	21575	21514	21782	21662	21651	21695	21844	21793	21410	21496	21733	21637	21672	21658	21525	21833	21701	21514	21582	21680	21721	21568	21527	21643	21695	21767	21709	21666	21662	21857	21748	21697	21600	21476	21586	21760	21606	21635	21699	21444	21575	21635	21749	21892	21887	21611	21751	21636	21704	21784	21807	21610	21758	21759	21761	21690	21554	21661	21762	21887	21810	21447	21636	21828	21754	21723	21482	21576	21612	21595	21730	21696	21554	21505	21793	21714	21889	21823	21519	21695	21582	21779	21749	21697	21707	21656	21641	21633	21717	21586	21779	21650	21630	21721	21503	21672	21514	21661	21766	21907	21601	21826	21795	21585	21760	22073	21813	21856	21437	21418	21561	21637	21696	21645	21475	21632	21619	21593	21523	21562	21720	21812	21720	21803	21586	21653	21711	21696	21846	21718	21645	21661	21661	21612	21518	21492	21797	21647	21792	22055	21633	21583	21641	21504	21584	21559	21740	21697	21752	21601	21790	21786	21575	21997	21648	21670	21601	21568	21624	21749	21664	22040	21666	21564	21617	21555	21608	21868	21543	21593	21776	21505	21644	21767	21834	21899	21625	21552	21596	21849	21784	21785	21757	21780	21543	21777	21595	21585	21452	21467	21653	21288	21570	21675	21693	21750	21744	21834	21760	21585	21665	21756	21827	21748	21496	21433	21609	21712	21757	21594	21756	21899	21593	21653	21544	21684	21572	21535	21833	21861	21918	21670	21600	21557	21780	21813	21502	21524	21870	21557	21833	21495	21751	21742	21564	21803	21933	21684	21719	21664	21892	21739	21538	21591	21416	21598	21735	21715	21662	21820	21645	21414	21655	21422	21774	21631	21639	21905	21656	21673	21713	21797	21465	21390	21732	21557	21551	21946	21620	21729	21706	21668	21631	21498	21737	21785	21606	21580	21557	21706	21684	21544	21607	21788	21755	21783	21802	21580	21739	21571	21612	21485	21931	21657	21680	21896	21624	21604	21671	21686	21685	21597	21709	21840	21626	21648	21510	22073	21688	22031	21857	21613	21602	21523	21561	21737	21552	21894	21555	21572	21632	21752	21526	21558	21985	21738	21754	21705	21717	21681	21834	21705	21846	21850	21532	21782	21669	21629	21700	21486	21615	21638	21667	21640	21463	21549	21717	21690	21743	21839	21809	21724	21552	21704	21646	21638	21784	21663	21752	21579	21722	21484	21887	21678	21756	21624	21574	21580	21654	21643	21888	21734	21565	21623	21915	21800	21885	21599	21682	21482	21696	21842	21612	21504	21636	21839	21610	21357	21536	21422	21858	21671	21630	21504	21612	21635	21631	21611	21601	21613	21881	21620	21573	21535	21614	21704	21707	21799	21570	21646	21792	21692	21638	21682	21643	21665	21669	21694	21705	21639	21529	21584	21585	21466	21695	21660	21726	21656	21601	21675	21837	21707	21677	21493	21954	21591	21702	21677	21583	21451	21807	21586	21781	21733	21610	21585	21592	21620	21554	21584	21782	21649	21847	21534	21622	21534	21601	21576	21677	21519	21536	21603	21644	21788	21851	21638	21507	21663	21733	21722	21440	21582	21781	21896	21742	21653	21555	21595	21864	21639	21714	21751	21812	21596	21591	21717	21480	21779	21688	21715	21673	21662	21377	21480	21797	21819	21736	21487	21889	21883	21487	21612	21712	21581	21567	21600	21547	21719	21649	21595	21670	21686	21605	21877	21950	21578	21789	21586	21721	21711	21682	21394	21559	21605	21668	21718	22000	21674	21688	21779	21445	21831	21627	21590	21807	21551	21799	21676	21761	21482	21637	21622	21711	21709	21786	21733	21689	21712	21611	21568	21814	21689	21699	21515	21582	21727	21585	21691	21536	21596	21760	21676	21521	21472	21745	21940	21828	21372	21643	21652	21571	21479	21762	21780	21584	21552	21569	21436	21819	21540	21608	21746	21571	21923	21604	21449	21612	21886	21793	21868	21656	21808	21786	21534	21758	21810	21802	21900	21761	21525	21948	21675	21572	21869	21685	21774	21685	21624	21662	21808	21817	21848	21888	21741	21772	21652	21892	21620	21690	21655	21762	21724	22016	21760	21719	21463	21830	21830	21590	21416	21547	21667	21752	21444	21534	21677	21683	21637	21605	21601	21638	21612	21746	21686	21790	21705	21640	21788	21747	21599	21522	21580	21827	21522	21606	21545	21575	21846	21671	21527	21844	21603	21626	21782	21557	21651	21624	21590	21499	21647	21750	21907	21476	21424	21490	21568	21595	21765	21898	21850	21758	21725	21699	21856	21814	21588	21547	21670	21927	21691	21627	21782	21657	21758	21739	21555	21749	21609	21739	21548	21748	21793	21627	21850	21677	21685	21636	21568	21608	21812
18471	21229	21209	19822	18545	17707	17239	17395	17444	17619	17415	17574	17183	17447	17465	19093	19459	18805	17938	17219	16866	16811	16805	16674	16734	16896	16862	16828	16765	16837	16875	16882	16726	16876	16602	16832	16620	16630	16805	16964	16730	16718	16918	16767	16921	16827	16738	16799	16916	16748	16781	16740	16706	16810	16845	16595	16826	16665	17064	16765	16889	16902	16831	16711	16730	16712	16701	16796	16712	16880	16654	16821	16915	16823	16935	17012	16658	16657	16910	16603	16780	16756	16802	16726	16816	16787	16784	16826	16864	16691	16822	16806	16772	16782	16628	16794	17057	16618	16819	16755	16850	16578	16781	16655	16667	16737	16793	16773	16837	16876	16820	16723	16938	16918	16793	16758	16785	16736	16691	16780	16794	16914	16808	16699	16712	16994	16837	16790	16919	16821	16731	16802	16676	16632	16587	16704	16997	16703	16761	16884	16838	16543	16801	16656	16910	16742	16930	16657	16842	16749	16763	16660	16628	16895	16688	16673	16745	16559	16807	16757	16705	16751	16653	16702	16896	16860	16665	16664	16806	16571	16954	16724	16685	16701	16701	16822	16794	16912	16829	16711	16832	16738	16741	16630	16861	16663	16696	16850	16744	16675	16707	16632	16754	16809	16822	16819	16743	16742	16728	16802	16726	16867	16730	16932	16734	16916	16629	16764	16729	16615	16767	16729	16780	16881	16716	16734	16631	16781	16733	16748	16768	16835	16834	16824	16699	16746	16867	16864	16679	16629	16526	16683	16549	16712	16875	16748	16926	16853	16661	16675	16691	16796	16911	16694	16657	16836	16987	16643	16786	16795	16710	16785	16705	16686	16888	16630	16788	16775	16701	16667	16940	16631	16936	16754	16795	16766	16715	16868	16884	16751	16789	16758	16900	16768	16889	16826	16735	16792	16876	16665	16852	16691	16832	16760	16758	16744	16889	16767	16806	16808	16832	16821	16699	16681	16796	16786	16754	16730	16678	16873	16702	16905	16770	16667	16844	16669	16749	16771	16723	16893	16740	16778	16738	16723	16662	16957	16775	16756	16781	16833	16662	16793	16694	16774	16689	16814	16875	16827	17004	16816	16794	16783	16729	16985	16679	16800	16737	16693	16754	16633	16818	16880	16795	16793	16890	16573	16555	16869	16654	16849	16802	16788	16754	16622	16678	16757	16679	16584	16913	16632	16899	16580	16798	16820	16657	16907	16659	16627	16829	16833	16844	16670	16721	16724	16722	16775	16727	16934	16782	16772	16830	16793	16819	16836	16752	16601	16692	16607	16772	16843	16737	16865	16685	16890	16839	16756	16633	16700	16695	16881	16608	16802	16720	16744	16929	16721	16840	16809	16613	16831	16663	16727	16816	16824	16724	16707	16501	16756	16829	16605	16734	16833	16676	16904	16760	16861	16855	16699	16858	16856	16655	16704	16888	16653	16827	16612	16653	16895	16828	16746	16903	16725	16613	16690	16708	16858	16754	16611	16767	16745	16868	16645	16701	16811	16775	16808	16732	16694	16797	16888	16788	16702	16763	16789	16880	16682	16765	16915	16619	16674	16777	16744	16731	16781	16806	16890	16889	16875	17113	16838	16771	16831	16654	16750	16835	16698	16867	16768	16759	16768	16800	16712	16633	16828	16967	16684	16789	16603	16906	16755	16895	16816	16807	16783	16756	16729	16776	16742	16820	16751	16897	16734	16742	16886	16719	16773	16661	16848	16687	16882	16929	16781	16735	16738	16819	16742	16898	16566	16940	16754	16646	16755	16683	16710	16977	16748	16782	16865	16946	16865	16720	16639	16915	16924	16759	16745	16789	16864	16871	16972	16762	16698	16649	16778	16667	16783	16805	16748	16678	16562	16843	16766	16896	16884	16789	16693	16866	16704	16862	16802	16641	16789	16673	16725	16794	16905	16714	16749	16619	16885	17034	16798	16720	16775	16754	16814	16746	16732	16716	16862	16749	16894	16889	16809	16744	16864	16700	16731	16806	16878	16657	16680	16812	16683	16811	16716	16943	16828	16722	16793	16829	16900	16618	16658	16653	16864	16822	16580	16721	16974	16714	16819	16831	16756	16657	16769	16847	16673	16796	16996	16600	16769	16816	16878	16867	16662	16809	16994	16805	16758	16859	16693	16755	16949	16639	16728	16875	16721	16836	16845	16730	16740	16939	16640	16740	16832	16827	16651	16708	16751	16656	16889	16789	16850	16722	16646	16648	16775	16696	16738	16697	16809	16764	16896	16779	16635	16683	16882	16727	16784	16719	16807	16680	16834	16686	16721	16953	16738	16605	16841	16791	16829	16758	16768	16703	16728	16956	16800	16695	16999	16750	16770	16761	16781	16787	16692	16745	16813	16856	16680	16752	16718	16612	16735	16847	16861	16804	16900	16675	16644	16724	16970	16742	16706	16673	16814	16639	16635	16693	16847	16733	16761	16794	16782	16700	16771	16916	16832	16733	16731	16689	16833	16994	16742	16769	16746	16725	16712	16609	16921	16731	16656	16717	16682	16688	16918	16833	16784	16816	16795	16769	16709	16962	16836	16787	16769	16572	16856	16641	16759	16687	16881	16597	16705	16723	16995	16779	16794	16865	16734	16598	16708	16808	16670	16794	16958	16813	16867	16530	16737	16854	16755	16876	16810	17045	16874	16876	16785	16815	16892	16946	16890	16889	16820	16683	16726	16788	16934	16672	16792	16742	16800	16831	16816	16701	16796	16632	16721	16900	16823	16679	16836	16832	16557	16775	16889	16837	16768	16726	16755	16842	16790	16833	16675	16860	16616	16979	16865	16759	16736	16795	16865	16634	16922	16695	16723	16713	16898	16791	16885	16640	16769	16711	16624	16668	16679	16749	16669	16807	16820	16638	16781	16717	16931	16915	16826	16896	16772	16700	16668	16747	16731	17085	16793	16727	16832	16794	16700	16862	16634	16719	16895	16766	16781	16798	16763	16851	16800	16736	16674	16647	16832	16749	16857	16639	16885	16920	16841	16787	16786	16589	16661	16763	16861	16906	16805	16840	16868	16727	16899	16586	16857	16671	16882	16624	16805	16646	16870	16835	16851	16822	16784	16782	16822	16802	16808	16711	16772	16841	16866	16638	16792	16699	16715	16852	16863	16773	16671	16826	16914	16857	16713	16959	16794	16789	16758	16755	16776	16774	16878	16785	16702	16737	16798	16763	16777	16760	16964	16667	16765	16726	16878	16773	16709	16664	16824	16585	16616	16864	16709	16721	16884	16895	16774	16660	16733	17046	16549	16696	16592	16766	16756	16889	16695	16880	16972	16881	16633	16777	16814	16806	16705	16802	16659	16882	16792	16782	16876	16955	16690	16702	16844	16821	16907	16705	16561	16826	16658	16858	16736	16852	16724	17043	16779	16665	16758	16645	16888	16940	16633	16951	16967	16777	16817	16890	16766	16589	16947	16746	16817	16903	16748	16491	16771	16763	16878	16775	16792	16808	16797	16524	16932	17014	16898	16646	16704	16808	16737	16773	16702	16592	16764	16738	16644	16726	16708	16829	16634	16824	16812	16695	16673	16766	16783	16696	16886	16822	16806	16795	16594	16668	16831	16781	16770	16868	16884	16733	16691	16675	16695	16940	16705	16734	16950	16747	16773	16717	16768	16708	16869	16739	16752	16632	16807	16908	16856	16706	16661	16899	16772	16838	16805	16754	16620	16846	16656	16782	16791	16719	16739	16736	16751	16842	16771	16922	16852	16768	16619	16765	16693	16816	16624	16823	16617	16737	16919	16805	16693	16663	16684	16749	16797	16709	16628	16769	16650	16784	16724	16854	16785	16679	16777	16747	16722	16935	16929	16831	16816	16883	16604	16888	16755	16714	16857	16781	16845	16891	16777	16918	16774	16800	16776	16770	16622	16904	16912	16967	16909	16894	16864	16711	16792	16730	16622	16786	16895	16885	16566	16672	16828	16901	16743	16922	16723	16656	16868	16890	16836	16811	16733	16788	16945	16774	16686	16813	16802	16745	16960	16753	16821	16878	16740	16784	16932	16813	16848	16839	16797	16988	16779	16894	16749	16741	16897	16807	16755	16512	16735	16921	16858	16707	16722	16779	16642	16726	16837	16707	16817	16728	16757	16762	16716	16768	16801	16721	16825	16693	16887	16759	16895	16987	16913	16841	16716	16807	16745	16761	16711	16705	16832	16754	16922	16953	16705	16663	16788	16860	16757	16830	16891	16773	16825	16787	16827	16844	16748	16798	16690	16815	16892	16982	16773	16748	16557	16880	16728	16640	16796	16836	16852	16854	16730	16749	16921	16747	16660	16872	16793	16808	16751	16725	16735	16767	16763	16817	16701	16659	16751	16770	16633	16630	16752	16746	16704	16891	16746	16760	16734	16734	16721	16837	16625	16678	16886	16590	16899	16824	16685	16580	16613	16751	16865	16869	16876	16848	16645	16844	16637	17056	16732	16675	16726	16939	16801	16724	16809	16762	16870	16795	16807	16828	16789	16667	16729	16718	16743	16880	16787	16774	16740	16763	16834	16514	16796	16733	16832	16680	16855	16841	16823	16869	16877	16877	16765	16753	16898	16738	16882	16897	16661	16776	16725	16856	16768	16826	16815	16755	16983	16820	16595	16772	17044	16762	16846	16772	16970	16608	16606	16860	16774	16735	16715	16783	16734	16848	16820	16872	16778	16735	16599	16834	16676	16518	16768	16830	16787	16793	16782	16899	16612	16802	16864	16752	16727	16861	16699	16831	16755	16869	16797	16758	16838	16740	16768	16754	16765	16701	16764	16861	16692	16714	16830	16802	16960	16679	16844	16698	16750	16825	16760	16835	16675	17063	16827	16780	16758	16767	16725	16766	16709	16916	16660	16588	16853	16705	16851	16767	16922	16739	16706	16797	16724	16792	16614	16618	16831	16717	16788	16945	16718	16751	16737	16675	16748	16915	16744	16777	16761	16650	16878	16722	16718	16590	16885	16712	16612	16687	16648	16825	16852	16739	16615	16842	16762	16715	16932	16866	16710	16767	16680	16689	16778	16829	16783	16782	16847	16932	16824	16774	16710	16711	16763	16726	16830	16879	16807	17109	16905	16711	16799	17052	16794	16778	16822	16793	16846	16861	16914	16846	16877	16755	16874	16677	16830	16718	16930
25390	21499	28774	25158	23662	24584	24653	22954	22814	22683	22613	22419	22444	22213	23344	31064	32953	30883	26563	24148	22625	21979	21672	21546	21670	21471	21573	21736	21440	21715	21317	21709	21459	21590	21713	21718	21963	21647	21639	21730	21491	21779	21513	21713	21674	21447	21546	21717	21601	21559	21506	21571	21525	21731	21572	21854	21775	21585	21669	21412	21403	21584	21474	21770	21672	21803	21449	21497	21587	21758	21750	21492	21471	21768	21662	21453	21529	21553	21625	21620	21610	21416	21582	21822	21581	21642	21634	21616	21888	21652	21570	21711	21490	21722	21740	21679	21538	21476	21573	21527	21481	21791	21721	21737	21691	21682	21615	21572	21429	21460	21731	21644	21431	21536	21454	21517	21669	21797	21781	21466	21439	21340	21500	21787	21621	21616	21639	21535	21401	21772	21607	21609	21621	21576	21782	21481	21632	21600	21541	21568	21652	21761	21744	21701	21712	21710	21606	21560	21557	21546	21563	21280	21838	21591	21582	21743	21551	21659	21763	21617	21526	21672	21686	21642	21781	21477	21691	21589	21703	21462	21725	21559	21658	21429	21774	21608	21509	21585	21679	21759	21583	21458	21384	21405	21844	21805	21628	21605	21672	21874	21538	21350	21545	21346	21621	21677	21843	21621	21530	21729	21627	21590	21451	21319	21383	21638	21671	21551	21580	21374	21532	21784	21442	21555	21584	21494	21472	21560	21735	21640	21658	21642	21549	21623	22070	21575	21565	21552	21398	21661	21526	21530	21529	21497	21742	21590	21756	21610	21617	21563	21688	21650	21655	21401	21665	21647	21518	21517	21791	21754	21532	21469	21567	21535	21763	21638	21576	21459	21318	21639	21731	21500	21599	21405	21684	21710	21678	21802	21661	21672	21509	21854	21897	21762	21595	21606	21437	21637	21755	21546	21589	21748	21563	21821	21807	21542	21773	21600	21620	21723	21785	21621	21659	21626	21568	21544	21714	21503	21553	21592	21622	21771	21586	21565	21453	21355	21538	21610	21893	21446	21757	21553	21386	21680	21610	21540	21691	21757	21715	21447	21639	21655	21680	21686	21591	21722	21567	21296	21663	21768	21763	21504	21528	21670	21775	21730	21622	21579	21787	21451	21475	21781	21590	21514	21631	21479	21692	21632	21578	21438	21653	21737	21643	21620	21782	21651	21718	21624	21761	21488	21599	21526	21567	21634	21502	21620	21564	21482	21613	21658	21523	21703	21648	21565	21618	21452	21560	21380	21545	21627	21512	21619	21253	21329	21656	21408	21548	21458	21731	21749	21580	21509	21588	21522	21529	21610	21650	21630	21575	21542	21823	21757	21507	21572	21576	21586	21676	21762	21650	21643	21763	21511	21565	21493	21685	21653	21625	21671	21779	21878	21825	21651	21810	21555	21575	21580	21434	21475	21871	21690	21539	21439	21748	21707	21554	21770	21589	21524	21656	21491	21771	21805	21642	21838	21505	21429	21525	21575	21756	21494	21549	21294	21869	21546	21486	21468	21490	21534	21504	21494	21586	21583	21763	21440	21574	21501	21566	21530	21473	21353	21817	21684	21661	21598	21502	21664	21614	21537	21745	21777	21542	21450	21511	21711	21440	21462	21666	21578	21738	21526	21717	21531	21404	21481	21619	21621	21655	21594	21560	21703	21533	21707	21629	21751	21559	21557	21506	21673	21565	21419	21653	21395	21454	21768	21534	21730	21652	21654	21574	21634	21680	21380	21852	21746	21646	21653	21568	21576	21411	21561	21529	21636	21701	21682	21501	21700	21606	21675	21400	21343	21573	21620	21693	21443	21579	21518	21514	21599	21697	21445	21557	21644	21670	21489	21557	21679	21572	21623	21470	21589	21699	21537	21541	21481	21745	21560	21646	21574	21659	21517	21330	21629	21734	21599	21281	21401	21780	21742	21694	21227	21467	21827	21572	21541	21541	21497	21812	21456	21801	21618	21528	21652	21484	21506	21706	21641	21607	21823	21446	21564	21809	21609	21621	21468	21759	21713	21619	21754	21485	21585	21705	21447	21606	21725	21425	21456	21627	21572	21914	21418	21630	21689	21478	21943	21597	21671	21547	21581	21473	21572	21561	21654	21474	21625	21720	21738	21496	21512	21605	21625	21708	21558	21583	21509	21728	21590	21742	21498	21491	21526	21571	21701	21582	21615	21527	21669	21779	21534	21373	21480	21394	21529	21571	21624	21700	21527	21521	21753	21583	21781	21729	21605	21454	21583	21640	21534	21391	21605	21602	21532	21705	21562	21454	21604	21534	21614	21617	21688	21585	21410	21472	21776	21542	21766	21443	21489	21775	21618	21628	21775	21756	21517	21518	21674	21732	21491	21707	21636	21580	21719	21676	21531	21554	21630	21668	21805	21674	21726	21659	21533	21460	21547	21683	21578	21683	21367	21720	21633	21669	21686	21743	21724	21495	21615	21710	21560	21553	21611	21620	21720	21375	21639	21356	21583	21648	21661	21691	21678	21667	21576	21673	21448	21467	21568	21566	21730	21370	21684	21751	21621	21599	21808	21585	21616	21625	21605	21739	21731	21586	21558	21564	21502	21672	21663	21694	21578	21477	21738	21682	21313	21671	21454	21591	21741	21836	21661	21531	21648	21593	21517	21647	21723	21756	21592	21848	21544	21569	21561	21514	21716	21617	21622	21658	21768	21618	21661	21596	21935	21886	21521	21725	21776	21561	21821	21537	21654	21578	21540	21732	21764	21651	21549	21679	21549	21837	21634	21409	21504	21610	21683	21744	21649	21585	21839	21546	21585	21652	21592	21746	21474	21617	21859	21582	21716	21655	21558	21745	21669	21884	21496	21475	21604	21815	21671	21561	21416	21494	21486	21709	21643	21488	21785	21639	21503	21336	21258	21553	21984	21714	21644	21613	21692	21725	21900	21759	21456	21784	21597	21657	21825	21688	21652	21714	21473	21546	21873	21641	21763	21388	21713	21768	21451	21649	21687	21391	21776	21719	21736	21397	21544	21575	21368	21587	21568	21699	21674	21535	21395	21428	21780	21694	21530	21601	21578	21564	21777	21394	21461	21584	21663	21550	21528	21625	21530	21610	21563	21440	21421	21514	21825	21646	21796	21527	21654	21592	21839	21613	21674	21646	21689	21577	21399	21580	21331	21611	21643	21501	21440	21571	21487	21606	21917	21791	21490	21609	21465	21570	21756	21625	21678	21727	21537	21535	21445	21552	21701	21647	21559	21752	21597	21465	21500	21810	21591	21462	21655	21632	21445	21654	21723	21856	21516	21488	21879	21611	21729	21560	21412	21636	21671	21613	21700	21702	21509	21744	21550	21602	21452	21585	21407	21590	21486	21540	21452	21784	21579	21733	21672	21463	21700	21743	21618	21527	21821	21500	21567	21617	21613	21738	21613	21590	21610	21622	21438	21423	21560	21606	21563	21417	21770	21374	21835	21693	21820	21433	21497	21692	21674	21415	21561	21878	21740	21751	21585	21495	21496	21657	21707	21809	21567	21697	21647	21600	21398	21592	21619	21640	21709	21481	21559	21744	21544	21569	21817	21803	21528	21375	21430	21534	21720	21657	21727	21501	21675	21548	21308	21482	21358	21825	21590	21873	21480	21632	21735	21516	21459	21595	21533	21564	21576	21523	21614	21535	21673	21615	21527	21667	21697	21607	21705	21303	21688	21648	21606	21608	21767	21753	21552	21469	21600	21561	21527	21695	21549	21614	21583	21595	21456	21300	21674	21831	21523	21791	21513	21564	21924	21690	21630	21585	21633	21774	21616	21621	21570	21618	21726	21621	21475	21492	21455	21461	21623	21598	21487	21314	21372	21690	21619	21911	21590	21585	21701	21659	21592	21505	21601	21507	21672	21760	21401	21567	21399	21623	21656	21607	21473	21594	21548	21610	21689	21730	21389	21590	21644	21678	21580	21640	21572	21441	21590	21773	21559	21641	21582	21484	21626	21581	21629	21465	21873	21699	21692	21640	21610	21650	21522	21474	21441	21659	21505	21549	21524	21619	21646	21397	21595	21659	21543	21577	21569	21683	21506	21644	21580	21822	21405	21643	21608	21774	21668	21460	21804	21597	21443	21591	21697	21625	21762	21924	21586	21668	21604	21646	21761	21694	21635	21690	21491	21547	21652	21590	21542	21476	21290	21632	21465	21724	21719	21649	21483	21469	21539	21490	21506	21610	21612	21564	21299	21640	21634	21480	21529	21728	21429	21526	21470	21446	21648	21786	21523	21773	21619	21739	21732	21678	21604	21568	21519	21505	21394	21517	21632	21559	21724	21771	21732	21523	21359	21618	21601	21548	21583	21690	21573	21501	21559	21658	21443	21763	21730	21715	21689	21589	21794	21732	21606	21412	21659	21721	21571	21624	21639	21599	21623	21683	21538	21677	21764	21737	21791	21637	21531	21689	21735	21544	21661	21644	21701	21706	21460	21798	21597	21753	21754	22008	21782	21665	21531	21452	21776	21399	21746	21674	21844	21889	21628	21477	21645	21565	21520	21661	21667	21608	21399	21374	21529	21526	21662	21771	21670	21622	21703	21608	21693	21737	21775	21530	21723	21765	21598	21589	21642	21616	21688	21608	21693	21666	21688	21506	21496	21721	21811	21386	21414	21618	21556	21664	21499	21798	21722	21493	21496	21720	21433	21706	21827	21513	21674	21759	21725	21627	21551	21484	21664	21596	21518	21614	21402	21609	21862	21685	21601	21756	21552	21723	21701	21585	21447	21516	21441	21727	21527	21724	21481	21458	21440	21646	21663	21634	21394	21384	21540	21551	21503	21549	21703	21568	21606	21781	21866	21616	21577	21692	21559	21588	21441	21803	21674	21676	21616	21743	21638	21577	21521	21538	21815	21571	21875	21606	21683	21381	21532	21565	21676	21643	21695	21498	21404	21615	21553	21756	21704	21534	21516	21683	21700	21553	21469	21672	21423	21600	21672	21561	21439	21550	21626	21607	21627	21695	21713	21652	21603	21531	21544	21552	21459	21545	21791	21376	21683	21765	21528	21659	21520	21821	21524	21581	21851	21631	21672	21679	21517	21672	21543	21612	21676	21557	21931	21633	21323	21662	21469	21506	21564	21405	21525	21635	21494	21617	21840	21759	21538	21552	21735	21443	21610
17300	27548	27219	22852	20602	19263	18251	18785	18518	18711	18429	18146	17864	17927	19947	30973	32246	28087	22618	19623	17446	17116	16902	16725	16629	16835	16852	16971	16864	16672	16847	16856	16711	16936	16926	16930	16735	16906	17000	16685	16877	16729	16781	16797	16908	16863	16855	16813	16803	16835	16963	16880	16837	16930	16653	16935	16839	16663	16767	16751	16877	16706	16705	16695	16836	16882	16666	16822	16829	16725	16897	16946	16779	16672	16967	16713	16644	16789	16992	16766	16914	16825	16718	16855	16657	16899	16778	16796	16737	16837	16813	16960	16851	16792	16920	16706	16766	16602	16758	16903	16832	16937	16833	16675	16848	16798	16900	16778	16712	16943	16759	16779	16874	16575	16706	16970	16860	16918	16704	16860	16826	16766	16834	16673	16639	16716	16803	16805	16615	16746	16697	16775	16857	16671	16705	16896	16680	16703	16881	16844	16892	16937	16797	16916	16837	16771	16923	16892	16863	16931	16755	16664	16745	16853	16751	16880	16763	16742	16840	16702	16871	16808	16770	16798	16641	16882	16767	16830	16608	16718	16806	16750	16741	16787	16802	16780	16864	16803	16736	16878	16833	16717	16739	16847	16765	16899	16908	16770	16721	16985	17009	16867	16882	17058	16960	16698	16863	16797	16895	16818	16698	16759	16769	16698	16770	16946	16843	16736	16713	16872	16908	17005	16859	16708	16689	16802	16886	16738	16778	16756	16778	16830	16797	16801	16785	16824	16679	16884	16857	16867	16675	16701	16622	16894	16821	16833	16949	16866	16846	16821	16758	16763	16694	16794	16641	16760	16878	16784	16920	16700	16826	16556	16831	16854	16893	16866	16678	16687	16870	16802	16842	16881	16836	16801	16927	16718	16676	16697	16810	16891	16767	16853	16640	16641	16731	16808	16828	16787	16832	16820	16714	16656	16916	16819	16787	16725	16714	16850	16796	16734	16807	16829	16848	16840	16862	16910	16865	16858	16795	16688	16587	16670	16766	16792	16740	16851	16808	16749	16832	16856	16600	16843	17019	16984	16772	16801	16653	16917	16888	16776	16791	16785	16765	16975	16911	16897	16694	16794	16646	16917	16816	16711	16867	16852	16896	16827	16844	16830	16769	16627	16710	16855	16919	16575	16773	16915	16844	16745	16779	16725	16765	16706	16788	16725	16847	16824	16829	16856	16800	16752	16898	16766	16785	16736	16819	16764	16876	16681	16717	16834	16827	16783	16709	16842	16766	16772	16852	16796	16761	16936	16864	16866	16694	16876	16663	16733	16769	16649	16747	16770	16985	16931	16946	16686	16862	16741	16868	16833	16803	16807	16593	16838	16745	16756	16949	16802	16616	16753	16659	16737	16778	16850	16640	16782	16818	16581	16926	16770	16746	16865	16784	17061	16706	16806	16910	16747	16772	16793	16878	16727	16709	16860	16810	16840	16589	16697	16779	16835	16875	16761	16726	16900	16751	16900	16913	16799	16830	16786	16833	16713	16817	16708	16895	16796	16819	16906	16890	16833	16867	16822	16802	16936	16738	16931	16715	16589	16890	16833	16856	16828	16659	16831	16948	16898	16887	16839	16788	16794	16667	16765	16935	16921	16848	16902	16676	16847	16736	16800	16668	16761	16707	16796	16867	16571	16735	16888	16759	16873	16832	16883	16908	16855	16786	16742	16750	16826	16860	16753	16786	16757	16700	16724	16724	16838	16935	16923	16833	16721	16972	16701	16702	16932	16847	16799	16789	16872	16741	16640	16783	16769	16885	16704	16717	16737	16898	16851	16798	16944	16818	16865	16704	16839	16797	16834	16738	16893	16786	16836	16748	16863	17007	16644	16792	16747	16700	16779	16927	16718	16934	16901	16849	16615	16772	16804	16871	16825	16901	16713	16820	16736	16839	16565	16615	16877	16700	16940	16751	16806	16870	16760	16892	16833	16725	16917	16770	16957	16695	16735	16739	16770	16914	16918	16803	16882	16866	16740	16868	16730	16815	16527	16918	16815	16647	16906	16840	16881	16607	16801	16928	17007	16778	16834	16799	16854	16814	17044	16800	16898	16764	16658	16723	16750	16827	17087	16879	16932	16711	16952	16735	16684	16868	17115	16842	16973	16762	16753	16784	16876	16807	16842	16788	16675	16613	16773	16810	16935	16666	16761	16925	16837	16759	16895	16851	16949	16842	16538	16900	16945	16846	16709	16659	16781	16667	16809	16888	16853	16806	16729	16699	16830	16678	16847	17011	16677	16854	16961	16719	16771	16816	16624	16831	16913	16906	16624	16930	16722	16816	16757	16946	16896	16875	16885	16718	16812	16683	16958	16753	16784	16855	16913	16713	16690	17021	16880	16808	16604	16864	16853	16673	16614	16831	16807	16779	16934	16742	16928	16809	16853	16549	16975	16909	16862	16938	16876	17033	16800	16724	16723	16742	16899	16839	16734	16832	17009	16858	16704	16899	16629	16846	16832	16744	16898	16819	16738	16857	16801	16906	16739	16845	16745	16772	16670	16835	16871	16827	16776	16919	16831	16934	16797	16738	16930	16771	16833	16845	16829	16715	16845	16732	16804	16755	16807	16782	16733	16856	16995	16830	16800	16773	16668	16497	16817	16874	16765	16667	16883	16867	16989	16869	16867	16961	16726	16793	16859	16777	16785	16819	16703	16708	16751	16798	16803	16726	16755	16784	16814	16747	16809	16782	16859	16794	16996	16810	16839	16754	16806	16918	16893	16857	16812	16699	16760	16754	16932	16895	16682	16801	16735	16849	16769	16940	16802	16963	16916	16913	16750	16751	16804	16848	16869	16993	16835	16835	16871	16768	16883	16800	16835	17045	16830	16918	16788	16722	16692	16558	16821	16929	16896	16769	16920	16881	16854	16736	16883	16766	16872	16867	17036	16888	17056	16841	16945	16769	16904	16787	16797	16865	16664	16705	16843	16638	16948	16821	16770	16765	16822	16708	16816	16822	16775	16693	16691	16737	16774	16738	16669	16835	16871	16855	16827	16807	16849	16840	16751	16871	16785	16895	16611	16942	16811	16769	16881	16828	16831	16686	16892	16845	16742	16734	16817	16793	16922	16691	16734	16669	16757	16800	16761	16720	16795	16805	16867	16867	16711	16604	16876	16960	16760	16789	16864	16861	16782	16739	16868	16772	16824	16936	16907	16743	16897	16921	16815	16752	16798	16839	16867	16830	16838	16684	16836	16976	16726	16762	16861	16896	16849	16870	16689	16859	16917	16936	16772	16668	16851	16875	16846	16833	16850	16989	16657	16835	16882	16732	16819	16831	16823	16697	16692	16539	16878	16725	16869	16724	16651	16818	16670	16782	16705	16742	16921	16866	16752	16757	16936	16860	16598	16912	17071	16868	16774	16791	16980	16844	16989	16783	16794	16886	16686	16843	16821	16700	16790	17001	16809	16791	16856	16697	16801	16709	16739	16723	16900	16784	16687	16966	16805	16936	16896	16728	16872	16927	16873	16907	16687	16844	16631	16716	16878	16867	16905	16806	16642	16742	16842	16922	16810	16719	16996	16884	16837	16744	16669	16650	16773	16599	16700	16867	16702	16822	16851	16747	16893	16764	16592	16809	17042	16776	16839	16902	16743	16796	16955	16878	16882	16785	16715	16851	16838	16632	16730	16865	16737	16812	16828	16756	16681	16856	16737	16862	16817	16670	17102	16967	16941	16702	16812	16670	16753	16887	16852	16816	16831	16737	16775	16785	16813	16808	16821	16827	16851	16775	16841	16858	16727	16877	16684	16893	16792	16827	16742	16623	16971	16791	16794	16806	16666	16821	16717	16937	16920	16673	16757	16919	16832	16648	16906	16836	16784	16887	16839	16999	16841	16854	16623	16883	16789	16649	16950	17002	16757	16804	16885	16620	16763	16855	16721	16692	16745	16794	16732	16825	16764	16745	16718	16907	16684	16807	16693	16852	16709	16832	16930	16727	16710	16827	16957	16599	16594	16747	16667	16776	16784	16787	16741	16797	16909	16783	16729	16672	16893	16628	16907	16755	16845	16849	16907	16636	16868	16701	16636	16865	16795	16650	16820	16787	16939	16830	16714	16703	16671	16993	16840	16783	16825	16843	16879	16882	16876	16867	16820	16986	16847	16873	16784	16859	16816	16937	16772	16605	16868	16887	16846	16770	17168	16895	16828	16656	16671	16694	16725	16725	16649	16744	16858	16688	16818	16844	16731	16950	16765	17033	16755	16774	16598	16763	16661	16674	16884	16787	16770	16805	16899	16868	16726	16863	16793	16877	16896	16774	16833	16848	16931	16905	16947	16863	16878	16852	17023	16732	16650	16959	16841	16737	16877	16929	17019	16976	16973	16860	16866	16886	16693	17135	16750	16809	16803	16837	16666	17018	16999	16835	16721	16775	16704	16872	16829	16900	16588	16741	16761	16864	16687	16827	16805	16817	16798	16726	16991	17024	16782	16792	16779	16842	16689	16665	16827	16621	16886	16893	16734	16670	16868	16863	16973	16691	16784	16732	16860	16886	16849	16736	16886	16781	16934	16764	16948	16826	16934	16750	16748	16867	16966	16759	17054	17007	16823	16826	16572	16859	16725	16800	16614	16704	16682	16819	16722	16879	16747	16685	16870	17014	16942	17102	16800	16786	16787	16789	16881	16730	16528	16808	16802	16932	16787	16932	16712	16813	16847	16806	16865	16753	16855	16794	16779	16775	16788	16865	16729	16840	17005	16849	16749	16790	16836	16824	16897	16773	16842	16749	16866	16902	16876	16904	16694	16850	16902	16790	16794	16834	16896	16662	16758	16715	16922	16730	16888	16779	16670	16870	16706	16870	16938	16629	16820	16808	16850	16756	16919	16803	16702	16764	16725	16933	16845	16833	16742	16873	16766	16765	16999	16819	16898	16903	16898	16717	16849	16693	16860	16943	16744	16932	16931	16637	16744	16811	16662	16736	16825	16772	16821	16933	16860	16841	16909	16924	16810	16750	16850	16759	16824	16756	16944	16967	16808	16834	16723	17046	16679	16943	16891	16942	16787	16719	16783	16771	16794	16817	16769	16820	16861	16678	16956	16679	16976	16682	16751	16969	16748	16784	16944	16888	16781	16918	16868	16743	16705	16772	16740	16724	16774	16812	16839	16649	16862	16918	16820
23912	21462	29112	24279	22249	25352	27204	23908	23367	23326	23171	22912	22630	22582	24005	37294	40029	36576	30022	25994	23183	22150	21848	21723	21834	21440	21551	21671	21978	21702	21743	21743	22013	21819	21691	21605	21755	21557	21882	21476	21478	21683	21867	21617	21666	21504	21597	21574	21589	21489	21395	21711	21575	21738	21782	21487	21626	21638	21605	21720	21570	21621	21579	21492	21509	21674	21809	21568	21745	21690	21482	21493	21549	21720	21710	21608	21579	21576	21482	21871	21595	21703	21419	21625	21809	21609	21706	21702	21628	21589	21834	21535	21629	21671	21815	21691	21453	21735	21598	21463	21575	21620	21614	21744	21490	21689	21659	21740	21557	21722	21594	21374	21553	21766	21654	21459	21803	21563	21597	21846	21603	21627	21583	21511	21722	21685	21830	21650	21696	21753	21687	21640	21529	21536	21603	21803	21646	21644	21630	21600	21890	21437	21618	21696	21627	21544	21566	21592	21677	21650	21486	21511	21862	21589	21589	21577	21584	21586	21676	21635	21497	21598	21626	21902	21706	21598	21697	21777	21791	21428	21535	21663	21268	21579	21524	21429	21477	21574	21811	21484	21658	21546	21789	21465	21701	21501	21442	21758	21644	21650	21626	21978	21884	21503	21553	21452	21716	21424	21740	21232	21655	21558	21830	21579	21662	21660	21596	21669	21722	21604	21602	21494	21688	21437	21592	21633	21884	21778	21827	21695	21776	21731	21563	21576	21583	21775	21510	21611	21685	21750	21373	21309	21442	21756	21508	21646	21640	21709	21608	21597	21783	21460	21470	21532	21618	21451	21494	21605	21471	21430	21620	21557	21592	21656	21511	21435	21627	21491	21633	21957	21643	21633	21504	21549	21561	21580	21562	21521	21496	21615	21686	21804	21543	21646	21697	21567	21503	21419	21617	21702	21552	21457	21563	21206	21523	21680	21512	21402	21572	21584	21773	21750	21800	21589	21458	21752	21695	21681	21674	21756	21552	21590	21803	21467	21713	21669	21632	21348	21409	21632	21768	21534	21787	21544	21650	21616	21752	21636	21706	21583	21531	21394	21499	21844	21251	21812	21504	21642	21645	21786	21655	21640	21986	21771	21669	21572	21543	21640	21507	21835	21817	21540	21435	21569	21692	21560	21540	21891	21686	21598	21696	21589	21763	21591	21458	21528	21663	21689	21623	21789	21623	21669	21604	21526	21772	21690	21404	21706	21827	21731	21621	21585	21577	21409	21589	21612	21709	21518	21767	21434	21710	21510	21630	21816	21426	21444	21434	21797	21716	21636	21537	21542	21761	21708	21604	21462	21713	21597	21533	21772	21633	21655	21695	21415	21474	21486	21681	21829	21580	21950	21687	21568	21717	21429	21748	21680	21505	21613	21781	21693	21622	21404	21551	21657	21763	21414	21644	21405	21415	21558	21424	21591	21760	21687	21602	21376	21612	21514	21906	21453	21666	21444	21628	21660	21598	21679	21635	21602	21805	21613	21558	21667	21777	21588	21661	21498	21542	21650	21457	21635	21736	21414	21409	21419	21805	21695	21621	21476	21439	21555	21483	21797	21566	21633	21654	21546	21494	21785	21575	21371	21579	21692	21719	21580	21521	21546	21595	21398	21697	21592	21714	21715	21709	21473	21699	21750	21702	21705	21596	21655	21376	21533	21486	21671	21628	21567	21449	21541	21524	21581	21642	21577	21581	21722	21502	21720	21752	21257	21506	21555	21563	21602	21520	21440	21553	21528	21631	21401	21618	21406	21606	21783	21730	21662	21745	21598	21772	21690	21634	21468	21670	21629	21795	21565	21759	21461	21444	21547	21682	21623	21561	21577	21632	21570	21476	21242	21790	21555	21621	21639	21645	21625	21570	21605	21563	21658	21851	21823	21651	21472	21727	21608	21433	21549	21663	21441	21605	21615	21776	21387	21586	21724	21547	21742	21317	21484	21668	21645	21554	21575	21593	21524	21609	21701	21740	21602	21752	21564	21547	21661	21607	21516	21723	21723	21655	21303	21468	21467	21679	21639	21700	21497	21595	21551	21576	21497	21663	21693	21871	21532	21522	21415	21624	21629	21631	21558	21591	21495	21752	21561	21697	21630	21596	21683	21393	21625	21683	21549	21517	21512	21657	21762	21702	21706	21706	21498	21555	21475	21583	21722	21420	21544	21689	21435	21640	21770	21520	21666	21722	21676	21600	21674	21747	21625	21598	21632	21506	21505	21491	21588	21510	21438	21704	21457	21364	21610	21573	21953	21828	21550	21506	21801	21383	21663	21517	21508	21562	21472	21596	21611	21625	21563	21675	21570	21805	21663	21607	21821	21801	21846	21523	21583	21653	21676	21610	21789	21506	21605	21760	21631	21677	21723	21730	21645	21910	21723	21667	21745	21831	21730	21556	21688	21597	21905	21672	21559	21621	21341	21712	21649	21467	21676	21806	21533	21691	21675	21597	21436	21517	21685	21633	21664	21829	21634	21656	21585	21613	21703	21580	21550	21780	21577	21540	21569	21569	21560	21667	21434	21595	21673	21855	21589	21526	21549	21469	21417	21613	21705	21558	21403	21530	21559	21317	21437	21515	21442	21650	21640	21431	21714	21801	21679	21539	21557	21612	21766	21509	21565	21779	21640	21863	21738	21818	21492	21645	21662	21563	21583	21635	21534	21481	21532	21670	21478	21437	21657	21608	21802	21461	21615	21478	21632	21595	21747	21570	21395	21854	21415	21749	21595	21393	21588	21595	21711	21518	21596	21717	21362	21717	21505	21567	21562	21535	21552	21650	21766	21698	21375	21587	21803	21728	21710	21695	21697	21545	21717	21786	21519	21522	21585	21565	21681	21683	21470	21571	21506	21562	21431	21449	21646	21649	21658	21720	21822	21769	21595	21796	21791	21639	21801	21819	21591	21646	21551	21692	21595	21468	21689	21493	21308	21540	21504	21672	21572	21733	21608	21493	21669	21756	21690	21466	21472	21419	21857	21827	21633	21710	21429	21813	21582	21780	21384	21653	21690	21442	21697	21655	21620	21458	21723	21539	21669	21404	21461	21676	21802	21670	21757	21567	21609	21858	21338	21416	21552	21615	21322	21466	21510	21689	21707	21618	21767	21711	21665	21466	21669	21460	21666	21792	21659	21512	21445	21600	21813	21750	21843	21592	21817	21630	21520	21765	21632	21562	21464	21411	21540	21527	21546	21632	21701	21620	21656	21722	21748	21525	21765	21837	21605	21583	21578	21498	21619	21633	21383	21629	21495	21555	21717	21468	21798	21668	21682	21691	21690	21663	21485	21547	21598	21516	21310	21828	21734	21664	21497	21537	21557	21367	21657	21650	21532	21627	21382	21530	21444	21631	21492	21588	21571	21682	21669	21536	21705	21525	21587	21719	21672	21481	21663	21546	21573	21740	21574	21399	21814	21350	21395	21678	21445	21558	21526	21588	21633	21759	21618	21659	21670	21652	21587	21726	21679	21459	21346	21491	21592	21654	21754	21869	21499	21797	21691	21497	21631	21463	21552	21615	21372	21646	21636	21738	21481	21618	21571	21619	21616	21613	21524	21617	21514	21612	21658	21584	21653	21634	21654	21742	21608	21808	21537	21569	21511	21623	21499	21561	21713	21491	21634	21637	21553	21692	21601	21780	21637	21681	21508	21450	21491	21815	21591	21533	21468	21455	21845	21774	21741	21544	21608	21451	21705	21561	21671	21473	21611	21472	21601	21709	21665	21566	21799	21481	21726	21701	21761	21649	21341	21572	21618	21535	21507	21736	21572	21730	21499	21383	21583	21635	21778	21732	21750	21599	21455	21556	21632	21688	21719	21559	21632	21808	21402	21617	21828	21583	21583	21514	21451	21614	21994	21584	21636	21745	21524	21474	21503	21663	21851	21384	21796	21571	21618	21380	21500	21544	21613	21504	21693	21669	21510	21488	21816	21574	21658	21412	21745	21755	21586	21617	21592	21533	21738	21683	21565	21720	21581	21737	21640	21634	21673	21571	21482	21574	21655	21570	21551	21547	21420	21702	21617	21540	21442	21442	21450	21622	21623	21439	21735	21469	21586	21393	21636	21663	21630	21676	21482	21469	21735	21418	21665	21785	21594	21748	21633	21875	21632	21576	21482	21671	21586	21538	21551	21629	21598	21604	21632	21784	21687	21522	21843	21676	21655	21711	21642	21603	21734	21668	21677	21574	21705	21547	21796	21556	21625	21693	21775	21625	21806	21748	21611	21751	21583	21468	21664	21714	21603	21656	21702	21668	21502	21870	21577	21573	21685	21654	21695	21699	21636	21650	21582	21599	21844	21606	21727	21701	21686	21540	21724	21601	21352	21868	21529	21576	21477	21343	21618	21686	21386	21516	21588	21543	21470	21747	21825	21629	21711	21640	21650	21789	21689	21479	21497	21603	21565	21691	21791	21385	21637	21571	21787	21671	21549	21596	21312	21563	21688	21663	21603	21532	21523	21594	21826	21556	21463	21566	21601	21655	21748	21361	21628	21633	21623	21626	21894	21671	21515	21678	21508	21639	21505	21684	21463	21732	21588	21465	21582	21428	21602	21697	22000	21443	21511	21567	21723	21672	21530	21651	21500	21459	21497	21647	21418	21702	21676	21669	21572	21422	21629	21557	21680	21583	21475	21429	21471	21664	21516	21753	21635	21931	21499	21685	21685	21654	21759	21369	21499	21821	21496	21620	21684	21634	21678	21631	21669	21791	21569	21472	21531	21544	21484	21560	21432	21444	21661	21593	21360	21626	21650	21753	21607	21451	21679	21493	21405	21654	21621	21674	21483	21845	21780	21763	21590	21688	21597	21752	21527	21672	21450	21671	21585	21752	21647	21529	21567	21461	21669	21554	21649	21578	21467	21727	21552	21682	21597	21521	21704	21428	21595	21572	21528	21499	21851	21708	21542	21478	21756	21643	21675	21519	21657	21628	21492	21616	21599	21423	21519	21543	21562	21788	21556	21635	21637	21558	21601	21712	21456	21688	21490	21482	21525	21778	21557	21632	21556	21502	21550	21485	21467	21598	21695	21739	21627	21672	21717	21701	21906	21787	21603	21567	21689	21620	21553	21615	21547	21649	21647	21579	21765	21536	21470	21805	21416	21444	21493	21788	21688	21553	21427	21457	21599
18852	31267	30178	24565	22580	20760	19571	20254	19847	19103	19092	18611	18284	18207	21346	38746	39996	34710	26806	21441	18157	17103	16818	16765	16567	16726	16781	16880	16654	16763	16646	16651	16700	16830	16699	16809	16631	16716	16833	16732	16855	16766	16885	16613	16910	16767	16852	16893	16784	16965	16889	16855	16707	16774	16855	16797	16721	16777	16812	16631	16896	16710	16810	16891	16865	16777	16714	16803	16510	16669	16609	16853	16732	16650	16561	16739	16808	16710	16500	16899	16948	16920	16628	16650	16792	16669	16584	16677	16771	16726	16853	16816	16672	16769	16896	16819	16677	16612	16616	16790	16753	16726	16743	16841	16787	16873	16638	16807	16897	16684	16811	16708	16791	16729	16757	16721	16706	16973	16820	17049	16826	16580	16826	16697	16849	16749	16707	16753	16784	16764	16661	16794	16611	16869	16676	16740	16939	16573	16772	16689	16743	16819	16451	16843	16703	16737	16802	16885	16852	16699	16644	16829	16725	16837	16589	16801	16799	16758	16741	16851	16762	16823	16788	16838	16740	16698	16665	16570	16782	16635	16771	16866	16779	16683	16666	16673	16757	16983	16843	16836	16874	16829	16790	16725	16642	16665	16869	16840	16638	16785	16794	17059	16719	16943	16939	17032	16635	16902	16650	16878	16684	16749	16939	16569	16655	16643	16664	16958	16729	16947	16707	16727	16642	16825	16765	16687	16894	16802	16643	16695	16830	16816	16728	16879	16723	16739	16881	16909	16872	16680	16937	16861	16607	16704	16761	16782	16831	16717	16956	16699	16702	16837	16743	16669	16831	16784	16731	16753	16695	16682	16756	16780	16597	16783	16780	17001	16898	16783	16800	16777	16870	16816	16748	16626	16769	16880	16654	16889	16625	16752	16792	16732	16699	16786	16822	16782	16839	16601	16767	16622	16951	16931	16798	16657	16689	16712	16909	16741	16878	16707	16921	16800	16905	16744	16692	16880	16777	16797	16860	16709	16800	16845	16911	16844	16530	16696	16807	16545	16848	16708	16744	16679	16787	16803	16783	16743	16734	16730	16744	16889	16801	16824	16855	16785	16745	16737	16642	16716	16921	16697	16860	16660	16655	16826	16667	16492	16700	16758	16817	16768	16813	16699	16792	16874	16949	16899	16687	16830	16653	16764	16765	16787	16750	16796	16816	16702	16784	16883	16719	16836	16771	16773	16598	16725	16800	16579	16821	16838	16611	16747	16846	16875	16742	16801	16576	16826	16759	16739	16920	16832	16749	16672	16800	16661	16725	16852	16893	16901	16807	16843	16775	16877	16532	16756	16786	16691	16654	16720	16870	16725	16887	16758	16955	16711	16730	16681	16813	16777	16791	16621	16849	16916	16851	16850	16579	16643	16829	16569	16831	16717	16608	16752	16787	16842	16851	16835	16875	16860	16847	16530	16601	17039	17061	16656	16894	16823	16601	16714	16851	16669	16770	16791	16673	16831	16849	16884	16720	16919	16719	16800	16785	16773	16881	16828	16870	16821	16894	16805	16780	16736	16907	16755	16829	16879	16711	16905	16833	16808	16786	16801	16616	16806	16622	16703	16886	16775	16786	16680	16709	16934	16725	16816	16763	16557	17001	16864	16673	16635	16777	16896	16761	16685	16804	16582	16801	16740	16867	16717	17019	16812	16677	16908	16660	16706	16721	16755	16895	16611	16883	16558	16784	16759	16707	16675	16707	16754	16703	16832	16929	16858	16816	16664	16827	16658	16753	16736	16878	16698	16830	16741	16842	16742	16829	16682	16773	16778	16833	16716	16665	16722	16808	16723	17093	16650	16879	16702	16657	16751	16678	16644	16755	16932	16701	16685	16838	16707	16815	16812	16843	16750	16742	16859	16636	16792	16912	16681	16825	16721	16731	16809	16617	16668	16845	16719	16561	16597	16676	16819	16824	16719	16597	16917	16772	16722	16809	16787	16767	16680	16941	16831	16897	16699	16868	16919	16818	16698	16856	16884	16765	16791	16779	16651	16734	16995	16897	16655	16925	16830	16806	16751	16785	16811	16865	16832	16795	16778	16777	16720	16773	16833	16811	16924	16925	16823	16617	16812	16618	16757	16623	16931	16726	16661	16917	16896	16865	16834	16968	16712	16804	16731	16722	16736	16793	16818	16713	16581	16754	16637	16767	16666	16860	16771	16830	16843	16949	16766	16646	16624	16783	16786	16660	16774	16927	16771	16580	16754	16713	16649	16759	16838	16784	16581	16735	16859	16801	16747	16722	16580	16767	16725	16809	16844	16860	16795	16779	16693	16729	16901	16778	16698	16897	16957	16693	16832	16701	16898	16699	16727	16892	16686	16692	16724	16735	16578	16668	16682	16655	16869	16758	16700	16657	16716	16741	16739	16840	16745	16776	16797	16780	16609	16768	16707	16756	16819	16705	16726	16805	16656	16769	16755	16687	16810	16807	16616	16734	16911	16514	16666	16940	16750	16984	16816	16917	16683	16684	16713	16710	16729	16890	16809	16753	16716	16822	16898	16837	16732	16704	16770	16519	16978	16662	16769	16875	16686	16797	16712	16695	16715	16602	16732	16918	16822	16837	16791	16870	16879	16704	16531	16655	16890	16944	16856	16686	16651	16837	16794	16847	16927	16610	16775	16651	16846	16739	16650	16792	16913	16731	16730	16740	16516	16849	16737	16756	16811	16830	16650	16860	16574	16606	16690	16811	16640	16699	16786	16653	16956	16788	16602	16793	16818	16856	16576	16876	16759	16746	16629	16701	16793	16804	16594	16644	16842	16714	16673	16848	16699	16791	16889	16868	16880	16793	16641	16794	17031	16938	16685	16902	16657	16895	16781	16728	16773	16739	16846	16800	16726	16757	16877	16723	16822	16798	16812	16850	16829	16586	16708	16765	16780	16703	16782	16808	16760	16801	16912	16813	16703	16988	16778	16643	16836	16876	16803	16646	16751	16899	16664	16703	16653	16787	16739	16776	16952	16764	16858	16756	16886	16748	16812	16801	16689	16607	16529	16631	16733	16765	16778	16819	16881	16789	16683	16697	16624	16952	16731	16855	16858	16809	16693	16780	16792	16744	16819	16762	16772	16894	16837	16696	16777	16713	16871	16815	16663	16671	16699	16662	16862	16660	16772	16723	16770	16899	16832	16660	16758	16836	16855	16619	16800	16657	16879	16784	16786	16573	16750	16818	16752	16761	16914	16661	16754	16776	16725	16779	16766	16898	16695	16635	16771	16829	16647	16990	16820	16834	16790	16793	16859	16831	16711	16753	16653	16810	16692	16913	16641	16603	16714	16779	16819	16719	16771	16697	16862	16861	16672	16939	16766	16721	16752	16709	16700	16644	16759	16715	16831	16762	16696	16601	16710	16822	16706	16831	16690	16751	16511	16866	16916	16631	16623	16785	16636	16942	16752	16669	16848	16869	16615	16813	16903	16846	16790	16814	16626	16831	16815	16849	16729	16615	16805	16913	16710	16682	16705	16611	16991	16718	16916	16812	16750	16759	16732	16900	16939	16798	16620	16924	16797	16773	16850	16934	16755	16727	16665	16782	16850	16673	16686	16750	16795	16801	16649	16751	16700	16733	16630	16636	16829	16775	16879	16798	16771	16732	16794	16882	16748	16799	16725	16851	16700	16887	16656	16793	16702	16590	16686	16725	16812	16809	16917	16743	16763	16641	16786	16929	16636	16754	16861	16989	16751	16814	16882	16732	16664	16865	16793	16685	16728	16889	16735	16747	16735	16738	16861	16918	16790	16708	16724	16768	16676	16816	16793	16784	16728	16649	16769	16763	16808	16706	16712	16824	16655	16813	16838	16754	16921	16878	16689	16709	16679	16680	16667	16681	16620	16882	16724	16594	16824	16646	16784	16781	16521	16703	16808	17122	16754	16666	16725	16632	16631	16704	16827	16830	16877	16723	16955	16772	16833	16613	16818	16634	16891	16668	16650	16572	16751	16830	16880	16775	16847	16752	16799	16878	16780	16678	16696	16855	16671	16763	16813	16703	16837	16775	16948	16858	16863	16791	16949	16748	16779	16725	16541	16772	16675	16775	16892	16686	16638	16847	16880	16848	16847	16848	16666	16839	16869	16834	16682	16851	16618	16848	16731	16781	16840	16893	16687	17082	16919	16580	16594	16748	16849	16776	16834	16792	16733	16804	16818	16612	16771	16786	16728	16913	16831	16843	16778	16795	16938	16778	16961	16719	16743	16857	16659	16765	16760	16715	16683	16902	16982	16703	16795	16721	16677	16839	16744	16683	16857	16919	16777	16701	16650	16738	16913	16778	16772	16783	16613	16923	16668	16750	16721	16793	16741	16933	16666	16720	16824	16681	16786	16782	16799	16751	16751	16680	16812	16780	16654	16591	16714	16588	16741	16612	16846	16757	16825	16892	16688	16758	16913	16865	16803	16849	16813	16663	16785	16888	16642	16805	16781	16820	16745	16681	16785	16751	16746	16754	16749	16689	16773	16833	16754	16669	16666	16916	16763	16688	16772	16956	16684	16764	16664	16757	16615	16927	16666	16766	16703	16751	16819	16644	16622	16684	16914	16801	16945	16777	16822	16903	16941	16684	16811	16925	16852	16899	16751	16659	16713	16871	16770	16606	16742	16743	16602	16855	16860	16596	16735	16756	16525	16795	16694	16611	16732	16735	16544	16794	16714	16632	16758	16801	16743	16709	16755	16754	16745	16786	16650	16842	16764	16816	16729	16834	16680	16586	16697	16716	16816	16847	16809	16762	16749	16751	16656	16870	16729	16732	16926	16844	17018	16812	16770	16815	16773	16688	16884	16854	16598	16956	16725	16834	16806	16729	16582	16729	16900	16733	16743	16839	16798	16749	16802	16734	16859	16998	16747	16676	16641	16671	16754	16638	16751	16526	16673	16646	16824	16679	16656	16919	16777	16854	16815	16709	16683	16724	16976	16918	16834	16615	16639	16920	16599	16636	16976	16662	16604	16910	16936	16703	16587	16796	16835	16947	16648	16875	16860	16523	16534	16651	16709	16854	16737	16795	16766	16810	16849	16772	16733	16759	16750	16696	16585	16819	16695	16934	16795	16830	16760	16809	16797	16828	16753	16919	16799	16755	16622	16797	16583	16807	16735	16754	16723	16761	16800	16692	16640	16685	16708
30245	23698	26277	24180	22113	21927	22177	22461	22164	22037	22167	22149	21916	22057	21953	22792	23459	23363	22678	22069	21643	21798	21709	21676	21647	21583	21436	21567	21311	21774	21708	21786	21695	21643	21669	21497	21587	21513	21716	21413	21564	21302	21656	21483	21695	21518	21602	21659	21723	21706	21735	21690	21806	21851	21919	21569	21587	21383	21644	21642	21801	21739	21591	21530	21789	21960	21407	21542	21604	21639	21681	21595	21890	21673	21451	21508	21416	21644	21528	21794	21494	21739	21588	21512	21661	21688	21652	21685	21593	21477	21742	21955	21381	21663	21737	21486	21791	21605	21811	21355	21597	21698	21676	21760	21628	21665	21667	21649	21401	21351	21426	21508	21539	21476	21405	21829	21755	21628	21550	21748	21671	21724	21438	21458	21694	21693	21757	21622	21418	21622	21524	21377	21423	21749	21680	21768	21698	21683	21705	21720	21724	21648	21706	21856	21480	21524	21625	21632	21775	21701	21497	21478	21600	21843	21725	21630	21679	21358	21693	21738	21765	21608	21650	21722	21484	21678	21644	21506	21873	21348	21437	21693	21549	21560	21616	21432	21751	21464	21649	21366	21476	21816	21863	21650	21714	21377	21729	21700	21757	21843	21716	21604	21541	21665	21718	21476	21455	21575	21765	21667	21658	21489	21520	21789	21724	21578	21680	21659	21634	21536	21724	21380	21501	21600	21682	21557	21629	21515	21647	21486	21744	21508	21717	21561	21760	21525	21766	21698	21835	21850	21760	21612	21545	21745	21941	21790	21515	21588	21872	21769	21788	21770	21614	21491	21719	21870	21764	21621	21626	21617	21582	21794	21733	21475	21686	21773	21764	21799	21734	21773	21695	21622	21818	21521	21711	21474	21579	21547	21609	21511	21586	21603	21539	21710	21602	21623	21612	21576	21701	21728	21564	21298	21496	21728	21474	21577	21461	21746	21797	21666	21919	21679	21656	21442	21703	21678	21786	21682	21882	21640	21540	21516	21910	21522	21671	21341	21525	21831	21611	21526	21522	21774	21661	21668	21686	21674	21889	21690	21487	21659	21793	21681	21564	21453	21531	21542	21448	21732	21706	21516	21903	21607	21641	21540	21575	21641	21608	21705	21642	21505	21552	21399	21583	21633	21762	21780	21585	21465	21680	21694	21525	21485	21580	21649	21634	21655	21738	21632	21726	21572	21588	21723	21658	21683	21523	21781	21395	21579	21369	21800	21727	21279	21339	21630	21585	21555	21655	21533	21531	21554	21825	21763	21628	21568	21428	21525	21491	21642	21646	21552	21542	21699	21766	21600	21611	21502	21582	21645	21474	21689	21711	21555	21755	21667	21496	21492	21587	21566	21498	21530	21739	21538	21726	21673	21556	21750	21856	21662	21740	21705	21736	21642	21652	21807	21677	21531	21765	21728	21601	21688	21848	21558	21569	21504	21620	21684	21657	21745	21587	21680	21786	21624	21543	21744	21705	21476	21615	21372	21643	21595	21391	21327	21807	21572	21744	21607	21600	21595	21819	21777	21708	21547	21660	21736	21464	21557	21489	21334	21810	21493	21656	21630	21747	21647	21508	21608	21660	21885	21557	21588	21594	21637	21552	21370	21753	21741	21703	21816	21474	21578	21622	21682	21704	21671	21433	21694	21455	21611	21590	21699	21670	21731	21526	21630	21702	21631	21458	21691	21601	21644	21713	21708	21765	21639	21811	21723	21707	21805	21389	21624	21422	21755	21700	21787	21781	21570	21729	21774	21658	21588	21762	21766	21686	21633	21594	21453	21534	21577	21645	21581	21558	21731	21457	21625	21528	21470	21900	21581	21568	21506	21670	21610	21527	21602	21468	21539	21810	21538	21663	21793	21711	21521	21528	21831	21752	21461	21528	21871	21626	21715	21765	21675	21951	21643	21702	21588	21487	21525	21632	21627	21844	21504	21601	21419	21562	21561	21578	21602	21495	21743	21582	21734	21804	21388	21427	21645	21344	21464	21793	21598	21574	21501	21547	21814	21676	21628	21594	21592	21658	21483	21545	21887	21854	21556	21514	21605	21553	21591	21520	21559	21807	21764	21726	21733	21509	21792	21382	21841	21667	21561	21590	21701	21591	21711	21392	21538	21495	21812	21546	21700	21759	21718	21581	21692	21639	21740	21764	21666	21822	21722	21811	21635	21797	21411	21595	21572	21589	21647	21573	21432	21782	21519	21667	21727	21657	21794	21725	21489	21661	21697	21739	21632	21779	21787	21500	21695	21618	21480	21649	21688	21697	21813	21828	21665	21687	21805	21551	21672	21857	21660	21533	21595	21576	21479	21678	21498	21481	21523	21674	21592	21519	21647	21588	21518	21784	21505	21640	21871	21860	21447	21626	21730	21641	21574	21754	21753	21683	21753	21712	21592	21529	21578	21811	21653	21587	21621	21483	21626	21779	21507	21730	21396	21520	21585	21527	21750	21683	21616	21609	21423	21599	21603	21725	21816	21652	21567	21622	21658	21680	21541	21570	21615	21522	21587	21584	21454	21800	21693	21591	21706	21678	21709	21654	21580	21686	21591	21740	21664	21317	21455	21748	21424	21562	21705	21309	21686	21480	21587	21608	21673	21715	21592	21711	21574	21597	21494	21834	21665	21495	21727	21473	21692	21610	21540	21721	21620	21707	21576	21452	21585	21584	21582	21713	21546	21340	21679	21627	21606	21543	21521	21713	21672	21644	21741	21699	21715	21639	21524	21595	21774	21543	21683	21698	21860	21743	21650	21781	21741	21723	21678	21789	21859	21665	21601	21600	21523	21628	21521	21702	21743	21692	21806	21736	21727	21428	21577	21415	21618	21510	21944	21650	21764	21739	21527	21533	21498	21384	21752	21531	21745	21683	21662	21583	21441	21692	21589	21448	21559	21555	21622	21582	21481	21812	21644	21662	21863	21753	21629	21544	21738	21797	21753	21682	21806	21569	21642	21757	22026	21616	21727	21545	21512	21643	21554	21754	21404	21668	21555	21576	21611	21649	21444	21670	21790	21788	21655	21591	21414	21491	21593	21795	21804	21654	21664	21796	21686	21609	21580	21690	21604	21624	21502	21579	21771	21672	21716	21627	21843	21578	21694	21767	21612	21569	21705	21594	21606	21630	21600	21820	21645	21654	21483	21533	21707	21609	21439	21410	21633	21593	21746	21279	21564	21532	21666	21631	21652	21911	21602	21711	21565	21921	21811	21666	21441	21615	21653	21536	21760	21890	21599	21475	21654	21535	21663	21545	21548	21695	21490	21599	21832	21621	21615	21618	21696	21540	21705	21699	21485	21813	21663	21721	21817	21592	21368	21569	21699	21608	21588	21757	21495	21758	21598	21762	21572	21585	21532	21635	21587	21601	21566	21695	21307	21548	21660	21776	21443	21624	21593	21696	21652	21730	21662	21696	21811	21692	21536	21597	21773	21908	21570	21520	21640	21578	21632	21538	21697	21371	21531	21799	21579	21818	21791	21914	21445	21584	21505	21866	21680	21599	21679	21626	21618	21775	21752	21447	21406	21579	21836	21687	21610	21753	21534	21592	21693	21791	21815	21497	21591	21631	21365	21672	21712	21509	21818	21735	21554	21666	21547	21373	21579	21712	21719	21688	21805	21487	21617	21762	21642	21698	21492	21648	21581	21848	21913	21788	21691	21580	21220	21656	21620	21581	21739	21561	21510	21595	21415	21624	21590	21484	21714	21737	21509	21576	21727	21676	21642	21506	21551	21665	21954	21647	21745	21607	21846	21912	21652	21735	21711	21491	21489	21580	21510	21541	21578	21464	21643	21653	21649	21587	21639	21710	21556	21664	21692	21652	21605	21615	21765	21681	21645	21631	21601	21741	21406	21810	21763	21548	21580	21827	21670	21726	21513	21743	21540	21621	21678	21655	21648	21440	21703	21802	21776	21810	21593	21611	21544	21521	21544	21974	21606	21605	21710	21727	21759	21529	21702	21658	21581	21660	21704	21567	21689	21774	21636	21763	21747	21719	21570	21629	21707	21699	21591	21736	21720	21589	21889	21727	21641	21522	21611	21691	21646	21583	21757	21847	21650	21733	21723	21771	21931	21652	21553	21702	21784	21566	21728	21313	21521	21606	21731	21702	21689	21526	21613	21550	21723	21688	21656	21550	21530	21568	21873	21775	21663	21663	21537	21562	21566	21676	21517	21641	21528	21549	21763	21466	21710	21685	21315	21741	21622	21812	21697	21599	21670	21928	21421	21505	21396	21783	21586	21720	21414	21603	21589	21604	21452	21793	21616	21717	21636	21596	21756	21723	21646	21775	21558	21689	21772	21681	21716	21603	21524	21587	21530	21712	21600	21617	21831	21506	21610	21696	21380	21491	21733	21827	21600	21647	21537	21643	21630	21559	21734	21641	21610	21543	21661	21718	21666	21749	21852	21792	21279	21704	21810	21782	21714	21435	21617	21702	21730	21539	21806	21634	21523	21809	21634	21586	21655	21889	21820	21796	21619	21615	21728	21824	21847	21642	21423	21586	21526	21428	21846	21513	21585	21755	21522	21611	21489	21534	21482	21586	21514	21446	21661	21504	21704	21711	21760	21746	21541	21547	21674	21732	21609	21584	21827	21722	21750	21797	21728	21745	21680	21650	21687	21749	21670	21625	21404	21640	21829	21667	21371	21568	21582	21780	21600	21592	21619	21713	21514	21616	21821	21632	21636	21699	21717	21599	21499	21887	21688	21871	21842	21686	21592	21559	21514	21598	21788	21903	21786	21706	21642	21906	21817	21663	21593	21686	21815	21606	21642	21698	21794	21602	21803	21686	21494	21825	21812	21620	21639	21647	21597	21657	21492	21705	21755	21462	21659	21730	21654	21575	21440	21793	21672	21478	21582	21571	21477	21580	21606	21454	21487	21720	21676	21531	21592	21709	21548	21596	21662	21652	21820	21665	21443	21475	21630	21468	21760	21513	21638	21636	21819	21814	21559	21723	21504	21521	21647	21723	21666	21787	21770	21640	21424	21530	21517	21632	21809	21637	21623	21748	21755	21381	21882	21667	21487	21715	21547	21531	21772	21426	21574	21765	21654	21560	21831	21516	21515	21784	21771	21666	21641	21542	21572	21729	21755	21683	21471	21760	21755	21808	21816	21673	21609	21581	21524
17700	19538	19505	18651	18050	17503	17688	18046	17838	17427	17482	17466	17613	17340	17321	18659	19333	18746	18028	17524	17026	17030	16740	16613	16656	16847	16753	16758	16811	16634	16797	16754	16658	16794	16678	16778	16567	16846	16806	16688	16791	16713	16897	16674	16764	16836	16942	16828	16800	16722	16685	16707	16541	16864	16991	16780	16830	16735	16584	16935	16889	16737	16791	16777	16715	16850	16769	16768	16823	16888	16631	16906	16563	16793	16767	16724	16777	16836	16518	16811	16902	16703	16743	16765	16931	16805	16679	16783	16724	16853	16797	16716	16775	16825	16693	17035	16733	16762	16809	16766	16772	16829	16775	16831	16862	16723	16781	16789	16690	16616	16716	16722	16787	16754	16778	16862	16752	16727	17045	16879	16630	16738	16961	16773	16729	16702	16614	16916	16862	16813	16683	16563	16612	16776	16786	16712	16908	16909	16737	16700	16787	16808	16798	16652	16577	16748	16803	16833	16849	16630	16669	16745	16806	16818	16763	16745	16818	16777	16793	16978	16786	16722	16812	16759	16754	16681	16780	16749	16751	16796	16806	16716	16740	16678	16898	16679	16752	16835	16617	16777	16721	16817	16702	16794	16833	16813	16871	16631	16704	16754	16744	16683	16708	16692	16755	16560	16898	16788	16611	16779	16648	16707	16613	16730	16801	16699	16914	16818	16701	16867	16734	16786	16866	16805	16829	16690	16848	16842	16701	16702	16771	16726	16952	16530	16735	16741	16838	16649	16658	16870	16765	16823	16819	16791	16669	16789	16709	16858	16613	16889	16893	16906	16782	16732	16755	16699	16750	16716	16678	16826	16851	16825	16711	16751	16656	16771	16781	16809	16908	16649	16760	16631	16846	16650	16750	16740	16920	16799	16669	16834	16822	16740	16745	16629	16841	16609	16715	16645	16831	16678	16679	16766	16764	16783	16626	16726	16894	16895	16865	16915	16742	16833	16640	16735	16654	16613	16792	16673	16735	16793	16777	16830	16734	16856	16832	16715	16553	16796	16667	16703	16841	16737	16602	16818	16704	16783	16642	16767	16717	16742	16657	16727	16629	16735	16824	16546	16794	16804	16849	16782	16683	16705	16940	16738	16647	16713	16833	16707	16779	16843	16793	16921	16853	16723	16753	16744	16681	16752	16596	16725	16878	16629	16925	16788	16661	16705	16887	16912	16780	16753	16910	16905	16779	16871	16766	16735	16686	16699	16725	16908	16849	16694	16707	16773	16714	16760	16708	16765	16730	16664	16550	16949	16780	16675	16926	16700	16733	16847	16876	16610	16833	16768	16843	16771	16858	16917	16800	16915	16868	16882	16550	16850	16828	16915	16716	16728	16832	16701	16808	16690	16736	16885	16733	16824	16653	16738	16622	16664	16975	16714	16913	16795	16783	16682	16690	16834	16590	16748	16900	16803	16844	16934	16550	16829	16763	16723	16776	16525	16763	16720	16879	16720	16770	16919	16840	16553	16865	16679	16823	16735	16818	16838	16816	16695	16891	16615	16961	16625	16815	16868	16842	16852	16728	16743	16738	16863	16767	16855	16946	16936	16694	16743	16717	16739	16740	16772	16693	16853	16759	16783	17005	16585	16847	16735	16754	16755	16732	16963	16666	16764	16796	16773	17038	16614	16711	16756	16823	16717	16827	16794	16738	16776	16754	16855	16616	16922	16815	16727	16838	16755	16713	16841	16786	16853	16788	16672	16795	16583	16743	16765	16694	16811	16820	16628	16667	16748	16684	16824	16819	16780	16804	16663	16827	16654	16653	16711	16913	16653	16660	16579	16746	16706	16870	16782	16843	16716	16999	16628	16708	16649	16739	16802	16881	16885	16874	16652	16745	16705	16865	16765	16680	16938	16911	16790	16715	16805	16723	16740	16863	16849	16700	16730	16928	16746	16767	16721	16811	16763	16615	16861	16721	16671	16729	16881	16833	16681	16806	17037	16529	16770	16709	16705	16823	16721	16895	16746	16764	16945	16857	16818	16707	16682	16795	16714	16656	16827	16874	16898	16515	16860	16633	16755	16868	16771	16756	16773	16944	16695	16785	16728	16630	16831	16792	16762	16704	16696	16960	16812	16880	17019	16810	16825	16724	16792	16685	16859	16944	16866	16677	16770	16752	16816	16840	16741	16617	16728	16929	16936	16657	16719	16706	16670	16872	16773	16728	16555	16681	16592	16881	16633	16804	16813	16737	16667	16621	16754	16899	16768	16803	16502	16798	16805	16812	16920	16696	16950	16825	16796	16856	16778	16869	16804	16689	16874	16737	16743	16765	16791	16699	16838	16874	16507	16864	16617	16887	16867	16725	16758	16823	16793	16977	16773	16599	16683	16661	16713	16758	16683	16725	16756	16723	16762	16678	16749	16610	16995	16871	16736	16793	16743	16850	17030	16790	16691	16663	16873	16864	16681	16791	16920	16762	16791	16817	16927	16790	16781	16528	16788	16748	16840	16717	16912	16804	16781	16693	16768	16746	16788	16866	16755	16774	16843	16693	16800	16870	16936	16615	16692	16850	16808	16850	16692	16876	16750	16545	16688	16825	16731	16766	16718	16941	16846	16799	16661	16841	16839	16629	16807	16755	16732	16976	16653	16678	16857	16865	16741	16836	16627	16664	16859	16770	16638	16718	16793	16882	16756	16858	16824	16687	16909	16484	16912	16598	16869	16777	16695	16954	16734	16659	16815	16785	16713	16634	16687	16792	16862	16655	16727	16704	16679	16733	16630	16711	16741	16753	16735	16814	16788	16722	16799	16712	16612	16874	16534	16717	16774	16774	16865	16810	16676	16873	16551	16697	16643	16848	16894	16722	16918	16890	16675	16678	16903	16783	16794	16749	16862	16686	16720	16948	16589	16748	16692	16681	16911	16790	16778	16919	16843	16704	16765	16894	16794	16611	16811	16666	16830	16684	16819	16751	16703	16902	16746	16697	16893	16748	16831	16723	16751	16753	16808	16880	16935	16909	16809	16697	16601	16736	16756	16795	16709	16672	16750	16758	16649	16759	16754	16915	16671	16906	16675	16726	16784	16831	16566	16644	16700	16791	16858	16870	16926	16751	16709	16713	16727	16969	16745	16739	16602	16764	16857	16822	16902	16672	16652	16754	16690	16794	16739	16694	16817	16752	16877	16767	16692	16732	16812	16843	16785	16727	16546	16734	16705	16755	16741	16964	16894	16784	16734	16712	16752	16853	16717	16720	16900	16783	16652	16683	16895	16861	16791	16764	16748	16977	16602	16807	16898	16846	16445	16750	16803	16769	16938	16629	16728	16636	16745	16755	16659	16694	16817	16733	16807	16770	16887	16832	16805	16777	16589	16786	16793	16722	16608	16725	16516	16790	16917	16839	16620	16897	16867	16801	16792	16746	16694	16876	16801	16810	16596	16654	16702	16762	16813	16751	16920	16627	16837	16806	16829	16770	16960	16702	16778	16890	16711	16635	16712	16815	16687	16821	16804	16636	16801	16735	16736	16736	16822	16848	16969	16707	16648	16593	16838	16787	16719	16760	16685	16894	16778	16921	16554	16800	16710	16841	16684	16856	16887	16848	16840	16770	16805	16710	16607	16761	16686	16772	16784	16801	16620	16704	16769	16702	16815	16742	16812	16630	16725	16750	16941	16516	16794	16882	16725	16770	16749	16554	16740	16716	16745	16845	16824	16772	16971	16992	16844	16877	16791	16913	16601	16737	16853	16953	16822	16749	16718	16872	16678	16829	16864	16654	16780	16765	16799	16842	17023	16769	16675	16762	16731	16862	16788	16762	16723	16741	16911	16804	16669	16880	16805	16767	16772	16718	16823	16758	16714	16848	16869	16678	16868	16831	16717	16736	16777	16790	16783	16850	16734	16677	16734	16707	16706	16806	16791	16775	16836	16902	16668	16663	16924	16877	16862	16775	16844	16812	16810	16763	16763	16829	16768	16926	16597	16657	16919	16799	16860	16852	16736	16798	16863	16860	16769	16913	16755	16720	16922	16972	16768	16841	16727	16818	16593	16909	16640	16827	16654	16653	16755	17003	16921	16826	16739	16664	16757	16778	16550	16831	16766	16855	16765	16735	16871	16873	16677	16843	16864	16735	16865	16914	16630	16830	16681	16665	16826	16705	16752	16703	16867	16688	16755	16778	16823	17005	16751	16861	16786	16889	16801	16602	16821	16810	16750	16783	16785	16957	16794	16867	16947	16563	16773	16787	16879	16767	16705	16730	16784	16884	16926	16808	16618	16786	16890	16730	16796	16788	16839	16816	16825	16784	16901	16745	16693	16871	16846	16692	16933	16965	16659	16842	16811	16753	16681	16771	16905	16563	16729	16777	16689	16773	16719	16856	16825	16708	16890	16824	16685	16889	16612	16751	17090	16488	16789	16931	16748	16653	16777	16673	16891	16773	16830	16733	16828	16703	16687	16883	16944	16712	16671	16737	16737	17008	16717	16885	16706	16876	16723	16903	16751	16926	16983	16665	16962	16859	16764	16699	16568	16789	16645	16730	16981	16744	16803	16789	16872	16855	16869	16707	16836	16994	16713	16697	16779	16795	16849	16764	16831	16934	16952	16845	16837	16852	17040	16655	16671	16877	16690	16766	16673	16670	16631	16756	16895	16851	16865	16618	16852	16725	16958	16639	16591	16793	16595	16947	16750	16764	16663	16807	16644	16843	16780	16861	16674	16761	16627	16700	16590	16879	16796	16798	16791	16954	16872	16750	16752	16666	16781	16854	16741	16888	16767	16685	16781	16825	16534	16788	16834	16711	16898	16742	16614	16729	16820	16816	16799	16765	16720	16741	16798	16725	16866	16600	16886	16807	16726	16771	16680	16852	16649	16879	16660	16660	16888	16708	16878	16782	16788	16912	16784	16924	16913	16763	16661	16602	16938	16783	16843	16757	16924	16804	16614	16913	16801	16913	16744	16766	16611	16781	16746	16769	16749	16877	16667	16723	16681	16546	16786	16853	16775	16642	16822	16701	16832	16897	16871	16641	16664	16933	16830	16788	16802	16698	16728	16849	16870	16903	16909	16794	16837	16952	16806	16825	16774	16819	16737	16796	16590	16963	16822	16825	16853	16710	16569	16772	16814	16904	16906	16719	16768	16736	16733	16897	16700	16854	16722	16625	16650	16704	16857
25332	21473	28685	25176	23632	24553	24558	23386	22966	22633	22577	22458	22380	22180	23539	31098	33335	30604	26765	24068	22603	22121	21856	21764	21967	21698	21837	21702	21607	21605	21834	21720	21613	21566	21621	21773	21626	21459	21707	21514	21794	21539	21740	21629	21909	21790	21597	21785	21936	21737	21929	21569	21846	21777	21508	21630	21757	21737	21612	21697	21616	21643	21835	21710	21923	21463	21487	21661	21529	21668	21612	21660	21698	21760	21886	21804	21853	21673	21734	21752	21596	21671	21726	21715	21572	21707	21731	21625	21729	21760	21726	21800	21853	21899	21606	21838	21660	21670	21687	21596	21507	21874	21666	21683	21618	21597	21612	21707	21594	21812	21557	21592	21795	21928	21843	21705	21577	21841	21490	21900	21770	21704	21575	21965	21706	21648	21676	21797	21639	21707	21855	21641	21502	21627	21800	21487	21321	21513	21530	21552	21419	21660	21759	21640	21579	21862	21656	21582	21800	21728	21539	21684	21631	21729	21518	21569	21658	21612	21593	21777	21881	21681	21215	21844	21440	21802	21523	21784	21654	21693	21690	21681	21315	21715	21833	21633	21405	21713	21595	21727	21641	21731	21709	21595	21529	21910	21811	21477	21780	21498	21615	21793	21369	21568	21566	21590	21590	21572	21668	21597	21872	21648	21724	21699	21740	21528	21643	21513	21656	21810	21618	21604	21743	21727	21555	21835	21688	21708	21671	21660	21838	21658	21645	21541	21703	21856	21667	21399	21491	21687	21787	21790	21826	21739	21672	21689	21765	21638	21615	21897	21665	21766	21563	21501	21689	21868	21699	21456	21574	21630	21647	21528	21538	21612	21572	21649	21798	21653	21670	21404	21712	21712	21657	21645	21606	21477	21660	21718	21481	21602	21648	21509	21705	21640	21555	21632	21773	21848	21523	21831	21607	21659	21582	21595	21667	21705	21610	21594	21762	21813	21850	21598	21682	21807	21709	21693	21711	21818	21723	21779	21522	21812	21769	21627	21762	21827	21579	21758	21593	21693	21643	21817	21521	21745	21568	21712	21441	21659	21819	21792	21734	21653	21592	21592	21711	21639	21624	21722	21509	21492	21769	21398	21569	21587	21561	21642	21967	21590	21792	21808	21997	21670	21610	21657	21688	21640	21799	21742	21446	21778	21602	21787	21380	21622	21553	21719	21485	21756	21662	21797	21675	21842	21729	21669	21614	21542	21599	21709	21699	21970	21796	21691	21936	21467	21712	21672	21881	21625	21643	21804	21560	21844	21609	21814	21632	21695	21866	21702	21854	21756	21812	21707	21449	21644	21557	21542	21988	21695	21721	21783	21787	21621	21442	21920	21753	21619	21621	21728	21372	21599	21632	21602	21707	21740	21544	21740	21599	21551	21495	21463	21615	21730	21650	21482	21718	21526	21678	21605	21649	21659	21643	21769	21769	21606	21695	21572	21676	21819	21490	21708	21619	21673	21836	21601	21649	21812	21660	21797	21649	21524	21432	21556	21589	21416	21679	21734	21866	21951	21639	21722	21568	21490	21811	21703	21635	21772	21647	21529	21748	21678	21570	21508	21728	21557	21545	21662	21733	21755	21708	21676	21800	21668	21625	21477	21514	21674	21441	21488	21665	21420	21418	21440	21681	21747	21584	21589	21700	21608	21472	21307	21505	21490	21277	21623	21485	21584	21689	21669	21929	21753	21828	21754	21540	21696	21528	21662	21705	21589	21640	21627	21452	21612	21580	21624	21709	21823	21558	21790	21620	21647	21417	21590	21540	21690	21713	21590	21770	21887	21764	21615	21719	21749	21696	21446	21545	21643	21669	21543	21719	21654	21586	21671	21663	21663	21374	21434	21737	21818	21802	21825	21705	21597	21740	21489	21551	21572	21801	21807	21711	21681	21358	21807	21539	21588	21645	21727	21796	21801	21778	21879	21575	21573	21940	21671	21725	21779	21898	21780	21729	21586	21701	21452	21777	21826	21689	21704	21814	21564	21857	21609	21580	21680	21703	21615	21648	21679	21537	21578	21517	21597	21928	21667	21693	21548	21636	21344	21691	21702	21729	21581	21641	21728	21855	21503	21806	21506	21776	21746	21608	21532	21842	21714	21755	21616	21783	21521	21528	21913	21851	21619	21743	21693	21669	21690	21550	21612	21396	21557	21607	21728	21752	21757	21608	21633	21771	21415	21312	21610	21669	21443	21777	21826	21705	21746	21583	21727	21652	21640	21683	21935	21810	21724	21644	21584	21652	21713	21688	21352	21549	21761	21933	21758	21525	21832	21624	21727	21645	21681	21478	21952	21643	21648	21831	21591	21510	21543	21642	21495	21553	21629	21581	21647	21722	21602	21676	21659	21730	21707	21828	21842	21953	21748	21705	21751	21417	21495	21655	21746	21753	21701	21650	21451	21849	21705	21639	21572	21775	21365	21559	21630	21631	21645	21789	21561	21694	21545	21648	21841	21525	21415	21632	21641	21500	21619	21850	21858	21603	21489	21862	21604	21688	21682	21708	21664	21742	21546	21685	21474	21919	21638	21830	21771	21652	21706	21774	21763	21845	21574	21601	21469	21505	21518	21870	21617	21537	21392	21500	21597	21519	21994	21799	21635	21693	21797	21688	21724	21499	21542	21664	21849	21553	21553	21791	21748	21719	21547	21686	21913	21446	21561	21833	21700	21645	21680	21697	21491	21577	21590	21569	21685	21640	21632	21799	21764	21469	21629	21599	21561	21688	21494	21749	21659	21431	21608	21570	21647	21651	21435	21488	21663	21817	21778	21687	21625	21748	21645	21767	21799	21590	21617	21532	21537	21672	21692	21497	21520	21772	21811	21768	21707	21633	21590	21731	21803	21690	21752	21641	21628	21405	21715	21587	21568	21775	21639	21732	21639	21616	21531	21775	21611	21656	21436	21600	21695	21485	21418	21702	21628	21590	21481	21814	21768	21654	21327	21748	21545	21768	21791	21724	21685	21712	21243	21529	21598	21850	21692	21716	21597	21810	21597	21794	21725	21820	21643	21917	21706	21585	21936	21636	21612	21594	21594	21860	21591	21756	21646	21578	21683	21691	21627	21923	21281	21653	21604	21635	21759	21783	21651	21493	21628	21708	21571	21617	21589	21507	21661	21596	21785	21557	21557	21666	21559	21609	21763	21582	21692	21810	21751	21608	21522	21636	21449	21649	21658	21554	21462	21737	21672	21592	21673	21756	21613	21633	21727	21782	21769	21588	21641	21614	21312	21628	21718	21804	21651	21610	21619	21609	21756	21551	21630	21477	21763	21673	21769	21596	21760	21813	21712	21468	21498	21875	21687	21647	21672	21478	21589	21680	21582	21310	21480	21710	21590	21761	21510	21512	21473	21324	21619	21911	21417	21541	21468	21994	21756	21811	21638	21681	21530	21622	21723	21574	21544	21423	21613	21606	21510	21549	21979	21792	21781	21563	21444	21563	21810	21774	21556	21534	21517	21454	21450	21691	21680	21516	21676	21749	21586	21640	21523	21499	21557	21697	21597	21597	21623	21694	21435	21531	21414	21728	21781	21672	21709	21797	21715	21634	21605	21702	21662	21647	21646	21685	21671	21816	21796	21681	21789	21568	21602	21633	21705	21725	21717	21589	21677	21543	21461	21523	21514	21489	22037	21774	21661	21762	21764	21659	21642	21415	21785	21655	21745	21833	21567	21745	21679	21479	21603	21729	21590	21688	21627	21644	21739	21511	21653	21511	21704	21344	21745	21709	21823	21803	21703	21749	21649	21458	21749	21721	21805	21655	21641	21787	21846	21756	21659	21649	21557	21622	21877	21595	21450	21667	21683	21860	21748	21680	21691	21654	21715	21693	21612	21577	21686	21721	21572	21568	21594	21882	21856	21749	21688	21616	21722	21558	21780	21749	21605	21541	21579	21405	21675	21650	21621	21695	21842	21556	21539	21625	21510	21641	21496	21622	21589	21638	21780	21701	21760	21782	21517	21809	21512	21611	21656	21906	21859	21626	21604	21667	21609	21619	21818	21661	21702	21860	21809	21489	21783	21761	21550	21669	21492	21784	21759	21757	21593	21640	21717	21476	21731	21600	21693	21604	21756	21925	21818	21568	21909	21842	21452	21779	21697	21727	21788	21707	21684	21526	21462	21644	21604	21562	21644	21665	21644	21370	21676	21613	21868	21921	21473	21684	21629	21573	21748	21565	21517	21560	21668	21687	21665	21605	21530	21807	21561	21636	21706	21778	21705	21830	21637	21632	21782	21726	21690	21892	21516	21810	21524	21695	21770	21637	21571	21532	21543	21748	21875	21917	21814	21619	21471	21576	21450	21654	21417	21595	21789	21853	21706	21467	21604	21605	21595	21641	21646	21583	21542	21722	21699	21484	21702	21578	21978	21543	21464	21634	21601	21719	21580	21497	21829	21699	21719	21542	21577	21816	21654	21664	21802	21818	21468	21856	21768	21628	21595	21752	21501	21678	21767	21769	21612	21863	21695	21775	21774	21627	21845	21699	21609	21641	21854	21624	21723	21784	21700	21543	21617	21557	21515	21708	21659	21637	21578	21647	21651	21505	21689	21536	21781	21603	21535	21647	21555	21511	21776	21665	21620	21637	21600	21801	21759	21544	21633	21506	21580	21765	21621	21588	21730	21766	21795	21621	21537	21681	21700	21615	21703	21476	21466	21524	21919	21478	21573	21699	21790	21916	21492	21625	21800	21734	21460	21751	21755	21568	21705	21599	21520	21817	21665	21745	21558	21569	21654	21681	21516	21575	21726	21790	21752	21492	21359	21688	21707	21718	21868	21968	21734	21650	21818	21698	21679	21885	21774	21621	21570	21607	21733	21674	21607	21807	21658	21855	21876	21590	21740	21705	21723	21594	21669	21610	21712	21674	21688	21404	21585	21406	21772	21539	21620	21746	21868	21820	21740	21634	21539	21784	21570	21658	21622	21589	21828	21874	21848	21497	21854	21769	21713	21593	21569	21572	21742	21454	21569	21724	21741	21707	21868	21557	21630	21695	21849	21906	21529	21743	21652	21744	21567	21501	21509	21537	21650	21797	21591	21531	21551	21734	21729	21609	21662	21825	21764	21535	21698	21747	21846	21657	21541	21540	21743	22052	21828	21843	21773	21446	21565	21491	21366	21638	21746
16646	25824	25112	21668	19880	19112	18608	19156	18713	18177	18086	17798	18024	18026	20188	30938	32034	27659	22516	19279	17584	16973	17063	16906	16743	16905	16761	16823	16975	16868	16832	16627	16776	16830	16552	16880	16751	16715	16852	16750	16981	16828	16908	16857	16702	16689	16689	16806	16837	16629	16808	16775	16801	16803	16806	16809	16920	16808	16675	16733	16716	17084	16722	16727	16815	16675	16873	16838	16748	16780	16948	16813	16567	16712	16765	16734	16852	16721	16758	16879	16691	16697	16771	16817	16661	16976	16845	16965	16692	16975	16834	16828	16751	16682	16788	16746	16746	16726	16838	16878	16745	16769	16745	16746	16702	16775	16903	16594	16746	16747	16770	16720	16810	16823	16808	16696	16748	16960	16681	16863	16846	16789	16609	16807	16696	16680	16630	16761	16813	16657	16660	16764	16922	16693	16890	16734	16822	16720	16848	16786	16679	16879	16670	16857	16780	16800	16703	16760	16695	16862	16697	16850	16697	16810	16872	16753	16897	16739	16598	16650	16788	16750	16699	16822	16988	16730	16890	16823	16723	16757	16767	16802	16800	16807	16638	16722	16858	16891	16706	16874	16786	16709	16914	16790	16987	16793	16735	16576	16850	16662	16874	16747	16684	16835	16797	16892	16708	16641	16886	16997	16615	16766	16738	16827	16676	16762	16766	16659	16719	16925	16673	16620	16761	16652	16722	16851	16690	16833	16936	16771	16566	16926	16824	16923	16695	16817	16919	16828	16976	16699	16743	16726	16718	16739	16761	16827	16852	16760	16749	16654	16835	16711	16699	16813	16841	16820	16758	16613	16821	16735	16515	16947	16649	16749	16764	16699	16733	16721	16757	16743	16824	16893	16771	16803	16827	16764	16914	16810	16728	16738	16851	16913	16757	16686	16846	16776	16826	16773	16828	16703	16726	16672	16747	16865	16802	16669	16735	16847	16965	16853	16731	16782	16532	16761	16686	16933	16708	16842	16686	16860	16551	16783	16628	16655	16814	16745	16954	16727	16810	16777	16806	16487	16502	16957	16847	16851	16664	16822	16572	16836	16921	16929	16761	16851	16782	16822	16833	16815	16882	16727	16867	16568	16687	16869	16778	16775	16749	16745	16681	16727	16739	16942	16813	16692	16759	16679	16759	16699	16704	16677	16701	16721	16793	16627	17078	16719	16751	16798	16853	16778	16692	16743	16816	16745	16769	16761	16741	16721	16804	16635	16956	16765	16705	16779	16987	16775	16755	16628	16731	16811	16887	16651	16942	16615	16669	16760	16764	16749	16644	16853	16726	16769	16821	16776	16744	16831	16875	16660	16693	16829	16783	16722	16685	16776	16553	16772	16829	16975	16871	16761	16787	16936	16684	16723	16946	16757	16788	16794	16811	16881	16901	16668	16847	16948	16845	16850	16760	16684	16746	16677	16873	16668	16729	16849	16791	16629	16674	16718	16810	16789	16599	16817	16806	16821	16801	16830	16830	16844	16793	16996	16753	16783	16559	16827	16756	16814	16954	16807	16764	16798	16614	16843	16712	16578	17032	16748	16751	16873	16810	16716	16858	16644	16641	16773	16756	16582	16746	16757	16741	16735	16750	16758	16640	16842	16775	16525	16824	16894	16658	16705	16812	16575	16776	16724	16892	16557	16626	16652	16858	16794	16616	17060	16585	16791	16867	16856	16693	16641	16693	16600	16742	16752	16894	16764	16620	16807	16750	16686	16771	16664	16878	16767	16507	16803	16718	16670	16473	16661	16711	16668	16908	16807	16781	16662	16703	16919	16862	16922	16753	16751	16654	16696	16822	16883	16680	16701	16854	16903	16906	16893	16733	16866	16851	16874	16936	16709	16624	16862	16776	16900	16669	16823	16748	16779	16802	16707	16738	16879	16792	16768	16754	16699	16780	16654	16679	16739	16825	16817	16774	16819	16835	16631	16828	16752	16689	16761	16697	16761	16845	16659	16657	16587	16862	16839	16850	16817	16825	16771	16646	16495	16552	16638	16552	16887	16656	16641	16735	16921	16653	16599	16685	16778	16778	16742	16760	16752	16604	16563	16836	16808	16779	17035	16617	16718	16784	17030	16839	16756	16881	16803	16689	16704	16663	16759	16859	16636	16821	16761	16726	16785	16738	16761	16812	16766	16834	16739	16949	16783	16874	16675	16849	16619	16678	16833	16834	16634	16808	16746	16866	16718	16679	17084	16700	16623	16902	16606	16828	16702	16592	16686	16643	16725	16611	16855	16842	16681	16598	16883	16771	16839	16692	16797	16591	16653	16694	16712	16655	16805	16779	16809	16844	16651	16702	16722	16953	16776	16714	16726	16749	16871	16771	16668	16640	16677	16753	16845	16800	16690	16666	16729	16869	16623	16835	16564	16690	16800	16749	16647	16986	16784	16864	16831	16817	16749	16751	16709	16591	16965	16647	16713	16692	16665	16811	16792	16720	16762	16841	16903	16815	16931	16752	16729	16746	16699	16788	16621	16841	16872	16819	16825	16588	16552	16714	16818	16800	16858	16919	16826	16840	16755	16758	16747	16795	16563	16994	16818	16750	16683	16794	16861	16672	16787	16708	16776	16725	16601	16882	16811	16646	16821	16766	16745	16804	16765	16731	16806	16745	16765	16865	16621	16832	16823	16703	16772	16792	16660	16864	16696	16621	16864	16680	16979	16712	16624	16856	16784	16802	16572	16792	16613	16603	16882	16773	16832	16741	16880	16758	16612	16841	16751	16834	16777	16780	16785	16652	16788	16784	16648	16738	16760	16760	16833	16681	16612	16883	16952	16878	16812	16740	16681	16838	16778	16997	16832	16734	16614	16888	16636	16806	16752	16716	16851	16684	16638	16714	16839	16740	16644	16820	16807	16719	16876	16761	16866	16844	16855	16845	16651	16910	16778	16644	16856	16800	16726	16721	16979	16877	16945	16697	16718	16786	16867	16544	16597	16702	16754	16670	16890	16701	16796	16854	16889	16740	16628	16719	16767	16816	16681	16909	16611	16774	16636	16753	16809	16712	16799	16720	16779	16826	16822	16659	16770	16784	16847	16870	16698	16822	16893	16736	16833	16590	16832	16684	16629	16702	16721	16808	16819	16659	16743	16760	16698	16742	16674	16648	16763	16788	16774	16841	16802	16643	16791	16645	16834	16724	16665	16741	16683	16884	16782	16858	16823	16859	16623	16853	16770	16885	16695	16729	16798	16646	16843	16875	16701	16933	16769	16890	16866	16756	16822	16812	16552	16772	17004	16811	16707	16867	16681	16879	16727	16894	16679	16795	16651	16857	16774	16671	16708	16577	16832	16758	16792	16751	16726	16843	16776	16793	16795	16849	16871	16816	16693	16750	16610	16799	16725	16731	16737	16776	16888	16612	16793	16663	16711	16737	16741	16794	16729	16721	16700	16735	16840	16663	16579	16876	16690	16810	16613	16580	16838	16775	16803	16774	16772	16961	16897	16866	16832	16679	16808	16630	16835	16758	16848	16802	16936	16690	16825	16783	16577	16753	16916	16714	16723	16750	16972	16820	16753	16836	16790	16825	16781	16851	16720	16843	16794	16624	16740	16807	16762	16835	16493	16809	16859	16764	16734	16758	16856	16686	16721	16725	16827	16778	16785	16852	16702	16892	16807	16707	16726	16649	16710	16814	16623	16830	16857	16672	16814	16681	16731	16872	16818	16830	16742	16644	16676	16850	16830	16842	16752	16819	16774	16826	16817	16730	16643	16715	16815	16714	16867	16807	16664	16739	16941	16590	16821	16846	16918	16924	16788	16705	16833	16892	16808	16943	16813	16946	16740	16671	16820	16742	16816	16878	16795	16719	16700	16804	16747	16608	16826	16715	16907	16745	16738	16569	16728	16670	16804	16765	16807	16980	16678	16744	17016	16762	16793	16772	16872	16593	16922	16843	16715	16806	16804	16829	16729	16833	16721	16801	16844	16755	16765	16702	16843	16879	16901	16744	16767	16642	16628	16862	16704	16808	16736	16748	16758	16997	16946	16801	16840	16680	16541	16705	16843	16826	16875	16682	16875	16648	16779	16751	16881	16804	16888	16775	16878	16639	16642	16589	16726	16705	16780	16917	16888	16815	16764	16763	16835	16793	16930	16787	16764	16730	16677	16708	16647	16881	16850	16842	16983	16754	16755	16649	16655	16841	16715	16834	16882	16740	16660	16812	16668	16778	16792	16673	16858	16775	16769	16802	16709	16547	16616	16705	16618	16819	16615	16886	16695	16725	16972	16709	16769	16858	16927	16751	16612	16745	16969	16849	16703	16810	16653	16580	16819	16884	16853	16863	16758	16831	16683	16863	16719	16821	16758	16872	16873	16657	16828	16607	16748	16704	16889	16759	16770	16735	16686	16901	16786	16794	16733	16620	16796	16791	16875	16995	16860	16745	16872	16914	17057	16875	16711	16764	16562	16937	16817	16620	16873	16493	16801	16775	16513	16829	16568	17074	16597	16758	16833	16882	16774	16773	16778	16700	16837	16825	16922	16869	16773	16888	16908	16794	16560	16774	16660	16868	16846	16723	16921	16806	16742	16886	16781	16810	16824	16696	16674	16798	16880	16886	16828	16590	16888	16717	16730	16898	16608	16741	16986	16741	16803	16786	16754	16914	16669	16735	16670	16846	16768	16831	16711	16731	16794	16603	16821	16727	16700	16898	16855	16739	16676	16915	16640	16757	16750	16694	16833	16664	16693	17019	16894	16811	16607	16617	16759	16703	17010	16648	16796	16605	16707	16713	16637	16701	16922	16778	16863	16769	16895	16924	16827	16900	16826	16709	16960	16762	16805	16886	16856	16776	16804	16649	16656	16741	16678	16878	16910	16778	16853	16731	16929	16738	16812	16849	16871	16826	16799	16896	16795	16723	16659	16747	16721	16869	16643	16700	16953	16684	16755	16826	16708	16739	16811	16560	17012	16793	16934	16643	16659	16821	16773	16873	16762	16558	16761	16645	16761	16879	16707	16701	16688	16819	16738	16978	16936	16730	16911	16776	16842	16776	16884	16707	16746	16725	16994	16825	16760	16768	16685	16614	16502	16962	16897	16910	16804	16696	16733	16768	16665	16697	16736	16920	16799	16746	16708	16845	16752	16861	16811	16982	16817	16834	16851	16717	16732	16653	16645
23885	21510	29204	24329	22190	25453	27082	24076	23218	23512	23188	23067	22906	22733	24602	36790	40483	36768	30183	26187	23316	22145	22009	21859	21874	21827	21931	21737	21833	21830	21943	21742	21658	21848	21952	21879	21923	21874	21691	21819	21615	21773	21797	21777	21939	21762	21883	21846	21691	21727	21880	21624	21792	21603	21657	21873	21589	21964	21851	21707	21698	21612	21679	21573	21838	21872	21707	21931	21831	21400	21759	21721	21823	21855	21696	21539	21714	21761	21593	21827	21853	21714	21626	21802	21397	21704	21827	21657	21618	21823	21804	21615	21436	21565	21772	21818	21751	21804	21799	21574	21676	21785	21736	21714	21804	21657	21605	21934	21905	21677	21781	21900	21674	21498	21659	21833	21641	21635	21855	21736	21476	21796	21768	21803	21737	21572	21940	21547	21646	21817	21584	21663	21749	21864	21907	21561	21578	21479	21832	21800	21941	21567	21374	21574	21870	21572	21916	21782	21797	21596	21615	21876	21782	21731	21681	21718	21835	21708	21869	21759	21493	21588	21799	21663	22038	21642	21911	21694	21712	21700	21673	21570	21655	21500	21585	21662	21663	21680	21604	21880	21756	21891	21753	21610	21820	21742	21934	21611	21805	21746	21780	21776	21558	21775	21711	21628	21548	21742	21789	21799	21844	21795	21810	21992	21712	21804	21894	21764	21630	21766	21715	21744	21795	21824	21766	21623	21427	21477	21892	21596	21889	21650	21838	21524	21649	21761	21811	21883	21693	21719	21504	21801	21642	21677	21750	21814	21615	21585	21716	21892	21826	21865	21676	21675	21661	21715	21691	21599	21508	21834	21617	21643	21417	21762	21861	21747	21666	21728	21622	21687	21751	21703	21562	21625	21780	21667	21722	21679	21604	21662	21510	21880	21702	21636	21938	21610	21792	21936	21962	21691	21645	21803	21595	21894	21480	21801	21819	21716	21573	21838	21506	21706	21997	21590	21810	21664	21841	21590	21715	21675	21832	21670	21712	21766	21595	21589	21689	21521	21739	21676	21683	21598	21626	21687	21848	21470	21749	21705	21489	21703	21795	21802	21727	21720	21692	21940	21743	21902	21817	21793	21635	21694	21728	21813	21650	21652	21733	21647	21726	21495	21867	21824	21796	21789	21714	21745	21907	21683	21862	21671	21640	21636	21455	21315	21566	21765	21766	21682	21756	21665	21610	21587	21789	21593	21820	21549	21896	21867	21912	21477	21796	21768	21950	21745	21636	21546	21669	21627	21763	21716	21830	21736	21866	21615	21715	21669	21798	21718	21527	21501	21679	21771	21541	21671	21628	21595	21572	21588	21793	21754	22039	21989	21795	21624	21665	21792	21608	21844	21861	21806	21766	21661	22005	21745	21637	21749	21820	21524	21617	21744	21831	21736	21743	21552	21668	22107	21733	21820	21596	21698	21802	21830	21931	21873	21643	21935	21759	21687	21701	21921	21671	21694	21748	21704	21834	21768	21835	21765	21830	21723	21673	21451	21620	21748	21819	21652	21700	21770	21625	21545	21781	21789	21664	21618	21537	21747	21632	21642	21785	21629	21800	21803	21670	21718	21861	21829	21879	21724	21644	21692	21659	21588	21613	21756	21783	21868	21810	21540	21703	21620	21751	21768	21688	21736	21698	21778	21661	21865	21675	21835	21686	21605	21729	21799	21616	21600	21926	21782	21953	21822	21490	21748	21576	21494	21645	21645	21952	21477	21756	21728	21553	21708	21846	21581	21759	21618	21670	21850	21640	21722	21747	21826	21677	21653	21518	21601	21708	21604	21711	21623	22010	21679	21721	21762	21647	21765	21665	21575	21803	21790	21638	21745	21844	21502	21421	21586	21543	21523	21737	21608	21809	21833	21765	21722	21856	21628	21907	21529	21570	21733	21763	21807	21716	21767	21762	21805	21484	21821	21723	21816	21846	21913	21932	21897	21719	21823	21735	21570	21659	21876	21831	21690	21594	21695	21747	21684	21719	21676	21635	21714	21703	21920	21643	21652	21669	21641	21478	21543	21670	21728	21766	21607	21642	21754	21855	21854	21525	21605	21808	21886	21752	21539	21592	21597	21813	21776	21612	21741	21743	21701	21667	21682	21774	21644	21860	21504	21672	21680	21733	21872	21882	21792	21757	21560	21796	21718	21793	21876	21726	21807	21795	21746	21660	21723	21900	21875	21471	21694	21674	21590	21709	21758	21557	21787	21625	21584	21604	21800	21723	21594	21855	21830	21656	21683	21631	21821	21840	21664	21559	21862	21642	21799	21514	21652	21733	21664	21833	21639	21666	21699	21655	21578	21776	21651	21652	21603	21507	21663	21812	21779	21771	21714	21873	21776	21640	21611	21676	21832	21935	21696	21874	21746	21750	21702	21746	21700	21615	21797	21670	21921	21649	21483	21804	21911	21840	21724	21730	21604	21745	21859	21742	21425	21879	21730	21677	21477	21781	21750	21689	21601	21538	21599	21682	21649	21509	21677	21826	21660	21810	21704	21695	21569	21667	21795	21617	21771	21673	21761	21948	21712	21889	21907	21677	21511	21722	21470	21928	21753	21794	21552	21720	21829	21733	21631	21973	21805	21589	21835	21741	21769	21696	21677	21687	21672	21668	21709	21886	21821	21793	21579	21694	21741	21709	21751	21676	21738	21830	21654	21709	21656	21598	21762	22023	21723	21708	21492	21699	21767	21777	21596	21667	21837	21684	21423	21711	21665	21705	21686	21685	21757	21932	21418	21883	21371	21872	21510	21687	21523	21643	21859	21654	22068	21846	21697	21917	21505	21617	21892	21674	21644	21796	21751	21704	21757	21699	21516	21748	21599	21745	21563	21688	21754	21648	21679	21577	21559	21696	21748	21767	21709	21457	21808	21732	21668	21558	21654	22101	21856	21920	21672	21822	21521	21712	21664	21748	21568	21705	21792	21775	21796	21700	21703	21845	21953	21634	21535	21735	21574	21765	21743	21692	21906	21749	21733	21587	21642	21584	21756	21666	21707	21608	21824	21568	21799	21758	21784	21522	21744	21975	21883	21753	21767	21635	21757	21757	21702	21481	21744	21595	21677	21740	21931	21829	21902	21591	21732	21597	21861	21695	21657	21757	21787	21817	21682	21816	21712	21614	21796	21632	21608	21750	21691	21473	21800	21759	21879	21688	21666	21586	21528	21659	21652	21799	21700	21572	21549	21633	21916	21755	21685	21571	21661	21612	21673	21500	21641	21757	21602	21707	21747	21787	21601	21784	21562	21834	21510	21799	21682	21791	21954	21989	21660	21778	21906	21738	21738	21714	21681	21810	21719	21869	21531	21772	21666	21446	21629	21769	21753	21706	21757	21688	21701	21622	21719	21685	21700	21691	21827	21915	21885	21520	21810	21728	21622	21578	21616	21694	21454	21593	21815	22001	22059	21885	21582	21558	21742	21764	21663	21700	21660	21589	21766	21775	21677	21675	21733	21833	21581	21709	21733	21724	21815	21588	21742	21817	21641	21948	21661	21669	21663	21640	21629	21768	21651	21776	21798	21564	21969	21572	21644	21748	21776	21554	21582	21614	21535	21641	21748	21745	21706	21815	21718	21768	21761	21903	21757	21414	21524	21504	21846	21779	21786	21789	21743	21678	21776	21681	21730	21827	21744	21951	21717	21620	21727	21583	21749	21907	21613	21717	21657	21774	21641	21785	21641	21649	21482	21720	21822	21766	21726	21680	21790	21493	21804	21789	21676	21829	21528	21555	21813	21571	21656	21724	21587	21781	21825	21560	21735	21688	21726	21682	21761	21605	21648	21851	21752	21480	21561	21989	21978	21675	21627	21488	21778	21838	21720	21559	21457	21790	21590	21626	21622	21567	21694	21722	21816	21776	21755	21844	21820	21664	21762	21843	21633	21855	21671	21699	21589	21463	21663	21679	21669	21719	21489	21747	21458	21718	21709	21534	21582	21738	21765	21817	21704	21789	21783	21647	21746	21774	21804	21702	21727	21778	21768	21676	21389	21505	21619	21773	21615	21648	21643	21798	21675	21701	21668	21681	21631	21733	21784	21643	21643	21667	21493	21678	21896	21608	21602	21776	21727	21791	21794	21713	21642	21712	21484	21738	21527	21645	21721	21646	21877	21760	21807	21644	21595	21802	21804	21657	21772	21600	21597	21647	21564	21621	21536	21679	21759	21602	21880	21540	21562	21632	21435	21688	21809	21655	21721	21740	21535	21709	21722	22069	21817	21732	21963	21415	21732	21629	21768	21596	21665	21673	21646	21654	21539	21542	21736	21863	21665	21935	21742	21723	21726	21602	21644	21802	21712	21767	21465	21775	21756	21699	21754	21612	21641	21718	21799	21863	21689	21677	21949	21830	21855	21725	21722	21631	21626	21409	21628	21635	21741	21693	21769	21750	21533	21782	21739	21808	21530	21820	21742	21755	21656	21928	21698	21661	21755	21728	21555	21732	21923	21850	21509	21784	21787	21489	21472	22028	21915	21551	21628	21807	21778	21744	21721	21567	21624	21657	21758	21564	21552	21806	21736	21519	21754	21793	21561	21760	21641	21697	21523	21756	21703	21620	21450	21517	21506	21652	21933	21568	21892	21593	21854	21660	21771	21538	21712	21790	21492	21779	21648	21824	21581	21702	21751	21883	21725	21751	21741	21649	21710	21839	21706	21771	21743	21853	21786	21767	21831	21714	21642	21700	21448	21498	21629	21484	21702	21902	21770	21903	21905	21700	21710	21696	21667	21926	21569	21525	21793	21712	21601	21783	21676	21650	21561	21563	21614	21605	21731	21723	21571	21791	21710	21684	21841	21896	21855	21559	21725	21821	21938	21668	21482	21676	21575	21689	21499	21622	21807	21784	21961	21974	21805	21760	21697	21753	21752	21989	21856	21898	21555	21672	21531	21606	21690	21553	21477	21650	21562	21622	21858	21691	21718	21779	21877	21704	21845	21731	21757	21732	21633	21827	21746	21720	21639	21643	21753	21764	21542	21587	21600	21616	21807	21717	21567	21574	21771	21926	21862	21623	21598	21643	21738	21862	21434	21578	21853	21692	21632	21765	21765	21562	21647	21516	21794	21806	21534	21755	21677	21646	21750	21744	21513	21840	21769	21746	21656	21672	21613	21795	21612	21458	21704	21713	21773
18247	30687	28926	24426	22122	20150	19337	20340	19432	18782	18984	18575	18673	18375	22385	38066	40464	34836	26776	21562	18033	17149	16825	16716	16904	16681	16964	16900	16815	16790	16808	16760	16705	16713	16799	16810	16901	16852	16764	16740	16779	16836	16773	16699	16712	16810	16860	16593	16887	16756	16664	16748	16926	16948	16971	16943	16937	16753	16732	16834	16792	16661	16955	16737	16796	16868	16804	16790	16770	16793	16773	16695	16810	16853	16865	16667	16726	16677	16684	16844	16821	16742	17000	16917	16760	16780	16638	16775	16763	16663	16800	16759	16885	16837	16779	16688	16907	16739	16836	16731	16757	16724	16924	16662	16929	16847	16782	16754	16902	16922	16914	16731	16818	16794	16705	16861	16855	16842	16639	16907	16908	16780	16761	16817	16669	16772	16622	16807	16662	16913	16825	16642	16815	16812	16684	16527	16852	16873	16837	16692	16762	17005	16862	16896	16754	16778	16864	16821	16861	16961	16661	16679	16779	16815	16802	16760	16695	16794	16624	16742	16891	16859	16882	16685	16807	16903	16893	17049	16759	16923	16884	16730	16808	16888	16831	16844	16849	16676	16775	16829	16671	16841	16641	16902	16685	16601	17024	16676	16760	16636	16917	16847	16772	16909	16804	16756	16866	16865	16770	16711	16860	16915	16770	16817	16860	16666	16767	16876	16897	16815	16633	16905	16795	16890	16871	16845	16741	16871	16678	16967	16790	16866	16791	16940	16666	16663	16712	16831	16835	16739	16866	16899	16761	16832	16723	16935	16892	16839	16813	16968	16803	16818	16804	16896	16968	16578	16748	16848	16715	16908	16722	16857	16746	16735	16793	16730	16692	16697	16793	16684	16553	16820	16643	16601	16784	16803	16754	16754	16651	16789	16762	16942	16758	16666	16677	16865	16939	17039	16720	16667	16768	16767	16644	16731	16817	16717	16772	16762	16717	16667	16795	16850	16852	16783	16826	16831	16875	16774	16788	16802	16858	16852	16752	16769	16768	16918	16919	16706	16884	16712	16853	16741	16695	16745	16459	16781	16801	16798	16870	16835	16707	16663	16714	16740	16689	16858	16748	17100	16735	16771	16739	16732	16803	16895	16787	16737	16903	16970	16827	16939	16669	16565	16835	16694	16765	16689	16699	16839	16819	16802	16779	16729	16746	16802	16600	16770	16699	16782	16708	16653	16756	16726	16900	16688	16812	16868	16724	16856	16663	16678	16718	16838	16832	16927	16811	16804	16750	16789	16912	16636	16754	16698	16841	16866	16603	16838	16769	16786	16922	16885	16957	16654	16722	16920	16934	16871	16841	16765	16935	16888	16665	16769	16882	16776	16711	17000	16917	16822	16814	16615	16852	16908	16956	16710	16830	16677	16787	16611	16848	16862	16796	16833	16824	16840	16724	16713	16805	16971	16735	16912	16741	16668	16878	16667	16842	16802	16721	16930	16687	16718	16703	16850	16703	16869	16801	16526	16791	16742	16757	16667	16783	16787	16755	16922	16776	16805	16896	16779	16780	16847	16635	16681	16834	16857	16645	16789	16758	16850	16822	16901	16669	16788	16557	16864	16797	16842	16763	16798	16617	16867	16764	16916	16799	16768	16742	16846	16862	16652	16962	16622	16843	16924	16628	16855	16745	16555	16835	16850	16776	16718	16776	16974	17001	16874	16661	16860	16652	16563	16739	16768	16883	16685	16810	16918	16764	16902	17012	16827	16757	16797	16921	16759	17118	16762	16762	16722	16930	16694	16734	16760	16659	16701	16851	16890	16941	16739	16820	16749	16779	16791	16832	16881	16533	16718	16846	16608	16666	16815	16826	16830	16792	16810	16839	16803	16714	16796	16856	16963	16796	16692	16808	16710	16756	16740	16732	16823	16781	16662	16935	16717	16903	16839	16830	16934	16745	16798	16848	16835	16681	16856	16793	16759	16926	16827	16821	16682	16632	17056	16888	16644	16762	16806	16825	16628	16783	16650	16762	16641	17144	16705	16899	16806	16792	16703	16866	16743	16688	16837	16865	16850	16860	16772	16845	16813	16807	16851	16872	16835	16720	16965	16700	16784	16932	16713	16790	16658	16685	16777	16746	16679	16818	16849	16996	16867	16893	16769	16734	16663	16853	16953	16644	16735	16848	16718	16654	16749	16820	16804	16772	16780	16760	16818	16895	16829	16899	16939	16697	16831	16813	16791	16715	16758	16949	16931	16817	16856	16628	16856	16701	16869	16851	16815	16833	16889	16747	16868	16788	16743	16649	16980	16888	16812	16637	16825	16722	16767	16802	16707	16915	16912	16787	16796	16736	16644	16865	16732	16945	16743	16853	16717	16744	16819	16716	16975	16816	16849	16897	16950	16739	16860	16718	16786	16857	16854	16791	16899	16823	16700	17008	16921	16879	16717	16774	17028	16757	16701	16853	16877	16794	16808	16668	16587	16705	16870	16777	16665	16628	17029	16824	16697	16994	16559	16710	16633	16892	16760	16724	16838	16866	16611	16706	16669	16893	16901	16743	16704	16815	16815	16833	16741	16804	16813	16892	16723	16844	16908	16646	16846	16771	16789	16720	16870	16688	16773	16646	16639	16855	16972	16788	16630	16794	17020	16737	16805	16744	16777	16722	16875	16740	16705	16955	16706	16819	16679	16899	16786	16806	16731	16746	16668	16706	16783	16808	16908	16832	16841	16769	16753	16660	16931	16578	16787	16689	16871	16719	16749	16745	16785	16912	17003	16751	16694	16809	16770	16557	16656	16752	16786	16876	16733	16821	16803	16851	16747	16750	16695	16704	16773	16801	16719	16729	16848	16742	17059	16717	16801	16855	16859	16709	16856	16728	16708	16814	16665	16797	16792	16852	16704	16904	16945	16714	16790	16853	16796	16811	16795	16892	16771	16863	16933	16773	16885	16810	16637	16811	16889	16610	16792	16719	16566	16797	16768	16915	16777	16666	16640	16800	16782	16833	16734	16929	16759	16728	16807	16701	16652	16691	16846	16807	16704	16726	16861	16741	17001	16847	16615	16958	16825	16836	16780	17036	16803	16698	16680	16753	16719	16854	16744	16884	16917	16864	16626	16730	16782	16833	16931	16724	17122	16759	16914	16935	16506	16873	16744	16850	16681	16738	16900	16816	16861	16876	16946	16871	16848	16720	16770	16839	16898	16632	16677	16774	16806	16749	16840	16744	16755	16776	16878	16741	16766	17027	16737	16813	16710	16691	16909	16555	16791	16790	16758	16673	16766	16864	16895	16901	16821	16901	16835	16934	16794	16679	16952	16666	16869	16788	16924	16909	16803	16719	16785	16764	16650	16879	16818	16862	16846	16596	16564	16844	16957	16895	16771	16693	16924	16623	16807	16701	16735	16762	16932	16900	16678	16614	16670	16752	16940	16897	16869	16850	17002	16684	16752	16943	16793	16617	16880	16766	16779	16845	16619	16686	16791	16792	16864	16881	16845	16848	16805	16842	16828	16819	16757	16638	16867	16903	16899	16966	17010	16881	16694	16747	16732	16717	16913	16753	16868	16685	16787	16736	16851	16614	16785	16766	16736	16753	16831	16802	16739	16804	16949	16639	16842	16719	16732	16535	17085	16794	16838	16904	16808	17024	16676	16862	16894	16756	16979	16732	16799	16916	16862	16793	16630	16846	16628	16822	16700	16945	16560	16694	16807	16743	16956	16666	16755	16843	16854	16769	16667	16764	17001	16761	16894	16791	16768	16890	16770	16820	16722	16965	16831	16769	16748	16839	16624	16844	16839	16766	16918	16825	16613	16805	16829	16857	16699	16771	16751	16775	16897	16850	16765	16733	16806	16848	16718	16782	16608	16964	16745	16790	16838	16779	16892	16813	16777	16785	16972	16726	16786	16737	16768	16839	16722	16757	16869	16782	16796	16773	16803	16732	16912	16645	16894	16663	16782	16658	16565	16794	16877	16838	16862	16984	16786	16678	16624	16629	16724	16878	17025	16828	16799	16762	16981	16650	17027	16894	16640	16695	16865	16740	16691	16678	16791	16702	16854	16779	16858	16755	16805	16862	16768	16803	16873	16924	16647	16719	16961	16867	16847	16805	16541	16772	16786	16817	16694	16773	16815	16737	16944	16884	16759	16881	16640	16928	16574	16853	16785	16796	16770	16839	16785	16836	16857	16929	16692	16632	16863	16885	16921	16854	16889	16790	16812	16948	16815	16807	16793	16810	16845	16873	16718	16601	16906	16884	16710	16929	16779	16770	16712	16875	16696	16616	16878	16830	16878	16794	16862	16838	16887	16822	16909	16818	16773	16825	16771	16819	16607	16750	16760	16597	16834	16662	16734	16732	16864	16678	16768	16742	16764	16685	16763	16928	16971	16804	16876	16840	16887	16781	16678	16745	16586	16861	16620	16882	16999	16785	16613	16895	16710	16695	16711	16753	16798	16606	16923	16902	16763	16891	16712	16909	16818	16806	16825	16844	16816	16733	16816	16722	16788	16732	16922	16762	16795	16936	16864	16822	16866	16988	16747	16692	16906	16769	16836	16901	16843	16700	16692	16696	16853	16749	16686	16777	16798	16614	16787	16840	16972	16791	16726	16844	16702	16622	16767	16772	16813	16872	16833	16817	16831	16720	16770	16755	16708	16894	16740	16678	16743	16715	17007	16742	16795	16714	16887	16866	16747	16880	16910	16698	16757	16658	16869	16852	16632	16808	16773	16924	16806	16738	16886	16852	16680	16648	16718	16764	16684	16805	17021	16911	16682	16681	16836	16820	16707	16834	16898	17016	16751	16880	17050	16670	16648	16999	16964	16697	16979	16726	16882	16730	16852	16712	16856	16801	16855	16735	16853	16715	16683	16817	16656	16895	16670	16928	16948	16822	16876	16835	16869	16931	16874	16739	16876	16620	16741	16725	16770	16844	16624	16829	16862	16863	16717	16792	16921	16809	16698	16866	16866	16882	16785	16895	16908	16886	16724	16716	16832	16885	16750	17005	16816	16848	16785	16901	16830	16844	16875	16839	16724	16801	16813	16840	16881	16786	16802	16695	16751	16846	16814	16728	16640	16713	16837	16743	16745	16737	16826	16777	16697	16778	16961	16775	16612	16850	16803	16777	16955	16843	16759	16791	16692	16801	16657	16764	16760	16739	16972	16677	16875
30279	23621	26198	24633	21927	22207	22496	22304	22447	22015	22199	22009	21787	21873	22176	22555	23379	23275	22807	22191	21851	21797	21721	21771	21470	21647	21533	21839	21802	21557	21624	21592	21685	21535	21383	21699	21589	21639	21462	21672	21533	21836	21642	21586	21491	21768	21643	21687	21598	21335	21588	21664	21723	21644	21874	21548	21784	21567	21806	21671	21598	21538	21741	21714	21509	21681	21460	21636	21673	21753	21642	21448	21589	21584	21464	21750	21708	21524	21745	21499	21563	21588	21676	21603	21723	21554	21740	21463	21399	21408	21758	21625	21560	21856	21662	21739	21595	21632	21691	21697	21487	21754	21602	21541	21860	21641	21772	21574	21439	21647	21722	21557	21277	21660	21692	21510	21735	21544	21560	21586	21540	21637	21586	21495	21670	21594	21522	21450	21555	21622	21599	21436	21539	21874	21651	21578	21825	21678	21283	21571	21511	21527	21592	21768	21611	21620	21601	21604	21637	21639	21683	21827	21661	21691	21766	21651	21765	21434	21858	21606	21398	21532	21752	21436	21699	21577	21656	21558	21693	21492	21728	21653	21609	21479	21715	21333	21604	21325	21597	21639	21853	21711	21625	21430	21580	21422	21595	21674	21307	21599	21653	21672	21593	21588	21752	21429	21627	21611	21369	21563	21580	21399	21578	21494	21624	21704	21532	21582	21606	21605	21581	21658	21618	21445	21638	21539	21697	21710	21844	21613	21605	21580	21685	21737	21677	21575	21463	21499	21591	21767	21724	21581	21709	21687	21668	21570	21479	21682	21574	21645	21626	21494	21487	21484	21680	21585	21445	21596	21539	21561	21745	21506	21650	21699	21609	21631	21655	21761	21761	21578	21709	21624	21720	21590	21542	21617	21658	21675	21668	21736	21690	21525	21776	21552	21606	21523	21655	21644	21764	21533	21405	21524	21676	21486	21578	21492	21476	21405	21550	21647	21530	21488	21597	21445	21605	21661	21600	21667	21669	21451	21513	21593	21976	21821	21329	21657	21668	21425	21590	21582	21706	21761	21767	21731	21424	21535	21783	21397	21413	21525	21526	21659	21609	21599	21631	21508	21633	21641	21788	21704	21516	21485	21615	21352	21798	21381	21653	21674	21599	21441	21778	21587	21652	21404	21417	21344	21518	21609	21479	21668	21369	21312	21320	21493	21592	21659	21565	21415	21573	21563	21607	21763	21714	21542	21663	21603	21544	21577	21721	21584	21756	21621	21553	21590	21549	21546	21695	21583	21700	21624	21673	21612	21685	21486	21598	21665	21783	21503	21430	21550	21569	21603	21430	21681	21552	21532	21493	21268	21737	21671	21455	21427	21591	21589	21625	21592	21561	21590	21636	21704	21560	21574	21534	21497	21708	21566	21597	21559	21598	21479	21779	21488	21516	21748	21388	21566	21397	21507	21432	21736	21554	21679	21525	21550	21673	21725	21495	21375	21611	21684	21624	21496	21600	21774	21633	21736	21547	21591	21546	21566	21739	21487	21655	21721	21703	21597	21549	21571	21533	21539	21694	21498	21543	21507	21798	21614	21451	21569	21664	21533	21530	21497	21614	21792	21463	21584	21616	21755	21548	21522	21507	21477	21680	21258	21705	21462	21494	21464	21620	21526	21811	21705	21392	21597	21399	21546	21598	21739	21678	21722	21647	21504	21488	21658	21667	21664	21685	21644	21768	21657	21747	21654	21758	21649	21672	21380	21566	21677	21683	21520	21707	21575	21435	21578	21605	21560	21657	21699	21796	21786	21487	21760	21667	21447	21315	21501	21817	21702	21779	21605	21545	21820	21733	21707	21732	21704	21627	21516	21446	21755	21566	21875	21737	21422	21537	21526	21718	21460	21693	21636	21635	21557	21603	21775	21808	21602	21540	21492	21724	21418	21639	21443	21468	21546	21365	21731	21537	21350	21753	21538	21595	21791	21577	21483	21680	21763	21673	21637	21635	21541	21515	21739	21599	21458	21807	21937	21724	21598	21416	21416	21754	21736	21656	21650	21656	21503	21517	21532	21526	21482	21586	21812	21729	21550	21663	21863	21408	21602	21506	21426	21706	21419	21693	21555	21544	21756	21354	21506	21882	21642	21669	21561	21243	21472	21604	21351	21545	21620	21750	21484	21587	21688	21520	21467	21535	21570	21548	21623	21801	21414	21521	21625	21706	21339	21740	21651	21718	21861	21520	21713	21556	21586	21568	21551	21766	21600	21544	21564	21611	21649	21549	21759	21511	21560	21860	21536	21533	21559	21778	21462	21511	21637	21569	21673	21720	21525	21683	21503	21637	21691	21805	21570	21467	21635	21684	21607	21672	21628	21483	21686	21811	21774	21610	21433	21376	21401	21422	21638	21495	21537	21602	21721	21697	21718	21729	21409	21508	21809	21460	21586	21550	21494	21708	21712	21562	21643	21763	21821	21587	21592	21699	21717	21765	21675	21618	21743	21572	21713	21694	21445	21642	21506	21854	21473	21846	21739	21550	21534	21745	21746	21306	21430	21386	21698	21660	21613	21617	21363	21607	21803	21497	21615	21459	21450	21765	21588	21549	21597	21495	21518	21491	21885	21627	21638	21692	21668	21733	21567	21581	21654	21489	21614	21534	21578	21447	21602	21660	21574	21552	21579	21570	21681	21570	21592	21643	21706	21647	21593	21822	21595	21573	21742	21890	21787	21671	21466	21565	21832	21563	21559	21413	21560	21377	21660	21478	21611	21520	21497	21691	21563	21722	21417	21480	21586	21809	21713	21668	21394	21490	21573	21808	21588	21678	21687	21732	21734	21709	21787	21485	21553	21476	21534	21604	21465	21592	21566	21679	21602	21663	21623	21627	21408	21577	21520	21634	21696	21544	21554	21646	21591	21417	21612	21418	21489	21834	21707	21566	21582	21738	21693	21590	21714	21651	21615	21754	21661	21797	21552	21457	21491	21696	21488	21533	21473	21666	21669	21575	21723	21649	21687	21675	21549	21502	21494	21548	21584	21635	21401	21797	21464	21612	21807	21626	21717	21719	21550	21561	21681	21636	21645	21784	21633	21799	21498	21578	21593	21656	21261	21570	21555	21688	21673	21625	21510	21764	21596	21499	21396	21602	21607	21654	21875	21613	21521	21753	21698	21439	21868	21549	21437	21648	21653	21576	21677	21572	21658	21509	21432	21445	21681	21660	21626	21740	21598	21730	21697	21624	21690	21810	21456	21790	21434	21571	21606	21497	21738	21709	21475	21736	21633	21824	21762	21635	21478	21582	21729	21575	21627	21533	21488	21622	21632	21655	21308	21809	21790	21553	21582	21561	21555	21729	21511	21576	21693	21522	21591	21702	21553	21591	21641	21620	21585	21548	21624	21639	21642	21720	21467	21745	21596	21629	21553	21494	21550	21578	21768	21749	21495	21603	21553	21517	21728	21682	21763	21663	21609	21451	21460	21574	21454	21611	21433	21725	21275	21597	21615	21648	21533	21657	21680	21635	21619	21849	21746	21708	21590	21562	21535	21632	21553	21720	21547	21607	21831	21496	21716	21609	21827	21764	21609	21534	21648	21700	21650	21566	21411	21706	21673	21605	21744	21697	21662	21627	21540	21473	21627	21760	21562	21757	21717	21961	21697	21496	21676	21838	21654	21655	21594	21413	21534	21543	21773	21440	21360	21623	21620	21514	21579	21412	21544	21483	21691	21710	21588	21712	21488	21434	21525	21670	21748	21646	21570	21622	21701	21584	21773	21411	21631	21582	21681	21455	21670	21636	21704	21692	21690	21611	21597	21396	21509	21442	21568	21760	21780	21535	21585	21685	21717	21624	21551	21890	21530	21621	21807	21711	21625	21579	21754	21717	21627	21527	21460	21550	21568	21711	21368	21577	21573	21549	21624	21761	21563	21487	21547	21898	21580	21540	21636	21702	21673	21786	21465	21734	21381	21535	21553	21724	21367	21673	21677	21731	21542	21697	21809	21547	21648	21720	21344	21697	21802	21602	21498	21775	21611	21671	21696	21703	21589	21450	21432	21639	21801	21603	21703	21644	21805	21677	21739	21582	21622	21732	21504	21544	21442	21560	21431	21841	21703	21437	21739	21526	21559	21494	21482	21408	21594	21588	21616	21558	21685	21626	21665	21558	21620	21635	21431	21516	21548	21535	21495	21757	21770	21640	21845	21503	21687	21770	21661	21537	21826	21638	21615	21677	21585	21700	21590	21735	21501	21439	21644	21550	21673	21549	21625	21715	21792	21705	21556	21627	21479	21610	21469	21518	21592	21573	21707	21588	21788	21670	21603	21658	21679	21654	21609	21644	21682	21465	21445	21664	21521	21563	21661	21794	21725	21511	21483	21642	21829	21527	21591	21636	21485	21577	21882	21810	21564	21540	21680	21504	21579	21566	21803	21510	21739	21773	21598	21692	21670	21654	21558	21443	21710	21873	21876	21683	21722	21559	21694	21735	21601	21483	21503	21275	21400	21785	21482	21689	21757	21395	21708	21641	21533	21544	21300	21738	21581	21453	21723	21509	21484	21755	21468	21476	21532	21626	21541	21525	21720	21572	21636	21598	21573	21161	21621	21409	21501	21616	21595	21463	21532	21335	21545	21573	21530	21475	21873	21660	21373	21783	21618	21654	21744	21623	21718	21614	21880	21654	21508	21456	21491	21738	21589	21573	21646	21526	21706	21678	21274	21557	21755	21596	21656	21576	21514	21546	21495	21647	21591	21553	21445	21523	21699	21621	21747	21383	21547	21731	21361	21563	21462	21483	21673	21724	21569	21486	21510	21445	21519	21600	21846	21606	21762	21637	21739	21600	21548	21637	21643	21850	21618	21490	21650	21615	21370	21337	21425	21447	21762	21360	21638	21687	21612	21670	21509	21389	21398	21359	21811	21713	21698	21642	21623	21799	21711	21629	21665	21697	21396	21511	21770	21612	21523	21522	21477	21534	21552	21813	21791	21593	21579	21843	21630	21673	21622	21529	21764	21571	21746	21653	21665	21854	21666	21694	21599	21618	21367	21431	21509	21454	21479	21916	21762	21691	21848	21651	21317	21378	21591	21569	21538	21632	21520	21629	21387	21377	21412	21580	21763	21728	21605	21373	21466	21622	21780	21913	21519	21652	21612	21761	21574	21749	21756	21481	21778	21572	21717
17774	19705	19765	18874	17890	17429	17378	18004	17652	17678	17234	17394	17354	17393	17363	18662	18993	18779	17981	17359	17094	16828	16830	16788	16675	16585	16667	16627	16613	16622	16588	16758	16801	16771	16568	16652	16638	16778	16857	16924	16739	16755	16583	16760	16799	16571	16667	16646	16837	16555	16708	16750	16758	16571	16813	16673	16812	16742	16673	16642	16839	16671	16639	16755	16739	16642	16745	16812	16659	16689	16815	16739	16876	16818	16812	16790	16788	16664	16747	16732	16493	16828	16588	16657	16604	16696	16619	16935	16768	16773	16647	16615	16746	16605	16767	16588	16769	16749	16593	16784	16707	16738	16708	16771	16608	16790	16576	16666	16633	16661	16649	16755	16561	16856	16561	16828	16635	16670	16673	16814	16625	16741	16806	16701	16489	16659	16748	16771	16746	16680	16585	16607	16914	16619	16715	16715	16725	16659	16789	16679	16560	16651	16835	16701	16724	16656	16594	16716	16916	16793	16546	16780	16669	16814	16685	16784	16683	16799	17021	16729	16796	16626	16793	16666	16831	16843	16637	16610	16732	16735	16562	16656	16820	16702	16704	16655	16721	16871	16692	16804	16695	16714	16649	16844	16678	16702	16856	16711	16624	16708	16853	16708	16620	16656	16633	16746	16606	16662	16760	16802	16765	16635	16524	16754	16626	16714	16780	16873	16471	16635	16659	16703	16483	16580	16624	16832	16695	16638	16701	16522	16721	16728	16846	16727	16746	16570	16655	16689	16862	16825	16688	16501	16678	16660	16716	16939	16713	16552	16623	16568	16747	16739	16747	16598	16712	16668	16714	16775	16775	16881	16686	16814	16708	16646	16760	16761	16631	16719	16687	16614	16616	16744	16666	16757	16666	16800	16760	16752	16946	16770	16768	16699	16679	16629	16683	16906	16620	16720	16777	16535	16784	16619	16856	16768	16661	16657	16872	16708	16573	16737	16849	16699	16586	16620	16700	16782	16552	16687	16664	16815	16715	16873	16576	16643	16750	16804	16947	16648	16856	16739	16712	16820	16847	16593	16678	16787	16795	16688	16674	16648	16781	16710	16710	16679	16594	16838	16788	16629	16837	16652	16640	16704	16780	16772	16623	16853	16818	16699	16643	16801	16728	16582	16648	16667	16853	16669	16602	16798	16715	16722	16860	16657	16764	16870	16715	16699	16732	16737	16731	16678	16612	16912	16757	16945	16660	16714	16844	16732	16665	16621	16708	16794	16604	16729	16957	16825	16651	16679	16589	16715	16745	16751	16789	16673	16886	16614	16668	16623	16792	16702	16727	16816	16637	16729	16653	16845	16743	16684	16778	16528	16638	16822	16825	16825	16516	16915	16691	16898	16724	16627	16676	16798	16816	16710	16768	16669	16743	16846	16613	16694	16727	16744	16679	16670	16850	16616	16636	16646	16547	16721	16632	16712	16763	16508	16679	16637	16623	16712	16796	16583	16775	16608	16620	16623	16711	16696	16772	16753	16744	16828	16686	16644	16739	16688	16685	16628	16691	16726	16414	16760	16721	16861	16755	16732	16573	16659	16706	16571	16781	16847	16815	16776	16900	16757	16762	16463	16886	16648	16697	16961	16869	16853	16746	16682	16753	16719	16677	16889	16899	16747	16777	16877	16883	16882	16618	16820	16671	16685	16564	16699	16670	16504	16855	16633	16423	16722	16800	16778	16797	16601	16793	16567	16712	16927	16668	16675	16876	16775	16683	16796	16723	16769	16661	16841	16585	16618	16721	16915	16705	16657	16652	16727	16655	16769	16687	16855	16665	16827	16732	16859	16714	16724	16812	16714	16699	16416	16751	16890	16851	16637	16623	16637	16546	16874	16697	16585	16537	16825	16740	16887	16616	16752	16799	16645	16654	16714	16766	16670	16567	16753	16764	16728	16679	16829	16936	16725	16849	16860	16660	16913	16725	16543	16763	16797	16695	16667	16604	16616	16763	16742	16805	16670	16787	16790	16710	16549	16665	16746	16805	16790	16693	16514	16849	16648	16843	16785	16693	16712	16833	16786	16663	16650	16789	16778	16722	16685	16955	16677	16614	16674	16739	16774	16781	16708	16546	16738	16829	16564	16768	16700	16721	16681	16710	16797	16726	16643	16746	16621	16790	16503	16853	16684	16760	16788	16623	16723	16806	16929	16659	16710	16836	16633	16795	16800	16677	16869	16758	16850	16781	16727	16592	16995	16756	16938	16732	16829	16838	16711	16808	16892	16830	16680	16894	16784	16767	16639	16776	16756	16760	16807	16553	16721	16811	16650	16781	16506	16804	16695	16844	16747	16762	16700	16838	16665	16841	16666	16625	16757	16738	16727	16569	16977	16676	16708	16758	16807	16799	16799	16603	16545	16835	16794	16698	16641	16686	16738	16800	16656	16796	16836	16603	16614	16703	16751	16669	16572	16813	16603	16746	16744	16651	16852	16637	16741	16721	16639	16823	16661	16806	16650	16672	16701	16567	16836	17088	16766	16867	16706	16744	16846	16630	16674	16832	16859	16707	16696	16776	16612	16688	16625	16813	16651	16755	16719	16730	16720	16875	16613	16650	16874	16685	16998	16595	16862	16742	16865	16793	16773	16589	16766	16701	16681	16692	16649	16765	16646	16765	16700	16890	16732	16673	16721	16758	16847	16654	16842	16807	16718	16795	16647	16668	16662	16874	16747	16622	16721	16820	16693	16734	16640	16732	16727	16783	16774	16757	16570	16652	16663	16769	16834	16554	16748	16858	16740	16577	16654	16807	16739	16892	16754	17034	16613	16674	16676	16715	16880	16860	16694	16787	16795	16834	16624	16724	16736	16790	16904	16943	16808	16766	16613	16614	16803	16608	16678	16767	16742	16758	16913	16638	16932	16811	16593	16643	16531	16944	16898	16708	16750	16786	16794	16740	16646	16886	16691	16676	16569	16591	16684	16846	16612	16718	16628	16793	16818	16583	16923	16632	16787	16658	16728	16823	16674	16634	16594	16765	16726	16808	16605	16742	16549	16625	16837	16497	16781	16634	16799	16674	16839	16604	16859	16633	16748	16819	16681	16495	16668	16716	16670	16540	16745	16648	16844	16641	16691	16683	16861	16482	16807	16734	16894	16666	16728	16590	16655	16750	16968	16940	16521	16784	16704	16691	16788	16810	16740	16799	16795	16734	16677	16583	16764	16611	16497	16659	16850	16569	16927	16915	16657	16704	16850	16714	16738	16826	16586	16846	16676	16761	16811	16763	16664	16604	16634	16658	16667	16765	16672	16862	16643	16756	16802	16739	16760	16706	16855	16798	16651	16765	16633	16819	16600	16817	16751	16619	16490	16762	16833	16681	16835	16775	16719	16739	16855	16673	16658	16831	16825	16718	16698	16537	16789	16872	16726	16697	16643	16684	16636	16815	16782	16741	16827	16720	16772	16738	16824	16870	16789	16666	16751	16558	16626	17000	16791	16707	16735	16658	16796	16534	16768	16712	16655	16823	16618	16594	16712	16657	16593	16800	16774	16635	16596	16756	16687	16791	16831	16697	16723	16819	16714	16673	16492	16801	16691	16809	16886	16735	16633	16677	16759	16707	16603	16686	16736	16763	16983	16889	16857	16812	16737	16697	16925	16621	16907	16857	16683	16792	16731	16732	16802	16674	16650	16789	16706	16931	16530	16686	16809	16974	16837	16750	16917	16774	16881	16747	16812	16646	16607	16682	16658	16711	16740	16833	16620	16713	16718	16642	16777	16842	16551	16855	16772	16795	16507	16730	16657	16557	16616	16594	16751	16727	16765	16582	16539	16704	16822	16865	16584	16690	16574	16757	16602	16666	16538	16724	16790	16670	16810	16762	16736	16839	16700	16642	16864	16781	16816	16763	16667	16636	16531	16835	16675	16826	16701	16693	16782	16908	16791	16734	16805	16838	16595	16629	16795	16882	16602	16624	16572	16715	16693	16816	16709	16804	16618	16781	16736	16717	16718	16687	16786	16716	16765	16705	16786	16666	16542	16771	16783	16630	16695	16730	16834	16567	16765	16603	16909	16742	16800	16741	16531	16716	16771	16656	16877	16667	16595	16482	16733	16842	16666	16665	16831	16500	16789	16708	16709	16610	16866	16687	16902	16651	16895	16503	16595	16780	16865	16701	16780	16536	16581	16850	16764	16660	16846	16732	16751	16766	16644	16686	16646	16843	16653	16729	16761	16877	16738	16792	16890	16631	16654	16732	16834	16690	16717	16700	16834	16595	16779	16689	16685	16513	16684	16735	16667	16804	16936	16802	16631	16840	16829	16787	16876	16767	16871	16647	16789	16597	16738	16868	16708	16653	16566	16798	16674	16652	16713	16682	16705	16736	16757	16696	16779	16679	16521	16587	16723	16748	16736	16733	16517	16826	16750	16748	16704	16794	16887	16623	16585	16810	16649	16860	16706	16772	16599	16655	16708	16680	16792	16631	16814	16858	16903	16698	16803	16680	16691	16719	16566	16784	16728	16739	16605	16634	16792	16687	16788	16703	16838	16618	16757	16697	16637	16570	16594	16542	16857	16846	16823	16744	16859	16655	16466	16711	16783	16981	16815	16877	16750	16687	16613	16786	16873	16693	16621	16827	16635	16807	16698	16660	16841	16700	16719	16995	16755	16806	16552	16598	16687	16651	16672	16838	16713	16852	16650	16759	16673	16725	16712	16868	16599	16803	16540	16770	16711	16773	17140	16587	16551	16744	16656	16777	16726	16631	16773	16782	16712	16710	16785	16764	16572	16688	16703	16806	16965	16729	16793	16804	16647	16768	16775	16922	16787	16789	16687	16748	16893	16667	16695	16845	16869	16764	16778	16644	16601	16615	16590	16842	16629	16852	16592	16845	16904	16582	16711	16763	16698	16720	16585	16622	16802	16883	16790	16799	16795	16614	16951	16669	16715	16645	16769	16559	16827	16595	16646	16774	16750	16809	16532	16521	16627	16880	16762	16628	16711	16717	16735	16686	16703	16781	16667	16655	16831	16714	16465	16615	16642	16822	16787	16457	16764	16824	16747	16698	16844	16778	16568	16763	16682	16688	16860	16804	16642	16783	16795	16940	16741	16889	16781	16796	16740	16623	16659	16748	16762	16777	16809	16772	16793	16723	16577	16713	16740	16750	16859	16750	16580	16759	16765
25405	21474	28691	25151	23641	24144	24435	23203	22758	22834	22456	22450	22211	22221	23295	30195	32978	31294	27028	24332	22307	21744	21663	21535	21730	21894	21714	21760	21650	21700	21627	21784	21679	21785	21706	21706	21730	21610	21552	21705	21486	21678	21596	21534	21554	21533	21725	21673	21850	21835	21768	21388	21711	21605	21671	21567	21635	21723	21673	21566	21563	21574	21642	21751	21710	21779	21687	21553	21744	21519	21471	21688	21526	21626	21605	21640	21685	21677	21663	21652	21458	21699	21656	21420	21538	21737	21736	21719	21617	21594	21323	21435	21549	21788	21621	21335	21419	21553	21561	21508	21783	21856	21719	21608	21435	21478	21624	21535	21680	21520	21538	21740	21695	21818	21668	21516	21713	21656	21672	21562	21642	21430	21293	21611	21724	21627	21479	21481	21437	21434	21580	21605	21691	21740	21476	21711	21617	21523	21592	21654	21652	21535	21555	21423	21602	21490	21613	21390	21321	21738	21694	21490	21620	21529	21435	21544	21578	21466	21761	21458	21815	21657	21684	21578	21521	21552	21709	21468	21582	21767	21982	21564	21681	21567	21353	21633	21282	21535	21901	21671	21645	21412	21666	21575	21679	21863	21416	21617	21602	21460	21470	21629	21651	21548	21726	21439	21544	21455	21745	21646	21691	21530	21447	21673	21529	21442	21603	21782	21667	21636	21862	21656	21583	21578	21543	21664	21550	21716	21671	21422	21627	21707	21598	21706	21718	21645	21489	21623	21627	21486	21554	21521	21641	21603	21578	21582	21650	21916	21617	21273	21622	21698	21764	21616	21558	21518	21622	21751	21719	21436	21669	21517	21533	21534	21495	21673	21669	21572	21742	21346	21539	21644	21630	21602	21344	21397	21673	21630	21673	21713	21509	21619	21606	21698	21618	21490	21547	21583	21539	21369	21151	21684	21659	21421	21265	21639	21511	21501	21478	21656	21593	21582	21715	21672	21359	21586	21659	21635	21686	21638	21594	21508	21670	21561	21548	21552	21497	21562	21796	21355	21643	21514	21668	21590	21662	21580	21553	21584	21662	21674	21456	21550	21583	21692	21560	21703	21548	21196	21610	21328	21536	21744	21658	21570	21462	21485	21686	21519	21495	21503	21453	21545	21763	21524	21524	21670	21849	21643	21657	21549	21645	21473	21592	21559	21352	21414	21692	21485	21557	21728	21380	21602	21311	21733	21419	21725	21762	21404	21576	21709	21502	21513	21790	21667	21465	21610	21587	21684	21644	21521	21307	21409	21564	21628	21699	21613	21505	21554	21583	21521	21760	21665	21489	21532	21459	21661	21277	21511	21492	21564	21813	21736	21471	21690	21584	21594	21597	21879	21564	21498	21586	21615	21625	21623	21884	21450	21549	21682	21512	21690	21605	21517	21373	21519	21675	21456	21591	21364	21482	21550	21613	21609	21851	21464	21648	21588	21609	21561	21745	21381	21636	21434	21506	21570	21614	21622	21720	21654	21643	21664	21549	21367	21536	21562	21616	21611	21567	21523	21611	21499	21591	21629	21588	21621	21697	21641	21627	21461	21577	21451	21366	21457	21668	21756	21587	21561	21411	21427	21561	21590	21483	21558	21539	21649	21566	21448	21500	21699	21589	21693	21630	21599	21615	21723	21583	21634	21456	21336	21443	21567	21799	21668	21406	21736	21831	21537	21682	21871	21658	21479	21477	21621	21657	21488	21519	21695	21527	21574	21723	21397	21697	21483	21607	21547	21351	21548	21783	21545	21523	21814	21593	21179	21534	21493	21506	21498	21540	21693	21673	21864	21531	21661	21435	21570	21488	21610	21788	21630	21721	21557	21597	21626	21632	21518	21478	21591	21778	21630	21700	21582	21613	21788	21576	21678	21462	21502	21482	21469	21603	21623	21754	21423	21624	21710	21580	21703	21464	21616	21620	21420	21599	21580	21602	21590	21856	21520	21475	21428	21653	21584	21670	21663	21412	21591	21590	21519	21506	21533	21563	21533	21605	21474	21582	21723	21690	21696	21680	21660	21554	21403	21426	21622	21669	21550	21428	21608	21569	21551	21415	21631	21552	21450	21391	21484	21573	21623	21537	21498	21685	21536	21597	21585	21483	21560	21549	21952	21544	21672	21737	21616	21592	21616	21558	21567	21347	21688	21599	21403	21931	21627	21414	21680	21470	21550	21552	21297	21463	21533	21780	21716	21542	21613	21633	21602	21509	21626	21483	21479	21559	21532	21648	21501	21651	21585	21448	21567	21404	21527	21427	21456	21722	21597	21661	21572	21674	21519	21560	21687	21619	21799	21657	21421	21620	21675	21499	21267	21724	21629	21659	21660	21517	21700	21596	21560	21617	21584	21513	21670	21521	21605	21657	21651	21519	21599	21489	21471	21526	21556	21301	21708	21817	21475	21396	21462	21616	21713	21666	21617	21759	21857	21548	21698	21685	21419	21427	21596	21582	21715	21437	21497	21554	21476	21699	21551	21552	21552	21710	21628	21582	21670	21362	21656	21759	21442	21671	21618	21802	21563	21504	21670	21725	21508	21653	21457	21388	21542	21457	21622	21399	21533	21723	21515	21713	21591	21182	21496	21402	21630	21683	21675	21788	21693	21571	21467	21613	21748	21525	21471	21642	21487	21566	21598	21423	21828	21644	21442	21933	21599	21614	21369	21802	21450	21631	21457	21524	21580	21384	21474	21581	21683	21484	21360	21642	21525	21905	21409	21669	21792	21620	21529	21533	21489	21780	21692	21704	21513	21502	21504	21607	21394	21543	21618	21517	21527	21506	21795	21678	21552	21407	21538	21246	21550	21454	21391	21578	21576	21559	21606	21743	21656	21565	21587	21384	21567	21585	21570	21376	21516	21621	21455	21615	21654	21497	21564	21667	21696	21574	21554	21532	21377	21557	21758	21635	21652	21629	21676	21413	21640	21569	21698	21347	21466	21597	21610	21295	21556	21488	21663	21472	21439	21487	21658	21350	21741	21602	21812	21637	21630	21605	21601	21364	21555	21729	21555	21396	21619	21496	21479	21541	21461	21600	21625	21317	21771	21443	21526	21541	21333	21662	21677	21579	21580	21524	21453	21943	21612	21497	21393	21653	21583	21567	21687	21453	21609	21525	21647	21697	21493	21743	21680	21407	21554	21743	21647	21566	21613	21705	21741	21686	21445	21779	21697	21431	21600	21407	21518	21581	21912	21670	21633	21413	21713	21433	21702	21490	21343	21621	21456	21490	21591	21471	21446	21485	21596	21640	21547	21614	21615	21616	21621	21583	21711	21562	21684	21722	21458	21750	21569	21632	21479	21517	21815	21493	21503	21680	21481	21495	21743	21786	21602	21527	21551	21643	21659	21683	21441	21525	21417	21731	21793	21630	21651	21498	21878	21785	21776	21500	21456	21586	21494	21467	21535	21671	21605	21601	21482	21486	21503	21573	21577	21471	21665	21749	21776	21669	21669	21748	21709	21568	21457	21575	21626	21603	21702	21619	21494	21637	21829	21825	21653	21645	21606	21563	21429	21537	21530	21804	21494	21561	21282	21463	21433	21345	21595	21468	21613	21529	21548	21560	21772	21771	21528	21600	21648	21601	21631	21610	21512	21435	21541	21597	21566	21415	21441	21598	21601	21632	21607	21444	21483	21874	21782	21489	21504	21469	21526	21662	21581	21627	21593	21504	21450	21716	21699	21544	21565	21597	21696	21638	21703	21760	21545	21564	21652	21593	21800	21841	21426	21593	21460	21608	21482	21668	21641	21478	21657	21625	21653	21685	21514	21450	21559	21644	21537	21625	21659	21661	21216	21487	21819	21606	21415	21748	21546	21555	21650	21745	21642	21695	21681	21504	21491	21552	21540	21541	21571	21683	21518	21528	21469	21565	21491	21645	21507	21536	21529	21799	21567	21647	21550	21707	21410	21665	21631	21662	21420	21467	21491	21639	21727	21600	21615	21650	21611	21454	21602	21576	21579	21589	21549	21755	21483	21783	21504	21540	21652	21662	21424	21640	21720	21489	21565	21386	21364	21709	21449	21884	21651	21469	21712	21744	21805	21573	21462	21658	21557	21462	21426	21687	21504	21682	21528	21581	21590	21523	21475	21772	21682	21575	21613	21733	21654	21578	21676	21779	21620	21480	21404	21595	21428	21582	21550	21424	21809	21500	21719	21498	21465	21505	21731	21644	21723	21726	21679	21510	21554	21630	21490	21646	21931	21760	21614	21788	21607	21666	21534	21704	21439	21705	21610	21729	21436	21606	21687	21621	21756	21586	21807	21779	21589	21517	21586	21586	21697	21663	21377	21462	21593	21793	21649	21587	21504	21470	21630	21496	21526	21676	21697	21489	21696	21453	21838	21488	21569	21469	21586	21863	21591	21424	21526	21627	21484	21538	21692	21638	21561	21403	21567	21385	21535	21561	21468	21591	21477	21591	21766	21618	21652	21605	21526	21489	21712	21577	21536	21704	21480	21484	21386	21556	21530	21698	21657	21466	21705	21551	21829	21749	21769	21583	21514	21658	21610	21633	21736	21714	21449	21678	21620	21431	21660	21731	21501	21789	21584	21815	21496	21731	21397	21591	21525	21613	21732	21595	21419	21526	21491	21629	21582	21825	21649	21636	21600	21655	21639	21575	21501	21422	21614	21630	21584	21668	21456	21600	21737	21634	21353	21715	21544	21500	21528	21583	21667	21606	21595	21412	21579	21669	21590	21635	21787	21585	21693	21778	21524	21671	21839	21614	21634	21565	21651	21661	21405	21531	21548	21574	21450	21842	21756	21757	21610	21605	21452	21604	21576	21542	21609	21722	21653	21625	21462	21729	21678	21405	21687	21570	21551	21698	21839	21514	21653	21688	21520	21585	21516	21764	21616	21615	21552	21634	21537	21663	21780	21752	21549	21610	21363	21609	21534	21526	21663	21568	21673	21593	21535	21496	21503	21513	21603	21541	21683	21655	21521	21646	21480	21488	21666	21583	21519	21634	21615	21501	21559	21616	21398	21394	21515	21369	21634	21593	21771	21673	21755	21628	21418	21603	21420	21513	21551	21829	21568	21461	21615	21694	21670	21757	21522	21580	21391	21758	21509	21793	21414	21693	21710	21619	21583	21493	21599	21509	21485	21441	21580	21545	21493	21636	21462
16455	25596	25182	21944	20615	18868	18425	19129	18602	18410	18242	17650	17971	18183	19645	29582	32145	28626	22864	19757	17598	16910	16844	16712	16826	16761	16767	16749	16800	16839	16882	16796	16600	16692	16757	16660	16774	16714	16812	16756	16909	16751	16724	16523	16877	16816	16702	16817	16551	17010	16964	16549	16732	16655	16575	16750	16818	16785	16666	16764	16643	16668	16663	16718	16953	16949	16727	16819	16795	16957	16548	16735	16782	16858	16763	16642	16810	16842	16726	16736	16719	16772	16710	16684	16833	16666	16783	16618	16743	16811	16977	16887	16804	16834	16711	16675	16777	16983	16617	16737	16844	16702	16765	16764	16864	16889	16768	16750	16792	16870	16800	16673	16761	16736	16651	16808	16755	16681	16787	16780	16764	16845	16824	16683	16889	16775	16754	16683	16658	16682	16842	16678	16754	16772	16664	16830	16720	16830	16677	16842	16565	16849	16859	16611	16592	16732	16714	16697	16748	16565	16782	16700	16672	16645	16956	16870	16761	16816	16688	16737	16796	16806	16733	16963	16728	16656	16598	16914	16725	16848	16563	16883	16627	16618	16829	16525	16862	16502	16819	16876	16758	16692	16903	16784	16723	16789	16655	16797	16871	16843	16863	16765	16670	16579	16721	17067	16715	16823	16902	16656	16601	16772	16843	16831	16843	16506	16859	16713	16699	16765	16740	16916	16811	16728	16824	16695	16707	16761	16663	16686	16771	16978	16491	16853	16776	16686	16739	16607	16809	16711	16844	16639	16748	16509	17015	16657	16617	16804	16680	16666	16645	16809	16678	16661	16760	17039	16626	16752	16871	16653	16815	16791	16920	16724	16716	16810	16744	16716	16644	16763	16676	16872	16818	16663	16945	16709	16765	16804	16716	16723	16702	16793	16572	16876	16842	16650	16777	16878	16874	16845	17026	16904	16689	16814	16901	16692	16826	16482	16691	16778	16938	16934	16700	16803	16789	16789	16705	16772	16692	16682	16772	16790	16852	16847	16844	16724	16797	16863	16611	16843	17049	16866	16848	16702	16706	16639	16721	16883	16601	16758	16706	16659	16821	16796	16840	16863	16715	16767	16908	16852	16667	16721	16903	16781	16748	16750	16750	16782	16744	16699	16783	16741	16646	16702	16699	16803	16771	16864	16689	16776	16599	16901	16654	16658	16847	16765	16823	16694	17030	16614	16751	16810	16854	16720	16652	16827	16621	16799	16797	16638	16746	16762	16716	16865	16733	16693	16862	16743	16789	16890	16839	16670	16889	16712	16682	16748	16708	16843	16832	16781	16716	16727	16671	16781	16837	16970	16709	16771	16770	16670	16962	16628	16750	16705	16817	16813	16873	16680	16699	16768	16780	16850	16767	16809	16917	17001	16612	16688	16605	16949	16888	16680	16634	16778	16820	16761	16737	16791	16749	16752	16705	16708	16802	16947	16741	16811	16628	16767	16867	16681	16666	16684	16889	16698	16700	16596	16552	16591	16854	16564	16653	16824	16855	16675	16770	16716	16710	16858	16634	16543	16766	16957	16811	16704	16874	16722	16834	16678	16704	16990	16627	16535	16799	16739	16700	16705	16764	16666	16887	16890	16656	16821	16735	16781	16693	16870	16761	16697	16692	16709	16750	16628	16883	16668	17020	16746	16773	16843	16777	16742	16902	16759	16772	16904	16578	16715	16705	16614	16692	16651	16885	16755	16836	16685	16686	16935	16621	16691	16863	16725	16757	16741	16664	16888	16615	16865	16778	16614	16696	16771	16893	16735	16727	16770	16828	16814	16576	16901	16772	16647	16732	16667	16881	16718	16590	16829	16596	16823	16978	16917	16654	16677	16580	16829	16880	16794	16714	16758	16733	16685	17012	16706	16742	16708	16925	16770	16791	16710	16958	16815	16958	16826	16751	16883	16600	16864	16905	16694	16737	16829	16643	16616	16847	16597	16701	16853	16776	16820	16785	16775	16717	16714	16788	16825	16973	16879	16931	16779	16845	16674	16774	16670	16680	16932	16753	16676	16732	16695	16801	16694	16675	16787	16644	16898	16578	16620	16687	16588	16802	16804	16879	16771	16775	16818	16712	16757	16766	16915	16799	16856	16754	16709	16769	16932	16697	16658	16948	16644	16786	16860	16754	16491	16801	16774	16742	16712	16696	16542	16556	16791	16795	16678	16893	16769	16946	16676	16853	16748	16813	16744	16899	16768	16774	16650	16637	16601	16973	16675	16619	16633	16912	16923	16808	16857	16851	16852	16820	16673	16721	16805	16735	16696	16786	16528	16775	16507	16625	16835	16816	16636	16745	16829	16738	16758	16604	16710	16655	16860	16737	16895	16871	16717	16884	16804	16807	16759	16877	16643	16919	16858	16828	16850	16792	16904	16643	16924	16968	16826	16894	16791	16843	16719	16729	16630	16667	16805	16768	16817	16811	16575	16931	16684	16742	16652	16806	16695	16708	16884	16800	16713	16584	16669	16752	16725	16730	16692	16846	16741	16865	16624	16863	16648	16732	16657	16726	16711	16739	16559	16825	16657	16739	16927	16865	16676	17063	16774	16846	16634	16720	16866	16774	16721	16832	16762	16878	16763	16805	16784	16751	16905	16686	16840	16884	16835	16636	16949	16866	16660	16806	16844	16745	16786	16801	16644	16847	16795	16817	16673	16768	16647	16879	16718	16683	16754	16656	16777	16746	16758	16725	16686	16673	16865	16955	16877	16848	16647	16706	16729	16831	16679	16825	16906	16679	16778	16757	16686	16785	16863	16658	16821	16777	16672	16659	16839	16806	16814	16804	16857	16732	16872	16656	16749	16921	16606	16867	16755	16739	16758	16737	16792	16839	16913	16749	16667	16692	16846	16729	16671	16824	16765	16964	16844	16977	16765	16872	16605	16794	16943	16735	16684	16682	16892	16842	16850	16581	16714	16928	16770	16866	16827	16734	16698	16695	16629	16669	16586	16797	16887	16630	16726	16818	16734	16604	16764	16771	16837	16477	16857	16810	16792	16790	16449	16791	16601	16778	16701	16795	16772	16649	16624	16864	16990	16738	16906	16773	16707	16534	16756	16716	16794	16891	16695	16747	16937	16852	16809	16743	16869	16820	16723	16851	16824	16766	16674	16656	16714	16766	16838	16725	16778	16836	16885	16827	16730	16638	16634	16684	16848	16800	16778	16823	16717	16883	16790	16789	16861	16750	16813	16811	16729	16689	16687	16641	16721	16875	16779	16845	16787	16692	16612	16939	16899	16629	16545	16739	16829	16810	16713	16693	16856	16690	16930	16817	16673	16792	16904	16811	16873	16901	16739	16684	16756	16957	16740	16749	16921	16734	16640	16816	16729	16748	16912	16685	16774	16804	16744	16764	16803	16650	16751	16776	16732	16899	16782	16679	16585	16663	16696	16851	16808	16879	16622	16675	16753	16617	16829	16759	16865	16903	16852	16577	16853	16778	16671	16607	16683	16753	16745	16877	16752	16673	16794	16873	16820	16769	16873	16661	16752	16733	16759	16964	16677	16540	16855	16794	16710	16826	16727	16650	16841	16828	16641	16696	16768	16725	16750	16583	16537	16835	16655	16792	16857	16797	16776	16692	16812	16720	16890	16858	16636	16798	16604	16789	16826	16878	16624	16612	16875	16712	16875	16701	16798	16729	16846	16802	16780	16695	16735	16674	16687	16899	16633	16913	16795	16788	16767	16634	16753	16628	16823	16704	16725	16761	16749	16944	16910	16748	16742	16767	16809	16856	16684	16651	16658	16760	16749	16671	16625	16838	16729	16705	16613	16761	16880	16712	16668	16745	16880	16797	16757	16855	16711	16744	16766	16608	16865	16529	16750	16887	16784	16754	16803	16735	16710	16736	16834	16760	17023	16807	16589	16628	16895	16870	16708	16820	16833	16788	16798	16895	16757	16781	16575	16951	16866	16727	16908	16672	16609	16695	16766	16678	16839	16741	16936	16813	16831	16707	16836	16815	16730	16564	16499	16774	16772	16780	16617	16782	16770	16746	16706	16601	16909	16667	17007	16930	16696	16824	16750	16675	16827	16828	16587	16690	16727	16862	16923	16730	16935	16660	16850	16735	16721	16683	16779	16796	16576	16722	16732	16761	16773	16828	16678	16761	16638	16672	16835	16855	16776	16681	16818	16796	16832	16796	16746	16682	16708	16812	16743	16906	16613	16791	16834	16838	16874	16783	16708	16763	16781	16737	16887	16826	16695	16716	16812	16703	16708	16622	16669	16809	16670	16820	16753	16586	16785	16950	16904	16802	16463	16830	16704	16721	16845	16792	16743	16713	16863	16799	16642	16949	16784	16810	16617	16814	16584	16771	16774	16815	16796	16821	16703	16693	16652	16891	16756	16822	16883	16512	16682	16769	16655	16805	16709	16678	16818	16570	16752	16514	16793	16828	16720	16814	16732	17031	16662	16735	16763	16706	16522	16757	16719	16648	16874	16637	16927	16738	16749	16813	16831	16852	16754	16872	16750	16832	16748	16922	16615	16605	16848	16706	16720	16639	16648	16602	16742	16696	16879	16858	16877	16660	16701	16808	16779	16726	16748	16785	16868	16543	16878	16926	16729	16905	16784	17006	16790	16635	16692	16903	16778	16761	16883	16822	16757	16672	16929	16896	16636	16566	16944	16781	16822	16669	16777	16906	16876	16682	16774	16771	16742	16652	16571	16918	17080	16766	16670	16915	16729	16766	16696	16817	16772	16734	16675	16754	16833	16699	16858	16804	16819	16858	16791	16668	16903	16742	16783	16814	16734	16803	16675	16653	16537	16690	16773	16680	16751	16720	16661	16891	16741	16767	16768	16717	16647	16504	16904	16752	16965	16911	16791	16638	16825	16816	16905	16755	16753	16821	16695	16711	16839	16810	16690	16633	16766	16751	16653	16767	16742	16849	16777	16760	16633	16616	16754	16743	16830	16764	16731	16880	16719	16776	16775	16800	16718	16720	16864	16954	16570	16912	16730	16768	16829	16644	16665	16670	16585	16644	16715	16802	16823	16988	16721	16686	16821	16824	16734	16640	16782	16931	16933	16775	16644	16981	16842	16648	16768	16796	16869	16810	16814	16676	16659	16883	16734	16594	16803	16805	16838	16688	16848	16842	16888	16727	16749	16950	16749	16866	16685
23815	21470	29132	24272	22235	25445	26869	23776	23159	23381	23191	22691	22605	22938	24521	35469	40268	37194	30253	26337	23269	22396	21586	21805	21782	21757	21778	21790	21642	21507	21533	21620	21710	21832	21656	21724	21891	21721	21556	21895	21629	21632	21612	21435	21711	21612	21788	21713	21605	21776	21765	21631	21610	21557	21432	21499	21723	21693	21633	21462	21597	21589	21574	21620	21580	21563	21648	21517	21622	21608	21636	21546	21566	21702	21554	21719	21471	21507	21791	21617	21561	21590	21799	21813	21591	21361	21585	21356	21559	21698	21756	21773	21564	21596	21573	21659	21590	21787	21386	21537	21568	21614	21561	21720	21598	21609	21627	21560	21810	21585	21569	21833	21721	21550	21450	21630	21697	21674	21464	21700	21624	21896	21696	21494	21503	21603	21771	21589	21540	21463	21464	21493	21756	21526	21605	21543	21659	21493	21740	21617	21313	21519	21490	21558	21436	21776	21769	21563	21905	21341	21494	21416	21822	21704	21349	21663	21608	21402	21544	21350	21534	21477	21424	21609	21541	21652	21425	21472	21540	21733	21781	21394	21650	21600	21579	21611	21601	21767	21522	21787	21571	21684	21657	21553	21602	21454	21412	21588	21536	21641	21415	21726	21694	21535	21643	21639	21712	21476	21621	21591	21540	21487	21885	21686	21655	21469	21698	21719	21686	21634	21584	21469	21509	21597	21376	21534	21584	21506	21736	21585	21682	21632	21458	21769	21703	21714	21659	21271	21601	21571	21548	21663	21580	21397	21545	21537	21505	21762	21585	21697	21479	21597	21413	21743	21629	21751	21332	21674	21637	21737	21548	21315	21679	21657	21651	21390	21294	21315	21609	21679	21682	21535	21434	21755	21539	21638	21549	21607	21520	21456	21833	21756	21574	21664	21500	21696	21598	21551	21584	21620	21441	21384	21530	21629	21626	21601	21738	21532	21644	21681	21415	21578	21552	21652	21418	21635	21534	21507	21440	21638	21623	21691	21420	21488	21373	21576	21623	21681	21693	21713	21707	21355	21450	21292	21553	21671	21494	21585	21550	21581	21548	21702	21689	21626	21575	21507	21641	21569	21516	21529	21556	21566	21720	21543	21481	21323	21593	21791	21599	21567	21485	21684	21921	21763	21513	21514	21672	21722	21459	21356	21713	21723	21739	21648	21498	21762	21610	21485	21452	21675	21472	21623	21578	21659	21542	21405	21689	21548	21484	21672	21488	21307	21669	21570	21437	21686	21668	21481	21458	21415	21578	21423	21561	21537	21532	21507	21591	21432	21691	21801	21526	21549	21457	21455	21368	21694	21505	21662	21670	21425	21559	21627	21360	21631	21564	21516	21500	21795	21673	21316	21540	21462	21464	21548	21515	21731	21343	21535	21463	21392	21602	21521	21737	21691	21597	21669	21729	21583	21577	21381	21459	21669	21407	21499	21627	21592	21546	21608	21726	21685	21740	21432	21618	21509	21474	21151	21617	21849	21574	21853	21609	21374	21531	21470	21774	21532	21558	21627	21560	21250	21835	21689	21632	21672	21558	21533	21526	21352	21589	21584	21278	21368	21493	21536	21633	21599	21242	21589	21689	21578	21426	21713	21594	21466	21912	21361	21411	21525	21675	21623	21550	21501	21453	21385	21306	21629	21464	21436	21660	21482	21712	21718	21581	21857	21647	21691	21463	21654	21650	21758	21788	21546	21533	21697	21644	21585	21726	21639	21537	21546	21391	21746	21462	21418	21898	21628	21609	21503	21713	21689	21471	21570	21515	21629	21687	21505	21686	21550	21681	21456	21504	21354	21539	21584	21558	21349	21802	21343	21592	21482	21752	21532	21462	21572	21402	21375	21498	21370	21507	21619	21521	21405	21445	21526	21506	21458	21555	21448	21660	21470	21663	21589	21592	21712	21460	21410	21792	21735	21433	21739	21551	21279	21649	21517	21598	21796	21681	21624	21582	21704	21497	21606	21600	21630	21628	21444	21415	21553	21654	21542	21441	21624	21630	21518	21644	21807	21637	21603	21805	21577	21604	21727	21489	21534	21548	21527	21602	21531	21439	21646	21429	21536	21715	21537	21694	21677	21496	21595	21621	21388	21644	21570	21781	21525	21694	21632	21377	21509	21568	21477	21524	21734	21430	21417	21604	21754	21601	21616	21338	21751	21622	21431	21488	21735	21696	21509	21541	21572	21551	21487	21752	21448	21647	21733	21674	21448	21386	21677	21547	21527	21613	21840	21603	21696	21473	21581	21628	21894	21525	21623	21455	21780	21428	21574	21649	21686	21746	21750	21515	21445	21481	21716	21628	21561	21828	21656	21726	21403	21526	21551	21797	21468	21742	21494	21776	21775	21456	21344	21569	21688	21595	21698	21487	21471	21712	21238	21454	21415	21388	21638	21597	21433	21281	21497	21457	21279	21469	21433	21817	21698	21576	21473	21505	21631	21784	21630	21459	21852	21427	21779	21558	21528	21558	21530	21491	21463	21618	21676	21512	21421	21430	21582	21518	21490	21569	21704	21360	21777	21663	21737	21724	21660	21588	21639	21487	21450	21478	21586	21461	21473	21505	21666	21641	21530	21484	21502	21472	21614	21616	21778	21787	21757	21580	21564	21590	21778	21631	21694	21522	21544	21387	21570	21654	21533	21626	21431	21331	21493	21466	21368	21487	21673	21665	21619	21593	21511	21676	21699	21650	21747	21586	21593	21617	21399	21339	21435	21175	21661	21112	21608	21420	21463	21419	21598	21690	21742	21583	21642	21591	21485	21511	21955	21438	21546	21552	21506	21514	21541	21665	21651	21773	21366	21511	21535	21550	21257	21544	21431	21538	21563	21470	21678	21609	21576	21747	21697	21817	21496	21639	21586	21803	21468	21385	21742	21599	21673	21557	21638	21565	21325	21540	21459	21627	21440	21628	21343	21437	21541	21427	21900	21492	21656	21641	21635	21486	21726	21604	21480	21533	21397	21581	21609	21535	21561	21686	21313	21604	21769	21664	21292	21407	21684	21667	21439	21569	21643	21527	21535	21350	21595	21483	21751	21522	21682	21366	21593	21591	21465	21636	21459	21384	21559	21566	21778	21464	21532	21674	21666	21405	21553	21509	21722	21372	21595	21708	21539	21527	21504	21832	21645	21451	21653	21667	21476	21613	21555	21622	21676	21624	21592	21516	21751	21408	21595	21555	21443	21325	21597	21333	21642	21473	21442	21572	21584	21650	21513	21387	21455	21617	21356	21442	21437	21485	21653	21456	21491	21728	21481	21569	21588	21686	21598	21720	21532	21681	21623	21667	21721	21419	21198	21332	21722	21651	21511	21627	21690	21615	21518	21360	21536	21475	21828	21522	21569	21808	21402	21688	21638	21729	21560	21644	21514	21745	21527	21796	21404	21619	21494	21387	21442	21503	21484	21587	21558	21645	21557	21412	21586	21688	21674	21565	21621	21562	21553	21610	21649	21640	21401	21781	21513	21461	21442	21468	21462	21392	21593	21548	21677	21558	21326	21668	21638	21536	21813	21850	21660	21357	21576	21506	21494	21803	21570	21651	21556	21633	21609	21603	21553	21464	21460	21462	21677	21793	21568	21665	21723	21738	21525	21754	21639	21497	21593	21474	21477	21468	21512	21761	21520	21300	21761	21527	21676	21562	21587	21496	21641	21683	21665	21565	21485	21538	21838	21629	21400	21666	21554	21384	21599	21537	21432	21321	21516	21619	21667	21566	21539	21622	21591	21698	21537	21613	21519	21601	21596	21479	21603	21689	21531	21622	21705	21575	21585	21499	21664	21573	21670	21478	21420	21630	21554	21354	21499	21609	21599	21557	21469	21657	21479	21665	21579	21500	21479	21704	21718	21738	21419	21686	21380	21800	21682	21375	21483	21416	21673	21337	21737	21590	21651	21399	21473	21454	21475	21558	21495	21516	21519	21430	21492	21694	21684	21682	21369	21703	21501	21522	21617	21658	21318	21500	21565	21250	21683	21717	21663	21617	21547	21464	21480	21571	21438	21462	21589	21433	21431	21707	21474	21663	21481	21618	21448	21463	21542	21534	21643	21485	21443	21554	21367	21500	21517	21397	21614	21614	21553	21527	21617	21676	21650	21586	21506	21584	21582	21649	21675	21554	21564	21575	21518	21565	21381	21555	21453	21546	21512	21389	21717	21671	21814	21587	21701	21688	21364	21605	21569	21588	21475	21748	21476	21595	21602	21570	21232	21544	21446	21760	21497	21546	21417	21392	21740	21555	21461	21808	21785	21357	21539	21629	21511	21579	21686	21622	21770	21590	21720	21503	21566	21633	21870	21638	21766	21640	21676	21441	21443	21627	21529	21570	21488	21701	21756	21717	21398	21728	21856	21578	21693	21589	21470	21585	21654	21611	21560	21571	21289	21499	21609	21521	21691	21697	21388	21789	21820	21415	21329	21692	21500	21499	21626	21456	21586	21584	21697	21553	21817	21571	21502	21550	21598	21488	21522	21709	21546	21559	21397	21551	21571	21792	21554	21556	21599	21419	21649	21547	21545	21479	21543	21709	21544	21534	21470	21712	21731	21609	21597	21421	21437	21594	21653	21416	21675	21514	21648	21536	21560	21377	21676	21458	21630	21649	21618	21708	21550	21629	21652	21548	21566	21305	21630	21517	21608	21644	21806	21593	21569	21832	21489	21521	21572	21642	21642	21533	21395	21600	21642	21535	21352	21642	21328	21791	21532	21533	21699	21384	21443	21493	21691	21619	21687	21655	21700	21628	21575	21539	21534	21610	21497	21673	21527	21761	21703	21642	21685	21640	21762	21521	21520	21561	21549	21689	21673	21527	21542	21597	21773	21252	21443	21565	21476	21626	21670	21644	21529	21509	21541	21440	21612	21687	21790	21585	21584	21770	21821	21585	21543	21614	21576	21579	21561	21632	21752	21617	21426	21749	21519	21742	21625	21574	21520	21630	21377	21684	21526	21847	21817	21626	21317	21547	21545	21472	21596	21362	21607	21294	21587	21593	21751	21704	21541	21665	21584	21575	21612	21620	21603	21598	21683	21465	21568	21473	21545	21677	21503	21512	21793	21510	21641	21574	21453	21490	21512	21538	21501	21457	21732	21415	21686	21391	21376	21522	21440	21713	21654	21798	21490	21439	21792
17889	29699	29248	24955	22452	20429	19155	19689	19802	19292	19126	17984	18265	18794	22300	36781	40509	35234	27122	22099	18215	17439	16837	16841	16771	16758	16799	16809	16803	16883	16867	16656	16650	16838	16804	16896	16866	16727	16691	16720	16759	16961	16665	16912	16686	16656	16787	16697	16713	16773	16772	16735	16642	16764	16829	16736	16740	16681	16705	16878	16775	16874	16805	16745	16583	16682	16547	16819	16709	16718	16735	16682	16842	16793	16702	16686	16750	16584	16822	16767	16885	16893	16733	16547	16725	16939	16655	16615	16878	16831	16463	16718	16784	16620	16703	16684	16738	16670	16744	16791	16805	16903	16670	16728	16747	16849	16754	16807	16922	16849	16761	16655	16820	16669	16763	16722	16848	16706	16641	17032	16675	16748	16611	16895	16681	16686	16710	16653	16847	16624	16685	16904	16783	16774	16797	16781	16485	16838	16562	16823	16757	16685	16835	16725	16671	16619	16659	16753	16807	16669	16699	16885	16666	16620	16725	16794	16719	16755	16912	16699	16590	16571	16735	16750	16673	16680	16813	16888	16581	16707	16671	16846	16831	16716	16777	16697	16623	16733	16809	16828	16712	16782	16626	16605	16544	16718	16677	16837	16842	16829	16819	16701	16697	16729	16660	16741	16853	16817	16626	16750	16623	16611	16616	16535	16704	16681	16672	16835	16663	16558	16724	16582	16693	16732	16650	16829	16654	16824	16765	16949	16826	16713	16701	16666	16793	16686	16767	16755	16821	16742	16682	16710	16545	16688	16797	16738	16839	16805	16683	16711	16688	16666	16757	16571	16719	16872	16848	16785	16622	16963	16858	16703	16659	16706	16691	16714	16740	16665	16682	16738	16621	16713	16563	16733	16772	16761	16629	16703	16622	16600	16873	16596	16725	16849	16847	16462	16780	16756	16703	16715	16648	16692	16697	16799	16807	16875	16717	16587	16688	16680	16698	16769	16776	16518	16778	16827	16767	16802	16778	16628	16863	16827	16636	16637	16552	16968	16752	16697	16888	16746	16953	16676	16546	16813	16766	16786	16778	16686	16785	16799	16809	16874	16707	16786	16833	16715	16585	16735	16763	16769	16664	16679	16747	16750	16880	16826	16702	16822	16746	16780	16836	16780	16657	16539	16761	16693	16722	16595	16753	16824	16662	16687	16681	16611	16762	16741	16809	16711	16680	16706	16750	16751	16728	16801	16711	16740	16759	16925	16713	16711	16800	16536	16830	16804	16803	16694	16670	16773	16745	16663	16769	16732	16874	16893	16676	16711	16716	16798	16844	16802	16578	16765	16718	16658	16743	16767	16725	16839	16616	16943	16662	16709	16783	16709	16731	16653	16759	16674	16687	16647	16692	16822	16680	16862	16612	16816	16790	16698	16719	16806	16588	16616	16749	16731	16739	16551	16709	16708	16627	16829	16637	16733	16556	16542	16736	16599	16810	16556	16776	16851	16742	16894	16707	16650	16755	16596	16791	16803	16677	16610	16769	16648	16648	16756	16617	16698	16780	16623	16741	16507	16776	16670	16675	16681	16693	16708	16812	16636	16686	16804	16675	16887	16894	16837	16716	16937	16628	16659	16713	16733	16752	16558	16790	16817	16693	16576	16923	16734	16788	16683	16700	16824	16790	16717	16848	16759	16594	16665	17007	16760	16846	16700	16715	16750	16893	16823	16755	16852	16690	16761	16785	16732	16732	16625	16631	16747	16789	16851	16725	16674	16697	16642	16977	16696	16814	16764	16691	16647	16622	16734	16653	16713	16591	16819	16803	16743	16644	16596	16783	16771	16855	16743	16704	16822	16896	16811	16758	16834	16785	16755	16612	16868	16862	16732	16738	16693	16684	16752	16665	16661	16579	16676	16680	16812	16670	16492	16778	16885	16700	16755	16779	16725	16557	16661	16924	16725	16750	16654	16772	16746	16754	16720	16777	16706	16816	16745	16738	16680	16647	16853	16720	16725	16797	16814	16876	16548	16696	16694	16826	16616	16592	16599	16742	16827	16631	16647	16700	16699	16898	16610	16784	16710	16626	16633	16626	16880	16679	16763	16591	16679	16697	16708	16749	16660	16848	16617	16986	16669	16765	16781	16757	16708	16781	16623	16764	16634	16805	16772	16696	16674	16688	16841	16756	16722	16808	16774	16915	16696	16890	16530	16900	16944	16607	16738	16629	16762	16784	16681	16734	16803	16722	16665	16674	16560	16851	16688	16712	16685	16823	16693	16908	16728	16667	16621	16626	16833	16655	16883	16797	16635	16643	16741	16606	16690	16951	17094	16749	16770	16797	16769	16706	16762	16880	16675	16683	16812	16785	16744	16716	16728	16526	16889	16917	16674	16702	16547	16730	16807	16787	16650	16690	16535	16645	16792	16745	16771	16683	16833	16724	16858	16534	16823	16657	16763	16685	16919	16728	16753	16713	16705	16750	16731	16936	16779	16738	16849	16617	16666	16729	16804	16794	16832	16677	16782	16849	16790	16865	16789	16882	16760	16716	16675	16764	16733	16719	16566	16797	16659	16719	16720	16709	16750	16660	16733	16769	16715	16812	16425	16748	16823	16729	16726	16768	16840	17028	16583	16786	16719	16814	16687	16790	16733	16660	16766	16920	16720	16715	16661	16819	16755	16708	16686	16776	16712	16525	16815	16597	16947	16752	16820	16674	16603	16726	16915	16694	16674	16695	16803	16709	16824	16610	16606	16698	16513	16573	16632	16776	16710	16819	16649	16847	16724	16663	16914	16657	16761	16730	16806	16877	16837	16669	16843	16615	16721	16746	16924	16774	16688	16888	16863	16624	16702	16726	16697	16783	16730	16785	16729	16668	16919	16794	16688	16842	16678	16670	16662	16845	16745	16770	16823	16750	16891	16770	16751	16762	16637	16693	16745	16810	16809	16918	16836	16805	16703	16755	16793	16745	16832	16705	16794	16759	16719	16696	16748	16648	16573	16588	16705	16729	16651	16578	16770	16810	16610	16767	16749	16652	16574	16783	16899	16771	16822	16822	16806	16836	16770	16710	16686	16705	16742	16673	16582	16721	16835	16705	16804	16848	16708	16799	16680	16855	16773	16841	16707	16768	16736	16731	16689	16761	16708	16817	16703	16786	16712	16712	16888	16804	16794	16890	16817	16845	16869	16866	16761	16802	16770	16617	16867	16722	16820	16704	16780	16850	16852	16712	16669	16795	16594	16621	16848	16864	16642	16668	16820	16750	16725	16728	16622	16616	16728	16611	16674	16851	16802	16715	16720	16721	16700	16625	16697	16755	16832	16650	16818	16709	16616	16787	16625	16828	16732	16704	16658	16777	16677	16637	16652	16725	16648	16785	16738	16731	16623	16792	16618	16892	16753	16729	16905	16796	16918	16596	16737	16527	16727	16764	16621	16711	16744	16633	16710	16697	16898	16546	16849	16790	16822	16707	16590	16640	16707	16656	16724	16845	16677	16800	16745	16817	16568	16718	16771	16950	16768	16661	16712	16921	16849	16753	16625	16836	16790	16717	16859	16635	16683	16858	16750	16676	16921	16663	16656	16797	16818	16703	16789	16634	16711	16815	16588	16547	16665	16700	16773	16732	16859	16662	16687	16701	16825	16689	16665	16843	16672	16777	16719	16621	16636	16658	16816	16742	16705	16694	16830	16628	16633	16639	16738	16724	16811	16633	16657	16888	16708	16661	16663	16666	16906	16733	16780	16839	16785	16859	16608	16676	16729	16663	16691	16705	16469	16613	16882	16667	16674	16698	16698	16759	16747	16571	16782	16963	16707	16855	16735	16657	16662	16751	16643	16855	16828	16824	16757	16724	16720	16777	16800	16781	16830	16734	16721	16718	16719	16781	16715	16783	16670	16830	16682	16750	16725	16840	16712	16722	16679	16611	16794	16763	16640	16656	16795	16625	16956	16798	16696	16640	16591	16800	16837	16873	16618	16673	16723	16688	16649	16676	16736	16773	16645	16650	16755	16716	16622	17016	16608	16682	16641	16738	16696	16765	16643	16756	16752	16750	16661	16643	16740	16660	16912	16685	16756	16794	16748	16765	16844	16714	16814	16751	16577	16839	16820	16984	16787	16766	16719	16699	16845	16725	16712	16638	16866	16651	16763	16793	16717	16629	16778	16673	16898	16644	16829	16647	16596	16763	16867	16806	16580	16704	16589	16920	16557	16692	16551	16780	16676	16752	16655	16749	16697	16895	16927	16570	16854	16754	16737	16745	16624	16633	16807	16552	16679	16879	16724	16834	16752	16626	16668	16767	16907	16772	16831	16638	16695	16841	16696	16711	16627	16673	16821	16714	16728	16741	16846	16743	16750	16593	16918	16714	16803	16904	16716	16952	16639	16664	16698	16871	16797	16717	16780	16615	16704	16744	16854	16753	16634	16659	16732	16879	16635	16885	16749	16798	16681	16870	16653	16691	16648	16982	16730	16897	16668	16792	16789	16635	16579	16527	16786	16743	16690	16795	16693	16792	16669	16809	16878	16854	16590	16670	16739	16730	16684	16741	16704	16897	16804	16634	16774	16806	16976	16859	16775	16737	16766	16709	16719	16825	16678	16629	16697	16711	16690	16755	16649	16769	16774	16926	16593	16746	16752	16853	16727	16667	16568	16797	16790	16807	16754	16926	16599	16715	16879	16624	16906	16855	16727	16573	16736	16760	16703	16592	16655	16761	16748	16793	16805	16597	16833	16734	16708	16688	16755	16705	16866	16682	16769	16522	16674	16542	16758	16640	16683	16880	16827	16951	16783	16697	16745	16815	16680	16764	16633	16667	16802	16746	16697	16878	16725	16746	16623	16727	16617	16674	16741	16709	16818	16913	16797	16654	16705	16695	16851	16622	16806	16703	16782	16801	16832	16719	16583	16692	16716	16555	16792	16818	16844	16430	16586	16686	16664	16692	16689	16802	16875	16753	16832	16726	16701	16899	16659	16790	16739	16961	16648	16732	16763	16851	16720	16727	16783	16726	16884	16639	16746	16810	16757	16734	16770	16830	16831	16822	16574	16753	16629	16682	16831	16833	16759	16805	16916	16765	16719	16791	16840	16654	16647	16590	16735	16843	16694	16753	16844	16704	16740	16739	16681	16782	16887	16758	16902	16688	16799	16854	16734	16676	16829	16738	16732	16842	16750
30078	23456	25568	23595	21732	22071	22127	22294	22108	22120	21962	21737	22057	21890	22315	22773	23245	23420	22855	22222	21901	21480	21757	21750	21472	21761	21523	21394	21572	21459	21536	21411	21656	21541	21727	21544	21497	21585	21899	21380	21640	21495	21739	21774	21339	21708	21765	21524	21616	21348	21654	21555	21453	21271	21214	21562	21594	21514	21543	21458	21454	21409	21690	21623	21553	21407	21424	21635	21739	21468	21645	21432	21571	21431	21664	21483	21605	21421	21542	21661	21330	21529	21552	21591	21558	21826	21754	21261	21539	21523	21834	21490	21666	21607	21588	21607	21460	21505	21618	21437	21570	21809	21522	21531	21436	21731	21490	21350	21580	21883	21641	21608	21362	21492	21715	21295	21570	21483	21550	21623	21766	21496	21692	21477	21769	21613	21521	21712	21586	21543	21513	21502	21587	21340	21411	21470	21684	21633	21467	21596	21485	21647	21580	21336	21642	21463	21439	21603	21511	21480	21363	21602	21455	21521	21681	21658	21350	21586	21523	21585	21564	21537	21508	21288	21578	21546	21317	21713	21491	21746	21301	21223	21520	21665	21610	21639	21550	21180	21576	21678	21570	21460	21399	21728	21477	21471	21350	21496	21668	21928	21701	21739	21614	21523	21665	21477	21272	21643	21285	21450	21639	21482	21684	21658	21435	21812	21713	21613	21603	21776	21614	21450	21507	21586	21552	21535	21458	21675	21668	21561	21508	21531	21488	21644	21652	21354	21376	21555	21469	21238	21654	21542	21466	21421	21675	21496	21544	21719	21360	21264	21601	21533	21694	21417	21601	21448	21576	21517	21258	21552	21488	21471	21631	21700	21545	21471	21431	21423	21436	21571	21644	21651	21648	21644	21541	21450	21565	21542	21696	21728	21747	21753	21561	21532	21544	21918	21695	21453	21568	21334	21535	21540	21604	21640	21724	21409	21453	21510	21393	21429	21719	21459	21575	21584	21503	21666	21340	21674	21620	21448	21613	21584	21352	21643	21624	21704	21482	21646	21549	21382	21577	21392	21645	21503	21434	21605	21634	21628	21565	21693	21580	21743	21515	21448	21347	21530	21788	21497	21437	21552	21509	21309	21411	21456	21478	21561	21687	21464	21630	21522	21655	21818	21416	21649	21594	21479	21426	21496	21549	21478	21570	21557	21565	21403	21404	21406	21505	21403	21483	21774	21579	21645	21347	21375	21576	21509	21448	21465	21447	21670	21543	21734	21582	21391	21589	21517	21467	21580	21629	21578	21416	21572	21643	21566	21693	21743	21643	21434	21558	21452	21743	21743	21596	21447	21572	21661	21725	21635	21643	21535	21554	21264	21474	21595	21626	21604	21780	21526	21667	21613	21404	21595	21560	21502	21722	21495	21574	21542	21678	21469	21730	21742	21425	21509	21657	21617	21596	21375	21749	21357	21485	21837	21636	21587	21513	21431	21502	21623	21643	21782	21828	21569	21479	21464	21546	21721	21732	21514	21854	21600	21516	21393	21396	21711	21543	21670	21595	21530	21466	21545	21598	21648	21576	21636	21744	21561	21634	21624	21804	21729	21583	21540	21674	21552	21517	21608	21552	21572	21467	21535	21409	21454	21479	21547	21558	21456	21683	21500	21447	21432	21528	21263	21726	21692	21678	21617	21286	21585	21527	21822	21530	21717	21442	21313	21511	21346	21434	21573	21387	21496	21446	21617	21442	21470	21416	21598	21676	21589	21390	21465	21463	21611	21456	21669	21440	21683	21436	21533	21780	21404	21774	21705	21943	21567	21403	21383	21562	21585	21394	21534	21346	21499	21468	21666	21598	21618	21693	21654	21670	21385	21494	21428	21378	21403	21591	21413	21609	21559	21488	21510	21552	21655	21728	21452	21480	21609	21543	21530	21449	21558	21592	21610	21634	21739	21779	21491	21635	21421	21449	21524	21391	21584	21517	21528	21456	21532	21559	21497	21652	21485	21469	21613	21653	21582	21493	21607	21717	21780	21665	21546	21752	21589	21594	21624	21494	21391	21718	21654	21460	21496	21683	21592	21347	21544	21421	21422	21507	21561	21553	21322	21472	21440	21318	21721	21770	21554	21615	21512	21478	21948	21581	21773	21526	21661	21433	21619	21538	21409	21655	21475	21580	21604	21654	21723	21670	21742	21781	21563	21399	21663	21724	21398	21630	21458	21330	21576	21617	21570	21419	21604	21622	21569	21620	21434	21631	21461	21607	21575	21715	21648	21435	21488	21647	21540	21454	21585	21585	21571	21661	21584	21669	21625	21641	21804	21578	21472	21533	21411	21560	21649	21447	21476	21681	21590	21738	21563	21749	21649	21499	21434	21707	21460	21409	21488	21537	21661	21397	21620	21679	21656	21581	21657	21338	21568	21660	21471	21521	21374	21283	21532	21718	21589	21530	21451	21654	21461	21713	21510	21684	21758	21601	21750	21563	21579	21698	21395	21492	21489	21404	21569	21627	21610	21430	21521	21508	21363	21536	21411	21507	21499	21544	21465	21526	21730	21620	21722	21527	21481	21641	21458	21749	21521	21476	21482	21420	21631	21737	21567	21519	21364	21598	21596	21691	21541	21555	21661	21632	21577	21605	21500	21610	21399	21457	21413	21681	21492	21491	21645	21592	21539	21465	21873	21553	21714	21551	21400	21589	21715	21465	21461	21796	21540	21555	21446	21503	21583	21483	21585	21326	21417	21677	21507	21468	21663	21387	21502	21611	21598	21599	21524	21652	21556	21587	21661	21694	21425	21744	21589	21696	21364	21601	21414	21341	21463	21490	21479	21454	21573	21740	21567	21631	21338	21311	21522	21378	21263	21737	21522	21396	21544	21568	21448	21611	21570	21683	21506	21708	21920	21607	21813	21560	21476	21651	21547	21391	21449	21525	21655	21809	21684	21816	21503	21566	21663	21634	21468	21740	21462	21583	21505	21704	21550	21507	21579	21620	21513	21547	21364	21784	21703	21693	21438	21564	21520	21620	21557	21538	21422	21532	21483	21621	21376	21347	21528	21579	21635	21522	21446	21674	21498	21620	21466	21501	21603	21551	21631	21652	21559	21321	21491	21329	21565	21606	21785	21701	21501	21305	21657	21501	21486	21630	21419	21491	21712	21718	21688	21616	21705	21564	21386	21688	21500	21397	21450	21535	21480	21427	21398	21426	21551	21513	21636	21609	21600	21694	21720	21627	21525	21640	21668	21677	21580	21616	21645	21589	21494	21454	21704	21328	21485	21624	21518	21468	21531	21617	21456	21561	21595	21544	21581	21558	21487	21472	21443	21403	21511	21583	21639	21598	21574	21653	21527	21643	21456	21707	21718	21534	21537	21436	21584	21631	21523	21556	21524	21295	21712	21712	21553	21556	21691	21657	21429	21756	21577	21436	21377	21493	21506	21615	21693	21717	21615	21701	21469	21597	21394	21561	21613	21489	21506	21560	21680	21595	21581	21765	21682	21287	21461	21762	21456	21262	21520	21511	21524	21411	21455	21629	21690	21537	21564	21608	21670	21442	21737	21643	21625	21575	21577	21448	21652	21597	21685	21478	21473	21237	21638	21632	21642	21495	21547	21511	21673	21657	21545	21428	21457	21761	21638	21724	21616	21690	21502	21589	21670	21730	21544	21559	21430	21456	21591	21539	21397	21520	21647	21480	21493	21547	21353	21530	21576	21590	21520	21765	21442	21488	21463	21410	21554	21532	21636	21644	21581	21690	21443	21397	21400	21538	21678	21437	21541	21626	21475	21552	21570	21554	21610	21582	21402	21650	21577	21585	21588	21734	21755	21476	21532	21613	21728	21624	21894	21812	21497	21506	21633	21481	21424	21722	21440	21585	21441	21403	21541	21561	21648	21739	21457	21493	21571	21606	21312	21433	21541	21413	21646	21457	21402	21569	21577	21379	21747	21465	21880	21778	21475	21655	21662	21730	21519	21583	21510	21558	21509	21427	21371	21680	21492	21553	21542	21430	21532	21611	21712	21551	21739	21509	21583	21644	21250	21519	21655	21616	21730	21630	21447	21667	21745	21367	21483	21483	21508	21668	21577	21460	21320	21574	21506	21462	21390	21798	21473	21676	21579	21558	21637	21581	21489	21520	21441	21844	21489	21728	21618	21611	21512	21463	21546	21590	21611	21738	21618	21746	21416	21464	21581	21515	21321	21691	21569	21677	21499	21655	21727	21504	21621	21483	21424	21389	21677	21211	21606	21353	21413	21433	21427	21644	21612	21774	21522	21656	21260	21505	21756	21464	21596	21636	21832	21546	21478	21712	21503	21465	21290	21498	21749	21732	21527	21599	21478	21770	21532	21246	21553	21553	21791	21557	21442	21828	21466	21558	21532	21680	21753	21435	21470	21550	21560	21509	21545	21307	21436	21622	21449	21487	21485	21599	21562	21582	21334	21441	21319	21492	21617	21591	21660	21454	21682	21551	21715	21571	21433	21404	21415	21289	21541	21584	21469	21440	21666	21667	21558	21565	21738	21776	21505	21620	21437	21586	21630	21532	21503	21594	21540	21635	21449	21538	21590	21558	21619	21306	21545	21728	21602	21441	21488	21334	21518	21460	21507	21620	21538	21720	21626	21762	21559	21580	21374	21450	21370	21468	21486	21689	21566	21461	21482	21379	21611	21478	21694	21604	21434	21611	21690	21605	21801	21475	21524	21815	21594	21601	21912	21566	21528	21588	21581	21886	21552	21651	21614	21563	21540	21696	21534	21651	21704	21562	21406	21789	21419	21362	21482	21438	21686	21522	21523	21739	21410	21313	21533	21585	21641	21520	21722	21605	21379	21396	21386	21726	21510	21412	21425	21638	21579	21703	21548	21335	21322	21609	21540	21702	21704	21543	21402	21587	21507	21748	21455	21481	21291	21821	21690	21713	21685	21580	21587	21555	21564	21373	21568	21558	21447	21595	21504	21574	21459	21547	21450	21551	21524	21733	21653	21488	21536	21412	21532	21568	21751	21520	21883	21537	21555	21510	21697	21740	21446	21481	21616	21584	21699	21497	21510	21612	21586	21403	21434	21517	21412	21478	21525	21547	21659	21527	21428	21529	21446	21430	21563	21596	21604	21614	21552	21622	21445	21545	21469	21512	21511	21440	21230	21831	21347	21551	21374	21519	21545	21562	21480
17476	19038	18716	17610	17267	17563	17390	17917	17869	17564	17310	16954	17159	17603	17776	18768	19170	18796	17949	17343	16853	16877	16867	16919	16618	16642	16722	16634	16709	16711	16629	16663	16755	16706	16693	16845	16837	16736	16655	16756	16698	16655	16695	16886	16662	16810	16714	16752	16631	16743	16673	16761	16671	16620	16663	16901	16794	16611	16659	16794	16819	16719	16711	16767	16787	16810	16700	16554	16612	16734	16683	16658	16698	16948	16646	16689	16782	16934	16831	16901	16701	16736	16646	16677	16758	16830	16825	16683	16733	16626	16940	16650	16682	16624	16720	16605	16842	16829	16689	16630	16780	16561	16717	16656	16554	16510	16759	16710	16822	16892	16655	16661	16739	16653	16766	16843	16567	16755	16814	16943	16766	16828	16684	16764	16776	16736	16723	16738	16629	16705	16595	16688	16666	16641	16647	16956	16827	16806	16774	16811	16742	16757	16646	16524	16892	16773	16474	16843	16793	16699	16762	16480	16650	16677	16710	16711	16716	16660	16737	16787	16628	16978	16526	16678	16938	16620	16672	16777	16708	16664	16709	16635	16750	16822	16824	16667	16706	16747	16785	16664	16857	16828	16696	16631	16607	16746	16740	16640	16632	16714	16706	16746	16755	16765	16877	16827	17015	16693	16633	16766	16521	16662	16764	16621	16777	16743	16875	16719	16660	16752	16826	16670	16831	16513	16670	16688	16645	16791	16627	16808	16454	16754	16536	16765	16731	16594	16674	16843	16687	16674	16794	16614	16734	16605	16691	16862	16815	16579	16715	16658	16823	16725	16745	16776	16679	16652	16727	16832	16705	16951	16765	16830	16771	16741	16644	16556	16743	16917	16922	16718	16647	16737	16625	16743	16824	16744	16681	16885	16601	16988	16616	16698	16564	16687	16533	16759	16651	16660	16788	16574	16778	16740	16770	16856	16909	16746	16858	16447	16768	16581	16521	16478	16686	16651	16957	16843	16555	16708	16671	16830	16642	16702	16657	16598	16640	16613	16694	16713	16452	16895	16474	16735	16866	16657	16792	16618	16669	16787	16665	16752	16588	16828	16644	16691	16661	16591	16741	16895	16719	16620	16652	16684	16621	16761	16783	16698	16648	16548	16679	16801	16767	16635	16708	16818	16914	16776	16847	16695	16756	16770	16822	16673	16787	16453	16681	16848	16622	16585	16724	16862	16684	16752	16680	16714	16771	16668	16880	16865	16632	16691	16795	16793	16728	16617	16689	16670	16764	16827	16640	16771	16679	16765	16745	16576	16648	16779	16794	16827	16757	16763	16687	16754	16581	16795	16738	16750	16656	16641	16744	16855	16897	16647	16497	16753	16658	16814	16627	16669	16923	16773	16694	16781	16634	16897	16743	16647	16781	16526	16766	16916	16876	16727	16713	16899	16732	16920	16667	16764	16762	16680	16725	16762	16813	16875	16770	16922	16768	16749	16712	16748	16760	16642	16731	16773	16815	16669	16551	16746	16874	16571	16557	16726	16525	16677	16669	16828	16786	16649	16829	16733	16776	16753	16780	16804	16604	16613	16837	16738	16725	16626	16453	16640	16597	16484	16558	16827	16775	16667	16877	16705	16691	16641	16660	16837	16781	16577	16717	16859	16708	16744	16752	16675	16834	16609	16809	16940	16688	16776	16546	16496	16644	16767	16661	16815	16581	16719	16701	16650	16670	16735	16572	16920	16625	16773	16574	16676	16610	16624	16711	16814	16795	16738	16739	16828	16581	16761	16586	16839	16661	16622	16693	16626	16766	16863	16593	16822	16856	16723	16712	16744	16756	16810	16716	16720	16811	16778	16799	16797	16672	16737	16761	16563	16849	16666	16788	16858	16690	16684	16582	16669	16667	16756	16772	16829	16693	16734	16877	16815	16676	16677	16705	16812	16727	16847	16802	16800	16907	16594	16892	16732	16712	16919	16793	16686	16689	16585	16781	16703	16696	16904	16606	16716	16645	16913	16770	16637	16655	16715	16527	16598	16688	16830	16933	16717	16872	16712	16724	16811	16776	16648	16839	16677	16724	16812	16821	16771	16811	16789	16692	16740	16713	16844	16719	16723	16800	16692	16555	16761	16694	16853	16738	16808	16832	16862	16899	16654	16679	16680	16646	16685	16631	16840	16749	16637	16763	16597	16673	16696	16674	16672	16691	16881	16724	16666	16812	16681	16655	16831	16714	16789	16765	16761	16706	16762	16812	16632	16691	16468	16682	16660	16624	16838	16624	16758	16826	16798	16823	16650	16784	16806	16668	16864	16736	16593	16491	16564	16550	16690	16810	16638	16657	16560	16831	16796	16699	16873	16736	16729	16742	16674	16532	16861	16891	16875	16751	16692	16685	16733	16730	16436	16999	16726	16685	16655	16692	16762	16746	16673	16693	16641	16627	16904	16582	16920	16733	16791	16782	16609	16757	16673	16744	16800	16689	16673	16752	16833	16690	16765	16816	16657	16778	16656	16644	16604	16619	16777	16674	16740	16774	16610	16866	16676	16677	16748	16990	16724	16651	16696	16690	16608	16887	16722	16675	16757	16626	16769	16666	16641	16430	16737	16781	16737	16732	16628	16697	16697	16707	16871	16890	16793	16675	16828	16721	16841	16817	16946	16884	16707	16677	16663	16831	16700	16907	16753	16663	16770	16733	16820	16867	16567	16829	16854	16826	16744	16647	16947	16800	16737	16719	16635	16783	16720	16751	16714	16669	16752	16714	16647	16709	16669	16817	16762	16654	16695	16731	16678	16667	16831	16695	16593	16819	16935	16923	16768	16759	16732	16744	16815	16763	16791	16723	16689	16854	16651	16368	16785	16811	16770	16783	16612	16788	16835	16651	16507	16754	16741	16830	16715	16656	16634	16929	16915	16696	16738	16822	16561	16829	16591	16783	16731	16693	16635	16641	16794	16825	16809	16895	16656	16710	16677	16633	16653	16655	16718	17019	16608	16619	16837	16574	16761	16733	16611	16767	16764	16718	16671	16721	16835	16574	16697	16877	16685	16695	16616	16562	16731	16799	16530	16653	16667	16597	16861	16658	16779	16683	16755	16717	16829	16629	16824	16592	16632	16847	16711	16685	16618	16788	16774	16854	16783	16749	16671	16824	16855	16683	16772	16744	16709	16622	16701	16737	16743	16727	16771	16629	16763	16776	16833	16575	16721	16570	16749	16646	16887	16673	16661	16796	16694	16747	16910	16718	16697	16440	16679	16769	16661	16869	16829	16707	16863	16688	16651	16718	16875	16610	17070	16768	16910	16819	16602	16798	16806	16723	16720	16840	16737	16770	16593	16683	16843	16838	16704	16670	16797	16810	16695	16748	16800	16528	16758	16901	16791	16746	16659	16730	16803	16659	16884	16918	16635	16713	16634	16742	16867	16621	16554	16703	16758	16709	16859	16783	16732	16782	16592	16928	16778	16770	16766	16826	16669	16726	16577	16672	16892	16449	16839	16898	16749	16802	16616	16793	16701	16466	16693	16622	16689	16637	16754	16679	16781	16786	16776	16806	16887	16742	16830	16601	16613	16833	16658	16712	16791	16743	16888	16898	16585	16732	16772	16802	16749	16630	16554	16551	16732	16700	16527	16744	16760	16761	16696	16834	16701	16645	16741	16771	16502	16596	16856	16688	16820	16772	16817	16771	16660	16666	16748	16715	16817	16590	16830	16691	16769	16750	16737	16750	16647	16730	16821	16783	16698	16677	16826	16773	16746	16738	16839	16780	16643	16758	16665	16670	16730	16766	16800	16799	16710	16784	16824	16747	16920	16760	16830	16677	16760	16618	16585	16769	16690	16550	16853	16602	17032	16783	16805	16782	16578	16684	16901	16642	16639	16757	16728	16616	16872	16717	16756	16811	16602	16889	16716	16661	16791	16685	16642	16705	16720	16618	16737	16714	16577	16712	16762	16546	16815	16826	16742	16933	16716	16719	16826	16622	16816	16649	16661	16710	16673	16693	16712	16585	16773	16768	16703	16542	16557	16883	16774	16769	16792	16851	16746	16636	16754	16812	16593	16884	16728	16729	16712	16768	16837	16615	16533	16869	16805	16587	16716	16880	16673	16739	16661	16660	16899	16756	16659	16797	16946	16759	16598	16825	16720	16978	16706	16839	16821	16684	16852	16762	16626	16745	16631	16876	16691	16764	16680	16722	16645	16858	16900	16688	16872	16693	16781	16711	16693	16723	16608	16738	16718	16899	16901	16939	16680	16529	16648	16720	16739	16711	16935	16738	16803	16899	16675	16689	16696	16777	16637	16642	16831	16807	16731	16681	16764	16700	16701	16969	16706	16724	16668	16882	16586	16619	16833	16700	16806	16691	16814	16657	16711	16893	16946	16830	16677	16958	16776	16843	16753	16661	16687	16800	16662	16626	16727	16752	16757	16744	16746	16717	16869	16731	16804	16785	16829	16765	16765	16713	16604	16763	16566	16700	16907	16661	16672	16632	16666	16631	16841	16754	16780	16711	16750	16729	16810	16884	16531	16798	16855	16745	16715	16714	16784	16604	16906	16780	16841	16707	16708	16766	16767	16553	16835	16733	16674	16687	16738	16961	16597	16962	16902	16788	16628	16946	17056	16832	16869	16842	16619	16807	16692	16579	16772	16779	16605	16631	16738	16665	16680	16572	16680	16728	16629	16892	16680	16603	16829	16601	16828	16727	16792	16693	16847	16839	16705	16774	16818	16729	16804	16569	16765	16731	16765	16819	16702	16700	16899	16615	16765	16842	16760	16696	16672	16741	16936	16622	16823	16456	16656	16719	16844	16682	16881	16853	16769	16640	16696	16606	16786	16826	16498	16818	16610	16720	16893	16970	16690	16745	16842	16702	16640	16895	16687	16866	16707	16747	16805	16694	16872	16744	16736	16840	16723	16701	16635	16853	16642	16767	16784	16894	16779	16821	16615	16818	16801	16656	16833	16593	16840	16549	16640	16851	16720	16799	16615	16782	16705	16729	16703	16470	16827	16691	16611	16630	16755	16697	16736	16825	16762	16729	16560	16808	16685	16658	16733	16878	16787	16782	16793	16767	16663	16632	16761	16803	16813	16722	16742	16789	16777	16719	16668	16844	16741	16744	16665	16728	16565	16807	16702	16716	16643	16733	16697	16578	16812	16672	16820	16737	16647
25201	21458	28633	25088	23446	24108	24550	23195	22746	22473	22315	22253	22242	22480	23198	31135	33052	30375	26133	24174	22412	21949	21894	21669	21462	21473	21467	21624	21635	21280	21456	21594	21760	21470	21437	21410	21539	21649	21478	21317	21525	21608	21585	21753	21611	21554	21565	21609	21575	21727	21607	21680	21683	21520	21691	21590	21768	21502	21652	21578	21417	21460	21435	21431	21509	21649	21622	21601	21563	21492	21608	21417	21493	21610	21532	21591	21856	21303	21554	21484	21469	21251	21587	21604	21482	21432	21480	21763	21575	21488	21637	21780	21486	21473	21455	21513	21444	21328	21514	21752	21753	21676	21591	21549	21584	21693	21649	21555	21572	21550	21599	21354	21711	21500	21397	21445	21495	21519	21774	21615	21462	21404	21470	21551	21434	21501	21535	21559	21779	21513	21523	21487	21712	21509	21478	21556	21572	21645	21614	21694	21735	21520	21537	21602	21650	21532	21484	21607	21428	21638	21663	21484	21378	21592	21356	21458	21420	21603	21650	21820	21535	21602	21586	21661	21242	21635	21563	21610	21481	21342	21481	21319	21576	21375	21666	21444	21400	21696	21315	21504	21371	21523	21452	21356	21562	21574	21432	21809	21372	21566	21512	21572	21474	21540	21703	21554	21636	21498	21389	21593	21561	21702	21514	21547	21577	21314	21529	21446	21654	21532	21412	21458	21378	21445	21577	21549	21458	21442	21506	21551	21547	21503	21509	21571	21462	21513	21545	21747	21622	21545	21881	21593	21764	21704	21627	21580	21749	21401	21325	21554	21412	21440	21590	21547	21418	21529	21700	21394	21558	21346	21363	21489	21344	21602	21534	21493	21226	21531	21547	21400	21636	21537	21583	21488	21472	21496	21733	21770	21620	21495	21389	21450	21695	21566	21453	21665	21649	21543	21509	21450	21517	21667	21816	21756	21380	21356	21500	21529	21605	21768	21457	21725	21525	21477	21482	21468	21514	21653	21516	21279	21591	21425	21457	21550	21615	21288	21684	21331	21538	21406	21437	21662	21418	21430	21417	21382	21486	21497	21604	21681	21380	21411	21664	21485	21738	21528	21507	21602	21280	21627	21518	21477	21599	21542	21593	21544	21684	21521	21577	21717	21286	21493	21320	21704	21601	21587	21393	21615	21508	21252	21616	21253	21497	21549	21349	21580	21667	21574	21649	21505	21610	21573	21702	21656	21503	21368	21847	21407	21395	21525	21437	21456	21459	21497	21517	21602	21399	21456	21511	21620	21788	21287	21216	21646	21554	21594	21693	21678	21602	21564	21658	21200	21546	21498	21354	21536	21644	21223	21546	21571	21337	21339	21550	21416	21495	21499	21530	21483	21358	21495	21463	21338	21534	21756	21442	21509	21439	21560	21488	21296	21586	21602	21463	21644	21647	21572	21609	21767	21549	21497	21538	21527	21740	21775	21589	21629	21605	21367	21616	21581	21641	21443	21500	21530	21582	21526	21570	21683	21468	21782	21447	21420	21619	21451	21523	21482	21494	21335	21292	21469	21284	21753	21622	21455	21626	21532	21466	21550	21670	21592	21500	21330	21446	21770	21735	21684	21502	21536	21403	21498	21413	21600	21411	21574	21454	21410	21642	21520	21295	21607	21476	21584	21648	21391	21477	21467	21462	21458	21479	21372	21492	21410	21436	21581	21541	21727	21380	21669	21442	21608	21537	21714	21430	21570	21422	21460	21517	21491	21583	21634	21455	21444	21690	21712	21663	21422	21450	21598	21404	21593	21604	21628	21580	21518	21317	21297	21384	21437	21387	21560	21510	21532	21661	21589	21663	21523	21677	21568	21554	21472	21554	21697	21451	21595	21592	21519	21467	21419	21498	21536	21553	21433	21417	21561	21619	21610	21647	21408	21515	21662	21503	21586	21617	21462	21557	21402	21557	21657	21595	21440	21471	21608	21635	21566	21419	21573	21511	21606	21601	21506	21598	21643	21434	21527	21310	21502	21733	21797	21545	21595	21353	21525	21613	21585	21500	21265	21455	21648	21501	21650	21592	21702	21746	21299	21478	21458	21668	21544	21605	21603	21508	21491	21207	21489	21495	21623	21543	21604	21480	21613	21586	21505	21502	21610	21489	21816	21378	21454	21519	21453	21399	21441	21409	21561	21419	21575	21534	21603	21594	21469	21498	21466	21299	21331	21622	21186	21735	21534	21662	21462	21501	21679	21616	21556	21348	21465	21725	21473	21551	21433	21657	21568	21709	21604	21542	21309	21439	21443	21523	21542	21425	21424	21500	21382	21541	21512	21418	21707	21762	21470	21467	21541	21292	21258	21530	21449	21564	21430	21432	21530	21605	21576	21607	21527	21356	21282	21532	21448	21313	21320	21393	21715	21275	21624	21384	21266	21480	21660	21658	21706	21661	21520	21604	21619	21568	21576	21468	21412	21526	21508	21370	21544	21485	21449	21494	21580	21667	21364	21573	21442	21422	21555	21369	21565	21613	21479	21538	21525	21466	21518	21517	21589	21520	21702	21292	21572	21436	21384	21767	21518	21510	21662	21776	21438	21515	21484	21490	21609	21603	21754	21481	21589	21494	21189	21385	21748	21522	21625	21565	21740	21558	21456	21594	21563	21622	21609	21530	21478	21634	21657	21484	21485	21570	21604	21618	21286	21758	21592	21593	21663	21475	21590	21592	21534	21574	21458	21352	21494	21500	21398	21855	21611	21596	21668	21470	21730	21443	21536	21612	21548	21544	21567	21547	21453	21464	21554	21644	21532	21687	21571	21666	21519	21587	21544	21647	21576	21716	21584	21575	21637	21355	21583	21616	21458	21671	21417	21414	21477	21375	21507	21558	21515	21593	21522	21491	21408	21385	21215	21575	21635	21618	21824	21284	21618	21740	21394	21483	21604	21699	21689	21574	21645	21589	21577	21587	21627	21430	21439	21543	21697	21426	21504	21729	21452	21459	21454	21575	21642	21679	21486	21571	21756	21596	21521	21450	21593	21531	21637	21432	21503	21561	21625	21465	21405	21464	21535	21541	21565	21819	21413	21834	21522	21519	21656	21322	21445	21498	21545	21538	21655	21584	21594	21594	21446	21676	21400	21420	21683	21732	21411	21654	21538	21318	21443	21697	21604	21454	21507	21679	21446	21567	21565	21491	21388	21527	21595	21431	21507	21473	21633	21637	21580	21458	21554	21520	21463	21626	21733	21359	21425	21540	21647	21501	21519	21668	21670	21396	21600	21445	21488	21552	21602	21431	21573	21533	21451	21457	21530	21304	21487	21463	21778	21420	21647	21283	21487	21423	21416	21469	21713	21675	21549	21753	21658	21687	21634	21510	21485	21402	21375	21557	21520	21433	21443	21514	21375	21719	21571	21618	21426	21541	21589	21533	21674	21395	21494	21708	21335	21531	21577	21560	21438	21464	21710	21567	21575	21480	21582	21800	21717	21525	21499	21641	21610	21478	21633	21362	21605	21535	21636	21646	21514	21567	21605	21451	21876	21673	21657	21518	21468	21558	21522	21404	21504	21634	21559	21361	21490	21426	21523	21424	21601	21511	21653	21412	21422	21401	21411	21417	21502	21472	21648	21680	21473	21635	21674	21338	21402	21679	21661	21759	21560	21525	21654	21602	21240	21558	21629	21440	21594	21463	21623	21598	21356	21682	21274	21553	21487	21483	21599	21524	21437	21776	21447	21687	21668	21645	21530	21437	21507	21611	21548	21531	21492	21714	21496	21525	21470	21337	21521	21813	21498	21693	21582	21518	21622	21437	21642	21688	21521	21562	21635	21597	21604	21494	21612	21585	21674	21620	21541	21412	21544	21528	21435	21373	21619	21480	21696	21759	21644	21493	21544	21652	21546	21626	21581	21511	21563	21586	21510	21445	21635	21703	21450	21523	21453	21495	21535	21623	21560	21482	21599	21476	21584	21667	21438	21225	21552	21551	21444	21740	21283	21458	21397	21655	21582	21648	21731	21485	21544	21605	21615	21708	21389	21450	21321	21409	21524	21584	21516	21472	21752	21479	21678	21429	21440	21599	21531	21355	21515	21398	21537	21367	21580	21355	21816	21536	21523	21602	21765	21495	21343	21603	21352	21673	21789	21520	21407	21601	21570	21619	21429	21221	21452	21373	21583	21360	21742	21742	21388	21395	21421	21543	21433	21724	21389	21708	21601	21554	21439	21554	21593	21482	21420	21362	21411	21514	21557	21585	21556	21503	21568	21502	21435	21479	21419	21294	21512	21628	21472	21663	21630	21614	21503	21428	21524	21579	21445	21575	21566	21717	21530	21691	21648	21435	21537	21748	21487	21685	21527	21479	21735	21412	21400	21711	21498	21555	21651	21696	21411	21705	21569	21549	21504	21543	21435	21461	21593	21618	21474	21578	21702	21344	21603	21552	21585	21505	21846	21702	21611	21611	21473	21548	21510	21484	21464	21676	21494	21523	21517	21800	21680	21503	21537	20970	21524	21621	21472	21675	21589	21574	21621	21580	21673	21408	21793	21431	21336	21437	21572	21567	21536	21659	21470	21703	21713	21589	21247	21636	21544	21499	21636	21499	21686	21561	21559	21423	21537	21324	21447	21628	21534	21600	21533	21366	21854	21304	21510	21282	21420	21533	21421	21555	21614	21596	21393	21332	21555	21527	21729	21632	21673	21729	21448	21537	21391	21778	21336	21629	21406	21518	21576	21477	21417	21433	21669	21373	21499	21528	21621	21451	21354	21453	21624	21406	21612	21426	21396	21542	21575	21643	21484	21453	21653	21632	21635	21422	21397	21613	21269	21223	21548	21460	21504	21397	21612	21515	21505	21742	21444	21371	21582	21438	21515	21615	21702	21487	21487	21385	21542	21474	21800	21672	21295	21592	21410	21580	21570	21499	21273	21462	21437	21597	21577	21427	21538	21705	21199	21301	21510	21524	21590	21571	21468	21390	21373	21717	21510	21597	21479	21575	21529	21425	21742	21501	21469	21645	21580	21729	21536	21405	21539	21601	21652	21358	21553	21321	21628	21506	21611	21646	21518	21641	21531	21541	21612	21485	21493	21620	21541	21513	21612	21591	21607	21457	21376	21477	21461	21722	21545	21453	21546	21883	21595	21546	21438	21518	21465	21628	21712	21586	21464	21399	21478	21612	21353
15980	25476	23760	20254	18870	18908	18574	18723	19100	18319	17949	18104	18184	18158	20270	30876	31970	27724	22495	19783	17459	17042	16988	16841	16908	16600	16779	16688	16783	16839	16929	16637	16836	16817	16706	16770	16901	16686	16728	16762	16592	16811	16719	16753	16642	16785	16727	16734	16732	16667	16589	16799	16596	16677	16722	16709	16598	16563	16626	16672	16698	16747	16681	16759	16897	16609	16758	16726	16771	16809	16723	16645	16604	16713	16833	16846	16813	16719	16731	16755	16659	16797	16804	16736	16734	16778	16789	16683	16722	16744	16603	16666	16777	16728	16914	16811	16718	16929	16857	16684	16758	16849	17003	16637	16776	16822	16914	16559	16813	16654	16616	16684	16720	16811	16948	16801	16642	16676	16589	16779	16722	16767	16887	16778	16541	16727	16700	16656	16675	16934	16744	16714	16665	16711	16626	16650	16670	16771	16699	16834	16718	16681	16819	16633	16653	16594	16574	16746	16667	16577	16642	16734	16744	16748	16788	16754	16759	16811	16668	16746	16692	16725	16822	16741	16837	16770	16544	16677	16725	16779	16785	16830	16672	16729	16733	16830	16728	16802	16835	16848	16524	16486	16635	16948	16840	16930	16669	16760	16660	16663	16587	16863	16811	16778	16861	16875	16690	16789	16603	16766	16883	16772	16823	16634	16828	16736	16968	16701	16704	16741	16674	16598	16710	16805	16787	16711	16758	16849	16703	16743	16681	16669	16852	16677	16820	16873	16571	16854	16801	16672	16753	16760	16770	16547	16720	16655	16751	16751	16836	16696	16891	16733	16675	16697	16891	16707	16737	16815	16741	16818	16660	16746	16802	16791	16715	16616	16913	16833	16723	16638	16669	16690	16724	16725	16643	16675	16754	16760	16770	16743	16557	16891	16511	16590	16665	16773	16539	17010	16522	16794	16766	16708	16624	16574	16681	16874	16851	16735	16647	16805	16722	16776	16717	16745	16740	16702	16764	16864	16867	16852	16595	16797	16608	16643	16760	16794	16671	16717	16764	16795	16773	16640	16694	16747	16604	16825	16749	16648	16752	16823	16811	16754	16832	16888	16799	16826	16711	16832	16723	16585	16494	16702	16701	16554	16615	16665	16548	16777	16753	16665	16678	16694	16755	16787	16839	16829	16720	16532	16780	16693	16580	16681	16651	16750	16828	16686	16689	16739	16737	16749	16720	16812	16782	16738	16803	16613	16760	16772	16763	16765	16591	16885	16745	16843	16804	16616	16774	16809	16707	16636	16648	16757	16691	16674	16513	16715	16720	16653	16797	16761	16626	16777	16511	16718	16608	16751	16711	16843	16672	16914	16734	16796	16693	16734	16775	16737	16821	16809	16904	16664	16719	16826	16823	16711	16779	16864	16713	16755	16757	16749	16644	16669	16873	16597	16783	16697	16600	16755	16655	16638	16897	16658	16648	16934	16810	16709	16872	16661	16760	16632	16781	16514	16940	16691	16659	16782	16659	16712	16620	16753	16514	16752	16773	16854	16828	16712	16724	16872	16623	16753	16605	16771	16618	16748	16695	16537	16652	16699	16773	16773	16592	16605	16727	16866	16592	16753	16645	16742	16671	16803	16802	16835	16742	16821	16768	16719	16706	16645	16856	16661	16658	16800	16742	16738	16708	16667	16610	16896	16866	16868	16609	16679	16659	16828	16709	16831	16675	16539	16745	16702	16729	16752	16648	16565	16625	16716	16690	16732	16592	16540	16696	16826	16787	16691	16744	16554	16705	16985	16658	16816	16862	16699	16754	16899	16733	16759	16802	16805	16680	16755	16642	16657	16772	16747	16700	16881	16601	16537	16653	16799	16653	16953	16753	16614	16742	16665	16540	16675	16800	16830	16791	16639	16780	16842	16632	16854	16767	16635	16668	16547	16868	16791	16782	16739	16745	16822	16670	16730	16618	16669	16734	16888	16683	16684	16707	16566	16644	16788	16800	16795	16740	16740	16693	16672	16930	16781	16747	16667	16789	16750	16717	16678	16743	16769	16734	16835	16817	16677	16890	16768	16612	16660	16870	16636	16825	16826	16882	16718	16768	16608	16859	16622	16643	16662	16678	16724	16746	16717	16782	16797	16841	16773	16668	16873	16553	16825	16784	16771	16819	16677	16718	16506	16698	16790	16830	16636	16644	16704	16799	16643	16701	16742	16751	16736	16805	16772	16724	16712	16720	16571	16870	16713	16804	16652	16623	16559	16848	16650	16870	16738	16641	16762	16523	16913	16707	16591	16641	16786	16570	16608	16830	16670	16724	16765	16722	16718	16680	16558	16646	16557	16658	16740	16657	16596	16723	16892	16773	16626	16525	16732	16909	16688	16743	16842	16849	16695	16790	16604	16697	16809	16773	16690	16647	16772	16669	16719	16926	16554	16672	16719	16724	16614	16698	16729	16819	16907	16733	16623	16638	16696	16864	16820	16772	16772	16660	16702	16722	16559	16735	16794	16816	16695	16650	16581	16697	16842	16784	16615	16605	16817	16694	16774	16779	16706	16727	16807	16849	16773	16817	16707	16686	16665	16639	16615	16746	16703	16803	16699	16725	16926	16776	16747	16691	16795	16637	16647	16674	16706	16775	16723	16873	16701	16996	16843	16775	16852	16647	16830	16633	16732	16764	16735	16716	16607	16763	16530	16821	16865	16708	16795	16757	16946	16506	16801	16817	16788	16751	16626	16846	16820	16916	16772	16970	16701	16736	16755	16829	16745	16712	16707	16675	16750	16816	16669	16776	16855	16882	16658	16645	16634	16807	16726	16884	16596	16907	16784	16789	16864	16777	16852	16744	16679	16644	16763	16648	16896	16703	16620	16557	16617	16564	16793	16716	16700	16908	16570	16743	16819	16942	16729	16804	16765	16830	16817	16680	16667	16780	16841	16754	16602	16643	16853	16812	16758	16737	16687	16762	16645	16670	16693	16694	16792	16657	16714	16710	16684	16775	16781	16633	16776	16739	16630	16646	16561	16928	16829	16900	16859	16746	16851	16876	16782	16928	16701	16696	16771	16849	16626	16640	16749	16854	16742	16576	16781	16687	16862	16859	16780	16791	16640	16763	16646	16730	16801	16784	16747	16547	16780	16758	16584	16888	16679	16767	16766	16740	16723	16715	16646	16808	16743	16674	16750	16710	16699	16647	16772	16812	16530	16918	16513	16694	16614	16682	16725	16739	16727	16628	16702	16743	16777	16763	16799	16640	16727	16630	16784	16827	16615	16628	16781	16503	16599	16639	16803	16933	16811	16662	16643	16939	16847	16553	16710	16722	16552	16775	16685	16716	16593	16825	16729	16681	16811	16626	16789	16581	16809	16797	16606	16708	16700	16688	16690	16907	16772	16834	16750	16624	16803	16712	16710	16698	16781	16642	16911	16667	16872	16669	17021	16619	16811	16713	16894	16675	16761	16820	16605	16934	16855	16821	16748	16673	16699	16842	16959	16670	16690	16606	16783	16811	16865	16704	16740	16861	16722	16613	16914	16698	16662	16577	16628	16787	16732	16814	16538	16761	16612	16765	16832	16727	16875	16764	16788	16748	16715	16797	16692	16791	16736	16749	16801	16677	16742	16813	16685	16895	16717	16686	16801	16699	16770	16733	16770	16789	16528	16892	16796	16760	16812	16774	16733	16885	16613	16735	16716	16798	16818	16941	16825	16905	16889	16788	16584	16582	16843	16775	16597	16716	16661	16659	16736	16672	16559	16730	16711	16686	16774	16708	16746	16572	16741	16680	16705	16714	16759	16743	16865	16485	16723	16762	16864	16672	16763	16755	16806	16863	16727	16770	16702	16737	16937	16682	16870	16774	16602	16948	16839	16782	16777	16685	16899	16528	16699	16691	16793	16617	16800	16619	16756	16824	16803	16630	16631	16772	16752	16800	16756	16829	16907	16758	16674	16847	16714	16726	16738	16755	16724	16589	16800	16803	16554	16654	16857	16646	16637	16831	16814	16886	16715	16754	16619	16901	16869	16813	16709	16741	16911	16631	16805	16624	16624	16711	16763	16757	16918	16793	16708	16790	16777	16841	16656	16905	16688	16785	16708	16724	16703	16796	16681	16724	16640	16678	16714	16862	16782	16788	16738	16687	16790	16687	16772	16761	16627	16697	16677	16771	16713	16654	16734	16515	16758	16654	16720	16806	16858	16811	16808	16639	16679	16696	16701	16732	16524	16982	16696	16750	16965	16846	16844	16808	16597	16770	16641	16861	16564	16714	16782	16723	16619	16723	16733	16699	16868	16734	16776	16775	16728	16656	16639	16812	16833	16798	16652	16699	16754	16705	16821	16592	16901	16726	16952	16708	16866	16610	16724	16917	16762	16680	16828	16806	16646	16869	16580	16754	16598	16671	16620	16790	16645	16589	16697	16777	16841	16710	16761	16463	16661	16695	16810	16778	16783	16706	16722	16814	16795	16671	16780	16810	16684	16733	16934	16543	16761	16798	16602	16904	16732	16755	16692	16670	16695	16777	16855	16641	16843	16739	16817	16729	16756	16704	16799	16637	16541	16889	16601	16771	16549	16809	16688	16882	16845	16688	16950	16627	16745	16660	16791	16760	16687	16865	16755	16729	16820	16610	16870	16936	16682	16839	16653	16851	16754	16666	16760	16698	16877	16687	16835	16737	16793	16781	16694	16688	17039	16764	16889	16726	16659	16792	16822	16756	16577	16815	16656	16786	16685	16565	16672	16875	16639	16673	16871	16724	16817	16655	16790	16711	16676	16730	16640	16715	16767	16721	16683	16762	16772	16678	16644	16792	16606	16735	16954	16798	16743	16703	16605	16856	16810	16583	16662	16858	16774	16725	16756	16596	16684	16811	16663	16660	16762	16735	16595	16791	16731	16817	16690	16750	16839	16706	16682	16843	16743	16797	16646	16830	16827	16880	16680	16680	16637	16753	16675	16495	16755	16772	16539	16445	16796	16640	16656	16748	16677	16589	16838	16822	16721	16648	16657	16854	16622	16658	16867	16862	16805	16754	16844	16898	16678	16590	16768	16781	16760	16887	16921	16948	16843	16672	16767	16756	16832	16662	16793	16814	16691	16750	16818	16708	16629	16625	16838	16741	16836	16783	16747	16721	16584	16680	16836	16641	16830	16709	16712	16653	16759	16612	16680	16890	16725
23900	21474	29153	24285	22089	25158	27452	23742	23512	23333	23105	22898	22862	22948	24275	37029	40730	36427	29489	26329	23308	22192	22108	21730	21769	21729	21747	21744	21674	21515	21831	21643	21569	21557	21539	21789	21741	21610	21586	21569	21497	21492	21486	21799	21654	21603	21639	21604	21458	21429	21595	21671	21813	21766	21476	21736	21597	21736	21426	21598	21590	21568	21758	21635	21576	21584	21801	21494	21702	21703	21553	21348	21606	21560	21384	21662	21703	21484	21580	21601	21388	21850	21413	21613	21686	21590	21801	21641	21464	21756	21705	21630	21419	21546	21938	21621	21704	21532	21682	21591	21465	21634	21619	21618	21599	21713	21639	21449	21600	21554	21762	21482	21709	21278	21556	21822	21558	21386	21353	21997	21572	21530	21508	21625	21597	21738	21390	21479	21506	21606	21514	21542	21627	21457	21574	21822	21460	21638	21504	21722	21623	21457	21719	21641	21444	21446	21554	21464	21684	21911	21655	21661	21533	21591	21759	21586	21481	21549	21512	21359	21441	21786	21494	21815	21873	21680	21496	21661	21735	21642	21729	21656	21454	21463	21408	21593	21664	21495	21530	21479	21582	21729	21525	21666	21568	21440	21347	21543	21439	21502	21802	21633	21701	21785	21585	21691	21683	21371	21508	21758	21700	21409	21393	21421	21641	21617	21461	21575	21559	21360	21655	21524	21884	21479	21544	21600	21508	21411	21443	21502	21515	21671	21844	21475	21698	21454	21345	21663	21776	21582	21499	21596	21532	21494	21525	21378	21635	21503	21495	21677	21445	21557	21601	21576	21408	21555	21476	21379	21508	21556	21348	21453	21638	21552	21667	21520	21453	21593	21598	21569	21559	21653	21590	21599	21403	21592	21542	21455	21715	21696	21689	21747	21662	21433	21565	21376	21494	21647	21809	21658	21462	21571	21620	21789	21441	21429	21544	21810	21540	21421	21668	21570	21531	21607	21588	21391	21690	21493	21654	21688	21646	21794	21649	21724	21573	21425	21717	21406	21665	21715	21568	21833	21674	21392	21473	21686	21545	21422	21537	21735	21663	21512	21559	21542	21597	21592	21404	21691	21490	21494	21782	21524	21514	21460	21623	21599	21676	21789	21696	21685	21389	21441	21503	21425	21641	21415	21525	21463	21670	21760	21728	21650	21467	21569	21692	21667	21642	21428	21365	21658	21614	21443	21403	21505	21477	21584	21602	21555	21587	21437	21530	21619	21514	21782	21580	21630	21857	21514	21483	21574	21551	21499	21477	21487	21329	21446	21556	21783	21392	21448	21683	21595	21598	21495	21938	21762	21431	21537	21613	21560	21662	21550	21443	21604	21665	21621	21402	21531	21534	21634	21594	21648	21639	21207	21616	21476	21513	21476	21628	21636	21566	21440	21558	21578	21421	21259	21741	21466	21608	21689	21582	21547	21477	21567	21712	21587	21550	21540	21403	21467	21451	21381	21503	21532	21371	21699	21540	21440	21520	21875	21600	21296	21523	21673	21366	21335	21439	21499	21647	21416	21739	21754	21423	21719	21728	21681	21648	21734	21565	21611	21417	21683	21316	21533	21506	21564	21716	21587	21579	21491	21598	21425	21598	21695	21733	21681	21494	21699	21534	21686	21558	21678	21522	21471	21472	21478	21695	21698	21530	21564	21433	21648	21821	21606	21633	21510	21681	21463	21463	21633	21580	21640	21572	21735	21538	21336	21431	21620	21460	21631	21700	21562	21274	21328	21532	21529	21522	21622	21680	21731	21587	21573	21534	21515	21406	21503	21642	21582	21526	21536	21589	21615	21738	21506	21759	21718	21577	21725	21255	21760	21497	21558	21695	21583	21631	21675	21460	21640	21699	21422	21782	21592	21642	21539	21436	21372	21557	21332	21469	21441	21419	21558	21599	21410	21612	21319	21631	21381	21590	21461	21727	21570	21347	21565	21570	21417	21563	21755	21498	21673	21581	21655	21643	21555	21394	21385	21688	21662	21483	21506	21590	21578	21384	21737	21464	21549	21606	21479	21395	21627	21542	21468	21548	21536	21637	21413	21458	21781	21592	21591	21568	21431	21640	21758	21526	21660	21684	21570	21509	21766	21599	21463	21653	21625	21708	21398	21561	21389	21432	21485	21439	21532	21491	21525	21684	21481	21629	21754	21685	21529	21514	21696	21554	21640	21453	21576	21650	21442	21503	21469	21459	21365	21890	21658	21454	21649	21694	21582	21616	21581	21637	21610	21256	21287	21424	21872	21596	21773	21767	21684	21424	21355	21358	21603	21500	21613	21815	21570	21706	21488	21683	21815	21531	21467	21520	21551	21610	21668	21703	21528	21482	21530	21710	21582	21621	21401	21561	21501	21711	21529	21377	21459	21521	21534	21582	21426	21547	21623	21575	21516	21703	21797	21543	21634	21526	21568	21611	21539	21608	21403	21758	21536	21768	21547	21505	21379	21605	21816	21578	21527	21649	21518	21427	21540	21561	21498	21534	21678	21643	21551	21654	21495	21638	21464	21617	21509	21675	21621	21897	21633	21630	21629	21770	21553	21656	21483	21663	21814	21656	21629	21665	21415	21717	21520	21527	21530	21320	21768	21569	21790	21673	21715	21434	21532	21586	21390	21541	21807	21663	21697	21366	21694	21711	21396	21441	21419	21602	21646	21698	21556	21679	21556	21443	21669	21683	21595	21580	21636	21647	21579	21754	21537	21645	21519	21774	21497	21552	21650	21804	21590	21609	21666	21598	21408	21568	21549	21497	21569	21477	21650	21579	21639	21665	21690	21455	21739	21479	21501	21551	21497	21491	21392	21722	21640	21536	21526	21411	21667	21693	21690	21658	21552	21505	21721	21568	21726	21773	21557	21419	21438	21610	21559	21556	21440	21508	21566	21581	21705	21601	21636	21536	21480	21763	21524	21632	21541	21634	21707	21663	21667	21577	21698	21650	21532	21699	21579	21723	21757	21430	21587	21407	21470	21690	21721	21478	21391	21425	21838	21662	21396	21558	21307	21456	21809	21542	21339	21493	21559	21530	21514	21698	21818	21681	21637	21566	21638	21687	21523	21371	21737	21577	21566	21540	21617	21708	21453	21535	21728	21572	21606	21629	21663	21703	21411	21635	21395	21527	21416	21496	21400	21523	21505	21635	21551	21780	21627	21651	21537	21739	21585	21513	21668	21603	21238	21542	21738	21739	21657	21561	21548	21538	21780	21686	21533	21489	21631	21408	21484	21785	21723	21427	21508	21546	21567	21687	21450	21548	21464	21686	21617	21577	21482	21602	21445	21611	21480	21556	21465	21558	21491	21471	21606	21669	21565	21498	21841	21553	21435	21573	21626	21858	21458	21886	21713	21535	21519	21568	21655	21477	21131	21501	21722	21614	21435	21390	21508	21551	21532	21464	21422	21676	21481	21546	21590	21749	21748	21616	21523	21558	21580	21616	21517	21350	21377	21722	21885	21709	21374	21747	21592	21730	21762	21380	21668	21750	21455	21397	21548	21594	21402	21462	21643	21567	21432	21613	21547	21403	21607	21555	21587	21559	21697	21753	21470	21646	21828	21575	21670	21573	21480	21633	21721	21738	21500	21648	21441	21419	21640	21643	21404	21724	21598	21579	21540	21351	21596	21631	21610	21697	21521	21493	21455	21453	21590	21640	21258	21389	21672	21676	21330	21398	21353	21403	21373	21468	21497	21699	21491	21489	21403	21725	21713	21475	21418	21509	21281	21567	21666	21531	21445	21591	21810	21539	21465	21521	21428	21705	21553	21423	21485	21586	21696	21613	21516	21707	21585	21569	21511	21590	21515	21371	21495	21402	21535	21530	21416	21606	21575	21473	21427	21637	21454	21617	21546	21322	21515	21701	21474	21519	21605	21523	21647	21538	21473	21493	21493	21531	21397	21721	21594	21586	21609	21786	21538	21584	21668	21702	21441	21400	21520	21682	21696	21621	21533	21581	21468	21370	21763	21719	21538	21625	21804	21584	21649	21598	21467	21642	21447	21582	21476	21686	21557	21554	21546	21809	21387	21567	21419	21318	21507	21533	21698	21695	21618	21516	21507	21585	21481	21487	21533	21565	21566	21847	21694	21495	21549	21467	21600	21621	21609	21482	21523	21508	21633	21667	21525	21480	21722	21378	21607	21583	21677	21446	21413	21415	21315	21692	21597	21564	21365	21371	21562	21250	21808	21492	21554	21504	21650	21472	21514	21507	21689	21469	21614	21505	21748	21384	21649	21526	21628	21557	21669	21616	21489	21528	21407	21459	21508	21512	21288	21806	21335	21803	21670	21643	21524	21582	21494	21740	21561	21563	21529	21496	21639	21587	21573	21571	21684	21451	21699	21599	21530	21676	21654	21550	21490	21564	21434	21591	21849	21638	21776	21416	21530	21515	21591	21516	21442	21599	21406	21532	21633	21420	21573	21638	21584	21513	21663	21328	21525	21686	21326	21542	21528	21728	21647	21450	21604	21302	21728	21619	21586	21738	21728	21597	21532	21573	21583	21641	21547	21511	21660	21319	21661	21658	21772	21652	21723	21642	21568	21565	21488	21574	21416	21523	21621	21461	21463	21631	21730	21516	21605	21702	21457	21452	21460	21711	21439	21535	21590	21368	21580	21792	21735	21479	21479	21639	21723	21690	21628	21703	21839	21501	21519	21509	21368	21389	21519	21425	21867	21620	21594	21777	21460	21527	21444	21542	21584	21401	21544	21597	21543	21605	21406	21563	21742	21611	21585	21575	21626	21756	21685	21445	21568	21598	21709	21643	21625	21498	21811	21497	21595	21065	21651	21523	21790	21455	21858	21694	21342	21642	21815	21720	21415	21287	21356	21691	21617	21476	21543	21418	21656	21410	21584	21860	21623	21573	21522	21567	21679	21428	21618	21459	21638	21713	21808	21579	21545	21808	21658	21674	21450	21698	21688	21635	21676	21601	21696	21411	21566	21572	21505	21525	21581	21691	21596	21657	21648	21692	21601	21537	21442	21489	21673	21553	21684	21615	21641	21685	21418	21587	21645	21394	21781	21677	21631	21530	21750	21586	21582	21563	21735	21844	21732	21405	21494	21550	21696	21536	21609	21575	21524	21659	21340	21403	21511	21519	21352	21458	21511	21567	21573	21534	21452	21532	21734
17962	30876	28166	23221	20674	20138	19686	19279	19963	19311	19031	18727	18616	18929	21486	38571	40395	34396	26248	22170	18291	17223	17094	16650	16886	16817	16760	16615	16846	16607	16652	16931	16758	16720	16736	16715	16709	16541	16692	16617	16706	16615	16766	16713	16682	16753	16727	16935	16717	16812	16728	16716	16874	16639	16680	16720	16641	16982	16836	16774	16857	16664	16739	16846	16674	16754	16712	16840	16691	16582	16805	16761	16753	16728	16733	16662	16899	16711	16719	16593	16752	16747	16757	16583	16846	16869	16624	16614	16864	16745	16721	16732	16746	16580	16897	16844	16614	16741	16830	16621	16575	16831	16764	16749	16729	16654	16702	16831	16729	16767	16584	16594	16868	16772	16606	16604	16792	16736	16675	16807	16704	16772	16709	16773	16692	16755	16615	16854	16727	16737	16524	16531	16583	16705	16768	16746	16688	16693	16777	16767	16770	16697	16928	16642	16668	16701	16738	16514	16712	16792	16908	16562	16617	16615	16773	16647	16772	16738	16742	16684	16582	16791	16868	16628	16887	16728	16760	16769	16794	16645	16812	16730	16859	17032	16525	16728	16707	16616	16791	16834	16737	16679	16671	16756	16875	16735	16792	16747	16733	16680	16672	16610	16731	16882	16712	16717	16748	16750	16698	16699	16662	16739	16705	16448	16720	16851	16667	16714	16790	16744	16695	16845	16865	16773	16695	16654	16609	16742	16838	16549	16949	16827	16837	16771	16730	16625	16818	16651	16732	16739	16702	16722	16848	16540	16693	16719	16822	16522	16813	16675	16806	16673	16700	16937	16685	16556	16636	16689	16739	16548	16740	16811	16796	16694	16602	16851	16829	16933	16725	16834	16712	16822	16876	16650	16605	16726	16764	16653	16858	16825	16812	16839	16736	16857	16563	16881	16820	16462	16818	16746	16763	16586	16859	16799	16641	16781	16735	16593	16620	16727	16716	16779	16477	16803	16693	16817	16747	16649	16840	16468	16729	16704	16689	16607	16740	16693	16701	16739	16726	16793	16704	16758	16877	16688	16711	16743	16725	16754	16641	16838	16578	16778	16698	16563	16838	16781	16744	16786	16734	16682	16844	16692	16454	16629	16769	16825	16746	16669	16776	16728	16752	16489	16735	16749	16727	16643	16509	16586	16707	16786	16676	16806	16775	16856	16860	16604	16755	16519	16608	16706	16734	16504	16788	16687	16696	16720	16627	16847	16724	16644	16608	16827	16884	16785	16653	16795	16664	16825	16730	16609	16696	16720	16650	16966	16726	16751	16653	16843	16727	16519	16807	16640	16836	16745	16710	16600	16772	16826	16690	16767	16469	16792	16660	16814	16771	16724	16595	16773	16633	16760	16680	16842	16633	16893	16807	16651	16684	16738	16872	16811	16569	16732	16793	16849	16737	16742	16688	16784	16646	16809	16544	16668	16731	16752	16644	16832	16748	16785	16646	16785	16903	16662	16814	16659	16757	16599	16742	16684	16766	16663	16696	16753	16573	16808	16717	16818	16714	16659	16706	16837	16735	16724	16663	16781	16813	16723	16775	16790	16828	16649	16709	16627	16745	16872	16782	16710	16576	16829	16817	16494	16850	16822	16538	16801	16792	16740	16659	16580	16792	16742	16645	16716	16808	16862	16648	16837	16692	16814	16687	16599	16680	16689	16657	16691	16711	16731	16664	16865	16852	16936	16637	16684	16743	16712	16684	16834	16665	16588	16583	16765	16631	16713	16632	16786	16702	16625	16654	16692	16706	16778	16786	16771	16827	16570	16794	16601	16667	16744	16617	16766	16640	16808	16771	16732	16794	16627	16656	16811	16790	16686	16675	16571	16832	16659	16612	16702	16513	16710	16786	16844	16713	16700	16878	16731	16673	16672	16647	16884	16379	16700	16731	16508	16682	16683	16644	16708	16681	16754	16579	16764	16634	16714	16804	16576	16813	16700	16754	16632	16735	16727	16616	16731	16623	16747	16716	16791	16734	16712	16777	16602	16816	16681	16841	16605	16638	16675	16701	16738	16584	16675	16750	16674	16718	16847	16747	16827	16589	16758	16645	16782	16823	16701	16803	16729	16568	16654	16792	16724	16648	16700	16589	16620	16622	16696	16734	16725	16565	16825	16756	16872	16693	16658	16785	16601	16664	16470	16746	16726	16729	16678	16733	16634	16696	16852	16668	16758	16881	16718	16757	16820	16623	16655	16617	16741	16700	16662	16700	16566	16827	16728	16598	16711	16746	16798	16658	16682	16728	16679	16720	16655	16770	16726	16702	16715	16516	16784	16744	16592	16812	16736	16566	16540	16901	16634	16651	16843	16721	16602	16755	16725	16656	16836	16702	16669	16544	16644	16806	16723	16717	16786	16719	16554	16671	16739	16758	16852	16484	16678	16742	16688	16606	16844	16561	16754	16657	16833	16637	16859	16785	16739	16629	16912	16641	16794	16660	16514	16676	16712	16592	16484	16975	16641	16689	16750	16570	16686	16633	16753	16811	16696	16634	16673	16736	16719	16796	16700	16821	16727	16781	16839	16638	16896	16595	16714	16766	16692	16527	16615	16833	16560	16672	16734	16846	16688	16572	16839	16783	16855	16745	16759	16695	16751	16693	16722	16640	16657	16555	16547	16719	16581	16695	16771	16829	16782	16692	16972	16706	16566	16536	16813	16740	16728	16714	16720	16634	16561	16776	16792	16814	16747	16729	16698	16690	16651	16591	16834	16776	16825	16716	16728	16641	16736	16834	16772	17022	16676	16695	16718	16881	16615	16778	16663	16643	16893	16702	16782	16764	16772	17000	16608	16690	16727	16797	16726	16864	16961	16687	16501	16581	16684	16677	16628	16666	16680	16794	16733	16775	16799	16739	16752	16638	16723	16727	16898	16694	16683	16698	16723	16561	16707	16705	16722	16790	16607	16614	16786	16770	16748	16896	16701	16898	16516	16842	16837	16708	16656	16666	16535	16787	16581	16752	16817	16682	16526	16768	16698	16637	16587	16828	16683	16916	16581	16728	16826	16569	16755	16759	16914	16607	16763	16774	16777	16742	16727	16786	16682	16561	16754	16732	16630	16659	16831	16752	16733	16672	16758	16813	16842	16546	16664	16795	16765	16591	16739	16562	16609	16641	16720	16613	16600	16841	16790	16752	16750	16593	16744	16696	16732	16671	16669	16741	16705	16751	16714	16724	16663	16568	16685	16693	16701	16695	16769	16551	16705	16578	16705	16721	16696	16798	16718	16724	16752	16781	16654	16774	16761	16709	16833	16713	16618	16637	16531	16768	16709	16633	16778	16816	16822	16841	16870	16571	16666	16676	16697	16824	16542	16795	16619	16781	16737	16853	16854	16759	16723	16770	16802	16605	16525	16602	16735	16736	16752	16495	16820	16755	16785	16769	16859	16663	16773	16652	16708	16867	16664	16764	16832	16674	16710	16700	16776	16739	16704	16752	16670	16751	16738	16658	16888	16691	16643	16655	16616	16743	16696	16613	16763	16815	16772	16739	16583	16732	16912	16669	16684	16763	16809	16712	16836	16559	16710	16699	16855	16709	16604	16517	16792	16504	16678	16688	16690	16527	16829	16734	16668	16703	16709	16856	16850	16717	16815	16569	16752	16907	16586	16783	16663	16780	16495	16760	16783	16784	16788	16624	16750	16690	16589	16443	16604	16581	16518	16536	16735	16783	16499	16617	16751	16849	16791	16718	16680	16797	16777	16840	16632	16834	16688	16979	16691	16669	16901	16588	16875	16515	16756	16758	16776	16754	16580	16491	16702	16822	16787	16697	16702	16818	16721	16571	16611	16819	16805	16731	16743	16911	16822	16812	16612	16703	16618	16915	16535	16667	16629	16713	16776	16665	16690	16607	16770	16811	16649	16708	16740	16649	16797	16633	16768	16708	16761	16730	16757	16695	16718	16668	16634	16557	16624	16723	16682	16741	16641	16818	16698	16728	16700	16669	16754	16669	16806	16571	16824	16699	16927	16830	16932	16482	16643	16835	16788	16819	16660	16580	16714	16755	16678	16658	16879	16606	16729	16621	16769	16854	16856	16848	16704	16681	16702	16758	16706	16774	16670	16641	16727	16751	16599	16659	16681	16763	16625	16727	16752	16633	16610	16704	16760	16662	16763	16735	16535	16685	16746	16658	16971	16739	16537	16779	16858	16808	16660	16680	16716	16707	16673	16780	16797	16727	16613	16647	16717	16708	16700	16762	16656	16652	16704	16601	16683	16530	16713	16615	16837	16747	16678	16780	16772	16607	16746	16653	16591	16637	16836	16896	16688	16904	16819	16705	16752	16788	16868	16739	16646	16719	16755	16749	16547	16694	16643	16701	16539	16710	16714	16677	16764	16718	16678	16881	16612	16621	16627	16845	16471	16769	16583	16815	16751	16752	16574	16685	16634	16696	16722	16674	16677	16719	16542	16841	16758	16736	16743	16582	16676	16832	16670	16624	16790	16692	16821	16930	16701	16796	16796	16542	16667	16815	16706	16691	16546	16664	16877	16887	16832	16789	16803	16723	16832	16596	16583	16666	16686	16773	16693	16792	16673	16764	16889	16771	16743	16608	16680	16633	16748	16844	16666	16768	16836	16855	16666	16554	16615	16613	16624	16803	16472	16580	16954	16715	16691	16681	16797	16843	16613	16744	16692	16588	16680	16801	16750	16777	16787	16700	16686	16824	16714	16743	16631	16839	16919	16643	16699	16914	16664	16739	16746	16661	16784	16842	16738	16861	16575	16642	16592	16943	16698	16842	16814	16640	16726	16547	16808	16798	16763	16718	16693	16540	16505	16792	16647	16675	16766	16815	16768	16606	16642	16786	16698	16824	16595	16537	16617	16782	16621	16887	16723	16848	16566	16857	16658	16737	16640	16753	16703	16719	16623	16873	16805	16779	16798	16821	16803	16584	16732	16754	16759	16761	16710	16698	16768	16783	16703	16725	16708	16611	16752	16903	16825	16530	16677	16734	16750	16672	16508	16893	16662	16762	16581	16690	16660	16730	16781	16694	16763	16752	16528	16593	16642	16562	16681	16653	16808	16765	16828	16796	16711	16747	16726	16767	16664	16532	16790	16754	16690	16870	16771	16813	16565	16649	16720	16756	16648	16876	16780	16840	16633	16722	16662	16755	16650
30253	23389	25408	23476	21487	21833	22041	21745	22015	21919	21915	21829	21880	22156	22187	22597	23417	23296	22643	22095	22057	21726	21601	21686	21667	21459	21639	21399	21571	21490	21442	21457	21546	21629	21472	21514	21575	21414	21589	21537	21434	21462	21450	21611	21605	21360	21494	21672	21514	21410	21566	21713	21392	21506	21435	21550	21639	21577	21732	21832	21752	21425	21340	21521	21742	21516	21538	21585	21549	21634	21380	21392	21687	21601	21327	21659	21486	21423	21583	21478	21693	21483	21453	21582	21611	21511	21497	21485	21489	21650	21341	21427	21574	21704	21604	21373	21408	21469	21376	21551	21623	21400	21448	21475	21529	21667	21638	21564	21603	21589	21491	21637	21632	21547	21520	21476	21655	21299	21486	21523	21466	21636	21651	21601	21425	21385	21617	21503	21486	21579	21465	21588	21445	21249	21656	21400	21225	21393	21547	21523	21658	21477	21714	21475	21499	21555	21285	21643	21438	21550	21571	21540	21475	21691	21625	21521	21560	21620	21562	21536	21507	21547	21387	21439	21341	21565	21413	21552	21609	21715	21469	21436	21511	21701	21462	21642	21421	21381	21494	21599	21479	21463	21440	21589	21384	21550	21438	21570	21519	21489	21378	21602	21602	21384	21451	21689	21579	21211	21650	21622	21455	21440	21615	21746	21615	21381	21610	21535	21473	21601	21450	21586	21637	21585	21790	21419	21435	21567	21599	21389	21757	21509	21506	21380	21711	21379	21530	21570	21492	21631	21579	21666	21565	21685	21595	21607	21249	21465	21518	21650	21557	21383	21523	21498	21585	21684	21489	21657	21434	21635	21444	21260	21613	21492	21545	21447	21540	21557	21519	21433	21466	21841	21627	21458	21559	21561	21417	21438	21589	21446	21761	21605	21482	21648	21543	21565	21571	21562	21311	21723	21356	21541	21480	21646	21589	21625	21551	21771	21466	21549	21373	21535	21523	21490	21412	21354	21520	21476	21570	21630	21669	21382	21677	21535	21516	21611	21475	21478	21296	21383	21661	21601	21406	21578	21723	21529	21598	21467	21228	21622	21590	21731	21663	21504	21625	21501	21364	21661	21511	21700	21566	21334	21626	21350	21639	21620	21353	21421	21543	21490	21602	21329	21577	21690	21367	21609	21393	21432	21447	21459	21536	21851	21385	21486	21668	21643	21596	21450	21411	21554	21450	21427	21423	21274	21410	21596	21528	21421	21646	21586	21536	21539	21638	21574	21557	21574	21658	21505	21603	21544	21501	21572	21612	21379	21554	21322	21650	21672	21566	21467	21642	21657	21384	21412	21798	21467	21553	21643	21444	21617	21411	21570	21559	21273	21470	21505	21527	21549	21576	21637	21535	21532	21421	21447	21682	21401	21381	21469	21451	21358	21322	21341	21702	21379	21525	21576	21533	21656	21604	21634	21840	21689	21423	21580	21693	21412	21495	21422	21777	21659	21516	21678	21494	21477	21259	21704	21546	21540	21742	21716	21667	21645	21549	21552	21316	21540	21543	21556	21778	21597	21796	21580	21593	21680	21391	21490	21436	21452	21527	21597	21599	21511	21339	21424	21514	21513	21510	21521	21388	21421	21390	21432	21621	21569	21429	21507	21355	21457	21383	21419	21524	21544	21603	21343	21511	21517	21711	21566	21548	21427	21550	21504	21737	21889	21524	21639	21376	21564	21502	21410	21525	21653	21434	21809	21455	21264	21505	21460	21441	21550	21462	21608	21730	21684	21854	21715	21634	21497	21516	21328	21500	21718	21507	21549	21502	21477	21549	21557	21790	21344	21510	21594	21761	21226	21682	21489	21544	21425	21457	21396	21563	21351	21715	21638	21683	21511	21614	21370	21531	21556	21402	21519	21651	21494	21472	21593	21438	21527	21627	21587	21486	21526	21385	21381	21326	21664	21660	21257	21536	21796	21566	21610	21550	21485	21496	21531	21374	21352	21551	21531	21399	21502	21624	21369	21602	21634	21397	21342	21443	21288	21644	21452	21448	21540	21248	21442	21593	21747	21430	21392	21439	21547	21433	21389	21361	21389	21560	21425	21542	21527	21365	21794	21571	21396	21364	21725	21326	21473	21469	21548	21543	21574	21506	21690	21505	21622	21462	21581	21326	21555	21462	21489	21542	21466	21623	21560	21415	21666	21551	21405	21549	21648	21615	21553	21351	21215	21496	21575	21675	21454	21462	21639	21638	21553	21442	21531	21367	21743	21399	21316	21507	21633	21565	21630	21370	21434	21503	21516	21629	21380	21612	21707	21611	21583	21608	21563	21590	21352	21614	21281	21391	21448	21487	21502	21619	21535	21675	21489	21549	21428	21403	21555	21338	21521	21461	21418	21276	21468	21575	21565	21680	21555	21668	21770	21361	21411	21530	21603	21474	21254	21507	21568	21712	21582	21445	21583	21747	21633	21448	21522	21326	21754	21586	21517	21587	21633	21375	21500	21607	21907	21686	21490	21717	21483	21437	21656	21422	21617	21572	21473	21505	21496	21641	21487	21465	21432	21489	21260	21561	21558	21514	21464	21549	21556	21435	21469	21476	21500	21419	21728	21541	21477	21477	21430	21657	21383	21535	21477	21345	21337	21585	21615	21476	21345	21481	21693	21548	21515	21549	21641	21798	21475	21673	21759	21393	21681	21416	21513	21528	21523	21570	21270	21536	21631	21504	21502	21471	21418	21665	21599	21702	21436	21722	21304	21397	21421	21763	21499	21558	21547	21381	21695	21604	21391	21466	21433	21460	21502	21455	21546	21432	21604	21577	21501	21360	21525	21619	21572	21363	21479	21440	21321	21446	21547	21471	21664	21596	21550	21352	21575	21717	21582	21597	21564	21453	21602	21664	21519	21624	21489	21418	21440	21478	21478	21571	21519	21609	21418	21690	21432	21401	21601	21619	21766	21481	21513	21663	21478	21671	21375	21527	21607	21397	21448	21453	21630	21556	21353	21284	21674	21495	21450	21576	21526	21437	21473	21488	21541	21585	21545	21573	21450	21506	21513	21614	21556	21487	21537	21709	21744	21404	21526	21568	21238	21317	21623	21489	21594	21656	21615	21774	21489	21553	21553	21336	21331	21529	21706	21573	21615	21521	21572	21741	21374	21263	21579	21581	21566	21347	21328	21684	21580	21582	21349	21586	21551	21473	21550	21540	21310	21402	21255	21449	21535	21627	21424	21340	21585	21752	21438	21303	21489	21357	21687	21587	21506	21485	21454	21626	21520	21377	21551	21517	21496	21580	21332	21480	21636	21678	21615	21303	21701	21576	21601	21420	21465	21604	21543	21664	21474	21575	21522	21382	21694	21712	21696	21584	21442	21499	21491	21541	21689	21512	21824	21641	21245	21526	21379	21388	21449	21393	21563	21521	21592	21629	21545	21652	21612	21513	21704	21323	21552	21722	21424	21604	21587	21570	21552	21582	21916	21491	21606	21767	21499	21298	21460	21404	21812	21511	21552	21561	21456	21728	21621	21556	21695	21293	21446	21526	21334	21471	21612	21486	21416	21708	21336	21616	21701	21606	21551	21385	21498	21458	21377	21597	21358	21665	21672	21502	21666	21537	21737	21582	21711	21483	21409	21662	21511	21571	21707	21583	21617	21711	21443	21509	21548	21458	21495	21392	21593	21641	21625	21643	21757	21611	21576	21769	21269	21637	21388	21480	21675	21458	21444	21478	21538	21430	21732	21455	21412	21520	21436	21550	21260	21427	21511	21315	21453	21548	21499	21587	21479	21555	21584	21650	21647	21603	21603	21638	21277	21617	21360	21579	21449	21604	21637	21729	21786	21658	21350	21667	21464	21548	21471	21578	21545	21457	21541	21611	21732	21699	21526	21491	21617	21486	21572	21654	21491	21369	21593	21422	21515	21607	21574	21848	21455	21626	21505	21607	21543	21581	21564	21614	21648	21516	21416	21791	21433	21244	21562	21453	21541	21475	21709	21571	21670	21520	21475	21640	21280	21642	21587	21559	21625	21674	21586	21426	21523	21710	21426	21768	21632	21521	21436	21534	21661	21509	21464	21607	21645	21484	21542	21658	21521	21621	21252	21430	21629	21635	21620	21623	21535	21607	21657	21618	21634	21442	21593	21522	21604	21705	21421	21558	21461	21600	21563	21554	21348	21450	21447	21683	21527	21663	21553	21652	21647	21601	21509	21424	21331	21813	21589	21424	21708	21421	21501	21505	21402	21593	21425	21572	21369	21577	21544	21454	21359	21591	21612	21577	21490	21594	21440	21730	21411	21317	21393	21598	21481	21625	21628	21625	21417	21694	21488	21556	21572	21522	21370	21437	21290	21411	21372	21503	21568	21337	21522	21505	21476	21720	21371	21506	21525	21339	21738	21522	21629	21532	21289	21420	21470	21564	21401	21499	21371	21393	21517	21370	21584	21506	21573	21616	21494	21389	21524	21523	21475	21538	21399	21511	21643	21397	21506	21630	21515	21540	21464	21570	21360	21472	21504	21516	21644	21420	21280	21598	21369	21416	21531	21487	21240	21823	21471	21670	21524	21512	21457	21462	21615	21594	21583	21654	21535	21637	21490	21656	21414	21608	21472	21341	21508	21523	21708	21711	21696	21472	21356	21643	21421	21392	21379	21466	21345	21450	21445	21335	21640	21616	21338	21513	21612	21435	21431	21494	21426	21410	21583	21703	21684	21721	21422	21545	21693	21605	21575	21639	21383	21663	21473	21350	21626	21195	21735	21811	21536	21436	21492	21662	21553	21638	21453	21414	21511	21317	21543	21526	21621	21446	21548	21679	21350	21500	21436	21440	21527	21494	21396	21668	21618	21668	21390	21332	21551	21598	21589	21720	21748	21533	21572	21858	21415	21698	21643	21600	21497	21782	21445	21625	21460	21627	21546	21643	21534	21778	21377	21538	21525	21478	21735	21593	21238	21424	21518	21494	21540	21333	21441	21517	21441	21548	21594	21725	21662	21551	21490	21522	21477	21432	21382	21450	21476	21492	21473	21542	21717	21560	21450	21648	21628	21737	21614	21672	21565	21633	21608	21642	21595	21601	21640	21471	21588	21695	21634	21593	21434	21614	21369	21464	21770	21799	21404	21530	21594	21560	21571	21467	21516	21355	21465	21412	21485	21459	21693	21552	21656	21663	21501
17583	18317	18081	17378	17152	17133	17369	17212	17662	17809	17449	17410	17365	17362	17400	18756	19276	18782	17955	17399	16712	16845	16773	16590	16551	16660	16577	16741	16700	16627	16574	16859	16647	16667	16819	16595	16903	16597	16939	16682	16729	16703	16682	16624	16750	16744	16744	16749	16752	16704	16615	16595	16610	16732	16761	16851	16642	16766	16779	16779	16803	16499	16650	16627	16612	16622	16681	16747	16611	16738	16530	16627	16496	16717	16765	16814	16736	16637	16630	16769	16940	16843	16771	16766	16612	16613	16602	16615	16693	16666	16706	16493	16854	16641	16782	16645	16713	16699	16725	16836	16648	16693	16695	16674	16717	16714	16657	16710	16814	16572	16675	16703	16733	16823	16703	16765	16727	16905	16629	16802	16652	16902	16646	16510	16536	16541	16710	16725	16824	16678	16762	16594	16554	16620	16626	16941	16582	16734	16705	16612	16688	16671	16793	16726	16710	16861	16773	16654	16667	16775	16614	16799	16810	16852	16576	16745	16753	16745	16779	16843	16623	16651	16942	16546	16844	16708	16884	16693	16895	16688	16876	16718	16761	16769	16871	16799	16909	16686	16894	16704	16764	16577	16755	16809	16752	16632	16653	16663	16514	16757	16689	16687	16802	16666	16691	16738	16659	16670	16811	16795	16637	16551	16653	16643	16631	17000	16689	16648	16701	16685	16893	16614	16681	16781	16733	16746	16757	16664	16741	16693	16667	16741	16747	16715	16610	16831	16664	16873	16682	16795	16669	16769	16699	16786	16785	16753	16598	16523	16619	16699	16796	16663	16743	16718	16700	16873	16637	16838	16674	16758	16605	16693	16813	16735	16701	16557	16792	16746	16748	16631	16706	16605	16641	16742	16615	16647	16748	16761	16753	16731	16630	16637	16593	16577	16834	16856	16747	16789	16578	16629	16670	16335	16735	16790	16867	16749	16715	16631	16428	16624	16895	16773	16577	16852	16674	16650	16670	16686	16606	16722	16804	16780	16799	16651	16730	16750	16875	16895	16552	16713	16676	16770	16653	16773	16660	16714	16969	16822	16750	16912	16658	16715	16686	16696	16670	16644	16637	16836	16627	16724	16711	16731	16762	16674	16740	16597	16871	16663	16721	16704	16585	16560	16749	16568	16697	16479	16787	16711	16735	16712	16758	16870	16787	16764	16702	16666	16700	16894	16808	16656	16786	16669	16617	16818	16477	16814	16851	16738	16830	16664	16737	16817	16736	16878	16574	16965	16715	16610	16797	16728	16693	16609	16816	16850	16808	16666	16758	16695	16664	16681	16552	16552	16658	16760	16439	16517	16842	16760	16731	16505	16702	16835	16676	16740	16686	16673	16753	16591	16731	16651	16690	16773	16774	16585	16700	16679	16645	16527	16733	16778	16866	16718	16754	16642	16696	16631	16907	16810	16743	16749	16622	16605	16571	16698	16828	16605	16717	16701	16736	16795	16778	16647	16759	16675	16700	16643	16672	16567	16696	16678	16707	16833	16617	16747	16666	16795	16761	16811	16748	16604	16812	16713	16662	16683	16736	16726	16731	16664	16741	16729	16699	16729	16836	16752	16658	16683	16775	16624	16677	16912	16655	16783	16749	16906	16651	16736	16810	16631	16620	16672	16745	16603	16928	16748	16882	16708	16556	16725	16781	16507	16808	16725	16618	16749	16620	16829	16600	16656	16655	16642	16753	16726	16672	16529	16576	16735	16654	16731	16501	16657	16744	16688	16679	16808	16713	16784	16615	16539	16729	16708	16843	16759	16786	16706	16881	16746	16815	16785	16544	16842	16829	16810	16751	16805	16859	16759	16922	16769	16661	16682	16830	16637	16660	16669	16681	16688	16805	16660	16803	16685	16516	16621	16656	16631	16557	16676	16710	16737	16614	16474	16953	16701	16654	16742	16932	16720	16575	16705	16739	16663	16574	16736	16913	16779	16706	16774	16636	16829	16700	16726	16686	16833	16752	16582	16613	16767	16850	16511	16680	16718	16653	16989	16684	16670	16633	16619	16775	16778	16821	16786	16684	16539	16774	16696	16906	16542	16856	16644	16721	16811	16736	16675	16684	16649	16699	16600	16636	16630	16670	16748	16721	16657	16873	16706	16605	16595	16903	16787	16686	16624	16783	16645	16776	16756	16645	16859	16824	16712	16875	16678	16632	16739	16673	16674	16644	16764	16656	16806	16707	16566	16656	16592	16709	16608	16781	16722	16789	16650	16627	16731	16620	16626	16577	16729	16799	16628	16898	16724	16702	16541	16772	16732	16857	16683	16809	16615	16706	16752	16663	16681	16923	16739	16775	16647	16726	16854	16755	16759	16753	16728	16578	16808	16774	16819	16720	16610	16749	16948	16804	16646	16610	16703	16559	16773	16791	16756	16854	16574	16651	16810	16781	16590	16665	16823	16618	16556	16734	16614	16692	16653	16706	16770	16781	16647	16942	16758	16802	16660	16778	16804	16736	16540	16695	16633	16874	16739	16730	16691	16698	16719	16668	16671	16683	16728	16583	16670	16654	16815	16534	16724	16775	16695	16638	16710	16794	16608	16672	16500	16623	16695	16765	16624	16723	16800	16795	16746	16531	16741	16736	16650	16680	16768	16734	16695	16524	16559	16856	16849	16634	16609	16537	16937	16751	16719	16784	16758	16805	16796	16954	16528	16788	16855	16670	16876	16588	16744	16840	16646	16756	16797	16771	16955	16619	16852	16671	16677	16733	16650	16808	16768	16714	16901	16770	16626	16612	16793	16730	16688	16719	16835	16726	16763	16678	16639	16679	16615	16667	16847	16726	16787	16623	16716	16753	16590	16760	16673	16689	16757	16657	16739	16760	16631	16779	16604	16561	16732	16540	16800	16512	16675	16603	16771	16754	16699	16553	16780	16731	16702	16908	16607	16574	16795	16556	16697	16811	16593	16724	16660	16633	16925	16926	16653	16668	16564	16835	16592	16622	16764	16588	16605	16548	16850	16772	16706	16572	16777	16588	16694	16419	16624	16680	16858	16807	16808	16501	16603	16815	16772	16714	16560	16641	16730	16768	16424	16775	16636	16816	16778	16746	16592	16673	16849	16660	16827	16606	16652	16821	16823	16615	16849	16873	16958	16624	16742	16787	16586	16660	16610	16707	16823	16709	16646	16996	16665	16721	16660	16565	16811	16610	16673	16541	16575	16766	16851	16783	16680	16743	16802	16757	16824	16619	16684	16640	16815	16586	16646	16700	16672	16674	16667	16743	16725	16748	16674	16750	16666	16700	16758	16738	16689	16935	16625	16647	16873	16699	16826	16748	16665	16726	16918	16760	16708	16728	16732	16736	16815	16637	16694	16874	16670	16752	16667	16695	16661	16847	16645	16735	16716	16683	16654	16621	16699	16673	16655	16756	16690	16763	16534	16700	16793	16828	16806	16609	16639	16790	16770	16685	16677	16849	16693	16846	16741	16773	16696	16832	16728	16706	16785	16567	16746	16605	16819	16785	16575	16860	16772	16625	16551	16734	16829	16718	16779	16739	16735	16861	16708	16716	16975	16852	16683	16794	16645	16770	16956	16716	16703	16798	16857	16639	16675	16603	16794	16707	16790	16634	16667	16606	16677	16745	16586	16882	16748	16761	16519	16613	16717	16756	16590	16571	16671	16749	16660	16791	16713	16776	16707	16749	16644	16798	16559	16715	16720	16584	16774	16652	16686	16810	16666	16568	16689	16832	16670	16622	16864	16673	16639	16618	16755	16823	16794	16620	16776	16682	16672	16739	16760	16640	16687	16762	16629	16814	16744	16829	16602	16852	16743	16726	16629	16761	16800	16915	16769	16701	16837	16898	16779	16661	16761	16724	16642	16836	16666	16854	16715	16680	16867	16679	16708	16733	16637	16689	16628	16783	16666	16781	16681	16634	16692	16645	16633	16927	16753	16762	16790	16742	16673	16792	16663	16814	16737	16529	16683	17041	16642	16741	16666	16639	16767	16664	16733	16686	16796	16582	16625	16799	16510	16725	16927	16545	16770	16873	16581	16857	16611	16720	16776	16637	16759	16709	16621	16759	16686	16813	16601	16827	16648	16720	16805	16866	16659	16514	16535	16726	17014	16734	16674	16697	16812	16934	16762	16874	16775	16609	16774	16528	16776	16774	16721	16772	16646	16603	16814	16767	16559	16757	16779	16645	16636	16658	16878	16770	16736	16768	16718	16837	16617	16554	16811	16453	16658	16801	16723	16858	16650	16623	16764	16827	16832	16725	16685	16575	16705	16810	16691	16640	16711	16601	16787	16741	16780	16665	16727	16697	16758	16788	16636	16733	16937	16773	16973	16796	16761	16839	16785	16684	16624	16430	16779	16670	16699	16820	16728	16840	16583	16688	16741	16751	16596	16745	16845	16550	16753	16711	16841	16763	16725	16830	17052	16608	16684	16774	16819	16859	16626	16723	16696	16811	16617	16668	16664	16562	16807	16768	16650	16645	16628	16828	16871	16524	16734	16684	16786	16600	16650	16537	16690	16459	16745	16699	16741	16902	16670	16698	16723	16643	16706	16588	16715	16682	16797	16615	16734	16703	16726	16682	16510	16565	16657	16636	16743	16760	16938	16690	16753	16905	16749	16742	16695	16796	16603	16622	16599	16755	16600	16503	16656	16612	16768	16767	16646	16863	16680	16664	16786	16766	16621	16572	16606	16661	16898	16524	16665	16647	16609	16805	16746	16665	16579	16807	16693	16642	16791	16697	16716	16683	16548	16832	16661	16650	16718	16858	16586	16628	16581	16525	16811	16789	16744	16754	16732	16651	16790	16659	16716	16536	16719	16854	16807	16526	16769	16787	16884	16685	16680	16782	16652	16780	16673	16583	16729	16598	16791	16658	16664	16848	16829	16848	16896	16661	16748	16728	16612	16776	16593	16714	16661	16598	16626	16722	16856	16710	16593	16698	16737	16839	16616	16798	16606	16864	16629	16709	16661	16807	16819	16819	16851	16644	16656	16784	16835	16775	16863	16685	16575	16461	16767	16809	16670	16648	16604	16719	16631	16799	16747	16623	16885	16647	16657	16724	16702	16686	16714	16680	16654	16763	16658	16800	16788	16764	16776	16681	16764	16864	16652	16761	16659	16852	16888	16828	16802	16639	16649	16704	16589	16769	16904
25267	21462	28709	24975	23508	24092	24328	22387	22629	22465	22651	22551	22281	22263	22641	29330	33053	30757	26407	24184	22495	21981	21546	21519	21521	21556	21323	21625	21348	21527	21594	21541	21596	21624	21673	21560	21415	21416	21428	21300	21473	21585	21570	21376	21532	21674	21376	21497	21426	21522	21511	21608	21564	21606	21597	21837	21549	21740	21385	21556	21694	21345	21567	21697	21472	21495	21366	21651	21614	21488	21331	21616	21339	21703	21453	21331	21624	21471	21361	21664	21318	21485	21631	21519	21463	21441	21576	21388	21367	21346	21531	21420	21404	21476	21479	21454	21641	21348	21373	21526	21242	21385	21408	21511	21611	21360	21567	21427	21535	21226	21452	21513	21474	21729	21370	21502	21437	21370	21414	21388	21301	21421	21456	21557	21288	21543	21315	21427	21537	21532	21462	21618	21362	21301	21529	21480	21480	21565	21439	21530	21646	21317	21485	21522	21533	21502	21372	21500	21547	21433	21604	21566	21410	21409	21569	21500	21368	21353	21431	21291	21454	21487	21588	21419	21584	21369	21580	21312	21633	21465	21435	21444	21472	21446	21387	21459	21421	21240	21569	21454	21682	21245	21340	21470	21428	21429	21628	21493	21319	21403	21380	21190	21471	21405	21445	21444	21348	21420	21391	21496	21573	21475	21337	21539	21514	21534	21551	21591	21697	21422	21612	21588	21486	21423	21504	21556	21539	21551	21437	21288	21491	21418	21293	21612	21581	21322	21448	21387	21384	21486	21575	21309	21490	21449	21330	21502	21376	21493	21439	21425	21510	21407	21618	21416	21590	21384	21568	21525	21337	21502	21249	21384	21522	21329	21522	21555	21600	21519	21576	21499	21786	21684	21638	21608	21368	21311	21478	21367	21440	21526	21428	21539	21696	21382	21324	21365	21462	21499	21423	21528	21321	21507	21239	21344	21597	21410	21470	21510	21602	21543	21342	21366	21293	21373	21580	21395	21358	21533	21516	21337	21537	21337	21418	21740	21423	21373	21259	21141	21429	21251	21643	21617	21320	21420	21695	21542	21266	21477	21554	21464	21442	21437	21714	21402	21385	21446	21482	21265	21412	21650	21712	21517	21405	21837	21078	21460	21304	21392	21498	21453	21393	21588	21545	21311	21146	21528	21597	21403	21414	21402	21390	21498	21428	21190	21516	21427	21393	21462	21540	21497	21584	21457	21645	21401	21607	21511	21578	21323	21577	21334	21314	21649	21497	21194	21526	21413	21401	21584	21439	21559	21686	21448	21359	21613	21363	21308	21497	21478	21489	21571	21568	21449	21454	21625	21337	21488	21323	21324	21579	21555	21703	21726	21513	21393	21416	21413	21674	21622	21591	21615	21397	21289	21189	21418	21428	21456	21428	21519	21637	21403	21398	21311	21744	21377	21384	21539	21423	21234	21516	21695	21422	21423	21385	21390	21679	21625	21516	21312	21448	21638	21607	21539	21461	21465	21475	21766	21554	21558	21666	21457	21493	21208	21605	21217	21372	21266	21157	21529	21407	21515	21571	21493	21511	21322	21528	21528	21520	21581	21311	21491	21499	21422	21300	21564	21250	21392	21337	21355	21301	21507	21337	21234	21387	21445	21425	21749	21530	21275	21283	21658	21440	21537	21543	21545	21423	21593	21607	21485	21504	21639	21344	21518	21423	21545	21502	21398	21543	21567	21410	21532	21608	21396	21441	21477	21508	21601	21478	21502	21295	21487	21364	21428	21506	21325	21350	21360	21485	21409	21367	21552	21241	21242	21335	21387	21398	21736	21464	21404	21372	21384	21337	21179	21346	21470	21524	21402	21443	21355	21428	21498	21495	21257	21391	21416	21347	21503	21584	21504	21492	21657	21357	21222	21259	21521	21424	21058	21491	21581	21289	21280	21651	21491	21418	21311	21557	21528	21633	21395	21535	21405	21496	21497	21411	21485	21529	21435	21423	21313	21567	21421	21620	21513	21540	21594	21676	21461	21710	21720	21592	21633	21381	21458	21536	21369	21292	21809	21539	21254	21590	21537	21496	21443	21518	21551	21647	21336	21496	21537	21377	21496	21515	21555	21122	21408	21507	21546	21455	21377	21614	21395	21557	21346	21402	21502	21565	21518	21366	21383	21648	21525	21450	21635	21481	21261	21459	21559	21602	21485	21325	21570	21375	21438	21475	21377	21577	21713	21457	21406	21418	21400	21702	21509	21367	21466	21384	21386	21447	21484	21476	21665	21517	21630	21552	21343	21376	21536	21458	21654	21735	21771	21357	21286	21452	21533	21345	21571	21606	21285	21327	21545	21528	21481	21690	21430	21415	21487	21586	21625	21589	21517	21600	21451	21409	21466	21535	21575	21511	21596	21519	21302	21682	21468	21485	21565	21507	21590	21386	21489	21626	21507	21425	21193	21670	21466	21541	21333	21487	21230	21688	21411	21342	21257	21397	21612	21576	21494	21502	21475	21436	21401	21332	21524	21374	21562	21549	21597	21283	21544	21374	21405	21515	21392	21583	21553	21281	21482	21690	21377	21435	21579	21511	21310	21197	21219	21320	21714	21581	21562	21524	21329	21643	21384	21510	21591	21312	21242	21392	21668	21467	21552	21386	21568	21668	21398	21402	21562	21574	21455	21705	21384	21663	21401	21846	21331	21810	21237	21377	21520	21414	21437	21397	21404	21530	21394	21532	21421	21364	21574	21455	21259	21328	21672	21333	21792	21396	21534	21494	21563	21663	21490	21323	21398	21473	21406	21332	21474	21507	21432	21398	21415	21508	21568	21329	21451	21467	21663	21288	21462	21580	21562	21576	21492	21588	21294	21289	21620	21471	21518	21540	21335	21390	21419	21550	21570	21545	21334	21621	21546	21437	21477	21552	21690	21350	21611	21618	21440	21456	21399	21381	21465	21451	21696	21291	21596	21492	21516	21328	21389	21578	21372	21431	21454	21533	21410	21470	21652	21573	21420	21514	21287	21430	21394	21308	21509	21417	21656	21504	21391	21654	21471	21427	21346	21401	21511	21403	21338	21221	21434	21387	21323	21534	21185	21537	21299	21518	21482	21621	21545	21791	21459	21463	21396	21414	21324	21422	21397	21604	21388	21616	21459	21165	21426	21641	21511	21220	21374	21377	21554	21224	21294	21354	21390	21698	21538	21698	21490	21435	21583	21752	21586	21693	21550	21318	21556	21501	21590	21473	21404	21409	21588	21484	21586	21815	21715	21763	21296	21465	21486	21883	21478	21400	21267	21490	21457	21408	21389	21262	21215	21644	21698	21507	21514	21479	21398	21476	21419	21326	21405	21423	21531	21322	21576	21382	21543	21559	21542	21456	21368	21622	21496	21498	21497	21593	21286	21511	21405	21518	21446	21615	21554	21394	21569	21279	21247	21558	21491	21517	21321	21590	21259	21501	21551	21383	21299	21527	21502	21515	21273	21512	21503	21481	21381	21579	21349	21661	21431	21340	21459	21650	21373	21495	21699	21372	21415	21506	21663	21689	21633	21534	21491	21515	21618	21528	21390	21311	21580	21505	21390	21573	21322	21747	21323	21517	21651	21601	21524	21712	21481	21492	21424	21440	21634	21739	21456	21383	21164	21336	21582	21514	21380	21517	21510	21588	21516	21490	21502	21476	21439	21393	21390	21554	21450	21596	21476	21247	21486	21380	21401	21601	21358	21395	21424	21521	21657	21572	21282	21527	21358	21138	21372	21305	21705	21348	21270	21506	21354	21383	21456	21584	21430	21692	21674	21494	21274	21434	21460	21588	21326	21700	21492	21436	21385	21442	21469	21462	21415	21294	21451	21497	21440	21809	21506	21759	21716	21731	21262	21550	21364	21347	21691	21413	21257	21407	21616	21459	21528	21531	21557	21409	21400	21285	21398	21554	21635	21456	21278	21308	21450	21489	21504	21529	21596	21437	21400	21423	21529	21400	21642	21360	21534	21524	21378	21286	21598	21464	21425	21199	21558	21391	21567	21380	21452	21488	21608	21634	21429	21415	21519	21496	21378	21600	21619	21504	21409	21445	21571	21366	21355	21386	21465	21528	21617	21495	21417	21232	21441	21343	21346	21400	21583	21592	21336	21356	21696	21636	21310	21427	21628	21241	21488	21676	21397	21524	21203	21512	21353	21454	21454	21490	21370	21424	21542	21283	21612	21646	21512	21597	21566	21320	21474	21323	21537	21563	21445	21577	21430	21354	21307	21712	21527	21250	21510	21542	21348	21513	21583	21261	21438	21499	21240	21469	21433	21597	21762	21500	21531	21514	21567	21496	21454	21368	21580	21486	21377	21794	21638	21381	21501	21514	21413	21421	21257	21551	21303	21316	21279	21516	21460	21530	21475	21543	21447	21361	21436	21421	21543	21457	21651	21539	21505	21418	21539	21611	21584	21455	21343	21405	21515	21359	21428	21610	21491	21322	21579	21444	21736	21372	21370	21402	21463	21332	21398	21533	21522	21573	21361	21608	21434	21298	21365	21443	21393	21446	21178	21496	21352	21563	21555	21654	21393	21715	21464	21309	21289	21387	21513	21495	21520	21518	21549	21472	21526	21547	21554	21568	21458	21514	21434	21610	21496	21725	21334	21501	21272	21357	21369	21508	21445	21576	21588	21495	21269	21388	21470	21266	21391	21573	21593	21465	21429	21508	21456	21628	21330	21416	21228	21424	21514	21397	21746	21486	21552	21477	21239	21464	21290	21327	21351	21451	21418	21367	21561	21600	21383	21780	21478	21407	21426	21451	21573	21446	21462	21611	21548	21736	21338	21425	21301	21486	21575	21531	21457	21558	21419	21592	21490	21675	21529	21442	21243	21502	21332	21392	21110	21545	21481	21532	21544	21400	21540	21726	21423	21447	21474	21446	21409	21406	21493	21300	21271	21621	21481	21464	21503	21352	21526	21397	21344	21508	21563	21433	21481	21540	21408	21385	21487	21356	21615	21376	21737	21399	21433	21478	21589	21451	21443	21580	21394	21347	21452	21314	21443	21720	21402	21188	21619	21274	21502	21229	21585	21267	21521	21626	21310	21720	21629	21495	21392	21450	21325	21302	21559	21604	21560	21310	21255	21559	21351	21595	21559	21593	21312	21432	21509	21396	21485	21563	21374	21265	21305	21482	21625	21522	21636	21670	21298
16295	26006	24177	21100	19293	18571	18444	18185	18782	18494	18642	18311	17738	17912	18638	29512	32450	28367	22556	19920	17638	16867	16701	16687	16786	16888	17002	16662	16734	16700	16523	16781	16725	16643	16848	16774	16708	16818	16760	16689	16777	16681	16775	16927	16699	16982	16809	16846	16719	16733	16571	16994	16816	16567	16925	16843	16676	16780	16573	16829	16873	16679	16618	16931	16603	16876	16752	16679	16590	16629	16824	16777	16658	16717	16773	16842	16757	16754	16746	16589	16820	16533	16802	16734	16816	16824	16767	16683	16915	16678	16778	16689	16931	16837	16768	16826	16814	16689	16548	16648	16730	16693	16731	16821	16678	16641	16549	16812	16754	16812	16811	16806	16606	16670	16665	16915	16751	16737	16645	16722	16702	16697	16671	16752	16703	16654	16557	16814	16788	16698	16757	16433	16815	16720	16541	16744	16672	16832	16828	16782	16687	16810	16918	16700	16858	16609	16807	16743	16865	16808	16710	16663	17056	16625	16849	16700	16533	16724	16802	16638	16572	16681	16799	16558	16910	16721	16677	16846	16757	16755	16748	16778	16601	16701	16757	16746	16679	16840	16725	16726	16713	16695	16672	16756	16712	16798	16794	16925	16571	16851	16730	16814	16707	16585	16901	16657	16646	16708	16726	16675	16861	16720	16776	16842	16738	16673	16770	16789	16841	16804	16777	16811	16720	16928	16969	16719	16856	16800	16761	16596	16809	16727	16794	16772	16792	16772	16859	16631	16865	16721	16706	16836	16676	16721	16662	16878	16742	16797	16791	16596	16745	16792	16817	16727	16724	16669	16768	16708	16862	16497	16790	16701	16694	16781	16855	16634	16880	16785	16905	16694	16702	16481	16814	16624	16716	16705	16859	16730	16749	16689	16665	16873	16590	16716	16586	16749	16924	16714	16954	16764	16769	16770	16654	16743	16800	16540	16753	16866	16833	16682	16734	16849	16716	16717	16782	16662	16921	16683	16897	16830	16685	16881	16634	16622	16672	16969	16603	16704	16618	16762	16788	16699	16591	16779	16855	16765	16625	16800	16782	16876	16627	16730	16651	16821	16625	16682	16709	16733	16638	16836	16836	16886	16619	16760	16709	16776	16721	16806	16741	16741	16682	16816	16690	16642	16843	16585	16734	16665	16827	16849	16819	16693	16641	16694	16788	16914	16786	16650	16796	16645	16935	16731	16826	16791	16833	16727	16754	16748	16629	16736	16708	16690	16808	16811	16836	16649	16674	16695	16736	16796	16847	16619	16705	16523	16914	16877	16673	16689	16857	16771	16702	16474	16745	16793	16573	16602	16937	16579	16951	16667	16800	16677	16877	16845	16606	16698	16583	16746	16744	16731	16716	16745	16733	16674	16874	16603	16764	16747	16748	16804	16643	16608	16641	16619	16690	16758	16721	16633	16750	16557	16650	16670	16638	16811	16686	16794	16684	16771	16733	16548	16654	16841	16828	16673	16826	16647	16734	16613	16697	16776	16844	16834	16801	16586	16830	16699	16550	16783	16827	16629	16755	16767	16714	16835	16650	16791	16751	16774	16751	16773	16808	16582	17025	16718	16853	16694	16763	16731	16782	16806	16579	16771	16759	16672	16581	16677	16802	16767	16700	16712	16765	16932	16591	16768	16794	16841	16728	16719	16725	16755	16812	16818	16682	16774	16845	16872	16594	16678	16788	16626	16710	16854	16735	16822	16780	16894	16566	16806	16853	16692	16754	16782	16875	16867	16722	16904	16753	16723	16873	16727	16714	16534	16597	16662	16702	16607	16805	16558	16953	16687	16805	16721	16644	16744	16676	16649	16841	16510	16891	16779	16724	16662	16961	16819	16816	16641	16823	16687	16635	16752	16820	16798	16689	16664	16676	16658	16825	16638	16624	16711	16683	16805	16689	16915	16739	16722	16844	16649	16748	16625	16666	16729	16686	16716	16574	16787	16841	16659	16736	16622	16657	16690	16789	16764	16712	16727	16860	16765	16728	16744	16668	16666	16489	16845	16619	16584	16641	16621	16818	16617	16750	16604	16783	16700	16712	16840	16655	16723	16750	16723	16645	16820	16878	16885	16737	16771	16779	16786	16707	16639	16743	16682	16782	16872	16594	16703	16771	16754	16713	16653	16740	16680	16792	16841	16649	16742	16780	16704	16715	16675	16598	16699	16688	16675	16803	16678	16854	16801	16866	16499	16802	16678	16846	16799	16830	16532	16572	16847	16756	16771	16607	16659	16784	16625	16509	16794	16784	16749	16853	16761	16823	16616	16614	16688	16807	16879	16704	16706	16778	16665	16736	16745	16615	16769	16709	16572	16729	16669	16766	16741	16745	16743	16618	16612	16790	16640	16669	16677	16570	16714	16786	16667	16824	16854	16779	16872	16823	16774	16703	16574	16874	16831	16710	16757	16542	16759	16680	16673	16706	16626	16666	16627	16670	16508	16787	16919	16796	16662	16914	16760	16813	16645	16695	16668	16739	16749	16753	16675	16767	16599	16733	16873	16684	16743	16511	16744	16731	16743	16846	16833	16681	16792	16840	16763	16851	16893	16594	16846	16682	16707	16864	16687	16886	16664	16867	16759	16634	16628	16679	16803	16616	16819	16812	16795	16732	16619	16614	16729	16822	16616	16727	16642	16657	16856	16638	16821	16616	16807	16770	16723	16767	16473	16860	16752	16857	16822	16822	16615	16656	16841	16693	16645	16725	16609	16712	16621	16788	16724	16859	16816	16654	16670	16787	16587	16839	16644	16682	16661	16793	16710	16715	16881	16628	16908	16709	16662	16633	16783	16599	16583	16746	16731	16646	16637	16747	16762	16928	16932	16760	16677	16541	16634	16678	16709	16837	16596	16723	16741	16636	16759	16709	16808	16588	16675	16716	16740	16720	16730	16868	16754	16747	16779	16661	16582	16764	16776	16790	16631	16669	16731	16737	16710	16825	16784	16834	16671	16563	16665	16842	16784	16697	16577	16723	17000	16693	16615	16592	16841	16807	16945	16833	16760	16847	16884	16622	16885	16801	16567	16835	16520	16862	16818	16794	16721	16751	16743	16744	16844	16798	16758	16597	16626	16876	16774	16721	16749	16816	16727	16770	16616	16669	16648	16871	16673	16604	16731	16756	16744	16686	16685	16719	16620	16578	16666	16800	16727	17082	16802	16722	16786	16809	16774	16644	16878	16736	16658	16818	16580	16944	16866	16792	16905	16745	16719	16635	16783	16806	16855	16598	16735	16692	16771	16692	16776	16609	16740	16662	16695	16557	16679	16843	16819	16871	16763	16758	16741	16697	16684	16900	16892	16631	16743	16781	16758	16567	16895	16845	16723	16635	16680	16651	16749	16807	16715	16689	16737	16588	16886	16595	16786	16574	16728	16677	16717	16662	16670	16777	16725	16868	16835	16895	16769	16803	16736	16814	16656	16859	16736	16623	16742	16875	16643	16558	16747	16784	16813	16618	16650	16716	16730	16718	16685	16745	16861	16833	16646	16829	16660	16601	16646	16873	16815	16547	16753	16727	16570	16635	16836	16882	16803	16655	16791	16602	16753	16714	16771	16962	16729	16637	16864	16836	16717	16691	16771	16806	16836	16631	16808	16607	16762	16668	16678	16713	16799	16766	16817	16669	16781	16852	16856	16665	16601	16817	16723	16654	16694	16565	16950	16702	16629	16820	16719	16899	16865	16590	16863	16633	16775	16696	16661	16819	16717	16825	16650	16650	16807	16745	16794	16735	16779	16721	16851	16715	16782	16803	16623	16884	16775	16635	16745	16598	16696	16762	16688	16684	16802	16752	16656	16901	16665	16691	16725	16793	16723	16524	16616	16876	16634	16706	16707	16834	16834	16629	16713	16562	16578	16842	16695	16817	16683	16725	16717	16936	16606	16874	16818	16956	16727	16749	16612	16740	16908	16677	16681	16877	16595	16694	16775	16675	16789	16745	16876	16594	16692	16781	16780	16881	16702	16735	16860	16628	16715	16947	16670	16833	16837	16794	16555	16867	16570	16676	16903	16743	16688	16610	16900	16727	16498	16789	16907	16907	16631	16863	16893	16623	16746	16754	16867	16774	16840	16704	16757	16736	16626	16787	16575	16823	16707	16900	16809	16754	16767	16782	17006	16707	16661	16813	16609	16775	16898	16872	16553	16797	16679	16605	16811	16779	16693	16887	16790	16712	16744	16720	16565	16820	16718	16839	16886	16789	16396	16967	16665	16533	16711	16849	16793	16605	16792	16536	16823	16647	16715	16740	16552	16737	16680	16688	16662	16902	16880	16868	16718	16700	16657	16798	16669	16858	16601	16765	16658	16576	16866	16703	16763	16802	16839	16637	16733	16706	16762	16772	16627	16664	16801	16812	16624	16664	16865	16707	16790	16712	16690	16808	16645	16662	16655	16747	16768	16883	16731	16933	16884	16796	16784	16782	16641	16707	16769	16728	16698	16679	16687	16720	16646	16732	16816	16782	16766	16815	16546	16623	16681	16543	16802	16818	16740	16756	16611	16699	16723	16810	16747	16828	16760	16687	16870	16765	16644	16605	16641	16772	16756	16580	16648	16636	16923	16696	16730	16792	16774	16922	16639	16854	16867	16638	16932	16726	16671	16921	16756	16516	16759	16814	16901	16747	16755	16592	16765	16696	16666	16796	16697	16826	16786	16692	16865	16636	16582	16818	16744	16797	16650	16759	16754	16826	16813	16713	16865	16751	16639	16785	16731	16825	16919	16520	16663	16882	16710	16783	16740	16717	16754	16889	16781	16884	16895	16885	16773	16874	16680	16715	16697	16643	16578	16680	16656	16753	16701	16943	16904	16879	16669	16849	16721	16616	16656	16827	16816	16767	16770	16748	16640	16593	16718	16642	16813	16655	16779	16742	16615	16788	16639	16675	16809	16745	16776	16568	16744	16927	16828	16670	16978	16901	16735	16594	16872	16680	16688	16755	16770	16745	16759	17038	16891	16886	16783	16637	16683	16736	16743	16754	16785	16747	16883	16864	16808	16779	16854	16819	16928	16798	16856	16711	16735	16778	16762	16606	16780	16767	16576	16823	16720	16730	16778	16536	16585	16764	16810	16676	16681	16915	16674	16735	16690	16769	16598	16786	16871	16891	16724	16784	16685	16859	16785	16713	16846
23809	21470	29107	24309	22246	25206	27013	23181	23227	23510	23328	22897	22722	22810	23309	35086	41138	36798	29449	26363	23310	21882	21673	21767	21816	21792	21577	21402	21646	21503	21531	21797	21398	21362	21575	21743	21694	21331	21475	21595	21451	21582	21802	21560	21643	21658	21504	21696	21597	21460	21538	21475	21354	21425	21495	21463	21756	21844	21417	21659	21693	21619	21387	21509	21448	21413	21653	21272	21783	21519	21409	21609	21296	21547	21353	21518	21425	21484	21563	21307	21386	21428	21508	21693	21677	21562	21419	21482	21530	21497	21372	21433	21414	21826	21607	21663	21533	21693	21509	21603	21663	21531	21327	21503	21467	21262	21494	21563	21558	21566	21607	21432	21491	21723	21414	21399	21390	21562	21554	21466	21573	21558	21480	21448	21503	21539	21486	21443	21444	21337	21389	21318	21638	21574	21765	21341	21500	21581	21807	21602	21581	21622	21509	21674	21489	21133	21689	21434	21485	21555	21542	21552	21425	21516	21625	21599	21615	21467	21422	21583	21685	21579	21496	21514	21517	21465	21553	21565	21480	21515	21462	21608	21352	21776	21604	21825	21830	21506	21438	21550	21472	21535	21512	21480	21601	21314	21376	21424	21403	21631	21437	21495	21531	21634	21517	21347	21305	21431	21702	21782	21471	21706	21616	21369	21488	21406	21593	21477	21439	21373	21464	21555	21542	21401	21514	21547	21573	21559	21516	21469	21544	21555	21414	21623	21428	21471	21604	21386	21251	21512	21217	21440	21409	21223	21478	21419	21528	21542	21411	21589	21458	21286	21588	21432	21343	21364	21440	21583	21473	21430	21728	21649	21536	21491	21214	21556	21676	21527	21549	21609	21630	21449	21543	21441	21410	21497	21537	21420	21678	21646	21565	21600	21353	21315	21446	21537	21511	21590	21615	21432	21524	21418	21539	21628	21506	21422	21492	21260	21582	21400	21674	21625	21435	21571	21424	21394	21497	21607	21296	21599	21567	21611	21596	21660	21551	21442	21224	21692	21472	21583	21418	21383	21610	21444	21467	21439	21514	21321	21439	21577	21606	21629	21339	21342	21253	21564	21621	21547	21257	21534	21455	21488	21581	21675	21446	21726	21443	21508	21402	21602	21615	21310	21550	21481	21513	21680	21517	21555	21382	21671	21506	21642	21647	21477	21351	21243	21462	21606	21660	21608	21590	21288	21349	21517	21386	21489	21510	21451	21796	21412	21305	21285	21494	21627	21517	21314	21486	21406	21495	21568	21361	21478	21465	21352	21403	21485	21663	21782	21602	21489	21574	21517	21573	21411	21719	21460	21715	21614	21658	21498	21569	21458	21533	21580	21468	21574	21429	21261	21180	21410	21549	21399	21517	21282	21402	21330	21647	21443	21404	21632	21421	21316	21617	21605	21357	21472	21563	21517	21505	21579	21418	21463	21506	21444	21413	21350	21536	21649	21615	21450	21699	21323	21519	21617	21484	21587	21428	21443	21406	21789	21235	21409	21587	21154	21698	21503	21571	21462	21611	21572	21366	21549	21490	21547	21531	21667	21514	21350	21346	21413	21468	21380	21364	21454	21550	21509	21386	21585	21455	21655	21631	21525	21424	21396	21573	21556	21493	21512	21388	21400	21618	21463	21524	21540	21527	21625	21544	21692	21410	21457	21480	21456	21492	21645	21399	21372	21517	21453	21578	21783	21692	21362	21465	21609	21458	21509	21500	21602	21622	21426	21425	21580	21563	21592	21481	21407	21336	21439	21563	21661	21584	21341	21373	21469	21637	21347	21513	21333	21378	21295	21540	21581	21377	21508	21290	21335	21226	21598	21742	21546	21511	21257	21460	21501	21308	21492	21520	21500	21428	21395	21346	21527	21274	21404	21485	21295	21711	21662	21578	21495	21485	21350	21408	21381	21376	21477	21549	21481	21526	21508	21513	21481	21361	21367	21278	21354	21636	21451	21714	21537	21423	21322	21433	21414	21483	21318	21365	21389	21681	21659	21495	21681	21389	21436	21335	21239	21269	21488	21601	21490	21337	21462	21574	21557	21649	21707	21628	21397	21521	21416	21673	21514	21330	21485	21527	21412	21582	21469	21363	21445	21364	21276	21342	21610	21490	21312	21430	21462	21645	21453	21465	21656	21577	21571	21498	21634	21458	21575	21501	21562	21582	21465	21536	21692	21384	21500	21523	21438	21726	21524	21477	21486	21632	21528	21492	21432	21344	21505	21628	21464	21696	21602	21533	21673	21514	21455	21528	21695	21549	21458	21419	21698	21760	21962	21557	21680	21509	21443	21637	21583	21518	21394	21724	21473	21422	21566	21641	21313	21533	21534	21352	21571	21362	21545	21406	21373	21450	21158	21406	21439	21487	21571	21434	21265	21567	21614	21488	21459	21503	21534	21543	21416	21591	21506	21285	21583	21616	21542	21627	21583	21452	21378	21688	21513	21388	21645	21419	21744	21476	21480	21481	21377	21336	21323	21466	21295	21340	21388	21527	21622	21339	21425	21326	21545	21708	21471	21539	21599	21371	21476	21733	21424	21633	21434	21478	21490	21491	21760	21726	21531	21357	21681	21381	21619	21463	21452	21467	21581	21703	21461	21441	21697	21456	21343	21388	21586	21675	21497	21612	21729	21383	21393	21623	21503	21600	21442	21477	21549	21224	21496	21700	21592	21604	21436	21408	21609	21600	21476	21535	21506	21450	21596	21546	21629	21540	21446	21536	21323	21414	21494	21549	21793	21488	21350	21660	21397	21518	21392	21631	21464	21535	21525	21491	21411	21638	21583	21788	21442	21590	21577	21501	21530	21510	21590	21419	21440	21422	21772	21339	21497	21323	21367	21310	21609	21301	21475	21384	21596	21591	21486	21583	21443	21713	21545	21345	21364	21324	21345	21516	21456	21323	21548	21503	21643	21623	21539	21632	21629	21376	21440	21547	21578	21529	21392	21477	21723	21493	21670	21534	21450	21602	21436	21519	21326	21406	21357	21394	21670	21641	21638	21648	21488	21846	21595	21510	21509	21702	21389	21482	21410	21300	21517	21456	21252	21368	21410	21579	21430	21677	21534	21403	21472	21285	21610	21378	21392	21730	21636	21409	21564	21306	21542	21404	21435	21621	21549	21567	21645	21434	21328	21539	21451	21609	21467	21656	21274	21453	21619	21474	21626	21348	21379	21583	21453	21477	21511	21471	21570	21634	21447	21471	21334	21459	21514	21513	21651	21635	21636	21538	21683	21462	21487	21339	21381	21287	21508	21498	21552	21518	21503	21402	21356	21358	21487	21643	21599	21558	21565	21528	21507	21510	21566	21351	21433	21531	21524	21414	21670	21522	21431	21313	21512	21671	21514	21505	21416	21371	21333	21453	21479	21560	21447	21483	21419	21503	21248	21381	21568	21723	21452	21366	21597	21618	21428	21638	21683	21497	21521	21458	21542	21868	21590	21502	21439	21442	21382	21516	21486	21574	21454	21386	21601	21547	21435	21760	21376	21518	21458	21324	21545	21424	21557	21700	21459	21600	21562	21497	21505	21496	21609	21460	21539	21433	21294	21589	21577	21503	21497	21462	21630	21516	21348	21380	21418	21433	21424	21507	21315	21605	21341	21442	21442	21593	21454	21440	21436	21716	21590	21603	21436	21542	21448	21611	21719	21405	21795	21484	21508	21404	21213	21226	21589	21408	21366	21570	21490	21475	21577	21394	21611	21342	21108	21457	21466	21525	21495	21477	21749	21565	21330	21498	21579	21583	21636	21604	21568	21576	21495	21439	21592	21469	21277	21520	21608	21598	21610	21462	21557	21405	21514	21368	21477	21450	21667	21479	21588	21738	21602	21572	21489	21514	21568	21422	21699	21570	21384	21440	21570	21399	21572	21511	21339	21560	21500	21496	21521	21204	21154	21464	21537	21593	21707	21533	21330	21465	21281	21492	21594	21503	21460	21509	21446	21575	21549	21344	21389	21506	21689	21609	21403	21644	21537	21322	21578	21491	21392	21515	21470	21514	21672	21446	21595	21580	21417	21349	21374	21543	21403	21409	21392	21363	21379	21440	21307	21553	21403	21589	21398	21273	21414	21628	21272	21305	21318	21559	21472	21651	21425	21353	21552	21477	21326	21619	21631	21238	21227	21404	21408	21407	21741	21551	21383	21551	21386	21727	21465	21520	21462	21606	21394	21645	21349	21507	21678	21551	21472	21582	21585	21582	21548	21475	21551	21550	21511	21600	21662	21405	21452	21616	21198	21380	21484	21375	21403	21554	21327	21388	21273	21635	21583	21515	21234	21459	21589	21460	21613	21465	21372	21486	21451	21553	21293	21641	21231	21455	21422	21383	21456	21519	21618	21848	21727	21401	21569	21358	21488	21278	21626	21336	21406	21471	21184	21624	21375	21473	21683	21459	21420	21544	21573	21552	21701	21319	21607	21608	21509	21548	21550	21576	21728	21605	21553	21489	21406	21524	21373	21392	21489	21503	21323	21558	21388	21452	21431	21427	21419	21463	21439	21472	21394	21634	21420	21375	21488	21494	21423	21433	21389	21750	21337	21499	21381	21472	21348	21692	21389	21566	21471	21361	21632	21695	21273	21710	21604	21380	21559	21781	21597	21567	21527	21496	21526	21577	21354	21527	21456	21514	21343	21414	21407	21623	21661	21520	21332	21639	21579	21550	21735	21483	21541	21595	21524	21282	21449	21246	21598	21324	21552	21418	21410	21460	21437	21440	21475	21498	21392	21558	21603	21298	21530	21600	21403	21446	21558	21317	21439	21645	21376	21504	21246	21434	21519	21436	21489	21500	21437	21553	21587	21449	21580	21459	21284	21250	21516	21564	21425	21586	21689	21541	21253	21448	21282	21411	21515	21533	21435	21339	21381	21470	21561	21494	21606	21513	21494	21457	21332	21447	21544	21360	21421	21482	21550	21555	21369	21472	21451	21510	21612	21487	21390	21351	21425	21474	21529	21438	21601	21620	21519	21566	21528	21540	21511	21180	21282	21482	21521	21392	21486	21595	21437	21457	21635	21566	21525	21463	21491	21863	21637	21405	21818	21502	21444	21406	21434	21689	21627	21701	21608	21435	21567	21568	21385	21342	21475	21527	21499	21452	21658	21460	21520	21596	21485	21608	21435	21634	21508
17827	31365	29000	24260	22233	20197	19522	19412	19885	19478	19181	19119	18429	18859	19293	36925	40970	35031	26594	22443	18145	17102	16932	16708	16727	16829	16757	16803	16707	16810	16760	16705	16632	16784	16698	16647	16861	16833	16779	16767	16955	16735	16687	16803	16804	16761	16792	16699	16731	16806	16845	16682	16603	17015	16849	16743	16638	16775	16942	16650	16698	16701	16811	16745	16824	16797	16612	16659	16748	16690	16787	16798	16642	16837	16689	16760	16669	16764	16955	16826	16626	16852	16784	16589	16802	16785	16719	16774	16881	16758	16996	16931	16706	16660	16703	16814	16498	16818	16997	16837	16771	16736	16690	16829	16734	16861	16898	16851	16723	16813	16696	16695	16735	16810	16691	16809	16725	16848	16699	16796	16800	16769	16715	16899	16752	16905	16939	16715	16790	16864	16861	16680	16768	16574	16847	16810	16616	16620	16884	16930	16813	16849	16780	16626	16872	16686	16769	16634	16821	16714	16756	16777	16642	16716	16994	16854	16731	16682	16582	16927	16558	16669	16926	16905	16829	16781	16716	16739	16838	16850	16718	16918	16634	16528	16703	16702	16758	16765	16749	16821	16630	16769	16602	16572	16783	16804	16709	16824	16644	16816	16685	16821	16718	16478	16797	16718	16826	16668	16936	16723	16897	16649	16699	16491	16812	16834	16664	16765	16602	16878	16713	16575	16759	16771	16819	16701	16800	16699	16731	16728	16584	16631	16722	16804	16758	16788	16583	16864	16626	16827	16828	16689	16940	16781	16810	16685	16931	16766	16680	16708	16589	16708	16769	16862	16904	16716	16667	16739	16788	16729	16971	16904	16750	16771	16858	16609	16891	16881	16649	16799	16812	16778	16704	16777	16682	16940	16637	16688	16716	16689	16628	16510	16832	16680	16832	16729	16535	16677	16791	16789	16609	16810	16769	16771	16748	16871	16880	16765	16639	16622	16775	16786	16600	16710	16698	16828	16782	16955	16717	16591	16748	16744	16674	16574	16756	16708	16894	16670	16853	16742	16799	16883	16804	16880	16855	16892	16869	16774	16818	16702	16727	16754	16669	16650	16825	16739	16664	16569	16627	16838	16716	16839	16766	16718	16718	16499	16815	16815	16810	16871	16674	16657	16688	16690	16666	16601	16921	16761	16769	16579	16890	16777	16618	16909	16568	16795	16654	16784	16728	16869	16704	16667	16942	16646	16777	16899	16778	16621	16796	16881	16780	16888	16931	16772	16788	16668	16872	16841	16645	16787	16617	16683	16817	16633	16627	16719	16732	16963	16742	16689	16626	16697	16782	16722	16651	16769	16879	16677	16696	16624	16714	16591	16638	16719	16593	16819	16710	16583	16781	16811	16654	16702	16830	16833	16641	16780	16919	16791	16920	16736	16772	16587	16748	16720	16718	16619	16977	16850	16859	16721	16570	16767	16862	16852	16606	16638	16690	16763	16872	16666	16740	16840	16977	16809	17057	16704	16582	16761	16780	16741	16663	16771	16609	16687	16663	16758	16584	16516	16572	16694	16807	16678	16963	16730	16968	16706	16555	16646	16696	16822	16871	16706	16908	16780	16655	16556	16745	16847	16592	16766	16774	16717	16585	17024	16808	16812	16671	16819	16547	16663	16575	16714	16802	16844	16844	16793	16758	16727	16800	16931	16887	16717	16818	16688	16631	16807	16678	16911	16670	16799	16789	16577	16723	16817	16700	16705	16649	16790	16702	16787	16797	16905	16921	16737	16785	16784	16732	16843	16612	16676	16785	16903	16754	16711	16715	16665	16745	16953	16889	16641	16674	16710	16675	16698	16781	16788	16710	16701	16676	16781	16633	16687	16764	16859	16645	16797	16717	16711	16717	16769	16615	16707	16774	16758	16684	16783	16770	16831	16628	16508	16720	16693	16616	16874	16762	16863	16917	16773	16750	16770	16804	16900	16730	16859	16828	16656	16714	16725	16732	16800	16709	16733	16689	16795	16884	16639	16717	16607	16806	16829	16979	16797	16773	16717	16711	16603	16706	16698	16694	16857	16814	16726	16691	16731	16829	16737	16762	16768	16804	16785	16708	16843	16820	16726	16693	16754	16806	16755	16680	16598	16863	16819	16597	16757	16741	16580	16646	16834	16782	16688	16655	16632	16653	16643	16562	16889	16648	16812	16879	16835	16754	16804	16988	16516	16860	16661	16771	16836	16696	16684	16885	16717	16720	16770	16632	16658	16897	16545	16660	16787	16849	16806	16715	16778	16804	16844	16622	16914	16586	16757	16717	16817	16783	16774	16775	16818	16904	16724	16825	16573	16691	16746	16813	16691	16764	16767	16719	16724	16854	16883	16749	16812	16696	16754	16924	16639	16690	16590	16714	16545	16565	16746	16684	16663	16691	16757	16734	16678	16773	16832	16610	16571	16674	16826	16901	16645	16803	16740	16867	16822	16716	16698	16725	16740	16568	16604	16747	16759	16921	16457	16844	16659	16541	16729	16687	16800	16764	16556	16662	16684	16670	16562	16896	16611	16677	16778	16720	16735	16780	16710	16734	16593	16796	16900	16823	16565	16866	16936	16643	16790	16774	16949	16747	16425	16682	16855	16712	16680	16828	16844	16864	16732	16748	16671	16630	16780	16778	16762	16747	16658	16759	16642	16696	16709	16625	16767	16786	16768	16679	16648	16772	16542	16767	16870	16656	16828	16856	16617	16657	16521	16846	16755	16553	16591	16759	16696	16566	16586	16820	16836	16775	16790	16922	16705	16727	16693	16682	16745	16612	16833	16839	16925	16775	16736	16831	16744	16758	16742	16765	16554	16682	16715	16584	16765	16619	16725	16768	16786	16853	16654	16761	16971	16649	16865	16756	16773	16763	16549	16715	16701	16839	16592	16875	16650	16921	16693	16792	16529	16758	16930	16803	16796	16563	16817	16798	16807	16924	16518	16549	16839	16691	16609	16817	16807	16749	16486	16777	16725	16718	16722	16830	16828	16685	16651	16801	16798	16783	16897	16641	16743	16717	16648	16767	16904	16914	16713	16642	16573	16709	16904	16846	16758	16737	16792	16718	16882	16675	16702	16588	16754	16756	16908	16953	16720	16541	16785	16841	16694	16620	16845	16877	16866	16739	16783	16803	16760	16802	16729	16666	16806	16687	16743	16598	16803	16642	16793	16923	16461	16691	16769	16685	16700	16816	16754	16806	16961	16638	16691	16694	16660	16852	16406	16858	16671	16749	16664	16689	16789	16757	16732	16697	16717	16788	16847	16611	16717	16909	16674	16674	16898	16838	16787	16791	16757	16505	16613	16825	16771	16648	16842	16856	16602	16830	16704	16794	16814	16576	16706	16933	16625	17000	16633	16520	16837	16654	16660	16838	16772	16731	16727	16867	16821	16658	16820	16768	16691	16715	16749	16646	16729	16770	16756	16824	16706	16850	16683	16659	16691	16648	16626	16770	16926	16800	16856	16843	16736	16908	16829	16687	16524	16780	16572	16758	16773	16798	16724	16751	16694	16763	16794	16732	16650	16667	16793	16590	16797	16710	16924	16705	16575	16736	16658	16763	16764	16814	16714	16757	16577	16681	16752	16472	16758	16773	16772	16624	16568	16828	16606	16856	16766	16680	16716	16874	16693	16646	16725	16762	16696	16677	16658	16709	16725	16781	16729	16761	16748	16775	16730	16813	16839	16799	16674	16708	16884	16887	16787	16794	16609	16748	16802	16727	16546	16685	16786	16721	16845	16825	16687	16551	16689	16594	16714	16554	16978	16795	16689	16753	16670	16773	16764	16865	16612	16808	16839	16640	16742	16842	16747	16757	16626	16752	16886	16835	16783	16919	16757	16791	16593	16580	16697	16682	16672	16720	16732	16686	16762	16659	16690	16624	16689	16763	16804	16548	16679	16755	16914	16785	16925	16818	16660	16731	16594	16685	17035	16709	16784	16611	16889	16518	16735	16774	16675	16635	16719	16720	16842	16740	16754	16908	16773	16695	16765	16801	16699	16647	16822	16540	16833	16630	16744	16834	16757	16919	16650	16591	16756	16669	16769	16750	16629	16812	16666	16580	16840	16803	16640	16671	16749	16774	16806	16772	16756	16797	16702	16601	16680	16759	16677	16674	16623	16709	16643	16758	16627	16708	17008	16677	16833	16777	16762	16758	16877	16864	16887	16661	16829	16671	16787	16686	16642	16826	16530	16785	16601	16830	16686	16735	16802	16854	16487	16784	16737	16851	16888	16839	16589	16992	16743	16538	16750	16575	16647	16684	16568	16797	16953	16757	16538	16576	16788	16746	16627	16792	16796	16721	16774	16628	16650	16723	16804	16746	16757	16768	16821	16889	16924	16875	16711	16672	16789	16706	16703	16709	16726	16670	16821	16481	16782	16754	16659	16830	16722	16843	16752	16659	16736	16637	16685	16767	16826	16707	16762	16913	16684	16873	16607	16744	16796	16697	16746	16814	16760	16658	16591	16830	16812	16756	16635	16686	16772	16866	16905	16689	16788	16655	16658	16646	16807	16809	16668	16727	16883	16961	16869	16737	16825	16699	16721	16718	16769	16823	16582	16592	16701	16779	16817	16666	16778	16785	16736	16779	16901	16785	16884	16733	16757	16661	16690	16852	16737	16725	16917	16612	16735	16738	16578	16968	16871	16885	16793	16818	16471	16809	16834	16871	16837	16706	16794	16806	16721	16816	16904	16495	16884	16727	16869	16627	16707	16564	16747	16700	16884	16817	16857	16787	16767	16863	16681	16801	16878	16719	16614	16798	16801	16674	16797	16688	16942	16705	16548	16903	16777	16834	16743	16803	16656	16725	16851	16852	16743	16883	16743	16772	16807	16936	16669	16690	16674	16586	16702	16754	16801	16644	16864	16887	16803	16697	16525	16640	16783	16707	16716	16693	16826	16683	16558	16715	16822	16749	16741	16691	16719	16744	16728	16717	16763	16790	16698	16749	16636	16718	16907	16658	16715	16631	16675	16984	16705	16714	16725	16714	16640	16671	16732	16694	16802	16771	16781	16726	16799	16689	16653	16850	16714	16834	16933	16773	16792	16851	16830	16744	16672	16635	16576	16572	16859	16676	16726	16717	16750	16602	16694	16788	16816	16506	16795	17006	16841	16836	16697	16719	16794	16746	16668	16912	16652
30201	23536	25840	24538	22570	22382	22155	21878	22212	22133	22002	22163	21989	21892	22053	22788	23655	23327	22693	22322	21801	21700	21650	21519	21623	21507	21477	21648	21811	21472	21429	21606	21636	21831	21595	21786	21659	21574	21618	21743	21587	21697	21687	21553	21652	21650	21837	21306	21611	21700	21648	21567	21704	21661	21590	21600	21765	21836	21679	21727	21501	21613	21461	21640	21546	21676	21699	21546	21847	21668	21589	21677	21487	21543	21676	21588	21711	21561	21455	21682	21683	21642	21883	21764	21608	21732	21721	21599	21716	21448	21463	21812	21680	21792	21737	21589	21549	21667	21809	21513	21474	21559	21717	21626	21644	21606	21615	21762	21627	21724	21545	21838	21608	21523	21761	21667	21790	21726	21603	21549	21558	21757	21562	21658	21756	21459	21803	21634	21692	21627	21670	21520	21597	21646	21642	21629	21549	21564	21519	21541	21681	21768	21754	21659	21775	21691	21657	21411	21580	21567	21555	21666	21770	21756	21695	21498	21660	21366	21753	21475	21591	21853	21633	21685	21595	21674	21663	21723	21536	21654	21626	21812	21849	21733	21646	21582	21829	21891	21764	21636	21696	21597	21659	21544	21615	21741	21769	21617	21708	21550	21688	21409	21438	21668	21467	21498	21564	21684	21748	21703	21675	21747	21585	21639	21657	21387	21685	21589	21426	21679	21790	21476	21704	21572	21452	21760	21606	21776	21713	21651	21712	21686	21593	21601	21558	21715	21603	21534	21643	21735	21598	21812	21970	21685	21495	21820	21648	21682	21692	21529	21523	21525	21927	21732	21703	21445	21782	21892	21502	21791	21678	21684	21493	21591	21436	21664	21598	21887	21591	21562	21585	21606	21798	21601	21439	21596	21669	21771	21521	21586	21587	21512	21489	21660	21684	21621	21579	21571	21613	21594	21670	21665	21827	21758	21574	21562	21816	21638	21539	21576	21330	21869	21802	21491	21772	21669	21542	21567	21649	21652	21575	21651	21619	21572	21698	21714	21667	21771	21595	21817	21449	21571	21506	21657	21387	21560	21567	21659	21666	21704	21635	21880	21616	21563	21693	21759	21782	21764	21677	21721	21556	21537	21641	21662	21645	21897	21545	21594	21700	21790	21707	21506	21447	21561	21461	21568	21554	21648	21543	21672	21370	21709	21439	21582	21849	21540	21635	21652	21584	21571	21618	21800	21569	21539	21549	21672	21808	21500	21510	21523	21548	21517	21587	21827	21722	21609	21717	21577	21724	21566	21560	21582	21652	21634	21690	21631	21780	21877	21848	21638	21768	21689	21489	21379	21678	21764	21636	21615	21537	21584	21497	21410	21715	21633	21479	21539	21533	21484	21333	21541	21552	21629	21558	21550	21545	21647	21636	21579	21494	21588	21536	21700	21643	21576	21447	21468	21643	21519	21670	21636	21478	21322	21687	21790	21474	21821	21547	21499	21689	21686	21715	21603	21486	21915	21657	21740	21599	21587	21612	21543	21576	21696	21806	21579	21676	21651	21593	21492	21670	21407	21843	21700	21500	21615	21528	21487	21580	21564	21690	21640	21665	21941	21608	21641	21666	21756	21635	21448	21337	21649	21630	21891	21756	21647	21573	21498	21662	21569	21697	21627	21471	21530	21613	21711	21453	21681	21541	21894	21656	21745	21834	21577	21438	21563	21735	21629	21860	21648	21628	21661	21553	21613	21705	21794	21559	21506	21624	21600	21626	21677	21507	21781	21803	21562	21653	21673	21577	21424	21585	21505	21754	21579	21770	21514	21826	21768	21482	21655	21426	21782	21602	21584	21776	21820	21584	21697	21655	21800	21693	21697	21715	21773	21797	21569	21600	21658	21424	21411	21565	21501	21781	21633	21819	21752	21655	21585	21749	21580	21573	21638	21528	21560	21585	21646	21484	21652	21574	21653	21905	21647	21612	21738	21559	21585	21638	21437	21664	21725	21748	21450	21584	21631	21544	21873	21572	21714	21777	21763	21562	21476	21544	21674	21591	21716	21470	21743	21823	21482	21735	21582	21817	21506	21605	21720	21841	21653	21737	21576	21667	21901	21554	21790	21826	21618	21523	21642	21566	21559	21772	21772	21695	21499	21583	21824	21658	21679	21745	21858	21747	21612	21769	21886	21621	21477	21498	21742	21782	21698	21573	21830	21789	21577	21755	21625	21667	21758	21524	21754	21557	21784	21605	21729	21683	21636	21657	21606	21615	21608	21707	21578	21659	21684	21601	21689	21784	21410	21476	21675	21549	21707	21640	21731	21629	21547	21416	21532	21617	21518	21950	21851	21501	21601	21468	21709	21630	21747	21633	21490	21745	21613	21693	21430	21541	21697	21478	21476	21365	21704	21512	21681	21604	21391	21667	21813	21505	21573	21598	21683	21595	21617	21474	21642	21728	21608	21811	21736	21585	21549	21424	21566	21742	21693	21700	21905	21627	21697	21465	21712	21710	21687	21724	21626	21775	21632	21780	21513	21643	21588	21668	21591	21804	21669	21748	21478	21646	21670	21802	21779	21700	21667	21499	21640	21729	21716	21647	21472	21450	21713	21530	21449	21548	21482	21521	21628	21540	21932	21735	21755	21656	21611	21515	21652	21726	21900	21574	21432	21664	21522	21757	21674	21623	21695	21522	21440	21663	21702	21753	21775	21934	21772	21499	21837	21646	21443	21790	21677	21670	21689	21697	21505	21686	21293	21917	21635	21448	21612	21399	21731	21796	21520	21639	21617	21713	21747	21599	21711	21659	21522	21629	21598	21565	21480	21577	21756	21641	21564	21692	21637	21845	21668	21705	21539	21507	21611	21714	21575	21581	21787	21626	21635	21650	21431	21808	21652	21649	21771	21692	21658	21653	21743	21558	21534	21493	21573	21572	21692	21742	21735	21654	21849	21590	21653	21826	21627	21485	21568	21609	21472	21614	21892	21759	21732	21659	21923	21744	21583	21760	21337	21844	21465	21602	21582	21595	21554	21478	21698	21577	21788	21373	21609	21476	21691	21712	21733	21502	21618	21513	21652	21691	21967	21800	21698	21630	21401	21472	21697	21661	21589	21524	21624	21600	21667	21622	21668	21777	21696	21694	21554	21664	21794	21534	21801	21432	21527	21456	21386	21584	21771	21795	21804	21517	21590	21610	21554	21572	21602	21740	21520	21709	21729	21671	21876	21642	21613	21692	21504	21666	21504	21882	21630	21520	21668	21723	21692	21727	21747	21835	21592	21610	21787	21531	21774	21676	21608	21797	21591	21568	21870	21572	21697	21520	21650	21506	21492	21666	21755	21591	21603	21482	21657	21596	21575	21542	21469	21753	21590	21689	21505	21728	21548	21550	21659	21687	21744	21659	21522	21695	21483	21548	21542	21629	21451	21659	21586	21820	21608	21652	21649	21623	21746	21564	21421	21601	21813	21491	21727	21643	21808	21750	21795	21629	21877	21952	21793	21473	21542	21758	21702	21556	21799	21658	21742	21772	21781	21450	21537	21714	21812	21663	21577	21667	21607	21825	21732	21781	21800	21569	21620	21607	21565	21661	21547	21763	21873	21793	21725	21951	21882	21658	21777	21642	21660	21634	21525	21830	21774	21662	21814	21754	21592	21644	21447	21612	21734	21633	21536	21585	21659	21645	21696	21615	21527	21604	21576	21613	21815	21696	21720	21404	21650	21631	21693	21803	21763	21631	21763	21714	21758	21655	21895	21863	21584	21424	21841	21599	21725	21430	21613	21556	21586	21747	21401	21440	21612	21547	21561	21704	21697	21641	21635	21846	21529	21620	21667	21773	21612	21607	21463	21771	21631	21759	21446	21733	21656	21594	21644	21848	21780	21733	21537	21628	21733	21706	21669	21620	21652	21640	21695	21725	21388	21535	21927	21690	21448	21499	21505	21642	21713	21576	21801	21573	21832	21538	21687	21830	21678	21710	21469	21860	21352	21390	21878	21704	21679	21389	21697	21783	21638	21603	21760	21631	21646	21114	21523	21643	21604	21546	21852	21655	21621	21628	21522	21649	21696	21780	21654	21683	21388	21692	21470	21662	21717	21694	21723	21698	21563	21494	21724	21657	21669	21561	21553	21698	21703	21777	21693	21656	21626	21624	21694	21757	21624	21857	21554	21525	21705	21627	21595	21712	21701	21802	21637	21880	21630	21445	21652	21519	21494	21521	21797	21593	21723	21625	21641	21691	21821	21558	21694	21571	21720	21607	21537	21664	21478	21693	21788	21474	21618	21577	21656	21666	21688	21777	21643	21551	21735	21679	21638	21445	21635	21555	21622	21766	21865	21718	21735	21524	21399	21443	21581	21639	21776	21621	21525	21670	21749	21527	21682	21750	21695	21670	21840	21637	21493	21595	21677	21739	21863	21660	21616	21598	21584	21615	21648	21471	21837	21690	21679	21791	21655	21888	21718	21645	21605	21485	21512	21578	21747	21561	21605	21657	21682	21516	21324	21881	21839	21507	21671	21671	21719	21605	21676	21564	21582	21660	21642	21664	21555	21521	21623	21737	21677	21626	21440	21619	21836	21681	21803	21496	21609	21558	21774	21739	21568	21593	21551	21751	21609	21711	21711	21553	21899	21670	21532	21479	21440	21522	21686	21723	21437	21730	21389	21905	21554	21369	21700	21779	21669	21618	21756	21547	21684	21720	21628	21592	21539	21719	21752	21572	21432	21738	21702	21516	21656	21511	21553	21678	21511	21620	21479	21482	21818	21500	21491	21702	21681	21677	21904	21588	21683	21662	21474	21568	21997	21688	21676	21742	21834	21629	21657	21820	21666	21635	21951	21713	21704	21655	21672	21756	21776	21616	21544	21599	21822	21750	21655	21432	21669	21673	21618	21721	21619	21477	21811	21955	21406	21550	21599	21655	21577	21737	21487	21493	21730	21702	21569	21565	21913	21757	21619	21540	21587	21650	21638	21664	21459	21698	21672	21587	21578	21588	21535	21455	21702	21640	21670	21266	21570	21518	21565	21490	21668	21686	21680	21746	21616	21852	21627	21725	21614	21479	21607	21632	21663	21617	21375	21582	21702	21531	21694	21497	21516	21623	21573	21690	21717	21632	21559	21862	21644	21981	21613	21627	21689	21853	21657	21736	21579	21603	21616	21479	21555	21463	21683	21528	21601
17581	19089	19104	19218	18353	17772	17306	17719	17683	17643	17439	17637	17352	17648	17521	18681	19576	18844	17877	17462	16941	16810	16841	16925	16621	16803	16841	16761	16814	16826	16627	16790	16886	16902	16933	16950	16845	16681	16918	16773	16738	16812	16720	16892	16716	16832	16851	16846	16778	16791	16812	16575	16685	16778	16854	16715	16856	16751	16774	16805	16908	16720	16909	16732	16896	16805	16760	16660	16665	16840	16877	16850	16872	16911	16909	16674	16793	16837	16664	16555	16775	16860	16798	16738	16672	16659	16712	16694	16885	16857	16821	16851	16980	16862	16658	16657	16788	16824	16733	16790	16782	16818	16827	16865	16750	16758	16979	16846	16706	16709	16917	16630	16785	16725	17100	16747	16784	16852	16857	16911	16759	16798	16879	16876	16851	16839	16973	16689	16798	16836	17071	16750	16843	16782	16711	16748	16673	16836	16851	16829	16865	16823	16790	16718	16866	16741	16813	16789	16773	16824	16851	16767	16950	16855	16818	16839	16776	16830	16515	16997	16917	16585	16836	16733	16765	16814	16960	16727	16864	16851	16835	16922	16669	16691	16759	16849	16756	16785	16888	16821	16579	16730	16822	16784	16840	16754	16922	16840	16698	16750	16708	16791	16856	16874	16810	16665	16833	16850	16893	16653	16952	16731	16802	16837	16987	16890	16734	16847	16717	16800	16956	16604	16940	16811	16954	16881	16947	16762	16798	16792	16719	16706	16857	16856	16806	16743	16874	16749	16863	16866	16777	16926	16708	16753	16796	16906	16836	16736	17082	16637	16687	16849	16601	16697	16616	17000	16868	16826	16873	16707	16719	16784	16864	16778	16848	16894	16737	16720	16682	16808	16725	16825	16794	16639	16981	16897	16740	16756	16799	16704	16812	16718	16810	16851	16864	16858	16843	16685	16854	16721	16788	16933	16744	16774	16615	16796	16948	16894	17105	16765	16797	16599	16806	16862	16909	16726	16641	16832	16600	16751	16793	16828	16786	16718	16631	16908	16794	16966	16677	16625	16801	16854	16804	16749	16675	16640	16716	16860	16646	16840	16678	16895	16677	16887	16778	16778	16722	16929	16832	16588	16694	16792	16942	16805	16755	16955	16899	16894	16826	16807	16605	16662	16859	16987	16726	16866	16687	16817	16894	16833	17003	16759	16763	16836	16632	16877	16866	16744	16887	16730	16747	16777	16780	16866	16811	16855	16786	16783	16692	16779	16667	16745	16777	16837	16680	16804	16900	16776	16804	16853	16783	16646	16732	16786	16794	16912	16893	16924	16716	16713	16810	16588	16772	16809	16784	16786	16824	16956	16810	16805	16786	16719	16844	16889	16497	16972	16743	16627	16870	16908	16796	16742	16957	16907	16501	16647	16835	16795	16780	16879	16792	16623	16900	16829	16802	16775	16741	16792	16869	16879	16773	16665	16970	16853	16723	17008	16955	16967	16838	16950	16949	16796	16604	16777	16911	16758	16946	16792	16857	16639	16787	16829	16736	16739	16888	16874	16716	16745	16871	16902	16694	16949	16745	16715	16861	16839	16822	16756	16782	16741	16830	16792	16914	16743	16715	16739	16769	16800	16831	16891	16792	16661	16703	16803	16795	16701	16644	16711	16853	16821	16786	16784	16783	16782	16934	16895	16832	16845	16643	16851	16950	16790	16797	16943	16656	16771	16598	16766	16848	16928	16766	16733	16933	16856	16783	16725	16744	16935	16838	16941	16762	16711	16647	16890	16620	17016	16775	16783	16707	16685	16863	16859	16744	16923	16694	16845	16625	17040	16872	16811	16913	16595	16607	16871	16747	16831	16719	16673	16835	16810	16811	16756	16898	16895	16883	16679	16708	16858	16837	16791	16847	16695	16787	16900	16619	16902	16884	16844	16810	16800	16779	16814	16588	16813	16977	16820	16940	16955	16687	16719	16847	16835	16890	16987	16851	16750	16514	16789	16862	16819	16879	16891	16919	16934	16555	16942	16705	16905	16918	16668	16756	16746	16739	16881	16868	16865	16892	16543	16925	16703	16890	16970	16877	16822	16793	16839	16827	16843	16659	16831	16750	16829	16853	16923	16951	16730	16646	16871	16985	16904	16824	16713	16732	16856	16802	16657	16700	16879	16894	16659	16753	16896	16828	16791	16755	16783	16658	16806	16773	16985	16921	16780	16794	16710	16783	16842	16822	16832	16726	16978	16562	16727	16676	16700	16715	16873	17010	16811	16700	16849	16877	16854	16558	16931	16683	16720	16996	16768	16737	16971	16811	16815	16814	16605	16894	16901	16830	16752	16785	16838	16851	16796	17031	16682	16676	16843	16849	16802	16894	16896	16808	16650	16776	16900	16898	16771	16853	16936	16700	16723	16874	16568	16746	16795	16905	16813	17029	16854	16684	16946	16824	16765	16843	16887	16672	16775	16834	16782	16868	16745	16733	16757	16877	16921	16797	16782	16843	16658	16863	16925	16755	16809	16941	16563	16921	16677	16795	16817	16853	17002	16858	16734	16745	16791	16872	16778	16992	16843	16656	16866	16824	16899	16719	16871	16794	16806	16873	16653	16851	16901	16840	16575	16851	16847	16942	16837	16925	16814	16829	16749	16658	17035	16870	16811	16798	16760	16930	16770	16669	16753	16773	16804	16808	16731	16799	16876	16991	16664	16746	16769	16877	16810	16919	16726	16639	16945	16749	16889	16775	16708	16617	16757	16887	16770	16790	16711	16787	16797	16713	16838	16734	16836	17022	16888	16896	16771	16739	16854	16756	16812	16647	16790	16913	16849	16774	16735	16649	16650	16719	16928	16890	16839	16715	16743	16741	16776	16797	16875	16826	16756	16699	16683	16787	16739	16805	16893	16811	16683	16858	16844	16931	16868	16951	16849	16849	16725	16926	16856	16673	16796	16745	16909	16803	16834	16943	16978	16882	16899	16768	16880	16767	16630	16677	16795	16930	16811	16691	16811	16868	16758	16725	16871	16756	16765	16649	16809	16847	16828	16878	16772	16689	16827	16666	16716	16840	16709	16776	16788	16881	16738	16852	16915	16740	16631	16852	16850	17014	16740	16753	16776	16772	16734	16809	16665	16669	16796	16782	16756	16743	16689	17022	16702	16905	16759	16768	16560	16801	16786	16907	16907	16778	16892	16765	16628	16874	16555	16765	16768	16911	16682	16758	16953	16818	16798	16718	16786	16694	16696	16877	16923	16928	16761	16733	16739	16981	16806	16859	16950	16815	16816	16803	16763	16849	16678	16936	16937	16841	16875	16763	16852	16698	16813	16890	16816	16862	16792	16702	16776	16742	16874	16896	16960	16819	16891	16772	16790	16843	16832	16752	16720	16819	16856	17053	16967	16932	16701	16849	16807	16745	16961	16952	16886	16901	16561	16652	16831	16781	16686	16923	16725	16818	16669	16738	16813	16891	16781	16836	16788	16680	16926	16890	16858	16998	16832	16831	16846	16786	16763	16701	16627	16756	16884	16792	16764	16918	16846	16732	16882	16765	16838	16717	16838	16580	16614	16846	16842	16728	16807	16912	16827	16793	16731	16786	16906	16647	16847	16981	16936	16715	16852	16918	16846	16766	16772	16826	16674	16900	16801	16790	16778	16723	16818	16929	16811	16902	16724	16681	16953	16664	16900	16830	16756	16628	16905	16848	16868	16795	16953	16758	16826	16862	16809	16788	16826	16847	16848	16939	16918	16852	16926	16670	16823	16853	17010	16910	16775	16754	16914	16728	16690	16742	16741	16889	16882	16835	16720	16672	16744	16806	16875	16927	16817	16722	16648	16905	16867	16743	16753	16802	16891	16878	16835	16905	16789	16754	16705	16676	16926	16858	16766	16819	16805	16788	16771	16940	16789	16831	16984	16967	16673	16866	16681	16637	16688	16732	16698	16887	16822	16781	16873	16871	16762	16586	16836	16986	16698	16915	16886	16845	16806	16977	16949	16884	16854	16785	16778	16748	16805	16853	16827	16827	16855	16742	16860	16932	16985	16788	16786	16835	16739	16677	16854	16756	16749	16878	16936	16976	17018	16749	16913	16748	16597	16753	16833	16724	16850	16783	16762	16958	16801	16931	16817	16811	16875	16692	16748	16760	16908	16741	16812	16964	16578	16847	16824	16690	16793	16866	16717	16758	16844	16631	16889	17027	16666	16985	16718	16936	16742	16661	16909	16774	16650	16739	16889	16851	16764	16784	16779	16896	16722	16771	16818	17006	16748	16837	16787	16612	16748	16932	16883	16914	16827	16801	16686	16688	16862	16797	16887	16770	16681	16912	16851	16856	16656	16698	16835	16807	16745	16876	16994	16790	16654	16817	16898	16698	16834	16879	16778	16872	16719	16874	16794	16741	16805	16709	16846	16674	16925	16908	16727	16707	16750	17005	17011	16713	16852	16672	16772	16943	16835	16598	16938	16762	16779	16918	16876	16866	16872	16929	16824	16855	16827	16776	16727	16752	16701	16782	16728	16606	16696	17034	16907	16901	16801	16719	16750	16920	16659	16864	16634	16734	16901	16986	16825	16897	16757	16795	16704	16703	16687	16903	16759	16705	16729	16769	16843	16778	16810	16892	16802	16778	16910	16859	16790	16883	16724	16706	16709	16746	16901	16752	16852	16864	16820	16587	16908	16773	16755	16944	16958	16825	16744	16947	16837	16670	16989	16717	16638	16729	16966	16668	16710	16873	16745	16653	16821	16789	16850	16758	16810	16775	16679	16672	16859	17001	16890	16804	16669	16761	16772	16818	16813	16761	16703	16759	16812	16823	16724	16912	16866	16678	16773	16989	16811	16889	16760	16810	16790	16624	16893	16836	16800	16768	16734	16831	16714	16828	16693	16854	16659	16876	16786	16626	16803	16697	16804	16807	16753	16721	17025	16682	16885	16981	16840	16803	16935	16944	16856	16659	17000	16848	16869	16934	16700	16716	16855	16756	16946	16869	16939	16744	16999	16658	16755	16817	16909	16862	16785	16892	16693	16928	16943	16690	16771	16806	16833	16656	16711	16698	16933	16743	16808	16709	16851	16715	16769	16860	16901	16892	16866	16570	16716	16945	16695	16888	16588	16831	16824	16810	16918	16876	16787	17003	16848	16781	16764	16761	16803	16861	16882	16897	16766	16849	16813	16922	16772
25405	21507	28660	25233	23683	24801	25041	23015	22681	22834	22738	22793	22759	22636	22901	30313	33902	30762	25912	24309	22525	21702	21758	21799	21647	21608	21698	21766	21790	21704	21650	21682	21753	21723	21708	21600	21567	21617	21810	21743	21684	21562	21566	21561	21639	21695	21633	21491	21425	21612	21681	21879	21488	21608	21632	21891	21703	21606	21479	21731	21673	21791	21598	21902	21418	21766	21693	21684	21528	21751	21622	21685	21611	21917	21676	21897	21634	21543	21587	21689	21470	21558	21697	21728	21580	21793	21688	21520	21656	21588	21542	21711	21464	21744	21769	21406	21502	21643	21751	21760	21759	21626	21684	21621	21547	21468	21647	21555	21590	21536	21546	21708	21418	21748	21300	21819	21474	21710	21686	21475	21635	21661	21627	21553	21571	21901	21358	21741	21487	21519	21489	21590	21514	21659	21801	21474	21596	21494	21538	21649	21638	21366	21662	21471	21604	21660	21504	21775	21625	21693	21586	21462	21679	21434	21595	21839	21689	21842	21874	21718	21677	21646	21700	21682	21681	21595	21614	21645	21688	21446	21365	21674	21630	21398	21701	21627	21710	21652	21733	21716	21351	21566	21542	21403	21667	21409	21639	21521	21414	21529	21672	21666	21732	21670	21641	21537	21504	21436	21556	21563	21618	21525	21616	21938	21620	21552	21757	21644	21562	21637	21780	21810	21765	21681	21790	21408	21375	21723	21765	21511	21569	21529	21788	21690	21506	21439	21598	21661	21794	21692	21467	21598	21417	21481	21646	21548	21634	21792	21685	21543	21433	21502	21789	21710	21657	21735	21467	21570	21491	21691	21623	21611	21544	21526	21735	21441	21550	21490	21552	21506	21698	21501	21576	21618	21532	21545	21782	21553	21610	21541	21752	21772	21584	21686	21607	21319	21709	21660	21558	21714	21603	21744	21591	21545	21748	21643	21591	21666	21605	21700	21548	21735	21525	21590	21738	21388	21665	21504	21563	21559	21719	21689	21443	21644	21728	21638	21591	21463	21681	21546	21480	21371	21542	21664	21740	21550	21464	21649	21881	21774	21607	21835	21707	21627	21517	21750	21596	21577	21715	21546	21434	21461	21717	21537	21550	21491	21563	21615	21724	21610	21596	21594	22025	21547	21744	21744	21664	21536	21635	21864	21591	21647	21619	21558	21721	21511	21553	21710	21528	21577	21613	21416	21853	21441	21541	21639	21638	21523	21610	21534	21590	21548	21589	21594	21590	21387	21600	21665	21657	21793	21608	21446	21598	21468	21429	21724	21531	21726	21878	21748	21914	21756	21677	21499	21687	21691	21764	21634	21574	21650	21693	21422	21718	21606	21706	21527	21749	21715	21608	21529	21759	21629	21594	21688	21677	21673	21596	21373	21521	21663	21581	21766	21591	21715	21639	21549	21600	21634	21492	21597	21516	21567	21572	21531	21413	21667	21748	21609	21522	21635	21804	21579	21567	21459	21675	21653	21480	21568	21787	21639	21639	21766	21578	21250	21511	21738	21732	21704	21747	21474	21867	21561	21633	21368	21690	21564	21681	21728	21450	21735	21428	21376	21540	21416	21806	21582	21623	21607	21562	21762	21740	21677	21652	21760	21491	21468	21574	21445	21585	21696	21562	21609	21488	21577	21550	21631	21590	21498	21642	21550	21625	21681	21670	21760	21686	21512	21686	21817	21600	21731	21702	21604	21479	21756	21717	21604	21435	21601	21508	21643	21680	21539	21560	21755	21603	21315	21559	21628	21707	21596	21523	21739	21637	21663	21315	21484	21626	21718	21484	21628	21575	21593	21689	21669	21493	21500	21683	21536	21480	21842	21532	21644	21658	21511	21731	21774	21569	21514	21520	21540	21542	21735	21560	21584	21685	21528	21665	21622	21681	21651	21524	21631	21614	21575	21285	21648	21628	21819	21733	21633	21699	21595	21833	21589	21621	21506	21598	21685	21682	21623	21537	21471	21689	21664	21595	21644	21877	21398	21730	21399	21602	21523	21429	21702	21718	21573	21731	21635	21536	21718	21870	21591	21834	21737	21660	21487	21574	21398	21755	21526	21600	21449	21748	21845	21571	21493	21630	21749	21681	21533	21493	21709	21617	21537	21636	21350	21562	21830	21298	21830	21788	21405	21429	21765	21431	21454	21693	21796	21501	21689	21582	21548	21518	21524	21467	21401	21715	21572	21503	21581	21664	21493	21822	21892	21758	21838	21706	21716	21646	21913	21664	21834	21598	21677	21402	21543	21364	21653	21792	21633	21421	21730	21743	21643	21744	21374	21738	21623	21779	21664	21505	21388	21470	21624	21700	21507	21584	21504	21675	21583	21642	21623	21536	21639	21537	21477	21497	21563	21564	21682	21652	21511	21784	21546	21390	21546	21511	21647	21607	21427	21542	21691	21443	21350	21572	21756	21578	21704	21713	21561	21731	21749	21620	21712	21599	21614	21642	21611	21505	21595	21590	21510	21604	21454	21572	21582	21624	21486	21757	21828	21670	21635	21459	21637	21668	21618	21585	21563	21755	21624	21707	21551	21609	21454	21709	21860	21829	21762	21715	21672	21500	21534	21652	21672	21758	21338	21761	21644	21749	21732	21715	21545	21621	21626	21401	21631	21503	21694	21689	21530	21726	21719	21587	21366	21436	21624	21584	21592	21463	21622	21867	21598	21525	21766	21363	21530	21445	21595	21635	21615	21661	21505	21648	21447	21486	21629	21686	21591	21521	21435	21540	21580	21480	21686	21610	21519	21606	21560	21675	21613	21650	21564	21632	21725	21677	21721	21653	21792	21689	21575	21366	21463	21575	21580	21489	21758	21667	21575	21651	21652	21492	21437	21590	21641	21709	21687	21606	21539	21543	21750	21602	21611	21650	21768	21629	21348	21755	21611	21655	21410	21732	21523	21578	21511	21517	21488	21617	21638	21626	21623	21651	21659	21695	21604	21948	21632	21738	21406	21499	21618	21710	21482	21558	21480	21448	21601	21663	21588	21718	21610	21803	21658	21591	21547	21592	21577	21610	21744	21664	21688	21532	21726	21485	21802	21620	21667	21447	21592	21485	21690	21514	21424	21484	21621	21531	21705	21515	21692	21668	21584	21418	21429	21640	21622	21831	21729	21809	21573	21664	21746	21800	21510	21812	21510	21678	21761	21578	21775	21486	21576	21592	21530	21692	21472	21529	21541	21593	21598	21626	21601	21562	21413	21576	21624	21631	21701	21529	21580	21588	21567	21641	21548	21839	21515	21769	21697	21529	21485	21706	21576	21597	21700	21482	21654	21494	21750	21700	21364	21518	21599	21654	21522	21676	21810	21652	21583	21503	21643	21760	21721	21695	21477	21899	21825	21475	21756	21663	21475	21627	21501	21826	21598	21711	21284	21635	21664	21642	21600	21676	21479	21709	21573	21765	21493	21542	21717	21585	21615	21695	21698	21500	21663	21647	21536	21660	21448	21712	21542	21631	21731	21413	21697	21649	21708	21645	21762	21526	21488	21612	21629	21561	21621	21482	21499	21548	21519	21710	21560	21507	21638	21640	21515	21590	21504	21761	21567	21740	21531	21399	21636	21490	21754	21461	21704	21801	21722	21567	21778	21553	21755	21790	21431	21780	21569	21497	21410	21613	21413	21738	21667	21738	21607	21815	21673	21569	21666	21470	21672	21619	21685	21307	21560	21654	21538	21625	21598	21380	21767	21893	21729	21597	21766	21812	21571	21709	21555	21506	21493	21508	21533	21358	21335	21369	21632	21676	21855	21686	21486	21629	21447	21844	21579	21732	21497	21574	21712	21648	21889	21748	21389	21460	21563	21771	21495	21503	21574	21561	21501	21622	21593	21645	21571	21784	21550	21559	21880	21562	21473	21660	21523	21638	21693	21674	21736	21354	21675	21673	21560	21770	21659	21674	21654	21840	21472	21630	21543	21653	21867	21903	21522	21368	21554	21550	21461	21956	21681	21617	21725	21531	21561	21362	21697	21539	21685	21843	21443	21518	21480	21708	21804	21808	21715	21595	21546	21566	21472	21445	21527	21405	21457	21586	21710	21622	21665	21706	21618	21478	21647	21448	21694	21396	21836	21459	21575	21775	21632	21606	21683	21656	21628	21703	21576	21623	21633	21555	21497	21711	21625	21761	21657	21657	21662	21671	21485	21652	21393	21616	21546	21684	21467	21820	21676	21590	21752	21429	21446	21471	21738	21533	21893	21649	21562	21559	21737	21849	21497	21876	21766	21586	21639	21685	21435	21638	21504	21802	21876	21504	21582	21449	21795	21650	21624	21362	21566	21659	21554	21623	21568	21799	21796	21748	21747	21562	21667	21652	21985	21542	21548	21610	21462	21588	21745	21805	21529	21660	21747	21690	21459	21665	21729	21683	21520	21681	21487	21884	21638	21602	21693	21542	21669	21658	21570	21664	21448	21530	21827	21744	21543	21691	21590	21572	21575	21657	21712	21507	21568	21670	21731	21771	21524	21459	21769	21820	21688	21485	21738	21770	21537	21818	21764	21707	21654	21539	21540	21385	21690	21643	21687	21652	21484	21894	21453	21800	21586	21654	21513	21628	21551	21609	21601	21526	21559	21702	21527	21754	21462	21540	21662	21755	21459	21675	21862	21605	21637	21659	21640	21657	21407	21837	21453	21651	21421	21560	21831	21539	21671	21771	21347	21509	21580	21347	21802	21751	21824	21584	21706	21563	21597	21538	21699	21578	21813	21698	21496	21687	21489	21639	21842	21629	21649	21441	21461	21620	21593	21641	21461	21752	21574	21626	21711	21624	21554	21625	21740	21663	21508	21729	21585	21575	21534	21547	21528	21637	21420	21671	21449	21618	21807	21657	21630	21479	21613	21532	21666	21526	21588	21623	21575	21693	21562	21840	21886	21680	21770	21572	21751	21654	21722	21649	21544	21485	21433	21662	21449	21915	21463	21495	21545	21402	21664	21671	21727	21577	21637	21709	21706	21720	21483	21606	21702	21747	21607	21413	21654	21745	21660	21604	21634	21774	21429	21574	21620	21583	21602	21562	21467	21508	21617	21670	21695	21482	21464	21675	21559	21754	21566	21638	21674	21614	21704	21749	21748	21689	21404	21679	21580	21689	21369	21966	21481	21585	21481	21571	21445	21698	21662
16900	26323	24182	22092	20393	20061	19264	18863	18614	18361	18735	18748	18266	18251	18284	30661	32987	27919	22215	20089	17703	17093	16793	16796	16805	16704	16953	16881	16862	16606	16693	16876	16792	16850	16755	16667	16787	16721	16768	16741	17030	16953	16831	16677	17005	16713	16935	16713	16818	16886	16792	16819	16935	16715	16733	16860	16713	16647	16844	16891	16837	16865	16615	16626	16789	16722	16857	16599	16765	16836	16717	16915	16863	16916	16949	16730	16889	16780	16678	16789	16828	16833	16921	16877	16799	16853	16725	16914	16758	16800	16852	16783	16757	16848	16767	16676	16767	16923	16777	16790	16926	16798	17021	16761	16732	16831	16653	16797	16792	16831	16757	16624	16790	16796	16843	16753	16718	17017	16819	16850	16682	16619	16903	16753	16827	16717	16619	16830	16908	16674	16724	16722	16711	16983	16745	16940	16694	16918	16803	16948	16832	16906	16785	16889	16541	16707	16819	16823	16786	16922	16771	16752	16773	16846	16769	16806	16643	16838	16620	16724	16782	16884	16803	16883	16834	16838	16717	16881	16829	16773	16615	16691	16771	16908	16657	16755	16836	16992	16790	16872	16784	16976	16716	16908	16662	16786	17036	16841	16839	16867	16764	16824	16974	16796	16770	16694	16786	16922	16864	16890	16694	16677	16975	16882	16874	16876	16762	16707	16696	16850	16800	16863	16920	16721	16843	16780	16802	16870	16787	16725	16678	16827	16886	16700	16782	16885	16911	16840	16847	16777	16882	16604	16818	16811	16851	16830	16748	16806	16792	16658	16927	16815	16763	16812	16814	16728	16739	16791	16699	16696	16872	16842	16765	16654	16921	16722	16800	16727	16729	16820	16714	16845	16719	16930	16806	16586	17054	16795	16804	16816	16808	16820	16836	16794	16711	16845	16805	16876	16854	16868	16832	16851	16664	16658	16702	16660	16920	16639	16942	16727	16848	16828	16932	16687	16783	16936	16658	16678	16887	16840	16877	16721	16848	16756	16898	16736	16828	16945	16905	16583	16827	16726	16661	16736	16928	16692	16659	16767	17078	16946	16869	16671	16939	16743	16737	16884	16815	16939	16793	16865	16948	16649	16747	16651	16946	16813	16941	16794	16904	16737	16778	16699	16806	16762	16766	16609	16537	16690	16883	16632	16757	16921	16723	16718	16812	16675	16782	16897	16765	16715	16720	16979	16820	16596	16994	16789	16797	16721	16773	16896	16755	16828	16699	17038	16653	16912	16871	16694	16824	16872	16740	16890	16923	16786	16754	16621	16860	16879	16721	16946	16800	16832	16790	16825	16851	16780	16886	16682	16614	16945	16834	16844	16985	16982	16889	16860	16834	16784	16901	16762	16750	16722	16838	16751	16839	16736	16798	16736	16884	16947	16742	16867	16708	16935	16814	16995	16812	16774	16743	16710	16776	16800	16649	16760	16725	16590	16809	16786	16782	16601	16815	16889	16750	16867	16576	16803	16678	16824	16796	16866	16754	16820	16697	16715	17043	16905	16892	16882	16852	16737	16723	16747	16826	16847	16811	16903	16706	16673	16785	16817	16811	16941	16683	16789	16879	16769	16748	17035	16831	16759	16777	16797	16824	16882	16690	16745	16779	16766	16853	16804	16776	16860	16716	16784	16898	16893	16772	16717	16798	16767	16691	16755	16802	16978	16986	16757	16781	16929	16806	16670	16841	16859	16783	16918	16865	16863	16909	16601	16887	16746	16819	16898	16790	16811	16896	16866	16822	16762	16913	16705	16893	16800	16833	16826	16792	16819	16889	16944	16795	16849	16745	16822	16834	16850	16869	16682	16654	16885	16820	16759	16708	16819	16995	16610	16722	16922	16783	16766	16752	16815	16822	16676	16832	16619	16775	16835	16798	16878	16822	16736	16788	16941	16834	17032	16828	16712	17018	16868	16782	16756	16719	16759	17027	16834	16880	16891	16663	16753	16855	16910	16667	16793	16735	16678	16886	16706	16912	16763	16822	16725	16713	16635	16695	17072	16618	16932	16837	16923	16744	16760	16580	16836	16732	17050	16667	16862	16684	16763	16831	16960	16856	16794	16797	16786	16875	16967	16772	16709	16928	16932	16670	16754	16852	16596	16867	16874	16813	16639	16891	16847	16935	16861	16835	16825	16684	16894	16796	16734	16891	16910	16686	16907	16708	16905	16733	16792	16726	16749	16754	16787	16764	16856	16884	16751	16715	16736	16746	16986	16731	16585	16736	16718	16803	16838	16984	16735	16748	16730	16907	16702	16748	16655	16835	16813	16827	16788	16813	16807	16656	16841	16812	16843	16631	16970	16895	17021	16912	16660	16804	16773	16866	16827	16812	16779	16885	16891	16837	16828	16683	16875	16793	16919	16872	16725	16635	16801	16793	16679	16775	16753	16805	16796	16834	16841	16864	16835	16838	16752	16856	16784	16766	16852	16600	16828	16927	16780	16909	16768	17018	16892	16731	16924	16785	16740	16768	16844	16942	16738	16814	16710	16889	16787	16793	16734	16801	16801	16561	16727	16740	16704	16706	16880	16794	16711	16843	16747	16639	16721	16802	16796	16797	16864	16871	16819	16744	16687	16996	16887	16772	16923	16840	16673	16884	16771	16650	16958	16750	16730	16854	16830	16919	16685	16755	16963	16748	16809	16758	16709	16873	16924	16787	16683	16796	16883	16748	16744	16772	16797	16810	16718	16887	16897	16821	16779	16939	16803	16786	16640	16866	16821	16769	16764	16888	16639	16787	16737	16747	16655	16860	16881	16979	16623	16862	16694	16807	16699	16739	16952	16639	16664	16688	16945	17037	16735	16912	16708	16823	16683	16968	16858	16812	16843	16738	16655	16840	16913	16616	16756	16801	16680	16640	16635	16835	16842	16863	16695	16815	16809	16777	16871	16525	16794	16593	16963	16815	16783	16919	16727	17002	16792	16883	16684	16894	16763	16740	16696	17079	16784	16776	16720	16875	16857	16788	16845	16724	16674	16891	16716	16737	16840	16845	16939	16921	16801	16757	16907	16769	16747	16800	16867	16638	16781	16835	16758	16639	16670	16758	16858	16796	16909	16777	16775	16836	16739	16793	16948	16665	16859	16622	16792	16838	16661	16889	16788	16851	16744	16745	16919	16794	16833	16823	16955	16694	16556	16870	16889	16715	16858	16788	16764	16818	16932	16901	16565	16685	16879	16884	16795	16821	16682	16771	16818	16699	16734	16743	16797	16625	16554	16946	16775	16734	16830	16706	17058	16779	16799	16679	16785	16892	16770	16850	16940	16648	16930	16980	16793	16767	16912	16848	16804	16795	16896	16805	16639	16748	16875	16779	16924	16896	16879	16818	16922	16968	16740	16517	16923	16874	16837	16897	16816	16814	16676	16946	16892	16829	16798	16691	16779	16858	16881	16914	16804	16570	16721	16696	16704	16987	16770	16665	16736	16887	16755	16925	16875	16729	16934	16723	16738	16818	16808	16746	16830	16846	16649	16915	16874	16783	16718	16809	16717	16885	16729	16735	16715	16675	16846	16797	16839	16824	16920	16778	16852	16971	16864	16941	16784	16854	16954	16967	16786	16823	16961	16751	16791	16831	16898	16764	16765	16584	16928	16899	16690	16779	16981	16880	16727	16959	16839	16700	16798	16717	16886	16602	16779	16735	16736	16867	16808	16845	16917	16604	16888	16853	17040	16887	16652	16626	16895	16639	16945	17060	16739	16663	16727	16839	16794	16723	16851	16816	16832	16764	16976	16882	16828	16740	16762	16787	16797	17135	16750	16740	16725	16844	16880	16700	16949	16750	16620	16774	17014	16910	16861	16631	16954	16794	16810	16880	16869	16756	16728	16699	16673	16767	16760	16742	16676	16787	17046	16790	16680	16845	16803	16898	16819	16809	16985	16623	16867	16993	16721	16750	16741	16879	16815	16795	16698	16842	16903	16619	16665	16861	16758	16824	16826	16795	16847	16929	16972	16923	16668	16808	16870	16714	16890	16645	16676	16701	16894	17017	16909	16826	16606	16793	16817	16805	16714	16756	16714	16990	16869	16721	16595	16744	16813	16869	16833	17089	16773	16581	16819	16680	16756	17010	16826	16791	16843	16889	16990	16743	16770	16683	16925	16933	16787	16954	16837	16772	16846	16859	16680	16865	16978	16727	16728	16924	16745	16776	16740	16792	16734	16847	16643	16913	16795	16625	16844	16819	17003	16816	16810	16673	16823	16698	16875	16913	16818	16894	16762	16779	16779	16753	16896	16789	16803	16843	16849	16651	16821	16854	16827	16818	16863	16889	16962	16802	16630	16984	17035	16836	16705	16673	16570	16790	16866	16891	16841	16848	16816	16983	16726	16796	16551	16783	16871	16752	16752	16663	16743	16770	16855	16700	16912	16951	16751	16826	16757	16725	16770	16694	17025	16934	16787	16878	16694	16831	16801	16807	16803	16808	16690	16783	16797	16924	16830	16875	16736	16775	16754	16788	16578	16837	16707	16892	16976	16866	16853	16794	16762	16782	16566	16721	16816	16864	16743	16809	16754	16936	16723	16700	16663	16797	16945	16762	16726	16765	16950	16762	16868	16881	16952	16767	16699	16763	16697	16923	16840	16825	16818	16808	16619	16929	16739	16763	16801	16687	16655	16915	16658	16850	16758	16814	16853	16794	16752	16850	16836	16913	16842	17001	16823	16951	16784	16840	16662	16916	16904	16771	16748	16714	16920	16801	16918	16596	16674	16765	16926	16792	16733	16612	16800	16825	16808	16674	16651	16824	16792	17000	16746	16843	16818	16794	16894	16940	16705	16804	16856	16980	16829	16854	16792	16807	16893	16868	16670	16798	16810	16895	16760	17001	16808	16827	16914	16861	16744	16806	16725	16905	16798	16828	16781	16726	16922	16764	16795	16705	16725	17000	16660	16637	16867	16799	16547	16755	16756	16738	17013	16705	16726	16655	16790	16838	16737	16895	16865	16943	16743	16758	16711	16802	16886	16734	16800	16907	16786	16849	16761	16756	16744	16764	16793	16975	16774	16756	16751	16770	16860	16856	16737	16668	16905	16864	16741	16833	16940	16802	16758	16852	16759	16792	16690	16762	16761	16828	16926	16900	16685	16706	16918	16778	16923	16753	16831	16816	16766	16749	16719
23891	21492	29121	24340	22236	25878	28625	24108	23111	23176	23428	23263	23462	23146	23225	36833	41087	36474	28994	26484	23576	22026	22074	21878	21846	21824	21590	21829	21745	21899	21620	22034	21840	21688	21688	21624	21601	21706	21723	21870	21834	21761	21647	21846	21853	21545	21945	21721	21629	21803	21740	21664	21398	21587	21710	21529	21660	21653	21863	21666	21678	21313	21484	21538	21725	21623	21632	21870	21829	21671	21616	21586	21713	21496	21657	21582	21948	21862	21760	21588	21579	21928	21667	21687	21468	21729	21684	21608	21848	21676	21648	21539	21486	21535	21779	21700	21670	21909	21820	21571	21856	21502	21649	21697	21746	21690	21545	21615	21672	21434	21718	21514	21615	21750	21613	21832	21815	21444	21611	21348	21675	21976	21978	21793	21502	21628	21437	21596	21560	21739	21571	21553	21727	21601	21599	21765	21608	21576	21665	21753	21603	21657	21708	21693	21606	21669	21665	21663	21606	21792	21612	21501	21556	21584	21543	21699	21642	21612	21719	21630	21976	21591	21672	21657	21500	21581	21470	21826	21498	21879	21725	21455	21665	21565	21803	21545	21659	21634	21552	21769	21657	21571	21722	21747	21787	21658	21908	21581	21577	21814	21576	21684	21577	21592	21727	21637	21877	21732	21674	21611	21758	21582	21531	21797	21702	21611	21682	21671	21773	21650	21771	21850	21577	21556	21663	21651	21781	21854	21827	21685	21857	21608	21713	21633	21551	21579	21879	21771	21705	21685	21767	21947	21594	21638	21892	21600	21449	21738	21850	21875	21743	21729	21633	21636	21509	21394	21613	21750	21615	21735	21748	21782	21721	21979	21666	21604	21726	21562	21532	21845	21745	21697	21562	21708	21671	21620	21952	21565	21510	21797	21657	21596	21614	21638	21575	21585	21648	21525	21465	21616	21626	21633	21625	21711	21659	21455	21602	21625	21774	21759	21548	21472	21488	21567	21611	21700	21908	21497	21822	21595	21435	21541	21699	21825	21623	21766	21571	21633	21742	21694	21697	21692	21712	21615	21712	21546	21452	21459	21557	21509	21444	21539	21497	21424	21791	21800	21475	21646	21833	21626	21930	21522	21806	21667	21741	21679	21651	21374	21378	21593	21680	21751	21664	21778	21679	21722	21458	21702	21621	21639	21686	21694	21522	21929	21612	21695	21658	21285	21628	21717	21675	21702	21655	21438	21639	21598	21550	21739	21595	21774	21750	21691	21492	21442	21793	21770	21602	21872	21730	21578	21441	21954	21693	21667	21650	21727	21717	21746	21224	21689	21553	21708	21696	21656	21719	21709	21817	21728	21700	21702	21611	21706	21772	21685	21894	21698	21689	21653	21572	21484	21592	21791	21781	21734	21700	21670	21685	21521	21576	21452	21722	21707	21695	21627	21873	21438	21631	21714	21880	21760	21480	21440	21510	21846	21678	21542	21506	21479	21600	21795	21808	21604	21671	21472	21524	21678	21678	21554	21501	21690	21557	21750	21670	21520	21528	21625	21664	21536	21620	21527	21687	21755	21540	21698	21875	21819	21480	21429	21701	21387	21449	21832	21540	21810	21488	21699	21719	21678	21697	21634	21520	21697	21579	21591	21526	21425	21765	21530	21668	21630	21653	21709	21689	21663	21546	21753	21967	21777	21472	21771	21605	21304	21618	21755	21667	21538	21575	21763	21472	21719	21884	21773	21601	21541	21527	21410	21680	21593	21819	21524	21829	21511	21815	21573	21621	21751	21803	21656	21682	21534	21661	21590	21515	21788	21697	21597	21772	21859	21649	21750	21539	21716	21603	21539	21569	21546	21659	21666	21511	21632	21576	21549	21463	21492	21680	21584	21540	21589	21447	21776	21693	21465	21831	21427	21718	21844	21675	21774	21644	21576	21633	21555	21899	21710	21756	21706	21747	21678	21720	21571	21776	21679	21675	21663	21763	21641	21667	21641	21693	21756	21622	21390	21608	21681	21583	21645	21635	21698	21559	21690	21681	21589	21595	21730	21482	21785	21835	21643	21760	21459	21622	21676	21550	21515	21698	21753	21512	21555	21443	21689	21477	21584	21681	21681	21716	21663	21710	21348	21584	21670	21622	21601	21618	21599	21771	21672	21595	21759	21565	21671	21500	21636	21763	21619	21587	21777	21732	21658	21433	21326	21524	21665	21614	21710	21853	21602	21551	21341	21621	21576	21531	21558	21600	21467	21572	21516	21710	21843	21551	21694	21560	21817	21660	21564	21651	21429	21560	21649	21497	21583	21450	21680	21813	21541	21592	21536	21449	21493	21558	21640	21667	21564	21701	21578	21745	21617	21756	21577	21593	21713	21821	21591	21499	21468	21756	21557	21438	21584	21699	21783	21642	21640	21703	21655	21704	21815	21789	21649	21486	21750	21511	21564	21767	21519	21597	21905	21696	21605	21616	21792	21442	21738	21771	21509	21528	21689	21857	21808	21635	21652	21804	21471	21708	21807	21657	21755	21624	21764	21590	21845	21690	21641	21519	21818	21846	21697	21490	21677	21583	21664	21792	21541	21815	21828	21654	21935	21490	21676	21634	21622	21620	21696	21624	21692	21761	21656	21699	21614	21703	21688	21730	21684	21723	21816	21692	21692	21577	21892	21681	21719	21564	21470	21535	21712	21755	21775	21783	21670	21489	21710	21680	21675	21551	21629	21490	21569	21771	21988	21508	21513	21376	21460	21635	21516	21683	21467	21548	21706	21505	21526	21485	21456	21662	21563	21866	21674	21603	21828	21391	21724	21546	21716	21666	21561	21573	21510	21708	21567	21602	21574	21400	21539	21671	21686	21530	21724	21596	21515	21819	21380	21501	21627	21426	21648	21783	21704	21807	21631	21843	21566	21564	21687	21471	21610	21735	21754	21845	21673	21688	21261	21716	21517	21836	21579	21377	21705	21554	21801	21664	21638	21516	21733	21598	21744	21755	21627	21673	21839	21438	21552	21981	21609	21658	21687	21780	21776	21833	21526	21782	21740	21713	21874	21618	21618	21588	21568	21722	21744	21651	21579	21485	21882	21691	21665	21772	21752	21667	21884	21766	21780	21800	21612	21787	21558	21688	21565	21492	21612	21608	21838	21690	21381	21647	21545	21616	21860	21623	21842	21568	21477	21408	21755	21509	21484	21663	21971	21779	21626	21675	21765	21580	21597	21923	21596	21594	21644	21702	21677	21675	21694	21633	21606	21448	21623	21710	21598	21679	21355	21720	21502	21710	21869	21642	21492	21748	21659	21671	21806	21632	21512	21660	21518	21384	21576	21479	21528	21722	21775	21882	21684	21571	21672	21696	21568	21639	21745	21829	21612	21619	21558	21652	21323	21581	21341	21676	21752	21566	21644	21485	21864	21799	21772	21430	21662	21824	21672	21583	21689	21607	21617	21433	21688	21660	21696	21769	21551	21597	21475	21737	21634	21585	21687	21611	21780	21706	21572	21751	21722	21717	21606	21636	21525	21683	21513	21749	21672	21610	21780	21745	21745	21823	21770	21604	21671	21737	21826	21727	21659	21744	21674	21786	21512	21671	21571	21525	21819	21712	21597	21748	21639	21432	21680	21856	21540	21550	21506	21789	21705	21765	21654	21707	21793	21792	21583	21604	21944	21731	21766	21699	21550	21488	21794	21584	21720	21726	21736	21645	21448	21705	21706	21663	21561	21573	21600	21629	21861	21875	21542	21749	21712	21680	21647	21821	21750	21788	21576	21425	21740	21643	21626	21773	21615	21486	21651	21900	21557	21597	21626	21780	21965	21795	21742	21684	21727	21691	21762	21616	21537	21549	21652	21697	21618	21631	21454	21352	21579	21555	21509	21546	21637	21633	21752	21431	21610	21495	21478	21617	21531	21794	21709	21671	21694	21869	21559	21779	21786	21632	21659	21581	21676	21659	21835	21808	21706	21652	21786	21735	21843	21779	21731	21566	21418	21676	21441	21612	21578	21644	21850	21506	21718	21655	21696	21825	21615	21709	21711	21581	21677	21631	21677	21703	21683	21288	21691	21786	21887	21844	21539	21711	21552	21558	21802	21620	21670	21760	21670	21626	21673	21859	21723	21633	21814	21741	21726	21489	21736	21551	21544	21812	21716	21454	21599	21675	21526	21634	21565	21873	21673	21766	21645	21718	21491	21573	21734	21497	21787	21606	21545	21544	21610	21625	21749	21632	21658	21673	21851	21511	21604	21702	21761	21807	21711	21727	21731	21775	21805	21590	21526	21758	21713	21751	21514	21658	21396	21675	21660	21606	21603	21659	21534	21727	21801	21722	21730	21522	21748	21682	21668	21530	21694	21763	21706	21996	21683	21710	21470	21813	21580	21792	21707	21597	21527	21510	21634	21818	21481	21770	21751	21526	21605	21719	21479	21813	21899	21743	21869	21703	21683	21671	21714	21616	21583	21584	21611	21729	21516	21591	21715	21650	21550	21572	21572	21593	21565	21619	21732	21879	21622	21691	21673	21727	21569	21442	21720	21773	21720	21513	21576	21717	21413	21841	21664	21616	21461	21847	21710	21346	21829	21843	21655	21635	21704	21658	21451	21740	21714	21520	21633	21615	21448	21688	21787	21916	21799	21810	21822	21787	21743	21764	21529	21675	21574	21507	21729	21426	21716	21584	21575	21637	21633	21600	21562	21667	21563	21781	21902	21549	21680	21620	21712	21864	21511	21722	21768	21598	21563	21329	21677	21603	21899	21446	21515	21547	21783	21477	21726	21551	21767	21873	21678	21694	21351	21511	21526	21458	21567	21669	21732	21716	21468	21662	21793	21633	21828	21561	21596	21734	21667	21643	21525	21796	21500	21628	21926	21848	21704	21640	21746	21809	21647	21417	21611	21533	21660	21492	21587	21897	21460	21628	21612	21594	21451	21870	21497	21737	21758	21705	21789	21788	21645	21579	21498	21592	21545	21612	21762	21719	21773	21773	21694	21895	21863	21714	21748	21523	21636	21742	21707	21517	21591	21643	21645	21771	21665	21820	21766	21682	21455	21517	21848	21629	21598	21678	21709	21684	21645	21746	21585	21588	21695	21753	21637	21674	21555	21586	21557	21883	21692	21889	21703	21592	21689	21580	21617	21608	21467	21639	21535	21614	21474	21802	21743	21614	21581	21654	21372
18565	30775	28641	24417	22853	22504	21676	20145	19514	18821	19469	19979	19204	19059	19417	38375	41121	34314	25285	22483	18211	16979	17007	16710	16735	16810	16830	16925	16881	16703	16735	16776	16819	16843	16876	17045	16737	16684	16912	16901	16968	16752	16755	16963	16585	16733	17014	16702	16904	16857	16814	16782	16679	16765	16833	16930	16644	16779	16616	16974	16854	16698	16785	16761	16812	16768	16886	16761	16766	16535	16768	16901	16968	16840	16799	16764	16713	16739	16845	16598	16864	16776	16778	16862	16868	16908	16856	16680	16729	16758	16904	16683	16690	16777	16721	16703	16597	16553	16855	16882	16681	16870	16719	16835	16787	16838	16747	16735	16941	16768	16873	16913	16881	16847	16768	16817	16667	16730	16664	16760	16804	16657	16886	16820	16829	16678	16852	16878	16750	16571	16755	16983	16885	16770	16736	16763	16809	16810	16835	16844	16702	16716	16893	16740	16906	16842	16801	16650	16694	16734	16940	16768	16946	16829	16834	16761	16823	16535	16634	16692	16692	16696	17001	16601	16788	16826	16825	16819	16691	16806	16892	16767	16862	16739	16595	16760	16733	16665	16859	16712	16789	16751	16529	16914	16813	16806	16883	16711	17038	16692	16921	16747	16908	16706	16840	16817	16876	16893	16701	16838	16773	16972	16875	16757	16803	16783	16674	16856	16874	16663	16553	16808	16760	16751	16654	16660	16799	16723	16870	16754	16579	16659	16828	16732	16640	16632	16958	16905	16845	16779	16844	16921	16544	16969	16858	16799	16828	16735	16821	16762	16699	16701	16838	16749	16670	16837	17049	16853	16795	16788	16777	16792	16873	16877	16908	16681	16872	16970	16825	16887	16649	16741	16915	16898	16786	16798	16739	16716	16739	16735	16704	16720	16589	16823	16902	16858	16649	16813	16871	16853	16705	16784	16748	16798	16722	16865	16584	16787	16701	16673	16836	16822	16751	16717	16729	16706	16703	16830	16715	16740	16816	16803	16760	16586	16518	16754	16670	16741	16788	16897	16940	16904	16751	16871	16661	16755	16834	16695	16873	16847	16744	16722	16920	16758	16912	16697	16785	16765	16772	16720	16787	16673	16981	16690	16821	16645	16568	16771	16932	16596	16760	16800	16814	16715	16744	16771	16693	16728	16703	16729	16592	16783	16751	16739	16721	16835	16816	16755	16732	16872	16729	16799	16900	16768	16693	16886	16884	16760	16747	16654	16753	16771	16655	16999	16804	16684	16791	16767	16740	16900	16700	16757	16816	16862	16717	16805	16774	16738	16756	16703	16885	16825	16743	16575	16814	16667	16708	16734	16850	16701	16957	16857	16755	16743	16698	16729	16843	16776	16804	16774	16715	16655	16655	16665	16789	16877	16931	16702	16797	16655	16706	16949	16878	16672	16823	16887	16750	16882	16758	16881	16663	16744	16850	16773	16862	16727	16760	16776	16677	16832	16848	16836	16793	16760	16626	17033	16595	16754	16777	16698	16759	16775	17028	16661	16910	16744	16792	16643	16923	16823	16670	16585	16833	16941	16721	16608	16777	16695	16810	16713	16663	16864	16684	16932	16794	16831	16767	16786	16600	16685	16669	16899	16750	16666	16888	16906	16936	16832	16717	16935	16785	16726	16828	16837	16673	16798	16830	16710	16805	16754	16994	16863	16756	16750	16699	16758	16641	16732	16798	16762	16587	16721	16884	16720	16693	16797	16657	16771	16633	16692	16685	16759	16749	16620	16642	16748	16722	16958	16834	16657	16710	16656	16752	16928	16954	16810	16768	16862	16760	16855	16797	16695	16595	16704	16813	16739	16838	16785	16894	16635	16694	16925	16648	16707	16863	16615	16846	16823	16854	16566	16732	16945	16735	16727	16775	16658	16715	16851	16767	16623	16860	16832	16799	16756	16798	17008	16638	16733	16755	16762	16739	16737	16630	16876	16697	16734	16761	16575	16770	16760	16804	16898	16870	16817	16814	16691	16829	16739	16801	16781	16811	16808	16681	16701	16706	16841	16562	16711	16725	16757	16831	16667	16709	16744	16892	16775	16933	16466	16773	16840	16803	16795	16647	16621	16878	16825	16838	16806	16744	16704	16736	16703	16598	16814	16768	16801	16872	16797	16804	16666	16862	16877	16738	16952	16741	16801	16769	16880	16938	16702	16773	16916	16646	16858	16788	16915	16786	16827	16640	16778	16766	16698	16789	16688	16810	16676	16747	16702	16770	16726	16759	16877	16632	16732	16961	16602	16547	16720	16547	16788	16832	16694	16546	16767	16760	16840	16936	16907	16838	16814	16729	16688	16922	16688	16660	16575	16802	16753	16795	16749	16817	16877	16711	16776	16723	16758	16860	16811	16583	16771	16830	16832	16751	16742	16803	16809	16766	16564	16773	17091	16603	16711	16863	16764	16902	16735	16641	16950	16623	16743	16744	16856	16790	16698	16820	16692	16751	16720	16781	16640	16769	16796	16728	16779	16675	16615	16427	16688	16872	16668	16926	16778	16904	16736	16699	16780	16773	16740	16698	16786	16699	16932	16881	16894	16778	16698	16655	16786	16934	16712	16746	16611	16712	16763	16972	16610	16861	16715	16716	16731	16794	16777	16631	16695	16536	16743	16800	16726	16692	16810	16942	16763	17121	16715	16709	16791	16717	16767	16839	16650	16897	16851	16770	16735	16795	16724	16734	16589	16710	16489	16722	16833	16874	16686	16706	16777	16880	16614	16830	16779	16572	16788	16902	16748	16635	16722	16853	16758	16739	16683	16693	16534	16598	16729	16709	16795	16662	16879	16783	16734	16591	16708	16678	16697	16907	16709	16657	16690	16758	16679	16753	16636	16782	16742	16693	16794	16724	16766	16842	16864	16649	16817	16723	16762	16699	16644	16460	16749	16676	16853	16828	16871	16853	16882	16932	16897	16773	16937	16808	16809	16834	16781	16673	16721	16654	16732	16796	16781	16785	16747	16817	16890	16767	16909	16827	16777	16690	16870	16823	16685	16795	16736	16707	16759	16709	16766	16887	16815	16620	16803	16616	16784	16861	16723	16812	16832	16606	16681	16962	16849	16870	16904	16598	16720	16846	16668	16655	16649	16700	16723	16852	16662	16658	16661	16798	16906	16770	16940	16756	16665	16781	16808	16583	16880	16576	16786	16739	16805	16876	16661	16773	16704	16743	16937	16742	16785	16775	16793	16649	16798	16852	16726	16691	16611	16818	16760	16655	16808	16533	16925	16962	16879	16770	16867	16890	16873	16809	16729	16806	17060	16637	16596	16891	16753	16941	16719	16704	16894	16847	16824	16802	16779	16874	16697	16687	16823	16797	16692	16884	16812	16774	16899	16533	16672	16909	16761	16826	16790	16689	16752	16691	16759	16706	16781	16860	16811	16711	16747	16493	16772	16764	16785	16714	16739	16863	16786	16598	16716	16651	16803	16673	16629	16614	16687	16692	16844	16726	16661	16982	16832	16763	16714	16672	16827	16912	16797	16629	16733	16830	16947	16729	16781	16733	16573	16707	16918	16611	16910	16728	16679	16953	16843	16667	16813	16662	16806	16767	16906	16451	16988	16752	16706	16768	16763	16676	16623	16856	16691	16666	16852	16603	16741	16667	16858	16911	16890	16788	16772	16840	16829	16757	16601	16709	16726	16733	16647	16641	16742	16923	16995	16769	16826	16730	16743	16895	16854	16673	16908	16944	16756	16839	16695	16867	16787	16871	16917	16849	16678	16821	16706	16949	16735	16814	16764	16869	16642	16850	16840	16700	16701	16678	16724	16855	16895	16913	16682	16819	16733	17001	16767	16654	16691	16532	16763	16734	16719	16946	16818	16812	16794	16769	16728	16891	16771	16939	16682	16715	16871	16815	16944	16594	16871	16756	16604	16891	16780	16859	16586	16842	16701	16769	16884	16937	16716	16695	16730	16744	16799	16704	16702	16872	16672	16694	16667	16740	16840	16675	16688	16704	16715	16773	16814	16571	16828	16838	16689	16738	16786	16851	16762	16706	16929	16826	16854	16829	16721	16646	16748	16777	16855	17003	16714	16719	16728	16921	16820	16600	16731	16679	16766	16852	16600	16897	16743	16770	16903	16811	16947	16617	16684	16948	16566	16796	16761	16723	16664	16729	16918	16726	16711	16963	16718	16784	16707	16820	16788	16825	16878	16831	16729	16724	16514	16835	16736	16753	16751	16818	16865	16744	16807	16745	16796	16743	16853	16759	16770	16847	16787	16998	16764	16776	16797	16675	16657	16690	16665	16838	16856	16811	16791	16664	16876	16707	16758	16867	16755	16838	16755	16590	16812	16817	16708	16707	16641	16797	16631	16852	16902	16835	16768	16712	16796	16789	16644	16764	16654	16909	16795	16734	16812	16781	16740	16753	16883	16984	17018	16750	16743	16666	16771	16890	16618	16694	16795	16765	16779	16763	16692	16817	16816	16764	16767	16744	16743	16641	16730	16778	16722	16713	16719	16733	16727	16840	16712	16692	16886	16780	16820	16777	16699	16858	16670	16758	16767	16798	16892	16702	16708	16783	16911	16600	16690	16783	16749	16688	16933	16747	16730	16567	16811	16806	16900	16776	16867	16766	16620	16577	16889	16766	16734	16836	16824	16723	16785	16790	16976	16665	16802	16687	16733	16642	16710	16697	16938	16711	16848	16706	16934	16712	16632	16758	16663	16870	16736	16847	16976	16698	16903	16752	16793	16826	16719	16898	16702	16898	16516	16930	16759	16824	16784	16567	16837	16645	16551	16719	16841	16794	16738	16960	16849	16812	16792	16710	16728	16649	16808	16875	16737	16658	16752	16883	16921	16611	16753	16854	16790	16770	16738	16772	16683	16763	16653	16675	16957	16852	16692	16593	16793	16749	16723	16748	16781	16731	16814	16678	16670	16751	16741	16829	16835	16735	16706	16873	16739	16688	16518	16684	16833	16818	16717	16818	16858	16723	16780	16914	16691	16751	16658	16975	16710	16679	16784	16761	16752	16862	16822	16923	16835	16689	16749	16706	16839	16718	16759	16570	16743	16888	16657	16983	16789	16921	16767	16853	16937	16868	16736	16666	16871	16692	16833	16774	16604	16769	16813	16611	16561	16734	16815	16773	16910	16615	16745	16957	16649	16835	16764
30312	23626	26103	24194	22250	22513	22643	22406	22235	22076	22038	22219	21875	21916	21932	23056	23692	23219	22648	22086	21796	21838	21692	21653	21693	21875	21732	21586	21579	21804	21555	21670	21475	21565	21570	21696	21785	21708	21574	21453	21495	21573	21932	21457	21574	21526	21579	21545	21667	21486	21749	21734	21743	21702	21725	21376	21583	21575	21624	21646	21789	21745	21653	21467	21618	21664	21849	21733	21585	21595	21591	21487	21693	21576	21468	21766	21625	21592	21665	21439	21748	21634	21662	21556	21400	21751	21480	21722	21571	21598	21646	21544	21652	21817	21632	21804	21593	21596	21634	21579	21668	21709	21857	21596	21532	21664	21796	21774	21712	21688	21446	21491	21604	21726	21709	21563	21804	21574	21606	21570	21705	21425	21751	21559	21809	21851	21926	21567	21544	21725	21288	21604	21529	21326	21780	21728	21759	21532	21456	21465	21781	21670	21515	21616	21649	21547	21510	21898	21629	21499	21498	21568	21468	21601	21614	21759	21490	21605	21758	21719	21670	21579	21475	21519	21637	21799	21624	21566	21705	21749	21648	21685	21590	21828	21448	21774	21700	21629	21361	21467	21660	21690	21485	21723	21530	21579	21560	21613	21768	21770	21669	21652	21571	21842	21747	21482	21452	21633	21717	21663	21711	21493	21726	21688	21599	21573	21843	21613	21676	21549	21641	21665	21579	21600	21860	21805	21508	21538	21459	21599	21537	21715	21853	21699	21794	21654	21816	21677	21664	21520	21607	21740	21530	21618	21740	21676	21780	21593	21681	21697	21625	21405	21626	21682	21643	21501	21704	21614	21751	21585	21750	21543	21688	21506	21443	21629	21530	21694	21492	21747	21685	21513	21717	21837	21641	21620	21425	21653	21804	21679	21584	21533	21394	21624	21479	21747	21868	21649	21842	21720	21548	21464	21702	21745	21654	21450	21566	21473	21633	21598	21410	21713	21555	21677	21570	21504	21784	21584	21564	21822	21809	21537	21500	21554	21832	21636	21748	21734	21372	21625	21722	21559	21543	21727	21621	21457	21505	21435	21630	21712	21705	21776	21405	21766	21809	21377	21596	21809	21657	21625	21616	21750	21663	21852	21522	21602	21536	21673	21543	21693	21417	21813	21639	21442	21650	21764	21461	21539	21686	21577	21750	21768	21522	21459	21558	21455	21428	21570	21597	21544	21540	21666	21448	21573	21617	21705	21643	21675	21736	21710	21677	21664	21831	21453	21642	21551	21703	21544	21619	21790	21755	21684	21931	21610	21844	21676	21808	21703	21642	21600	21523	21699	21599	21606	21595	21711	21567	21756	21668	21717	21469	21560	21521	21508	21527	21476	21495	21634	21412	21700	21755	21563	21671	21557	21691	21748	21812	21780	21574	21607	21673	21513	21689	21445	21802	21730	21605	21669	21624	21665	21651	21543	21495	21585	21591	21622	21681	21480	21515	21765	21855	21684	21692	21586	21679	21660	21614	21689	21442	21548	21616	21672	21587	21488	21644	21549	21424	21623	21607	21685	21624	21585	21871	21697	21590	21825	21561	21567	21634	21271	21676	21537	21537	21603	21698	21614	21723	21825	21481	21626	21588	21500	21711	21506	21822	21503	21620	21460	21669	21617	21563	21714	21711	21518	21798	21657	21767	21504	21681	21511	21754	21483	21650	21573	21726	21550	21624	21739	21734	21528	21527	21562	21665	21414	21797	21481	21913	21721	21543	21839	21580	21566	21685	21567	21537	21719	21540	21850	21614	21590	21571	21688	21723	21756	21617	21660	21527	21508	21813	21988	21605	21721	21355	21677	21631	21587	21806	21805	21677	21779	22014	21764	21664	21750	21759	21651	21713	21561	21605	21798	21841	21608	21519	21516	21524	21661	21687	21431	21318	21541	21381	21397	21813	21611	21664	21764	21657	21744	21806	21612	21592	21633	21663	21777	21447	21434	21816	21604	21698	21352	21685	21781	21628	21693	21567	21526	21759	21590	21667	21595	21743	21537	21421	21714	21741	21488	21468	21621	21697	21617	21530	21742	21534	21976	21568	21813	21627	21416	21579	21469	21553	21439	21597	21497	21568	21483	21527	21558	21554	21518	21536	21494	21538	21470	21560	21547	21820	21540	21796	21608	21622	21565	21593	21677	21714	21737	21761	21582	21927	21601	21787	21729	21781	21467	21376	21652	21767	21779	21652	21707	21528	21721	21791	21815	21582	21615	21775	21606	21406	21736	21541	21533	21624	21689	21713	21409	21534	21399	21601	21887	21739	21606	21604	21473	21725	21787	21334	21628	21554	21472	21772	21641	21586	21803	21574	21545	21565	21746	21691	21696	21884	21516	21644	21534	21515	21708	21637	21656	21726	21603	21890	21597	21679	21682	21473	21491	21541	21755	21627	21598	21337	21663	21778	21489	21564	21708	21658	21697	21454	21778	21525	21465	21862	21505	21779	21506	21650	21565	21691	21440	21455	21339	21797	21816	21579	21604	21871	21684	21490	21779	21403	21626	21777	21708	21563	21636	21669	21663	21505	21484	21635	21674	21681	21516	21662	21556	21566	21818	21761	21657	21502	21621	21520	21794	21720	21480	21504	21525	21659	21614	21518	21320	21614	21469	21641	21638	21836	21601	21676	21753	21681	21766	21773	21917	21555	21562	21676	21604	21656	21722	21643	21522	21645	21549	21537	21846	21781	21430	21630	21920	21326	21599	21635	21720	21587	21501	21663	21544	21599	21646	21803	21405	21748	21572	21695	21448	21781	21761	21487	21638	21764	21468	21713	21644	21808	21587	21625	21613	21850	21521	21648	21555	21584	21686	21528	21741	21588	21738	21778	21772	21523	21640	21506	21627	21545	21688	21630	21677	21739	21662	21679	21667	21494	21568	21813	21829	21706	21750	21584	21624	21804	21639	21660	21637	21865	21761	21551	21567	21682	21589	21564	21392	21699	21416	21571	21528	21676	21551	21567	21398	21665	21632	21873	21556	21508	21563	21484	21454	21599	21692	21588	21581	21383	21635	21556	21749	21564	21565	21632	21710	21612	21537	21590	21670	21562	21687	21359	21624	21599	21541	21719	21449	21668	21585	21588	21814	21761	21713	21708	21414	21617	21674	21724	21668	21527	21523	21495	21706	21501	21740	21448	21817	21624	21796	21752	21603	21635	21461	21628	21536	21750	21411	21865	21655	21706	21712	21571	21595	21520	21668	21678	21582	21658	21631	21685	21758	21683	21519	21497	21796	21617	21799	21395	21699	21653	21541	21491	21459	21636	21898	21712	21718	21697	21714	21593	21744	21489	21605	21775	21587	21495	21662	21500	21713	21646	21698	21437	21499	21666	21684	21675	21700	21554	21638	21928	21519	21648	21547	21765	21640	21617	21557	21537	21681	21617	21571	21640	21634	21745	21680	21589	21539	21901	21617	21865	21609	21589	21767	21592	21382	21779	21816	21783	21817	21553	21868	21721	21719	21528	21767	21576	21668	21681	21593	21417	21533	21666	21796	21459	21600	21819	21649	21755	21628	21684	21721	21850	21490	21695	21993	21671	21514	21877	21644	21655	21667	21558	21562	21736	21678	21544	21462	21689	21710	21487	21672	21745	21874	21493	21768	21739	21513	21751	21723	21591	21760	21730	21408	21466	21587	21669	21727	21672	21648	21593	21637	21574	21490	21466	21563	21717	21726	21921	21436	21684	21658	21565	21418	21663	21516	21855	21677	21525	21512	21681	21802	21670	21607	21437	21670	21857	21411	21863	21699	21579	21576	21821	21897	21848	21483	21807	21617	21770	21646	21577	21763	21472	21457	21697	21489	21780	21767	21667	21812	21643	21658	21670	21541	21469	21569	21578	21696	21306	21366	21612	21466	21467	21698	21771	21294	21494	21650	21577	21470	21665	21625	21630	21682	21732	21643	21722	21593	21582	21504	21670	21829	21451	21697	21675	21542	21584	21595	21594	21632	21535	21838	21773	21532	21671	21758	21634	21534	21798	21880	21794	21675	21759	21857	21672	21446	21634	21724	21501	21655	21932	21570	21629	21535	21698	21849	21865	21531	21648	21570	21715	21915	21728	21613	21625	21757	21544	21561	21556	21834	21628	21680	21384	21821	21321	21568	21595	21709	21758	21454	21675	21614	21625	21501	21682	21625	21802	21655	21571	21588	21717	21697	21635	21547	21498	21515	21621	21585	21769	21429	21488	21466	21621	21697	21582	21527	21669	21647	21841	21672	21609	21776	21638	21571	21601	21658	21732	21420	21981	21499	21630	21794	21672	21476	21578	21538	21510	21648	21735	21502	21632	21646	21517	21387	21709	21608	21813	21549	21648	21474	21435	21453	21561	21574	21756	21728	21654	21513	21751	21696	21530	21517	21630	21644	21664	21927	21493	21735	21507	21576	21769	21622	21529	21622	21404	21550	21752	21598	21429	21597	21765	21696	21689	21765	21775	21553	21602	21696	21711	21715	21499	21410	21665	21623	21741	21533	21639	21461	21549	21504	21639	21676	21672	21557	21787	21616	21640	21668	21807	21521	21769	21695	21443	21526	21556	21904	21668	21554	21591	21669	21922	21862	21549	21608	21733	21614	21803	21556	21589	21882	21522	21660	21634	21543	21708	21507	21772	21655	21521	21619	21602	21597	21581	21747	21493	21575	21449	21471	21655	21643	21518	21519	21612	21395	21673	21668	21559	21784	21401	21913	21968	21686	21675	21856	21759	21624	21798	21584	21612	21736	21629	21559	21513	21862	21621	21465	21850	21638	21610	21489	21617	21726	21601	21498	21607	21477	21569	21763	21478	21369	21780	21665	21586	21672	21730	21425	21782	21475	21467	21535	21808	21678	21754	21664	21595	21610	21813	21629	21467	21757	21608	21628	21373	21517	21626	21569	21575	21586	21582	21592	21698	21719	21782	21412	21587	21669	21705	21537	21739	21787	21620	21783	21484	21565	21735	21679	21718	21683	21534	21408	21572	21611	21618	21630	21634	21557	21686	21651	21634	21343	21576	21665	21771	21466	21575	21472	21656	21699	21650	21566	21790	21690	21675	21660	21738	21595	21600	21580	21733	21506	21538	21705	21747	21563	21868	21603	21628	21651	21568	21782	21790	21674	21583	21481	21595	21724	21798	21619	21662	21744	21919	21603
17687	19291	19280	18106	18606	18533	18375	18020	17649	17461	17675	17857	17517	17605	17478	19118	19768	18949	17872	17463	16999	16739	16898	16750	16943	16732	16658	16832	16680	16682	16758	16957	16889	16710	16871	16734	16806	16603	16720	16821	16892	16945	16810	16806	16860	16759	16822	16770	16757	16747	16866	16775	16824	16955	16767	16843	16748	16562	16806	16816	16707	16826	16931	16819	16691	16788	16649	16514	16826	16941	16632	16841	16850	16685	16750	16730	16811	16632	16706	16827	16804	16684	16900	16793	16825	16642	16806	16764	16794	16782	16927	16724	16730	16918	16930	16767	16730	16799	16814	16924	16791	16808	16827	16830	16838	16747	16852	16994	16877	16552	16760	16859	16679	16834	16801	16759	17009	16929	16706	16737	16708	16829	16830	16851	16731	16633	16752	16848	16713	16698	16811	16919	16734	16816	16741	16828	16854	16732	16590	16819	16707	16962	16962	16828	16717	16695	16960	17113	16786	16811	16901	16815	16767	16737	16764	16836	16848	16883	16728	16837	16856	16779	16606	16816	16647	16839	16683	16759	16797	16636	16735	16715	16797	16790	16784	16764	16751	16829	16728	16784	16672	16756	16617	16779	16790	16869	16814	16744	16887	16719	16580	16913	16715	16741	16718	16715	16821	16745	16758	16875	16882	16710	16841	16646	16759	16650	16766	16796	16792	16842	16863	16920	16781	16767	16684	16866	16774	16716	16766	16943	16844	16752	16769	16757	16836	16909	16742	16792	16941	16794	16742	16724	16895	16776	16922	16724	16975	16832	16924	16701	16700	16527	16924	16835	16971	16777	16755	16937	16809	16802	16843	16785	16772	16796	16749	16724	16651	16870	16716	16861	16859	16586	16761	16844	16916	16704	16768	16873	16739	16673	16783	16935	16630	16777	16823	16820	16602	16783	16869	16722	16779	16781	16769	16859	16706	16605	16747	16895	16832	16845	16766	16698	16963	16786	16598	16781	16825	16813	16830	16892	16925	16702	16952	16872	16891	16762	16899	16756	16902	16755	16753	16875	16727	16642	16816	16816	16767	16747	16795	16690	16793	16960	16861	16794	16709	16757	16975	16718	16760	16723	16713	16666	16854	16721	16744	16887	16600	16803	16896	16779	16715	16917	16811	16625	16749	16666	16697	16878	16612	16839	16747	16744	16821	16780	16665	16909	16698	16802	16711	16577	16643	16858	16874	16948	16763	16806	16693	16611	16846	16648	16599	16723	16741	16607	16807	16534	16909	16762	16672	16931	16638	16715	16849	16750	16831	16774	16942	16640	16703	16869	16917	16690	16902	16758	16855	16796	16744	16798	16858	16730	16828	16815	16744	16849	16730	16785	16869	16793	16601	16925	16796	16724	16663	16926	16753	16742	16763	16870	16820	16827	17001	16582	16808	16876	16753	16708	16803	16782	16707	16804	16775	16785	16677	16770	16964	16917	16692	16695	16662	16718	16894	16769	16778	16779	16845	16862	16784	16693	16814	16869	16885	16817	16772	16893	16629	16722	17001	16820	16670	16690	16646	16817	16949	16933	16804	16617	16687	16881	16921	16761	16741	16796	16733	16728	16618	16506	16905	16783	16787	16823	16845	16759	16808	16578	16877	16781	16876	16855	16898	16852	16748	16847	16909	16717	16713	16750	16672	16782	16886	16653	16884	16870	16629	16885	16673	16738	16833	16642	16755	17030	16896	16740	16936	16905	16720	16761	16624	16840	16663	16707	16978	16793	16600	16862	16694	16763	16725	16720	16986	16897	16676	16768	16739	16789	16778	16742	16691	16782	16922	17042	16737	16725	16690	16764	16883	16610	16811	16892	16814	16747	16734	16652	16907	16806	16789	16894	16718	16728	16876	16708	16795	16808	16921	16837	16871	16745	16710	16670	16752	16695	16646	16485	16744	16738	16949	16831	16665	16861	16610	16652	16610	16969	16807	16672	16896	16681	16750	16669	16650	16664	16664	16824	16716	16884	16774	16741	16900	16953	16752	16812	16793	16735	16878	16782	16784	16804	16873	16861	16866	16667	16869	16801	16715	16957	16597	16721	16806	16738	16660	16780	16663	16851	16928	16817	16800	16690	16728	16805	16705	16833	16862	16532	16712	16794	16798	16837	16732	16552	16864	16888	16766	16611	16775	16802	16991	16725	16830	16753	16687	16627	16636	16746	16776	16920	16782	16668	16660	16757	16772	16614	16769	16768	16738	16712	16764	16782	16915	16936	16689	16815	16827	16936	16767	16747	16891	16977	16588	16705	16836	16861	16820	16792	16639	16677	16871	16607	16720	16845	16819	16735	16733	16835	16874	16814	16768	16876	16773	16934	16775	16802	16957	16765	16857	16882	16882	16821	16865	16838	16597	16714	16784	16749	16670	16781	16895	16842	16972	16823	16831	16768	16880	16768	16711	16802	16726	16727	16902	16753	16745	16870	16724	16638	16769	16810	16739	16792	16584	16728	16677	16906	16676	16704	16874	16665	16660	16773	16833	16911	16685	16706	16788	16800	16875	16677	16854	16843	16848	16936	16832	16838	16740	16642	16628	16645	16765	16643	16709	16742	16899	16729	16795	16611	16757	16727	16703	16648	16760	16840	16603	16823	16811	16580	16695	16873	16870	16800	16745	16818	16710	16751	16739	16859	16890	16676	16758	16698	16598	16588	16820	16967	16836	16906	16701	16761	16674	16739	16814	16748	16911	16886	16619	16852	16838	16732	16756	16903	16870	16861	16743	16692	16821	16882	16712	16835	17043	16740	16736	16762	16807	16863	16875	16788	16777	16636	16831	16756	16961	16917	16880	16549	16731	16688	16691	16871	16739	16640	16843	16880	16758	16796	16728	16757	16818	16727	16862	16736	16911	16648	16766	16702	16819	16807	16834	16767	16692	16679	16803	16778	16710	16728	16899	16559	16796	16777	16739	16975	16740	16788	16705	16898	16784	16638	16712	16667	16846	16924	16876	16610	16856	16769	16777	16778	16616	16931	16843	16961	16697	16851	16682	16812	16737	16712	16695	16699	16860	16818	16624	16741	16663	16825	16767	16712	16711	16802	16832	16693	16886	16906	16643	16886	16806	16825	16883	16978	16772	16837	16948	16673	16679	16840	16919	16855	16724	16838	16685	16515	16933	16632	16666	16850	16770	16750	16671	16704	16708	16813	16744	16872	16744	16957	16836	16756	16586	16617	16763	16807	16739	16807	16808	16900	16801	16859	16806	16704	16871	16590	16711	16820	16892	16702	16780	16921	16790	16901	16599	16853	16771	16886	16679	16698	16851	16666	16897	16757	16661	16766	16847	16752	16900	16778	16732	16760	16645	16778	16951	16864	16854	16825	16687	16897	16837	16788	16683	16756	16870	16896	16880	16792	16650	16882	16762	16738	16678	17000	16872	16803	16774	16564	16903	16716	16764	16778	16682	16666	16874	16836	16791	16604	16813	16870	16649	16786	16687	16835	16803	16860	16715	16727	16755	16722	16801	16887	16666	16862	16747	16991	16706	16812	16698	16917	16802	16784	16773	16780	16632	16703	16862	16869	16780	16638	16643	16807	16869	16796	16829	16752	16871	16747	16777	16604	16858	16688	16861	16659	16565	16711	16939	16938	16827	16717	16793	16628	16589	16827	16717	16928	16894	16948	16698	16775	16686	16614	16887	16753	16895	16761	16787	16839	16782	16836	16853	16547	16767	16640	16999	16713	16769	16824	16770	16721	16768	16707	16936	16820	16677	16728	16685	16673	16980	16930	16874	16774	16903	16773	16637	16854	16852	16687	16700	16834	16803	16690	16782	16688	17007	16675	16906	16793	16790	16797	16753	16832	16961	16869	16841	16769	16781	16801	16756	16848	16893	16707	16846	16652	16824	16819	16715	16786	16567	16678	16680	16966	16567	16926	16797	16728	16712	16861	16781	16769	16778	16867	16665	16690	16703	16742	16804	16789	16701	16779	16744	16803	16985	16715	16766	16849	16801	16681	16794	16854	16622	16921	16904	16776	16966	16919	16833	16755	16687	16679	16817	16889	16887	16944	16923	16866	16808	16835	16736	16721	16719	16839	16755	16906	16740	16901	16812	16818	17056	16660	16776	16665	16803	16895	16831	16564	16787	16631	16732	16841	16601	16871	16901	16739	16645	16648	16802	16672	16777	16752	16833	16846	16673	16783	16719	16916	16799	16706	16832	16820	16884	16720	16735	16832	16826	16818	16792	16738	16865	16804	16990	16767	16957	16618	16922	16856	16621	16733	16634	16719	16681	16824	16824	16906	17041	16774	16836	16808	16861	16743	16739	16789	16860	16736	16719	16746	16897	16970	16758	16888	16849	16797	16815	16657	16759	16915	16900	16726	16857	16566	16863	16757	16812	16659	16689	16830	16869	16653	16946	16801	16798	16877	16650	16851	16573	16874	16829	16838	16623	16462	16757	16551	16776	16837	16777	16753	16741	16902	16650	16740	16686	16615	17010	16862	16667	16736	16676	16691	16710	16867	16718	16820	16697	16772	16952	16823	16845	16852	16890	16671	16919	16702	16992	16873	16937	16738	16599	16764	16807	16641	16915	16679	16863	16785	16821	16796	16689	16740	16843	16922	16868	16759	16761	16801	16748	16662	16959	16897	16862	16935	16864	16718	16701	16808	16845	16849	16696	16760	16883	16967	16857	16678	16850	16742	16679	16791	16964	16811	16869	16651	16842	16839	16755	16665	16766	16753	16872	16690	16865	16776	16728	16899	16712	16669	16807	16616	16870	16839	16820	16827	16719	16854	16814	16901	16781	16690	16746	16755	16841	16904	16709	16925	16645	16697	16800	16552	16764	16777	16831	16778	16795	16786	16833	16788	16749	16649	17031	16698	16912	16936	16774	16757	16731	16936	16605	16742	16803	16651	16863	16732	16767	16845	16777	16875	16715	16840	16665	16732	16964	16852	16851	16911	16756	16744	16891	16754	16625	16766	16741	16792	16907	16653	16939	16602	16756	16604	16908	16824	16753	16749	16676	16825	16919	16674	16735	16839	16661	16760	16867	16828	16943	16741	16746	16619	16878	16864	16738	16774	16905	16655	16833	16952	16741	16709	16745	16685	16772	16811	16909	16838	16792	16929	16810	16821	16869	16889	16687	16887	16622	16837	16826	16864	16868	16705	16861	17024
25273	21465	28641	25093	23691	24421	24708	23072	22605	22369	22789	22984	22540	22490	22667	30332	33424	30957	26139	24222	22558	21583	21589	21636	21700	21811	21605	21535	21675	21547	21769	21710	21640	21612	21631	21333	21797	21673	21654	21435	21463	21452	21429	21766	21843	21620	21610	21648	21437	21800	21532	21368	21339	21312	21742	21564	21525	21719	21564	21575	21361	21897	21592	21702	21545	21642	21624	21574	21478	21772	21743	21531	21557	21641	21408	21565	21748	21607	21520	21528	21454	21563	21543	21696	21690	21526	21573	21574	21292	21470	21639	21418	21610	21355	21470	21615	21441	21541	21584	21525	21426	21517	21544	21532	21592	21528	21490	21480	21528	21684	21634	21538	21773	21490	21714	21619	21607	21615	21471	21522	21335	21496	21550	21497	21792	21752	21377	21553	21623	21709	21521	21605	21604	21684	21822	21532	21564	21373	21587	21668	21661	21442	21369	21422	21433	21605	21502	21686	21828	21564	21737	21529	21735	21535	21602	21410	21476	21779	21336	21608	21428	21746	21567	21495	21745	21542	21621	21250	21742	21592	21627	21543	21572	21600	21444	21472	21584	21576	21541	21645	21552	21380	21622	21442	21988	21674	21690	21516	21635	21471	21412	21503	21658	21622	21557	21715	21550	21372	21411	21599	21616	21440	21593	21498	21248	21833	21740	21491	21356	21546	21669	21871	21544	21513	21704	21608	21449	21575	21670	21566	21524	21546	21643	21694	21366	21440	21486	21647	21524	21480	21431	21644	21576	21783	21540	21552	21600	21463	21515	21534	21537	21514	21678	21700	21623	21567	21626	21345	21626	21610	21510	21613	21648	21563	21542	21760	21557	21625	21370	21357	21460	21762	21669	21413	21805	21370	21587	21756	21550	21556	21520	21560	21457	21674	21708	21541	21621	21464	21509	21536	21633	21612	21371	21472	21510	21495	21490	21476	21619	21299	21500	21623	21438	21498	21632	21337	21547	21617	21595	21645	21682	21424	21653	21540	21733	21528	21645	21600	21612	21488	21676	21641	21472	21903	21779	21728	21640	21616	21373	21415	21650	21561	21660	21531	21594	21539	21544	21296	21366	21817	21717	21409	21568	21481	21620	21610	21696	21414	21667	21559	21526	21484	21567	21386	21531	21478	21376	21702	21495	21497	21646	21577	21579	21351	21437	21861	21671	21601	21467	21565	21752	21484	21655	21473	21697	21720	21552	21257	21685	21929	21518	21727	21471	21506	21606	21535	21694	21633	21587	21767	21618	21701	21675	21474	21367	21742	21592	21564	21527	21628	21464	21453	21711	21578	21583	21508	21592	21457	21412	21521	21497	21652	21476	21488	21573	21741	21579	21458	21567	21488	21568	21749	21418	21599	21355	21715	21594	21633	21635	21557	21536	21555	21606	21357	21408	21373	21527	21588	21644	21681	21411	21444	21576	21672	21805	21573	21327	21377	21505	21585	21767	21488	21762	21491	21612	21729	21489	21561	21772	21729	21679	21613	21739	21656	21490	21501	21555	21612	21450	21346	21303	21597	21734	21608	21532	21498	21646	21600	21425	21675	21468	21597	21569	21475	21332	21581	21801	21479	21405	21488	21411	21638	21428	21394	21650	21384	21729	21509	21594	21622	21728	21506	21633	21470	21422	21442	21379	21399	21567	21348	21627	21656	21722	21450	21378	21518	21564	21670	21561	21772	21453	21576	21585	21491	21652	21476	21675	21547	21681	21464	21421	21561	21637	21560	21642	21617	21645	21486	21491	21742	21339	21622	21521	21431	21420	21512	21641	21514	21404	21452	21501	21587	21707	21486	21503	21598	21633	21403	21635	21679	21568	21618	21758	21516	21537	21477	21483	21540	21513	21543	21753	21710	21606	21613	21528	21621	21700	21596	21446	21587	21648	21484	21505	21522	21548	21622	21552	21781	21688	21571	21485	21549	21597	21718	21538	21609	21366	21365	21624	21598	21297	21698	21540	21499	21448	21488	21422	21721	21459	21707	21740	21640	21551	21674	21576	21526	21647	21382	21352	21467	21693	21572	21588	21317	21406	21504	21511	21703	21599	21541	21728	21617	21540	21405	21659	21409	21569	21253	21435	21599	21544	21403	21390	21735	21595	21754	21712	21509	21396	21429	21375	21579	21362	21598	21499	21718	21602	21685	21356	21448	21544	21622	21539	21578	21283	21522	21681	21353	21582	21650	21492	21571	21740	21375	21569	21497	21502	21833	21469	21600	21427	21673	21481	21474	21449	21836	21575	21275	21529	21482	21287	21736	21521	21441	21595	21642	21332	21259	21672	21530	21869	21595	21646	21579	21408	21579	21546	21347	21453	21476	21638	21710	21839	21569	21526	21686	21972	21446	21730	21456	21371	21567	21665	21465	21499	21550	21404	21358	21493	21418	21618	21555	21354	21464	21564	21529	21599	21594	21437	21693	21568	21614	21441	21736	21603	21722	21696	21554	21453	21555	21537	21614	21589	21506	21534	21631	21690	21602	21508	21585	21537	21497	21940	21402	21512	21643	21619	21538	21563	21566	21675	21639	21511	21846	21623	21731	21594	21466	21550	21559	21351	21618	21549	21377	21592	21479	21443	21537	21635	21653	21656	21663	21644	21502	21305	21529	21301	21613	21591	21341	21410	21541	21674	21612	21506	21613	21505	21309	21400	21511	21554	21497	21547	21496	21646	21562	21506	21501	21601	21454	21349	21441	21550	21560	21582	21460	21527	21793	21727	21603	21569	21458	21522	21561	21590	21872	21587	21513	21439	21553	21643	21491	21879	21549	21830	21502	21603	21444	21545	21512	21478	21647	21623	21481	21587	21809	21504	21526	21480	21610	21738	21654	21506	21553	21451	21376	21621	21616	21541	21411	21476	21546	21416	21559	21683	21687	21466	21464	21524	21549	21576	21580	21575	21813	21589	21658	21717	21677	21632	21519	21685	21334	21820	21732	21705	21394	21730	21631	21339	21448	21607	21594	21615	21389	21607	21723	21678	21633	21584	21605	21717	21554	21517	21505	21675	21581	21681	21418	21473	21503	21723	21811	21453	21595	21657	21602	21451	21620	21665	21627	21554	21534	21611	21594	21544	21448	21536	21636	21577	21550	21500	21641	21619	21648	21439	21571	21606	21469	21612	21591	21580	21667	21573	21693	21619	21408	21741	21432	21585	21644	21610	21736	21579	21568	21518	21558	21560	21507	21474	21389	21683	21652	21534	21661	21738	21629	21412	21684	21369	21536	21663	21448	21528	21533	21723	21362	21648	21591	21706	21644	21775	21478	21499	21497	21483	21735	21459	21397	21309	21522	21493	21660	21717	21548	21505	21472	21455	21893	21589	21685	21458	21565	21712	21608	21123	21817	21651	21449	21528	21565	21575	21461	21530	21725	21651	21481	21548	21359	21627	21773	21376	21742	21608	21557	21405	21557	21554	21538	21420	21598	21423	21574	21711	21512	21404	21433	21421	21716	21743	21587	21591	21393	21757	21493	21679	21537	21519	21733	21381	21617	21686	21535	21617	21336	21560	21737	21530	21770	21735	21646	21764	21424	21527	21466	21607	21598	21730	21450	21783	21660	21606	21619	21579	21616	21769	21657	21731	21685	21550	21643	21736	21673	21496	21418	21304	21512	21639	21574	21700	21565	21893	21623	21426	21489	21693	21789	21596	21419	21503	21559	21723	21875	21488	21425	21522	21625	21671	21398	21570	21609	21484	21528	21489	21696	21628	21557	21644	21460	21620	21690	21710	21452	21699	21726	21553	21435	21461	21661	21690	21602	21463	21691	21561	21594	21310	21753	21656	21743	21686	21439	21562	21542	21760	21436	21449	21539	21439	21549	21682	21356	21482	21509	21538	21502	21791	21444	21680	21656	21521	21667	21750	21522	21589	21597	21518	21465	21484	21341	21565	21668	21589	21471	21485	21612	21600	21575	21496	21657	21654	21560	21741	21677	21436	21713	21471	21681	21572	21743	21893	21641	21494	21536	21503	21390	21377	21446	21714	21268	21508	21454	21496	21622	21366	21486	21450	21379	21409	21707	21514	21690	21423	21549	21769	21522	21624	21761	21481	21610	21720	21704	21521	21466	21449	21567	21644	21499	21733	21634	21559	21491	21487	21464	21711	21553	21249	21618	21405	21683	21643	21532	21609	21746	21800	21757	21443	21419	21605	21742	21616	21477	21550	21582	21321	21496	21533	21615	21591	21602	21458	21430	21397	21567	21471	21473	21710	21651	21650	21744	21660	21719	21678	21747	21686	21495	21625	21405	21491	21558	21667	21472	21544	21669	21637	21714	21629	21778	21707	21496	21634	21493	21735	21708	21550	21653	21467	21530	21667	21585	21423	21536	21701	21585	21778	21349	21525	21711	21814	21495	21440	21327	21483	21634	21648	21468	21613	21441	21595	21609	21632	21665	21634	21539	21569	21554	21435	21596	21676	21682	21554	21634	21435	21640	21648	21571	21450	21580	21466	21493	21401	21559	21372	21519	21533	21225	21565	21656	21450	21523	21538	21451	21635	21617	21564	21559	21507	21531	21598	21467	21397	21615	21516	21539	21726	21487	21668	21551	21466	21499	21490	21818	21722	21690	21702	21684	21673	21659	21687	21445	21571	21655	21459	21743	21420	21422	21329	21441	21589	21610	21563	21470	21678	21478	21472	21764	21485	21481	21564	21406	21673	21644	21682	21621	21747	21433	21707	21703	21676	21563	21848	21542	21583	21712	21444	21389	21480	21711	21543	21680	21412	21480	21675	21572	21602	21177	21668	21798	21767	21626	21628	21511	21595	21641	21743	21640	21709	21498	21756	21398	21582	21647	21690	21515	21604	21616	21529	21871	21514	21730	21555	21434	21673	21539	21575	21545	21592	21629	21713	21859	21537	21483	21477	21467	21476	21570	21520	21309	21994	21636	21532	21286	21538	21621	21555	21466	21618	21554	21824	21771	21656	21547	21704	21534	21606	21471	21630	21570	21475	21509	21779	21694	21686	21633	21717	21561	21783	21559	21519	21577	21534	21086	21734	21732	21593	21681	21549	21550	21582	21665	21525	21653	21432	21632	21778	21320	21503	21662	21710	21503	21439	21695	21510	21581	21629	21517	21397	21337	21503	21590	21685	21727	21806	21347	21478	21549	21830	21680
16785	25781	25411	20996	20425	19034	19291	19036	18297	18191	18612	18793	18597	17903	18368	30558	32822	28393	21771	19740	17433	16805	16968	16786	16672	17057	17001	16838	16795	16786	16783	16673	16739	16755	16750	16741	16749	16752	16780	16429	16720	16804	16767	16618	16789	16847	16960	16935	16822	16843	16687	16774	16804	16846	16850	16733	16806	16680	16629	16624	16827	16767	16767	16611	16661	16872	16830	16742	16927	16750	16748	16635	16908	16685	16813	16714	16776	16757	16843	16903	16660	16751	16824	16768	16823	16891	16684	16753	16871	16620	16674	16697	16750	16747	16701	16805	16783	16847	16745	16644	16780	16736	16612	16788	16974	16668	16663	16640	16727	16725	16858	16691	16765	16916	16651	16883	16714	16887	16779	16849	16878	16882	16531	16710	16904	16732	16648	16723	16964	16576	16678	16655	16778	16538	16960	16683	16786	16778	16677	16925	16826	16766	16719	16604	16782	16737	16716	16893	16729	16731	16945	16936	16715	16715	16856	16777	16971	16757	16919	16851	16727	16710	16810	16735	16753	16827	16666	16770	16664	16757	16688	16755	16581	16895	16792	16805	16826	16729	16815	16651	16568	16618	16825	16670	16792	16936	16956	16846	16992	16853	16756	16796	16640	16544	16726	16760	16911	16685	16690	16822	16809	16794	16912	16764	16850	16701	16793	16695	16658	16903	16675	16507	16909	16752	16818	16608	16683	16833	16753	16871	16584	16767	16598	16791	17019	16737	16719	16651	16772	16717	16914	16738	16463	16838	16794	16832	16707	16899	16650	16824	16609	16739	16751	16884	16737	16727	16720	16811	16545	16647	16859	16929	16648	16689	16873	16670	16871	16721	16631	16804	16755	16724	16771	16760	16742	16742	16777	16712	16741	16821	16898	16856	16803	16746	16842	16640	16745	16699	16647	16801	16675	16787	16802	16704	16831	16513	16932	16905	16622	16850	16956	16686	16690	16699	16706	16773	16779	16627	16708	16772	16802	16944	16727	16894	16774	16966	16598	16893	16831	16682	16880	16741	16877	16949	16685	16812	16779	16772	16785	16738	16809	16617	16607	16791	16670	16706	16853	16637	16837	16639	16703	16615	16652	16746	16863	16840	16813	16950	16748	16825	16723	16798	16642	16845	16796	16672	16760	16891	16668	16772	16755	16857	16790	16777	16568	16889	16921	16891	17013	16947	16764	16776	16684	16696	16720	16774	16844	16726	16792	16833	16842	16803	16758	16651	16712	16744	16898	16767	16706	16769	16651	16940	16942	16712	16938	16839	16971	16778	16719	16915	16705	16809	16692	16866	16745	16602	16978	16931	16784	16673	16692	16718	16615	16758	16634	16948	16775	16723	16744	16774	16702	16768	16739	16820	16758	16627	16873	16742	16728	16848	16757	16499	16878	16682	16632	16731	16786	16777	16917	16559	16631	16934	16516	16701	16856	16654	16769	16719	16710	16807	16611	16765	16714	16829	16618	16794	16757	16816	16793	16781	16620	16630	16779	16829	16662	16838	16836	16780	16776	16676	16646	16709	16558	16831	16809	16668	16907	16585	16882	16849	16834	16843	16740	16784	16755	16826	16725	16738	16864	16926	16923	16723	16847	16734	16815	16646	16660	16792	16821	16876	16799	16840	16831	16699	16836	16652	16755	16846	16755	16743	16821	16593	16739	16935	16664	16794	16842	16723	16734	16764	16661	16616	16696	16704	16657	16734	16759	16846	16706	16783	16671	16746	16720	16701	16707	16703	16709	16871	16716	16719	16730	16593	16912	17015	16841	16671	16813	16700	16772	16725	16505	16866	16920	16821	16787	16675	16752	16716	16814	16853	16701	16816	16769	16773	16782	16640	16738	16686	16810	16846	16775	16686	16829	16850	16896	16759	16775	16747	16837	16763	16857	16521	16809	16577	16676	16837	17053	16805	16785	16800	16850	16896	16910	17041	16687	16750	16768	16821	16829	16718	16845	16789	16908	16717	17092	16751	16873	16766	16747	16734	16938	16729	16759	16600	16797	16784	16805	16845	16573	16687	16727	16800	16776	16709	16674	16629	16965	16701	16841	16825	16744	16645	16768	16745	16747	16709	16805	16832	16714	16759	16678	16865	16831	16602	16939	16794	16683	16829	16872	16722	16772	16694	16652	16838	16806	16708	16817	16780	16788	16716	16809	16905	16816	16762	16796	16785	16702	16909	16662	17003	16682	16741	16782	16795	16645	16856	16750	16841	16699	16641	16889	16733	16643	16722	16912	16810	16729	16840	16688	16768	16670	16886	16883	16776	16759	16798	16830	16714	16846	16703	16845	16774	16936	16664	16623	16736	16703	16799	16772	16938	16870	16777	16742	16854	16945	16714	16645	16616	16907	16691	16910	16699	16878	16761	16693	16683	16685	16824	16664	16794	16701	16847	16804	16903	16657	16871	16740	16844	16830	16791	16721	16795	16757	16823	16766	16908	16624	16871	16763	16794	16818	16735	16784	16938	16807	16686	16795	16708	16706	16640	16872	16656	16777	16780	16821	16705	16558	16778	16822	16640	16930	16846	16627	16707	16739	16708	16892	16728	16610	16768	16736	16816	16762	16834	16889	16908	16706	16912	16756	16720	16705	16735	16847	16662	16792	16691	16774	16727	16772	16885	16685	16713	16790	16612	16890	16778	16838	16856	16706	16715	16686	16822	16803	16734	16959	16955	16732	16726	16597	16700	16919	16803	16856	16787	16586	16697	16861	16819	16808	16873	16803	16698	16877	16753	16845	16749	16774	16927	16872	16720	16645	16727	16590	16753	16768	16799	16908	16751	16582	16764	16829	16909	16748	16792	16934	16847	16807	16783	16734	16822	16696	16923	16733	16832	16833	16645	16830	16861	16663	16737	16768	16861	16604	16797	16599	16820	16745	16692	16742	16807	16796	16806	16783	16742	16900	16848	16741	16776	16580	16812	16418	16785	16782	16805	16810	16777	16885	16618	16665	16795	16795	16541	16738	16798	16778	16904	16723	17003	16706	16744	16771	16595	16858	16700	16755	16891	16741	16914	16762	16832	16882	16800	16650	16650	16755	16807	16802	16929	16674	16650	16659	16810	16739	16774	16761	16743	16831	16839	16640	16847	16794	16789	16846	16936	16730	16683	16613	16868	16914	16803	16659	16733	16552	17006	16774	16733	16862	16732	16761	16739	16683	16867	16827	16699	16856	16696	16823	16846	16952	16658	16720	16806	16717	16731	16815	16751	16884	16623	16754	16701	16802	16659	16645	16683	16875	16713	16779	16843	16742	16842	16767	16862	16731	16812	16773	16696	16798	16730	16732	16812	16756	16741	16854	16801	16857	16791	16837	16731	16684	16733	16610	16766	16736	16765	16754	16795	16897	16779	16635	16947	16839	16588	16772	16862	16669	16845	16810	16795	16620	16711	16818	16752	16708	16748	16801	16753	16699	16789	16749	16753	16783	16745	16611	16816	16772	16835	16750	16683	16848	16737	16937	16782	16869	16836	16680	16849	16670	16786	16557	16776	16851	16655	16676	16743	16551	16749	16888	16849	16787	16902	16875	16830	16828	16749	16809	16844	16672	16737	16906	16847	16480	16763	16759	16842	16669	16742	16772	16686	16575	16820	16848	16835	16766	16844	16663	16708	16872	16695	16758	16883	16716	16633	17033	16751	16992	16781	16717	16679	16746	16792	16693	16768	16677	16780	16797	16883	16951	16895	16724	16859	16845	16780	16827	16787	16819	16720	16677	16588	16778	16944	16826	16887	16773	16765	16864	16924	16743	16693	16711	16721	16836	16821	16630	16657	16694	16642	16719	16660	16641	16513	16740	16780	16868	16643	16694	16805	16787	16698	16740	16890	16650	16689	16689	16754	16738	16879	16664	16741	16645	16548	16926	16792	16740	16745	16758	16912	16667	16657	16880	16741	16795	16665	16883	16857	16758	16810	16947	16887	16823	16662	16751	16876	16749	16757	16750	16651	16667	16824	16889	16713	16785	16652	16769	16807	16844	16750	16751	16682	16821	16783	16551	16815	16762	16708	16764	16583	16635	16916	16694	16906	16706	16740	16770	16677	16935	16710	16833	16538	16853	16726	16711	16594	16715	16679	16802	16805	16820	16636	16726	16847	16895	16829	16783	16890	16679	16905	16925	16770	16901	16836	16943	16916	16729	16755	16591	16743	16729	16704	16909	16899	16917	16758	16434	16811	16769	16728	16912	16683	16741	16754	16717	16899	16630	16640	16785	16800	16711	16730	16762	16744	16915	16799	16657	16758	16801	16774	16910	16760	16833	17050	16623	16718	16651	16839	16809	16718	16942	16813	16752	16811	16701	16753	16769	16806	16868	16822	16850	16709	16832	16716	16801	16734	16673	16915	16776	16690	16821	16712	16742	16958	16639	16870	16866	16671	16894	16783	16835	16886	16896	16688	16795	16744	16797	16823	16846	16868	16706	16521	16789	16736	16849	16792	16639	16812	16744	16761	16675	16766	16804	16715	16936	16754	16921	16664	16848	16694	16765	16826	16638	16698	16628	16950	16873	16736	16805	16632	16765	16639	16755	16747	16689	16744	16900	16819	16699	16742	16663	16748	16873	16947	16741	16787	16849	16875	16575	16671	16766	16619	16843	16847	16681	16753	16821	16811	16731	16738	16739	16798	16668	16822	16574	16694	16859	16695	16840	16693	16884	16702	16810	16702	16817	16954	16797	16715	16658	16733	16584	16721	16944	16680	16871	16821	16769	16882	16757	16721	17010	16899	16894	16963	16791	16707	16741	16744	16680	16854	16904	16688	16668	16610	16876	16787	16815	16794	16807	16905	16735	16857	16860	16752	16758	16651	16633	16951	16621	16695	16915	16915	16792	16862	16833	16869	16958	16719	16843	16852	16666	16769	16666	16622	16693	16927	16750	16757	16733	16815	16776	16828	16771	16885	16705	16845	16861	16977	16655	16768	16788	16666	16803	16800	16898	16798	16840	16657	16685	16700	16804	16641	16719	16834	16748	16753	16514	16791	16746	16911	16806	16764	16956	16824	16937	16877	16794	16672	16681	16715	16855	16710	16767	16709	16829	16892	16591	16731	16924	16591	16815	16804	16671	16747	16865	16937	16529	17050	16924	16872	16994	16871	16799	16911	16925	16942	16888	16814	16740	16755
23867	21506	29133	24329	22245	25387	27308	23950	22855	23313	23500	23457	23216	22814	23130	35597	41060	37252	29926	26313	23352	22198	21813	22021	21784	21703	21729	21784	21931	21667	21614	21626	21701	21655	21641	21756	21671	21682	21724	21615	21694	21402	21521	21759	21646	21514	21989	21686	21929	21725	21473	21747	21515	21682	21655	21592	21765	21646	21713	21796	21742	21899	21910	21929	21693	21755	21770	21593	21480	21341	21667	21898	21851	21725	21935	21723	21733	21967	21842	21813	21852	21741	21587	21603	21414	21444	21621	21557	21565	21668	21621	21826	21744	21779	21661	21516	21667	21742	21475	21722	21718	21738	21909	21666	21842	21577	21820	21627	21659	21732	21804	21631	21773	21552	21621	21729	21724	21629	21509	21888	21550	21871	21675	21370	21651	21615	21586	21714	21454	21707	21638	21675	21410	21862	21636	21483	21488	21776	21651	21596	21815	21678	21578	21668	21754	21594	21479	21592	21686	21690	21540	21578	21522	21499	21644	21710	21547	21480	21757	21726	21730	21521	21899	21765	21822	21647	21661	21569	22070	21673	21584	21600	21649	21595	21642	21524	21475	21685	21550	21373	21472	21819	21772	21563	21631	21508	21592	21643	21517	21871	21561	21537	21647	21683	21660	21764	21459	21530	21453	21747	21753	21410	21647	21535	21615	21594	21741	21649	21528	21676	21565	21615	21622	21756	21727	21654	21684	21786	21668	21890	21718	21676	21599	21610	21567	21825	21621	21799	21816	21781	21819	21802	21580	21685	21319	21550	21738	21616	21869	21516	21681	21586	21388	21617	21641	21844	21787	21492	21606	21736	21572	21502	21569	21766	21517	21841	21561	21740	21764	21778	21661	21599	21549	21690	21655	21584	21572	21636	21599	21601	21489	21494	21508	21680	21540	21478	21617	21441	21268	21661	21695	21431	21668	21606	21438	21573	21566	21413	21716	21782	21690	21601	21584	21553	21538	21535	21657	21474	21705	21496	21697	21641	21908	21880	21859	21758	21412	21435	21513	21536	21784	21721	21560	21675	21614	21610	21802	21594	21547	21707	21894	21662	21539	21482	21711	21990	21574	21527	21483	21472	21568	21692	21665	21702	21607	21768	21645	21620	21817	21760	21582	21362	21489	21754	21738	21640	21741	21763	21668	21915	21479	21564	21385	21686	21825	21390	21429	21456	21411	21669	21567	21561	21571	21686	21844	21870	21671	21763	21715	21779	21759	21559	21624	21621	21837	21934	21470	21669	21634	21566	21665	21632	21661	21710	21524	21645	21594	21487	21669	21862	21724	21687	21797	21681	21544	21597	21590	21768	21597	21570	21655	21663	21523	21700	21831	21562	21676	21675	21544	21542	21831	21654	21453	21377	21472	21656	21529	21781	21581	21915	21589	21648	21477	21520	21632	21462	21659	21732	21749	21757	21791	21630	21614	21707	21687	21678	21824	21856	21792	21661	21677	21807	21693	21580	21773	21603	21615	21748	21639	21635	21614	21716	21643	21539	21611	21538	21579	21727	21684	21625	21750	22071	21670	21773	21482	21588	22015	21534	21575	21657	21497	21644	21781	21835	21503	21603	21815	21956	21776	21388	21497	21706	21387	21691	21433	21623	21601	21431	21669	21636	21531	21608	21693	21735	21575	21737	21784	21657	21647	21473	21722	21648	21778	21575	21714	21505	21543	21523	21663	21642	21455	21548	21698	21731	21340	21591	21494	21624	21487	21425	21487	21504	21470	21593	21643	21584	21817	21726	21650	21438	21612	21765	21781	21477	21588	21571	21425	21481	21597	21768	21686	21732	21633	21495	21758	21527	21678	21498	22017	21564	21629	21734	21559	21569	21634	21661	21620	21780	21617	21770	21608	21790	21528	21778	21582	21723	21439	21326	21412	21466	21634	21711	21597	21765	21647	21594	21711	21751	21754	21620	21324	21631	21878	21508	21882	21643	21533	21703	21763	21444	21702	21831	21628	21453	21812	21768	21562	21566	21729	21633	21805	21831	21679	21562	21494	21670	21515	21615	21644	21453	21557	21523	21420	21761	21582	21529	21651	21669	21627	21649	21508	21558	21589	21833	21602	21847	21532	21495	21360	21585	21609	21538	21585	21625	21721	21550	21726	21528	21422	21671	21681	21717	21848	21766	21482	21551	21589	21703	21540	21400	21853	21864	21788	21472	21845	21500	21639	21771	21656	21661	21720	21530	21666	21630	21548	21615	21595	21829	21623	21723	21789	21736	21611	21657	21786	21486	21710	21633	21853	21838	21682	21716	21714	21718	21856	21823	21674	21649	21605	21624	21660	21771	21686	21663	21784	21711	21549	21779	21591	21627	21767	21499	21597	21820	21790	21548	21555	21554	21628	21447	21858	21786	21570	21717	21574	21750	21677	21675	21871	21771	21750	21738	21637	21569	21602	21466	21892	21644	21592	21694	21591	21688	21661	21523	21704	21901	21743	21568	21580	21778	21367	21644	21553	21775	21685	21609	21786	21621	21706	21765	21613	21540	21704	21664	21640	21502	21625	21636	21549	21708	21630	21548	21552	21661	21794	21587	21746	21545	21480	21573	21885	21656	21411	21575	21675	21461	21302	21410	21590	21538	21865	21567	21611	21760	21534	21705	21548	21693	21753	21676	21687	21410	21659	21739	21465	21506	21528	21881	21721	21401	21875	21590	21721	21779	21693	21376	21532	21514	21632	21545	21668	21607	21589	21656	21621	21626	21680	21636	21703	21577	21586	21673	21850	21886	21619	21636	21611	21428	21649	21552	21543	21493	21691	21632	21658	21711	21743	21497	21589	21621	21691	21741	21752	21626	21777	21607	21677	21897	21596	21754	21602	21714	21583	21543	21488	21755	21702	21445	21684	21573	21536	21564	21663	21555	21630	21794	21661	21677	21766	21520	21340	21566	21622	21719	21383	21467	21646	21799	21676	21621	21675	21695	21775	21579	21662	21718	21625	21528	21611	21763	21521	21601	21579	21889	21733	21700	21699	21580	21607	21453	21575	21486	21517	21677	21416	21826	21749	21706	21630	21633	21592	21767	21746	21773	21739	21552	21659	21549	21492	21703	21674	21622	21562	21512	21545	21425	21809	21592	21845	21680	21780	21610	21900	21675	21628	21823	21693	21625	21553	21583	21653	21793	21655	21622	21685	21420	21511	21376	21509	21747	21729	21668	21791	21752	21851	21618	21574	21538	21653	21616	21529	21507	21624	21539	21675	21768	21716	21568	21576	21540	21362	21570	21734	21794	21582	21545	21682	21594	21336	21685	21823	21595	21776	21712	21664	21672	21866	21676	21776	21517	21670	21730	21562	21695	21574	21624	21787	21557	21723	21743	21742	21541	21873	21772	21576	21647	21768	21509	21469	21640	21641	21609	21797	21580	21705	21572	21617	21757	21482	21624	21457	21804	21885	21446	21475	21589	21572	21367	21674	21495	21798	21523	21445	21412	21976	21818	21550	21786	21424	21343	21929	21532	21650	21689	21455	21658	21631	21387	21581	21593	21652	21685	21349	21517	21556	21614	21449	21787	21709	21504	21632	21707	21811	21757	21665	21658	21533	21405	21426	21537	21481	21512	21725	21520	21643	21752	21702	21528	21593	21833	21711	21585	21567	21560	21778	21731	21652	21739	21819	21703	21601	21493	21520	21657	21714	21557	21545	21621	21660	21443	21575	21318	21637	21563	21625	21590	21560	21799	21655	21487	21670	21666	21560	21585	21662	21737	21706	21709	21880	21733	21674	21487	21792	21608	21729	21557	21531	21607	21331	21678	21632	21527	21495	21530	21618	21629	21689	21686	21604	21610	21567	21568	21614	21645	21534	21721	21735	21432	21882	21682	21691	21574	21334	21675	21784	21360	21451	21658	21686	21418	21600	21739	21805	21521	21520	21673	21712	21504	21797	21741	21636	21662	21622	21651	21673	21680	21627	21555	21555	21605	21752	21547	21537	21540	21564	21793	21628	21552	21558	21426	21563	21879	21333	21723	21444	21613	21564	21626	21502	21676	21671	21746	21487	21640	21684	21637	21723	21566	21439	21606	21647	21756	21610	21774	21829	21633	21751	21770	21548	21630	21573	21637	21698	21553	21608	21742	21644	21595	21558	21660	21332	21589	21506	21688	21749	21483	21597	21725	21551	21699	21565	21698	21748	21622	21713	21636	21547	21813	21609	21515	21683	21746	21554	21618	21769	21903	21641	21586	21482	21754	21542	21407	21742	21680	21783	21794	21829	21425	21705	21763	21734	21417	21652	21686	21594	21483	21598	21552	21653	21730	21788	21457	21681	21599	21749	21771	21706	21673	21747	21676	21820	21867	21788	21530	21431	21767	21347	21339	21688	21862	21618	21583	21699	21737	21764	21647	21628	21604	21580	21599	21653	21640	21559	21544	21682	21621	21803	21703	21752	21806	21773	21778	21753	21648	21661	21601	21552	21745	21791	21608	21664	21778	21668	21642	21605	21635	21683	21998	21711	21434	21643	21745	21719	21493	21660	21764	21668	21827	21541	21744	21594	21505	21479	21634	21868	21536	21732	21662	21509	21749	21374	21713	21718	21593	21603	21445	21643	21588	21536	21766	21640	21676	21665	21577	21435	21580	21650	21650	21769	21760	21796	21781	21678	21531	21581	21807	21876	21635	21533	21524	21520	21488	21682	21527	21431	21520	21435	21611	21669	21514	21583	21677	21451	21611	21532	21606	21727	21874	21948	21407	21536	21524	21898	21691	21748	21702	21389	21632	21443	21410	21543	21587	21607	21655	21662	21672	21653	21719	21593	21609	21594	21506	21795	21580	21632	21564	21688	21437	21643	21520	21587	21564	21643	21524	21644	21631	21724	21349	21527	21451	21777	21651	21528	21663	21691	21593	21602	21517	21590	21597	21658	21456	21493	21424	21724	21772	21661	21618	21495	21587	21825	21655	21547	21622	21677	21869	21604	21566	21692	21283	21566	21621	21598	21575	21638	21290	21713	21745	21641	21799	21587	21747	21506	21429	21825	21661	21631	21418	21484	21720	21605	21765	21760	21445	21761	21434	21650	21745	21696	21590	21706	21555	21729	21774	21682	21482	21455	21537	21516	21520	21793	21578	21738	21422	21798	21572	21640	21539	21632	21570	21636	21658	21865	21677	21570	21679
18710	30492	29581	23693	21880	20326	20095	20025	18869	19069	19877	19581	19183	18652	19062	37602	41081	35681	26381	22210	18114	17052	16756	16809	17008	16974	16761	16818	16704	16778	16753	16701	16905	16918	16797	16686	16730	16825	16861	16829	16745	16824	16942	16602	16833	16841	16790	16932	16863	16796	16906	16903	16967	16897	16885	16813	16731	16847	16791	16920	16775	16846	16710	17022	16719	16737	16836	16763	16727	16655	16830	16703	16783	16999	16827	16848	16787	16876	16946	16883	16800	16934	16922	16711	16676	16770	16943	16784	16718	16656	16897	16913	16715	16869	16778	17013	16841	16801	16937	16806	16863	16841	16868	16942	16734	16750	16804	16628	16897	16769	16852	16754	16739	16816	16726	16803	16827	16798	16539	16636	16776	16821	16853	16716	16851	16769	16864	17022	16863	16970	16798	16701	16870	16669	16754	16956	16801	16826	16932	16959	16751	16804	16689	16809	16860	16753	16918	16746	16851	16745	16850	16685	16751	16594	16698	16803	16733	16944	16826	16747	17020	16750	16812	16842	16816	16705	16868	16787	16820	16756	16826	16958	16637	16727	16860	16537	16771	16909	16811	16793	16786	16831	16760	16865	16829	16910	16843	16786	16846	16855	16565	16885	16744	16767	16885	16923	16770	16736	16917	16904	16835	16814	16859	16782	16854	16774	16866	16904	16775	16720	16782	16807	16904	16912	16756	16841	16696	16882	16824	16946	16811	16817	16803	16675	16794	16712	16864	16902	16749	16745	16824	16641	16791	16622	16725	16763	16793	16754	16776	16719	16870	16840	16849	16714	17014	16924	16858	16768	16911	16769	16803	16844	16633	16815	16869	16832	16622	16930	16791	16827	16757	16684	16793	16716	16914	16753	16627	16804	16635	16694	16867	16816	16672	16809	16811	16736	16869	16758	16777	16826	16794	16825	16893	16846	16698	16810	16571	16740	16643	16832	16794	16762	16924	16477	16642	16823	16857	16635	16926	17159	16587	17022	16872	16973	16765	16931	16777	16955	16679	16947	16915	16843	16854	16760	16966	16869	16808	16757	16733	16920	16884	16800	16916	16927	16662	16781	16856	16803	16827	16891	16768	16685	16830	16836	16736	16917	16711	16891	16719	16800	16960	16699	16593	16910	16877	16876	16930	16769	16677	16813	16917	16574	16762	16833	16707	16823	16880	16730	16840	16633	16675	16937	16577	16978	16915	16887	16781	16986	16916	16832	17064	16808	16660	16911	16852	16798	16804	16804	16844	16662	16704	16675	16907	16794	16723	16811	16913	16791	16793	16812	16768	16898	16808	16804	16789	16799	16983	16794	16842	16863	16800	16863	16735	16878	16842	16891	16833	16865	16693	16817	16836	16744	16744	16937	16945	16859	16771	16928	16657	16832	16895	16936	16942	16785	16701	16735	16725	16973	16800	16831	16676	16760	16853	16882	16821	16994	16775	16876	16694	16846	16927	16765	16704	16634	16682	16807	16730	16853	16817	16810	16601	16827	16750	16863	16982	16696	16826	16555	17008	16817	16768	16827	16559	16789	16725	16680	16698	17026	16786	16818	16873	16873	16896	16819	16741	16860	16901	16791	16738	16829	16692	16852	16747	16753	16931	16798	16687	16860	16732	16808	16910	16799	16762	16900	16865	16667	16834	16953	16764	17040	16609	16854	16902	16806	16803	16813	16936	16788	16767	16730	16757	16784	16780	16815	16852	16828	17010	16705	16716	16703	16902	16754	16712	16821	16741	16811	16763	16678	16819	16639	16859	16796	16777	16772	16733	16578	16845	16655	16915	16773	16806	16620	16877	16691	16755	16698	16803	16739	16816	16699	16919	16819	16721	16711	16920	16890	16801	16951	16783	16690	16838	16853	16838	16898	16740	16819	16942	16741	16723	16756	16781	16938	16797	16818	16674	16828	16883	16654	16698	16766	17004	16804	16836	16791	16925	16915	16834	16767	16842	16785	16495	16698	16911	16810	16884	16605	16769	16783	16855	16840	16859	16640	16752	16694	16847	16891	16823	16783	16928	16788	16691	16598	16902	16702	16799	16825	16713	16951	16902	16718	16729	16935	16895	16796	16662	16658	16777	16811	16700	16765	16859	16806	16839	16744	16747	16816	16718	16777	16771	16784	16785	16722	16754	16714	16922	16884	16550	16682	16975	16815	16653	17112	16884	16845	16744	16905	16779	16905	16764	16650	16832	16895	16567	16854	16787	16763	16786	16924	16943	16689	16923	16870	16826	16870	16929	16951	16793	16772	16683	16876	16843	16847	16989	16735	16830	16891	16858	16859	16782	16809	16788	16943	16649	16698	16713	16833	16683	16765	16732	16884	16815	16965	16723	16802	16837	16707	16646	16906	16719	16785	16736	16892	16856	16905	16686	16827	16982	16937	16814	16782	16681	16937	16770	16901	16771	16911	16917	16916	16779	16857	16713	16844	16829	16722	16717	16835	16835	16942	16790	16863	16651	17067	16860	16561	16761	16825	16724	16886	16607	16776	16883	16780	16736	16693	16736	16825	16584	16742	16979	16670	16821	16618	16745	16730	16908	16722	16902	16800	16909	16822	16914	17003	16904	16601	16838	16687	16831	16692	16912	16892	16882	16779	16679	16725	16719	16741	16647	16826	16769	16802	16776	16755	16783	16985	16716	16823	16750	16807	16682	16884	16920	16549	16757	16664	16764	16962	16875	16806	16623	16712	16717	16831	16780	16925	16749	16597	16790	16730	16778	16854	16733	16896	16772	16775	16713	16831	16780	16930	16885	16783	16768	16647	16826	16971	16836	16786	16849	16657	16820	16616	16714	16832	16787	16778	16751	16695	16917	16721	16938	16768	16808	16717	16708	16760	16789	16721	16837	16905	16556	16662	16798	16660	16731	16793	16756	16722	16749	17027	16904	16834	16617	16781	16825	16563	16848	16796	16930	16970	16917	16760	16714	16867	16789	16800	16854	16826	16817	16902	16666	16768	16866	16820	16815	16793	16691	16827	16878	16689	16847	16750	16960	16697	16720	16771	16903	16752	16807	16700	16886	16726	16781	16735	16747	16778	16616	16633	16769	16820	16888	16876	16691	16779	16817	16823	16724	16920	16698	16695	16817	16755	16621	16830	16839	16708	16845	16862	16619	16762	16926	16751	16670	16873	16794	16856	16814	16666	16775	16914	16754	16879	16807	16811	17004	16974	16679	16855	16815	16872	16651	16672	16743	16930	16840	16859	16774	16731	16697	16891	16875	16741	17025	16634	16913	16837	16900	16860	16859	16808	16774	16911	16683	16706	16596	16855	16705	16784	16688	16734	16882	16729	16761	16779	16858	16843	16857	17033	16751	16873	16898	16933	16870	16774	16920	16946	16827	16804	16991	16745	16740	16589	16841	16854	16873	16869	16834	16784	16623	16771	16878	16809	16742	16842	16941	16898	16921	16864	16761	16849	16885	16881	16876	16967	16725	16908	16773	16750	16706	16843	16745	16841	16756	16989	16608	16798	16659	17077	16798	16847	16723	16699	16903	16921	16791	16833	16769	16972	16858	16864	16777	16897	16702	16743	16718	16798	16933	16845	16864	16756	16981	16604	16674	16849	16738	16878	16814	16876	16686	16943	16813	16896	16823	16698	16708	16772	17092	16797	16789	16870	16730	16862	16745	16793	16939	16741	16725	16787	17014	17004	16614	16837	16801	16888	16853	16804	16865	16741	16770	16632	16861	16853	16688	16705	16823	16961	16768	16785	16782	16728	16883	16758	16796	16755	16884	16891	17058	16715	16718	16872	16766	16678	16752	16586	17047	16800	16986	16702	16863	16873	16891	16733	16775	16833	16720	16737	16798	16811	16849	16809	16883	16807	16787	16854	16686	16788	16800	16850	16710	16806	16686	16806	16849	16789	16754	16820	16735	16752	16962	16873	16823	16700	16685	16787	16718	16724	16830	16819	16760	16794	16640	16713	16632	16785	16846	16855	16722	16982	16843	16624	16806	16693	16733	16951	16899	16808	16692	17009	16716	16888	16564	16844	16873	16844	16707	16975	16725	16804	16691	16969	16841	16884	16694	16940	16751	16967	16893	16663	16687	16900	16899	16923	16751	16899	16800	16679	16649	16896	16794	16743	16900	16753	17013	16924	16714	16728	16718	16808	16911	16781	16866	16980	16804	16840	16750	16846	16635	16719	16748	16934	16689	16903	16723	16944	16844	16911	16861	16709	16931	16733	16807	16877	16794	16557	16747	16818	16812	16874	16817	16783	16750	16930	16774	16687	16811	16853	16746	16716	16706	16787	16915	16874	16968	16759	16907	16821	16730	16707	16698	16791	16820	16833	16735	16971	16669	16659	16818	16728	16768	16751	16731	16738	16753	16586	16922	16827	16719	16756	16707	16875	16865	16809	16850	16836	16765	16746	16795	16837	16865	16627	16749	16863	16754	16925	16995	16868	16852	17006	16918	16741	16737	16816	16574	16963	16857	16823	16970	16773	16734	16730	16663	16717	16897	16636	16853	16703	16814	16769	16689	16871	16786	16878	16880	16893	16728	16930	16766	16799	16747	16699	16718	16744	16630	16702	16913	16923	16617	16703	16729	16951	16901	16725	16753	16709	16899	16826	16767	16758	16690	16798	16895	16790	16678	16797	16765	16835	16662	16768	16804	16879	16895	16872	16687	16679	16891	16692	17023	16855	16914	16840	16627	16815	16853	16735	16649	16716	16852	16780	16869	16750	16780	16730	16697	16804	16808	16771	16903	16693	16837	16562	16716	16871	16747	16717	16675	16891	16668	16740	16971	16773	16658	16763	16729	16777	16847	16891	16951	16938	16799	16797	16975	16665	16754	16598	16771	16791	16654	16724	16856	16768	16700	16861	16820	16847	16810	16955	16836	16778	16784	16677	16817	16769	16684	16776	16742	16881	16979	16540	16844	16886	16808	16796	16698	16669	16850	16810	16837	16842	16896	16846	16821	17126	16936	16757	16835	16800	16773	16757	16838	16748	16828	16599	16695	16663	16845	16699	16769	16832	16778	16817	16726	16674	16784	16654	16910	16870	16726	16590	16761	16870	16830	16724	16968	16855	16789	16760	16873	16730	16783	16733	16830	16804	16901	16696	16685	16802	16610	16911	16788	16780	16794	16763	16828	16952	16855	16759	16884	16682
30406	23612	26035	24004	21790	21951	22250	22427	22052	22055	22623	22302	22209	22035	21838	22827	23710	23570	22850	22366	21948	21724	21692	21840	21883	21690	21677	21642	21682	21588	21769	21808	21671	21727	21759	21592	21540	21533	21466	21627	21543	21606	21639	21678	21740	21885	21702	21749	21716	21599	21699	21671	21738	21638	21778	21575	21606	21431	21662	21716	21553	21670	21631	21657	21739	21665	21859	21756	21856	21880	21664	21735	21746	21903	21672	21721	21516	21572	21589	21906	21787	21691	21927	21449	21739	21770	21398	21863	21612	21659	21638	21697	21655	21729	21511	21556	21619	21841	21605	21715	21696	21646	21358	21417	21694	21529	21581	21636	21701	21484	21700	21782	21685	21675	21653	21614	21604	21559	21675	21661	21670	21568	21531	21677	21651	21613	21567	21775	21687	21645	21589	21655	21557	21744	21780	21589	21610	21690	21569	21626	21479	21690	21719	21776	21654	21771	21833	21699	21599	21662	21723	21756	21795	21483	21724	21819	21816	21615	21774	21375	21687	21922	21634	21742	21576	21632	21634	21781	21908	21795	21708	21733	21737	21775	21817	21673	21565	21660	21715	21563	21784	21721	21606	21722	21597	21503	21615	21756	21569	21680	21489	21582	21424	21476	21689	21557	21479	21765	21556	21727	21679	21664	21693	21654	21682	21745	21593	21660	21611	21674	21832	21843	21758	21794	21522	21623	21817	21794	21750	21765	21697	21446	21557	21769	21541	21595	21630	21795	21455	21341	21547	21528	21788	21639	21901	21625	21941	21576	21589	21553	21746	21581	21546	21495	21674	21531	21535	21655	21783	21634	21622	21689	21717	21764	21573	21646	21651	21886	21630	21581	21687	21540	21452	21749	21781	21609	21618	21691	21982	21667	21471	21613	21572	21679	21601	21582	21595	21632	21596	21739	21469	21633	21740	21793	21557	21772	21599	21585	21761	21650	21706	21645	21912	21699	21930	21810	21696	21590	21670	21488	21442	21658	21579	21802	21673	21570	21784	21847	21625	21835	21800	21727	21730	21626	21756	21720	21723	21756	21705	21581	21751	21962	21783	21755	21667	21530	21904	21456	21572	21778	21699	21860	21510	21500	21689	21770	21800	21625	21824	21877	21645	21635	21821	21606	21665	21696	21624	21506	21626	21605	21586	21954	21803	21409	21674	21598	21712	21706	21735	21684	21597	21880	21742	21552	21428	21643	21733	21884	21743	21485	21761	21576	21696	21722	21613	21659	21467	21592	21662	21795	21680	21748	21721	21538	21910	21778	21645	21547	21711	21682	21782	21431	21869	21787	21519	21803	21684	21851	21847	21715	21774	21546	21710	21874	21360	21876	21793	21851	21674	21763	21694	21777	21574	21654	21748	21827	21739	21633	21666	21396	21482	21884	21754	21649	21857	21612	21695	21621	21672	21806	21848	21518	21538	21658	21845	21897	21606	21424	21627	21595	21579	21602	21643	21655	21563	21750	21773	21941	21615	21852	21765	21765	21749	21898	21691	21669	21852	21575	21575	21693	21550	21649	21845	21690	21760	21625	21774	21706	21716	21867	21751	21730	21749	21895	21646	21542	21913	21738	21683	21616	21752	21535	21646	21810	21755	21664	21716	21705	21621	21574	21667	21459	21557	21601	21898	21521	21773	21394	21491	21712	21563	21592	21738	21543	21866	21787	21882	21699	21621	21618	21537	21647	21702	21852	21672	21731	21626	21765	21713	21591	21917	21404	21659	21741	21517	21554	21632	21684	21429	21582	21771	21867	21436	21658	21815	21627	21531	21618	21693	21409	21304	21573	21587	21689	21606	21613	21728	21652	21886	21600	21749	21629	21522	21540	21583	21595	21653	21407	21728	21709	21665	21525	21573	21676	21625	21731	21583	21851	21560	21903	21589	21584	21672	21525	21464	21778	21819	21590	21840	21654	21524	21539	21594	21692	21603	21785	21539	21792	21994	21797	21644	21543	21600	21629	21737	21592	21707	21779	21752	21864	21570	21751	21589	21618	21615	21629	21738	21656	21700	21351	21671	21666	21630	21628	21790	21408	21657	21716	21667	21790	21798	21679	21681	21582	21746	21971	21901	21530	21578	21658	21627	21809	21707	21707	21726	21514	21591	21616	21634	21573	21625	21835	21637	21676	21776	21778	21758	21733	21738	21792	21616	21606	21846	21554	21810	21722	21436	21719	21502	21549	21498	21738	21876	21820	21821	21588	21752	21477	21894	21558	21674	21759	21973	21700	21642	21584	21822	21688	21766	21648	21761	21618	21567	21818	21692	21521	21607	21709	21970	21649	21480	21750	21793	21829	21959	21640	21899	21693	21562	21502	21596	21759	21813	21786	21724	21595	21375	21533	21597	21570	21665	21516	21630	21597	21530	21794	21609	21757	21695	21667	21667	21736	21543	21624	21660	21707	21748	21686	21678	21503	21663	21622	21756	21496	21648	21710	21607	21677	21625	21402	21689	21627	21650	21709	21711	21227	21851	21574	21460	21780	21713	21719	21547	21560	21623	21444	21545	21670	21606	21601	21766	21549	21705	21706	21651	21777	21594	21669	21508	21423	21864	21620	21702	21747	21779	21629	21515	21599	21761	21807	21677	21764	21608	21721	21539	21661	21601	21460	21651	21894	21764	21335	21593	21539	21690	21746	21529	21664	21558	21591	21692	21534	21886	21761	21539	21800	21867	21722	21503	21695	21777	21775	21795	21524	21648	21472	21860	21787	21881	21928	21549	21771	21720	21884	21596	21575	21954	21738	21671	21733	21693	21600	21669	21844	21600	21712	21765	21886	21677	21611	21815	21677	21635	21821	21597	21641	21738	21753	21663	21490	21523	21408	21666	21657	21638	21735	21773	21676	21803	21612	21782	21742	21630	21617	21559	21651	21825	21831	21736	21520	21854	21747	21710	21621	21464	21474	21751	21806	21469	21623	21459	21674	21647	21742	21627	21812	21869	21688	21908	21714	21566	21697	21874	21616	21628	21475	21613	21631	21527	21551	21702	21604	21511	21585	21706	21684	21717	21555	21726	21588	21564	21709	21728	21668	21733	21710	21611	21682	21651	21743	21766	21723	21542	21625	21535	21683	21688	21669	21648	21680	21698	21827	21428	21688	21586	21843	21549	21866	21622	21682	21519	21713	21665	21514	21878	21764	21564	21564	21583	21638	21669	21653	21685	21737	21709	21524	21708	21676	21787	21764	21870	21703	21614	21755	21606	21494	21669	21667	21469	21552	21649	21672	21666	21809	21797	21297	21621	21529	21768	21744	21460	21613	21730	21479	21576	21643	21616	21878	21715	21803	21710	21615	21679	21767	21582	21711	21463	21582	21691	21603	22051	21500	21711	21614	21872	21599	21616	21907	21403	21655	21623	21609	21508	21657	21884	21689	21661	21734	21723	21705	21872	21555	21695	21703	21761	21786	21712	21587	21718	21568	21826	21574	21671	21704	21687	21594	21626	21688	21784	21383	21756	21633	21806	21539	21479	21774	21807	21684	21790	21784	21886	21546	21511	21799	21586	21756	21718	21467	21754	21625	21799	21536	21654	21627	21702	21614	21609	21809	21618	21575	21643	21777	21606	21734	21637	21831	21754	21832	21743	21521	21489	21761	21813	21825	21847	21439	21675	21514	21597	21742	21721	21601	21646	21729	21769	21878	21735	21623	21535	21597	21646	21834	21445	21807	21462	21713	21698	21849	21690	21718	21731	21624	21698	21631	21737	21600	21852	21840	21686	21631	21725	21747	21396	21676	21676	21647	21475	21552	21764	21642	21874	21707	21637	21655	21668	21869	21700	21783	21592	21808	21679	21644	21822	21605	21638	21530	21588	21850	21814	21675	21562	21626	21664	21763	21659	21635	21884	21757	21609	21649	21664	21556	21781	21556	21518	22038	21745	21590	21802	21800	21571	21518	21466	21607	21717	21694	21791	21665	21739	21389	21784	21831	21735	21723	21760	21564	21515	21743	21587	21661	21618	21685	21617	21654	21631	21507	21542	21647	21645	21629	21622	21755	21725	21926	21662	21577	21683	21527	21674	21643	21742	21728	21798	21674	21736	21724	21619	21832	21859	21633	21619	21734	21752	21633	21448	21540	21799	21838	21818	21512	21782	21829	21787	21671	21725	21750	21575	21771	21812	21725	21419	21720	21725	21726	21578	21768	21872	21667	21902	21701	21353	21722	21637	21746	21498	21445	21704	21670	21608	21688	21661	21652	21724	21594	21752	21736	21780	21608	21658	21726	21735	21784	21736	21816	21776	21587	21698	21551	21723	21737	21829	21601	21885	21898	21663	21399	21737	21759	21726	21653	21808	21598	21752	21639	21918	21735	21891	21524	21743	21645	21521	21750	21794	21581	21913	21854	21535	21666	21790	21564	21468	21634	21757	21400	21604	21640	21596	21665	21706	21745	21726	21724	21605	21772	21606	21679	21767	21579	21731	21655	21585	21586	21621	21590	21705	21385	21609	21730	21807	21845	21635	21798	21732	21649	21706	21678	21718	21448	21551	21648	21761	21675	21621	21489	21776	21716	21816	21710	21787	21706	21779	21670	21821	21732	21691	21639	21585	21599	21371	21633	21627	21951	21629	21533	21874	21719	21855	21640	21706	21709	21729	21821	21721	21670	21684	21546	21660	21561	21516	21868	21400	21583	21627	21655	21691	21609	21805	21601	21803	21448	21777	21480	21485	21834	21761	21636	21751	21628	21700	21531	21594	21610	21788	21897	21761	21556	21547	21845	21627	21643	21645	21814	21708	21515	21816	21519	21751	21959	21879	21667	21612	21819	21629	21474	21641	21605	21651	21873	21737	21686	21690	21644	21718	21730	21622	21496	21846	21522	21815	21831	21685	21742	21672	21834	21690	21532	21714	21637	21809	21525	21941	21666	21561	21664	21776	21680	21962	21830	21878	21780	21660	21624	21828	21557	21523	21628	21765	21696	21773	21807	21791	21674	21555	21806	21802	21519	21789	21758	21632	21583	21709	21930	21822	21801	21659	21652	21668	21541	21706	21808	21638	21675	21766	21898	21875	21667	21824	21727	21595	21723	21738	21585	21455	21562	21439	21545	21739	21609	21749	21495	21817	21741	21675	21698	21700	21679	21587	21797	21672	21877	21654	21537	21679	21535	21982	21764
18034	19189	19272	18133	17671	17708	17915	17886	17413	17423	18220	17679	17551	17545	17343	18935	19766	19179	17977	17302	16932	17005	16750	16840	16881	16793	16875	16807	16592	16758	16841	16769	16806	16853	16888	16666	16832	16810	16752	16693	16811	16627	16959	16978	16706	16904	16897	16898	16635	16865	16638	16840	16647	16671	16642	16496	16640	16709	16713	16881	16894	16849	16847	16786	16768	16736	16791	16895	16754	16760	16786	16725	16602	16792	16771	16946	16835	16808	16612	16756	16709	16953	16650	16774	16647	16624	16730	16756	16669	16937	16685	16732	16780	16649	16708	16580	16824	16874	16908	16864	16740	16704	16675	16825	16807	16646	16607	16570	16726	16739	16750	16822	16588	16779	16596	16775	16749	16899	16840	16787	16774	16817	16855	16862	16783	16801	16724	16867	16678	16879	16835	16670	16637	16673	16677	16787	16793	16639	16570	16721	16907	16943	16760	16692	16774	16664	16673	16819	16850	16742	16712	16702	16968	16828	16891	16700	16832	16975	16660	16655	16677	16856	16661	17058	16768	16743	16945	16890	16837	16804	16775	16933	16663	16610	16996	16718	16717	16995	16782	16889	16730	16783	16729	16787	16768	16855	16557	16679	16789	16756	16797	16727	16884	16894	16664	16924	16873	16644	16853	16959	16822	16793	16747	16621	16768	16650	16758	16732	16841	16748	16854	16629	16703	16778	16813	16861	16798	16825	16766	16849	16723	16637	16784	16708	16667	16590	16908	16817	16719	16694	16805	16791	16660	16642	16741	16751	16819	16537	16836	16644	16800	16809	16685	16681	16763	16661	16725	16723	16829	16754	16805	16750	16710	16933	16670	16697	16588	16746	16784	16835	16873	16743	16683	16713	16882	16904	16935	16817	16815	16698	16713	16808	16820	16679	16643	16927	16786	16830	16628	16581	16823	16883	16809	16897	16678	16798	16841	16813	16838	16782	16579	16737	16628	16851	16897	16665	16969	16760	16713	16651	16734	16774	16763	16716	16708	16840	16796	16871	16747	16693	16926	16750	16660	16875	16818	16728	16721	16740	16739	16688	16663	16879	16714	16795	16718	16656	16606	16794	16660	16841	16890	16778	16819	16792	16621	16814	16971	16728	16717	16844	16991	16795	16772	16788	16661	16640	16896	16824	16788	16552	16753	16708	16803	16887	16626	16853	16730	16773	16715	16895	16870	16614	16726	16752	16895	16909	16598	16660	16801	16787	16782	16888	16783	16765	16772	16652	16852	16757	16845	16902	16615	16726	16747	16706	16830	16770	16700	16608	16736	16818	16667	16865	16716	16880	16694	16686	16654	16814	16981	16877	16688	16769	16815	16905	16772	16782	16763	16688	16844	16634	16602	16788	16604	16731	16889	16752	16691	16759	16838	16653	16839	16693	16723	16859	16704	16757	16766	16710	16538	16861	16822	16806	16766	16925	16763	16886	16736	16801	16783	16891	16811	16844	16809	16655	16787	16748	16703	16890	16704	16761	16778	16743	16740	16841	16791	16782	16879	16680	16672	16811	16731	16778	16672	16747	16789	16661	16686	16823	16893	16647	16929	16611	16884	16684	16727	16749	16711	16644	16869	17022	16809	16821	16813	16649	16673	16741	16626	16824	16732	16768	16723	16850	16792	16831	16722	16751	16867	16716	16682	16702	16864	16659	16800	16847	16759	16735	16713	16820	16790	16532	16650	16870	16843	16878	16673	16825	16888	16626	16876	16601	16629	16561	16753	17018	16653	16687	16700	16583	16681	16820	16772	16895	16912	16862	16673	16833	16808	16648	16624	16764	16748	16638	16874	16776	16730	16773	16759	16505	16842	16832	16818	16634	16959	16577	16703	16778	16705	16679	16728	16732	16955	16826	16710	16856	16832	16921	16671	16763	16692	16606	16842	16635	16748	16732	16742	16768	16758	16700	16893	16632	16771	16850	16814	16691	16872	16702	16737	16719	16754	16838	16742	16951	16658	16833	16723	16806	16764	16709	16820	16888	16713	16758	16768	16879	16784	16843	16831	16823	16772	16726	16511	16757	16826	16780	16681	16708	16679	16737	16820	16740	16781	16877	16643	16758	16978	16910	16827	16702	16628	16977	16609	16703	16658	16677	16778	16760	16856	16758	16714	17029	16762	16800	16788	17040	16868	16566	16935	16809	16781	16847	16905	16773	16772	16819	16843	16744	16913	16737	16800	16788	16880	16727	16788	16883	16777	16735	16812	16806	16716	16552	16646	16758	16856	16842	16614	16751	16808	16630	17020	16639	17016	16596	16800	16807	16737	16846	16847	16713	16692	16795	16638	16846	16914	16896	16824	16869	16711	16802	16714	16762	16705	16710	16639	16794	16844	16792	16831	16676	16742	16585	16946	16734	16735	16706	16950	16697	16541	16823	16804	16879	16809	16597	16817	16946	16656	16724	16725	16750	16734	16787	16722	16838	16936	16987	16910	16820	16964	16744	16849	16818	16849	16774	16633	16670	16891	16787	16810	16832	16949	16746	16852	16870	16486	16826	16546	16653	16844	16753	16903	16871	16656	16707	16818	16810	16754	16771	16751	16858	16917	16652	16695	16829	16838	16815	16840	16864	16793	16911	16815	16812	16776	16709	16810	16857	16778	16821	16748	16690	16760	16650	16656	16846	16837	16855	16883	16837	16891	16692	16750	16777	16676	16911	16771	16720	16669	16732	16779	16804	16858	16728	16729	16531	16655	16741	16747	16762	16652	16854	16778	16866	16764	16767	16760	16828	16801	16667	16931	16645	16790	16540	16641	16655	16955	16526	16731	16581	16487	16702	16800	16869	16730	16872	16859	16887	16755	16705	16658	16786	16934	16717	16745	16938	16689	16714	16776	16847	16760	16793	16573	16759	16996	16921	16795	16912	16770	16646	16853	16895	16824	16777	16865	16906	16774	16810	16724	16640	16921	16731	16914	16797	16582	16935	16814	16740	16681	16792	16672	16789	16799	16932	16939	16969	16721	16825	16777	16743	16637	16623	16707	16627	16743	16834	16626	16921	16698	16732	16716	16784	16697	16791	16686	16667	16722	16962	16834	16741	16702	16732	16878	16661	16915	16734	16951	16671	16680	16760	16926	16842	16766	16664	16724	16942	16934	16732	16853	16837	16790	16714	16763	16545	16744	16735	16886	16875	16885	16843	16665	16655	16777	16725	16846	16742	16927	16738	16740	16784	16765	16707	16786	16874	16591	16639	16648	16797	16688	16593	16925	16837	16889	16931	16782	16662	16755	16583	16840	16755	16809	16694	16662	16897	16687	16829	16893	16825	16955	16717	16623	16644	16716	16559	16691	16827	16750	16807	16649	16699	16806	16799	16785	16786	16744	16815	16681	16774	16728	16578	16622	16802	16700	16909	16842	16720	16629	16743	16832	16774	16753	16723	16898	16697	16534	16841	16623	16736	16965	16744	16704	16752	16734	16849	16550	16769	16723	16843	16750	16740	16646	16695	16780	16846	16784	16825	16874	16742	16752	16532	16651	16740	16886	16690	16854	16697	16754	16715	16887	16645	16844	16687	16961	16935	16841	16832	16712	16812	16817	16732	16793	16856	16765	16616	16849	16669	16866	16698	16762	16737	16963	16832	16901	16813	16812	16892	16636	16721	16747	16837	16789	16897	16800	16703	16903	16774	16856	16809	16690	16673	16706	16733	16935	16762	16718	16742	16836	16622	16780	16754	16702	16796	16766	16761	16775	16699	16791	16764	16863	16619	16600	16762	16857	16727	16763	16645	16822	16786	16757	16785	16627	16710	16781	16603	16777	16797	16839	16732	16843	16689	16801	16660	16735	16825	16738	16538	16836	16740	16658	16735	16780	16603	16875	16876	16807	16828	16702	16849	16796	16687	16804	16713	16668	16637	16644	16597	16860	16825	16710	16788	16857	16816	16882	16729	16735	16843	16581	16779	16808	16769	16553	16777	16786	16880	16647	16664	16673	16918	16826	16733	16842	16673	16733	16856	16735	16805	16773	16895	16663	16847	16727	16696	16734	16647	16687	16674	16715	16690	16936	16681	16760	16601	16841	16674	16782	16715	16620	16837	16791	16838	16797	16743	16986	16801	16822	16696	16837	16738	16979	16676	16909	16932	16842	16800	16751	16940	16660	16903	16825	16609	16608	16777	16808	16817	16811	16706	16829	16825	16612	16755	16893	16845	16854	16575	16968	16779	16745	16779	16897	16733	16735	16822	16857	16826	16818	16837	16736	16883	16800	16722	16905	16726	16693	16712	16721	16642	16738	16995	16836	16850	16698	16697	16670	16816	16490	16877	16654	16753	16770	16755	16730	16972	16837	16769	16746	16786	16577	16741	16951	16789	16740	16855	16751	16930	16730	16908	16826	16875	16704	16881	16866	16696	16701	16634	16744	16788	16660	16754	16876	16786	16784	16800	16861	16810	16800	16573	16830	16636	16552	16886	16782	16811	16841	16799	16711	16800	16864	16718	16712	16623	16838	16910	16657	16785	16705	16756	16891	16925	16731	16882	16786	16761	16790	16741	16755	16763	16861	16745	16775	16731	16849	16692	16570	16929	16686	16835	16721	16799	16785	16897	16841	16759	16777	16732	16761	16765	16746	16599	16774	16534	16855	16669	16748	16721	16774	17001	16797	16766	16699	16802	16818	16802	16637	16813	16794	16832	16820	16650	16887	16766	16685	16790	16836	16780	16816	16739	16702	16920	16733	16842	16813	16772	16796	16830	16720	16767	16724	16657	16728	16782	16618	16687	16767	16711	16736	16680	16772	16627	16686	16796	16755	16758	16930	16912	16967	16807	16658	16762	16741	16893	16762	16717	16796	16794	16879	16907	16775	16863	16713	16790	16819	16785	16646	16743	16870	16728	16747	16855	16674	16773	16752	16782	16762	16843	16838	16547	16739	16909	16856	16891	16716	16816	16785	16682	16888	16838	16657	16703	16769	16776	16861	16783	16898	16815	16871	16819	16823	16649	16726	16886	16716	16669	16768	16641	16840	16921	16804	16811	16824	16673	16862	16992	16638	16772	16705	16790	16761	16613	16801	16729	16808	16796	16574	16930	16729	16896	16771	16748	16761	16904	16759	16577	16765	16754	16894	16715	16836	16703	16816	16752	16640	16635	16600	16772	16702	16803	16802	16861	16863	16680
25324	21479	28678	25115	23509	24304	24884	23019	22636	22753	23103	22935	22682	22715	22935	30324	33728	31320	26660	24533	22846	21859	22104	21923	21664	21770	21802	21889	21501	21757	21665	21857	21912	21839	21894	21590	21778	21670	21752	21784	21637	21775	21828	21606	21881	21732	21770	21557	21832	21763	21746	21576	21475	21480	21436	21563	21761	21651	21837	21620	21564	21626	21617	21758	21724	21644	21598	21776	21671	21806	21824	21788	21895	21966	21721	21556	21914	21798	21805	21723	21604	21713	21870	21565	21737	21722	21771	21671	21546	21618	21790	21592	21600	21832	21567	21546	21722	21787	21785	21777	21781	21480	21724	21631	21818	21852	21664	21622	22028	21747	21636	21670	21688	21364	21700	21964	21503	21773	21823	21900	21709	21839	21829	21658	21905	21724	21616	21771	21702	21603	21798	21774	21840	21703	21737	21581	21554	21742	21820	21519	21826	21885	21890	21755	21795	21856	21781	21799	21522	21882	21745	21591	21779	21875	21712	21700	21667	21524	21783	21698	21843	21636	21672	21773	21525	21525	21444	21600	21649	21614	21767	22026	21744	21737	21581	21610	21744	21608	21789	21892	21732	21614	21718	21543	21751	21657	21769	21497	21984	21677	21665	21705	21500	21828	21691	21700	21823	21743	21589	21634	21516	21682	21661	21755	21620	21675	21681	21668	21517	21749	21765	21719	21802	21868	21834	21614	21801	21480	21461	21878	21566	21777	21747	21550	21823	21542	21626	21401	21719	21394	21678	21655	21507	21621	21823	21807	21764	21738	21744	21586	21839	21481	21672	21617	21721	21744	21799	21686	21753	21648	21624	21641	21744	21606	21699	21620	21718	21678	21820	21601	21791	21658	21623	21599	21742	21505	21790	21607	21770	21608	21864	21988	21794	21669	21628	21602	21780	21919	21679	21631	21676	21809	21872	22046	21890	21771	21861	21668	21550	21645	21790	21756	21604	21710	21698	21506	21659	21604	21732	21786	21803	21653	21636	21655	21586	21704	21658	21563	21652	21644	21773	21593	21646	21635	21690	21698	21598	21721	21730	21549	21778	21729	21536	21512	21710	21659	21562	21742	21458	21597	21708	21717	21583	21762	21643	21759	21542	21547	21720	21651	21855	21760	21636	21698	21875	21871	21673	21544	21928	21641	21695	21522	21704	21926	21722	21594	21658	21733	21524	21707	21721	21927	21715	21855	21737	21719	21599	21792	21749	21753	21774	21701	21584	21688	21754	21783	21831	21508	21731	21698	21531	21577	21849	21598	21599	21729	21782	21613	21766	21706	21800	21684	21645	21563	21577	21586	21866	21798	21695	21589	21583	21855	21730	21504	21649	21633	21642	21668	21832	21571	21690	21743	21622	21645	21814	21620	21984	21810	21938	21710	21632	21819	21581	21619	21423	21647	21703	21852	21676	21659	21632	21751	21774	21810	21720	21437	21644	21612	21777	21502	21751	21612	21753	21922	22017	21683	21643	21599	21577	21766	21519	21544	21842	21750	21703	21738	21652	21657	21728	21577	22048	21612	21813	21564	21620	21513	21588	21802	21590	21984	21808	21841	21653	21814	21655	21785	21717	21888	21981	21875	21896	21601	21743	21731	21625	21675	21672	21542	21599	21871	21940	21823	21630	21750	21885	21815	21550	21600	21627	21678	21844	21660	21626	21715	21769	21805	21782	21618	21750	21540	21814	21794	21723	21816	21855	21597	21721	21836	21732	21896	21568	21663	21650	21619	21751	21698	21628	21736	21479	21518	21565	22102	21729	21726	21676	21796	21894	21712	21461	21812	21835	21710	21743	21569	21612	21711	21663	21776	21763	21819	21638	21817	21800	21550	21684	21870	21453	21552	21524	21600	21745	21686	21758	21690	21810	21789	21941	21717	21696	21532	21600	21786	21567	21538	21895	21604	21826	21763	21506	21536	21648	21567	21561	21855	21571	21667	21785	21655	21571	21597	21607	21601	21778	21793	21639	21812	21585	21631	21826	21783	21525	21595	21695	21627	21691	21591	21791	21782	21715	21550	21619	21499	21597	21715	21685	21602	21599	21815	21851	21727	21632	21760	21874	21741	21565	21615	21697	21871	21739	21581	21629	21631	21779	21661	21690	21624	21784	22014	21725	21842	21810	21744	21691	21644	21556	21938	21621	21544	21773	21710	21847	21625	21632	21737	21949	21707	21513	21639	21798	21842	21766	21583	21685	21853	21589	21775	21579	21570	21614	21611	21729	21523	21846	21412	21811	21783	21772	21809	21783	21324	21552	21698	21470	21890	21662	21814	21682	21803	21711	21758	21755	21417	21688	21721	21501	21584	21567	21849	21766	21704	21659	21681	21612	21594	21534	21542	21572	21624	21744	21735	21704	21811	21753	21546	21576	21804	21715	21694	21620	21534	21780	21772	21689	21590	21636	21854	21647	21716	21597	21660	21467	21692	21847	21683	21614	21587	21643	21365	21705	21709	21602	21572	21707	21536	21765	21974	21861	21778	21581	21823	21924	21722	21796	21662	21722	21732	21827	21614	21502	21649	21698	21820	21729	21723	21813	21567	21481	21684	21656	21492	21539	21875	21515	21788	21831	21737	21498	21703	21723	21780	21742	21803	21695	21629	21742	21681	21894	21726	21723	21625	21717	21769	21770	21736	21821	21603	21445	21819	21731	21732	21647	21493	21403	21733	21600	21783	21743	21714	21484	21530	21706	21673	21828	21619	21603	21550	21608	21586	21662	21692	21758	21765	21517	21587	21665	21907	21784	21662	21873	21808	21639	21798	21673	21586	21753	21626	21586	21494	21779	21575	21743	21746	21738	21620	21736	21576	21703	21628	21737	21862	21743	21740	21756	21703	21587	21760	21576	21722	21820	21776	21545	21551	21678	21787	21730	21837	21750	21670	21650	21785	21898	21644	22014	21717	21803	21899	21771	21752	21707	21805	21714	21715	21660	21794	21804	21742	21654	21595	21555	21695	21816	21491	21497	21719	21666	21644	21658	21754	21833	21810	21720	21566	21756	21894	21643	21580	21499	21680	22011	21914	21703	21858	21821	21823	21889	21455	21731	21764	21759	21664	21934	21782	21985	21761	21890	21654	21648	21635	21398	21498	21723	21703	21641	21883	21701	21751	21630	21723	21486	21763	21790	21742	21545	21426	21597	21743	21722	21723	21902	21659	21841	21833	21777	21748	21854	21598	21740	21886	21728	21882	21588	22059	21725	21699	21941	21781	21684	21865	21560	22042	21696	21700	21575	21697	21614	21802	21597	21638	21826	21606	21670	22002	21616	21518	21697	21920	21662	21564	21685	21628	21729	21692	21542	21695	21778	21742	21705	22030	21768	21803	21846	21613	21685	21785	21555	21524	21736	21712	21645	21859	21626	21594	21701	21798	21786	21643	21599	21690	21716	21759	21755	21718	21702	21706	21775	21760	21748	21686	21947	21736	21684	21732	21861	21454	21584	21782	21743	21654	21667	21800	21814	21946	21735	21800	21703	21523	21589	21573	21807	21816	21931	21714	21826	21874	21776	21693	21646	21755	21750	21923	21582	21582	21704	21641	21459	21903	21782	21700	21770	21664	21653	21858	21800	21870	21715	21745	21872	21754	21770	21895	21508	21565	21645	21891	21809	21607	21605	21618	21599	21785	21676	21663	21640	21717	21835	21685	21681	21661	21701	21732	21535	21744	21815	21734	21791	21573	21742	21499	21543	21567	21952	21841	21677	21764	21889	21892	21499	21667	21557	21459	21711	21659	21730	21675	21653	21767	21600	21693	21595	21795	21518	21672	21612	21758	21747	21719	21698	21689	21797	21784	21696	21802	21847	21813	21499	21486	21823	21791	21699	21589	21823	21638	21811	21763	21708	21651	21582	21698	21916	21713	21728	21581	21657	21676	21545	21711	21664	21612	21607	21636	21734	21612	21727	21767	21856	21654	21733	21855	21605	21649	21580	21720	21629	22055	21801	21655	21892	21853	21690	21819	21773	21699	21760	21731	21597	21566	21690	21643	21863	21747	21539	21548	21787	21784	21762	21501	21976	21731	21712	21760	21637	21783	21713	21988	21778	21669	21695	21597	21811	21786	21633	21743	21782	21590	21914	21633	21477	21579	21683	21749	21630	21650	21571	21851	21869	21639	21897	21779	21778	21518	21451	21937	21782	21566	21725	21420	22004	21894	21668	21908	21767	21803	21866	21633	21727	21715	21448	21618	21671	21665	21985	21498	21767	22027	21679	21780	21791	21659	21673	21810	21870	21603	21432	21801	21786	21556	21509	21765	21768	21722	21629	21752	21688	21680	21735	21607	21591	21642	21724	21608	21793	21721	21567	21912	21734	21568	21700	21797	21861	21720	21904	21663	21622	21683	21712	21684	21672	21593	21597	21637	21631	21656	21667	21555	21701	21868	21595	21598	21697	21574	21619	21635	21830	21582	21697	21600	21658	21732	21684	21813	21776	21806	21631	21775	21683	21929	21993	21753	21671	21451	21812	21754	21496	21757	21577	21623	21687	21661	21741	21719	21790	21710	21865	21770	21688	21719	21607	21681	21747	21783	21539	21729	21864	21865	21793	21619	21628	21561	21561	21857	21587	21719	21670	21523	21729	21797	21408	21696	21563	21863	21814	21801	21721	21672	21753	21818	21863	21610	21739	21629	21894	21590	21449	21776	21637	21546	21681	21606	21738	21814	21639	21817	21784	21896	21824	21741	21628	21994	21718	21805	21660	21622	21578	21641	21710	21652	21593	21842	21796	21839	21867	21591	21734	21657	21679	21729	21556	21593	21497	21711	21612	21601	21936	21692	21812	21635	21745	21756	21496	21843	21696	21750	21664	21742	21707	21584	21572	21899	21782	21723	21701	21716	21684	21661	21722	21797	21683	21695	21681	21731	21872	21642	21705	21620	21459	21724	21677	21627	21984	21611	21595	21777	21491	21708	21767	21685	21768	21893	21575	21591	21649	21680	21804	21626	21624	21506	21869	21799	21555	21620	21638	21684	21597	21698	21591	21766	21563	21781	21894	21566	21559	21673	21547	21464	21859	21968	21670	21598	21777	21929	21720	21694	21834	21736	21952	21634	21775	21832	21849	21634	21789	21841	21582	21336	21725	21516	21653	21512	21748	21597	21953	21541	21634	21823	21508	21681
16398	25565	24204	21323	19982	19117	18902	18953	17992	18325	18994	18617	18368	18292	18915	30503	32814	28624	22602	19911	17511	17095	16852	16799	16935	16837	16927	16649	16889	16727	16835	16742	16895	16839	16790	16775	16727	16857	16617	16770	16825	16721	16636	16855	17009	16829	16786	16997	16877	16623	16898	16953	16725	16947	16898	16812	16919	16878	16891	16883	16786	17013	16737	16792	16878	16746	16856	16756	16893	16962	16715	16776	16934	16790	16844	16957	16747	16839	16958	17075	16799	16800	16710	16907	16673	16785	16764	16844	16806	16789	16820	16827	16832	16786	16941	16965	16864	16991	16853	17029	16981	16767	16800	16805	16712	16790	16803	16607	16777	16919	16796	16949	16668	16982	16847	16828	16956	16588	16934	16767	16701	16745	16788	16698	16736	16807	16975	16776	16831	16723	16974	16756	16755	16901	16700	16832	16838	16816	16872	16653	16883	16720	16836	16925	16809	16862	16896	16804	16843	16868	16692	16798	16895	16957	16779	16889	16880	16890	16836	16815	16814	16885	16778	16605	16830	16559	16733	16777	16700	16988	16901	16885	16887	16921	16825	16694	16881	16956	16824	16867	16907	16836	17008	16877	16920	16711	16800	16858	17010	16542	16847	16811	16975	16747	16651	16757	16866	16912	16757	16803	16864	16867	16865	16822	16870	16855	16863	16694	16844	16786	16825	16758	16871	16864	16885	16660	16808	16762	16875	16817	16870	16841	16822	16812	16886	16856	16792	16811	16772	16908	16817	16675	16836	16814	16808	16915	16911	16885	16656	16856	16842	16785	16894	16907	16785	16704	16930	16637	16795	16884	16820	16742	16941	16837	16922	16805	16762	16926	16904	16851	16758	16881	16774	17045	16911	16896	16814	16761	16904	16733	16730	16979	16878	16848	16748	16818	16910	16886	16624	16839	16808	16819	16801	16686	16766	16791	16864	16804	16837	16776	16717	16915	16751	16724	16748	16718	16864	16871	16926	16682	16765	16872	16827	16798	16697	16836	16809	16807	16948	16884	16804	16610	16888	16585	16695	16925	16858	16811	16658	16722	16734	16921	16896	16627	16810	16874	16856	16707	16762	16846	16764	16785	16728	16960	16943	16787	16739	16935	16720	16778	16825	16844	16828	16636	16651	16759	16893	16928	16620	16784	16759	16888	16616	16640	16751	16743	16692	16831	16949	16912	16855	16750	16836	16756	16767	16757	16641	16822	16848	16827	16836	16595	16812	16835	16882	16684	16704	16801	16831	16849	16754	16672	16922	16817	16810	16826	16922	16760	16893	16778	16733	17014	16872	16885	16861	16863	16770	16861	16768	16741	16722	16837	16849	16538	17016	16953	16889	16904	16798	16795	16778	16659	16648	16971	16876	16710	16914	16638	16907	16889	16706	16734	16797	16873	16877	16932	16692	17064	16856	16812	16989	16810	16696	16859	16757	16803	16921	16745	16655	17012	16859	16958	16869	16730	16844	16750	16787	16931	16826	16733	16608	16959	16887	16733	16858	16770	16850	16707	16756	16822	16849	16683	16715	16800	16775	17003	16757	16757	17086	16785	16866	16654	16764	16796	16781	16771	16860	16812	16825	16670	17101	16962	16768	16619	16826	16911	17059	16808	16772	16733	16899	16871	16825	16954	16872	16811	16775	16820	16857	16904	16825	16767	17052	16833	16998	16890	16718	16745	16862	16756	16835	16907	16870	16881	16879	16822	16781	16777	16882	16888	16687	16808	16595	16887	16813	16694	16762	16804	16842	16803	16897	16705	16655	16830	16990	16835	16959	16682	16624	16875	16951	16790	16729	16612	16775	16606	16719	16887	16811	16749	16694	16784	16881	16665	17097	16826	16831	16729	16757	16786	16731	16752	16735	16922	16740	16830	16888	16915	17006	16799	16840	16790	16791	16901	16776	16946	16742	16791	16792	16808	16863	16843	16947	16889	16863	16872	16823	16758	16824	16653	16984	16564	16815	16781	16817	16891	16866	16792	16782	16957	16676	16794	16903	16756	16918	16826	16959	16883	16896	16814	16867	16857	16763	16859	16782	16863	16707	16657	16739	16794	16723	16939	16890	16896	16819	16884	16836	16874	16769	16935	16854	16824	16824	16738	16829	16800	16768	16807	16716	16856	16923	16783	16887	16740	17059	16832	17018	16817	16737	17059	16900	16924	16895	16810	16728	16770	16757	16824	16876	16803	16874	17015	16746	16706	16793	16707	16914	16739	16810	16871	17022	16695	16874	16609	16805	16896	16699	16820	16716	16754	16856	16636	16943	16828	16813	16819	16890	16727	16942	16832	16835	16737	16737	16887	16687	16712	16805	16856	17053	16900	16759	16851	16785	16647	16933	16703	16706	16807	16824	16801	16685	16739	16668	16871	16759	16582	16774	16946	16779	16887	16781	16737	16748	16485	16806	16907	16775	16549	16891	16541	16766	16878	16728	16835	16799	16734	16967	16713	16684	16628	16708	16831	16873	16754	16910	16791	16812	16660	16769	16994	16746	16836	16789	16742	16824	16721	16836	16877	16759	16809	16666	16683	16866	16959	16716	16780	16900	16709	16679	16770	16748	16694	16867	16844	16907	16787	16954	16669	16756	16913	16731	16797	16869	16798	16751	16832	16726	16769	16904	17049	16885	16792	16529	16831	16981	16774	16827	16692	16899	16798	16839	16730	16749	17020	16891	16833	16779	16754	16882	16923	16649	16718	16817	16790	16876	16738	16798	16694	16867	16824	16853	17019	17017	16985	16876	16965	16781	16737	16763	16997	16891	16710	16959	16967	16760	16790	16850	16858	16880	16897	16781	16823	16842	16782	16727	16694	16870	16902	16860	16733	16805	16869	16804	16738	16820	16861	16817	16815	17043	16859	16708	16725	16924	16874	16813	16647	16730	16751	16813	16689	16884	16703	16767	16878	16856	16639	16731	16967	16861	16899	16863	16839	16865	16803	16873	16675	16872	16931	16760	16861	16720	16929	16997	16960	16828	16839	16726	16827	16881	16802	16691	16905	16887	16783	16686	16734	16909	16772	16756	16848	16710	16843	16668	16851	16935	16675	16664	16826	16831	16859	16920	16784	16769	16717	16918	16829	16850	16754	16885	16608	16738	16720	16938	16783	16809	16879	16732	16689	16897	16835	16848	17039	16884	16800	16663	16898	16688	16784	16840	16856	16885	16776	16913	16792	16822	16705	16794	16947	16759	16849	16692	16987	16921	16880	16851	16744	16764	16964	16857	16813	17012	16935	16722	16864	16809	16772	16746	16805	16890	16832	16909	16819	16809	16839	16794	16713	16781	17005	16697	16937	16632	16707	16920	16821	16715	16811	16864	16767	16923	16853	16878	16765	17002	16925	16655	16841	16824	16872	16787	16674	16746	16747	16731	16775	16791	16816	16754	16886	16795	16789	16825	16947	16967	16878	16904	16877	16781	16779	16860	16893	16760	16864	16793	16709	16769	16896	16665	16657	16764	16838	16951	16717	16995	16798	16842	16640	16882	16594	16731	16815	16680	16888	16837	16895	16711	16813	16836	16874	16727	16873	16842	16791	16919	16738	16942	16905	16672	16767	16958	16748	16819	16792	16912	17004	16912	16783	17011	16855	16620	16876	16969	16797	17004	16825	16757	16688	16823	16835	16724	16745	16736	16818	16757	16701	16758	16668	16775	16840	16837	16694	16831	16751	16856	16798	16735	16788	16828	16774	16724	17087	16808	16838	16690	16695	16826	16935	16796	16768	16685	16773	16761	16807	16658	16692	16724	16938	16885	16820	16910	16770	16699	16626	16836	16756	16747	16762	16856	16671	16924	16860	16673	16838	16719	16720	16670	16737	16864	16664	16760	16820	16752	16811	16838	16886	16909	16746	17013	16838	16849	16839	16781	16791	16718	16714	16920	16787	16845	16752	16842	16828	16769	16881	16872	16853	16887	16610	16854	17010	16859	16755	16875	16823	16804	16907	16964	16792	16822	16845	16902	16730	16841	16796	16747	16890	16712	16786	16734	16969	16849	17030	16879	16860	16817	16916	16790	16747	16727	16797	16866	16778	16921	16695	16867	16814	16830	16713	16770	16734	17002	16931	17026	16880	16780	16815	16720	16824	16943	16592	16576	16763	16802	17076	16735	16704	16915	16709	16879	16892	16779	16913	16782	16729	16947	16797	16831	16798	16913	16820	16821	16708	16810	16811	17028	16675	16892	16799	16934	16835	16759	16610	16799	16762	16783	16789	16808	16795	16822	16820	16649	16821	16730	16851	16777	16774	16595	16866	16780	16787	16635	16817	16683	16774	16961	16579	16794	16747	16854	16770	16955	16794	16988	16833	16810	16784	16766	16661	16698	16937	16743	16688	16865	16841	16846	16852	16784	16687	16687	16817	16779	16901	16846	16789	16954	16738	16515	16707	16780	16808	16899	16826	16654	16809	16896	16782	16862	16762	16785	16962	16855	16672	16774	16871	16777	16776	16718	16782	16752	16798	16853	16890	16842	16768	16733	16884	16954	16660	16862	16809	16780	16929	16843	17048	16829	16798	16790	16970	16896	16743	17022	16919	16785	16937	16697	16945	16777	16714	16859	16703	16965	16790	16897	16871	16629	16914	16727	16933	16812	16890	16845	16720	16986	17055	16761	16801	16717	16787	16851	16920	16932	16833	16760	16835	16704	16791	16703	16800	16918	16692	16791	16866	16925	16950	16991	16932	16652	16673	16994	16838	16974	16802	16817	16844	16838	16820	16756	16946	16905	16688	16914	16800	16772	16705	16851	16713	16901	16844	16892	16992	16913	16695	16672	16869	16896	16863	16850	16870	16758	16787	16832	16601	16892	17017	16825	16816	16763	16870	16896	16782	16880	16772	16946	16967	16782	16729	16756	16980	16781	16788	16737	16924	16911	16717	16762	16815	16732	16841	16701	16700	16859	16682	16857	16953	16655	16939	16759	16753	16686	16824	16753	16730	16809	16807	16882	16806	16803	16738	16961	16784	16721	16746	16820	16754	16770	16815	16702	16907	16762	16615	16954	16772	16874	16727	16856	16803	16711	17006	16872	16728	16823	16725	16788	16700	16839	16758	16848	17008	16739	16864	16790	16868	16591	16780	16835	16807	16925	16653	16805	16930	17036	16921	16527	17051	16921	16894	16770	16831
23859	21458	29088	24283	22160	25176	27494	23766	22597	22780	23735	23268	23536	23269	23619	35845	40306	37383	30193	26371	23128	22326	21951	22024	21896	22045	21834	21953	21828	21908	21792	21919	21877	21703	22103	21841	21824	21667	21889	21615	21623	21790	21837	21727	21709	21690	21819	21801	21778	21768	22066	21780	21495	21828	21876	21705	21738	21687	21704	21825	21849	21589	21810	21820	21657	21893	21667	21514	21674	21781	21513	21634	21558	21659	21653	21498	21705	21589	21720	21889	21545	21511	21697	21714	21772	21976	21722	21802	21691	21752	21847	21610	21721	21793	21768	21730	21643	21583	21518	21693	21567	21685	21688	21590	21552	21722	21698	21810	21604	21795	21685	21674	21632	21778	21820	21763	21725	21669	21702	21832	21804	21724	21650	21816	21734	21674	21659	21680	21924	21861	21781	21671	21461	21786	22008	21472	21589	21826	21870	21603	21602	21542	21894	21912	21646	21672	21768	21824	21520	21748	21543	21577	21672	21536	21678	21729	21747	21536	21675	21787	21459	21621	21854	21502	21818	21634	21813	21797	21618	21730	21724	21420	21573	21538	21690	21617	21644	21705	21881	21594	21563	21713	21598	21582	21656	21578	21657	21794	21716	21659	21498	21512	21499	21707	21672	21664	21758	21570	21485	21452	21627	21868	21726	21843	21687	21822	21722	21747	21784	21638	21876	21494	21900	21824	21590	21538	21617	21533	21640	21888	21596	21717	21606	21646	21667	21617	21788	21775	21482	21579	21662	21655	21689	21687	21600	21736	21747	21681	21634	21450	21853	21721	21738	21651	21710	21897	21789	21607	21589	21676	21524	21546	21565	21620	21459	21770	21862	21854	21738	21540	21545	21619	21510	21575	21637	21564	21821	21777	21569	21647	21777	21782	21686	21685	21688	21544	21752	21492	21507	21637	21619	21669	21764	21734	21735	21550	21648	21509	21719	21687	21530	21498	21592	21511	21578	21563	21635	21634	21648	21917	21800	21530	21472	21950	21564	21919	21722	21587	21395	21746	21514	21816	21593	21619	21556	21817	21682	21630	21814	21885	21692	21432	21600	21585	21654	21778	21805	21624	21733	21608	21639	21511	21673	21914	21742	21512	21875	21768	21202	21644	21652	21831	21752	21609	21921	21605	21772	21524	21643	21500	21793	21830	21686	21774	21653	21828	21724	21460	21674	21697	21515	21351	21670	21526	21690	21523	21586	21689	21738	21829	21690	21609	21809	21658	21718	21677	21577	21684	21468	21765	21657	21579	21864	21652	21844	21889	21745	21758	21521	21482	21642	21569	21646	21589	21792	21839	21901	21698	21839	21732	21582	21561	21424	21892	21730	21637	21699	21750	21751	21777	21674	21600	21860	21546	21573	21352	21537	21528	21533	21732	21815	21510	21614	21602	21677	21665	21641	21703	21434	21618	21877	21687	21936	21759	21600	21571	21685	21536	21665	21863	21596	21715	21303	21685	21623	21630	21654	21634	21688	21789	21726	21720	21761	21635	21459	21389	21765	21711	21473	21745	21566	21689	21711	21839	21637	21643	21578	21585	21724	21816	21764	21743	21538	21471	21746	21775	21621	21512	21805	21668	21629	21717	21655	21651	21672	21713	21625	21763	21506	21647	21707	21551	21609	21731	21762	21593	21728	21703	21665	21417	21808	21527	21432	21603	21834	21575	21952	21570	21441	21630	21501	21522	21820	21636	21403	21702	21571	21613	21484	21833	21688	21606	21587	21623	21763	21637	21468	21677	21954	21640	21773	21700	21515	21722	21806	21586	21857	21844	21892	21582	21677	21445	21611	21533	22017	21574	21470	21752	21651	21830	21425	21725	21667	21623	21839	21688	21581	21832	21589	21629	21668	21560	21796	21688	21629	21604	21568	21597	21599	21709	21649	21573	21471	21556	21638	21702	21808	21595	21610	21710	21523	21832	21660	21771	21548	21641	21765	21579	21839	21801	21705	21563	21789	21583	21739	21536	21607	21756	21774	21748	21716	21974	21789	21696	21622	21555	21746	21612	21588	21507	21726	21637	21876	21704	21581	21555	21785	21684	21561	21748	21776	21824	21799	21653	21628	21566	21690	21754	21665	21621	21532	21574	21628	21692	21567	21547	21850	21880	21594	21825	21599	21767	21635	21749	21900	21724	21484	21522	21595	21806	21741	21768	21676	21559	21550	21784	21654	21692	21588	21580	21658	21640	21605	21641	21575	21677	21507	21524	21624	21447	21503	21742	21746	21605	21753	21519	21649	21649	21668	21614	21775	21805	21710	21508	21454	21555	21613	21774	21754	21576	21367	21625	21536	21836	21748	21652	21546	21647	21617	21758	21689	21805	21715	21501	21637	21641	21575	21768	21562	21732	21704	21775	21487	21652	21544	21636	21901	21734	21717	21518	21539	21666	21757	21485	21789	21889	21454	21724	21863	21514	21687	21605	21533	21657	21681	21747	21608	21784	21685	21786	21707	21778	21551	21493	21740	21542	21818	21633	21534	21579	21452	21417	21714	21551	21648	21583	21618	21642	21723	21865	21551	21527	21693	21601	21899	21521	21754	21823	21726	21893	21755	21692	21922	21641	21793	21605	21879	21714	21542	21792	21560	21678	21288	21675	21905	21638	21848	21666	21693	21592	21685	21568	21765	21625	21812	21815	21554	21562	21613	21681	21782	21639	21763	21765	21754	21700	21450	21512	21672	21656	21723	21707	21632	21722	21646	21557	21478	21694	21788	21759	21718	21565	21643	21749	21464	21691	21637	21686	21463	21705	21699	21263	21410	21754	21734	21375	21778	21654	21946	21684	21733	21799	21898	21390	21615	21661	21682	21695	21660	21845	21816	21463	21873	21836	21674	21813	21745	21604	21837	21484	21685	21615	21695	21608	21607	21484	21866	21639	21666	21692	21838	21660	21630	21654	21831	21790	21609	21746	21777	21884	21772	22035	21847	21673	21801	21840	21750	21669	21722	21689	21561	21802	21697	21575	21558	21745	21727	21705	21747	21854	21620	21476	21532	21753	21705	21524	21497	21766	21786	21890	21616	21870	21724	21601	21700	21578	21508	21673	21690	21687	21486	21469	21794	21700	21910	21732	21635	21602	21762	21669	21702	21680	21335	21541	21710	21488	21453	21522	21549	21710	21714	21694	21859	21679	21777	21716	21781	21616	21611	21730	21498	21685	21704	21479	21722	21756	21662	21479	21617	21701	21901	21674	21651	21506	21690	22046	21759	21846	21631	21697	21726	21703	21786	21542	21692	21594	21422	21754	21819	21632	21743	21739	21670	21799	21687	21984	21469	21734	21633	21669	21778	21652	21764	21782	21806	21525	21829	21729	21674	21397	21548	21631	21691	21600	21678	21839	21705	21548	21706	21605	21654	21832	21804	21675	21752	21505	21472	21587	21445	21616	21559	21560	21495	21830	21966	21501	21587	21709	21508	21606	21468	21740	21920	21657	21621	21724	21666	21817	21628	21645	21650	21952	21699	21688	21534	21675	21546	21637	21620	21684	21586	21836	21829	21628	21461	21385	21629	21673	21836	21599	21693	21542	21698	21564	21769	21807	21668	21711	21728	21598	21513	21574	21732	21665	21844	21743	21380	21547	21561	21632	21958	21597	21755	21631	21805	21522	21646	21966	21846	21689	21674	21818	21811	21599	21726	21651	21691	21768	21810	21603	21858	21744	21565	21531	21694	21623	21695	21708	21802	21772	21609	21538	21490	21629	21717	21658	21648	21532	21741	21691	21728	21777	21799	21820	21637	21616	21714	21483	21672	21560	21722	21872	21710	21475	21708	21517	21843	21700	21670	21746	21795	21673	21705	21498	21631	21619	21808	21648	21933	21738	21720	21800	21687	21548	21721	21897	21719	21767	21618	21947	21761	21963	21706	21758	21870	21642	21743	21648	21650	21449	21600	21609	21441	21779	21692	21721	21775	21525	21551	21738	21928	21801	21496	21806	21759	21725	21928	21742	21887	21501	21595	21592	21651	21805	21514	21686	21787	21421	21602	21716	21685	21856	21552	21661	21657	21620	21938	21761	21745	21764	21621	21568	21541	21654	21771	21837	21825	22027	21718	21637	21766	21813	21679	21562	21707	21683	21588	21628	21556	21769	21982	21513	21703	21629	21848	21903	21840	21837	21718	21889	21857	21780	21819	21912	21771	21677	21666	21832	21634	21814	21438	21580	21639	21733	21501	21574	21510	21759	21810	21647	21716	21518	21735	21594	21466	21823	21639	21806	21485	21895	21633	21624	21736	21784	21826	21779	21626	21940	21734	21677	21718	21587	21540	21566	21822	21664	21494	21771	21639	21836	21670	21659	21693	21603	21647	21650	21658	21721	21635	21572	21794	21717	21789	21737	21609	21557	21689	21602	21729	21614	21491	21711	21747	21775	21657	21691	21663	21598	21663	21702	21584	21614	21577	21537	21782	21560	21835	21660	21699	21794	21915	21760	21435	21470	21669	21585	21540	21650	21654	21674	21798	21597	21696	21672	21513	21660	21541	21712	21750	21610	21661	21700	21771	21664	21845	21697	21446	21725	21570	21670	21841	21523	21902	21674	21835	21749	21617	21758	21545	21641	21643	21817	21748	21579	21829	21511	21955	21740	21549	21621	21758	21749	21508	21360	21774	21686	21624	21646	21641	21531	21533	21824	21730	21683	21699	21879	21644	21757	21889	21625	21825	21711	21724	21911	21735	21911	21630	21655	21554	21682	21716	21601	21584	21725	21520	21516	21643	21641	21738	21687	21620	21761	21884	21662	21792	21520	21862	21714	21337	21394	21487	21514	21548	21762	21636	21664	21619	21688	21707	21696	21795	21487	21617	21659	21769	21669	21645	21589	21577	21844	21843	21621	21573	21719	21663	21734	21585	21543	21700	21746	21926	21640	21284	21745	21824	21523	21746	21454	21801	21650	21856	21826	21665	21768	21842	21631	21814	21657	21610	21647	21710	21348	21619	21668	21546	21694	21513	21730	21631	21555	21709	21595	21600	21476	21627	21579	21561	21678	21612	21507	21683	21697	21741	21445	21810	21923	21576	21677	21744	21765	21646	21587	21764	21731	21550	21825	21884	21676	21913	21859	21726	21681	21759	21616	21693	21773	21826	21675	21661	21859	21364	21655	21689	21670	21652	21659
18374	31081	29448	23941	20820	20756	20625	19734	18901	18468	19934	19949	19565	19233	20408	37243	40255	35726	26717	22171	18232	17197	16897	16875	16835	16796	16744	16899	16876	16917	16945	16774	16837	16899	16861	16873	16814	16848	16963	16823	16784	16872	16777	16749	16827	16876	16606	16867	16811	16886	16768	16847	16783	16581	16855	16691	16855	16763	16740	16908	16856	16818	16923	16636	16867	16815	16841	16748	16835	16927	16792	16890	16681	16923	16919	16648	16772	16794	16843	16849	17055	16653	16615	16831	16954	16763	16842	16911	16870	16741	16794	16500	16654	16881	16665	16994	16946	16820	16831	16763	16763	16823	16771	16750	16703	16821	16723	16677	16829	16917	16759	16964	16841	16714	16867	16940	16832	16679	16834	16656	17010	16742	16719	16820	16882	16763	16802	16784	16801	16654	16738	16873	16870	16878	16801	16785	16807	16940	16841	16905	16871	16904	16623	16746	16731	16869	16836	16943	16608	16995	16730	16845	16805	16678	16942	16872	16920	16796	16767	16817	16901	16785	16958	16824	16762	16699	16818	17017	16765	16771	16993	16787	16730	16839	16798	16795	16710	16911	16880	16793	16643	16901	16675	16785	16874	16740	16887	16957	16901	16840	16879	16823	16673	16692	16941	16715	16714	16747	16880	16749	16788	16877	16850	16817	16836	16903	16718	16773	16605	16915	16716	16957	17049	16618	16764	16795	16791	17027	16886	16751	16980	16745	16869	16940	16779	16868	16842	16721	16798	16871	16850	16843	16785	16738	16734	16742	16760	16698	16656	16711	16826	16714	16958	16933	16870	16725	16732	16698	16821	16798	16826	16821	16763	16832	16632	16805	16733	16860	16931	16980	16844	16550	16578	16686	16590	16873	16765	16914	16918	17011	16748	16809	16895	16795	16684	16733	16823	16858	16825	16717	16765	16857	16729	16891	17058	16723	16702	16712	16976	16772	16689	16729	16830	16745	16803	16690	16619	16925	16929	16803	16914	16744	16724	16842	16820	16688	16892	16790	16651	16843	16662	16656	16777	16848	16701	16906	16808	16485	16742	16865	16615	16850	16714	17001	16687	16738	16907	16573	16766	16767	16866	16775	16751	16769	16704	16855	16754	16668	16718	16895	16715	16834	16869	16864	16681	16850	16777	16904	16916	16698	16793	16699	16740	16830	16698	16950	16757	16805	16840	16930	16796	16891	16802	16780	16748	16959	16731	16689	16790	16465	16730	16779	16802	16768	16797	16723	16669	16728	16809	16696	16607	16888	16735	16869	16774	16821	16799	16765	16832	16902	16793	16706	16773	16839	16839	16876	16790	16925	16872	16740	16639	16793	16881	16723	16672	16792	16802	16855	16940	16803	16860	16868	16699	16801	16720	16779	17002	16790	16788	16955	16758	16846	16788	16670	16895	16846	16771	16907	16747	16709	16894	16697	16612	16785	16646	16804	16801	16716	16704	16900	16687	16804	16839	16650	16745	16764	16815	16713	16797	16896	16906	16804	16894	16802	16801	16904	16981	16704	16795	16734	16742	16669	16750	16913	16799	16877	16772	16539	16864	16727	16886	16670	16744	16662	16641	16791	16864	16768	16577	16767	16744	16832	16815	16896	16801	16978	16871	16790	16789	16868	16759	16577	16790	16759	16801	16753	16839	16584	16836	16869	16791	16959	16679	16859	16858	16904	16735	16840	16825	16976	16613	16719	16605	16809	16787	16765	16939	16826	16894	16682	16737	16716	16749	16820	16764	16666	16841	16900	16790	16785	16644	16678	16770	16825	16816	16784	16691	16720	16753	16869	16848	16668	16809	16835	16935	16796	16755	16893	16757	16901	16546	16933	16849	16804	16846	16689	16872	16904	16723	16600	16835	16801	16894	16734	16773	16871	16849	16811	16667	16740	16815	16864	16759	16842	16748	16923	16652	16789	16754	16782	16779	16957	16827	16717	16735	16869	16781	16648	16859	16836	16881	16645	16743	16777	16636	16860	16814	16798	16731	16926	16918	16670	16662	16731	16794	16758	16701	16754	16688	16718	16726	16923	16844	16619	16833	16692	16931	16715	16758	16695	16685	16975	16835	16883	16834	16736	16936	16756	16766	16527	16854	16631	16824	16793	16882	16812	16673	16821	16860	16719	16797	16729	16726	16723	16700	16819	16734	16859	16866	16772	16721	16769	16769	16697	16884	16689	16920	16809	16863	16804	16973	16669	17008	16789	16949	16877	16882	16833	16826	16641	16789	16625	16677	16674	16920	16689	16795	16809	17006	16816	16878	16802	16804	16798	16782	16868	16798	16803	16818	16972	16709	16800	16792	16664	16766	16915	16943	16715	17006	16642	16803	16867	16855	16810	16664	16801	16641	16753	16767	16764	16662	16679	16858	16838	16742	16940	16791	16809	16705	16780	16909	16863	16831	16724	16640	16917	16857	16751	16934	17030	16857	16944	16754	16952	16778	16843	16812	16812	16797	16837	16962	16682	16568	16812	16843	16687	16739	16839	16704	16597	16675	16892	16861	16659	16696	16836	16790	16867	16811	16852	16731	16760	16919	16833	16844	16698	16940	16761	16766	16826	16973	16520	16662	16755	16816	16772	16943	16833	16911	16677	16927	16764	16861	16767	16754	16854	16731	16965	16919	16644	16833	16926	16815	16700	17049	16787	16714	16928	16862	16738	16701	16724	16842	16892	16778	16798	16887	16725	16842	16873	16831	16879	16888	16735	16919	16620	17002	16771	16858	16730	16819	16762	16839	16945	16725	16776	16693	16616	16901	16774	16774	16744	16774	16655	16861	16780	16744	16891	16778	16862	16804	16851	16731	16894	16885	16866	16690	16724	16906	16657	16643	16821	16815	16752	16864	16839	16665	16804	16947	16779	16816	16920	16962	16673	16834	16836	16859	16813	16877	16863	16999	16803	16700	16622	16776	16767	16784	16837	16754	16845	16922	16852	16684	16740	16910	16856	16941	16810	16800	16638	16757	16773	16851	16783	16748	16776	16705	16797	16833	16909	16890	16796	16726	16856	16835	16624	16780	16899	16903	16885	16798	16566	16676	16710	16737	16850	16774	16966	16904	16784	16759	16801	16789	16731	16709	16754	16903	16860	16725	16837	16625	16762	16597	16857	16866	16768	17024	16790	16726	16849	16734	16738	16610	16724	16835	16950	16872	16776	16854	16807	16872	16881	16784	16678	16774	16780	16809	16632	16769	16789	16597	16821	16727	16741	16646	16766	16849	16809	16781	16974	16622	16758	16781	16813	16656	16696	16985	16821	16749	16633	16687	16893	16792	16834	16995	16816	16835	16928	16751	16668	16801	16931	16894	16808	16756	16926	16883	16798	16752	16797	16755	16679	16721	16707	16833	16774	16747	16988	16751	16843	16847	16822	16759	16672	16795	16674	16884	16813	16912	16985	16882	16791	17017	16790	16721	16789	17006	16808	16873	16842	16623	17019	16745	16698	16734	16896	16755	16846	16949	16630	16744	16808	16711	16653	17025	16785	16903	16852	17019	16819	16769	16688	16968	16844	16917	16679	16829	16741	17009	16662	16733	16882	16847	16759	16917	16643	16907	16757	16912	16883	16814	16814	16751	16765	16884	16709	17054	16779	16840	16695	16887	16967	16934	16799	16750	16612	16686	16746	16766	16967	16862	16935	16651	16676	16770	16850	16748	16711	16646	16748	16816	16837	16736	16859	16906	16837	16671	16734	16909	16719	16737	16855	16712	16834	16872	16916	16775	16729	16856	16771	16791	16771	16784	16930	16936	16732	16768	16832	16866	16572	16815	16806	16830	16701	16924	17066	16711	16632	16734	16854	16646	16797	16698	16604	16881	16796	16790	16770	16940	17045	16744	16766	16770	16714	16867	16560	16825	16811	16937	16884	16715	16865	16684	16732	16948	16662	16867	16825	16905	16901	16869	16939	16816	16929	16744	16904	16833	16755	16867	16601	16759	16865	16874	16812	16824	16826	16647	16927	16759	16673	16897	16832	16835	16789	16745	16699	16845	16945	16920	16833	16922	17004	16759	16786	16756	16812	16712	16797	16829	16685	16853	16725	16852	16684	16808	16768	16719	16779	16862	16673	16841	16939	16743	16778	16798	16833	16863	16823	16750	16859	16739	16774	16802	16850	16703	16806	16768	16770	16797	16684	16754	16790	16659	16750	16933	16981	16756	16707	17063	16980	16656	16890	16709	16863	16689	16819	16786	16780	16780	16777	16772	16798	16852	16627	16763	16758	16875	16767	16832	16961	16824	16868	16755	16853	16861	16891	16778	16708	16865	16754	16781	16885	16645	16738	16881	16692	16725	16807	16655	16792	16906	16948	16833	16747	16724	16853	16831	16773	16753	16681	16872	16730	17028	16941	16809	16843	16879	16826	16747	16707	16829	16933	16884	16703	16800	16807	16856	16910	16598	16535	16713	16952	16929	16739	16910	16703	16753	16716	16926	16694	16775	16881	16716	16757	16822	16745	16888	16744	16738	16860	16971	16670	16899	16819	16819	16675	16930	16767	16913	16761	16963	16649	16848	16990	16825	16614	16760	16735	16704	16863	16779	16748	16764	16792	16624	16946	16625	16786	16824	16919	16780	16884	16986	16818	16821	16779	16810	16788	16924	16898	16805	16873	16833	16828	16787	16716	16799	16828	16621	16748	16913	16903	16833	16838	16863	16752	16865	16814	16974	16996	16940	16689	16834	16685	16820	16922	16943	16887	16729	16909	16847	16911	16883	16572	16912	16764	16933	16911	16759	16974	16883	16742	16694	16822	16793	16534	16949	16611	16736	16728	16912	16881	16688	16723	16839	16681	16948	16695	16891	16886	16771	16848	16931	16764	16713	16931	16839	16827	16832	16747	16762	16793	16767	16681	16937	16812	16726	16696	16728	16837	16850	16793	16808	16671	16837	16793	16857	16874	16781	16783	16644	16756	16654	16832	16872	16868	16964	16813	16610	16880	16826	16472	16905	16806	16830	16917	16826	16794	16766	16945	16788	16834	16910	16763	16702	16729	16796	16821	16660	16796	16708	16837	16872	16883	16871	16881	16843	16780	16786	16837	16888	16813	16826	16668	16860	16703	16731	16837	16707	16892	16751	16917	16760	16712	16864	16953	16709	16743	16897	16801	16747	16824	16692	16896	16779	16759
30202	23762	26133	23900	21754	22125	22756	22355	22125	21951	22475	22314	22422	22150	22250	23123	23382	23522	22936	22200	21928	21710	21691	21761	21962	21836	21807	21571	21663	21733	21680	21909	21786	21760	21696	21682	21766	21682	21777	21787	21727	21733	21549	21744	21729	21691	21649	21732	21762	21845	21670	21705	21913	21862	21763	21798	21820	21711	21755	21729	21643	21706	21893	21784	21759	21742	21834	21584	21794	21681	21662	21674	21592	21652	21804	21686	21609	21592	21749	21854	21698	21712	21857	21591	21548	21907	21588	21613	21658	21623	21742	21732	21668	21735	21796	21691	21457	21504	21567	21810	21684	21721	22056	21723	21911	21897	21674	21541	21647	21473	21773	21665	21794	21634	21752	21752	22013	21681	21862	21757	21765	21656	21691	21773	21734	21594	21598	21936	21541	21622	21872	21762	21634	21618	21697	21908	21769	21953	21846	21726	21720	21712	21699	21757	21608	21627	21597	21762	21877	21949	21648	21721	21655	21670	21733	21618	21829	21643	21680	21744	21526	22001	21843	21584	21676	21680	21854	21594	21705	21535	21546	21483	21644	21830	21766	21590	21781	21831	21758	21732	21489	21582	21631	21812	21710	21564	21721	21731	21592	21661	21608	21932	21851	21929	21575	21798	21584	21430	21598	21772	21843	21820	21625	21704	21723	21604	21936	21676	21776	21630	21561	21659	21667	21824	21776	21594	21753	21866	21541	21704	21747	21758	21560	21571	21734	21636	21775	21700	21808	21521	21600	21726	21954	21778	21825	21745	21876	21900	21699	21781	21929	21512	21724	21860	21832	21730	21758	21571	21681	21762	21535	21472	21733	21756	21638	21636	21782	21851	21874	21537	21861	21769	21647	21786	21738	21663	21509	21662	21711	21782	21717	21666	21761	21462	21679	21830	21723	21445	21554	21764	21651	21768	21612	21992	21665	21633	21751	21708	21801	21678	21686	21772	21777	21789	21666	21746	21825	21721	21841	21831	21565	21628	21800	21722	21830	21976	21920	21894	21726	21659	21928	21867	21758	21598	21598	21655	21735	21707	21528	21678	21718	21776	21583	21898	21654	21703	21546	21655	21685	21608	21887	21805	21599	21499	21493	21676	21821	21736	21700	21644	21650	21618	21354	21779	21767	21769	21579	21789	21754	21726	21501	21676	21537	21840	21575	21685	21727	21573	21575	21760	21624	21778	21575	21617	21505	21748	21862	21655	21602	21733	21793	21889	21677	21677	21659	21772	21932	21642	21707	21859	21717	21833	21839	21797	21816	21641	21674	21639	21573	21663	21850	21706	21683	21767	21671	21950	21932	21856	21729	21748	21744	21760	21714	21734	21872	21844	21552	21738	21740	21828	21546	21803	21614	21557	21521	21480	21716	21639	21835	21744	21779	21837	21637	21868	21918	21580	21481	21762	21760	21640	21477	21793	22010	21764	21980	21887	21946	21528	21736	21773	21647	21697	21638	21600	21718	21697	21609	21625	21577	21750	21708	22003	21675	21699	21645	21503	21687	21643	21659	21540	21640	21692	21598	21629	21654	21770	21568	21766	21829	21519	21670	21792	21526	22061	21775	21751	21805	21889	21658	21695	21741	21751	21596	21887	21659	21594	21753	21801	21872	21545	21611	21846	21643	21756	21489	21679	21727	21758	21744	21643	21840	21833	21766	21743	21648	21926	21617	21663	21892	21637	21659	21832	21852	21785	21768	21724	21640	21679	21833	21608	21894	21793	21832	21583	21689	21791	21720	21639	21771	21753	21686	21662	21694	21628	21984	21902	21711	21760	21911	21630	21580	21720	21811	21920	21586	21598	21749	21735	21624	21680	21695	21874	22077	21612	21900	21528	21535	21851	21704	21617	21624	21587	21795	21913	21657	21582	21659	21529	21626	21847	21834	21580	21742	21600	21777	21543	21774	21816	21829	21734	21729	21841	21769	21829	21794	21810	21647	21922	21590	21888	21731	21667	21843	21810	21930	21798	21830	21619	21778	21772	21583	21779	21699	21564	21667	21891	21632	21826	21617	21750	21756	21648	21766	21861	21780	21545	21594	21729	21777	21709	21574	21639	21726	21744	21802	21723	21593	21799	21801	21441	21729	21822	21647	21685	21676	21748	21814	21556	21670	21518	21832	21784	21708	21740	21789	21565	21687	21701	21671	21751	21898	21706	21671	21553	21773	21784	21886	21755	21730	21620	21732	21728	21904	21810	21594	21577	21691	21390	21797	21954	21925	21738	21523	21616	21781	21739	21788	21791	21777	21757	21637	21878	21706	21961	21584	21511	21518	21680	21851	21713	21919	21655	21550	21764	21892	21563	21683	21686	21586	21587	21777	21550	21880	21587	21858	21985	21545	21600	21799	21737	21656	21992	21655	21586	21858	21846	21718	21751	21675	21545	21790	21697	21885	21666	21633	21658	21683	21769	21682	21804	21768	21678	22039	21719	21715	21539	21666	21562	21398	21661	21636	21808	21840	21811	21741	21637	21625	21707	21594	21842	21604	21752	21629	21567	21648	21706	21785	21531	21948	21578	21927	21655	21832	21894	21640	21523	21812	22072	21897	21734	21901	21938	21607	21691	21834	21653	21795	21735	21792	21590	21753	21785	21825	21584	21674	21565	21950	21797	21673	21675	21605	21740	21538	21667	21673	21931	21552	21647	21641	21761	21865	21528	21575	21653	21790	21498	21519	21699	21753	21669	21710	21915	21496	21667	21645	21658	22185	21809	21877	21598	21786	21572	21650	21833	21646	21845	21673	21563	21612	21471	21711	21972	21864	21775	21794	21557	21787	21539	21491	21690	21760	21678	22086	21704	21746	21716	21562	21868	21833	21742	21934	21660	21397	21705	21805	21723	21815	21789	21510	21677	21743	21645	21694	21657	21800	21606	21608	21600	21757	21726	21403	21491	21622	21775	21630	21812	21942	21852	21740	21649	21490	21598	21790	21909	21771	21700	21735	21743	21575	21685	21635	21844	21821	21819	21923	21810	21794	21909	21849	21709	21815	21660	21768	21844	21656	21664	21696	21531	21753	21714	21823	21855	21864	21621	21975	21664	21848	21877	21632	21594	21751	21510	21852	21922	21658	21662	21691	21901	21851	21729	21888	21592	21826	21737	21831	21600	21498	21570	21761	21620	21716	21605	21729	21802	21704	21639	21843	21698	21818	21676	21678	21843	21695	21940	21755	21681	21698	21704	21636	21535	21908	21833	21701	21747	21863	21633	21595	21958	21707	21901	21653	21823	21740	21760	21561	21848	21636	21559	21875	21615	21578	21443	21655	21802	21937	21732	21703	21688	21776	21624	21703	21981	21815	21847	21665	21789	21662	21622	21631	21636	21687	21738	21713	21730	21799	21822	21634	21739	21684	21571	21731	21756	21458	21517	21578	21737	21732	21675	21980	21820	21689	21616	21786	21471	21749	21740	21936	21935	21672	21900	21682	21718	21768	21825	21634	21626	21845	21745	21683	21565	21506	21755	21686	21656	21592	21792	21753	21454	21524	21745	21596	21680	21791	21550	21677	21783	21827	21832	21757	21816	21809	21670	21714	21656	21683	21777	21943	21467	21527	21849	21984	21712	21723	21654	21680	21703	21784	21799	21964	21610	21810	21834	21978	21771	21863	21770	21744	21711	21868	21698	21636	21509	21932	21463	21627	21823	21679	21876	21831	21671	21771	21915	21950	21646	21505	21756	21672	21862	21707	21726	21564	21629	21742	21951	21741	21603	21816	21856	21811	21588	21669	21610	21658	21794	21765	21635	21399	21688	21663	21686	21932	21774	21668	21719	21603	21737	21738	21697	21519	21730	21809	21615	21781	21909	21620	21830	21718	21572	21730	21671	21663	21654	22110	21914	21798	21792	21844	21632	21969	21810	21655	21675	21611	21585	21593	21628	21643	21860	21786	21678	21561	21681	21774	21658	21765	21850	21630	21800	21663	21772	21701	21882	21708	21629	21735	21876	21736	21666	21812	21783	21541	21750	22063	21759	21651	21519	21494	21687	21943	21586	21758	21708	21579	21754	21807	21843	21980	21544	21590	21632	21642	21743	21703	21740	21683	21607	21709	21779	21665	21771	21826	21843	21831	21599	21683	21730	21654	21670	21644	21716	21891	21719	21831	21698	21588	21895	21778	21537	21744	21894	21567	21616	21726	21761	21613	21788	21654	21717	21418	21269	21887	21755	21868	21950	21859	21831	21741	21808	21439	21698	21647	21612	21627	21935	21761	21727	21711	21556	21891	21609	21915	21738	21432	21534	21579	21797	21532	21915	21841	21634	21572	21653	21747	21754	21903	21705	21625	21593	21576	21465	21651	21771	21914	21656	21711	21769	21673	21731	21727	21644	21588	21653	21799	21723	21933	21812	21633	21835	21895	21779	21687	21647	21826	21590	21783	21694	21913	21737	21767	21502	21565	21740	21506	21459	21478	21708	21747	21619	21637	21614	21605	21424	21739	21819	21628	21625	21579	21606	21433	21646	21691	21874	21903	21786	21671	21793	21795	21772	21821	21614	21721	21703	21873	21750	21727	21661	21813	21814	21814	21546	21637	21697	21751	21797	21766	21614	21995	21660	21772	21697	21683	21857	21875	21539	21713	21618	21715	21714	21798	21695	21728	21621	21716	21751	21743	21615	21634	21656	21719	21744	21587	21650	21862	21817	21856	21697	21791	21648	21880	21804	21911	21648	21638	21799	21864	21640	21694	21788	21794	21595	21836	21712	21609	21439	21637	21941	21643	21778	21961	21630	21866	21768	21912	21473	21856	21765	21586	21702	21766	21723	21862	21862	21679	21739	21603	21467	21556	21696	21690	21752	21564	21736	21983	21831	21589	21827	21704	21722	21695	21907	21910	21749	21579	21765	21825	21763	21707	21804	21635	21813	21714	21787	21647	21678	21705	21603	21629	21784	21711	21871	21513	21741	21796	21775	21872	21816	21489	21590	21825	21776	21673	21863	21816	21744	21932	21725	21907	21734	21646	21742	21754	21517	21761	21809	21666	21687	21856	21718	21541	21512	21860	21739	21787	21927	21903	21662	21746	21752	21693	21856	21829	21544	21780	21490	21875	21988	21704	21939	21591	21681	21587	21494	21687	21789	21597	21653	21739	21911	21846	21812	22072	22149	21640	21912	21586	21851
17884	20037	19611	17894	17436	17790	17894	17791	17268	17359	18182	18043	17848	17812	17758	18753	19512	19116	18140	17369	17149	16882	16772	16736	16886	16862	16875	16826	17035	16821	16928	17002	16749	16783	16998	16648	16749	16878	16906	16963	16859	16790	16711	16815	16843	16855	16767	16943	16760	16756	16942	16773	16665	16846	16836	16742	16807	16978	16845	16813	16724	16796	16946	17007	16989	16588	16990	16708	16937	16863	16804	16942	16770	16659	16851	16726	16738	16813	16780	16654	16731	16845	16750	16765	16811	16769	16916	16643	16878	16683	16789	16699	16823	16620	16911	16705	16655	16881	16767	16889	16642	16877	16845	16831	16761	16784	16741	16890	16829	16786	16917	16843	16808	16845	16840	16897	16851	16757	16682	16816	16945	16840	16677	16850	16883	17000	16919	16974	16540	16958	16794	16780	16955	16755	16803	16841	16895	16819	16772	16697	16996	16728	16886	16791	17056	16693	16883	16799	16859	16995	16788	16856	16715	16764	16865	16774	16601	16617	16941	16609	16744	16843	16858	16833	16878	16700	16760	16908	16719	16948	16738	16892	16607	16885	16801	16843	16818	16988	16907	16870	16626	16865	16813	16939	16796	16968	16898	16791	16892	16926	16752	16818	16731	16942	16749	16898	16833	16862	16844	16799	16901	16743	16899	16950	16905	16926	16901	17083	16839	16790	16752	16762	16873	16788	16809	16932	16686	16783	16779	16891	16952	16723	16787	16772	16723	16811	16906	16878	16815	16975	16853	16788	16607	16881	16826	16785	16773	16961	16750	16934	16898	16631	16863	16833	16903	16959	16871	16866	16769	16674	16803	16798	16877	16812	16744	16959	16702	16805	16684	16689	16965	16954	16799	16697	16857	16688	16800	16734	16749	16854	16883	16637	16841	16919	16600	16915	16675	16771	16894	16666	16768	16737	16964	16678	16905	16732	16928	16834	16954	16840	16640	16964	17146	16747	16979	16791	16807	16937	16768	16867	16837	16950	16739	16696	16709	16745	16782	16943	16886	16720	16754	16904	16745	16847	16731	16804	16866	16633	16817	16910	16870	16971	16904	16895	16887	16894	16729	16932	16939	16810	16791	16848	16713	16826	16847	16887	16841	16924	16873	16997	16702	16793	16936	16844	16769	16895	16833	16767	16968	16883	16813	16584	16877	16767	16670	16895	16751	16860	16618	16809	16832	16783	16751	17033	16913	16796	16841	16903	16806	17174	16758	16845	16939	16743	16748	16906	16977	16741	17012	16927	16823	16728	16880	16886	16743	17179	16759	16750	16761	16835	16896	16688	16726	16782	16804	16757	16930	16959	16686	16830	16827	16746	16873	16820	16635	16800	16833	16744	16798	16853	16936	16735	16930	16892	16922	16728	16813	16825	16899	16809	16805	16675	16807	16883	16686	16861	16922	16829	16928	16923	16676	16874	16762	16752	16883	16812	16712	16754	16845	16668	16675	16867	16901	16994	16815	16789	17015	16783	16805	16777	16802	16683	16700	16718	16870	16816	16936	16856	16946	16713	16796	16670	16829	16820	16876	16754	16765	16889	16890	16883	16767	16685	16826	16785	16804	16614	16725	16896	16925	16825	16921	16732	16747	16755	16949	16821	16769	16700	16829	16796	16867	16733	16774	16766	16873	16819	16822	16845	16823	16868	16954	16806	17069	16769	16814	16808	16768	16706	16762	16758	16815	16783	16808	16816	16709	16780	16937	16989	16977	16885	16794	16845	16718	16702	16799	16718	16876	16769	16703	16870	16723	16845	16667	16837	16710	16829	16818	16852	16688	16788	16705	17003	16698	16838	16623	16678	16777	16878	16763	16920	16779	16808	16809	16875	16706	16909	16840	16893	16712	16811	16663	16841	16817	16942	16870	16839	16971	16717	16809	16882	16828	16821	16930	16707	16799	16910	16811	16979	16847	16760	16812	16707	16846	16719	16724	16757	16892	16801	16760	16815	16784	16676	16823	16722	16842	16951	16877	16918	16826	16866	16630	16904	16741	16807	16792	16763	16865	16573	16880	16925	16927	16943	16691	16859	16757	16735	16613	16891	17109	16796	16829	16758	16729	16795	16903	16874	16764	16729	16693	16771	16866	16825	16843	16993	16743	16829	16737	16829	16667	16843	16903	16965	16831	16753	16983	16889	16738	16948	16867	16848	16962	16733	16840	16854	16727	16771	16666	16995	16732	16828	16646	16801	16675	16852	16896	16868	16727	16886	16916	16843	16933	16681	16709	16706	16810	16850	16816	16865	16757	16956	16829	16887	16784	16902	16925	16697	16928	16759	16972	16770	16747	16979	16810	16815	16905	16872	17023	16803	16895	16896	16978	16869	16791	17014	16838	16825	16920	16740	16664	16884	16886	16674	16788	16784	16892	16671	16939	16728	16770	16732	16872	16692	16844	16863	16856	16767	16804	16736	16706	16980	16825	16798	16833	16826	16888	16971	16732	16836	16741	16821	16766	16980	16944	16853	16779	16686	16708	16731	16870	16750	16865	16794	16643	16693	16599	16813	16949	16639	16821	16876	16785	16856	16666	16826	16750	16974	16828	16794	16868	16912	16885	16967	16713	16794	16813	17001	16864	16761	16822	16786	16714	16803	16666	16916	16885	16878	16721	16887	16919	16790	16846	16792	16883	16729	16813	16601	16885	16777	16771	16899	16707	16708	16743	16869	16806	16940	16843	16929	16968	16718	16723	16590	16965	16799	16858	16785	16920	16831	16870	16627	16838	16681	16875	16745	16829	16853	16849	16836	16929	16772	16824	16783	16713	16686	16784	16758	16647	16749	16769	16767	16801	17014	16810	16798	16779	16918	16732	17128	16888	16794	16603	16856	16822	16872	16850	16988	16810	16852	16807	16833	16983	16839	16818	16746	16908	16811	16979	16796	16842	17020	16745	16935	16750	16803	16747	16895	16778	16833	16675	16945	16842	16766	16863	16811	16917	16914	16779	16717	16715	16847	16760	16943	16825	16765	16678	16672	16969	16835	16586	16918	16683	16780	16819	16787	16856	16775	16740	16872	16653	16780	16788	16752	16745	16824	16768	16880	16841	16767	16840	17076	16899	16814	16916	16745	16721	16834	16893	17048	16897	16969	16766	16908	16867	16822	16940	16688	16749	16720	16816	16746	16650	16739	16713	16843	16671	16822	16765	16766	16756	16749	16871	16776	16931	16810	16957	16820	16933	16697	16766	16759	16901	16764	16964	16771	16846	16885	16831	16929	16910	16924	16995	16751	16885	16755	16915	16791	16881	16784	16694	16856	16910	16813	16676	16664	16941	16733	16751	16932	16629	16799	16848	16826	16692	16639	16689	16927	16961	16743	16993	16958	16846	16724	16768	16720	16961	16739	16930	16781	16831	16906	16675	16845	16633	16864	16620	16932	16738	16595	16839	16685	16776	16877	16701	16781	16889	16814	16910	16834	16780	16835	16868	16895	16789	16838	16770	16749	16601	16861	16925	16793	16812	16890	16924	16864	16696	16846	16890	16818	16671	16907	16839	17057	16802	16938	16774	16619	16825	16708	17002	16726	16790	16763	16686	16850	16774	16777	16845	16729	16823	16927	16744	16868	16844	16871	16899	16761	16855	16811	16730	16769	16784	16885	16637	16814	16841	16897	16849	16798	16839	16754	16809	16747	16698	16713	16872	16765	16742	16746	16698	16876	16815	16747	16799	16900	17006	16645	16938	16963	17022	17039	16725	16693	16917	16595	16817	16762	16867	17013	16809	16890	16864	16920	16860	16822	16959	16788	16866	16978	16783	16902	16967	16724	17038	16882	16748	16709	16851	16892	16845	16860	16952	16875	16795	16722	17100	16804	16831	16846	16697	16805	16772	16787	16828	16815	16850	16795	16778	16696	16763	16878	16702	16739	16755	16818	17046	16727	17015	16820	16712	16974	16742	16560	16839	16813	16774	16783	16790	16581	16811	16805	16750	16758	16788	16972	16771	16933	16825	16690	16749	16717	16747	16790	16794	17008	16776	16803	17070	16731	16858	16752	16887	16792	16884	16876	16708	16888	16661	16801	16746	16724	17001	16758	16706	16725	16783	16721	16811	16748	16805	16855	16809	16896	16827	16903	16808	16826	16731	16794	16471	16935	16956	16779	16728	16730	16797	16850	16839	16721	17066	16822	16868	16916	16895	16929	16703	16795	16777	16923	16959	16842	16911	16663	16696	16883	16732	16931	16806	16890	16844	16853	16755	16616	16869	16818	16973	16655	16654	16857	16841	16822	16854	16708	16740	16834	16731	16895	16837	16658	16903	16911	16833	16873	16842	16772	16779	16840	16799	16814	16767	16731	16870	16888	16831	16709	16661	16731	16925	16784	16880	16740	16704	16676	16926	16739	16951	16698	17018	16839	16841	16712	16811	16675	17092	16843	16755	16786	16810	16815	16732	16715	16940	16797	16828	16756	16810	16879	16730	16829	16797	16576	16871	16808	16794	16905	16640	16878	16830	16736	16820	16862	16867	16851	16721	16875	16885	16844	16816	16829	16748	16814	16833	16806	16812	16748	16893	16726	16769	16915	16692	16951	16842	16583	16957	16719	16917	16797	16818	16937	16740	16814	16598	16651	16783	16739	16679	16848	16828	16811	16761	16857	16847	16725	16766	16726	16949	16821	16834	16701	17031	16858	16744	16785	16704	16795	16711	16743	16752	16685	16906	16717	16784	16844	16793	16748	16710	16807	16780	16838	16908	16783	16936	16973	16869	16845	16780	16757	16882	16876	16974	16954	16708	16743	16922	16677	16778	16781	16740	16659	16952	16664	16892	16818	16618	16862	16847	17011	16901	16923	16763	16890	16776	16764	16832	16836	16667	16894	16775	16890	16727	16817	16951	16893	16834	16763	16942	16855	16896	16825	16830	16914	16961	16752	16880	17049	16787	16841	16540	16840	16918	16762	16817	16931	16843	16750	16956	16873	16807	16714	16724	16671	17006	16999	16726	16604	16897	16829	16945	16817	16860	16781	16853	16923	16782	16873	16783	16847	16871	16833	16828	16778	16885	16847	16754	16838	17052	16996	16907	17048	16725	17062	16688	16736	16748	16713	16892	16773	16702	16682	16680	16812	16731	16781	16740	16839	16858	16786	16814	16823	16669	16787	16876	16747	16755	16943	16770	16863
25278	21476	28673	25139	23467	24366	24670	22957	22522	22669	23110	23048	22858	22951	22978	29154	33155	31648	26829	24446	22685	21646	21667	21750	21864	21894	21681	21646	21677	21710	21666	21834	21778	21908	22109	21898	21674	21553	21595	21502	21579	21597	21412	21789	21622	21817	21646	21716	21557	21464	21876	21588	21819	21595	21446	21953	21863	21673	21714	21610	21746	21586	21861	21750	21820	21773	21798	21745	21781	21651	21594	21837	21510	21760	21508	21825	21710	21559	21713	21904	21817	21533	21584	21468	21639	21711	21705	21694	21716	21723	21646	21621	21508	21641	21746	21569	22016	21653	21668	21793	21524	21584	21482	21732	21679	21670	21666	21761	21625	21508	21599	21748	21809	21750	21496	21648	21529	21645	21999	21650	21764	21785	21691	21617	21730	21737	21536	21887	21721	21818	21542	21701	21788	21737	21503	21569	21456	21518	21728	21517	21650	21645	21722	21559	21654	21566	21713	21665	21618	21586	21908	21757	21499	21614	21533	21711	21800	21686	21789	21580	21655	21639	21793	21795	21732	21456	21655	21813	21597	21646	21567	21607	21863	21584	21783	21747	21655	21735	21494	21681	21623	21497	21928	21673	21676	21692	21779	21665	21608	21769	21600	21737	21575	21676	21565	21641	21614	21621	21817	21736	21604	21636	21775	21533	21542	21645	21445	21583	21702	21747	21806	21521	21734	21653	21635	21611	21738	21813	21743	21756	21643	21751	21645	21648	21741	21753	21659	21425	21716	21764	21570	21551	21649	21857	21637	21704	21843	22032	21669	21506	21847	21721	21575	21732	21771	21470	21575	21462	21643	21516	21402	21686	21438	21662	21546	21740	21811	21732	21503	21354	21587	21709	21932	21738	21770	21830	21802	21451	21592	21551	21774	21614	21700	21694	21779	21840	21724	21666	21537	21802	21713	21608	21926	21585	21811	21804	21730	21690	21837	21632	21822	21646	21700	21794	21777	21647	21716	21684	21784	21808	21839	21688	21646	21500	21684	21584	21682	21549	21839	21728	21789	21612	21759	21796	21841	21746	21747	21849	21563	21660	21709	21532	21691	21529	21750	21514	21921	21639	21603	21658	21784	21699	21745	21741	21720	21906	21684	21725	21641	21756	21884	21686	21810	21632	21800	21789	21450	21613	21423	21529	21904	21689	21750	21703	21648	21586	21719	21786	21618	21663	21623	21645	21742	21773	21753	21668	21583	21637	21604	21549	21612	21653	21655	21533	21358	21459	21751	21805	21611	21859	21680	21708	21920	21750	21718	21719	21766	21543	21775	21708	21750	21661	21753	21451	21663	21838	21583	21681	21687	21902	21788	21667	21910	21614	21667	21716	21610	21568	21754	21859	21646	21785	21678	21602	21620	21812	21729	21542	21854	21948	21586	21559	21549	21669	21567	21767	21456	21870	21688	21902	21661	21917	21812	21553	21640	21526	21494	21693	21513	21673	21571	21547	21457	21678	21493	21774	21705	21514	21383	21800	21870	21999	21694	21417	21638	21488	21480	21775	21715	21794	21830	21556	21640	21646	21732	21545	21682	21757	21471	21688	21460	21783	21505	21924	21693	21982	22070	21396	21441	21768	21524	21557	21624	21632	21742	21661	21645	21708	21676	21602	21500	21544	21708	21512	21732	21802	21852	21632	21612	21721	21887	21709	21764	21580	21502	21796	21641	21829	21704	21459	21689	21679	21734	21749	21748	21810	21547	21710	21761	21553	21812	21396	21784	21571	21745	21801	21525	21632	21535	21794	21794	21595	21675	21746	21579	21681	21680	21701	21701	21782	21819	21491	21681	21602	21642	21670	21671	21557	21672	21784	21820	21632	21637	21589	21461	21590	21737	21777	21688	21541	21710	21627	21670	21662	21758	21963	21791	21705	21732	21708	21773	21794	21689	21630	21913	21545	21725	21569	21642	21545	21368	21578	21569	21613	21550	21764	21553	21676	21561	21726	21897	21942	21698	21676	21636	21702	21715	21543	21949	21679	21562	21474	21629	21594	21742	21669	21522	21823	21770	21603	21566	21615	21786	21457	21518	21745	21691	21600	21875	21810	21723	21852	21676	21902	21721	21707	21567	21662	21680	21651	21655	21799	21517	21614	21577	21719	21494	21750	21551	21922	21750	21738	21629	21753	21529	21805	21595	21762	21526	21633	21748	21500	21552	21539	21852	21455	21487	21316	21493	21792	21560	21829	21834	21600	21680	21860	21911	21659	21574	21891	21680	22086	21645	21706	21537	21720	21705	21705	21733	21944	21712	21699	21847	21941	21711	21601	21637	21621	21616	21581	21686	21760	21697	21691	21673	21411	21670	21557	21758	21633	21782	21620	21561	21834	21863	21645	21682	21592	21667	21594	21805	21680	21899	21850	21540	21793	21557	21646	21650	21704	21640	21658	21712	21686	21736	21838	21577	21644	21756	21675	21390	21847	21773	21777	21695	21750	21626	21694	21663	21635	21650	21761	21826	21652	21686	21483	21587	21576	21762	21616	21762	21314	21821	21666	21621	21762	21582	21648	21526	21538	21487	21554	21622	21574	21698	21558	21819	21826	21674	21491	21628	21434	21656	21681	21785	21608	21817	21809	21787	21633	21720	21464	21698	21868	21595	21542	21776	21698	21672	21826	21834	21770	21820	21739	21649	21866	21708	21644	21515	21425	21793	21664	21709	21829	21764	21728	21528	21750	21687	21676	21422	21461	21554	21437	21659	21617	21808	21621	21777	21690	21446	21617	21483	21669	21959	21513	21591	21630	21734	21452	21836	21846	21666	21651	21673	21869	21600	21753	21558	21594	21589	21671	21681	21714	21643	21590	21745	21776	21515	21559	21851	21815	21534	21644	21666	21705	21581	21548	21959	21658	21775	21664	21644	21718	21585	21576	21908	21704	21824	21831	21772	21688	21630	21652	21631	21635	21764	21607	21805	21702	21607	21625	21545	21955	21726	21746	21807	21709	21880	21712	21744	21541	21675	21816	21807	21788	21677	21692	21705	21782	21816	21667	21807	21544	21930	21538	21568	21764	21679	21607	21719	21744	21708	21580	21822	21669	21601	21751	21601	21654	21630	21487	21521	21764	21538	21676	21588	21700	21692	21753	21718	21625	21521	21708	21717	21757	21424	21498	21390	21758	21876	21616	21799	21789	21688	21715	21701	21776	21603	21391	21892	21807	21722	21704	21540	21483	21764	21500	21525	21581	21644	21639	21766	21738	21638	21785	21951	21725	21770	21701	21749	21818	21717	21566	21693	21752	21759	21756	21622	21688	21604	21644	21634	21611	21599	21537	21548	21801	21860	21640	21716	21693	21776	21713	21597	21916	21628	21668	21729	21599	21603	21665	21687	21641	21721	21608	21798	21492	21758	21593	21523	21582	21901	21599	21742	21659	21814	21676	21581	21777	21938	21805	21775	21601	21525	21879	21750	21687	21628	21526	21873	21525	21501	21766	21498	21401	21573	21561	21738	21694	21481	21516	21638	21760	21615	21880	21573	21609	21486	21650	21539	21560	21924	21684	21535	21835	21632	21622	21527	21637	21538	21762	21706	21692	21593	21629	21718	21665	21937	21821	21673	21369	21415	21673	21867	21513	21774	21423	21635	21299	21418	21399	21747	21731	21740	21822	21425	21665	21575	21834	21639	21741	21710	21650	21560	21793	21622	21664	21612	21733	21938	21561	21784	21409	21663	21838	21730	21506	21591	21733	21688	21873	21826	21524	21908	21789	21634	21742	21726	21782	21656	21447	21611	21559	21704	21581	21430	21459	21776	21639	21561	21595	21841	21666	21726	21713	21749	21525	21787	21746	21675	21787	21834	21799	21704	21698	21949	21214	21486	21379	21724	21569	21603	21587	21768	21808	21628	21791	21844	21831	21782	21709	21671	21699	21626	21623	21477	21611	21645	21608	21659	21790	21575	21592	21670	21647	21652	21643	21973	21659	21708	21610	21678	21596	21675	21600	21666	21541	21432	21493	21579	21553	21639	21865	21631	21727	21511	21659	21633	21758	21798	21756	21729	21763	21485	21700	21740	21761	21732	21505	21604	21544	21521	21815	21367	21586	21862	21608	21671	21818	21754	21726	21596	21748	21599	21760	21669	21833	21620	21697	21807	21737	21579	21723	21706	21681	21657	21495	21739	21458	21618	21620	21665	21723	21632	21520	21626	21675	21994	21745	21647	21816	21699	21711	21799	21686	21726	21690	21824	21712	21807	21648	21835	21650	21878	21607	21593	21599	21961	21864	21447	21706	21801	21720	21648	21627	21655	21834	21666	21620	21755	21599	21627	21556	21831	21831	21814	21927	21722	21578	21750	21508	21634	21651	21590	21817	21787	21568	21760	21605	21961	21811	21916	21782	21799	21547	21502	21591	21803	21786	21615	21761	21719	21800	21717	21827	21659	21768	21512	21715	21439	21660	21605	21845	21479	21647	21563	21506	21637	21758	21896	21717	21559	21587	21621	21643	21749	21716	21828	21714	21797	21777	21309	21480	21641	21777	21486	21669	21625	21635	21679	21832	21629	21769	21888	21640	21674	21744	21656	21655	21548	21565	21812	21723	21772	22039	21811	21869	21595	21481	21700	21855	21917	21936	21814	21928	21730	21624	21683	21620	21836	21770	21595	21391	21779	21891	21789	21695	21683	21727	21646	21792	21871	21859	21696	21752	21667	21745	21797	21657	21820	21678	21528	21616	21607	21598	21752	21600	21701	21597	21752	21723	21761	21687	21538	21600	21657	21917	21599	21715	21690	21675	21858	21742	21552	21672	21853	21328	21818	21670	21501	21822	21590	21787	21672	21785	21603	21880	21680	21830	21615	21568	21569	21736	21645	21907	21736	21709	21766	21759	21621	21776	21639	21550	21693	21804	21829	21702	21657	21693	21504	21459	21790	21695	21588	21919	21755	21522	21669	21899	21627	21446	21691	21771	21783	21796	21678	21546	21565	21643	21706	21796	21476	21619	21691	21480	21638	21681	21693	21664	21774	21739	21764	21745	21650	21640	21661	21731	21779	21709	21676	21675	21722	21811	21865	21564	21705	21600	21773	21423	21753	21668	21677	21506	21599	21745	21629	21545	21655	21778	21861	21582	21827	21761	21665	21749	21601	21780	21619	21664	21784	21920	21638	21643	21558	21667
16799	25785	24781	20901	19340	18629	19281	18708	18273	18280	18969	19024	18842	18948	19281	29058	32517	29494	22668	19766	17666	17132	17013	17014	16792	16830	16830	17009	16900	16850	16822	16910	16885	16769	17013	16804	16773	16951	16976	16990	16988	16925	16750	16810	16903	16984	16922	16863	16875	16784	16875	16999	16728	16853	16750	16735	16938	16900	17023	16898	16907	16934	16846	16952	16940	16726	16904	16900	17072	16738	16800	16804	16886	16813	17014	16800	16847	16806	16850	17174	16936	16820	16973	16851	16786	16877	16822	16935	16859	17012	16776	16814	16859	16737	17004	16727	17025	16977	16902	16826	16833	16836	16754	16768	16867	16849	16756	16791	16834	16880	16922	16846	16752	16761	16934	16873	16850	16784	16729	16824	16881	16793	16887	17036	16771	16931	16878	16880	16764	16874	16843	16998	16773	16752	16985	16755	16990	16765	17033	16818	17052	16959	16828	16920	16897	16694	16732	16989	16744	16823	16883	16922	16735	16839	16939	16756	16818	16873	16871	16987	16860	16939	16770	16869	16842	16952	16678	16902	16890	16854	16858	16820	17004	16948	16783	16763	16806	16627	16756	16809	16965	16807	16969	16795	16813	17000	16908	16964	16858	16808	16730	16785	16849	16797	16816	16944	16787	16764	16928	16800	17025	16889	16883	16897	16929	16684	16837	17010	16676	16945	16615	16967	16950	16810	16911	16689	17020	16974	16908	16846	16936	16920	16767	16730	16871	16906	16935	16744	16704	16868	16805	17052	16834	16853	16796	16857	16855	16810	16768	16798	16781	16781	16865	16954	16850	16766	16915	16794	16771	16926	16864	16738	16920	16815	16935	17031	17005	16954	16643	16837	16623	16858	16987	17003	16916	16863	16948	16544	16922	16775	16925	16864	17072	16765	16846	16856	16937	16901	16842	16810	16749	16979	17004	16841	16908	16981	16828	16902	16805	17076	16818	16855	16921	16646	16935	16785	16727	16946	16841	16865	17110	16827	16784	16901	17110	16751	16869	17112	16832	16846	17033	16986	16872	17096	16884	16908	16756	16857	16959	16878	16787	16876	16919	16640	16817	16701	16603	16592	16817	17027	16788	16922	16824	16865	16870	16747	16839	16824	16842	17030	16870	16864	16926	16881	16828	16937	16746	16783	17018	16822	16880	16849	16921	17020	16848	16714	16791	17042	16741	16718	16808	16943	16842	16942	16875	16732	16852	17109	16911	16860	16737	16881	17022	16774	16671	17123	16745	16964	16758	16668	16866	16860	16778	16743	16735	16847	16771	16830	17085	16766	16907	16866	16969	16770	16898	16736	16766	16792	16726	17015	17030	16692	16796	16932	16858	16987	16925	16751	16944	16893	16852	16795	16800	16937	16750	16746	16800	16704	16886	16744	16826	17006	16716	16886	16837	16664	16975	16702	16869	16814	16924	16623	16857	16744	16775	16920	16919	16847	16974	16816	16860	16927	16998	16817	16929	16896	16809	16905	16974	16696	16842	17029	16914	16839	16817	16792	16889	16871	16852	16895	16828	16865	16879	16791	16733	16795	16717	16741	16728	16909	16919	16974	16929	16959	16745	17009	16850	16878	16935	16867	16842	16772	16829	17107	16850	16775	16862	16852	16939	16842	16791	16969	16783	16910	16769	16795	16738	16802	16821	16905	16867	16650	16836	16934	16849	16929	16792	16883	16761	16879	16857	16882	16775	16847	16883	16773	16991	16832	16798	16987	16854	16746	16926	16824	16906	16826	17030	16667	16942	16757	16807	16970	16894	16984	16890	16865	16846	16657	17042	16867	16741	16892	16981	16883	16928	16800	16728	16910	16821	16901	16835	16779	16888	16829	16827	17032	16771	16848	16893	16883	16777	16767	16829	17002	16766	16903	16933	16741	16713	16868	17023	16767	16931	16699	16890	16972	16876	16700	16965	16857	16704	16884	16725	16861	16886	16976	16720	16881	16946	16959	16909	16775	16854	16689	16761	16900	16818	16910	16783	16801	16870	16843	16870	16882	16913	16772	16762	16850	16838	16782	16836	16876	16844	16781	17024	16713	17055	16962	16865	16915	16857	16811	16963	17037	16761	16618	16885	16990	16981	16900	16840	16888	16937	16948	16742	16721	16671	16858	16828	16867	16928	16825	16887	16785	16805	16895	16706	16785	17172	16710	16958	16755	16736	16823	16902	16931	16801	16972	16741	16811	16903	16985	16692	16805	16936	16822	16615	16979	16831	16816	16931	16773	16794	16909	16839	16804	16911	17043	16729	16665	17012	16916	16849	16653	16756	16858	16722	16866	16993	16738	16806	16869	16722	16807	16845	16993	16829	16772	16831	17086	16816	16824	16863	16836	16880	16948	16819	16946	16701	16967	16856	16907	16752	16798	16720	16862	16779	16771	16822	16823	16821	17034	16972	16904	16853	16673	16843	16787	16912	16783	16968	16953	16953	16838	16794	16987	16835	16895	16991	16910	17012	16922	16684	16904	17033	17033	16658	16828	16901	17012	16728	16925	16836	16756	16774	16958	17067	16969	16960	16883	16787	17032	16893	16828	16862	16659	16893	16814	16948	16882	16838	16819	16778	16922	16889	16891	16702	16937	16822	16860	16884	16867	16797	16783	16961	16796	16928	16781	16650	16822	16865	16696	16751	17012	16870	16886	16972	16917	16828	16949	16929	16943	16940	16892	16830	16760	16987	17031	16938	16967	16906	16706	16853	16980	16859	16883	16802	17002	16757	16818	16887	16797	16797	17003	16916	16699	16803	16769	16842	16930	16820	16773	16823	16968	16893	16886	16913	16901	16862	16867	16797	16917	16891	16731	16865	16946	17018	16975	17031	16810	16919	16673	16996	16697	16886	16798	16880	16855	16910	16924	16762	16795	17079	16909	16732	16993	16849	16990	16926	16967	16987	16935	16986	16730	16786	16784	16763	16928	16802	16871	16938	16924	16940	16889	16849	16843	16800	16888	16733	16940	16871	16804	16704	16827	16813	16714	16782	16899	16874	16849	16883	16891	16867	16851	16905	16903	16869	16736	16826	16966	17024	16928	16570	16944	16859	16755	16981	16800	16791	16929	16999	16817	16892	16797	17089	16734	16935	16876	16878	16692	16871	16710	16947	16796	17171	16944	16809	16746	16895	16921	16971	16971	17036	16909	16795	17016	16720	16708	16899	17034	16831	16753	16897	16802	16959	16979	16757	16904	17005	16773	16905	16859	16759	16809	16770	16838	16787	16693	16979	17072	16872	16852	16868	16860	16840	16839	16948	16899	16813	16970	16914	16830	17022	16899	16900	16864	16717	16830	16939	16796	16804	16847	16797	16837	16904	17050	16634	16932	16865	16819	16876	16948	16993	16695	16763	16650	16952	16696	16805	16938	16795	16928	16659	16904	16769	16956	16775	16956	16890	16960	16787	16862	16954	16663	16735	16987	16942	16884	16834	16919	16812	16822	16887	16636	16806	17113	16902	16839	16817	16723	16888	16776	16927	16828	17036	16755	16828	17033	16776	16857	16768	16956	16908	16791	16891	16937	16857	16825	16714	16774	16875	16714	16761	16972	16889	16905	16746	16940	16949	16895	16897	16780	16859	16936	16898	16803	16810	16747	16830	16890	16842	17070	16772	16810	17014	16829	16872	16891	16933	16749	16858	16894	17021	16933	16643	16912	16856	16847	16855	16816	16909	16852	16826	16930	16899	16826	16866	16936	16781	16866	16857	16947	16870	16835	16925	16932	16916	16784	16789	16905	16770	17007	16914	16941	16654	16933	16828	17016	16801	16939	16888	16848	16951	16943	16726	16972	16730	16856	16826	16874	16801	16847	16789	16647	17044	16890	16856	16910	16982	17058	16774	16946	16849	16807	16830	16746	16946	16626	16945	16971	16808	16738	16871	16817	17067	16713	16933	16674	16872	16913	16782	16907	16809	16847	16842	16978	16939	16940	16710	16976	16773	16800	16967	16716	16971	16865	16860	17006	16894	16906	16805	16823	16867	16791	16850	16841	16977	16843	16795	16804	16849	16799	16763	16924	16966	16868	16855	16748	16898	16567	16691	16702	16810	16923	16878	16738	16786	17016	16845	16871	16983	16835	16782	16881	16792	16870	16932	16589	16863	16757	16840	16899	16841	16806	17001	16820	16884	16789	16994	16751	16801	17011	16832	16773	17004	16937	16808	16781	16814	16951	16802	16963	16758	16849	16894	17042	16807	16842	16924	17087	16891	16826	16853	16803	16907	16940	16841	16911	16902	16887	16738	16896	16862	16848	16935	16833	16773	16874	16853	16852	17132	16837	16686	16912	16824	16969	16974	16831	16941	16827	16908	16822	16767	16846	16933	16821	16847	16824	16766	16917	16969	16913	16915	16807	16767	16686	16876	16920	16795	16934	16710	17028	16818	16998	16795	16887	16892	16861	16765	16901	16596	16813	16866	16768	16733	16853	16873	16864	16657	16970	17068	16897	16786	16693	16831	16956	16841	16888	17037	16990	16650	16875	16797	16841	16852	16739	16799	16950	16779	16859	16760	16847	16758	16945	16907	16871	16865	16847	16998	16733	16868	16958	16843	16873	16991	16937	16828	16897	16801	16865	16885	16815	16610	16746	16876	16840	16767	17031	16778	16641	16733	16843	16908	16931	16852	16680	16749	16875	16772	16771	16831	17006	16928	16882	16956	16909	17009	16820	16977	16816	16819	16750	16809	16849	16874	16893	16838	16588	16923	16940	16875	16758	16788	16988	16790	16856	16960	16843	16925	16831	16811	16793	16819	16887	16924	16903	16890	16972	16745	16807	16956	16901	17081	16952	17012	16886	16922	16906	16906	17030	16663	16949	16957	16840	17026	16914	16838	16760	16765	16773	16829	16886	16742	16899	16929	16589	16981	16695	16803	16924	16875	16805	16983	16903	17026	16915	16761	16934	16978	16896	16779	16750	16722	17044	16806	16963	16809	16836	16799	16775	16820	16868	16802	17053	16788	16976	16655	16718	16899	16953	17050	16757	17068	16925	17103	16870	16905	16757	16827	17055	16953	16641	16927	16977	16961	16842	16875	16778	16899	16836	17049	16789	16870	16920	17046	16917	16833	16896	16990	16848	16929	16762	17149	16909	16878	16878	16918	16948	16998	17103	17011	17020	16822	16828	16947	16855
23867	21504	29161	24302	22202	25261	27601	23966	23067	23176	23803	23619	24000	23414	23171	33944	40568	38031	30296	26495	23573	22526	22190	21854	21891	21977	21901	21663	21640	21632	22026	21714	21838	21770	21976	21656	21870	21848	21641	21726	21835	22148	21741	21778	22093	21901	21752	21716	21857	21864	21832	21708	21962	21760	21805	21805	21865	21718	21989	21725	21744	21672	21856	21722	21649	21873	21701	21971	21834	21646	21872	21820	21895	21574	21845	21782	21704	21798	21971	21686	21798	21833	21765	21764	22108	21730	21909	21675	21676	21775	21987	21825	21619	21606	21766	21675	21663	21821	21816	21874	21845	21370	21753	21713	21623	21636	21816	21576	21515	21728	21634	21848	21852	21790	21853	21766	21782	22049	21889	21756	21694	21629	21923	21985	21769	21852	21855	21859	21980	21608	21708	21606	21789	21762	21861	21945	21918	21946	22086	21762	21699	21943	21756	22070	21763	21598	21793	21893	21867	21672	21698	22057	21800	21888	21559	21804	21667	21916	21698	21793	21543	21762	21561	21806	21694	21731	21688	21610	21655	21779	22060	21819	21579	21575	21810	21733	22007	21726	21966	21816	21558	21908	21747	21603	22080	21628	21603	21495	21753	21785	22014	21616	21774	21680	21672	21836	21817	21736	21703	21769	21874	21775	21646	21609	21745	22133	21754	21915	21874	21864	21643	21758	21710	21670	21717	21747	21915	21985	21826	21808	21999	21714	21788	21849	21688	21637	21833	21755	21550	21722	21889	21895	21616	21954	21922	21755	21644	21627	21816	21517	21681	21952	21648	21854	21625	21700	21733	21532	21885	22028	21862	21679	21701	21782	21826	21783	21663	21812	21817	21711	21816	21614	21651	21766	21843	21905	21864	21941	22066	21840	21734	21625	21970	21615	21606	21955	21772	21630	21759	21837	21762	21762	21690	21561	21568	21640	21914	21914	21844	21836	21533	21574	21779	21943	21790	21735	21606	21618	21930	21793	21687	21827	21589	21572	21819	21684	21744	21877	21864	21698	22073	21771	22088	21703	21806	21599	21570	21635	21978	21893	21860	21695	21834	21715	21748	21808	21566	21780	22002	21814	21491	21878	21636	21795	21931	21732	21654	21876	21833	21491	21716	21789	21809	21909	21612	21648	21803	21651	21748	21721	21912	21927	21843	21810	21935	21820	21783	21632	22048	22107	21854	21905	21707	21456	21653	21877	21679	21917	21942	22002	21578	21740	21737	22017	21720	21874	21682	21736	21832	21728	21881	21772	21836	21868	21635	21892	21581	21603	21694	21874	21860	21528	21858	21782	21798	21783	21810	21605	21604	21715	22053	21823	21799	21574	21828	21728	21670	21532	21837	21883	21671	21932	21793	21839	21912	21849	21760	21770	21758	21682	22002	21970	21785	21734	21844	21856	21871	21805	21695	21841	21838	21663	21820	21724	21827	21653	21942	21721	21803	21783	21607	22012	21812	21871	21826	21643	21553	21865	21980	21858	21741	21850	21928	21633	21825	21600	21721	21783	21882	21913	21810	21883	21797	21692	21918	21586	21915	21781	21813	21814	21710	21728	21968	21799	21787	21613	21761	21728	21879	21611	21895	21635	21543	21847	21567	21629	21604	21840	21823	21773	21814	21743	21912	21930	21745	21808	21711	21743	21732	21723	21790	21851	21895	21782	21753	21976	21895	21768	21618	21767	21931	21712	21673	21892	21624	21628	21967	21851	21668	21804	21790	21564	21913	21497	21777	21698	21546	21944	21895	21763	21890	21546	21863	21685	21676	21658	21667	21539	21670	21737	21598	21653	21911	21670	21793	21873	21748	22036	21807	21690	21636	21797	21842	21910	21748	21831	21871	21626	21728	21596	21866	21856	21621	21498	21686	21742	21569	21779	21807	21880	22023	21779	21738	21814	21708	21548	21754	21737	21802	21645	21795	21738	21903	21763	21741	22000	21648	21822	21907	21577	21711	21647	21822	21752	21729	22044	21972	21958	22087	21640	21799	21695	21807	21837	21613	21736	21729	21637	21766	21781	21829	21794	21928	21883	21682	21704	21623	21803	21925	21778	21591	21872	21841	21911	21887	21886	21772	21592	21659	21661	21773	21984	21474	21823	21809	21846	21635	21700	21671	21601	21769	21684	21992	21813	21857	21868	21628	21774	21694	21927	21729	21788	21697	21925	21802	21774	21849	21670	21840	21838	21700	21920	21909	21722	21946	21807	22032	21754	22073	21732	21755	21630	21628	21913	21944	21749	21607	21646	21699	21718	21877	21876	21654	21766	21753	21864	21587	21685	21894	21725	21802	21887	21800	21570	21855	21831	21909	21713	21677	21735	21852	21778	21562	21732	21721	21814	21761	21670	21779	21715	21608	21752	21854	21523	21717	21800	21954	21848	21829	21783	21554	21708	21744	21668	21802	21707	21613	21770	21928	21862	21846	21730	21601	22139	21798	21653	21738	21568	21864	21686	21790	21662	21687	21733	21771	21800	21870	21826	21614	21709	21710	22021	21845	21652	21778	21776	21448	21654	21903	21613	21720	21661	21902	21808	21884	21772	21755	21754	21623	21825	22031	21705	21846	21766	21645	21876	21800	21816	21557	21805	21828	21692	21701	21594	21750	21717	21610	21709	21881	21936	22018	21861	21708	21938	21694	21817	21910	21615	21751	21733	21553	21905	21698	21711	21888	21934	21667	21627	21610	21651	21801	21610	21800	21818	21732	21817	21833	21889	21780	21833	21767	21590	21897	21984	21702	21870	21650	21775	21721	21736	21720	21752	21858	21873	21953	21642	21834	21990	22107	21675	21867	21652	21663	21842	21838	21687	21841	21789	21765	21750	21679	21724	21827	21787	21796	21774	21666	21869	21842	21560	21945	21771	21610	21618	21602	21561	21706	21704	21951	21853	21862	22037	21860	21807	21844	21574	21922	21696	21517	21919	21842	21609	21624	21778	21776	21747	21829	21709	21626	21862	22014	21709	21764	21748	21732	21711	21718	21871	21659	21736	21672	21661	21716	21524	21738	21451	22031	21803	21754	21776	21664	21678	21816	21818	21661	21880	21595	21768	21770	21947	21930	21834	21883	21699	21808	21778	21748	21827	21908	21734	21847	21628	21570	21614	21617	21882	21816	21825	21638	21862	21722	21892	21850	21872	21763	21921	21641	21796	21947	21638	21710	21694	21980	21914	21792	21542	21807	21738	21900	21885	21766	21905	21962	21950	21880	21592	21910	21733	21963	21709	21954	21804	21942	21678	21856	21760	21827	21943	21514	22136	21678	21983	21662	21895	21727	21676	21875	21796	21627	21604	21721	21836	22026	21694	21630	21898	21714	21716	21875	21692	21834	21906	21747	21689	21579	21714	21899	21648	21789	21695	21690	21716	21711	22004	21574	21893	21663	21794	21751	21723	21738	21598	21807	21890	21766	21828	21722	21653	21611	21729	22190	21903	21705	21600	21887	21796	21917	21768	21943	21679	21847	22037	21879	21832	21733	21946	21785	21692	21995	21849	21818	21701	21823	21678	21705	21847	21638	21919	21810	21832	21680	21506	21540	21849	21422	21714	21851	21755	21794	21756	21641	21597	21728	21661	21908	21645	21770	21893	21891	21748	21927	22085	21879	21783	21986	21746	21856	21728	21827	21594	21659	21836	21791	21781	21798	21684	21707	21695	21845	21896	21805	21782	21435	21752	21653	21701	21886	21668	21735	21736	21826	21971	21864	21780	21855	21641	21720	21640	21922	21710	21913	21885	21869	21855	21853	21838	21760	21743	21788	21664	21682	21719	21639	21756	21777	21734	21509	21930	21850	21821	21782	21753	21677	21548	21821	21781	21589	21912	21820	21897	21680	22034	21903	21777	21727	21767	21914	21662	21738	21619	21546	21587	21796	21804	21623	21558	21641	21785	21844	21635	21764	21682	21878	21879	21668	21760	21730	21804	21765	21873	21948	21857	21818	21854	21757	21529	21873	21726	21790	21570	21813	21804	21887	21751	21638	21758	21718	21770	21930	21968	21785	21566	21860	21829	22105	21775	21786	21900	21787	21771	21591	21657	21978	21604	21641	21645	21845	21765	21784	21889	21916	21647	21809	21593	21803	21607	21798	21819	21922	21621	21642	21717	21714	21678	22083	21903	22029	21803	21688	21889	21903	21926	21917	21813	21862	21797	21550	21744	21538	21615	21743	21850	21777	21854	21547	21763	21949	21803	21847	21607	22269	21542	21667	21768	21683	21819	21959	21773	21875	21789	21740	21580	21776	21816	21842	21753	21615	21685	21664	21648	21822	21841	21616	21840	21734	21994	21961	21730	21695	21718	21860	21876	21758	21839	21720	21735	21724	21784	21717	21883	21693	21598	21932	21744	21807	21629	21648	21848	21860	21868	21839	21689	21729	21826	21748	21879	21643	21815	21512	21688	21874	21644	21632	22082	21929	21809	21430	21692	21698	21990	21766	21561	21763	21791	21776	21747	21740	21816	21766	21687	21873	21546	21624	21652	21830	21690	21958	21817	21734	21702	21513	21768	21804	21719	21771	21689	21807	21552	22077	21630	21750	21641	21780	21851	21708	21696	21895	21608	21805	21613	21786	21652	21484	21807	21767	21624	21909	21835	21816	21619	21761	21859	21883	21766	21813	21739	21795	21726	21879	21795	21786	21848	21845	21764	21644	21744	21863	21736	21582	21754	21959	21698	21773	21632	21846	21813	21723	22138	21786	21812	21882	21674	21725	21902	21728	21644	21990	22029	21547	21806	21600	21624	21672	21692	21689	21783	21880	21706	21794	22076	21797	21572	21997	21950	21721	21857	21921	21801	21685	21658	21897	21702	21566	21643	21850	21922	21719	21876	21732	21629	21547	21862	21710	21570	21940	21614	21736	21944	21784	21828	21779	21840	21597	21789	21719	21980	21719	21779	21926	21742	21771	21780	21720	21824	21638	21768	21599	21648	21767	21705	21864	21819	21757	21774	21880	21823	21858	21731	21773	21684	21556	21526	21686	21714	21696	21909	21907	21930	21794	21596	21639	21893	21566	21810	21694	21622	21520	21929	21971	21816	21973	21710	21591	21900	21733	21785	21715	21766	21791	22028	21795	21357	21784	21886	21644	21616	21452	21504	21871	21768	21947	21703	21699	21656	22047	22029
18557	30544	29614	23733	21172	19994	20069	20108	19070	18632	20173	19851	20257	19263	18936	35028	40878	36489	27122	22177	18421	17438	17036	16923	16945	16991	16832	16862	17042	16824	17053	16785	16929	17049	16818	16736	16608	16911	16694	16842	16867	16943	16953	16776	16773	17115	16923	16932	16945	16904	16849	17017	16899	16975	17012	16779	17030	16918	17000	16837	16873	16890	16881	16900	16676	16994	16819	16935	16967	16685	17073	16828	16892	16888	16997	16952	16845	16824	16909	17171	16855	16763	16792	16843	16989	17154	17036	17103	16782	16777	16823	16754	16930	16904	16864	16870	16987	16840	16881	16951	17017	16856	16721	16660	17091	16768	16965	16679	16859	16900	16918	16952	16928	16872	17049	16739	17021	16864	16837	16983	16871	16998	16929	16922	16588	16867	16818	17041	16954	17067	16816	16791	17055	16879	16864	16701	17085	16995	16733	16888	16953	16849	16836	16940	17040	16712	16969	16961	16786	16814	16930	17044	16896	16895	16919	16930	16949	17063	17051	16832	16807	16791	16918	16788	16880	16728	16924	17123	16941	16963	17030	16823	16937	17048	16728	16856	16683	16972	16746	16954	16763	16928	16875	16807	16927	16912	16790	17009	16825	16713	16904	17118	16753	17096	16849	16912	16991	16975	16969	17148	16983	16870	16891	16828	16761	16855	16900	16845	16895	17045	16799	16741	16786	16862	16847	16994	16947	16822	16937	16977	16894	16857	17009	16841	16786	16800	17003	16846	16883	16912	16866	16808	16956	16823	16954	16810	16882	16847	16755	16922	16939	16748	16815	16881	16862	16909	16930	17036	16886	16800	16876	16818	16898	16951	16794	16830	16847	17003	16957	16833	16932	16892	16880	16875	16962	16929	16646	16968	16879	16746	17029	16922	17102	16788	16932	16942	16934	16798	17001	16845	16820	16896	16767	16900	16755	16890	16736	17011	16917	16839	16705	16814	17014	16895	16901	16943	16930	16853	16798	16903	16964	16957	16883	16784	16919	16870	16817	16966	16930	16873	17102	16677	16874	16703	16774	16865	16930	16781	16770	16880	17059	16837	17017	16920	17004	16941	16740	16713	16997	16871	17037	16866	16775	17019	16932	16678	16996	16904	16967	16794	16909	16847	16601	16953	16905	17032	16807	16908	16825	16834	16811	16824	16773	17010	16840	16896	16833	16766	16659	16976	17017	16869	16886	17080	16900	16945	17063	16929	16940	16720	16909	16795	16705	16807	17032	16876	16866	16962	16736	16895	16951	16806	16955	16813	16821	16755	16790	16856	16798	16991	16812	16907	16877	16799	16878	16897	16786	16868	16631	16962	16911	16911	16701	16856	16787	17034	16998	16976	16761	17031	16838	16902	16905	16710	16730	16807	16977	16828	17041	16840	16964	16916	16789	16930	16882	16863	16722	16829	16846	16803	16876	16850	16849	16814	16809	16609	16716	16815	16997	16960	16758	16839	16795	17015	16992	16902	16859	16648	16739	16865	17019	16991	16795	16976	16793	16963	16877	16851	16766	16960	16850	16887	16853	16992	17037	16817	16782	16972	16847	16742	16735	16755	16904	16859	16681	16781	16979	16792	16950	16922	16900	16934	16895	17075	16656	16965	16871	17038	16995	16861	16724	16718	16836	16933	16751	16854	16987	16675	16917	16850	17027	16764	16983	16759	16922	16886	16810	16799	16966	16916	16811	16888	16892	16831	16983	16957	16924	16950	16901	16865	16847	16945	16889	16935	16834	16908	16892	16902	16973	16886	16817	16830	17039	16837	16860	16882	17083	16878	16903	16857	16952	16842	16954	16814	16889	16905	17042	16813	16938	16729	16860	16965	16841	16834	16803	16853	16844	16933	16903	16975	16877	17021	16947	16806	16899	16959	16744	16871	16827	16917	17022	16885	16767	16842	16845	16771	16876	16916	16955	17044	16849	17128	16930	17042	16971	16877	16852	16854	16964	16722	16793	17109	16742	16816	16799	16892	16930	16917	16972	16885	16879	16939	17011	16847	16773	16948	16895	16675	16742	16871	16982	16765	16827	16914	16866	16951	16961	16778	16792	16803	16687	16830	17048	16770	16822	16839	16791	16937	16764	17010	16947	16810	16946	16942	16937	16838	17015	16910	16852	16839	16951	16936	16847	16960	16765	16921	16897	16934	16922	16982	16940	16852	16854	16743	16987	16879	16902	17009	16959	16943	17002	16802	17081	16915	16667	16833	16866	16813	16717	16777	16868	16921	16881	16906	16854	16806	16738	16757	16835	17051	16955	16802	16972	16846	16896	16806	16843	16801	16835	16829	16832	16961	16933	16911	16964	16835	16997	16763	17009	16829	16789	17170	16920	16910	16787	16952	16786	17010	16986	16926	16902	16959	16998	16974	17016	17126	16842	16769	16888	17017	17163	16850	16793	16889	16782	16989	17094	16740	16719	16905	16885	16845	16818	16813	16981	16895	16759	16870	16877	16916	16821	16988	16959	17062	16951	16817	16947	16784	16853	16912	16867	16851	16674	17038	16820	16991	16886	16712	16955	16760	16840	16696	17059	16828	17012	16909	17000	17093	16929	16893	16915	16898	16994	16750	16705	17058	16998	16841	16897	16872	16828	16944	16847	16794	16908	16929	16757	16908	16778	17106	16971	16911	16949	16828	16842	16901	17045	16824	16812	16876	17006	16671	17048	16950	16851	16747	16922	16946	17004	16934	16789	16928	16891	16830	17070	16853	16918	16850	16902	16877	16836	16893	16938	16843	17191	16827	16798	16848	16970	16859	16893	16783	16955	16802	17096	16896	16848	16758	16922	16870	16801	16897	16941	16893	16984	16864	16950	17065	16898	16714	16951	17019	16884	16954	16881	16808	17167	17039	16781	16906	16865	16847	16839	16851	16829	16941	16792	16932	16783	16904	16784	16895	16957	16936	16871	16976	17014	16805	16792	16837	16820	16827	16775	16737	16848	17159	16860	16871	16889	16842	16977	16897	16787	16933	16773	16971	16804	16844	16868	16965	17003	16910	16755	16944	16905	16939	16709	16864	16964	16758	16996	16877	17017	16815	16772	16978	16982	16784	16907	16866	17047	17000	16790	16871	16661	16939	16880	17009	16942	16952	16990	17017	16705	16786	16993	16871	17007	16967	16913	16818	16963	16952	16870	16796	16918	16883	16846	16957	16774	16962	16917	16829	16844	16845	16715	16756	16880	16918	16999	16845	16702	16876	16730	16755	16907	16930	16811	16956	16864	16757	16988	17031	16964	17003	16806	16846	16908	16902	16975	16780	16938	16781	16863	16957	16619	17021	16752	16853	16708	16789	16907	17035	16750	16887	16791	16892	16600	16859	16844	16795	16846	16890	16758	16866	16846	16792	16993	16880	16799	17017	17031	16832	17043	16749	16819	16883	16844	16792	16845	17020	16715	16764	16886	17053	16695	16905	16838	16959	17062	16776	16781	16751	17042	16895	16923	16962	17006	16874	16910	16887	16918	16899	16922	16912	16843	16927	16761	16885	16901	16794	17049	16937	16758	17028	16839	17048	16956	16847	16947	16906	16888	16859	16985	16827	16925	16760	16743	16853	16871	16814	16913	16990	16850	17076	16947	16957	17135	16885	16902	16746	17117	16853	16953	16646	17030	16835	16967	16893	17111	16847	16841	16799	16840	16835	17088	16926	16936	16940	16864	16821	16956	16844	16884	16931	16897	16844	16770	17026	16901	17016	16845	17108	16886	16917	16702	16816	17066	16956	16738	16900	16873	16788	16912	16906	16884	16910	17051	16903	16943	16776	16811	16803	16948	16970	16960	17008	16899	16872	16831	16965	16918	16828	16868	16854	16939	16904	16844	16866	17069	16841	16959	16882	16974	16903	16856	16910	16840	16735	16949	16882	16947	17023	17046	16832	16971	16796	16929	16891	17089	16800	16822	16913	16900	16971	16955	17072	16962	17028	16881	16908	16949	16910	17050	16803	16799	16847	16959	16793	17055	17021	16733	16976	17026	16917	16975	16997	16880	16993	16957	16950	16952	16898	16824	16788	16868	16921	17136	16987	16795	16806	17004	16866	16767	16945	17006	17137	16670	16824	16939	16977	16813	17032	16836	16847	16886	16929	16806	16845	16838	17008	16823	16814	16821	16957	16847	16770	16848	16962	16805	16959	16730	16959	17031	17033	16875	16712	17002	17058	16861	17013	16950	16882	16912	17117	16858	16995	16856	16861	16809	16969	16843	17095	16996	16725	16949	16927	17136	16823	16849	16814	16898	16736	16890	17001	16818	16960	16852	16880	16910	16928	16774	16991	16909	16904	16855	16887	16853	17061	16871	16938	16721	16879	16903	16741	16772	16736	16980	17023	16863	16766	16880	17033	16913	16811	16966	16830	16986	16825	17007	16783	17003	16938	16669	16772	16857	16619	16706	16863	16939	16938	17059	16944	16914	17054	16965	16656	16596	16874	16952	16886	17075	16710	16824	16974	16755	16771	16856	17133	16998	16915	17021	16823	16809	16866	16867	16939	16878	16910	16938	16892	16914	16846	16953	16952	16998	16915	16813	17103	16723	16902	16847	16853	17055	16927	17026	16739	16950	16830	16835	17039	16597	17005	16835	16869	16901	16989	16824	17020	16775	16810	16871	17047	16824	16921	16955	16870	16850	16993	16898	16798	16956	16924	16776	17053	17088	16915	17098	16971	16821	16776	17006	16926	16775	17041	16963	16799	16636	16984	16736	16973	16986	16878	16826	16937	16774	16707	16957	16808	16844	16982	16770	16893	16755	16881	16857	16882	16884	17025	16876	16745	16957	16907	16934	16789	16887	16845	16936	16916	16870	16870	16865	16878	16944	16882	16898	16913	16975	17048	16885	16766	16724	16873	16904	16982	17040	16827	16983	16913	16923	16833	16874	16980	16950	16732	16701	16723	16935	16826	16760	16923	16900	16899	16905	16825	16910	16780	16950	16937	16915	16833	16964	17020	16954	16875	16973	16751	16881	16764	16932	16884	17089	16803	16927	16942	16922	17035	16823	16902	16799	16933	17078	16937	17009	16810	17028	16911	16939	16851	17014	16955	16892	16712	16890	16725	16911	16847	16758	16782	16652	16868	16867	16728	16780	16851	16917	16911	17036	16697	16748	16805	17002	16952	16867	16773	16934	16899
30016	23632	26442	24521	21862	22365	22176	22360	22140	22304	22391	22856	22474	22215	22133	22649	23656	23563	23069	22483	22143	21853	21774	21869	21953	22102	21896	21786	21942	21813	21624	21559	21634	21664	21637	21685	21644	21540	21555	21569	21670	21685	21775	21793	21657	21591	21859	21759	21747	21959	21582	21608	21741	21700	21591	21865	21761	21768	21885	21639	21546	21713	21803	21513	21505	21959	21671	21687	21747	21929	21845	21851	21691	21717	21640	21696	21711	21671	21930	21696	21439	21957	21583	21707	21485	21670	21715	21737	21769	21889	21801	21827	21871	21721	21794	21584	21726	21816	21840	21852	21815	21710	21622	21703	21590	21608	21753	21759	21821	21828	21667	21746	21945	21742	21725	21614	21670	21662	21745	21760	21865	21826	21802	21714	21780	21684	21695	21720	21377	21678	21947	21934	21539	21959	21840	21630	21754	21707	21709	21683	21748	21849	21569	21736	21775	21530	21681	21627	22019	21793	21852	21880	21583	21837	21616	21506	21490	21663	21654	21832	21697	21544	21646	21909	21532	21714	21785	21579	21770	21813	21585	21648	21909	21601	21609	21426	21837	21672	21745	21705	21789	21358	21594	21630	21883	21638	21482	21634	21764	21641	21761	21682	21901	21560	21714	21717	21644	21691	21487	21697	21730	21646	21791	21637	21556	21732	21880	21729	21784	21652	21649	21699	21920	21769	22023	21772	21610	21855	21717	21549	21744	21828	21685	21751	21856	21600	21814	21841	21719	21600	21685	21753	21786	21732	21743	21677	21858	21842	21529	21575	21731	21728	21614	21707	21684	21869	21864	21585	21667	21778	21650	21797	21765	21729	21831	21733	21562	21771	21760	21725	21881	21701	21764	21815	21713	21710	21646	21660	21460	21641	21687	21718	21828	21570	21619	21524	21928	21646	21489	21670	21917	21823	21724	21596	21548	21714	21817	21775	21685	21531	21930	21724	21787	21799	21616	21688	21762	21714	21594	21548	21741	21816	21634	21629	21592	21611	21924	21752	21643	21694	21826	21932	21637	21506	21925	21839	21538	21642	21882	21874	21715	21620	21679	21682	21513	21618	21568	21729	21669	21688	21683	21788	21610	21616	21773	21764	21712	21608	21614	21579	21751	21498	21516	21771	21833	21676	21468	21782	21642	21394	21745	21611	21838	21642	21686	21873	21728	21710	21653	21720	21647	21932	21873	21848	21917	21734	21720	21676	21658	21510	21889	21676	21774	21795	21803	21794	21762	21639	21776	21778	21537	21656	21693	21653	21762	21783	21719	21804	21835	21941	21638	21542	21854	21579	21674	21782	21701	21630	21511	21625	21601	21735	21729	21618	21831	21549	21761	21976	21684	21771	21898	21646	21667	21795	21900	21616	21695	21695	21742	21674	21743	21721	21592	21658	21741	21700	22012	21781	21670	21786	21706	21425	21651	21690	21737	21527	21811	21746	21754	21729	21735	21532	21568	21641	21583	21512	21720	21731	21505	21744	21684	21835	21492	21485	21622	21668	21658	21708	21895	21773	21630	21847	21496	21712	21685	21526	21388	21704	21811	21601	21779	21655	21777	21860	21735	21772	21898	21647	21708	21532	21617	21800	21861	21551	21630	22045	21839	21697	21847	21801	21808	21907	21774	21502	21705	21649	21742	21667	21693	21945	21750	21835	21799	21753	21650	21891	21963	21953	21604	21659	21562	21780	21642	21900	21954	21694	21541	21610	21703	21662	21861	21707	21896	21878	21702	21756	21619	21830	21649	21642	21782	21718	21665	21833	21534	21838	21809	21656	21921	21796	21818	21709	21690	21982	21447	21740	21643	21441	21800	22083	21719	21520	21747	21492	21880	21750	21829	21774	21844	21476	21782	21898	21667	21653	21599	21852	21954	21750	21528	21721	21838	21738	21648	21640	21749	21827	21629	21567	21716	21712	21731	21588	21738	21805	21784	21565	21709	21605	21728	21493	21823	21608	21590	21742	21788	21741	21601	21567	21607	21572	21663	21746	21677	21952	21604	21710	21510	21821	21630	21875	21657	21833	21802	21742	21866	21718	21815	21845	21741	21604	22045	21816	21596	21640	21784	21681	21748	21613	21804	21663	21833	21835	21620	21768	21763	21753	21792	21579	21679	21550	21521	21503	21828	21892	21648	21751	21565	21504	21699	21701	21801	21565	21675	21772	21719	21539	21741	21512	21944	21668	21495	21901	21659	21790	21737	21948	21803	21836	21963	21664	21598	21699	21657	21615	21558	21792	21570	21716	21835	21779	21714	21799	21700	21789	21698	21628	21680	21691	21642	21824	21711	21840	21925	21707	21594	21577	21723	21704	21482	21804	21650	21657	21724	21742	21730	21720	21489	21788	21815	21858	22047	21695	21777	21830	21910	21800	21720	21640	21822	21724	21497	21644	21988	21758	21811	21531	21595	21783	21681	21765	21799	21828	21783	21712	21716	21717	21555	21555	21755	21860	21825	21805	21523	21657	21632	21882	21776	21762	21702	21742	21634	21776	21667	21804	21634	21592	21618	21688	21838	21783	21870	21777	21694	21960	21798	21506	21671	21680	21647	21622	21645	21678	21801	21678	21681	21730	21646	21642	21832	21974	21762	21673	21547	21724	21935	21811	21784	21530	21789	21716	21919	21690	21763	21694	21896	21687	21683	21687	21792	21736	21916	21805	21712	21737	21701	21708	21784	21662	21789	21817	21698	21758	21881	21660	21605	21650	21969	21601	21502	21629	21686	21906	21505	21694	21517	21637	21660	21690	21729	21605	21687	21619	21696	21819	21629	21718	21563	21734	21899	21544	21938	21706	21668	21941	21765	21689	21625	21640	21838	21723	21919	21643	21828	21422	21749	21763	21902	21770	21780	21733	21816	21676	21903	21608	21838	21656	21512	21701	21827	21640	21713	21779	21863	21921	21456	21718	21566	21928	21690	21739	21866	21731	21472	21898	21760	21672	21551	21619	21824	21700	21685	21812	21556	21638	21827	21601	21879	21670	21536	21569	21549	21507	21675	21749	21855	21495	21763	21731	21400	21853	21825	21811	21696	21846	21867	21682	21816	21688	21678	21779	21816	21778	21538	21730	21808	21519	21583	21723	21888	21919	21608	21945	21800	21582	21779	21784	21805	21618	21698	21812	21659	21857	21834	21487	21768	21677	21613	21822	21832	21776	21695	21682	21748	21467	21775	21798	21751	21790	21599	21634	21545	21607	21642	21837	21671	21720	21600	21687	21515	21689	21740	21862	21695	21915	21876	21592	21655	21654	21650	21633	21664	21648	21800	21851	21666	21638	21926	22008	21691	21801	21732	21459	21606	21588	21751	21418	21816	21879	21521	21712	21998	21863	21536	21804	21730	21794	21743	21783	21899	21953	21612	21824	21651	21946	21849	21676	21744	21714	21949	21624	21737	21828	21744	21647	21681	21788	21907	21631	21558	21838	21939	21722	21633	21772	21654	21723	21883	21810	21550	21681	21763	21757	21699	21882	21802	21915	21573	21730	21757	21641	21753	21850	21580	21758	21762	21723	21579	21737	21732	21969	21720	21786	21918	21813	21818	21597	21547	21759	21815	21606	21735	21756	21734	21738	21641	21853	21794	21998	21922	22001	21680	21669	21830	21839	21626	21590	21424	21742	21508	21523	22050	21887	21717	21670	21806	21900	21794	21653	21597	21578	21541	21648	21615	21513	21702	21804	21649	21619	21957	21774	21674	21823	21748	21433	21847	21891	21807	21674	21689	21820	21527	21926	21587	21516	21713	21490	21563	21784	21661	21750	21743	21648	21657	21595	21736	21735	21834	21692	22086	21631	21513	21498	21758	21723	21567	21621	21614	21753	21804	21564	21838	21756	21628	21617	21804	21603	21613	21786	21644	21811	21825	21880	21814	21739	21605	21739	21677	21592	21835	21834	22047	21936	21782	21603	21649	21737	21605	21619	21620	21767	21830	21654	21939	21822	21515	21588	21644	21897	21686	21743	21886	21944	21733	21607	21582	21716	21664	21586	21519	21681	21539	21707	21676	21613	21986	21939	21640	21544	21719	21691	21684	21737	21675	21686	21828	21764	21923	21646	21854	21573	21637	21855	21773	21708	21718	21472	21681	21722	21600	21678	21732	21621	21549	21819	21818	21691	21665	21536	21607	21706	21732	21783	21900	21961	21636	21922	21747	21738	21680	21536	21927	21922	21759	21759	21866	22097	21688	21679	21846	21903	21878	21776	21577	21741	21735	21660	21767	21768	21620	21858	21936	21612	21705	21722	21764	21962	21708	21731	21659	21653	21745	21626	21771	21792	21536	21830	21834	21794	21833	21690	21799	21835	21665	21710	21726	21739	21663	21517	21816	21686	21545	21669	21735	21905	21988	21891	21844	21866	21547	21677	21575	21681	21871	21765	21714	21511	21664	21801	21815	21855	21633	21877	21844	21823	21874	21728	21603	21671	21798	21377	21785	21672	21910	21595	21772	21977	21853	21859	21532	21627	21787	21802	21657	21758	21824	21814	21870	21784	21776	21981	21826	21818	21684	21652	21668	21738	21604	21637	21735	21722	21649	21635	21799	21694	21628	21729	21568	21883	21888	21621	21688	21661	21763	21594	21527	21750	21793	21674	21559	21786	21721	21732	21659	21878	21796	21935	21904	21643	21626	21555	21650	21765	21681	21691	21739	21700	21887	21605	21672	21831	21752	21842	21856	21857	21745	21704	21873	21754	21759	21717	21877	21702	21662	21866	21608	21790	21699	21747	21843	21655	21680	21830	21817	21577	21680	21701	21801	21803	21717	21743	21850	21775	21600	21588	21728	21746	21749	21927	21640	21709	21749	21754	21612	21781	21707	21569	21780	21722	21855	21817	21767	21774	21707	21717	21602	21689	21795	21761	21663	21413	21758	21730	21811	21755	21537	21682	21732	21576	21862	21774	21560	21930	21384	21697	21678	21751	21755	21569	21616	21866	21288	21697	21592	21693	21619	21866	21793	21576	21673	21844	21724	21637	21702	21598	21822	21691	21582	21913	21737	21531	21624	21691	21643	21727	21770	21849	21859	21668	21775	21451	21623	21696	21497	21849	21936	21715	21792	21558	21795	21899	21825	21745	21880	21884	21683	21873	21747	21817	21645	21861	21906	21581	21798	21846	21573	21499
17639	19643	20936	18801	17486	17465	17691	17781	17513	17592	18378	18836	18192	17659	17594	18439	19355	19285	18125	17459	17137	16976	16958	17028	16891	16943	16698	17094	16826	16973	16880	16951	16870	16803	16878	17011	17045	16802	16690	16863	17007	16920	16875	16773	16947	16932	16798	16853	16985	16968	16909	16798	16824	16768	16850	16916	16897	16903	16759	16848	16853	16944	17063	16703	16847	16864	16694	16788	16873	16856	16792	16779	16889	17011	16839	16897	16692	17150	16726	16808	16752	16886	16750	16880	16878	16954	16983	16764	16738	16875	16770	16918	16764	17020	16846	16949	16710	16796	16795	16681	16875	16766	16874	16919	16895	16923	16775	16875	16820	16968	16837	16744	16894	17010	16840	16854	16860	16912	16946	16885	16779	16894	16789	16881	16837	16748	16998	16721	16955	16905	16922	16904	16818	16799	16909	16891	17099	16666	16818	17062	16776	17045	16942	16876	16855	17026	16945	16852	16746	16799	16826	16965	16814	16908	16709	16767	16775	17046	16805	17071	16896	16848	16862	16660	16941	16853	16870	16840	16924	16901	16885	16780	16718	16901	16655	16868	16957	16731	16667	16743	16940	16791	16997	16776	17033	16710	16863	16883	16876	17024	16743	16850	17011	16759	16830	16976	16903	16919	17009	16757	16848	16904	16837	16769	16851	16910	16873	16789	16893	16770	16852	16870	16687	16728	16980	16949	16876	16762	16839	16913	16715	16697	16863	16883	16777	17027	16766	16986	16828	16931	16872	16748	16807	17115	16679	16943	16920	16859	16888	16868	16774	16731	16900	16788	16900	17101	16913	16709	16778	16888	16837	16696	16928	16735	16874	16837	16836	16808	16955	16751	16796	16712	16985	16804	16856	16879	16841	16962	16867	17153	17024	16850	16659	16756	17064	16800	16907	16910	16952	16760	16763	16693	16959	17069	17001	16797	16765	16848	16851	16818	16762	16729	16822	16923	16953	16871	16928	16672	17098	16812	16960	16928	16868	16939	16832	16818	16746	16860	16861	17020	16723	16947	16853	16784	16726	16772	16744	16897	16840	16853	16938	16772	16917	16818	16856	16928	16903	16861	16964	16812	16921	16964	16897	16701	16915	16869	16618	16908	16856	16804	16925	16881	17030	16805	16898	16924	16758	16755	16974	16872	16876	16816	16901	16840	16802	16787	16830	16722	16923	16864	16963	16933	17045	16823	16962	16841	16731	16928	16900	16784	16817	16796	16768	16990	16897	16906	16812	17013	16706	16961	17073	16873	16971	16899	16914	16984	16815	16854	16942	17060	16828	16925	16867	16838	16962	17037	16765	16814	16836	17019	16648	16878	16977	16816	16778	16904	16888	16923	16769	16956	16875	16894	16845	16942	16895	16749	17077	16898	16837	16795	16721	16817	16813	16752	16862	16861	16840	16926	16918	16795	16752	16828	16711	16910	16966	16995	16761	16800	16796	17001	16938	16853	16921	16725	16855	16758	16933	16751	16768	16813	16741	17098	16743	16785	17035	16739	16749	16814	16842	16810	16832	16838	16914	16745	16841	16729	16958	16725	16969	16666	16870	16938	16681	16916	16967	16931	16836	16923	16826	16667	16919	16873	16859	16886	16826	16867	16630	16790	16963	16854	17021	16792	16766	16852	16862	16819	16723	17101	16720	16752	16960	16831	16578	16795	16688	16949	16898	16921	16892	16800	17119	16868	16976	16734	16716	16885	16919	16794	16690	17084	16756	16729	16885	16681	16981	16888	16850	16828	16991	16765	16709	16877	16905	16809	16967	16983	16903	16796	17045	16888	16871	17011	16972	16905	16933	16859	16774	16680	16864	16682	16969	16883	16889	16862	16799	16948	16824	16809	16682	16691	16949	17006	16721	17012	16817	16729	17049	16770	16900	16878	16978	16803	16747	16767	16739	16739	16904	16989	16745	16854	16750	16884	16786	17040	16747	16705	16931	16975	16936	16783	16783	17036	16704	16686	17009	16819	17024	16751	16834	16865	16844	16953	17009	16810	16982	16796	16850	16884	16741	16960	16828	16980	16853	16770	16802	16753	16897	16699	16914	16917	16763	16903	16698	16964	16742	16864	16855	16892	16970	16854	16807	16882	16735	16825	16943	16989	16851	16997	16801	16705	17102	17066	17040	16839	16772	16758	16897	16823	16862	16637	16841	16740	16978	16885	16817	16876	17077	16815	16900	16818	16777	16732	16931	16883	16885	17057	16882	16784	16977	16784	16945	16985	16962	16834	16914	16932	16781	16699	17040	16936	16719	16988	16743	16936	16905	16940	16858	16844	16857	16843	16810	16890	16764	16818	16850	16896	16839	16887	16825	16951	16782	16771	16885	16901	16732	16980	16802	16884	16940	16882	16807	16660	17035	16783	16936	16998	16928	16799	16852	16856	16869	16776	16827	16986	16877	16770	16947	16938	16795	16882	16907	16901	16910	16974	16985	16728	16807	16875	16938	17012	16805	16920	16794	16806	16869	16747	16840	16935	16879	16976	16974	16767	16866	16779	16902	16983	16976	16884	16930	16709	16849	16841	17174	16946	16847	16817	17010	16788	16880	16885	16794	17113	16750	16744	16767	16910	16875	16884	16805	16854	16835	16761	16912	16863	16813	16880	16848	16871	16656	16965	16751	16621	16910	16888	16829	16790	16771	16715	16956	16847	16741	17044	16921	16904	16791	16871	16749	16880	16806	16867	16878	16878	16794	16756	16831	16948	17125	16747	16814	16987	16998	16916	16971	17086	16863	16856	16954	16905	16813	17022	16767	16947	16912	16874	16850	16771	16929	16939	16823	16930	16736	16876	16724	16983	16910	16726	16941	16757	16746	16957	16862	16956	16911	16889	16826	16807	16879	16798	16808	16531	16823	16824	17025	16840	16886	16839	16880	16814	16879	16812	16707	16668	16685	16961	16889	17021	16952	16733	16989	16935	16841	16872	16872	16961	16827	16936	16980	16584	16833	16891	16701	16866	16721	16865	17005	16830	16784	16915	16894	16872	16959	16838	16992	16898	16815	16859	16759	16714	16828	16943	16880	16932	16842	16834	16719	16819	16559	16705	16952	16880	16791	16752	16965	16872	16932	16904	16884	16905	16653	16863	16971	16822	16877	16804	16982	16900	16843	17004	16753	16857	16888	16778	16987	16890	16827	16847	16967	16675	16965	16813	16908	16850	16816	16691	16823	16911	16976	16904	16829	16839	16902	16817	16713	16661	16839	16913	16836	16772	17011	16990	16906	16980	17008	16843	17123	16851	16791	16809	16845	16816	16854	16906	16766	16934	16909	16853	16894	16910	16739	16774	16705	16998	16873	16894	17063	16810	16875	16871	16916	16889	16921	16673	17015	16769	16841	16851	17030	16798	17008	16819	16660	16842	16750	16885	16893	16953	16829	16633	16856	16892	16943	16655	16994	16924	16905	16818	16903	16680	16988	16926	16801	16922	16764	16817	16881	16963	16708	16884	16878	16718	16955	16719	16738	16980	16929	16680	16855	16823	16853	16729	16923	16867	16860	16821	16868	16773	16916	16787	16928	16821	16745	16624	16804	16796	16846	16778	16875	16824	16913	16868	17074	16845	17011	16860	16767	16993	16740	16864	16731	16893	16951	16901	16945	16757	16818	16885	16810	16830	17004	16894	16723	16824	16858	16799	16889	16829	17040	17004	16784	16881	16904	16899	17001	16879	16924	16798	16863	16843	16774	17012	16910	16842	16930	16782	16842	16794	16796	17016	16920	16850	16922	16937	16641	16968	17005	16925	16889	16782	16886	17046	16936	16880	16816	16840	16712	16790	16945	16859	16943	16858	16801	17006	16826	16959	16952	16846	16791	16928	16760	16819	16951	16767	16812	16934	16788	17034	16798	16988	16872	16852	16783	16788	16909	16906	16932	16914	16835	16869	16883	16927	16971	16920	16821	17127	16688	17008	16919	16882	16927	16742	16821	16808	16998	16985	16785	16933	16790	16844	16854	16917	16866	16664	16830	16911	16848	16783	16953	16943	16816	17086	16866	16808	16886	16835	16786	16828	17031	16806	16843	16949	16968	16890	16739	16870	16728	17023	16850	16969	16827	16801	16883	16999	16837	16931	16814	16878	16822	16898	16952	16997	17094	16849	16934	16835	16936	16840	16965	16927	16703	16908	16775	16687	16972	16926	17018	16893	17031	16765	16886	16874	16947	16771	16850	16921	16901	16834	16734	16908	17000	17015	16855	16983	16898	17010	16712	16868	16754	17003	16743	16978	16727	16834	17046	17075	16646	16905	17024	16851	16724	16842	16761	16857	16819	16847	16801	16889	16823	16825	16842	16841	16923	16848	16929	16840	16867	16848	17114	16932	17122	16799	16982	16740	16648	16797	16894	16995	16801	16931	16946	16848	16830	17035	16828	16687	16920	16797	16895	16822	16845	16791	17016	16954	16800	16895	16863	16963	17067	16753	16937	16881	16899	16876	16898	16787	16965	16836	16996	17024	16874	16803	16797	16879	16952	16887	16861	16721	16749	17078	16773	16786	16899	16855	16954	16842	16767	16938	16843	17011	16808	16804	16664	17017	17028	16742	16919	16851	16861	16952	16963	16991	16983	16852	17058	17016	16792	16997	16833	16863	16799	16790	16997	16733	16878	16818	16829	16699	16941	16949	16878	16925	16902	16921	16857	16795	16939	16881	16882	16861	16835	17017	16926	16955	16918	16781	16882	16859	17056	16866	16825	16786	16809	16985	16898	16936	16880	17009	17009	16880	16832	16833	16694	16843	16890	16844	17013	16904	16862	16795	16904	16793	16701	16896	16851	16863	16773	16905	16986	16777	16768	16977	16747	16937	16772	16798	16983	16922	16916	16732	16910	16871	16915	16961	16768	17012	16832	16803	16784	16739	16927	16956	16947	16956	16887	16987	16953	16926	16671	16784	16863	17016	16650	16794	16977	16973	16937	17038	16881	16834	16823	16928	16856	16836	16832	16864	16908	16930	16934	16927	16850	16800	16972	16937	16907	16888	16987	16990	16713	16863	16704	16868	16867	16854	16847	16980	16869	17033	16997	16887	16939	16775	16928	16936	16971	16948	16825	16682	16810	16822	16952	16903	16959	16889	16992	16672	16849	17060	16728	16952	16751	16829	16880	16860	16936	17015	16866	16932
25280	21469	28697	25119	23678	24077	24428	23020	22630	22769	23380	23881	23085	22510	22463	28607	33271	31894	26929	24531	22927	22099	21817	21703	21604	21575	21964	21955	21828	21855	21840	21659	21743	21929	21593	21665	21765	21868	21808	21816	21705	21941	22026	21930	21756	21850	21951	22001	21860	21768	21885	21868	21931	21729	21876	21953	21864	21844	21804	21686	21803	21743	21878	21578	21799	21753	21678	21709	21719	21829	21706	21818	21580	21526	21862	21883	21744	21943	21991	21828	21719	21747	21816	21822	21724	21649	22016	21606	21692	21787	21874	21822	21756	21864	21865	21711	21763	21755	21832	21676	21761	21621	21743	21628	21668	21800	21896	21703	22081	21597	21845	21866	21769	21859	21563	21902	21957	21859	21590	21597	21908	21750	21788	21911	21767	21769	21739	22016	21694	21687	21773	21559	21692	21787	21955	21916	21909	21858	21917	21630	21720	21679	21951	21985	21838	21772	21693	21808	21754	21775	21720	21814	21992	21955	21756	21872	21844	21951	21759	21901	21926	21737	21817	21658	21668	21547	21709	21855	21761	21682	21924	21594	21776	21754	21683	21509	21845	21770	21710	21756	22151	21834	21838	21893	21649	21640	21971	21895	21771	21857	21699	21864	21858	21585	21979	21748	21733	21745	21694	21614	21786	21629	21730	21818	21822	21817	21703	21784	21665	22129	21713	21855	21951	22011	21912	21910	21718	21768	21731	21866	21630	21634	21769	21841	21844	21673	21775	21712	21734	21767	21840	21987	21712	21666	21906	21815	21884	21956	21895	21961	21835	21820	21792	21737	21908	21570	21824	22007	21783	21846	21787	21802	21845	21820	21890	21849	21938	22041	21796	21919	21704	21750	21839	21855	21598	21989	21774	21938	21825	21869	21832	21741	21912	22019	22008	21773	21771	21963	21759	21681	21625	21500	21688	21712	21686	21938	21997	21909	21925	21850	21856	21857	21940	21772	21720	21730	21689	21850	21879	21622	21912	21799	21846	21677	21872	22051	21796	22067	21888	21708	21678	21698	21913	21853	21936	21698	21996	21807	21793	21693	21929	21874	21714	21881	21386	21581	21908	21872	21696	21808	21865	21767	21789	21712	21911	21917	21706	21810	21872	22012	21825	21637	21914	21685	21641	21724	21853	21679	21673	21837	21755	21626	21648	21801	21677	21741	21603	21704	21862	21875	21778	22060	21877	22020	21935	21784	21757	21778	21806	21775	21704	21897	21683	21748	21688	21850	21902	21757	21918	21720	21566	21866	21657	22083	21968	21725	21701	21779	21908	21977	21807	21845	21850	21933	21573	21859	21794	21780	21846	21824	21815	21805	21602	21753	21858	21809	21841	21725	21683	22126	21689	21902	21863	21986	21785	21690	21911	21650	21740	21824	21746	21978	21794	21725	21506	21707	21648	21642	21809	21750	21795	21648	21971	21882	21717	21710	21963	21654	21973	21775	21763	21671	21686	21754	21763	21730	21906	21720	21895	21928	21676	21962	21862	21809	21727	21799	21788	21674	21942	21949	21690	21695	21707	21778	21896	21777	21776	21812	21907	21805	21959	21794	21752	21775	21715	21961	21720	22008	22024	21953	21558	21812	21651	21711	21592	21770	21814	21535	21722	21668	21962	21853	21694	21796	21953	21787	21837	21971	21823	21881	21432	21710	21768	21891	21738	21767	21785	21731	21872	21913	21705	21937	21586	21640	21718	21803	21908	21925	21646	21949	21844	21806	21907	21616	21757	21688	21664	22041	21698	21760	21971	21707	21725	21680	21801	21674	21633	21910	21819	21760	21721	21754	21749	21738	21810	21650	21684	21646	21732	22060	21993	21868	21948	21882	21769	21848	21579	21746	22068	22019	21770	22040	21813	21834	21771	21607	21994	21830	21813	22038	21816	21589	21873	21926	21930	21745	21906	21895	21971	21602	21741	21925	21894	21590	21598	21845	21723	21718	21917	21766	21725	21809	21848	21980	21668	21859	21897	21765	21959	21934	21608	21772	21732	21700	21419	21870	21728	21971	21651	21716	21790	21608	21809	21689	22081	21820	21856	21840	21799	21648	21824	21781	21582	21652	21669	21707	21892	21778	21892	21671	21708	21769	21774	21864	21973	22032	22135	21782	21776	21719	21719	21701	21729	21680	21694	22062	21794	21430	21633	21694	21756	21758	21739	21687	21941	21729	21911	21698	21891	21654	21667	21831	21872	21967	21880	21672	21562	22105	21739	21797	21789	21799	21672	21548	21580	21880	21857	21834	21738	22067	21539	21656	21947	21802	21928	21982	21643	21617	21811	21822	21513	21911	22009	21792	21525	21791	21660	21832	21882	21845	21904	21696	21779	21827	21878	21652	21628	21553	21852	21724	21674	21581	21716	21843	21769	21871	21724	21738	21943	21737	21959	21819	21885	21688	21838	21895	21540	21588	21596	21656	21896	21704	22080	21896	21863	21643	21668	21710	21672	21971	21731	21817	21737	21793	21806	21543	21614	21730	21800	21611	21840	21927	21699	21718	21714	22027	21842	21675	22106	21643	21939	21699	21730	21969	21617	21535	21978	21903	21613	21701	21509	21748	21721	21604	21682	21720	21741	21855	21781	22021	21722	21717	21795	21735	22032	21736	21703	21683	21613	21664	21771	21732	21877	21776	21735	21703	21782	21710	21856	21562	21894	21763	21789	21748	21839	21853	21814	21653	21737	21978	21960	21762	21758	21709	21573	21765	21832	21756	21834	21807	21852	21704	21853	21820	21748	21852	21827	22044	21889	21913	21759	22050	21926	21940	21663	21436	21831	21735	21833	21813	21963	21738	21845	21685	21831	21959	21806	21823	21791	21809	21653	21634	21964	21614	21737	21728	21740	21658	21855	21775	21822	22007	21656	21842	21560	21649	21540	21734	21851	21966	21797	21749	21831	21624	21725	21829	21916	21811	21815	21813	21580	21858	21833	21577	21734	21729	21737	21751	21767	21783	21799	21826	21877	21746	21725	21671	21764	21653	21852	21726	21747	21685	21676	21920	21761	21758	21831	22073	21888	21969	21857	21949	22095	21830	21790	21893	21774	21565	21791	21536	21616	21918	21650	21777	21960	21884	21839	21703	21719	21854	21971	21716	21711	21710	21783	21749	21966	21926	21845	21674	21972	21952	22030	21756	21600	21798	21794	21695	21973	21792	21814	21787	21703	21749	21791	21878	21696	21724	21770	21808	21765	21579	21762	21985	22000	21868	21781	21821	21873	22010	21770	21755	21715	21963	21986	21810	21799	21832	21869	21552	21744	21801	21826	21653	22012	21637	21782	21754	21834	21798	21924	21688	21479	21907	21605	21780	21803	21657	21937	21833	21831	21723	22050	21776	21942	21774	21875	21681	21817	21677	21935	21898	21619	21799	21452	21776	22120	21793	21792	21840	21847	21855	21804	21718	21570	21764	21781	21957	21685	21748	21642	21665	21666	21670	21775	21821	21726	21691	21842	21920	21666	21576	21831	21654	21866	21589	21747	21791	21671	21625	21615	21627	21714	21644	21671	21810	21999	21756	21818	21715	21620	21855	21950	21689	21870	21725	22019	21875	21874	21625	21860	21928	22034	21569	21656	21717	21655	21765	21711	21568	21834	21776	21920	21837	21754	21596	21774	21756	21991	21646	21515	21680	21837	21827	21671	21918	21834	21454	21746	21918	21822	21637	21903	21661	21699	21741	22014	21626	21914	21775	21860	21807	21987	21838	21843	22070	21811	21817	21867	22057	21551	21690	21940	21911	21837	21810	21750	21500	21664	21853	21767	21568	21887	21867	21719	21674	21977	21801	21939	21643	21713	21774	21867	21558	21721	21989	21783	21966	21656	21704	21729	21713	21739	21807	21608	21777	21791	21660	21747	21916	21913	21665	21876	21722	21732	21707	21675	21704	21712	21810	21806	21814	21688	21545	21785	21752	21777	21919	21449	21802	21826	21787	21886	21557	21806	21890	21856	21644	21604	21709	21940	21957	21642	21866	21683	21745	21661	21579	21752	21741	21880	21734	21728	21807	21705	21713	21601	21623	21759	21649	21988	21842	21875	21957	21884	21770	21695	21957	21885	21904	21800	21923	21788	21675	21601	21726	21949	21854	21667	21879	21817	21850	21755	21760	21618	21839	21654	21687	21839	21751	21764	21857	21935	21922	21880	21779	21599	21690	21792	21846	21802	21817	21613	21820	21893	21705	21679	21793	21600	21952	21795	21631	21706	21663	21864	21706	21676	21786	21871	21775	21715	21556	21568	21837	21692	21784	21714	21906	21747	21723	21893	21788	21819	21637	21631	21853	21823	21636	21909	21935	21725	21970	21646	21858	21703	21795	21668	21917	21907	21746	21767	21925	21681	21717	21825	21794	21825	21838	21688	21656	21741	21654	21683	21524	21574	21876	21652	21745	21656	21974	21758	21731	21778	21832	21850	21738	21964	21793	21939	21717	21952	21664	21886	21919	21989	21831	21805	21887	21851	21965	21801	21889	21662	21932	21789	21838	21852	21912	21831	21807	21866	21755	21857	21667	21628	21513	21874	21553	21664	21817	21573	21905	21944	21973	21719	22182	21778	21745	21667	21629	21799	21743	21706	21913	21636	21605	21687	21647	21946	21925	21933	21694	21809	21517	21739	21898	21840	21969	21627	21796	21776	21890	21708	21893	21940	21973	21594	21767	21869	22097	21824	21554	21852	21684	21794	21765	21687	21922	21921	21895	21992	21728	21815	22070	21747	21929	21740	21634	21572	21966	21844	21638	21821	21889	21792	21583	21765	21934	21950	21515	21787	21874	21685	21823	21915	21915	21664	21763	21701	21766	21741	21718	21916	21892	21876	21960	21896	21720	21771	21766	21645	21720	21814	21781	21975	21915	21800	21753	21512	21682	21692	21693	22061	21556	21816	21884	21920	21711	21688	21872	21724	21560	21720	21869	21678	21820	21725	21686	21591	21863	21907	21463	21932	22043	21733	21513	21769	21713	21754	21534	21630	21746	21860	21621	21649	21744	21677	21597	21768	21851	21899	21863	21742	21761	21935	21506	21842	21898	21893	21884	21811	21713	21781	21704	21670	21745	21592	21768	21746	21761	21897	21804	21839	21737	21964	21813	21618	21850	21867	21809	21755	21912	21809	21722	21848	21693
16678	25594	24913	22248	20064	18559	18408	18804	18131	18022	19797	20263	18676	17686	18028	28262	32815	29517	23109	20026	17698	17041	16813	16972	17062	17054	16706	17054	17054	16782	17013	16887	16839	16902	16868	17007	16991	16956	16814	17112	16881	16945	16925	16961	16984	16850	17080	16681	17006	17132	16825	16811	16844	17013	16830	17054	16878	17005	16806	16849	16998	17072	16939	16975	16883	16998	16831	16971	16739	16908	16905	17066	16768	16944	16861	16974	17019	16909	16971	16903	16801	16986	16946	16911	16963	16908	16800	16928	16947	17063	16901	16972	17013	16778	16923	16899	16900	16919	16960	16848	17002	17019	16912	16825	16922	16962	17017	16921	16982	16991	16773	16921	17011	17058	16947	16985	17055	16972	16851	16879	17094	16812	17060	16765	16975	17053	16818	16870	17073	16787	17014	16701	16996	16916	16857	17063	16921	16886	16976	16974	16924	17107	16851	16952	16938	17136	16814	16834	17112	17071	16829	16863	17074	16905	16905	16931	16930	16925	16886	16851	16936	17017	16772	16991	16896	16889	16861	16907	16925	16718	16923	17057	16997	16892	16987	16875	16991	16808	16897	16916	16850	16981	16804	16963	16846	17116	16768	16988	16826	16794	17035	16908	16922	16996	16796	16895	17017	16768	16994	16948	16961	16962	16946	16875	16988	16732	17015	16978	16969	16921	17040	16871	16824	17015	16933	16855	16991	16819	17010	16840	17138	16858	16806	16942	16930	16972	16924	16824	16983	16777	17001	16971	16836	16899	16825	17085	16860	16866	16934	16964	16837	17089	16914	17024	16808	16973	16721	16908	17115	16847	16920	17036	16850	17015	17205	17058	16934	16876	17050	16808	16884	16887	16841	16983	16913	16876	17036	16984	16878	16769	16848	16818	16953	16911	16952	16782	17048	16871	16955	16905	17068	16953	16900	16977	16912	16943	16781	16814	16858	16830	16815	16973	16954	16932	16966	16850	16982	17232	16811	16921	17106	16905	16972	16922	16961	16977	16982	16945	17026	16832	16855	16882	16969	16887	17052	16815	17016	16823	16844	17112	17133	16961	16948	16828	17074	16873	16841	16747	17003	16848	17014	17060	17019	16882	16895	16816	17041	16990	16969	17015	16918	17008	16954	16785	16931	17107	16919	16934	16881	16914	16948	16761	16958	16817	16955	16872	17005	16969	16920	17153	16840	16937	16897	16980	16975	16875	17013	16636	16866	16892	16965	16962	17034	16990	17078	17019	16811	16899	16904	16852	16916	16964	16731	16896	16737	16888	16977	17010	16923	16770	16942	16837	16895	16843	17004	16905	16863	16849	16945	16912	16998	17046	16953	16983	16997	16958	16933	16937	16927	16882	16808	16820	16766	17020	16838	16892	16920	16922	16993	17142	16835	16861	17043	16750	17070	17096	16836	16800	16951	16915	16797	16771	16910	16852	16997	16963	16944	16962	17012	16812	16881	17062	16923	16839	16862	16916	16989	17006	16709	17044	16731	16753	16843	17024	16920	16900	16944	16815	16818	17034	16907	17054	17019	16764	16945	16983	16930	16883	16854	16811	16852	16847	17063	16927	16858	16983	16953	16912	16906	16892	16832	17013	17034	17055	17060	16935	17000	16906	16868	16874	17023	17157	16837	17030	16948	16977	16984	16988	16815	16747	17013	16894	16987	16954	16974	17020	16786	17188	17048	16778	16946	17022	16953	16930	16810	16957	16974	16897	16948	16919	16745	16924	16939	16950	16918	16768	16865	17008	17011	16895	17052	16860	16941	16933	16913	17063	17025	16789	16852	16889	16926	17120	16865	16818	16849	16920	16949	16824	17094	16935	16835	16771	16962	16930	17030	16915	17059	16941	16967	16854	16900	16893	16948	16966	16999	17110	16894	17062	16932	17034	16750	16972	16816	16839	16953	16916	16866	16998	16891	16959	16851	16851	16850	16861	17146	16780	16866	16919	16987	17002	16944	16955	17011	16967	17015	17046	16806	16920	16930	16891	17008	16831	17024	16924	16896	16917	16931	16894	17243	16808	16967	16908	16833	16984	16970	16941	16954	16836	17068	16991	16839	17034	16923	16943	16919	16902	16925	17049	16886	16764	16943	17102	17017	16920	16905	16881	17066	16963	17056	16818	16893	16687	16784	16967	16890	16862	16944	16759	16937	16981	16968	16905	16771	16899	17035	16832	17144	16924	16795	16731	16959	16908	16917	16977	16934	16826	16944	16993	17119	16745	16895	16996	17107	17148	16756	16911	16851	17077	16801	16883	16934	16827	16672	16944	17156	16782	17049	16911	17026	16984	16992	16874	16822	16918	16929	16941	16993	16950	17041	16751	17030	16865	16820	16839	16904	16889	17003	16723	16967	16879	16944	16850	16963	16844	17016	16802	16909	16790	16923	16855	16818	16915	16814	16892	16891	16925	16896	16855	16907	16941	16818	16903	16797	17158	16925	16888	17018	16873	17025	17044	16920	16980	16926	16992	16828	16829	17002	16924	16703	16994	17075	16939	16770	16842	16968	16846	17039	16942	16888	16973	16794	16956	16993	16792	16981	17037	17175	16852	17019	16867	17034	16891	16921	16863	16798	16961	16993	17027	16850	16910	16830	16814	16786	17014	16939	16985	16940	17076	16864	17007	16824	17038	16985	17039	16992	16870	16876	17010	16930	17283	16870	16779	17000	16753	16966	17040	17001	16976	16882	16946	16998	16872	16866	16920	17078	16738	16812	16738	16929	16862	16990	16948	16919	16990	16970	17098	17022	17027	16853	17003	16978	16970	16907	16917	16834	16887	16827	16916	17122	17104	16909	16977	16913	16838	17020	16903	17004	16868	16889	16917	17075	17109	16936	16805	16988	16887	17015	16754	16828	16947	16947	16896	16799	16867	16953	16884	16884	16882	16956	16998	16894	16989	16965	16760	17038	16935	17085	16986	16710	16909	16849	16931	16886	16890	16940	16927	17051	16908	16980	16699	17022	16932	16739	16980	17089	17107	16842	16878	16886	16750	16936	16941	17017	16997	16997	16921	16903	17029	16906	17002	16890	16752	16891	16657	16858	16928	17009	16915	16920	16959	16873	16985	16811	17003	16836	16933	16958	16937	17065	17007	16933	17068	16895	16888	16897	16917	16919	17041	16878	16868	16906	16896	16994	16778	16998	16721	16859	16872	16841	16963	16945	16849	16898	16899	16863	16824	17001	16894	16962	16883	16975	17012	16864	17134	17125	17093	17100	16772	16903	16854	16937	16877	16932	16871	16926	16705	16893	16885	17049	17023	17034	16997	16857	16873	16926	16982	16794	17050	16819	16846	16907	17001	17049	16759	16822	16992	16915	17024	16884	16857	16911	16961	16941	16841	16913	16927	16945	16977	17151	16941	17035	17055	16922	16708	16960	16899	16938	16842	16956	17030	17033	16924	16977	16941	16964	16860	16826	16806	16852	16929	16734	16843	16871	16820	17154	17007	16942	16822	16888	16808	17022	16947	16942	16811	17025	17042	16861	17102	17039	17109	16893	16814	16823	16834	17012	16978	17039	16890	17048	16645	17059	16898	16847	16858	16902	16985	16961	17089	16961	16965	16915	16974	16889	17001	16852	16927	16891	16986	16861	16871	16916	16833	17019	17056	16899	16857	17027	16966	16985	16859	16876	16871	16971	16909	16914	16821	17001	16801	17032	16867	16986	16895	17096	17001	17029	16952	16990	16902	16953	17108	16884	17019	16912	17090	16944	16989	17062	16940	16857	16848	17015	16951	17030	16867	16946	16884	16918	17004	17000	16842	16783	16934	16864	16924	17071	16934	16982	16924	16969	17027	17138	17024	17030	16985	16871	16890	16932	16752	16801	16701	16960	16962	16922	17078	17078	16964	16883	17006	17088	17009	16866	17082	16803	16876	16868	16861	17002	16922	16989	17007	16990	16948	17019	16931	16975	17021	16915	16961	17010	16889	16912	16863	16828	16956	16735	16910	16987	16913	16978	16965	16794	16860	16906	16928	17085	16841	17119	16844	16921	16824	16913	16942	16875	16967	16794	16838	16907	17177	16910	16905	17088	16962	16933	16833	16758	16964	16936	16846	16829	16919	16788	16814	16788	16939	16890	16980	16915	16951	16942	16978	16943	17051	16869	16835	16930	16774	16857	16859	16921	16782	16746	16961	16933	16909	16941	16925	16903	16983	17014	16871	16798	16944	16940	16963	17095	16805	16725	16859	17058	16928	17026	16957	16950	16811	16944	16952	16851	16930	16925	16788	16917	16929	16953	16896	16948	17057	16998	16969	16850	16918	16733	17039	17023	16968	16878	16950	16868	16914	16921	17028	16976	16910	16954	16956	16844	16883	16810	16910	16837	16852	17064	17080	16749	16907	16962	17032	16904	16959	16978	16924	16959	16870	16901	17033	16883	17015	16964	16848	16746	17088	16919	17023	16976	16936	16877	16982	16740	17110	16838	17007	16915	16784	17109	17015	16933	16805	16862	16828	17092	16966	16921	16907	16876	16973	16945	17007	17050	16784	16923	16836	16998	16927	16774	16976	17036	16947	16978	16995	16926	16874	17001	16841	17048	17117	17033	16964	16925	16837	17038	17036	16892	16818	16941	16955	16854	16895	16801	16879	16809	17132	16903	16918	17014	16819	16764	16872	16922	16907	17070	17018	17131	16929	16862	16917	16774	17126	17095	17109	16974	17037	17079	16874	16984	16796	16877	16962	16893	16856	16841	17004	16874	16947	16917	16935	17060	17018	16898	16859	16927	16955	16771	16866	16807	16854	16922	16740	17027	17031	16897	16869	16839	17008	16971	16968	17021	16857	16869	16854	17005	16861	16989	16854	16758	16948	16929	17031	16912	17025	16895	16974	16750	16806	16913	16868	16979	16872	16950	16980	16970	17042	16787	17098	16932	17018	16992	16920	16874	17060	16887	16954	17134	16900	17031	16894	16922	16887	16914	16914	17065	16853	17033	17008	16858	17163	16912	17029	17046	16851	16943	16894	16767	16990	16795	17006	16907	16979	16771	16973	16966	16815	17031	16970	16979	16868	16910	16956	16908	16865	16950	16916	16882	17081	16801	16942	17104	16957	16841	17075	16910	16803	16772	16848	17039	16963	16857	16815	16871	16926	17068	16903	16902	16756	16929	16997	17038	17019
23801	21478	29114	24316	22272	25253	26985	23643	23144	23249	24002	23494	23034	22814	23142	34342	41370	38139	30499	26520	23713	22450	22084	21814	21925	21965	21763	21949	21955	21864	21887	21970	21827	21955	22055	21783	22053	21913	21651	22007	21846	22027	21785	21985	21925	21976	21857	21983	21713	21910	22060	21955	21645	21834	22125	21994	22027	21930	21855	21879	21964	21698	21663	21798	22009	21599	21821	21862	21841	21990	21992	21896	21894	21761	21719	21945	22018	21839	21936	22120	21821	22035	21967	22005	22060	22015	21971	21843	21989	21882	21769	21914	21943	21916	21667	21825	21636	21868	21951	22055	21806	21692	21791	21987	21806	21902	21936	22203	21938	21721	21816	21830	22088	21756	22015	21948	22165	21736	21656	21905	22024	21625	21783	21949	22105	22096	21554	21639	21604	21861	21997	22036	21970	21832	22133	22105	22024	21783	21759	21938	22009	22090	21735	21827	21769	21590	21835	21951	21742	21880	21944	21798	21855	21730	21692	21898	22069	21721	21745	21539	21954	21910	21817	21871	21693	21517	21652	21613	21772	22024	22028	21789	21714	21895	21863	21687	21986	22007	21795	21736	21850	21626	21768	22044	21820	21758	21688	21852	21778	21937	21890	21897	21815	21980	21688	21867	21879	21848	22097	21790	21743	22159	21706	21704	21771	21979	21817	21831	21918	22050	21787	21830	21835	21837	21684	21886	21995	21765	21939	21661	21842	21557	21762	21745	21772	21876	21805	21883	21988	21873	21683	21715	21769	21733	21892	22108	21976	21797	21815	21858	21683	21822	22104	21680	21804	21762	22005	21803	21931	21798	22104	21584	21919	21935	21978	21815	22160	21686	21869	21800	21812	21847	21988	21845	21907	21835	21799	21623	21953	21890	22027	21864	21886	21874	21746	21798	22026	21973	22223	21718	21665	21822	21704	21852	21967	21647	21852	21981	21711	21643	21699	21848	21887	21777	21779	21861	21768	21690	21699	21875	22070	21882	21735	21736	21768	21943	21944	21862	21763	21770	21726	21607	21926	21706	21840	21862	21970	21839	21643	21793	21822	21748	21904	21995	21778	21848	21805	21942	21904	21803	21943	21892	21749	21879	21665	21686	21877	21980	21740	21850	21859	22089	21920	21842	21759	21823	21484	21881	21731	21920	21912	21882	21836	21969	21691	21883	21859	21794	21885	21847	21876	21928	21719	21695	21964	21911	21656	21657	21757	21826	21669	21735	21790	21958	21771	21750	21808	21804	21896	21729	21847	21864	21756	21685	21856	21777	21669	21869	21778	21858	21730	21818	22111	21725	21636	21940	21488	21666	21813	21866	21793	21877	21567	21618	21786	21922	21874	21830	21586	21832	21649	21771	21675	21559	22043	21884	21803	21695	21605	21586	21646	21817	21737	21816	21775	21926	22004	22013	21793	21747	21895	21695	21802	21696	21840	21720	21757	21843	21653	21842	22087	21847	21889	22000	21701	21791	21892	21771	21870	21723	21901	21844	22124	21523	21738	21749	21874	21734	21719	22033	21817	21912	21938	21736	21663	21830	21905	21883	21659	21937	21846	21918	21690	22138	21795	21834	21880	21771	21824	21840	21619	21885	21991	21858	22027	21817	21828	21842	21674	21849	21966	21821	21894	21948	21766	21941	21720	21675	21758	22000	21970	21877	21640	21735	21756	21584	21953	21560	21681	21802	21798	21955	21897	21910	21723	21903	21891	21865	22011	21932	21751	21879	21656	21732	21630	21705	22036	21935	21834	21819	21957	21739	21653	21854	21907	21763	22054	21935	21851	21835	21954	21841	21973	21809	21834	21846	21913	21867	21960	21982	21624	21796	21867	21775	21689	21872	21762	21629	21883	21950	21962	21669	21697	21669	21795	21899	21863	21647	21905	21864	21922	21830	21790	21931	22008	21860	21866	21760	21726	21898	21883	21846	21665	21829	21810	21806	21938	21809	21659	21681	21767	21882	21652	21772	21688	21901	21775	21865	21905	21799	21654	21634	21849	21620	21753	21975	21976	21979	21850	22107	21921	21959	21829	21884	21874	21595	21860	21925	21966	21983	21865	21881	21752	21822	21972	21539	21816	21948	21784	21899	21709	21690	21821	22070	22045	21615	21750	21803	21853	21829	21893	21743	21780	21885	21882	22057	21920	21762	21833	21715	21905	21711	21718	21752	21753	21780	21757	21754	21708	21895	21959	21857	21854	21847	21786	21846	21714	21675	21703	21693	21914	22040	22005	21686	21874	21816	21996	21809	21960	21862	21929	21742	21748	21747	21791	21760	21893	21812	21869	21569	21683	21604	21872	21733	21714	21844	22071	21674	21973	21797	21781	21806	21819	21768	22084	21881	21771	21868	21700	21992	22019	22043	21863	21796	21821	22001	21682	21804	21864	21805	22035	22040	21758	21837	21870	21799	21849	21796	21785	21600	21949	21918	22141	21717	21857	21896	21755	21700	22115	21804	21711	21916	21988	21941	21717	21785	21789	21916	21924	21793	21737	21828	21720	21844	21702	21819	21951	21720	21692	21894	21751	21813	21838	21685	21799	21587	21799	21595	21725	21899	21798	21839	21680	21831	21847	21709	21903	21996	21970	21769	21789	21797	22012	22116	21787	21650	21787	21940	21770	22031	21967	21621	21854	21648	21947	21974	21840	21572	21919	21736	21804	21964	21950	21817	21777	21890	21820	22031	21901	22115	21890	21954	21897	21784	21738	21814	21813	21728	22024	21688	21787	21917	21835	22036	21859	21831	21975	21835	21755	21956	21768	21834	21880	21855	22054	22008	21925	21789	21766	21879	21545	21914	21857	21965	21950	21795	21872	21785	21842	21740	21946	21920	22018	22004	22111	21829	21841	21982	21780	21703	21928	21689	21678	21772	21657	21896	21669	21595	21866	21843	22055	22095	21801	21796	21878	22017	21723	21706	21804	21881	21961	21745	21641	22028	22000	21927	22048	21957	21775	21883	21776	21957	21699	22004	21793	21911	22034	21874	21832	21633	21640	21750	21829	21922	21820	22041	21970	21911	21912	22175	22116	21864	21471	21775	21956	21853	21733	21859	21785	21815	21917	21796	21843	21681	21750	21699	21756	21844	21746	21815	21679	21853	21917	21931	21894	22045	21729	21890	22094	21928	21980	21799	21791	21841	21971	21662	21845	21711	21866	22056	21944	21832	21814	21848	21846	21876	21704	21810	22079	21672	21837	21836	21956	21930	21826	21753	21875	21826	21865	21859	21938	21993	21800	21943	21886	21924	21848	21659	21887	21759	21899	21983	21734	21903	21751	21922	21752	21851	21996	21749	22027	22022	21846	22043	22153	21873	21773	21999	21914	21729	21854	21729	21821	21860	21731	21967	21793	22045	21739	21995	21944	21855	22028	21746	21792	21646	21749	22008	21944	21874	21706	21991	21904	21792	21780	21822	21904	21996	21946	21649	21890	21798	21842	21679	21949	21912	21800	21534	21794	22240	21835	22063	21841	21852	21850	21657	21914	21895	21804	21913	21548	21948	21775	21721	21942	21856	21837	21789	21768	21882	21731	21921	21827	22050	21910	21858	21841	21666	21845	21865	22076	21871	21629	21657	21986	21884	21934	21862	21759	21802	21731	22070	22037	21782	21774	21919	21825	21568	21945	21656	21603	21807	21857	22013	21645	21941	21682	21900	21982	22021	21635	21839	21849	21937	21716	22069	22069	21790	21754	21848	21881	21919	21769	21700	21833	21793	21489	21681	21784	21773	22020	21778	21797	21678	21858	21821	21783	21738	21874	21876	21582	21934	21858	22041	22010	21757	21795	21927	21800	21822	21878	21818	22000	21873	21932	22087	22099	21912	21949	21777	22073	21626	21694	21839	21696	21485	22044	22035	22084	21759	21717	21493	21914	21830	21774	22178	21909	21938	21628	21709	21660	21949	21987	21966	21823	21847	22078	22018	21828	21819	21767	21928	21719	21682	21985	21885	21900	21909	21912	21771	22051	21831	21754	21647	21754	21794	21776	22127	21947	21842	22037	21743	21884	21798	21908	22019	21868	21810	21855	21745	21928	21974	21789	21719	21703	21633	21800	22012	21815	21894	22019	21960	22004	21949	21894	21823	21678	21807	21894	21705	21797	21688	21920	22015	21982	21913	21814	21861	22009	21868	21813	21919	21864	21856	21735	22048	21641	21686	21658	21796	21874	21664	21741	21865	21928	21765	21782	21645	22038	21764	21988	21828	21788	22080	21857	21686	21700	21698	21919	21795	21806	21735	21950	22017	21878	21490	22135	21956	21938	21771	21728	21934	21794	21886	21982	21731	21937	21904	21941	21762	21928	21808	21788	21939	21692	21745	21753	21840	21631	21891	21705	21884	21807	21746	21900	21885	21845	21893	21739	21768	21858	21946	21754	21717	21860	21651	22069	21764	21967	21636	21898	21655	21868	21902	21966	21814	21987	21709	21830	21910	21868	21911	21917	21896	21682	21850	21919	21738	21715	21808	21963	21782	21883	21928	21917	21788	22039	22035	21909	21759	21792	21959	21937	22029	21646	21963	22091	21807	22012	21839	21975	21766	22022	21891	22131	21701	21909	21977	21904	21876	21965	21893	21726	21940	21835	21666	21752	21899	21887	21664	21952	21830	21762	21811	21797	21759	21623	21683	21704	21939	22001	21928	21635	21889	21882	21900	21952	21683	21607	21800	21669	21844	21850	21717	22042	21786	21757	21821	21781	22047	21680	21882	21838	21891	21882	21950	21829	21976	21775	21900	22069	21985	21726	21900	21896	21841	21957	21853	21904	21876	21815	21782	21876	21988	21621	21985	21801	21922	21775	21707	21874	21886	22085	21737	21789	22106	21721	21729	21790	21957	21630	21928	21804	22026	21883	21907	21810	21785	21821	21792	21436	21710	21964	21657	22017	21867	21773	21774	21934	21905	21793	21706	21799	21857	21854	21898	21870	21871	21750	21867	21769	22016	21783	21883	21839	21785	21846	21830	21797	21802	21720	22019	21918	21888	21913	21688	21702	21737	21869	21806	21807	21836	21655	21655	21972	21668	21927	21747	21919	21916	22150	21918	21719	21802	21945	21823	21699	21833	21755	22117	21917	22020	21898	21867	21863	21831	21999	21938	21833	21808	22013	21765	21754	21966	21988	21817
18343	29895	28513	24862	22464	19936	19310	19755	18752	19260	20726	19708	18801	18452	18846	35961	41133	36360	27189	22046	18473	17410	17075	17083	17049	16954	17071	16945	17001	16943	17058	16925	16756	16952	16834	16849	16981	17052	17026	16961	16878	17033	17194	16923	16998	16973	17028	17080	16939	16849	16876	16881	16706	16978	17049	17018	17091	16830	16800	16791	16968	16993	16809	16917	16978	17005	16941	17069	16766	16993	16870	16854	16746	16933	17037	17142	16845	16854	16968	16842	17010	17157	16944	16768	16930	17137	16853	17063	16783	16949	16897	17050	17119	16930	16915	16917	16900	16850	16815	16980	16972	16849	16911	16752	17054	16838	17024	17065	17034	17179	16768	16865	16977	16946	17063	16849	16863	17058	16866	16953	16837	16984	17014	16953	16941	16917	16984	16881	16947	16988	16929	17048	16833	16848	17027	16900	17017	16767	17003	16987	16978	16969	16892	17100	16760	16906	16936	16837	16999	16904	16982	17036	16894	16804	16823	17019	16909	16866	16887	16804	16769	16980	16791	16898	16814	16919	17023	16867	16769	16922	17085	17030	16839	16999	16989	16924	16871	17106	17022	17088	17111	16909	17034	16862	16796	17074	16979	16801	16994	16829	16952	16836	17153	16927	16908	16893	16991	16751	16865	16893	17053	16909	16899	16929	16941	16998	16884	16967	16965	16937	16818	16644	17008	16993	16901	17036	16905	16870	16888	17005	16923	17031	16964	16859	16917	16791	16999	16997	17150	16980	16879	16855	17091	17014	16805	17209	17041	16910	17037	17003	17035	16975	16897	16864	16967	16845	16919	16889	17017	16773	16882	16889	17090	16569	16868	16874	17072	16843	16995	17004	17020	16844	16960	17046	17068	16949	17056	16963	17003	16793	16852	17082	17109	16882	16871	16990	16859	16878	17134	16849	16897	16884	16927	16895	16956	16987	17014	17033	17084	16911	16938	17061	16892	16827	16931	16808	16974	17078	16807	16862	17068	16954	16803	17041	16633	16768	16938	16882	16902	16991	17039	17017	16954	16944	16860	16836	16933	16994	17047	16953	17105	16958	17105	16954	16973	16930	16921	16904	17014	16864	16794	17009	16857	16858	16918	16902	16853	17057	17000	16987	16866	16977	16837	16992	16891	16822	16961	16834	16903	16885	16905	17032	16790	17003	16874	16934	16734	16943	17009	16908	16711	17026	17021	16838	16857	16760	16870	16893	16890	16894	16928	16946	16885	16956	16790	16931	16836	17003	16941	16960	16896	16942	17151	16908	16916	16854	16848	16886	16920	17159	17090	16872	16870	16944	16985	16939	17021	16852	16940	16828	16979	17017	16888	16817	16898	16894	16929	16952	16890	17066	17030	17127	16829	17011	16942	16917	16943	17051	16843	16792	16949	16801	16980	16930	16959	16948	16995	16940	17028	17036	16912	16863	16984	16971	16908	17122	16849	16860	16990	16857	16872	17037	17005	16887	17013	16755	16879	16787	16941	16986	16889	17090	16935	17025	17142	16905	17127	16840	16815	16817	16826	16860	16926	16972	16994	17055	16848	17035	17044	16901	16910	16888	16917	16903	16939	16827	17009	16917	16972	16965	16879	16977	16883	16796	17053	16990	16930	16995	16809	17130	17027	16877	16971	16846	16828	16913	16843	16954	16773	16803	16995	16989	16915	16900	16926	16954	17005	16889	17014	16897	16683	16948	16948	16826	16925	16945	16883	16948	16929	16878	16995	16884	16965	16990	16925	16993	16869	16962	17012	16913	16928	17010	16989	16981	17081	16878	16908	17039	17149	16940	16987	16972	16970	17102	16872	16922	16905	16896	16934	16833	16849	16976	17013	16956	16729	16906	16792	16918	16684	16794	16951	16748	16807	17059	16886	16937	17059	16956	16915	16613	16824	17101	17175	17028	16888	17081	16983	16902	16986	16885	17031	17057	16787	16918	16845	16986	16912	17137	16819	16906	16927	16861	16783	16938	16715	16945	16690	16979	16974	16946	17021	16907	17029	16888	16917	17088	17054	16743	16992	16744	16930	16950	16800	16804	17073	16943	16911	17126	16863	17076	16953	16872	16935	16825	16973	16822	16878	16699	16880	16825	16950	16852	16963	17046	16922	16805	16975	16970	16784	17108	16847	17053	16965	16884	17001	16947	16861	16947	16926	16814	16820	17096	16875	17058	16915	17163	17076	16852	16939	16915	16892	16792	16863	16953	16930	16675	17033	17000	16722	16834	16832	16882	17034	16884	16947	16917	17093	16919	16850	16787	16978	17067	16984	16740	16913	17018	16754	16975	16973	16917	16938	16837	16902	17010	16748	16956	16937	16850	16987	16969	16776	16952	16972	16798	16884	16833	16850	16848	17019	16847	16938	17043	16823	16797	17003	16934	16970	17042	16854	16969	17001	16979	16909	17037	16728	16886	16818	16958	16678	17031	16850	16885	16996	16972	16825	16955	16884	16915	16940	17112	17034	16919	17000	16896	16694	16889	16843	16885	16900	16823	17128	17062	17141	16915	17041	17027	17089	16757	16945	16768	16962	17049	17102	16984	16914	16973	16887	17079	16787	16947	16910	16871	17002	16990	16959	16863	16675	16947	16911	16851	17104	16832	16910	16944	17074	16866	16839	16955	16933	16925	16888	16801	17083	16642	17024	16997	16744	16754	16935	16927	16897	16891	16901	16934	16835	17084	16987	16809	16879	16897	17002	16776	17062	16889	17013	16809	16924	16968	16929	16799	16847	16879	17067	16863	17145	16886	17019	17170	16879	17055	16987	17016	16778	16898	16713	16930	16858	16797	16964	16921	17036	17062	16951	16938	16918	17042	16958	17109	16862	17040	16867	16929	16815	16913	16940	16793	16912	16889	16886	17117	16900	16942	16840	16959	16949	16930	17142	16990	17061	16927	16867	16930	16904	16972	17113	17033	17013	17007	16947	16894	17059	16913	17052	17200	16868	16940	17038	17008	16925	16885	16940	16765	16911	16955	16985	16860	16881	16927	16925	16735	17092	16842	16895	17062	17064	16806	16852	17082	16981	16915	17038	16827	17076	17056	16889	17017	16911	16989	17093	16824	16759	16965	16998	16849	16906	16958	16901	16819	16805	17053	17047	17004	16900	16747	16898	17035	16981	16862	16799	16965	16994	16913	17142	16852	17025	16955	16984	16913	16795	16915	16943	16959	16855	16935	16838	16869	16846	17047	16878	16852	16936	16880	16980	16959	17002	17028	16897	17071	16852	16888	16831	16970	16924	16901	16859	16957	16926	16878	16998	16850	16869	17126	16955	16940	16980	17022	16924	17036	16976	17101	16816	17064	16976	17024	16913	16726	16954	16850	16892	16907	16847	16889	16970	16853	16850	17075	16896	16981	16947	16928	17095	16957	16921	16922	16884	16953	16874	16864	16955	16781	17084	16972	16910	17000	17058	16820	16946	17056	17301	16934	17215	16872	17001	17009	17106	17071	17021	17094	16982	17064	17094	16922	16934	16794	17021	16880	17149	16880	16993	17082	16965	16934	16972	17102	16939	17008	16866	16836	17050	17088	16987	16997	16752	16757	17057	16936	16882	17191	16901	16950	16894	16747	16875	16847	16940	16873	16896	17024	17038	17120	16978	16996	17047	16892	16972	16870	16950	16924	16969	16953	16885	16950	16912	16985	16926	16925	17005	16920	17104	16868	17050	16967	16806	16929	16816	17014	17032	16868	16819	16959	16853	16727	16920	16906	17016	17098	16954	16871	17082	16662	16913	16981	16908	16869	16948	17071	17059	16873	16988	16927	17061	16895	16991	16819	16931	16881	17052	17034	16885	16968	16991	16925	16757	17022	16779	16879	16938	16783	16931	16953	16635	16891	16964	16726	17049	16946	16784	16937	17022	16806	16804	16914	17003	16926	17059	16896	17125	16898	16756	16867	16941	17080	16846	17074	16799	16938	16946	16735	16855	16874	17075	16993	16925	16899	16833	16985	16937	16928	16943	16991	17097	16892	17047	16900	17105	16978	16866	17027	16941	16882	16970	16944	17050	16873	16959	17041	17002	17040	16846	16941	16781	17076	16883	16780	17072	17086	17007	16958	16851	16709	16870	16947	16953	16964	16951	16812	16889	16961	16980	17058	16850	17113	16911	16916	16888	16798	17047	16854	16903	17173	16882	17038	16954	16881	17001	17032	16944	16845	16964	16774	17066	16768	16962	16725	16807	16914	16893	17109	16838	16855	16889	17197	16915	16991	16900	17104	16808	16924	17051	17026	17002	16878	17101	17043	16903	16948	17054	16789	17031	16887	16830	16832	17041	17104	16839	16945	17102	16971	16914	16856	17016	17050	16898	16844	17044	17055	16994	16962	17030	16896	16837	17090	16962	16928	16949	16897	16838	17021	16979	16859	16962	16831	16874	16988	16898	16915	16919	17110	16945	16893	16993	16998	16897	16894	16804	17021	16876	16914	16813	16972	17032	16802	16846	16962	16841	16883	16955	17112	16928	16924	16915	17077	17000	16973	16895	16898	16901	16962	16894	16864	17025	17005	17015	16938	16967	17025	16827	16932	16992	17026	16852	16725	16948	16882	17111	16823	17127	16937	17051	17105	16971	16852	16787	16911	16851	16776	16916	16869	17043	16976	16799	16849	16910	16733	16870	16992	16909	17018	17028	16971	16995	16910	16986	16933	17076	16876	16862	16989	16999	16750	17029	16891	16785	16816	16960	16980	17082	16917	16945	17049	16906	17018	16947	17129	16911	16925	16920	16814	16915	16990	16949	17042	16986	16904	16868	17008	16965	16933	16913	17068	16986	16823	16998	17005	16846	17026	17063	17154	17010	16961	16934	16988	16994	16899	17116	16916	16944	16820	17087	16974	17043	17131	16828	16874	16793	16762	16995	16979	17040	16780	17154	16874	16925	16931	17049	16840	16968	16870	17070	16925	17001	16965	16970	16939	16938	16965	16940	16903	16793	16913	17006	16983	16905	16987	16905	16922	16794	17062	17009	16924	16914	17100	16871	16894	17083	16840	16822	16940	16812	16889	17010	17054	16901	16961	16994	16800	17017	17097	16948	16971	16952	16955	16982	16960	16918	16798	16971	17043	16976	16944	16820	16799	16820	17045	16900	16976	16849	17053	16995	16998	16950	16939	16724	17002	17027	16968
30310	23752	26166	24477	22820	22384	22283	22235	22028	22290	22858	22317	21849	22126	22217	22996	23686	23612	23010	22481	22161	22177	21825	21845	21923	21730	22000	21662	21898	22181	22207	21767	21836	21838	21677	21918	21902	21976	22055	21987	22037	21909	21980	21763	21943	21862	21728	22005	21838	21862	21947	21896	22020	21716	21956	21801	21788	21892	21988	21757	21935	21990	21748	21995	21807	21857	22071	21639	22075	21906	22127	22019	21823	21987	22162	22028	21955	21747	21911	21897	22059	22227	21822	21776	21768	22011	21729	21953	21876	22111	21925	22061	21925	21980	21805	21916	22001	21770	21941	22000	21925	21795	21782	21999	21758	21897	21938	21997	21807	21988	21733	21875	21981	21909	21988	21919	21777	22137	21935	21863	21878	21978	21951	21668	22057	21942	21958	21805	21802	21763	22007	21917	21803	21984	21831	21819	22114	21847	21893	21882	21788	22036	21762	22048	21841	21872	22228	22075	21981	21931	22074	21958	21636	21881	21813	22137	22057	21698	21861	22079	21783	21961	22090	21836	22113	21882	22077	21709	21948	21784	22002	22032	21765	21976	21901	21748	21928	21998	21804	21874	21827	21569	21884	21978	21903	22160	22015	22147	21824	21995	22144	21807	22110	22014	22094	21831	21928	21766	21824	21819	22049	21900	21952	21783	21917	21709	21814	22065	22100	21813	21911	21913	21906	21825	21936	21894	22045	21771	21883	21821	21929	21932	21856	21831	21914	21806	21753	21898	21968	21883	21788	21693	21810	21906	21972	21798	21833	21676	21856	21950	21962	21977	21971	22007	21878	21993	21974	21813	21634	21662	21758	22036	21984	21980	21780	22106	22138	21834	22029	21811	21807	21856	21685	21744	21687	21739	22010	21830	21973	22005	22011	21873	21808	22122	21825	21764	21993	21863	21882	21946	21733	21736	21992	21874	21914	21908	21707	21746	21718	21840	21851	21926	21900	22033	22113	21841	22080	22085	22137	21754	21802	21639	21641	21855	21992	21943	21989	22002	21992	22031	22084	22265	21880	21786	21878	21845	21980	21887	21837	21720	21904	21717	21919	21805	21817	21618	22074	21940	21847	21871	22058	21891	22063	21733	21933	21979	21964	22017	21800	22098	21942	21900	21880	21852	21811	21729	22023	22012	21938	21856	22083	21733	22059	21969	21969	21793	21823	22057	21909	21936	22003	21915	21903	21838	21856	21887	21875	21865	21862	21809	21994	21835	21728	22098	21932	21733	21924	21952	22143	21833	21929	21815	22275	21830	21753	21757	21985	22145	21985	21889	21822	22077	22263	21981	21821	21900	21977	21731	21771	21941	21939	21960	21884	21877	22005	21907	21711	22000	21911	21770	21815	21720	21935	21989	21959	21862	21916	21966	21908	21799	21901	22119	21824	21999	21875	21827	21644	21714	21910	22227	21765	21939	21935	22208	21920	21742	21878	21742	21458	21782	21689	22013	21684	21715	22022	21751	21720	21719	22112	21908	21962	22027	21877	21886	22175	21792	22089	21801	21906	22033	21903	21792	21918	21947	21922	22088	21868	21907	21908	21979	21903	21898	22256	22023	21904	21980	21740	21742	21957	22147	21695	21974	22044	22086	21891	21783	21774	21831	22081	21787	21846	21691	21996	22018	21832	21892	21945	21983	21963	21769	21828	21888	21902	21826	21940	22033	21958	21845	21733	21732	21645	21939	21927	21876	21941	21917	21862	21951	21809	21998	21831	22152	21786	21806	22007	22019	21964	21868	21967	21638	21929	21813	21866	21888	21860	21994	21853	21800	21917	21717	21884	21938	21930	21985	22059	21953	21844	21800	21996	21782	21976	22014	21924	22076	22008	21931	21740	21717	21947	21916	21890	22063	21877	22026	22038	22012	22049	22051	21884	21819	21955	22196	21804	21701	21888	22007	22104	21873	22021	21922	21929	21878	21961	21909	21841	21759	22022	21995	21877	21951	21934	22099	21815	21882	22004	21883	21858	22008	21812	21763	21892	21856	21827	22059	22067	21642	22019	21729	21849	21792	21988	21773	21756	22150	21904	21948	21539	21954	22002	21980	21805	21997	21746	21849	21853	22024	22135	21997	21993	22026	22121	21871	21832	21883	21672	21873	21824	22159	22007	21868	21955	21858	22089	21827	22003	21749	21966	21855	21927	22048	21629	22008	21815	21827	22114	22035	21950	21898	22250	21784	21816	22052	22030	22066	22011	21753	22084	21946	21937	21971	21918	21801	21912	21892	21986	21774	21911	21851	22105	21853	21817	21992	21950	22008	21923	21862	21839	21910	21864	21826	21954	21808	21958	21995	21800	22175	22013	21744	21791	21947	21855	21896	21594	21890	21733	21881	21729	22011	21957	22018	21953	21805	21909	21966	22036	21916	21777	21710	21964	21967	21766	21704	22083	22152	21870	21758	21908	21986	22092	22063	21906	22040	22198	21846	21976	21891	22067	21942	21997	21926	22104	21932	21815	21947	22194	21983	21878	21999	21763	21838	21918	21966	21868	21931	21748	21900	22046	22167	21797	21922	21912	21943	21748	21985	21896	21868	21790	21955	21992	21897	21954	22197	21726	21755	22009	21777	22178	21911	21880	22016	22050	21871	22000	21816	21843	21734	22026	21844	22068	22051	21912	22134	21801	22119	21823	21834	21922	21883	21608	21909	21882	21706	21911	22050	22088	21954	21841	21744	21835	22073	21954	21695	21888	22035	22127	21928	22138	21779	21799	21775	21827	21927	21820	22233	21891	21855	21873	21961	21837	22032	22020	21941	22090	22145	21931	21944	21959	21717	21692	21814	22111	22026	21938	21901	21589	21765	21852	21872	21792	21898	21942	21930	22041	22138	21710	21970	21934	21995	22056	21996	21914	21695	21792	21844	21723	21806	22115	22097	22038	21808	21914	21630	21893	21917	21694	22009	22004	21650	21990	21889	21947	21974	21795	22036	22156	21981	21946	21881	21701	22087	21856	21725	21939	21891	21871	21863	21883	22094	21965	21934	22119	22001	22118	22020	21909	21928	21871	21654	21795	21850	22108	22163	21864	21952	21955	21868	21911	21697	21944	21898	21971	21911	22000	21927	21795	21888	21688	21833	21942	21959	22053	21679	21949	21841	21923	22009	21853	21775	21859	21805	21896	21888	22056	21915	21881	21825	22073	21961	22078	22182	21877	21752	22067	22022	21961	21999	22102	21867	21916	21766	21975	21872	21516	21912	21733	21574	21962	21821	21850	22013	21843	21844	21947	21911	21951	21989	21858	22044	21993	21939	21862	21880	22074	21888	21774	21893	22131	21922	21879	21979	22108	21965	21900	21987	22098	21820	22156	21865	21930	21851	21884	21808	21985	22015	21926	21702	21757	21651	22046	22090	22230	22037	21885	21862	22048	21953	22002	21963	22010	21865	22032	21821	21781	22089	22102	22051	22129	21861	21909	21909	22043	21683	21963	21766	21779	21974	21782	21867	21831	21880	21955	21962	21970	22086	21849	21932	21845	21820	22105	21855	22017	21937	22004	22152	21992	22085	22074	21740	21945	22101	21968	21888	21990	21825	22008	21864	21782	21933	21923	22099	21946	22011	21952	22003	21836	22025	21848	21907	21680	21953	21790	22078	21783	21813	21849	21702	22226	22073	21857	21903	21804	21808	21784	21802	21982	21725	22012	21758	21741	21892	21955	21766	22059	21872	21930	21754	22152	22181	21739	21930	21889	21899	21958	21636	21774	21991	22047	21857	21905	21880	21994	21826	21921	22043	22031	21978	21823	21849	21695	21896	22021	21962	21855	21843	21873	21845	21874	21733	21500	21953	21821	21840	21819	22004	21997	21797	21726	21897	21887	22172	21955	21823	21656	22026	21875	22037	21743	21829	21964	21689	21781	21989	21886	21854	21923	21824	21998	21964	21874	21982	21900	21519	21902	21855	21700	21869	22026	21855	22039	21818	21902	21932	21918	21824	21723	21816	21817	21830	21917	21784	21801	22014	21966	21828	22091	21817	22011	21710	21898	21896	22147	21953	21941	21940	22049	21951	21846	21978	21813	21680	21856	21924	22070	22136	22165	21793	21958	21845	21766	21922	21791	21671	21821	22036	22007	22046	21933	22057	21820	22015	21954	21867	21601	21844	21903	22081	22118	21833	21916	21919	21972	21788	21881	21928	22130	21871	22116	22102	21716	22052	22081	22060	21811	21750	21771	21749	21921	21994	21788	21889	21965	21861	21631	21841	21905	22088	21753	21729	21837	22005	21954	21721	22155	21891	22071	21942	21911	22145	21995	21674	21861	21895	22028	21791	21875	22151	22134	21650	22065	21854	21890	21840	21955	21797	21871	21974	21947	21878	21895	21879	22017	21719	22060	21901	21937	22053	22095	21854	21856	21786	21857	21847	21935	22160	21868	22019	21838	22248	21742	22019	22046	22056	21766	21839	21685	21871	21843	21839	21961	21838	21691	21917	21732	21826	21859	21913	21956	21871	21871	21751	21770	22099	22106	22025	21787	21925	21718	21741	21850	21854	22050	21997	21706	22103	22041	21874	21965	21896	22126	21883	21943	21926	21898	22329	21807	22023	21945	21912	21877	21818	21966	21681	21810	21801	22013	21713	21920	22023	21927	21885	21903	21776	21918	21828	21988	21968	21762	21980	22029	22083	21922	21768	22033	22203	21904	21720	22031	21907	21888	21861	21841	22137	22001	22057	21869	21890	22027	21785	22189	21908	21813	21840	22087	22000	21882	21829	22014	21781	21785	21759	21740	21854	21713	21911	21927	21816	21855	22079	22205	22101	22054	22079	21933	21858	21801	21800	21948	21777	21965	21858	21790	22016	21872	21780	21889	21853	21940	21948	22020	22068	21810	21764	21787	21947	21742	21928	21976	21702	21928	22022	21852	22015	21966	21783	21851	21785	21833	22007	22100	21723	22048	21904	21731	21780	22020	22005	21939	21884	22101	22149	21949	21939	21826	21720	21906	21777	22030	21972	21805	21792	21997	22109	21772	21784	21820	21925	21739	21937	21892	21672	21876	21942	21880	21815	21985	22049	21944	21987	21695	21857	21932	21819	21956	21877	22204	21999	22032	22023	22108	22011	21766	22016	22100	21811	21904	21899	21950	22001	21879	21860	21811	21858	21830	21789	21990	21915
17783	19301	18909	18397	18475	17652	17212	17612	17440	17696	18357	17411	17410	17060	17453	18650	19670	19171	18269	17572	17136	17084	16924	17048	17050	16799	16997	17178	16872	16990	16773	16909	16937	16964	16952	17002	16893	16977	16731	16851	17044	16803	17009	16877	17092	16832	17020	16832	17020	16837	17046	16968	17125	17029	16906	16850	16910	17009	16836	17067	16960	16982	17096	16783	16963	17120	16922	17111	16992	16847	16993	16957	16998	16859	16871	17018	16933	17047	16954	16795	16951	17044	17025	17030	16926	17110	17001	17152	17039	17128	16925	16945	16809	16829	17045	17059	17140	16840	16857	17097	16959	16876	17072	17066	16929	17021	17067	16866	17195	16909	16843	16886	17095	16950	16833	16836	16871	17019	16938	16832	16853	16886	16906	16870	16990	16938	16903	17021	17023	17063	16948	17065	17125	16773	16852	16960	17110	16848	16940	17016	16859	17067	16943	17002	17000	16888	16907	16945	16934	16989	16816	16973	17093	17080	16955	17073	17091	17074	17028	16902	16920	16967	17028	16968	17000	17001	16789	16985	16898	16892	17019	16974	17039	16770	16795	16920	16973	16788	17012	16999	16866	17009	16835	16943	16986	16900	16991	16995	16967	16975	17113	16886	16901	17053	16878	17022	17014	17059	16887	17008	16881	17166	16994	16942	16960	17008	17094	16975	16862	16969	17042	17006	16955	16910	16986	17026	17059	17050	16968	16934	16809	16925	16816	16928	16799	17071	17004	16840	17101	16886	16975	16901	16971	16775	16790	16963	17030	16959	16950	16897	16709	16917	16937	16899	17001	16970	16884	16945	16941	17032	16934	16922	16899	16813	17060	16973	16859	16888	17053	16900	16790	16955	16913	16887	16937	16914	16983	17176	17002	16918	16924	17067	16772	16984	16868	16963	16938	17155	16820	17039	17006	16846	16921	17104	17109	16957	16824	16965	16988	16927	16970	16972	16897	16995	17117	16897	16878	16923	16900	16947	16832	16823	16787	16862	16956	16991	16857	16994	17000	16977	17058	16935	16889	17017	17035	17038	16849	16964	17047	17088	16964	16991	16982	17028	16931	16958	16981	17001	16969	17048	16873	16983	16917	17044	17060	16905	16885	16908	17046	16862	16810	16901	17009	16968	16931	16937	16921	16831	16962	16945	16922	16906	17006	16888	16910	16895	17071	16890	16957	16963	16940	17034	16977	16912	16962	17047	16868	17202	17019	17059	17014	16992	17009	16782	16953	16840	16948	16924	16879	16956	17002	16958	16854	16905	16986	17068	16987	16991	16894	16730	16998	17095	17010	16892	17042	16862	16798	16839	17074	16698	17023	17002	16941	16949	17105	17056	16896	17004	16893	16911	16978	16907	16986	16944	16998	16996	16902	16972	16978	17060	16721	17073	17128	17035	17010	16783	16882	16771	16935	16979	16832	17132	16855	17054	17005	17019	16885	16945	16976	16912	16736	16885	16887	16913	16809	17026	16894	17072	16824	17156	16897	17085	16838	16802	16941	16963	16897	16987	17023	16851	17110	17032	17006	16943	17025	16908	16888	16853	17038	16918	16950	16903	16998	16795	17090	17079	16924	17003	16918	16877	16938	16899	16929	17050	17045	16869	16967	17115	17066	16852	16946	17023	16966	16937	17066	16994	16866	17130	16961	16896	16912	16973	16914	17063	17031	16992	17014	16950	16888	16910	16936	17046	17123	17033	16881	16700	16930	17001	16973	16860	17133	17047	17002	17040	17025	16966	16906	17168	16925	16932	16863	17026	16897	16907	17015	16968	16991	16869	17084	17072	16987	16923	16856	17084	16889	16784	16985	16780	16917	16877	16844	17107	16926	17015	16958	16984	17073	17080	16841	17101	17083	16846	16828	16929	16913	16993	16753	16949	16831	17055	17049	16988	17107	17190	16839	16881	16991	17037	17217	16924	16861	16842	16855	17035	17003	16890	16864	16898	17045	16978	17071	16882	16959	17189	16894	17073	16704	16852	16818	16902	16956	17120	17008	16983	17066	16845	16999	16879	17037	16870	16834	16903	16946	16957	16874	17058	16844	16957	16911	17031	16803	17147	16812	16820	16923	16912	17033	16956	16830	16766	17080	16952	16907	16979	17078	16931	17107	17124	16971	16896	16960	16724	16983	16888	16917	16891	16856	16936	17154	16851	16943	16963	16884	16976	16776	17100	16976	17052	16768	16867	17002	16890	17129	16956	16869	16985	16969	16768	16967	16978	16860	17063	16953	16866	16833	16839	16909	16916	16938	17037	16861	16957	16956	16975	17035	16850	16869	16869	16817	16994	17013	17094	16889	16814	16917	16851	17181	17016	16945	17018	16984	16942	17017	16854	16847	16786	16917	16912	17075	17064	16933	16796	16844	17026	16935	16911	16915	17018	16933	17000	17055	16948	16817	16975	16968	16929	17163	16967	17173	16983	16984	16872	16926	16972	16765	17003	16939	16760	16988	16948	17122	16843	17030	16795	16864	17112	17105	16936	16864	16866	16780	16981	16866	17163	16919	16755	16958	16948	16928	16936	16971	16936	16980	16857	17061	16751	17040	16980	16832	16988	17063	16973	16941	16962	16996	16962	16951	16863	17058	16963	16910	16901	16798	16945	16889	16950	16849	17032	16983	16873	17057	16922	17135	17096	16809	16979	17108	16934	16971	17077	16977	16835	16935	16981	17021	16907	17008	16951	16927	16841	16952	17058	16917	17061	17042	17209	16997	17081	16850	17108	16965	16939	16742	17062	16800	16924	16743	16941	16828	16791	16819	16931	16742	16942	16955	16967	16888	16782	16796	17009	17092	16933	17060	17126	17077	16895	16901	17102	16947	16883	16988	16853	17115	16932	16877	16982	16922	17149	16990	17012	16942	16950	17120	16844	17098	16988	16819	16847	16843	16929	16982	17162	16962	16982	16992	16947	16876	16959	17100	16850	16862	17054	17200	17065	16832	16802	16869	16867	16994	16950	16827	16807	17142	16956	16833	16935	17024	16966	16902	16868	16850	16913	16971	16929	16843	16794	16917	16914	16890	16885	16827	17116	16933	16902	16997	16974	16973	16884	16866	16890	16940	16866	16988	16937	16926	17072	16988	16816	16828	16907	16909	16956	16783	16855	16947	17115	16949	17054	16848	17047	17111	16737	16991	17098	17101	17023	17066	17046	16877	17089	17097	17075	17040	16970	16961	16903	17086	16843	17077	17005	17078	16925	17119	16994	17070	16865	16842	17060	16994	16988	17063	16938	16955	16940	17040	16981	16802	16947	16935	16943	17107	16920	17110	17030	17023	17058	16855	17040	17017	16963	16931	16968	17015	16962	16711	16975	16974	16934	16970	17055	16927	16914	17088	16949	17153	16979	16775	17059	16866	16833	16908	17028	16886	16869	16834	16860	17144	16798	16976	16981	16948	17084	16996	16878	16944	17013	16880	16986	16985	17039	16941	16873	17129	16874	17048	17033	16942	17168	16824	16965	16803	16949	17070	17046	17033	16730	17101	17028	16852	16996	16976	16992	16956	17133	16811	17030	16777	17007	17034	16844	16923	16916	16854	16976	17102	17178	17137	16938	16764	16891	16768	17076	16982	17000	16942	16949	17009	16843	16963	17223	16880	16913	16957	16966	17015	16948	16837	16963	16799	16929	17030	16845	17024	16973	17138	16823	16958	16921	17012	16943	16731	17128	16999	17098	17084	17026	16926	16991	17070	16953	17038	16901	17090	17008	17077	16941	16959	17180	17025	16838	16903	17182	17040	16901	16959	16802	16761	16856	17100	16935	17087	16916	16899	17157	17025	17184	16982	16862	16879	16922	16917	16942	16814	16989	17067	16955	17099	16906	16889	16723	16993	16917	16946	16967	17112	16886	16955	16844	17012	16831	17002	17008	17044	16922	16885	17060	16833	16981	17003	16875	16812	16999	16766	16866	16812	17055	17002	16976	16898	17046	16824	17007	16959	16895	16835	16934	16878	17014	16971	17025	16937	17046	17075	16877	16980	16956	16924	16975	16814	16981	16821	17049	16950	16871	17016	16863	16848	16774	16967	17045	16803	17091	16912	17037	16954	16804	16912	17034	16877	16833	16967	16904	17062	16939	16978	17058	17087	17123	16939	16760	16833	17001	17184	16962	16866	17050	16937	16847	17001	16843	17005	17137	16986	16887	17007	16998	17041	17010	17076	16979	16898	16929	16815	16963	17085	17034	16807	16958	16858	16804	16748	16831	17133	17021	16904	16940	16932	17022	16920	17055	16915	16876	17077	17014	16991	16779	17034	16885	16935	16914	17093	17025	17104	17129	17078	16984	16910	16944	16854	17190	16835	16903	17064	16867	17079	16922	17071	16932	17061	16791	16889	16986	16744	16830	16890	17044	17033	16923	17117	16979	17239	17062	17055	17013	16910	16926	16998	16821	16928	17091	16948	16783	17112	17143	16926	17001	16679	16856	16893	17066	16836	16946	16854	17023	16889	17223	16843	16857	16907	16895	17022	16944	16970	16948	16992	17082	16938	16841	17091	16948	17005	16861	16824	16838	16986	16975	17118	17021	16980	17032	16920	17074	16823	16826	16790	16945	16905	16913	17023	16997	16977	16977	17033	17023	16962	17041	17011	16838	16999	17019	17042	16883	16897	16885	16774	16842	16889	16977	17094	16965	16996	17045	16949	16945	17008	16939	16886	17086	16913	17018	17064	16962	16767	16820	17011	16951	16954	16893	16854	17168	16973	16949	16902	17083	16969	16967	16783	16774	16930	17032	16929	16790	17008	16943	17188	16909	17010	17073	16822	16797	16848	16992	17038	17093	16923	16972	16895	16923	17053	16988	16735	16983	17084	16963	16951	16935	16981	16991	16799	17047	16881	16839	16786	16800	16872	16974	17035	16950	16993	16902	17062	16890	17052	16986	17046	16908	16962	17027	16888	17065	16911	16897	17205	16973	16974	16871	16973	17001	17010	17090	16999	16780	16930	17086	17082	16912	16700	16941	16823	16911	17007	16894	16848	16858	17002	16872	16979	17001	16868	17137	16883	17041	17111	16870	16897	16974	17021	17001	17081	17100	16981	16878	17044	16875	16972	16895	16848	17031	17056	17063	16880	16866	17048	16891	16869	17044	16871	16903	17072	17172	16913	16834	17059	17095	17179	16950
25333	21471	28666	25072	23812	24648	24694	22858	22534	22808	23340	22494	22574	22229	23458	30427	33842	30793	26628	24366	23038	22225	22022	21942	21867	21894	21982	21833	21954	21852	21897	21854	21983	21929	21708	21876	21829	21816	21709	21956	22106	21792	22160	22169	22129	22077	21888	21877	21858	21834	21906	21971	21859	21962	21761	21944	21842	21976	21742	21667	22051	21680	22001	21981	21711	21983	21868	21856	22042	22071	21856	21829	21887	21894	21955	21827	21892	21914	21840	21817	21889	21940	22057	21876	22063	21861	21921	21932	21835	21883	21878	22041	21902	21907	21857	21836	21938	22078	21608	21894	22032	21976	21900	22026	21656	21969	22037	21979	22027	22015	21927	21754	21717	21880	22139	22022	21875	21836	21896	21892	21834	22014	22036	21715	21949	21962	21950	21861	21697	21881	21801	21533	21734	21846	21986	21771	22012	21869	21759	21939	21820	21740	22027	21762	21711	21797	21947	21862	21831	21868	21890	21749	21803	21875	21789	21750	21954	21726	21842	21810	21812	21679	21926	21958	21770	21831	21757	21627	21798	22010	21846	22031	21856	22090	21914	21798	21986	21676	21795	21815	21828	21982	21903	21718	21952	21676	21922	21858	21963	21714	21809	22075	22150	21873	21882	21808	21806	22068	21890	21889	21826	21724	21614	22014	22073	21837	21822	21903	21986	21879	21901	21991	22009	21938	21935	21695	21736	21891	21952	21762	21659	21903	21754	21785	21652	21626	21857	21964	21848	21926	21816	22044	21932	21721	21662	21792	21939	21892	21910	21912	21659	21929	21907	21926	21859	21820	21672	21801	21859	21946	22006	21808	21975	21998	21816	21939	22051	21795	21721	21742	21899	21876	21969	21679	21902	22061	21973	22255	21917	21981	21709	22041	21823	21920	21777	21736	21943	22088	21872	21937	22017	22124	22075	21989	21695	22106	22107	21682	21793	21718	21785	21717	22008	21943	21806	22137	21714	21930	21954	21977	22226	21933	21820	22043	21893	21957	21950	21911	22142	22185	21829	21892	21979	21843	21860	21858	21786	21798	21749	21749	21912	21754	21882	21896	21978	21842	21756	21728	21783	21813	21796	21940	21791	21928	21906	21905	21765	21991	22006	21676	21933	21795	21976	21830	21576	22006	21879	21910	21711	21821	21989	21886	21845	21639	21863	21757	21862	21847	22013	22278	21906	22063	21802	21802	21981	21732	21991	22032	21806	21917	21893	21778	21947	21816	21817	21902	21861	21803	21741	21998	21832	22018	21688	21842	21889	21676	21727	21921	21958	21846	21907	21891	21650	21964	22021	22032	21879	21824	21831	22149	22151	21883	21905	21745	21885	21902	22049	21843	21969	22007	21862	21870	21567	21853	21772	21828	21915	21721	22099	21573	21928	21953	21865	22010	21955	21874	21829	21891	21813	21603	21708	21723	21849	21903	21878	21784	21935	21817	21881	21784	21844	22020	21886	21852	21835	21904	21907	21829	21972	21985	22003	21905	21909	21833	21985	21871	21787	21990	21952	22101	21944	21823	21641	22077	21849	21782	21787	22077	21761	21808	21870	21849	21881	21767	21882	22013	21827	21874	21764	21727	21813	21833	21904	21730	21739	22023	21721	21827	21825	21781	21826	21680	21815	21810	21732	21823	21869	22034	21968	21918	21724	21630	21649	21929	21814	21779	21939	21778	21809	21696	21768	21868	21917	21888	22041	22037	22053	21879	21732	21778	21730	21950	22022	21989	21987	22092	21716	21787	21879	21873	21761	21814	21890	21955	21595	21921	21756	21849	21906	21821	21919	21907	21979	21750	21863	21905	21934	21640	21787	22021	21857	21713	21852	21935	21750	22027	21772	21815	21762	21743	21962	21810	21898	21719	21839	21872	21645	21666	21797	21734	21932	21858	21703	22167	21900	21822	21831	21799	21985	21816	21943	21975	21997	21774	21838	21971	21950	22114	21804	21803	21772	22009	21846	21880	21639	21808	21804	22009	21867	21937	21701	21857	22045	22118	22074	22119	21704	21965	21818	21895	21925	22110	21977	21741	21936	21749	21942	21687	21963	21794	22040	21832	21843	21939	21837	21480	21788	21798	21920	21997	21876	21906	21591	21803	22013	21834	21934	21891	21854	21854	22057	21881	21987	22102	21967	21767	21895	21718	21787	21701	21777	21816	21805	21768	21887	21681	21847	21818	21662	21920	21815	22075	22057	21862	21869	21679	21877	22129	21656	21921	21882	21873	21916	21968	21939	21790	21876	21912	21882	21692	22045	21693	21739	21883	21896	22059	21870	21941	21822	21709	21930	21943	22020	21992	21979	21862	22032	21831	21831	21904	21729	21782	21879	21969	21862	21727	21880	21931	21707	21752	21722	21842	22035	22101	21848	21943	21994	21892	21995	21943	21889	21884	21706	21975	21704	21947	21901	21967	21786	21755	21718	21912	21695	21646	21965	21865	21908	21901	21928	22007	21909	21930	21860	22055	21760	21943	22056	21838	21739	21866	21720	21937	21953	21888	21908	21820	21918	21881	21777	22064	21888	21733	22005	22015	21955	21935	21728	21934	21827	21901	21881	21836	21855	21855	21852	22079	22197	21940	21760	21890	21873	21779	21896	21999	21970	21885	21772	21857	21670	21938	21955	21925	21817	21944	22027	21819	21928	21939	21788	21807	21775	21747	21907	21765	21940	21574	21978	22090	21702	21924	21812	21828	21849	21931	22009	21891	21863	21802	21930	21881	21878	21830	21925	21871	22039	21849	21726	21945	21970	21749	21764	21805	21884	21709	21703	21846	21855	21781	21810	21696	21895	22000	21905	21802	21903	21815	21891	21944	21861	22019	21977	21997	21881	21838	21761	21908	21736	21853	21987	21928	21910	21959	21738	21784	21768	21822	21740	21831	21947	22010	21922	21912	21913	21695	21800	21873	21753	21895	21976	21976	21538	21730	21850	21861	21897	21944	22015	21825	21778	21844	21949	21835	21903	21875	21926	22078	22077	21628	21946	22007	22010	21726	21672	21845	21642	21998	21677	21925	21808	21810	21956	21848	21735	21906	21852	21928	22002	21814	21842	21906	21797	21753	21980	21913	21847	21877	21917	21754	21688	21825	21865	22010	21816	21980	21901	22011	21761	21798	21943	21805	21771	21902	21840	21815	21760	21871	22006	21791	21823	21940	21937	21897	21955	21690	21987	21651	22117	21861	21954	21687	21916	21990	21820	21890	21735	21572	21616	22013	21891	21977	21799	21803	21859	21875	21705	21984	21673	21817	21814	21915	21799	22080	21949	22125	21873	21712	22050	21857	21771	21722	21871	21895	21895	22006	21764	22025	21934	21839	22093	22003	22303	21942	21643	21999	21988	21859	22134	21936	21935	21968	21943	21832	22052	22128	21864	22000	21800	21784	21954	21779	21962	22000	21623	21770	22009	21854	21711	21818	21904	21971	21776	22018	21863	21791	21816	22162	22002	21950	21918	22075	21962	21929	22037	21892	21791	21813	21969	21973	22080	22084	21709	21739	21832	22056	21746	21948	22089	21801	22087	21987	22130	21922	21915	22096	21975	21865	21912	21758	21711	21852	22068	22026	22191	21978	21905	21860	21804	21931	22004	21757	22052	21902	21914	22035	21941	21850	21757	21998	21945	21955	21736	22041	21854	21902	21806	21686	21873	21824	21908	21803	21764	21741	21863	21654	21734	21901	21955	21786	21874	21915	21786	21772	21823	21842	21994	21781	21758	21932	21901	21866	21973	21661	21916	21877	21792	21809	21754	21934	21887	21896	22015	21999	22024	21984	22116	22026	21981	21952	21670	21784	22028	21771	21986	21972	21777	21856	21980	21960	21778	21688	21771	21720	21748	21873	21932	21606	21739	21798	21794	21687	21869	21910	21979	21859	21826	21878	21941	21954	21724	21602	21865	22004	22077	21973	21749	21912	21904	21797	21881	22001	21812	21845	21614	21763	21988	21891	22012	21652	21747	21749	21820	21716	22169	21825	21778	21832	21838	21908	21997	21965	21889	21941	21854	21911	21936	21954	21882	21855	21988	21609	22075	21704	21820	21778	21843	21740	21778	21880	21765	21807	21811	21831	22046	21763	21667	21825	21875	21756	21914	21888	21702	21762	21873	21935	21916	21879	21786	21829	21675	21756	21941	21774	21704	21945	22097	22003	21807	22075	22186	21801	21873	21791	21902	21862	21882	21796	21954	21947	21923	21832	21913	22057	21829	22022	21921	22065	22062	21945	21721	21903	21658	21745	21565	21939	21875	21705	21764	21740	22101	22032	21832	21532	21840	21994	22001	21964	21862	21913	21712	22109	21706	21897	21794	21835	21800	21513	21909	21928	21757	22032	21808	21838	21702	21810	21881	22006	21870	21902	21794	21958	21948	21847	21917	21879	21767	21947	21746	21941	21953	21963	21812	21849	22094	21967	21901	21820	21906	21748	21721	21816	21710	21608	22097	22152	21898	21908	22042	21847	21889	21846	21933	21835	21634	21921	21665	22020	21861	22059	21816	21882	21980	21966	21965	21742	21871	21645	21876	21640	21901	21911	21951	21849	21897	21890	22013	22000	21839	21893	21831	21853	21812	21893	21996	21863	21726	21909	22060	21942	21758	21620	21762	21591	21669	21825	21781	21947	21896	21911	22110	21994	21821	21636	22151	21764	21883	21764	21831	21687	21784	21727	21813	21797	22049	21777	21871	21725	21700	21846	21897	22058	22120	22080	21960	21731	21937	21750	21968	21800	21764	21858	21800	21693	21907	21853	21794	22016	21741	21815	22049	21879	21850	21615	21840	21739	21860	21751	21663	21744	21866	21704	21917	21680	21760	21869	21683	21866	22043	21833	21764	21773	21824	21777	21858	21686	22097	21891	21854	21795	21924	21909	22009	21858	22039	21889	21668	22009	22004	21834	21707	21697	21873	21918	21729	21857	21900	21794	21658	21830	21798	21948	22060	22170	21678	21979	21790	22060	21739	21903	21803	21887	22005	21817	21869	22000	21943	21728	21702	21734	21831	21971	21944	22086	21842	22069	21788	21874	21876	21881	21917	22152	22035	22052	21940	22006	21765	21836	21823	21775	21979	21818	21944	21784	21770	21885	21883	21844	21989	21891	21843	21697	21958	22058	21784	21952	21824	21818
17020	26361	24851	22188	20688	19237	18508	17931	18199	18336	19049	17878	17768	17595	20259	30544	32866	28022	22904	19712	17786	17217	16927	16854	17197	17138	16821	16899	16828	17027	17125	17120	17073	16784	17011	17148	16918	16878	16998	16918	17088	16845	16929	17012	17101	16971	16948	16906	17185	16930	16855	16984	17098	16865	16886	16877	16955	17043	17004	17036	17155	17005	17143	16902	17123	16988	16966	17025	17042	16795	16948	17098	17115	17029	16899	16940	17053	16969	16831	16983	17156	16985	16901	16956	16980	17077	16992	17048	17030	16878	16912	17053	16988	16938	17146	16826	16856	17004	16958	16829	16939	16977	17141	16918	16930	16911	17038	17032	16885	17102	16965	17188	17061	17044	17041	17023	17022	17018	16933	17229	17116	16984	16977	17056	17092	17033	16872	16873	16992	17048	17061	16985	17037	17025	17016	16860	16990	17124	17093	17069	16897	16961	17007	16947	17048	16898	17166	16910	17070	16931	16932	17010	16900	17002	17084	16932	16913	16958	16780	17000	16934	17260	17120	16872	17010	16959	16745	17002	16849	17143	17049	17059	17030	16841	16965	17108	16991	16814	16969	17071	17034	16817	16957	16943	17056	16831	16842	17007	17037	16972	17008	16972	17040	16935	16888	17042	17071	16907	16996	17025	17014	17039	17023	17014	17044	16976	16895	17105	17203	17042	16862	17149	16848	17066	16991	16911	16981	16962	17070	17091	16803	17060	16858	16985	17023	16908	16892	16900	17208	16954	17014	16888	16964	16988	17109	16926	16995	16817	17103	16868	16990	16929	16888	16983	16887	16808	16865	16731	17107	16990	17052	17059	16850	16867	17010	17081	17099	16918	16899	16980	17080	16981	16934	16962	17017	17098	16933	16809	16816	17085	16966	17077	16921	17052	17006	16941	16877	17085	16910	17039	17079	16984	17018	17102	17028	17078	16930	16915	17086	16907	16930	16852	16943	16870	17013	16876	16860	17028	17039	17049	17086	16979	17087	16938	16929	17086	16907	16934	17148	16943	17096	16979	16947	17136	17068	16909	16935	16819	17064	16873	17045	16972	16977	16943	16967	16946	16978	16944	16872	16929	17171	17060	16898	16938	16901	17046	16967	17086	16878	16879	17054	17045	16784	16990	16795	16991	17136	17015	17185	17041	16836	16885	16840	17037	16897	16778	17057	17119	16955	17079	16881	16957	16936	16893	16899	17017	17059	16943	17117	16896	16925	16894	17254	17025	16969	17047	16939	16882	17017	16793	17035	16730	16910	17076	17083	16834	17107	16779	16902	16949	16853	16845	16862	16992	16980	16996	16983	16979	16953	16872	16886	16952	17055	16787	16980	17066	16957	17112	16733	16785	16975	17026	16978	17037	16917	17038	16905	16983	16894	16814	16905	17034	16979	17114	17015	16822	16979	17070	16856	17032	16898	16874	16931	16897	17049	17055	17098	16816	16887	16993	16922	16968	17018	17125	16811	16981	17071	16849	17051	17084	16892	16955	17101	16929	17157	17083	17021	16956	16925	17138	17070	16769	16990	16970	17155	16831	17065	17019	17037	16956	17054	16965	16968	17024	16991	16827	17045	16966	17180	17043	16999	17047	17067	16918	16842	17047	16891	16986	17076	16918	17150	16991	16952	16908	17017	16859	16918	17042	17178	16925	16925	16947	16695	16827	16838	17062	16890	16991	16919	17039	16977	17036	16969	16949	16917	16880	17058	16942	16928	16952	16924	16948	17035	16984	16943	16983	16972	16888	16874	17045	16996	17075	16968	17033	16892	16865	17030	17051	17015	17061	17015	16807	16876	17086	16852	17050	16900	17022	16755	16969	16909	16711	16886	17001	16913	17187	16923	16876	16994	17071	16771	16930	16837	16870	17077	16962	16953	17064	16858	17022	16879	17149	17083	16741	17047	16892	16982	17173	16918	17040	16900	16847	16955	16892	17132	16941	17220	16826	16871	16987	16953	17029	17147	16907	17194	16902	16975	17181	17186	17160	17086	17079	17020	16903	16991	16998	16939	16991	16874	16978	17188	17037	16878	16983	17042	16820	17114	17065	17077	16720	16886	17011	17076	16770	17108	17098	17022	17055	17086	17010	16890	16817	17032	17079	17061	16835	16881	17004	17055	16903	16975	16999	16919	16950	17003	17047	16855	16820	16891	16948	17114	16963	16868	16844	16870	16948	16906	16849	16923	17040	17038	16914	16921	17162	17141	16965	17030	17140	16811	16990	17056	17074	16911	16932	17020	17034	16974	16955	17024	17007	17010	16973	16999	17064	17043	16873	16925	16885	17013	16885	16935	16870	17183	17220	16894	16838	16972	16879	16890	16893	16955	17032	16892	17033	16844	16970	17054	16993	17025	17039	16861	17061	17107	16884	16996	17061	17062	16853	17065	16997	16958	17093	17203	16916	16991	17052	16843	16908	16970	17038	16924	16813	17107	16903	16978	16790	17011	16985	16954	16846	16945	17130	17133	17008	16912	16985	17010	16971	17046	16969	16908	16997	17001	16895	16951	16800	16918	17013	17046	17025	16858	16894	16772	16982	16940	17014	17008	16869	16793	16850	17000	16988	16867	16935	16936	16998	17007	17236	16845	16918	17133	16945	17012	16927	17023	16954	17122	16972	16979	16869	17013	17020	16992	16910	17096	16949	16941	17179	17016	16963	16994	17012	17063	16925	17042	17113	16878	16840	16875	17276	17159	17054	16929	17032	17167	17001	17080	17019	16945	16881	16785	17024	17134	16773	16946	17018	17021	16962	16930	17023	16864	16987	16999	16938	17028	16971	17012	16910	17052	16972	16918	16922	17081	16901	17032	16862	16791	16956	16881	16994	17014	17072	16910	16906	16827	17065	16914	16960	16919	16848	16986	16873	16913	17045	16885	17170	16847	17058	17023	17032	16896	17005	17037	16979	16889	16967	16905	16996	16821	17042	16997	16971	16740	16941	16939	16894	17065	17041	16989	16888	16883	16976	17059	16850	17026	16976	16918	16858	16955	16977	16959	16994	16896	16892	17013	17053	17013	16985	16988	16838	17021	17103	16866	16815	16875	16976	16962	17103	16863	17004	16774	16986	16911	17114	16758	17010	17069	16902	16881	17069	16922	17116	16969	17124	16861	16941	16849	17001	16809	17045	16980	16951	17041	16894	16720	16948	16813	16858	16858	16915	16880	17027	16783	17109	16863	17070	17117	17028	16795	16858	16963	17001	16933	16979	16898	16965	16787	17076	17098	17102	17151	17011	16767	16931	16912	16986	16822	17081	17150	17040	16975	16911	17127	17066	16888	17017	16947	17030	16911	17046	16963	16860	17188	16837	17135	17089	16965	16957	17055	16905	16908	16890	16917	17091	16889	17178	17097	17174	16746	17182	17047	16978	17128	16974	16843	16861	17032	16905	17049	17017	16893	16804	16947	16877	16983	17015	17013	17018	16711	17198	17010	17014	16986	17045	16890	17021	16788	16868	17022	17026	16983	17035	16954	17140	16915	16985	16910	17041	16819	16905	17178	16996	16914	17047	16784	17025	16888	16981	16951	17120	16902	16823	16910	16999	16950	16782	17106	16684	16947	16863	17098	17061	17098	16965	16879	16877	16946	16993	16767	16959	17168	16684	16931	17016	17012	16951	16959	16757	17104	17069	16888	17220	16858	16980	17019	17002	17005	17044	17033	16817	16935	17058	16898	16844	17114	17063	16901	17058	16923	17033	17027	16882	17066	16898	17026	17037	17090	16964	16941	16905	16982	16890	16928	16925	16860	16907	17011	16906	16861	17003	16991	17075	17087	16901	17151	17117	16932	17010	17007	16874	16986	16975	17043	16961	17173	17046	16938	17067	16861	16986	16987	17068	16829	16999	16996	17082	17092	17122	16871	17008	16835	17030	17080	16930	17012	16977	16935	16820	16977	17018	16937	16866	16866	16974	16914	16874	17077	17015	16862	16906	16895	16935	16943	17038	16919	16866	16890	17223	16962	17051	17020	17056	16859	17058	16937	17048	16898	16971	17058	17073	16847	16947	17013	16910	16892	17065	16970	16995	16985	16833	17089	17095	17009	16945	16945	17107	16871	16946	16843	16874	16989	17049	17045	16928	16824	17013	16933	16837	16930	16910	16853	16953	17095	16927	17041	16982	17102	17124	17024	16903	17013	16842	16956	16962	17055	17099	16977	16896	17125	17031	17104	16700	17018	17102	16960	16950	16987	17049	17067	17033	16929	17078	16742	16826	16975	16995	16808	17060	17109	16923	17084	17089	16938	17269	16997	17053	16847	16917	17132	17072	17052	16935	16792	16792	16982	16835	17161	16960	16784	17207	16860	17060	16937	17090	16831	17097	16898	16883	16962	16979	16868	16931	17021	17047	17001	16915	17053	16947	16965	16820	16828	17093	16914	16976	17215	16884	17073	16973	16949	16859	16880	16910	17183	17045	16855	17002	17063	16964	17047	16967	17005	16888	16852	16834	17008	17070	16799	16998	16921	16922	16858	16969	16996	17050	16969	17167	17031	16748	16913	16772	17214	17049	17000	17106	17013	16853	17030	17109	17179	17044	16901	16919	17057	16970	16968	16884	17027	16994	17148	17012	16864	16796	17022	17192	16986	17044	17093	16869	16903	16975	16938	16983	17086	17074	16873	16855	16941	17057	17056	16992	16986	16982	17079	16982	16903	17025	16914	16952	16925	17108	16916	16962	16966	16866	17218	16967	16891	17107	16814	17007	16785	16934	16866	16961	16976	16980	16928	16953	16840	17005	16938	16839	16995	16999	16981	16906	16940	17119	16931	17156	16999	16918	16927	16960	17117	16873	16977	17153	16811	16988	17095	16979	16929	16934	16918	17061	16991	17141	16901	16887	17151	17043	16893	17044	17073	17035	16961	16967	17087	16872	17158	17136	17057	16976	17149	16982	16693	17006	17003	16972	17018	17117	17086	16951	17070	16915	16829	17098	17012	17089	16828	17001	17023	16885	17118	16763	17064	16832	16980	16892	17045	17093	17000	16936	17051	17006	17022	17099	17039	17021	17151	16971	16906	17052	16835	16955	17108	16954	17125	16917	17030	16988	17023	16996	16942	16894	16865	17081	17100	16995	16966	17013	16996	17057	16863	16893	16852	16948	17038	16993	16973	17024	17219	17120	16988	16848
23932	21512	29133	24356	22307	25399	27308	23396	23052	23322	23824	22730	22680	22632	25423	38793	41708	35762	29890	26070	23789	22704	22210	22101	22131	21817	22366	22211	22016	22187	22196	22196	22196	22019	21863	22025	21816	22249	22007	22248	22090	22073	22245	21999	22006	22313	22004	21949	21922	21874	21962	21882	22188	22048	22036	21899	22162	21906	22010	21982	21900	21911	21913	22183	22009	22160	21928	22003	22083	22071	22140	22217	21870	21894	22164	22065	22115	21971	22076	21719	22179	21993	21921	22081	22126	21915	21922	21912	21843	22023	22205	21924	22135	21899	21847	22122	21990	22029	22076	21958	21947	22356	22083	21870	22078	22068	21907	21891	22129	21835	21830	21855	22236	21908	22165	22127	22040	22071	22064	21931	22226	22018	21971	22003	22041	21977	22258	22313	22122	21858	21982	22041	21951	21847	22053	22054	22032	22088	22072	21955	21981	21927	21927	22126	22044	21941	21812	21932	22029	21839	21979	21940	22046	22110	22037	22014	21958	21774	21875	21802	22188	21992	22017	21992	22046	22084	21998	21952	22098	22142	21965	22009	22061	22121	21876	21960	22229	21841	22120	22105	22049	22284	22055	21911	21918	21812	22077	22145	22140	21856	21840	22005	21825	22149	22066	21871	21949	22135	22022	21881	21950	21991	21976	22042	22035	22159	21995	21961	21879	21984	22052	22011	21906	22076	21942	21760	21995	22184	22120	21794	22152	21895	21888	22008	22103	22013	22226	22040	22005	21945	22035	21990	21805	21869	21713	22149	21780	21954	22066	22004	21990	21940	22017	22050	22311	21913	22050	21932	22001	21982	22029	22061	22020	22156	21859	21892	22090	22046	22001	21822	21978	21931	21978	22009	21933	21924	21920	22084	21964	22225	22102	21951	22089	22202	22072	22101	21949	22047	21920	21988	22032	21997	22090	22062	21959	22221	21961	21776	21872	22086	22155	21972	21906	22234	22206	22021	21911	21882	21968	22082	21993	21940	21984	22050	21985	22040	21813	22064	22020	21964	21946	21884	22222	22048	22192	21861	22174	21809	22106	22008	22081	22028	22003	21614	21970	22177	22166	22030	22128	22009	21834	22182	21877	22126	22140	21791	22026	22174	21948	21917	21892	21994	22130	21895	21966	21807	22061	22219	21913	22066	22139	22176	21911	22094	21968	21899	21878	21957	21994	21903	22120	22168	22039	22180	22151	22007	22172	22067	21887	22064	22171	21957	21992	22006	22150	21806	22059	22159	21967	22049	22168	22048	21971	22218	22017	21870	21773	22066	21786	21933	21861	21821	21955	21876	21992	22008	22058	21940	22069	22104	21812	22100	22037	22029	22286	22042	21941	21856	21905	22054	21999	21934	22017	22068	21885	22039	21808	21851	21956	21883	22016	22038	22299	21778	21970	21904	22012	21901	22213	21977	21889	21936	22026	22058	21906	22062	22043	22007	22261	21918	21986	21958	21925	21714	21717	21864	22010	22136	21960	21990	21892	21848	22189	22035	21831	21933	22035	22087	21872	21795	22011	21873	21915	21923	22093	22100	22118	21903	22054	22024	21973	22132	21900	22032	22093	21859	21911	21752	21844	21987	21898	21854	21991	21966	22024	22031	21957	22111	22011	22032	21883	22276	22140	22041	21970	22259	22146	22210	22182	22028	22112	22039	22202	22041	22155	21854	22043	21952	22208	21968	21958	21894	22019	22080	22063	22035	21968	21877	22201	22134	22056	21829	22100	21978	22182	22000	21967	21938	22178	22051	22096	21963	22004	22092	22047	22085	22041	22019	21991	21966	21859	21996	22118	21971	21872	22026	22015	22181	21997	21937	22048	22218	22016	22164	22313	21980	22017	22046	21983	21959	21848	22053	22242	21975	21993	21854	22010	21962	22008	21833	21918	22067	22077	22157	21919	22039	21985	21903	22289	21735	22001	21863	21916	22080	21897	22044	21999	21760	22173	22070	22150	21945	22181	21924	22187	22050	21856	22131	21977	22228	22028	22179	21928	22025	22028	22113	21993	22123	21966	22014	21969	21874	22183	21852	22075	22001	22056	21901	22259	22015	21952	21900	21968	21927	22335	21916	21893	21928	21753	21956	22020	22036	22136	21985	21872	22103	22117	22043	22215	22054	22059	22118	22117	21979	22014	21913	21767	21982	22148	22130	22264	22166	22075	22076	21948	22006	22007	21894	21875	22015	22084	22028	21951	21898	22129	21955	21903	21931	21994	22045	21891	22002	21973	22266	22090	21838	22040	22166	22078	21825	21837	21922	21994	21807	22099	21957	21775	21773	22048	21917	21989	22037	22030	21890	22128	22066	22095	21908	22038	21832	21940	22028	22059	22073	22033	21981	22159	22017	21905	22140	21980	22019	22057	22059	21684	21822	22204	21957	22026	22205	22020	22135	22111	21637	21805	21897	21993	22057	21817	21920	22002	21923	22114	22133	22123	21780	22149	22038	22073	21968	22053	21923	22078	21980	22086	22126	21945	21880	21982	22075	21961	21958	22105	22061	21813	22015	22248	21844	21803	21941	22205	21921	21809	21935	21921	21914	21987	21952	21983	22082	22298	21905	21905	22048	22048	22076	21687	21918	22118	21867	21962	21953	21997	21943	22173	21994	22109	22133	21978	22015	22233	21873	22132	22166	22077	21968	21823	22270	21965	21918	21964	22014	22148	22274	22099	21980	21825	21981	22150	21878	22108	21872	21868	21741	21889	22199	22054	22041	22041	21994	22049	21856	21919	22167	22294	21915	21895	22084	21878	21952	22231	21806	22169	22204	22192	21860	21928	22096	22246	21883	21970	22195	21906	21987	22013	22090	22021	22115	21901	21898	21948	21966	21812	21870	21974	22126	21803	21839	21845	21943	21914	21966	21891	22023	22001	21995	22033	22184	21994	22267	22155	21979	22081	21962	22068	21958	22041	21772	21769	21987	22052	21972	21932	21966	22070	22100	22103	21960	22200	21740	22027	21981	22003	22096	22038	21901	21921	21957	22119	22030	21985	22043	22162	21991	22167	22039	22004	22088	21894	21996	22087	22047	21989	22016	22116	21887	21981	22011	22091	21960	21854	22008	21939	21845	22000	21956	22031	22041	22371	21821	22003	21922	22084	21917	22206	22021	22015	22009	22019	21824	22035	21880	21906	21908	21988	21988	21971	22076	21945	21887	22033	22141	22115	22149	21988	22017	22080	22278	22049	21896	22088	21969	21822	21996	22021	22003	21961	22181	22127	22029	22024	21963	22065	21999	21981	22105	21949	21998	21944	21927	21991	21913	21807	21962	22026	22121	22214	22101	22028	21951	22131	21867	22039	22092	21937	21965	22129	21998	21954	22169	22048	21964	21975	22088	21850	21813	21771	21924	22020	21812	22047	21983	21931	22018	21964	21915	22158	22070	22087	22089	21900	21979	21896	21961	22036	22081	22127	22112	21797	22112	22015	21931	22000	22217	21911	21988	22181	22051	22067	21901	22091	21868	22019	21932	22089	21836	22050	22304	22103	22189	22185	22026	22166	21989	21925	21829	22023	21908	22022	22101	22143	22087	22167	22114	22025	22064	22034	22300	22222	22080	22045	21982	22022	21930	22031	21987	22174	22108	22094	22168	21917	21993	22006	21973	22153	21927	22011	22120	22162	22007	22013	22111	22054	22031	21884	21993	22010	21930	22008	22030	22137	22163	22017	22222	21890	22011	21913	22029	21755	22017	21710	21830	21747	21978	22229	21993	21989	21885	21950	21869	22017	21883	21962	22033	21987	22099	21822	22025	21952	22100	21948	21903	22144	21926	22116	22185	21867	21922	21953	21960	21967	21887	22034	21953	22210	21986	22162	22118	21943	21845	22085	21905	22158	21979	21970	21823	21792	22015	21994	22114	21908	21787	22111	21882	22038	22189	22236	22115	21925	22219	22054	21803	22138	21836	22230	22001	21955	22079	22256	22202	22048	22124	22059	21726	21802	22109	21999	21670	21981	21920	22154	22031	21868	22105	22118	22154	21917	22100	21874	21842	21907	22087	22208	22007	22077	22063	22052	21800	22162	22034	21869	21912	22162	21966	22139	22083	21972	22041	22124	22170	21974	22115	21887	22136	21985	21791	21952	21957	21975	21853	21886	21962	21939	21765	22112	21939	22146	22134	21880	22036	22153	21881	22117	22007	22077	22000	21906	21800	21786	22345	22401	21973	21977	21879	22203	22167	21978	22098	21889	22085	22173	22031	21864	21876	21930	21957	22102	22008	21802	22180	22172	21949	22394	22041	21962	22059	21950	21802	21948	21978	21955	22297	21957	22256	21876	22057	22168	21678	22064	22041	22027	22205	21835	22038	21940	21883	22071	22285	22067	21867	21705	22019	22007	21998	22142	22038	22016	21848	22044	21942	22160	21921	22059	21903	21838	22223	22058	22069	21978	22165	22137	21935	21987	21823	21875	21839	21833	22220	22261	22053	21976	21843	22125	22067	22163	22173	21970	21992	22096	21968	21819	22119	21891	21943	22032	22106	22096	21948	22058	22171	22133	21980	22029	22186	22079	21781	21987	22130	22196	22188	22178	21854	22014	22042	22155	21816	21996	22058	22396	21772	22133	22041	21948	22005	21844	21903	21792	22235	21976	22135	22007	22008	22020	22000	22018	21930	22000	22045	22003	21887	21986	21907	22059	22022	22109	22126	22188	22000	21797	21862	21945	22116	21948	21971	22104	22152	22234	21988	21904	22163	22102	22225	21863	22014	21873	22087	22129	21901	22058	22068	22098	21846	21813	21894	22131	22030	21815	21902	21989	22036	21994	21829	21947	22146	22148	22199	22051	22059	22061	22001	22151	21898	21959	22092	22153	22029	21733	21972	22087	22213	21877	21761	21858	22052	21892	21966	22054	21898	22056	21999	21916	22221	21962	21849	21993	22117	21992	22070	22122	21953	22206	22197	22153	21816	21917	22109	21989	21953	21781	21835	21979	21928	22231	22117	22086	21821	22005	21826	21940	21863	22100	21832	21921	22060	21996	22122	22037	22146	21948	22125	21720	21932	21868	21782	22066	22102	22116	22053	22122	21881	21824	21823	22075	22015	21916	21944	22169	21883	21890	22033	21937	21882	22001	22089	22006	21903	21946	21919	21916	21877	21849	22190	22175	22048	22081	22246
18427	31761	29887	24370	22761	20112	19231	18687	18867	18654	19813	18101	17902	18060	23192	40544	40858	33511	26562	21342	18374	17465	17194	16883	17051	17020	17151	17042	16972	16848	17110	17049	17007	17022	17031	16860	17266	17057	17150	17003	17210	16910	17083	16998	17196	17161	17036	17080	17200	16998	17012	17149	17090	16921	17005	17142	16858	17126	17218	17089	16867	17070	16914	16977	16973	17047	17038	17081	16973	16942	17024	17097	17058	16963	17133	17164	17096	17086	17073	16874	16984	17137	17000	16856	16891	16894	17042	17055	17118	16941	17165	17102	17032	16977	17119	17042	17127	17071	16994	16906	16890	17048	17026	17048	16976	17134	17010	16817	16994	16857	16992	16990	17124	17128	16802	17116	17025	17070	16976	17015	17131	17023	16998	16902	16958	17083	17046	17025	16874	17043	17229	16920	16933	16946	17006	17099	17074	17030	16929	17046	17072	17071	17128	16905	17087	16956	17104	17073	17172	17020	17029	17075	17186	17077	17154	16862	16866	17120	17055	16930	17041	17115	16954	16977	16898	16969	16978	16973	17024	17191	17095	16877	16858	17084	17075	17082	17022	16817	17002	17116	16854	16988	16996	16948	17017	17133	17079	16973	16968	16903	17075	17102	17062	17009	17069	17165	17001	16852	17245	17048	16998	17125	17008	16794	17211	17019	17143	16898	17005	16890	16949	16955	16976	17197	17005	16920	16980	16950	17045	16913	16888	16981	17054	16959	16818	17043	17087	17030	16936	16963	17115	17046	17002	16883	17059	17091	16861	17276	16831	17091	17100	16929	16916	16967	17055	17061	16910	17110	16954	16984	17086	16902	17158	17085	17066	16771	17077	17205	17023	17063	16925	17054	16991	16999	17053	16981	17014	17024	17141	16992	17127	16951	16927	16888	16940	16955	16893	16973	16792	17050	16723	17164	16985	16912	17068	16904	16965	16926	17032	17027	17048	17062	17063	17005	17127	16885	17030	17036	17035	17076	16945	16923	17028	17080	16906	17173	17000	16898	17147	16950	16968	17079	16995	17030	16953	17017	17051	17022	17023	17100	16822	17106	16877	16979	17007	16800	17023	17113	17023	17013	17102	16896	16918	16916	16845	16909	16949	17054	17135	16814	17210	16994	16961	17054	17145	17087	17031	16943	16902	17014	17098	17033	17037	17077	16942	17001	16940	17119	17118	17109	17000	17040	17130	17038	16866	17032	17020	17014	17113	17012	17044	16840	17084	16917	17050	17032	16905	16949	16996	17117	16978	17030	17019	17029	16970	17123	16981	16857	16940	17046	17201	16951	16910	17045	17006	16954	16959	17064	17064	16738	17088	16989	17021	16912	17097	17044	16828	16919	16901	17019	16920	17057	16956	17018	16942	17318	17023	17033	17189	17093	16774	17081	16806	16981	16958	16935	16984	17015	17041	16954	16973	17105	16890	17024	16966	17106	17016	17089	16943	16928	17048	17072	16871	17175	16932	16914	16909	17099	16843	17033	17133	16943	17182	16929	17268	16970	16941	16956	17190	17123	16891	16992	17196	17047	16925	17015	17048	16893	16911	17286	16968	16926	17041	17000	17035	16997	17118	16960	16893	16985	16772	17088	17073	17021	16981	17069	17092	16862	16987	17045	17073	16881	16957	17144	16839	16839	16914	16964	16974	17101	17060	17109	16869	17218	17038	17215	16921	17026	17041	16916	17020	17141	16791	16941	17016	17021	16846	17041	17009	17043	16929	17003	16992	16928	16993	17058	16991	17054	16976	16826	16976	16859	17026	17160	17035	17033	16879	16980	16887	17221	16951	17016	16874	17024	17036	17088	17042	16992	17002	17064	16889	17038	17083	17117	16986	16968	17155	16907	16926	17032	16921	16981	16728	16828	17080	16941	17074	16948	16937	17062	16823	16851	17075	17029	16891	16894	16858	17039	17024	17045	17070	16987	17097	16990	16983	16914	17007	17087	16906	16930	16961	16986	17013	16832	16963	16829	16834	16918	16839	16966	16854	17084	17214	16764	17201	17182	16931	16942	16968	17119	16921	16983	17023	17092	17152	17051	17021	17117	16861	17040	17090	16900	17079	16918	17041	16921	16991	17089	16980	17084	17054	16990	17153	16949	16996	17058	16968	17116	16827	16921	17086	17035	17001	16945	16900	17012	16949	17124	16898	16954	16968	16918	17002	16956	17039	17031	16970	16973	17042	17079	16971	16911	16964	16901	17082	17072	17090	16983	17022	16795	17051	17019	17093	17009	16934	17001	17006	17027	16960	16872	17053	16901	16970	16917	17088	16812	17033	16934	17100	16954	16996	17079	16924	17018	17211	16766	16955	17036	16957	16899	16872	17041	16830	16856	17077	17088	16997	17043	16908	17064	17059	16871	16973	16967	17051	16993	16809	16892	17016	16918	17074	17152	17138	16914	17003	16988	17043	17064	17050	16754	16904	16973	16953	16800	17042	17030	17062	16986	16888	17067	17063	17058	16954	16928	17102	16910	16979	17044	17074	16951	17107	16964	17068	17078	16872	17105	16906	16988	16917	16937	17002	17134	16881	17100	16965	17034	17140	16932	16847	16890	17133	17067	16790	16894	16929	16990	17068	17122	16934	16977	16983	17030	17181	17065	16989	17161	17038	16766	16956	16964	16812	17160	16954	17040	17001	16985	17045	16902	16954	17048	16860	16990	16774	17111	17009	16936	16994	16976	17340	17173	16909	16972	17033	17149	16949	17179	17106	17070	16946	16928	17161	17052	17069	17043	16999	16841	17030	16969	16963	17045	17083	16818	16979	16993	16869	17011	17018	16894	17153	16877	16814	16960	17170	16908	17074	16948	16890	16926	17228	17055	17002	17006	17119	16867	16973	17079	17110	17047	17112	16960	17008	17021	17058	16929	16891	17088	17086	16997	17032	16965	16804	17006	17110	16948	16895	16978	16891	16802	16940	16938	16925	17066	16974	16878	16903	17018	16950	17015	17020	17154	16920	16924	17027	16921	17077	16852	16836	16869	17082	17033	17131	16913	17120	17036	16847	17013	17130	16945	16877	16939	16828	16998	17125	17143	16919	16984	16949	17117	17010	17002	16975	16829	17187	17095	17149	17078	17060	17024	16980	16946	16997	17021	16986	16971	16985	16977	16964	17020	17019	16967	16927	17153	17039	16889	16939	16905	16988	17008	16830	17016	17068	16969	17006	17006	16814	17078	16920	17234	17146	16965	17010	16911	17070	17089	17031	16884	17004	16850	16878	17047	16888	16879	17041	16987	17048	17197	17043	17054	16924	17206	17079	16938	17140	17115	16856	17017	16956	16927	17051	17068	17043	16987	17186	16957	17059	16949	17081	16946	17089	17097	17220	16983	16933	16948	17019	17017	17055	16816	16900	17120	16941	17027	16931	16923	17076	17232	16990	16981	17043	16871	17302	16885	17040	16946	17050	17073	17073	17088	16932	16943	17012	16955	16992	16890	17009	17105	16845	16859	16951	17007	17005	16897	17073	16938	17008	17090	16793	16958	16875	16863	17140	16985	16883	17017	16953	17156	17029	17043	17021	17209	17054	17055	17028	16908	17048	16848	16996	17059	16920	16921	16917	17086	16837	17005	17039	16962	17059	16980	16937	17032	16951	17136	16908	16970	16767	16939	16905	17112	17033	16998	17074	17029	17028	16888	16901	16922	16914	16982	16982	16857	17285	16907	16935	17097	17073	17001	16992	16894	17125	16817	17000	16903	17089	17038	16948	16967	17054	17029	17184	16925	16970	17075	17021	17173	16978	17056	17013	17040	16982	17056	16988	16982	16839	16958	17011	17078	16971	17055	16952	16895	17074	17034	16920	17130	17091	16935	17095	17061	16994	17033	17052	17035	16997	17113	16984	16947	16975	17033	17096	16965	17036	16854	16927	17016	17030	16942	17120	17047	17075	17124	17024	17035	17086	16932	16986	17099	16960	17062	16999	17108	17037	17045	17011	17061	17054	16890	17015	16967	16919	16979	16966	16887	16874	17005	17082	17062	16974	17060	16902	16895	17048	17198	16983	17043	16933	17055	16923	17025	16991	16972	17150	16966	17047	17155	17095	17016	17016	16997	17050	16995	17027	17107	17003	17016	16988	16965	17011	17138	17088	17138	17083	16990	17081	16909	16858	17017	17000	16903	16949	17026	16974	16912	17065	16883	17053	17050	17175	17194	16853	16868	17025	16908	17045	17017	17090	16858	16950	17008	16923	16853	17029	16869	17076	17063	16998	16936	16877	17042	17126	16925	17016	17068	17009	17037	16945	17107	17046	16873	17132	17014	17021	16989	16883	17098	16957	16960	16835	16960	16873	17008	17048	16906	16952	17035	16998	16996	17007	17063	17007	16938	17112	17024	16991	16953	16886	16834	16947	16797	17009	16985	17060	17018	16958	17082	17297	17042	17155	16959	17144	16909	17123	16967	16917	16863	17171	16856	17076	16979	17088	17078	17186	16914	16808	16961	17001	17080	17125	16987	17006	16968	16864	16880	16952	16847	16937	16829	17139	16943	17027	17020	17005	16984	17265	17251	17036	17064	16880	17113	17164	16976	17156	16937	16963	17013	16986	17008	16858	17124	16992	16974	17051	17033	17127	17088	17046	17043	16894	16995	16910	17062	17100	16987	17064	16911	16903	17126	16944	17234	17144	17087	17042	17078	16958	17094	17126	16898	17144	16972	17009	16985	17007	16998	17057	16981	17106	16825	17042	16997	17104	17106	17121	17066	16863	17009	17046	16844	17223	17169	17027	17102	16961	17153	16866	16969	17004	17258	17040	17055	16876	16982	17023	16955	16943	16879	16942	17000	16889	16922	16957	17100	17138	16845	16985	16988	17083	17000	16981	16940	17116	17035	16894	16998	17002	16872	16823	17138	16921	17070	17077	17053	17050	16936	17178	16926	17198	16938	16995	16949	17007	16961	16984	16987	16917	16984	16986	17036	16882	16980	17006	16919	17086	17005	17035	17020	16925	17027	17107	16955	17089	17106	17021	16889	17045	17228	16973	17059	16848	17008	16721	16967	16926	17114	17143	16900	16977	16934	17097	16786	17070	17057	16965	16960	16935	17077	16889	17066	16980	17083	17015	16981	16984	17083	17162	16773	16842	17157	17012	17133	17068	17149	16960	17146	17035	16945	16887	16887
30245	24066	26730	24465	22665	22582	22468	22164	22212	22327	22532	22174	21977	22213	22506	23228	23901	23620	22970	22595	22173	22055	21936	21884	21814	22142	21923	22001	21819	21877	21982	22030	22000	22065	21968	21881	21963	21864	22055	22153	22057	22048	21991	21979	22022	22002	21996	21945	21831	22030	21923	21981	22014	21999	22030	22085	21794	21927	21805	22083	22025	22061	22020	21818	22099	22014	21901	21755	22028	22047	22100	21845	22175	22083	21954	22011	21986	21914	22054	21776	21900	22057	21852	21853	21785	22059	21963	21750	21994	22339	21935	21669	21975	22109	21904	21915	22140	21956	21766	22041	22047	21830	21983	22185	21873	21768	22125	21986	22047	21787	21937	22105	21823	22019	21952	21925	21918	21964	22316	22199	22163	21852	21999	22136	22009	21841	22115	21845	21904	21970	22039	22171	21865	22131	21999	21958	22084	21747	21833	22153	22139	22153	21982	21982	22020	21800	22136	22166	21780	21986	21815	21838	22005	21777	21958	22017	22101	22003	21943	22131	21978	22067	21946	22065	21929	21972	21777	22133	21980	22166	21819	21791	21958	22024	22048	21897	22085	22003	22293	22186	22005	21893	21655	21853	22127	21978	22014	21997	21793	21754	22116	21855	21860	22143	22125	21899	22127	22078	21769	22197	21775	21968	22074	21907	21999	21838	22064	21922	21922	22021	21954	22002	21999	22078	22162	21914	21954	21676	21956	21961	21873	21923	22075	22015	22146	22086	21842	21807	22198	21902	21978	21944	22027	22047	22009	21900	21937	22018	22108	21943	21956	22112	22069	22173	22094	21967	22091	22081	21863	21958	21777	22026	21946	21822	22005	21916	21903	21883	22022	22029	21930	21834	21981	22133	22008	21806	22007	22050	22143	22071	22099	22099	22269	21991	21876	21983	21999	21961	21928	21991	22065	22102	21741	21985	22069	21921	21926	21928	21800	21927	22240	22108	21809	21802	21938	22192	21845	22029	22081	21916	21917	21953	21945	21940	22016	21929	22229	21998	21938	21878	21944	21872	22090	21857	22195	22176	21833	21981	22027	21934	22063	22013	22052	22012	21862	21704	21813	21957	21909	22050	22032	21943	21976	21851	22009	21858	22068	22159	21984	21829	22282	22126	22246	21998	22011	21959	22047	22121	21929	21800	21965	21934	22162	21976	21958	21944	22016	22164	21833	21899	22131	22024	22183	22073	22062	22125	22156	22111	21925	22115	21772	21781	22020	22077	21787	21855	21925	21971	22025	21904	22176	21851	21918	21943	22161	21964	22026	22059	22255	21863	21852	21919	21919	22027	21850	21810	22004	21941	22004	21990	21996	22010	21840	21889	22058	21928	21814	22067	22231	22102	22186	22191	22082	21766	22094	21946	21736	22101	21897	21789	22024	22086	22006	22077	21915	21989	21994	22024	21865	21888	22087	21926	21891	21920	22046	21995	21881	21770	21933	21902	21991	21806	21919	21942	22051	22072	22078	21848	21827	21878	22043	21962	22105	22098	22175	22337	21892	22112	22085	22097	21839	22045	21967	22074	21963	22099	22013	22093	21994	22130	22064	21976	21989	21996	22019	22116	21951	22142	21835	22006	21939	22010	21928	21943	22042	21981	21975	21862	22049	21899	21946	22206	22119	21800	21945	22142	22084	21979	21981	21916	21681	21909	21959	22019	22069	22094	22052	21727	22134	21971	21811	22251	21805	21876	21960	21882	22093	22052	22000	21998	21932	22210	22032	21942	21916	22015	21883	21802	21919	21854	21927	21868	21810	22065	21958	21988	22179	22019	21997	21949	22046	22004	22047	22143	21985	22196	22028	22231	21850	22022	21961	21901	22001	21968	21931	22188	21874	21940	21687	21860	21941	21949	21874	22219	21993	22072	21874	21873	21873	21931	21990	21986	21833	21859	22036	21930	21843	22001	22055	22013	21873	21831	21983	22099	22003	22219	21991	22121	22034	21974	21915	22134	21752	22041	21887	22186	21914	21905	22142	22060	21990	21891	22037	22090	21866	21978	21982	22164	21854	21962	22148	22025	22019	21942	21947	22030	22081	22069	22187	21772	21900	22120	22199	22058	21893	22175	21848	22040	22021	21821	22000	21839	21943	22083	22018	22012	21951	21876	22040	21952	22042	22053	21736	22007	21874	21916	21973	21891	21959	21893	22248	21992	21983	21974	22065	22060	22044	22066	22018	21942	22271	21948	21884	21815	22006	21961	21771	22154	21949	21699	21802	21955	21837	21921	21933	22040	21994	22308	21929	22003	21963	21899	21971	21913	21921	21909	21953	22016	22127	22075	21954	21868	22151	21813	21808	22261	21901	22310	22034	21955	22086	22189	22037	21875	21743	21888	22265	22076	22094	22122	22026	21896	22074	21821	21961	21919	21957	21824	22128	21869	22035	21867	21990	21794	21946	21842	22043	21882	22056	21835	22001	21864	22036	21821	22055	22038	21990	22127	22097	21884	22032	21869	21839	21975	21941	22056	22174	21998	22043	21934	21954	22000	22182	21983	22109	22155	21954	22015	22093	22026	22036	21837	21867	22038	21812	21901	22077	21915	21813	21933	22170	22026	21855	22177	22117	22010	22036	21900	21993	22064	21880	22143	21988	22150	22259	22072	22004	22030	22114	22051	21797	21746	21984	22114	21923	21863	21794	21738	22141	22020	21965	22019	21965	22090	21980	21856	22101	21916	21875	21973	22155	21951	21993	22063	21991	21792	22170	21827	21844	21854	21903	22126	21987	22109	21820	22040	22105	22171	21905	21914	22082	21899	21736	22080	22078	21838	22106	22063	22122	22058	22112	21883	22032	22001	21741	22002	22125	21972	21929	21987	21802	22035	21917	22216	21833	21784	21893	22027	22043	22033	21976	22155	22253	21961	21889	22208	22059	21870	21836	22208	22089	21866	21968	22069	22068	22130	21899	22034	22131	22230	22009	21977	21834	21918	21959	22049	21973	22075	22041	22053	22013	21945	22175	22216	22112	21894	21924	21947	21990	21906	22026	21950	21989	21920	21710	22024	21918	21958	21988	21787	21932	22045	21911	21933	22176	21989	22001	22040	21996	22030	21840	21929	21943	21893	22013	21820	21930	22014	21894	21861	21840	21989	22071	21997	21848	21845	22119	22084	22144	21933	21940	22162	21964	22050	21902	21944	21943	22162	21954	22002	22054	21886	22106	22126	22089	21946	22037	21950	22059	22046	22006	22300	21931	21759	22048	21917	21840	22030	21915	21687	21990	22010	21861	21949	21877	21831	21925	21963	22080	22058	22317	21951	22219	22149	22050	22151	22130	21853	21888	22087	21968	22031	22045	21895	22084	21879	21954	22060	21949	21963	22356	21813	22026	21961	21807	21943	21916	22160	21944	22069	21876	21777	22020	21993	22065	22057	21859	21879	21724	21923	21994	22039	22122	22068	21802	21818	21992	22026	22140	22080	21992	21884	21965	22083	21994	22088	21848	21815	22162	21780	21774	21940	21775	21867	22019	21881	21909	21912	21819	21775	21991	21950	22062	21924	21920	21722	22058	21791	22071	21962	21961	22105	21933	21878	22194	22097	22108	22068	22089	21986	21955	21698	22045	21990	22075	22113	21775	21901	22029	21912	21875	21910	21884	21863	22089	21934	21781	22034	21916	22171	22054	22095	21911	21939	22017	22108	22154	22051	22167	22004	22010	22140	21908	21910	21885	21930	21942	21995	21875	22126	22115	21872	22221	22112	22025	21857	21880	22015	21925	21824	22054	22017	22011	22030	21853	21890	21952	22116	22152	21931	22225	22006	22158	22113	21924	21748	21898	22059	21797	21851	22000	21926	22131	21705	22093	22225	22038	21846	22181	21915	22195	21902	21882	21886	21935	22040	21929	21854	21783	21907	22104	22024	22057	22100	22039	22151	21792	21900	22072	22253	21977	21885	22081	22276	22195	22136	22103	22112	21843	21793	22203	21783	22171	21746	21981	22074	22049	21990	22059	22021	21965	21972	22194	21814	22107	22181	22020	21923	21849	21911	22308	21909	21971	21955	22141	22043	22229	22047	21896	21773	21808	21893	21921	22178	22145	22029	21820	21918	21991	22183	22003	21903	22030	21854	21919	22089	22005	22096	22205	22120	21972	21979	22106	22038	22089	21893	21883	21853	22073	22168	22067	21807	22078	21978	22077	21945	21953	21704	22059	22116	22048	22193	22045	21802	21914	21845	21888	22070	22054	22091	22138	22159	21856	21934	22049	21898	21996	21741	22083	21974	22213	21845	21957	21904	22094	22076	21823	22001	22198	21865	21915	22271	21912	21864	22163	21756	22041	21916	22039	21811	22039	22102	22031	21836	21996	21777	21750	21856	21954	22067	21989	21972	21957	21756	21792	21975	21879	21992	22093	21958	21938	22031	22067	22004	21964	21793	22274	22039	22033	21990	21945	21822	22044	22035	21946	22064	21923	21998	22068	21798	22036	22081	22109	22080	22040	21999	21996	22036	21953	21818	21952	21915	21893	22010	22023	22185	22071	21990	21897	21986	22141	21959	22082	21833	21938	22297	21837	21960	21938	21858	22065	21839	21778	22008	21956	21876	21968	21919	22030	22049	22156	21992	21990	21861	21942	22102	22020	21826	22035	22187	21925	22050	22050	21875	21988	21937	21942	21952	22010	22018	22006	22011	22036	22119	21987	21884	22070	21818	22119	22061	22081	22091	22083	22120	22072	21922	21905	22032	21776	22034	21930	21598	21934	22081	21985	21851	22065	21788	21979	22082	22001	21994	21899	21852	22146	22017	22031	22092	22015	21923	21947	22052	21925	21904	22013	21986	21880	22023	22012	21806	22047	21961	22043	22191	22011	22034	22272	21924	21922	21857	22014	22105	22038	21917	21860	21924	22084	22145	22012	21951	22241	22250	22223	22039	22176	22036	21872	22000	21950	22047	22154	21959	21854	21912	22121	22093	22140	22196	22049	22193	21980	22021	21993	22068	22028	21947	21905	22122	22027	21873	21848	21969	22019	21974	21812	21803	22025	22070	21898	22097	22068	22003	21862	21895	21841	22077	22011	22031	21889	22014	21935	22147	22081	22048	21918	21868	21879	22003	21916	21946	21972	21883	21876	22174	21882	21698	21989	22071	21986	21807	21876	21967	22163	21763	21955	21908
18485	21058	21136	18403	18114	17898	17395	17144	17521	17449	18219	17264	17312	17269	17612	19053	19480	19105	18321	17584	16925	17152	17162	16986	17035	17093	17130	17119	16913	17073	16934	17054	16959	17100	17017	17082	16931	16763	17032	17039	16914	17266	17049	16882	17022	17076	17159	17016	17181	16975	16981	17027	16969	16870	17057	17149	17060	16940	17063	16992	17024	16929	16922	17017	17055	17095	17232	16998	16873	16887	17028	16854	17029	16943	17083	17055	17117	17122	17013	16958	16944	17019	16829	16988	17080	17052	17257	17196	17235	17068	17033	17132	17043	17242	17031	17029	17123	17030	16966	17071	16980	16915	16993	16799	17044	16953	17042	17092	16971	17049	17015	17197	16957	16853	16913	16922	17038	17106	17180	16972	17124	17076	17038	17157	16936	17044	17003	17037	17038	16962	16902	16888	17164	16976	17030	17140	17174	17042	16900	16993	16807	17006	17069	16749	17085	17038	17113	16881	17051	17105	17070	17019	17138	16946	17026	16979	17202	16827	17037	16816	17073	16911	17091	17019	16873	17035	17212	16891	17082	17036	16997	17067	17063	16857	17040	16892	16898	17208	16929	17053	16965	16939	17135	17238	17094	16927	17026	17015	17175	16943	17022	16947	17144	17046	16791	17153	17057	17091	17015	17052	17036	16797	17100	16926	17030	17094	16955	16948	17317	17098	17058	17078	16866	16970	16886	17093	16951	16964	17022	16884	17070	16964	17043	16938	16916	16978	17084	17112	17028	16913	17118	16989	16974	17043	17015	16932	17049	17147	16892	17057	16979	16967	16951	17139	17125	16999	17042	16914	17072	17141	17031	16999	17097	16942	17271	17084	16952	17004	17022	17016	16881	17006	17156	16969	16944	17065	16908	17091	17134	17042	16986	16894	16971	17028	16904	16810	17047	17026	16961	16960	16959	16979	17131	17045	17112	17220	17005	16959	17065	17021	17041	16970	16958	17109	16953	17029	17014	16928	17141	16945	16892	17142	16997	17181	17048	17089	17171	17110	16907	16939	17158	16991	16944	17079	16988	17101	16990	17063	17059	16908	17163	17067	17195	16982	17027	16978	16968	17137	17083	17074	16912	17075	17054	16827	16891	17116	17036	16937	17126	16975	17110	16981	17120	16995	17073	17112	17100	16910	17083	16971	16955	17093	16769	17030	16866	17084	16908	17102	17039	17102	17015	17312	17035	17255	16911	16875	16770	17065	17116	17014	16944	17103	17044	17183	17109	17040	16961	17097	17137	16963	17029	17079	16882	16889	17027	17024	16938	17136	16964	16938	17004	17050	17028	16852	17173	17159	17028	16954	16881	16971	17220	16970	17093	17011	16812	16920	16960	17176	16881	16987	17099	17045	17100	16931	16913	16923	16885	17070	17042	17176	16808	16991	17016	16993	17121	17144	16943	17062	17077	17151	16940	16931	17097	17010	16900	17055	17243	17014	17128	16862	16900	16903	16867	17206	16846	16990	16964	17035	17028	17029	17053	16939	17001	16978	17116	17104	16934	16936	17073	16839	16970	17079	16888	17047	17184	16977	17061	16965	17117	16914	17050	16946	17101	16922	17299	17133	17276	17072	16905	17235	16951	17033	17131	16851	17152	16963	17067	16895	16792	16923	17112	17051	16957	17103	17044	17030	17079	17017	17081	16935	16950	16997	16914	17035	17062	16951	17049	17034	17124	17010	17076	16995	16884	17203	17077	16912	17036	16975	17074	17140	17004	17100	16937	17033	16948	17103	17159	17001	17017	17080	17193	17172	17075	16920	17073	17115	17105	17050	16977	17001	17050	17025	16902	17038	16965	17042	16984	17053	17055	17092	16978	17148	17144	16930	17063	16969	17003	17195	17088	16862	17172	17101	17043	16995	16995	17143	16809	16970	17125	16827	17064	16990	17120	17246	17036	16825	17073	16977	17010	17082	17116	16881	16965	17133	16927	16928	17174	16954	17107	16988	16984	16915	16940	16812	17024	17119	16937	16953	17144	16957	16882	17095	17215	17022	16993	17079	17066	16979	16987	16925	16947	17015	17235	17055	16896	17205	16944	16809	16828	16953	16854	16905	16937	16889	17015	17019	16933	16998	16935	17012	17031	16994	17094	17077	16933	17118	17072	16928	16763	17181	16946	17107	17074	16931	16956	16846	17027	17034	16802	16908	17044	16907	16973	17089	17184	17079	16901	16830	16957	17087	16838	17083	17013	16868	16910	17118	17128	16859	17041	16897	17041	17123	17021	17209	16948	17153	16981	16886	17085	16914	17112	17198	16946	17002	17131	17102	16887	16901	16927	16957	16912	16967	16947	16973	17020	16929	17100	16860	17195	17032	17016	17195	17010	17159	16920	16914	17073	16954	16905	17118	17164	17098	16977	16978	17071	17148	17071	17093	17079	17199	16973	16974	17144	16897	16945	17128	17076	16888	17084	16889	16844	16990	17096	16959	16927	16916	16945	16940	17112	16998	17047	17194	17006	16903	16993	16949	16944	17054	17159	16989	17058	17108	17076	17114	17049	16979	16974	17242	16739	16788	16967	16938	17032	17015	17155	17214	17080	17033	16971	17076	16847	17034	16861	17007	17010	16981	16988	16974	17084	17099	17090	17143	17016	17012	17093	17301	17057	17033	17008	17099	16858	16933	17135	17080	16996	17157	16952	16866	16894	17137	17097	16871	17200	17147	17014	17125	17143	16865	17073	17075	17086	17145	17145	17248	16968	16932	17115	17005	16919	16990	17057	16773	17132	17032	17012	16954	16965	17095	17095	17051	16915	17159	16899	16996	17154	16861	17082	16985	16839	16755	16971	16891	17106	17052	17085	17090	17282	16947	16952	16950	16860	17116	16930	17043	17111	16974	17062	16901	17121	17022	16934	17084	17041	17015	16940	16785	17050	16991	16996	16803	16911	17146	17143	17014	16983	17133	17089	17043	17024	17070	17145	16939	17020	16882	16982	16907	16985	16900	17122	16927	16996	17112	17044	17192	17014	17095	16940	17156	17016	17112	16943	17068	16958	17009	16965	16928	16948	17060	16956	16970	17027	17102	17081	17097	17007	17008	17007	17108	16933	17116	16941	16953	17167	17014	16960	17027	16858	16847	17035	17004	16946	16930	16847	17061	17121	17024	17114	17046	17140	16934	16984	16797	16956	16931	17102	17020	16898	16915	16951	16844	17058	16955	17079	17063	17053	16862	16973	17000	17018	17094	16953	16992	17135	16963	16933	17058	17145	17091	16877	16935	17085	17095	16830	16955	17130	16991	17102	17017	17192	17039	17000	17029	17024	17045	16856	16926	16934	16933	17284	17040	16958	17070	17066	17222	17149	16846	16957	16949	16978	17008	17001	16953	16997	17013	16895	16910	17010	16978	16959	17134	16872	16959	16901	17078	16932	16950	17207	17144	17081	17099	16961	17120	16987	16806	16934	16848	17042	17035	17043	16980	16889	17005	17109	17046	17164	16886	17027	17131	17084	17078	17021	17132	17157	17108	17052	17025	17040	17007	17220	17046	16998	16919	17037	17041	17092	16950	17004	17028	16964	17097	17011	16816	16957	17066	17032	17146	17024	17105	16812	17069	16858	17159	17009	17035	17186	17058	16997	17125	17041	17069	17042	16968	16977	16929	17086	16990	17035	17052	16896	16929	16888	17040	17105	17107	16987	16988	17041	17034	16932	16969	16830	17192	17062	17016	16868	17012	17090	17068	16882	17046	16895	17147	16944	16896	16915	16875	17116	16992	17058	17029	17102	17067	16951	16890	17120	17002	17101	16933	17082	17022	16951	17187	16861	17034	17085	16926	17001	16980	17027	17030	16998	16853	16972	17033	17076	16910	16963	16939	17124	16887	16874	17174	17080	16908	17000	17046	17035	17052	17062	16987	17221	17134	17122	17088	17012	17090	16998	17077	17195	17124	17105	17062	17101	16857	16929	16947	17193	16846	17010	17041	17028	16866	16973	17188	16983	16946	16923	16954	17059	17093	17061	17060	17202	17039	17189	17157	16860	17111	17057	17090	17092	17105	17045	16974	16836	16879	17174	17160	16851	17011	17081	17059	17016	16937	16830	17195	17137	17172	17056	16989	17078	16995	17027	16892	16952	16953	17180	16981	17036	16882	17036	17059	16971	16984	17084	17014	17120	17132	17148	17043	17039	17054	17142	17020	17016	17102	17024	17073	17048	17175	16997	16912	17172	17047	16949	17067	17086	17082	16987	16865	16998	17201	17135	16979	17130	17018	17052	17125	16881	16951	17027	17064	17041	17094	17070	17220	16909	17159	16925	17120	17007	17000	17169	17136	17045	16856	16863	17150	16954	16982	16949	17040	16834	16923	16954	17086	16944	17003	16927	16893	16969	17168	16899	17023	16919	16921	16988	16936	16976	16853	17103	17034	17197	16978	16950	16995	17050	17061	16937	17071	16809	16959	17101	17011	16965	16923	16946	17173	17080	17003	17168	17112	16841	17011	16980	17200	16834	17037	17137	17024	17123	17130	16902	16984	16951	16977	16863	16993	17042	16906	17194	16965	16996	16916	17092	16998	17129	16981	16954	17016	17013	17029	17042	17067	16921	16889	17154	17045	16908	17001	16951	17058	16861	17059	16963	16871	17098	17170	16954	16956	17101	16953	17088	17158	16976	16909	17019	16827	17003	17139	17126	16931	17165	16959	17044	16914	17120	17137	17026	17043	17087	17118	16852	17025	16941	17203	16900	17087	17065	17003	17026	16939	17060	17082	17029	16895	17108	17042	17018	17036	17018	17062	16876	17099	17018	17181	17011	16920	17164	16884	17001	16995	17076	16949	17030	17173	16859	17034	17091	17217	16991	16966	16993	16996	17079	16878	17195	16836	16945	17139	17059	17112	17102	17055	17034	17001	16910	17180	17003	17022	17049	16925	16960	17010	16958	17272	16935	17069	16953	16915	16960	17166	17019	17077	16853	16977	16924	17031	17165	16926	17038	17157	17001	17036	17023	17005	16886	17267	17037	16905	17014	17097	17029	17080	17065	17055	17158	16994	17070	17200	17251	16959	16988	17143	17241	16802	17080	17133	17166	16891	17114	17089	16984	17231	16886	17037	17096	17168	17079	16974	17042	16985	16877	16874	17075	16952	17072	16898	17048	17064	17060	17131	17033	17062	16998	17042
25399	21510	28668	25229	23748	24819	24628	22810	22540	22732	23093	22325	22424	22979	25602	32690	33411	30050	26471	23974	22580	22039	22012	21976	21880	22053	21976	21956	21892	21955	22213	22034	22013	22050	21946	22063	21941	21908	21896	22036	22157	21858	21858	21946	22005	22055	22040	21806	22215	22140	21997	21608	22015	22163	22016	21993	21990	21942	21804	21938	21945	22034	21848	21918	21942	22039	21626	21793	21868	21920	21888	21988	22189	21946	22024	22071	21904	21929	21893	21969	22019	21897	21875	22006	22093	22074	21998	22014	22068	21851	21932	22002	22011	22032	22038	21857	22011	21923	21937	21841	22174	21945	21797	21918	22007	22099	21827	21909	21992	21886	21822	21794	21923	21854	21834	21936	21816	22091	21884	22246	22003	21934	21870	22019	22172	22005	21990	21816	21973	22092	21988	21915	21865	22136	22137	22103	21932	22064	21998	21853	22041	22083	21979	21830	21933	22371	21965	21869	22107	21820	21917	22025	21969	21664	22063	22104	21863	21910	22075	22148	21903	21940	22065	21960	21802	21804	21917	21991	22040	22192	21990	22105	22074	22082	22045	22083	21833	21987	21707	21998	22015	21888	21797	21905	21893	21895	21903	21920	21953	21879	22038	21981	22154	21990	21808	21889	22122	21960	21899	22004	21872	22219	21981	22014	21879	21770	21834	21788	21941	21957	21844	21925	21993	22051	21850	21740	21918	21955	21894	21984	22189	21853	22054	22039	22084	21905	21880	22096	21984	22204	22016	22018	22095	21923	21934	22179	21921	21856	22025	21818	21846	22041	22024	21913	21936	22009	22027	21986	22023	22185	21905	22440	21876	22113	22049	22142	21900	22232	21867	22054	22154	21895	22121	21797	22001	22133	21850	22004	21911	21842	21975	21904	22185	21942	21744	21969	21878	21811	22152	21930	22006	21929	22098	21710	22091	21991	21791	22074	21990	21662	21928	21924	22134	21999	22004	21983	21896	22053	21787	21834	22088	21715	22197	22004	21900	22023	21907	21901	21704	22043	21988	22041	21987	22065	22074	22096	22076	22211	22120	22010	21758	21948	22194	22063	21881	21748	21869	21951	22027	21769	21858	21922	21859	22123	21836	21943	21892	22064	21955	21990	22023	21967	21782	22067	21922	21871	21927	21857	21984	21766	21986	21717	22030	22037	21822	21779	22058	22057	22088	22099	21965	21987	22028	22064	22033	22103	21911	22018	22257	22064	21930	21738	22032	22155	22083	22112	21870	21928	22019	21829	22069	22235	22020	21892	22009	21864	21902	21953	21731	21869	21895	21885	22029	22024	22219	21936	21695	21872	21783	22211	22093	22106	22122	21803	21989	22001	21963	22107	22130	22040	21963	21998	21936	22050	22104	22071	21945	22013	22287	21966	22028	22026	21830	21817	21920	21963	21982	21869	21876	21909	22098	21967	21967	21969	22140	22159	22231	21961	21883	22000	21938	22148	22169	21998	21949	21917	21857	21765	22099	21942	21785	22210	22128	22104	22056	22089	22038	22046	21954	22131	22043	22219	21931	21999	22103	22183	22155	21970	22001	21854	21963	21908	22150	22071	22007	22041	21762	22059	21955	22240	21971	21991	22040	22055	21898	22075	22130	22023	21848	21953	22104	21929	22079	21995	21985	21923	21914	21955	21812	21942	22166	22042	22125	21930	21904	22027	21958	21706	22048	22083	22168	22061	21981	21951	21947	21824	22044	22060	21894	22075	22145	21976	22222	22132	22126	22052	21963	22014	22165	21911	21816	21934	22023	22218	22029	21902	21931	21908	22068	22040	21933	21873	21814	22079	22047	21910	21759	21959	21682	22088	21882	22092	22055	21947	22278	21892	21681	22102	21993	21741	22114	21902	22103	22130	21933	22195	21887	21824	22047	22087	22049	21913	21945	22128	22039	21933	22091	22029	22126	21944	22021	21804	22149	21969	22187	21891	21835	22155	21963	21971	21955	22140	22104	21998	22062	22020	22138	22089	21979	22169	21959	22042	22276	22174	21866	21817	21941	22060	21829	21995	22051	21969	21880	22169	22055	21839	22209	21848	21820	21987	22216	21904	22142	22047	21932	22064	22084	22131	21862	21907	22059	21970	22040	21986	22239	21982	21927	22124	21941	21925	22156	22122	22058	21922	21832	21900	22242	21971	21900	21905	21911	21954	21805	22081	21846	22042	22022	21955	22070	22022	22013	22211	21886	21797	22045	22058	22025	22020	21848	21940	21900	22040	21863	22086	22021	21944	21895	21887	22020	21943	22204	21844	21813	21878	22161	21908	22106	22044	21911	21832	21817	21865	22039	22157	22063	21967	21992	22047	21901	21866	21973	21958	21963	22218	21806	22017	21806	21962	21932	21786	21956	21960	21933	21680	21827	21835	21987	22037	22064	21755	21949	22134	22099	21658	21974	21960	21993	22024	22066	21682	22022	21979	21938	21830	21821	21872	22107	22042	21776	21891	21921	21999	22049	21882	21998	22103	22036	22092	21813	22004	21960	21782	22016	22123	21948	21976	22046	22060	22097	21954	22209	22206	21998	21788	21847	21690	21815	21793	22200	22114	21862	21828	22101	22056	21906	21920	22056	21985	21961	21880	21806	21751	22029	22036	22209	22168	22209	22260	22143	22210	21902	22072	22065	21978	21724	21792	22005	21980	22052	21919	22157	21879	21990	21993	22087	21805	21884	22014	22025	21959	22086	21937	21955	21774	21727	21956	22040	21981	21908	22082	21912	21971	21823	21632	21876	22071	21808	21976	21761	21943	22021	21972	22032	21900	21822	22081	21997	22018	22023	21984	21937	21837	22042	21893	22112	21933	22047	21810	22014	21950	21974	22010	22100	22008	22141	22176	22085	21964	22065	22261	22032	22132	22031	22114	21986	22029	22115	21960	21912	22122	21880	21871	22077	22013	22217	22061	21856	22112	22054	21871	21923	22165	22085	22140	21829	21794	21868	21827	21789	21827	21951	22008	21901	21954	21842	21691	22016	21903	21921	22072	21967	21901	22229	22086	22088	22076	21950	22080	21879	21920	22010	21825	21805	22070	21994	22029	21692	21854	21859	21980	21863	21993	21942	21965	22015	21927	22049	21963	22159	21822	22045	21922	21848	21927	21966	21754	22067	21980	22076	22006	22139	21975	22010	21995	22084	21816	22261	21865	22094	21977	22034	21975	21940	22081	22133	21952	21875	21991	21933	21952	21917	21960	22044	21896	22017	22002	22051	21918	21727	21930	21882	21927	21908	21851	22080	22068	21966	21994	21905	21916	22061	22031	22099	22055	21780	21885	21893	22085	21952	21996	22074	22009	22036	21956	22086	21814	21773	21831	22156	21769	21954	21655	21974	21766	21790	21926	21799	21956	22130	22114	21889	21906	21973	21858	22021	22166	21997	22011	21964	21995	22002	21895	21924	22196	22018	21916	21934	21900	22010	21862	21950	22168	22096	21868	22062	21975	21993	22057	21986	21905	21906	22076	22023	21921	22072	21799	22104	21827	21991	21921	21621	21802	21958	22047	22209	22099	21997	22118	21937	22095	21987	21895	21984	21871	21863	21802	22122	21909	21841	22058	21984	21923	22060	22071	21828	21984	22077	21916	22053	22016	22006	21778	21937	21988	21907	21734	22228	21894	22043	21999	22035	21950	22070	22234	22003	22076	21891	21948	21817	22125	22077	21903	21755	22199	21983	21916	22108	22089	21864	21769	21934	21745	21911	21842	22013	21930	21886	21725	21888	21965	22084	21788	21990	21866	22032	22234	21842	21945	21952	22052	21908	22197	21950	22232	22114	21959	22041	21996	22007	22036	22099	22252	22065	22031	22041	21967	21886	22137	21806	22176	22350	21895	21890	22089	21990	21946	22086	21771	22110	21892	21817	21946	22041	21911	22060	22016	21917	22103	21958	21878	22132	22088	22039	21780	21847	22080	21698	22005	22174	22153	22014	21964	21925	21978	22214	21996	22123	21856	22064	21818	22068	21870	21974	21854	21892	21961	22080	22053	21955	22064	21927	22101	21852	21752	21810	21795	22125	22093	21919	22178	22018	21989	22036	21808	22020	21940	21907	22171	21936	22057	22241	22128	21930	21862	22019	21938	22221	21955	21939	21845	21934	22005	21979	22080	21847	22114	21910	21927	21939	21907	21719	21872	22099	22031	22091	22179	22170	21963	22032	21825	21934	22026	21976	21839	22042	21839	22211	21976	21753	21978	21907	22300	22013	22134	21868	21951	22235	21775	22042	21919	21964	21983	21817	22086	22120	22052	21892	21894	22028	22031	22004	21827	21945	21990	22030	22106	21994	22009	22062	21930	22099	22040	21731	22199	21859	21838	21905	22187	21813	21777	22102	21993	21962	22005	22124	22080	21799	22014	22081	21827	21946	22007	21981	21924	22115	21857	21760	21906	22174	22151	22163	22074	21994	21847	21953	21815	22092	21925	21952	21971	22110	21950	22026	21971	22058	21949	21915	22149	21911	22007	21920	22242	22128	21877	22092	22073	22074	22186	22171	21937	22193	22115	21970	21876	22017	22028	22028	21861	21974	21996	21791	21780	21868	21864	21940	22037	21886	22046	21839	22095	22020	21938	22082	21886	22161	21850	22003	21891	22136	21967	22145	22042	21909	22193	22333	22169	22199	22168	22112	22067	21906	21863	22114	22177	22163	22055	22152	22078	21834	21901	22058	21937	22195	22159	22130	21971	22012	21909	22104	21847	22056	21838	21880	21993	22067	22044	21829	21941	22073	22006	21996	21909	21891	21847	21950	21922	21941	22105	21876	22225	21931	21965	21917	22007	21927	21990	21942	21763	22003	21902	21759	21986	21906	21854	22145	22299	22119	21840	21951	21839	22152	21957	21981	22067	21943	22154	22137	22119	21903	21885	21907	21958	22105	22071	21950	21938	21903	21833	21899	22076	21994	22189	21977	22064	21934	21940	21945	21887	21963	21753	21799	21996	22022	21912	21882	21975	22226	21925	21936	21944	21677	21843	21901	21927	22019	22065	21882	21966	22066	22198	21803	22031	21917	21927	21912	21945	21875	21927	21861	21700	22128	22081	21990	22011	21928	21927	21864	22164	22039	22055	21995	21900	22049	22170	22092	22061	22001	21975	21980	21944	22065	21987	21950	22147	21916	22219
17139	26517	26779	21970	20272	19577	18521	18090	18189	18169	18974	17689	17526	18501	23883	32501	31598	27016	22346	19144	17701	17333	17185	17044	17174	17081	17012	17020	17267	17074	17078	16895	17052	16859	16860	17022	16990	17008	17066	17245	17006	17171	17084	16928	17204	16896	17160	16912	17057	17087	16913	17030	17062	17055	17023	17075	16977	17189	16990	17329	16982	17102	16877	17094	17049	17020	17120	17010	17032	17061	17202	17172	17039	17074	16944	16966	17008	17119	16933	17163	16986	17290	16953	17193	17120	17001	17135	16921	17120	17140	16994	16967	17055	16916	17136	17000	17227	17134	17177	16962	17000	17038	17067	16986	16909	16958	17116	16958	17227	17038	17105	17010	17241	17051	17075	16914	16964	16990	17028	17112	17219	17039	17097	16859	17053	16934	17066	16916	17029	17053	17053	17084	17027	17117	17004	16911	17202	17045	16915	17086	16953	17189	17302	17117	17090	16939	17139	17005	17127	16948	17065	17217	17002	17109	17102	16942	17080	17052	16918	17073	17211	17132	17007	17097	17185	16868	17052	17056	17031	17053	16907	17049	16938	16985	17089	17039	16959	17189	17072	17247	17040	16960	17066	17097	17128	17147	16929	17136	16972	17034	17309	17188	17245	17202	16915	17100	17000	16951	16802	17021	16984	17316	17019	17075	17118	16934	17072	17038	16889	16971	17162	17119	16990	17049	17047	17106	17010	17122	17110	16990	17041	17117	16793	17148	17116	17087	17057	17081	17051	17018	17031	16985	17016	17133	17121	17035	16958	16889	17201	17036	17089	16997	17106	16879	17071	17003	17104	17002	16986	17106	17155	17154	16918	17129	17110	17088	17017	17035	17097	16960	17130	17108	17103	16992	17011	16876	17019	17072	17107	17109	17040	17086	17127	16993	16974	17000	16952	17167	17077	17029	16993	17148	17036	17137	17004	17062	16985	17116	17033	16980	16878	17000	17045	17151	17029	17029	17152	17033	17093	16949	16996	17029	16991	17034	17089	16903	16998	17049	16967	17033	16895	17018	17041	16963	17071	16994	17016	16927	17035	16995	17139	16915	17062	17055	17045	17007	17058	17009	16971	17066	16931	16823	16901	17030	16875	16867	17076	16999	16925	17355	17168	16900	17245	17147	17058	17100	17038	17092	16913	16974	17054	17139	17029	17223	16951	16983	17215	17105	17172	17025	17089	17247	17242	16824	17061	17016	17025	17158	16945	17063	17101	17088	17245	17049	17190	17133	16799	16884	16974	17258	17177	17031	16932	16967	17253	17019	16964	16966	17064	16957	17089	17117	16963	17035	17155	16970	17076	16957	16938	16906	17225	17014	17218	17220	17105	17098	17027	16997	17043	16953	17017	17001	16994	17222	17041	17015	17026	17281	17079	17022	17261	17198	17037	17241	16825	17043	17004	17074	17135	17106	17021	17053	17039	16858	17316	17097	16892	16936	16961	16987	17037	16992	17029	16919	17047	16919	17023	16920	16921	17024	17000	17088	17133	17075	17115	16940	17064	17036	17161	17055	17075	17146	17101	17130	17015	17013	16812	17015	17013	17013	17018	17127	16882	16986	16983	17093	16999	17215	17112	17054	17166	17049	17092	17095	17015	16923	16982	17123	16901	17024	17038	16951	17166	16968	16948	17030	17039	16970	17156	17101	17125	17191	16968	16961	17143	16816	17045	17015	17049	16940	17023	16995	17098	17086	16930	17038	17066	17004	17074	17000	17178	17072	16931	17059	17029	17059	16856	17170	17097	16997	16950	17116	17040	17208	16951	16906	16968	16812	17117	17130	17120	17138	16945	17077	16979	17114	16980	16933	17070	17136	17059	17143	17008	17265	17041	16978	16893	17072	16921	17209	16887	17087	17150	17034	16978	17111	17090	16964	17088	17136	16963	17046	17011	16996	16946	16982	16946	16968	17132	16911	17117	16975	17213	16996	16973	17120	16998	17031	17020	16790	16922	16935	17053	17107	17106	16994	16897	17123	17099	16980	16916	17121	17092	17211	16871	17010	17222	16991	16963	17152	17037	16929	17068	17008	17282	16959	16982	17011	17049	16996	17058	17091	17117	17098	16952	17000	16910	17092	16968	17206	17046	17067	17178	17134	17204	17165	16936	17054	16974	16886	17036	17021	17065	16878	17066	17023	17179	16921	17083	16916	16920	17022	17084	17024	17118	17152	16923	16911	16973	17092	17229	17036	17007	17111	17042	17099	16943	17035	17027	17081	16986	17015	16949	17055	16963	17106	17059	17052	16991	17078	16991	17054	17133	17019	17034	16954	17262	17144	17165	17135	17090	16974	16952	17097	17077	16972	17053	16908	17088	17202	17052	16933	17310	17018	17056	17018	16979	17064	17105	17120	16884	17068	17074	16984	17088	17184	17172	17104	17142	17061	16930	17072	16936	17099	16954	17102	17048	16978	17074	17054	17248	16943	16917	16982	17130	16883	17099	17298	17034	17174	17174	16822	17310	17074	16951	16995	17207	16995	16976	17100	16995	16912	17122	17114	16996	17070	17067	17052	16928	17150	17014	17132	16888	17196	17090	17088	17256	17127	17058	17048	17058	16980	17106	16944	16923	17061	17015	17108	17303	17069	16952	16899	17090	17166	17049	17030	16932	17069	17080	16968	17192	17091	16875	17203	16928	17249	16843	16955	17071	17019	16970	17094	17075	16856	17069	17116	17072	17141	17143	17201	17080	17271	16946	17048	16942	16760	17026	17120	17047	17007	17024	16772	17028	16994	16986	17091	17144	17049	17098	17038	17165	16991	17101	17239	17103	17113	16993	17017	17119	17193	17132	16990	17306	17067	16999	17103	16979	16856	17108	17183	17093	17031	16980	17151	17173	17258	16989	16986	17076	16914	16998	17049	17098	17006	16969	17079	17072	17088	16968	17095	17100	17179	17002	17044	17139	17203	17027	17107	17138	16993	17058	17007	17074	16919	17104	16905	17024	17146	17087	16908	17033	17175	17249	16991	17087	17099	17100	17101	17019	17015	17072	16977	17138	17057	17135	17103	16912	16982	17076	16850	17068	16879	17116	17044	17028	17091	17181	17160	17119	16765	17139	16924	17227	17242	16935	17010	16859	16927	17109	17078	16890	17112	17127	16954	16948	16983	17041	17313	17162	17159	17008	17362	16881	17132	16982	17072	16965	17236	17149	17069	17043	17005	17069	16888	17130	16905	17052	17032	17018	16929	17073	17105	16987	16881	16949	16989	17123	17096	16952	16828	17009	16976	17178	17306	17115	17088	17176	17139	17070	17002	16944	16965	17072	17097	17128	17031	17042	16987	17200	16974	17251	16994	16982	17034	17041	17231	17047	17004	16960	17049	16972	16895	17084	16868	17081	17021	17095	17041	17058	17046	17204	16804	17097	16996	16949	17093	17027	17234	17001	16909	17201	17034	17025	16972	17079	16940	17026	16883	17122	17134	17027	17321	16914	16936	16874	17000	17066	17056	17087	17071	16937	16966	16924	17106	16996	16984	16869	17109	17112	17106	17076	17184	16802	17066	17166	17023	17020	17000	17029	17055	17031	17165	16936	17179	17157	16943	17092	17059	17050	17021	16911	17026	17103	17059	16995	16948	16929	17152	17000	16974	17091	17230	17104	17037	17050	16981	17097	17046	17131	17056	17030	16986	17191	17159	16967	17232	17078	17260	16987	17050	16944	17085	17136	17113	17093	16974	17187	17026	17074	17035	16940	17073	17003	17163	17131	16999	17139	17001	16874	17084	16953	16953	17003	16936	17086	16865	17132	16974	17078	17171	17137	17133	16949	16974	17135	17005	16948	17028	17033	17038	17169	16947	16968	16996	17193	17020	16896	17037	17285	16940	17094	17077	16948	17030	17243	16984	16942	16890	16984	17184	17169	17025	17290	16889	16831	16967	17064	17025	17208	16992	17101	17048	17070	17072	17280	17167	17217	17042	17053	16979	17226	17071	16995	17039	17120	17000	17135	17123	17067	17137	16933	17057	17060	17048	16917	17097	16843	17160	17038	16973	17003	16961	17017	17035	16951	17125	16959	17098	17054	17165	16995	17204	17186	17020	17109	17006	17070	16972	17040	16937	17245	16864	17094	16950	16932	17152	17025	17117	17082	17126	17070	17200	16999	17129	17120	17076	17032	17006	17111	17017	17005	16996	16917	17084	16983	17050	16937	17084	17234	16907	17090	17237	16758	17050	17013	17043	16995	17231	16861	17053	17102	17162	16974	17093	17038	17001	17052	16960	17053	16914	17022	16992	17110	17064	16942	17207	17105	17018	17033	17029	16928	17001	16940	17166	17127	17158	16922	17197	17028	17308	17105	16991	16939	17084	17197	17211	17130	17064	16995	17052	16974	17060	17098	17060	17257	16984	16911	16765	16950	17010	17257	16974	17098	17098	17067	17100	17167	17113	16987	17055	16998	17078	17153	17016	17127	17099	16949	17107	16974	17005	17046	17025	17216	16915	16986	16957	17086	17117	16972	17152	17097	16964	17166	17082	17072	17100	17084	17047	17025	17271	17151	17128	16919	17011	17062	17138	17096	16984	17097	16926	16980	17104	17020	17049	17106	17251	16971	16950	17059	17048	17075	17173	16922	17190	17000	16914	16964	17057	17188	17125	17188	17000	17065	17136	17000	16923	16976	17238	17062	17070	17158	17085	17034	16928	16915	17031	17108	17135	17176	17084	16911	16948	16882	17020	16970	17036	17088	16989	17052	17008	16974	17002	17121	17179	16900	17106	17135	16876	17232	17106	17057	17082	16879	17072	17105	16991	17060	17070	16998	17230	17090	17096	17004	16983	17034	17129	16929	17132	17082	17104	16828	16991	17013	17017	17118	16980	16916	17074	17071	16971	17017	17081	17054	17136	17232	17262	17033	16829	17115	16922	16980	17037	17067	17092	16874	17088	16955	17124	17053	17062	17211	16939	16981	17024	17042	17029	17075	17046	17120	17261	17005	16975	17025	16933	16935	17093	16935	16972	17128	17182	17039	16951	17076	17162	16923	17058	17153	16942	16852	16797	17041	17046	17104	17230	17028	16955	17107	17114	17234	17084	17158	16839	16984	17076	16883	17158	16965	16885	16931	17169	17074	17044	16958	17150	17055	17032	17146	17063	17005	16919	17170	16849	17122	17003	16971	17231
23828	21472	29114	24329	22276	25660	27561	23564	22952	23176	23870	22926	22868	23573	29593	40197	39626	34231	29270	25446	23628	22404	22404	22130	21993	22343	22070	22232	22078	22167	22188	22346	22093	22139	21941	22224	22008	22103	22132	22066	22168	22012	22174	22244	22395	21753	22060	21810	21989	22045	22192	22133	22017	22162	22021	22068	22000	21939	21934	21868	22140	22087	22077	22031	22158	21848	22003	21880	21991	21843	22037	22019	22134	21909	21854	21902	22013	22179	21933	21966	21984	21984	21979	21949	21930	22148	21860	22083	22322	21986	21928	22021	22048	21967	22004	21912	21999	22024	22134	21939	22076	21983	21871	22119	22115	22026	22278	22190	22038	22118	22043	21930	21767	22036	22189	22071	21922	21864	22054	21674	21942	22041	21880	22233	22014	22031	22191	22026	21959	21970	21945	21912	22130	22050	21721	21847	21844	21947	22124	22176	21891	21912	21981	22119	22030	21813	21787	21921	22023	21883	21836	22008	22043	22127	22023	22259	21997	22144	22054	21685	21798	22083	21907	22039	22054	21926	21711	22043	21961	22230	22147	21959	21946	22122	22066	22196	22188	21961	21908	21790	21893	22087	22254	21864	21942	22101	22187	22104	22107	21802	21840	21948	22108	21881	21994	21903	21962	21930	21888	22066	22043	21821	22232	22225	21807	22010	21889	21926	21976	21988	22265	22025	22101	22177	22173	22084	22125	22341	21911	21781	22060	21743	21858	21992	22239	21955	21709	21956	21971	22011	22091	21938	22043	21773	21784	21821	22073	21988	21909	21924	21782	22050	21969	21708	21894	21966	21860	21847	21833	21800	21920	21956	22106	21982	21967	21878	22224	22107	21943	22184	21973	22117	22020	21974	21818	22114	22004	21659	22082	21968	21937	22108	21944	21935	21929	21968	22118	21990	21959	21913	21938	21739	22131	21873	21709	21972	22009	21996	22019	21981	22016	21772	21927	21956	22080	22048	21848	21922	21769	22013	21889	22103	22123	21997	22124	21695	21869	22086	21929	21928	22152	22097	22014	21770	21974	22078	21990	22188	22127	22128	22020	21999	22054	22012	22022	21832	22068	22027	22003	21949	21990	21970	22120	21901	21934	22035	21994	22056	21963	21871	22011	22140	22242	22173	21981	21730	21868	21949	22078	21902	22016	21873	21837	21877	22072	22099	21911	21923	21990	21832	21866	21976	21928	21916	21972	21942	21908	22024	22035	22083	21708	21655	21787	21949	22092	21820	22119	22111	22289	21977	21941	21998	22187	22067	21976	21732	22249	21989	22017	21962	22168	21985	22079	21978	22037	21912	21913	21790	22091	21890	21859	22051	21987	22001	21891	21645	21942	22080	22080	21866	22134	21583	21794	21645	21751	21851	22107	21982	21987	21964	21725	21879	22118	22011	21793	21848	21908	22030	21893	21920	21920	21649	21957	22044	22087	22084	21889	21823	22204	22094	22106	21967	22013	21946	22015	21928	22097	21906	21998	21988	21814	21957	22145	21935	21882	21837	21857	22107	21995	21973	22089	22025	21967	21875	22163	21904	21964	21966	21872	21945	21946	21802	22081	22029	22005	21980	21902	21946	22024	21867	22179	21935	21995	21979	21793	21922	22059	21886	22183	22006	21925	21959	21721	21843	22076	22023	21749	21983	22030	22036	22010	21992	22177	21890	21808	22136	21962	21976	21999	22127	22075	21935	22064	21971	21964	21778	21757	22061	22067	22118	22118	21850	22018	21885	22073	21937	22028	22017	22012	21949	21973	22114	22033	21941	21823	21909	22020	22066	21950	21917	21902	21834	22108	22098	22076	22080	21919	21880	21963	21980	22035	21719	21689	21959	22162	22165	21976	22184	22147	22062	22217	22094	22159	22140	21856	21866	22187	22027	22010	21970	21972	21905	22148	22033	21999	21896	21946	22022	21863	22087	22094	21926	21851	21901	21978	22077	21975	22189	21909	21898	22270	21799	22025	21897	22082	22057	22125	21870	21799	21938	21877	21916	22001	21903	21899	22032	21863	22192	22113	22050	22005	21841	22240	22002	21865	22016	22125	22295	22131	22097	22072	21830	21860	22016	21925	22088	22017	22093	22126	22059	22058	21929	21978	21782	21843	21727	22081	21795	21959	21880	21899	22119	21992	21946	21912	22066	21996	21937	21768	21789	21995	21941	22036	22224	22010	22055	21905	21891	22032	21989	21853	21903	22056	21870	22038	21991	22086	21834	22186	21889	21811	22044	21878	21937	21917	22122	22085	22015	22064	21987	21790	22040	21962	21918	21893	21878	22067	21907	21896	21739	21793	21884	21977	22166	21891	21960	21903	21895	21942	22115	21786	21827	22085	21988	21994	21950	22079	22161	21885	21851	21928	21718	22055	21949	22122	22130	22063	22052	22001	22009	21922	21837	22221	22092	22063	21980	21921	22115	21934	21901	21968	21958	21998	22081	21897	21782	22037	21849	21878	22193	21983	21860	22114	22001	21771	21715	21846	21915	21966	22026	22230	22044	21978	21922	21940	21931	22003	22018	21804	21749	21799	22096	21930	21959	21975	22017	22107	22077	22162	21773	22062	21987	22231	21946	21773	22036	22131	22074	22066	22122	22024	22010	21910	22005	21988	22190	21989	21883	22249	22066	21720	21859	21984	21968	21882	21923	21870	22041	22040	21741	22077	21769	22013	21948	22036	21972	21885	21961	21933	22138	22132	21912	22263	21953	21881	22043	22044	21987	21942	21882	22120	22100	21983	21873	21982	22114	21943	22030	22159	21991	21869	22002	22308	21989	21843	21782	21881	21817	21872	22205	21859	21907	22098	22098	21807	21787	22014	21938	21844	22117	22061	22002	21956	21962	21787	21825	22028	22098	21989	22122	21836	21756	22087	22055	21872	21995	21999	21857	22063	22120	22073	22058	21929	22030	22084	22003	22072	21786	21896	21976	22045	21929	21946	21944	22002	21866	21970	21938	21956	21907	22133	22004	22132	22028	22068	22255	22135	22091	21927	22026	21918	21984	21962	22097	22053	22100	22015	22073	21953	21902	21915	22153	21955	21917	22088	22038	21883	21990	21965	21974	21867	21804	22028	21943	21945	21950	22125	21810	21989	21765	22069	22294	21929	22071	21994	21882	21752	21915	21768	21781	22015	22217	22030	21873	22184	22042	22021	21725	22015	22178	21793	22006	22168	22012	21766	21935	22071	22054	22040	22220	22032	21766	21899	21982	22125	22006	21942	21916	22251	21720	21833	22135	22085	22023	21977	22101	21952	22161	22018	21666	21706	21870	21986	21835	21677	22003	22307	21937	21995	21911	21885	22099	21867	22036	21934	21916	21680	21725	22022	21943	22134	21873	21973	21750	21998	22055	21964	21683	21859	21938	21976	22148	21949	22012	22120	21788	21874	21964	21738	21930	22027	21951	21946	21964	22215	21871	22019	21855	21874	22057	21950	22021	21786	22033	22097	22003	21919	21904	21843	21974	21946	22028	21926	21869	21962	22213	21992	21794	22014	21950	21847	21967	21816	21980	21917	22082	21981	22139	21983	21899	21849	21917	21919	21839	21914	21994	22152	21943	22070	21983	21962	22159	21857	22049	22034	22041	21977	21953	21917	22340	22086	21962	22035	22252	21999	22071	22050	22016	21933	21851	22012	22014	22031	21876	22058	21857	22026	22079	21826	21743	22110	22027	22261	21761	22007	21961	21935	22019	21920	21869	22046	21711	21937	22112	21982	22000	21928	22130	22046	21743	22013	22047	22305	21956	21923	22048	22015	21990	21915	22208	22114	21929	22067	22046	21940	22117	22162	21942	22052	22021	22129	22029	21751	22223	21974	21917	22044	22058	22052	21908	22194	21821	21919	21881	21783	21751	22054	22112	21773	21822	21875	22046	22100	21934	21799	21838	21893	22038	21997	22013	22008	21976	21927	21887	22061	22027	21997	21986	21870	21889	22047	22142	22036	22004	22077	22041	21968	21904	21713	21889	21857	21880	22024	21903	21893	21934	21783	22022	21970	22134	21756	21909	22084	21899	21817	22066	21840	22101	21967	22004	21856	21927	22176	22077	22156	21863	22001	22064	21966	22146	21824	22073	22053	22019	21966	22024	22156	21959	21837	21632	22064	22201	22052	21983	21979	22106	21939	21892	21916	22037	21948	21782	21923	22134	21958	21998	22068	21887	22173	22047	21976	21939	22031	21978	22163	21909	22045	21740	21974	21799	22029	21845	22085	22133	21903	21914	22098	22028	22004	22129	22142	22106	22023	21931	21958	22046	21950	21976	22049	22000	21982	22073	22134	22023	21915	21969	22035	21949	22090	22183	22053	21995	21934	21956	21820	21818	21825	21984	21831	21930	22084	21958	21902	21877	21954	21911	21925	22025	21989	22146	22081	21813	21615	22033	21871	22013	22261	21901	22025	21966	22108	21912	21906	21883	21878	21971	22060	22008	21842	21963	22177	21849	21748	22058	22117	21914	21884	21953	21986	21990	22073	22192	21913	21830	22184	21970	21972	21735	22097	21943	22048	21810	21922	21940	21858	21986	21965	22072	21826	21931	22084	22102	21942	21984	21817	22042	21953	21996	22191	22010	22189	22209	21868	21919	21971	21973	21982	22261	22171	22108	22165	21957	21904	22174	22164	21896	22058	21976	21837	22061	21863	21753	21915	21774	22081	22185	22106	22011	21938	21891	21933	21895	22046	22138	22149	22228	22096	22177	22163	22079	21905	22265	22014	22082	21845	22036	22107	21816	22139	21939	21868	21985	21920	22104	21973	22064	21897	22013	22051	22215	22175	21960	21971	22031	22023	21773	21983	21896	21895	21930	22069	21993	22215	22088	21917	21987	22142	22095	21956	22212	22112	21978	21943	22109	21816	21886	21844	22006	22007	21889	21914	21850	21852	21763	22183	21894	21872	21783	22149	22048	22032	21925	22200	21912	21777	21882	21804	21995	22178	21818	21955	22159	22088	22063	22160	22088	22095	21895	21926	21759	22017	22063	22027	21950	21963	22074	21905	21751	21863	22192	21932	21903	22141	21758	22009	21941	21851	22104	21901	22019	21799	22085	21780	21973	21988	21798	21791	21932	22038	21964	21942	22074	22014	21768	22173	22159	21954	21784	22129	21994	22096	22059	21971	22072	21780	21872
18924	31805	30739	25469	22117	21094	19968	18722	18409	18495	19820	18197	18519	19714	30057	40908	38864	32285	25575	20630	18036	17442	17204	17040	16911	17028	16920	17254	16976	17097	17100	17043	16912	17216	17047	17052	17137	16984	17035	17184	17107	17123	16906	16962	17124	17065	17033	17063	16956	16937	17033	17067	16933	17160	16915	17144	17256	17244	16888	16952	17187	17108	17041	16923	17045	17088	17061	16957	17042	16929	17076	16994	16949	16984	17205	16946	17129	16990	17200	17140	16977	17021	16990	17123	17129	17057	17009	16967	17141	17039	16906	17046	16839	17158	17136	17066	17186	17099	17058	17082	17071	17141	16902	17135	17029	17151	17079	17036	16997	17110	17045	16962	17081	16906	16938	16955	16925	17037	17066	16993	16907	16903	16968	17065	17144	17071	16927	17172	16972	16986	17152	16848	16901	16979	17026	17031	17074	17067	17232	17065	17045	17084	17056	16990	17119	16744	16930	17109	16853	16841	16864	17167	16939	16828	17187	16994	17120	16947	17174	16984	17158	16963	16916	16930	17005	17031	16897	17121	16934	17061	17019	17134	16937	17047	16822	16990	16885	17129	17057	17032	17073	16993	17062	16984	17071	17057	17033	17064	17157	16993	16971	17093	17076	17201	17124	17085	16928	17211	17036	16891	17089	16999	17032	16947	17158	16910	17180	17080	17075	17001	17065	17194	17066	17062	16952	16969	17015	17106	16930	17047	17088	16975	17089	17062	16952	17027	17003	16888	16993	17295	16921	17029	16933	16964	17078	16864	17013	17068	17029	16960	16859	16850	16955	17178	17083	17049	17224	16950	16923	17034	17053	16927	16898	16910	17056	17105	17024	17009	17162	17094	16940	16993	17033	16829	16995	17145	17234	16787	17141	16965	17160	17112	17023	17012	16921	17181	16885	17025	17102	17010	16896	16997	16945	16954	17004	17049	17208	16849	17024	17197	17028	17168	16874	17099	17033	16909	17049	17065	17163	16933	17080	17068	16950	16957	17066	16912	17208	16879	17124	16996	17131	16972	17132	17119	16909	17030	16985	16977	16997	17050	16987	17032	17184	16993	16932	17047	17046	17021	17024	16870	16975	17152	16898	17159	16952	17051	16974	17020	17040	17052	17186	17163	17144	16787	16885	16903	17032	16989	17234	17026	16875	17022	17133	16856	16962	16927	17093	17063	16867	17057	17110	17061	16926	16941	17009	16860	17024	17067	17037	16957	17056	17059	17118	16942	17075	16896	16990	16982	16962	17065	17051	17083	16971	17041	17005	16973	16944	17081	17208	16816	17165	16992	17068	17020	17033	16980	17072	16913	17005	17181	17128	16962	16944	17086	17030	17122	17098	16865	16870	16827	17304	16839	17050	16921	17154	16989	17038	17079	17114	16903	16930	17016	17040	16887	17054	17086	16949	17067	17033	16980	17118	17185	17087	17016	16881	16969	17083	17046	16947	17170	16980	17031	16963	16987	17211	17065	17205	17036	17014	16940	17070	16959	17075	16961	17056	16943	17126	17136	17146	17118	17005	17032	16969	17107	17129	16876	16976	17090	16932	17118	16883	17062	16998	17002	17103	16872	16971	17033	17106	17012	16932	17145	17101	16869	17047	16949	16893	17219	17023	17104	16964	16914	16929	17139	16900	16885	16927	17000	17025	16987	17147	16994	16962	17159	16927	17119	17018	17081	17092	17086	16928	17161	16965	16967	17049	16879	17010	17122	16866	16937	16962	17099	17075	16932	16959	17023	16829	16920	17034	17074	17003	16783	16948	16849	17079	16799	17072	17082	16946	17089	16946	17037	16994	17277	17045	17121	16953	16994	17065	17007	16951	16991	16877	16883	17080	17039	17053	17043	16863	16960	17143	16937	16931	17066	17074	16926	17056	17123	17038	17088	17031	17087	16958	17119	17080	16994	17174	16961	17072	16907	17101	16929	16936	16820	16991	17107	17081	16900	17044	16839	16998	16955	17038	17013	17088	16957	16936	16958	16969	17073	17075	16823	17054	16924	17107	17026	17013	17105	16939	17107	17059	17041	17053	16939	17031	17000	16952	16950	16990	16961	16855	16944	16987	16983	16992	17145	17119	17069	16934	17200	16907	16946	17055	17135	17116	16915	16904	17204	16908	17191	16839	17028	16962	17182	17006	16974	17075	16934	17155	16832	17095	17151	17086	17031	17045	17030	17006	16926	17083	17034	16865	16996	16841	17124	17072	17131	16939	17113	16822	17076	16969	17011	16948	17086	16926	17097	17024	17103	16847	17050	17063	16780	16902	16902	17010	17009	16878	16908	16992	16943	17024	17009	16802	17016	17144	17291	17209	17165	17005	17029	16857	16974	16727	17041	17183	17042	16946	17088	17019	16962	17093	17049	16958	17009	17009	16980	16914	16988	17097	17150	17060	17169	17039	16932	16772	17064	17068	17022	17091	17053	17192	16990	17141	16929	16995	16960	16843	17109	16912	17166	16967	17287	17087	17097	16875	17072	17037	17088	16944	16976	16912	17057	16839	16955	16982	16914	17234	16939	17312	16970	17059	17074	17058	17045	16984	16969	17062	16989	17001	16878	16976	17076	16991	16858	17026	16986	17146	16836	17058	16951	16898	17131	16855	16874	17018	17168	17182	16913	17006	16908	16965	17045	17027	17092	16918	17000	16943	16862	16845	17276	17117	17188	17104	16932	17021	17084	16905	17083	16933	16861	16832	17073	16895	17148	17050	17091	17013	17141	16895	17020	16974	17112	17126	16991	17181	17060	17264	17080	17106	17120	17051	16933	16927	17127	16966	17013	16942	17017	17096	16929	17042	16938	17005	16846	16946	16996	17182	16888	17014	17177	17141	16964	17092	17024	16970	17079	17069	17104	16934	17109	17002	17083	16989	17150	16977	16988	16975	16986	16878	17021	17208	17102	17019	17071	17165	17098	17150	16993	17020	17171	17020	16897	16982	17139	16873	17032	17002	16950	17086	16926	16965	16939	16878	17013	16998	16968	16844	17040	17022	16977	16862	17065	16932	17061	16989	17112	16953	16885	17051	16867	17150	16987	16955	17089	16993	16946	17064	16960	16908	16933	16917	16936	16997	17041	17043	16968	16956	17005	17021	16966	17043	17038	16993	17113	17132	16782	16940	17162	17114	17006	17104	16905	16924	17022	17071	16950	17071	17085	17128	16944	17189	16961	17016	16920	16888	17070	17104	17039	17082	17035	17131	16843	17137	16861	17082	17090	17006	16929	17006	17135	16962	17028	16969	17015	17072	16993	16880	17145	17009	17035	17010	17294	17076	16993	17173	16907	17173	16958	17084	16944	16931	17106	17156	17047	16959	17081	17010	16979	17072	17082	16970	16973	16997	17006	16967	17103	17132	17085	16907	17132	17103	17014	16798	17010	17151	17054	17037	16973	16951	16835	16965	16978	17031	17111	16913	16918	17172	16978	16918	17087	16895	16922	16985	16984	16974	16930	17094	17109	16979	16995	17115	17130	16891	17151	17006	17020	17149	17169	17043	16954	16953	16979	16903	16981	16959	16951	16936	17085	17129	17063	16912	16977	17179	16830	16866	17089	17082	16953	17017	16996	17100	16972	17085	17191	16968	16934	17083	17090	16988	16963	16965	17064	16991	17016	17170	16948	17067	17035	16935	17135	16925	16864	17024	17059	16963	16906	16985	17020	17099	17006	17105	17104	17190	16983	17178	17009	16938	16993	17020	16989	16944	17057	17034	17077	16988	17131	17177	16962	16876	16960	17089	16905	17160	17192	16922	17006	16928	16968	16956	17009	16916	17061	16905	16945	17103	17077	16934	16943	17000	17094	16972	17001	16920	16899	17131	17055	17057	17033	16917	17012	16857	17098	17007	17025	17018	17048	16979	17085	17138	16996	17133	17069	16782	17019	17065	16961	17075	17013	16988	17115	17076	17177	16962	17137	16963	17010	17000	17110	16951	17082	17162	17065	17184	17034	17050	16979	16809	16937	16969	17061	17027	16901	16913	17093	17004	16890	17071	16949	17028	17068	16927	17092	17024	17015	17170	17071	17139	16973	16931	17010	17068	17205	17001	17027	17030	17063	16953	17016	17086	16949	17126	17077	16979	17073	17044	16917	16949	17090	17037	16932	17023	16945	17103	17147	16799	16923	16911	17139	17065	16994	17024	17211	17011	16948	16942	16996	16948	16984	17044	17047	17103	17038	17085	16868	17211	16965	16751	17114	17057	17031	17075	16965	16991	16956	16850	16980	16998	16852	17126	17012	16933	16967	16994	17118	16976	16995	17314	17031	17096	16953	17063	17074	16710	17139	16980	17024	16962	16943	16909	17170	17075	17085	16948	16994	17054	16967	17152	16955	17122	17023	17068	17178	17077	17015	17051	17081	16903	17026	17060	17101	17128	16908	17112	16937	17070	17033	17060	16931	16951	16880	17148	17036	17041	16936	16948	16766	17140	17145	17150	16857	17054	16891	17080	16923	17090	17094	16989	16858	16971	16852	16995	17111	17040	16969	16960	17106	17061	16976	16906	17031	17042	16896	17083	17118	16986	17105	17121	17137	17018	16965	16992	16925	16925	16847	16902	17048	17015	17111	16932	16998	17172	17155	16929	17094	16990	17059	17105	16998	16913	17068	17001	17124	16963	16929	17014	17070	17056	17011	16997	16971	17069	16992	16961	16867	16976	17048	16975	17115	17048	17063	17027	17000	16998	17199	17068	16918	16820	17138	17014	16995	17079	16997	16972	16975	17038	17051	17078	17028	17054	16941	16971	17004	16940	17051	17009	17029	17014	16907	17026	17007	17120	17137	16891	17064	17081	17004	16947	16963	17070	16915	17054	16932	16839	16864	17191	16940	16989	16866	16989	17123	16971	17168	16925	17110	16872	17036	17115	17015	17049	17051	17102	16966	17039	16944	17125	17023	16802	17098	17006	17064	16789	16992	16888	16998	16944	16945	16991	17036	16851	17077	17116	17024	17034	16906	16955	17028	17100	16903	16948	16958	16965	16922	16913	17067	16988	16975	16983	16994	16911	17052	16869	17118	17027	16872	17074	16906	17207	16917	17049	17206	17031	17031	17043	17004	17053	16994	17044	17224	16853	17061	17015	17119	17058	17119	17016	17166	16822	16906	17054	16971	17201	16926	17095	17059	16891	16931
30633	24437	27064	25144	22529	22599	22711	22303	22227	22359	22889	22273	22269	22604	22981	23479	23990	23753	22803	22592	22344	22136	22047	22017	22206	22377	21945	22180	22187	22224	21924	22237	22190	21890	22105	21971	22039	22141	22126	22193	22174	21881	21957	22091	22223	22118	22069	22330	22119	22016	22181	22111	22118	22203	21902	22068	22148	22036	22003	22088	22251	22199	21872	21841	22080	22201	22056	22361	21854	22027	22183	21942	22221	22304	21954	22081	22076	22151	22061	22165	22021	22087	22034	22316	22176	22015	22094	22212	22075	22069	21949	22183	22031	21904	22179	21877	22045	22180	22130	22383	22095	22035	22003	22155	22273	22084	22181	22197	22036	21829	22172	22232	22223	22207	22195	22192	22136	22227	21909	22177	22070	22234	21942	22280	22287	22024	22228	21905	22160	22121	22120	22021	22091	21886	22177	22312	22149	22138	22000	22358	22012	22157	22294	22227	22117	21927	21911	21987	22056	22057	22014	22139	21958	21977	21990	22166	21999	21948	21981	21964	22071	22205	22027	22129	21854	22343	22067	22083	21999	22068	22132	22125	22346	21958	22224	21892	21961	22040	22100	21938	22025	22133	22085	22421	22244	22072	22151	22081	22145	22077	22142	21863	21958	21966	22114	22262	21946	22143	22116	22115	22198	21820	21868	21965	22053	22184	22040	22165	22294	21980	22110	22195	22208	22129	21869	22242	22207	21934	22187	22152	21894	21975	22058	22068	21817	22002	21983	22224	22136	22103	21996	22168	22232	22134	22024	22186	22137	22193	22213	22160	22180	21977	22313	21945	22126	21934	22215	22137	22122	21808	22426	22255	22166	22090	22185	22313	22074	22253	21924	22166	22220	22400	22004	22183	22065	22020	22021	22000	21939	22182	22215	22131	22035	21850	22223	22276	21877	21956	22060	22058	22049	22225	22198	22001	22298	22054	22033	22162	22016	22203	21886	22086	21847	22105	22344	22060	22287	21939	22139	22243	22070	22006	22276	22050	22340	22266	22243	22079	22121	22063	21883	22282	22295	22275	22315	22118	22316	22212	22250	22066	22044	21862	21953	22050	22020	22160	22090	22005	22278	22137	21993	22077	21926	21961	22129	22058	22078	22014	22118	22053	22000	22046	22045	22258	22135	22103	22002	22087	21942	22217	22202	22227	22107	22081	22309	22228	22155	22111	22119	22101	22124	22074	22201	21977	21978	22240	22135	21964	22191	22396	22198	21883	21777	22136	22027	22393	22272	22310	21954	22214	22145	21989	22135	22246	22426	22386	22290	22072	22184	22306	22301	22020	22159	22213	21964	22122	22210	21930	21920	22089	22022	22137	21733	21953	22132	22166	21965	22113	22106	22264	22165	22109	22310	22017	22089	22144	22079	22352	22329	22052	22146	22076	22193	22206	21900	22024	22153	22126	21899	22166	22070	22191	22040	22234	21974	22185	22110	22127	22026	22184	22223	22138	21930	22044	22130	22026	22103	22078	22219	22230	22226	22381	22051	22107	21860	21962	22102	22446	22120	22079	22006	22006	22151	22139	22127	22119	22187	22397	22166	22299	22177	22030	22370	22137	22081	22109	22140	22065	22116	22031	22071	22065	22287	22209	21951	22255	22128	22038	22172	22065	22114	22365	22003	22089	22150	22040	21976	22243	21992	22081	22092	22047	22243	22162	22109	22034	22072	22213	21944	22001	22090	22092	22244	22309	22083	22059	22088	21999	22166	22244	22276	22303	22244	22009	22145	21881	22087	22054	22270	22128	21993	21996	22143	22181	22095	22046	22197	21924	21946	22200	21965	22202	21829	22042	22009	22222	21851	22257	22244	22178	22098	22164	21947	22050	22028	22188	22189	21946	22186	22214	22132	22064	22009	22005	22111	22274	22320	21996	22179	21921	22155	22024	22166	22083	22026	21978	22145	22143	22206	22057	21938	22171	22208	22210	22115	22042	21926	22116	21902	22187	21991	22069	22162	22214	22399	21783	22111	22132	22180	22121	21910	22091	22153	22119	22064	22229	22207	22240	22140	22023	22087	21975	22213	22273	22189	22015	22149	22142	22008	21947	22274	21925	21870	22207	22000	22148	22114	22090	21948	21951	22085	22214	22009	22141	22277	22149	22113	22221	22379	21969	22155	22208	21986	21774	21971	22223	22134	22101	22237	22157	22159	22111	22103	22154	22087	22280	22423	22150	21980	22149	22072	22059	22033	21977	21959	22114	22173	22001	22171	22056	22128	22113	22351	22191	21986	22238	22211	22142	22020	21993	21991	22037	21954	22065	22094	22103	22040	22086	21969	21906	22133	22005	22095	22119	22006	21910	22017	22250	22304	22076	22009	22055	21846	22312	22220	22263	22012	22046	22021	22109	22013	22209	22013	21939	22347	22268	22126	22195	22051	22233	22241	22244	22028	22119	21936	22069	22319	22143	22166	22040	22215	22232	22018	22087	22108	22205	22229	22057	21947	22168	22109	22066	22123	21935	22169	21925	22269	22203	22096	22028	21968	22208	22085	21989	21913	21940	22152	22074	22278	22136	22145	22046	22162	22168	22062	21935	22174	22289	22114	21943	22093	22145	22064	22037	22110	22072	22142	22125	22162	22073	22082	21847	22027	22078	22231	22146	22028	22004	22099	21866	22155	22096	22131	22089	22122	22096	22239	22172	22083	22170	22205	22296	21979	22248	22094	22112	22167	22144	22202	21952	22235	22284	22272	22079	22158	22075	22400	22055	22074	21982	21983	22191	22085	22079	22076	22217	22170	22114	22141	21887	22177	22188	22114	22166	22058	21902	22045	22204	22106	22202	22213	21945	21986	22184	22126	22151	22086	22034	21977	22125	21977	22195	22154	22092	22150	21994	22031	22275	22138	22072	22257	22264	22030	22025	22201	22198	22077	22151	22257	21969	22018	22210	21953	21882	22359	22118	22148	21839	22155	22129	22192	22285	22046	22071	22066	22038	22072	22055	22167	22187	22072	22183	21935	22099	22002	22066	22074	22199	22036	22231	22147	21896	22127	21935	22143	21961	22012	22140	22209	21963	22086	22160	22139	22143	22240	22194	21877	22232	22163	22086	22188	22046	22151	22025	21972	22020	22537	22062	21981	22248	21930	22145	22342	22194	22020	22091	22209	22153	22016	22248	22192	22274	21989	21928	22054	22122	22100	21970	21766	22066	22129	22115	21798	21863	21918	21873	22249	22303	22065	21957	22107	21949	22123	22139	22081	22144	22076	22207	22309	22169	22319	22260	22258	22088	21994	22267	22462	22224	22212	21836	22159	22301	22317	22158	22327	22180	22151	22103	22023	22102	22100	22034	22083	21984	22148	22275	22120	22034	22063	21937	22025	22121	22021	22058	22021	21992	22094	22019	22195	22098	22106	22253	22467	22115	22004	22076	21975	22384	22054	21977	22149	21990	22327	22294	22214	22006	21989	22010	22225	21933	22067	22099	22066	21873	21740	22256	21992	21993	22228	22072	22195	22071	21817	21967	21932	21796	22011	22105	22195	21973	22223	22138	22241	22003	22074	22120	22278	22228	21977	22203	22000	22027	22103	22107	21998	21999	22363	22100	21993	22087	22028	22291	22045	22293	22141	22186	22112	22031	21844	22159	22153	22089	22108	22228	22184	22037	21969	21958	22327	22205	22245	22061	22255	22251	22133	22167	22214	21880	22067	22187	22099	22062	21931	22101	22114	22044	21975	22059	22078	22003	22046	22077	22103	22049	22131	21842	21984	22199	22173	21973	22212	22089	21974	22361	22227	22172	22129	21937	22028	22250	22131	21986	22405	21943	21969	22185	22067	22117	22172	22223	22103	22214	22055	22067	22206	22240	22360	22015	22232	22007	22007	22317	21965	22078	22205	22352	22301	21819	22153	21982	22149	22068	22237	22070	22073	22045	22133	22323	22190	22119	22041	22025	22013	22018	22256	22293	22122	22092	22056	22284	22266	22344	22178	22073	22221	22112	22015	22082	21859	22167	22282	22192	22275	22125	22171	22074	22058	22089	22235	22020	21993	22223	22229	22181	22042	22114	22039	22059	22299	21978	22283	21955	21973	22228	22195	21993	22302	21955	22088	21869	22030	22139	22003	22107	22352	22183	22017	22097	22307	22395	22123	22134	22056	21980	21992	21996	22172	22011	21917	22114	22133	22147	22048	22105	22156	22243	21862	22245	22133	22097	22141	22101	22237	22300	22240	22080	22173	22032	22146	22089	22066	21901	22068	22186	22135	21920	22129	22102	22064	22087	22074	22066	22103	22287	21865	22073	22105	21929	21902	22060	22153	21944	22053	22162	22036	22066	22129	21874	21868	22318	21901	22210	22055	22180	22179	22085	22173	21966	22295	22280	22223	22015	22014	22231	22300	21875	21979	21959	22218	22212	22125	22115	22062	22154	22104	21992	22267	21838	21922	21976	22124	22061	22339	22029	22298	22380	22136	22098	22006	22156	21948	22451	22189	22223	22397	22448	22082	22122	21935	22036	22118	22031	22159	21920	22032	21836	22093	22341	22266	22125	22273	22116	22222	22077	22132	22155	22343	22055	22176	21858	22022	22193	22304	22126	22192	21997	22228	22161	22155	21987	22089	22074	22162	22052	22067	22009	22082	22265	22246	22067	22131	22214	22245	22130	22157	21975	22171	22205	22302	22075	22021	21979	22200	22025	22116	22224	22022	22101	22152	22260	22157	21953	22135	21999	22128	22012	22098	22185	22017	22178	22151	22072	22115	22178	22181	22013	22055	22200	22177	22151	22212	22117	22068	21985	22283	22061	22200	22264	21947	22089	22145	22281	22198	21975	22099	22132	21913	22150	22408	22121	22100	22094	22161	21889	22195	22114	22196	22132	22293	21953	22325	22143	21821	22054	22345	22004	21980	22058	21978	21858	22058	22230	21975	22113	22087	21996	21965	21922	21855	22067	22195	22137	22154	22228	21902	21994	22019	22199	22224	22255	22221	22189	22169	22083	22223	21999	22156	22002	22374	22127	22195	22129	22273	21954	21997	22109	22055	22070	22237	21887	22238	22254	22192	22095	22160	22168	22169	22104	22184	22009	22120	22102	22274	22281	22036	22374	22112	22033	22128	22026	22181	21810	22067	22206	22087	22105	22140	22000	22049	22033	22093	22156	22103	22176	22103	22131
18791	21869	21021	19445	18146	18208	17699	17632	17504	17484	18137	17187	17789	17956	18314	19540	19429	18729	18101	17466	17210	17244	17159	16818	17320	17083	16913	17212	17106	17099	17224	17231	17123	17171	17098	17121	16890	17105	17145	17022	17208	17140	16973	17176	17140	17191	16913	17237	16957	17060	17113	17252	17242	16979	17049	17119	17078	17037	17090	17096	17147	17149	17010	17051	17196	17035	17035	17155	16888	17009	17361	17147	17176	17068	16959	17225	17366	17004	17078	17019	17144	17115	17063	17189	17106	17070	17090	17046	17105	17129	17145	17213	17044	17124	17041	17302	16924	17137	17045	17027	17186	17010	17146	17187	17071	17094	17058	17027	17095	16996	17096	17015	17254	17141	17141	17221	17156	17094	17103	16858	17329	17237	17158	17209	17073	17075	17155	17121	16858	17040	17076	17029	17264	17119	17062	17191	17001	17214	16986	17237	17085	17112	17135	17018	17031	17043	17039	17082	17091	17188	17076	17194	17184	17079	17146	16965	17126	17051	17158	17137	17015	17019	17106	17156	17163	17197	17183	17094	17024	17131	17078	17108	17099	17203	17141	17151	17160	17153	17136	17188	17128	17161	17158	16925	17096	17049	17095	17077	17046	17105	17109	17027	17179	17142	17124	17016	17075	17281	17110	16996	17085	17060	17117	17048	17082	16968	17181	17047	16817	17006	17091	17134	17156	17037	17052	17137	17010	17060	17184	16988	17168	17114	17136	17092	17016	17031	17149	17208	17234	17114	17018	17168	17000	17337	17149	17125	16897	16925	17136	17128	17084	16957	17102	17056	17066	17138	17101	17085	17055	16994	17300	17177	17207	17107	17230	16971	17062	17094	17108	17129	17028	16964	17224	17181	16862	17086	17071	17025	16959	17124	17115	17103	17140	17126	17295	17073	17003	17109	17115	17132	17215	17210	16959	17139	17104	16902	17133	17102	17046	17015	17073	17128	17234	17194	17117	16944	17028	16877	17066	17186	17186	16914	17228	17070	17106	17122	17071	17118	16935	17223	17097	17111	17314	16988	17064	17179	17190	17040	17074	17049	16892	17138	17147	17137	17016	17261	16977	17073	17200	17120	17228	17155	17072	17049	17037	17046	17069	16991	17163	17063	16953	16901	16802	17253	17100	17085	16908	17059	16881	17202	17160	17221	17028	17170	17062	17117	17112	17093	17084	17191	16998	17051	17252	17051	16986	17114	17194	17177	17230	17056	17136	17201	17024	17194	17223	17040	17087	17135	17026	17014	17162	16911	17193	17055	17193	17143	17196	17192	16962	17130	17163	16840	17111	16912	17011	17114	17153	17079	16924	17084	17134	17143	17117	17199	16899	17025	17033	16999	17161	16894	16996	17164	17100	17001	16941	17095	17016	17159	17121	17075	17147	17054	16932	17241	17268	16942	17192	17137	17144	17072	17100	17197	17011	16944	17090	17130	17082	17192	17095	16988	17066	17383	17285	17044	17219	17133	16950	17160	17153	17189	17086	17286	17090	16985	17064	16924	17097	17126	17181	17094	17117	17143	17027	17249	17018	16973	17394	17083	17264	17074	17158	17053	17096	17118	17253	17001	17306	17001	17089	17113	17072	17229	17186	17119	17088	17102	17185	17020	17037	17040	17115	17127	17069	17066	16950	17121	17172	16981	17418	17045	17054	17067	17133	17215	17191	17135	17216	16966	17027	16950	17101	17034	17026	17193	17069	17208	17043	16958	17179	17104	17056	17189	16967	17176	17054	16872	17150	17069	17216	17022	16984	17148	17000	17013	17263	16986	17086	17137	17268	17134	17158	17061	17163	17017	17045	16953	17122	16997	17220	17053	17134	17263	17038	17055	17134	17069	17053	17118	17213	16901	17181	16993	16977	17086	17254	17262	17051	17143	17177	17080	17066	17230	17087	16993	17075	17057	17123	17089	17111	17114	17284	17169	17080	17222	17279	16955	17119	17110	17171	17078	16993	17200	17153	17167	17097	17083	17103	17083	17166	17123	17131	17118	17033	17229	17022	17178	17092	17211	17319	17072	17032	17136	17225	17200	16979	17055	16940	17056	17185	17124	17055	17236	17072	17028	17088	17216	17010	17034	17064	17060	16910	17306	16923	17062	17013	17207	16960	16983	17049	17159	17285	17082	17165	16991	17061	17023	17018	17021	17032	17137	17241	17044	17206	17224	17001	17003	17185	17065	17110	17158	17141	17157	17114	17049	17250	17157	17145	17224	17208	17224	17102	17163	17254	17012	17120	17017	17154	17004	17151	16932	17161	17159	17365	17119	17134	17170	17228	17263	17183	17179	16987	17027	17004	17238	17013	17009	16864	17096	16966	17166	17170	17059	16907	17112	17092	17165	17098	17071	17065	17118	17275	17110	16979	17149	17124	17049	17083	17113	17077	17294	17136	17028	16986	17233	17211	17029	17233	17202	17053	17142	17283	16972	17085	17126	17057	17117	17213	17028	17059	17137	17200	17231	17099	17170	16873	17106	17062	17233	17101	17171	17210	17000	17271	17195	17124	16948	17304	17113	17009	17257	16928	17160	17086	17218	16951	17082	16984	17030	16970	17136	17162	17215	17037	17242	16975	17233	17100	17132	16941	16886	17101	17059	16846	17114	17080	17151	16976	17162	16993	17091	17196	17366	17220	16944	17143	17133	17044	17263	17207	17233	16887	17098	16970	17147	17168	17094	17083	17088	17050	17091	17255	17073	17062	17028	17293	17184	17265	17156	17348	17111	17262	17113	16957	17049	17114	17286	16976	17193	16888	16950	17004	17012	17104	17142	16923	17005	17091	16984	17038	17253	17102	16928	17166	17106	17143	16999	17115	17208	17191	17225	17162	17062	16962	17169	17137	17007	17251	17173	17083	17093	16913	17192	17246	17048	17147	16931	17167	17071	17170	16990	17046	16936	17136	17000	17186	17111	17121	17127	17135	17066	17000	17010	16964	17255	17141	17223	17091	17081	17231	17073	17255	17112	17244	17035	17127	17208	17235	17184	17063	17103	17064	17102	17196	17098	17216	17069	17108	17206	17089	17042	17334	17054	17197	17107	17278	17097	17124	17180	17110	17033	17183	17231	17064	16919	17230	17086	17282	17140	17040	17023	17092	17271	17238	17163	17109	17218	17134	17013	17030	16925	17047	17212	17177	17122	17136	17202	17026	17137	17114	17107	17122	17062	17155	17101	17265	16927	17157	17116	17091	17161	17225	17182	17093	17094	17083	17120	17090	17116	16977	17266	17278	17068	17081	17026	17063	17096	17287	17005	17236	17238	17190	17088	17055	17128	17077	17022	17259	17116	17213	16967	17161	17332	17276	16821	16797	17104	17148	17146	17137	16999	16942	17155	16967	16965	17052	17148	17132	17199	17227	16936	16962	17096	17062	16984	17036	17174	17073	17153	17154	17069	17094	17227	17061	17064	17251	16945	17142	17218	17040	17104	17047	17028	17124	17094	17219	17092	17298	16888	17328	17105	17092	17181	17013	16964	17088	17126	17129	17003	17196	17134	17116	16934	17044	17140	17136	17266	17133	17115	17120	17145	17217	17065	16983	16975	17210	17110	17285	16902	17076	17071	17079	17050	16943	17111	17173	17068	17113	16950	17085	17089	17049	17087	17249	17112	17124	16966	17129	17060	17121	17070	17214	17119	17059	17127	17172	17043	16982	17260	17166	17024	16984	17244	17110	16825	17038	17027	17021	17176	16982	17084	17144	17001	17294	17281	17172	16914	17187	17090	17032	17034	17054	17137	17183	17157	17175	17079	16996	17163	17055	16930	17159	17065	17244	17135	17166	17056	17163	17056	17056	17125	16953	17137	17022	17003	17238	17064	17192	17078	17230	16980	17063	17173	17040	17095	17082	17108	17218	17024	17115	17090	17203	17138	17133	17164	16991	17220	17092	17066	17098	17089	17136	16881	17276	17036	17023	16985	17116	17280	17187	17166	17032	17099	16985	17104	16983	17050	16805	17222	17046	17079	17073	17053	17214	17060	17092	17194	17098	17179	17189	17149	17079	17084	17089	17074	17002	17366	17169	17127	16960	17087	17086	17066	17128	17087	16964	17131	17101	17364	17070	17334	17130	17076	17193	17028	17072	17132	17038	17232	17015	17388	17189	17131	16899	17162	17069	17032	16928	17138	17336	17014	17065	17205	16883	16792	17051	16932	17133	16973	16972	16955	17131	16984	17162	17050	17087	17103	17052	17227	17236	17060	16951	17133	17045	17065	17276	17159	17172	16948	17079	17130	16802	17141	17099	17274	17179	16982	16912	17037	17123	17266	17074	17049	17160	17079	17260	17073	17201	17078	17126	17054	17020	17097	17013	17117	17051	17101	17142	17062	17077	17064	17066	16939	17089	17187	17213	17185	17055	17128	16990	17168	17208	17167	17242	17256	17155	17150	17106	17222	17021	17036	17194	16991	17146	17185	17043	17126	17082	17159	17207	16976	17073	16916	17168	17162	17042	17144	17173	16893	17180	17033	17053	17008	17285	17047	17122	17192	17014	17014	17200	17143	17082	17280	17076	17023	16954	17186	17110	17015	17114	17253	17149	17064	17183	17110	17003	17004	17075	17150	17243	17009	17092	17260	17107	17103	17086	17057	17198	17150	17354	16995	17224	17063	17058	16978	17115	17084	17267	16994	17012	17043	17003	17046	16972	17154	17118	17064	17173	17055	16901	17057	17186	17091	17223	16898	16963	17260	17120	16983	17104	17382	17208	17143	17157	17095	17150	17218	17071	17189	17037	17132	16991	16941	17098	16902	17180	17103	17246	17113	17070	17121	16955	17143	17113	17085	17198	17238	17156	16936	17200	17134	17273	17157	17173	17142	17092	17230	17041	16940	16924	17213	17142	17050	17132	17103	17230	17006	17251	17126	17004	17091	17056	17140	17071	17117	17064	17118	17162	17089	17157	17156	17088	17057	17031	17241	17119	17087	16964	17077	17258	17233	16981	17036	16999	17129	17068	16968	17287	16825	17317	17018	17292	17196	17150	16937	17095	17043	17162	17065	16969	17090	17176	17023	17097	17240	16943	17153	17176	17268	17218	16897	17071	17139	17103	17029	17139	17220	17112	17062	17207	17017	17077	17362	17022	17145	17069	17062	17183	17196	17234	17067	17060	17083	17030	17236	17170	17267
25229	21455	28617	25214	23678	24542	24890	22980	22293	22427	23345	22469	22710	22913	27407	32694	32433	29034	25856	23755	22663	22092	22109	22036	21962	21995	22088	21816	22063	22044	21792	21938	21831	21999	21925	22116	21996	21941	21922	21889	21785	21760	21841	21928	21961	21888	21975	21923	22202	21882	21951	21953	21823	22003	21836	21971	21884	21992	21946	22136	21959	22166	21812	22027	21749	22084	21754	21823	22078	21927	21792	21964	22092	21911	22005	21926	22039	21927	21933	21861	22150	21942	21929	21906	21819	21828	21800	22030	22118	21773	21977	21998	21866	21979	22158	21992	22128	21908	21916	21937	22010	21773	21998	21711	21957	22032	21969	21961	22040	21936	22011	21943	22059	21994	21840	21779	21940	21927	21925	21719	21686	21851	21964	21842	21781	21945	21952	21901	21958	21976	21902	21966	21893	21912	22083	21864	21706	21659	21890	22156	22102	22091	21809	21901	21899	21950	22052	21847	21942	22130	22011	21967	21824	21895	21912	22046	22015	21895	21946	22057	22064	21875	21584	21887	22020	21957	21997	21887	21889	21679	22068	21876	21990	21991	22009	21978	21624	21968	21997	21854	21834	21875	22051	21788	21946	21960	22102	21930	21757	21810	21726	21987	21839	21706	21936	22081	22060	22107	21904	22086	21937	21908	21849	21923	21897	21735	21906	21943	21956	21704	21832	21953	21849	21799	21942	21724	21953	21916	22042	21633	21790	22082	21811	21990	21871	21764	21868	21786	21917	21959	21658	21882	21915	21814	21888	21797	21972	21683	21968	21893	21753	22052	21927	21891	22024	21869	22070	21865	21848	21763	22062	21997	21725	21780	21723	22004	21730	21690	21867	21889	21944	22003	21959	21777	21672	21878	21950	21936	21905	22040	21514	21747	21727	21679	21850	21852	21922	22019	21954	21987	22210	21939	21779	21785	21928	21907	21779	21863	21902	21973	22000	22026	21805	21932	21908	21882	21765	22024	21973	21667	21995	21940	21913	21895	21811	21921	21902	21953	21889	21894	21816	21981	21918	21771	22004	21952	22061	21624	21679	21935	21903	22165	21979	21882	21891	22017	21872	21734	22027	21828	22069	21994	21794	22057	21971	21857	21801	21859	21735	21851	21754	22053	21951	21792	22208	21832	21954	21908	21945	21836	21751	21973	22121	21998	21945	21834	22011	22041	21867	21962	21986	21922	21852	21927	21872	21787	21965	22027	21836	22028	21995	21784	21875	21916	21951	21895	22047	21966	22043	21766	21871	22070	22001	22149	22013	21948	22157	22077	21858	21895	21956	22009	21788	21903	21812	21958	22008	21914	21629	21607	21989	22103	21737	21775	21699	21856	21847	21881	21916	21848	21934	21773	21919	21927	21800	21797	21887	21944	22019	21870	21859	21792	21905	22015	21941	21914	21829	21698	22012	21720	21886	22191	21935	21875	21897	21909	22062	21658	22163	21961	21788	21701	21916	21987	21813	22012	21857	21848	21732	21845	21862	21918	21750	21598	21810	22072	21749	21863	21956	21800	22165	21940	22090	22029	21936	21907	21788	21834	21933	21976	22029	22020	21917	21840	21967	21863	21912	22002	21969	21646	21785	21896	21961	21997	21970	21818	21876	21914	21698	21956	21980	22084	21966	22114	21787	22109	21949	21980	21794	21918	21756	21984	21985	21747	22011	21961	21916	21734	21798	21851	21799	21991	21773	21708	21934	22163	22083	22067	22050	21981	22009	22119	21840	21916	21631	22025	21978	21869	21930	21842	21756	21902	21742	21925	21980	21854	21826	21669	21805	21952	22060	22031	22194	21784	22002	21852	22031	22016	21964	21886	21818	21892	21932	21754	21644	22067	21762	21969	22113	22069	21795	21708	22025	21979	21672	21870	22021	21938	22074	21964	21938	21910	21919	22257	21941	21792	21885	21877	22222	21790	22001	21974	21988	21871	21923	21768	21749	21846	21683	21889	22011	21985	21721	21790	22034	21780	21875	21857	21921	21968	21659	21938	21906	21965	22020	22034	21980	21738	21998	21907	21829	21877	21823	22094	21810	21846	22074	21886	21795	21691	21859	21817	21850	21808	21782	21952	21873	21860	21812	21961	21783	21947	22024	22011	22049	22015	21973	21943	21877	21914	21860	22206	22051	21860	21920	21967	21816	22186	22055	22100	22052	21978	21888	21954	22045	22065	21983	21820	21922	21976	21889	21873	21755	21952	21950	21943	21827	21818	21785	21570	21979	21970	21962	21875	21838	21917	21981	22080	22089	21851	21766	21973	22077	21916	21902	22021	21736	21803	21967	21961	21993	21892	21834	21709	21882	21878	21968	21832	21924	22099	21952	21886	22147	22074	21718	22077	21994	21845	22024	22068	21919	21929	21948	22003	21876	21956	21986	21813	21766	22049	22045	21851	21949	22040	21768	21786	21841	21873	21646	21905	21827	21783	21858	21842	22012	21918	22026	21944	22223	21981	21971	22059	21799	21820	21687	21682	21851	21948	22031	21874	21819	21933	21874	21891	22044	21650	21950	21668	21830	21731	21851	22071	21937	21934	21786	21786	21794	21537	21988	21903	22093	21883	21953	21935	21976	21886	21934	21712	21863	21954	21902	21813	21974	21976	21943	21780	21945	21958	21879	21849	21885	21816	21934	21875	21950	22021	22114	22006	21917	21710	21760	21941	22066	22011	21740	21866	22041	22042	22004	21826	22133	21738	21870	22024	21900	22017	22190	21953	21778	21754	22017	21955	22147	21888	21951	21754	22066	21963	22138	21722	22104	22030	21980	21804	22038	22019	21885	21834	21795	21876	22146	21922	21654	22025	21941	21803	21880	21812	21942	21725	21902	21844	21835	21799	22113	21925	21977	21797	21923	21703	21947	21973	21876	21947	21805	21859	21824	21944	21798	21671	21915	21776	21832	21889	22007	21860	21630	21974	21898	21750	21980	21809	21957	21884	21863	21944	21614	21852	21958	22053	22131	21942	22097	22011	21913	21856	21859	21870	21911	22171	21933	21908	21928	21843	21871	21963	21843	22002	21997	21875	21892	21901	21854	21898	21738	22062	21826	21956	21988	22082	21857	21999	22156	22052	22130	21603	21953	22025	21942	21991	21941	22127	21891	21917	21945	21751	21847	21876	22114	21810	21752	21958	21942	21902	21877	21928	21925	21912	21900	22047	22315	21932	22109	22134	21921	21903	21856	21750	22009	21801	22016	21934	21798	21861	21751	21747	22021	22096	21862	21756	21894	21900	21968	22061	22132	22070	22295	21920	21839	21859	21992	21826	22017	22066	22042	21939	22042	21912	21713	21740	22049	22112	21885	21979	21948	22130	21981	21901	21740	22217	21777	21667	21651	22016	21839	21799	21794	21987	22006	21884	21843	21875	21768	22094	21832	21970	21926	21913	22038	22012	21935	21867	21726	21858	22253	21991	22344	21814	21932	22028	21781	21854	21969	21822	22001	21892	21877	21970	21860	21798	21997	21725	21944	22080	21790	21864	21948	21802	21700	21928	22042	21848	22020	22038	22190	22194	21999	21949	21994	22053	21869	22020	22007	21877	22013	21980	21938	21936	21721	21667	21857	21929	21960	21613	21774	22004	21704	21743	21938	21722	21943	21921	21828	21991	22022	21740	22015	21828	21963	21917	21817	21876	21784	22132	21890	22003	21897	22063	21753	21742	21848	21647	21797	21926	21840	21685	21736	21977	21987	21700	21966	21940	21967	21805	21879	21999	21898	21820	21790	21970	21971	21917	21805	21808	21925	21874	21825	21923	22035	21847	22023	21981	21878	22094	21937	21710	22101	22129	21832	21836	21997	21786	22009	21863	21923	21795	21826	21923	22031	22027	21985	21908	21952	21839	21872	21817	21894	21864	21699	21827	21995	21984	22166	21747	22035	22251	21886	22086	21940	21889	21937	21945	21745	22027	21927	21806	22036	21878	21749	21983	21892	21887	21869	21827	21912	22089	22027	21951	21858	21839	21713	22029	21765	21935	21847	21757	21741	22089	21917	21885	21960	21927	21881	22035	21885	22038	21939	21802	21845	21846	21683	21856	21747	21761	21989	21806	21786	21895	21849	22062	22058	21742	21891	22021	22024	22074	21958	21884	21710	21843	22034	21881	21781	21858	21785	21909	21913	21934	21848	21839	21916	22000	22058	22038	21929	21918	22018	21694	21899	21945	21714	21965	21832	21905	21900	22085	21709	21893	21888	22008	22144	21767	21779	21988	21799	22142	21782	21963	21880	22082	22175	21941	21902	21801	21926	21814	21675	21888	22120	21732	22014	22152	21824	22105	22181	21874	21855	21777	21734	21987	21893	21690	22025	21972	21923	21861	21858	21996	21835	21819	22050	22028	22020	21838	22025	21868	21897	21892	21716	22049	22141	21944	21932	22066	21974	22000	21970	21999	21829	21893	21810	21945	21918	21641	22017	21955	21944	22049	21778	21854	21957	21839	21653	21664	22039	22136	21823	21967	22066	22121	22091	22022	21940	21747	22198	21997	21795	21789	21971	21954	21902	21893	21996	21808	21666	22014	22054	21995	21982	21952	21919	22001	21950	21860	21937	22206	21850	21897	22173	21961	21826	21916	21896	21991	21703	21929	22138	22083	21965	21810	21749	21853	21877	21834	21992	21894	21780	21933	21807	21758	21899	21786	21775	21925	21861	22002	21704	21919	21778	21968	21801	21863	21661	21851	21951	21667	21930	21789	21734	22023	22116	21902	21830	21903	21922	21694	21889	21897	21991	21946	22029	22036	21904	21494	22045	21886	22118	21887	22023	21812	21955	22021	21716	21819	21861	21902	21987	21971	22137	22057	21923	21858	22152	22000	22018	21883	21827	21797	21696	21599	22065	22009	21938	21751	21691	21726	21884	21964	21869	22035	22028	21888	21822	22054	21962	21811	21941	21830	21652	21881	21674	21850	21907	21820	21985	21845	21858	21845	21880	21982	22102	21745	21740	21886	21713	21847	21945	21642	21815	22016	21913	21897	21880	21859	21914	22090	22021	21767	22057	21807	21824	21730	21647	21806	22108	22094	21987	21829	21904	22027	21917	21785	21900	21987	21936	21996	21925	22066	22041	21622	21988	21921	21718	22053	22025	21794	21911	21828	21845	21782	21901	21968	21828	21983	21886	21855
17239	27647	26832	22333	20286	19424	19147	18382	18022	18090	18668	17856	18602	18457	26803	32816	30900	26052	21849	19134	17576	17421	17131	16935	17074	17051	16966	17088	17007	17133	17026	16973	17107	17110	17076	17164	17086	17137	17058	16973	16892	17035	17150	17067	17002	17017	17023	16987	17169	17158	17051	17112	16971	17059	17258	16930	16918	17039	17089	17045	17079	17067	17199	16923	16841	17121	17067	17096	17219	17101	17006	17073	16899	17003	17204	16901	17052	17037	17171	17011	17017	16959	17150	16854	16987	17004	17015	17156	17142	17078	17091	16952	17003	17041	17019	17013	16982	17101	16983	16996	17056	17150	16952	17145	16993	17134	17008	16974	16989	16909	17032	17185	16986	17053	17114	17093	17072	17074	17049	17074	16862	17012	16905	17058	17023	17055	16933	16896	17195	16994	16936	16920	17164	17064	17161	17155	16938	17102	17121	16853	17026	16949	17095	17123	17075	17079	17074	16996	17090	17146	17113	16936	17062	16872	16980	17024	17080	16982	17232	16929	17176	17053	17096	17160	17012	17216	17053	17115	16948	16916	17034	17129	17111	17131	16929	17008	17070	17101	17037	17214	17097	16913	17097	16794	17168	17004	17103	16900	17050	17131	17043	17078	16921	17068	17003	17084	17154	17126	17113	17166	16960	16979	16921	16998	17138	17198	17054	16965	17029	16909	17071	17062	16987	17034	16937	16800	17031	17130	16971	17050	16982	16880	17049	16898	17250	17147	17108	16837	17112	17043	16981	17115	17155	17033	17016	17013	17085	17070	17004	17082	16922	17111	16950	16897	17144	17163	17091	17034	17173	16885	16962	17079	17259	16943	17013	17114	16865	16932	17072	17172	16934	16974	17066	17024	17163	16933	17190	17093	16921	17056	17148	17031	17054	17104	17048	17109	17166	17237	17087	17078	17000	17192	17075	16991	16815	16986	16948	16841	17037	17071	16985	16956	17013	17217	16868	16988	17094	17064	16936	16984	16975	16984	17075	16951	16964	16914	16906	17139	17110	16933	17124	17078	17065	16997	17174	17036	17235	16790	16863	17019	16955	16829	17039	16966	16929	17140	17012	17118	17000	17120	16985	16998	17083	17080	16924	17239	17047	16994	17122	17184	17074	17221	16837	17097	17015	16942	17089	17026	17052	17124	16951	16984	16958	17161	16832	17017	17100	17025	17087	17031	16938	17246	17066	16914	17011	16909	16799	16958	16973	17010	17010	17068	16957	17119	17011	17020	17064	17068	17196	16979	16973	17104	17087	17075	16929	16885	17001	17069	17029	16991	17042	17056	16989	17170	17032	17076	17032	16893	17079	17000	16869	16919	17037	17119	17022	16917	17078	17231	17112	17258	17216	17183	16886	16999	17112	16983	16897	17190	16837	16823	17123	16991	16988	17191	17176	16920	17057	17081	17048	17078	16994	17059	17089	16971	17071	16933	17124	17216	16886	17140	16904	16892	17176	17192	17134	17068	17070	16993	17124	17017	16928	16994	17093	16990	17125	17119	17007	16972	17116	16995	16955	17066	17037	17026	16991	17122	17062	16991	17061	16882	17055	16906	17027	16878	17061	16984	17056	16943	16984	17070	16843	17008	16893	17033	17045	17244	17044	17071	17181	17002	17094	16994	17070	17074	16968	16993	17101	17116	17012	17026	17091	16979	17231	17093	16994	16989	16999	17121	17087	17033	16976	17097	17046	17107	17011	17067	17063	17024	17052	17130	17214	16999	17177	16964	16789	17056	17016	17148	16990	17122	17117	17131	17095	17071	17156	17079	17020	17110	17063	16940	16870	17087	16981	16932	17106	16942	17110	17100	17041	16875	17059	16994	17094	17033	17031	17030	17055	17022	16945	16871	17126	17006	17066	17146	17062	16920	17086	17227	17081	17010	17145	17073	17037	17045	17151	16863	17072	17041	17015	17010	17094	16972	16934	17131	16788	16787	17072	17071	16953	16910	16935	16981	16772	17126	17119	17062	16983	17091	17020	16957	17055	17021	16900	17063	16991	16896	17144	17096	17003	17134	16907	17079	17077	17098	16802	17089	17200	17186	17095	17116	17132	17002	17017	16931	17168	16876	17066	16898	17049	16895	16988	16949	16985	16897	17065	17087	17003	17003	17142	17105	17076	17046	17181	16919	17057	16999	17045	17150	17126	17148	17059	17123	16950	17135	17132	16976	17013	17128	17139	17068	17025	17012	17014	16908	17022	17014	17131	17174	17126	17053	17013	17046	16827	17235	17105	16944	17096	16815	17031	17037	16911	17080	16940	17013	16965	17135	17079	17013	17027	17062	17043	17073	17164	17201	16977	16872	17052	17060	17075	16992	17036	17077	17022	16966	17126	17066	17118	16895	17216	17131	17168	17134	17048	17019	17120	16958	17034	17112	16972	16960	16951	17039	17113	17097	16890	17033	17055	17181	17043	17145	16982	17062	17013	17055	17004	17044	17017	17041	17078	16936	17090	16999	17080	16996	16996	17123	17064	17075	16982	17166	16845	17250	16906	17089	17042	17004	17134	16910	17187	17053	16902	17014	17004	16953	16991	17089	17077	16960	17098	17242	16869	17064	17063	17005	17055	16877	17081	16952	17036	17064	17072	17157	17090	17123	17149	17034	16893	17171	17050	16856	16996	16912	17210	16958	17118	16939	16944	17141	16976	17030	17221	16972	17055	16955	17085	17032	17032	17141	16885	17175	16926	16992	17090	17011	17204	16993	17021	16990	17182	17171	16910	17081	16816	17175	16931	17292	17099	16989	17216	16894	17032	16934	17157	17247	16827	17219	16919	17122	17006	17041	16979	16977	17025	17063	17001	16979	17059	17036	16904	16981	16992	16935	17058	17151	17082	17156	16945	16979	17017	17111	16954	17022	17096	17034	17076	16933	17109	17127	16880	16987	17048	16956	17215	16942	17174	17079	17111	17128	16981	17074	17104	17102	17053	16945	17178	16878	17124	16844	17106	17105	17048	17205	17076	17187	16933	17075	16970	16931	17022	16923	16885	17027	16948	17075	17019	17163	16863	17163	17043	17019	17193	17148	16977	17227	17031	17059	16988	17144	16992	17023	16994	17046	17003	17272	17256	17112	17270	17111	16883	16964	17014	17010	17128	17142	17061	16938	16980	16937	17031	17161	17141	17127	17149	16986	16968	17181	17012	16885	17022	16960	17018	16995	17185	17061	16985	16913	17061	17029	17219	17012	16912	17173	17087	17032	16917	17132	17017	16980	17126	16969	17123	17049	17106	17118	17105	17065	17047	17018	17009	17167	16885	17034	16862	17085	17111	17230	17102	16837	17039	17110	16905	17201	17013	17068	17016	17142	17145	17000	17061	16922	16875	16979	17146	16983	16996	16910	17189	16947	17070	17042	17025	17103	16944	17018	17125	16819	17037	17053	17206	17129	17114	17171	16976	17067	17036	17082	17137	17066	17127	17031	17023	17024	17249	17022	16950	16948	16975	17121	17166	17230	17063	17017	17191	17034	17098	17057	16980	17064	17144	17048	17146	16957	17112	17089	17122	16916	17129	17204	17111	17123	17086	17036	17061	17046	17152	17106	17065	17016	17007	17136	16957	17059	16950	17137	16932	17048	17088	17177	16818	17082	17175	17231	17035	17024	17064	17078	17250	17084	17124	17102	16909	17050	17165	17041	16884	16978	17220	17150	17164	17145	16986	17021	16923	17018	16812	17066	17017	17127	16922	17203	16958	17088	16893	17051	17023	17123	17059	16917	16964	17062	16994	16817	17142	16858	16943	17111	16960	16906	16893	16980	17156	17174	17060	17171	17056	17001	17182	17103	17235	17074	17016	17289	17064	17161	16974	17116	17163	16963	17142	17072	17000	17188	17143	17016	17067	16927	17028	17061	16935	17057	17083	17245	17048	16892	17002	17041	16901	16998	17070	16871	16741	16923	16929	17378	17058	16889	17277	16906	17066	17046	16984	17022	17153	16996	17144	17209	17027	17169	17128	16893	17185	17175	16916	17044	16824	17159	16951	17168	16973	16844	17017	16941	17051	16928	16976	17077	16913	17160	16961	16728	17127	17016	17095	17143	17049	17157	16990	16901	17157	16818	17062	16984	16948	17074	17121	17345	17052	16877	17081	17071	16908	17111	17195	16873	17041	17207	16896	17089	16987	17082	17252	16907	17115	16988	16866	17053	17057	17028	16971	17071	17092	17021	16973	17064	16925	16891	17068	16946	16893	17149	17203	17122	16897	16942	17068	17109	17064	16952	17050	17050	16989	17161	17110	16708	16893	17178	17197	16950	17029	16999	17063	17049	17004	17106	16988	16951	16981	17133	17061	17076	17151	17022	16954	16891	17249	17056	17213	17094	17067	16929	17048	17101	17098	17172	16940	16995	17205	17061	17130	17121	16916	16860	17114	17001	17131	17050	17016	17164	17130	17103	17133	16919	16897	17025	16926	16972	16998	17012	16895	16922	17085	17003	17061	17082	16982	17111	16865	16824	17066	17040	17117	17080	17146	17016	17299	16973	16900	17113	16972	17014	17130	16908	17099	17199	16911	17085	17084	17096	17162	16927	17002	17127	17145	16906	17132	17008	17007	16964	17011	17012	16994	17023	17097	16928	16996	17064	17064	17070	17187	16961	17090	16883	16958	16981	16845	17152	17221	17051	16891	17120	16937	17043	17054	17099	17039	16958	16905	17090	16818	17105	17159	17192	17016	17091	17169	16868	16975	17164	16926	17288	17000	17052	16995	17148	16950	17033	17001	17009	16976	17133	16990	16812	17077	17123	16982	17070	16959	16935	16966	17165	17067	17010	17040	17087	16954	17091	16959	16977	17134	17057	17085	16971	17065	17070	16941	17070	17133	16958	17213	17120	17133	16970	17026	17045	17181	17013	17069	16943	16989	17191	16997	17066	16914	16934	17050	17140	17070	16998	17037	16861	17202	16868	16957	16942	17151	16967	16930	16980	17198	17142	17082	17060	16904	17121	17064	16889	17023	17197	17157	16961	17178	16923	16904	16960	17031	17337	17247	16928	17140	17151	16941	17142	16974	17186	17019	17109	17004	17030	17069	17082	17181	16898	17335	17028	16883	17107	17134	16938	17204	17170	17147	17086	17102	17052	17065	16942	17157	17118	17064	17065	16986	17081	17116	16852	17139	17170
23876	21506	29114	24374	22331	25403	27581	23893	22987	23329	23816	22921	23213	23580	30382	40333	40053	34464	28818	25402	23664	22789	22417	22135	22106	22207	22017	22140	22229	22205	22209	22229	22263	22209	22020	22234	22149	22162	22290	22199	22186	21964	22178	21959	21979	22279	22060	21857	22074	22113	21897	22148	22128	22119	22376	22085	22001	21960	21790	22292	22105	22061	22182	22031	22197	22008	22129	22195	22042	22041	21876	22061	21958	22175	22030	22023	21980	22023	22046	22055	22059	21721	21993	22022	22077	22145	21997	22120	21956	22206	22087	22010	22115	21956	21873	21978	21871	22214	22080	21893	22097	22093	22137	21956	21991	21816	21966	22161	22322	22070	22009	22084	21915	21866	21985	22085	22271	21800	22150	22160	22014	22122	21945	21730	21996	22010	22033	21835	21998	21972	21967	22068	21894	21988	22170	21773	21768	22054	22234	21825	21854	21956	21869	21665	22224	22060	21952	22178	21996	21799	22050	21955	22022	22057	22131	22038	21816	21997	21979	21924	21936	22150	22127	21755	22045	22005	22240	21986	22116	22074	22200	21999	22063	22082	22077	21985	22301	22020	21933	21906	22151	21841	21894	22258	22241	21954	22171	22051	22083	21920	21944	22008	21812	21898	21977	21916	22040	22140	22054	22170	22087	22214	21928	22195	21802	21977	21951	22073	21848	22118	22030	21911	22227	22063	21964	21856	22123	22081	21996	21941	22158	21895	22041	21952	21991	22024	21958	21930	22017	21883	22044	22062	22022	22160	22180	21974	22063	21908	21917	21943	22200	21911	22046	22294	22163	22214	21932	22035	22085	21878	22037	22182	22012	21979	22209	21813	21887	22178	22123	22007	22125	21997	22065	22179	22027	21828	21995	22076	21940	21945	21990	22217	21949	22050	21899	21902	21971	22082	21907	21845	22085	21968	22052	22333	22131	22037	22093	22126	22013	22161	21928	21949	22124	22156	21999	22108	21837	21981	21910	22119	22010	21857	22067	22037	22199	21941	21921	21890	22180	21833	22039	22115	21748	22105	22210	21977	21772	22064	21963	22157	22057	21911	21842	21991	22268	21889	21758	21993	22070	22116	22009	21965	21910	21787	21940	21990	22269	22213	22132	22025	22102	21891	21992	22141	22063	22088	22278	22004	21755	22008	21937	21896	22163	21958	22049	21820	21982	21943	22268	21941	22065	22070	21844	22058	21986	22254	21932	21992	21734	21775	22043	21967	22091	22085	22234	21920	22123	22359	21758	22046	22047	22115	22279	21724	21913	21992	22089	22101	21973	22060	22004	22066	21956	22072	22148	22001	21919	21975	22109	22120	21893	22039	22196	21887	22042	21977	22085	22104	21777	21961	21937	22126	22137	22069	22089	22075	22028	22140	22135	21857	21769	21974	22086	21926	22096	22012	21800	21927	21949	22140	21993	22001	21893	21967	22108	21839	22059	22276	22159	22022	21979	22047	22000	22001	22142	21894	22265	22094	21935	21973	21800	21945	22013	22119	22110	21928	22170	21871	22013	21983	22182	22152	21946	21925	22024	22077	22121	22079	21914	22013	21740	21825	22224	22166	21984	22264	22037	21986	21976	21876	21942	21992	22019	22275	22107	22021	22219	22067	22013	21957	22087	22026	21979	21972	22219	21943	21938	22010	22160	21894	22032	21938	21937	22032	22152	21951	22021	21911	22114	22139	22195	22055	22017	22172	22093	22095	22156	21985	22133	22155	22289	21991	22094	21921	22196	21703	21912	21864	21926	22136	22037	22131	22076	22025	22094	22132	21915	21984	21888	22142	22101	21938	22221	22263	21783	21957	21984	21999	22132	21764	21812	22018	21935	21936	22175	22202	22125	22032	22041	21821	22061	22029	22043	22003	22097	21941	21996	22185	21924	21893	22168	22148	21926	22004	22220	22167	22136	22120	21859	22153	21866	22002	22096	21974	22116	21981	22120	21981	22104	22126	21917	22045	22235	22072	21891	22086	22198	22180	22019	21938	22159	21890	21874	22087	21890	21947	22114	22157	22125	21989	22158	22181	22123	22036	22199	22122	22162	22148	22212	22048	21907	22062	22011	21950	22165	21965	22095	21969	21856	21958	22124	21857	22335	22119	21973	22033	22042	22076	22002	22197	22092	22118	22239	22106	22023	21904	22161	21983	22062	22133	21883	21942	22012	21958	21854	22005	22070	21975	22087	21974	22128	21933	21891	21859	22073	21991	22148	21890	22102	22111	21912	21834	21929	21824	21956	21896	22138	22294	22050	22029	21894	21843	22023	22021	22035	22082	22095	22028	21964	22096	22030	21841	22281	22088	21793	22237	22139	21983	22255	22280	21942	21733	22183	22114	21895	21889	21888	22139	22273	21860	22027	21851	22006	21985	21844	21954	21940	21851	22112	21799	22206	22093	21868	22124	22045	21961	22034	22181	21685	21911	22042	22090	22113	21801	21869	21986	22022	22096	22061	21959	21841	21971	21985	21935	21797	22186	22006	21856	22139	22046	21977	21873	22109	22040	22094	22094	22125	22119	21951	21978	22102	22108	21965	22320	22174	21914	21889	21874	21923	22196	22013	21958	22148	21893	21888	22034	21949	22147	22100	21891	22059	22055	22098	22061	22224	22058	22125	22026	22052	22287	21808	21942	22073	21869	22024	21934	22065	22044	21966	22055	21996	22258	22100	22186	22298	22150	22122	21963	21936	22194	22216	22143	21957	22174	22059	21966	22045	22019	21907	21920	21970	21904	21802	22153	22158	21803	22032	21904	21888	21789	22008	21748	22094	21913	21969	21933	22025	22215	21958	22077	21973	22124	22024	21890	22070	22117	21847	21976	21924	22114	21961	21954	22246	22031	21965	21947	22048	21958	21972	22027	22119	21911	21924	22170	22044	22178	21890	22111	22076	22141	22009	22034	21971	21983	22022	21980	21954	21956	22111	21876	22151	21930	22185	21926	21924	21968	22057	21962	22200	22002	22085	21940	21932	22101	22076	22079	22184	22212	22086	21865	22063	21998	22430	22099	21960	22087	21962	21846	22143	22262	22085	21904	21967	22049	22168	21912	21917	22172	21959	22046	21919	22083	22079	22013	22103	22011	21952	22085	22005	21822	22048	22001	21957	22142	22232	22146	22273	21984	22079	22032	22030	21723	21854	21934	22189	22153	22058	22232	21932	21967	21987	21872	22018	21884	22142	22037	22020	22437	22029	22108	22252	21875	22076	22189	21989	21734	21959	21991	22035	22144	22083	21945	21947	22197	21984	21883	22226	21634	22044	21862	22054	22095	22057	21956	22230	22141	22021	22078	22038	21742	22309	21968	21931	22148	21951	21931	21902	21710	22246	22098	22127	22103	21783	22249	21971	22062	21849	21920	22292	21947	22090	21855	22301	22216	22020	21878	21962	21903	22090	21956	21830	21837	22097	22063	22188	22137	22040	21943	22142	22081	22030	22287	22043	22326	22169	21897	22201	22056	21853	22005	22259	22119	21904	21929	22020	22025	21991	22096	22177	22089	22082	22163	22042	22031	22207	21976	22026	22165	21894	22039	22116	21975	22052	22003	22272	21986	21909	22169	22012	22162	22227	22040	22022	21846	22057	21977	21913	21723	22188	21958	21961	22149	22072	22014	22047	21931	21975	21989	22119	22028	22058	22083	22190	21992	21931	22085	22023	21970	22034	21972	22022	22186	21945	22228	22209	22079	22057	22209	22025	21991	22008	22123	22092	22020	21979	21895	21962	22017	22003	21972	22061	21897	22037	21876	21943	21729	22116	22071	22145	22039	21760	22022	22027	22038	22076	22003	22007	22014	22150	22153	21961	21915	22188	21925	22300	21945	21948	22038	22135	22062	22014	22236	22012	22132	21901	21946	22036	21862	22273	21843	21980	22033	22060	22065	21899	22073	22193	22135	22362	22211	21975	22001	21942	22071	22046	22173	22108	21886	22064	22165	22014	22016	22228	21999	22162	21928	22144	21868	21959	22029	22029	22182	22074	21956	21883	21950	22200	21984	22086	22052	21993	22049	22095	21937	22010	22125	22071	21884	21976	22293	22025	21995	22174	21992	22091	22165	22072	22135	22130	22062	22071	22068	21994	22038	22206	21990	21965	21966	22114	21984	22100	22083	22072	22028	21798	22061	22038	22107	22181	21956	21850	21814	22098	22001	21997	22145	22053	22098	22051	22169	22019	22153	22199	22009	22073	22066	22093	21988	22133	22083	22162	22061	21868	22112	22330	22167	21946	22105	21977	22068	21984	21859	22035	21988	22140	22060	22022	21904	22003	21916	21864	22041	21964	21996	22108	21978	21995	21957	22012	22025	22207	22021	21974	22182	22000	22169	22194	22051	22161	22123	22109	22039	22271	22075	21823	21915	22045	21623	22160	22199	22153	22004	21975	22062	21876	22070	21927	22083	21893	22188	22060	22113	21942	22062	22076	21960	22150	22060	22091	21807	21898	21998	21994	21955	22179	22105	22037	22018	21987	21817	21815	21991	21883	22107	22102	22189	22247	22098	22027	21908	22123	22004	22005	22104	21915	21999	22005	21923	22049	22013	22149	22149	21924	22177	21885	21913	21992	22154	22120	21852	22151	21824	22032	21932	22034	22032	21937	21907	21999	21862	22178	22099	22053	22043	22136	22161	22009	21884	22104	22002	22047	22005	22209	21913	22304	22180	22298	22053	22094	22111	21790	21795	22060	22216	21945	22007	22076	21876	21910	22181	22110	21771	21974	21826	22105	21918	21807	21936	21862	21983	21887	21909	21910	22345	22120	21933	21933	21874	22012	22013	22141	22143	21861	22189	22091	22347	22021	21848	22392	22124	22229	22192	22061	21991	22171	22142	21843	22084	21993	22085	21897	21897	22332	22096	22153	22044	22191	21896	22294	22242	22073	22056	21853	22111	21948	22001	22006	22018	21757	21967	22122	22198	21954	22054	22203	21875	22100	22076	22156	22180	22205	21905	22169	21983	22194	21949	21925	22221	21961	21948	21968	21980	21890	21863	22298	22133	22059	21990	21914	22047	21829	22154	21832	21973	22009	21878	22105	21763	21974	22062	22107	22200	22151	21939	21852	21980	22099	22086	22239	22186	22285	22194	22122	22144	21926	22258	22113	22163	22080	21986	22207	21821	22222	22147	22084	22088
19153	32538	31033	24550	22372	20774	20376	19600	19074	18610	19508	18439	19390	19602	31403	40983	39426	31868	24967	20734	18528	17489	17066	17035	17035	17137	17062	17051	17291	17320	17148	17200	17031	17029	17188	17101	17025	17194	17105	17232	17120	16779	17000	16996	17080	17238	17025	17112	17089	17041	17178	17032	17165	17062	17079	17108	16961	17170	17000	17005	17105	17199	17034	17206	17203	17195	17103	16976	17286	17025	16964	17105	16937	17056	16956	16936	16945	17114	17181	17226	17110	17143	17166	17039	17034	17001	17018	16762	17047	17134	17048	17144	17059	17154	17133	17057	17047	17015	17076	17080	17030	16943	17110	17070	17060	16996	17090	16980	17018	17099	17134	17013	17061	17246	16986	17029	17047	17022	17149	17087	17167	17091	17244	17037	16924	17076	17184	17101	17070	17115	17022	16993	16931	17028	17058	17102	17103	17052	17206	16990	16957	17233	17167	17215	17047	17093	16958	17058	17157	16942	17041	16964	16956	17119	16984	17060	17108	16918	17255	17020	17123	17028	17107	17128	17048	17121	17131	17017	17156	17128	17093	17158	16824	17167	17244	16985	17138	17239	16981	17173	17164	17088	17090	16957	17016	17062	16853	17075	17164	17129	17050	17004	17113	17167	16949	17115	17042	17082	16855	17017	17141	16944	17008	17003	17048	17041	16966	17072	17028	17152	16971	17165	17190	16881	17023	17110	17064	16996	17059	17070	16906	16907	17109	17160	16921	17051	17092	16917	17144	17247	16954	17028	16990	17128	17162	16995	16955	17135	17013	17052	17107	17176	17128	17027	16807	16992	17150	17137	17223	16974	17020	17032	17002	17003	17033	17040	17151	17057	16995	17134	17159	17220	17146	17131	16983	16990	17067	17111	17016	16974	17249	17063	17065	16867	17016	17045	17030	17023	17208	16933	17085	17033	17139	16941	17243	17079	17159	17007	17126	16885	17096	17042	17013	17094	17031	16938	17211	17062	16985	17020	17126	17211	17114	16986	17065	17054	17070	17139	16957	17047	17264	16913	17005	17096	17073	17081	16891	17073	17118	17211	17113	16978	17175	17206	17164	16913	17086	16985	17150	16935	17030	16956	17245	17088	17189	16964	17014	17055	17063	17048	17132	16982	17075	16964	16979	17058	17173	17022	17026	17196	16976	17220	17145	17083	17006	17213	17128	16964	16971	17001	17210	17130	17283	17134	17207	17122	17174	17091	17214	17199	17043	17183	17111	16961	17038	17129	17055	17129	17065	17147	16926	16897	17035	17073	17186	17092	16896	17012	17157	16901	17289	17053	17292	17184	17193	17180	16988	17235	17118	17017	16922	17040	17076	17088	16850	17127	16973	17109	17099	16952	16972	17066	17102	16863	16954	17221	17171	16965	16989	17152	17145	17149	16881	16906	17030	17048	16913	17011	17043	16840	17106	17148	17176	16922	17114	17140	17059	17078	17218	17181	17021	17188	17056	17124	17151	17124	17211	17156	16992	17075	17081	16868	17096	16991	17162	16902	17014	16955	17072	16986	16955	17050	17143	17123	17111	17124	17078	17032	17147	17071	17031	17089	16998	17016	17030	17058	17246	17108	16840	17186	17050	17005	16924	17098	16988	17028	17023	16890	17042	16957	17139	17123	16872	17037	17053	17069	17017	17009	16970	16987	17014	17120	17278	17115	17044	16897	16968	17205	17146	17003	16958	17298	17039	17147	16996	17092	17059	17326	17195	16994	17088	17019	17066	17030	17081	17070	17170	17054	17083	16946	16976	16988	17162	17002	17032	16965	17079	16997	16955	17075	17194	17177	17009	17041	17032	17013	16954	17024	17083	17019	16980	17210	16952	16927	17067	17078	17006	17048	17067	17209	17232	16936	17100	17053	17204	17172	16956	17071	17148	16991	16916	17032	16967	17058	17167	17056	17034	17142	16952	17121	17070	17047	17194	17067	17193	17163	17027	17284	17080	17037	16923	17154	16932	16862	17275	17024	17047	17088	16887	16994	17181	17231	17001	16982	16979	17012	16970	17023	17052	17130	17195	17119	16907	17089	17031	17180	17026	17184	17092	17063	17115	17091	17034	17147	17084	16925	17027	17137	17001	17258	16979	16995	17054	17086	16964	17059	17211	17106	17020	17079	17051	17051	17030	17017	17202	17037	16938	17127	17098	16882	17095	17117	16968	17211	17039	16980	16955	17123	16927	16961	17161	17145	17006	17143	17022	17166	17124	17100	17126	16990	17083	16997	16923	17234	17156	17304	16978	16997	17014	16972	17112	17104	16989	16970	17098	17261	17061	17186	17161	16991	17099	17150	16965	17101	17021	17057	16957	16987	17065	16985	17160	17115	16983	17187	17058	16862	17198	16973	17109	17098	17009	17046	17067	17117	17087	17090	17058	17187	16998	17041	17194	17008	17026	17264	17051	17083	17101	17175	17109	16882	17116	17096	17267	17004	16995	17001	17021	17112	16910	17080	17018	17040	17073	17084	17047	17012	16975	16982	17082	16959	17064	17008	17020	17289	17020	17071	16908	17092	17149	17047	16968	17085	17101	17065	17077	17029	17056	16957	17036	16853	17045	17101	17173	17147	16928	16947	16995	17000	17308	16975	17053	17082	16933	17025	17099	16941	17107	17074	17181	16998	17037	17030	17121	17253	17119	16976	17071	17032	17046	17145	17125	17161	17056	17143	17083	17087	17116	17109	17195	16983	17006	16977	17150	17032	17087	17113	17062	16893	16977	17054	17125	17020	16980	17103	17042	17036	16932	17233	17023	17298	17063	17196	16925	17009	17252	16948	17113	16955	17133	16930	16980	16926	17064	16919	17209	16986	17003	16980	16958	17029	17071	17081	17096	17051	17057	17055	17194	17109	16920	17023	17065	17143	17016	17080	17295	17157	17126	17115	17203	17100	17036	17027	17205	17023	17127	17129	17142	17148	17072	17091	17048	17059	16901	17043	17235	17004	17001	17015	17044	17033	16791	17133	17027	17141	16984	17151	17170	17143	16898	17056	17138	16982	17005	17105	17145	17018	17041	17031	17024	17031	17115	17122	16938	17042	17092	17043	17012	17080	16971	17073	17057	16913	17114	17198	17053	16952	17042	17103	17104	16944	17133	17096	17133	17186	17210	17091	16956	16934	16994	17130	17023	16977	17019	17278	17040	17109	17185	16993	17130	17173	17097	16915	17070	17122	17109	16855	16954	16935	17134	16934	16938	17143	17061	17212	17115	17080	17027	16931	17151	17028	17107	16962	16944	16847	16880	17108	17250	17068	17115	16903	16981	17161	17046	17115	17010	17067	16982	17008	17076	17058	17004	17046	17037	17103	16988	17198	17057	17054	17072	17032	17087	17158	17029	17020	17159	16999	17188	17148	17094	17040	17155	17116	17166	17140	16911	17158	17232	17063	17078	17188	17154	17144	17073	17120	16957	17017	17141	17154	17123	17047	17120	17116	17254	17188	17122	17001	17000	17132	17062	17180	17132	17153	16943	17035	17034	17076	17070	17009	17151	17079	17207	17073	17206	17131	16930	17247	17052	17038	16953	17238	17184	17293	16857	17152	17021	17031	16926	17079	17231	17149	17080	17066	16936	17104	16931	17133	17033	17078	17025	17084	16914	17199	16955	17052	17019	16940	17057	17060	17074	17247	17223	16952	16892	17041	16905	16882	17186	16906	17065	17049	17264	17184	17305	17042	17112	17020	16922	16923	17044	17139	17135	16987	17102	17156	17051	17178	17214	17167	16979	17174	17094	16964	17133	17106	17056	17094	17144	16932	16888	17096	17078	17137	16934	17095	17037	17164	17229	17063	17096	17032	17097	17033	17126	17038	16843	17007	17070	17002	16996	17150	17170	17127	17072	17037	16872	16990	17228	17238	16946	17124	17113	17081	17206	16992	16766	17101	16959	17059	17023	17034	16951	17052	17049	16943	17141	17027	16981	17019	17203	17141	17115	17176	17002	17191	17323	17132	17071	17136	17111	17217	17131	16987	17147	17047	17195	17050	17050	17185	16931	17013	17271	17023	17327	17168	17140	17104	17010	17042	16976	17105	17013	17039	17236	17124	17018	17155	17160	16978	17057	16938	16912	16872	17124	17249	16921	17192	17004	17189	16969	16987	17158	16889	17073	17181	17158	16967	17265	17089	17302	17128	16936	16988	16966	17209	17109	17141	16926	17061	17083	16910	17118	17031	17305	17196	16930	17107	17107	17006	16969	17065	16823	16874	17140	17073	17133	17186	16981	17194	17148	17250	17095	17250	17234	17005	17182	17126	17030	17208	17063	17005	17158	17142	17079	17076	17275	17100	17037	17039	17122	17161	17050	16973	17064	17154	16851	17074	17145	16918	17198	17050	17207	17200	17211	17050	17069	17072	16997	17110	17184	17183	17213	17025	17049	16973	16952	17061	16996	17007	16987	17000	17008	17101	17286	17064	17169	17100	17058	17125	17073	17190	17010	16960	17075	17254	17145	17142	16968	16935	17202	16993	16930	17040	16942	16969	17087	17105	17109	16884	17128	17194	17076	17121	17244	17216	17069	17051	17022	17119	16953	17162	17213	17023	17009	17081	17270	16995	17054	17008	16974	17031	17029	17056	17099	16963	17014	17146	17098	16909	17235	17050	17059	17138	16912	17017	17097	17058	17062	17116	17188	17017	17078	17160	17028	17022	17029	17073	17092	17254	16911	17076	17092	17214	17079	17045	17173	16976	17169	17161	17198	17137	17080	17282	17081	17038	16928	17084	17065	17086	17016	16899	17016	17230	17110	17103	17046	16945	16941	16979	17205	16908	17118	17289	17132	17041	17105	17055	16967	16973	17053	16979	17057	16954	16991	16931	17076	17132	17102	17187	17012	17109	17028	17032	17167	16973	17084	16997	17099	17081	17255	17060	17002	17217	17089	16980	17099	17005	17092	17018	16943	17119	17318	17265	17099	17116	17095	17048	16950	17071	17010	17153	17142	17110	16929	17229	17031	17013	17011	17032	17054	16992	16975	17055	16995	17253	17030	17174	17085	17179	17015	17092	17081	16944	17041	17129	16897	16946	16995	17043	17013	16869	17118	17031	16985	17053	17027	17096	17087	17251	17201	16825	16965	16974	17124	17046	17176	17123	17144	17160	17136	17091	17014	17010	17195	16950	16959	17216
30332	24064	26605	24485	22519	22659	22415	22291	22218	22192	22545	22262	22472	22502	22611	23642	24140	23606	22645	22374	22408	21913	22189	22126	21866	22154	22102	22051	21971	22148	22198	21918	21943	21907	21947	22057	22299	22038	21993	21802	22050	21722	22065	22008	21817	22083	21803	22094	22110	21955	22004	22107	21913	21859	22104	21835	22033	21972	21932	22100	22090	22253	22114	21903	22023	22087	21947	22233	22238	22068	22073	22092	21947	21804	22072	21844	22074	21955	21810	22049	22174	21988	21983	21876	21860	21916	21826	22094	21954	22059	21889	22171	22146	22001	21895	21976	21848	21870	22202	22228	22115	22294	22046	22149	22102	22009	22117	22001	21870	21857	22047	22065	21662	22252	22261	22048	21943	21866	21893	21944	21746	21916	21938	21970	21992	21814	21971	21948	21911	22016	22159	22166	21952	22141	22077	22068	21900	22029	22028	21769	21755	22136	22025	21906	22083	21905	22003	22049	22036	21964	21939	22059	22010	22016	21880	22116	22445	21995	22260	22089	21963	21872	21991	22062	22044	21817	21678	21964	21756	22057	22005	21945	22015	22050	22053	22114	22117	22198	22132	21916	22000	21930	21938	21869	22125	21980	22054	21873	21775	21725	21970	21923	22050	22179	21749	21923	22077	22086	22179	21968	22062	21968	21989	21989	22115	22157	21795	22027	21908	21847	21971	21863	21999	22038	22014	22078	21978	22177	21889	22052	22124	22033	22264	22062	22075	21898	21986	21995	22150	21907	21989	21929	21912	21961	21958	21860	22027	22169	22178	22041	22038	22058	21918	22088	22041	22068	22061	22113	21980	21905	22134	21989	21940	22084	22030	21956	21943	22000	21952	21848	22115	22215	22165	21932	22241	21927	21885	22120	21968	21957	21942	21971	21773	22153	21890	22022	22144	22002	21903	21939	22026	22084	21962	21770	22111	21972	21838	21906	22134	22172	22157	21951	21889	22029	21865	21906	22118	21954	22138	22081	22139	21997	21941	21898	21932	21890	21975	22034	22063	22022	21771	21951	21962	21854	22038	22149	21941	21778	21956	22133	22164	22011	21925	21942	21827	22045	21819	21971	22087	22080	21958	21986	21900	22136	21869	22114	21932	21993	22024	22163	22057	21987	22063	21860	21917	21906	22073	22134	21742	21983	21817	22004	22044	21885	22135	22010	22123	22127	21924	22031	21992	21846	22016	21864	21974	21992	22080	22044	21836	21969	22183	22001	21931	21938	21996	21982	21948	22058	21902	21930	22149	22205	22085	22032	21971	21922	21958	21870	22200	21897	22131	22069	22199	22002	21760	21925	22144	21906	21945	22078	22182	22175	22054	22188	22024	21891	21758	21724	21885	21863	21990	22030	22067	21845	22030	21864	22023	22005	22067	21829	21939	21831	22175	22009	21906	22002	22158	22080	22008	21984	22209	21869	22175	22036	22122	21901	21935	21903	22100	21846	21936	21789	22048	22070	22008	22115	21885	22077	21894	21727	21983	21895	22240	21917	21821	21962	22041	21780	21990	21988	22120	21869	21900	22082	22104	22081	22030	21830	22102	21994	22151	21989	22068	22063	22100	21793	21714	22044	21948	21956	21968	22030	21990	21908	21869	21812	21908	21961	21685	22044	22051	21730	21796	21912	21994	22045	22079	22006	21914	21995	21806	21893	21999	21895	22136	21954	22036	22058	21851	21927	21991	22098	21996	22040	22289	21899	21964	22132	22097	22118	21971	21995	22144	22081	21994	21981	22232	21965	22077	21906	21928	21965	21946	21998	21999	21993	22259	21933	22107	21858	22023	21783	21950	22141	21994	22162	21890	21964	22258	22150	21881	21938	21859	21975	22149	22138	22028	22072	21948	21995	22082	21926	22053	21921	22039	22226	22127	22108	21836	22038	21801	22283	22154	21761	22186	22110	22132	22086	22003	21865	21898	21871	21911	21892	21817	22061	21818	21977	21841	21789	21896	21729	21944	22159	22072	22032	21857	21941	22108	21799	22053	22149	21986	21753	22008	21883	22186	22044	22107	21993	22139	22217	22077	21979	22007	21769	21765	22063	21684	21933	21940	21901	22188	22028	22036	21971	21890	21880	21758	21855	21920	21820	21944	21935	21813	21957	22019	22257	22306	21892	21989	21905	22175	21900	21977	21969	21995	21804	21957	22168	21924	22121	21974	21880	21890	22040	21940	21860	22170	22073	22014	22037	22184	21793	21985	22140	22150	22122	21923	21963	21882	21786	21844	21861	22063	21920	22021	21984	22113	21957	22013	21945	21907	21940	22091	22083	22067	21905	21945	22011	22009	21750	22124	21692	22089	21947	21948	21909	22146	21955	22039	22256	21929	21892	22041	22053	22132	22118	21783	21899	21927	22156	21901	22073	22119	21925	21988	22052	21872	21839	22132	21914	22067	21965	21972	21709	22000	21957	22046	21798	22066	22097	22029	21879	22231	21941	22035	22100	22060	22080	21730	21892	22255	22186	22205	21874	22108	21825	21981	21969	22113	21966	22109	22106	22051	22256	21991	22037	22144	21991	22056	22041	21979	22153	22174	22053	22116	22127	21949	22018	22024	22055	21965	21995	21922	22013	21946	22127	22048	21828	21890	22105	22120	22003	22081	22035	22050	21849	22083	21963	21820	21928	22190	21983	22071	22004	21955	21990	21804	22165	21905	22128	22004	21948	22065	21929	22206	21791	22068	22016	22007	21979	21930	21904	22061	21914	22053	22060	22097	21757	21858	21900	22262	21926	22178	22221	21942	21908	21815	22012	22033	22081	21927	21800	22129	21933	21908	21905	22060	21988	21992	22002	21865	22076	22067	21867	21919	21958	21912	21969	22000	21709	21668	21791	22003	22038	22018	22035	21780	21864	21920	21872	22022	22171	21916	22053	21860	21976	22025	21982	21772	21872	22279	22083	22153	22005	22053	21849	22065	22082	21998	21908	21882	22229	21810	21714	21765	22021	21955	21898	21818	22166	22278	21911	21991	21910	22083	22131	21970	22180	22038	21960	22158	22087	21996	22136	21977	22030	22054	22008	22071	21792	21957	22167	21979	21947	22201	22098	21876	21858	22054	21961	21878	22078	21890	21985	21984	22006	22054	22311	21942	22070	22106	22092	22162	21887	22166	21911	22410	22046	21914	22256	21940	21968	22009	21980	21893	22170	22070	21896	21985	21972	21969	21917	21792	22029	22022	21825	21945	21953	22140	21841	22006	22041	21814	22027	21930	21949	22219	22092	21979	22158	21981	21787	22199	21985	22192	22216	21971	21977	21931	22091	22202	21976	21900	21982	21996	21996	22112	22121	21982	21853	22227	22141	22164	22038	22112	22007	22099	21838	21918	22122	21892	21876	21954	21995	22155	22138	21982	21939	21936	21954	21914	22171	21925	21949	21980	22175	21941	21861	21889	21893	21874	22012	21994	22125	22032	21959	21917	21995	21934	22030	21994	21792	21911	22063	21885	21973	21870	21975	21930	22132	22235	21872	21669	22006	22023	21806	22155	22238	21979	22064	21959	22037	22077	22111	22001	21900	22014	21876	21815	22138	21909	22096	21892	21897	22001	22221	22196	21852	21948	22143	22119	21835	21962	22026	22173	22232	22247	21932	22199	22073	22074	22065	22042	21837	22201	21889	22029	22246	22050	22058	21816	22030	21910	21902	22093	22090	21912	21750	22140	22211	22138	21790	21724	22086	22189	22017	21988	22045	22056	21928	22013	22234	22183	21849	21893	22026	22133	22219	22113	21841	21759	22013	21969	21904	21812	21908	21999	21955	21864	22297	21927	22167	22117	22148	22043	21864	21982	22087	21927	22005	22105	21911	21970	22259	21938	22094	22058	22091	21957	21938	21888	22190	21994	21892	21728	21907	21814	21916	21881	22049	22158	22055	21850	22012	22031	21882	21876	21931	22268	22128	22009	21779	22062	21816	21644	21958	22052	21777	21890	21930	21923	22006	22324	22133	21779	21975	21907	21877	21888	21949	22065	22128	22138	21979	22069	22015	21831	21846	21795	21854	22084	22028	22115	21957	22036	21919	22029	21994	22166	21930	22043	21926	21921	22137	21949	21922	21747	21908	21906	21861	22023	21682	21735	22152	21995	22247	22014	21822	22195	21858	22182	21895	21949	21947	22189	22162	22003	21913	21965	21833	21972	21985	21934	22082	22161	21973	21885	21946	21903	21869	22066	21855	21971	21934	21878	21945	21872	22094	22034	21932	21916	21817	21961	22094	22094	21985	22232	22029	22052	22064	22049	22000	21954	21804	21868	21895	22014	22292	22126	22211	22080	21958	22014	21804	22075	22069	22186	21981	21741	22010	22086	22089	22164	21876	22065	21985	22210	21859	22005	22077	22070	22069	21832	21969	21883	21954	21835	21873	21864	22010	21922	21811	21898	21942	22001	21890	21871	21833	21973	22031	21942	22139	21933	21971	21969	22056	22086	22035	22001	22015	21945	21756	22034	22076	22195	21965	21975	21743	21995	22216	21893	21828	22099	22220	22032	22084	22107	22038	21978	22026	21840	22063	22061	22267	22046	22083	22022	21932	22188	21939	21954	22037	22011	21816	21702	22244	21916	21979	21797	21957	22153	21882	21880	21934	22109	22058	22073	21977	22116	21963	21800	22242	21946	21946	21999	21955	22147	21991	21838	22086	21984	21953	22180	22011	22112	21931	21909	22046	22185	22044	22057	22030	21981	21965	21781	22077	22130	21751	21896	21968	22141	22009	22065	21925	21992	22005	21980	22278	22042	21929	21942	22065	22020	21759	21964	21936	21865	22077	22130	21796	22139	22046	21798	22064	21851	22167	22025	21942	21951	22121	21984	22080	22012	22130	22270	22176	22015	22010	22107	22167	21837	21992	21927	22039	22085	22173	22028	21807	21913	21890	21866	21887	22074	22048	21917	21832	22030	21910	22214	21903	21954	22105	22021	22201	22092	21820	21955	21995	22031	22126	21847	22067	22192	22126	22018	21842	22068	22126	21985	22067	21893	22268	22143	21810	22146	21917	21955	21847	21906	22000	22045	21950	22036	22044	22052	21951	21783	22073	22188	22071	21959	22025	21904	21923	21815	22114	21906	22079	21834	21857	22284	21968	21928	22059	22029	22142	22128	21965	21982	22065	21951	21955	22057	21982
18611	21454	20684	18877	18167	17729	17498	17740	17345	17407	17725	17582	18133	17676	18104	19597	19876	18692	17980	17528	17147	17086	17013	17003	16977	16989	16949	17052	17109	17106	16983	16983	16832	17155	17074	17131	17114	16952	17120	17007	17030	17054	17080	17075	17082	17319	17110	16952	16882	17042	16916	17278	17175	17028	17039	17030	17155	17044	16908	16945	16956	16934	17240	17008	16960	17136	17005	17032	17289	16997	17133	16983	17083	16913	17014	17130	17159	16945	17146	16966	17184	16999	17045	17076	17039	17152	17023	17114	16886	17075	17047	16949	16999	17025	16935	17123	17060	17108	17017	16956	16902	17072	16999	17079	17114	16927	17101	16993	16981	17036	16817	16999	17196	16844	17060	16940	16981	17035	16757	17117	17001	16951	17048	17113	16855	17021	16925	17256	16964	17115	17050	17216	16848	16932	17121	16985	17032	17084	17007	16911	17001	16864	17160	16917	17010	16948	17117	17085	17117	17106	17104	17014	17008	17161	17116	16916	16896	16925	17101	17087	17132	16994	17141	17049	16972	16943	16940	16867	17267	17112	16977	17043	16945	17058	17196	17062	17008	17021	16910	17026	17171	16929	16893	17057	17134	16930	17064	17076	17009	17067	16981	17038	16900	16919	17131	17062	17072	16957	17091	16915	17079	17053	17140	16994	17102	17146	17153	17031	16985	17091	17043	16850	17079	17002	17043	16990	17012	17062	16859	17022	17070	16969	16888	17096	17067	16982	17135	17045	17061	17086	17061	17053	17125	16949	16986	17058	17071	17073	17005	17113	17028	17206	16982	16998	16970	17131	17005	16894	16928	16990	17088	17223	16982	17128	17030	17095	16963	17054	17039	17184	17039	16866	16801	17066	17009	16882	17139	16951	17156	16831	17050	16955	16864	16935	17027	17069	16919	16987	16881	17093	17037	17004	16906	16896	17086	16960	17103	16950	17155	16984	17307	16923	16951	16851	17060	17092	17067	17035	16939	17021	17059	17148	17285	16997	16836	16979	16979	17102	17187	17016	17024	17041	17043	17124	17022	17036	16948	16920	17097	16994	17129	16950	16869	16964	16871	17107	16929	16976	17136	17236	17007	17199	17008	16978	16883	17094	17145	16808	17111	16922	17027	17039	17192	16988	17008	16892	16968	17097	16938	17092	16934	16979	17215	16939	17111	17147	16909	17141	16979	17066	17107	17023	17100	17003	17262	17124	16896	17085	17049	16937	16980	16964	17132	17076	16943	17096	16907	16817	17035	16971	17066	16983	16905	17028	16906	16974	17111	17009	17083	17016	16929	17079	17012	17136	17012	17063	17038	17109	17101	17108	17068	17062	17045	17017	16938	17184	17042	17004	16880	16993	17080	17168	17263	17144	17125	16986	16997	16981	16899	17107	17132	16877	17030	16940	17099	17001	17047	17011	17078	16849	17103	16949	16978	16888	16999	17082	17199	17037	17063	17007	16857	16961	17070	16905	17074	16995	16968	17022	16916	17124	17021	16976	16928	17161	17084	16997	16935	17077	16971	17016	17025	16853	17067	16883	17055	16974	16917	16800	17091	17015	17095	17047	17012	17112	17127	16931	17013	16926	16942	17014	16878	16939	17076	16919	17111	17045	17182	17041	17024	17230	17101	16971	17101	17112	16864	17121	16852	17041	17050	17184	16969	17106	17115	17230	16866	16962	17072	17223	17145	17048	16982	16773	16955	16964	17104	17100	16946	16880	17031	17192	17092	17116	17048	17172	17018	17158	17138	16990	17037	17167	16914	17159	17036	17124	17036	17137	16907	17025	16867	17065	17144	17044	17070	17086	17091	16937	17122	16966	16796	17023	16935	17027	17003	16976	17018	17078	17179	17069	17109	17226	16976	16965	16875	16993	17056	17094	16861	17042	17051	17028	17094	17072	17067	17166	17022	17004	16939	17051	17099	17045	16932	17106	16961	17039	16936	17063	16959	17103	17139	17189	17161	17044	17000	16875	17098	17109	16968	17010	17013	17023	16994	16944	16987	16906	17171	17156	17088	17027	17024	17148	17053	16960	16909	16953	17015	17084	17186	17006	17029	17027	17039	16993	16997	17026	17002	17063	17103	17038	16979	16954	16939	17162	17006	17125	17051	17035	17150	17080	17148	16932	17071	17135	17059	16897	17016	16887	16984	17064	17009	17007	17154	17052	17096	17071	17042	17028	16921	17175	17003	17082	16880	17134	16961	16902	17058	17010	17105	17023	17163	17072	17148	17170	17132	17201	17036	17012	16942	16938	17162	17038	17032	17087	17066	16932	16885	17031	16882	17051	17176	16951	16921	16938	17196	17050	17139	17022	16923	17018	16805	17060	17000	17128	17017	17234	16855	17077	17067	17068	17070	17116	17114	17215	17138	17206	17150	17004	17032	16907	17025	17101	17119	17010	16995	16986	16847	16905	17051	17025	17163	16837	17037	16895	16901	16916	17141	17227	16999	17003	17096	16931	16999	16999	16863	17126	17044	17147	17073	16999	17043	16791	17198	17129	17105	16933	17058	17011	17111	16775	16974	16940	17047	17160	17068	17083	17056	17043	17136	16977	17039	17123	16884	17038	16960	17051	17139	16936	17111	17087	17026	17038	17190	16978	17084	17173	17135	16953	17164	17023	17151	16918	16994	17160	17007	16948	17137	16923	17115	16963	16960	16888	17162	16917	17206	17015	17029	17237	17076	16926	17106	16922	16908	17148	16996	17064	16994	16827	17063	17078	17045	16872	16978	17030	17146	16990	17104	16932	17052	17198	17029	16972	16966	16978	17052	17253	17100	17118	17005	17072	17133	17072	16798	16966	16895	16966	16852	17204	17092	17208	16950	17134	16977	17066	16942	17020	16932	17045	16912	17086	16973	17106	17024	17213	17068	17057	17054	17079	17023	17027	16993	17166	17030	16968	17017	17094	17083	17097	16905	17099	17044	17089	17100	16974	17079	16909	17020	17152	16979	16968	17036	17037	17146	17140	16940	17056	17128	17072	17012	17075	17050	17093	17038	17038	17137	16938	17135	17105	17079	16921	16961	17097	17080	16949	17075	17113	17138	17112	17005	17007	17091	17100	16992	17085	17077	16850	17037	17034	17073	17269	17012	17026	17168	16991	17139	16953	17030	17015	17077	17155	16971	16978	17170	17088	16919	17065	16969	16994	17065	17178	17049	17086	17079	17099	17021	16954	16977	17036	16903	16930	17194	17033	17056	16953	17044	17015	16877	17142	17160	17084	17123	16981	17034	16968	17072	17071	17000	16909	16999	17116	17014	17055	17114	17012	17118	16858	16950	17132	17151	17057	17007	17028	17086	17244	17065	17105	16881	17092	16909	17018	17071	16961	16800	16993	16942	16904	17180	16918	17004	17097	17243	17004	17132	17128	17052	16879	17175	17084	17068	17024	17090	17067	17058	17018	16984	16967	17002	16927	16917	17038	17044	16889	17111	17045	16984	16934	17084	17173	17134	17070	17111	16920	17086	17066	16985	16925	16955	17166	17115	17086	17032	17117	17028	17113	17012	16844	16999	17294	17146	16936	17040	16940	17110	17001	16901	16803	17002	17160	16951	16989	17057	16867	16932	16926	17027	16938	17132	17031	17111	17093	17015	17115	17018	16946	16837	16989	17215	17170	17129	17032	17073	17132	17001	17099	17056	16986	17039	17050	17015	16875	16987	17172	17059	17023	17018	16989	17145	17004	17001	17055	17037	16947	17110	17147	16976	17064	17023	17186	17017	17044	17117	16938	17213	16978	16984	16897	17170	17102	17027	17109	17073	16918	16951	16817	17043	17073	16915	16999	16988	16951	17049	17026	17156	17107	16911	16885	16981	17065	17183	16927	16938	17134	17045	17040	17073	16981	16935	16921	17103	17050	17000	16954	17146	16978	16984	17062	17172	17180	16987	16968	17039	16825	17102	16918	17062	17132	17019	16977	17016	16998	17060	17122	17100	17036	17108	17028	17125	17038	16978	17072	17041	17101	17278	16890	17085	17027	17116	17089	17124	17089	16962	17006	16984	17051	17099	17160	16959	17087	16897	16866	16930	17133	17034	17061	17073	17074	16927	17134	16980	16811	16925	16871	16966	16967	17024	17105	17070	17066	17067	17212	16941	17097	17156	17090	17054	17212	17052	16825	17000	16997	17012	17136	17155	17025	17019	16877	17158	17063	17037	17005	17176	17231	17163	17128	16991	17044	17277	16986	16832	17015	17158	17149	17037	16868	17133	17050	17340	17005	17090	17056	16952	16983	17016	17054	17079	17084	17058	17034	16918	17201	17123	17020	17201	17003	17113	17136	17041	16957	17153	17101	17156	16922	17086	16874	17122	16845	16960	16934	16875	17167	17236	17124	17116	17015	17035	17074	16850	16985	16928	17026	16984	17088	16921	16935	16941	16988	17058	16946	17114	17121	17104	17031	17134	17056	16997	16966	17200	16900	17170	17064	16937	17130	16854	16931	16940	16958	17014	17219	17162	16922	17018	17125	16932	17278	17033	17110	16877	17105	17192	17159	17007	17034	17073	17027	17092	16946	17063	16995	17114	17035	17012	17050	17051	17099	17162	16964	17091	16948	17096	17107	17056	16944	17096	16823	16806	17160	17127	17130	17074	16977	17096	17030	17035	16976	17150	17078	17150	17030	17058	17112	17072	17169	16912	16958	17067	16961	16868	16902	16902	16893	16881	17108	17033	17037	17154	17042	17031	16910	17133	16912	16984	16918	16859	17137	16947	17050	17107	17043	17108	17049	17172	17096	17043	16880	17158	17027	16885	17109	17204	16977	16981	16949	17096	16961	17041	17101	17062	17022	17003	16946	17018	17202	16961	17166	17093	17071	16874	17036	17300	16871	17075	17220	16955	17249	17129	16938	16912	17047	17038	17160	17154	17158	17010	16845	17035	16915	17066	17077	17044	16926	17077	17093	17118	17104	16919	17095	16968	17150	16927	17034	17203	16995	17032	17037	17147	17073	16933	16998	16922	16959	17230	16976	17062	16881	17018	16982	17100	17039	17092	17053	16940	16876	17066	16925	17066	17108	17060	16969	17083	17064	16921	17043	17059	17102	17183	16963	17092	17026	17056	16899	17007	17065	17091	16985	17028	17136	16972	17193	16992	16972	17109	16931	17058	17020	17073	16957	16870	17101
25244	21480	28726	25126	23766	24851	24790	23050	22850	22510	22962	22836	22952	22927	24456	33285	33493	29906	26036	24216	22962	22296	22333	22081	22045	22052	22197	22209	22007	21949	22077	22101	21850	22120	22010	22025	22120	21969	21971	21976	22078	21744	22118	22089	22032	22065	22016	22001	21828	21970	21938	22004	22235	21951	22126	22141	22104	21965	22010	21970	21968	22091	22166	22016	22126	22045	22197	21971	22056	21859	22200	21934	22107	22106	22109	21883	22130	21799	21673	22129	22147	21945	21946	21982	21960	22126	22089	22188	21795	21985	21984	21926	21962	22065	21960	21868	21975	22023	21838	21853	22005	22004	22061	22100	21927	21830	21885	22023	21943	22164	22062	22037	21901	21993	22014	22137	22122	22159	21940	22005	22143	22007	21770	21927	22016	21946	21933	22145	21956	21928	21846	21933	22134	21931	22115	21970	22013	22140	21812	21930	22209	21940	22121	21916	21777	22133	21950	22057	21927	22008	22191	22136	22116	21884	22045	21986	21880	21879	22135	21615	22021	22009	21763	22041	22244	22098	21790	21937	22174	21959	21966	22028	21857	22190	21700	22133	21833	21884	22058	21810	22136	21857	21917	21983	22184	21999	22081	21996	21893	22111	22164	22061	22120	21996	22131	22008	22251	22070	21896	21930	21951	22051	21969	21841	22092	21911	21965	22071	21923	22114	22025	22053	21959	22109	21871	21962	22147	22024	22131	22026	21976	22088	22011	22044	21927	22383	21842	21923	21963	21765	22131	22174	21867	22224	21953	21906	22229	21975	22111	21887	22017	22223	22002	21904	22028	21993	22015	22105	22057	21921	21862	22139	21909	22089	22041	22212	22028	21853	22024	22181	21992	22052	21977	21962	22055	22054	22139	21995	22023	21843	21795	22251	22189	21930	21947	22321	22040	21913	21809	21932	22006	21987	21874	22064	22044	21726	21854	22017	21948	21890	22046	21954	22058	21980	21904	21886	22269	21955	21975	22108	21870	22089	22115	22039	22234	22050	21974	21789	21930	22052	22021	21991	22012	21939	21935	22166	22049	21713	21846	21831	21926	21961	21952	22034	22074	21955	21931	21991	22148	21943	22060	22002	21668	21773	21896	22001	22030	21952	22162	22096	21933	21875	21710	21953	21941	22133	22028	22243	21992	22123	22105	21791	22035	21841	22109	21903	21976	21829	22054	21966	22025	22078	22163	22149	22050	21913	22138	21875	21963	22119	22089	21816	21916	21915	21987	22191	22094	21917	22105	22058	22061	22024	21820	22004	21966	21878	21923	21909	22024	22057	22286	22147	21913	22172	21991	22100	21969	22010	22045	21916	22124	22005	22062	21955	21873	22159	22058	21928	22018	22022	21984	21854	21838	21989	21926	22022	21956	22058	22187	22067	22282	21919	21842	21844	21972	21998	21925	22206	21988	21725	22000	22024	22003	22001	21942	21870	22036	21995	21960	21918	22038	21879	22050	21977	22008	22098	21844	21964	21997	21917	21910	21710	21955	21944	21919	21908	22326	21880	21837	21986	22028	21970	22019	21759	21879	21951	22035	21971	21948	22142	21835	22229	21871	21921	21867	22074	22210	21947	22144	21984	22021	21779	22072	21864	21909	22027	21906	22058	22253	21854	21778	21934	21896	21714	22024	22012	22172	22031	22054	21796	21991	22154	21908	22087	21879	21854	21939	21919	22197	21805	21919	21959	21813	21958	21982	21946	22081	22039	21997	21815	22069	22131	22150	22061	21774	22227	21905	21708	21816	21949	21954	22047	21988	22254	21859	22000	22058	21990	21886	21767	22341	22050	21886	21988	21857	21934	22120	22254	22141	22066	21846	21919	22114	21902	22113	22006	22064	22283	22119	22168	22091	21882	22090	21969	22103	22024	22190	22033	21796	22146	22118	21868	21832	21932	22152	22045	22037	21905	21980	22109	22103	22122	21917	21946	22085	21922	21900	21910	21950	21931	22147	21986	21899	22069	22037	21967	21951	21901	22135	21837	21887	22107	21938	22042	21872	22012	21841	22005	22046	22104	21995	21973	22131	22177	22060	21825	22143	21926	21895	21792	22071	21772	21906	21864	21847	21894	22298	21788	22190	21868	22192	21893	21980	22213	22057	22004	22057	21930	21893	22084	22097	21946	21865	21903	22024	22079	22020	21745	21977	21766	22174	22092	21846	22238	21831	22023	22181	22013	21970	22006	22393	22196	21875	21986	22043	21903	21957	22165	22017	22180	21839	22088	21970	21769	21906	22208	22042	22130	22110	21846	22054	21972	21936	21910	22078	22048	21950	21989	21802	21893	22044	22147	22247	22113	22050	21971	22019	21924	22026	21798	21954	22061	22105	22055	22041	22148	21993	21831	21859	22062	21963	22107	21833	22066	21995	22098	21989	21841	22076	21923	22040	22024	21866	22028	22043	21996	21883	21952	21932	22012	22195	21873	22140	21684	22088	22190	21984	21850	21919	22255	21749	21859	21881	22033	21879	21724	21986	21963	21980	21943	22095	22088	21915	21975	21991	21974	22020	22147	22077	22250	21987	22046	21878	22098	22053	22050	22252	22067	22075	21848	22054	22049	22189	22118	21935	22146	22091	21966	22134	21946	21938	22112	22304	22164	21792	22091	21978	21808	22012	22080	21975	21967	21977	22000	21860	22152	22090	21923	21846	21888	21861	22042	21919	21898	21852	22076	22162	22025	21806	21750	21906	21870	21971	21805	22043	21677	22200	21960	21902	21844	22147	22136	22128	21955	21957	22132	22047	22067	22066	22109	21926	22038	21920	21930	22241	22064	22131	22059	22067	22000	22068	22043	22003	21759	21898	22143	21784	22103	22079	22044	21956	21896	21954	22147	22255	21978	21896	22301	21742	21840	22004	21951	22223	21876	22113	21997	21899	22162	22099	22133	21973	22152	22011	21969	21957	21910	21959	22087	21866	21847	22169	21870	21884	22018	22077	22078	22059	21936	22229	22047	22028	21923	21898	21865	22055	22077	21877	21889	21950	22029	21982	21946	22047	21961	21948	22049	21917	21929	22014	21898	21887	22053	22072	21992	21847	22008	21948	22223	21979	21908	22145	21926	21976	21930	22085	22136	22028	22026	22048	22087	21987	21944	22238	22078	22080	21825	22065	21942	21874	21929	21989	21862	21837	21954	22218	21959	21934	22068	22186	22023	21814	21989	22109	21901	21972	22040	22274	22037	21866	21929	21981	21860	21961	22139	21862	21905	22062	21860	21949	22038	22032	22039	21858	21967	21988	22042	22035	22003	22215	22147	22126	21765	22199	21971	22086	22039	21975	21963	22031	22148	22091	22129	21991	22213	22033	22051	22175	22067	22019	21809	21969	22087	22116	21961	21768	21923	21998	22096	21840	21968	22055	22149	22021	22228	21975	21920	22004	21956	22103	21769	22145	21853	21944	21905	21792	21804	22010	21871	21947	21915	21978	21904	22179	22033	21869	22091	21800	21898	21888	22045	21982	22090	22017	21907	22073	21816	21791	22024	22165	21936	22081	21893	22198	22032	22065	21753	21898	21975	22320	21959	22099	21806	21840	21848	22048	22079	21987	22142	21928	21853	21997	21962	22008	21906	22025	22079	21904	22139	21932	21853	21967	21968	21780	22012	22050	21927	21952	21876	22079	21892	21848	21845	22040	22089	22158	22029	21774	21848	21524	22206	21798	21753	21971	21993	22040	21923	21982	21809	21894	21868	22236	22135	21882	21817	21944	21910	21984	22023	22139	22206	22065	22111	22085	22202	22377	21818	22028	21914	22058	22051	22054	21835	21997	21858	22139	21734	21991	21914	22118	21997	21965	22202	21988	22045	21983	22020	22131	22109	21804	21965	22037	21850	21916	22051	22075	21941	22017	22005	21974	21976	22038	22158	22008	22034	21625	21800	21953	22009	22048	21914	21881	22076	21982	22157	22185	21862	21931	21997	21988	22011	22292	21803	21982	22118	22003	22299	21975	21966	21975	22083	22016	21970	21903	21902	21871	21943	22334	21892	22015	21891	21939	22250	21971	22092	21967	22258	21919	21835	21979	21859	21919	21851	22027	21994	22027	21847	21993	21886	21787	21782	22092	21914	21939	21909	21773	21960	22042	21976	21904	21985	21961	21740	22101	22115	22036	21914	22065	21874	22174	21678	22094	21946	21858	21886	21838	22004	22203	21808	22083	21997	21990	21916	21946	21774	21994	22022	21995	21814	21720	22090	21984	21996	21848	21934	22152	21883	22003	21997	21798	22083	22108	21918	21965	21918	21794	21787	21971	21930	21930	22090	22105	22098	22098	22016	21842	22092	22216	22049	22071	21983	22043	21888	21902	22197	22006	21989	21967	22052	21878	22003	21919	21920	22037	22032	22054	22086	21889	22000	21944	22072	21742	22191	22165	21983	21902	22021	22229	22048	22080	22149	21901	22239	22080	22119	22085	21950	21813	22005	22134	21923	21951	22168	22117	21947	21932	21962	21969	21999	22102	21606	22017	21975	21959	21996	22062	22286	22062	21907	22105	21945	22010	22104	22156	22054	22104	22087	22136	22051	22035	22059	22011	22088	22111	21974	21736	22052	21996	22016	22063	22006	22097	22070	21948	22083	21911	21967	21991	22096	22017	21918	22067	22118	21965	21954	22131	22141	22004	21996	22107	22193	21954	22120	22065	22005	22186	22055	21931	21781	21823	21909	22050	22080	21976	21976	22059	21976	22108	22116	22011	22003	21905	22028	21988	21925	21873	22046	21971	21990	22286	21958	22025	22041	22069	21833	21828	21898	21984	22028	21767	22221	21965	22154	21996	21854	21891	21909	22083	21807	21868	22026	22207	22039	21838	21849	22087	22021	21974	21955	21851	21864	22023	21980	22124	21992	22148	22136	22146	22260	21982	22270	22042	22081	22072	21941	22306	21920	21834	22009	22184	21919	21890	22028	22041	21978	21966	21737	21958	22019	22124	21805	21802	22044	21965	21915	22021	22000	22103	21975	21982	21937	22149	21995	21981	21957	21981	22011	21892	22063	21881	22146	21876	21746	22033	21804	22094	21992	22016	22155	21853	21998	21907	21915	21891	22019	22025	22139	22052	22253	22043	21880	21969	22018	22243	21916	22199	21964	21764	22102	22032	21799	21864	21920	21706	22018	22045	22157
17407	27184	26063	22371	20482	19514	18811	18441	18337	17846	18452	17880	18821	18209	22197	33393	32365	26756	21872	19387	17992	17291	17181	17156	16968	17085	17153	17328	17011	16981	17205	16949	17167	16906	16972	17184	16987	17065	17221	17102	17177	17093	17084	16953	16897	17052	17052	17136	17119	17017	17243	17005	16981	17085	16961	17244	17053	17050	17186	17149	17032	17107	17191	16915	17121	17090	17216	17069	17159	17053	17113	17031	16905	17070	17105	16972	17112	17224	17310	17130	17020	16858	16924	16986	17029	17013	16885	17058	17019	17235	17018	17083	17077	17118	16987	17016	17287	17124	17059	17090	16990	17123	17148	17015	16850	16923	17215	17025	17074	16947	17017	17032	17175	17091	17237	17042	17199	17025	16940	17016	17024	17201	17043	17066	16997	16939	17095	17046	17055	16896	17032	17037	17217	16966	16978	17192	16995	17290	17057	17091	17025	17175	17093	17135	17070	16952	16952	17135	17074	16962	17188	17009	17238	17208	17193	17132	16952	16964	17032	16884	17143	16943	17180	17002	17076	17129	17202	17151	16986	16883	16991	17157	17014	16838	16983	16960	17166	17106	17144	17085	17191	16989	17132	17055	17054	17128	17013	16927	17086	17155	17077	17064	17126	17190	16965	16910	16844	17025	17188	17087	17091	17032	16999	16931	17067	17051	17121	17122	17121	17250	16952	17169	17075	17094	17089	17042	17172	17151	17144	17048	17074	17028	16992	16836	17074	17042	16885	17104	16960	17127	16957	17070	16994	17014	17135	17025	17120	17072	16955	16988	17019	16929	17084	16990	16902	17140	16986	17132	16931	17248	16821	17018	16999	16826	17049	17180	17075	17126	16964	17048	16800	17029	16961	16995	17179	17030	16892	17062	17007	17011	17078	17104	17180	17061	17180	17094	17119	17018	17057	17010	17050	16989	17019	16891	16989	17081	16963	17089	16905	17016	17070	17232	17084	17053	16973	17093	16981	17136	17039	17005	17089	17056	16979	17240	17021	16979	17049	17036	16929	17109	17238	17021	17012	17061	17035	17006	17091	17034	17072	17037	16930	17075	16975	17069	17020	16966	17114	17077	17140	17050	17089	16983	17219	17166	17176	16982	17264	17119	17228	16882	16913	17218	17059	17048	17194	17113	17004	17087	17099	17035	16990	17151	17053	17221	17088	17083	17033	17130	17138	17218	17156	17126	16865	17154	17224	17216	17207	17232	17256	17049	17017	17010	16924	17122	17086	17031	16891	16966	16963	17083	17207	17182	17206	17119	17060	17146	17073	17268	16964	16999	17007	17139	16917	17001	17104	17038	17054	16983	17029	17325	16962	17038	17131	17117	17034	17267	17164	17153	16904	17025	17098	17161	17114	17106	17040	17159	17119	17255	16983	16973	16947	16996	17170	16967	16810	17018	17042	16981	16949	17271	17099	17152	16977	16993	17111	17102	16834	17239	16916	17005	16949	17231	17080	17207	17013	16885	17082	16975	17066	17193	16928	17204	17023	17130	17013	17279	17016	16986	17038	17266	17067	16972	16915	16971	17049	17086	17053	17101	16936	17013	17184	16840	17185	17023	17059	17108	16987	17158	16770	17115	16943	17166	17054	17115	17051	17070	16938	16865	16952	17101	17026	17021	17265	17012	17073	16952	17115	17116	17093	17127	17052	16994	16967	17007	17081	17177	16979	17092	16995	16998	16972	17170	16973	17032	16990	17178	16941	17206	17138	17052	17127	17129	17115	16905	17229	17119	17065	17116	17137	17116	17002	16829	17134	17093	16972	17099	17209	17048	17144	16881	17024	17115	17206	17094	17136	17016	17083	17116	16987	17069	17000	16931	16972	17051	16956	17170	17235	16996	17141	16937	17066	17138	17083	16921	16960	16862	17023	17033	17092	17142	17035	16956	16891	17187	16974	17009	17202	17104	17228	17137	17115	17050	17135	17056	16961	16988	17144	16893	16968	17081	16913	17062	16913	17100	16999	17044	16924	16902	17095	17084	16900	17302	16942	17067	17223	16937	16934	17159	16881	17004	17117	17070	17186	16975	17115	16979	16991	17018	17063	17118	17053	17113	17112	17160	17231	17054	16982	17008	16998	16958	17235	17088	17207	17056	17156	17060	17015	17082	17009	16999	17113	17004	16972	16927	17038	16950	17174	17276	17204	17266	17028	17098	17103	16940	17015	16990	17058	17208	16919	17023	17136	16952	17076	16991	17026	17145	16964	17006	17113	17069	17097	17130	17078	16941	17105	17133	17066	17310	17132	16995	16932	17038	17046	17081	17152	17028	17095	17136	17036	16950	17117	16951	17164	17036	17198	17079	17009	17099	17105	17177	17008	17229	17077	17025	17015	16889	16953	17192	17242	17046	16942	16997	17129	16931	17140	17199	17063	17031	17241	17187	17139	17071	17052	17164	16945	17204	17237	17211	17082	17045	16871	17018	17040	16836	16987	17127	17074	17040	16906	16854	16965	17146	16919	16936	16951	17086	17260	17072	17175	16953	16997	17070	17010	17134	17211	17051	17093	17116	17009	16928	17090	17181	17060	17135	17120	17019	17049	17015	17046	17110	17018	17048	17098	17078	17169	16948	17139	17077	17079	17049	17006	16999	17119	17066	17123	16901	17213	17091	17133	17051	17071	17106	17274	17117	16912	17113	17248	16905	16931	16992	17094	17091	16985	17085	16942	16949	17117	17065	16986	17039	17056	17056	16943	17274	16988	17160	17025	17007	16878	17227	17052	17034	17190	17027	17057	16999	16943	17343	17014	17140	16992	17150	17063	17033	17130	17006	17033	17097	16970	16959	17083	17230	17017	16962	17159	16919	17057	17210	16882	16956	17182	16977	17032	17307	16920	16963	17002	16936	17177	17029	17302	16959	17097	17058	17112	16942	17176	17119	17167	17024	16977	16873	17231	16992	16989	17109	16982	17094	17097	17194	17040	16978	17077	17141	17193	17006	16968	17094	17096	17128	17048	17045	17061	16851	17196	17207	17199	17139	17121	17317	17056	17025	17116	16975	17144	17206	16944	17036	17184	17035	17194	16996	17161	17078	17051	17110	17169	17057	17081	17138	17082	16974	17041	17111	17078	17117	17246	16980	17232	17134	17076	17105	16964	17066	17184	17023	16911	16999	16955	17210	17137	16976	17136	17304	16955	17208	17089	17144	17150	17047	16887	17152	16873	17059	17114	17141	16846	17026	17090	16774	17119	17069	17059	17155	16955	17129	16803	17139	17117	17057	16997	16958	17054	17083	17036	17013	16941	17032	16953	17112	17143	17067	17136	16972	17109	17122	17037	16972	17218	17032	16910	17042	17160	17114	17243	17113	17031	17049	16926	17092	17062	17168	17048	16936	17049	17000	17177	17067	17198	16982	17077	17062	16972	17081	17143	16802	17124	16961	17193	17089	17162	16773	16961	17126	17119	17107	16972	17091	17021	17063	17128	17002	16886	17169	17184	16967	17116	17120	17194	16906	17143	17106	17105	16908	16970	17010	17004	17102	17188	17098	17239	17165	17116	17058	17068	16958	17229	16870	17223	17105	17134	17310	17098	17049	17163	17054	17121	16876	17062	16946	17052	17006	17029	17103	17115	16868	16888	17022	16942	17034	17141	17166	16997	17185	17093	17085	17119	16848	17227	17015	17079	17285	16975	17002	17015	16957	17042	17177	17218	17177	17078	17104	16998	17093	17050	16887	16946	17043	16965	17242	17129	17152	17060	17110	16995	17063	17134	17194	16968	17013	16897	16956	17103	17258	16896	17018	16942	16914	17065	17161	17034	17094	17203	17054	17069	16906	17302	17161	16946	17004	16985	16994	16978	17015	17291	17043	16921	17100	17126	17149	16940	17023	17251	17033	17055	17057	16979	17140	16984	17178	16956	17018	17114	16929	17013	16997	17021	16894	17129	16936	17147	17117	17109	17070	17069	17148	17140	17289	17090	17132	16934	17162	17197	17031	17362	17071	17186	17038	17177	16885	16991	17219	17078	17220	17144	17093	17118	17054	17135	16968	17106	17061	16989	16993	16995	17076	17185	17124	17067	17017	17168	16963	16974	17116	17053	17103	17123	17007	16839	17074	17072	17026	17014	16972	17086	16957	16833	17023	16974	16937	17038	17090	17199	17044	17025	16954	17136	17151	16976	16975	17005	17013	17020	17030	16974	17150	17159	17079	17047	16992	16927	16948	16895	17074	17157	17229	17161	17097	16967	17002	17194	16967	17116	17001	17119	17095	17059	17106	16994	17081	17129	16982	17077	16918	16937	17075	17020	17133	16975	17058	17114	17054	17041	17066	17189	17035	17034	17281	17041	17016	17052	16965	16914	17229	17064	16901	17016	17102	16868	17042	17058	17224	16898	16987	17121	16987	17179	17227	17286	17245	16995	17060	17033	16925	16958	17172	17316	16952	17201	17066	17191	17019	17007	17106	17158	17086	17003	17042	17025	16943	17240	16956	17163	17121	17200	17134	17251	17074	16974	17102	17000	16985	16925	17126	17106	17041	17171	16754	17128	17178	16948	17060	16991	17063	16964	17255	17132	17013	17034	17144	17118	17052	17232	17105	17137	17092	17096	16965	17131	16846	17018	16994	17032	16961	17139	17214	17068	17199	17006	17119	17125	17117	17170	17204	17023	17129	17054	17117	17117	17278	17049	16928	17180	17084	17154	16981	17223	16822	17344	17205	16916	16874	17149	17096	17272	17275	17164	16944	16851	17102	17064	17155	17042	16945	17104	17169	16959	16769	17172	17082	17051	17034	17124	17029	17086	17051	17074	17163	16804	17082	17214	17071	17133	17045	16952	17025	16981	17074	16983	17117	17055	17129	17240	17015	17124	16942	17216	16838	17121	17052	17093	17027	17073	17013	17238	17199	17078	17102	16873	16990	17097	17026	17144	17006	17086	17091	17158	17151	17099	17105	17072	17015	17037	17092	16985	16999	17292	17108	16979	17168	17044	17132	17151	17132	17072	17053	17036	17149	16932	16970	17261	17040	16948	17103	17188	16999	17101	17040	17102	17204	16876	17012	17066	17123	17053	17022	17062	17117	17058	17041	17185	16959	17019	16994	17182	16990	16928	16953	17031	17226	16896	17106	17258	17156	17283	17024	16983	16993	16919	16970	16877	17079	16993	17169	17008	16978
23802	21454	29067	24306	22228	25367	27625	23888	23196	23503	23426	23072	23172	22779	25839	41715	40558	34556	28407	25917	23650	22762	22440	22088	22275	22121	22122	21944	22117	22070	21998	22113	21955	21850	22029	22140	22001	21901	21909	22171	22134	22170	22088	21824	22080	21627	21715	21986	21990	21947	21986	21961	21990	22171	21834	21690	22011	22207	22066	21968	22001	21921	21921	22027	21909	22045	22067	22009	21801	21938	22058	21870	21882	22042	21807	21990	21978	22009	21843	21803	21840	22005	21947	21847	22051	22019	22059	22124	22013	21961	22015	22035	22049	22030	22203	21915	22058	22017	22023	21831	21904	22090	22044	21863	21980	21976	22169	21996	21948	22120	21813	21922	22090	22022	21931	21979	22279	22176	22113	22026	22060	22116	22037	21949	21946	21895	22283	22148	22041	21823	21918	21997	21926	21968	22064	22271	22123	21974	22137	21890	21995	21906	22104	21986	22193	22240	22030	21884	22106	22114	22000	21888	22136	21920	21957	21920	22083	21969	21828	22068	21989	22040	21983	21781	22124	21794	22083	21839	21836	21963	22077	21849	22089	21879	21853	21984	21960	21845	21900	21989	21988	22103	22151	21937	21969	22068	21969	22101	22039	21956	21855	22059	22172	22236	21854	21838	22011	22147	22082	22021	21934	21885	21862	22331	21839	22094	22090	21925	22075	22283	22086	21826	21953	22066	22043	22016	22064	21809	22124	22003	21925	22100	22097	22061	21968	21879	21959	21889	22033	22157	21909	21830	22141	21958	22036	21952	22097	21716	22042	22209	22177	22056	22082	22038	21915	22021	21887	22117	21936	21832	21913	21991	22022	21951	21693	21968	22100	21761	21983	21973	22082	22064	21786	22010	21993	22114	21960	22158	21928	21838	22008	21928	22185	21977	22000	22017	21866	21854	21969	21971	21920	21936	21842	21773	22021	21977	22066	21962	21909	21731	22012	22020	21883	22039	22026	22112	21931	21921	21934	22079	21997	21845	22116	22038	21785	21967	21794	21966	21857	22335	21981	21968	21950	22027	22034	21840	21899	22059	21806	21794	22011	22037	21996	21939	21945	21979	21947	22005	22036	22139	22023	22088	21698	22150	22074	22176	21931	21903	22058	21980	21833	22069	22063	21968	22009	22146	22109	22086	22008	22000	21994	22051	21866	22032	21650	21873	22020	21886	21984	21775	22094	21857	21865	21978	21926	22072	22047	22058	22269	22032	21870	21938	21847	22116	22202	22237	21834	22103	21998	21734	22056	21836	22058	21838	21889	21964	21955	21897	22189	21939	21805	21975	21834	21848	21993	21973	21934	21736	21904	22052	22021	21798	22199	21869	21901	21815	21994	21947	21798	22102	22015	22029	21941	22038	22054	21959	21871	21889	21774	22176	21898	22013	21883	21631	21837	21863	21911	22134	22010	21835	22143	21996	22203	21875	21870	21929	21962	21763	21909	21873	21776	22130	22225	22011	22097	22198	21963	21870	22056	21958	21902	22110	21965	22082	21819	21994	21944	21950	21909	21795	21777	21940	21781	21677	21829	22013	22065	21834	21825	21919	21895	21886	22096	22281	22009	21872	21940	22024	21981	22014	21965	21956	22170	22100	21911	21978	21857	21900	22088	21920	21843	21924	21987	22065	21821	21778	22156	21920	21848	22057	21943	22001	21906	21949	22052	21958	21743	21976	21856	21914	21816	21977	21870	22256	21878	21887	21972	22089	21987	21818	22099	22108	21896	22007	21882	22133	21711	21775	22002	21832	22200	22039	21903	21823	21887	21935	21921	22031	22160	22229	21904	21893	21858	21818	22017	21934	22055	21742	21929	21968	22067	21905	21942	21785	22180	22307	21972	22134	21939	21954	21869	22024	22159	21989	22059	22009	22147	22065	22029	21815	22143	21944	21857	21880	22039	21716	21897	21908	22014	21732	21894	21777	21914	21825	21782	21991	22047	22048	22013	21836	21677	21926	21911	22021	22104	21902	22028	22233	22134	21991	22151	21996	21942	21977	22240	22085	22161	21898	21939	21893	22272	21931	21810	21931	21929	21729	22087	21965	21997	22033	21961	21968	22019	21956	22041	21771	22015	22096	22200	22145	22097	21999	22206	22085	22137	22183	21913	21826	21989	22024	21728	22028	21879	22092	22036	22155	22051	21918	21910	21892	21760	21775	21914	22355	22176	21795	21813	22120	22167	22047	21854	21836	21791	21765	21709	21856	21981	21935	21921	22046	21855	21939	22020	22065	21761	22196	21869	21930	22043	22180	22031	21922	21894	21726	21978	22000	22034	21946	21836	21966	22003	22038	21935	21948	22093	21903	21744	22087	21967	22094	21708	22028	22055	21895	21941	21938	21889	22078	21907	21878	21804	21926	21770	21955	21907	21988	21905	22025	22231	21947	21909	22215	21955	21989	21625	21974	22112	22129	21925	22029	21967	21981	21924	22151	21950	22019	22036	22041	21988	22216	22031	21942	21923	21871	21983	21973	22111	21993	22005	21979	21986	22055	21945	22165	22010	21997	21962	21988	21947	21936	21598	21953	21891	21702	21952	22122	22021	22048	21994	22110	22185	21913	21967	21988	22009	22134	21858	21775	21850	21688	21800	21980	22116	22050	21915	21934	22002	21985	22011	22283	22076	21849	22124	21821	21846	21740	21993	22034	22163	21742	22020	22056	21869	22006	22123	21916	21945	21895	21671	21944	22020	22075	22195	21930	21914	22087	21999	22126	22240	21962	22129	21997	22097	22002	22015	21825	22042	21947	22021	22223	22012	22097	21893	21994	21987	22027	21835	21921	21893	21969	22020	21795	21824	22087	22159	21892	21791	21846	21983	22010	22052	21898	21940	21969	21848	22154	22098	22126	22017	21950	22014	22191	21726	21997	22075	21707	22276	21906	22101	21858	21899	21999	21984	21796	22100	22088	22077	21990	21897	21934	21989	21942	21924	21762	21778	22011	22111	21925	22065	21865	21992	22094	22210	21958	22010	22023	21814	21969	21877	21767	21996	21854	21893	21972	21992	22057	21913	21945	22010	22106	21869	21985	22013	22070	22073	21892	21830	21677	21982	22028	22130	22221	21933	22086	22048	22002	21840	21871	21717	21827	22016	21887	22103	21919	21973	22120	21858	21838	22055	21811	22041	21979	21995	21878	21784	22036	21799	21775	22086	21954	22098	21953	21994	22016	22019	22156	21954	22072	22087	21983	21934	22093	22089	21994	21897	22054	21905	22014	21953	21937	22021	22163	22056	21907	21897	21954	22104	22002	21756	21957	21900	22210	22416	22089	21996	22048	21982	21834	21920	21955	22061	22298	21950	21935	22031	21734	22067	21897	22025	22133	22205	21822	21918	22071	22019	21757	21781	21715	21991	22339	21948	22116	22162	21849	22185	22136	21891	21881	22102	22040	22060	21964	21714	21937	21910	22040	21878	21892	22046	21973	21853	22070	21885	21945	21974	22011	21943	21834	21755	21955	22142	22266	21902	22086	21968	22074	22034	22002	21911	22015	22043	22014	22229	22062	22122	22024	22059	22197	21859	21782	21972	21844	22127	21990	22008	22045	21856	21901	21826	22056	21759	21924	22059	21902	21886	22040	22151	22073	22022	22070	22106	21832	21961	21956	21982	22151	22028	21853	21734	21880	22086	22012	22125	21933	21787	21859	21892	21914	21744	21911	21867	21936	21986	22110	21917	22000	22049	22101	21924	21949	21893	21933	22048	22144	21874	21995	21909	21802	21755	21891	21984	21869	22070	22160	21881	21969	22004	21970	21896	21893	21682	22024	21740	22096	22112	22015	21984	21767	22035	22083	21867	21966	22136	22058	21890	22080	21960	21873	21696	21761	22249	22158	22048	21951	21924	21958	21780	21904	21940	21938	22162	21969	22045	21870	21995	21814	21805	22028	22189	22031	21942	22049	21891	21931	22086	22035	22023	21980	21844	21864	22031	22245	21965	21895	21980	21969	22036	22013	21903	22022	22060	22106	21906	22053	22082	22070	22002	21911	21704	22173	21945	21877	21932	21953	21893	22060	21992	21920	21937	22062	21966	21845	22095	21930	21822	22042	22115	22089	21976	22142	21953	22006	22148	21922	21993	21871	22010	22073	21875	22130	21813	22165	22047	22024	22046	21845	21798	21930	21796	22057	22250	22047	21856	21835	22015	22025	22074	21935	21748	22077	21781	21763	22052	22038	21989	21696	21975	22114	21969	21903	21797	21837	21853	21887	22114	21949	22018	22008	22062	21929	22056	21973	21884	22087	21748	22181	21810	22049	22085	22071	22132	22092	22142	22217	21974	21910	21848	22081	22154	21937	21808	22038	21881	21879	21904	22049	21841	21923	21952	21984	21926	21838	22059	22004	22022	22029	22088	21961	21849	22132	21953	22047	22094	21985	21870	21758	22028	21964	21921	22030	21919	21884	21968	21766	22209	21653	22147	22184	21763	21930	21864	22007	22040	21871	22059	21798	21860	22030	21942	22169	22029	21730	21959	21841	21985	21910	21979	22038	21828	22025	21961	21999	21983	21802	21862	21930	21911	21727	21989	21969	21767	21904	21848	21872	22137	21985	22048	21886	21804	21850	22100	21901	22046	22000	22087	21978	21708	21959	21767	21774	21959	22051	21815	22292	21972	21894	21950	21806	21985	21961	21798	21952	21910	21982	21757	21829	22099	22034	21985	22035	21962	21750	21847	21975	21800	21912	21884	22043	21969	21889	21880	21937	21936	21991	22090	21950	21912	21909	21797	22166	21976	21994	21924	21973	21929	21980	22062	21931	21762	22106	22078	21963	22111	22153	21760	21950	22134	21869	21835	21817	22029	21991	22026	22055	21916	21816	22021	22091	22128	22064	21949	21844	22072	21927	21970	21968	21934	21985	22156	22037	22079	21917	21983	21731	22076	21997	22230	22178	21894	21734	21926	21912	22020	22002	22028	21789	21966	22110	22052	22003	21958	21870	21841	21850	22083	21824	22131	21839	21992	21932	22058	22099	21897	21973	21939	22025	21980	22222	21866	21988	21934	21861	22172	21922	21897	21964	21825	21866	21964	21779	22263	21756	22108	21975	21972	21927	22016	22022	21984	21721	22045	21966	21872	21695	21949	21935	21998	22077	22173	22079	21967	21867	22071	22113	21821	21958
18515	31864	29660	25324	22504	20800	20485	19688	19229	19039	18804	18565	18866	18306	24332	42372	39977	32192	24523	21627	18579	17469	17092	17011	17157	17198	16999	17092	17005	16988	17121	17236	16980	16910	16810	17074	17156	17009	17017	16886	17009	17112	16951	17044	16944	17082	17042	16913	17112	16998	17060	17218	16944	17027	17031	17146	17098	17128	17017	17016	17153	17114	16921	17063	17000	16915	17080	17039	16965	17074	17051	17050	17073	16901	17033	16998	16965	17026	17067	16990	17204	16882	17029	16995	16986	16958	17061	17228	16947	17080	16998	16931	17076	17066	16902	17132	17199	17073	17118	16839	17071	17100	17098	17082	17274	17118	17100	17171	17017	17009	17017	16961	16855	16995	16996	16955	17235	17001	17076	17104	16888	16990	17023	16979	17029	17014	17137	16925	17020	17030	16976	17012	17064	17041	17015	16960	16969	17009	16794	16949	17149	16893	17033	16972	17215	17053	17017	17118	17058	17029	16978	17098	17143	17090	16971	17062	16991	16971	16933	16980	16954	17151	17042	17102	16801	17082	17098	16992	17066	17029	17118	16960	17062	16929	16998	17044	17206	17019	17160	16943	16970	16888	16931	17036	17120	16936	16914	17018	17014	17064	16952	17027	17015	17234	17086	16847	17038	17130	16903	17070	16985	16838	16947	16873	17051	17027	17011	17169	17086	16906	16937	17077	16973	16908	16935	17057	16856	17034	17170	16978	16984	17016	17069	16956	17105	16920	16992	16868	17106	17087	17169	17113	16947	16955	16955	17106	16932	17012	16960	17059	17169	16889	17053	17125	17006	16970	17020	16877	16989	16871	16941	16771	16902	16891	17247	17157	16929	17004	16952	16889	17084	17047	17047	16921	16897	17021	17029	16941	17062	17138	17025	16972	17093	17206	17104	16955	17010	16971	17032	16849	17027	17040	16932	16974	16839	17023	17245	16942	16950	17029	17053	16952	17172	16863	17004	16933	17021	17095	17044	16818	17137	16911	17111	16855	17068	16993	17064	16990	16947	17109	17076	16966	16784	16844	17084	17003	17155	17084	17063	16955	16911	16925	16903	17080	17032	17109	16890	17057	16935	16880	17090	17106	17092	17188	17061	17137	16659	16868	17077	17088	17102	17053	16924	16962	16944	16949	17112	17229	17004	16979	16862	16942	16904	17041	17038	17009	17037	16949	16955	17020	16975	17174	17073	17029	17030	17102	16918	16784	16981	16939	17034	16980	17106	16995	17046	16944	17119	16990	16984	17058	16979	17088	17067	17011	16965	17158	17095	17031	17250	16909	16982	17055	17061	16998	16944	17008	17043	17183	16931	16994	17010	17115	16958	16885	17085	17084	17144	17136	16932	17039	16983	17023	17259	17094	16827	16967	17041	16980	16925	16928	17090	17144	16947	17071	17128	17198	16948	16988	17066	16952	16991	17246	17059	17029	16955	16992	16970	17006	17168	16946	17055	16981	16959	16922	17030	17137	16838	17046	16991	17006	17053	17010	17000	16998	17042	16897	17011	17027	16930	16929	16871	16791	17166	16968	16995	16940	16947	17114	16824	16940	17035	17030	16884	17015	17196	17159	17051	17140	16975	17078	17117	17013	17002	17158	17100	17053	16834	16989	17002	16975	16943	17154	16971	17015	17120	17090	17099	17021	16993	16983	17049	16870	17057	16961	17008	17000	16948	16991	17016	17032	16976	17038	17077	16922	16920	16847	17045	16952	17052	17110	17004	16924	16891	17022	16963	16984	17025	17016	17091	17117	16946	17063	16919	17114	17051	17068	17037	16936	16813	17020	16831	17107	17049	16943	17107	16955	16904	17015	17051	16979	17086	16866	17090	16983	17113	17211	16891	17093	17080	17089	16963	16907	17141	17112	17032	16896	17063	17016	17082	16959	17062	16894	16991	17151	17127	16865	16883	17047	17060	17010	16940	16857	17136	16921	17076	16969	17029	17104	17023	17137	16973	16950	16879	17116	16752	17007	16871	16934	17204	17056	17066	16924	16898	17075	17143	16887	17019	17047	16950	17013	16919	17026	17098	16885	16941	16926	17030	16843	16984	17004	16839	16750	17087	16821	17082	16879	16929	16919	17033	16969	17088	16942	17048	17107	17037	17080	16928	17028	16958	16945	17025	17110	17223	17043	17082	16771	17111	17184	17065	17033	16936	17148	16863	16996	17024	16973	16996	17117	17221	17086	17139	16939	17027	17180	16947	16953	16956	17140	17079	16819	16856	17088	17145	16986	17126	17010	16942	16894	16952	17050	17020	16830	17080	17187	16993	17002	17046	16911	16997	16985	17117	17080	17102	17142	17044	17157	17083	17232	16934	16887	16982	17039	16930	16897	16901	16999	17190	16964	17035	17124	16882	16960	17110	16997	17144	16989	17031	17123	16807	17036	16954	17025	17080	16856	17028	16946	17090	16925	16931	16979	16936	17028	16947	16988	17021	17073	17246	16889	16954	16943	17089	17123	17149	17123	16897	16975	16881	16813	16999	17028	17158	16927	17171	17077	17347	16902	17164	16858	16937	17023	16886	17066	16968	17113	16927	17060	17064	16908	17078	16955	17206	17045	17071	17127	16896	17044	17062	16963	16875	17050	17046	16857	17101	16974	17121	17031	17105	17047	16832	16830	16869	17132	17127	16918	17022	16865	16945	16994	17064	16926	16887	17100	16930	16933	16915	16922	17046	16999	16945	16912	17121	17026	16982	16941	17015	16887	16969	16911	17146	16939	17058	16916	17042	16974	17097	17039	16961	16881	16957	17069	16970	16966	17141	17026	16895	17023	17208	16962	16977	16910	17171	16935	16889	17077	17137	16986	17195	16866	17183	17071	17269	16966	17025	17078	17026	16932	17056	16978	17023	17001	17030	17219	16981	17005	16952	17177	17093	17002	17198	17207	17034	17054	17043	17084	16928	16959	16852	17166	17002	17094	16989	17064	17008	16883	17130	16971	17032	16933	16954	17109	16918	16945	17014	16898	17072	17143	16931	17046	16834	17108	16910	16917	16822	16876	17019	16947	16940	16907	16965	17056	17070	16834	16977	16930	17222	17023	16754	17115	16937	16997	17055	16989	17016	16952	17009	16950	16915	16913	17118	16887	17015	16849	17012	17038	16895	17070	16975	16996	17141	17176	16961	17008	16979	17004	17213	17177	17126	16957	17020	16940	17085	17031	17085	16959	16977	16919	16870	17095	17079	17116	16970	17106	17068	16866	17151	16970	17027	17125	17068	16907	17126	16808	17059	17031	16948	17072	17102	16807	17243	16842	17043	17064	17058	16975	17021	17143	17125	16958	17107	17108	17030	17097	17015	16849	17040	16960	17114	17135	16951	17167	17028	16905	17125	16922	17028	17247	16988	16804	17132	17112	17019	16882	17041	16949	17039	16943	16958	16971	17122	17089	16934	16981	16964	16957	17044	17068	17026	16992	17032	16869	17087	16982	16934	16971	16890	16985	17059	16909	17008	17018	16992	17062	17156	17111	17011	16857	16929	17183	17103	17144	17122	17012	17022	17004	17161	17126	17113	16971	17033	17076	17015	16968	16994	16934	16931	17093	17095	16955	16925	17005	17151	17038	17065	17066	17124	17010	16841	16991	17003	17093	17032	17071	16910	17006	17053	17122	17139	17041	17058	16984	16901	16995	16907	16799	17072	16975	17026	17069	16899	17186	16852	17021	17013	17032	16967	16937	17160	17003	16999	16978	16944	16966	17083	17046	17208	16998	17253	16996	17061	16917	17115	17056	17135	17115	17158	17087	16889	16929	17069	17044	16920	16952	17097	16796	17020	17031	17087	16906	16988	17055	17103	17161	17034	17074	17029	17144	16966	17214	17140	16961	16990	17065	16737	17058	17063	16898	16993	17099	16983	16936	16919	17035	16845	17162	17040	16875	17058	17084	17009	16898	17085	16984	17032	16982	16917	17251	16940	16936	17068	17018	17129	17068	16820	16915	17045	16890	16916	16946	16876	17036	17011	17011	16910	17105	17032	16838	17045	17155	17025	16857	16813	16923	17106	17008	17022	16882	17012	16877	16911	16977	17005	16966	17042	17032	17087	16943	16976	16980	17058	16974	17224	16971	17040	17019	16913	16938	17128	17139	16947	16867	17069	16954	17081	16785	16968	17094	17008	16920	16981	16824	17016	16923	16976	17132	16859	17003	17122	17055	16998	16936	17190	17067	16839	17028	17030	16993	17067	16844	17035	16956	16936	17080	16983	16957	17060	17048	17234	17052	16823	16884	17162	16929	16979	17018	17061	17096	16987	16992	16986	16946	16728	17065	17201	16991	17125	16942	17020	17126	16932	16984	17087	17076	16980	16918	16988	17015	16891	16840	17049	16947	16947	17093	17071	17042	16969	16844	17177	16995	17151	17004	16982	17155	16944	17046	16967	17038	17132	16939	17113	16820	16924	17008	16973	17044	17083	16945	16926	16893	17109	17082	17061	16775	16937	17066	16954	16903	17155	17014	16948	17085	17014	16968	17094	16897	17084	17197	16983	17043	17024	16946	17195	16929	16984	17004	17019	16989	16993	17074	17160	16988	17033	17189	16870	17059	16983	17121	17060	16910	17185	16921	17032	16985	17232	16778	17203	17219	17072	16842	17095	16864	16963	17024	16967	16999	16959	17050	17079	17122	16893	17057	16964	16929	16925	17065	17118	16970	16997	16877	17129	17074	16985	16940	17123	16904	17012	17167	16954	17050	17133	16989	17138	16915	17203	17117	16985	16994	17011	17086	16955	17039	16866	17054	16967	16921	16997	17009	17116	17032	16971	16969	16876	17030	17050	17116	16960	16985	17125	16991	16922	17052	16994	16844	17010	17034	16870	17035	17004	17098	17033	17045	17107	16892	16920	16892	17101	16935	16847	17095	17048	17004	16898	17115	17027	16964	17016	17127	17121	16993	17034	17038	16947	16978	16864	17016	16985	17037	17094	17105	17068	16886	16921	17111	17116	17051	16927	17034	17142	16987	16858	16893	17201	16976	17085	16709	16995	17141	16877	16930	17009	17108	17189	16892	17004	17107	17014	16922	16972	17096	16996	16987	17001	17080	17010	17027	17014	16963	16910	17084	16975	17000	16996	17315	16915	16934	16997	17105	17014	17127	16907	16754	16885	17029	17033	17081	17170	17197
30308	23710	26324	24402	22334	22676	22554	22215	22245	22533	22295	22348	22301	22392	22333	23516	23852	23591	22766	22415	22314	21778	21892	21952	21943	21909	21734	21930	21825	21933	21993	22057	21948	21885	22085	21909	21822	21916	21967	21845	22051	21818	21882	21914	21955	21860	21826	21833	21872	21991	21777	22027	21959	22004	22023	21660	21879	22182	21942	21924	21832	22000	21984	22095	21796	21767	22082	21886	21822	21997	21862	21957	22045	21785	21968	22078	21682	21971	21626	21719	21964	21813	21581	21845	21750	21876	21960	22181	22009	22045	21828	22082	21824	21699	21996	22054	21990	21969	21973	21787	21828	21863	21968	21852	21926	21914	21948	22025	22079	22059	21743	21964	21694	22033	21980	22001	21955	22057	21896	21988	22019	21858	21880	21809	22089	22041	21624	22050	21753	21790	22036	21952	22034	21726	21836	21827	21910	21981	21701	21913	21778	22086	21894	21986	21951	21761	21947	22008	21835	21753	21878	21884	22237	21886	21904	21972	21686	21881	22064	21679	22074	22025	21882	21930	22053	22127	21908	21811	21787	21848	21827	22018	21887	22160	21955	21881	22119	21929	22100	21900	21916	21731	21787	21965	21799	22017	21846	21756	21767	21870	21762	21792	21722	22066	21946	22055	21800	21964	21721	21736	21864	21763	21680	21869	21827	21936	22026	22048	22152	21837	22035	21973	21905	21853	21638	21928	21904	22160	21755	22029	21803	21823	21856	21840	21774	21919	21942	22035	21993	22085	21890	21871	21787	21965	22169	21825	21761	21860	21913	21863	21982	21946	21896	21619	22078	21998	22019	22184	22256	21832	21766	22064	22014	21818	21961	21816	21926	21889	21925	21999	21840	21862	21858	21968	21901	21921	21894	21678	21889	22080	21998	21984	21979	21954	21744	21828	21972	21910	21924	21969	21714	21874	21727	21614	22238	21933	21792	22142	21752	21866	21878	21646	21784	22053	21849	21858	21871	21915	22080	21873	21974	21941	21873	21945	22091	22178	21774	21954	21969	21873	21876	21873	21921	21946	21925	21744	21869	21797	21952	21871	21738	21841	21906	22011	21778	21831	21948	21771	21896	22076	22042	21784	21954	21939	22031	21860	21820	21911	21862	21552	21803	21821	21961	21691	21918	21945	22240	21940	21618	21859	21931	21756	22073	21995	21876	22022	22031	21782	21900	21752	21880	21751	21933	22077	22082	21948	22041	21851	22121	21748	21853	22053	21860	21861	21938	21973	21739	21943	21851	21836	21950	21899	21917	22106	21793	21848	21981	21771	21812	22056	22041	22108	22082	21615	21934	21761	21668	22066	22074	22171	21865	21694	22025	21830	21905	21937	21867	22167	21705	21935	21967	21976	21977	21685	21799	22111	22202	21772	21866	21875	21856	22008	21939	21887	21922	21910	21831	22012	21832	21947	21982	21940	22179	21701	22007	21803	21906	21684	21890	21926	21904	21862	21822	21793	22072	21875	21951	21926	21861	21930	21770	21909	21926	21960	21792	21921	21990	22226	21938	21980	21833	21938	21926	21877	21673	21871	21970	21727	21759	21998	21880	21931	22083	22026	21909	21994	21841	22144	21990	21894	22026	21948	22102	21802	21919	21689	21914	21765	21964	21828	21933	21929	21765	21902	21904	22001	22131	21917	21949	21847	21751	21922	21922	22119	22079	22031	21833	21897	21840	21959	21859	21926	21869	21929	22019	21800	21957	21814	21879	21958	21851	22003	21778	21740	22074	22027	21699	21942	21974	21864	22043	21726	21944	21963	21813	21936	21786	21822	21926	21790	21955	21902	21748	21788	22018	21975	22012	21749	21935	22039	22074	21963	21935	21869	22099	21703	21839	21664	21870	21594	21774	21912	22105	21891	22193	22164	21950	21906	21864	22176	22086	21995	21836	21853	21667	21752	21924	21985	22169	21908	21673	21748	21915	22078	21966	21864	22098	21827	22029	21813	21963	21809	21911	21818	21934	21962	21945	21896	21853	22024	21726	21796	21778	21716	22180	21896	21901	21942	22040	21945	21811	22116	21864	21827	21902	21672	21912	21599	21728	21817	21822	21789	21762	21567	21818	22084	21807	21804	21835	21706	21834	22017	21954	21996	21933	21889	21840	21773	21837	21993	22035	21686	21744	21823	22045	22062	21870	21749	22182	22163	21930	21919	21868	21997	21704	21913	21794	21988	21910	22064	21754	21870	21748	21825	21751	21890	21931	21920	21820	21894	22104	21996	21825	21988	21978	22276	21897	21956	21898	21925	21912	21772	21805	21750	22054	21806	22090	21861	21859	22035	21724	21802	21892	21926	21904	21877	22001	21884	22038	21833	21866	22085	21865	22073	21833	21728	21876	22017	21869	22041	22045	21930	22165	22293	22013	21952	21945	22003	21950	21895	22049	21846	21996	21893	21854	21934	21953	21855	21967	21991	21960	22057	21735	22019	21899	21965	21770	21925	21886	21948	21817	22035	22053	21883	21833	21898	21672	21816	21910	21888	21997	21922	21801	21868	22006	21740	21762	21806	21748	21920	21845	21845	21906	21699	21960	21938	21912	21799	21900	22025	21683	21838	21985	21796	22099	21677	22041	21808	21772	21994	21893	21932	22069	21922	22029	21848	21930	22086	22102	21787	21780	21780	22070	22046	21874	21896	21943	22035	21900	21958	21856	21739	21957	21999	21981	21928	21816	22107	21852	21918	22098	21927	22068	21830	21884	21663	21762	22104	21840	21788	21760	21783	21866	22039	22233	21983	22074	22018	21695	21901	22082	21895	21922	22009	21924	21990	22107	21841	21845	22033	21914	21922	21841	21806	21765	21949	22026	21956	21896	21872	22128	21776	21949	22037	22033	21971	21921	21872	21782	21864	21864	21821	21760	21947	21866	22058	21901	22043	21935	21851	21924	21981	21874	21920	21929	21767	21955	21981	21724	21870	21856	21963	21849	22058	21979	21928	21584	21917	21986	21874	21888	21916	21938	21879	22105	21850	21830	22075	21826	21864	21933	21982	22078	21723	21945	22062	21676	21799	22021	21970	21836	21893	21703	21955	21974	21881	22048	21875	21716	21921	21884	21773	22062	21999	21749	22092	21870	21961	21912	21932	21755	21940	21963	21863	21908	22037	22047	21990	21895	22049	22087	22135	21920	21999	21885	21999	21952	21819	21802	22020	21850	21794	21976	21995	21946	21959	21794	21818	21990	21988	21775	21909	21827	22184	22003	21825	21975	21924	21909	21878	21801	22086	21867	21884	21845	21914	21912	21991	21814	21839	21936	21866	21919	21997	21831	21860	21816	21978	21661	21786	21957	21893	21753	21814	21841	21846	22076	22034	21828	21876	21936	22020	21711	21854	21965	21914	21962	21985	21992	21916	21968	22074	21913	22021	22091	22056	21869	21977	21863	21947	21957	21883	22044	21947	22119	22009	21905	21859	21988	21707	21782	21958	22179	22092	21938	21668	21939	21809	22045	21837	21864	21922	21948	21947	22005	22064	22027	22136	21853	21749	21851	22015	21877	21870	21905	22054	21949	22351	22008	21814	21974	21875	21890	22041	21831	22032	21927	21876	21909	21805	22028	21928	21940	21868	21764	22131	21978	21975	22080	21804	21969	22134	22092	21705	21773	21738	22041	21846	21727	21783	21770	21955	22116	22033	21939	21732	21859	21811	22210	21919	22066	21862	22018	21924	21796	21950	21856	21856	21858	21929	21881	21743	21979	21928	21840	21862	21928	21800	22204	21972	22027	21851	22045	21948	22162	22026	22072	22019	21756	21948	21885	21942	21882	21882	21865	21919	22023	21863	22180	21939	21971	22173	21985	21849	22014	21828	21714	21884	21797	21984	22038	21989	21931	21916	21859	21825	21832	21731	21983	21803	22091	21873	22066	21940	22034	21961	22053	22066	22112	21978	21764	21945	22068	22022	22066	21993	22048	22051	21886	21980	21771	22197	22044	21818	22074	21753	21939	22081	21850	22055	21920	21994	21883	21875	21929	22250	21839	21909	21787	21912	22131	21761	21970	21888	21943	21900	22026	22053	21826	21933	21885	22104	21943	21725	21967	21710	22160	21907	21991	21791	21816	21914	21919	21822	21909	22130	21897	21782	21989	22067	21871	21915	21856	21814	21836	21882	21931	21793	21994	21924	22012	21758	22153	21978	22017	21953	21866	22002	21709	22158	21934	21859	21839	21859	22001	22038	21835	21815	21985	21838	22124	22011	21766	21896	21990	21966	21839	21783	22013	21872	21886	21908	21881	21885	21963	21703	21961	21913	21883	21969	22033	22190	21888	21924	21848	21946	21895	21716	22003	22062	22049	21679	21819	22028	21961	22246	22011	21821	21796	22081	22079	21970	22022	21958	21981	21724	21698	22006	21745	21921	22022	21927	21679	21910	21966	22054	22154	21876	21928	21829	21615	21839	22088	21913	21867	22240	21950	21894	22045	21981	22113	21856	21852	21869	21864	21669	21996	21916	21807	22053	22039	22089	22007	21735	22009	21904	22023	21776	21777	21739	22013	22006	21876	21657	21896	21757	22001	21959	22080	21901	22086	21804	22041	21928	21707	21948	21691	21962	21682	21855	22050	21976	21740	21996	21978	21787	21926	21991	21706	21773	21929	22055	22030	21852	21948	21817	21840	21779	21872	22044	22038	21647	21854	21917	21921	22039	22161	21974	21979	21821	22058	22068	21958	21825	22025	21953	21905	22009	22068	21764	21875	21771	22057	21848	21883	21769	21752	21761	21732	21756	21821	21881	21863	21899	21920	22081	21969	21911	21792	22007	22162	21975	21942	21821	21905	22072	22015	21750	21696	21970	21974	21764	21723	21664	21841	21854	22050	21846	21936	22101	22020	22091	22193	21968	21849	21811	21984	21747	21788	22010	21797	21855	22016	22040	21890	21835	21968	21869	21949	21800	21601	22146	21865	21768	21917	22111	22005	22014	21943	21954	21794	22057	21909	21771	21980	21888	21811	21728	21892	21982	22019	21886	21828	21936	22195	22030	22013	21884	21817	21903	21967	21878	22051	21932	22169	21817	21901	21987	22181	21710	21979	21995	21831	21811	21942	21800	21973	21801	22028	21607	22131	21733	21919	21852	21821	22054	21796	22000	21879	21877	22172	21955	21844	21695	21886	21961
18223	19922	19972	18662	17904	18155	17891	17780	17674	18190	17588	17747	17469	17658	17728	19277	19660	18944	17728	17548	17299	17112	16954	17124	16942	16984	16891	17043	17114	17054	16904	16994	17089	16986	17114	16970	16913	16894	17065	16913	16969	17037	17024	16958	16954	17054	17069	16728	16973	17062	17129	16940	17032	16962	17085	17013	16829	16990	16801	16948	16940	17008	16947	17041	17010	16945	17185	16882	17034	17043	16990	17079	16939	17023	16930	16849	17141	16937	16998	16949	16998	17200	17118	16866	17211	17055	17063	17089	16962	17061	16914	17054	17060	17100	17007	17027	17141	16864	17061	16996	16927	17194	16925	17052	17037	16820	17149	16947	16968	17054	17159	17057	16976	17100	16982	16986	16972	17058	17137	17114	16923	17121	16927	16964	17056	17127	17195	16836	16984	17134	16853	16870	16970	16883	16983	16922	16964	17228	17033	16994	17057	17090	17066	16879	16899	16962	17043	17102	17069	17029	16947	17100	16856	17264	17281	16800	16934	17028	17125	16917	16912	16905	16933	17073	17073	16939	17015	17191	17008	16945	16964	16900	16893	16914	16942	16975	16904	17145	17038	17099	16900	16937	16962	17111	16940	17021	16921	16977	17179	16949	17003	17067	17031	17019	17097	16840	17019	17005	17102	17269	16924	17024	17244	16977	17006	16921	17064	16814	17157	16879	16902	17036	16965	16845	17018	17174	17005	16976	17190	16879	17167	16902	17175	17032	17096	17057	16997	16833	17001	16883	16998	17032	17136	17062	16957	17110	16957	16901	17086	17051	17085	17041	17118	17072	16938	16910	17117	17118	17163	17137	17016	16818	16984	17033	16952	17184	17031	16931	17003	16840	16955	16885	16998	16836	17104	16916	16954	16858	16951	17033	16979	17129	17010	16910	16920	16947	17080	17010	17030	17042	17068	17027	16965	16985	17053	17052	16991	17086	16986	17152	16873	17039	16996	16885	17030	16954	17047	16982	16985	17032	17203	17053	17022	17144	16863	17130	17097	16938	17059	16923	17070	17155	16863	16960	16797	17082	17278	17058	16987	17143	17004	17114	16891	17054	17158	16932	16851	16935	16932	16884	16994	17085	17028	16959	16902	16899	16976	16969	16999	17084	17083	16923	16984	17078	16881	17177	16848	17004	16992	17075	17167	17024	16777	17236	16954	16911	16788	17054	16967	17020	16939	16899	16861	17048	17024	17108	17044	17132	17014	16906	16827	16895	17168	17072	16933	17017	17071	16909	17010	17027	17016	16920	17016	17013	16992	16961	17166	17138	17024	17007	16948	16923	16969	17140	16903	17011	16987	16982	16918	17049	16961	17162	17057	17020	16904	16935	17094	16864	17118	16937	17043	16875	17077	17251	17055	17117	17086	16949	17098	17137	16991	17078	16899	16940	16819	17146	17007	17022	16895	17037	17054	17056	17084	16960	17026	16929	16993	16969	17057	16969	17009	16965	16993	17128	17033	16964	17039	17177	17016	17090	16749	17006	16936	16927	17141	17053	16913	16982	17133	17011	16886	16959	16936	16993	16801	17115	16918	16943	16972	17140	16928	16989	16806	17146	17052	17089	16986	16994	16997	17005	16959	16818	17019	16971	17124	16873	16781	17260	17000	17109	16912	16965	17184	16982	16906	16926	17023	17118	16968	17086	17254	16877	17014	16958	17116	16942	17101	16936	17166	16982	17085	16971	16994	17036	17013	16973	17041	16992	16935	17105	16846	17013	17006	16888	17144	16963	17054	16985	17026	17099	17168	16982	17093	16938	16968	17035	16953	17083	17121	17205	16952	17031	16887	17214	16952	16947	16977	17099	16818	17201	16996	17167	17122	16960	16849	17011	17141	17088	17100	17023	16922	16852	17151	17065	16996	16900	16892	17174	16911	16961	16850	16910	16824	16993	16948	16904	16819	17174	16880	16960	16991	16928	17075	17104	16929	16895	17047	16971	16900	17036	16935	17062	16844	16995	17154	17093	17131	17164	17006	17111	17059	17086	17062	16917	16940	17015	16918	16974	17057	17072	16972	17098	16995	17054	17054	17084	17119	17058	16938	16962	16887	16928	17197	16721	16858	16988	17226	16921	17063	16921	17064	17127	16985	16963	16816	17071	17049	16901	16802	16982	17085	17113	16921	17077	16978	17066	17053	17116	16827	17027	17096	16993	17117	17090	17017	16916	17000	16795	17045	17022	16981	16923	17018	16946	16974	17166	17047	17078	17143	17011	17082	16999	17040	17039	17004	16937	17163	16806	16986	17026	16967	17073	17005	17245	16964	16987	16924	17076	17060	17042	17145	16935	17036	16905	16912	17036	17030	17052	16973	17039	16995	16887	17097	16992	16887	17177	16978	17123	17237	17002	17060	16934	17137	17143	16879	16962	17058	17009	17093	16874	17032	17000	17067	16971	17011	16964	16892	16861	17019	16841	17083	17026	16979	17110	16975	16832	17155	16984	17019	17048	17091	17042	16754	17006	16960	16838	17019	17010	17006	17068	16915	16930	17104	17001	17094	16972	17039	17174	17163	17155	16848	17131	16959	17173	17043	17183	16965	17007	17108	16960	16829	16878	16986	17061	17021	16972	17035	17168	17169	17048	16978	16928	17019	17073	17129	17075	16987	16919	17193	16943	16920	16967	17151	16849	17053	17014	16956	17081	16950	17067	17061	16995	17103	17025	17025	17095	16730	17100	16934	17146	17007	17065	17063	16890	16924	16858	16877	17119	17010	16983	17165	16915	16913	17033	17128	17024	17027	16970	17062	16927	17028	17051	17223	17115	16920	17019	16913	16912	17034	16938	17020	17019	16917	17045	17067	16947	16982	17050	17076	17031	16946	17071	16988	17066	17000	16972	17074	16886	17068	17136	17096	17007	16948	16927	17028	17012	16964	16966	17130	16987	17008	16827	17011	16883	17108	16921	16871	16932	16897	16993	16942	16949	17139	17087	17071	16973	16962	16840	16988	17138	17046	16846	16815	17076	17031	16822	16959	17007	16992	17037	16967	17033	17088	17006	17003	17006	17068	16814	17023	17108	17013	17183	17213	17042	16908	17040	17177	16990	17111	16866	17034	17033	17098	16904	16919	17011	16964	17055	17070	17076	16969	17076	17012	17051	17055	17198	16895	17116	17028	17115	16841	16850	16901	17076	17015	17071	16979	17032	17103	16935	17164	17145	17136	17010	16930	16994	17123	16933	16965	16774	17063	16963	17028	17013	17038	17033	16925	17139	17107	16917	16844	17197	17162	17009	17065	16948	17033	17096	16962	17168	17147	17001	16959	16910	16987	17047	16979	17053	17023	16953	17071	17107	16998	17080	17078	16938	17090	16920	17010	17040	17152	16962	17005	17038	17140	17052	17014	17027	16969	17181	16939	16809	17147	16905	17057	17050	16908	16910	17068	17162	17124	17024	16956	16982	17066	16993	16944	17138	16995	16855	17096	16829	16982	17059	16987	17206	17131	16981	17130	16849	17001	17025	16904	16985	17109	17060	16957	16934	16826	16892	17131	16896	16934	17070	17009	17151	17070	17029	17079	17115	17032	16804	17059	16955	16918	16873	17102	17086	17079	16840	17050	17039	17107	17007	16920	16838	17240	16979	16982	16969	16942	17080	17022	17001	16920	16769	17126	16988	17035	17082	17163	17037	17162	16933	17218	16965	16849	17004	17020	17066	16902	17033	17226	16761	17100	16961	17006	16958	17072	16890	16953	16996	17190	17097	16973	17039	16942	16903	17116	16980	16999	16904	17047	17016	16910	16921	16991	17073	17001	16986	16931	16989	17109	17056	17076	16965	17038	16867	16972	16999	17201	17095	16956	16906	17083	17022	16960	17110	16835	17126	17060	16985	17181	17051	17124	16930	17040	16795	17064	17210	17046	16999	17037	17183	17145	16969	17198	16835	17155	17166	17072	16811	16952	16980	16915	17031	17044	17119	16901	16996	17003	17152	16847	17166	17134	17112	17175	17154	16827	16975	17183	16837	16991	17106	17005	16994	17095	17106	16918	17099	17034	17017	17131	16953	17098	16841	16786	16941	16874	16833	17117	17056	17039	16960	16988	17136	17052	16911	16854	16920	16938	17109	16994	16986	16960	17077	16997	17081	16913	17162	16987	16902	16950	17074	17100	16948	17020	16967	16952	17105	16872	16875	16933	17086	17014	17080	16969	17155	16912	16916	17027	17041	16952	16957	17063	17037	17029	17115	16944	16946	17106	17074	17103	17180	17033	17029	17101	17064	17029	16880	17072	17087	16998	16893	16979	16903	16987	17055	16982	17018	16880	17140	17103	17010	16990	16815	17050	16975	16968	16994	17091	17000	17046	17037	17059	17159	17067	17031	16955	16923	17063	17033	16939	17009	16957	16929	16947	17004	17208	17086	17111	16935	17088	16942	17139	17009	17062	16874	17036	16865	17075	17158	16985	17046	16962	17139	17063	17165	16862	17010	17046	16954	17007	16927	17036	17164	16997	16983	17155	17015	17247	17174	16970	17177	16976	17102	16989	17008	17009	17065	16959	17213	16910	17100	17057	16843	17189	17027	16992	16984	16923	16895	17062	17153	16962	16897	17046	17099	17069	17286	17078	17076	17079	16992	16861	17070	16957	17005	16986	17059	17071	17079	16980	17044	16893	16852	17162	17022	17154	16984	17024	17068	17008	17034	16877	17062	17038	17097	16974	16880	16947	17051	17098	17086	16940	16947	17035	17023	17101	16980	16945	17088	17010	17001	16923	16900	16973	17123	17056	17095	17004	17110	17063	17168	16982	17029	16989	16927	17015	17106	16972	16990	17074	16960	16988	17005	17117	17045	17106	17017	16995	17146	16935	16976	17013	17067	17130	17178	16885	16962	16935	16926	17087	17131	17031	16909	17022	17185	17008	17125	16940	17012	17112	16986	17082	17147	17269	17170	16992	16893	17143	16891	17070	17050	17023	16919	17144	17058	17018	16868	17027	16883	16987	16961	16948	17017	17237	17116	16984	16935	16852	16877	16849	16959	16981	17120	17087	17096	17047	17045	16851	17034	16906	16943	17014	17074	17206	16931	17070	17022	17067	17093	16927	16965	16876	17097	17260	17003	17205	17154	16764	16861	16972	17089	17175	17031	17315	16865	16850	16861	16982	16923	17014	16951	16966	17015
25294	21481	28696	25150	23776	24745	24978	23145	22913	23129	22818	22382	22536	22629	24340	32695	33610	29973	26323	24381	22950	22082	22055	22086	22022	22048	22296	22101	21844	21990	21563	21882	22166	22114	21977	21950	22173	21973	22029	21941	21969	21890	22113	21821	21900	21898	22064	21967	22225	22029	22058	21863	21856	21980	22015	21891	21988	22060	21961	21717	21935	21983	21946	22043	21906	22085	22178	22083	21931	21870	22122	21987	21988	22124	21949	22238	22150	21908	21860	21930	22027	21943	21806	21997	22042	21995	22007	22167	22142	21804	21958	21959	21806	22039	21966	22050	22100	21853	22003	22216	21969	21728	21733	22060	22066	21948	22047	21876	21900	22060	21869	22098	21844	21861	21895	22127	22080	21933	21947	22019	22077	21821	22050	21989	21756	22007	21752	21849	21895	21997	22096	22051	21654	21853	21815	21999	22135	22024	22069	21956	21917	22081	21911	21922	21932	22149	22059	21960	21958	21664	21914	22106	21981	21977	21990	22122	21817	21927	22125	21892	22047	22023	21896	21908	22000	21735	21983	21965	22088	21937	21949	22123	21881	21885	22012	22010	21743	21848	21881	21821	21867	22031	21836	21998	22021	21932	21925	21647	21867	21969	21878	21828	22215	22134	22143	21905	22027	21864	22169	21862	21978	21900	21962	21820	22014	21980	21830	22176	21952	21953	21920	21869	21960	21950	21953	21950	21962	22019	21820	22035	22040	22107	22143	21959	22129	22009	21932	22083	21738	21883	21686	22291	22012	21856	21932	21792	21845	21768	22153	22181	22091	22133	21818	22096	22138	21774	21846	22098	21879	22019	21883	22165	22093	21847	21923	21980	21709	21751	21999	21965	22026	21881	21955	22032	21832	22061	22021	22103	21989	22030	21955	22039	21905	22270	21942	22124	21982	21831	22016	21763	21875	22011	22060	22013	22060	21944	22043	21814	22163	21768	21992	22064	21915	22132	21965	21961	21700	21994	21811	21873	21973	21790	21850	21792	22147	21861	22083	22070	21926	22012	22031	21961	21852	22019	21870	22035	22064	21869	21910	21999	22043	22074	21986	22109	21911	21901	22177	21784	22057	21884	21991	22035	21959	21799	22021	22070	22014	22237	21927	21900	22070	21972	22064	21977	21851	21951	22034	22036	21960	22028	21892	21965	22001	21944	21789	21766	21769	21882	21970	21979	21872	21934	22032	22001	22143	22075	21908	21929	21662	22014	21868	22013	22100	21963	22076	21718	21881	21814	21840	22105	22094	21969	22068	22051	21920	22027	22117	21992	21922	21964	21790	21914	21975	21934	21944	21764	21993	21922	21924	21856	21777	21839	21872	21797	21866	21969	21891	21772	21763	21959	21889	21992	22199	22026	21976	21973	21898	22132	22143	21889	22142	21979	22089	21978	21800	22115	21940	22228	21921	21813	21923	21775	21974	21757	22022	21873	22128	21944	21751	22086	21990	21902	22206	22000	21990	21712	21968	21790	21878	22196	22009	22161	21975	22006	21978	22080	22017	21988	22073	22040	22126	22001	22067	21910	21877	22174	21764	21979	21877	22042	21829	21873	22002	21978	22018	21976	22249	21808	21920	21730	21925	21848	21858	22028	21786	21823	22048	21997	22071	21846	22027	21862	21841	22095	21952	21977	21941	22110	21910	21855	22035	21918	21844	21799	21869	22080	21880	22077	21793	22033	21920	21923	21947	21945	21895	21660	21753	22152	21985	22134	22033	22137	21890	21897	21929	21955	21818	21753	21892	22027	21950	21893	21860	21931	22016	21652	22107	21661	22053	21735	22106	22062	21748	21781	21949	21819	21815	21993	21968	22134	21929	21934	22093	21727	21937	22205	21857	21890	21992	21864	21665	21886	22097	22015	21930	22077	21827	21825	21792	21796	22080	22115	22068	21796	21632	21753	21993	21934	21840	21763	22007	22246	22129	21778	22023	22032	22069	21988	22074	22136	22188	21817	21788	21829	21990	22146	21874	21770	21702	21812	21944	22118	22013	21941	21983	22089	21994	22083	21718	22104	22067	22047	21893	21859	21986	22158	21766	21955	21834	21628	21700	21848	22023	21942	21967	22042	22048	21972	21963	21901	22026	22005	22049	21932	21789	22013	22308	22281	21946	22035	21945	21829	22010	22000	21832	21817	22042	21886	21847	21725	22014	21983	21970	21751	22090	22013	22012	21994	22105	21918	21921	22033	21999	21868	21812	21920	22161	21879	21840	21919	21927	22025	22011	21877	21970	22057	22102	21943	21841	21936	21907	21880	21930	22013	21940	21805	21660	21733	22157	21956	22180	21974	21762	21885	21938	22038	21800	22048	22126	21966	21903	21844	21902	21910	21886	22151	22046	21767	21971	22072	21775	21768	22073	22074	21921	21899	22115	21821	21840	22009	21892	21747	22034	21937	21778	21966	21999	22013	22045	22100	22095	22038	22078	21850	21886	22086	21867	21955	21754	22146	22097	21825	21996	21999	21716	21675	21645	22017	21803	21825	22047	22244	21918	21942	22011	22197	22077	21882	22146	21793	21825	22105	22047	22000	22212	21930	21827	22014	21876	22027	22015	21907	21867	21998	22207	21680	21917	21950	22127	21995	21839	21902	21921	21974	21839	21914	21859	21847	21878	22117	21775	21875	21958	21829	21913	21916	21675	21721	21936	22234	22099	21969	21843	21956	22023	21957	21974	22055	21852	21913	21862	21894	21785	21777	21782	21741	22046	21859	22118	21860	21982	21734	21851	21817	22065	21919	21658	22002	21967	21670	21993	21759	22075	21884	21751	21868	22015	22008	22202	21916	21907	22052	21893	21985	22116	21821	21897	21740	21916	21907	21954	22177	22113	21908	21832	21654	21909	22028	21952	21879	22076	21916	22179	21973	21699	21869	21845	22062	21924	22041	21928	21914	22093	22005	21962	21765	22024	22061	21993	22026	21821	21886	21870	21949	21784	21810	21903	21928	21773	22070	21997	21970	21939	21768	21869	21710	21705	21819	21836	22023	22020	22039	22188	21810	21911	21856	21913	22095	22158	22069	22109	22009	21690	21959	22099	22159	21783	21895	21970	21792	21979	21854	22225	22107	21995	21927	21909	21812	21784	22149	22135	22058	21922	22211	22130	21880	21860	22067	21956	22033	21873	22125	21843	21818	22159	22052	21929	21884	21986	22093	22128	21822	21986	21873	21712	21996	21934	21860	21698	21734	21921	22035	21981	21814	21889	21845	22025	21879	22003	21819	21878	21876	21887	21720	21898	21822	22007	21981	22115	21926	22087	21619	22089	21868	22219	21994	21804	21882	21911	21964	21881	21757	22025	22055	21961	21887	22181	21881	22065	21899	21986	22131	22093	21832	21908	21844	21930	21870	21854	21787	21956	22064	21976	21993	21972	21777	22008	21941	21976	21869	22222	21757	21859	22001	21835	21717	21925	22009	21938	22016	21738	22046	21978	21901	21831	22052	21846	22187	21801	21972	21803	22079	21930	21768	21818	22226	21928	22082	22103	22149	22098	21948	21990	21976	22087	22045	21992	21900	21913	21847	21981	21900	21899	21754	22125	21867	21923	22080	21950	22056	21850	21747	21842	21909	22038	21876	21784	21893	22025	21863	22006	22074	21878	21861	21734	21969	21968	22101	21929	21792	22037	22025	22166	21937	21892	21773	22118	22131	21909	21931	21955	22183	22095	21951	22033	21959	22028	21932	22018	21911	22128	21942	22161	22032	21617	22191	22009	21782	22038	21942	21912	21904	21824	21920	21802	21895	21874	21738	22028	21836	21908	21849	22025	21806	22164	21961	22158	22092	21684	21982	21975	21876	22068	21926	21952	21910	21928	21821	22169	22109	21898	21978	22207	22043	22081	22001	22098	21997	21853	21869	22093	22137	21958	21949	21979	22066	21931	21743	21950	22059	21771	21920	21730	22038	21987	21870	21825	21981	21923	21886	21688	21723	21834	21878	21829	21744	22047	21798	21800	21682	21973	21887	21817	21886	21833	21862	21961	21855	22065	22100	22024	22046	21934	21853	21888	21916	21815	22061	21903	22132	21972	21996	21861	21977	21773	21822	21955	21853	22060	22252	22056	21970	21820	21833	22091	21877	22186	21966	21886	22221	21902	21935	21801	22129	21845	22128	21997	21573	21743	21900	22030	21902	22076	21801	21911	21997	22120	21916	21937	21958	22003	21973	22003	21894	21806	22158	22012	22036	22112	21899	21912	21934	21866	21905	21896	21875	22058	21761	22203	21976	22072	21856	21919	22012	21949	21965	21872	22101	21954	21807	21990	21940	22020	22135	22129	21923	22202	21923	21783	21862	22107	21972	21949	21800	21965	21899	21740	21846	21829	21970	21863	21895	21910	22004	21984	21979	22081	22172	21812	21895	21977	21917	21847	22066	22119	22119	21903	21919	21860	21945	22058	21726	22119	22077	22255	22053	21837	21852	21836	22017	21883	21913	21842	21871	22080	21930	21878	21930	22033	22048	21816	22097	21984	21948	21750	21946	21928	21923	21789	22207	21903	21973	21783	21859	21945	21841	21887	22033	21908	21979	21919	21882	21969	21963	21913	21902	21990	22094	22018	21993	21905	21851	22024	21893	21922	21984	21972	22110	21833	21882	21815	21757	21878	21875	21885	21777	21687	21710	21977	21788	21981	21913	22088	22007	21955	21862	22141	21955	21952	21978	21934	21750	22116	21969	22014	22079	21876	21649	21978	21945	21738	21824	21994	21795	21955	21987	22038	21767	21845	21759	21859	21705	21853	21911	21874	21821	21887	21887	21857	22015	22013	22096	22128	22101	22007	21856	22130	21980	21943	22000	21953	21910	21870	22067	22063	21822	21943	21806	21796	21779	22069	21975	22022	21839	22141	22038	21888	21789	21976	21831	21907	22141	21808	22085	22038	21988	22168	22125	22140	21959	21584	21938	22093	22020	21966	22158	22035	21782	21864	21873	22025	22004	21980	21922	22009	21731	21996	21983	22054	21784	21901	21918	22066	22232	21961	21925	21999	21969	21953	21933	22099	21828	21947	21949	21989	22117	21933	21789	21978	22003	21877	21813	21896	22002	21661	22010	21898	21892	22080	21878	22126	21917	21891	21988	22175	21869	22121	21985	22172	22009	21985	22163	21903	21976	21912	22223
16777	25894	25656	21633	20719	19650	18663	18705	18627	18649	18134	17947	17866	18052	22020	32844	32354	26553	21822	19708	17909	17284	17217	17106	16892	17197	17113	16986	17071	17208	17261	16917	16956	17092	17092	17131	17029	17151	17125	17063	17095	17157	16980	17031	17175	17085	17167	17011	17135	17056	17005	17271	17175	17038	17034	17236	17223	17216	17277	17126	17176	17017	17231	17045	17009	17173	17171	17010	17016	16993	17072	17039	16966	17093	17050	16912	17020	17078	17104	17237	17125	17122	16862	17037	17081	16966	17157	17015	17058	17048	17128	17131	17068	17110	17148	17063	16941	17044	17146	17257	16928	17112	17091	16984	17133	17036	16935	16954	17215	17015	17110	16922	17143	17190	17041	17081	17236	16962	17063	17211	17078	16990	17171	17040	17018	16982	17064	17042	17139	16856	17036	17166	17051	17253	17020	16989	16900	16974	17239	16942	17079	16903	17194	17052	17069	17075	17066	16994	16968	16992	17084	17027	17072	17026	17030	16844	16903	17082	17218	17220	16884	17171	17191	16958	17233	16976	17026	17091	17015	17052	17207	17199	16952	17112	17184	17163	17158	16890	17169	16898	17037	16942	17126	17134	17161	17281	17230	17026	16982	17047	17181	17156	17004	17231	17071	17134	16984	17076	17141	16993	17020	17042	17220	17129	17170	17086	17155	16999	17153	16966	17086	17001	17006	16844	17000	17272	16978	17252	16977	17185	17103	16956	17166	17087	17128	17133	17279	17098	16957	17066	17105	16928	17127	17047	17259	17057	17084	17140	17090	17194	17205	17108	17208	17032	17054	17104	17038	17049	16941	17112	17181	17055	17118	17107	17048	17105	17081	17069	17202	16951	16956	17162	17207	17040	16945	17012	16959	17080	16964	17134	16974	17192	17178	17146	17103	16947	17033	17109	17116	17292	17150	17006	17057	17153	17170	16962	17087	17031	17354	16978	17147	17095	17041	17109	17193	17095	17141	17078	17240	16976	16970	17005	17125	17162	17039	16809	17228	16999	17105	16961	16997	17175	17193	17165	17067	17113	17256	16896	17183	17002	16996	16965	16985	17155	17019	17149	17150	17010	17066	16957	17266	17060	17342	17018	17039	17096	17226	17096	17139	16854	17171	16795	17087	17074	17114	16883	17204	17138	17135	17028	16783	17129	17040	17015	17071	17077	17224	17072	17026	17105	17055	17169	17142	17104	17013	17112	16977	17146	16878	17248	17081	17237	17109	17010	17018	17138	17080	16964	17081	16799	17186	17024	17125	17083	17218	17090	17088	17003	17211	17121	17135	17109	16999	17099	17104	17115	17186	16991	16920	17199	17084	17134	17164	17038	17201	17251	17089	17031	16965	16975	17065	17053	17011	16979	17063	17152	16894	17110	17285	17071	16924	17133	17164	17008	17008	17074	17158	17350	17155	17130	17066	17140	17218	17145	17120	17023	17015	17196	17162	16934	17016	17049	16932	16919	16994	17057	16816	17124	17162	17004	17073	17150	17015	17192	16923	17128	16985	17192	16991	17039	17099	17124	17180	17052	17038	17022	17170	17110	16965	17080	16899	17193	17012	17136	17075	16941	17058	17074	17297	17065	16900	17012	16871	17200	17238	17196	17065	17089	17062	17014	16903	16976	17181	17103	17132	16988	16938	17142	17011	17201	17124	17030	17104	17117	17046	17013	16927	17107	17024	16998	17127	17209	17321	17090	17193	17072	17112	16928	17128	17052	17119	17259	17035	17071	17090	16857	16964	17001	16975	17031	16876	16994	16980	17115	17097	17144	17137	17079	17122	17208	17106	17099	17066	16989	17135	17220	17053	17028	17151	17109	16929	17226	17109	17000	17018	17197	17090	16992	17053	17069	17090	17261	17233	17030	17046	17040	17066	17091	17357	17062	17104	17069	16960	17158	17079	17051	17046	17215	17106	17106	17131	17022	17013	16920	16983	16960	17139	17119	17051	16955	17066	17100	17048	17146	17127	17095	17071	17235	16988	17164	17157	16929	17173	17161	17178	17278	17005	16961	17234	17002	17292	17036	17002	17110	17097	16979	17108	17031	17006	17063	17022	17151	16949	17041	17008	16990	16989	17054	17164	17156	17022	17156	17147	17136	16902	17170	17005	17070	16910	17037	17140	17086	16982	17155	17078	17081	17054	17112	17157	16995	17191	17175	17058	16970	17172	16926	17143	17260	16991	17046	17245	17254	17149	17195	16939	17145	17195	17165	17126	17099	17114	17159	17260	16949	17086	16946	16901	17099	16992	16985	17086	17091	17305	17112	17248	17103	17191	17004	17022	17191	17034	17171	17081	17206	17089	17105	17134	17019	17095	17095	17178	17122	17085	17069	17004	17168	16984	17058	17039	17019	16882	17101	16982	17053	16963	16932	17066	16968	17124	17057	17202	17187	17097	17080	16963	17075	17210	17073	17069	16927	17252	16988	17211	17041	17061	16957	16994	17078	17101	17015	17039	17111	17158	17159	17119	17280	17009	17151	17057	17101	17089	17161	17014	17037	17134	17043	17079	17154	17193	17127	16993	16976	16949	17040	17179	17039	17279	17120	16982	16926	17118	17105	17219	16970	16989	17126	16994	17128	17001	17061	17235	17111	17124	17048	16998	17124	17252	16999	17058	17064	17081	17175	17102	16852	17062	16978	17091	16994	17218	17047	17032	17089	17080	17019	17141	17167	17152	17150	17052	17077	17136	17142	17194	17029	17066	17059	16971	17046	17116	17047	16954	16995	17153	17240	16907	17024	16963	17064	17049	16941	17025	17116	17066	17038	17037	16890	17094	17114	17004	17065	17010	16968	17128	17003	17201	17013	17069	17196	17187	16956	16998	17187	16972	17094	17107	17040	17102	17116	17197	17022	17122	17140	17044	17141	17080	17056	17222	17048	17044	17143	17065	17110	16903	17202	17060	17013	17031	16908	17121	17094	16952	17231	17021	17218	17109	17356	17025	16967	17000	17190	17009	17179	17094	17090	17040	17169	16954	17041	17037	17048	17160	17212	17118	17298	17150	17069	17124	17145	17188	17186	17095	17056	17129	17159	17215	16998	17101	17131	17008	17194	17033	17076	17000	16869	17074	16963	17123	17046	17207	17008	17149	16932	17112	17168	17293	16991	17003	16937	17177	16936	17089	17027	16920	16931	17207	17141	17102	17145	17107	17194	17112	17141	16952	17138	17267	17011	16978	17076	17144	17082	17193	17106	17016	17049	17034	17138	17001	17037	16838	17163	16870	17130	17177	17087	17131	17040	17217	17252	16916	17061	17147	17285	17153	17060	17022	17057	17015	16988	17183	17029	17049	17138	16908	17073	17084	16972	17199	16838	17035	17118	17051	17122	17038	16888	17265	17138	17103	17138	17138	16949	17227	16979	17146	17073	16957	17053	16933	17060	17109	17161	17031	17042	16950	17003	17180	16992	17215	17054	17186	17049	17046	16980	17091	17253	17041	16926	17166	16955	17351	17023	17063	17022	17087	17031	17046	16842	17198	17007	17005	17085	16925	17112	16997	17025	17158	17182	17149	17205	17005	17069	17078	16871	17115	17121	17205	17140	16902	17025	17079	17028	17047	16907	17115	16912	17052	17024	17187	16986	17242	16969	17211	17114	17074	16893	17214	17167	17072	16997	17004	17020	17059	17071	17038	17172	17071	17020	16982	17030	17264	17077	17016	16874	17043	16995	17132	16972	17096	17097	16879	16917	17120	17141	17265	17193	17124	16921	17151	16921	17051	17034	16900	17132	17207	16986	16966	17023	17146	17099	17137	17032	17199	17160	17333	17154	17202	17202	17172	17084	17199	17109	17192	17028	16932	17031	17052	17175	16903	17214	17177	17099	17029	16997	17108	17110	17034	17105	17202	17046	16956	17114	17037	17132	17043	17027	16975	17077	17169	17019	17059	17057	16948	17106	17139	17098	17032	17077	17245	17127	16927	17157	17055	17169	16914	17069	17057	16997	17038	17019	17037	17058	16972	17135	17030	17062	16990	17107	17262	16864	17113	17039	17008	17012	17013	16974	16976	17061	17103	17021	17215	17032	17000	17074	16893	17069	17011	17078	17265	16999	16972	16920	17048	17066	17056	17163	17093	16955	17117	17149	17170	17190	17059	17079	16972	17009	17136	16916	16998	17088	17040	17006	17105	17166	17054	17116	17071	16965	17030	16987	17157	17079	16957	17191	16939	17131	17239	17253	16886	17112	17243	17267	17131	17103	16948	16954	17058	17137	16945	16919	16976	17006	17200	17094	17048	17072	16921	17183	17144	16938	16962	17039	17017	17048	17191	17088	16969	17028	17223	16896	17087	17101	17151	17059	17023	17110	16904	17181	16846	17105	17036	17121	16964	17016	17259	17101	17294	16904	17188	17250	17065	16910	17090	17076	17160	17141	17043	17093	16983	17006	17049	17159	17257	16936	17037	16980	17205	17146	17053	17210	17005	17265	17223	17110	17030	17054	17047	17071	16957	16926	17023	16952	17093	17286	16889	16963	16887	17207	17071	17054	17097	17251	17181	17072	17038	16948	17209	17004	17120	17179	16994	17046	17204	17251	17134	17062	17146	17161	16984	17132	17114	16960	17109	17003	16903	17108	17067	17140	17151	17068	16998	16964	17297	17062	17200	17118	17033	17331	17094	17187	17089	17062	17144	17057	17074	17092	16974	17093	17111	16775	17191	17025	17165	16908	17018	17040	17025	17067	17218	17208	17049	17162	17069	16966	17141	17038	17016	17120	17049	17115	17116	17038	17031	17008	17063	17080	17201	17265	17068	17055	17028	17044	17221	17050	17113	17019	17085	17138	17102	17053	17177	17188	17177	17027	17111	16991	16972	17125	17233	17264	17022	17045	17085	17171	17103	17242	17021	17075	17014	17001	17069	17147	17155	17239	17089	16938	16986	17248	17167	17226	17025	16995	17151	17186	17073	17170	17173	17153	16942	17055	17099	17296	17115	17027	16979	17010	17158	17148	17103	17040	17086	16965	16944	16893	17175	17163	17164	17006	16937	16957	17120	17061	17144	17227	16951	17088	17213	16975	16999	17100	17018	16918	16859	17266	17111	16930	17145	17015	17075	17184	17084	17163	17074	16869	16905	17080	17253	17065	17049	17228	17157	17087	17054	17156	17206	17123	17067	17231
23838	21468	29109	24275	22277	25432	27547	24384	23285	23519	23531	23062	22587	22706	27847	38594	40498	34647	29527	25918	23497	22544	22431	22246	22071	22179	22134	21870	22019	21940	21986	22132	21851	22209	22073	22310	21995	21871	22199	22066	21861	22110	21859	21980	21996	21986	22037	22274	21870	22083	22087	21995	21909	21990	22035	22037	22247	21744	21973	21616	21968	22055	22142	21943	22140	21871	21717	21809	21911	21947	21930	22016	22206	21763	21998	21757	21922	21853	21939	21882	22136	22132	21962	21898	21781	22109	21839	21781	21994	21817	21947	21816	22082	21932	22232	22088	21972	21954	22366	21938	21729	22069	22049	21907	22080	21719	21783	21767	22002	21746	21913	21616	21969	21904	22083	21947	22029	21850	21925	21922	21906	21906	21874	21749	22092	22030	21895	21852	21884	21877	22061	21690	22190	22000	22223	22001	22104	21794	22159	21850	22041	21701	21945	22010	21605	21871	21897	21941	21870	22113	22054	21813	21962	22078	22013	22046	21982	21729	22041	21861	22177	21959	21691	21992	21771	22063	21756	21798	22061	21993	21734	21979	21963	21933	22174	21883	21876	22225	21875	21771	22374	22006	21799	21715	21888	21945	21931	21841	22027	21859	21830	22063	22150	22003	21974	21744	21889	21999	22114	21808	22043	21845	21767	21806	22164	22205	21901	22141	21871	21870	22039	21763	21846	22091	22081	21861	21906	21883	22013	21776	21770	21905	22103	22198	22021	22095	22193	21986	21830	21858	21892	21974	21768	21892	21998	21748	21946	21815	21943	21820	21841	21867	21902	21879	21942	21902	21911	22011	22003	22014	21982	21914	22063	22192	21791	21722	21792	22081	21880	21857	22004	21755	22002	21969	21747	21871	21760	21760	21885	21822	22072	22053	21850	21883	21976	21916	22087	22026	22022	21986	21967	21926	21743	21733	21963	21802	21942	21908	21959	22008	21894	22011	22024	21765	21891	21841	21819	21741	21862	21738	21894	21794	22032	21964	21891	22104	22116	21901	21922	21873	21947	21814	21796	21914	22071	22017	22007	22015	21803	21977	21894	21919	21960	21924	21995	21818	21857	21819	21871	22276	21651	21798	21894	21897	21909	21921	21853	22013	22054	21896	22158	21888	21766	21908	21898	21808	21825	21875	22042	22079	21837	21666	22097	21879	21819	21898	21923	21985	21957	22165	22007	21925	21994	21939	21900	21916	21825	21888	21944	21894	22080	21974	21963	21758	22004	21739	21816	21789	22049	21998	22067	21724	22152	21800	21845	21936	21895	22020	21906	21850	21997	21670	21742	21950	22038	21992	22005	21920	21754	22195	21965	21914	21959	21996	21885	21870	21964	21801	21896	21935	21999	21770	21983	21749	21883	22004	21798	21828	21859	21901	21848	22205	21707	21868	21891	21855	22058	22281	21910	21779	22071	22072	21945	22056	21949	21970	21834	21678	21832	21915	21958	21850	21696	21642	21949	21996	21996	21872	21744	21801	22114	21984	21880	21948	22012	21883	21898	21970	21805	21825	22028	21996	21643	22023	21980	22006	21951	21806	22052	21826	21818	22014	21875	21880	22055	21994	22024	21771	21703	21903	21897	21725	21959	21846	22057	21857	21915	21860	21936	21724	21803	21702	22044	21999	21936	21836	21741	22130	21907	21985	22056	22258	22075	21791	21942	22073	21789	22110	22058	21886	21975	21955	21967	21761	21963	21757	21961	21742	21908	21946	21721	21754	21847	21689	21954	21903	21851	21899	22103	22005	21774	21779	22030	21783	21771	21895	21889	21961	22053	21982	22081	21912	21805	22053	22018	22015	21991	21971	21858	21871	21909	21940	21821	21972	21846	21876	21935	21752	21912	21830	21968	21721	21928	21851	21953	21820	21792	22131	21917	22048	21966	22040	21961	21939	22102	21920	22046	21997	21713	21854	21978	21914	21939	21878	22142	21817	21879	22029	22088	22093	21914	21865	21976	21960	22008	21860	21967	21753	21953	22055	21919	21756	21792	21703	21867	21817	21997	21959	21966	22032	22051	22011	21876	21942	21711	21725	22061	21866	21965	22029	21843	22006	21752	21808	22000	22026	21693	21965	22147	21787	21931	22116	21970	21637	21695	21900	21859	21885	21837	21695	21915	21881	22058	21810	21981	21856	21978	22085	21945	21830	21827	21797	22140	21921	21999	22011	22124	21958	21786	21964	22122	21792	21882	21893	21846	21819	22086	21958	21890	21921	21964	22044	21966	21763	21862	22044	21818	21904	21858	21962	21986	21984	21938	21923	22002	21968	21815	22002	21951	21990	21737	21732	21928	22087	21677	22112	21957	22124	22064	22198	21923	21928	21799	22254	22134	22194	22108	21957	21973	22010	22089	22048	21883	21840	21906	21854	21924	21760	21966	22149	22095	22105	21904	22033	21854	21971	21873	21847	21997	21881	22057	21609	21768	21935	22004	21871	21999	21916	21851	22060	21950	21976	21959	21835	21833	21909	21989	21757	21963	22207	21918	21741	21764	22023	22072	22022	22077	21838	21743	21848	21745	21885	22028	21804	21795	21841	21996	22034	22054	21850	21903	21796	21973	21968	22090	22039	22010	21791	21889	22071	21674	22000	22038	22031	21953	22218	21931	22028	22070	21951	21978	21969	21967	21952	22033	22038	21997	21782	21896	21776	21884	21953	21861	21925	21861	21931	21727	21989	21948	21982	21994	21796	21840	21565	21991	21991	21875	21921	22108	21942	21942	21868	21865	21914	22053	22035	21795	21883	21996	21917	22098	21702	21983	21986	21798	21896	21905	21958	22017	21887	21928	21910	22064	21890	21815	21833	22126	21992	21872	21815	22256	22153	21792	21928	22093	21877	21888	21867	21747	21931	21995	22156	21931	21754	21996	22022	21919	21863	21929	22002	22020	21964	21788	21676	21886	21951	21834	22075	21944	21909	21883	22009	21981	22035	22009	21903	22022	21876	22013	21926	21788	22042	21875	21926	22083	21970	22029	21962	21754	21823	21793	21976	22046	22014	21870	21926	21743	21977	21815	22176	21964	22047	21748	22109	21964	22089	21936	22102	21893	22065	21994	21823	21946	21766	22069	21857	22147	21997	21782	21896	21649	21755	21990	22213	22086	21971	21913	21897	21896	22060	21981	21717	21878	22034	21935	21992	22197	22032	21919	21976	21892	21707	21936	22124	21939	22133	22173	21913	21913	21907	22002	22075	21984	21721	21748	21840	21900	21969	21966	21892	22016	21962	22026	21885	22015	22016	21728	21962	22111	22217	21927	21887	21760	22041	21897	22004	21948	21929	21925	21993	21935	21854	21882	21990	21955	21853	21934	22045	22042	22024	21924	22071	21994	21889	22083	21998	22064	22055	21951	21924	22035	21791	21988	22185	21923	21736	21914	22026	21822	21852	22006	21893	21831	21892	21767	22058	21953	21972	21794	21561	21879	21913	22090	21966	21829	22066	21980	22032	22212	21828	21896	21942	21796	21816	21751	22143	21751	21701	21932	22013	22018	21913	21730	22015	21893	22071	21920	22227	22009	21884	22050	21957	22059	22040	22036	22035	21861	21975	22138	22021	22039	21849	21851	22066	22056	22025	21758	21907	21893	21983	21915	21954	22027	22017	22053	21773	21895	22001	21993	22019	22010	21860	21934	21877	22174	22204	21965	21995	21953	22129	21698	22133	22038	21886	22108	21903	22031	22067	22128	21830	21680	22095	21886	21955	21926	21747	21993	21794	21900	22017	22070	22020	22118	21818	21835	21891	22028	21989	21920	21800	21754	21994	22128	22068	21839	21986	21979	21770	21952	21665	21903	21929	21753	22080	21955	22042	22007	22123	21949	21853	21694	21834	21927	21941	21972	21695	21956	21959	21901	22038	21883	21913	21851	21661	22121	22054	21963	22010	22038	21806	21839	21676	22084	22016	21899	21940	22025	22124	22007	21716	21896	21993	22021	21993	21976	21886	21877	22062	21838	21960	21830	22063	21999	22050	21942	21763	21931	21964	21835	21884	21724	21707	22061	21722	22206	22092	21888	21940	21910	22015	22029	22135	21864	22083	22014	22019	21900	22052	21907	21921	22069	21766	21929	21856	21950	22005	22020	21954	21895	21903	21980	21934	21675	21924	22176	22046	21958	21892	21961	21942	22096	22188	22107	21877	22021	21799	21905	21814	21907	21986	21997	21990	21966	21932	21857	21755	21756	22012	22176	22114	21991	22007	21978	21934	22110	22019	22117	21953	22105	21931	21993	22016	22034	21905	22032	21892	22139	21648	21972	21952	21890	21790	22071	21846	21937	22058	21858	21954	21635	21758	22078	21860	22029	22023	21986	21819	21919	21774	22037	21912	22051	22109	21853	21890	21935	21741	21864	21949	22205	21780	21965	21949	22078	22031	22281	21958	21946	21975	21946	21956	21956	21912	22219	21885	21986	22111	21993	21915	22102	21912	21872	22086	22144	22039	21966	22015	21936	21739	21883	21765	21865	21932	21983	22054	21962	21821	21917	21877	21893	21810	21768	22016	21913	21960	21840	21871	21880	22115	21947	22086	22031	21805	21907	22239	21855	22029	21871	22029	21861	21982	22040	21990	21990	21927	22061	21860	21994	21734	21944	22026	21968	21954	22118	21907	22097	21763	21977	21961	22007	21995	21921	21976	22035	21947	21791	22100	22067	21835	22228	21953	21797	22023	21941	22004	21710	21665	22006	21804	21895	22043	22009	22051	22107	21957	22048	22059	21642	21819	21998	22189	21893	22039	22128	21965	22035	22145	21952	21844	22099	21895	21855	21933	22006	21996	22000	21720	21965	21892	21841	21819	22164	21935	22015	21953	21807	21815	22020	21992	21929	22143	22018	22017	22149	21916	21752	21861	21940	21951	21970	21858	21972	21891	21991	21768	21877	21768	21773	21825	21848	21797	21925	21944	21935	21827	21873	21987	21650	21997	21976	21951	21980	22163	21917	22010	22176	21969	22123	21850	22178	21966	22081	21943	21903	21870	21717	22081	21948	22123	22063	22037	21868	22111	21926	21898	22246	21802	21919	21992	21944	22013	22029	21900	21965	22089	21785	21852	21916	21820	21887	22058	21868	21799	21894	21846	21799	21961	21854	22020	21825	22141	22066	21698	22069	22101	22030	22079
18450	31226	30337	24303	21955	20315	20042	20790	19547	19136	19060	18225	17697	18060	27748	39621	39909	32823	26508	21731	18495	17677	17274	17054	17068	17178	17138	17053	17177	17192	17012	17177	17149	17054	17098	17110	17149	17057	17123	16979	17101	17202	16998	17015	17118	17024	17086	17053	17268	17112	17053	17058	17152	17154	16903	17113	17096	17134	17060	17148	17133	17219	17200	17162	17202	17180	17091	17011	17093	16872	16942	16972	17291	17014	17253	17218	17196	17176	17242	17061	17088	17095	17237	17011	17197	17042	17087	17323	16951	17156	17019	16942	17126	17150	17087	17139	17065	17010	16930	17031	16998	16962	17168	17147	16992	17067	17019	17058	17040	17193	16941	16962	17047	17033	17058	17279	17074	16952	17110	17125	17004	16828	17222	17180	17104	17151	16962	17059	17021	17232	17152	17050	16933	17037	17056	17187	16801	16976	17149	16972	17127	17019	17059	16866	16939	17142	16954	16922	16793	17153	17130	17021	16929	17094	16939	17032	16986	17210	16932	16934	16985	17115	17161	17211	17009	16945	16957	16978	17222	17001	17004	17180	17049	17060	17033	17156	17152	16835	17042	17182	16981	17121	17086	17129	17166	17150	17269	17123	17164	17170	16999	16913	16874	16948	16874	17104	17008	17175	17135	17078	17061	17036	17111	16982	17193	17099	17005	17147	17219	16912	17039	17107	16928	16978	17001	17173	16983	16939	17042	17168	16971	16964	17057	17182	17056	17029	17128	16982	17242	16984	17200	17058	17068	16894	17098	17132	16991	16914	17062	17030	17000	16967	17157	17023	17055	17026	16869	17285	17224	17092	17126	17087	17119	17001	17143	17072	17093	16907	17013	17231	17135	17089	16985	16845	17101	17008	17174	17037	17125	17066	17101	17038	17027	17069	17000	17208	16976	17196	16984	17196	16986	16988	16962	17005	17072	16968	17195	16964	17117	16978	17140	17104	17107	17056	16896	17093	17010	17168	16983	17140	17107	17105	17077	16996	16957	17182	17124	17031	16970	16992	16938	17127	17124	17052	16992	16804	17131	17125	17012	17038	17010	17057	17259	17086	17114	16941	17015	17090	17108	17161	16973	16832	17226	16984	16913	17072	17036	17001	17075	17182	17029	17006	17020	17046	17054	17030	17144	16983	17075	17021	17096	17120	17112	17194	17024	17065	17170	16965	17002	16995	17167	17255	16975	17028	16932	17045	17203	17037	17158	17013	17212	17156	16992	17217	17062	17116	16980	17127	17068	16969	17111	16899	17195	17205	17073	17160	17099	17114	16962	16970	16969	17008	17021	17168	16846	17030	17185	17053	17056	17220	17062	17124	17044	17108	17094	16970	17105	16996	17033	16994	17086	17161	17050	17188	16907	17219	17000	17007	17153	17045	17186	16956	17115	16906	17187	17082	16882	17099	17024	17059	17077	17183	17068	16896	17104	16944	17083	17014	17257	16949	17102	17083	17093	17107	16957	17160	16964	17001	17118	17160	16957	17070	17181	17057	17124	17293	17090	17092	16966	16981	17068	16995	17102	17056	17072	17016	16923	17078	16996	17163	17025	17022	17007	17082	17071	17060	17017	17084	17096	17060	17160	16978	17092	17135	17095	17185	17280	16865	17066	17056	16897	17058	17209	17016	16953	17115	16966	17103	17092	17137	17075	17210	16866	17058	17091	17207	16967	17009	17204	17231	17048	16973	17185	17096	17036	17040	17087	17082	17162	16850	16947	17051	17079	17026	17026	17049	17012	17102	17033	17119	17152	17036	17053	16978	17124	17094	16981	17092	17084	16962	17029	16911	17227	16908	16894	17032	17162	16925	17198	17056	17216	16982	16995	17175	17117	17048	17045	16887	16997	16832	17044	16993	17039	17089	17086	16979	16908	17151	17057	17107	16992	16957	17040	17011	17212	17111	17054	17032	17063	16877	17031	17111	17035	16997	16934	17184	16933	17027	17146	17134	16970	17101	17059	16909	17162	17001	17153	17233	17016	17035	17215	17276	17094	16987	17067	17142	17005	16970	17088	17052	16943	17058	17136	17000	16901	16995	17069	17088	17130	17092	16954	17133	16919	16929	17032	17027	16916	17098	17030	17085	17054	17207	17086	17069	17259	17133	16866	17109	17057	16987	16960	17046	17141	17107	17093	17075	17184	16937	16862	17197	17231	17077	16980	17062	16931	16993	17033	16961	16853	17170	16753	17093	17216	16991	17077	17011	17068	17101	17091	17137	17164	17042	16890	17260	17220	17105	16972	17176	16929	17006	16981	17309	17069	17168	17159	17080	17024	17044	16955	17211	17049	17188	17048	17184	17152	17040	17034	16960	17109	17127	16898	17212	16968	17064	17091	17078	16817	17171	17069	16825	17236	16948	17139	17116	16995	17101	16909	17155	17085	16928	17091	17134	17127	17052	17011	17082	16943	17283	17145	16941	17098	16953	16982	17072	16954	17216	17059	17141	17009	16980	17207	16940	16952	17065	17153	17118	16919	17139	17071	17039	17134	17034	17089	16994	16910	17104	16917	17063	17119	16984	17036	17226	17083	17157	17046	16977	17203	17090	17166	17079	17208	17029	17051	17081	17112	17162	17060	16876	17072	17055	17220	17134	17046	17035	17137	17134	17008	17131	17131	17134	17027	17017	16988	17044	17068	16991	17088	17066	17052	17045	17240	17097	17043	17078	16914	17002	17105	17195	17049	17065	17120	16961	16945	16958	17044	16951	17220	17226	17213	16936	17236	16995	17087	17021	17127	17024	16949	17128	17083	17008	17115	17046	16852	17033	17071	17134	16986	17008	17085	17008	17079	17006	16887	17202	17203	16871	16898	17164	17062	17203	16948	17070	17043	17056	16909	17331	17114	17017	17058	17153	16969	17050	17286	17125	16951	17141	17067	16918	17144	16922	17123	17119	17096	17062	17110	16937	17150	17041	17079	17070	17136	17055	17047	16951	17090	16961	16924	16898	17189	17161	16962	17041	16982	16938	17102	17078	17008	17036	17173	17134	16847	17141	16976	17080	17105	17050	16870	17011	17148	17127	17057	17066	17128	17125	17017	16899	17221	17053	17189	17059	17274	17117	17162	16989	16977	17076	17188	17005	17046	17105	17169	17037	17133	17007	17215	16850	17140	16824	16857	17103	16900	16873	17217	17062	17144	17119	17095	17127	17243	17020	16899	17142	17153	17045	17027	17086	17074	17108	17134	17072	17000	17196	17139	17060	17039	17012	17062	16887	17137	17097	17112	16840	17062	17056	16991	17070	17264	17082	16993	17180	17199	17023	17028	17130	17254	16917	17106	16839	17043	16877	16983	17154	16905	16975	17166	17029	17040	16926	17213	17069	17015	16981	17038	17113	17082	17089	17028	16975	17129	16867	16954	17119	17053	17128	16968	17160	17222	17042	16969	17120	17010	17071	17111	17061	17175	16869	17064	17058	17076	17030	17203	17075	17038	16923	17089	17073	17030	17027	17004	17240	16958	17052	17043	17278	17059	16991	17033	17059	17173	16991	16990	17125	17033	17137	17079	17125	17046	17148	17009	16949	17008	17002	17130	16907	16981	16961	17209	17061	16986	17185	17172	17012	17064	17113	17187	17058	17288	17084	17022	17078	17146	17066	17179	17107	16989	17026	17121	16830	17075	17026	17000	17013	17174	17218	17059	17250	16924	17014	17061	17059	17099	17021	17162	17104	16892	16931	17031	17118	16956	17018	17056	17086	16954	16852	17131	17243	17248	17223	17132	17119	17146	16918	17153	17185	17129	17047	17021	17196	17081	16903	16955	16904	16990	17063	17116	16997	17006	17110	17028	16940	17214	16977	17080	17157	16875	17052	17116	17035	16929	17108	16909	17147	16765	16959	17059	16988	17054	16927	17110	16990	17050	17227	17025	17107	17043	17028	17071	17133	17060	17211	17072	17032	17036	17123	16954	17121	17020	16966	16940	17069	17036	17156	16984	17001	16984	16868	17138	17195	17036	17145	16972	17174	17055	17122	17192	17168	17147	16913	16980	17027	16996	17090	17143	17197	17090	17039	17060	16983	17092	17052	17097	17096	17157	17039	17014	17119	17131	16963	17135	17076	17212	17188	17126	17127	17189	16885	16976	16950	17043	16998	17086	17170	16976	17020	17079	17076	17008	17101	16974	17082	16979	17132	17018	17289	17156	17164	17124	17104	17091	17032	17163	17152	17033	16897	17091	17164	17045	17057	16974	16820	17076	16973	17157	16930	17114	17016	17008	17045	17140	17052	17091	17025	17062	16994	17111	17000	17158	17096	16961	16991	17021	17022	17150	16999	17150	17075	17184	17049	17163	17279	17114	16940	16876	17126	16961	16911	17211	17010	17009	17139	17149	17100	17063	17012	17000	17202	17092	17055	16874	17035	16903	16960	16953	17024	17088	17074	17138	17070	16875	16998	17216	17045	16987	17132	16942	17111	16930	16962	17139	17178	17084	17090	17008	17116	17022	17030	17093	17081	17124	16953	17006	17077	17206	17096	17168	17210	16927	17059	17141	17165	17143	17091	16903	17195	17047	17078	17085	17140	16941	16834	17068	17102	17006	17002	17005	17086	16897	17079	16868	17213	16898	17181	17135	17026	17208	17070	16968	17066	17134	17104	17015	16953	17217	17176	17060	17119	17152	17015	17000	17051	17203	16931	17050	16944	17079	17029	17102	17177	16985	16885	17059	16998	17182	17145	17217	16991	16987	17187	16986	17011	17157	17066	17081	16960	16998	17166	16937	17075	16991	17124	16989	17030	17159	17044	17045	16959	17108	17009	16945	17085	17100	17085	17264	17009	17079	17141	16890	17208	16955	17114	17036	16897	17048	17186	16909	17122	17152	17243	17010	17086	16793	16972	17090	16931	17042	17163	17263	16908	16987	17014	17069	17008	17196	17134	17047	17033	17129	17069	16930	17228	17057	17155	16964	17084	16984	16882	17023	17019	17035	16985	17068	17133	16948	16986	17149	17187	17044	17170	17029	16933	16903	17152	17026	17075	17206	17055	17004	16940	16885	17063	17015	17080	17006	17191	17068	17064	16998	17161	17007	17182	17106	17293	17339	17237	17053	17129	17030	17119	16965	16981	17238	17129	16913	16995	17192	17077	17035	17079	16865	17050	17072	16970	17082	17103	17100	16984
30106	23768	26004	24389	22383	22389	22894	23099	22291	22284	22396	22288	22031	22155	22579	23260	23959	23581	23006	22568	22391	22262	22124	21739	22099	21942	22116	22033	22016	21962	21958	21998	22067	22195	21942	21733	22045	22030	21822	22009	22182	21971	21966	21894	21877	21779	22043	21969	22261	21751	21896	21846	21848	21764	22006	21992	22151	21725	22004	22002	22213	21956	22048	21931	21957	21960	21996	21907	22179	21832	22052	22036	21770	21981	22020	21860	22029	21826	21867	21970	22037	22169	21958	21851	22029	22219	22037	22022	21931	22157	22041	22168	21951	22047	21993	22093	21928	22169	21868	22101	21937	21975	21883	22029	22040	22097	22064	21896	21925	22057	22042	22091	22159	21855	21907	21833	21877	21888	22197	22141	22044	22088	21988	21969	22172	21783	22023	21997	22095	22003	21971	21997	21877	22035	22241	22119	21751	21945	21868	21930	22275	22234	22135	21750	21964	21865	22158	21790	21887	22146	21958	21863	21841	22016	21968	21720	22027	21834	22012	22034	21758	21999	21941	22206	21829	21803	21946	22122	21899	21950	22020	21789	21977	21783	22132	21790	21760	21890	22046	21763	21943	22184	21940	21899	21941	21912	22001	22042	22053	22124	22118	22031	22017	22172	21849	22017	22184	21964	21846	21840	22091	21818	21989	21930	21928	21713	21896	21949	22262	22189	21818	22066	22092	21807	22207	21946	22054	22095	22029	21963	22224	22031	21976	22272	21938	22084	21743	22024	21961	21676	21812	22135	21762	22112	22162	22035	22022	21808	22036	22138	22063	21813	22054	22051	21995	22028	21988	21980	22115	21945	21962	21875	21826	22016	22194	21960	21916	21820	22026	22112	22092	22002	21994	21979	22128	21745	22151	21855	21878	22003	22067	22081	22086	22025	22085	21932	22141	21965	21937	22083	21601	21914	21873	22266	22005	21952	21847	21956	21912	21966	22103	21924	22165	22006	22122	22048	22055	21991	21998	21785	22133	22118	21912	21943	22055	21982	22006	21825	21931	22188	21919	22004	22172	21991	22161	22006	22256	22022	21941	22099	21777	21718	21957	21844	22098	21817	22087	22044	21942	22020	21968	21629	21917	21969	22154	21866	21947	21735	21995	21870	21822	21800	21720	21992	21932	21955	21887	21895	22020	21912	22001	21893	22255	21915	22099	21937	22001	22018	22011	21993	21829	22068	21870	21954	21871	22017	22023	21839	22118	22041	21887	22166	21970	21879	21935	21895	21980	22089	21885	22028	22109	21957	22218	22009	21905	21781	22023	21894	22019	22095	21957	21984	21888	21919	21976	21966	21907	21943	21987	22167	22045	21998	22127	22033	21997	21848	21951	22084	21995	21839	21913	21939	21997	22004	21948	22009	21894	21800	22045	22057	22090	22163	21913	21808	22029	21810	22044	21941	21971	21920	22098	21862	22019	21831	21821	21831	21800	21975	22146	21951	21894	22072	22039	22131	21882	21958	22029	21964	21984	21799	21829	21893	21992	22002	21958	21914	22019	21749	22096	21899	22027	21919	21947	21967	21997	21865	21855	21964	22029	22194	22016	22017	21929	22042	22006	21963	21849	22012	21747	21976	21925	22007	21873	22235	21966	22014	22050	21934	21765	21757	21842	21941	21878	22074	21893	21833	21965	21920	21845	22135	21851	22059	21908	21941	22065	21912	21974	21968	22019	22001	22122	21968	21968	22074	22039	21995	21936	21997	21859	21967	21991	22107	21821	21965	21776	22030	21942	22022	21767	21973	22142	21976	21869	21875	22051	21772	22015	21940	22044	21986	22052	22075	21679	21822	21921	21854	21902	22054	22020	22086	21694	22045	22166	21748	21797	21933	21897	21825	22124	21890	22039	22100	21961	21880	22070	21774	22055	22017	22076	22069	22246	21901	22060	21891	21934	22055	22024	21966	21964	21889	21893	21900	21957	21634	22019	21822	21966	21986	21879	22125	22143	21935	21931	22040	21876	22174	21892	22159	22098	21971	22001	21919	21943	22041	21933	21839	22074	22009	21882	21894	22047	22238	22011	21918	22092	21850	21862	22010	22161	22031	22057	21980	22184	22174	22102	22047	22019	21953	21957	22071	21882	21939	21890	21960	22041	22162	22220	21999	21921	22080	21864	22027	21854	21829	22015	21918	22081	21854	22019	21992	22069	22035	22197	22012	21810	21937	22057	22179	21917	21987	22239	21968	22000	22089	21824	21821	21857	22155	21961	21872	21812	21759	22047	21712	21885	21669	22013	21915	21748	21847	21906	21805	21802	21882	21980	21809	22129	21919	21775	22214	22002	21980	22014	21958	21973	21951	22107	21781	21945	21867	21995	22127	22094	22082	21957	22074	21914	22081	22000	21956	21808	21774	21950	21983	21902	22068	22159	22016	22077	21995	22087	21890	21965	21775	21900	22088	22163	21917	22118	22133	22052	21981	22023	21974	22084	22008	21950	21815	21788	21890	21954	22111	21943	22053	21933	21986	21788	21854	21991	21715	22080	21857	21814	22169	22003	22044	22142	21926	22012	21839	22189	22173	22062	21906	22005	22089	22005	21758	22215	21914	21743	22025	22028	21857	22068	21946	21912	21923	21743	22038	21928	22134	21803	21967	21991	21789	21876	21951	22045	22021	21887	21984	21896	21890	22051	21805	22089	21996	22039	21697	22048	21804	22083	21850	21905	21931	22255	21983	22054	21799	21806	22106	22036	22136	21979	21911	21802	21809	22084	21920	21870	22157	22120	22086	22085	22085	22152	21912	21895	21888	22079	22076	21979	22093	21723	21965	21922	21991	21836	21975	21936	22116	22199	22011	22005	21990	22168	21983	21925	21693	21688	21749	21888	22088	22222	22271	21860	21987	21849	22089	21962	21974	22084	21931	21981	21989	21958	21888	22212	22057	21884	21901	22163	22165	21960	21846	21879	21837	21814	22131	21915	22170	22289	21952	22007	22001	21982	22076	22001	22024	22036	21927	21878	22015	22163	21858	21928	21813	21809	21877	22058	21964	22144	21890	21875	22017	22125	22171	22113	22021	22042	21919	21913	22072	21961	21996	22178	22132	22054	22169	21926	21821	21834	21851	22219	21905	21897	21956	21836	22080	22130	21888	21840	21815	22171	22179	21984	21860	21993	21977	21948	21885	21889	22010	22084	22160	22030	21833	22191	21932	21964	21925	22247	22024	22058	21807	22095	21959	22135	22020	21924	22136	22082	21960	21821	21986	22028	22206	22207	22326	21997	21857	22209	21961	21793	21817	22095	22204	22065	21995	21904	21849	21895	21716	22155	22049	21945	21899	21910	21999	22023	22097	21894	21997	21912	22053	22009	21969	22197	22016	22046	21838	21865	21839	21748	21782	21871	21644	21929	22037	21884	22104	21933	21874	22035	21753	22013	22053	21527	22134	21905	21987	21811	21897	21897	22015	21950	22121	21927	21678	22114	21967	22206	22129	22010	22077	21957	22273	22028	22019	21866	21706	22056	21889	21734	21951	21786	22015	22024	22314	22054	22083	21648	21928	21979	22041	21986	22019	22010	22061	21868	21991	22019	22133	22078	21979	22068	21929	22005	21938	22084	22055	21955	22076	21838	22066	21891	21863	22078	22056	22054	22011	21858	21984	21998	22036	22034	22049	21869	21825	21755	21989	22297	22122	21901	21869	22076	22056	22224	22043	22232	21990	22027	22113	22178	22067	22056	21918	21919	22180	22253	21888	22051	21936	21755	22211	22009	21872	22220	21743	22004	22146	21953	22135	21975	22021	22004	22153	22017	22036	21956	22205	22059	22059	21877	21980	22088	22039	21980	21870	21825	21903	21985	21759	22199	21958	21912	21893	22049	21932	22093	21846	21861	22049	21922	21946	21915	21806	21822	22122	22157	22079	22176	22013	22108	21847	22006	22043	21969	22236	21982	21993	22303	22102	21854	21938	21966	22117	22000	22174	21988	21982	22128	22036	21676	21964	21968	22150	21818	22137	21945	22089	21754	22071	22002	21993	22148	21826	21944	21984	21831	22088	21972	21897	22164	22075	22100	21895	22127	21937	21776	21912	22149	21831	22074	21874	21983	22007	22196	22140	22025	21993	22097	22064	21920	22194	22129	22072	22001	21679	22156	22166	21951	22044	21786	21809	22053	22023	22093	21894	21917	21960	21993	22040	22070	21996	22238	22123	21918	21857	22027	21737	21991	21972	21954	22068	22333	22006	21966	21993	22199	21910	22081	21988	21931	22046	22041	21852	21861	22061	22033	22073	22144	22137	22136	22033	22163	22255	22012	21813	22008	22042	22102	22084	21876	21883	21946	21981	22024	21948	21699	21984	22019	22001	22062	22090	22025	21803	22060	22019	21994	22028	22174	22217	21900	21810	22005	22099	21955	21868	22021	21962	21996	22044	21862	21958	21873	21968	21851	21935	21768	22048	21996	21930	21825	21942	22089	22196	21925	21949	21756	21907	22049	21820	21879	22127	21932	21918	21890	21903	21907	22033	21887	21859	22049	22116	22030	22110	21959	21981	21947	22195	22094	21998	21962	21840	21788	21849	22186	21909	21961	22005	22015	21975	22104	22088	21963	22022	21896	21867	21834	21829	22106	21915	21956	22145	21940	22067	21796	21825	21851	21847	21998	21974	21871	21822	21864	21815	22173	22124	21920	21910	21904	21878	22117	22074	22024	21890	22227	22012	22026	22021	22009	21718	22046	21919	21910	21989	22052	22003	21869	22051	22073	22245	21958	21914	22002	21812	21929	21842	22026	21996	21822	21916	22078	21905	21926	22021	21766	21956	22163	22019	21877	22106	21829	22082	22006	22125	21936	21959	21895	22254	22028	21954	21940	22050	21853	21880	22050	21985	21974	21895	21941	22023	21868	21842	22005	21816	21817	21988	22047	21923	22218	21943	21765	21980	21819	21874	21944	21824	21694	21928	22027	21956	21873	21885	21861	21938	21841	21973	22048	21845	21960	22163	21842	22158	21917	21711	21920	21939	22083	22019	21910	22148	22021	22069	21898	21985	22117	21922	22128	21896	21924	22033	22015	22138	21877	21954	21945	22097	21898	21849	22044	21909	22134	22019	21877	21938	22031	21753	22052	21974	22000	21999	22006	22142	21895	22037	21992	21900	22175	21950	22152	21973	22016	21959
18321	19860	18873	18656	18553	17889	18313	18860	17644	17520	17870	17374	17105	17113	17746	19158	19593	19140	18190	17682	17334	17157	16969	17164	17029	17214	17161	17252	16854	17175	17010	16974	17071	17254	17178	17098	17129	17043	17118	17029	17012	17055	16980	17062	17084	17117	17081	17053	17142	17108	17136	17163	17178	17008	16977	17181	17009	17029	17020	17088	16973	16863	16978	16982	17187	17221	17108	17108	17090	16958	17172	17018	17092	17003	17053	17108	17102	17032	17112	16989	17060	16961	17011	17124	17031	17049	17184	17171	16899	17125	17153	16910	16991	17088	17057	17142	16961	17039	17078	16973	17166	17080	17069	17054	17203	17146	17210	17029	17149	17173	17165	17199	17032	17017	16884	17099	17029	17054	17032	17277	17097	17097	17093	17222	17163	17008	17119	16906	17098	17045	17153	17113	16975	17073	16957	17088	16992	17014	17126	17122	17062	17114	17069	17110	17292	17020	17057	17208	17046	17110	17084	17049	17171	17111	17067	17033	17109	16943	16934	17055	17137	17089	17039	17096	17044	17166	17061	17105	16923	16949	16934	17099	17081	17132	17029	16943	17300	17039	17038	17005	16945	17074	17212	17178	17133	17021	17143	17114	17169	17059	17081	17048	17120	17072	17047	16966	17155	17158	17019	17145	17042	17137	17017	17250	17176	16946	17052	17256	17031	16996	17199	17192	16935	17111	17177	16971	17027	16994	17117	16982	17043	16984	17235	17074	17096	17072	16927	17133	17169	17040	16943	17278	16979	17062	16934	17027	17195	17191	17135	17103	17049	16969	17134	16921	17276	17126	17079	16933	17149	17038	17042	17339	17077	17105	17094	17110	17083	17042	17124	17183	17071	17079	17225	17103	17107	17124	17011	17111	16872	17075	17000	16973	17122	16928	17120	17022	17239	17010	17200	17124	17069	17183	17074	17082	17000	17001	17068	17060	16896	16997	17260	17038	17124	16934	17085	17213	17046	16920	16949	17040	17092	17125	17167	17090	16998	17245	17056	16716	17095	16958	17017	17104	16910	17083	16955	17193	17124	17101	17043	16939	16997	17090	17038	17147	17018	16932	17184	17154	17045	17152	17017	17182	17102	17344	17114	16888	17019	17080	17008	17155	17181	17134	17031	17291	17064	16934	16850	17178	17126	16973	17033	17082	16983	16970	16997	17173	17204	17139	17051	16972	17060	17246	17085	17137	17085	16986	17198	16913	17133	17169	17115	17090	17046	17264	17091	16987	16884	17109	16891	17039	16973	17102	17238	17135	17016	17089	16958	16898	17249	17090	17025	17052	17121	17050	17133	16954	17029	17055	16923	17015	17218	17132	17217	17143	16963	17165	17178	17047	17053	17205	17112	16991	17197	17031	16926	17081	16994	17053	17312	17062	17269	17076	17164	16936	17023	17188	17030	17070	17072	17142	17153	17308	17114	16993	17029	16918	17122	17069	17054	17043	17074	17328	17114	17047	16974	17083	17102	17043	17065	17158	17125	17133	17117	16899	17058	17257	17184	17122	17081	17162	17023	17256	17098	17108	17135	17092	17058	16971	17115	17149	16865	16969	17018	16846	17188	16923	17252	17182	17127	17092	17232	17161	17188	17110	16986	17053	17056	17083	17049	17018	17024	17013	17050	17154	17089	16840	17197	17185	16893	17078	17037	17027	17263	17059	16913	17044	17100	17061	16978	17013	17188	16994	17101	17016	16871	16917	17004	17178	16934	16909	17340	16933	16939	16973	17029	17196	17202	17017	17031	17065	17019	17027	17076	17154	17164	17047	17012	16920	16993	17043	17220	17055	17060	17026	17241	17183	17076	17064	17121	17270	16873	17015	17102	17009	17046	16986	17269	16952	17257	17035	17180	16926	17022	17113	17091	16940	17037	17100	17159	17185	17026	17181	17070	17003	17052	17132	17173	17126	17087	17015	17107	17049	17036	17037	17070	17075	17100	17068	17100	17200	16753	17083	16843	17022	17083	16946	17119	16759	17020	17101	17126	17157	17118	16972	17120	16914	17227	16935	17138	17065	16986	16964	17023	17104	17159	17145	17225	17036	17045	17066	17096	17008	16984	17191	16934	17145	17127	16923	17181	17098	17299	17146	17027	17139	17226	16964	16983	17057	17185	16964	17037	17156	17209	16916	17090	17270	17154	16952	17045	17038	17074	17112	17067	17212	16932	17228	17167	17184	17235	17187	16956	17064	17064	16808	17134	16944	17169	17101	17173	17070	17037	16989	17042	16926	17168	16918	16991	17155	17097	17107	16883	16969	16965	17084	16972	17067	17061	17017	17222	17031	17045	17099	16934	17264	17018	17135	17171	17022	17113	16971	17169	17023	17119	17095	17052	17095	17190	16959	17151	17043	17003	17130	17167	17156	16834	17007	17030	17073	17049	17078	17009	17061	17147	17097	17211	17109	17010	17014	17095	17207	16985	17168	17049	17142	17101	17042	16927	17037	17040	17024	17007	16992	17135	16950	16997	17046	16934	17077	17051	16988	16903	17097	17121	16996	16906	17181	17154	17065	16957	17051	16988	17101	17200	17124	16910	17051	17093	17167	17101	17261	16980	17071	17053	17191	16935	17028	17045	17114	17031	16975	17125	17140	17153	16818	17152	16898	17082	17092	16887	16992	16936	16933	17198	17234	16974	17123	17111	17070	16962	17030	17228	17166	16958	17167	16862	17015	16931	16933	16978	17199	17226	17091	17093	17025	17180	17026	17177	17195	17195	17249	17067	17130	17164	17113	16961	17169	17226	16994	17002	16951	16964	16898	17158	17002	17200	17074	17229	16959	17030	17192	17092	17076	17076	17148	17099	17036	16876	17070	16976	17184	17040	17106	17167	17019	16957	17063	17010	17090	17233	17200	17060	17087	17071	16984	16987	17130	16887	16957	16998	17167	17118	17085	17062	17114	17173	17244	17125	17050	17073	16967	17186	16931	17161	17170	17215	17055	17174	17065	16957	17218	17048	17029	17217	17094	17014	17089	17188	17188	17106	17161	16879	17074	17050	17106	16923	17074	17117	17150	17113	16964	17126	17272	17221	17058	16992	17151	17166	17090	16858	17158	16971	16992	17302	17165	17076	17066	17104	17230	17059	17202	16898	17070	17070	17034	17068	17168	17096	16945	17008	17198	16957	17205	17287	17027	17089	16950	16976	17075	17292	17187	17127	17084	17171	17236	17027	17140	17331	16894	17075	17068	17145	17003	16908	16965	17141	17093	16875	17029	16952	17069	17028	17041	17385	16983	17027	17141	17021	17080	17069	17047	16994	17034	17075	17068	17123	16933	17091	17075	17149	16946	17111	17362	16857	17117	17032	17062	17004	17116	17123	17051	17199	17161	17114	17096	17144	17120	17004	17120	16962	16938	17068	17217	16978	16996	17033	17040	16992	16910	17032	17172	17158	17054	17095	16943	17060	16927	17153	17084	16838	17073	16981	17199	17033	17091	16982	16982	17029	16823	17113	17033	17107	17137	17081	16969	17048	17004	16953	16994	16988	17122	17111	16996	17089	17125	17112	16964	17098	17096	17062	17066	17095	16949	16992	17175	17039	17175	17164	17126	17196	17027	16862	17021	17216	17063	17180	17056	16827	16995	17017	17091	17135	16919	17160	16958	17214	17097	17115	17022	16903	17128	17115	17152	17297	16934	16974	17271	17049	17081	17100	17154	17140	17275	16929	17202	17203	16956	17171	17131	17022	17083	17023	17091	16903	17005	17143	17059	17168	17145	17132	17068	17183	17228	16921	17306	17048	17207	17081	16914	17069	17000	17192	17177	17168	17056	16916	17143	17199	17056	17207	17016	17118	17012	17052	17045	17084	16964	17154	17134	17129	17138	17040	17202	16895	17294	17078	17065	17211	17057	17128	17190	17034	16925	17185	17109	16994	17064	17148	17085	17047	17110	17023	17148	17194	17214	17070	17083	16972	17158	17206	17125	16889	17136	17065	17169	17042	17193	17020	17056	16974	17020	17201	17039	17071	17182	17045	17118	17109	17228	17004	17134	17041	17091	17308	17011	17141	17004	17076	17142	17151	17241	17071	17143	17153	17006	17086	16981	17162	16979	17070	17067	17102	17047	17039	17083	17175	17016	17246	16993	17014	16925	17190	16932	16968	17102	17038	17192	17093	16929	16975	17238	16958	16970	16935	17107	16891	16920	17084	17034	17019	17162	17192	17197	17142	17049	17164	17147	16952	17105	17105	17165	16904	17112	17193	16987	16929	17079	17034	17080	17015	16929	17265	17026	17130	17150	17059	17020	17056	17058	17059	17024	16976	17073	17047	16852	16989	17158	16989	17035	17016	16803	17186	16997	17027	17115	16903	17154	17110	17145	17078	17166	17012	17250	17084	17062	16978	16921	17173	16910	17136	17144	17235	16955	17064	17117	17031	17049	17118	16992	16934	17059	16955	17145	17180	17061	16963	17069	17039	17142	17149	17315	17269	16854	17066	17009	17075	17295	16960	17186	16955	17067	17083	16965	17168	17094	16994	17174	16881	17029	17204	17267	17045	17088	17012	17178	17110	17075	17227	17029	17029	17099	16958	17009	17152	16947	16995	16999	17055	16936	17260	17038	17196	17144	17016	17122	16995	17110	17193	17160	17105	17130	16979	17060	17071	17061	17194	17098	17042	17042	17194	17221	17061	17030	16815	16938	17188	17051	17119	17119	17054	16977	17085	17203	17000	17099	16981	17145	17007	17178	17103	16999	17127	17022	17078	17072	17142	16927	17080	16990	17042	17055	16999	17264	16871	17322	17018	17140	17063	17096	17081	17034	16908	17201	17197	17197	17228	17151	17163	17105	17037	17031	17203	17029	17104	17008	16960	16960	17074	16938	17196	16993	17072	17174	17044	17102	17161	16909	17157	17030	17159	17103	16942	17163	17061	17237	17033	17230	17057	17058	17004	17156	16875	17116	17062	16922	17192	17048	17175	17045	17063	17026	17031	16919	17130	17023	17252	17147	17051	17125	17004	17081	16935	17107	17068	17223	17107	17287	17036	17054	17132	17138	17176	16944	17160	17306	16968	17064	17194	17187	17205	17137	17096	17030	17167	17130	17054	17056	17167	17060	16929	16955	17191	16959	16998	17148	17049	16980	16905	17059	17050	17135	16986	17088	17174	17179	16947	16922
25213	21458	28646	25103	23907	25265	25703	23390	22868	23011	22790	22537	22229	22613	25203	31781	33498	29981	26631	24200	22908	22143	22142	22195	21991	22095	21927	22097	21980	22092	21937	22206	22188	22117	21826	22024	22076	21943	21886	22078	22124	21920	22077	21994	22114	22146	22021	22269	21999	21947	22118	22043	22034	21985	21912	21861	21987	22112	21985	21920	22161	22043	22086	21950	21876	22019	22281	22152	22054	21882	22026	22071	21910	21980	22038	21985	21894	21988	22126	22003	21872	21879	21905	21968	21978	21843	22032	21964	21912	21970	21844	22253	22104	22009	21852	21869	21960	21899	21922	21986	21828	21802	21983	22048	22220	21842	21928	22130	21910	22052	21872	21959	22191	21845	21914	21726	22012	22019	21935	22006	21910	22065	21744	21936	22138	22270	22138	21990	22034	21854	22074	22046	22214	22177	21936	21916	22014	21900	21810	21947	21935	21910	22042	22059	21859	21915	21987	21862	21831	21969	22029	22121	21873	21973	22016	21739	21970	21925	21975	22053	22128	21798	21843	21875	21922	21837	21763	22125	21733	21915	21929	21949	21932	21604	21945	21667	22063	21890	22013	21701	22001	22092	21906	21849	21810	21773	21959	22035	22028	21921	21985	21797	21799	21934	22184	22089	21971	21958	22114	21897	22056	21983	22009	21828	21944	22233	21980	21919	21779	21895	21863	22057	22051	21836	21834	22144	22014	21784	21944	21769	22101	21902	21974	21954	21739	21863	22019	21873	22194	22079	21906	21841	22118	22090	22031	22013	21780	21803	22167	21967	21805	21760	21864	21817	21925	21926	21890	22024	22301	22137	21753	22058	22146	21845	22019	22018	22182	22161	21978	21946	21933	22046	22185	22056	21942	22111	22027	22140	21994	22017	21985	21794	22181	22107	22123	21973	21969	22110	22188	21941	22212	21891	21874	21937	21782	22119	21894	21773	21855	21924	22106	21742	21824	21640	22006	21994	21579	21981	21922	22065	21812	21842	21844	21752	21965	21929	22050	21994	21947	22003	21997	22132	21966	21886	21736	21883	21950	21929	22155	21911	21900	21910	21944	21911	21992	21828	21726	22051	22163	21924	21958	22013	22097	22286	21954	22064	21852	21946	21970	22048	22051	22016	22179	22178	22167	21847	22164	21856	22061	21850	21726	21980	21997	21818	21887	22100	21926	22040	21960	21974	21908	22054	21802	21800	21868	21855	22059	21947	21904	21779	21833	21811	21807	21873	21776	22013	21933	21863	22062	21877	21784	21821	21770	22104	21976	21816	21859	21970	22056	21924	22143	21980	21913	21812	21869	21897	21758	22132	22044	21850	22000	21736	21649	21811	21807	21961	21879	22022	22254	22304	22006	21871	21725	21768	21974	21966	22116	21969	21842	21862	21619	22087	21958	22003	21987	22037	21920	21921	21924	21912	21968	22022	21814	21908	21902	21936	21883	21998	22044	22087	21766	22020	21954	21846	21901	21687	21939	21871	22168	22038	21982	21948	21915	21906	21834	22066	22020	21968	21845	21964	22073	21906	22074	21996	21719	21750	21898	21877	21914	21824	21950	21913	21900	21830	21981	21796	21934	21985	21923	21870	21859	22079	21973	21926	21962	21888	22005	22136	21876	21818	21886	22131	21953	22006	21826	21962	22028	21673	21625	21953	21950	22102	21811	22084	21786	22051	21862	22014	21961	21897	21824	22022	21995	21858	21750	22265	21895	21976	22022	22033	21988	22039	22037	22001	22050	22173	21939	21658	22161	21955	21920	22193	22065	22057	21923	22045	22084	21966	21835	22045	21929	21789	21865	22025	21827	21936	21930	21845	22226	21862	21950	21900	21964	21973	22162	21796	21741	21974	22067	21847	22054	21799	22012	22108	21974	21805	21850	21842	21899	21820	21891	22143	21776	22052	22043	21983	21753	21990	21928	22047	22021	22020	22018	22134	22152	22020	22017	21823	22098	21992	21747	21940	21853	21916	22080	21908	22082	22154	21920	21971	21992	21834	21950	21796	21784	21978	22148	21750	22105	22034	21986	22016	21927	22054	21899	21662	22108	21736	21690	21916	21938	22062	21993	21808	21752	21979	22001	21953	21950	22072	21818	21924	22049	21720	22037	22152	21841	21924	21921	21860	22040	22063	21828	21810	21968	21851	21823	22114	22288	22072	22041	21973	21835	22004	22061	21915	22065	22113	22189	22180	22032	22087	21902	22047	21966	21806	21966	21783	21918	22074	21964	22008	21966	22028	22093	22038	22125	21821	21973	21969	21887	21737	21940	21829	22025	21883	21874	22030	22010	21811	21919	21885	21850	21834	22091	21889	21981	22346	22095	22119	22079	22003	21744	21883	21701	22113	21737	21715	21875	21979	21986	21994	21787	22097	21804	21851	21901	22115	21944	22036	22000	22029	21894	21840	21953	22105	22209	21942	21985	22070	21752	21989	22012	21963	22040	22078	21813	21840	22194	21783	22191	22110	22015	21902	21981	21903	21826	22066	21931	21907	22051	21950	21665	21882	21998	22020	21699	21945	21898	22040	21969	21858	21931	22207	22018	22010	21989	21828	21766	21864	21958	21864	21875	22077	21846	22169	22112	22102	21933	21934	21816	21926	21940	21977	21963	22098	21993	21943	21783	22091	21909	21977	22115	22041	22072	22015	22116	22011	22044	21977	21989	21818	21796	21859	21872	21702	21752	21905	21861	21995	22053	21868	22110	22042	21895	21822	22058	21932	21934	22250	21877	21808	22042	22088	22145	22029	22019	22083	22011	21793	21930	21837	21838	21962	21796	21799	22082	22123	22125	21880	22156	22153	21960	22066	21879	21876	22126	21850	21750	21921	21955	22117	21921	22057	22095	22033	21797	21871	21878	22097	21959	21735	21889	21792	22226	21919	21947	22047	22060	21919	21934	21844	21652	22097	22020	21847	21925	21880	22114	22029	22059	22014	21703	21935	21842	21845	21858	21757	21844	21819	21875	21884	21904	21884	21935	22025	22120	21966	21958	21987	22008	21917	21761	21974	21843	22021	22040	22048	21798	21917	22146	21854	22114	21868	21991	21767	21712	22003	22103	21965	21862	21984	21940	21974	21715	21943	21826	21851	22072	22006	22108	22076	22155	21989	21990	21844	22172	21960	21856	21912	21831	22109	22154	22236	21976	22089	21978	22012	21895	21971	21934	21917	22039	21918	21988	22113	22137	21924	22057	21995	21915	22203	21967	22029	21855	21960	21859	21975	21968	22059	21965	21792	21865	22089	21991	21989	22068	22033	21929	21876	21991	22000	21792	21858	21997	21918	21947	21742	21934	21993	21771	21915	22104	21853	22022	21784	21923	21862	21922	21945	21924	21987	21743	22024	21654	21977	21975	21849	21960	21875	21647	21803	21748	21805	21922	21899	21900	22028	22016	21967	21951	21953	21873	21951	21905	22021	21682	22059	21936	22095	22081	22014	21709	21905	21930	21860	21946	22083	22097	21979	22072	21994	22211	21936	21932	21995	22134	21836	22064	21694	21801	21822	21998	21833	21795	22153	22091	22096	21980	21782	21930	21943	22082	21898	21774	21870	21849	21834	22101	21943	21971	21903	22013	21944	21735	21739	21746	21891	21953	21915	22240	21912	21947	22050	21948	21909	22013	21932	22063	21648	22003	21957	22111	22049	21935	21977	21935	21891	21953	22108	21994	22046	21851	21853	21811	21916	21874	21738	21799	21959	21908	21901	21816	22040	21993	22086	21738	22050	22027	22075	21887	22034	22260	22033	21960	21885	22004	22194	22088	21832	21919	22072	21845	21894	22017	22170	21920	21816	21918	21875	21784	21818	22034	21974	21898	22075	21959	21933	21731	22105	21855	21931	22046	21980	22071	21841	22016	21793	21924	21864	21864	21824	21972	22008	22072	21952	21774	22010	21996	21788	21920	21950	22075	21943	21829	21924	22049	22118	21894	21967	21963	22137	21822	21965	22189	22021	21942	21825	21963	21855	22057	21884	21976	21687	21787	21944	22098	22182	21851	21811	21760	22006	22044	22058	21800	21846	21941	22049	21987	22090	22107	21700	22134	22021	22144	22065	21847	22000	22006	21834	22023	21697	21934	21850	22020	22120	21830	21704	22059	21853	21857	22066	21946	21825	21820	21905	21878	21978	21837	21987	21952	21838	21981	21783	21933	21755	22028	21708	21906	21770	21852	22080	22078	22065	22045	21907	21946	21965	21896	22076	21741	21795	22025	21808	22050	22053	21889	21931	21818	21817	22002	21830	21972	22213	21915	21961	21753	21871	21885	21890	21811	21857	22078	21884	21793	21954	22185	22096	21968	21964	22101	21799	21971	21875	21915	21866	21932	22013	22070	21922	21891	22048	21874	22018	22174	22174	22058	21876	21898	21969	21816	22013	22101	22021	22028	22129	22020	21977	21927	21998	22037	22098	21917	21891	21796	21845	21673	21870	21922	22018	21986	22012	22059	21830	22062	22092	22099	21918	21938	21823	21911	21839	21863	22113	21835	21728	22187	22098	21921	22008	21832	21805	21974	22184	21953	21965	21684	22122	22078	21749	21914	21910	21781	22058	21933	21880	21864	21810	22058	22152	22068	21919	21869	21913	22256	21823	21954	22135	22134	21898	21788	21894	22105	22045	22069	22030	21790	22088	21994	21918	21887	21956	21782	21995	22069	22112	21788	21777	21906	21916	21975	21985	21760	21839	21985	21800	22003	22168	21961	21603	22160	21966	21801	21743	22069	21993	22101	21936	22010	21860	21930	21914	21899	21863	21768	21890	21741	21964	21892	21859	22001	21870	21907	22182	21858	21905	21657	21895	22227	22044	22019	21949	21870	22004	22067	21982	21969	22176	21935	21717	21919	22039	22266	21900	22016	21703	21926	22146	21681	22043	21979	21924	21956	22051	21918	21882	21876	22036	21935	22211	21868	22120	22011	21836	22114	21876	21973	21918	22172	21946	22035	21933	21902	21879	21943	21832	22048	21774	21810	21859	22006	21591	21895	22248	21958	22190	22102	22128	21846	21986	21991	21980	22037	22002	21978	21961	22019	21923	22045	22062	22050	22052	22210	21904	21800	21978	22061	22072	21970	22074	21882	22069	21954	21877	21792	21772	22014	21965	22084	21963	21894	22098	21863	22080	21837	21912
16736	25743	24885	21818	21683	20697	20293	18928	18282	18288	17956	17682	17399	17455	23493	31219	32319	27359	22507	19476	17891	17285	17176	17206	17119	17232	16983	17070	17040	17056	17129	16967	17172	17229	17026	17065	17126	17134	17148	17145	17106	17092	16971	17130	17137	17268	17167	16947	17054	17044	16979	17017	17186	17215	17061	17064	16841	17096	17077	17159	17076	16963	16954	17056	17146	17179	16855	17135	17095	17082	17074	17132	17222	17123	17187	17077	16941	17021	17190	17071	16908	17041	17014	17083	17210	17086	17168	16911	17168	17125	17027	17243	16973	17172	16995	17151	17050	17203	16914	17219	17018	17082	17108	17024	17157	17106	17100	16885	16909	17262	17074	17059	17205	17159	17021	16919	17065	17144	17222	17304	16975	17113	16871	17160	17224	17028	17225	17128	17129	17113	17070	17154	17137	17068	17151	17122	16979	16996	16971	17049	17077	17039	16852	16982	17008	16953	17120	17088	17148	17011	17067	16986	17016	17144	16950	16964	17242	16938	17022	17003	17085	17047	17132	16814	17186	16943	17090	17082	17142	17084	17131	17097	16902	17090	17066	16915	17193	16860	17191	17179	17124	17252	16954	17128	17048	16985	17029	17126	17283	16999	17096	17231	17124	17120	17141	16955	17047	17112	16967	17119	16956	17010	16810	17119	17053	16965	17103	17135	16996	16991	16916	17129	17182	16997	17010	17114	17031	17253	17018	16888	16901	17099	17007	17045	17122	17147	16918	17179	17067	17098	17210	17065	17116	17070	17028	16882	17142	17156	16964	17012	17034	17088	17073	16910	17128	17049	16965	17052	17046	17020	16910	17074	17147	17042	17167	17053	16962	17073	17101	16897	16868	16954	17157	17078	17271	17172	17117	16949	17107	17183	17013	16957	16909	17028	16994	17090	16925	16991	17139	17073	16966	16968	17183	17081	17036	16977	16741	16977	17114	17077	17078	16909	16950	16946	17043	17216	17003	17055	17180	17105	17070	17093	17149	17084	17096	17279	16924	17202	17118	16921	17029	17074	17027	17021	17122	17045	16886	16956	17303	16955	16973	16930	17111	17132	16843	16881	17060	17009	16995	17132	16961	16967	16985	16854	17197	17122	17017	16904	16995	16993	17031	17003	16824	16954	17066	17066	16866	17107	17153	16870	17107	17070	17135	16970	17197	17037	16975	16993	17036	17209	17060	17191	17084	17105	17032	17139	17019	17156	16995	17040	17078	17026	17012	17065	16956	16958	17276	16902	17075	17084	17138	17146	16974	17051	16973	17010	17033	17033	17091	17126	17064	17041	17077	17174	17055	17050	16956	17173	17002	17002	16967	17201	17203	17042	17032	17000	17064	17088	17049	16932	16989	17023	17007	17049	16892	16998	17070	16872	16994	17242	17156	17068	17165	17067	16986	16975	17094	17003	16970	17090	17039	16988	16895	17142	17139	16827	17191	16933	17028	17020	16987	17133	17026	17052	17034	17007	17264	17021	17067	16843	16998	17177	16842	16934	17153	17343	17102	17168	17134	16994	16981	17043	16968	17102	16897	16948	16935	17084	17148	17264	16968	17087	17076	17219	17192	16813	17124	17123	17109	17088	16982	17057	17221	17157	16882	17218	17157	17185	16908	17246	17046	17058	17124	17393	17112	16981	17039	17034	17050	17007	16951	17027	17182	16890	16996	17010	16943	17071	17113	16898	17106	17023	17128	17001	17147	17057	17012	17110	17295	17008	17127	17166	17195	17058	17147	17156	17094	17083	17101	17132	17039	17171	16922	17319	16979	17092	17001	16966	16798	17082	16881	17121	17232	16969	17127	16946	17154	16916	17113	17136	17014	17138	17109	17068	17209	17071	17055	16860	17118	16912	17020	16992	17219	17047	17148	17012	17050	17112	17008	16929	16938	17079	17072	17157	17123	17186	16917	16802	17239	17127	17089	17084	17402	17114	17118	17345	17094	17003	17035	17169	17022	17192	17148	17031	17161	17035	16972	17147	17035	16910	17027	17148	17155	17131	17171	17278	17136	17124	17177	16943	17167	17065	16997	17002	17163	16996	17220	17154	17006	17072	17165	17004	17074	17112	16985	16923	17002	17048	17126	17131	17222	17134	17063	17017	17209	17141	17081	17008	17086	17024	16877	17154	16939	16995	17196	17215	17228	17157	17099	16922	17174	16969	17077	17123	17115	16943	16984	16979	17006	17188	16880	17066	17085	16998	17121	17074	16997	17025	16940	17122	17110	17222	17145	16979	17083	17142	17164	17186	16987	16862	17126	17146	17064	17099	16853	17134	17111	17156	16904	16915	16983	16898	16922	17027	17094	16947	16979	17105	17177	17080	17008	16938	17178	16759	17068	17081	17063	16955	17131	16988	16778	17025	17081	17015	17135	17045	17091	17104	17080	17027	17104	16852	16936	17043	17064	17169	17076	17028	16986	17104	16992	17279	16972	17158	17192	17056	16806	17117	17043	17187	17178	17142	16913	17053	17073	17198	17032	16827	17211	17038	17006	17199	16908	17099	17072	17147	17042	17100	17062	16884	16969	17011	17143	17120	17126	17172	17204	17096	17147	17018	17077	17055	16941	17050	16984	16931	16958	17056	17110	17132	17038	17062	16995	17000	16960	17132	17094	17058	17016	16960	16880	17042	17182	17085	17138	16931	17028	17258	17150	17012	16915	16912	17217	17018	17058	16935	17139	17114	17208	17075	16873	17050	16949	17030	17071	16930	17165	17103	16962	16921	17079	17153	17206	17066	17116	17024	17047	17021	16895	17166	17124	17206	17195	17177	17119	16944	17290	17192	17029	17089	17241	17261	17058	17145	17087	16977	17078	16885	17177	17285	17197	17135	16972	17286	17020	17039	17094	17029	17076	17003	17089	17066	17068	17150	17355	17096	17210	17085	17010	17028	17113	17165	16934	17056	17050	17207	17171	17179	17101	17130	17135	17314	17067	16957	17118	17178	17020	17068	17066	16961	16916	17057	16872	17087	16993	17170	16920	17016	17210	17119	16837	17200	17165	16949	16975	17136	16995	17068	17108	16977	17089	17216	16974	17182	17102	17230	17128	16932	17179	17113	17126	17263	16972	17095	17182	16952	17253	16895	17128	17163	16972	17057	17135	17080	16986	17102	17045	17063	16989	16999	17008	17079	17101	16961	17027	16971	16974	16977	17077	17071	17035	17013	17062	17114	17104	16887	16974	17077	16960	17081	16985	17128	16972	17122	17256	17082	16924	17191	17129	17036	17022	17055	17072	17049	16939	17052	16956	16898	17063	17201	17108	16828	17121	17009	17101	17186	17093	16847	17144	17273	17095	17081	17031	16928	17194	17138	17147	17061	17284	17075	17049	17168	16996	17111	17006	17210	17010	17174	17089	17001	17023	16947	17058	17047	17120	17019	16952	17067	16932	17071	17052	17171	17072	17123	17261	17170	17007	17136	16940	16914	17156	17206	16890	16998	17030	17001	17018	17018	16957	17062	16946	17025	16917	17066	17159	16944	17039	16936	17221	17090	16853	16911	17217	17024	17124	17046	16869	17086	17100	17200	16923	16903	17154	17076	17009	17056	16838	17147	16991	17192	16990	16966	17028	17027	17088	17021	16989	17268	17098	17120	17134	17064	17114	17235	17074	16994	17087	16879	17044	17057	17093	17104	17045	16934	17172	17189	17271	17186	16969	17092	17014	17155	17059	17060	17204	17047	16899	17044	17136	16977	17030	17153	17093	17073	17063	17137	16898	17096	16937	17082	16994	17145	17103	16874	17054	17191	17085	17129	17013	17051	16680	17237	17105	16903	17157	16914	17123	17135	17169	17100	17251	16928	17087	17125	16976	16948	17076	16949	16992	17135	17144	16949	17246	16994	17093	17022	17199	16889	17141	16927	17021	17034	17121	17074	17111	17262	17060	16998	17140	17087	17101	17044	17112	16897	16867	17028	17058	17145	17252	17010	17001	17045	17067	17049	16957	16958	17072	17044	17140	17175	16897	17009	17102	16966	17098	17300	17015	17138	17232	17143	17134	17076	17113	17180	16992	16809	17020	17104	17156	16747	17094	17021	17087	17057	17159	17182	16995	17284	16989	16881	17078	17139	17161	16866	16926	17027	16987	16884	16866	17372	16897	16900	17080	17275	16972	17076	16990	17239	17101	17014	17175	17038	17087	17001	17075	17080	17091	17298	17173	16974	17002	17118	16891	17089	17106	17084	16975	17075	17097	17256	16963	17261	17080	16965	17220	17145	16977	17163	17234	16853	16975	17118	17138	17031	17104	16962	16934	17124	17033	16733	17072	17007	17156	16975	17048	17052	17196	16893	17186	17108	17057	17031	17197	16959	17007	16926	17077	17156	17150	16944	17158	17061	16949	17029	16979	16975	17066	17051	16927	17089	17164	17056	17008	17148	17204	17127	17122	16939	17104	17171	17037	17026	17223	16915	17079	16962	17241	17068	17333	16903	16961	17161	17124	17160	16987	17118	16996	17148	16940	16851	17117	17036	17161	17095	17059	17058	16990	16928	17070	16949	16967	17113	16987	17068	17086	17132	17063	16972	17054	16952	16909	17124	17068	17079	17178	17238	17157	17039	16945	17100	17024	16924	16995	17201	17088	16996	16932	16981	17145	17118	17037	17096	16993	17072	17068	16968	17115	16958	17061	17130	17116	17107	17129	17045	16933	17098	17157	16959	17276	17141	17126	16983	17117	17171	17093	16928	17111	16990	17127	17151	17054	16974	16927	17073	17046	17155	17175	17020	17148	17051	17065	17049	16959	17081	17104	17041	17131	16974	16998	16907	17114	17041	17086	17139	17125	17112	17087	17037	17093	17175	17142	16991	16926	17046	16879	16872	17038	17022	17108	17055	17109	17096	17158	17288	17095	17228	16961	16851	17001	17129	17210	17137	17151	16781	16978	17093	17046	17123	17036	17117	17006	16985	17080	17341	17004	17137	16975	16959	17155	16951	17137	17271	17325	16930	17111	16946	17169	17142	17223	16897	16944	17047	17055	17046	17155	17068	17034	17043	17158	17028	17112	17011	16936	17144	17250	17076	17078	17030	17098	17038	16904	17027	17086	17036	17058	17223	16994	17041	17117	16999	17017	16993	17081	17082	16970	17014	17069	17085	16931	17132	17004	17134	17073	16975	17130	17158
23706	21446	29089	24235	22261	26000	28608	24370	23231	23379	23106	22948	22701	22557	26080	37505	40822	35766	30246	26293	23539	22527	22137	22117	21992	22245	22182	22059	22266	22255	22226	22093	21804	21907	22032	21967	21909	21917	22161	21821	22162	21992	21972	22042	21839	21902	22199	22037	22064	21917	22144	21863	21754	21971	22127	22074	22060	22031	22118	22042	21998	21920	21838	21987	21933	22049	22098	21972	21912	22046	22005	21756	21984	21932	22089	22038	22275	22148	21940	21938	22093	22088	21983	21887	21851	22112	21954	22103	22021	22072	22024	22146	22028	22008	21970	21837	22073	22132	22132	22170	22188	22147	22071	21882	21979	21844	21755	21889	22113	21986	21914	22042	21896	21793	21797	22274	22037	22073	21995	21999	21634	21883	22123	21992	22175	22000	21926	21986	21962	21897	21991	21892	21908	21827	21887	21773	22092	21957	21912	21826	21863	21881	21922	21842	21990	21993	21816	22190	22071	22089	21953	21889	21887	21900	21814	21871	22017	22042	21916	21965	21860	21896	21916	21817	21818	22107	22180	22165	22023	22029	22086	21841	21961	21834	21995	21947	21834	22161	21947	22129	21957	22113	22227	22016	21843	22100	21708	21964	21873	21864	21837	22107	22009	21882	22086	22137	22203	22255	21970	22009	22048	21868	21909	21985	22174	22013	21912	22030	21978	22119	22181	21991	22143	21978	21886	21880	22314	22044	21930	21970	21897	21981	21934	21907	22018	22223	21976	21989	21844	22076	21824	21881	21894	22006	22005	22085	22257	22069	21904	22020	21943	21814	22094	21844	22001	22125	21918	21975	21853	22020	22008	21928	21974	22074	22038	21895	22145	22130	22122	21961	21877	21770	21708	21932	22074	22045	21934	22072	21999	22024	22054	21855	21886	22077	22049	22043	21992	21916	22214	22069	21898	21903	22007	21903	21880	21971	22016	21971	22178	21953	21940	22103	22025	21950	21921	22121	21951	22007	22018	22049	22147	22055	21987	21941	22122	22031	22078	21846	21964	21875	21919	21955	21833	21790	22173	22051	21952	21879	21869	21937	22007	22185	21973	21695	22030	21817	21964	22055	21885	22120	21840	22058	22014	21924	21939	21890	21939	21873	21881	22080	21797	22090	22045	21981	22113	21845	22131	22020	21909	22099	21902	22091	21936	21956	22029	21913	21953	21826	22193	21858	22145	21890	22053	21823	21968	21874	22006	21779	22071	22201	22040	21897	22052	21987	22003	21812	21881	21815	22054	22034	22037	21992	22103	21902	21998	22126	22093	21958	21820	21822	21999	21788	21952	22043	21903	22034	21666	21898	21912	21872	22290	22018	21950	21862	21782	21850	22027	22034	21935	21944	21936	21855	21916	21952	21897	22121	21869	22036	21973	22184	21958	21999	21913	21836	21934	22011	21902	22050	21958	22046	21866	22152	22196	21919	22009	21957	21970	21979	22067	22050	21817	21907	21938	22117	21953	22051	21995	21991	21986	21874	21797	21879	22015	22057	21861	21961	22124	21994	21844	21968	21989	21811	22097	22044	21906	21739	22010	21920	21971	21867	21992	22015	21936	22118	21857	21956	21972	21939	21834	22053	22151	22157	22128	22013	21926	21871	21913	22168	21830	21890	22040	21986	22133	22079	22180	21947	22162	22115	22006	22071	22124	21934	21911	21942	22070	21879	21932	21892	21882	22024	21798	21857	21819	21891	21872	21920	22021	22080	21813	21965	22078	22063	22072	22101	21888	22213	21871	22014	21980	21949	22144	21862	21988	22043	21846	21849	21788	21851	21954	22005	22090	21939	22060	21942	22016	22023	21862	21994	21945	22131	22105	22153	21957	21979	22040	21950	21988	22055	21894	21881	21875	22087	22062	21957	21980	21810	22173	22071	22073	22021	22053	21685	21800	22011	21972	21945	22022	21891	21901	21936	21825	22152	21921	21777	21898	22157	22147	22206	21985	21762	22074	21893	22066	21878	22205	21875	22021	22075	21900	22017	21965	22016	21787	21904	21720	22046	21937	22033	22036	22010	22068	21896	22063	21993	21963	21897	22118	22163	21913	21817	21884	21971	21926	22078	22066	22003	22078	21752	22006	21961	22166	21733	22049	21925	22106	21984	21942	21996	21912	22045	22083	22152	21951	21968	21998	21924	21912	22015	21855	21929	21948	22088	22084	21866	21887	21664	22047	22294	21995	21915	21987	21814	21759	22017	21962	22096	22250	22105	21934	21874	21921	21967	21914	21935	22027	21958	21989	22136	21916	21854	21924	21839	21963	21905	21910	22224	21992	22065	21808	22065	21854	21949	22107	22173	21942	21921	21892	21985	22023	22044	22220	21958	21979	21927	22080	21885	22018	21929	21854	22029	21947	21805	21788	21901	21938	21806	21735	22009	22002	22223	22264	21916	21925	22018	21783	22143	22116	21839	22015	21930	22072	21916	22186	22044	21865	21860	21841	22159	22011	22077	22020	21995	21929	22119	22016	21897	21843	21904	22163	21907	21876	21778	21875	22155	22084	22026	22215	21843	22024	22041	22140	21945	21916	21970	21787	21812	21841	21913	22030	21730	22051	22055	21908	22234	22179	22037	21847	21934	22104	21984	21879	21888	22100	21969	21983	21916	21988	21903	21915	21945	22111	22004	22055	21964	21890	21867	22047	21879	21964	22117	22018	21805	21987	21951	22088	22045	22038	21916	21985	22090	22030	21964	22147	21988	21911	21886	22031	21948	21798	21945	21987	22041	21804	21933	22002	22069	22102	21858	21945	21793	22025	22154	21938	21935	22036	21825	22137	22079	22328	22091	21895	21906	21949	21916	22003	22149	21988	21822	22056	21870	21741	22077	21781	22016	21986	21901	22016	22084	21922	22063	21978	21826	22061	22120	21898	22030	21886	21943	21988	21929	22054	22054	22041	22007	21861	21985	21930	21880	21999	22038	21990	21951	22032	21964	21902	21886	21922	22069	22065	22008	21721	21972	22126	22086	22127	21998	21960	21855	22222	21858	22072	21968	21973	21925	21774	21991	22077	22021	21980	22081	22083	21972	21963	21887	21959	22057	21966	21894	22009	22148	21940	21783	21901	21882	21995	22154	22051	21885	22035	22078	22022	22087	21926	22011	22101	22311	22275	21888	22050	22197	22058	21980	21869	22016	22027	21895	22034	21967	21918	22133	21788	22138	21881	22007	22017	21939	22004	22091	22011	22102	21934	21846	21980	22027	21974	22052	21873	22010	21914	21859	21866	22165	21896	21902	22146	22043	21761	22019	22131	21954	22036	21934	21823	22076	21996	21874	22126	22038	22135	21914	21952	21952	22027	21989	22167	22166	22265	22162	21894	22007	21940	21915	22200	21836	22119	21937	21880	22047	21992	21798	22053	22014	21899	21962	21968	22000	22099	21934	22008	21910	21937	22090	22047	21837	21806	21906	22046	21724	22069	21962	21888	22052	22080	21913	21808	21931	22006	22178	21956	22171	21774	21792	21962	22006	21966	22000	22095	21919	21962	22140	21824	21926	21931	21950	22091	22008	22049	21928	21814	21910	21952	22047	21972	21816	22005	21917	21819	22225	22018	22171	22034	22058	21895	22175	21998	22190	21879	22220	21975	22179	21908	21876	22167	21972	21678	21819	21749	21972	22025	21794	22022	21964	21818	21925	21927	22145	22189	21904	21769	21738	22036	22085	21956	22041	22105	21889	21878	21755	22048	22163	21959	21846	22051	21749	21950	21927	22223	22126	22065	21910	21966	21979	22001	22027	21952	21979	22021	22048	21868	21966	21674	22043	22145	21939	22124	21786	21930	22068	22024	22221	22053	22193	22079	21972	22004	21860	21906	22017	21902	21993	21850	22032	21931	22017	21976	21966	21879	21944	21837	21807	22034	22001	22028	21665	21979	21905	22089	21939	22085	22282	21986	21973	22075	22011	22000	22189	22128	22149	22033	22172	22077	21798	21801	21984	22016	21872	22119	21754	22036	21998	22006	22150	22124	21872	21994	21936	21779	21744	21950	22041	22078	21947	21989	21954	22106	21985	21772	21996	21898	21890	22033	21990	22076	22003	22071	21772	22090	22043	21865	22030	22044	22238	21898	22068	21920	21899	22156	22253	22033	21987	21967	21993	22070	21997	22053	22060	21959	21890	22083	21823	22011	22033	21963	21982	22009	22075	22134	22103	21906	21655	21758	21871	21997	21944	22117	22118	21952	21929	22143	21946	22047	21839	21883	21980	22196	22130	21969	21681	21926	22005	22037	21849	21901	21996	22031	21915	21985	22000	21959	21769	22061	21894	21872	22060	21850	22017	22072	22180	21794	21986	21899	21899	22129	22055	21999	22009	22178	21854	21908	21800	21948	21936	21888	22092	22067	22113	21960	21886	21967	22293	22066	21862	22005	22013	22004	22256	21959	21689	22013	22044	22006	21912	22023	22026	22158	22027	22073	21872	22203	22006	21887	22189	22101	22237	22025	21907	22062	21978	21937	21790	21900	21908	22079	21817	22132	21926	21805	21883	21740	22041	22009	22028	22137	21874	22056	21853	22110	21988	21883	21711	22050	22068	21963	22094	22041	22028	22016	21869	21808	21786	22158	22086	21941	22135	22027	22110	22017	21990	22017	21980	21966	21807	22023	21815	21964	22006	22038	21863	22084	21693	21936	22103	22090	21789	21893	22069	22025	22125	21873	22152	21956	21826	21784	21961	21951	21923	21875	21742	22091	22043	21971	21879	22049	21924	22038	22012	22178	21889	21846	21828	21968	22112	21859	21646	21970	21906	21872	22271	21986	21955	22064	21874	22132	22022	22027	21930	21895	21985	22119	21843	22099	21915	22146	21871	21832	22137	21887	21905	22028	22007	22091	21846	21860	21994	22256	21966	22037	22200	21948	22113	22183	21964	22001	21893	22286	22097	21922	21933	22093	22162	21923	22013	21826	21904	21874	21993	22102	22050	22015	21766	22045	21709	21855	21927	21841	22006	21667	21761	22036	22137	22029	22099	21953	21960	22074	21944	21887	21971	22026	21961	21629	22303	21902	22075	22019	21878	22119	21956	21986	21888	22068	21903	21585	22133	21903	22028	22026	21916	21805	21965	22021	21864	21825	21961	21969	21957	21949	22089	22007	21931	22142	21901	21918	21807	22164	22024
18485	29819	29039	24030	23220	22975	21862	20196	18902	18884	18550	18123	17644	17726	24472	38766	40557	33860	27221	21671	18512	17314	16982	16949	17041	17144	17051	17068	17036	17031	17263	17077	16879	17189	16904	17223	17079	16919	17035	17108	16966	17230	16992	17116	17081	16913	17085	17084	17175	17031	16878	17006	16980	16924	17105	17120	17101	17138	16827	17046	16992	16954	16943	16905	16911	16975	17100	17062	17002	17158	16859	16846	17144	16994	17172	17056	17085	16921	16853	17089	16883	16989	17043	16866	17043	17083	17235	17103	17184	17019	17188	17137	16950	17086	17101	17012	16941	17161	16956	17058	17080	17183	16990	16991	16994	16944	17172	16971	17068	17122	17088	16976	17073	17001	16927	16920	16766	17196	17006	16923	17046	17073	16863	16897	16920	16940	16997	16751	17011	16959	17013	17012	16945	17005	17023	17090	17139	16972	17163	16888	16968	16963	17071	16979	17216	16936	16869	16917	17023	16960	17089	17019	17054	17005	16974	16944	17119	16979	17078	17066	16823	17075	16968	16952	17056	16963	16935	17034	17117	17075	17049	17076	16856	17017	17050	16797	16980	17146	16979	17056	16887	16950	17039	16867	17036	16977	16998	17028	17077	16962	17082	16909	17130	16958	16848	17092	17034	16992	17004	16769	17066	16973	17027	17137	16986	17088	17048	17006	16837	17110	17024	16971	17035	16993	17054	17048	17016	17042	17047	16925	17090	17068	16784	17201	16952	16856	16913	17000	16937	17102	17141	17025	16885	17158	17026	16945	17154	17001	17065	17007	16921	16866	16991	17031	17074	16981	16956	17068	17029	16833	16868	17043	16976	17032	16849	17151	17204	17122	16979	17111	16906	17022	16949	16927	17180	17062	17098	17020	17080	16976	17036	16925	16974	16985	16983	16989	16982	17091	16981	17038	16964	16917	16927	16939	16819	16918	16973	16902	17092	17026	16936	16978	17124	16960	17150	17052	16929	16897	16921	17040	16866	16943	17178	16963	16998	16833	16854	16913	16887	16921	16840	16984	16967	16986	17066	17027	17092	16946	16883	17166	16996	16923	16910	16990	17189	16880	16868	16900	17083	16972	16872	16877	17025	16933	16894	17095	16973	16800	16963	17025	17015	16915	16966	16826	16952	17098	17101	17029	16981	16916	16927	16913	16996	17006	17147	17058	17038	17006	16858	17125	16805	16915	16984	17248	17002	17049	16906	16937	17079	16809	16919	17008	16841	16995	17041	17042	16951	17038	17080	17041	17021	16961	17084	16988	17005	17065	17104	17011	16911	16857	16991	17069	16973	16955	17158	16889	17051	17141	16963	16937	16949	16960	17014	17023	17033	17044	16941	16981	16992	16923	16931	16964	16995	17065	16961	16972	16904	16989	16945	17158	16978	16998	16875	16935	17105	17210	16825	17035	17010	16877	17111	17028	17008	17132	16951	17072	17162	17130	17075	17124	16997	16803	17063	16957	17004	16979	17015	17099	16948	16971	17100	17056	16921	16895	17189	16807	16995	17087	16981	17030	17060	16994	16889	16881	16960	17021	16937	16895	16988	16984	16927	16992	16979	16890	17063	17037	16930	17143	17112	17009	17005	16944	17009	17076	16945	17135	16926	16927	17051	17034	17064	16913	16944	16996	17018	16950	16998	17045	17025	17223	17199	16961	17217	17045	17092	17081	16908	17049	16963	17147	17134	16902	17137	16874	16901	16975	17080	17166	17044	17022	17139	17022	16951	16981	17095	16866	17145	16729	16951	16951	16958	17119	17153	16960	16991	17192	17029	17033	16934	17033	17007	17055	17007	17049	17079	16856	16968	17179	16812	16939	17079	17105	16850	17045	17052	16986	17181	16820	17000	17066	17085	17017	17009	17004	17030	16982	16994	17052	17027	17200	17006	16904	17023	17072	17031	17004	16816	16986	17068	16884	17139	16931	16997	17024	16987	16942	17098	17155	17143	16901	17032	16784	16968	17237	16988	16901	16989	17022	16832	16956	17229	16984	17062	16906	17103	16951	17040	16833	17115	17078	17049	16942	17011	17160	16959	17086	16887	16991	17197	17104	17062	16899	17095	17196	17024	17041	17029	16883	16994	16946	16993	16885	16871	17063	16852	17087	16871	17067	16996	17052	17090	17036	17136	17017	17132	16926	16982	16907	16921	16968	16938	17027	17076	17015	16921	17000	17042	17038	16935	16963	17029	17139	17015	16961	16968	17132	16987	17013	17111	16936	16882	16919	16951	17050	16979	17046	16995	17022	16845	17077	16922	17072	16877	16920	16916	17044	16808	16870	17037	17070	17034	17235	16936	17077	16854	16958	17021	16989	16991	17029	17236	17049	17078	17078	17014	17037	17094	16914	17050	16885	16922	16929	17039	17002	17090	16904	16976	16884	16950	16877	16891	17072	17057	16910	17126	16941	17084	16906	16866	17034	16830	17053	17019	16853	17012	17194	16968	16713	16826	17090	16961	17022	17043	17090	17034	17039	17058	17066	17071	17100	17089	17012	16999	17009	16948	16992	17108	16945	17146	16991	16972	17081	17062	17128	17114	16973	17146	17186	16988	17046	17033	16967	16913	17016	17022	16967	17063	17038	16914	17034	17031	17051	17108	17174	16987	17215	16955	17143	17122	16966	17095	17011	17004	17067	16757	16883	16955	17057	17054	17093	17014	17105	17231	16861	16939	17103	17292	16896	16906	16999	16846	16976	16918	17040	16958	17169	16960	16998	16957	16933	17109	16925	16974	17104	17109	16941	17031	17002	16935	17025	17036	17014	17015	16848	17035	17168	16925	16868	17075	16918	17002	17053	16949	16866	16911	16932	16935	16922	16855	17085	17129	16923	17126	17042	16850	17090	16973	16990	16930	17099	17046	17066	17214	17138	17098	16990	17135	16925	16950	17192	16954	17099	17032	17050	17002	17043	17025	17050	17078	17013	16985	17001	16940	16927	17139	17018	17093	17004	17078	16878	16992	17116	17195	17080	17050	16782	16968	16998	16868	17082	16962	16941	17208	17190	17003	16985	17052	16955	17108	16895	16998	16962	17092	17088	16885	16808	17032	17061	17022	17093	17155	16909	16995	17051	17087	16917	17020	16919	17113	16969	16954	16980	17111	17133	17062	17160	17057	16846	17190	17036	16973	16938	16905	17078	16881	16858	16927	16888	17180	17195	16893	16967	17049	17000	17116	17327	17089	17124	17021	17221	17109	17208	16987	17080	17003	16977	16908	17045	17003	17099	16988	17044	17022	16990	17034	17006	16966	17094	17014	16850	16958	17074	16964	16946	17080	16916	16995	17106	16875	16951	16911	17003	17088	17069	17075	17031	16912	17001	16831	16954	16945	16983	16984	16970	17140	16971	16920	17072	17132	17140	17080	16994	17070	16931	16999	17075	17141	16994	17180	16912	16981	16899	17016	17107	16981	17040	17020	16948	17071	17027	16966	16939	17150	16940	17057	17011	16942	17106	17017	16946	17073	17119	17053	17002	17002	16999	16970	17157	16974	17043	16827	16838	17171	17057	16887	17011	17015	17026	17023	17132	16988	16876	17315	17082	16996	17071	17059	16907	16920	16945	16866	16954	16971	17067	17112	17180	16912	17069	17014	17007	17017	17015	16863	17002	17025	17088	17165	16669	17018	17081	16987	16968	16882	16944	16876	16921	16980	17116	17010	17127	16924	17046	17008	16902	17010	17143	17084	16804	17190	17059	17134	17068	16933	17148	16963	17109	17061	17141	17082	17008	17052	17036	17002	17068	16982	16926	16974	16978	17072	16971	17062	16942	16957	17059	17192	17097	16903	16975	17015	17173	17138	16905	17050	17121	17145	17046	16733	17177	16996	17011	17102	16984	17063	17073	16992	17070	16992	16951	17090	16954	16971	17202	16941	16897	16997	16983	16955	17077	16852	16954	16903	16761	17168	16875	17013	17058	17048	16798	17036	16871	16978	17034	16898	17016	17013	16853	16905	16886	17118	17019	16909	17069	17277	16884	16981	17061	17021	16961	17067	17034	16990	17050	16982	17017	17163	17011	17101	17017	17030	16988	17126	17088	17106	17062	17079	16896	17016	17079	17119	17019	17046	17095	16980	17080	17088	16982	16873	16860	17007	17047	17095	16815	17051	17195	17047	16946	17060	16981	17010	17145	16993	16922	16895	17019	17087	16945	16980	17028	16885	16990	16880	16935	17065	17086	17112	17122	17010	17188	16979	17269	17032	16909	17001	17095	16936	16906	16919	17088	16809	16951	16950	17021	16997	16963	17133	17007	17129	17024	16868	16983	16936	17090	17042	17058	17341	16925	17200	17088	16955	16950	16838	16951	17033	17206	16967	16909	16866	16972	17104	17140	17149	16897	17027	16825	16928	17099	16746	17056	16991	17207	17065	16917	17070	17025	16987	16827	16990	17109	16973	16998	17036	16870	17301	17003	16986	16999	17008	16967	16883	16950	17114	16980	16977	16894	16970	17105	16877	17034	17237	17127	17085	17036	17217	16977	17127	17042	16990	17016	17098	17003	17034	16991	17116	16871	17193	17043	17014	16865	17026	17009	17028	16811	16967	17008	17096	16982	16944	17133	17077	17134	17096	17135	16844	16954	17060	17060	17038	16984	17111	17092	16839	17069	16982	17096	16982	17039	17025	17002	17070	16947	16965	16958	17029	16909	17041	17025	17021	16912	16942	17046	16927	16888	17214	16936	17069	17011	16918	17217	16840	16838	17061	16809	17048	16967	16996	17115	17039	16980	17232	16877	17008	16894	17130	17089	16960	17220	17118	16951	16892	17022	16980	17016	16851	16974	17141	16846	17140	16995	17105	17123	16932	17134	16923	17041	16922	17024	17066	16989	17227	17013	16952	17072	17007	16960	16940	17121	17030	16891	16898	16868	17114	16927	16943	16955	17007	16936	17092	17056	17196	17151	17049	17170	16999	16963	16846	16853	17059	16967	16929	17008	16875	17076	17059	17111	16789	16986	17106	17102	17186	17073	17067	16891	16913	17109	17083	17211	16974	17134	17094	16971	17079	16867	16998	16940	17047	17052	17164	16966	16874	16884	16987	16869	17057	16882	16979	17073	16968	16987	16954	17181	16811	17032	17084	17030	16943	17089	16974	16795	16872	17131	16974	17016	17114	16993	16945	16894
30324	23524	25771	24322	22779	23218	22971	22517	22305	22278	21887	21955	22088	22099	22027	22724	23852	23646	23186	22874	22218	21993	21983	22007	21992	22207	21966	22033	22033	22132	21871	22057	22025	22021	22302	21975	22104	21930	22104	22123	22014	21975	22002	21872	21955	22041	22235	21990	22114	22002	22041	22024	21891	22128	21996	22120	21954	21961	21748	22051	21769	22011	22026	21996	22081	21885	21803	22303	22054	21955	22088	21954	21932	21916	21687	21832	22066	21981	22003	21968	21988	21894	21967	22088	21926	21860	21704	22031	21845	22015	21769	21928	22099	21927	22108	22075	22058	21957	22028	21935	21918	21912	21808	21851	21669	21936	22001	21939	22002	21888	22088	21891	22020	21760	21901	21918	22053	21981	21728	21943	21908	22237	22133	22076	22000	22067	21858	22008	21867	21926	22091	22006	21916	21744	21799	22009	21964	22144	21903	22072	21879	22088	21951	21973	21843	22012	22045	21901	22059	22146	22104	21904	22184	22121	21878	21963	22107	21796	22039	21955	22151	22021	21922	22139	22027	21995	22043	21682	21844	21858	21917	21919	21801	21853	21860	21937	21980	22198	22282	21899	21995	21932	22050	21736	22044	21868	21941	21842	21774	22055	22145	22141	21943	21929	21863	21902	21992	22156	22102	21980	21959	22104	21898	21906	21981	21957	21807	21801	22024	21977	21997	21951	22307	21984	21977	22118	21995	22193	21970	22130	22029	21801	21990	21967	21955	21949	21864	22115	22093	21932	22142	22086	21863	21890	21959	21987	22113	22074	22141	21985	21977	21935	21894	21862	21982	21915	22049	21985	22168	21921	22071	22070	22043	21812	22029	22159	22031	22063	21896	21996	21953	21963	21747	21722	22084	21838	22145	22060	22224	22182	21877	22096	21984	21884	22033	21966	22050	21940	21962	21972	21927	21967	21927	22081	21961	21898	21935	22103	22045	22142	21974	21967	21859	21990	21896	21903	22138	22268	21921	21921	22063	22100	21957	21878	21794	21972	21924	22161	22114	21838	22000	22035	21774	21887	21978	22152	21956	22076	22025	21948	21893	21986	21955	21919	22075	21978	22127	21939	22028	22005	21780	21917	21938	21951	22026	21950	22093	21972	21949	22057	22105	21979	22043	21869	22044	21966	21932	21926	22090	21866	22034	22072	21986	21908	21852	22140	21782	21772	22307	22261	22183	21975	21915	21853	21807	22062	22133	21847	22135	21902	21756	21863	21869	21885	21891	21996	21873	21976	21821	22093	22044	22043	22113	21962	22060	21948	22105	22128	21910	21963	21791	21932	22081	22031	21808	22030	21951	22034	22199	22000	22021	22142	22041	22072	22034	22043	22241	21960	22042	22110	22163	22023	21846	22057	21789	22050	21852	22015	21868	22062	21863	21812	21917	21851	22019	22004	21867	21895	21975	22016	21920	21632	22007	21843	21862	21960	22103	21926	22127	21942	22020	21845	22098	22029	22174	21779	22054	21937	21950	21956	22036	21922	21896	21882	22052	22084	21910	22036	22054	21769	22020	21857	21837	21972	22127	21816	21959	22053	21896	21734	22188	22087	22008	21842	21845	21880	22004	21876	22099	21957	21784	22057	21970	21969	21891	22117	22166	21970	21868	21947	21955	21925	21851	21926	21835	22279	22023	22029	21929	22008	21889	21836	22020	22030	21859	22277	21727	21934	22057	21807	21949	21984	22072	22183	21949	22129	21976	21872	21925	21971	21890	22057	21866	22005	21990	21893	21962	22173	22126	21984	22105	21985	21862	21832	21981	22012	21744	21963	21998	21988	22063	21743	22049	22040	21748	22012	22083	22029	21764	21980	21789	21876	22120	22051	22041	22001	21921	21867	22025	21892	21951	22031	21970	21698	21950	22063	21962	22064	21802	21870	21925	22059	22000	21936	21772	22090	22114	22128	21877	22001	21891	22025	21823	22106	21957	21865	22136	22241	21801	21987	21882	21885	22141	22066	22172	21979	22105	21927	22074	21696	22003	22078	21710	21836	21527	21938	21901	21876	22087	21811	22018	22104	22137	22073	21919	21936	21879	22065	22009	21998	22019	21830	21787	21894	21981	21882	21896	21865	22059	22007	21892	22037	22034	22032	22035	21714	22031	21719	22066	21867	22114	22102	21878	22047	22013	21948	21894	21953	22033	21910	21892	21956	21937	22289	21968	22127	21825	21994	22147	22100	21909	22065	21998	21934	21815	21712	21992	21962	22010	21847	21950	21955	21980	21950	21827	21778	22272	22173	22091	21763	21981	21962	21839	22049	21838	21900	22007	22035	21786	21852	22054	21913	21827	21782	21960	22011	22047	22073	22042	22131	21974	22047	21863	21925	21965	22107	22150	21911	21880	21890	22057	21940	21928	21965	22208	21919	21944	22144	21869	22085	21867	22040	21999	21777	22012	21986	21984	21951	22140	21787	22008	22144	22278	21903	22026	21946	21864	21978	21909	22034	22153	22175	21958	22044	22102	21933	22027	21966	21990	22152	21694	21897	21831	22035	21835	22077	21880	21946	22004	21871	22027	22032	22116	21976	21824	22127	21813	22228	21699	21934	22054	21941	21847	21817	22047	22003	22062	21897	21936	22028	21742	21756	21975	22055	22073	22011	22114	21975	21928	22017	22078	21978	21928	22054	22020	22142	22311	22029	22027	21828	22095	21938	22179	21588	22010	22087	22257	21896	22163	22045	22238	21989	21825	21880	21995	21944	22093	21785	21972	21916	21865	22038	21870	22067	21764	21886	22080	21825	21816	21812	21927	21982	22047	21791	21791	21977	22177	22006	21871	21806	21683	21914	22013	21939	22014	21921	21804	21746	22039	22002	21961	21959	22022	21945	22023	22188	21932	21908	22091	21962	21945	21764	21835	21927	22095	21982	21921	22145	22190	21982	22024	21867	22132	21792	22270	21951	22099	21961	21836	21961	21823	21946	22093	21846	22054	21985	22144	22017	22111	21978	22045	22052	22021	21660	21830	21877	21876	21983	21973	22093	22128	22152	21918	21799	22010	21848	21915	21771	21943	21947	21993	22059	22139	21995	21922	22031	22018	21984	21965	22121	21937	21892	21963	21999	22108	21734	21982	21971	22171	22029	22129	21984	21891	22086	21902	21842	22042	21918	22189	21873	21883	21959	22046	21915	21944	22012	21965	22135	21890	21915	22057	21920	21885	22072	22197	21840	21538	22116	22245	22061	22026	21922	21999	22055	21931	22025	21947	21905	21920	21907	22088	22195	21937	22086	21914	22097	22054	21883	22124	22185	21998	22144	21985	22115	21975	22109	21950	22141	21897	22123	22038	21706	21966	21884	22040	21790	22090	22141	21943	21945	22056	21666	22178	21839	21923	22224	21963	21919	21869	21980	21879	21937	21803	21797	22102	21860	21984	22143	22014	22044	22068	22081	21902	21931	22010	21889	21948	21765	21831	21792	21834	21982	22158	21855	22047	22084	22086	22087	22295	22099	22013	21844	22095	22024	21904	22106	21970	21949	21943	22086	21748	22002	21909	21825	21947	22027	21982	21905	21996	21983	22008	21821	22141	21968	21988	21921	22072	22022	22168	22084	22095	22072	21879	21730	21963	21951	22032	21928	22129	21986	21896	22007	22104	21815	21912	21944	21899	22055	21905	21900	21969	21969	22083	21894	21803	21928	21998	21969	22145	21896	21973	21845	22019	22178	22183	22087	21935	22146	22196	21828	21794	21743	21909	22113	22144	21962	21785	21865	22022	22151	22033	21760	21913	21978	22081	21913	21765	21814	21814	22148	21919	22047	21967	21869	21849	21954	21873	22066	22057	22233	22077	22031	22066	22099	22074	21863	21716	21946	21968	21917	21993	21790	21977	21872	21835	21990	21943	21933	21986	21914	21938	21851	21902	22049	22099	22140	21937	22229	21975	22060	22052	21972	22144	21885	21915	22061	22081	21887	22054	22058	22120	21963	21886	22033	22104	21962	22173	21937	22024	22042	22072	22109	21905	21979	21951	22011	21771	21970	21826	22182	22074	22167	22048	22017	21926	22051	21915	22071	21976	22039	22047	21951	22132	21962	22117	21855	21710	21838	21993	22027	22100	21855	22068	21917	21774	22015	22211	22125	22070	21911	21842	21869	21986	21916	21901	22093	21865	21883	22062	21973	21907	21937	21994	22277	21919	21834	21943	21949	22205	21709	22238	21836	22032	21878	22081	22137	21926	21899	22152	21978	21988	22114	22038	21929	21957	22021	22142	21992	22090	21949	22115	22118	21904	21812	21920	21957	21917	21860	21875	21776	22080	22041	21864	21821	21960	21947	21866	22152	21946	21828	21844	22258	22021	22006	21772	22050	21791	21891	21902	22241	21937	22110	21918	22269	21798	22012	22073	22002	22160	22189	22075	22002	21884	21934	21756	21839	21798	21963	22127	22115	21981	22147	21978	21869	22125	21826	21843	22173	22017	21935	22055	22218	21817	21898	21985	21782	21922	22067	21997	21825	22026	21943	22230	22046	22028	22050	22020	22122	21802	21912	21924	22069	21880	21836	21735	21953	22123	21957	22265	21953	22189	22043	22060	21903	22160	21985	21744	22170	22205	22154	22050	22247	22116	22013	21775	22002	22152	21936	21855	21905	22290	22022	21816	21992	22005	22075	22138	21685	21957	21857	22173	22352	21724	21907	21842	22017	21860	22035	22018	22040	22202	22091	22104	21790	22055	21952	21924	21975	21794	21904	22169	22046	21877	22138	21958	21907	22029	22115	21973	21726	21955	22035	22087	21839	21843	21835	22049	22065	22028	21872	22191	22006	21723	22141	22150	21881	21750	22083	22165	21936	22013	22051	21981	22118	22162	22105	22039	22025	21719	21970	22121	22152	21878	22018	21941	22061	22017	21892	22149	21941	22090	22105	21904	22028	21948	22005	21944	21986	21899	21881	21928	22184	21850	21881	22180	22046	22077	22006	22153	22120	21804	21941	22012	21992	21920	22032	21948	21996	21828	22039	21807	21958	22024	21714	21759	22175	21985	21842	22061	22015	21824	21981	22136	21865	22042	21972	21960	21961	22115	22114	21947	21823	21901	22086	21974	22040	21930	21850	21969	21889	21834	22053	21930	21883	22019	22087	21941	21972	22174	21873	21878	21963	21999	22183	21979	21850
17990	19282	19044	18687	18761	19246	18653	17674	17487	17489	17242	17039	17205	17040	17284	18513	19585	18909	18214	17631	17111	16995	17110	17218	16870	16976	17121	16920	17104	16998	17014	17100	17121	16855	16911	17144	16985	17180	16879	17090	17107	17186	16948	17025	17157	16954	17033	17028	16842	17065	17144	17087	17135	17086	17038	17006	17002	17021	17082	16744	16909	17252	16964	17019	17068	17062	17082	16979	17042	16945	17106	16960	17062	17033	16817	17251	16888	16951	17108	17024	17010	17107	16807	17001	17006	16878	17194	17075	16966	17013	17203	17014	17154	17070	17163	17036	17019	17077	17070	17109	17041	16838	17070	16934	16891	17102	16922	17136	16907	16835	17135	17127	16976	17107	16986	16953	16983	17091	17105	17078	16963	16797	16921	17132	16996	16886	16969	16819	17046	17128	16967	16909	17089	16939	17047	17077	17119	16918	17038	16901	17020	16944	17077	17047	17171	17124	17024	17026	16873	17071	17166	17084	16892	17002	16963	16969	16957	17085	16987	16832	16765	16900	17168	17023	17012	16872	17073	16942	17043	16950	16918	16959	17045	17089	17014	16863	16781	17008	16867	16915	17200	17175	16927	16720	17078	17085	16991	16997	17215	17142	16953	17013	16988	16896	16860	17111	17008	17070	16886	17090	16895	16952	16906	17002	17128	16989	17029	16834	16862	17043	17171	16942	16990	17017	17127	16848	16992	16985	17119	17077	17086	17018	17009	17194	17079	16940	17046	16948	17152	16916	17026	16967	17232	17163	17035	17132	16843	17052	16953	17036	17013	16888	17031	16693	16902	17047	16896	17001	16974	17083	16861	17020	16965	17030	17246	16851	17079	16963	17003	16867	16977	16972	16908	17059	17131	17061	17379	16954	17113	16988	16972	16977	17012	16986	16941	17085	17037	16952	17186	17021	16963	17065	16977	16938	17067	16962	17140	17017	17085	17036	17017	16919	17050	16964	16946	17032	17005	17098	16969	17059	17137	16998	17135	16943	17079	16899	16822	16944	17164	16925	17088	16976	17069	16902	17017	16987	17044	16932	16988	16851	16889	17063	16785	16837	17136	16871	17066	16981	16822	16881	17031	17118	17120	16832	17160	16777	17168	16991	17050	17089	17050	17085	17035	17170	17072	17115	16987	16915	17078	17260	16920	16867	16926	16914	16992	16762	16917	16882	17135	16921	17092	17180	17128	16943	17019	17054	16961	16929	17051	16933	17022	17005	17051	17043	17147	16994	16925	16869	17083	16827	17072	16807	17028	16856	16904	17073	17013	17011	16928	17028	17017	17068	17005	16862	16954	17029	16991	17037	17147	17000	17117	17047	17002	16981	16869	16997	17002	16954	17025	17202	17049	16984	16879	17069	17001	16906	17043	17061	16944	16807	16957	17042	16883	17045	16902	17059	17022	16957	17042	17105	17094	16990	16970	17041	16985	17056	16991	16848	16943	17048	16971	17064	17053	17252	17097	17058	17083	17029	16886	17041	16815	17234	17226	17126	16981	17028	16972	16973	16998	16876	17080	16894	17080	16989	16822	17082	17045	17141	17099	17063	16937	16811	16986	16999	16949	16917	17035	16900	16979	17039	17063	16968	16948	17022	16881	16913	16906	16955	17030	17074	17068	17029	17084	17021	17083	17015	17124	17272	16816	16986	16935	16947	17170	17003	16950	17123	17036	16894	17030	17204	16921	17008	16887	17161	16978	17003	17025	16914	17032	16931	16952	16931	16954	16922	16857	16903	16924	17057	17104	16948	17105	16997	16907	16843	17013	16985	17103	17231	17036	17104	17014	17068	17181	16846	17025	17127	17003	17086	16993	16768	16983	16880	17066	17063	16784	17156	17062	16865	16829	17163	16991	17045	17102	17078	16840	17111	17036	17015	17105	17015	17092	16813	16862	17101	17020	17034	16866	16944	16979	16922	17004	16952	16881	16976	16955	16819	16700	17037	16982	17008	16968	16968	17034	17028	17045	16944	16975	17040	16982	16957	17050	16959	16952	17068	17086	16802	16851	17190	16836	17331	17003	17035	17228	16990	17039	16969	16967	16953	17036	16874	16915	16883	16996	16942	16898	17069	17021	17047	16919	16899	16981	17087	16950	16933	17059	17110	17066	17112	16912	16871	16791	16972	16876	16996	16916	17109	17141	17118	17177	17050	16889	17035	16998	17021	16970	16836	17021	16997	16875	17034	17042	16940	16881	17267	17152	17007	16990	16879	17006	16967	16976	16957	16833	16986	16887	16890	17089	17084	17029	16958	17096	16954	16948	16975	16995	16973	17158	17033	16826	17137	17036	16945	16972	17037	16827	17194	17147	16991	17040	17049	17103	17018	16918	17097	17139	17097	16983	16853	16941	16996	17117	17030	17026	16967	16909	17097	17017	17018	16962	17097	17073	16811	16927	17008	17128	16920	17074	16954	17078	16948	17025	17094	17066	16839	17021	17108	16945	17047	16828	17074	17084	17080	17140	16958	16821	17040	16844	17083	17083	17006	16983	16946	17065	17137	17013	16973	17120	16967	17089	16980	16910	16975	16979	16932	16961	16978	17109	16892	17084	17151	17026	17055	16806	17021	17089	16927	17053	17046	17077	17033	16951	17053	16951	17103	16879	17038	17163	16925	16947	16913	17279	16913	16995	16978	17120	17056	16861	17051	17057	17033	17168	16909	17032	16966	17047	17120	17023	16946	16910	17023	16717	16959	16995	17029	17067	17155	16998	17030	16952	17172	16992	16978	16978	17087	16918	16999	17045	17011	17012	16849	17044	16921	17056	17168	17005	17048	17163	16919	17183	16901	17014	16929	16926	17024	17016	17024	17081	16999	17035	17034	16921	16949	17008	16856	16944	16955	17124	17077	16986	17155	16925	17080	17004	16914	16885	16884	17007	17160	17117	17052	16913	17338	17037	17038	17002	17021	17117	16904	17007	16710	17116	17078	16926	17090	17009	17002	17167	16932	17080	16908	16991	17016	17126	16995	16999	17115	17022	17146	16963	16878	16858	17013	17039	17026	17115	17086	16879	17027	16870	16910	17009	16877	16883	16909	16941	16910	16926	17074	16861	17077	16930	16907	16870	17029	17135	16931	16943	16834	16926	16980	17145	17096	16935	16900	17015	17081	16999	17104	17183	16853	17023	17052	16931	16974	17178	16995	16992	17031	17049	16932	17195	16816	17144	17016	17126	17203	17053	16969	17043	16999	17203	16963	17106	16955	16829	17110	17110	17095	16906	16956	17082	16983	17041	17118	16893	16943	17097	16978	17057	16785	16993	17121	17032	16902	16990	16946	16957	16997	17008	16987	16867	17173	16929	16978	17013	16862	17011	16895	17136	16923	17031	17006	16914	17054	16997	17144	17049	16918	17188	17111	16782	17017	17011	16950	16965	16773	17117	17067	16960	17113	17030	16946	17118	17130	17054	16921	16810	17144	16962	16949	17105	17039	17022	16855	17285	16996	16891	17086	16904	16965	17077	17030	17127	17050	17050	17070	17160	16888	17054	16913	16978	17176	17038	16968	16950	16991	16894	16984	16896	17023	17024	17061	17063	16902	17042	16993	17167	16990	16975	16845	17115	17118	16912	16951	17023	17146	16838	17005	17035	17023	16953	16843	16992	16968	16891	17037	16927	16926	17038	16906	16999	16860	17037	16975	16929	16976	17065	16891	16927	17056	16961	17048	16960	17034	16805	16943	17025	17029	16998	17145	17045	17029	17078	17207	16988	17171	17066	17010	17019	16963	17032	16886	16875	17076	16913	17107	17006	17037	17057	16881	17017	16907	16967	17053	17014	16989	16766	17008	16970	16956	16991	16983	16973	17030	16962	17125	17153	16919	17065	16940	17014	16947	17086	17063	17026	17090	16988	16990	17142	16956	17057	17035	17082	16889	17048	16994	17040	17124	16986	17066	16874	16956	17033	17176	17201	16969	16939	17074	16950	17116	16829	17260	16948	16880	17042	17104	17034	16968	17158	16982	17116	17080	17029	17100	17035	17095	16908	17042	17138	17025	17085	16977	16991	16941	17015	16998	17066	17085	17231	16942	16992	17029	16971	17190	17122	16886	16995	16912	17013	17030	17113	16910	17001	17018	17131	16815	16926	17032	16880	17056	16991	17124	16917	16954	17055	17010	16851	16979	16978	17051	16893	16950	17059	17092	17105	16917	17089	16915	17121	16999	17026	17016	16915	16982	17044	16999	16968	16975	16993	16972	17082	17163	17024	16965	17000	16952	16957	17071	16950	17108	17170	16945	16920	17017	17081	17012	17068	16936	17015	17161	17060	17030	17066	17033	16938	17006	17030	17004	17083	16990	17119	17134	17114	16965	17008	16947	17055	17103	17031	17064	17021	16964	16876	17089	17114	17032	17118	17098	16997	17085	16844	17042	16936	16901	17221	17080	16966	17103	16821	16916	16864	16975	17034	16897	16898	17080	17038	16987	17108	16931	17100	16943	16932	17113	17085	17059	16960	16871	17088	16836	16966	17041	16991	17013	17208	17090	16998	16825	17031	16974	16885	17044	17017	16871	16863	16777	16931	16987	16940	16981	17053	16954	17014	16971	17004	17157	17118	17021	16886	16991	16981	16836	17047	16931	17044	16820	17126	16945	17027	17044	16830	16951	16827	17119	17005	17229	17129	16965	16846	17076	17055	17038	17068	17040	17003	17034	17112	17099	17101	17170	16981	17121	16968	16956	16809	16954	16981	17237	17030	16973	17089	17079	16978	16993	17054	16942	17094	17056	16940	16933	16863	16983	17112	17034	17120	16808	17090	17121	16909	17116	16897	17122	16966	17025	17072	17077	17057	16961	17038	17031	17034	17034	17116	17057	16888	17015	17027	16921	16999	16932	16958	17039	17027	16970	17150	16930	16997	16979	16825	16998	16936	16872	16999	17062	16791	16924	16906	16965	16945	17104	17080	17068	17083	16823	16998	17043	16990	17156	17043	17048	16978	16913	16861	16845	17005	16976	17087	17177	16915	16864	16934	17102	16982	17085	17058	17072	17162	16896	16987	17086	16950	16943	17069	16975	16888	16933	16918	17140	16979	17025	16987	17160	17154	16977	16928	17024	16932	16981	17056	17001	17071	17051	16910	17224	17048	17017	16879	17086	17133	17042	17008	17027	16997	16974	17108	16985
25170	21454	28676	25027	23946	25499	25606	22770	22549	22656	22803	22509	22157	22398	22503	31044	34531	30932	27147	24344	22875	22241	22064	22044	22251	22069	21994	22104	21989	22192	22128	22041	22021	21888	22025	21846	21822	21895	22088	22016	21970	21831	22222	21997	21980	22265	21909	22031	22328	21876	21819	21822	22001	21848	21961	22206	22193	21948	22068	21816	22254	21977	22253	22147	21913	21863	21971	21802	21927	22276	21976	21725	21870	21922	22084	22084	21932	21942	21867	21834	21759	21838	21945	22174	22040	22053	21909	21937	21779	22013	21928	22089	21826	21916	22110	21606	21870	22068	22021	21882	21839	21714	21946	21996	21935	22192	21923	21923	22071	22137	21875	21830	22179	22103	21938	22055	21960	21997	21796	22100	21790	21854	21945	22057	21782	21896	21950	22093	21906	21887	21675	21703	21966	21636	21898	21803	21881	21716	22003	21999	21927	22068	21837	21974	22006	22067	22088	22012	22068	21997	22101	21985	21983	21945	21803	21906	22116	22023	22097	21967	21848	21949	22037	21914	21973	21910	22092	21952	22034	22058	22030	21923	21800	21934	21937	21698	21931	22023	21978	21942	22157	22061	22077	21826	21770	21895	21900	21923	21977	22005	22137	22101	21841	21779	22027	22211	21774	21945	21765	21762	22069	22028	21840	22015	21886	21778	22051	21957	21942	21935	22129	21907	21883	21976	21979	21874	21949	21932	21815	22023	22281	21946	21864	21756	21852	21913	21958	22003	21821	21875	22103	22029	22008	21928	22131	21813	21959	21914	21896	21991	21895	21838	22040	21995	22197	21839	21957	21993	22004	21966	22014	21962	21855	21726	21930	22041	21928	21813	21887	21903	21938	21755	22014	22030	22116	21937	21969	21909	22129	21840	21721	22056	21758	21902	22061	22020	21921	21931	21962	21946	22038	21988	21890	21942	22033	21970	22052	22129	21834	21833	22132	21913	21733	22059	21788	21866	21679	22055	22135	22079	21882	21908	21694	22096	22107	22044	21958	21841	21930	21868	21948	22143	21955	21905	21977	21774	21936	22025	22067	21947	22016	22121	22132	21676	21697	21974	21837	21806	22222	21975	22030	21841	21915	22080	22179	21989	21870	21866	22027	22028	22087	21882	21821	22013	21949	21827	21999	22024	21966	21901	21886	21877	21928	21918	22135	21849	21967	22121	22097	22071	22107	21973	21894	21922	21842	22172	21891	21956	21953	22056	22023	21870	21901	21953	21950	21928	21933	21867	21996	21761	21822	21826	22011	22280	21827	21957	21987	22027	21891	21977	22091	21909	22029	21983	21926	21754	21795	22101	21997	21856	21857	21985	21873	22125	22121	21990	21771	22214	21858	21921	21967	21770	22078	21784	21865	22086	21997	21869	21987	21881	22065	21993	21979	21949	21842	21882	21987	21966	22017	21886	21972	21819	21959	22142	21631	21950	21964	21824	22004	21815	22042	21956	22009	21821	22063	21913	21840	22014	21780	22070	22239	21956	21790	22115	21920	21823	21842	21926	21815	21951	21889	22118	22003	22119	22152	21773	21922	21982	21961	22113	21989	21681	21700	21996	21960	22050	21986	21778	22066	22104	22140	21889	21971	21803	21862	21857	21894	21829	21886	22081	22109	21843	21991	22126	22145	21726	21991	22018	21908	21890	22072	21923	21727	21679	22135	21881	21951	21889	22041	22047	22173	21918	21907	22143	22098	21924	21958	21858	22003	21858	21919	21675	21988	21841	21850	21912	22036	21964	22015	22091	21830	22230	22107	21923	21967	21832	21882	21932	21894	21855	22094	22025	21854	22137	22039	21961	22128	22022	21948	22117	21960	21941	21981	22126	22048	21999	22030	22065	21979	22128	22133	21909	21985	21967	21813	22004	21959	22011	22189	21930	22100	21915	21990	22125	21821	22034	21844	22001	22146	21890	22113	21921	21918	22082	21899	21995	22063	22165	22326	21912	21876	21838	21828	21800	21651	22000	21986	21801	22067	21751	22004	21842	21863	22010	21858	21987	22060	21942	22080	21842	21834	21856	21930	21859	21920	21866	21726	21637	21902	21970	21960	22020	22129	22190	22110	21861	21972	22022	22106	21957	21797	22160	22090	21868	21892	21880	21866	21935	21803	21949	21971	21988	22041	21932	22062	22026	21903	21894	22010	22008	21875	22006	21914	22033	21902	22063	21937	21919	22056	21930	22081	22041	22168	22039	21993	21921	22123	22093	21840	21841	22068	21944	21963	22132	21975	21899	21975	22195	22077	22069	22053	21861	21831	21940	22014	21912	21810	21945	22032	22013	21960	21856	21893	22040	22054	22053	21926	22010	22206	22015	21927	21882	21902	22021	21871	22159	22139	21849	21897	22058	21797	21847	21649	21812	21816	21887	21976	21982	22109	21947	21911	21850	22060	21798	21927	21904	21978	22085	22224	21862	21893	22067	21918	22021	21926	22034	22056	21984	21999	22046	21940	21944	21890	22151	22139	21804	22204	22030	22005	22076	21913	21878	22093	21909	22046	22160	21964	21929	21880	21970	22169	21985	21761	21818	21828	21792	21826	21813	21798	22106	21988	21939	21907	22048	21719	21982	22047	21949	21868	21972	22120	21798	21747	21871	21781	21949	21882	22110	22074	21940	22062	22307	22002	21867	21995	21744	21879	21882	21851	21838	21977	21940	21891	22098	22040	21812	21983	21915	21874	21973	21870	21879	21838	21940	22123	21925	21999	21851	21942	22023	21827	22178	22184	22136	21907	22217	22101	21997	21969	21931	22050	21828	22043	22007	22109	21927	21987	22069	21874	22082	21923	21818	22203	22026	21961	21699	22263	22015	21845	21838	22232	21983	21910	21945	21885	21956	21777	21733	22068	22062	21941	21855	21825	22198	21805	21903	21840	22136	21887	21936	21896	21920	21919	21909	21967	21759	21974	21791	21823	21964	22088	22024	21879	21913	21966	21997	21969	21997	21829	22075	22041	22067	22071	22167	22077	21934	21781	22007	21859	21728	21989	21947	22095	22129	22074	21811	21686	21829	22094	21914	22124	22195	22043	22140	21860	21856	22086	21919	22136	21875	21924	21791	21765	21883	21956	21916	21809	21904	21881	22152	22112	21933	21857	21767	21728	21966	22226	21915	22153	22050	21704	21792	22153	22101	22140	22137	21891	21939	21839	21800	21815	21975	22104	21990	22009	21929	21909	21917	21867	22027	21958	21881	21847	22119	22070	22181	22139	21872	21803	21757	21802	21877	21951	21801	21932	21874	21876	21932	22079	21905	21829	22061	22002	22053	22178	22082	22055	21999	21964	22080	21947	21978	21942	22188	21823	21944	22099	22122	22045	22313	22047	21603	21730	21865	21896	21984	21696	21818	21808	22011	21958	21879	22016	21874	22058	22077	22059	21971	21928	21865	21868	21960	21921	22083	21876	21960	21988	22081	21881	21979	22018	22040	21646	21806	21885	21691	21737	22005	22123	21997	22097	21776	21788	21943	21913	21920	21960	22058	22017	22015	21918	21906	21725	21928	22126	21866	22055	22027	21806	22028	21950	21881	21992	21833	21801	21869	21984	22074	21901	21824	22041	22028	21965	21867	21871	21811	22226	22115	22112	21901	21853	21901	21912	21768	21932	22018	22242	21878	22224	21873	22183	22028	21891	22082	21882	22004	21811	22013	21977	21768	22128	22057	21864	21751	21846	21955	21993	21955	21895	21934	21978	22023	22056	21980	21842	21896	21783	21873	21954	21986	21974	22064	21879	21863	21761	22231	22144	21858	22137	21895	22117	21924	21931	21779	21993	22102	21924	21901	21937	21875	21916	21933	22108	21976	21903	22006	21978	21703	21887	22093	21825	21999	22143	22015	21975	22080	21881	21941	21795	22046	22036	22056	21947	22117	21822	22040	21938	22158	21916	21924	21902	22119	22038	21929	21797	22000	22084	21909	21919	22173	21853	21937	21916	21804	21796	22002	21822	21857	21818	22062	22164	22048	22003	21776	21784	21852	21950	21909	21998	21969	22129	22133	22189	21718	21847	21786	21909	21965	21901	22204	21850	21951	21835	21894	21869	21877	21981	21915	21948	21979	22009	21990	21981	21951	21972	22124	22097	22069	21910	21857	21812	21935	22167	21893	21877	21832	21695	21906	21979	21881	21858	21945	21834	21962	22116	21867	22086	22252	21888	21903	21828	21869	21903	21894	22006	21901	21994	22082	22038	21978	22029	22098	21975	21672	21922	22104	22032	22041	22183	21942	22156	22008	21856	22165	21942	21973	22012	21757	21858	22058	22198	21887	22074	22032	22219	22036	21856	21969	21933	22335	22014	21977	21936	21875	22009	22070	21935	22057	21950	22093	21764	21927	21950	22052	21637	21818	21979	22198	22141	21830	21770	22035	21915	22009	22187	22002	22013	22015	22098	21884	22086	21878	21836	21965	21698	22059	22095	21986	22047	21984	22049	21945	21859	21979	21816	21897	21993	21928	22120	21812	22223	21939	21950	21953	22033	21872	21780	21752	21818	21967	21872	21996	22073	21952	21957	21836	22230	22070	22042	21832	21922	21865	21907	21852	21689	21893	21990	21884	21833	21897	22032	21963	22021	21914	21963	21996	21849	22086	22272	22023	21963	21969	21780	21883	21972	22020	22148	21820	21901	22098	21909	21861	21933	21729	22197	21937	22174	21794	22004	21929	21915	21912	21797	21809	22078	21886	21929	21899	22066	22165	22024	21902	21934	22014	22146	21911	22109	21928	22106	22043	21989	22113	22055	21849	21830	21872	22125	22134	21804	22281	22082	21893	21849	21969	21913	21970	21939	22022	22022	21966	21786	21806	21789	22060	22075	21793	21836	21779	21922	22069	22084	21863	22006	21884	21875	21939	22020	21992	21965	22103	21911	21882	22033	22111	22211	21867	21807	22107	21902	22165	21922	22121	22013	21808	21954	21825	21973	22021	22038	21880	21882	21798	21924	21841	21880	21920	22050	22039	21817	22054	21641	21924	22040	22015	22202	22087	22121	21827	21930	21778	21815	21758	21909	21835	21693	21916	22247	21980	22021	21777	21995	21974	21932	21889	21946	21816	21819	22030	21807	21724	21952	22056	21848	21784	21910	22108	21891	21730	22257	22013	21944	22069	22080	21913	21852	22002
16409	24915	24369	21740	21410	20994	19958	18524	18177	17805	17784	17514	17466	17401	17836	31313	33468	28055	23381	19684	17804	17259	17018	17093	17062	17168	17089	16844	16902	17048	16845	17147	16904	17147	16805	17038	16980	17051	17134	17091	17014	16967	16979	17000	17084	16978	16916	17124	17011	17118	16919	17192	17184	16886	17177	16902	17097	17027	17012	17064	16890	16995	17078	17023	16949	17136	17046	17045	16917	16990	17042	17102	16918	16961	17033	16932	16905	17058	16999	17090	17099	16993	16923	17079	17020	17076	16922	17205	16989	16878	17021	17147	16886	17059	16983	16968	16979	16929	16887	17108	17296	17007	17058	16932	17111	17018	16995	17149	16975	17137	16909	17002	16931	17009	17241	16927	17073	17140	16942	17001	16990	16996	17014	16979	16937	16982	17214	17023	17070	16939	17113	16988	16944	17089	16973	17127	17072	17156	17044	17012	16908	17166	17123	17033	16835	17132	17001	17173	17158	17106	16894	16978	16874	16993	16979	16978	17002	16975	17081	17077	17134	17075	16966	17107	17082	17022	17216	16886	16952	17073	17070	16890	16889	17004	16893	16944	17033	17025	17227	16921	17137	17031	17082	16996	16994	16964	16926	17116	17087	16911	16988	17131	16950	17004	17037	16940	17090	17019	16996	16965	17092	17095	17058	17178	16888	16835	17096	17193	17009	17138	17047	16999	17143	16952	16789	17101	16934	17072	16876	17231	16947	17083	17119	16916	16960	16989	17100	16974	17056	16931	17113	16911	16848	17140	17143	17197	17134	17056	17132	16947	17141	16969	16906	17022	16977	17086	17161	17036	16860	16973	17071	16997	17024	17061	16876	17246	17097	16927	17148	17049	17123	16781	16870	16920	16814	17023	16924	16978	16983	17086	17004	16956	17090	16841	17004	17255	17075	16811	17056	16951	17133	16970	17104	16936	17129	16987	16995	17153	17112	17044	17072	16923	16942	16965	17016	17011	16997	17013	17178	16824	17026	17010	16997	16998	16964	16933	16966	17085	17104	17088	16948	16892	16855	17081	17035	17092	16926	16989	16918	16898	17029	16970	17026	17015	17014	17051	16873	17035	17037	17184	17025	16931	17230	16844	16829	17292	17241	16963	17052	17016	17063	16932	17020	16959	16849	16930	17138	17131	17105	16805	16973	17001	17154	17087	16965	16814	17142	17092	16922	16831	17053	17041	17025	17106	16849	17021	17085	16962	16915	17000	16871	17086	17165	17061	16943	17142	16954	17031	16984	17045	16962	17096	17087	17154	16861	17076	17049	16961	17034	16901	17021	16962	17028	17156	16992	16948	16970	16933	17079	17088	17030	16951	17067	17078	17023	17060	17026	17224	16988	17179	17174	17062	16972	17031	17147	17080	17118	17055	17099	17021	17066	17102	17163	17042	17089	17021	17085	17034	17129	16978	16987	17077	16968	17017	17038	16987	16916	16936	16929	16957	16819	16922	17201	16992	16881	17146	16993	17067	16929	17097	17064	17272	17078	17033	16887	16831	17179	17141	17052	17061	17186	16935	16971	17110	17111	16894	17064	17026	16987	16939	16817	17036	16829	16944	17028	16868	16894	16960	17026	16909	17173	16950	16996	16958	17121	17090	17047	17165	16951	17042	17061	17075	17037	16846	17242	16945	16887	17143	17007	17002	17118	16978	16789	16920	16974	16941	17027	17074	17107	17220	17115	17068	16889	16892	16927	17014	16997	17005	17019	17091	17056	16884	17231	16869	17024	16903	17035	16871	17144	17121	17085	17133	17019	16971	17031	16976	16849	16934	17051	17187	16897	16940	16952	17140	17178	17203	17001	16814	16972	17118	17110	17068	17143	16979	16884	17093	16924	17027	17075	16919	17002	17048	17024	16989	17056	16897	17122	17010	16928	17146	17017	16959	16940	17030	16998	17052	17040	17167	17039	17014	17074	16872	17017	16765	17295	16909	17168	17086	17110	17090	17226	16880	16982	16969	17019	16912	17064	17212	16838	16872	16953	17029	17051	16896	16996	16947	17060	17035	16991	16936	17062	17150	16825	17129	16896	16852	17044	17148	17014	16974	17243	16946	17088	17028	17104	16949	16961	17082	16967	16955	17065	17196	17147	16979	16945	17015	16989	17006	17035	16899	17195	17160	16982	17122	16878	16949	17192	16884	17088	17076	17073	17015	17053	16942	16889	17213	16835	17077	16960	17010	16985	17178	16918	17130	16893	16936	16874	16953	17064	16933	17135	17070	17014	17083	16917	17088	17038	17000	17036	17059	17066	16895	17012	17096	17129	17203	17002	17059	16960	16974	16974	16925	16990	16840	16911	17097	16888	16976	17193	17028	17119	16974	17120	16922	17015	17001	17051	16943	17130	17138	17051	16942	17064	16896	17029	16999	16970	16946	17060	17084	16883	16998	17103	16917	17001	16989	17149	17148	17140	16883	17119	17043	17008	17070	17092	17042	17095	17103	17084	17006	17156	17140	16990	17186	17147	17059	17030	16915	17116	16919	17053	17083	17036	17202	17011	17021	16997	16934	16823	16950	16872	17121	16802	16957	17121	17110	16889	17009	17213	16936	16970	17112	16817	17089	16932	17203	16901	17028	16828	16856	17111	17020	17025	17081	17018	17079	16993	16879	17030	16922	16941	17001	16965	17035	16861	16981	16995	17159	16917	17021	17225	17076	17028	17078	17082	17060	17073	17052	16945	17017	16990	16905	16900	16906	17124	16943	17102	16653	17102	17046	16961	17175	17001	17038	17262	17072	17149	17046	17025	16880	17001	16906	17037	16927	17121	17148	17122	16896	16979	17011	17077	17033	17251	17178	17024	16954	17063	17117	17059	17129	16989	17185	17119	16954	17019	16877	17048	16915	17050	16988	16934	16994	17080	17082	16958	16998	16894	17086	16927	17025	17110	16997	17076	17131	16888	17113	17162	17063	16952	16915	16910	17176	17058	17043	16994	17104	17164	16989	17075	17036	16963	17120	16935	16943	16925	16977	16917	17013	17093	17080	17068	17054	17040	16935	17159	17066	17024	16993	17017	16987	16898	17096	16965	17150	17105	17121	17011	16959	17014	16918	16939	16965	16989	17087	17134	17032	16998	17102	16953	17025	17033	16938	17020	17057	16814	17007	17082	17056	17044	17090	17071	16889	17124	17022	17187	17134	17245	17036	17133	16907	17028	16985	17085	16929	17006	16977	17111	17116	16904	16984	17021	16951	17125	16907	17086	16997	17079	17111	16884	17046	16901	17063	16890	17085	17135	17118	17183	16991	16976	17172	16842	16969	16941	17094	16876	17057	16857	16993	17039	17009	16848	17170	17073	17078	16976	17002	16997	16990	16929	17001	17012	16936	16938	17078	17129	17045	16921	16920	17144	16871	16927	17014	17176	17086	17113	17165	16885	17014	17264	17085	16987	17091	17116	16929	16960	17082	17078	17212	17085	17101	17074	17171	17144	16945	16986	17221	16950	17033	17012	17047	16941	16882	16978	16978	17099	16828	16874	17083	17054	17102	17039	17047	17077	16958	16999	16975	17169	16967	17119	16995	16890	16991	17112	16863	17003	17038	17184	17229	17048	17076	16975	16984	17046	16979	17007	16914	16960	16939	17066	16905	17031	17084	17255	16947	16967	17168	17060	17111	17223	17071	17066	16871	16810	16920	16942	17090	17033	16979	16981	16961	17076	16852	16830	16992	16930	17030	17035	17049	16963	17048	16978	16950	17156	16890	16977	17101	17007	16976	17211	16804	17010	16713	16897	16994	17002	17021	17078	16880	16973	17205	17017	17103	17056	16857	16972	16992	17008	16974	16972	17047	17064	17059	16907	17157	16837	17040	17070	16957	17038	17067	17061	17102	17042	16981	16909	17019	16966	17001	17033	16863	16939	16955	17025	17019	17035	16860	16968	17048	16927	16929	16930	16789	17189	17078	17044	16980	16941	16961	17244	17074	17065	16982	17078	16967	16925	16997	16820	17051	16999	16910	16867	17075	16938	17130	16886	16874	16940	16904	17202	16835	17044	17075	16962	16887	17080	17006	17069	17009	16923	17151	17045	16948	17068	17076	16897	16954	16846	17156	17330	16910	17084	17153	17104	17043	16977	17177	17079	17108	17003	16850	17159	17054	16991	17106	16888	17137	17025	16995	17004	17144	16966	17003	17253	16982	16970	16993	17127	17096	16942	17017	17052	16866	17127	17065	17181	16815	17063	17082	16973	17106	16989	16966	16986	17076	17083	17170	16919	17126	17041	16858	17113	17011	16986	17084	17090	16954	17059	17178	16998	17182	17008	16967	17097	16919	17089	16976	16835	16915	17129	16949	16844	17057	17119	17050	17019	17187	16943	17123	17082	16985	16861	17060	17031	16958	17073	16954	16964	17036	17060	17063	17037	17277	17167	17071	16924	17039	17134	17108	17128	17048	17070	17067	17046	17041	16934	16938	16973	17006	17095	17133	17038	16955	16914	16988	16932	16974	16868	17133	17094	16908	17034	16896	17129	16843	17202	17011	16963	17060	17180	17085	17015	16953	16865	17088	17032	17107	16857	17177	17051	16962	17012	16867	17171	16820	17106	16854	17063	16966	17108	16917	16962	16895	17143	17096	16916	16982	16920	16926	16938	17083	17082	17085	16970	16937	17118	16986	17122	16974	17000	16925	17101	17060	16965	17172	17150	16911	16952	16994	17203	17105	17033	17084	17087	17017	16891	17075	16904	16981	16869	17056	17199	16904	17033	17066	17023	17107	17084	17153	16811	16990	17032	17010	16886	17032	16949	16910	17154	16975	16969	16973	16948	17087	17078	17016	16924	17101	17152	16910	17062	16961	17010	16999	16963	17087	16972	16977	16906	16990	16959	17018	16957	17041	16973	16954	16940	16962	16996	17134	16924	16966	17084	16904	16903	16823	16909	17094	16935	17180	17085	17161	17022	16927	17118	17026	16947	16849	16979	17131	17069	16969	16981	17024	17185	16938	16972	17120	16855	16943	16943	17022	16915	16994	17111	16993	17077	17123	16989	17034	17090	17166	17060	16881	17065	17112	17064	17078	17077	16987	16903	17086	17067	17071	17134	16980	16862	17038	17071	16834	16813	17069	17014	17104	17071	16966	17040	17071	16941	17195	17004	17001	17009	16904	17089	16847	16991	17090
23811	21458	29095	24275	22388	25942	27915	23823	22939	23108	22807	22747	22610	22287	22325	34871	42539	37543	30847	26541	23728	22387	22220	21973	22102	22027	22168	22049	22065	22040	22301	22054	22048	22170	21997	21995	22081	21893	22127	22088	21913	22180	21905	21909	21906	21978	21987	22027	21858	21968	22075	22046	22131	21878	22107	21908	21807	21854	22013	21993	21900	21943	21990	21557	21933	22058	21707	21902	22021	22035	22086	21833	21811	21684	21959	21901	21992	22122	22166	21973	21929	21829	21924	21752	21933	21935	21744	21964	21925	21997	22049	21867	21910	21947	21876	22101	22047	21854	21892	21998	22029	22018	21888	21771	21922	22023	21977	21981	21971	22054	21869	21809	22042	21927	21969	21911	21827	21838	22048	21987	21794	21804	21982	22020	21984	21932	21850	21854	21990	22167	21928	21974	21997	21673	22072	21893	22093	21918	22060	22040	21912	22045	21803	21835	21928	22006	21796	22049	21719	21991	21933	21843	21899	21865	22137	21778	21794	21957	22003	21774	21656	21939	21768	22157	22206	22110	22002	22074	22100	21686	21845	21831	21835	22162	21957	21954	21840	21856	21885	22077	21912	21814	22040	21873	22055	21821	21972	21961	22022	21876	21934	21977	21887	21894	22124	21919	21884	22136	21891	21857	21890	21877	22174	21882	22124	21958	21845	21866	22047	21834	21887	22106	22092	21990	22031	21956	21861	22009	22001	22049	21736	21636	21933	22017	21997	21887	21946	21758	21819	22065	21905	21889	21946	22178	22004	21886	21888	22032	21780	21926	21875	21960	22152	21990	21877	21963	21737	22021	21971	21763	21835	22019	21770	21799	21773	21919	21996	21969	22021	22029	21994	22008	21991	21707	21955	22102	21962	21844	21898	21885	21818	21953	21887	21904	22107	22013	21962	21697	21720	21937	21964	21981	21959	21727	21786	21910	21992	22116	22056	21892	21909	21737	21912	21929	21905	21862	22148	21956	21855	21784	22015	21846	21733	21807	22010	21954	22041	22188	21828	21877	21913	21951	22110	21949	21828	21745	22026	22003	21933	21848	22056	21824	21725	21661	21889	22076	21965	22001	22064	22099	22080	21954	21879	21929	21951	21803	21638	21900	22101	21938	21880	21708	22003	22029	21786	22015	21851	21846	21957	21891	21889	21801	21749	21882	21956	21943	22088	21801	22079	22098	21915	21828	21856	21643	21762	21741	21893	21898	22046	22124	22097	22180	22156	21763	21668	21757	21888	21622	22182	21918	21965	22116	21907	21873	22130	21858	22309	21957	22234	21966	22034	22049	22170	21945	21974	21917	21846	22043	22060	22064	22083	21797	22032	21786	21958	21721	21779	21919	22193	21730	21857	21679	21889	21976	21789	22116	21842	21972	21804	22002	21843	21793	21810	22014	21791	21705	21858	21958	22167	21897	21740	21884	21926	21928	22048	21925	21893	21887	21850	21866	21909	21694	21749	21952	22215	22060	21910	22150	21997	22223	22255	22044	21714	21888	22028	21931	21974	21933	22038	22169	21916	21899	22005	21853	21961	21972	21913	21803	21957	22055	21772	21798	21904	21875	21754	21848	22066	21942	21984	21989	21760	21812	21833	21862	22042	21755	21957	22054	21859	21943	21705	22015	22273	22015	22220	22052	21957	21870	21906	21823	21613	21769	21718	21740	21906	21863	21713	21854	21864	21791	21977	22070	21897	22104	21929	21973	21880	22065	22005	21854	21909	21789	21928	22258	21851	21717	21915	21904	21876	22010	22045	21746	21870	21755	21932	22072	21708	21997	22059	21958	21952	21860	21743	21832	21804	21924	22032	21989	21880	21974	22150	21884	21898	21966	22096	22011	22028	22046	22103	21980	22166	22131	21903	21936	21614	21756	21710	21746	22039	21985	22224	22197	21776	22009	21990	22090	22044	21893	21822	21950	22042	22139	22161	22038	21931	21863	21966	21852	21974	21882	21968	21682	21748	21753	21883	22138	21974	21988	21898	21908	21885	21883	21884	21787	21747	22221	21969	22054	21916	21943	21967	21741	21938	22015	22000	22102	21760	21786	21949	22063	21783	22011	21952	21812	21641	21873	21929	21979	21971	21802	21850	21960	21709	22106	21974	21782	21857	21891	21947	21957	21857	21759	21801	21890	22113	21896	21882	21791	21666	21895	21988	21832	21849	21901	22011	21992	22029	21908	21992	22118	21840	22089	21829	21896	21996	21916	21992	21951	21909	21768	22021	21868	22003	21982	22001	22020	21860	21711	21905	21850	21919	21859	21754	21960	21964	21942	21425	22207	22083	21851	21838	21941	22200	22190	22121	22043	21883	21818	22027	21990	22258	22217	21901	22068	21878	21960	21965	21932	21651	21950	21843	21711	21959	21904	21939	21791	21682	22078	21940	21823	21945	22182	21906	21884	21972	21998	21721	22008	21891	22113	22145	21898	21765	21888	21995	21896	21701	22052	22143	21987	22076	22009	22057	21829	21992	21921	21875	21904	21962	21896	21753	22033	22118	21952	22006	22226	21957	22056	21940	21905	21850	21912	22208	21765	22055	21926	21994	21961	22225	21884	21959	21980	22005	22081	22016	21700	21877	22076	21916	21805	21801	21927	22087	22019	22072	21845	21919	21862	21960	21943	21936	22005	21923	22212	22039	21826	22081	22074	21856	22076	21691	22007	22094	21625	21980	21930	21824	21990	21849	21921	21857	21701	21838	21824	21859	21929	21906	22102	21884	21992	21813	22064	21953	21921	22094	21919	22136	21815	21916	21882	22007	21699	21851	21843	21945	22196	21836	21959	21942	21826	21694	21810	21843	21926	21896	22055	21989	21919	21929	21848	22081	21937	21868	21797	21884	21727	21857	22067	21915	22014	21940	21969	21925	21896	21927	21890	22017	21730	21942	21811	22175	21935	21958	21860	21640	22102	21939	21721	21798	22097	22095	21988	21918	21843	22028	21964	21709	21872	21819	21885	22071	21797	21729	22133	21926	21920	21667	21951	22056	21806	21805	21896	21729	21788	21904	22024	21946	22024	21881	21913	21793	21970	21688	21845	21971	22110	21672	21877	21981	21834	21845	21651	21971	22023	22086	21792	21751	21982	21915	22183	21996	22064	21848	21821	21728	22053	22034	22089	22003	21939	22078	21816	21872	21717	21855	22008	21994	22100	21990	21786	21869	21841	22029	21998	21767	21929	21890	21988	22111	21927	21907	22070	21850	21968	22029	21982	21997	21990	21875	21844	21981	22019	22133	21892	21948	21818	21945	21873	21807	21818	21967	21927	21886	21570	21935	21935	21958	22024	21881	22010	21803	21907	21900	21823	21992	21778	21911	21820	22008	21959	21935	21977	22050	21902	21945	21878	22050	21831	21963	21899	21802	21820	21955	21917	21943	21869	21932	22072	21890	22015	21937	21967	22071	21728	21721	21743	21853	21860	21863	22140	21947	21807	22265	21948	21828	21920	22067	21861	21990	21882	21806	21853	21866	22250	21624	22017	21905	21893	21792	21912	21989	21944	22160	22075	21999	21871	21908	21734	21929	21938	22057	22044	21959	21815	21768	22155	22072	22006	21835	21966	21961	21998	22059	21727	21983	21874	22084	21982	21873	21754	22002	22041	21993	21965	21819	21994	22042	21962	21935	21895	21998	22044	21893	21897	21953	21947	21925	22052	22073	21902	21790	21885	21803	21919	21840	21834	21608	21938	21836	21937	21743	22067	21980	21861	21905	21819	21986	22110	22003	21714	21967	21990	21968	21676	21941	21902	21903	22077	21852	21872	21889	21836	21936	22034	21732	21897	21984	21921	22121	22111	21805	21641	21883	22037	21945	22062	21666	22090	22027	22010	21895	21841	21970	21782	22055	21825	21903	22043	21905	21753	21746	21845	21947	21937	21982	22069	21786	21848	21975	21746	21917	21962	22158	21826	22014	21914	21870	21926	21909	21879	22035	21985	21906	21934	21898	22056	21900	21855	21826	22248	21846	21945	21791	21879	21829	21971	22009	21904	21970	21991	21897	21799	22062	22015	21808	21995	21960	22204	21995	21990	22081	21995	21963	21912	22006	22003	21751	21998	22173	21761	21872	21934	22049	21842	21907	21954	21953	21983	21671	21933	21747	22150	21972	21822	21802	21894	21939	21979	22029	21861	21989	21838	21844	21832	21875	22153	22128	22068	21900	21861	21912	22031	22091	21827	21618	21960	21764	21695	21790	21838	22028	21894	22123	22054	21672	21817	22167	21949	21725	21863	21926	21980	21731	22024	22100	22034	22098	21789	21881	21836	22124	22052	22041	21822	22009	21949	21755	22056	21907	22047	21844	21704	22080	22113	21894	21651	21892	22096	21887	21864	21698	21953	21987	21778	21845	22043	21961	22029	21813	22087	21770	21773	21927	22144	22077	21839	21888	21996	22038	21857	22022	21814	21826	21791	21829	22177	22041	21845	21798	21686	21883	21902	21844	22111	21627	21907	22074	22090	22005	21885	21998	22009	22038	21989	22002	21804	22046	22036	21870	21935	21872	21879	21889	21757	21901	21864	22075	22021	22008	21994	21982	21768	21875	21889	22155	21850	21934	21936	21833	22001	22149	21915	22004	21941	22008	21985	22033	21915	22206	22069	21958	21712	21772	21824	21889	21735	21793	22070	21923	21798	21870	21699	21892	21904	21826	21725	22014	21946	21833	21910	21983	21915	22128	22030	22187	21898	21939	22197	22241	21893	22066	21744	21976	22081	21919	21911	21746	22068	22032	22075	21847	21869	22070	21803	21699	22029	22033	21969	21874	21875	21913	21990	22084	21890	21926	21737	21883	21965	21754	21767	22072	21912	21924	21828	22013	21783	21881	22114	21986	21918	21961	21962	21981	21906	21915	22026	21616	21814	22114	22097	21799	21914	22102	21966	22090	21949	21983	21859	21931	21679	21840	21847	21981	21796	22049	21820	21946	21856	22049	21943	21971	21843	22118	21987	21965	21932	22104	22040	22225	21991	21866	21707	22168	21987	21970	21988	21831	21843	21716	21850	21973	21859	22123	21950	21926	21901	21984	22013	21885	21965	21809	21871	22087	21910	21872	21803	21889	21928	21832	22173	21864	21849	21791	22015	21723	22105	21861	21791	21863	22033	21695	21802	22096	22075	22117	22004
18377	29741	28939	24742	24097	22307	20652	19302	18510	18303	18188	17811	17654	17531	17873	36672	42205	35659	27746	22091	18517	17330	17143	17096	16952	16940	17049	16968	17086	16962	16904	17011	17016	16787	16963	17056	16978	17048	17069	17027	16749	16983	17003	16955	17025	16933	17036	16953	17243	16971	16875	16990	17276	16853	16930	17145	17025	16821	16921	17119	17106	16939	16828	17153	16864	17021	17056	17029	17099	16801	16920	17148	16942	16957	17024	17162	16807	16863	17076	17060	16984	16987	16998	17057	16891	16867	17045	17054	17145	17073	17010	17045	16892	17109	17093	17046	17105	17170	16958	17001	17060	16976	16965	17029	16960	17132	17195	16891	17051	16997	17070	17044	17000	17079	17129	17067	17056	17079	17016	17054	17081	16962	17138	16864	16884	17096	16884	16972	16821	17033	16786	16867	17146	17160	17044	16779	17009	16886	16859	17183	16979	16933	17209	16986	16973	17131	16982	17051	16893	17275	17041	16953	16882	16923	16950	16978	16883	17026	17063	17126	16894	16915	17081	16873	17046	17023	17105	17068	17175	16962	16961	16829	16934	17085	17105	16824	16909	16872	17053	17095	16860	17099	16923	16971	17056	16984	17065	16828	17062	16996	16935	16871	17015	17121	16703	16900	17020	16989	17034	16928	16930	16951	17089	16968	16901	17161	16954	16993	17023	16712	17209	16948	17196	16892	16924	16828	16922	16969	16966	17201	16883	17045	16987	16904	16917	16852	16952	16917	16940	16969	16968	17112	16989	17019	17013	16756	16869	16991	16940	16968	16834	17032	16974	16889	16971	16919	17113	16979	16962	16939	17012	17018	16968	17111	16958	17089	17047	16986	16994	17042	16970	17096	16984	17047	16933	16845	17173	16987	16845	16962	17011	17096	16807	16853	17022	17036	16960	16986	17139	17066	17029	16921	16971	17025	17034	17067	16991	16944	16958	16805	16971	17089	16909	16864	17022	16935	16986	17014	16873	16915	16884	17002	16877	16828	17092	16991	16905	17032	16995	16966	16911	16916	17041	16990	17012	17002	17107	17105	17124	17038	16877	17068	16916	17015	17122	17116	16983	17164	16996	16841	16939	16793	16989	17010	16920	17070	17072	16985	16940	17001	16817	17027	17074	16910	17034	16972	17026	16939	16983	17066	16961	17030	17189	17008	16907	17090	16871	16958	17118	16929	16987	17087	16867	17168	17096	16954	17126	16919	16921	17053	16998	16855	16830	17010	17021	16830	16858	17149	17040	17186	16961	17038	16982	17190	16759	16914	17109	16823	17105	16756	16971	16957	17029	16910	17091	16888	16871	16978	17004	16988	16895	17044	17063	16999	16991	17102	17156	16998	16957	17001	16859	16994	16894	16885	16964	17057	17055	16862	17176	17112	16917	17055	16963	17153	17044	16990	17103	16994	16975	16936	17173	17029	16923	17014	17046	16806	16925	17158	17014	16894	16946	17186	16872	17062	16991	16974	16858	16923	17020	17020	17078	16952	17011	16977	16892	16955	16979	17091	17054	16938	16893	17041	16872	17072	16982	16892	16954	17009	17094	16975	17065	16985	17129	16888	16976	17036	17039	17037	17071	16940	16783	17214	16938	17054	17041	16910	16949	16944	17056	16906	17005	17089	17019	17001	17011	17072	16860	16922	17023	16969	17012	16892	16760	16964	16861	17011	17131	16983	17019	16788	16912	16933	17044	17096	17003	16917	16924	17001	17037	17086	17034	16883	17056	17131	17042	16877	16999	16918	17048	16856	16912	16867	17151	16807	17162	17022	16837	16873	16921	17006	16978	16930	17042	16994	17133	16900	17105	16994	17093	16912	17058	17285	16898	16971	16960	16820	16898	16940	16975	17012	16836	16908	17095	17058	16931	17038	16907	17120	16970	17099	16751	16804	16938	16946	16983	17002	16967	16965	16848	16915	17084	16983	16964	17000	17049	16801	16938	16989	16999	16928	16931	16875	16994	16992	16934	17018	16925	17117	16918	17096	16839	17007	16980	16936	17090	17027	17030	16902	17119	17107	17017	17057	17137	16919	16985	17048	17178	17133	16992	17062	17172	16909	16934	17163	17076	16866	16837	16949	17014	17086	16907	16953	16954	16967	17029	16933	17095	17109	16940	17027	16931	16983	17008	16781	16803	16906	16967	16855	16924	17103	17009	16982	17161	17023	17133	17101	16903	17123	16947	16793	16888	16871	16969	17137	16965	17147	16953	16925	17051	17025	17034	16995	17107	17019	17077	16867	16996	17038	16887	17055	17030	17054	16929	16888	16947	16962	16961	16942	16940	17080	16962	16975	17063	16857	16888	16972	16926	16871	16839	16933	17070	17124	17049	16818	16916	16846	16960	16918	16949	16875	17074	16856	17064	17027	16864	17091	16889	17062	16903	17014	16874	17116	17160	16750	17090	16914	17142	16880	17050	16952	16744	17083	16892	16998	17109	17015	16986	16813	17136	16971	17045	17027	16901	17056	16902	16874	17023	17151	16987	17060	17005	17100	17016	16956	16995	16959	17016	16913	16935	17018	16942	17010	16865	17091	16697	16754	16882	17103	16979	16966	17166	17035	16901	16842	17044	16928	16937	17040	17061	16890	16919	16944	17023	17020	16836	16959	17030	16998	17067	16961	16850	16994	17088	16943	17123	16945	17022	17068	16905	16972	16868	16947	16874	16955	17048	16863	16929	16905	17073	16969	16827	17080	17251	16986	17033	16756	17017	16947	16925	16996	16810	17016	17061	16994	17264	17035	16919	17053	17034	17093	16990	17098	16822	16956	16949	16918	16912	17028	16865	17109	16794	16874	16945	17003	17003	16968	17040	16996	16745	16948	16905	16752	17096	16860	17036	16851	16984	17132	16974	17156	17021	16960	16876	17014	16879	17125	16931	17120	17111	17062	17013	17029	17165	16868	17096	16885	16986	16986	16986	16931	17009	16814	16896	16886	17022	16956	16918	16971	17167	17081	17063	16811	17013	16888	17152	17122	16935	17114	17058	16937	16985	17052	17070	16904	17013	17023	17039	16820	16922	17007	16801	16954	16938	16958	16906	17009	16898	17000	16908	17004	17094	17034	16925	16900	17029	17074	17009	16800	17230	17055	17086	16925	16880	17175	16976	16992	16937	16897	17086	16973	16978	17013	16940	16942	17098	16922	17061	17000	17101	17077	17063	16934	16954	16870	17114	16875	17007	17074	17072	16992	16852	16870	17100	17016	16940	16956	16898	17082	16965	16980	16990	17055	16976	17032	16862	16844	16982	17069	16745	17150	16863	17175	17036	16912	16819	17065	16848	17000	16968	16872	16956	16826	16987	16895	16950	17003	17136	16934	17147	16979	16898	17012	16954	16956	16833	16998	16811	17177	17148	16985	16756	17173	17197	16986	16851	16975	16951	16971	17067	17085	16986	17048	17060	17001	17056	16963	17078	16918	16831	17173	16875	16898	16969	17093	16854	17272	17135	16906	17021	17020	16950	16857	16917	16771	16886	16833	16922	17078	16888	16959	16902	16777	16987	16926	16939	17073	17058	16775	17077	17111	17170	16928	17057	17021	17203	17004	16927	16949	17137	16830	16945	17021	16883	17053	16998	16954	16892	16932	16940	17066	17140	16969	17061	16934	16897	16914	16974	16883	17096	17101	17213	16894	16963	16922	16981	16988	17193	16943	17087	17038	16863	16975	17012	17106	17009	17189	17131	17060	17026	16972	17052	17024	16963	16947	17018	17002	16907	17257	16931	16890	16933	17041	16859	16785	17017	16999	16901	17043	16965	16915	16811	16854	17002	16972	16912	16900	16935	17073	16954	16971	16984	16928	17002	17029	16923	17013	17006	16934	16942	16959	17043	17020	17025	17140	17079	17075	16962	16834	16996	16925	17108	17084	17004	17010	17145	16879	16963	16798	16903	16846	16871	17104	16993	16934	16894	16889	16951	16945	16844	17062	17067	17001	16975	16969	17066	17069	17001	17019	16860	16950	16932	16987	16779	16900	16986	16995	17100	16991	16849	17112	17147	16940	16840	17007	16966	17010	16997	16763	16873	17013	17101	17097	16945	16943	16854	17013	16872	17124	16993	17007	16879	16995	16999	16952	17097	16992	16835	16885	17059	17105	16908	16960	17007	16994	17099	16835	17094	16866	17237	17065	16856	16850	17106	16982	16941	16943	16979	17049	17039	16870	16948	17007	16928	16967	16993	17103	16898	16854	17051	16963	16966	16877	17017	16966	16973	16975	16993	16998	16854	16986	16866	17075	16943	17012	17102	16944	17021	17004	16895	16878	17020	16915	16833	16915	16873	16922	16950	17032	16807	16931	17062	17079	17047	17163	16935	16955	17057	16803	16954	16893	16834	17024	16867	16909	17093	16968	16971	17101	17058	16993	17028	17009	16986	17037	16909	17072	17142	16983	16874	16930	16962	16981	16985	17017	17078	17140	16996	17040	17051	16967	16976	16960	17109	16978	17036	16950	17025	17014	17144	17115	16854	17060	16790	16866	16992	16928	16955	16943	17028	17094	17043	17082	16942	17131	16926	16726	17057	16862	16978	17012	16955	16898	17034	17042	16807	16986	16878	17037	16906	16820	16927	17025	16995	17128	16967	16803	16830	17158	16984	17077	16830	16897	16812	16991	17082	17077	16713	17072	17082	17027	16959	16904	16848	16846	17077	17051	16891	17145	17166	16890	17100	17025	17009	16990	16858	16964	17085	16976	16955	17061	17079	17113	17017	17024	16994	16990	16901	17012	17267	16991	16727	16926	17093	17099	16835	17003	16931	17044	17033	16868	16889	17135	16879	17047	17119	17143	17086	16931	16989	17034	16883	16862	16998	16904	16945	16895	16973	16914	16879	16874	17191	17101	16955	16914	16916	17000	17083	17012	16909	17011	16997	16924	17065	17065	16802	17070	17039	16918	16984	16958	16930	16790	17087	17007	17088	16975	16829	17012	17128	17218	17004	16984	16928	16989	17159	16897	17030	16982	16899	17090	17126	17015	16907	16965	17080	16902	16950	17168	17015	16911	16946	16933	16902	16900	17006	16946	17103	17050	17037	16957	17047	17000	16891	16840	16795	17126	16972	17014	17038	17060	17042	16901	16913	16977	16811	16972	17150	16933	16958	16886	16924	16938	17008	17002	17033	17063
30188	23586	25798	24304	23000	22910	22558	22444	22258	22159	22057	21837	21872	21944	22134	22485	23675	23860	23027	22706	21969	21912	21929	21871	22001	22132	22179	21924	21846	21817	22076	21961	21948	21957	21947	21732	21898	22126	21970	22098	21895	21827	21862	21980	22099	21908	21907	21945	21949	21834	22079	22104	21785	21820	21883	22028	21925	21867	21919	21942	21914	21962	22142	21899	21948	21865	22106	22123	21784	21823	21986	22058	21806	22148	22021	22114	21619	21718	21999	21934	21898	21823	21947	22056	22013	22090	22030	21815	21741	21932	21905	21920	21747	21644	22076	21920	21775	21904	21992	21880	21963	21937	21997	21751	21817	21811	21912	21674	22044	21912	21893	21927	22004	21900	21826	21864	22156	22012	21918	22157	21981	21901	21938	21879	21945	21896	21917	22123	21807	22040	22048	21848	22112	21891	21809	21812	21846	21844	21857	21957	21991	22209	21818	21896	21999	21905	22149	21994	22020	21960	21759	22058	21893	22009	21880	22148	21567	21897	21883	21996	21965	21824	22133	21999	22003	21677	22014	22072	21721	21954	22159	21966	21912	22020	21891	21655	21746	22009	21816	22039	21999	22058	21994	22108	21728	21788	21826	21668	21975	21938	22147	21886	21879	22010	21758	21825	21912	21946	21880	22068	21948	22053	21911	21962	21851	21578	21991	21951	21924	21956	22001	21906	22146	21757	21931	21955	21920	21852	21785	21968	21850	22000	21786	22022	21943	22027	21834	21835	21970	22029	21983	22030	21889	21764	22166	21987	21925	21962	21728	22019	21883	21895	21776	21906	22100	21966	22029	21898	21927	22250	21877	22003	21886	21877	22109	21802	21849	21857	21937	22022	21970	21767	21861	21836	21894	21813	22005	21890	21838	21877	21858	22085	22002	22057	21943	21925	21753	21906	21980	22089	21969	21855	21989	21979	21915	21948	22223	21835	21899	21723	21872	22133	21820	22059	21885	21975	22132	21736	21985	21894	21724	21957	22014	21851	22034	21910	21956	21751	22008	21874	21982	22027	22181	22055	22109	21887	21910	21862	22017	21924	21913	22037	21778	21803	21684	22070	22064	22022	21879	21826	21948	21873	22004	21794	21850	21782	21982	22094	21936	21938	21868	21802	21936	21780	21844	21835	21896	21799	21833	21793	21968	22239	22085	21967	21955	21831	21923	22017	21881	21802	22006	21831	21795	21952	21866	21917	21967	21857	22057	22041	21914	21834	22086	22122	21870	22185	21837	22089	21722	21869	21818	21860	21880	21855	21784	21747	21917	21854	21972	22009	21822	21858	21875	21847	21864	21830	21940	21999	21803	21871	21982	21975	22002	21751	21954	21975	21862	21871	22078	21970	21875	21624	21922	22054	22039	21925	21867	22096	22013	21789	21949	21733	22121	21996	21939	21721	21802	22097	21951	21833	21841	21836	22070	21954	21996	21809	22083	22107	22075	22069	21860	21849	22127	21967	21982	21817	21799	21820	21879	21911	22102	21964	21965	21820	22149	21883	21764	21884	21860	22010	22000	21974	21928	21992	21835	21895	22005	22058	22026	21917	22059	22072	21822	21811	21819	21704	22002	21663	21968	21984	22157	21897	21864	22065	21869	21690	21825	21632	21969	21672	21763	21818	21903	21925	21871	22028	22215	21727	21812	21879	21999	22139	21809	21703	21937	21997	21857	21840	21822	21850	21960	21663	22100	21899	22047	22055	21863	21852	21838	21834	21822	21780	21891	21920	22029	21812	21916	21998	21962	22045	22069	21967	21863	22051	22151	21882	22038	21981	22064	21871	22077	22051	21873	22014	21731	21950	22022	21854	21843	22076	21861	21867	21994	22011	21887	21817	21820	22108	21893	21821	21986	21748	21755	21783	21918	21998	21985	21860	22012	22070	21942	21925	21837	21905	21888	21846	21905	22023	21927	21508	21894	21893	21876	21911	21856	21754	22085	21808	21972	21929	21713	21864	21970	22038	22118	21907	22109	21793	22007	21852	21718	21836	21973	21956	21940	21956	22071	21827	22017	22153	22108	21985	21749	22049	22091	22120	22026	22056	21745	22062	21820	22005	21865	21716	21933	22031	21964	21903	22048	21873	21617	21921	21941	22085	22027	21886	21910	21874	22021	21989	21797	21965	22206	22001	21695	21810	21863	22086	21824	21829	21941	21899	22083	22087	21905	21972	21944	21896	22020	21880	21920	21656	21906	21924	21862	21903	21847	22025	21825	21743	21833	21871	21972	21802	21984	21935	21796	22016	21962	21876	21966	21625	22015	21874	21934	21883	21746	21975	21872	21770	21878	22005	21810	21753	21938	21904	21997	21901	22243	21868	21803	22004	22021	21930	21989	21880	21820	21708	21870	21734	22111	22013	21865	21926	21928	21964	21956	21827	21842	22021	21961	22102	21774	21844	21961	21665	22003	22017	21916	22005	22131	22004	22040	22291	21615	21857	22099	22003	21869	21991	22079	21835	22000	22020	21750	21733	21915	21814	21922	22025	21941	21803	21913	21971	21981	21883	22141	21798	21728	22116	21989	22087	22020	21979	21822	21792	21982	21846	21886	21947	22183	21809	21992	21929	21903	22024	22060	22094	21998	21865	21781	21863	22010	21900	21824	22030	22053	22085	21993	21908	21994	22101	21882	21825	21917	21850	21678	21899	21931	21822	21920	22141	21978	22091	22061	21886	22114	22104	21987	21804	22056	22078	21957	22027	21786	22055	21821	21972	21959	21975	21898	21978	21932	21926	21868	22073	21809	21891	21753	22033	21853	22021	21877	21790	22082	22127	22147	21903	22067	21771	21772	21944	21787	21908	21860	22059	22158	22028	22098	21880	22034	21945	21755	21972	21843	21984	21866	22003	21964	22060	22075	22007	21963	21944	21664	22127	21990	22002	21985	21755	21902	22051	21768	21913	21963	21906	21977	22086	21852	21896	21943	21966	21788	21791	21958	21754	22045	21828	22027	21931	22059	21975	22012	21925	21924	21781	21859	21775	21839	21830	21802	21699	21947	22011	21808	21912	22046	21853	21928	21931	22145	21918	21826	21797	21871	22008	21978	21861	21713	21957	22021	21992	21940	21873	21822	21746	21753	22030	21697	21927	21769	21936	21750	21913	21828	21952	22043	22151	22028	21962	21894	21837	21909	21989	21985	22059	22116	21778	21882	21971	22054	21835	21910	21849	22114	21860	22018	22032	21931	21978	21862	21856	22037	22127	21938	21992	21820	21834	21877	21895	21955	21822	22142	21905	21713	22003	22172	22054	22084	21768	22159	21992	21937	21972	21809	21932	21888	21889	21842	21928	21868	22094	21989	21961	21974	22182	21799	21921	21975	22067	21955	21990	21854	22046	22008	21820	22175	22112	22057	21775	21887	21978	21933	21856	21955	22080	22001	22011	22135	22056	22308	21986	22104	21910	22129	21833	22047	21986	21960	22103	22057	21801	22249	21995	21996	21981	22042	21995	21982	21838	22050	21941	21831	22018	22112	22030	21923	21941	21728	21960	21886	21870	21826	22151	22100	22028	21859	21977	22230	22080	21876	21938	21813	21871	21863	21941	21716	21810	21990	22013	22077	22209	21790	22092	22098	22101	21895	21902	22119	22054	21793	22149	22023	22043	22051	22121	21936	21902	21653	22195	21934	21994	21988	21824	21908	21957	21877	21997	22031	21538	21783	21983	21928	22189	22008	21842	22136	21966	21968	21950	22009	21791	21894	21831	21880	21689	21901	21895	21964	22011	22071	22022	21842	21847	22142	21946	21869	22054	22117	21963	22047	22121	21905	22124	21882	21584	21997	21987	21899	21863	21927	21808	21970	21905	22074	22165	21736	21849	21879	21928	21829	21809	21873	22045	21795	21904	21685	21761	21843	21787	21900	21816	22021	21814	21662	21986	21816	21772	22115	21910	22060	22003	21681	21787	21886	21908	21908	21814	21714	21927	21959	21771	21885	21772	21947	21984	21913	21855	21817	21856	21984	21888	22096	22007	22093	21906	22037	21860	21901	21977	22074	21901	22100	22133	22106	21931	21980	21692	21910	22067	22051	22078	21955	22221	21952	21886	21992	22049	21806	22246	21922	21796	21920	21665	22032	21790	21984	21762	22044	21814	21881	22103	21934	21735	22130	21958	21857	22104	21786	21706	21738	21825	21866	21736	22023	21991	22083	21988	21994	21883	22050	21859	21954	21974	22020	22104	21831	21830	21801	21878	21839	21956	22019	21829	22019	22050	21778	21833	22031	22074	22060	22049	22054	21752	21993	22149	21787	21926	21821	21770	22274	22105	21968	21908	21941	21972	21645	22027	21851	21827	21910	21790	21997	21764	22028	21858	21904	21906	22061	21896	21873	21658	22018	21955	21964	21952	21942	21670	21850	21920	22066	21919	21783	21857	21849	21964	22053	22069	21905	21755	21988	21935	22080	21806	21873	21856	21945	21903	21933	22034	21906	22051	21781	21895	21930	21834	22005	21929	21955	22025	22032	21915	21983	21964	21984	21964	21913	21983	22004	21920	21896	21860	21966	21663	22025	21571	22042	21874	22045	21802	21692	22015	22068	22067	21931	21912	21781	21864	22050	21844	21944	22050	21923	21929	21947	21816	21968	21893	21884	21907	22119	21808	21952	21795	21747	21811	21990	21887	21996	22081	22036	22176	21799	22066	21957	21859	22077	22117	21890	22120	22004	21889	22057	22014	21783	21772	22005	22129	21721	21734	21814	21910	21910	21987	22100	21735	21786	21861	21916	21994	21696	22161	22042	22022	21950	21914	21997	21920	22121	22035	22083	21970	22035	22081	22158	22038	21920	21924	21875	21885	21883	21958	22146	21960	21949	22110	21777	21826	21963	21969	21800	22143	21849	21872	21956	21867	21989	22021	21871	22150	21946	21754	22047	21874	21977	21998	22016	22175	22070	22072	21755	21983	22133	21938	21814	21943	21927	21680	22132	21940	21903	21927	21757	21745	21888	21876	21857	22011	22010	22102	22110	21922	21877	22171	21848	21906	22033	21950	22020	21845	21933	21937	22071	22098	21736	21860	21954	21971	22029	22001	21804	22019	21874	22047	21999	22020	21800	21712	21800	22008	21764	21880	21823	22099	22152	21821	21771	21823	21981	21842	21964	21883	21752	21835	21890	21849
18022	18737	18622	18415	19243	18411	17804	17545	17244	17334	17033	17240	17189	17121	17188	18507	19747	19367	18426	17676	17179	17147	17002	16703	17050	16970	17020	16964	16930	17025	16950	16935	17005	17148	17067	16843	16985	16998	17095	16978	17080	16890	16930	16977	16943	17036	16991	16956	16992	17007	16931	16993	17053	17204	17135	17019	16995	16865	16940	16999	17179	17092	17119	17034	17138	16869	17029	17022	16895	17065	16987	17237	16961	17010	16901	17051	16879	16849	16952	16900	17056	16977	17191	16856	17155	17212	17111	17220	16905	17066	17036	17051	16984	16992	16955	17201	16955	17060	17008	17000	17079	17013	16947	16911	16897	16941	17111	17014	16942	16954	17184	16874	17107	17029	17058	17100	17008	17059	17196	16682	16801	16966	16982	16946	17161	16981	17135	16988	17002	17113	17123	16858	16892	17023	16970	16938	17158	16925	16871	16978	16966	16914	17003	17113	16886	17116	17097	16906	16994	16879	17174	16926	16995	16750	17055	16915	16946	16951	17035	17018	17223	16842	17014	16923	16987	17103	16890	17213	17081	17089	16999	16997	16882	17238	16945	16974	16840	16960	17014	16930	17073	17069	17180	16954	16974	17017	16963	16917	17124	16849	16983	17050	16939	17019	17013	16974	16953	17031	17021	16956	16847	16899	16962	17073	16941	17066	17079	16852	17210	16995	17039	17071	17036	16781	17029	17030	17014	16911	17132	16953	16931	16912	16964	16982	17113	16999	17134	16986	16852	17026	17162	17110	16896	17066	17027	17095	16985	16938	16912	16939	17331	17070	17089	17131	16935	17089	16968	17054	17142	16998	17197	16929	16920	16940	16863	16969	17051	16985	17023	17191	17091	17160	17128	16946	17010	16790	17057	16950	17105	17060	17012	16917	16915	16888	17027	17126	17144	17096	16985	17043	16879	17012	16841	17089	16940	16955	16946	16922	16980	16924	17039	16844	16934	16958	17003	17073	17050	17019	17041	16923	16957	17037	16883	16959	16967	17128	17042	16947	17205	16892	16970	16966	17119	16799	17135	16880	17056	17014	17126	16897	16905	16789	17202	16890	16980	17260	16963	17025	17177	16998	17085	17076	16931	16989	16987	16957	16885	16884	17093	17006	16927	16954	17164	16963	16984	16959	16854	17033	16980	17047	17047	16777	16880	17057	16973	16984	16925	17000	17055	16965	17151	17091	17027	17069	17097	16808	17005	16930	17050	17033	16971	17128	17041	17056	16885	16790	16960	17025	16985	17134	17088	16872	17061	16898	16993	17000	17093	17010	17092	16978	17103	17243	17000	16966	16998	16909	17084	16838	17004	17069	17029	16972	17141	17278	16950	16886	17015	17173	17135	16981	17042	17239	17058	17133	16990	17003	17069	17110	16841	17073	17013	17057	17042	17118	16917	16979	16915	17024	16849	16939	16850	17146	16933	17064	17139	16841	16982	16896	17075	16908	17102	17076	17062	16999	17031	17033	16993	16956	16987	16951	17063	16902	16957	16964	16945	16984	17138	17037	17029	17050	16791	16989	17172	17214	17030	16884	17039	17045	16960	17138	17016	16953	16943	17207	17039	17068	16955	16848	17029	17052	17016	17126	16828	16958	17031	16805	17005	16769	16984	16930	17111	16891	17127	17000	16878	17159	17118	16824	16901	16976	17143	16871	16918	17060	16937	17035	16928	16996	17014	17098	16968	16948	16927	16915	17102	17082	17104	16991	16946	17027	17024	17002	16910	16866	17017	16940	16932	16906	17036	17000	17179	16996	17132	16996	17018	16984	16983	16997	16867	17067	17046	16981	17043	16921	16963	16942	16852	16985	17136	16873	16918	17112	17186	17112	16832	16929	16882	17085	17013	17105	17056	17037	16977	17150	17103	17051	16997	16810	16937	17101	17150	17215	17091	17004	16964	16877	16867	17048	17120	16845	16912	17040	17052	16851	17044	16977	17067	17081	17013	16924	16891	17058	17030	17037	17159	17002	17107	17092	16974	17143	17076	16977	17010	17045	17090	17025	17003	16963	17052	17218	17002	17030	17184	17045	17092	16995	17092	16992	17219	16915	17034	16985	17082	16862	17197	16973	16834	16967	16970	16877	16955	17102	17108	16837	16986	16850	16977	17004	17222	16978	16942	17273	16945	16993	17139	16919	16922	17039	16981	17130	17011	16860	17144	16967	16987	17040	16948	17120	17026	16854	16939	17088	16907	17098	16769	16917	17075	17123	16883	16958	16988	16972	16881	17071	16964	16912	17025	17101	16878	17048	16962	17127	17134	17106	17081	17097	17010	17026	16901	16978	16899	17043	17045	17162	17056	16989	17126	16971	17087	17117	17048	16972	17138	16949	16864	17190	17263	17086	16977	17106	16970	17058	16851	17089	17013	16883	17003	17081	17056	16872	17121	16985	16938	17034	16964	16979	17081	17181	17053	16867	16962	17056	16966	17073	16936	16869	16925	16948	17013	17245	17235	17078	16963	16893	16988	17059	17031	17156	16936	17034	17112	17099	16956	17153	16895	16986	17062	16981	16881	17045	17170	16954	16950	16893	16956	17042	17039	16947	17072	17066	17166	16750	17189	16933	17119	17127	17217	17008	17100	16903	16864	16916	17004	17002	16922	16868	16967	16958	17067	17099	16951	17025	17031	17040	17062	16960	16948	17049	17008	16933	16977	17205	16970	16891	17065	16948	17164	17250	16934	17069	17036	16976	16986	16940	16953	17102	16757	17039	17019	16910	16977	17119	17054	16934	16905	17188	16995	17035	16985	17156	16974	16945	16830	16932	17028	16999	17180	16986	16836	17146	17169	16876	16975	16893	17095	16938	17075	17035	16850	17169	17187	16874	16949	16850	16927	16900	17001	17165	17113	17009	16826	16832	16927	17002	17023	16907	16980	16964	17043	17120	16938	16953	17237	17105	16902	17022	17013	16877	17078	16979	17140	16872	17014	16783	16795	17004	17103	17025	16969	16950	16980	16796	16914	17093	17011	17063	17086	16990	17192	17088	17008	16971	16887	17085	16939	16817	17054	16936	16909	17132	17166	16964	17016	17109	16983	16884	16988	16963	16970	16940	17128	17222	17074	17050	17106	16849	17057	16940	17094	17109	16900	16987	16880	16952	17051	16997	16943	17092	16918	16998	16945	17064	17133	16927	16902	16848	16974	16919	17077	16923	16858	16974	16990	16998	16995	17088	17026	17021	16909	16947	16976	16870	17215	17053	16955	17032	16751	17062	17082	16899	17051	16906	17055	16980	16906	17125	16927	17175	17209	17102	16945	17054	16969	17078	16997	16905	17010	17003	16719	16978	17020	16917	17151	16943	16928	16956	17034	17088	17112	16976	17022	17102	16990	17029	16924	17037	16888	17040	17143	16922	17195	17052	17004	17005	17126	16868	17089	16829	16874	17094	16997	17009	17079	17095	17024	17130	17036	17166	17013	17088	17042	17062	16967	16862	17082	16994	17064	16901	16894	17036	17114	16971	17137	17102	16923	17143	16978	17089	17001	17103	16969	17088	16994	17022	16829	17033	16967	17226	16888	17031	17126	16999	16948	17106	17062	16942	17057	17150	16978	17050	16967	16891	16891	16947	16939	17023	16821	17132	17131	16890	17036	17048	16923	16978	16980	16945	16934	16927	17012	17014	17012	16964	17060	17008	17030	17061	17113	16999	17014	17103	17154	16831	16913	16978	17096	16965	17040	17114	16961	17062	16911	17004	17066	17264	16958	16917	17029	16905	16961	16938	16910	17026	17077	16915	16883	17203	16952	16985	16884	17010	17052	17054	17003	17062	17072	17094	16962	17186	16853	16941	16924	17069	16992	16948	16912	16913	16807	16995	17088	16954	16870	17013	17010	17045	17219	16987	17053	17046	17168	16948	16957	17207	16988	16899	16988	17047	17017	17078	16913	17105	17029	17037	16936	16926	17182	16920	17146	17034	16955	17092	17057	17088	16971	16966	16993	17063	17240	16963	17077	16916	17000	16983	17079	17027	16893	16881	16873	16897	17208	16988	16862	17030	16944	16940	16993	17087	17065	16988	16961	17013	16889	17001	16954	17099	17079	16983	16907	17007	17026	16918	16993	17182	16916	16945	16888	16897	17182	17074	16895	17075	16865	17134	17083	16898	17020	17110	16995	16913	17002	16986	17043	17015	17147	17016	16926	16971	17030	17050	16945	17080	17050	16950	16983	17072	16966	16957	17122	16923	16854	16970	17125	16843	17024	17110	17061	16943	16936	16964	16818	17159	17039	17072	16986	16876	17027	17089	16913	17192	17045	16974	16927	17070	17104	17021	16953	17019	16965	17001	17033	17007	16983	16969	17198	17003	16929	17034	17032	17085	17037	17037	17011	16989	16987	17134	17031	16940	17077	16805	17115	16977	17083	17018	16940	16820	16979	16964	17031	16908	17147	16973	17005	16961	16928	17188	17042	16983	17001	17303	16980	16976	17033	17057	16982	16853	16821	17114	17008	17025	16971	16923	16928	16801	17089	17003	17017	16967	16865	16892	16976	17193	17298	16906	17094	17053	16921	17229	16899	16896	17159	17018	16859	17119	16987	16933	16842	17069	17091	17145	17163	17044	17024	16973	16973	17025	16974	16909	17202	17119	17048	16822	17077	17125	16995	17106	17101	16986	17073	17122	16958	17025	16984	16788	16989	17056	17082	17150	16887	17104	16933	17049	17251	17033	17097	16801	17025	17013	17067	16969	17044	17068	17067	16902	16935	16986	17152	16984	16990	17001	17054	16851	16960	17069	16877	17045	17015	16982	17207	16982	16940	16946	16834	17051	16851	17048	16968	16935	16963	17143	16872	17104	17020	17056	16973	17021	17010	16954	16996	16950	16978	16792	17083	16871	16955	17062	16895	16943	16865	17133	16981	17084	16959	17138	16898	17074	16962	16916	17067	17070	16938	16935	17047	16997	17043	16992	16866	16989	17114	17185	16938	16831	16909	16870	17051	16981	16889	17133	17050	16975	16990	17052	17159	16954	16860	16984	17189	17001	17209	17114	16943	16979	16982	16787	16980	17093	17087	16933	17068	17096	17105	16949	17156	17021	17056	17105	16897	16966	17138	16843	17065	17187	17015	17007	17005	16939	17018	17078	17089	17028	17208	17206	17121	16925	17074	16907	17053	16929
25202	21477	28704	25079	23837	24734	24753	22710	22187	22494	22421	22130	21948	22159	22098	27560	34782	32072	27429	24641	22863	22436	22025	21917	22019	21799	21764	21933	21951	22047	21919	21933	21994	21932	21793	21960	21892	21765	22173	21980	21862	21923	21761	21779	21911	21723	21945	21755	21874	21866	22049	21726	21756	21796	21784	21843	21801	22021	21830	21679	21855	21772	21926	21845	21943	21915	21817	22059	21976	21925	21717	21742	21693	21950	21774	21906	21938	21657	21883	21886	21747	21907	21862	22008	21863	21738	21916	21590	21839	21903	21958	21866	21881	21881	21941	21801	21815	21974	21874	21721	21919	21961	21916	22004	21805	21855	21903	21823	21775	21975	21934	21745	21615	22042	22001	21629	21796	21541	21672	21749	21875	21871	21752	21875	21877	21728	22015	21812	21938	21513	21724	21799	21867	22080	21918	21733	21922	21925	21845	21636	21740	21762	21760	21790	21655	21878	21939	21718	21834	21927	21924	21631	21704	21935	22059	21948	21818	21861	22018	22059	21650	21737	22024	21774	21780	21723	21916	21951	22022	22100	21906	21767	21798	21853	21806	22087	21968	22064	22049	21954	21592	21796	21905	21736	21781	21946	21771	21773	21771	21600	21961	21826	21992	21742	21810	21727	21853	21800	21983	21851	21976	21582	21849	21949	21933	21789	21728	21945	22081	22028	22010	21834	21958	21878	21825	21889	21894	21720	21922	21818	21925	21699	21889	21773	21953	21666	21860	21811	21995	21759	21813	21952	21783	21641	21811	22027	21688	21740	21788	21687	21795	21929	22051	21766	22035	21794	21792	21814	21826	21839	21882	21820	21840	21823	21967	21876	21746	21892	21887	21657	22128	21921	21708	21795	21926	21768	21811	21988	21880	21744	21787	22009	21855	21876	21537	21775	21890	21834	21929	21612	21918	21849	21779	21838	21927	21720	21840	21893	21942	21798	21896	21857	21796	21917	21772	21924	21833	21942	21910	21838	21855	21648	22078	22032	21780	21588	21807	21944	21626	21772	21889	21856	21890	21883	21766	21772	21781	21818	21451	21870	22000	21927	21805	21902	21750	21769	21833	21900	21764	21911	21949	21862	21831	22006	21900	21739	21927	22047	21817	21737	21733	21774	21859	21811	21960	21840	21733	21802	21996	21928	21823	22014	21897	21789	21864	21739	21667	21807	21834	21788	21741	21702	21583	21861	21922	21810	21934	21866	21865	21872	21741	21777	21788	21896	21938	21727	21903	21911	22003	22020	21817	21840	21682	21889	22073	22143	21852	21694	21848	21872	21778	21766	21575	21678	21577	21787	21830	21900	21746	22118	21877	21905	21569	21860	21804	21798	21677	21711	21760	21740	21662	21904	21878	21866	21893	21896	22008	21907	21755	21930	21722	21823	21988	21622	21994	21954	21986	21884	22007	21901	22004	22020	21873	21671	21593	21584	21876	21913	21872	21968	21810	21595	21854	21860	21693	21906	21806	21731	21691	21927	21774	21786	21863	21939	21737	21605	21863	21749	21795	21689	21788	21646	21950	21985	21876	21896	21845	21787	21998	21862	21796	21942	21887	21751	21896	21786	21915	21855	21791	21743	21943	21787	21786	21812	21892	21709	21733	22030	22026	21878	21751	21803	21655	21681	21818	22009	21834	21827	21764	21653	21811	21632	21882	21831	21920	21930	21889	21830	21867	22021	21684	21802	22015	21670	21897	21686	21733	21808	22156	21909	21900	21632	22040	21910	21821	21797	21640	21755	21743	21930	21771	21710	21856	21959	21851	21921	22024	21976	21846	21873	21673	21706	21953	21872	21897	21718	21949	21587	22024	22019	21833	21905	22033	21989	21813	21768	21761	21992	21899	21605	21889	21834	21697	21747	21599	21808	21759	21578	21911	22065	22068	22003	21939	21771	21890	21877	21898	21730	21611	21998	21668	22012	21897	21760	21968	21825	21961	21739	21960	21594	21716	21872	21777	21846	21709	21647	21712	21839	21816	21904	21812	21605	21768	21866	21622	21637	21751	21727	21882	22023	21823	21923	21994	21982	21872	21896	21904	21743	21735	21833	21835	21739	21918	21889	21784	21874	21672	21826	21714	21916	21951	21502	21979	21933	21882	21842	21865	21979	21734	21799	22115	21882	21972	21889	21697	21693	22051	21779	21714	21737	21812	21752	21986	22055	21836	21749	21964	22048	21935	21910	21690	21761	21737	21706	21795	21938	21946	21994	21961	22119	21672	21762	21923	21970	21650	21989	21910	21962	21810	21887	21881	21936	21871	21869	21887	21918	21869	21944	21775	21906	21844	22074	21728	21879	21767	21589	21822	22016	21908	21805	21773	21768	21832	21554	21946	22015	21842	21707	21680	21896	21869	22008	21875	21901	21907	21774	21859	21724	21858	21899	21811	21785	21921	22040	21896	22020	21862	21945	21718	21764	21780	21876	21820	21771	21928	21835	21702	21876	21689	21983	21955	22137	22012	21933	21851	21895	21794	21589	21800	21788	21794	21835	22055	21761	21952	21732	21815	21988	21928	22056	21699	21826	21766	21889	21689	21920	21638	21761	21556	21661	21833	21869	21911	21751	21732	21791	22054	21687	21855	21888	21815	21972	21837	21790	21522	21898	21683	21885	21736	21687	21759	21808	21850	21820	21734	21832	21867	21857	21757	21710	21671	21979	21850	21764	21908	21754	21936	21777	21776	21904	21976	21809	21849	21787	21931	21792	22047	21877	21791	21673	21852	21724	21886	21987	21933	21688	21953	21855	21805	21816	21832	21822	21915	21881	21826	21982	21783	21770	21765	21790	21767	21778	21732	21770	21860	21585	21770	21897	21782	21955	21757	21549	21967	21806	21881	22033	22000	21839	21697	21880	21788	21817	21907	21941	21924	21895	21928	21583	21704	21683	21756	22027	21956	21893	21925	22011	22007	21762	21689	21947	21885	21904	21976	21747	22065	21920	22006	22011	22017	21615	21985	21844	21733	21885	21862	21832	21973	21854	21715	21900	21799	21869	21568	21961	21889	21619	21775	21869	21829	21649	21907	21636	21685	21867	21997	21942	21941	21948	21958	21958	21925	21909	21957	21819	21952	21910	21814	21738	21746	21831	21745	21861	21734	21864	21892	21855	21984	21805	21763	21932	21989	21848	21931	21898	21959	21921	21839	21747	21722	21737	21838	21637	21694	21839	21958	21685	21855	21730	21885	21916	21869	21940	21796	21998	21833	21697	21904	21899	21611	21617	21887	21883	21820	22119	21910	21983	21751	21964	21762	21740	21952	21986	21915	21846	22051	21974	21738	21821	22062	21966	21909	21859	21975	21812	21755	21841	21916	21910	21804	21651	21698	21800	21890	21993	21938	21659	21788	21722	21724	21662	21739	21727	21755	21778	21768	21817	21860	21857	21903	21819	22078	21878	21851	21751	22023	21896	21806	21707	21819	21896	21985	21799	21940	21941	21952	21861	22234	21962	21960	21887	21937	21832	21839	21623	21774	22145	21930	21740	21742	21556	22095	21871	21539	21706	21856	21994	21717	21624	21800	21826	21644	21810	21818	21830	21960	21903	21986	21978	21944	21993	21869	21663	21883	21916	21724	21975	21840	21875	21784	21973	22110	21937	21963	21795	21677	22027	21964	21938	21892	21911	21683	21930	21622	21996	21844	21721	21792	21968	21878	22079	21873	21728	21906	21908	21955	22203	22091	21851	21882	21757	21708	21890	21868	21839	21924	21990	22181	22067	21712	21703	21851	21971	21827	21777	21965	22002	21788	21920	22004	21980	22088	21879	22144	21822	22023	21753	21652	21580	21852	21820	21735	21785	21730	21933	21879	21851	21807	21754	21815	21784	21907	22031	21763	22002	22025	21796	21939	21992	21686	21960	21989	21844	21879	21950	22172	22023	21808	22008	21837	21732	21833	21966	21800	21764	21611	21886	21845	21892	22046	21825	21903	21822	21826	21653	21822	21818	21945	21834	21655	21824	21806	21790	21848	22004	21916	21777	22095	21942	21851	22002	22033	21833	21940	21794	21955	21741	21781	21862	21768	21705	21713	21851	21816	22054	21805	21785	22058	21720	21826	22010	21884	21702	21787	21933	22002	21776	22019	21707	21832	22008	21822	21766	21839	21819	21783	21642	21850	21760	21959	22005	21999	21791	21887	21699	21925	21711	21665	21819	22003	21724	21887	21649	21600	21919	21768	21768	21788	22057	21956	21801	21931	22087	21974	21806	21659	21998	21691	22087	21717	21882	21578	21798	21926	21945	21874	21926	21744	21930	21949	21924	21744	21555	21678	21816	21679	21880	21960	21655	22046	21927	21652	21675	21841	21722	21905	21879	21848	21907	21742	21850	22025	21723	21957	21861	21475	21878	21886	21898	21945	21925	21817	21800	21805	21904	21833	21955	22084	21827	21682	21968	21777	22046	21851	22041	21826	21789	21831	21831	22101	21954	21696	21935	21802	21682	21927	21617	21724	22101	21991	22012	21705	21916	21968	22022	21736	21914	21978	21765	21698	21774	21896	21812	21925	21902	21906	21890	22081	21970	22050	21843	21993	21924	21778	22060	21844	21782	21622	21681	21988	21862	22057	22011	22079	22039	21806	21780	21828	21968	21880	21685	21695	21989	21889	21855	21845	21808	21665	21825	21678	22209	22023	21758	21968	21883	21843	21636	21948	21895	21762	21903	21890	21932	21686	21920	21919	21829	21958	21797	21838	21769	21784	21927	21861	22053	21849	21998	21866	21908	22009	21950	21952	21936	21992	21910	21804	21653	21955	21896	22030	21980	21933	21818	22086	21841	21771	21874	21781	21996	21581	21787	22068	21984	21722	21659	21816	21632	21816	21949	21960	21744	22039	21784	21842	22034	21819	21918	22032	21791	21705	21891	21972	21765	21895	21710	21745	21904	22071	21896	21954	21980	21863	22054	21916	21851	21922	21962	21810	21751	21747	21759	22017	21861	21806	21964	21886	21789	21728	21788	21791	21961	21863	21739	21858	21876	21835	21998	21922	21987	21926	21723	21824	21906	21992	21760	21890	21803	21868	21936	21894	21815	21967	21702	21850	21872	22022	21870	21798	21836	21716	21906	21770	21924	21982	21966	21803	21910	21743	21855	21965	21794	21760	21871	21798	21836	22014	21980
16511	24646	24094	21168	20999	19848	18621	18300	18078	17667	17661	17496	17382	17362	17465	27468	34436	29551	23756	19902	18093	17224	17139	17073	16978	16861	17061	17063	17161	17009	16967	16962	16854	16932	17073	16991	16997	17006	16967	17012	17133	17082	17191	17091	16957	16906	17217	17028	16909	17048	17141	17006	16999	17044	17116	17215	17089	17085	17139	16944	17082	16898	17031	16901	16959	16855	17192	16944	17062	16905	17082	16935	16994	16784	16922	16975	17121	16941	17029	17069	16938	17106	17025	16953	17032	17012	16993	17012	17096	17192	16961	17095	17029	17017	16982	17128	17107	16979	17046	17057	16993	17114	16995	17073	16940	16857	16918	16868	17045	16949	17017	17032	17170	17094	16887	16977	16848	17062	17022	17000	17051	17070	17168	17007	17117	17074	17127	17073	17198	16914	16900	16896	17093	17067	17067	16981	16947	16993	17016	16974	17116	16930	16814	16988	16871	16952	17099	17124	17192	16961	17063	17000	16867	16851	17037	17028	17104	16951	17139	17103	16860	16773	16921	17117	16995	17216	17046	16996	16906	17247	16999	17147	16846	17049	17006	17060	16986	17060	17049	17179	16872	16902	17028	17106	17179	17268	16980	16939	16990	17089	16883	16956	16956	16878	16934	16929	16931	16950	17018	16953	17001	17046	16850	17095	17135	16965	17003	16989	16794	17067	17103	16894	17110	17125	17040	16918	17102	17027	17034	17055	16965	17111	17084	17086	17010	16970	16944	16920	16936	16865	17209	17015	17137	16892	17202	17006	17154	16971	16947	17019	17099	16778	17063	16899	17004	16845	17068	17158	17113	17122	17096	16874	16969	16934	16928	16973	16915	16938	16968	16974	16880	17136	16947	16996	16905	16941	17036	16987	16979	17074	16959	16976	16889	16994	16958	17038	17042	17020	17064	16990	16987	16980	17106	16972	17157	16989	17032	17060	17001	17162	17077	17074	17108	17028	17064	17069	17045	16993	16888	17035	17131	17009	16918	17061	17131	16794	17205	17136	17063	17171	16881	17069	16990	17045	17082	17105	16955	16970	17071	17059	17119	16956	17102	16978	17013	16898	17051	17032	16938	17056	17057	17172	16960	16787	17128	16923	16890	16857	16965	16831	16992	16817	16993	17186	16962	17186	16936	16958	16921	17101	17082	17061	17028	17084	17023	16922	16916	16954	17104	16972	17057	17046	17119	17067	17126	17073	16968	16908	17050	16860	17172	17067	17049	16985	17048	17065	16935	17071	16922	17023	16961	16806	17105	17142	16947	17195	16904	17077	17130	17046	17114	16979	16999	17055	16835	17122	17064	16990	16966	16946	16926	16986	17119	17174	16969	17140	17066	16964	17017	16742	17127	17053	16939	17007	16975	17104	17024	17144	17189	16984	16961	17043	17073	17138	17026	16921	17163	16895	17043	16877	16980	16941	17033	17004	16960	17018	16812	16936	16841	17048	17100	16767	17006	16969	16984	17021	16996	16997	16999	17071	16943	17184	16988	17131	17074	16944	17122	16830	17070	17131	17136	17043	17018	16895	17006	16860	16943	16984	17020	16910	17104	17015	16829	17032	17011	16900	17070	16985	16889	17183	16862	17117	16918	17110	16941	17031	17161	17145	16917	17061	16820	16871	17005	16999	16989	17022	17167	17026	16937	17038	17028	16949	17030	17017	17095	16933	17012	16967	17207	17037	16995	16845	16949	17089	17070	17208	16810	16971	16982	17069	17149	16979	17061	17047	16875	16898	16948	16738	17104	17161	16927	17032	17043	16997	17011	16978	17082	17109	17053	16971	16991	17092	17019	17006	16889	16985	17022	17005	17169	17123	17108	17022	16971	17005	16951	17060	17015	17006	16869	16942	17098	17063	16969	16932	16925	17129	16953	17057	17085	17045	17211	16848	17051	17041	17030	17029	16981	17097	16901	17114	17027	16897	16865	17150	17199	17039	16921	16930	17173	16876	17053	17059	17054	17057	16958	16912	17193	17042	17061	17016	16940	17052	16998	16912	17038	17087	16981	16906	17060	17081	16975	16803	17068	17110	17064	16942	17102	17076	17206	17002	17161	17031	17093	16930	17145	16991	17130	17172	16989	17008	16968	16831	17024	16998	16965	16974	17085	17042	17053	16992	16982	16931	17012	16986	17099	16914	17077	16947	17078	16800	16875	16826	17089	16963	17069	16849	17081	17137	17035	17120	16911	17028	16837	16983	16785	16950	16951	17166	17036	16939	17013	16976	17090	16942	17024	16973	16893	17041	17100	16910	17102	17022	16909	17162	17100	16964	16918	17019	17040	17136	16936	17217	16977	16943	16941	16947	17134	16938	16941	17179	17049	17230	16944	16933	16918	16927	17105	16942	17059	17236	16885	17077	17158	17051	16757	17010	16997	16834	16981	17019	17035	17157	16961	17024	17002	17088	16946	16869	16887	17024	17120	17072	16922	17024	17070	17031	17095	17002	17168	16857	17019	16994	16986	16892	17009	16988	17048	16926	16896	17034	17116	17187	16940	17030	17001	17140	16976	17085	17291	17131	17082	17051	17040	17047	16975	16850	16927	17063	16964	16988	17159	16959	17234	17087	16988	17105	16895	17095	16974	17039	16977	17029	16921	17085	17080	17110	17261	16809	16814	16998	16941	16930	16780	16915	16917	16916	16851	16950	17098	17164	16990	16971	17031	17105	17004	17025	16940	16846	17010	17052	16903	16976	16887	17041	17010	16902	16995	16879	16943	16926	16963	16938	17004	17133	17086	17071	17062	17097	17076	17008	16948	16968	16933	17014	16914	17029	17037	17027	17065	17047	16849	16952	17106	17096	16954	16879	17041	17043	17056	16822	17093	16886	17057	17086	16980	16957	17164	17052	17051	16993	17261	16797	17054	16939	17085	17019	17140	16803	16998	16893	17069	16996	16915	16887	16918	16967	17077	17020	16977	16884	16779	16987	17014	17179	16773	16828	16822	17120	17216	17037	17040	17032	16965	17033	16923	16878	16918	17108	17050	16954	16983	16981	17045	17095	17043	16999	17212	17028	17202	17224	16970	16996	17117	17057	17110	17113	17068	16941	16780	16953	17070	16911	17111	16990	16911	17097	17064	17094	17238	17044	17050	17088	17115	17001	17070	17052	16997	17080	17066	17053	16969	17158	17059	17135	16982	17034	16715	17018	17117	16958	17067	17096	17011	16954	17023	16962	17022	17094	16938	16965	16916	17012	17123	16941	17250	17144	17017	17050	17051	16910	17108	17034	16891	16976	17103	16943	17076	17002	16991	17087	17070	16893	16824	17060	16991	16979	17013	17085	16964	17199	16895	17057	16789	17184	17010	16973	16836	17042	16904	17067	16984	17106	17010	16969	16867	16861	16931	17035	17176	16971	17005	17201	17212	17080	16876	17069	17064	16978	17010	17001	16944	17022	16945	16883	16874	17248	17057	16985	17074	17115	17027	16996	17093	17003	17017	16996	16999	16867	17022	17101	16796	17081	17028	17221	16949	16983	17061	16870	17049	16952	16909	16872	16961	16885	17032	17062	16949	17040	17043	17245	16921	17113	17000	17231	17184	17001	17177	16906	17110	16972	16997	17127	17087	17022	17047	16891	16950	16798	17096	17275	16967	17132	16935	16956	16976	17045	17004	16977	16945	17135	17040	16852	16805	17044	16924	17009	17026	17037	17092	17240	17019	16997	16807	17044	16897	17011	17213	16979	17067	17039	16943	17124	17044	16960	16991	17176	17090	16854	17057	17118	17075	17021	16958	16775	17113	16875	16997	17025	17061	16926	16957	17071	16951	17178	16992	16877	16882	16877	16960	17304	16933	17088	16910	17113	16988	16920	17043	17181	16885	17074	17086	17179	17019	16961	16983	17032	17086	17096	17045	17043	16917	17000	17163	16976	17066	17046	16976	16885	17195	17026	17128	17154	17033	16913	17151	17129	17025	17075	17138	16948	16905	17092	16991	16965	17076	17078	16817	16957	16913	17045	16927	16981	17087	16995	17084	16955	17050	17076	16879	17018	17156	17144	16887	16923	17129	16961	16994	17003	16776	17012	17049	17116	17071	17018	16849	16979	17105	17047	17054	16992	17048	16988	17105	16921	17199	17059	17087	16905	16893	16972	17073	16841	17089	17090	16944	16879	16849	17148	16928	16892	17351	16935	17131	17002	16997	17031	17085	16957	16988	17233	17020	17276	17119	16952	16890	17008	16925	17103	17018	16976	17091	16892	17185	17097	17060	17014	16903	16938	16904	16994	17042	17093	16852	17098	17090	17033	16814	17124	16889	16959	17148	16981	16855	16913	17056	16927	17113	17062	17016	16986	16888	17042	17056	17115	17017	16834	16886	17049	16903	16995	17073	17093	17194	17124	17000	17030	17058	16947	16978	17157	16947	16924	16989	16951	17009	17100	16982	16904	16955	17003	16917	17009	17086	16999	17157	17056	16974	17058	16923	17188	17019	17028	17030	16923	17029	17017	16979	17044	16922	17057	16986	17146	17191	17053	17036	17043	16930	16860	17024	17128	17066	17060	16906	16983	17146	16911	16802	17040	17075	17064	16963	17059	17136	16912	17102	16885	16940	16909	17126	17155	17181	16824	17010	16974	16988	16927	16964	17046	17162	16925	17057	17061	17073	17012	16906	16995	17163	16881	17118	17137	17173	16895	17154	17025	16959	16931	17109	17150	16965	17094	17015	17114	17006	17014	17105	17064	17144	16971	17013	16985	17024	16961	16940	16971	16979	16959	16945	16987	17153	17127	16931	16896	17089	16934	17030	17076	17076	17160	17102	17117	17062	17074	16993	17147	16975	17032	17134	17016	16912	17059	17024	16923	16939	17002	17034	16886	17052	16917	16956	17271	16934	16958	17146	16947	16949	16841	17116	17069	17030	16821	16804	17161	16994	17140	17194	16909	17086	16967	17087	17128	17068	16950	17115	16936	16883	17043	16850	17069	17066	17081	16998	16869	16939	17261	16927	16974	17006	17021	17001	17046	17101	17005	16988	17125	16969	17131	17119	17073	16805	17016	17043	16943	16926	16886	17035	17182	16886	16976	17060	16952	17076	17141	17105	17016	17035	17090	16926	16958	16985	16985	17059	17007	16958	16894	16923	17110	17212	17044	16978	17178	16977	17044	16859	17029	16903	16913
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
