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
339815924733	339815925286	339815925836	339815926386	339815926936	339815927486	339815928036	339815928586	339815929136	339815929686	339815930236	339815930786	339815931336	339815931887	339815932437	339815932987	339815933537	339815934087	339815934637	339815935187	339815935737	339815936287	339815936839	339815937387	339815937937	339815938487	339815939037	339815939587	339815940138	339815940688	339815941239	339815941788	339815942338	339815942888	339815943438	339815943988	339815944538	339815945088	339815945640	339815946188	339815946738	339815947288	339815947838	339815948389	339815948939	339815949489	339815950039	339815950589	339815951139	339815951689	339815952239	339815952789	339815953339	339815953889	339815954439	339815954989	339815955539	339815956089	339815956640	339815957190	339815957740	339815958290	339815958840	339815959390	339815959940	339815960490	339815961040	339815961590	339815962142	339815962690	339815963240	339815963790	339815964340	339815964891	339815965441	339815965991	339815966541	339815967091	339815967641	339815968191	339815968741	339815969291	339815969841	339815970391	339815970941	339815971491	339815972041	339815972591	339815973142	339815973692	339815974242	339815974792	339815975342	339815975892	339815976442	339815976992	339815977542	339815978092	339815978644	339815979192	339815979742	339815980292	339815980843	339815981393	339815981943	339815982493	339815983043	339815983593	339815984143	339815984693	339815985243	339815985793	339815986343	339815986893	339815987443	339815987993	339815988543	339815989095	339815989644	339815990194	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23112	21665	29634	24269	22423	26634	30783	26252	25004	25431	25083	24436	24530	24305	24046	24007	23790	23779	23530	23626	23544	23410	23474	23448	23585	23413	23660	23493	23627	23519	23411	23445	23705	23623	23659	23419	23761	23494	23664	23542	23638	23377	23504	23396	23485	23492	23464	23406	23365	23518	23426	23425	23514	23427	23646	23697	23361	23893	23404	23982	24610	24592	24073	23766	23460	23533	23508	23688	23337	23524	23394	23265	23356	23553	23554	23352	23464	23451	23376	23485	23568	23501	23600	23314	23439	23363	23163	23462	23344	23406	23265	23195	23469	23310	23206	23316	23507	23358	23479	23458	23331	23399	23455	23371	23606	23304	23294	23329	23271	23355	23035	23430	23424	23276	23264	23403	23317	23317	23353	23036	23334	23250	23546	23378	23479	23165	23083	23237	23231	23425	23492	23401	23585	23349	23335	23243	23207	23377	23176	23356	23280	23456	23564	23329	23432	23186	23653	23313	23504	23216	23251	23293	23230	23300	23494	23314	23377	23179	23177	23245	23250	23151	23432	23356	23213	23256	23160	23161	23259	23232	23103	23232	23152	23344	23511	23404	23288	23203	23537	23489	23193	23266	23433	23236	23233	23452	23248	23204	22999	23318	23350	23456	23304	23351	23313	23473	23372	23406	23310	23298	23400	23583	23386	23295	23315	23371	23302	23204	23370	23206	23432	23259	23441	23448	23487	23333	23201	23430	23167	23331	23178	23201	23369	23149	23201	23291	23485	23386	23372	23182	23258	23493	23635	23321	23330	23291	23205	23258	23316	23280	23447	23463	23226	23250	23277	23352	23278	23382	23240	23387	23422	23403	23443	23105	23561	23358	23593	23264	23194	23186	23482	23158	23193	23338	23378	23448	23625	23526	23511	23232	23284	23343	23277	23190	23410	23321	23206	23271	23184	23338	23283	23225	23270	23546	23402	23324	23147	23198	23464	23365	23349	23451	23336	23288	23261	23270	23581	23079	23423	23390	23358	23443	23254	23414	23442	23397	23196	23368	23245	23405	23401	23588	23270	23371	23430	23250	23462	23339	23214	23513	23353	23492	23450	23279	23398	23471	23599	23313	23258	23496	23296	23156	23337	23412	23464	23405	23369	23485	23462	23233	23633	23407	23439	23145	23425	23258	23173	23353	23442	23303	23364	23289	23353	23540	23356	23532	23469	23360	23344	23385	23305	23334	23447	23342	23481	23322	23232	23396	23534	23290	23377	23409	23350	23398	23521	23335	23486	23427	23271	23108	23395	23353	23332	23147	23422	23260	23478	23322	23171	23343	23154	23173	23297	23201	23068	23285	23442	23251	23233	23455	23356	23237	23577	23348	23319	23288	23300	23410	23293	23182	23280	23547	23246	23420	23346	23467	23628	23243	23273	23292	23415	23167	23518	23310	23197	23529	23127	23407	23319	23332	23366	23385	23383	23427	23406	23265	23171	23309	23299	23281	23294	23261	23322	23503	23283	23026	23476	23185	23310	23514	23353	23188	23474	23073	23266	23276	23490	23418	23395	23346	23485	23427	23334	23468	23293	23537	23229	23435	23343	23293	23383	23306	23412	23102	23196	23310	23418	23351	23529	23377	23499	23380	23209	23401	23419	23112	23469	23251	23501	23487	23499	23235	23259	23328	23619	23396	23511	23343	23322	23224	23484	23519	23680	23159	23486	23651	23446	23288	23046	23171	23030	23176	23224	23210	23287	23185	23308	23620	23203	23560	23424	23190	23278	23302	23130	23384	23230	23072	23313	23409	23189	23479	23418	23531	23355	23402	23481	23396	23251	23258	23083	23177	23363	23269	23336	23242	23400	23212	23501	23399	23272	23413	23283	23226	23300	23433	23454	23197	23462	23404	23414	23245	23533	23257	23549	23280	23377	23465	23455	23264	23267	23267	23333	23326	23215	23217	23365	23342	23379	23292	23266	23275	23141	23200	23372	23618	23414	23420	23245	23223	23105	23250	23433	23358	23410	23359	23032	23281	23282	23332	23434	23250	23415	23523	23265	23497	23154	23182	23146	23372	23477	23466	23334	23250	23444	23353	23200	23211	23380	23157	23508	23342	23203	23482	23334	23361	23111	23383	23580	23455	23203	23210	23362	23354	23115	23348	23525	23167	23347	23205	23204	23411	23383	23362	23070	23191	23292	23667	23402	23289	23367	23325	23275	23266	23506	23315	23550	23172	23378	23248	23309	23256	23124	23376	23342	23463	23269	23365	23355	23560	23421	23535	23550	23291	23125	23182	23254	23214	23263	23544	23290	23507	23429	23188	23341	23432	23443	23374	23299	23295	23359	23333	23355	23520	23369	23214	23383	23368	23318	23226	23064	23268	23303	23439	23380	23340	23405	23483	23351	23367	23284	23272	23371	23385	23178	23331	23192	23501	23391	23320	23446	23442	23216	23187	23383	23227	23356	23190	23268	23460	23337	23442	23453	23408	23455	23263	23540	23336	23304	23388	23317	23337	23390	23236	23467	23182	23317	23303	23268	23268	23381	23220	23230	23408	23188	23350	23431	23294	23396	23174	23343	23496	23434	23439	23299	23378	23326	23275	23123	23436	23431	23322	23110	23341	23273	23275	23179	23288	23438	23397	23385	23258	23231	23406	23253	23376	23132	23459	23031	23386	23466	23234	23292	23425	23305	23444	23366	23440	23230	23126	23438	23263	23131	23455	23308	23534	23434	23368	23281	23270	23304	23264	23432	23151	23542	23404	23560	23240	23343	23256	23229	23413	23366	23371	23349	23363	23497	23202	23458	23260	23339	23427	23313	23162	23376	23414	23244	23472	23225	23273	23292	23479	23408	23229	23273	23258	23086	23398	23276	23290	23225	23361	23394	23450	23568	23402	23254	23039	23223	23240	23008	23247	23213	23298	23425	23262	23347	23520	23324	23197	23135	23300	23457	23237	23202	23186	23349	23226	23629	23305	23281	23181	23106	23290	23151	23223	23118	23366	23250	23295	23172	23358	23208	23286	23358	23306	23207	23166	23292	23553	23456	23127	23325	23525	23389	23291	23464	23454	23305	23525	23066	23495	23356	23286	23439	23454	23230	23590	23292	23301	23283	23428	23354	23186	23456	23342	23348	23382	23233	23385	23275	23319	23079	23376	23369	23218	23318	23319	23288	23418	23369	23263	23357	23454	23268	23176	23306	23374	23129	23371	23320	23258	23336	23294	23374	23424	23337	23207	23089	23321	23199	23397	23639	23340	23361	23173	23075	23123	23453	23299	23282	23352	23383	23467	23449	23271	23386	23270	23320	23433	23573	23312	23381	23296	23454	23293	23203	23200	23351	23286	23187	23236	23128	23442	23388	23212	23343	23322	23291	23158	23154	23369	23429	23289	23264	23121	23203	23474	23376	23246	23296	23279	23375	23451	23320	23123	23290	23439	23278	23369	23565	23298	23361	23293	23242	23555	23503	23299	23308	23253	23317	23397	23394	23280	23235	23300	23295	23276	23294	23283	23188	23449	23555	23489	23299	23307	23282	23327	23226	23392	23336	23427	23451	23373	23499	23322	23442	23459	23395	23494	23556	23305	23373	23234	23386	23321	23280	23268	23517	23526	23285	23300	23337	23442	23328	23301	23066	23357	23331	23427	23428	23316	23078	23324	23372	23195	23347	23101	23247	23257	23380	23339	22875	23244	23498	23242	23259	23359	23248	23374	23319	23397	23425	23512	23343	23462	23127	23221	23186	23302	23303	23208	23700	23328	23343	23423	23568	23304	23512	23566	23289	23360	23508	23070	23490	23253	23110	23372	23312	23143	23381	23356	23353	23300	23405	23469	23269	23324	23297	23379	23328	23172	23269	23473	23506	23300	23324	23500	23401	23163	23094	23350	23302	23209	23523	23468	23315	23256	23249	23271	23112	23404	23346	23362	23499	23265	23243	23296	23521	23321	23192	23177	23176	23249	23437	23206	23266	23333	23587	23261	23647	23399	23234	23395	23253	23503	23190	23460	23332	23338	23662	23419	23396	23327	23180	23272	23336	23385	23289	23400	23258	23154	23392	23559	23362	23328	23374	23494	23246	23221	23222	23346	23443	23267	23366	23236	23344	23140	23215	23211	23197	23277	23208	23340	23011	23412	23418	23212	23442	23212	23451	23282	23328	23161	23203	23265	23341	23277	23077	23192	23424	23358	23302	23256	23499	23376	23472	23139	23334	23278	23446	23251	23363	23308	23302	23254	23049	23302	23201	23407	23461	23184	23215	22985	23342	23093	23257	23388	23286	23299	23451	23392	23208	23388	23457	22991	23420	23425	23298	23427	23558	23590	23180	23361	23446	23422	23335	23420	23435	23387	23244	23475	23448	23571	23167	23228	23232	23279	23397	23320	23418	23557	23161	23340	23628	23478	23280	23136	23310	23241	23378	23608	23441	23401	23387	23290	23456	23527	23328	23459	23270	23103	23570	23308	23386	23448	23290	23324	23187	23283	23453	23351	23439	23449	23188	23263	23390	23456	23442	23305	23146	23212	23601	23333	23371	23254	23200	23379	23341	23540	23202	23449	23303	23210	23358	23326	23181	23148	23283	23358	23397	23398	23376	23345	23430	23183	23547	23396	23187	23219	23467	23462	23346	23226	23265	23390	23525	23471	23351	23447	23055	23339	23483	23205	23351	23358	23522	23573	23299	23464	23467	23343	23219	23104	23370	23553	23381	23338	23241	23567	23478	23221	23226	23385	23416	23593	23208	23106	23386	23243	23388	23497	23388	23257	23424	23381	23200	23437	23284	23159	23321	23358	23494	23289	23256	23230	23303	23313	23315	23324	23397	23433	23314	23272	23399	23340	23366	23348	23376	23360	23448	23241	23360	23244	23316	23448	23354	23488	23380	23354	23285	23430	23351	23319	23183	23242	23233	23417	23312	23334	23462	23262	23458	23561	23477	23195	23289	23403	23277	23453	23407	23350	23322	23428	23385	23406	23417	23352	23316	23198	23155	23263	23210	23322	23345	23042	23244	23347	23326	23387	23423	23312	23242	23455	23226	23457	23479	23333	23275	23218	23304	23253	23296	23166	23435	23636	23364	23387	23134	23477	23219	23271	23435	23402	23258	23352	23340	23460	23374	23221	23271	23189	23290	23409	23162	23485	23313	23197	23363	23499	23321	23346	23581	23011	23234	23376
24028	44956	42039	34111	29887	26541	24015	22394	21131	20384	20095	20066	19800	19512	19061	18796	18536	18601	18313	18285	18374	18510	18194	18488	18135	18089	18215	18128	18106	18308	18218	18138	18246	18242	18120	18183	18158	18251	18198	18261	18304	18219	18272	18254	18251	18174	18426	18147	18021	18124	18180	18381	18250	18336	18598	18487	18370	18706	18130	18512	19678	19491	18945	18639	18401	18370	18269	18057	18120	18194	18135	18201	18122	18005	18064	18176	17950	18113	18279	18087	18122	18089	18118	18091	18110	18182	18245	18142	18313	17944	18126	18023	18156	18173	17940	18287	18128	17965	18314	18158	18132	18193	18100	18340	18083	18060	18166	18141	18169	18251	18069	18135	18245	18049	17905	18366	18025	18108	18116	18054	18078	18067	18026	17995	18346	18184	18202	18229	17999	18270	18144	17988	18148	18103	17946	18156	17879	18093	18140	18023	18000	18232	18239	18073	18240	18128	18052	18232	18078	18116	18128	18138	17943	18067	18268	18126	18103	18242	18178	18156	18168	18102	18160	18007	18132	18156	18106	18099	18194	18144	18153	18195	18170	18321	18221	18140	18171	18053	17944	18092	18197	18027	18137	18126	18155	18042	17996	18042	18103	18058	18147	18072	18083	18157	18326	18234	18009	18180	18335	18133	18050	18099	18006	18179	18158	18200	18130	17874	18028	18146	18132	18276	18114	18023	18131	18102	18095	18141	18048	17972	18146	18066	18053	18156	18042	18328	18063	18147	18139	18158	18363	18089	18082	18109	18148	18093	18081	18214	18144	18217	18085	18036	18172	18348	18104	18200	18062	18066	18174	18127	18128	18250	17962	18211	18160	18220	18174	18079	18161	18040	18247	18212	18283	17951	18253	18115	18243	18051	18158	18191	18202	18240	18180	18041	18123	18052	18152	18168	18243	18045	18214	18040	18249	18037	18115	17978	18241	18181	18079	18006	18071	18176	17915	18453	18026	18133	18204	18147	18036	18195	18025	18071	18372	18142	18153	18105	18152	18103	18025	18100	18002	18340	18236	18138	18423	18179	18277	17913	18171	18152	18349	18213	18188	18076	18067	18201	18122	18093	18201	17998	18326	18069	18122	18000	18061	18046	18066	18157	18046	18146	18215	17995	18262	18001	18101	18033	18137	17829	18267	18168	18004	18078	18283	18212	18169	18089	18174	18055	17943	18112	18299	18074	18214	18218	18143	17985	18090	18175	18080	18196	18145	18041	18135	18113	18094	18205	18214	18258	18105	18070	18124	18151	17989	18073	18259	18095	18050	18203	18076	18250	18102	18121	18055	18166	18275	18090	18178	18137	18191	18135	18172	18164	18166	18196	18113	18071	18235	18132	18022	18105	18052	17891	18174	18047	18170	18240	18186	18062	17967	18059	18251	18225	18176	18190	18300	18173	18146	18174	18090	18116	18247	18075	18045	18216	18084	18198	18258	18163	18068	18057	18004	18080	18176	18127	18229	17970	18230	18066	18149	18285	18107	18019	18023	18058	18148	18022	18228	18184	18056	17959	18190	18135	18277	18089	18033	18229	18384	18217	18132	18130	17966	18036	18047	18268	18196	18224	18092	18103	18115	18094	18123	18083	18138	18171	18200	17990	18013	18100	18035	18067	18024	18281	18047	18013	18038	17940	18153	18046	18037	18034	18293	18173	18171	18010	18184	18066	18120	18245	18256	17940	18156	17955	18064	18105	17976	18113	18146	18093	18061	18143	18134	18062	18205	17986	18203	18475	18249	18204	18212	18126	18034	17869	18056	17931	17988	17942	17981	18101	18021	18336	18024	18079	18139	18168	17982	18053	18102	18197	18153	18281	18006	18004	18045	18049	18264	18054	18223	17948	18093	18159	18001	17947	18129	18162	18169	18195	18241	18079	18237	18112	18121	18041	18167	18177	18090	18056	18339	18068	18077	18038	18043	18128	18067	18245	18042	18057	18045	18088	18057	18051	18076	18199	18254	18117	18137	18038	18081	18117	18137	18197	17951	18084	18053	18135	18014	18122	18191	18245	18015	18043	18180	18078	18262	18126	18139	18127	18098	18207	18159	17957	18020	18144	18165	18172	18024	18262	18174	18134	18079	18139	18020	18092	18161	18177	18094	18106	18085	18250	18085	18045	17972	18113	17946	18257	18193	18176	18097	18130	18031	18155	18273	18081	18087	18198	17853	18138	18200	18049	18174	18108	18062	17922	17976	18309	18104	18132	18251	18122	18303	18048	18180	18174	18063	18107	18115	18003	18188	18175	18102	18080	18087	18306	18253	18161	18213	18273	17914	18126	18306	18247	18191	18281	18074	17964	18036	18063	18317	17976	18226	18094	18134	18284	18036	17959	18223	18059	18071	18135	18036	17908	17955	18173	18351	18121	18006	18183	18211	18044	18090	18140	18050	18034	18085	18068	18228	18131	18138	18228	18016	18122	17997	18260	18092	18196	17983	18098	18060	18103	18049	17982	18236	18178	17935	18136	18006	18178	18101	18009	17967	18199	18082	18256	18085	17921	17921	17971	18097	17995	17976	18102	18088	18110	17928	18019	18095	18268	17987	17959	18108	18209	18148	18079	18014	18161	18169	18143	17941	18173	18037	18163	18156	17936	18133	18143	18169	17874	18017	18267	18072	18150	18048	17943	18034	18150	18133	18059	18133	18066	18196	18205	18150	18180	17900	18101	18200	18086	18087	18089	18151	18227	18103	18173	18237	18114	18095	18348	18305	17973	18156	18095	18275	18168	18103	18131	18077	18228	17955	18117	18067	17948	18079	18112	18090	18079	18075	18211	18128	18032	18007	17974	18167	18102	18199	18302	18243	18067	18264	18019	18049	18135	18221	18111	18048	18206	17970	18180	17946	18204	18087	18101	17984	17995	18015	18210	17877	18149	17893	17927	18130	17951	18195	18143	18191	18106	18172	17994	18110	18131	18252	18094	18027	17980	18103	18110	18139	18175	18152	18009	18176	18191	17872	18174	18180	18167	17980	18114	18091	18260	18202	17803	18151	18095	18168	17980	18112	18039	17923	18084	18258	18047	18042	18139	18016	18134	18106	18247	18019	18224	18120	18296	18259	18100	17835	18026	17987	18079	18103	18065	18194	18155	18170	18150	18031	18036	18038	18120	18056	18127	18059	18155	18127	18159	18209	18165	17955	17980	18121	18229	18219	17974	18135	18205	18053	18296	18153	18138	18025	18199	18242	18038	18052	18111	18264	18262	18053	18056	18029	18261	18021	18058	17952	18151	17998	18205	18037	17884	17973	18119	18282	18031	18184	18111	18000	18184	17952	18115	18159	18122	18308	18122	18237	18063	18185	18152	18108	18049	18050	18057	18163	18017	17961	17996	17959	18133	18058	18210	18235	18163	18053	18188	18185	18111	18132	18357	18345	18001	18050	18007	17978	18201	18205	18122	18163	18069	18101	18092	18053	18076	18243	18097	17923	18265	18205	18049	17980	18178	18081	18143	17935	18059	18010	18279	18060	18198	18111	18208	18099	18204	18131	18219	18056	18091	18110	18223	18000	18219	18319	18114	18029	18242	18101	18200	17973	18126	18288	18175	18045	18033	18037	18097	18136	18030	17979	18230	18289	18100	17998	18150	18057	18149	18201	18171	18262	18166	18011	18174	18188	18124	18273	18237	18018	18232	18015	18179	18123	18050	18069	18284	18147	18212	18045	18276	18115	18122	18019	17872	18075	18333	18388	18178	17916	18046	18255	18240	18110	18006	18158	17974	18076	18332	18063	18075	18331	17986	18079	18249	18103	18147	18002	18065	18064	18198	18139	18074	18069	18048	18161	18176	18142	18130	18061	18113	18069	18059	18163	18056	18092	18038	18006	18297	17988	18157	18139	18188	18044	18037	18175	18064	18164	18071	18035	18341	18018	18123	18100	18171	18031	18193	18114	18261	18088	18310	18075	18255	18082	18239	17965	18205	18143	18052	18081	18205	18160	18170	18094	18013	18211	18138	18147	18112	18068	17921	17832	18233	18039	18228	18158	18069	18182	18222	18231	18071	18360	18025	18083	18047	18087	18185	18217	18050	18084	18105	18160	18160	18228	18058	18355	18173	18144	17984	18037	17921	18189	18283	18182	18257	18071	17921	18185	17991	18113	18174	18128	18179	18176	18107	18115	18248	18069	18134	18171	18141	18174	18072	18126	17990	18108	18048	18216	18047	18088	18206	18171	18299	17773	18196	18250	18275	18105	18018	18235	18102	18161	18095	18186	17864	18141	18027	18160	18163	18080	18066	18120	18087	18037	17976	18201	18155	18055	18007	18186	18084	17988	18068	17996	18354	18118	18121	18305	18380	18070	17948	18232	17900	18250	18058	17948	18178	18016	17974	18078	18036	18029	18026	18244	18039	18047	18132	18277	17956	17942	18186	18303	18149	18095	18101	18218	18026	18256	18137	18175	18154	18029	18076	18123	18198	18163	18059	18069	18183	18087	18237	18149	17923	18161	18145	18051	18208	18195	18032	18050	18214	18040	18250	17954	18101	18104	18107	17831	18095	18117	18031	18203	18123	18140	18054	18113	18138	18170	18122	18075	18130	18075	18079	18190	18135	18114	18059	17979	18101	18008	17968	18062	18098	17859	18028	18021	17959	18177	17909	18203	17908	18137	18094	18059	18162	18316	17914	17951	18154	18311	18033	18115	18184	18066	18117	17931	18153	18021	18096	18163	18069	18092	18096	18172	18048	18272	17991	18030	18165	17946	18143	18002	18125	18148	18052	18237	18086	18304	17971	18229	18087	18110	17948	17976	18155	18190	18117	18238	18026	18080	18100	18041	18182	18098	18086	18036	18191	18186	18006	18234	17981	18001	18130	18084	17982	18070	17966	17991	18204	18261	18036	18188	18134	18267	18081	18128	18163	17998	18151	18193	18140	18108	18160	18190	17970	18122	18052	18067	18054	18104	18048	18244	18086	18202	18080	18131	17847	18191	18007	18054	18111	18229	18110	18221	18017	18225	17944	18123	18148	18174	18005	18020	18179	18051	17942	18084	18032	17996	18054	18152	18091	18172	18028	18042	18064	18081	18233	18085	18090	18081	18108	18020	18091	18225	18054	18058	18156	18210	18244	18217	18082	18010	17996	18144	18277	18066	18161	17951	18070	18368	18029	18108	18105	18049	18162
28509	24883	32561	30355	25873	24869	24345	23501	23272	22735	22754	22566	22779	22644	22479	22480	22564	22446	22400	22298	22446	22276	22567	22465	22266	22361	22422	22455	22198	22455	22248	22561	22333	22154	22392	22438	22213	22523	22288	22280	22225	22125	22314	22311	22241	22255	22378	22156	22248	22497	22408	22349	22283	22379	22378	22138	22535	22282	22331	22472	22515	22566	22483	22390	22506	22415	22252	22312	22299	22113	22284	22422	22307	22408	22478	22170	22149	22383	22258	22327	22376	22185	22263	22375	22163	22194	22347	22078	22290	22188	22218	22282	22245	22292	22377	22238	22107	22250	22322	22439	22262	22211	22209	22186	22133	22354	22525	22152	22240	22003	22264	22279	22172	22430	22476	22319	22447	22238	22098	22326	22376	22125	22454	22317	22224	22302	22381	22298	22260	22235	22254	22344	22386	22279	22504	22421	22280	22289	22267	22327	22068	22265	22246	22535	22385	22414	22469	22283	22103	22150	22172	22360	22372	22472	22325	22365	22542	22291	22353	22329	22228	22374	22325	22306	22270	22458	22202	22446	22173	22465	22429	22255	22322	22046	22260	22304	22323	22432	22037	22434	22360	22299	22174	22161	22272	22336	22267	22435	22121	22256	22278	22294	22111	22233	22374	22153	22221	22187	22238	22215	22236	22364	22387	22060	22159	22242	22127	22403	22074	22097	22223	22454	22461	22555	22412	22369	22293	22194	22186	22358	22232	22302	22589	22202	22415	22393	22396	22391	22219	22055	22190	22183	22421	22176	22201	22163	22219	22261	22195	22277	22387	22503	22633	22278	22277	22189	22393	22463	22408	22237	22214	22319	22205	22296	22178	22176	22421	22311	22131	22162	22396	22144	22239	22310	22450	22449	22392	22512	22372	22174	22216	22189	22190	22200	22380	22203	22242	22299	22228	22135	22465	22280	22366	22080	22228	22141	22387	22233	22293	22488	22076	22222	22212	22086	22315	22539	22219	22205	22291	22310	22322	22286	22110	22184	22459	22233	22208	22262	22169	22068	22325	22376	22263	22177	22318	22088	22341	22272	22238	22089	22156	22394	22341	22218	22250	22382	22368	22133	22381	22361	22421	22259	22377	22475	22520	22351	22141	22205	22128	22132	22374	22224	22342	22294	22269	22197	22103	22486	22100	22261	22367	22504	22295	22374	22461	22442	21980	22288	22432	22352	22550	22313	22369	22320	22264	22369	22406	22319	22404	22525	22356	22178	22239	22388	22223	22112	22489	22113	22112	22101	22193	22253	22353	22159	22324	22223	22364	22136	22132	22461	22318	22359	22222	22106	22021	22364	22291	22041	22193	22333	22161	22382	22151	22304	22422	22556	22387	22394	22411	22199	22284	22234	22473	22477	22314	22325	22487	22379	22236	22388	22380	22274	22289	22202	22198	22076	22335	22379	22271	22220	22335	22179	22387	22404	22293	22226	22506	22380	22392	22323	22469	22215	22108	22387	22429	22081	22068	22203	22374	22383	22455	22189	22284	22494	22285	22168	22137	22427	22496	22297	22065	22275	22330	22264	22456	22279	22458	22522	22307	22318	22455	22198	22370	22264	22283	22127	22376	22288	22383	22259	22507	22432	22384	22229	22303	22400	22241	22058	22308	22295	22145	22236	22354	22187	22142	22286	22326	22408	22224	22284	22453	22216	22268	22329	22381	22387	22455	22484	22127	22212	22450	22088	22269	22074	22269	22421	22233	22255	22194	22344	22203	22205	22247	22309	22316	22300	22425	22067	22303	22252	22113	22252	22521	22515	22291	22455	22276	22345	22495	22219	22113	22228	22489	22395	22298	22421	22276	22248	22352	22189	22202	22270	22349	22285	22404	22118	22227	22285	22308	22310	22198	22235	21996	22273	22176	22364	22428	22443	22501	22246	22398	22232	22328	22308	22332	22373	22353	22333	22285	22321	22016	22086	22150	22128	22148	22390	22340	22269	22255	22253	22215	22167	22239	22132	22500	22182	22209	22272	22359	22227	22204	22123	22210	22030	22154	22351	22419	22103	22401	22409	22278	22249	22309	22520	22310	22510	22203	22347	22356	22361	22212	22159	22286	22402	22374	22349	22386	22273	22322	22448	22145	22423	22375	22323	22158	22204	22249	22541	22328	22383	22388	22446	22280	22460	22488	22307	22247	22171	22258	22281	22235	22347	22110	22422	22454	22360	22421	22091	22661	22250	22155	22260	22235	22336	22240	22381	22031	22378	22326	22488	22286	22297	22294	22368	22380	22289	22499	22051	22279	22130	22340	22282	22234	22417	22331	22138	22274	22454	22308	22189	22271	22432	22189	22517	22167	22405	22252	22374	22418	22300	22365	22202	22426	22286	22269	22227	22080	22254	22231	22494	22306	22439	22328	22500	22236	22140	22249	22232	22314	22390	22311	22416	22046	22205	22569	22208	22239	22340	22260	22430	22266	22430	22145	22331	22222	22201	22427	22376	22263	22297	22461	22227	22315	22265	22249	22246	22164	22367	22374	22396	22177	22354	22106	22134	22269	22326	22406	22309	22370	22270	22391	22222	22272	22277	22288	22358	22314	22342	22243	22247	22322	22451	22252	22205	22427	22220	22211	22398	22246	22346	22226	22132	22217	21975	22269	22418	22343	22310	22274	22106	22371	22171	22235	22178	22052	22016	22100	22164	22198	22428	22049	22268	22336	22307	22160	22132	22243	22309	22710	22446	22240	22403	22362	22168	22406	22133	22351	22328	22265	22473	22306	22402	22345	22344	22444	22203	22205	22228	22131	22342	22452	22383	22337	22260	22504	22288	22347	22163	22110	22468	22142	22379	22227	22419	22254	22314	22431	22462	22397	22406	22426	22319	22415	22397	22402	22365	22339	21943	22231	22236	22096	22344	22534	22297	22234	22200	22514	22244	22380	22242	22365	22345	22308	22086	22205	22138	22465	22125	22252	22334	22176	22426	22316	22179	22419	22277	22402	22208	22199	22322	22393	22207	22354	22214	22482	22277	22391	22319	22183	22028	22331	22442	22253	22352	22319	21911	22058	22222	22361	22017	22352	22350	22339	22263	22060	22327	22449	22408	22335	22397	22058	22340	22354	22309	22110	22271	22230	22279	22212	22346	22274	22321	22158	22381	22237	22506	22210	22127	22147	22477	22188	22256	22160	22161	22263	22131	22132	22287	22303	22199	22231	22169	22361	22161	22300	22488	22129	22320	22272	22273	22315	22262	22157	22373	22518	22161	22430	22152	22522	22403	22168	22242	22305	22163	22367	22272	22157	22257	22474	22056	22278	22345	22139	22140	22201	22281	22137	22447	22330	22244	22193	22389	22236	22428	22233	22293	22426	22412	22208	22355	22408	22195	22193	22180	22245	22419	22380	22413	22376	22237	22173	22000	22294	22349	22301	22319	22502	22437	22400	22222	22461	22297	22466	22432	22264	22435	22381	22393	22466	22416	22525	22287	22297	22177	22332	22299	22264	22061	22251	22210	22159	22134	22252	22226	22256	22262	22420	22056	22297	22175	22177	22275	22045	22490	22201	22340	22326	22519	22431	22171	22267	22197	22286	22137	22267	22479	22334	22369	22347	22431	22224	22439	22310	22373	22516	22030	22378	22582	22324	22634	22410	22038	22228	22224	22166	22320	22429	22444	22112	22517	22476	22309	22187	22425	22315	22377	22315	22404	22467	22191	22302	22308	22250	22463	22630	22295	22345	22192	22280	22261	22346	22502	22260	22251	22240	22372	22131	22307	22179	22544	22132	22364	22177	22336	22369	22375	22296	22238	22078	22458	22254	22116	22245	22087	22116	22591	22374	22369	22399	22310	22057	22294	22399	22267	22320	22447	22458	22405	22623	22161	22371	22380	22054	22242	22230	22345	22115	22218	22365	22361	22276	22395	22445	22286	22222	22272	22287	22294	22120	22017	22356	22196	22242	22405	22450	22314	22476	22335	22202	22238	22425	22252	22318	22344	22502	22409	22276	22368	22334	22384	22645	22486	22376	22361	22353	22221	22069	22329	22259	22306	21957	22284	22318	22280	22339	22571	22418	22371	22141	22302	22270	22339	22206	22324	22428	22292	22245	22301	22326	22116	22313	22358	22653	22464	22350	22497	22163	22272	22364	22004	22273	22345	22421	22440	22406	22329	22337	22254	22434	22327	22270	22430	22197	22173	22201	22233	22474	22380	22175	22276	22431	22402	22296	22136	21974	22270	22143	22207	22473	22376	22251	22470	22495	22382	22624	22405	22413	22500	22261	22257	22377	22439	22361	22321	22258	22132	22427	22331	22339	22518	22358	22266	22078	22326	22460	22374	22488	22224	22274	22312	22328	22268	21988	22198	22121	22306	22353	22151	22346	22190	22429	22118	22255	22173	22154	22389	22364	22414	22172	22344	22048	22175	22393	22160	22469	22282	22225	22268	22483	22299	22565	22130	22200	22144	22150	22353	22193	22380	22339	22262	22244	22206	22327	22331	22183	22434	22431	22378	22602	21986	22131	22322	22185	22323	22349	22400	22377	22158	22286	22193	22327	22241	22402	22308	22213	22171	22193	22305	22277	22397	22099	22198	22711	22423	22448	22233	22243	22242	22398	22235	22320	22394	22446	22467	22267	22187	22224	22368	22165	22289	22303	22096	22173	22361	22184	22374	22198	22369	22181	22436	22488	22388	22319	22227	22401	22117	22228	22177	22166	22108	22393	22556	22482	22248	22282	22257	22138	22007	22308	22357	22406	22336	22441	22261	22138	22389	22118	22380	22225	22221	22432	22286	22261	22290	22479	22017	22260	22347	22473	22218	22278	22217	22290	22094	22364	22283	22263	22271	22209	22314	22294	22364	22113	22330	22220	22097	22432	22287	22309	22215	22152	22209	22251	22485	22338	22252	22496	22382	22533	22269	22253	22340	22312	22292	22232	22243	22174	22237	22284	22335	22449	22479	22296	22417	22251	22256	22239	22340	22375	22313	22311	22445	22360	22420	22266	22618	22203	22425	22218	22179	22219	22325	22318	22348	22332	22382	22315	22142	22290	22412	22142	22311	22147	22284	22301	22312	22238	22356	22493	22152	22125	22268	22402	22094	22226	22379	22298	22546	22331	22474	22383	22376	22287	22331	22249	22489	22446	22382	22388	22212	22493	22336	22258	22220	22207	22288
23053	34524	33149	26238	23240	21297	20255	19423	18788	18460	18263	17996	18140	18172	18195	17748	17739	17518	17657	17545	17776	17607	17625	17724	17607	17559	17593	17582	17566	17586	17662	17596	17643	17628	17361	17448	17522	17604	17567	17619	17637	17636	17646	17635	17604	17646	17537	17556	17411	17496	17586	17548	17621	17622	17451	17491	17620	17516	17600	17532	17575	17747	17500	17704	17629	17722	17633	17478	17732	17585	17613	17401	17484	17611	17533	17612	17482	17415	17641	17597	17429	17252	17706	17564	17667	17563	17574	17503	17494	17470	17586	17599	17434	17341	17429	17555	17598	17518	17564	17557	17547	17561	17443	17465	17710	17600	17345	17616	17558	17566	17486	17413	17415	17554	17583	17398	17582	17543	17526	17668	17429	17572	17384	17599	17477	17588	17589	17473	17581	17545	17456	17669	17556	17777	17820	17564	17526	17666	17551	17676	17545	17611	17621	17520	17485	17641	17638	17650	17740	17495	17422	17702	17476	17618	17671	17424	17452	17412	17618	17401	17670	17572	17692	17544	17595	17594	17483	17506	17503	17487	17451	17447	17448	17576	17417	17447	17550	17582	17296	17547	17516	17577	17443	17593	17535	17501	17627	17406	17598	17528	17581	17625	17433	17389	17567	17685	17461	17520	17450	17420	17561	17487	17630	17410	17440	17608	17532	17759	17552	17541	17699	17363	17664	17733	17557	17601	17532	17283	17477	17458	17637	17442	17446	17469	17723	17617	17509	17649	17479	17513	17514	17397	17590	17400	17500	17598	17687	17631	17611	17672	17549	17433	17489	17549	17353	17642	17636	17376	17438	17702	17505	17549	17625	17429	17569	17642	17513	17514	17652	17409	17455	17456	17601	17642	17567	17605	17530	17348	17347	17664	17410	17621	17676	17593	17333	17378	17632	17560	17735	17533	17617	17484	17487	17388	17586	17686	17654	17558	17446	17528	17612	17566	17615	17609	17613	17632	17423	17470	17497	17532	17399	17506	17673	17537	17618	17582	17413	17545	17534	17574	17511	17555	17669	17547	17667	17531	17505	17568	17436	17482	17569	17637	17483	17447	17509	17406	17630	17546	17523	17520	17494	17558	17753	17430	17637	17606	17501	17488	17549	17527	17457	17677	17526	17773	17635	17338	17591	17461	17678	17571	17398	17400	17587	17459	17624	17456	17569	17495	17361	17656	17559	17428	17317	17532	17554	17614	17616	17641	17358	17480	17528	17527	17406	17460	17518	17441	17797	17544	17642	17451	17577	17473	17482	17579	17539	17550	17475	17511	17544	17410	17312	17454	17625	17516	17573	17505	17625	17545	17679	17710	17458	17540	17504	17544	17423	17682	17660	17636	17502	17577	17687	17611	17577	17565	17599	17584	17538	17500	17654	17600	17576	17701	17562	17523	17287	17449	17530	17624	17552	17430	17479	17849	17563	17527	17501	17627	17553	17626	17550	17569	17640	17513	17668	17576	17565	17504	17421	17519	17552	17498	17512	17532	17440	17485	17617	17589	17429	17486	17437	17550	17637	17573	17500	17555	17569	17581	17374	17581	17560	17634	17492	17553	17474	17613	17681	17443	17557	17597	17430	17517	17352	17488	17468	17502	17532	17648	17643	17608	17562	17549	17633	17679	17447	17371	17607	17669	17593	17559	17628	17547	17611	17532	17587	17520	17607	17508	17750	17429	17702	17442	17539	17600	17558	17410	17701	17541	17532	17453	17619	17529	17556	17558	17400	17515	17594	17285	17518	17620	17631	17443	17677	17603	17624	17474	17449	17739	17422	17432	17398	17540	17455	17535	17420	17735	17644	17393	17519	17539	17654	17650	17433	17512	17418	17549	17620	17667	17376	17495	17666	17389	17467	17312	17617	17529	17559	17640	17555	17576	17687	17517	17489	17554	17360	17691	17521	17550	17531	17602	17517	17549	17461	17547	17440	17664	17690	17542	17605	17391	17501	17486	17565	17630	17434	17625	17689	17552	17683	17417	17665	17614	17668	17630	17568	17518	17619	17646	17624	17498	17638	17503	17377	17528	17354	17528	17477	17634	17596	17542	17618	17558	17517	17513	17436	17608	17424	17798	17297	17576	17541	17553	17604	17420	17545	17723	17686	17467	17704	17398	17544	17534	17503	17633	17450	17518	17605	17411	17530	17579	17736	17418	17498	17587	17477	17617	17555	17608	17572	17594	17530	17713	17510	17608	17582	17507	17691	17665	17628	17472	17498	17672	17482	17421	17564	17528	17494	17506	17791	17397	17626	17561	17628	17762	17566	17398	17637	17554	17363	17720	17564	17367	17711	17391	17542	17468	17588	17422	17565	17554	17514	17618	17723	17492	17297	17519	17667	17395	17478	17561	17581	17488	17478	17850	17469	17651	17537	17567	17476	17406	17696	17498	17613	17286	17748	17528	17537	17566	17516	17599	17503	17601	17631	17660	17449	17546	17611	17467	17744	17538	17629	17534	17436	17667	17652	17366	17573	17524	17467	17687	17586	17420	17476	17545	17620	17696	17439	17548	17666	17450	17508	17484	17565	17518	17680	17490	17490	17566	17644	17448	17528	17620	17551	17705	17615	17459	17591	17482	17612	17441	17558	17432	17370	17446	17538	17721	17591	17441	17539	17374	17626	17520	17842	17512	17507	17293	17496	17530	17554	17485	17657	17532	17566	17650	17557	17605	17410	17588	17484	17625	17610	17672	17645	17601	17448	17576	17546	17412	17547	17500	17572	17381	17532	17535	17687	17453	17548	17649	17537	17523	17386	17684	17577	17560	17416	17514	17534	17467	17525	17712	17525	17544	17476	17656	17628	17376	17610	17374	17342	17470	17617	17532	17533	17434	17722	17558	17445	17473	17499	17420	17677	17432	17506	17460	17675	17545	17671	17491	17407	17615	17382	17516	17706	17612	17566	17615	17414	17555	17428	17495	17519	17489	17522	17480	17478	17494	17593	17436	17516	17479	17577	17708	17516	17599	17454	17634	17589	17605	17516	17555	17531	17493	17682	17582	17632	17621	17612	17502	17548	17366	17448	17530	17700	17236	17453	17716	17512	17501	17412	17671	17594	17660	17439	17531	17729	17595	17556	17593	17483	17589	17452	17576	17546	17651	17489	17659	17590	17635	17618	17876	17405	17575	17418	17723	17506	17619	17437	17582	17558	17451	17671	17471	17651	17579	17471	17612	17500	17760	17582	17488	17467	17578	17484	17596	17544	17491	17541	17602	17628	17319	17554	17552	17624	17449	17477	17654	17553	17496	17464	17682	17442	17671	17529	17613	17491	17653	17623	17551	17499	17643	17361	17587	17521	17505	17628	17507	17268	17660	17759	17561	17602	17294	17733	17545	17389	17542	17336	17602	17661	17446	17417	17614	17677	17651	17502	17608	17566	17486	17588	17523	17544	17469	17640	17438	17555	17439	17491	17518	17588	17607	17449	17551	17683	17489	17602	17493	17686	17411	17511	17556	17634	17526	17435	17652	17657	17464	17594	17269	17805	17458	17558	17535	17565	17669	17551	17549	17601	17706	17637	17587	17567	17655	17717	17582	17338	17526	17609	17428	17734	17591	17445	17571	17595	17524	17564	17495	17483	17514	17503	17362	17543	17651	17488	17546	17570	17568	17494	17560	17712	17547	17501	17525	17662	17484	17551	17640	17575	17607	17459	17505	17639	17447	17550	17460	17567	17562	17645	17529	17577	17465	17545	17494	17674	17414	17663	17474	17550	17616	17720	17559	17788	17549	17529	17678	17718	17552	17577	17404	17395	17656	17576	17681	17518	17478	17462	17613	17651	17372	17667	17461	17524	17488	17664	17536	17655	17490	17635	17641	17389	17672	17430	17613	17448	17593	17574	17479	17654	17513	17576	17458	17630	17574	17680	17463	17771	17483	17485	17489	17620	17448	17589	17536	17495	17683	17454	17664	17633	17317	17815	17592	17681	17531	17609	17433	17680	17566	17477	17559	17640	17541	17524	17619	17532	17498	17462	17527	17504	17526	17590	17622	17644	17359	17547	17614	17577	17481	17511	17620	17682	17414	17580	17520	17540	17542	17323	17647	17653	17611	17675	17522	17311	17556	17530	17527	17613	17495	17528	17461	17669	17366	17577	17645	17746	17669	17643	17460	17629	17401	17505	17591	17511	17634	17453	17602	17522	17644	17567	17396	17685	17507	17630	17515	17644	17433	17584	17572	17474	17388	17429	17531	17795	17608	17440	17604	17432	17737	17707	17497	17582	17561	17511	17617	17581	17466	17635	17693	17570	17551	17445	17682	17541	17499	17492	17650	17564	17619	17634	17463	17646	17621	17584	17597	17579	17685	17640	17583	17610	17484	17551	17712	17643	17577	17598	17518	17595	17560	17589	17635	17565	17508	17584	17588	17511	17467	17573	17518	17530	17570	17467	17488	17585	17582	17513	17546	17455	17468	17507	17553	17527	17673	17471	17563	17564	17508	17448	17687	17385	17606	17436	17684	17491	17683	17553	17554	17519	17628	17721	17513	17501	17545	17395	17501	17623	17500	17625	17534	17534	17489	17689	17571	17423	17558	17428	17623	17387	17483	17519	17501	17388	17558	17652	17550	17443	17626	17355	17690	17621	17380	17679	17396	17694	17469	17551	17522	17651	17428	17441	17621	17636	17696	17634	17719	17796	17576	17653	17591	17453	17425	17378	17711	17654	17552	17451	17564	17621	17648	17529	17680	17573	17401	17585	17460	17423	17504	17557	17529	17379	17472	17472	17549	17622	17530	17569	17573	17555	17425	17523	17550	17562	17308	17358	17561	17378	17664	17416	17569	17453	17471	17535	17555	17670	17517	17308	17568	17503	17505	17533	17357	17629	17514	17583	17694	17558	17455	17553	17776	17442	17712	17707	17619	17540	17483	17418	17543	17486	17502	17640	17494	17657	17799	17706	17502	17637	17527	17570	17365	17564	17502	17647	17605	17702	17442	17531	17578	17474	17653	17587	17674	17544	17581	17649	17723	17513	17587	17533	17433	17547	17502	17665	17573	17611	17493	17311	17577	17470	17504	17454	17495	17664	17402	17630	17570	17501	17499	17409	17739	17411	17483	17573	17516	17550	17653	17640	17714	17611	17710	17389	17487	17497	17631	17566	17491	17677	17630	17483	17532	17503	17408
24006	21518	29233	24617	23886	26894	27727	24561	23292	23446	23000	22723	22713	22736	22589	22429	22528	22248	22321	22136	22268	22391	22288	22307	22166	22125	22157	22123	22235	22343	21992	22283	22290	22204	22145	21908	22034	21964	22245	22000	21960	21933	22146	22138	22144	22164	22239	22273	22095	22076	22167	22161	22177	22095	22101	22012	21942	22120	22241	22645	22595	22909	22707	22447	22140	22269	22317	22089	21937	22102	22009	21935	22250	22122	22239	22165	22139	22128	22038	22178	22027	21934	22145	22031	22150	22144	21961	21885	22130	21907	22268	21956	22253	22050	22291	22216	22221	22131	21769	22121	22039	22148	22072	22278	22016	21921	22002	22074	22126	22302	22110	21837	22139	22178	21981	22050	22027	22059	22035	22134	21879	22245	21760	21984	22327	22009	22051	22142	22120	21849	22047	22217	22089	21962	22137	21982	22067	21958	22062	22137	21957	21871	22139	21964	22190	21974	21787	21704	21892	22177	21991	22197	21820	22030	21941	21931	22178	22019	21892	21916	22119	22028	21917	21875	21931	22221	21995	22029	22152	22016	22035	21972	21998	22081	22242	22111	22001	22047	22161	22008	22484	21786	21997	21875	21911	22064	22070	22131	22121	22125	22064	22383	22126	21949	22189	22086	22100	22145	22089	21773	22018	21984	22245	22003	22003	22058	22050	22121	22078	22162	21988	22064	22218	22317	22041	22127	22002	22080	21896	21936	22130	22151	22124	22144	22074	22016	22079	22116	22085	22222	22152	22054	21979	21971	22300	22126	22074	22144	22158	21989	22100	22241	22073	21971	22062	21932	22119	22043	22203	21899	21976	22134	22093	22099	22060	21942	22245	22045	22383	22001	22122	22112	22135	21951	21898	22061	22213	21926	22036	21949	21880	22163	22003	22217	22301	22077	22220	21919	21858	21845	21844	22270	22009	22111	21920	22110	22295	21916	21990	22114	21972	21990	21986	22183	21975	22132	22044	21995	22037	22248	21959	22040	21930	21842	21817	22147	21857	22071	22078	22051	22065	22001	22261	21755	22073	21992	22126	22217	22262	21759	21949	22161	22081	22034	21858	21992	22112	21901	22262	22110	22030	22133	21885	21984	21937	21939	21872	22250	22227	21968	22152	21951	21939	22083	21957	22096	22234	21996	22050	21934	22003	22131	22021	22061	22137	21901	22074	22291	22011	22022	21872	22153	21859	21848	22266	22115	22115	22004	21941	22107	22101	22107	22392	21848	22229	22024	22097	21930	21917	22135	22073	21953	22130	22226	22068	21843	22119	22025	21990	22136	22313	22118	22013	22173	22027	22022	22033	22202	22141	22103	22180	22013	22118	22211	21916	22175	22135	22049	22123	22229	22112	22231	22148	22195	22064	22142	22164	22080	22136	22025	22174	22038	21948	21922	22136	22161	21890	21935	21940	22110	22221	22348	22197	22028	22072	22110	21939	21900	22138	22221	21820	22003	22102	22228	22068	22096	21959	22117	22265	21821	22205	22068	22149	22033	22131	22029	22070	22026	22113	22076	22122	21934	21911	21911	22018	22062	21859	22055	21908	22071	22102	22151	21881	22131	22018	22177	22327	22319	22175	22024	22323	22194	22166	22017	22047	22192	22112	22057	21981	22327	22060	22310	22060	21967	22022	22064	21980	22169	22051	22104	21913	21992	22088	22146	22166	21978	22060	22099	21892	22104	22140	21857	22071	21947	22105	22213	22314	22009	21962	22006	21870	22022	22008	22002	22121	22148	22245	22262	22211	22028	21934	22011	22196	21893	21993	21957	22213	21957	22079	22265	22249	21828	22112	22205	22092	21968	22099	22081	22161	22089	21918	22151	21864	22014	22076	22204	22076	22094	22249	22108	22212	21901	21947	22105	22091	22072	21936	22026	22085	21922	21997	22153	22196	22092	22015	22083	22100	21895	22062	22229	22053	22332	22185	22193	22068	22137	22155	22027	22238	21938	21950	21916	21990	22043	22162	22130	22071	22050	21824	21838	22020	22020	22121	21903	21855	21984	21959	22006	22132	22003	22035	22040	22075	21968	22327	22215	22182	22180	22152	22188	21984	22224	22012	21974	21951	21978	21962	21963	22081	21930	22100	22154	22075	21985	22031	22164	22044	21890	21950	22177	22121	22206	21752	21991	21943	22016	22107	22108	21857	21892	22098	22016	21964	22164	21974	21825	21984	22142	22035	21930	22057	22252	22067	22260	22162	21994	22064	21892	22183	22302	22170	21818	22079	21885	21871	21868	21961	21914	22076	22001	22362	22058	22191	22132	22186	22049	22146	22020	22184	21922	22256	22132	22116	22074	21990	21916	22230	22170	21965	22067	22167	21996	22187	21917	21981	22081	22246	22165	22036	22051	22052	22041	22308	21925	21739	22038	22275	22082	21946	21914	22090	21785	22098	21967	22218	22032	22002	22061	21988	22251	22140	21869	22142	22165	21976	22107	21968	22083	22000	22097	22131	21930	21987	21940	22095	22174	21894	21990	22101	21894	22007	22113	22185	22098	22228	21993	22167	21960	22232	22200	21959	22114	22126	22109	22139	21913	22058	22070	22024	22092	21943	21992	22065	22102	22194	22012	22005	22207	22174	22029	21958	22017	22101	22015	22048	21971	22057	21995	22020	22066	21922	22183	22324	22136	22192	22079	22066	21973	21956	21952	22095	22148	22213	22005	22002	22058	22027	22123	21955	22174	22153	21971	22087	22001	22080	22178	21935	22022	22021	22176	22079	22023	22118	21888	22034	22186	22156	21799	22123	22262	22301	21995	22034	22053	21922	22205	22116	22197	21898	21971	22076	22088	22018	21936	22023	21859	22089	22237	21825	22168	22201	22018	21995	22173	22052	21839	21980	22140	21957	22045	21987	22097	21982	22135	22294	22305	21928	21919	21923	22099	22296	22146	22095	22096	22298	22079	22232	22209	22231	22025	21989	21879	22141	22165	22093	22054	22179	21819	22144	22155	22282	22155	21826	22146	22089	22395	22020	22185	22067	22160	22036	22070	22194	21934	21804	22152	22126	22099	22126	22129	21956	22100	22128	22145	22100	22048	21947	22014	22234	22237	22065	21921	21977	22059	22118	21936	22098	22121	22006	22288	22138	22034	22160	22083	22247	22328	22195	22088	22036	22123	21942	22189	21951	22044	22114	21930	22012	22106	21900	21840	22137	21977	22011	22108	22143	21986	22133	21999	22022	21990	21750	22139	21952	21928	22122	22057	22029	22003	22222	22044	22044	22134	22139	21852	22241	22125	22022	21956	22227	22094	22061	22005	22050	22117	22264	21960	21996	21967	22155	22118	21990	22133	22051	22063	22074	22273	22033	21933	22046	22142	21950	22084	22152	21967	22144	21876	22092	22077	22203	22282	21934	21904	21939	22096	22200	22181	22226	22078	22186	22069	22004	22303	22185	22106	22187	22052	22151	21937	21935	22116	21909	21946	21951	21882	21982	21946	21936	21958	22022	22134	22058	22128	21922	22090	22073	22092	22110	21932	22098	22131	22151	22084	21966	21971	22239	22137	22260	21884	22312	21998	22206	21989	22056	21931	21963	21982	22161	22207	22063	22168	21958	22159	22266	21733	22097	22256	21845	21794	22061	21876	22055	22201	22020	22152	22007	22212	22104	22060	21936	21838	22123	22083	22139	21967	21976	22081	22055	22306	21956	21965	22118	22049	22218	21891	21823	22116	21983	22059	22046	21974	22273	22102	22070	22077	22077	22051	22246	22051	21866	21958	22048	21937	22347	21855	22083	22031	21926	21962	22202	21973	22191	22058	22057	22048	22097	22105	21995	21891	22110	21954	22031	22088	22075	22081	22156	21932	22109	22127	22213	21775	22113	22094	22283	22193	22266	21972	22062	22219	22119	22025	22027	21977	22166	22003	22048	22066	21958	22170	22030	22126	22183	22085	22117	22067	22046	21862	22030	22220	21915	22170	22148	22084	22057	22073	21822	21984	22196	22059	21980	21934	22088	22262	22144	21920	22102	21885	22027	21871	22287	22145	22130	21979	21911	22061	22086	22066	22165	22065	22070	22131	21971	22114	21916	22081	22164	21845	22028	22035	22141	22003	22080	21955	21938	22227	22084	22075	22130	21795	22048	21955	21954	22142	22043	22067	22015	22139	22124	21919	22014	22262	21868	22014	22142	22028	22056	21799	22025	22155	22310	22050	22263	22104	22008	22385	22049	21922	22091	22127	22109	22127	21920	21975	22158	22168	22046	22218	21993	22070	22248	22159	21907	21941	22165	22186	21940	21973	22045	22266	21978	21901	21718	21955	22100	22005	22327	22180	22120	22020	21927	22134	21981	21994	22270	22150	22092	22105	21924	21905	22116	22140	22014	21991	22043	22095	22122	21965	22068	22077	22293	22143	22163	22383	21959	22123	22104	21795	22009	22213	21962	22065	22033	22055	22051	22099	22181	22099	21890	22170	22197	22014	22070	21859	21943	22042	22017	22209	22065	22092	21922	22109	22240	21985	22208	22015	22243	22090	22195	21952	22232	22077	22212	22041	22106	22057	22057	22031	21925	21958	22047	21933	22273	22013	21944	22000	21793	22063	22039	22206	21825	22109	22080	21958	22231	22017	22073	21989	21971	21784	22136	22094	22039	22244	21935	21913	21779	22163	22147	22098	22109	22099	22150	22147	22019	21989	21980	21984	22335	22115	22266	22089	22116	21940	22005	22093	22039	22129	22082	22094	22083	22004	22085	22153	22011	22036	21998	22289	22048	22168	22306	22082	22227	21903	22115	22170	21702	22115	22218	22073	22152	21985	22099	21912	21941	22249	22001	22080	22058	22025	22017	22156	21874	22069	21962	22205	22000	22014	22076	22162	22426	22148	21945	22050	22120	22273	21947	21896	22038	22230	22053	22062	22136	21827	22274	22339	22154	22154	22077	22113	22246	21979	22371	21929	22024	22203	22137	21937	21931	22037	21974	21998	22199	22138	22160	22045	22107	21854	22044	22018	22169	22005	21969	22118	22031	21945	21873	22165	22060	22089	22172	22134	21984	21955	22046	22056	21893	22075	22010	22038	21968	22388	21901	22080	22095	22038	22045	21870	22195	22280	22140	22069	22089	21983	22070	21986	22225	22086	22272	22280	22230	22093	21904	21936	21901	22076	22107	21958
22198	40087	39671	31739	27234	24197	22295	20574	19572	19091	18687	18315	18325	18299	18004	17751	17740	17663	17595	17629	17479	17396	17689	17449	17438	17682	17576	17688	17613	17531	17308	17353	17573	17531	17569	17375	17524	17270	17559	17663	17555	17686	17361	17417	17497	17596	17452	17476	17522	17677	17340	17499	17384	17396	17422	17369	17424	17464	17834	18182	18377	18424	18042	17647	17684	17672	17568	17531	17425	17451	17543	17536	17483	17469	17330	17484	17540	17441	17410	17405	17546	17651	17448	17408	17396	17576	17421	17469	17499	17451	17487	17649	17410	17538	17603	17487	17494	17444	17369	17397	17410	17564	17485	17172	17486	17452	17661	17611	17524	17683	17549	17608	17493	17492	17553	17556	17558	17411	17649	17539	17502	17691	17416	17592	17483	17485	17711	17444	17469	17369	17502	17480	17387	17506	17344	17465	17538	17560	17461	17437	17559	17382	17416	17472	17268	17483	17446	17523	17451	17366	17599	17314	17373	17294	17468	17526	17425	17538	17385	17728	17424	17496	17477	17425	17489	17513	17507	17501	17589	17435	17435	17481	17484	17428	17351	17529	17435	17575	17272	17508	17506	17420	17350	17368	17370	17564	17593	17477	17511	17442	17503	17664	17560	17356	17393	17546	17389	17665	17427	17454	17592	17438	17475	17401	17415	17579	17456	17610	17462	17583	17457	17442	17550	17547	17443	17470	17523	17489	17328	17661	17331	17496	17395	17401	17639	17312	17363	17270	17549	17393	17429	17659	17406	17353	17411	17195	17240	17620	17345	17393	17504	17330	17575	17455	17356	17539	17239	17344	17409	17532	17626	17389	17406	17514	17289	17537	17449	17288	17492	17455	17508	17385	17378	17568	17498	17355	17387	17369	17517	17439	17575	17382	17410	17489	17530	17441	17451	17369	17404	17448	17483	17344	17387	17422	17375	17476	17669	17392	17458	17492	17308	17343	17535	17540	17384	17501	17480	17560	17384	17386	17284	17427	17454	17514	17578	17367	17610	17562	17370	17465	17423	17504	17497	17481	17428	17415	17317	17530	17380	17401	17519	17417	17535	17459	17435	17456	17539	17172	17549	17611	17395	17470	17448	17605	17495	17484	17322	17362	17403	17511	17419	17688	17510	17509	17473	17453	17446	17331	17428	17550	17736	17430	17349	17415	17449	17351	17292	17389	17659	17524	17342	17411	17469	17454	17392	17593	17549	17349	17446	17427	17422	17555	17488	17248	17576	17509	17604	17480	17474	17425	17657	17335	17555	17402	17403	17469	17453	17471	17480	17337	17671	17358	17407	17457	17329	17526	17453	17628	17436	17373	17515	17494	17487	17541	17354	17475	17265	17459	17356	17432	17402	17284	17546	17249	17314	17378	17559	17369	17515	17213	17527	17374	17452	17428	17440	17520	17550	17606	17299	17517	17593	17485	17471	17370	17580	17262	17547	17442	17429	17513	17427	17651	17340	17485	17519	17484	17419	17430	17511	17562	17481	17470	17642	17439	17480	17527	17273	17440	17498	17425	17319	17593	17510	17340	17485	17337	17549	17472	17389	17532	17521	17470	17569	17486	17416	17482	17444	17516	17464	17513	17462	17489	17311	17395	17467	17574	17401	17551	17505	17480	17389	17335	17186	17544	17456	17420	17572	17545	17444	17458	17247	17500	17574	17401	17696	17438	17654	17318	17175	17530	17374	17414	17649	17341	17311	17592	17392	17394	17534	17527	17468	17451	17295	17631	17441	17539	17363	17574	17418	17479	17435	17340	17617	17486	17535	17613	17473	17467	17442	17435	17332	17421	17474	17377	17508	17356	17272	17553	17374	17356	17495	17580	17419	17520	17454	17606	17386	17483	17499	17482	17543	17755	17497	17514	17413	17383	17470	17517	17395	17410	17330	17384	17515	17373	17457	17606	17240	17313	17507	17561	17505	17382	17587	17507	17655	17636	17588	17444	17549	17489	17453	17467	17581	17557	17610	17511	17441	17226	17371	17358	17335	17440	17567	17524	17555	17566	17421	17444	17402	17433	17527	17353	17264	17351	17513	17400	17375	17364	17395	17588	17322	17511	17512	17425	17519	17519	17594	17406	17545	17527	17534	17373	17343	17569	17482	17474	17471	17436	17541	17485	17394	17454	17342	17497	17343	17575	17337	17586	17386	17575	17479	17468	17536	17459	17540	17523	17471	17531	17485	17450	17387	17341	17298	17573	17363	17623	17521	17515	17367	17590	17473	17465	17265	17281	17452	17400	17376	17525	17571	17568	17434	17579	17337	17378	17509	17455	17434	17386	17503	17497	17466	17499	17514	17428	17480	17380	17544	17582	17514	17418	17715	17435	17414	17361	17422	17506	17460	17564	17510	17506	17226	17544	17561	17327	17603	17580	17441	17418	17377	17483	17552	17372	17381	17416	17444	17443	17599	17370	17433	17411	17497	17576	17395	17562	17509	17417	17565	17379	17463	17368	17375	17603	17389	17497	17540	17302	17484	17396	17449	17411	17348	17424	17388	17574	17614	17383	17335	17417	17304	17529	17359	17336	17663	17403	17458	17380	17358	17515	17414	17562	17294	17522	17421	17515	17344	17537	17550	17474	17315	17624	17652	17267	17490	17349	17506	17525	17575	17269	17478	17416	17454	17348	17508	17509	17366	17415	17417	17323	17460	17504	17404	17366	17353	17385	17496	17451	17407	17423	17362	17371	17472	17389	17565	17499	17558	17601	17456	17330	17437	17421	17399	17505	17360	17358	17511	17531	17501	17283	17372	17514	17339	17476	17531	17603	17443	17575	17552	17378	17454	17384	17585	17538	17457	17395	17372	17563	17339	17335	17557	17526	17396	17415	17474	17469	17526	17426	17346	17310	17469	17524	17453	17429	17360	17372	17532	17591	17401	17367	17502	17319	17472	17465	17423	17350	17501	17604	17476	17403	17359	17493	17367	17511	17542	17395	17435	17395	17412	17410	17370	17447	17657	17589	17363	17389	17333	17408	17393	17485	17528	17356	17429	17599	17419	17530	17503	17546	17359	17406	17559	17419	17502	17329	17435	17594	17439	17638	17575	17548	17507	17477	17410	17550	17399	17558	17430	17330	17533	17561	17494	17291	17483	17597	17487	17555	17420	17489	17503	17506	17459	17584	17508	17406	17516	17479	17174	17469	17562	17493	17410	17481	17297	17552	17508	17516	17309	17538	17351	17432	17423	17467	17368	17552	17587	17627	17403	17321	17251	17484	17548	17514	17275	17546	17397	17489	17577	17341	17554	17541	17559	17461	17476	17484	17565	17387	17473	17342	17277	17431	17297	17384	17494	17449	17424	17460	17379	17476	17525	17477	17260	17601	17420	17428	17347	17484	17279	17392	17622	17494	17592	17613	17484	17363	17388	17450	17270	17537	17279	17448	17352	17566	17401	17350	17370	17392	17443	17383	17415	17505	17430	17399	17425	17551	17356	17623	17458	17325	17303	17513	17342	17473	17553	17516	17435	17477	17404	17517	17542	17349	17439	17406	17487	17496	17342	17424	17530	17408	17305	17342	17506	17474	17439	17576	17429	17471	17310	17621	17551	17421	17333	17638	17361	17398	17577	17552	17555	17555	17464	17443	17465	17375	17403	17501	17405	17512	17574	17560	17648	17541	17507	17450	17679	17437	17589	17326	17605	17415	17434	17427	17364	17292	17506	17400	17524	17392	17474	17723	17507	17416	17491	17399	17580	17582	17366	17474	17499	17428	17596	17485	17528	17442	17393	17358	17610	17395	17311	17426	17683	17526	17402	17447	17305	17280	17345	17452	17449	17297	17287	17351	17529	17435	17310	17403	17336	17353	17512	17326	17533	17490	17408	17522	17648	17510	17578	17428	17499	17543	17352	17431	17442	17508	17435	17338	17577	17676	17233	17533	17379	17330	17361	17283	17495	17578	17270	17348	17458	17528	17502	17416	17610	17559	17309	17426	17291	17304	17472	17482	17680	17565	17246	17420	17403	17503	17281	17326	17420	17358	17362	17577	17611	17560	17349	17542	17528	17479	17316	17459	17509	17337	17405	17453	17497	17468	17416	17601	17538	17419	17577	17702	17373	17478	17421	17393	17511	17421	17550	17418	17381	17384	17367	17525	17319	17650	17435	17497	17564	17343	17396	17358	17547	17288	17448	17490	17378	17658	17628	17446	17359	17394	17440	17574	17523	17447	17396	17392	17311	17379	17369	17480	17499	17340	17398	17448	17543	17380	17445	17382	17471	17473	17382	17401	17520	17754	17509	17410	17642	17399	17517	17297	17513	17200	17491	17456	17555	17502	17517	17515	17255	17558	17411	17349	17396	17540	17305	17239	17521	17416	17472	17319	17434	17541	17529	17455	17255	17443	17391	17462	17393	17475	17298	17545	17274	17436	17678	17388	17474	17473	17631	17524	17497	17487	17453	17470	17679	17445	17466	17378	17413	17500	17307	17505	17506	17448	17341	17418	17472	17411	17383	17419	17435	17545	17318	17594	17554	17337	17303	17412	17424	17334	17447	17424	17447	17449	17391	17266	17479	17529	17408	17514	17437	17343	17425	17415	17423	17474	17655	17407	17475	17379	17443	17602	17445	17744	17459	17537	17514	17581	17538	17525	17399	17375	17554	17402	17374	17450	17426	17409	17386	17451	17574	17476	17540	17423	17523	17492	17604	17595	17342	17369	17410	17437	17469	17570	17386	17484	17530	17558	17459	17281	17621	17409	17281	17428	17455	17212	17479	17415	17409	17485	17364	17585	17464	17490	17433	17350	17610	17638	17389	17401	17270	17489	17452	17386	17559	17317	17560	17416	17466	17553	17374	17828	17463	17457	17496	17169	17613	17445	17467	17624	17276	17426	17541	17457	17458	17580	17453	17503	17295	17482	17513	17506	17318	17430	17572	17365	17674	17416	17594	17358	17441	17509	17326	17363	17417	17583	17569	17411	17617	17436	17254	17261	17621	17310	17423	17512	17463	17420	17370	17330	17443	17456	17473	17390	17391	17675	17450	17508	17561	17279	17497	17284	17541	17416	17484	17428	17543	17373	17518	17336	17378	17512	17553	17372	17469	17457	17655	17555	17373	17472	17280	17486	17558	17611	17529	17567	17677	17386	17490	17438	17563	17505	17391	17549	17584	17460	17374	17529
23008	21549	29493	24133	22374	26435	30766	26156	25233	25334	24733	24308	24188	23977	23951	23717	23903	23795	23479	23393	23530	23428	23423	23356	23463	23283	23219	23558	23364	23282	23407	23265	23299	23371	23495	23082	23295	23227	23427	23417	23224	23270	23436	23273	23199	23224	23433	23192	23243	23417	23314	23307	23183	23142	23175	23027	23285	23281	23625	24345	24429	24242	23972	23671	23530	23361	23356	23453	23273	23222	23365	23321	23141	23385	23280	23218	23362	23333	23452	23253	23436	23121	23123	23162	23088	23206	23309	23263	23252	23198	23331	23022	23209	23327	23358	23078	23024	23137	23215	23051	23044	23347	23269	23324	23205	23488	23100	23189	23256	23162	22834	23081	23078	23142	23167	23328	23195	23073	23386	23451	23299	23317	23070	23302	23416	23278	23251	23105	23077	23224	23304	23234	23351	23185	23354	23202	23075	23109	23387	23239	23210	23231	23093	23291	23277	23229	23385	23287	23142	23251	23076	23351	23285	23151	23257	23103	23115	23046	23129	23336	23309	23322	23223	23077	23181	23086	23095	23059	23154	23124	23419	23056	23070	23412	23175	23087	23183	22984	23044	23074	23153	23281	23055	23045	23218	23197	22921	23220	23376	23126	23509	23058	23153	23304	23262	23314	22988	23167	23084	23228	23250	23086	23246	23312	23375	23254	23305	23206	23239	22993	23192	23323	23166	23070	23036	23214	23238	23082	23245	23269	22902	23413	23123	22917	23100	23057	23199	23295	23376	23176	23022	23218	23179	23416	23183	23228	23166	23122	23244	23081	23098	22980	23206	23269	23095	23542	23208	23059	23075	23070	23243	23144	23256	23160	23195	23163	23256	23255	23186	22951	23241	23087	23101	23249	23027	23296	23220	22927	23114	23264	23344	22967	23039	23079	23186	23115	23134	23042	23072	22961	23081	23219	23261	23109	23149	22978	23114	23224	23343	23142	23083	23058	23203	23057	23072	22913	23366	23147	23224	23089	23320	23343	23049	23101	23200	22995	23214	22775	23148	23404	23174	23385	22984	23224	23323	23307	23312	22997	23093	23234	23289	23118	23360	22955	22940	23082	23350	23131	23026	22886	23168	23297	22961	23292	23055	23109	23206	23032	23339	23164	23117	23111	23257	23127	22930	23125	23121	23413	23293	23032	23330	23008	23139	23206	23255	23098	22979	23009	22984	23150	23229	23283	23432	23169	23064	23384	23462	23158	23225	23262	23217	23006	23158	23149	23272	23261	23059	23315	23217	23189	23137	23319	23188	23144	23072	23142	22966	23098	23209	23267	23055	22989	23185	23233	23251	23135	23179	23041	23120	23103	23318	23099	23228	23203	23221	23130	23229	23155	23132	23215	23267	23144	23335	23428	23393	23206	23240	23222	23090	23229	23203	23129	23233	23152	23345	23121	23303	22964	23154	23058	23302	22964	22877	23305	23167	23082	23045	23231	23179	23260	23253	22934	23094	23153	23268	23058	23234	23235	23312	23175	23481	23170	23290	23372	23216	23241	23308	23229	23110	22993	23333	23152	23177	23035	23287	23377	23017	23180	23155	23472	23141	23076	23033	23298	23142	23119	23220	23297	23341	23078	23435	23125	23217	23125	23307	23386	22942	22911	22991	22926	23069	23216	23422	22989	23183	23230	23219	23169	23213	23142	23263	23382	23108	23077	23287	23177	23175	23175	23252	23164	22988	23105	23399	23259	23194	23075	23190	23126	22898	23037	23149	23166	23116	23070	23062	23205	23147	23139	23139	22876	23014	23001	22988	23214	23181	23299	23165	22981	22970	22984	22943	23322	22921	23225	23019	23290	22969	23175	23121	23086	23339	23337	23093	23232	23144	23350	23133	23212	23314	23280	23282	23257	23137	23227	23066	22878	23170	22986	23087	23063	23107	23199	22989	23144	23319	23190	23392	23170	22973	23100	23077	23250	23236	23222	23097	22926	23206	23218	23274	22890	23134	23138	23062	23199	23222	23183	23467	23033	22940	23205	23103	23211	23171	23135	23045	23305	23084	23251	23105	23472	23194	22955	23111	23082	22954	23108	23139	23323	23028	23366	23004	23319	23354	23241	23277	23089	23023	22957	23348	23127	23285	23059	23131	23345	23161	23249	23132	23478	23137	23228	23252	23102	23283	23089	23222	22886	23390	23383	23116	23077	23234	23007	23160	22940	23088	23176	23362	23284	23417	23163	23182	23405	23015	23198	23231	23210	23254	23087	23270	23164	23045	23045	23236	23010	23167	23157	23406	23114	23291	23348	23211	22890	23175	23085	23152	23085	23100	23198	23048	23234	23056	23169	23107	23176	23032	23077	23242	22991	23024	22699	23206	22978	23192	23189	23171	23177	23218	23131	23065	23101	23154	23070	23197	23315	23280	23064	23079	23105	23021	23044	23267	23124	23132	23080	23027	23308	23187	23483	23075	23129	22992	23308	22974	23184	23274	23149	23335	23261	23042	23284	23181	22994	22989	23035	23289	23108	23013	23107	23181	23320	23132	23143	23329	23120	23219	23118	23212	23246	23154	23031	23027	22973	23044	23139	23257	22984	23162	23063	23186	23318	23043	23080	23290	23042	23221	22994	23136	23095	23047	23011	23124	23354	23349	23120	23230	23182	23110	23311	23123	23058	23264	23051	23067	23120	22966	23251	23187	23233	23133	23151	23174	23018	22992	23194	23000	23323	23194	22940	23234	23181	23167	23323	23184	23060	23152	23078	23328	23209	23271	23144	23125	23065	23240	23228	23260	23130	23221	23086	23158	23168	23134	23084	23259	23109	23107	23372	22907	23253	23199	23341	23194	23042	23022	23100	23244	23313	23219	23113	23166	23000	23078	23070	23070	23194	23177	23077	23325	23181	22968	23020	23099	23266	23149	23231	23079	23104	23284	23140	23227	23142	23073	23088	23198	23163	23367	23215	23166	23080	23038	23167	23159	23316	23126	23071	23260	23247	23072	22924	23168	23234	23157	23300	23450	23082	23194	23232	23269	23107	23104	23178	23065	23166	23266	23203	23308	22956	23215	23129	23077	23370	23215	23040	23023	23406	23432	22976	23173	23277	23255	23102	23319	23210	23167	23161	23308	23151	23228	23239	23139	23040	23315	23264	23228	23156	23234	22993	23073	23140	23037	23381	23139	23147	23203	23067	23185	23161	22977	23186	23402	23461	23232	23182	23320	23127	23284	23375	23077	23053	23302	22991	23063	23413	23026	23071	23130	23085	23264	23416	23166	23210	23064	23079	23050	23164	23333	23164	23091	23010	23166	23120	22923	23055	23221	23276	23227	23030	23160	23259	23235	23121	23205	23147	23133	23121	23162	23163	23429	23088	23017	23042	23124	23163	23218	23085	23218	23220	23097	23257	23304	23230	23222	23204	23230	23177	23164	23033	23112	23104	23253	23259	23315	23435	23228	23157	23316	23109	23005	23181	23307	23296	23236	23028	23164	23103	23273	23152	23209	23025	23381	23301	23148	23272	23150	23339	23042	23178	23271	23024	23312	23123	23132	23234	23414	23192	23123	23113	23128	23209	23208	23051	23030	23393	23158	23128	23202	23095	23055	23422	23162	23129	23078	23218	23217	23256	23132	23211	23050	22980	22961	23191	23394	23426	23210	23333	23218	23022	23181	23234	23437	23210	23208	23073	23284	23250	23103	22992	23381	23065	22952	23119	23008	23218	23150	23165	23160	23176	23149	23185	23445	23075	23070	23125	23127	22829	23243	23168	23161	23215	23182	22998	23107	22861	23048	23430	23247	23194	23060	23118	23187	23301	23037	23276	22982	23106	22881	23227	22919	23270	23012	23016	23216	23393	23237	23381	23090	23182	23258	23155	23195	22994	23131	23222	23189	23143	23030	23081	23071	23227	23430	23243	23125	23472	23280	23291	23057	23321	23166	22961	23210	23263	23070	23284	23421	23036	23281	23301	23089	23175	22960	23091	23042	23320	23081	23017	23127	23071	23198	23274	23117	23227	23038	23044	23268	23248	23089	23208	23194	23256	22985	23256	22979	23177	23158	23085	23373	23168	23067	23198	23186	22983	23055	22923	23237	23362	23183	23294	23340	23263	23353	23044	23380	23218	23281	23017	23198	23187	23388	23108	23195	23088	23151	23116	23212	23046	23123	22995	23021	23122	23287	23151	23154	23339	23328	23300	23299	22958	23284	23069	23012	23293	23143	23006	23207	23044	23130	23365	23226	23054	23124	23178	23156	23230	23344	23235	23160	22909	23264	23314	23185	23199	23042	23185	23169	22881	23105	23067	23014	22843	23116	23091	23079	23053	23121	23122	23189	23015	23200	23427	23436	23220	23292	23129	23114	23140	23097	23258	23183	23049	23026	23148	23095	23058	23201	23184	23243	23275	23114	23228	23015	23228	23227	22891	23370	23394	23180	23189	23297	23285	23195	23146	23100	23584	23178	22979	23125	23072	23371	23098	23200	23208	23168	23329	23218	23221	23206	23058	23090	23146	23170	23176	23207	23374	23286	23030	23234	23375	23110	23183	23235	23120	23096	23357	23191	23031	23376	23154	23069	23152	23258	23034	23052	23256	23118	23182	23203	23148	23267	23209	23210	23240	23333	23303	23212	22990	22970	23194	23165	23047	23170	23152	23347	23261	22894	23048	23223	23264	23123	22977	23204	23159	23225	23126	23181	23132	23114	23105	23163	23239	23221	23193	23171	23309	23388	23391	22934	23061	23145	23324	23270	23317	23042	23399	23255	23055	23032	23243	23426	23228	23327	23356	22977	23079	23076	23157	23289	23431	23136	23349	23417	23108	23209	23325	23162	23077	23052	23353	23234	23380	23381	23408	23269	23305	23208	23338	23096	23148	23312	23167	23077	23252	23094	23239	23107	23178	23218	23186	23112	23242	23109	23091	23162	23093	23286	23228	23189	23079	23321	23037	23160	23164	23197	23111	23292	23025	23081	22964	23202	22934	23194	22934	22855	23045	23234	23428	23220	23115	23185	23017	23214	23189	22994	23206	23193	22955	23304	23234	23258	23138	22981	22850	23168	22953	23153	23320	23358	23192	22914	23088	23183	23087	23245	23038	23215	23072	23171	23118	22933	23122	23314	23429	23308	23236	23289	23083	23048	23111	23380	23115	23279	23074	23233	23096	23121	23109	23325	23251
24028	45116	43180	35557	30707	26606	23656	22581	21476	20200	19551	19382	19344	18779	18719	18624	18371	18327	18240	18346	18300	18196	18112	18235	18037	18189	18155	18032	18178	18044	18155	17941	18097	17976	17910	18031	18038	18051	18098	18291	18300	17952	18226	18052	18159	18216	18173	18201	18201	18207	18158	18153	18131	18113	18249	17938	17910	18154	18661	19384	19569	19453	18961	18615	18330	18117	18153	18026	18056	18105	18076	18152	17933	17868	18143	18039	17896	18087	18022	17976	17974	17880	18106	18205	17975	17897	17944	17854	18045	18070	18059	18029	18263	18041	18048	18021	18023	17863	18090	18006	17976	18052	17961	18042	18017	17917	17861	17856	18116	17885	17961	17945	17977	17965	17816	17968	17857	18118	18074	17959	17964	17948	17867	18003	18065	18121	18233	18034	17859	18103	18013	18002	18093	18004	18136	18017	18036	17823	18211	17988	18072	18046	17981	17963	17973	17993	18009	18080	17984	18120	18107	17958	17976	18098	18039	17996	17875	18148	18145	18068	18074	18081	17927	17812	18072	18111	18029	17956	18027	18178	17926	18175	17975	18048	18193	18068	18108	17932	18073	17924	18008	18089	17966	18152	18062	17895	18118	18011	18073	18051	18094	18161	17900	17855	18018	17831	18065	18042	18011	18086	17946	17978	17891	17975	18208	18112	18218	18115	17869	17982	18071	17923	18204	18060	18162	17926	18078	18121	18168	17919	18042	17946	18028	17947	18030	17932	17977	18108	18030	18164	17891	18002	17927	17997	18067	17874	17907	17911	18069	17883	17954	17946	18014	18007	17991	18024	17938	17870	17983	18083	17991	17976	18090	17943	18031	18034	18214	17982	18095	18020	18081	18031	18113	18195	17789	18012	18036	17940	17888	18077	18133	18116	18015	18045	18097	17980	17894	18054	17788	17982	17788	17920	18088	18019	17924	18080	18082	18022	18130	18117	17974	18065	17801	17913	18070	17912	18065	17829	18192	18073	18032	17998	18063	17949	17950	17840	18018	17975	17893	17985	17919	17868	18086	18000	17941	18018	18116	17851	17982	17961	17925	18032	17960	17969	18059	17959	17868	17870	17812	18000	18048	18171	18070	17842	18153	18000	18012	17971	18011	18032	18169	17849	18045	17842	18036	17981	18071	18026	18087	18116	17995	17871	17996	18118	18092	17972	18002	18060	18007	17832	18091	17992	18136	18097	17983	18016	18122	18002	17900	17934	17967	17918	18020	17898	17920	17999	18030	18016	18034	18095	18096	17992	17846	18143	17986	18003	17908	18015	18003	18025	18056	17934	17949	18091	17915	18137	17776	17932	17927	18089	18053	18061	17984	17906	17937	18031	17886	18061	18091	18212	18131	17879	17913	18079	17969	18068	18040	18017	18015	17990	17945	17966	18058	17954	17985	17855	17987	17912	17964	17946	18087	17968	17924	17901	17979	17987	18245	18123	18073	18132	17921	17940	17923	17964	17913	18090	18084	18020	18179	18025	18070	17939	18071	17995	17876	18210	18039	18087	17873	18248	17844	18077	18016	17956	17951	17932	18021	18024	18014	18045	18171	18155	18060	18024	17900	17752	18254	17922	17935	18142	17800	18103	17972	17919	17919	17880	17889	18044	17894	17964	18040	18054	18146	17990	17963	18198	17981	18032	17887	17970	18091	17962	17981	17977	17974	17997	17910	18067	17910	18102	17857	18063	17951	18056	17968	17903	18096	17891	18053	18135	17947	17838	17864	18161	18068	18001	18086	17965	17952	18001	18032	18030	18007	18084	17816	17977	17912	17926	18034	18177	18123	17842	18128	17866	18061	18064	17991	17847	17898	18079	18036	18058	18153	17966	18098	18150	17692	17990	17967	17978	17942	17991	17869	17890	17883	17966	18082	18221	17887	18157	18066	18032	17933	17920	17918	18069	18040	18174	17981	18038	18014	17900	17956	17995	17991	18121	17969	18109	18107	17999	17957	17980	17982	18041	18026	18084	18065	17714	17903	18164	18064	18058	17957	18045	17904	18063	18001	17904	18145	18182	18135	17886	18004	18041	18136	17897	18072	17963	18164	17984	18008	18129	18054	18067	17925	18107	18147	18093	17934	17894	17967	17831	17900	17932	18011	17916	17995	17933	18018	17937	18005	17889	17978	18183	18048	17972	17996	18087	18002	18119	18074	17980	17779	17932	18043	18070	17987	18190	18107	18079	18000	18013	18080	18089	17977	18089	18164	17858	17864	17838	17947	17954	18087	17902	17906	18137	18021	18214	17838	17879	17936	17968	18014	17941	18183	17996	18027	18144	17771	17995	18129	17889	18003	18169	18047	17997	18054	18050	17964	17972	17926	17970	18072	17946	18018	18007	18175	17997	18020	18016	18101	17837	17909	17947	17721	18182	17962	17909	18052	18039	17985	18000	17836	18123	18097	18050	18127	17865	18092	17995	17915	17972	18079	18109	17938	18010	18058	17995	17917	17984	18040	18137	17996	17833	18061	18079	18068	18070	17913	18242	17739	18035	17930	18008	18086	17955	17902	17906	18172	18009	17890	18085	17945	18013	18068	18032	17909	18141	17846	18042	18035	17851	17943	17944	17983	17930	17960	17893	18154	18004	17887	18052	18082	18107	17973	18104	18018	17928	17878	17881	18193	17870	17948	17913	18122	18030	18126	18091	18111	18100	18099	18037	18174	18064	17912	18001	18139	18002	18013	18019	18052	17946	17919	18008	18112	18020	18091	17845	18056	17973	17901	18050	18141	17887	18078	17966	18042	18156	18099	18009	18008	18108	17879	17931	17924	18039	17919	17920	18378	18035	17931	17903	18140	18026	17853	17997	17940	18054	18085	18024	17983	17962	18045	18192	18096	18064	17987	18084	18016	17939	17951	17968	18051	17919	17964	18029	18094	17956	18016	18041	18028	18074	17973	18190	18051	17942	18084	18111	17836	18042	18101	17942	18009	18031	17999	18042	18074	17868	18105	18057	18218	17777	18118	17934	18110	17947	17999	18018	18066	17902	18009	18035	17986	18030	18084	18047	17841	18072	17946	18131	17877	18097	18068	17892	18068	17926	17954	17923	18096	18107	18085	17860	17963	18034	17759	17892	17992	18016	18056	17813	18172	18000	18192	18100	17990	17906	18036	17959	17921	17986	18126	18042	17944	17980	18109	17970	18056	17990	18038	17912	18065	18046	18058	18034	17948	18057	17768	17926	17991	17981	18035	18047	18104	18034	18050	17977	18026	18022	18031	17872	18049	17947	17920	18042	17970	17930	18010	18022	17978	17980	17825	18090	18163	17929	17898	18055	18068	18011	18073	17996	17940	17795	18049	17879	18043	18146	17861	18029	18037	17998	17974	18011	18226	17924	18043	18013	17975	17859	18051	18199	18065	17932	17954	17914	18067	17954	18017	17801	18035	18009	18204	18080	17935	18094	18017	18087	17937	18042	17783	17949	18117	18152	17947	17917	18056	17877	18064	17964	17981	17882	18073	17992	18041	17832	17991	18005	18059	17937	18002	18022	17964	18064	17984	17934	18058	17979	18067	17949	18124	17771	17874	18037	17942	17992	17936	18011	17961	18128	17920	18021	18106	17951	18135	18149	17932	17891	18084	18107	17897	17880	18124	17995	18193	17861	18013	18038	17895	18031	17870	18072	17895	18017	17923	18135	18146	17817	18169	17986	17970	18102	17892	18239	18027	18217	17894	18072	17956	17989	18086	18009	17974	17961	18016	17915	17923	17895	18151	17994	18160	17957	17958	17835	18068	17931	17969	17971	17981	18174	17960	18027	18226	17924	17930	18106	17914	18007	18014	18072	17993	17801	18090	17968	18033	18085	17992	17926	18132	17898	17940	17966	17959	17881	17990	18082	17953	18000	18081	18030	17999	18248	17987	18034	17841	17857	18123	18079	18036	18006	18032	18199	17781	17989	18007	17924	18108	18081	18147	17985	18115	17939	18028	17995	17989	18027	17923	18242	18028	18057	17989	18069	17874	17925	18169	18131	18004	18021	17994	18008	18050	17990	17958	17932	17952	17917	17962	18117	17897	17930	18030	17899	17923	17956	18008	17985	18081	17921	18043	17833	17889	18056	18043	18074	17964	17929	18013	18027	18154	18013	18050	18046	18005	17968	18019	17910	17927	18169	17868	17833	18079	17932	18228	17953	17985	17864	18056	17921	18008	17991	17993	17904	18080	18018	17950	17908	18154	18003	18059	18018	17860	17839	18007	18147	18031	18147	17966	17854	18197	18024	18042	18035	18008	17922	18006	18151	17754	18012	18038	17948	18073	18084	17837	17856	17890	18006	17952	18094	17949	18016	17871	18131	17889	17942	18158	18001	18091	17963	18064	17801	18059	18036	17973	17888	17999	18186	17908	18072	17953	18051	17986	18154	17969	17908	18019	18082	17948	18033	18052	18038	18034	17894	17983	18144	17943	17987	17908	17902	18093	17908	18178	17957	18105	17986	17979	17756	17784	18035	18056	17970	17911	17999	17958	17994	17908	17910	18016	17895	18048	17973	17999	17911	18087	17877	17812	17865	17967	18018	18092	18033	18075	17921	18099	18210	17896	17928	17891	18166	18017	17942	18021	17904	18134	18027	17973	18015	18222	17996	18215	17943	18085	18053	18168	18068	18087	17956	17999	18010	17965	17999	18307	17885	18071	18076	18081	18046	17978	18034	18059	17860	18331	17949	17992	17992	18035	18052	17947	17997	17985	18067	18035	18121	17832	18164	17984	17987	17953	17886	17972	18059	17968	18038	17969	17994	18043	18137	18104	18163	17977	17999	18062	17955	17943	18040	18070	18127	18071	17868	18175	17891	18003	18010	17951	18047	18125	18170	17926	18004	18042	18151	17993	18097	17943	17994	17847	17881	18110	17922	18044	17950	17906	18087	18129	18102	18043	18057	17980	18176	17881	18050	18082	17996	18056	18031	18127	17996	17999	17989	17903	17966	17872	17868	18045	18069	18045	18053	18011	18067	18034	17897	18113	18016	17934	18187	17932	18199	18120	18001	18137	17967	18041	18165	17952	17984	18102	18000	18153	18116	17902	17990	18019	17982	17873	17978	17981	17884	18211	18097	17901	18007	18031	18126	18059	17915	17977	17970	17942	18058	18158	18012	18070	17864	18154	18178	18088	17928	18072	18031
28748	24653	33543	31269	26897	25437	24967	24292	23775	23223	23253	23310	23055	23010	22950	23011	22644	22627	22882	23153	22716	22876	22950	22865	22739	22680	22802	22786	22625	22969	22921	22917	22953	22997	23046	22659	22697	23047	23129	22928	22777	23107	22768	22878	22868	22764	22675	22638	22769	22960	22867	22904	22689	22934	22729	22877	22790	22951	22981	23157	22820	23035	22757	22889	23008	22803	22771	22744	22828	22732	22874	22809	22749	22692	22829	22665	22794	22819	22780	23035	22832	22874	22834	22610	22796	22817	22782	22923	22788	23056	22949	22630	22911	22916	22985	22817	22749	22621	22653	22788	22857	22991	22801	22832	22884	22812	22632	22998	22796	22953	22853	23086	22743	23064	22637	23039	22830	22793	22834	22708	22909	22673	22769	22772	22732	22729	22860	22777	22756	22902	22761	22843	22592	22848	22820	22968	22849	22550	22697	22862	23012	22928	22899	23070	22758	22676	22823	22953	22525	22716	22800	23026	22868	22782	23062	22836	22795	22955	22806	22613	22784	22739	22870	22755	22728	22585	22732	22892	22764	22815	22802	22881	22907	22784	22756	22843	22851	23113	22821	22814	23046	22965	22897	22783	22887	22912	22850	22668	22747	22886	23098	22865	22684	22637	22889	22769	22864	22835	22953	22858	23087	22887	23002	22856	22860	22789	22834	22657	22839	23058	22732	22959	22755	22784	22784	22804	22893	22860	22786	22949	22853	22956	22728	22824	22746	22751	22958	22845	22925	22690	22906	22880	22841	22811	22658	22839	22801	22801	22759	22688	22722	22817	22944	22775	22794	22825	22668	22699	22758	22605	22570	22792	22720	22687	22865	22894	22770	22814	22853	22822	22833	22928	22992	22834	22735	22898	23149	22818	22856	22745	22758	22992	22911	22787	22697	22808	23053	22643	22826	22648	22737	22868	22701	22820	22719	22834	22770	23004	22927	22888	22721	22752	22646	22789	22892	22754	22814	22723	22734	22954	22787	22987	22850	22962	22841	22755	22694	22711	22684	22983	22851	22856	22949	22771	22852	22535	22670	22805	22735	22619	22902	22953	22752	22845	22836	23022	22873	22843	22993	22738	22862	22968	22881	22936	22924	22870	22925	22806	22744	22831	22863	22854	22734	22781	23044	22903	22794	22940	23045	22622	22689	22847	22698	22568	22974	22885	22915	22788	22597	22930	22699	22731	22860	22756	23041	22703	22966	22992	22812	22702	22826	22823	22869	22797	22714	22560	22859	22675	22643	22580	22983	22581	22725	22764	22655	22971	22618	22996	22895	22548	22942	22764	22712	22883	22781	22804	22910	23068	22942	22596	22785	22949	22736	22584	22767	22865	22718	22898	22747	22831	22795	22962	22717	22888	22839	22874	22831	22793	22857	22619	22581	22737	22870	22839	22722	22622	22692	22993	22833	22934	22797	22781	22867	22809	22792	22695	22738	22747	22514	22806	22708	22668	22772	22942	22786	22997	22836	22918	22656	22690	22813	22813	22807	23283	22772	22818	22860	22960	22865	22835	22956	22684	22887	22696	23064	23007	22880	22956	22996	22855	23013	22612	22839	22912	22763	22999	22740	22845	22779	22777	22979	22606	22720	22970	22733	22808	22990	22845	22936	22788	22858	22645	23002	22654	22862	22658	22911	23111	22853	22821	22705	22831	22853	22887	22979	22926	22909	22606	22847	22863	22893	22868	22826	22782	22756	22978	22680	22826	22765	22736	22651	22877	22835	23036	22762	22654	23031	22901	22736	22914	22820	22933	22989	22909	22865	22824	22817	22733	23094	22637	22819	22829	22771	22695	22689	23009	22873	22967	22629	22560	22946	22662	22758	22919	22960	22819	22850	22940	22667	22642	22918	22969	22881	22738	22928	22820	22778	22743	22763	22983	22483	22683	22630	22869	22813	22743	22730	22795	22785	22744	22977	22794	22888	22780	22847	22920	22936	23024	22730	22907	22885	22644	22893	22578	22687	22796	22752	22609	22940	22803	22834	22724	22696	22896	22722	22733	22909	22670	22772	22808	22803	22907	22870	22714	22821	23004	22885	22903	22924	22618	22813	23067	22710	22771	22992	22922	22700	22546	22902	22912	22949	22908	22906	22852	22762	22633	22936	22843	22686	22891	22891	22975	22969	22840	22837	22690	22684	22785	22697	23016	22846	22729	23053	22707	22844	22744	22892	22850	22789	22945	22905	22929	22715	22797	22846	22756	22843	22601	22642	22789	23002	22926	22864	23034	22773	22694	22723	22953	22656	22771	22911	23019	22894	22813	22938	22578	22626	22806	22601	22689	22769	22965	22948	22639	22836	22799	22681	22868	22834	23022	22948	23023	23062	22875	22660	22694	22744	22965	22851	22502	22660	22783	22798	23054	22941	22871	22857	22908	22949	23021	22922	23113	22869	22811	22864	22775	22841	22548	22808	22818	22868	22873	22720	22850	22693	22705	22878	22916	22448	22678	23033	22787	22950	22694	22866	22744	22780	22864	22862	22728	22758	22732	22817	22559	22640	22784	23091	22866	22988	22780	22760	22864	22785	22794	22729	22915	22962	22851	22653	22919	23010	22988	22888	22900	22896	22758	22699	22863	22712	22645	22829	22748	22811	22721	22797	23148	22821	22895	22877	22721	22725	22468	22772	22779	22882	22617	22990	22682	22814	22896	22685	22870	22780	22789	22990	22775	22872	22695	22923	22798	22812	22812	22911	22885	22849	22877	22747	22813	22622	22814	22832	22928	22777	22634	23039	22795	22976	22939	22877	22834	22619	22682	23007	22728	22947	23110	22958	22778	22897	22967	22797	22965	22813	22812	22979	22906	22929	22878	23081	22681	22777	22933	22764	22764	22854	22681	22808	22790	22861	22566	22811	22958	22811	22554	23053	22691	22767	22718	23031	22793	22852	23018	22717	22858	22792	22806	22757	22736	22864	22726	22861	22670	22915	22735	22594	22825	22874	23037	22946	22745	23020	23097	22940	22871	22851	22705	22691	22694	22759	22821	22721	22652	22937	22926	22565	22823	22707	22768	22587	22614	22945	22984	22968	22670	22709	22679	22953	22948	23021	22696	22778	22759	22594	22996	22736	22941	22839	22809	22768	22826	22905	22892	22784	22936	22826	22796	22879	22751	22954	22983	23025	22815	22957	22880	23010	22736	22825	22838	22961	22976	22946	22802	22799	23041	22814	22863	22661	22752	22840	22758	22743	22936	22891	22835	22777	22831	22698	22785	23033	22820	22800	22715	22582	22715	22646	22797	22937	22781	22908	22941	22731	22757	22830	22915	22736	22839	22988	22880	22664	22740	22840	22807	22735	22982	22676	22736	22724	22861	22869	22725	22726	22936	22767	22829	22861	22790	22971	22757	22909	22947	22816	22825	22805	22960	22617	22947	22835	22839	22816	23103	22839	22751	22804	22740	22737	22825	22669	22784	22730	22673	22941	22893	22941	22814	22885	22756	22731	22670	22766	22696	22771	22871	22792	22740	22576	22640	22950	22709	22946	22717	22564	22727	22809	22927	22748	23008	22882	22928	22962	22837	22760	23021	22729	22717	22765	22788	22842	22804	22972	22851	23109	23031	22842	22647	22737	22842	23101	22911	22779	22881	22750	22733	22677	22673	22662	22786	22774	22711	22836	22938	23014	22605	22938	22799	22696	22795	22853	22850	22852	22687	22786	22831	22782	22811	22929	22874	22545	22904	22738	22823	22843	22767	22946	22854	22783	22902	22742	22611	22830	22826	22699	22908	22979	22778	22920	22913	22874	22928	22868	22626	22753	22960	22839	22807	22767	22923	22779	22794	22838	22906	22919	22800	22902	22742	22868	22748	22882	22738	22752	22789	22758	22901	22673	22849	22827	22887	22781	22705	22767	22750	22939	22716	22949	22832	22837	23069	22663	23054	22699	23069	22665	22840	22842	22840	22736	22829	23045	22965	22834	23016	22757	22903	23049	22709	23001	22857	23078	22980	22824	22793	22980	22741	22924	22758	22778	22652	22682	22754	22621	22664	22650	22727	22783	22691	22871	22883	22913	22793	22835	22736	22810	22902	22952	22688	22815	22782	22711	22896	23017	22667	22892	22695	23094	22874	22963	22748	23051	22855	22833	22781	22817	22880	22514	22905	22845	22694	22822	22819	22798	23157	22877	22712	22630	22615	22769	22984	22939	22698	22867	22868	22710	22836	22879	22823	22934	22772	22897	22775	22857	22892	22723	22855	22744	22700	22890	22662	22808	22702	22818	22800	22837	22488	22830	22686	22941	22927	23036	22738	22668	22909	22735	22725	22890	22909	22748	22773	22949	22820	22889	22664	22951	22831	22950	22828	22992	22848	22941	22921	22914	22975	23053	22823	22767	22825	22982	22898	22522	22904	22883	23082	22677	22901	22850	23043	22834	22874	22865	22671	22729	22616	22867	22876	22801	22978	22865	22953	22776	22620	23033	22632	22943	22992	22986	22857	22888	22779	22592	22594	22756	22635	23018	22814	22771	22908	22936	23028	22950	22886	22838	22800	22636	22777	22946	22710	22650	22829	22779	22913	22737	22751	22851	22966	22779	22771	23035	22818	22941	22923	22950	22847	23130	22938	22877	22976	22830	22924	22784	22820	22870	22894	22731	22901	22896	22597	22907	22816	22984	22747	22902	22920	22866	22649	22842	22881	22987	22874	22804	22864	22945	23031	22828	22872	22882	22653	22785	22788	22710	23136	22954	22699	22878	22755	22918	22924	22539	22853	22785	22979	22753	22688	22955	22905	22827	22962	23156	22989	22957	23087	23004	22835	22740	22810	22720	22861	22651	22769	23021	22955	22892	22962	22854	22877	22658	22785	22920	22669	22739	22923	22870	22652	22922	22743	22855	22865	22996	22909	22752	22684	22797	22662	22724	22826	22680	22553	22996	22994	22806	22823	22775	22822	22909	22839	22666	22813	22777	22889	22884	22893	22935	22908	22847	22882	22869	22858	22558	22566	22799	22838	22621	22868	22931	22813	22729	22853	22984	23021	23015	22657	22687	22719	22920	22957	22933	22718	22938	22784	22803	23020	22737	22823	22939	22854	22950	23193	22890	22911	22740	22965	22793	22843	22863	22958	22819	22711	22938	22863	22917	22909	22763	22950	22977	22925	22866	22969	22895	22754
22739	33781	34134	27177	23807	21559	20722	20105	19256	18661	18293	18309	18084	18018	17820	17997	18036	17865	17819	17750	17934	17885	17967	17742	17792	17811	17832	17891	17811	17793	17666	17876	17789	17842	17795	17852	17782	17607	17937	17705	17760	17689	17834	17844	17797	17666	17647	17920	17966	17775	18106	17800	17774	17789	17759	17734	17809	17758	17866	18043	17899	18053	17828	17752	17855	17731	17735	17953	17990	17887	17669	17897	17775	17562	17875	17760	17837	17837	17891	17823	17681	17773	17724	17796	17835	17665	17793	17803	18067	17801	17771	17742	17814	17650	17858	17730	17849	17800	17705	17848	17855	17824	17729	17853	17789	17728	17552	17784	17739	17719	17775	17672	17932	17714	17754	18043	17902	17937	17792	17769	17886	17668	17742	17908	17702	17662	17826	17708	17954	17687	17636	17867	17802	17769	17804	17789	17620	17723	17992	17578	17800	17764	17762	17772	17610	17807	17740	17748	17923	17651	17782	17852	17884	17710	17731	17704	17839	17755	17936	17702	17604	17853	17761	17677	17845	17909	17822	17799	17769	17703	17695	17737	17722	17793	17732	17803	17963	17799	17917	17714	17763	17832	17810	17803	17764	17823	17889	17959	17812	17889	17927	17778	17733	17850	17859	17861	17708	17647	17789	17904	17606	17939	17884	17773	17910	17929	17717	17779	17707	17692	17627	17669	17745	17851	17792	17818	17733	17879	17772	17856	17945	17726	17920	17813	17729	17596	17752	17783	17917	17985	17867	17985	17699	17955	17812	17807	17740	17809	17827	17872	17734	17781	17647	17662	17815	17901	17801	17778	17685	17842	17898	17639	17731	17738	17719	17795	17850	17748	17855	17728	17779	17829	17829	17708	17755	17616	17873	17630	17710	17689	17970	17758	17848	17624	17895	17791	17829	17857	17744	17695	17888	17690	17835	17845	17743	17590	17730	17838	17701	17757	17675	17829	17787	17939	17763	17827	17880	17860	17707	17632	17643	18011	17891	17934	17724	17978	17666	17799	17867	17854	17896	17756	17861	17645	17630	17800	17717	17901	17784	17873	17784	17751	17707	18027	17798	17685	17865	17725	17704	17901	17740	17880	17820	17801	17599	17832	17884	17839	17860	17726	17767	17817	17864	17763	17781	17798	17690	17980	17782	17804	17838	17775	17928	17666	17838	17742	17896	17785	17983	17951	17889	17895	17802	17747	17812	17638	17881	17844	17832	17718	17668	17760	17872	17964	17741	17874	17833	17873	17759	17787	17821	17742	17910	17651	17738	17745	17981	17856	17702	17721	17745	17935	17648	17851	17860	17756	17825	17907	17759	17831	17881	17791	17826	17794	17768	17697	17745	17685	17704	18077	17942	17673	17788	17624	17782	17943	17708	17856	17881	17824	17735	17908	17688	17855	17823	17836	18074	17763	17683	17608	17768	17762	17825	17692	17919	17658	17848	17858	17925	17766	17875	17758	17701	17671	17723	17748	17958	17577	17684	17923	17845	17918	17713	17861	17794	17925	17828	17759	17885	17872	17883	17687	17922	17968	17811	17792	17829	17794	17559	17845	17877	17810	17780	18008	17884	17776	17615	17681	17808	17801	17717	17949	17780	17793	17845	17908	17647	17917	17703	17827	17825	17622	17745	17773	17918	17746	17944	17758	17815	17927	17682	17724	17793	17646	17684	17826	17835	17737	17796	17838	17810	17752	17953	17777	17641	17741	17713	17725	17750	17679	17713	17853	17867	17790	17835	17876	17780	17823	17720	17647	17927	17874	17865	17797	17843	17803	17734	17868	17826	17803	17937	17698	17879	17699	17765	17823	17678	17917	17804	17988	17959	17857	17872	17921	17800	17880	17778	17856	17956	17741	17811	17837	17747	17718	17918	17756	17945	17802	17996	17815	17865	17771	17715	17752	17797	17880	17807	17853	17637	17892	17959	17737	17616	17869	17685	17970	17718	17761	17823	17601	17876	17830	17780	17747	17856	17671	17649	17880	17989	17700	17854	17609	17873	17900	17788	17665	17920	17825	17634	17813	17864	17856	18031	17934	17764	17539	17826	17843	17620	17855	17748	17877	17628	17784	17786	17880	17802	17833	17870	17795	17751	17646	17977	17870	17824	17738	17815	17764	17868	17660	17743	17885	17723	17784	17950	17792	17841	17852	17885	17547	17777	17771	17712	17688	17851	17918	17722	17794	17819	17891	17869	17812	17793	17658	17744	17829	17727	17764	17795	17752	17800	17691	17845	17586	17814	17854	17827	17694	17893	17718	17709	17881	17789	17580	17760	17798	17820	17895	17784	17912	17761	17906	17830	17741	17628	17813	17811	17757	17660	17787	17677	17772	17888	17753	17670	17721	17847	17673	17720	17805	17871	17652	17875	17829	17845	17799	17732	17746	17656	17916	17752	17771	17823	17814	17874	17839	17784	17850	17822	17722	17754	17645	17817	17823	17773	17899	17824	17786	17659	17820	17780	17822	17777	17814	17938	17904	17832	17827	17801	17820	17787	17680	17786	17916	17818	17784	17941	17663	17609	17654	17679	17857	17813	17745	17721	17783	17677	17737	17804	17796	17916	17860	17921	17771	17780	17763	17880	17866	17643	17733	17799	17684	17700	17720	17913	17729	17714	17666	17822	17727	17834	17955	17749	17726	17823	18026	17752	17848	17764	17799	17917	17764	17884	17854	17859	17880	17863	17722	17827	17781	17681	17687	17646	17837	17789	17837	17693	17934	17794	17761	17856	17791	17972	17943	17827	17723	17771	17895	17778	17824	17688	17912	17907	17752	17728	17811	17589	17751	17745	17730	17909	17680	17722	17707	17746	17698	17720	17797	17824	17826	17750	17987	17775	17856	17774	17843	17691	17898	17583	17632	17898	17845	17636	17868	17699	17762	17779	17698	17845	17909	17923	17709	17907	17884	17795	17727	17567	17998	17751	17646	17826	17939	17597	17788	17874	17626	17906	17644	18025	17847	17562	17727	17848	17808	17634	17660	17682	17637	17751	17617	17910	17869	17899	17657	17893	17761	17815	17694	17834	17649	17864	17772	17753	17781	17779	17778	17734	17890	17751	17900	17785	17589	17813	17729	17757	17870	17621	17869	17844	17733	17659	17780	17737	17880	17759	17794	17822	17865	17683	17798	17722	17774	17809	17706	17696	17847	17736	17667	17905	17664	17623	17816	17891	17827	17614	17706	17780	17847	17783	17800	17791	17859	17829	17744	17707	17724	17804	17778	17900	17849	17800	17610	17761	17894	17803	17746	17729	17698	17951	17819	17604	17790	17732	17550	17703	17787	17702	17833	17817	17615	17869	17788	17952	17651	17753	17830	17791	17623	17833	17756	17877	17680	17838	17726	17803	17927	17870	17721	17771	17962	17788	17779	17756	17818	17698	17879	17691	17936	17870	17866	17611	17945	17854	17783	17743	17729	17762	17665	17869	17902	17929	17687	17752	17697	17892	17764	17760	18016	17673	17799	17891	17710	17634	17717	17814	17923	17864	17833	17744	18063	17803	17789	17702	17689	17957	17876	17928	17572	17783	17946	17837	17962	17804	17892	17821	17716	17956	17575	17871	17722	17738	17814	17780	17827	17715	17739	17687	17838	17733	17980	18165	17647	17852	17861	17868	17823	17649	17773	17744	17666	17829	17827	17738	17981	17974	17763	17625	17775	17684	18003	17775	17809	17871	17793	17696	17838	17809	17871	17881	17932	17757	17897	17830	17666	17774	17714	17826	17877	17532	17720	17976	17803	17763	17782	17585	17915	17836	17793	17798	17724	17868	17853	17785	17639	17793	17764	17765	17809	17879	17992	17766	17700	17720	17729	17714	17823	17814	17784	17958	17811	17809	17898	17796	17721	17907	17871	17855	17813	17707	18101	17623	17717	17781	17824	17997	17822	17758	17687	17777	17810	17827	17859	17707	17730	17879	17662	17707	17564	17827	17798	17801	17882	17860	17712	17948	17783	17824	17740	17883	17750	17826	17783	17719	17872	17857	17838	17655	17963	17911	17741	17733	17749	17694	17895	17857	17839	17733	17754	17737	17761	17877	17934	17796	17847	17727	17849	17823	17763	17736	17950	17887	17611	17761	17809	17765	17933	17780	17696	17779	17687	17820	17802	17725	17797	17832	17940	17882	17679	17659	17934	17707	17736	17844	17855	17840	17689	17891	17684	17624	17718	17742	17725	17769	17893	17654	17770	17844	17592	17786	17969	17796	17976	17658	17847	17736	17754	17903	17852	17925	17871	17786	17799	17872	17863	17775	17533	17961	17648	17857	17665	17809	17904	17931	17857	17753	17973	17869	17845	17872	18032	17997	17697	17737	17745	17827	17646	17802	17618	17957	17816	17794	17695	17823	17694	17670	17840	17824	17788	17723	17674	17892	17830	17725	17814	17879	17728	17669	17711	17857	17815	17783	17811	17875	17733	17638	17785	17879	17662	17781	17784	17834	17753	17787	17727	17879	17803	17745	17778	17899	17713	17859	17909	17907	17760	17913	17866	17822	17878	17784	17736	17862	17921	17740	17690	17842	17761	18021	17861	17844	17828	18009	17659	17770	17739	17827	17693	17850	17819	17851	17916	17802	17631	17846	17893	17847	18034	17713	17886	17649	17732	17927	17899	17658	18111	17457	17757	17802	17887	17769	17657	17802	17863	17883	17658	17922	17727	17663	17784	17846	17859	17714	17866	17842	17839	17575	17849	17814	17631	17718	17667	17958	17844	17810	17826	17696	17826	17755	17698	17782	17756	17840	17725	17746	17783	17811	17804	17719	17861	17582	17708	17861	17770	17820	17911	17811	17708	17801	17837	17564	17675	17774	17772	17636	17857	17694	17647	17750	17871	17762	17802	17781	17668	17554	17693	17838	17738	17908	17764	17885	17819	17659	17750	17646	17631	17785	17758	17664	17895	17681	17832	18048	17670	17879	17817	17778	18026	17902	17785	17704	17886	17897	17782	17740	17763	17780	17709	17900	17786	18059	17784	17747	17888	17726	17810	17872	17749	17885	17726	17818	17713	17697	17582	18029	17671	17766	17880	17771	17808	17903	17776	17647	18025	17949	17808	17917	17882	17871	17747	17911	17742	17732	17904	17863	17767	17853	17766	17773	17826	17863	17667	17879	17676	17683	17885	17804	17749
24029	21536	29228	24771	23976	27130	28312	24671	23756	23312	22881	22598	22888	22641	22520	22652	22538	22298	22139	22351	22333	22319	22069	22049	22056	22137	22101	22189	22211	22207	22141	22170	21841	21853	22169	22007	22022	22087	21887	22115	22012	22169	22206	22179	22035	22163	21849	22021	22225	21923	22098	21947	22113	22026	22083	21936	22051	22036	22261	22911	22743	22644	22330	22248	22134	22090	22144	22083	22101	21953	22066	21978	22145	22082	21965	21914	21931	22069	22238	22306	21946	21866	21903	21989	22025	21891	21992	21937	22116	22030	22083	22105	21928	21872	21899	22103	22074	22086	22186	21839	21992	22066	22276	21941	22067	22276	22036	22225	21811	22014	22116	22077	21890	21974	22172	22223	22013	21725	22166	21851	22043	21898	22249	22000	21956	22053	21937	22052	22082	22045	21893	21988	22008	21852	21927	22042	22004	21965	21996	21876	21966	21678	21938	22002	22230	21689	22062	22043	22058	22067	22038	22145	21963	21894	21984	21991	21924	22103	21910	21887	22041	21956	22067	21992	22029	21880	21941	21760	21970	21952	21919	21931	22034	21940	22066	21933	22012	22126	22294	22011	22047	22172	21974	21913	22058	21910	22059	22246	22033	22006	21979	21834	22058	21990	22122	21958	21846	22082	21816	21902	21881	21830	21944	22013	22088	22008	21889	22052	21754	22164	22009	21934	21918	21908	22110	22036	21790	21946	22002	22046	22173	21950	22110	21843	21960	22078	21998	22105	21789	21801	22070	21812	21995	21907	22000	22161	22113	21978	22044	22034	22176	21793	22015	22077	22253	21952	22027	22162	22191	21984	22080	21780	22028	21967	21816	21812	21967	21849	22223	21886	21983	22132	22077	21945	21896	22136	21792	21898	22088	22027	21851	22003	21995	22089	21770	21770	21843	22132	22076	22062	22104	22105	22011	22153	21911	22072	22026	21944	22069	22035	22096	21991	22002	21853	21947	22013	21908	22094	21748	21850	21891	21930	22122	21950	21986	21998	21923	22005	22181	21941	21974	22031	22199	21907	21852	21969	21957	22014	21785	22017	21989	21946	21923	21914	21740	21920	22234	22023	21928	22124	21884	21992	22241	22086	21865	22040	21906	21998	22099	21856	21943	21962	22064	21967	21886	21671	22054	21958	22063	21800	21963	22010	22173	21920	21993	21738	22083	21928	22113	22053	22131	21853	21937	21664	22074	21986	22201	22058	21994	21936	21996	21963	21908	21994	22127	21906	22082	21910	22053	21922	22024	21899	21948	22201	22034	21986	21995	22056	21931	22088	21919	21808	22094	21969	21935	22150	21703	21950	21963	21916	22102	21971	21935	21674	21891	21846	21940	22150	21898	21773	22180	21966	22046	22015	21975	22177	21986	21947	21851	21932	21973	22024	22054	22002	21834	22001	21863	22047	21916	22075	21752	21909	21879	21858	22166	21899	22050	22110	22012	22015	22241	22069	21986	21874	22059	22072	21909	22023	22112	21846	22104	22176	22133	22260	21866	21989	21889	21940	22106	22084	22017	21976	22136	21903	21992	22065	21947	21776	21895	22172	22008	21723	22241	21934	21982	22065	22001	21961	22024	22062	21913	21812	22044	22084	22074	21869	21900	21972	22030	21933	22069	21988	22087	21950	21934	21876	21937	21928	21845	21811	22212	21847	21868	21921	22178	22064	22046	21808	22034	22014	22038	22002	21957	21962	21861	21976	22027	22163	21970	21961	22061	21969	21696	21956	22002	22107	21893	21787	21800	22100	22302	22015	22037	21925	21855	22042	22101	22078	22006	22008	21985	22195	21877	22032	21997	22050	21916	21714	22013	21774	21692	22047	22054	22157	22131	21956	22227	21988	22032	21909	21976	21962	22068	21853	21909	21992	22275	22277	21996	21882	22014	22077	22028	22052	21894	22066	21903	22074	21887	22166	21997	22014	21954	22120	21988	22393	21899	21877	21862	21926	21958	22018	21977	21994	22192	21901	22113	22205	21939	22027	21913	21831	22224	21912	22069	22102	22097	22028	22039	21990	21990	21831	21957	21828	21841	21979	22012	21939	21969	22202	21888	21950	21910	22154	21914	21922	22200	21766	21942	22025	21919	21929	22072	21771	22131	22100	21872	22044	21798	22077	21851	22057	21925	21867	21940	22113	22148	21902	22073	21889	21907	22026	22232	22164	21824	21917	21827	22043	22001	21835	21909	22007	22033	22121	21971	22263	21870	21890	22070	21955	22092	21973	21994	21988	21914	21959	21970	22160	21923	22127	22102	21888	22030	22187	22076	22027	21860	21884	21925	22019	21937	22037	21964	22005	21687	21914	21982	21998	22078	21959	22046	21984	21959	22134	22106	21794	22028	21915	21942	21774	22036	22016	22003	21903	21939	21763	21796	21955	21976	22168	22031	21820	22150	21871	22175	22057	21889	22086	22089	22193	22003	22206	22197	21996	22081	21861	21806	22042	22137	22075	21963	21967	22136	22102	21821	22205	22072	21847	21916	21938	22044	21850	21781	21924	22006	22074	21928	21947	21916	21973	21845	21850	22091	22176	22166	21966	22311	22191	21982	21948	22081	22019	22272	22107	22042	21987	22032	21947	21826	21878	22074	22101	22067	21929	21935	22003	21999	22221	22344	22110	22052	21799	21853	22069	21930	21863	22032	21930	21888	21941	21996	21783	21940	21892	21917	21999	22070	21978	21940	21935	21914	21910	22020	21935	22164	22038	22002	22041	22090	21876	22131	22137	21992	21923	21907	21866	21921	22006	21865	22000	21838	22040	21986	22024	21930	21875	21922	21776	22071	22279	22091	22225	22123	22005	22007	22106	21902	21954	21921	21850	22022	22055	21900	21937	21928	21842	21839	22019	22091	21613	21935	22021	22116	22194	22202	22017	22058	22183	22193	21989	21895	21819	21966	21869	22045	22184	21886	22051	21932	22278	21936	21933	21973	21958	22038	21959	22307	21893	21996	22090	22032	21926	22122	21863	22078	21726	22072	22039	21956	21789	22116	22045	21878	22025	21910	22004	22109	21871	22052	22095	21917	21865	22016	22209	22131	22010	22083	21782	21967	21964	21839	21999	22203	21940	21836	22049	22174	21881	22225	22025	21793	21930	21872	21890	22006	22051	22059	22010	21995	21892	22148	22005	21924	21948	21942	22092	22107	22095	22071	22158	21971	22076	21866	21954	21797	21828	22101	21958	22274	21701	21871	21976	22034	22074	22102	21966	21832	21872	22070	21928	21965	22216	22017	22137	22056	22195	22135	22249	21917	22005	22151	21845	21770	21952	22038	21928	21892	21765	21908	21798	21806	21878	21962	22035	22058	22055	22042	22005	21925	22155	22171	22064	21774	22147	21867	21734	21921	22017	22023	22087	22363	21785	21999	21933	21985	21790	21956	22036	22021	22126	22067	21964	22011	22069	22043	21874	21951	22036	22036	21579	21978	22111	22083	21931	22069	21962	21921	22135	21921	22017	22055	21959	22032	21832	21954	22116	22013	21926	22187	21916	21883	21933	22076	22027	22066	22156	22098	21967	22124	22114	21769	22058	22001	21778	21967	21998	22036	21985	22035	21974	22093	21842	21934	22032	22006	22002	22041	22078	21895	22010	21961	22037	22241	21955	21989	21799	21883	22045	22042	22070	22095	22002	22053	21925	22089	22016	22033	21945	21978	21873	21824	21839	21893	22057	22133	22234	22073	21863	21882	22089	22044	21882	21932	21858	22109	21978	22083	21844	21928	22069	22019	22163	21986	21823	21993	21969	22026	22114	21862	21941	21934	21691	22077	22059	21830	21926	21942	22049	22045	22196	21763	22122	22092	21903	21847	21960	21827	21900	22348	22205	22068	21851	22027	21882	21965	21924	22007	22116	22137	22060	21770	21916	21943	21915	21909	22029	22138	22326	22001	22032	21870	21750	22058	21777	22042	21788	21751	21834	21884	21977	21996	22068	21881	22049	22034	22058	21991	21966	22055	22030	22147	21883	21935	21972	22048	21990	21996	21800	21809	22053	21940	21887	21755	21974	21841	21929	21856	22067	21886	21896	22090	22053	21849	22087	21903	22105	22088	22170	22283	22059	22098	21931	22162	22088	22129	22087	21896	22053	21665	22038	21975	21809	22025	22014	22013	22157	22090	21906	21927	21840	21966	22104	21989	21835	21961	22123	22106	22279	21819	22148	21940	21942	22189	21979	21885	22138	21953	22070	21985	21900	22106	21965	22000	21883	22069	21898	21996	21982	21899	21888	21991	22064	21946	22175	22311	22170	22039	21920	21988	21931	21862	21997	22017	22145	21748	22087	22162	21987	22186	22011	22028	21935	21980	21791	21796	21854	22109	21954	22070	22123	22240	22002	21860	22072	22019	22033	21956	21982	21944	21990	21963	21947	21981	21946	22092	21983	21993	21907	21979	22140	21991	21951	22083	21970	22027	21948	22072	22027	21947	21885	21975	22059	21935	22030	22019	22037	22082	22041	21998	21882	22098	21910	21887	22083	21957	22072	22069	22040	21965	21871	21860	22112	22106	21923	21937	22210	22143	21869	21985	21848	22066	21904	22071	22008	22262	22080	22208	22168	22068	21977	22089	22161	22199	21827	22133	22048	21901	21770	21940	22098	22056	21887	22049	21743	21897	22269	21829	21951	21932	22061	22067	22078	22181	22070	21917	21976	22018	22022	22041	22173	21804	21953	22047	21987	22114	21747	21836	21931	21958	22024	21965	22158	22022	21857	22080	21886	21997	22056	22020	21965	21932	21915	22105	22004	21996	21951	22091	22157	22189	22011	22136	22274	22178	22030	22109	22008	22263	22014	21796	22080	22061	21965	21894	22050	21984	22093	21984	22083	21881	21925	22072	22251	21976	21934	22104	22032	22077	21906	21954	21894	22221	21895	21994	21965	21854	22010	22175	21969	22071	21933	22012	21713	22095	22041	21952	21833	21980	22005	21930	21953	22097	21880	22029	21941	21995	22169	22088	22194	22049	21874	21994	22171	22077	22095	21869	21973	21967	22232	21906	21816	22103	21881	21959	22075	22120	21892	22211	21945	21934	22018	22105	21941	21907	22019	22105	21956	22088	22127	22228	22049	22033	21916	21774	21904	22045	22022	21732	22159	22113	21845	21948	21966	21758	21893	22085	22215
21397	43440	41883	32079	27296	24546	22914	21237	19920	19091	18415	18282	18015	18222	17784	17711	17502	17553	17581	17556	17519	17411	17399	17443	17443	17440	17367	17429	17518	17340	17417	17361	17521	17414	17569	17343	17526	17308	17510	17364	17403	17446	17372	17502	17379	17531	17454	17576	17509	17375	17465	17581	17474	17459	17525	17348	17362	17632	17432	18532	18339	18039	17603	17572	17537	17354	17371	17482	17428	17410	17431	17259	17379	17342	17214	17258	17327	17360	17430	17406	17405	17384	17323	17665	17443	17366	17240	17521	17361	17394	17202	17176	17242	17450	17279	17411	17433	17337	17344	17429	17436	17532	17480	17297	17465	17394	17234	17360	17287	17404	17098	17302	17418	17371	17324	17502	17151	17287	17511	17416	17422	17253	17275	17449	17258	17477	17366	17393	17242	17336	17356	17279	17434	17240	17393	17410	17411	17293	17501	17302	17226	17510	17393	17354	17312	17391	17328	17414	17462	17244	17333	17244	17344	17380	17546	17348	17206	17292	17398	17285	17369	17267	17270	17275	17248	17361	17139	17232	17525	17347	17311	17358	17371	17368	17392	17360	17388	17182	17337	17376	17352	17322	17322	17435	17154	17348	17368	17402	17307	17288	17362	17345	17288	17339	17320	17190	17296	17389	17360	17411	17366	17268	17303	17523	17222	17352	17332	17387	17309	17268	17287	17357	17288	17379	17439	17205	17272	17463	17335	17348	17258	17287	17235	17294	17431	17280	17346	17250	17474	17391	17366	17204	17540	17372	17482	17350	17318	17453	17260	17407	17265	17459	17311	17313	17385	17347	17432	17432	17343	17519	17250	17460	17463	17179	17372	17216	17353	17347	17339	17237	17423	17276	17397	17290	17384	17595	17207	17449	17381	17122	17440	17457	17450	17380	17396	17572	17271	17291	17403	17303	17373	17225	17290	17524	17269	17532	17295	17379	17402	17277	17166	17347	17441	17454	17293	17301	17275	17184	17454	17334	17369	17301	17468	17360	17380	17348	17422	17503	17330	17381	17424	17281	17351	17216	17479	17351	17286	17176	17489	17371	17348	17455	17406	17414	17278	17465	17539	17325	17393	17262	17484	17239	17266	17463	17374	17469	17401	17646	17255	17373	17358	17471	17307	17279	17248	17381	17378	17431	17248	17199	17381	17313	17271	17390	17259	17377	17371	17315	17585	17476	17531	17354	17294	17471	17268	17284	17377	17382	17332	17283	17283	17378	17422	17515	17269	17515	17381	17404	17360	17332	17328	17294	17508	17365	17296	17486	17408	17250	17291	17430	17400	17242	17432	17360	17582	17331	17284	17400	17225	17247	17425	17213	17417	17369	17434	17440	17356	17445	17405	17178	17396	17268	17259	17564	17448	17358	17483	17297	17315	17453	17453	17376	17359	17177	17426	17278	17293	17406	17350	17269	17416	17412	17403	17388	17290	17376	17438	17446	17140	17396	17512	17307	17325	17470	17312	17418	17444	17231	17305	17391	17227	17373	17346	17325	17604	17400	17418	17459	17306	17357	17448	17249	17360	17382	17419	17389	17480	17461	17399	17516	17460	17468	17302	17400	17419	17284	17188	17385	17518	17126	17416	17253	17264	17388	17343	17256	17325	17562	17340	17277	17502	17395	17513	17355	17307	17364	17361	17175	17246	17432	17353	17315	17326	17314	17322	17519	17336	17312	17403	17474	17396	17248	17358	17249	17375	17395	17433	17256	17337	17517	17239	17496	17344	17252	17477	17268	17377	17424	17363	17297	17408	17281	17151	17500	17174	17308	17427	17225	17336	17364	17455	17337	17257	17526	17277	17365	17375	17419	17335	17253	17258	17274	17334	17471	17472	17242	17305	17425	17354	17319	17430	17332	17235	17440	17384	17340	17470	17276	17204	17477	17314	17322	17404	17316	17332	17357	17333	17154	17337	17446	17510	17345	17447	17382	17372	17476	17400	17291	17227	17308	17411	17175	17438	17156	17338	17471	17401	17269	17364	17202	17455	17363	17312	17357	17312	17309	17281	17380	17399	17316	17540	17256	17301	17479	17340	17448	17306	17423	17326	17255	17372	17235	17307	17419	17302	17265	17357	17307	17233	17451	17295	17286	17456	17453	17275	17498	17352	17398	17477	17378	17541	17377	17260	17452	17314	17435	17349	17507	17276	17338	17371	17406	17385	17382	17253	17263	17277	17497	17510	17459	17588	17290	17319	17100	17422	17190	17277	17321	17488	17446	17346	17243	17421	17214	17335	17263	17225	17428	17341	17442	17372	17521	17288	17534	17304	17371	17392	17329	17398	17470	17245	17243	17335	17324	17452	17190	17368	17316	17342	17311	17300	17506	17271	17250	17323	17542	17282	17326	17357	17379	17408	17525	17247	17513	17313	17188	17217	17402	17427	17196	17579	17460	17329	17478	17438	17262	17362	17316	17470	17474	17489	17382	17374	17285	17357	17469	17150	17453	17411	17455	17408	17293	17422	17517	17127	17390	17287	17283	17314	17419	17527	17318	17433	17512	17384	17373	17285	17323	17217	17172	17460	17272	17343	17372	17483	17447	17381	17366	17421	17382	17366	17438	17457	17265	17249	17329	17518	17271	17440	17484	17285	17607	17121	17403	17314	17406	17193	17414	17392	17383	17325	17302	17456	17285	17460	17117	17470	17322	17318	17170	17197	17457	17329	17364	17428	17366	17338	17314	17401	17310	17394	17397	17448	17235	17564	17402	17437	17369	17119	17402	17320	17214	17296	17305	17436	17468	17410	17337	17498	17301	17305	17379	17321	17283	17434	17264	17328	17418	17202	17488	17456	17446	17517	17407	17289	17313	17449	17332	17340	17264	17398	17354	17358	17343	17139	17279	17470	17287	17374	17222	17387	17286	17234	17384	17195	17413	17373	17329	17361	17403	17310	17328	17336	17397	17413	17222	17441	17533	17444	17472	17540	17496	17377	17340	17144	17216	17523	17415	17266	17456	17343	17402	17374	17339	17413	17374	17418	17317	17353	17388	17338	17557	17159	17280	17326	17302	17307	17236	17465	17359	17136	17380	17331	17586	17592	17433	17341	17439	17278	17376	17404	17174	17434	17504	17580	17359	17442	17250	17362	17440	17539	17468	17192	17536	17496	17338	17308	17583	17375	17364	17407	17234	17539	17332	17325	17461	17278	17430	17237	17329	17287	17280	17380	17387	17326	17294	17402	17346	17286	17395	17515	17252	17250	17340	17101	17360	17345	17410	17374	17284	17363	17346	17527	17521	17207	17331	17414	17344	17426	17374	17416	17392	17303	17403	17212	17270	17360	17460	17375	17431	17414	17524	17364	17318	17336	17477	17534	17326	17324	17425	17233	17386	17228	17456	17325	17419	17347	17529	17275	17278	17288	17288	17425	17347	17377	17375	17243	17173	17564	17417	17406	17396	17253	17384	17391	17354	17504	17266	17408	17387	17481	17431	17329	17480	17338	17404	17336	17395	17390	17307	17510	17434	17338	17490	17443	17348	17169	17361	17430	17143	17453	17507	17289	17412	17471	17480	17559	17464	17357	17354	17484	17337	17388	17339	17401	17292	17417	17402	17275	17283	17298	17429	17289	17290	17449	17363	17383	17463	17384	17438	17460	17317	17334	17289	17272	17429	17283	17265	17308	17435	17384	17387	17307	17364	17449	17141	17578	17341	17360	17510	17562	17150	17426	17331	17254	17476	17309	17238	17412	17326	17383	17449	17519	17215	17313	17423	17543	17348	17491	17384	17279	17467	17235	17396	17392	17348	17358	17323	17425	17431	17386	17468	17444	17225	17226	17494	17291	17239	17163	17485	17223	17523	17398	17529	17495	17422	17181	17347	17365	17372	17354	17411	17194	17390	17247	17259	17292	17345	17168	17295	17205	17319	17302	17428	17354	17172	17480	17530	17316	17247	17278	17310	17383	17280	17314	17354	17501	17441	17549	17288	17356	17499	17462	17312	17438	17318	17261	17295	17215	17461	17260	17452	17445	17454	17345	17264	17457	17318	17402	17493	17373	17498	17284	17377	17402	17518	17253	17267	17245	17480	17251	17401	17331	17308	17288	17548	17297	17494	17069	17300	17309	17537	17509	17395	17424	17530	17329	17323	17370	17187	17462	17333	17396	17345	17337	17294	17331	17282	17428	17495	17241	17375	17277	17264	17401	17396	17415	17251	17346	17250	17164	17345	17450	17385	17298	17561	17451	17384	17326	17395	17250	17351	17308	17316	17279	17357	17397	17478	17250	17267	17511	17403	17292	17502	17335	17343	17305	17381	17331	17323	17290	17202	17393	17302	17379	17362	17209	17434	17338	17345	17471	17419	17357	17500	17295	17266	17334	17273	17363	17326	17387	17414	17368	17418	17354	17531	17345	17300	17490	17189	17431	17509	17509	17367	17235	17466	17460	17314	17214	17449	17472	17307	17320	17248	17270	17418	17240	17453	17335	17336	17381	17323	17472	17355	17516	17422	17339	17407	17409	17478	17415	17337	17377	17376	17307	17489	17359	17373	17215	17303	17336	17380	17414	17393	17431	17423	17436	17246	17377	17382	17410	17386	17379	17371	17481	17317	17369	17332	17469	17383	17333	17266	17377	17188	17483	17278	17455	17321	17325	17480	17324	17218	17326	17339	17348	17414	17262	17394	17319	17508	17289	17215	17585	17319	17393	17375	17339	17447	17420	17325	17375	17512	17488	17425	17314	17438	17487	17379	17326	17332	17470	17490	17427	17531	17400	17438	17395	17288	17381	17363	17431	17431	17263	17508	17430	17408	17228	17517	17429	17259	17386	17201	17327	17273	17290	17345	17333	17244	17350	17262	17278	17274	17268	17434	17365	17419	17456	17151	17385	17300	17281	17375	17381	17439	17326	17285	17302	17426	17248	17420	17142	17233	17330	17313	17366	17218	17328	17271	17473	17344	17408	17272	17274	17523	17268	17425	17185	17393	17380	17294	17239	17376	17348	17391	17239	17466	17328	17256	17380	17323	17254	17248	17550	17407	17319	17224	17287	17386	17377	17323	17284	17501	17323	17444	17177	17436	17309	17301	17398	17216	17214	17286	17290	17467	17377	17253	17304	17291	17389	17400	17514	17521	17364	17363	17404	17334	17251	17404	17379	17506	17261	17272	17382	17324	17340	17429
22953	21460	29351	24053	22315	26579	30551	25624	24423	24360	23822	23549	23147	23131	23005	22910	22859	22761	22896	22787	22547	22767	22646	22755	22727	22525	22666	22574	22661	22797	22680	22615	22660	22620	22503	22608	22482	22593	22819	22972	22533	22447	22685	22450	22711	22506	22521	22579	22500	22555	22512	22866	22826	22539	22601	22674	22539	22624	23271	23661	23978	23240	22896	22984	22645	22824	22715	22488	22430	22340	22368	22529	22522	22444	22354	22483	22558	22542	22502	22484	22462	22433	22599	22477	22586	22328	22631	22667	22350	22431	22333	22244	22468	22540	22662	22714	22512	22509	22324	22493	22353	22516	22310	22509	22483	22357	22336	22458	22465	22351	22508	22238	22421	22559	22316	22478	22602	22594	22423	22289	22269	22385	22622	22599	22423	22444	22529	22443	22440	22539	22473	22455	22504	22457	22544	22455	22416	22250	22334	22476	22574	22314	22560	22289	22304	22513	22246	22332	22296	22422	22457	22394	22250	22570	22610	22471	22336	22616	22432	22409	22648	22455	22465	22357	22437	22394	22373	22498	22619	22408	22471	22560	22520	22469	22564	22582	22717	22382	22589	22386	22464	22347	22474	22461	22429	22310	22597	22552	22363	22450	22286	22617	22685	22627	22608	22662	22523	22471	22585	22587	22583	22584	22428	22505	22525	22564	22466	22631	22408	22186	22486	22430	22600	22593	22442	22355	22487	22325	22209	22312	22551	22677	22377	22590	22579	22664	22368	22396	22387	22612	22513	22332	22570	22304	22379	22299	22613	22567	22508	22171	22401	22449	22307	22339	22675	22398	22444	22595	22320	22391	22318	22367	22623	22427	22317	22444	22561	22597	22381	22387	22495	22673	22303	22319	22318	22452	22480	22473	22404	22577	22445	22484	22374	22839	22524	22357	22408	22357	22409	22550	22602	22552	22489	22414	22436	22411	22329	22343	22498	22285	22259	22448	22563	22621	22556	22409	22536	22459	22626	22408	22332	22359	22418	22672	22405	22538	22279	22394	22490	22472	22772	22435	22462	22531	22541	22518	22566	22397	22489	22496	22524	22425	22250	22425	22247	22295	22286	22622	22533	22426	22328	22207	22393	22252	22448	22393	22283	22151	22271	22463	22647	22445	22593	22461	22429	22315	22316	22417	22493	22424	22405	22491	22442	22407	22456	22475	22362	22615	22276	22411	22334	22490	22583	22577	22423	22345	22558	22378	22496	22409	22452	22392	22422	22298	22276	22413	22448	22275	22485	22454	22329	22623	22330	22260	22354	22319	22277	22606	22402	22296	22332	22430	22329	22499	22329	22566	22455	22514	22487	22501	22445	22319	22442	22267	22400	22400	22651	22540	22343	22392	22309	22601	22335	22114	22389	22450	22481	22346	22446	22397	22438	22516	22254	22291	22336	22385	22366	22356	22487	22416	22457	22562	22289	22441	22545	22544	22584	22614	22032	22117	22417	22401	22532	22537	22409	22284	22268	22452	22325	22425	22536	22535	22363	22434	22447	22510	22556	22366	22467	22242	22512	22557	22477	22426	22509	22430	22577	22306	22649	22545	22119	22663	22348	22408	22357	22341	22423	22596	22264	22557	22512	22345	22456	22412	22508	22398	22473	22541	22301	22548	22495	22350	22469	22630	22440	22365	22464	22415	22273	22483	22484	22317	22235	22528	22386	22323	22319	22377	22299	22342	22356	22460	22458	22260	22568	22359	22296	22335	22415	22379	22499	22244	22223	22473	22404	22494	22419	22531	22396	22297	22584	22596	22532	22370	22222	22441	22532	22476	22398	22269	22552	22632	22540	22572	22519	22602	22493	22271	22439	22598	22597	22380	22308	22451	22329	22435	22174	22297	22216	22495	22382	22399	22489	22351	22580	22519	22583	22392	22228	22376	22543	22506	22482	22540	22624	22610	22558	22233	22349	22318	22428	22456	22252	22371	22385	22333	22479	22494	22436	22182	22468	22397	22384	22500	22443	22482	22549	22520	22472	22414	22464	22499	22062	22492	22459	22291	22482	22757	22478	22529	22581	22435	22481	22486	22398	22509	22612	22337	22486	22138	22487	22386	22626	22457	22465	22476	22460	22350	22416	22479	22424	22402	22554	22288	22525	22165	22402	22431	22539	22664	22457	22609	22458	22215	22367	22318	22353	22459	22535	22532	22470	22602	22412	22472	22343	22321	22346	22600	22394	22374	22386	22577	22537	22340	22431	22486	22581	22517	22390	22523	22258	22528	22397	22534	22615	22466	22445	22419	22695	22518	22336	22296	22340	22262	22409	22208	22394	22643	22459	22565	22291	22552	22547	22252	22444	22440	22332	22490	22558	22460	22521	22464	22412	22396	22544	22354	22373	22581	22723	22581	22520	22405	22300	22564	22501	22335	22400	22454	22445	22329	22472	22396	22399	22320	22522	22500	22270	22525	22587	22590	22207	22531	22394	22592	22510	22537	22315	22564	22286	22356	22575	22447	22450	22702	22565	22398	22498	22366	22277	22351	22454	22301	22370	22517	22504	22376	22363	22261	22446	22455	22523	22606	22597	22515	22247	22395	22267	22672	22538	22424	22541	22341	22445	22652	22215	22345	22501	22429	22638	22362	22541	22404	22332	22299	22403	22498	22367	22415	22643	22470	22548	22386	22598	22403	22293	22379	22533	22494	22490	22288	22486	22490	22290	22465	22415	22501	22659	22401	22371	22505	22410	22556	22432	22501	22532	22287	22332	22520	22547	22404	22663	22326	22388	22574	22472	22510	22450	22247	22494	22550	22375	22530	22299	22435	22546	22530	22653	22363	22364	22498	22413	22245	22308	22451	22310	22487	22692	22477	22422	22359	22448	22396	22461	22554	22808	22784	22513	22384	22366	22580	22653	22456	22372	22560	22531	22764	22386	22313	22583	22490	22410	22595	22499	22699	22649	22604	22517	22501	22424	22306	22360	22422	22440	22523	22386	22415	22319	22443	22385	22495	22446	22457	22446	22579	22458	22248	22566	22370	22229	22269	22519	22419	22348	22493	22350	22226	22532	22460	22559	22408	22297	22466	22635	22492	22364	22335	22611	22656	22529	22515	22586	22547	22709	22289	22387	22544	22510	22441	22485	22474	22503	22275	22486	22295	22783	22176	22398	22642	22361	22402	22338	22557	22612	22311	22383	22431	22446	22405	22405	22509	22491	22225	22487	22234	22343	22529	22562	22325	22345	22510	22338	22516	22618	22645	22425	22803	22427	22362	22245	22375	22520	22387	22364	22492	22379	22314	22464	22395	22336	22271	22535	22600	22521	22361	22483	22497	22341	22353	22637	22389	22654	22411	22559	22501	22268	22332	22349	22076	22267	22365	22612	22467	22575	22343	22387	22391	22550	22088	22504	22296	22422	22298	22401	22529	22376	22498	22367	22568	22541	22403	22477	22522	22530	22560	22354	22485	22465	22414	22483	22402	22549	22466	22339	22344	22331	22198	22443	22348	22236	22245	22548	22467	22367	22452	22536	22527	22220	22323	22572	22310	22561	22524	22258	22428	22479	22359	22523	22392	22278	22381	22420	22151	22461	22522	22665	22626	22280	22399	22547	22527	22474	22249	22351	22365	22419	22371	22720	22610	22504	22524	22333	22509	22595	22305	22518	22231	22414	22549	22614	22643	22374	22523	22477	22660	22423	22504	22450	22388	22217	22443	22339	22554	22415	22813	22526	22551	22348	22464	22267	22161	22414	22434	22723	22420	22235	22474	22325	22523	22345	22262	22447	22450	22512	22404	22477	22350	22387	22392	22540	22478	22529	22361	22584	22628	22342	22273	22636	22326	22472	22463	22399	22457	22433	22393	22301	22371	22286	22505	22546	22676	22425	22404	22540	22611	22444	22406	22367	22659	22493	22562	22592	22387	22526	22616	22448	22570	22346	22269	22334	22341	22476	22430	22494	22527	22343	22454	22370	22420	22834	22385	22453	22431	22463	22510	22356	22618	22625	22386	22350	22416	22271	22422	22437	22421	22421	22590	22505	22477	22644	22333	22393	22446	22607	22447	22519	22652	22472	22417	22152	22311	22596	22542	22591	22312	22380	22449	22120	22549	22231	22498	22542	22299	22748	22413	22411	22328	22609	22160	22095	22569	22319	22416	22634	22345	22471	22583	22269	22485	22518	22274	22129	22486	22603	22407	22548	22370	22451	22504	22376	22324	22398	22564	22208	22267	22370	22708	22433	22246	22632	22424	22616	22473	22427	22619	22486	22359	22375	22434	22315	22426	22357	22608	22355	22239	22422	22384	22565	22345	22436	22611	22554	22583	22367	22452	22511	22579	22496	22627	22642	22396	22398	22458	22347	22353	22329	22641	22345	22481	22505	22302	22165	22511	22661	22191	22513	22605	22458	22489	22496	22546	22498	22478	22551	22472	22337	22255	22392	22411	22519	22475	22423	22445	22627	22497	22345	22586	22515	22372	22314	22393	22441	22426	22515	22224	22415	22466	22287	22580	22244	22376	22504	22319	22506	22373	22457	22288	22524	22502	22605	22261	22511	22437	22215	22583	22356	22378	22468	22438	22336	22467	22237	22284	22631	22516	22603	22383	22466	22588	22482	22441	22396	22515	22368	22329	22297	22251	22396	22418	22430	22302	22210	22647	22518	22529	22429	22404	22307	22565	22314	22322	22381	22473	22359	22369	22442	22533	22681	22343	22206	22191	22332	22544	22344	22365	22504	22353	22249	22430	22623	22643	22504	22558	22552	22345	22439	22295	22390	22365	22397	22370	22527	22402	22471	22382	22592	22339	22361	22376	22404	22499	22530	22657	22544	22482	22565	22332	22239	22627	22506	22422	22538	22442	22417	22259	22381	22403	22415	22577	22151	22435	22469	22297	22208	22514	22273	22366	22414	22249	22555	22366	22895	22359	22481	22103	22505	22507	22294	22621	22521	22638	22347	22497	22518	22406	22447	22343	22327	22385	22208	22483	22470	22409	22487	22634	22328	22440	22582	22506	22544	22531	22409	22448	22440	22144	22399	22365	22411	22401	22324	22456	22424	22437	22465	22815	22315	22431	22548	22417	22468	22617	22392	22392	22676	22474	22335	22594	22510	22427	22602	22307	22530	22554	22607	22602	22361	22331	22339	22246	22261	22215	22438	22547	22370	22650	22657	22466
22676	46565	46425	37057	31582	27915	24539	22352	20941	19886	19300	18749	18674	18187	18250	18332	17850	17786	17788	17971	17655	17851	17800	17618	17603	17683	17673	17792	17653	17659	17730	17664	17746	17546	17581	17589	17754	17518	17675	17722	17618	17613	17843	17533	17850	17564	17691	17718	17701	17699	17517	17707	17705	17738	17667	17641	17551	17836	18251	19128	19149	18531	17987	17994	17498	17724	17543	17527	17718	17528	17669	17618	17456	17485	17629	17396	17555	17633	17556	17496	17750	17500	17470	17445	17681	17630	17694	17369	17640	17544	17610	17592	17600	17550	17549	17541	17577	17531	17601	17507	17592	17557	17540	17512	17652	17442	17698	17583	17592	17521	17548	17582	17556	17559	17530	17519	17611	17602	17475	17633	17505	17674	17437	17680	17473	17619	17688	17487	17481	17608	17571	17675	17667	17420	17493	17492	17650	17524	17597	17617	17603	17490	17520	17493	17341	17487	17623	17546	17448	17711	17516	17607	17395	17347	17510	17407	17593	17455	17523	17683	17480	17540	17404	17596	17689	17455	17656	17502	17525	17642	17548	17485	17451	17577	17828	17544	17557	17463	17582	17401	17487	17434	17568	17487	17336	17458	17630	17393	17546	17445	17460	17602	17522	17619	17332	17423	17475	17590	17677	17586	17607	17588	17487	17374	17593	17500	17529	17475	17569	17553	17527	17450	17514	17610	17416	17542	17574	17502	17505	17496	17498	17535	17717	17457	17699	17633	17401	17583	17634	17574	17569	17419	17609	17466	17335	17485	17622	17628	17515	17637	17601	17376	17534	17573	17378	17603	17390	17458	17574	17545	17483	17573	17464	17638	17543	17406	17537	17566	17652	17550	17587	17494	17537	17487	17551	17639	17627	17438	17541	17653	17700	17475	17641	17536	17503	17541	17368	17401	17540	17438	17675	17749	17448	17516	17651	17598	17548	17551	17592	17465	17710	17610	17634	17538	17591	17548	17406	17569	17481	17385	17608	17409	17510	17663	17528	17346	17489	17663	17511	17790	17523	17573	17644	17346	17432	17619	17675	17530	17605	17696	17512	17656	17590	17574	17412	17437	17615	17453	17588	17657	17553	17599	17503	17515	17613	17574	17637	17423	17404	17486	17700	17412	17420	17514	17602	17537	17549	17402	17607	17524	17579	17556	17546	17547	17617	17510	17536	17453	17505	17435	17572	17692	17616	17658	17504	17527	17545	17590	17597	17451	17431	17495	17665	17690	17642	17610	17457	17508	17589	17502	17470	17513	17489	17544	17412	17663	17552	17520	17687	17557	17413	17633	17450	17575	17570	17542	17668	17675	17589	17370	17731	17562	17508	17624	17484	17604	17425	17612	17440	17399	17564	17662	17679	17473	17671	17462	17478	17457	17510	17632	17449	17459	17488	17541	17503	17338	17287	17412	17584	17575	17483	17613	17442	17420	17562	17561	17477	17632	17468	17461	17473	17425	17535	17604	17480	17532	17533	17528	17501	17612	17604	17529	17512	17527	17575	17547	17443	17472	17430	17457	17552	17586	17503	17580	17680	17569	17475	17429	17521	17389	17508	17571	17534	17600	17502	17517	17548	17813	17580	17586	17473	17471	17703	17414	17587	17593	17773	17620	17346	17670	17498	17453	17545	17568	17590	17651	17411	17521	17490	17571	17485	17676	17660	17404	17554	17423	17503	17584	17752	17671	17451	17593	17597	17378	17449	17482	17601	17657	17416	17418	17528	17389	17497	17674	17654	17546	17370	17705	17559	17574	17727	17537	17510	17565	17546	17720	17527	17583	17569	17531	17608	17583	17544	17618	17661	17508	17522	17548	17515	17571	17326	17386	17564	17378	17264	17651	17526	17500	17618	17473	17583	17554	17435	17535	17602	17420	17475	17617	17637	17568	17549	17680	17451	17604	17473	17650	17559	17634	17392	17505	17429	17522	17520	17462	17457	17653	17547	17478	17561	17595	17542	17412	17477	17448	17442	17564	17359	17756	17629	17721	17799	17436	17508	17390	17398	17608	17557	17446	17299	17501	17452	17558	17533	17588	17592	17508	17596	17659	17512	17522	17488	17536	17579	17522	17480	17601	17653	17620	17457	17427	17526	17306	17461	17799	17592	17598	17510	17623	17666	17441	17551	17602	17543	17499	17643	17676	17526	17533	17505	17568	17359	17573	17654	17599	17523	17515	17615	17551	17469	17595	17691	17419	17504	17647	17539	17542	17494	17484	17748	17528	17456	17361	17541	17561	17605	17434	17541	17500	17627	17677	17491	17499	17503	17576	17436	17459	17386	17587	17659	17594	17372	17552	17578	17607	17537	17573	17609	17498	17518	17691	17553	17758	17465	17550	17525	17618	17560	17582	17564	17769	17391	17636	17641	17576	17352	17496	17581	17478	17698	17552	17591	17521	17505	17539	17540	17506	17699	17444	17476	17394	17598	17433	17562	17378	17626	17532	17495	17633	17553	17578	17696	17488	17468	17477	17658	17616	17470	17574	17488	17407	17600	17526	17406	17609	17649	17604	17489	17585	17137	17341	17615	17721	17319	17496	17507	17658	17603	17392	17548	17520	17717	17458	17562	17463	17677	17477	17471	17611	17537	17581	17617	17493	17538	17735	17518	17538	17490	17572	17728	17516	17483	17499	17516	17567	17583	17461	17540	17478	17584	17601	17434	17755	17632	17590	17687	17607	17618	17683	17473	17678	17485	17569	17487	17541	17512	17581	17782	17732	17349	17848	17492	17489	17755	17499	17590	17660	17595	17391	17546	17548	17732	17534	17492	17583	17585	17446	17464	17483	17586	17606	17477	17545	17322	17477	17542	17515	17570	17412	17637	17591	17670	17557	17550	17402	17678	17583	17614	17464	17520	17499	17493	17381	17563	17663	17482	17458	17504	17497	17537	17579	17452	17417	17573	17495	17512	17672	17537	17499	17525	17628	17555	17576	17358	17629	17544	17454	17702	17538	17604	17607	17518	17696	17567	17274	17351	17558	17630	17471	17520	17608	17565	17346	17623	17611	17564	17486	17765	17653	17531	17724	17462	17548	17666	17439	17492	17570	17483	17450	17538	17408	17637	17536	17624	17634	17396	17604	17597	17481	17440	17501	17537	17394	17566	17455	17371	17553	17484	17567	17592	17584	17566	17476	17641	17615	17563	17479	17514	17544	17523	17576	17586	17674	17642	17638	17734	17780	17623	17450	17596	17699	17669	17605	17514	17524	17694	17575	17355	17605	17656	17498	17598	17452	17454	17603	17507	17615	17540	17481	17590	17475	17491	17669	17619	17388	17469	17504	17555	17572	17529	17512	17583	17477	17661	17456	17427	17376	17668	17645	17552	17428	17441	17527	17623	17292	17541	17488	17618	17705	17426	17591	17529	17611	17539	17670	17600	17749	17473	17573	17713	17721	17538	17645	17693	17451	17623	17460	17569	17563	17559	17638	17592	17454	17486	17464	17541	17467	17508	17617	17525	17684	17556	17371	17440	17424	17432	17462	17582	17650	17422	17437	17756	17481	17762	17362	17375	17623	17583	17678	17479	17435	17545	17383	17703	17507	17533	17711	17430	17477	17621	17487	17443	17432	17392	17472	17653	17416	17497	17491	17382	17645	17461	17593	17507	17406	17580	17480	17613	17729	17508	17476	17518	17756	17544	17568	17499	17438	17470	17434	17595	17499	17435	17781	17571	17532	17696	17606	17544	17439	17465	17482	17568	17553	17580	17604	17520	17519	17678	17500	17524	17597	17485	17540	17572	17483	17389	17393	17427	17512	17635	17649	17433	17581	17578	17714	17466	17475	17657	17483	17470	17447	17453	17507	17575	17497	17383	17573	17480	17514	17479	17431	17597	17592	17695	17519	17485	17459	17497	17482	17589	17322	17660	17612	17408	17438	17647	17618	17488	17653	17507	17533	17591	17675	17564	17627	17603	17610	17479	17704	17406	17471	17535	17663	17450	17651	17662	17438	17730	17449	17491	17557	17479	17548	17425	17502	17602	17577	17762	17420	17576	17623	17567	17549	17597	17627	17567	17400	17653	17493	17553	17557	17475	17524	17585	17528	17681	17510	17457	17587	17309	17647	17725	17415	17578	17496	17562	17615	17626	17522	17690	17299	17479	17636	17498	17632	17451	17631	17430	17438	17471	17579	17552	17548	17615	17642	17651	17573	17674	17568	17501	17699	17649	17475	17413	17325	17655	17416	17519	17542	17534	17362	17553	17580	17505	17438	17406	17476	17616	17553	17658	17642	17468	17441	17609	17516	17589	17514	17511	17466	17329	17471	17659	17770	17459	17614	17565	17615	17489	17478	17621	17706	17446	17601	17512	17570	17559	17506	17497	17441	17637	17507	17588	17582	17651	17770	17662	17601	17428	17592	17506	17385	17528	17563	17244	17685	17444	17548	17616	17276	17575	17487	17650	17488	17494	17513	17523	17437	17613	17650	17572	17501	17440	17598	17592	17533	17519	17776	17573	17442	17605	17506	17493	17479	17501	17461	17631	17329	17526	17624	17547	17483	17458	17474	17556	17606	17553	17483	17521	17395	17558	17493	17746	17501	17489	17533	17586	17648	17688	17486	17537	17580	17462	17488	17382	17541	17580	17549	17438	17528	17477	17509	17430	17656	17629	17493	17556	17507	17603	17412	17764	17301	17517	17416	17440	17557	17599	17543	17648	17651	17420	17649	17724	17620	17454	17481	17556	17430	17637	17368	17523	17652	17554	17629	17553	17574	17569	17480	17531	17461	17540	17669	17561	17447	17505	17543	17536	17479	17447	17592	17618	17654	17516	17574	17537	17571	17633	17556	17508	17494	17552	17466	17568	17476	17491	17287	17566	17369	17547	17317	17542	17535	17601	17583	17520	17555	17608	17595	17599	17637	17578	17472	17500	17684	17457	17530	17463	17457	17390	17504	17363	17474	17595	17762	17770	17546	17562	17404	17651	17520	17537	17642	17563	17628	17408	17468	17615	17523	17606	17592	17429	17428	17607	17499	17487	17496	17541	17539	17452	17709	17701	17490	17613	17569	17563	17685	17585	17691	17514	17423	17677	17455	17528	17672	17345	17545	17594	17462	17483	17436	17638	17353	17499	17456	17431	17513	17503	17581	17481	17596	17591	17608	17500	17420	17568	17447	17568	17582
28539	25651	34790	32425	27318	25471	24482	23279	22855	22682	22273	22212	22271	22127	22257	22196	22257	22177	22183	21966	21973	21935	22196	22206	21880	21926	21964	22051	22164	22030	22092	21995	22071	22097	22032	22029	21910	21987	22087	22243	22117	22255	22190	21887	22253	22099	22437	22116	22081	22197	22293	22189	22214	21953	22164	21960	21856	21932	22421	22175	22351	22040	22157	22098	22216	22014	22059	22073	21809	22137	22154	22025	22309	22184	22132	22100	21960	21942	21821	22267	21988	21893	22079	22036	21886	21954	22076	22080	21874	22119	22066	21920	21978	22010	22239	22090	22049	22171	21949	22159	21941	22067	21989	22044	21932	22083	22143	22026	22338	22258	22166	22158	21866	22091	22280	22099	21796	21930	22248	22142	22207	22207	22044	22013	21964	21793	22098	22005	22014	22183	21969	22143	21814	21937	22244	22203	22000	21986	21983	21999	22009	21982	21929	21890	22125	22115	21972	22242	22261	21933	22117	22062	22297	22058	21960	22119	22039	22035	21977	21975	22161	22118	22062	22109	22121	21937	22011	21900	21922	21921	21739	22216	22245	21950	22291	21907	22188	22300	22071	22102	22326	22029	21819	22065	22199	22105	22106	21612	21977	21946	21913	22185	22130	22068	21824	21809	22042	22085	22047	21953	22034	21947	21865	21934	21998	22050	22051	22014	22114	21878	22065	21988	22004	22212	22012	22102	21993	21775	21946	21912	21861	22024	22161	22050	22175	22232	21940	22075	21984	21892	22155	22111	22043	22195	21735	21998	21957	22088	22076	22017	21911	21964	22059	22064	22072	21999	21926	21921	22173	22015	22049	22104	22079	22197	22098	22141	22068	22134	22074	22126	22122	21918	22076	22138	22093	22023	22092	22009	22017	21905	22191	21916	22012	22153	21974	22122	22090	21917	22210	22029	22164	21866	22036	22097	22000	21835	22198	22114	22095	21939	21988	22003	22039	21864	22068	22006	22070	22067	22062	22052	22348	22044	22095	22125	22265	21987	22046	22396	22151	22200	21938	22012	22110	21974	22035	22015	22049	22006	22233	22015	22044	21983	22190	21860	22145	22025	22086	21725	22151	22030	21936	21974	21944	22186	21997	22098	22138	22226	22120	22055	22053	21861	22034	22071	22133	22160	22022	21953	21942	22087	21879	21953	22154	22216	22100	22091	21948	22234	22270	21811	21835	22201	22288	21991	21926	22107	22025	22127	22174	22122	21885	22216	21905	22207	22247	22002	22023	21984	21986	22074	22170	21769	22019	22252	21984	22189	22194	21966	22085	22099	22326	21947	22136	21980	22117	21999	22039	22074	22025	22071	22157	22092	22052	22089	22100	22154	22067	22169	22093	22057	22094	22206	22039	21903	21884	21938	21984	22126	21749	22074	21914	22288	22070	22054	22316	22036	21973	22001	21910	21781	22269	22014	22000	22076	21888	21767	22198	22142	22115	22085	22096	22118	22367	22122	22146	22024	22104	22118	21827	22107	22070	22151	21730	22098	22030	22263	22202	22056	22175	21859	21963	21819	21993	22194	21976	21989	21883	22172	21826	22076	22294	22138	22096	21948	22124	21979	21984	21905	21951	21980	22144	21986	21759	21919	21968	21953	22054	22027	22235	22195	21694	21951	22184	22020	21873	22108	22397	22009	22188	22043	22063	21799	21878	22100	22052	21868	21993	22146	21956	22328	22156	21885	22072	22093	22252	21756	22028	21929	22144	21924	22116	22114	21848	21976	22182	21947	22024	22154	22206	22315	22069	22201	22087	22055	22090	22019	22446	21985	22094	21918	22078	21959	21960	21955	22006	22224	22127	22098	21826	21950	22096	22035	21756	21851	22127	22041	22025	21826	21983	22078	22256	22256	22140	22094	22049	21891	22100	22111	21900	21976	22043	22005	22014	22061	22116	21997	21989	21930	22143	22294	22032	21896	21990	21968	22156	22162	21945	22235	21936	22007	22045	22070	21967	22113	22085	22250	22119	22106	22304	22167	22281	22172	22311	22212	22046	22168	22031	21880	22155	21946	21878	22204	22030	22214	22100	21838	21992	21923	22022	21966	22137	22157	21860	22041	22046	22075	22058	21989	21951	22208	22168	21997	21965	22004	22229	22251	21838	21978	22012	22230	22139	22044	21974	22131	21740	22160	22061	22141	22085	22077	22080	21878	22035	21953	21733	21871	22295	22301	21927	21996	21992	21931	22060	21877	22123	22253	21944	22061	21858	22264	21920	21836	22081	21996	22214	22094	22049	22095	22101	21918	22059	22124	22140	22092	22247	22184	21922	22240	22183	21808	21959	22104	22171	21944	21892	22011	22152	22004	21936	21796	22093	22225	22028	21809	21854	22073	21903	22063	21962	22017	22075	22059	21935	21952	21897	22069	22109	22172	22017	22209	22047	22145	22027	22138	22130	22066	22456	21897	22269	22184	22115	21879	21972	21873	22131	22062	22038	22019	22123	22142	22064	21918	22049	21869	21894	21915	22371	22112	21764	21891	22072	21940	21826	22072	22201	21983	22164	21875	22187	22096	21878	22118	22120	22271	22084	21969	22074	21760	22105	22152	22015	22016	22075	22197	22134	22227	22041	22267	21875	21958	22273	22055	22047	22116	22271	22050	22001	22046	21991	22114	21936	22071	21926	22106	22026	22033	22088	22276	21976	22019	22110	22025	21984	22329	22001	21939	21859	22075	22008	22045	22334	22075	22231	22191	22010	22024	22081	21931	21994	21993	22109	21964	22019	22023	21952	21838	22030	21871	22022	21935	21932	22243	22177	22142	22056	21909	22199	21820	22242	22116	22178	22138	22095	21862	22052	21820	22038	22086	22162	21877	22067	22200	21929	22393	22053	21581	21997	21926	22191	21926	22182	22183	22088	22209	22098	21922	22199	22358	21911	21952	22023	22020	21918	22078	22006	22106	22092	21949	22212	22084	22124	22118	22042	21947	22145	22225	22119	22041	22021	22042	21926	21972	22032	22162	22113	21863	21915	21941	22063	22200	22234	21926	21907	22223	22302	22183	22098	21964	22136	22002	22001	22061	22081	22003	22071	21863	22043	21918	22139	21973	22155	22008	22014	21938	22116	22098	22102	22137	22193	21961	22148	22050	21875	21970	22062	22176	22059	22131	21945	21773	22045	22101	22248	22090	21962	21965	22137	21978	21859	22067	21938	22042	22121	21979	22004	22088	22302	22031	21985	21961	22040	21925	22301	21870	22051	21893	22132	22136	22042	22012	22135	22001	22027	22043	22033	22047	22140	21999	22010	22196	22012	22097	21735	22008	22093	22008	22049	22081	22285	22098	21842	22209	22000	22072	22080	22152	22168	22100	22139	21936	21923	22082	22005	22062	22067	22015	22206	21920	22097	21926	22166	22071	22121	22218	22038	22065	22148	22014	22155	21988	21706	22161	21869	22131	22137	21906	22165	22124	22011	21875	21860	22336	22143	22129	22057	21855	22059	22087	22040	22212	22170	21910	21983	22000	21913	22074	21991	21955	22128	21924	22021	21939	21982	22004	22040	21831	22009	22069	22057	22142	22230	22223	22216	22029	22151	21997	21957	21911	21967	22081	22254	21934	21915	22164	22017	22077	21988	21961	22128	22003	21900	21998	22149	22327	21955	22183	22014	22040	22055	22123	22129	22178	22058	22027	22126	22167	22209	22122	22203	21958	22010	22150	22085	21897	22233	22173	21944	22027	22141	21871	22015	22247	22243	22013	22246	21905	21906	22146	22183	22186	22027	22037	22074	21984	22186	21926	22004	22040	22132	21951	22112	21992	22200	21997	21926	22223	22153	22181	22105	22057	22083	21986	21818	22129	22175	22066	21975	21967	21979	22069	22105	21954	22033	22076	22287	21979	22198	21932	21948	21959	22115	22025	22011	21966	22118	22015	22286	22021	22050	22203	22002	22005	21938	21977	22362	22117	22206	21774	22180	22112	22025	22195	22183	21956	21992	22085	22064	21867	22163	22034	22161	22134	21949	22248	22282	22406	21919	22235	22213	22146	22067	22042	21917	21865	22114	21987	21785	21843	22086	22342	21918	22123	21953	22172	22173	22051	21939	22069	22087	22092	22003	21991	22050	21990	22147	21982	21783	22167	22075	22039	22295	21922	21887	22180	22029	22200	22023	21911	21993	22109	21938	22115	22147	21987	22066	22047	22005	22084	22199	21987	22107	21990	22139	22133	22086	21897	22123	21849	22198	22057	21879	22211	22088	22229	22038	21937	22015	22080	22090	22113	21986	22047	21855	22201	21859	21927	21811	22158	22082	22024	22105	21975	21983	21935	22125	22047	22191	22031	22117	21975	22158	21972	22237	22082	21989	22107	22011	21861	22019	21854	22114	22021	22072	21967	22035	22153	22305	22118	21952	21946	21898	21937	22256	21949	21985	22163	21923	21963	22034	22320	22195	22143	22056	21948	21985	21996	22060	22272	22075	22105	21991	22047	22029	21933	22079	21980	21947	22071	22065	22147	22276	22069	22095	21844	22032	21966	22049	21858	21998	22019	22199	21917	22097	21969	22369	21947	22004	21996	22204	22110	21913	21776	22050	21968	22244	21955	22006	22051	21793	22218	22294	21889	22007	21925	21908	21841	22011	22307	22157	21969	22212	22106	21927	22029	22152	21953	22151	22048	21983	21994	22092	21941	22251	21959	22225	22060	22276	21923	21977	22091	22067	22046	22158	22150	22140	22140	22152	21973	22117	22063	21967	22077	21921	21988	22106	22054	21914	22254	21992	22001	22191	22134	21880	21961	22009	22208	22138	22047	22156	22094	21914	22060	22165	22142	21862	22079	22036	21964	22225	21835	22038	22155	22054	22221	21950	21761	21828	22023	22174	21948	22007	21946	22171	22196	22122	22137	21954	22097	22059	22356	22154	22080	21953	22063	22188	22051	22104	22102	22070	22037	21913	21989	22063	22013	22119	22038	21903	22029	21916	22145	22122	22189	22226	22168	22279	22159	22062	21872	22009	22319	22130	22064	22005	21882	22338	21803	22020	22223	22179	22111	21919	22059	22055	22212	22060	22001	22013	22198	22254	22076	22246	22123	22018	21885	22006	21961	22230	21982	21957	22056	22095	21985	22152	22138	22097	22296	22176	22078	21988	22205	22098	21958	22098	22036	22141	22127
21320	37809	36571	29063	24968	21998	20483	19501	18584	18112	17843	17691	17718	17564	17638	17597	17565	17650	17456	17553	17502	17231	17269	17422	17361	17341	17365	17252	17568	17348	17555	17381	17497	17459	17575	17395	17424	17378	17221	17346	17590	17434	17458	17463	17416	17353	17413	17415	17403	17466	17337	17372	17495	17297	17442	17367	17475	17449	17482	17339	17591	17401	17535	17492	17404	17479	17338	17308	17368	17416	17305	17379	17375	17414	17370	17374	17467	17401	17337	17497	17313	17376	17371	17574	17276	17281	17393	17203	17519	17217	17425	17373	17414	17343	17465	17393	17370	17325	17287	17420	17403	17308	17487	17300	17292	17145	17448	17310	17348	17567	17414	17384	17426	17338	17418	17336	17468	17435	17363	17404	17368	17218	17290	17377	17441	17383	17405	17474	17372	17299	17302	17258	17531	17306	17498	17251	17259	17370	17324	17329	17355	17203	17266	17473	17354	17333	17211	17146	17247	17307	17341	17165	17340	17454	17499	17421	17301	17298	17440	17259	17453	17416	17371	17218	17437	17304	17447	17311	17181	17308	17353	17504	17322	17390	17259	17358	17327	17454	17485	17271	17505	17259	17401	17276	17447	17396	17378	17114	17480	17407	17359	17303	17448	17234	17277	17359	17216	17376	17357	17572	17547	17341	17384	17361	17357	17291	17194	17307	17347	17206	17297	17223	17421	17398	17388	17395	17516	17262	17319	17434	17296	17472	17130	17423	17592	17459	17364	17206	17422	17306	17207	17340	17371	17470	17351	17322	17294	17231	17300	17215	17335	17305	17434	17275	17344	17296	17544	17349	17312	17248	17257	17403	17438	17439	17402	17473	17401	17325	17361	17394	17321	17331	17478	17445	17207	17317	17225	17518	17208	17307	17332	17556	17179	17288	17599	17330	17309	17524	17348	17504	17330	17478	17126	17327	17264	17326	17492	17246	17347	17336	17416	17339	17383	17420	17438	17343	17429	17441	17235	17296	17249	17443	17288	17276	17430	17518	17396	17253	17195	17417	17378	17392	17508	17298	17169	17294	17492	17386	17385	17327	17406	17442	17268	17222	17266	17197	17252	17341	17352	17264	17507	17280	17396	17518	17400	17247	17440	17409	17305	17323	17273	17267	17511	17394	17399	17397	17216	17375	17224	17232	17381	17555	17453	17331	17215	17380	17208	17311	17231	17330	17431	17116	17435	17206	17391	17376	17255	17213	17492	17366	17516	17385	17199	17306	17296	17425	17333	17346	17473	17471	17457	17407	17343	17318	17332	17258	17278	17573	17315	17243	17413	17474	17267	17377	17324	17395	17438	17323	17361	17380	17412	17353	17376	17536	17452	17461	17469	17341	17106	17491	17549	17377	17421	17398	17376	17183	17313	17297	17343	17517	17334	17344	17424	17399	17513	17332	17572	17334	17599	17280	17347	17327	17406	17458	17377	17473	17394	17380	17302	17299	17292	17333	17357	17463	17283	17238	17420	17409	17088	17448	17271	17304	17293	17482	17545	17390	17294	17394	17435	17295	17417	17391	17467	17329	17255	17348	17373	17496	17343	17257	17370	17511	17210	17391	17302	17303	17361	17392	17399	17343	17465	17311	17383	17321	17528	17109	17218	17258	17170	17274	17418	17276	17463	17379	17286	17236	17294	17225	17458	17182	17384	17484	17303	17282	17336	17180	17527	17378	17230	17269	17450	17421	17360	17229	17549	17164	17218	17306	17398	17301	17418	17435	17590	17385	17444	17154	17525	17370	17353	17432	17465	17437	17405	17340	17451	17482	17413	17305	17550	17209	17502	17244	17287	17371	17356	17411	17352	17264	17346	17407	17458	17435	17416	17335	17349	17316	17271	17371	17161	17386	17518	17269	17351	17447	17288	17257	17276	17246	17397	17232	17329	17429	17536	17536	17443	17154	17423	17251	17492	17268	17396	17324	17360	17120	17371	17327	17291	17526	17346	17350	17289	17452	17313	17371	17357	17421	17460	17351	17341	17296	17393	17376	17582	17327	17506	17241	17426	17356	17422	17545	17375	17436	17399	17169	17256	17237	17418	17335	17391	17417	17405	17394	17445	17478	17230	17308	17449	17533	17124	17533	17396	17334	17381	17442	17431	17347	17471	17347	17386	17324	17430	17253	17376	17526	17492	17416	17306	17462	17225	17265	17359	17439	17443	17294	17424	17271	17419	17308	17353	17391	17430	17460	17348	17477	17454	17328	17186	17495	17641	17091	17261	17367	17548	17181	17485	17287	17408	17486	17163	17327	17253	17332	17413	17286	17241	17412	17478	17395	17475	17577	17422	17486	17525	17218	17436	17385	17515	17365	17557	17299	17418	17265	17242	17366	17289	17442	17350	17595	17366	17536	17318	17151	17220	17405	17333	17300	17495	17349	17285	17406	17296	17400	17295	17373	17410	17329	17456	17354	17233	17278	17382	17317	17448	17478	17542	17355	17436	17261	17390	17424	17488	17299	17332	17469	17294	17282	17407	17314	17422	17321	17309	17381	17443	17227	17513	17417	17322	17362	17315	17538	17416	17337	17185	17235	17238	17497	17173	17439	17300	17222	17319	17350	17530	17520	17268	17225	17265	17379	17313	17385	17367	17438	17272	17377	17420	17325	17403	17385	17422	17341	17367	17308	17317	17473	17490	17416	17354	17400	17466	17296	17483	17243	17466	17302	17295	17538	17500	17329	17438	17323	17317	17429	17315	17355	17443	17343	17202	17396	17302	17458	17392	17354	17392	17475	17349	17282	17222	17286	17339	17387	17373	17285	17289	17291	17344	17342	17244	17311	17326	17295	17388	17345	17251	17260	17374	17413	17461	17343	17279	17441	17354	17289	17325	17513	17324	17485	17378	17464	17405	17287	17347	17450	17351	17274	17355	17328	17319	17515	17503	17569	17274	17451	17203	17312	17316	17455	17221	17396	17314	17400	17371	17345	17251	17501	17343	17359	17502	17412	17461	17274	17191	17384	17320	17507	17351	17360	17374	17403	17335	17327	17486	17387	17475	17243	17412	17403	17403	17306	17435	17281	17338	17420	17480	17352	17452	17400	17351	17323	17414	17310	17460	17253	17378	17444	17361	17417	17442	17323	17375	17299	17507	17467	17438	17256	17496	17385	17271	17331	17392	17455	17421	17330	17276	17452	17355	17468	17530	17377	17436	17305	17288	17332	17352	17462	17325	17260	17379	17550	17441	17270	17210	17295	17314	17268	17217	17416	17426	17375	17174	17394	17296	17468	17178	17304	17265	17435	17492	17259	17421	17257	17245	17286	17507	17318	17361	17464	17468	17225	17332	17405	17364	17194	17327	17352	17320	17356	17412	17536	17256	17358	17302	17489	17311	17542	17314	17394	17259	17288	17167	17539	17647	17349	17439	17524	17380	17319	17289	17262	17353	17309	17363	17166	17223	17251	17189	17331	17294	17450	17257	17420	17353	17346	17499	17307	17372	17366	17348	17240	17380	17457	17431	17340	17325	17458	17409	17427	17272	17233	17473	17420	17406	17447	17411	17441	17277	17305	17361	17302	17426	17359	17204	17352	17456	17427	17324	17422	17140	17482	17335	17410	17288	17370	17253	17403	17321	17375	17058	17487	17586	17344	17273	17329	17432	17346	17233	17423	17487	17288	17384	17293	17311	17331	17345	17431	17406	17374	17437	17512	17380	17312	17361	17267	17421	17362	17305	17224	17338	17476	17183	17563	17291	17360	17410	17342	17457	17224	17354	17421	17367	17294	17560	17503	17482	17212	17461	17372	17411	17329	17243	17244	17444	17356	17394	17436	17412	17387	17399	17269	17417	17415	17498	17402	17395	17203	17382	17456	17429	17461	17250	17573	17253	17308	17412	17243	17250	17515	17490	17081	17545	17234	17405	17450	17455	17425	17450	17409	17343	17163	17395	17248	17385	17274	17295	17344	17222	17671	17184	17326	17407	17308	17127	17425	17381	17503	17238	17584	17343	17395	17236	17491	17305	17240	17357	17455	17194	17474	17221	17225	17282	17369	17415	17212	17453	17456	17403	17318	17275	17472	17423	17441	17259	17222	17540	17294	17374	17270	17395	17226	17536	17466	17285	17280	17487	17385	17144	17321	17344	17156	17465	17454	17383	17349	17314	17378	17420	17376	17245	17242	17331	17358	17320	17477	17391	17379	17417	17272	17312	17373	17298	17477	17410	17466	17446	17431	17301	17490	17254	17417	17476	17336	17495	17317	17299	17268	17546	17372	17245	17396	17314	17437	17485	17387	17485	17188	17248	17308	17225	17425	17444	17442	17263	17314	17393	17248	17228	17383	17308	17244	17332	17266	17336	17329	17152	17463	17489	17454	17421	17294	17390	17502	17434	17266	17358	17455	17324	17335	17430	17275	17407	17531	17482	17215	17386	17305	17455	17316	17350	17144	17035	17461	17363	17317	17263	17269	17434	17255	17531	17268	17268	17263	17334	17457	17295	17233	17426	17579	17211	17329	17217	17409	17356	17415	17542	17449	17339	17345	17276	17269	17581	17241	17314	17323	17273	17394	17323	17248	17266	17359	17423	17424	17338	17584	17528	17414	17318	17361	17340	17496	17380	17179	17111	17441	17393	17413	17250	17340	17367	17260	17273	17333	17231	17487	17591	17475	17267	17388	17422	17355	17349	17442	17502	17346	17596	17379	17315	17479	17365	17458	17305	17446	17381	17272	17263	17250	17343	17415	17339	17509	17256	17379	17242	17360	17378	17501	17545	17634	17283	17428	17321	17523	17192	17376	17538	17311	17170	17562	17557	17388	17485	17265	17377	17282	17717	17229	17462	17420	17406	17314	17315	17519	17409	17296	17511	17363	17373	17507	17409	17355	17336	17331	17244	17378	17471	17423	17345	17407	17535	17226	17486	17426	17182	17338	17322	17165	17556	17413	17320	17395	17453	17347	17304	17341	17310	17448	17426	17293	17315	17400	17468	17308	17186	17439	17194	17413	17198	17369	17379	17378	17330	17250	17314	17329	17410	17285	17417	17381	17290	17273	17385	17351	17458	17272	17333	17346	17343	17366	17502	17379	17324	17380	17344	17478	17449	17418	17304	17330	17375	17351	17265	17270	17354	17564	17401	17289	17410	17404	17455	17442	17372	17374	17290	17302	17385	17422	17314	17216
24028	21552	29281	24733	24204	27090	27068	23790	22870	22451	22229	21936	21839	21724	21670	21839	21600	21472	21470	21129	21274	21504	21272	21429	21318	21240	21183	21052	21131	21328	21424	21153	21219	21366	21259	21305	21583	21330	21482	21188	21187	21330	21456	21295	21174	21373	21247	21204	21220	21217	21378	21336	21402	21113	21218	21220	21268	21714	21884	21710	21430	21723	21545	21179	21293	21331	21316	21169	20966	21118	21074	21248	21191	21127	21180	21199	21248	21129	21165	21196	20974	21191	21316	21228	21173	21030	21209	20951	21093	21225	21139	21024	21019	21307	21130	21341	21242	21100	21215	21146	21203	21089	21074	21149	21161	21160	21169	21256	21077	21055	21413	21283	21114	20994	21014	21252	21117	21154	21221	21140	21143	21164	21165	21091	21226	21191	21199	20989	21141	21227	21101	20909	21032	21141	21022	21039	21100	21057	21136	21261	21072	21123	21112	21075	21168	21197	21305	21128	21245	21355	21332	21158	21144	21087	21426	21046	20998	21173	21249	21224	21220	21393	21299	21315	21117	21319	21332	21113	21198	20987	21198	21227	21065	21039	21272	21418	21005	21090	21088	21219	21194	21313	21051	21135	21159	21391	21179	21154	21094	21106	21176	21077	21152	21224	21081	21231	21046	21079	20905	21125	21106	21356	21304	21099	21074	21016	21020	20958	20936	21196	21157	21158	20992	21205	21133	21056	21140	21073	21116	21178	21082	21225	21191	21269	21162	21201	20957	21057	21126	21171	21150	21117	20823	20978	21272	21217	21364	21217	21323	21486	21076	21289	21124	21183	21342	21065	21160	21128	21350	21106	21038	21116	20974	21050	21272	21317	21140	21233	21067	21007	20903	21063	21171	21097	21057	21241	21286	20954	21089	21305	21261	21050	21243	21169	21283	21183	21366	21229	21227	21108	21114	21174	21141	21127	20965	21069	21096	21046	21270	21306	21264	21285	20889	20962	21122	21318	21183	21097	21091	21252	21048	21195	21005	20879	21063	21144	21331	21219	21142	21319	21037	21541	21181	21110	21238	20875	21194	21264	21126	21309	20990	21271	21111	21175	21277	20996	21139	21268	21135	21231	21250	21136	21120	21220	21132	21136	21030	21360	21092	21094	21447	21296	21339	21257	21077	21029	21116	21189	21127	21045	21121	21247	21210	21253	21100	21204	21186	21283	21069	21279	21212	21213	21121	21301	21146	21089	21358	21258	21128	21270	21205	21236	21305	20968	21126	21199	21281	21153	21203	21207	21154	21521	21229	21294	21190	21102	21184	21097	21275	21296	21109	21168	21221	21334	21243	20986	21177	21324	21237	21088	21060	21064	21058	21196	21259	21100	21017	21069	21296	20928	21329	21045	21271	21314	21021	21183	21160	21025	21091	21164	21220	21220	20978	20915	21193	21233	21251	21142	21201	21151	21153	21134	21027	20976	21502	21066	21067	21090	21030	21299	21289	21140	21219	21188	21161	21102	21225	21076	21218	21121	20969	21226	21162	21095	21371	21193	21285	21133	21096	21263	21375	21232	21444	21299	21194	21377	21387	21097	21102	21123	21058	21353	21249	21235	21119	21141	21105	21255	21117	21205	21289	21117	21435	21162	21354	21319	21265	21252	21248	21159	21247	21177	21174	21135	21096	20909	20924	21180	21248	21019	21179	21128	21373	21038	21236	21061	21012	20961	21300	21259	21201	21341	21369	21291	21235	21221	21117	20985	20995	21268	21088	21127	21261	21297	21286	21262	21234	21193	21333	21461	21221	21012	21081	21198	21187	21393	21326	20962	21340	21067	21251	21161	21309	21219	21347	21053	21194	21448	20905	21192	21074	21247	21050	21121	21122	21079	21144	21195	21193	21275	21313	21280	21400	21219	21199	21190	21140	21116	21053	21171	21295	21267	20868	21222	21146	21356	20946	21034	21180	21170	21080	21157	21144	21071	21136	21164	21233	21208	21314	21025	21017	21051	21107	21054	21262	21225	21063	21195	21047	21152	21263	21103	20955	21113	21117	21149	21281	21151	21318	21233	21156	21324	21328	21078	21142	20982	21239	21211	21148	20945	21288	21185	21299	21199	21191	21138	21294	21094	21067	21014	21201	21273	21187	21211	21191	21227	21574	21013	20894	20968	21372	21293	21294	21118	21230	21064	21078	21124	20907	21245	21383	20946	21036	21007	21334	21238	21064	21149	21196	21069	21228	21145	21254	20994	21167	21095	21282	21287	21327	21155	21161	20915	21051	21370	21063	21187	21176	21153	21120	21179	21278	21015	21236	21122	21212	21309	21285	21051	21205	21288	21174	21047	21131	21052	21289	21010	21191	21337	21025	21132	21368	21182	21405	21477	21376	21026	21070	21261	21148	21235	21384	21161	21339	21188	21016	21075	21316	21121	21166	21162	21153	21199	21244	21105	21501	21104	21224	21094	21022	21418	21148	21204	21390	21220	21238	20913	21170	21065	21075	21366	21059	21071	21303	21227	21126	21204	21341	21475	21121	21042	21084	21160	21108	21138	21111	21173	21012	21326	21428	21160	21202	21185	21141	21391	21120	20997	21222	21013	21300	21117	21174	21052	21235	21141	20883	21388	21459	21112	21392	21188	21158	21141	21301	21036	21223	21240	21273	21134	20948	21097	21376	21267	21298	21247	21030	21280	20930	21520	21283	21200	21271	21219	21000	20892	21293	21067	21354	21180	20898	21249	21026	21159	21325	21247	21264	21196	20977	21108	21007	21367	21253	21136	21151	21338	21226	21141	21221	21173	21142	21176	21129	21135	21348	21248	21316	21120	21204	21224	21030	21133	21188	21184	21038	21203	21178	21199	21408	21371	21277	21010	21379	21186	21210	21401	21204	21226	21229	21330	21440	21282	21224	21356	21294	21090	21098	21042	20707	21020	21154	21122	21141	20979	21263	21329	20998	21251	21331	21171	21231	21192	20959	21191	21225	20941	21394	21154	21220	21207	21267	21331	21072	21106	21416	21195	21271	21170	21244	21347	21354	20928	21253	21157	21383	21149	21312	21244	21289	21183	21265	21235	21227	21252	21051	20932	21217	21155	21032	21306	20988	21065	21194	21251	21158	21116	21242	21158	21380	21184	21237	21152	21174	21405	21039	21019	21168	21280	21324	21265	21031	21166	21086	21154	21126	21235	21176	21295	21234	21192	21080	21238	21236	21417	21343	21154	21105	21077	21241	21247	21112	21112	20906	21111	21160	21183	21350	21084	20924	21057	21144	21135	21248	21090	21340	21236	21227	21281	21090	21186	21225	21094	21284	21244	21075	21213	21052	21198	21087	21251	21244	21145	21212	20998	21298	21079	21257	21231	21337	21286	21277	21100	20970	21174	21187	21094	21269	21176	21081	21330	21166	21263	21094	20978	21235	21349	21326	21143	21104	21245	21305	21012	21334	21184	21149	21198	21117	21119	21258	21214	21142	21241	21199	21141	21245	21248	21306	21075	21302	21354	21088	21248	21000	21199	21265	21161	21160	21008	20897	21029	21139	21349	20897	21121	21214	21198	21182	21243	21256	21243	21239	21151	21200	21083	21364	21129	21175	21058	21145	21190	21201	21080	21308	21299	21110	21165	21040	21018	21190	21185	21457	21044	21354	21382	21046	21183	20994	21161	21271	21122	21273	21299	21199	21123	21025	21234	21022	21095	21201	21218	21209	21243	21192	21214	21063	21055	21186	21317	20984	21160	21118	21163	21157	20997	21013	21164	21266	21361	21207	21117	21298	21408	21324	21086	21174	21252	21056	21119	21292	21504	21191	21299	21382	21098	21213	21364	21149	21154	21255	21021	21348	21114	21304	21174	21205	21138	21027	21068	21238	21171	21376	21242	21325	21204	21117	21094	21031	21115	21232	21211	21149	21099	21180	20904	21353	21352	21195	21048	21125	21186	21285	21073	21381	21141	21360	21141	21010	21242	21437	21391	21400	21067	21043	21104	21160	21227	20995	21322	21271	21065	21164	21179	20992	21206	21153	21151	21188	21063	21279	21206	21436	21155	21281	21337	21164	21243	21158	21035	21321	21283	21094	21058	21140	20989	21051	21164	21262	21131	21276	21162	21245	21258	21298	21259	21038	21305	21072	21230	21072	21054	21397	21334	21378	21319	21238	20833	21270	21225	21113	21403	21107	21175	21063	21346	21194	21236	21177	21066	21194	21104	20987	21054	21217	21086	20958	21020	21184	21115	21191	21117	21236	21260	21096	21083	21330	21306	21229	21265	21097	21231	20959	21171	21184	21029	21090	20913	21189	21147	21122	21160	21235	21137	21343	21312	21121	21347	21356	21375	21039	21166	21243	21149	20984	21224	21140	21202	21125	21181	21375	21197	21351	21144	21185	21278	21163	20989	21029	21100	21376	21153	21303	21128	21116	21020	21172	21320	21152	21055	21132	21195	21315	21098	21330	21089	21377	21214	21138	21129	21080	21367	21204	21407	21126	21292	21304	21148	21286	21322	21362	21298	21315	21240	21094	21079	21131	21205	21427	21426	20943	21208	21205	21297	21144	21326	21334	21029	21160	21110	21190	21231	21133	21336	21416	21131	21046	21136	21128	21218	21167	21187	21127	21194	21259	21073	21254	21206	21387	21242	21336	21114	21066	21447	20979	21182	20954	21304	21167	21449	21291	21217	21184	21168	21280	21228	21143	21186	21167	20942	21112	21120	21176	20783	21244	21274	21156	21333	21533	21266	21195	21247	21210	21246	21230	21051	21271	21226	21195	21355	21115	21216	21213	21205	21436	21395	21176	21101	21152	21316	21321	21284	21383	21195	21179	21138	21084	21200	21242	21155	21229	21207	21263	21345	21129	21393	21104	21008	21282	21049	21143	21088	21243	21358	21271	21331	21083	21201	21078	21414	21426	21137	21244	21038	21304	21242	21042	21128	21129	21181	21251	21154	21101	21444	21237	21133	21231	21265	21323	20946	21253	21344	21010	21070	21037	21244	21343	21160	21273	21219	21256	21340	21292	21164	21090	21094	21284	21114	21237	21136	20959	21094	21009	21157	21237	21154	21208	21315	21254	21261	21195	21274	21160	21094	21121	21108	21066	21236	21297	21259	21327	21110	21064	21043	21315	21086	21186	21156	21133	21474	21191	21173	21208	21366	21096	21128	21217	21188	21153	20992
21658	43802	40856	33125	28453	24577	22150	20718	19184	18672	17968	17584	17654	17676	17268	17237	17166	17015	17175	17143	17013	17017	16872	17124	16957	16931	16973	17150	16961	17023	16899	16845	17060	16949	16937	17106	16960	16985	16948	16851	16872	16768	17170	16912	16958	16767	17085	17002	17046	17016	16928	16861	16778	16846	16931	17015	17191	17505	17261	17742	17317	17332	17098	16902	16919	16949	16939	16948	16929	16869	16979	16903	16797	16873	17022	16709	16954	16803	16815	16800	16972	16849	16884	16963	16899	16896	17046	16830	16925	16884	16978	16920	16893	16822	17098	16927	16903	16955	16959	16828	16962	16806	16819	16957	16731	16887	16947	16788	16979	16770	16918	16866	16878	16805	16821	16908	16885	16944	16922	16771	16982	16946	16858	16875	16894	16937	17035	16885	16833	16895	17000	16812	16779	16927	16693	16853	16939	17000	16961	16849	16831	16797	16971	17022	16755	16830	16887	16792	16830	16991	16891	16853	16754	16878	16859	16971	16689	16895	16896	16834	17094	16698	16817	17007	16832	16874	16823	16866	16965	16950	16833	16870	16865	16977	16851	16953	16823	16986	16890	16872	16971	16747	16852	16697	16965	16948	16846	16990	16823	17035	16969	16911	16908	16913	16895	16845	16824	16718	16839	16750	17098	16855	16856	16891	16885	16913	16935	16857	16933	16839	16653	16952	16919	17280	16789	16716	16943	16856	17053	16962	16764	16951	16981	16827	16936	16851	16915	16989	16926	16787	17041	17051	16828	16818	16824	16917	17010	16996	16733	17060	17070	16748	16756	17017	16706	16951	16981	16884	16780	16812	16945	16833	16969	17121	16793	16994	16865	16869	16960	16764	16819	17011	16887	16900	17054	16849	16877	16799	16653	16756	16853	16743	16931	16955	16947	16854	16821	16977	16897	16859	16925	16762	16829	16853	16704	16948	16780	17056	16844	16891	16850	16967	16877	16950	16659	16870	16769	16783	16745	16877	16828	16815	16890	16773	16774	16835	16834	16736	17041	16846	16756	16943	16806	16983	16770	16865	16923	16930	16809	16825	16902	16866	17048	16842	17027	16865	16755	16772	16726	16829	16897	16906	17057	16798	16924	17255	16904	16917	17113	16807	16885	16844	16958	16885	16864	16932	16731	16843	16946	17034	16925	16772	16998	16865	16916	16658	16900	17052	16801	17026	16902	16973	16859	16866	16955	16898	16788	16955	16895	16655	16911	17029	16903	16853	16864	16868	16830	16779	16726	17018	16962	16824	16936	16869	16937	17101	16917	16996	16984	16912	16788	16902	16939	16879	16949	16729	16731	16944	16878	16887	16804	16939	16826	16867	16961	16956	16970	16775	16966	16889	16872	16924	16832	16820	16911	16845	17049	16806	16782	16801	16794	16813	17107	16842	16985	16899	17008	16922	16750	16861	16830	16755	16863	17067	16761	16867	16861	16893	16987	16940	16813	16834	16868	16943	16937	16867	16762	16992	16917	16888	16995	16645	16895	16821	16889	17019	16809	16895	16865	16790	16981	16930	16897	16902	16732	16949	16813	16905	16825	16730	17041	16976	16798	16849	16946	16883	16917	16859	16863	17033	16874	17020	16846	17018	16850	16850	17000	16852	16971	16972	16987	16867	16913	16996	16881	16804	16816	16834	16854	16987	16892	17082	16727	16883	16851	16918	16936	16869	16886	16845	16941	16840	16727	17104	16968	17001	16833	16894	16786	16950	16847	16823	16835	16829	17015	16920	16930	16869	16945	16840	16874	16979	16856	16921	16865	16761	16894	16830	16971	16972	16924	16938	16830	16843	16916	16922	16928	16749	17020	16893	16735	16993	16941	16723	16975	16799	16975	16776	16859	16942	16851	16814	17001	16850	17078	16977	16789	16925	16956	16869	16963	16934	16761	16787	16760	16820	16873	17040	16958	16832	16782	16868	16908	16812	16954	16860	16734	16932	16859	16939	16774	16825	16892	16997	16884	16823	16815	16956	16924	16913	16992	17029	16814	16774	16801	17086	16784	16694	16865	17122	16810	16778	16701	16967	16886	16798	16776	16846	16751	17026	16782	16974	16944	16814	16757	16953	16811	16850	16956	16745	16857	17043	16905	16753	16841	16855	16929	16825	16805	16773	16945	17117	16795	16943	16951	16832	16826	16894	16930	16842	17001	16838	16965	17017	16816	16907	16953	17039	16858	16995	16859	16901	17002	16893	16884	16982	16994	16783	16990	16717	17002	16940	16880	16704	16816	16780	16969	16883	16874	16831	16687	16843	16661	16849	16873	16838	16995	17073	16830	17005	16972	16915	16816	16680	16898	16942	16906	17001	16912	16828	16890	16985	16664	16962	16866	16933	16930	16840	16770	16891	16892	16947	16940	16878	16890	16985	17033	16865	16994	16751	16859	16916	16834	16990	16908	16747	16871	16715	16864	16851	16867	16685	17047	16839	17097	16883	16773	16791	16916	16720	16911	16774	16805	16891	16849	16906	16968	16735	16899	16888	16861	16784	16940	17001	16890	17039	16930	16947	16798	16769	17026	17033	16895	16746	16792	17019	16812	16794	16803	17104	16874	16921	16993	16887	16894	16697	17121	16769	16780	16800	16827	16806	17029	16885	16834	16772	16834	16674	16960	16720	16960	16848	16979	16741	16951	16761	16977	16957	16954	16918	16939	16945	16970	16852	16795	16786	16882	16788	16873	16933	16857	16837	16938	16843	16920	16844	16954	16889	16919	17118	16724	16815	16804	16919	16816	16950	16938	17021	16830	16859	16799	16907	16952	16847	17081	16671	16866	16932	16973	16957	16886	16857	16754	17169	16950	17014	16754	17071	16994	16880	16878	16916	16802	16845	16841	16828	16834	17033	16861	16836	16958	16822	16979	16932	16983	16830	16929	17097	16988	16649	16945	16972	16722	16937	16963	16743	16719	16923	16836	16926	16850	16963	16876	16863	16899	17108	16834	16732	16863	16727	16924	16793	16952	16839	17042	17082	16962	17080	16920	16937	16711	17056	16830	16778	17015	16987	16814	16939	16702	17014	17005	16675	16951	16753	16851	16904	17001	16928	16953	16884	16895	16822	17106	16895	16964	16957	16772	17117	16880	16891	16867	16771	16907	16842	16820	16825	16705	16829	16840	17071	16979	16834	16823	16770	16802	16888	17078	16924	16862	16752	16788	16771	17199	17024	16974	16905	17012	16836	16975	16963	16827	16922	16924	16843	17014	16951	16847	16843	16765	16962	16998	16803	16970	16718	16878	16878	16865	16968	16730	16834	16776	16954	16936	17059	16939	16963	16870	17050	16797	17002	16891	16889	16985	16818	16878	16746	16993	16772	16819	16786	17054	16892	16997	16873	16999	16938	16879	16820	16882	16949	16953	16902	16792	16927	16869	16752	16763	16737	16879	16736	16862	16944	16734	16737	17002	16924	16975	16828	16853	16730	16910	16891	16794	16894	16822	16889	16993	16826	16791	16950	17002	16888	16898	17007	16927	16895	16858	17020	16815	16914	16724	16874	16961	16892	16968	16825	16715	16881	16765	16774	16830	17071	16780	16824	16730	16931	17097	16828	16946	16967	16926	16895	16778	17050	16942	16864	16792	16918	16793	16933	16705	16802	16875	16891	16939	17012	16894	16940	16782	16942	16811	16985	16924	16924	16888	16943	16906	16849	16834	16927	16864	16930	16901	16743	16972	16950	16865	16946	16895	16754	16819	16875	16879	17099	16855	16928	16841	16880	17050	16790	16814	16860	17004	16836	16864	16739	16863	16895	16857	16763	16839	16933	16845	16935	16894	16857	16857	16955	16813	16917	16923	16894	16703	16942	16884	16891	16822	16939	16976	16889	16864	16835	16876	16834	16816	16964	16944	17050	16746	16890	16776	16769	16748	16926	16773	17106	16860	16768	16915	16831	16718	16843	16844	16874	16836	16819	16877	16822	16921	16912	16980	16844	16912	16811	17074	16889	17106	17051	16733	16844	16770	16939	16874	16904	16772	17008	16883	17108	16882	16906	16940	16665	16870	16826	16829	16771	16878	16980	16829	16915	16858	17227	16873	16948	16943	16756	17038	16816	16971	16860	16916	16872	16808	16967	16906	16793	17000	16823	17122	16774	17015	16869	16786	16630	16751	16684	16647	16804	17004	16736	16794	16904	16679	16729	16806	16947	16937	17015	16767	17047	16991	16750	16874	16902	16810	16977	16976	16773	16838	16913	16819	16779	16911	16929	16833	16968	16900	16886	16981	16844	16799	16869	17000	16852	17029	16880	16949	16978	16850	16798	16834	16970	16937	16828	17006	16925	16778	16786	16816	16909	16944	16630	17168	16920	16805	16987	16917	16940	16773	16881	16871	16939	16771	16746	16717	16953	16947	16961	16942	17030	16932	16785	16866	16867	16767	16801	16968	17026	16951	17108	16905	16970	16915	16943	16953	16859	16836	16743	16881	16920	16830	17007	16800	16955	16803	16888	16903	16930	16841	16746	16813	17028	17012	16910	16850	16918	16921	16970	16913	16934	16918	16745	16996	16943	16971	16955	16805	16912	16942	17034	16884	16859	16957	16846	16960	16887	16813	16879	16776	16967	16901	16977	16950	16964	16948	16968	16987	16825	17022	16769	16915	16861	16872	17038	16917	16670	16998	16887	16901	16955	16915	17042	16851	17044	16832	16921	16904	16951	16908	17014	16888	16829	16939	16953	16868	16755	16993	16937	16764	16892	16810	17040	16808	16757	16749	16812	16789	16958	17041	17024	16802	16958	17043	16776	16821	16701	16797	16921	16731	16964	16986	16955	16890	17009	16818	17032	17027	16790	16848	16877	17213	16628	16763	16734	16894	16982	16889	16933	16840	16895	16900	16879	16960	16884	16646	16804	16870	16976	16820	16780	16763	16967	16832	16773	16906	16884	16913	17033	16922	16873	16719	16797	16972	16839	16845	16822	16829	16664	16753	16918	16920	16862	17044	16911	16867	16859	16790	16881	16682	16898	16624	16993	16835	16917	16891	16959	16627	16989	16857	16785	17006	16878	16989	16969	16944	16813	16934	16862	16848	16807	16916	17036	16740	16707	17090	16895	16849	16886	16784	16833	16941	16854	17017	16907	16814	16770	16977	16863	17010	16985	16916	16820	17006	16792	16826	17061
23033	21514	29478	24095	22336	26039	29805	24605	22876	22904	22343	22027	21986	21802	21746	21786	21629	21512	21351	21212	21221	21341	21455	21339	21150	21361	21307	21148	21121	21582	21176	21353	21157	21466	21220	21068	21395	21368	21260	21057	21303	21202	21115	21107	21196	21290	21125	21217	21416	21062	20879	21259	21158	21248	21229	21389	21241	21470	21779	22204	22205	21792	21513	21203	21408	21111	20957	20918	20992	20999	21141	20843	21154	21298	21308	21016	21062	21036	21191	21111	21011	21090	21042	21096	21121	21049	21117	20945	21036	21151	20911	21023	21321	20981	20906	20978	21189	20970	20867	21010	21093	20914	21154	21246	20933	20669	21062	20983	21035	21169	21050	20989	21165	20893	21135	21127	21149	21103	21100	21197	21208	21089	21101	21321	21118	21178	21025	21059	20989	20956	20867	21070	21086	20805	21309	21084	20957	21033	21085	21035	21022	20995	20897	20880	21077	21070	21149	21052	20933	21232	21310	21034	20887	21127	21213	21201	21121	21210	21173	21038	21235	21125	21214	21251	21027	20985	21257	21292	21109	21126	21140	20923	21139	21106	21159	21029	21085	21095	21234	20887	21074	21060	21066	20986	20899	20900	20788	21003	21139	21094	21236	21107	21168	21071	21136	20951	21051	20931	20984	20877	21040	20896	20854	20962	21056	21004	21108	20804	20784	21003	21147	20953	21000	21016	20777	20949	21062	21153	21138	20914	20943	21196	21250	21180	21056	21043	20884	21003	20938	20976	21059	20871	21086	21026	20998	21170	21245	21132	20852	20795	21104	21065	20926	20901	20886	20984	20986	21148	20949	20955	21030	21137	21225	21038	21049	21009	20965	21014	21197	20959	20884	21116	21027	21089	21177	21153	21181	20996	21129	20936	20947	21149	20854	20760	21134	21182	21041	20884	21022	20861	21093	21084	20885	20980	21106	21020	21128	20933	21315	21018	21024	20978	20997	20968	20990	20990	21087	21167	21068	21023	21252	21055	21069	20925	20795	21026	21149	21124	21051	21121	21238	21133	20892	21152	20953	20861	20981	20897	21051	20953	21157	21056	20910	21096	20853	20940	21113	20894	21201	21165	21128	20911	20956	21003	21186	21231	21127	21079	21064	21469	20987	21194	20933	21135	21101	20990	20845	21099	20997	20870	21129	21008	21078	21089	20998	20903	21095	20916	21010	21046	20890	21100	20922	21036	20858	20856	20869	20979	21000	21043	21109	21098	21124	21009	21089	20868	20998	21196	21076	20981	20860	21197	21220	21102	21160	21012	21119	20976	21006	21248	21053	20919	20947	20877	21005	21136	21000	21125	21113	21060	20968	21018	20810	20897	21091	21125	20923	20938	20943	20929	21007	20899	21125	21034	20992	21021	21004	21016	21093	21058	21267	21095	20839	20989	20788	21090	20876	20950	20803	21037	20995	21020	21343	20680	20859	21060	21067	21143	21128	21181	21123	20735	21044	21189	21209	21034	21004	21049	21190	21078	21080	21153	21200	20989	21182	20941	20966	21039	21098	20949	20998	20954	20940	21129	21102	20997	21168	20883	21046	21324	21164	20962	20936	21166	20900	21120	21229	20909	21026	21071	21101	21156	21038	20977	21055	20970	21116	20997	21022	21010	20844	21097	21065	20899	20909	20837	21189	20940	21128	21061	21086	20845	20910	20821	21286	20968	21019	21268	21018	21007	20955	21046	21060	21087	20946	21049	21312	21134	20947	20959	21219	21052	21168	21001	20988	21136	21043	21033	21026	20932	21019	21103	21079	20974	21101	21005	21048	20942	20885	20867	21065	21095	21154	21060	20973	21168	20926	21374	21012	21015	21065	20984	21196	21208	21008	21079	20927	20952	20883	20722	20966	20828	20863	21080	21039	21021	20812	21245	20985	21111	21082	20943	20937	21075	21065	20962	20878	20909	21067	21128	21067	20955	21275	20868	21229	20832	20949	21305	21024	21083	21218	21122	20800	21246	21168	21100	21030	21056	21243	21112	21214	21102	21035	21013	21102	20975	21111	21164	20938	20914	21188	20874	21147	21043	21014	20863	20903	20974	21091	20925	20981	21063	21041	20804	21041	21020	21133	20831	20808	21003	21059	21036	20941	20853	21108	21102	21029	21215	21188	21177	21090	21233	21087	20766	20917	21201	21060	21008	21023	21092	20936	21030	21068	21041	21187	21225	20961	20913	21199	21019	21073	20885	20940	20866	20961	21068	20990	20973	20868	21144	20975	20968	21180	20972	21006	21088	20985	20926	21053	21076	20974	21129	20916	21038	21123	21285	21098	20828	20996	21188	21056	21069	21184	20899	21019	21012	21350	21032	21112	20899	21038	21187	21228	20985	21101	21242	21105	21003	20993	21068	21073	21344	21125	20904	20847	21061	21071	21172	20880	21143	20919	21074	20996	21019	21019	20944	21022	20918	21027	21006	20885	21142	21100	21076	20765	21346	21305	21127	21110	21137	20921	21060	20858	21023	20907	20915	20795	21100	21082	20967	21087	21040	21055	20999	21128	21006	20918	20978	21134	21128	20919	20986	21129	21238	21115	21090	21253	20873	21042	21051	20862	21020	21040	20915	20901	21038	21045	21017	20955	21134	21046	21083	20932	20934	20910	20838	21161	20944	21191	20958	21038	20956	20900	21117	21028	20871	20980	21182	21051	21093	20913	21162	20988	21020	21097	21119	21016	20940	21264	21154	20948	21053	21046	21008	21079	20989	20917	21252	21318	20980	20993	20984	21085	20978	20698	21121	21112	21116	21025	21035	20962	21095	21056	21116	20994	21064	21186	21181	21090	21096	21146	20907	21062	21038	21150	21054	21065	21062	21218	21223	20876	21014	21009	21025	20927	21125	21250	21062	21098	21069	21097	20971	21036	20888	21014	20896	21028	21080	20942	21000	20856	20924	20952	20936	21046	20937	21010	21071	21093	21042	21084	21030	21030	20864	20965	21002	21052	21057	20923	20905	20882	21063	21051	21037	20953	21033	21003	21232	21293	21078	21218	20984	20900	20942	21176	20915	21069	20833	21069	21077	21070	20963	20893	20895	20931	20971	20951	21163	21112	20872	21285	21229	21091	21133	20855	21115	21084	20846	20973	21058	20995	21000	21257	20937	21046	21086	21048	21245	20977	21121	20833	20947	21052	21058	21115	20817	21030	20977	21057	20930	20863	20818	20828	21014	20978	20997	20950	21270	20711	20968	21222	21012	21092	20996	21111	21072	20960	21025	20926	21043	21002	21134	20968	21198	21123	21017	21218	21220	20971	20866	21232	20940	21143	21088	21069	20872	20934	21099	21181	20952	20788	21120	21001	20950	20879	20953	21194	20922	20921	21119	20864	21007	21028	21169	21017	21086	20940	20995	20944	20912	21075	21233	21108	21093	21198	21026	20989	21028	21068	20984	21094	21043	21006	21245	21089	20805	21215	21209	20952	20964	21169	20992	21069	20830	21066	21061	21254	21019	20949	21140	21085	20807	21292	21051	20858	21248	21133	20993	20833	21273	20994	20977	20906	21017	20952	20982	21031	21082	21079	21142	21180	20953	21026	20909	20819	21036	20929	20938	20983	20951	20895	21021	21087	21185	20975	21103	20974	21024	21088	21049	21054	20840	20907	21091	21023	21159	21040	21113	20813	21031	21137	21081	21091	20896	21181	21046	20968	20979	21076	21052	21023	21014	21070	21157	20899	21136	21202	21008	20946	21178	21224	21078	20748	21094	21118	21270	21129	21070	21135	21192	21060	20979	21002	21033	21231	21193	20977	21012	20983	21209	21082	20920	21151	21006	21175	20945	20640	21006	20938	20808	20874	21092	21114	21079	21384	21167	21024	20926	21279	21067	21040	21017	20897	20847	21015	20845	21208	21098	20821	20864	21017	21090	20930	20962	20974	20997	21261	21040	20934	21017	21074	21045	20997	21045	21144	20995	21079	21028	21017	20998	20869	21222	21177	21030	20775	21040	21019	21051	20787	21134	21050	21125	21407	20740	21266	21264	21236	21051	20837	20821	20837	20874	20995	20869	21020	20960	20977	21049	21019	20972	20995	21085	21060	21104	20950	20840	20945	20979	21159	21073	20935	20995	21050	21069	21193	20903	21121	20978	21162	20880	21087	20943	20907	21124	21020	21094	21033	21069	21291	21264	20994	21014	21075	20934	21131	20914	21090	21025	21070	20933	20870	20976	21231	21155	21100	21261	21175	21090	21203	21210	21279	21021	20962	21110	21017	20867	21065	21149	21030	21131	20861	20996	21038	21036	20896	21147	20953	20881	21165	21248	20903	20935	21077	20994	21182	21125	20929	21078	20862	21269	20958	20861	20993	21018	20999	20539	20901	21122	20973	20844	21081	20951	21105	20942	20960	20904	21010	20894	21272	21012	20823	21015	21063	21073	20960	20850	20980	21263	21178	20995	21225	21262	21212	21054	21077	20950	20900	21074	21070	20924	20954	21044	20922	21065	20936	20945	21158	21153	21200	20974	21133	21079	20993	20903	21029	21015	21062	21161	20990	21081	21132	21173	21141	21131	21025	20815	21198	20945	21218	21052	20972	20952	20978	20879	20998	21151	21089	21115	21056	20994	20915	20935	20986	20960	21036	21007	21111	20881	21158	21120	21036	20875	20846	21033	20986	21022	20921	20938	21015	21005	21050	21240	21245	21173	21118	21002	21110	21073	20969	21052	21153	21033	21164	21056	20899	20942	20769	21072	21150	21110	20984	21317	21041	21204	20914	21113	21180	20970	20914	21046	20982	20855	21078	20999	21145	21182	21113	21154	21079	21341	20884	20997	21072	21112	21067	21230	20981	21010	21132	21109	21009	20989	21160	20874	20953	21053	20842	21016	21113	21151	21015	21093	21133	21011	21330	21178	21045	21348	21152	21097	20961	21246	21086	20936	20958	20930	21106	21179	21124	20890	20955	21000	20875	21121	21099	21085	20962	21272	21244	20911	20979	20834	20889	21142	21057	21089	21022	20955	21034	20893	21092	21132	21263	21000	20900	20972	21050	21136	21105	20845	20851	21027	21211	20824	21115	20965	21081	21153	21133	21032	21054	20934	21268	21136	20936	21126	21034	21042	21220	21045	21206	20975	21095	21059	20890	21091	20992	21287	21080	21318	20981	20910	20933	21124	21067	21152
23143	46645	45290	36889	31313	27039	24120	22017	20096	18988	18317	18055	17880	17681	17614	17308	17131	17015	17051	16880	16829	16985	16984	16957	16911	16906	16984	16886	16886	17146	17075	16987	16953	17031	16936	16930	16936	17015	17022	16725	16910	16858	16839	17094	16889	17015	16925	17084	17010	16857	16851	16956	16757	16946	16933	16974	17141	17451	17685	18155	18247	17575	17404	17094	16826	16978	16799	16861	16863	16919	16856	16699	16991	16765	16861	16824	16725	16962	16915	16985	16807	16795	16842	16826	16845	16743	16916	16875	16844	16854	16889	16768	16880	16781	16871	16715	17033	16838	16765	16716	16694	16773	16787	16833	16943	16896	16784	16802	16742	16694	16842	16770	16923	16824	16798	16946	16757	16661	16702	16837	16996	16822	16847	16817	16881	16860	16775	16818	16820	16864	16919	16815	16760	16725	16767	16669	16828	16813	16764	17013	16833	16779	16791	16807	16921	16985	16662	16972	16953	16793	17044	16787	16823	16901	16685	16835	16975	16810	16784	16522	16851	17019	16855	16770	16925	16702	16759	16990	16800	16868	16857	16763	16856	16747	16852	16862	16731	16906	16815	16926	16973	16776	16858	16847	16734	16768	16746	16937	16709	16813	16968	16807	16939	16749	16814	16756	16933	16935	16842	16774	16753	16831	16933	16777	16718	16657	16833	16881	16886	16830	16876	16581	16980	16677	16771	16858	16869	16853	16823	16782	16972	16858	16873	16839	16741	16864	16853	16848	16847	16771	17058	17010	16837	16869	16957	16909	16641	16845	16628	16678	16821	16607	16776	16670	16913	16900	16761	16959	16796	16837	16788	16818	17081	16810	16881	16699	16744	16732	16819	16784	16811	16883	16977	16820	16929	16862	17130	16862	16944	16708	16910	16865	16899	16851	16772	16759	16705	16702	16808	16885	16613	16713	16772	16629	16812	16761	16730	16739	16652	16632	16853	16973	16944	16828	16882	16906	16690	16765	16788	16918	16829	16854	16811	16891	16761	16865	16907	16952	16782	16868	16851	16898	16789	16853	16849	16827	16833	16749	16768	16826	16776	16857	16779	16712	16899	16849	16937	16665	16821	16704	16760	16841	16796	16783	16813	16860	16915	16867	16883	16719	16751	16867	16754	16739	16898	16870	16675	16838	16636	16729	16833	16637	16962	16962	17016	16912	16872	16929	16948	16687	16761	16781	16743	16913	16867	16801	16743	16768	16824	16710	16999	16755	16757	16801	16725	16703	16655	16832	16618	16767	16786	16801	16782	16653	16637	16789	16841	16914	16624	16814	16779	16878	16745	16816	16883	16738	16743	16925	16907	16784	16825	16844	16787	16630	16849	16903	16704	16621	16770	16771	16747	16761	16811	16855	16916	16828	16650	16667	16906	16852	16705	16774	16757	16773	16690	16653	16783	16772	16861	16849	16732	16664	16932	16773	16858	16891	17016	16523	16999	16710	16762	16619	16885	16964	16724	16680	17011	16743	17031	16843	16768	16698	16849	16648	16716	16823	16922	16846	16655	16856	16666	16881	16847	16729	16824	16775	16721	16817	16807	16732	16749	16702	16638	16868	16685	16598	16722	16927	16799	16876	16837	16756	16873	16794	16855	16804	16828	16846	16644	16772	16850	16581	16907	16781	16754	16847	16852	16838	16747	16750	16793	16855	16854	16755	16742	17006	16913	16665	16838	16733	16911	16931	16777	16704	16921	16851	16751	16742	16657	16799	16600	16749	16800	16901	16895	16861	16662	16660	16847	16839	16785	16850	16628	16921	16636	16897	16716	16746	16803	16691	16734	16784	16721	16877	16832	16921	16794	16687	16839	16748	16893	16826	16827	16740	16897	16804	16791	16704	16825	16722	16764	16847	16822	16679	16876	16788	16665	16851	17019	16882	16911	16781	16908	16725	16859	16843	16819	16874	16889	16865	16871	17006	16771	16668	16697	16833	16679	16754	16868	16638	16791	16823	16877	16921	16810	16902	16718	16895	16774	16828	16948	16827	16821	16688	16956	16824	16763	16919	16814	16992	17012	16743	16707	16753	16867	16904	16862	16761	16641	16916	16866	16702	16781	16891	16880	16849	16781	16753	16930	16988	16783	16983	16972	16807	16919	16784	17113	16698	16886	16778	16712	16740	16957	16794	16845	16756	16763	16888	16722	16816	16877	16683	16769	16848	16893	16752	16990	16899	16840	16724	16820	16818	16743	16843	16923	16917	16777	16864	16795	16740	16845	16654	16713	16907	16897	16646	16834	16747	16774	16697	16892	16678	16800	16684	16572	16840	16760	16763	17008	16912	16928	16818	17028	16922	16769	16842	16842	16897	16871	16780	16790	16858	16728	16797	16752	16798	16868	16777	16806	16913	16846	16823	16776	16854	16783	16914	16895	16720	16863	16857	16882	16790	16693	16889	16925	16945	16682	16776	16686	16689	16932	17019	16859	16545	16870	16800	16872	16802	16765	16835	16828	16949	16757	16683	16673	16778	17050	16798	16750	16722	16834	16837	16865	16963	16817	16693	16818	16782	16682	16794	16885	16801	16896	16876	16899	16786	16990	16714	16947	16616	16849	16891	16837	16649	16757	16629	16869	16771	16932	16751	16881	16850	16797	16883	16789	16859	16861	16828	16859	16841	16836	16702	16852	16824	16817	16754	16738	16623	16734	16844	16845	17030	16777	16830	16787	16816	16770	17005	16710	16887	16771	16815	16627	16837	16930	16785	16702	16747	16740	16878	16704	16838	16775	16751	16921	16843	16779	16733	16852	16866	16966	16878	16801	16834	16698	16768	16750	16900	16691	16988	16737	16887	16905	16950	16806	16719	16841	16612	16795	16861	16762	16710	16829	16857	16754	16738	16763	16863	16748	17009	16686	16631	16824	16914	16726	16890	16949	16797	16632	16778	16766	16725	16820	16786	16839	16919	16820	16731	16795	16799	16813	16796	17028	16937	16738	16611	16835	16794	16692	16801	16674	16783	16740	16583	16818	16899	16810	16717	16728	16612	16699	16719	16756	16845	16666	16869	16894	16994	16844	16671	16666	16775	16864	16678	16787	16706	16793	16725	16797	16988	16797	17062	16932	16646	16836	16789	16840	16843	16802	16776	16803	16852	16821	16904	16776	16822	16927	16871	16831	16713	16829	16755	16668	16745	16725	16779	16842	16792	16780	16686	16696	16868	16858	16830	16862	16746	16881	17007	16800	16688	16815	16848	16853	16830	16741	16774	16828	16839	16848	16860	16909	16655	16839	16876	16805	16741	16879	16780	16698	16818	17025	16764	16789	16757	16792	16742	16846	16795	16846	16581	16849	16851	16796	16779	16670	16894	16815	16765	16764	16589	16749	16929	16608	16886	16602	16673	16913	16924	16867	16874	16579	16689	16888	16686	17047	16654	16645	16912	16583	16976	16704	16674	16658	16901	16820	16769	16781	16739	16815	16927	16812	16806	16629	16736	16917	16883	16870	17015	16913	16933	16771	16798	16708	16781	16682	16884	16883	16874	16886	16865	16798	16886	16752	16785	16915	16880	16871	16807	16870	16749	16828	16784	16791	16803	17020	16717	16804	16662	16874	16667	16760	16821	16663	16809	16602	16751	16811	16822	16920	16740	16736	16872	16836	16754	16733	16587	16883	16838	16816	16689	16936	16736	16741	16606	16886	16867	16875	16766	16840	16687	16875	16692	16940	16742	16826	16684	16771	16851	16801	16798	16757	16618	17026	16855	16845	16775	16640	17014	16866	16876	16716	16782	16721	16695	16777	16805	16665	17010	16516	16754	16952	16755	16770	16929	16924	17022	16950	16689	16774	16923	16730	16775	16883	16835	16833	16655	16697	16918	16868	16677	16746	16820	16712	16876	16825	16716	16867	16657	16830	16890	16793	16794	16920	16846	16814	16830	16792	16869	16932	16701	16738	16838	16985	16790	16986	16907	16755	16758	16744	16855	16855	16746	16712	16908	16913	16676	16912	16775	16755	16913	16842	16888	16813	16841	16855	16767	16797	16926	16897	16826	16738	16883	16859	16645	16787	16764	16821	16845	16728	16823	16873	17012	16763	16812	16878	16852	16922	17044	16775	16777	16512	16720	16724	16859	16991	16711	16952	16709	16668	16580	16826	16841	16712	17002	16746	17050	16827	16745	16815	16645	16810	16843	16753	16830	16765	16870	16807	16788	16780	16743	16771	16820	16705	16820	16785	16964	16735	16749	16839	16852	16714	16636	16820	16754	16748	16929	16788	16812	16826	16944	16909	16852	16808	16803	16817	16865	16757	16776	16823	16823	16812	16830	16799	16757	16712	16747	16905	16823	16707	17048	16798	16773	16936	16771	16788	16781	16804	16923	16907	16621	16665	16981	16652	16762	16791	16777	16835	16909	16846	16796	16774	16786	16655	16764	16735	16804	16749	16975	16841	16818	16869	16783	16819	16839	16735	16911	16822	16957	16901	16789	16781	16828	16764	16768	16787	16811	16709	16783	16790	16833	16695	16805	16810	16852	16845	16621	16809	16960	16630	17022	16936	16718	16839	16741	16684	16574	16760	16734	16859	16729	16845	16883	16707	16834	16866	16687	16788	16778	17017	16730	16738	16880	17124	16976	16715	16791	16835	16679	16842	16827	16929	16705	16764	16825	16557	16638	16859	16672	16844	16818	16824	16982	16701	16774	16813	16687	16713	16899	16770	16610	16886	16857	16602	16928	16899	16795	16811	16922	16767	16714	16760	16760	16929	16751	16798	16759	16858	16823	16864	16707	16837	17062	16740	16940	16652	16811	16841	16719	16752	16720	16802	16798	16849	16907	16787	16914	16941	16721	16934	16677	16915	16728	16804	16733	16893	16651	16637	16741	16606	16745	16902	16688	16825	16830	16581	16840	17083	16737	16965	16768	16694	16768	16782	16675	16775	16851	16832	16829	16658	16719	16874	16909	16720	16910	16851	16908	16627	16769	16733	16802	16895	16695	16864	16871	16809	16841	16833	16814	16798	16923	16674	16876	16857	16851	16731	16844	16800	16768	16922	16965	16729	16863	16746	16789	16824	16773	16955	16662	16831	16840	16871	16785	16886	16822	16853	16694	16668	16731	16908	16867	16960	16796	16726	16893	16861	16741	16823	16810	16756	16729	16952	16830	16816	16677	16895	16870
28528	25321	35559	33343	26975	24640	23025	22297	21409	21266	21085	20741	20883	20894	21040	21062	20888	20982	21043	21096	21007	20843	20889	21004	20866	20787	20755	20734	20928	20966	20796	20942	20928	20871	20871	20625	20940	20756	20902	20828	20926	20752	20913	20950	20865	20880	20926	20843	20931	20873	20765	20754	20820	20719	20706	20762	20745	20825	20720	21013	20642	20994	20890	20935	20954	20829	20742	20608	20847	20858	20878	20897	21027	20617	20796	20920	20566	20683	20783	20814	20716	20831	20701	20726	20774	20782	21096	20981	21046	20965	20919	20820	20844	20927	20879	20767	20726	20882	20788	20705	20818	20893	21006	20874	20847	20923	20881	20639	20644	20799	20852	20834	20979	20826	20808	20881	20799	20857	20858	20970	20751	20604	20868	20914	20943	20605	20608	20881	20741	21066	20807	21024	20706	20880	20727	20946	20805	20753	20620	20843	20860	20968	20640	21012	20673	20530	20690	20829	20724	20839	20695	20569	20920	20676	20607	20831	20816	20728	20817	20807	20813	20853	20902	20776	20894	20831	20720	20754	20631	20902	20923	21016	20908	20760	20897	20644	20873	20781	20932	20793	20794	20864	20953	20907	20836	20737	20856	21062	20492	20713	20835	20759	20915	20732	20712	20935	20942	20732	20992	21023	20779	20835	21006	20826	20755	20965	20897	20725	20636	20684	20891	21066	20839	20699	20826	20793	20865	20872	20982	20898	20760	20744	20683	20848	20984	20889	20670	21007	20893	20684	20780	20836	20723	20610	20725	20807	20854	20829	20851	20849	20864	20784	20753	20815	20553	20929	21062	20743	20894	20619	20925	20839	20867	20722	20603	20705	20964	20755	20829	20831	20844	20601	20863	20835	20891	20974	20789	20765	20760	20853	20681	20873	20959	20711	20936	20869	20725	20800	20869	20827	20753	20940	20754	20807	20800	20919	21021	20791	20817	20778	20823	20833	20884	20626	20687	20767	20748	20610	20906	20919	20875	20812	20819	20672	20781	20620	20993	20814	20712	20958	20866	20809	20839	20780	20753	20652	20792	21138	20918	20943	20907	20750	20874	20904	20889	20877	20883	21031	20825	20999	20983	20756	20880	20743	20874	20773	20845	20690	20541	20754	20981	20952	20793	20710	20797	20860	20922	20952	20742	20802	20822	20936	20966	20693	20947	20850	20581	20641	20698	21048	20914	20821	20916	20652	20740	20835	20717	20964	20710	20841	20775	20802	20754	20737	20715	20551	21029	20621	20716	20900	20985	20980	20877	20828	20772	20730	20679	20643	20648	20761	20935	20844	20771	20625	20769	20716	20911	20779	20825	21038	20829	20983	20888	20810	20809	20801	20814	20757	20719	20721	21128	20750	20884	20937	20775	20769	20715	20804	20834	20909	20848	20876	20936	20670	20639	20724	20979	20803	20727	20723	20847	20797	20769	20806	20641	21010	20899	20738	20741	20938	20675	20682	21118	20922	20813	20949	20689	20996	21037	21028	20881	20851	20870	20670	20726	20761	20763	20692	20812	20746	20901	20816	20884	20971	21052	20902	20801	20968	20694	20875	20896	20847	20954	20914	20734	20727	20908	20747	20879	20832	20661	20718	20759	20802	20715	20750	20860	20877	20754	20717	20702	20738	20974	20801	20865	20756	20881	20775	20866	20967	21036	20915	20684	20726	20910	20534	20715	20869	20860	20934	21085	20754	20679	20822	20981	20973	20922	21001	20810	20958	20917	20610	20834	20733	20877	20745	20864	20799	20883	20684	20825	21011	20769	20877	20764	20739	21083	20811	20754	20837	20858	20665	20724	20635	20658	20661	20916	20890	20603	20901	20791	20871	21007	20829	20684	20846	21057	20730	20828	20604	20711	20785	20946	20687	20914	20729	20696	20769	20775	20693	20539	20802	20830	20774	20726	20831	20740	20748	20891	20850	20875	20818	20807	20819	20897	20876	20721	20692	20806	20821	21110	20872	20862	20759	20775	21062	20955	20899	20760	20688	20764	20659	20687	20811	20745	20890	20803	20583	20763	21031	20763	20951	20862	20796	20767	20775	20896	21026	20938	20834	20885	20703	20823	20791	20601	20902	20655	20835	20825	20889	20615	20787	20829	20589	20775	20805	20900	20827	21023	20856	20665	20882	20651	20810	20841	20873	20872	20706	20835	20831	20752	20804	20813	20859	20757	20643	20953	20799	20984	20967	20787	20888	20872	20896	20582	20852	20764	20701	20743	20667	20753	20820	20881	20936	20735	20777	20820	20821	20780	20685	20616	20760	20843	21030	20803	20876	20805	20975	20930	20819	20814	20850	20695	20856	20635	20696	20833	21022	20577	20812	20921	20905	21089	20858	20785	20888	20820	20768	20727	20817	20984	20889	20751	20817	20850	20936	20694	21020	20989	20746	21054	20801	20892	20686	20784	20985	20970	20792	20698	20839	20520	20829	20638	20636	20530	20848	20917	20695	20922	21071	21002	20805	20933	20801	20867	20896	20916	20840	20989	20767	20688	20768	20703	20688	20927	20818	20765	20882	20912	20739	20916	20929	20851	20743	20936	20722	20742	20730	20802	21056	20782	20788	20723	20790	20714	20577	21032	20799	20795	20813	20682	20830	20875	20845	20748	21102	20724	20838	21018	20677	20808	20794	20648	20816	20999	20928	20950	20745	20731	20715	20805	20782	20828	20733	20879	20784	20752	20530	20740	20730	21113	20875	20789	20812	20923	20736	20850	20993	20826	20801	20687	20688	20654	20761	20731	20742	20824	20693	20809	20883	20789	20753	20760	20695	20671	20942	20773	20986	20730	20818	20978	20841	20970	20654	20890	20944	20749	20814	20770	20799	21026	20785	20950	20847	20723	20757	20603	20781	20670	20938	20746	21008	20819	20945	20852	20888	20791	20957	20822	20822	20842	20890	20845	20929	20727	20702	20821	20728	20773	20999	21010	20779	21019	20742	20840	20831	21021	20948	20873	20614	20745	20906	20884	20952	20817	20818	20832	20829	20852	20881	20724	20896	20854	20666	20979	20927	20743	20879	20834	20786	21016	20651	20829	20755	20786	20997	20895	20832	20764	20940	20931	21016	20797	20795	20693	20908	20891	20831	20970	20788	21055	20746	20874	20851	21148	20846	20952	20877	20944	20822	20696	20945	20681	20659	20954	21039	20830	20801	20783	20991	20891	20734	20912	20659	20748	20888	20855	20991	20862	20918	20673	20771	20604	20735	20715	20644	20755	20725	20852	20851	20849	20874	20684	20826	20798	20889	20688	20672	20766	20703	20899	20779	20879	20820	20906	20850	20790	20616	20910	20686	20800	20820	20929	20813	20829	20722	20798	20803	20684	20788	20910	20861	20725	20788	20786	20816	20628	20916	20584	20561	20665	20810	21187	20796	20816	21066	20696	20831	21032	20835	20776	20858	20741	20895	20737	20846	20903	20958	20755	20987	20952	20642	20660	20801	20707	20800	20932	20999	20815	20656	20591	20897	20782	20806	20871	20742	21051	20930	20653	20922	20800	20819	20682	20644	20850	20922	21049	20904	20744	20950	20755	20783	20745	20718	20924	20751	20730	20808	20869	20777	20896	20609	20775	20839	21019	20599	20903	20670	20627	20707	20855	21028	20831	20593	20851	20737	20722	20915	20576	20790	20951	20877	20905	20717	20766	21017	20665	20706	20978	20749	20728	20754	20984	20612	20710	20705	20723	20513	20819	20493	20944	20912	20904	20934	20982	20812	20766	20768	20696	20547	20605	20948	20963	20818	20903	20791	20952	20869	20616	20654	20840	20675	20765	20731	20917	20821	21025	20826	20835	20764	20830	20768	20919	20768	20684	20877	20995	20636	20714	20738	20631	20726	20920	20768	20752	21109	20787	20683	20815	20816	20857	20775	20709	20994	20670	20883	20907	20895	20846	20855	20971	20824	21077	20673	20776	20797	20818	20832	21065	20802	20652	20799	20768	20750	20856	20567	20776	20701	20858	20918	20759	20749	20936	20735	20788	20966	20852	20771	20623	20712	20963	20752	20797	20710	20597	20709	20709	20860	20794	21023	20877	20861	20855	20786	20733	20876	20921	20845	20818	20831	20704	20973	20854	20723	21041	20834	20728	20650	20869	20681	20668	20937	20875	20709	20882	20808	20804	20924	20940	20743	20720	20996	20738	20969	20853	20834	21054	20888	21030	20787	20904	20759	20808	20886	20781	20738	20948	20951	20895	20684	21020	20961	20760	20728	20668	20728	20860	20854	20884	20746	20865	20660	20647	20664	20784	20879	20747	20689	20783	20717	20768	20916	20716	20720	20894	20983	20876	20954	20950	20700	20904	20880	20828	20812	20843	20979	20866	20730	20710	20678	20638	20998	20531	20370	20927	20745	20770	21086	20874	20779	20696	20823	20813	20913	20880	20679	20798	20913	20786	20812	20614	20865	21003	20788	20636	20751	20873	20745	20800	20772	20770	20798	21032	20762	20998	20958	20799	20876	21018	20830	20750	21093	21046	20903	20803	20845	20847	20580	20737	20817	21136	20745	20608	20750	20973	20844	20944	20669	20694	20668	20919	20763	20895	20829	20800	20688	20905	20852	20908	20836	21012	20683	20745	20775	21039	20952	20712	20778	20875	20593	20816	20819	20888	20883	20771	20850	20759	20729	20920	20938	20898	20894	20897	20871	20830	20787	21022	20766	20927	20568	20874	20929	20864	20863	20879	20772	20804	20772	20938	20603	20943	21014	20693	20897	20704	20720	20784	20845	20906	20853	20789	20631	20787	21010	20931	20934	20988	20824	20752	20743	20921	20889	20793	20905	20880	20661	20961	20915	20744	20948	20611	20926	20818	20838	20860	20890	20981	20843	20713	20698	20781	20882	20767	21024	20617	21009	20933	20781	20919	20790	20760	20744	20926	20874	20818	20827	20906	20892	20934	20879	20858	20926	20790	20952	20897	20978	20974	20837	20675	20777	20838	20709	20792	20866	20797	21051	21090	20848	21063	20773	20936	20777	20670	21116	20873	20770	20974	20792	20729	20719	20957	20831	20821	20915	20767	20752	21015	21025	20726	20918	20780	20936	20674	20854	20975	20868	20945	20849	20930	20921	20849	20721	20872	20727	20658	20836	20952	20877	20835	20715	20818	20812	20887	20834	20902	20883
21760	36429	38460	30740	25244	21956	20004	18887	17996	17456	17362	17169	16959	16934	16909	16940	16818	17094	16780	16907	16883	17011	16544	16625	16767	16658	16807	16825	16955	16995	16804	16841	16847	16818	16779	16807	16957	16753	16723	16923	16886	16825	16801	16710	16839	16852	16843	16757	16901	16863	16756	16962	16807	16747	16865	16878	16678	16845	16868	16849	16933	17106	17017	16819	17028	16632	16740	16898	16692	16839	16850	16615	16961	16705	16817	16716	16733	16633	16849	16830	16683	16786	16750	16816	16885	16854	16807	16810	16767	16781	16686	16821	16763	16894	16619	16744	16767	16898	16648	16713	16825	16811	16887	16683	16623	16742	16777	16660	16766	16794	16643	16828	16737	16815	16674	16849	16672	16782	16942	16782	16744	16851	16659	16750	16783	16810	16895	16872	16647	16835	16829	16759	16692	16851	16711	16752	16720	16642	16776	16689	16662	16787	16903	16908	16868	16806	16803	16725	16711	16770	16730	16774	16798	16532	16751	16545	16869	16674	16787	16667	16599	16801	16816	16889	16725	16672	16787	16761	16854	16786	16707	16626	16622	16846	16729	16575	16739	16718	16913	16870	16916	16687	16839	16916	16810	16758	16643	16843	16741	16725	16791	16906	16736	16946	16798	16808	16688	16763	16757	16756	16819	16696	16808	16986	16776	16654	16732	16826	16722	16908	16796	16935	16707	16646	16709	16847	16695	16875	16705	16656	16788	16683	16653	16684	16548	16845	16619	16874	16751	16853	16542	16750	16845	16770	16907	16704	16737	16696	16673	16668	16928	16602	16677	16800	16579	16743	16624	16828	16932	16751	16790	16829	16726	16669	16648	16700	16683	16635	16729	16748	16800	16796	16813	16838	16715	16657	16722	16835	16825	16779	16870	16641	16790	16765	16562	16774	16666	16771	16871	16837	16757	16887	16602	16846	16589	16759	16766	16562	16809	16725	16667	16850	16653	16655	16745	16754	16840	16703	16790	16841	16614	16797	16754	16667	16726	16659	16923	16596	16681	16732	16885	16798	16690	16713	16807	16687	16857	16941	16818	16628	16837	16844	16614	16807	17074	16672	16904	16824	16687	16756	16694	16670	16866	16685	16747	16662	16823	16631	16723	16718	16900	16967	16784	16799	16757	16817	16724	16638	16720	16875	16815	16768	16821	16704	16892	16853	16650	16696	16895	16923	16852	16782	16761	16764	16708	16856	16869	16744	16575	16646	16763	16980	16666	16778	16826	16751	16780	16583	16653	16823	16680	16836	16767	16732	16805	16715	16803	16768	16566	16749	16812	16813	16569	16724	16864	16776	16858	16677	16785	16756	16640	16726	17014	16681	16748	16651	16763	16911	16550	16624	16662	16624	16667	16569	16929	16785	16753	16841	16779	16829	16858	16712	16830	16827	16805	16774	16947	16864	16687	16676	16703	16777	16791	16790	16783	16765	16765	16866	16701	16804	16657	16680	16739	16914	16520	16789	16928	16757	16684	16759	16629	16823	16796	16839	16640	16889	16917	16897	16561	16694	16769	16664	16566	16774	16903	16758	16784	16709	16691	16866	16631	16979	16854	16750	16896	16809	16745	16828	16787	16692	16901	16765	16774	16867	16733	16569	16832	16812	16858	16851	16667	16738	16688	16642	16744	16822	16844	16863	16793	16750	16997	16812	16902	16815	16805	16739	16678	16842	16718	16767	16721	16712	16586	16823	16714	16699	16783	16642	16614	16616	16768	16697	16747	16866	16679	16795	16608	16613	16739	16882	16741	16656	16841	16901	16842	16790	16739	16677	16766	16875	16777	16663	16775	16792	16728	16760	16786	16758	16651	16590	16847	16851	16796	16574	16695	16878	16798	16741	16741	16786	16834	16848	16760	16596	16779	16833	16741	16533	16681	16780	16804	16755	16778	16793	16788	16799	16690	16745	16741	16914	16863	16639	16564	16874	16884	16882	16625	16776	16853	16734	16950	16760	16693	16638	16548	16643	16784	16765	16746	16655	16721	16824	16827	16644	16768	16662	16838	16704	16878	16899	16717	16654	16845	16688	16850	16929	16653	16657	16613	16876	16731	16865	16853	16785	16679	16693	16855	16750	16647	16725	16678	16753	16819	16750	16791	16609	16745	16671	16818	16819	16725	16714	16887	16799	16877	16768	16785	16857	16780	16728	16651	16615	16797	16744	16687	16811	16723	16839	16689	16668	16706	16813	16688	16842	16667	16903	16791	16855	16638	16777	16717	16731	16753	16635	16843	16829	16709	16832	16845	16842	16944	16739	16767	16734	16617	16531	16623	16878	16817	16863	16718	16754	16709	16897	16972	16647	16907	16755	16712	16807	16820	16879	16816	16963	16954	16644	16842	16805	16963	16829	16562	16811	16667	16945	16660	16672	16794	16703	16774	16848	16941	16837	16751	16658	16751	16683	16852	16643	16685	16978	16760	16725	16746	16775	16861	16800	16644	16988	16807	16805	16696	16855	16864	16607	16853	16725	16819	16834	16663	16686	16615	16848	16776	16779	16830	16691	16767	16783	16712	16712	16836	16746	16666	16905	16857	16719	16629	16800	16731	16848	16801	16708	16706	16859	16633	16783	16822	16762	16841	16654	16806	16683	16915	16842	16706	16774	16633	16759	16838	16762	16829	16825	16692	16753	16700	16807	16706	16833	16759	16955	16841	16656	16728	16701	16459	16717	16764	16782	16700	16970	16804	16823	16816	16930	16829	16967	16795	16754	16735	16689	16809	16684	16668	16629	16753	16886	16807	16836	16667	16937	16550	16836	16674	16696	16803	16593	16668	16814	16720	16879	16941	16588	16779	16931	16749	16763	16676	16852	16761	16753	16844	16731	16601	16853	16820	16846	16682	16773	16733	16755	16712	16598	16818	16716	16753	16785	16818	16682	16780	16680	16681	16984	16699	16831	16801	16792	16740	16718	16767	16737	16864	16677	16768	16805	16887	16704	16715	16702	16836	16759	16765	16666	16734	16699	16910	16730	16755	16905	16830	16784	16846	16807	16834	16675	16569	16753	16710	17071	16606	16860	16682	16689	16597	16793	16741	16637	16815	16651	16682	16804	16862	16810	16700	16724	16803	16694	16662	16817	16745	16915	16692	16791	16613	16758	16798	16717	16788	16749	16686	16809	16643	16776	16884	16760	16757	16698	16605	16629	16898	16709	16777	16795	16980	16781	16869	16818	16794	16745	16660	16764	16785	16855	16772	16737	16633	16771	16662	16616	16842	16657	16764	16715	16926	16808	16904	16625	16749	16762	16778	16843	16804	16790	16700	16716	16708	16718	16603	16767	16702	16777	16830	16706	16776	16730	16622	16600	16845	16777	16686	16752	16655	16776	16671	16815	16693	16684	16823	16771	16691	16638	16769	16732	16764	16862	16864	16693	16749	16622	16861	16724	16726	16743	16711	16741	16623	16703	16797	16803	16805	16505	16830	16725	16716	16740	16789	16814	16743	16768	16809	16836	16808	16813	16675	16749	16674	16962	16793	16884	16857	16815	16730	16822	16857	16794	16585	16750	16744	16813	16735	16623	16758	16958	16796	16764	16656	16746	16695	16779	16888	16885	16808	16687	16721	16691	16691	16682	16617	16710	16790	16780	16692	16765	16744	16806	16709	16736	16573	16871	16759	16826	16841	16789	16903	16912	16851	16850	16843	16722	16806	16712	16716	16886	16795	16794	16740	16772	16759	16859	16808	16724	16602	16920	16560	16868	16752	16808	16716	16887	16613	16738	16698	16698	16832	16549	16639	16862	16575	16782	16788	16723	16743	16703	16903	16722	17037	16700	16772	16781	16748	16869	16671	16709	16717	16762	16863	16648	16808	16691	16787	16802	16573	16722	16818	16668	16786	16533	16727	16690	16743	16678	16786	16748	16718	16797	16805	16644	16884	16738	16725	16739	16792	16813	16709	16759	16769	16764	16826	16732	16761	16795	16900	16758	16907	16747	16864	16931	16572	16780	16979	16671	16718	16667	16730	16621	16967	16800	16651	16628	16692	16707	16671	16936	16763	16738	16623	16794	16756	16666	16755	17067	16811	16817	16756	16809	16740	16697	16755	16757	16868	16691	16661	16704	16809	16811	16915	16722	16515	16773	16737	16819	16840	16743	16882	16694	16898	16698	16694	16769	16626	16846	16653	16643	16922	16739	16796	16732	16676	16634	16949	16775	16861	16710	16700	16763	16847	16774	16814	16774	16757	16621	16778	16848	16716	16899	16910	16761	16755	16679	16837	16644	16788	16875	16658	16769	16969	16683	16797	16785	16750	16702	16758	16765	16675	16936	16912	16755	16828	16868	16726	16806	16786	16738	16682	16666	16849	16789	16767	17004	16914	16837	16634	16647	16865	16828	16781	16912	16743	16860	16823	16739	16655	16716	16677	16785	16736	16785	16854	16652	16794	16736	16761	16749	16673	16730	16631	16868	16625	16658	16831	16619	16587	16709	16665	16700	16696	16803	16699	16665	16979	16809	16815	16796	16793	16794	16741	16646	16898	16598	16760	16823	16744	16841	16785	16784	16825	16868	16909	16748	16717	16731	16683	16818	16684	16669	16883	16741	16708	16769	16800	16949	16909	16743	16768	16818	16928	16804	16738	16749	16774	16994	16719	16728	16585	16802	16765	16638	16720	16691	16590	16764	16993	16726	16770	16824	16776	16864	16925	16882	16700	16671	16685	16777	16900	16678	16838	16794	16680	16684	17021	16872	16867	16788	16936	16718	16775	16843	16679	16849	16686	16632	16803	16766	16660	16710	16702	16899	16750	16607	16833	16934	16855	16772	16700	16676	16781	16793	16875	16614	16862	16709	16768	16806	16760	16655	16820	16820	16709	16772	16762	16723	16871	16629	16667	16781	16686	16836	16824	16709	16782	16659	16638	16616	16973	16737	16780	16699	16800	16866	16911	16664	16818	16731	16701	16561	16898	16804	16673	16711	16833	16641	16822	16888	16716	16823	16750	16754	16832	16792	16743	16734	16845	16804	16728	16811	16625	16836	16804	16637	16788	16665	16739	16593	16750	16887	16906	16689	16874	16653	16696	16838	16729	16693	16610	16746	16655	16902	16636	16780	16733	16600	16782	16793	16727	16910	16747	16883	16773	16819	16792	16689	16832	16630	16868	16741	16832	16789
24003	21509	29246	24848	24513	26673	26789	23120	21816	21819	21427	21484	21109	20933	21030	20958	20731	20635	20797	21016	20821	20833	20844	20709	20756	20768	20858	20687	20727	20961	21024	20972	20872	20576	20795	20775	20599	20737	20772	20610	20829	20617	20879	20680	20728	20531	20907	20701	20853	20778	20727	20558	20609	20512	20698	20568	20721	20574	20872	21247	21321	21302	21093	20567	20609	20661	20686	20788	20689	20759	20615	20656	20649	20568	20754	20617	20646	20940	20964	20504	20686	20438	20673	20771	20542	20730	20447	20683	20699	20494	20547	20749	20558	20624	20602	20699	20763	20723	20613	20658	20701	20549	20622	20587	20579	20548	20576	20486	20549	20647	20576	20609	20823	20833	20610	20529	20503	20712	20477	20562	20682	20715	20723	20407	20661	20623	20747	20583	20724	20752	20701	20534	20685	20776	20600	20528	20695	20780	20578	20443	20527	20581	20918	20647	20486	20701	20615	20410	20701	20474	20682	20728	20655	20575	20775	20727	20711	20566	20748	20446	20726	20791	20725	20583	20615	20543	20341	20383	20648	20716	20641	20668	20511	20485	20777	20744	20460	20697	20713	20658	20457	20553	20697	20506	20567	20476	20469	20644	20694	20615	20499	20507	20739	20607	20417	20356	20552	20594	20549	20701	20439	20710	20735	20548	20562	20513	20338	20500	20707	20855	20560	20829	20566	20818	20682	20479	20691	20503	20530	20555	20445	20557	20596	20767	20509	20468	20552	20385	20649	20573	20625	20520	20575	20575	20471	20524	20590	20622	20603	20572	20576	20547	20638	20661	20525	20719	20519	20679	20577	20765	20730	20521	20715	20699	20722	20460	20541	20648	20595	20582	20665	20724	20553	20693	20372	20472	20540	20583	20612	20632	20574	20700	20791	20828	20724	20540	20472	20685	20549	20663	20746	20604	20763	20480	20706	20710	20491	20563	20648	20809	20655	20555	20598	20762	20669	20748	20474	20674	20688	20761	20641	20471	20754	20600	20646	20447	20775	20753	20616	20569	20518	20629	20579	20604	20471	20506	20643	20545	20738	20768	20588	20570	20660	20669	20687	20782	20819	20611	20626	20685	20603	20426	20605	20477	20695	20556	20737	20606	20532	20635	20447	20626	20585	20913	20506	20695	20605	20442	20547	20602	20550	20807	20416	20547	20576	20572	20718	20466	20829	20652	20745	20599	20780	20543	20613	20430	20660	20759	20732	20454	20577	20633	20612	20668	20617	20623	20619	20791	20730	20761	20467	20634	20700	20546	20721	20598	20482	20729	20566	20710	20499	20534	20737	20725	20665	20479	20776	20595	20696	20389	20549	20603	20618	20679	20615	20691	20512	20489	20698	20399	20449	20576	20616	20474	20660	20734	20591	20573	20853	20505	20285	20684	20682	20374	20685	20626	20912	20630	20702	20692	20715	20516	20521	20749	20815	20804	20842	20577	20544	20568	20464	20424	20477	20452	20530	20725	20882	20504	20535	20767	20636	20512	20567	20634	20531	20739	20603	20646	20525	20555	20706	20627	20511	20694	20511	20503	20618	20667	20692	20796	20653	20625	20878	20735	20493	20527	20565	20599	20704	20671	20717	20582	20498	20890	20501	20576	20603	20663	20683	20695	20602	20638	20702	20592	20426	20582	20548	20733	20618	20750	20381	20578	20590	20568	20637	20846	20579	20666	20426	20468	20567	20710	20659	20442	20789	20555	20633	20492	20736	20720	20749	20701	20482	20474	20618	20515	20511	20550	20701	20446	20659	20514	20706	20676	20553	20510	20703	20599	20853	20645	20665	20652	20595	20432	20666	20583	20838	20636	20683	20695	20532	20816	20517	20627	20608	20792	20413	20414	20571	20666	20657	20545	20580	20478	20700	20672	20379	20801	20558	20580	20700	20635	20730	20570	20637	20573	20668	20620	20757	20570	20661	20567	20741	20585	20597	20796	20696	20589	20559	20489	20382	20605	20673	20828	20816	20619	20732	20674	20863	20699	20602	20695	20465	20557	20483	20600	20530	20679	20595	20798	20595	20547	20703	20397	20467	20651	20497	20523	20590	20545	20745	20399	20645	20750	20782	20515	20474	20617	20623	20388	20456	20653	20966	20409	20582	20600	20764	20561	20402	20589	20653	20564	20601	20799	20661	20513	20687	20550	20600	20830	20465	20368	20651	20612	20698	20692	20549	20494	20785	20508	20618	20474	20453	20485	20718	20757	20727	20599	20613	20362	20543	20512	20640	20677	20467	20663	20780	20497	20437	20600	20476	20462	20699	20485	20574	20803	20782	20634	20598	20663	20477	20390	20382	20542	20513	20567	20393	20656	20443	20630	20460	20754	20638	20795	20543	20664	20679	20453	20571	20637	20526	20729	20447	20724	20689	20607	20588	20610	20785	20662	20624	20538	20616	20856	20460	20525	20603	20598	20703	20568	20835	20518	20672	20689	20652	20747	20666	20542	20706	20598	20684	20716	20746	20641	20644	20544	20550	20496	20632	20551	20550	20612	20507	20692	20731	20697	20353	20502	20622	20642	20686	20489	20590	20578	20624	20745	20622	20726	20724	20571	20543	20737	20782	20610	20452	20388	20577	20494	20617	20638	20776	20594	20611	20700	20613	20502	20685	20469	20491	20465	20617	20479	20618	20598	20651	20898	20633	20502	20594	20619	20612	20574	20561	20690	20632	20561	20433	20634	20763	20668	20834	20461	20586	20497	20582	20643	20682	20618	20528	20536	20805	20711	20833	20614	20505	20489	20665	20687	20676	20804	20929	20627	20550	20674	20657	20557	20689	20689	20651	20659	20476	20634	20574	20583	20724	20696	20687	20689	20614	20840	20518	20652	20637	20671	20825	20671	20848	20696	20670	20663	20842	20767	20881	20534	20702	20732	20587	20706	20688	20681	20596	20733	20647	20636	20746	20564	20703	20568	20675	20732	20421	20794	20528	20698	20754	20541	20685	20477	20751	20739	20681	20659	20778	20773	20649	20578	20759	20663	20475	20691	20568	20506	20691	20615	20674	20736	20696	20785	20448	20637	20757	20647	20815	20765	20537	20710	20721	20629	20438	20725	20771	20700	20506	20779	20630	20584	20489	20566	20619	20501	20737	20659	20742	20437	20568	20441	20700	20628	20718	20538	20428	20612	20500	20759	20572	20654	20639	20678	20733	20701	20579	20808	20565	20699	20447	20379	20586	20500	20719	20677	20574	20566	20537	20779	20697	20663	20391	20611	20636	20682	20826	20771	20651	20373	20854	20839	20802	20550	20659	20521	20637	20545	20616	20679	20769	20550	20850	20510	20499	20673	20750	20644	20559	20509	20534	20654	20593	20481	20453	20414	20780	20488	20480	20503	20696	20786	20615	20708	20785	20568	20665	20838	20839	20657	20529	20542	20498	20489	20723	20757	20629	20760	20587	20788	20540	20693	20791	20653	20757	20458	20698	20490	20772	20464	20503	20615	20783	20676	20279	20694	20622	20586	20550	20685	20435	20626	20457	20585	20506	20600	20600	20689	20636	20794	20578	20771	20561	20377	20719	20647	20772	20475	20653	20450	20555	20570	20807	20681	20730	20910	20796	20535	20610	20586	20656	20675	20754	20612	20749	20508	20513	20684	20849	20532	20807	20578	20671	20748	20462	20562	20730	20741	20506	20620	20713	20705	20481	20644	20656	20628	20541	20874	20503	20711	20579	20618	20742	20646	20687	20563	20793	20482	20468	20304	20583	20479	20601	20449	20622	20626	20677	20614	20485	20490	20793	20636	20597	20556	20470	20684	20690	20820	20767	20481	20849	20622	20494	20508	20490	20500	20514	20560	20688	20634	20738	20669	20544	20480	20752	20653	20670	20771	20832	20867	20524	20580	20640	20687	20577	20667	20706	20524	20461	20570	20580	20751	20720	20158	20518	20493	20678	20633	20838	20670	20589	20804	20709	20467	20474	20499	20639	20612	20756	20577	20605	20798	20857	20753	20650	20444	20642	20584	20779	20542	20815	20539	20762	20671	20447	20730	20658	20588	20943	20787	20604	20604	20681	20588	20720	20535	20760	20881	20879	20731	20804	20648	20404	20547	20686	20341	20735	20563	20766	20551	20596	20540	20575	20670	20627	20836	20467	20529	20424	20641	20771	20665	20500	20617	20580	20486	20596	20703	20807	20463	20805	20586	20537	20671	20631	20715	20529	20720	20651	20768	20756	20710	20639	20573	20505	20648	20623	20812	20846	20605	20562	20775	20497	20573	20559	20767	20861	20741	20710	20614	20553	20694	20597	20618	20515	20656	20638	20632	20655	20613	20611	20683	20702	20680	20640	20514	20601	20442	20570	20666	20725	20615	20565	20637	20449	20540	20592	20729	20574	20483	20596	20702	20505	20594	20679	20585	20589	20855	20607	20650	20728	20577	20334	20668	20713	20626	20634	20557	20496	20454	20619	20767	20707	20425	20337	20690	20586	20408	20571	20742	20396	20447	20585	20677	20591	20639	20730	20540	20485	20638	20490	20498	20706	20680	20504	20703	20520	20627	20679	20633	20574	20687	20820	20752	20528	20680	20317	20705	20399	20856	20782	20567	20714	20690	20686	20661	20669	20692	20732	20704	20574	20425	20642	20704	20705	20589	20562	20604	20797	20625	20500	20558	20781	20743	20453	20725	20539	20757	20688	20719	20787	20509	20412	20632	20884	20670	20745	20762	20673	20646	20487	20484	20510	20741	20417	20607	20799	20521	20822	20521	20719	20630	20677	20612	20705	20747	20752	20747	20526	20365	20496	20485	20687	20498	20798	20655	20494	20596	20710	20592	20436	20488	20479	20793	20848	20632	20768	20596	20783	20580	20415	20558	20598	20709	20603	20741	20901	20405	20580	20651	20541	20668	20685	20570	20527	20514	20626	20545	20673	20652	20836	20884	20632	20640	20638	20688	20571	20442	20772	20631	20757	20734	20652	20627	20652	20556	20626	20672	20705	20486	20754	20516	20534	20460	20671	20865	20669	20511	20728	20835	20702	20622	20712	20691	20532	20713	20667	20612	20554	20536	20648	20791	20444	20748	20541	20775	20654	20792	20755	20574	20638	20743	20565	20460	20699	20610	20462	20414	20669	20525	20475	20825	20647	20661	20683	20604	20551	20441	20691	20818	20778	20636
21908	42004	43058	35966	29864	24156	21731	20140	18794	17787	17601	17324	17242	16972	17191	16848	16959	16908	16701	17061	16848	16794	16659	16683	16645	16706	16717	16911	16639	16863	16792	16750	16862	16784	16807	16744	16737	16596	16673	16735	16667	16803	16680	16876	16829	16923	16858	16588	16729	16701	16888	16779	16599	16616	16589	16681	16824	16762	16740	17506	17598	17176	17097	16927	16667	16669	16744	16596	16783	16579	16731	16702	16702	16613	16770	16666	16601	16686	16682	16778	16652	16755	16585	16735	16627	16772	16644	16601	16573	16609	16720	16624	16572	16748	16557	16485	16632	16647	16508	16570	16665	16719	16748	16555	16822	16678	16649	16536	16568	16751	16488	16696	16615	16773	16738	16503	16738	16680	16652	16527	16705	16696	16658	16608	16754	16720	16675	16662	16575	16775	16552	16714	16625	16724	16673	16808	16683	16670	16511	16722	16513	16506	16579	16641	16665	16537	16700	16604	16836	16663	16649	16500	16601	16725	16655	16662	16590	16658	16553	16625	16693	16555	16601	16555	16702	16579	16509	16405	16784	16732	16504	16671	16673	16692	16622	16682	16678	16719	16591	16701	16601	16634	16654	16634	16615	16587	16594	16643	16592	16486	16453	16750	16601	16560	16727	16652	16455	16547	16690	16695	16549	16515	16691	16642	16694	16782	16608	16765	16629	16724	16554	16638	16588	16776	16699	16620	16744	16786	16500	16731	16710	16562	16612	16577	16614	16666	16496	16700	16739	16604	16688	16773	16645	16784	16653	16615	16612	16600	16551	16694	16564	16657	16614	16602	16584	16759	16861	16658	16561	16769	16741	16543	16774	16610	16647	16717	16584	16648	16707	16591	16779	16505	16512	16541	16610	16651	16692	16776	16707	16563	16676	16745	16660	16624	16689	16581	16716	16654	16772	16607	16652	16451	16692	16736	16684	16705	16529	16614	16666	16737	16694	16425	16788	16637	16737	16672	16681	16746	16778	16650	16665	16481	16522	16665	16688	16609	16534	16596	16536	16542	16679	16562	16594	16679	16618	16721	16542	16808	16772	16673	16726	16687	16799	16618	16520	16713	16668	16673	16751	16640	16525	16773	16550	16613	16707	16774	16589	16644	16646	16596	16633	16559	16893	16709	16638	16686	16645	16511	16638	16549	16683	16757	16591	16653	16540	16759	16508	16520	16711	16650	16802	16661	16744	16606	16810	16467	16498	16666	16646	16772	16740	16688	16644	16666	16735	16997	16639	16713	16657	16706	16688	16491	16671	16756	16767	16634	16614	16694	16616	16705	16625	16541	16629	16605	16639	16634	16684	16773	16678	16655	16647	16602	16542	16651	16532	16520	16688	16777	16683	16750	16711	16656	16742	16568	16759	16521	16655	16799	16549	16719	16541	16614	16662	16765	16650	16618	16677	16559	16568	16570	16499	16629	16584	16612	16660	16662	16807	16575	16721	16626	16564	16645	16638	16613	16658	16716	16511	16639	16734	16680	16638	16478	16714	16880	16729	16533	16686	16670	16627	16712	16584	16557	16786	16682	16724	16645	16654	16445	16668	16655	16599	16721	16755	16666	16721	16603	16770	16691	16620	16392	16437	16729	16800	16732	16644	16771	16579	16642	16650	16715	16725	16518	16664	16685	16654	16673	16620	16774	16695	16721	16605	16573	16493	16651	16720	16607	16485	16501	16671	16711	16633	16537	16686	16576	16510	16654	16571	16736	16540	16724	16755	16661	16514	16489	16628	16718	16595	16623	16626	16679	16626	16660	16706	16607	16651	16643	16609	16620	16645	16497	16718	16633	16630	16643	16674	16683	16781	16746	16614	16680	16656	16604	16683	16703	16758	16694	16827	16593	16698	16729	16580	16805	16437	16626	16779	16552	16741	16338	16801	16625	16841	16799	16768	16501	16815	16735	16515	16731	16749	16493	16650	16734	16713	16548	16622	16861	16507	16581	16745	16690	16684	16476	16418	16638	16733	16656	16779	16686	16531	16527	16608	16699	16529	16687	16626	16646	16674	16393	16523	16541	16661	16775	16683	16594	16773	16848	16685	16461	16635	16673	16517	16535	16650	16711	16565	16710	16749	16605	16832	16804	16480	16767	16654	16681	16664	16597	16566	16669	16611	16604	16729	16670	16601	16596	16534	16544	16659	16693	16608	16495	16784	16385	16685	16585	16642	16711	16711	16677	16509	16548	16711	16529	16538	16563	16471	16662	16774	16803	16670	16580	16710	16722	16667	16620	16706	16612	16435	16600	16604	16729	16686	16701	16521	16652	16753	16412	16729	16376	16659	16698	16643	16765	16541	16876	16612	16744	16682	16668	16682	16496	16616	16479	16644	16611	16577	16819	16465	16581	16547	16746	16529	16571	16737	16795	16601	16593	16661	16627	16596	16573	16697	16539	16722	16696	16573	16561	16565	16710	16645	16521	16473	16654	16683	16514	16676	16631	16490	16588	16735	16732	16644	16601	16736	16639	16529	16697	16753	16538	16542	16550	16779	16690	16540	16523	16699	16613	16623	16484	16714	16734	16529	16663	16687	16675	16637	16568	16547	16667	16549	16546	16673	16557	16652	16648	16547	16513	16717	16655	16616	16656	16654	16768	16658	16764	16584	16591	16591	16743	16662	16647	16741	16802	16580	16638	16572	16648	16636	16770	16606	16630	16543	16647	16503	16610	16761	16710	16651	16543	16695	16554	16760	16503	16776	16698	16698	16631	16589	16490	16726	16735	16598	16664	16541	16710	16768	16740	16706	16703	16608	16754	16616	16527	16676	16635	16776	16602	16544	16735	16765	16607	16435	16756	16597	16614	16688	16619	16619	16707	16616	16581	16694	16507	16638	16631	16419	16724	16707	16632	16813	16748	16612	16857	16473	16804	16514	16687	16668	16491	16674	16658	16619	16641	16892	16854	16658	16718	16765	16761	16898	16658	16728	16605	16671	16709	16816	16647	16876	16476	16690	16735	16706	16663	16652	16624	16609	16815	16528	16681	16767	16541	16559	16758	16590	16743	16485	16438	16715	16494	16550	16566	16650	16746	16663	16520	16581	16672	16617	16632	16734	16618	16639	16628	16823	16666	16594	16577	16633	16689	16706	16517	16721	16523	16732	16562	16694	16738	16485	16579	16627	16761	16671	16530	16530	16620	16699	16678	16533	16474	16803	16584	16635	16674	16628	16794	16585	16682	16671	16812	16576	16540	16641	16514	16875	16820	16666	16572	16642	16476	16716	16719	16720	16779	16587	16619	16666	16632	16726	16624	16735	16382	16908	16543	16657	16773	16589	16564	16850	16663	16539	16578	16662	16669	16782	16730	16714	16534	16704	16399	16541	16906	16456	16600	16533	16602	16588	16687	16718	16523	16444	16506	16787	16587	16770	16503	16651	16743	16781	16673	16679	16670	16454	16698	16650	16542	16800	16647	16845	16610	16649	16437	16710	16711	16541	16706	16525	16698	16674	16626	16672	16565	16613	16666	16801	16599	16676	16519	16767	16481	16496	16680	16752	16465	16520	16675	16642	16550	16743	16620	16525	16668	16681	16610	16618	16666	16595	16754	16575	16751	16548	16670	16547	16528	16620	16545	16636	16891	16599	16698	16641	16521	16543	16683	16695	16509	16666	16676	16533	16627	16568	16593	16631	16598	16632	16766	16590	16784	16793	16642	16676	16646	16621	16575	16628	16716	16645	16565	16710	16728	16645	16590	16767	16583	16768	16642	16710	16509	16695	16443	16549	16784	16691	16651	16590	16605	16547	16552	16615	16703	16677	16646	16593	16796	16591	16663	16543	16773	16624	16664	16565	16731	16666	16646	16569	16561	16521	16657	16703	16801	16644	16733	16737	16686	16730	16549	16523	16703	16438	16453	16729	16586	16683	16575	16566	16639	16752	16723	16570	16498	16535	16539	16635	16604	16706	16622	16658	16776	16633	16632	16518	16639	16748	16530	16707	16597	16679	16706	16615	16414	16594	16574	16611	16603	16734	16832	16695	16659	16610	16589	16693	16724	16611	16592	16699	16585	16751	16668	16745	16678	16654	16486	16611	16631	16759	16682	16748	16631	16749	16698	16654	16699	16664	16744	16808	16581	16648	16629	16537	16656	16752	16586	16523	16556	16692	16501	16711	16572	16635	16660	16723	16738	16524	16524	16633	16681	16554	16633	16604	16561	16704	16467	16579	16690	16782	16644	16807	16684	16633	16679	16598	16667	16622	16777	16593	16752	16601	16567	16618	16723	16583	16639	16574	16507	16617	16677	16584	16498	16575	16394	16744	16720	16610	16721	16579	16766	16460	16438	16620	16754	16552	16696	16540	16685	16637	16581	16644	16603	16669	16694	16665	16528	16658	16758	16764	16505	16590	16657	16539	16510	16674	16690	16662	16562	16815	16523	16513	16683	16713	16643	16646	16581	16800	16621	16696	16570	16755	16668	16665	16516	16566	16734	16798	16593	16518	16641	16665	16822	16560	16702	16729	16824	16665	16715	16546	16661	16522	16558	16633	16854	16753	16651	16661	16689	16650	16683	16659	16636	16593	16512	16689	16622	16668	16754	16611	16684	16680	16609	16550	16569	16569	16677	16780	16551	16677	16746	16628	16652	16623	16794	16567	16640	16692	16784	16880	16788	16608	16630	16683	16696	16808	16586	16757	16603	16571	16695	16649	16709	16896	16608	16625	16724	16649	16697	16511	16698	16780	16518	16591	16600	16633	16670	16598	16725	16754	16497	16651	16702	16511	16720	16725	16547	16841	16581	16665	16764	16643	16562	16692	16676	16703	16682	16446	16646	16614	16699	16647	16749	16514	16715	16506	16734	16410	16504	16607	16587	16549	16537	16855	16568	16724	16511	16685	16663	16589	16669	16588	16732	16671	16676	16681	16743	16653	16606	16650	16769	16722	16607	16569	16569	16695	16666	16737	16608	16782	16631	16741	16522	16569	16710	16641	16562	16768	16617	16631	16656	16724	16514	16635	16774	16505	16576	16701	16735	16656	16854	16614	16538	16607	16671	16733	16662	16852	16702	16680	16630	16728	16688	16745	16669	16603	16873	16642	16616	16878	16546	16532	16658	16637	16722	16731	16645	16609	16517	16620	16576	16621	16589	16401	16506	16573	16972	16731	16553	16799	16556	16635	16443
23037	21505	29433	24120	22414	26186	29948	24853	23095	23307	22604	21959	21851	21881	21808	21691	21857	21922	21719	21535	21622	21596	21760	21579	21669	21511	21543	21651	21556	21623	21531	21383	21595	21386	21632	21624	21542	21378	21516	21277	21329	21633	21867	21638	21589	21623	21468	21445	21437	21487	21694	21325	21553	21571	21564	21714	21465	21427	22179	22480	22486	22130	21792	21723	21600	21509	21242	21447	21238	21339	21455	21203	21306	21224	21359	21317	21437	21338	21398	21186	21418	21462	21218	21230	21305	21206	21505	21400	21474	21350	21466	21381	21256	21473	21350	21221	21211	21388	21453	21567	21244	21322	21194	21357	21331	21353	21262	21254	21287	21376	21226	21312	21214	21522	21284	21297	21331	21285	21487	21260	21473	21405	21395	21527	21550	21471	21516	21286	21351	21350	21335	21236	21201	21283	21162	21080	21167	21408	21382	21500	21307	21289	21385	21343	21253	21428	21355	21273	21252	21391	21060	21386	21471	21344	21322	21357	21176	21404	21527	21266	21298	21407	21407	21502	21172	21257	21203	21250	21323	21366	21353	21402	21395	21498	21344	21438	21188	21284	21274	21213	21350	21282	21319	21567	21288	21342	21299	21491	21341	21164	21346	21383	21320	21347	21232	21322	21409	21399	21364	21271	21356	21218	21226	21464	21336	21622	21375	21395	21429	21293	21173	21271	21355	21460	21435	21222	21206	21241	21269	21407	21399	21276	21334	21136	21283	21341	21472	21252	21289	21186	21376	21155	21279	21358	21505	21228	21364	21323	21506	21385	21201	21378	21452	21267	21304	21211	21062	21235	21620	21306	21269	21365	21449	21428	21410	21385	21127	21231	21356	21296	21325	21219	21181	21508	21412	21154	21170	21247	21341	21117	21580	21240	21203	21241	21234	21524	21251	21274	21502	21568	21103	21294	21374	21339	21373	21209	21245	21217	21365	21394	21473	21254	21155	21287	21190	21282	21226	21398	21476	21284	21277	21396	21331	21411	21251	21234	21290	21278	21367	21283	21418	21391	21461	21271	21577	21163	21222	21074	21441	21178	21363	20918	21205	21176	21481	21493	21195	21232	21162	21390	21331	21280	21165	21356	21353	21385	21132	21337	21229	21216	21293	21387	21394	21163	21291	20984	21289	21284	21440	21201	21163	21244	21385	21224	21209	21452	21378	21283	21181	21231	21251	21355	21314	21572	21186	21373	21260	21378	21222	21430	21117	21265	21421	21381	21339	21250	21318	21346	21342	21174	21239	21323	21367	21274	21546	21290	21158	21258	21278	21209	21252	21263	21266	21289	21486	21228	21215	21382	21199	21410	21361	21331	21284	21332	21348	21209	21338	21542	21363	21501	21520	21342	21278	21251	21015	21228	21495	21292	21301	21136	21244	21273	21259	21397	21444	21355	21532	21407	21468	21334	21287	21581	21370	21196	21241	21196	21431	21370	21528	21349	21325	21275	21349	21424	21328	21265	21222	21362	21494	21549	21197	21316	21346	21241	21526	21169	21291	21412	21416	21438	21468	21393	21165	21010	21304	21266	21285	21051	21500	21192	21339	21425	21156	21438	21260	21280	21384	21257	21116	21452	21529	21337	21273	21195	21486	21354	21135	21310	21358	21353	21222	21210	21061	21241	21268	21471	21271	21251	21265	21154	21294	21221	21279	21182	21328	21463	21230	21300	21471	21255	21479	21312	21344	21448	21386	21242	21172	21445	21431	21369	21311	21210	21521	21489	21303	21440	21349	21439	21318	21271	21512	21333	21314	21297	21199	21328	21075	21122	21424	21277	21254	21295	21306	21705	21388	21193	21262	21288	21444	21347	21146	21309	21428	21543	21146	21194	21279	21396	21277	21437	21244	21457	21381	21522	21322	21420	21337	21334	21410	21145	21259	21370	21172	21437	21366	21447	21130	21324	21399	21400	21398	21445	21407	21181	21442	21446	21293	21277	21432	21286	21403	21233	21159	21315	21353	21305	21462	21246	21280	21288	21218	21330	21220	21280	21389	21160	21456	21360	21501	21522	21292	21528	21287	21235	21360	21293	21227	21272	21302	21354	21216	21113	21192	21074	21258	21436	21378	21254	21387	21284	21334	21125	21364	21414	21308	21374	21172	21420	21448	21259	21325	21473	21395	21167	21473	21435	21198	21431	20911	21204	21405	21191	21381	21436	21183	21128	21113	21383	21301	21277	21420	21105	21339	21318	21240	21209	21166	21300	21263	21276	21443	21506	21402	21432	21152	21388	21432	21223	21323	21390	21290	21293	21541	21505	21221	21380	21310	21161	21451	21408	21301	21256	21361	21498	21297	21348	21404	21409	21110	21022	21294	21415	21324	21374	21421	21305	21319	21276	21318	21295	21343	21460	21168	21250	21366	21366	21313	21186	21133	21269	21227	21080	21362	21340	21301	21353	21193	21307	21132	21312	21232	21079	21285	21242	21357	21369	21454	21236	21398	21265	21333	21152	21352	21291	21089	21446	21367	21040	21381	21465	21477	21433	21344	21184	21466	21201	21573	21530	21031	21200	21455	21389	21399	21449	21342	21367	21108	21458	21280	21264	21266	21289	21233	21516	21444	21424	21229	21452	21270	21296	21272	21199	21302	21436	21443	21266	21417	21472	21451	21484	21168	21338	21467	21095	21513	21530	21252	21042	21417	21399	21215	21488	21397	21244	21644	21453	21121	21230	21461	21229	21310	21177	21083	21313	21250	21351	21505	21242	21310	21234	21311	21245	21369	21356	21294	21205	21227	21318	21266	21264	21319	21450	21338	21541	21245	20981	21500	21278	21455	21288	21272	21284	21340	21412	21411	21314	21393	21288	21364	21456	21270	21244	21475	21304	21385	21055	21543	21312	21245	21189	21308	21256	21201	21367	21218	21377	21301	21451	21402	21169	21289	21299	21150	21326	21352	21219	21299	21265	21360	21364	21346	21221	21505	21342	21452	21394	21483	21192	21384	21430	21242	21346	21349	21276	21125	21493	21362	21346	21249	21260	21348	21445	21398	21297	21300	21424	21455	21103	21121	21307	21252	21271	21384	21342	21395	21174	21424	21084	21324	21323	21297	21326	21310	21222	21234	21309	21306	21120	21612	21350	21145	21198	21360	21397	21398	21276	21231	21084	21157	21442	21334	21461	21465	21441	21247	21448	21334	21217	21152	21484	21133	21314	21485	21333	21280	21024	21465	21398	21375	21326	21168	21197	21433	21214	21281	21283	21403	21332	21268	21235	21572	21386	21293	21360	21311	21361	21256	21397	21470	21375	21408	21158	21284	21198	21445	20973	21113	21489	21157	21236	21269	21197	21249	21380	21236	21246	21460	21175	21334	21359	21310	21468	21432	21414	21230	21420	21436	21346	21288	21264	21458	21149	21286	21372	21431	21198	21254	21183	21275	21346	21350	21406	21376	21357	21364	21221	21338	21166	21335	21233	21517	21317	21167	21255	21269	21108	21205	21176	21352	21070	21336	21312	21216	21187	21481	21163	21402	21475	21372	21378	21161	21373	21396	21384	21385	21402	21296	21146	21360	21300	21139	21319	21340	21170	21267	21176	21297	21385	21576	21359	21134	21331	21178	21315	21282	21414	21184	21421	21501	21542	21321	21159	21424	21342	21155	21259	21406	21351	21444	21424	21086	21272	21358	21402	21205	21222	21424	21260	21478	21127	21244	21458	21416	21508	21280	21125	21366	21180	21196	21284	21238	21395	21215	21150	21257	21234	21318	21368	21317	21272	21398	21502	21432	21157	21401	21408	21220	21261	21304	21444	21187	21408	21240	21491	21321	21339	21288	21036	21249	21205	21246	21230	21469	21450	21304	21124	21258	21385	21379	21330	21279	21486	21540	21259	21237	21303	21264	21368	21371	21346	21448	21402	21209	21408	21416	21510	21324	21104	21243	21471	21472	21308	21266	21265	21603	21143	21369	21351	21352	21351	21309	21254	21427	21417	21356	21137	21441	21308	21431	21410	21200	21549	21408	21237	21551	21138	21247	21293	21345	21382	21260	21365	21342	21216	21114	21453	21216	21366	21386	21247	21143	21118	21297	21446	21443	21298	21371	21148	21177	21227	21362	21369	21289	21212	21454	21233	21351	21282	21158	21297	21529	21343	21562	21480	21438	21378	21503	21344	21306	21211	21299	21329	21353	21359	21149	21183	21186	21257	21402	21206	21432	21380	21401	21243	21276	21409	21148	21010	21331	21179	21255	21245	21271	21216	21145	21568	21156	21450	21196	21207	21446	21421	21276	21470	21343	21460	21396	21266	21415	21389	21240	21278	21505	21335	21387	21369	21424	21282	21126	21433	21288	21400	21388	21214	21359	21430	21394	21380	21405	21417	21305	21249	21287	21351	21435	21490	21184	21276	21229	21086	21108	21386	21429	21166	21189	21433	21295	21260	21400	21264	21365	21456	21381	21327	21319	21323	21117	21340	21202	21477	21466	21360	21322	21554	21231	21279	21324	21161	21188	21532	21191	21356	21325	21093	21329	21415	21323	21384	21346	21414	21294	21577	21171	21327	20911	21324	21564	21466	21359	21424	21457	21377	21326	21278	21250	21287	21338	21208	21240	21129	21293	21435	21288	21239	21408	21061	21126	21242	21314	21314	21355	21133	21166	21532	21439	21211	21296	21546	21284	21400	21105	21424	21475	21249	21159	21292	21270	21159	21199	21280	21200	21324	21372	21296	21293	21385	21278	21096	21328	21353	21019	21520	21240	21228	21215	21078	21261	21113	21123	21396	21231	21298	21275	21515	21281	21444	21264	21262	21269	21313	21358	21314	21292	21534	21181	21291	21224	21193	21103	21299	21527	21405	21250	21375	21425	21150	21344	21222	21319	21286	21390	21273	21332	21483	21551	21393	21139	21280	21394	21387	21224	21452	21186	21450	21446	21237	21257	21350	21233	21255	21085	21364	21399	21342	21548	21285	21295	21256	21213	21351	21266	21399	21359	21443	21381	21349	21270	21398	21277	21434	21396	21352	21495	21303	21428	21139	21243	21050	21227	21350	21412	21309	21323	21317	21584	21198	21211	21443	21256	21226	21336	21218	21121	21253	21388	21156	21140	21430	21248	21322	21461	21256	21313	21407	21287	21235	21329	21384	21254	21319	21336	21405	21466	21408	21186	21415
22950	46511	47515	39016	32142	27146	24035	21526	19890	18964	18444	18095	17755	17553	17778	17564	17372	17398	17393	17219	17305	17288	17081	17277	17165	17202	17261	17235	17169	17093	17190	17187	17296	17163	17037	16877	17019	17144	17300	17251	16997	16954	17143	17160	17183	17050	17089	17066	16974	17174	17216	17102	17011	16973	17047	17162	17009	17149	18105	18646	18658	18149	17726	17286	17154	17160	16981	17045	17011	16842	16996	17004	17164	17006	17109	17131	16939	17048	17044	17032	17008	16875	16869	17046	17124	17090	16878	17098	16889	16888	16916	17192	16974	17006	16825	16999	17021	16840	17090	17134	16854	16993	17041	17173	17175	16933	17008	16958	17211	16888	16996	17131	17125	17153	17172	16871	17113	17151	17116	16968	17041	17192	17075	16903	16872	16837	16916	17195	16934	16987	17120	16990	17120	17029	17100	17040	16942	16845	17022	16888	17208	17134	17071	16994	16968	17083	16923	17026	17195	16787	16933	16846	16911	16999	16932	17181	16922	17063	17022	17098	16921	16945	17000	17076	17157	16984	17047	16992	16919	17040	17065	17311	16989	16922	16923	16926	17098	16840	16917	17075	16953	16944	17103	16934	17106	16931	16943	17078	17021	17098	17096	16954	16915	16866	16978	17246	16952	16867	17042	16927	16944	16943	17070	16966	16835	16931	16958	17263	16939	16992	16908	17020	16849	17106	17006	17107	17078	16919	17081	16829	16919	17138	17135	17071	17001	16941	16938	16977	16738	17121	17057	16971	16891	17138	16965	17076	17040	16944	16993	17055	17084	16941	16859	16914	16984	16966	17019	17103	16953	17017	16944	17061	16968	17000	16963	16929	17049	16948	16977	17041	17054	16870	16917	17079	16897	17175	17066	17071	17008	16911	16721	16949	16987	16866	16884	16933	17128	16890	16944	17137	17108	16953	16940	16993	16923	16767	17087	16923	16939	17068	17031	16996	17060	17024	17073	17007	16840	16878	16981	16982	17017	16931	17004	17129	16901	16890	17128	17003	17136	17012	17037	17091	17082	16898	17041	16869	16783	17132	17030	17017	17037	16900	16896	16865	17085	17027	16852	17031	17132	16961	16900	17016	17018	16972	17039	16877	17037	16886	16768	17104	17095	16905	16943	17070	16911	17116	17032	16909	17071	17053	16851	16949	16962	16877	17154	16924	16937	16932	16766	16842	17085	16988	17032	17102	16789	17056	16988	16910	17064	16985	16933	17026	17013	17114	16998	17081	17003	17014	17112	16777	16937	17150	17012	16990	17069	16901	16924	17010	17132	17012	16944	16918	16920	17050	16984	17092	16952	16675	17161	16927	17033	16835	16891	16936	16906	17024	16908	16996	17049	17034	16996	17056	16861	17198	16949	16893	16899	17002	17063	16924	17144	17060	16801	17049	16852	17058	16874	17157	17038	17137	17002	17032	16933	16974	17069	17063	17161	17070	17100	17028	16989	16859	16890	16877	16984	16858	17068	17065	16872	16859	16975	16850	16993	16961	17113	16869	17170	17182	16959	16807	17010	17042	16974	17004	16926	17056	17151	16948	16898	17210	16880	17122	17222	17056	16955	16948	16948	16989	17087	16957	17030	17252	17055	16955	17027	17013	17176	17121	17080	16811	16846	17024	17268	16951	16811	16951	16970	17114	17020	17035	17114	17125	16931	16746	16938	16983	16978	17116	17227	17089	16899	17282	17099	17072	17116	16941	16875	17037	17016	16926	16969	16933	17197	16889	16920	17063	17180	16990	16959	16933	17023	16793	17091	17049	17061	17013	17013	16971	16903	16823	16854	17088	17156	17053	16956	16915	16937	17156	17033	17028	17098	17009	16950	16844	16898	17106	17040	16960	17045	17037	17254	16993	16841	16843	16901	16880	17006	16957	16932	17138	17021	17017	16994	16980	17128	16892	16925	17067	17081	17152	17001	17131	16931	16973	17011	16955	17063	16957	16925	16852	17133	17061	16765	17023	16809	16900	16864	17017	16905	17074	16873	17000	17042	16905	16933	17043	16963	16996	16931	17123	16954	17113	16920	16937	17091	16978	16905	17011	16957	17003	16914	16929	17111	17145	17066	16971	17040	16977	16978	17023	17027	17074	17114	16919	16959	16860	16999	16996	17043	17058	16941	16747	17015	17005	16975	16964	16941	16966	17083	16877	16752	16946	16866	17031	16910	16848	17058	16993	17076	16957	17110	16975	17035	17092	16898	16845	17027	17033	17074	17006	16996	16957	16932	17133	17007	16929	16950	16947	16915	16763	16917	16966	16950	16823	17134	16971	17098	16958	16973	16880	16918	17137	17212	16991	17133	16967	17119	16889	16990	16906	16992	16846	17013	17085	16937	17185	17022	16939	17065	16979	16865	17061	16983	17002	16922	16874	17002	16901	17018	16933	17218	17044	16854	17142	16957	16971	17071	16865	16958	17173	16971	17149	17019	16867	16978	17022	17026	17047	16964	17006	17125	16906	17011	17023	16944	16863	16826	17002	16853	16958	17080	16946	17037	16866	17126	16897	16989	16929	16853	17216	16912	16739	17016	16996	17112	17138	16912	17139	16965	16815	17097	16989	16977	17090	17074	16994	16941	17015	17042	16980	16886	16876	16899	17011	16996	16932	17020	16846	16902	17018	17112	16961	16960	17080	17003	16926	16962	16982	16967	16927	16916	17068	16762	16812	17063	16840	17146	16972	16936	17103	16969	16913	16902	17086	17196	17022	16960	16968	16948	16994	17204	16957	16862	16976	16791	16963	16974	16965	16963	17085	16914	17040	17096	16940	16939	17079	16658	16947	17048	16978	16886	17121	16918	16870	17004	17059	16921	16939	17138	17014	16958	16954	16927	16921	16925	17103	16946	16989	16986	17010	17007	16973	17062	16977	17004	16896	16975	16901	16987	16957	16830	17065	16951	17129	17060	16757	16795	17021	17199	16991	16830	16935	17017	17023	16919	16857	16979	17122	17011	16944	16917	17057	17027	16992	17022	16975	17068	17049	17025	16984	16894	17206	16876	16985	16888	17210	16994	16853	16833	16968	16905	17046	16832	17018	16981	17045	17173	17000	17050	16867	17036	16962	17003	16836	17130	16931	16952	16869	17068	16964	16962	16869	17089	17043	16979	16937	16948	16942	16929	16956	16735	16992	16940	16960	17132	16685	16802	17011	16932	17043	16981	16826	17009	17063	16859	17056	16963	17097	16953	17057	16963	16920	16873	16773	16932	16928	17051	16988	16915	17031	16964	16983	16916	16892	16991	16995	17012	17105	16985	16975	16890	16947	16849	16904	17031	17006	16991	16919	17019	16930	16851	16910	17123	16927	16975	17161	16945	16971	17034	16987	17019	16838	17203	16925	17005	17125	17104	16823	16978	16905	17022	17054	16997	17011	16991	17000	16889	16890	16937	17056	16956	17068	16707	16935	16991	17065	16926	16836	16944	16982	16995	16917	16979	17055	16882	17017	16964	16866	16883	17050	17026	17092	17018	16965	16815	16950	16978	16995	16959	16858	17141	17057	16944	16972	17054	17106	16910	17102	16930	16947	17030	17105	17009	17175	16890	17067	17073	17186	17209	16907	17050	17033	17172	16927	17072	17042	16738	17075	16937	16937	17116	16848	17066	16920	16892	16901	16921	16839	16944	16888	16790	16836	17051	17027	17037	16953	16901	17046	16918	17045	16952	16944	16961	16992	16842	16868	17110	16957	16929	16887	16948	16931	17008	17225	17039	17107	16912	16973	16863	16860	16930	16865	17044	16933	17048	17114	17018	16972	16912	17157	16911	17024	16881	17152	16885	17103	17071	17096	17034	17070	16945	16983	17040	17118	16782	16750	17079	16946	17199	17025	16808	17034	16969	16883	17107	17173	17023	16953	17027	16910	16965	16989	16983	17094	16912	16895	16932	16905	17143	16977	17102	16928	17068	16948	17045	16922	16916	16806	17068	16918	17133	16984	16984	16786	16796	16713	16879	17110	17018	16893	16878	16850	16778	17062	16888	17009	16952	16893	16904	16888	16993	16961	17046	16942	16953	16952	17015	16826	17014	16796	16785	17042	16701	16962	16929	16916	17084	17090	16999	16935	16955	16912	16914	16959	16941	16972	17133	16939	17068	16941	16873	17009	16975	16898	16912	17044	17079	16969	16893	16945	17066	17190	16886	16885	17033	17070	16963	16977	17001	16780	17014	16847	16962	16979	16964	17115	16901	16956	17062	16905	17243	16918	16916	17126	17023	17221	17050	16789	16855	16860	16850	17064	17156	16874	16746	16803	17040	17023	17085	17022	16778	17030	17139	16893	17116	17065	16997	16746	17067	16985	17023	16918	16787	17112	17035	17059	17041	17225	17027	16974	17031	17100	17080	17058	16950	16946	16895	17020	17108	17058	16840	16910	17058	17025	17132	16950	16841	16834	17120	17060	16982	16936	17052	16992	16948	16896	16879	16935	17058	16889	17016	16882	17095	17150	17039	16987	16862	17039	16995	16836	17059	16964	17075	16974	16870	16743	17047	17007	17099	17052	16874	16976	16857	16786	17056	17111	16902	16721	17059	16895	17104	17108	16967	16936	17093	16965	16973	17144	17048	16985	16905	16943	17147	16912	16951	16880	16937	17049	16955	16938	16970	16932	17006	16889	17046	16843	16967	17028	17015	16846	17063	16875	17031	16876	17027	16916	16970	17117	16909	16977	17005	17130	17003	16956	17142	17058	17000	17106	17073	17180	17013	16813	16875	17104	16923	16904	16966	17074	16921	17074	17073	16978	17079	17054	16854	17157	16763	16887	16957	16869	16883	16967	16982	16874	17090	16979	17070	16962	16979	16889	17092	16615	17005	16897	17077	17250	17004	17124	16873	17041	16969	16894	16807	17015	16857	16878	17079	16987	17132	17076	16870	17039	16948	16924	16977	16896	16962	17035	16877	16878	17043	16977	16907	17030	17092	16912	16963	17040	16935	17153	16885	17083	16943	16898	16976	16967	16911	17004	17005	16992	16888	17037	16834	16999	17050	17037	16621	16994	17047	16914	17209	17074	16812	16839	17039	17111	17043	16991	17084	16900	17079	16962	16938	17139	17029	16921	17101	16983	17062	17014	16902	17028	17082	17167	16855	16932	16845	16934	16853	16806	17132	16949	16852	17051	17027	17095
28525	25465	36099	34125	27503	24756	23425	22379	22049	21696	21557	21535	21359	21154	21365	21157	20997	21288	21393	21165	21165	21268	21237	20983	21224	21143	21180	21151	20968	21257	21088	21199	21394	21044	21140	21197	21276	21185	21265	21047	20802	21021	21131	21133	21223	21049	21072	21010	21082	21138	21300	21466	21194	21031	21095	21079	21159	21167	21168	21200	21291	21502	21233	21256	21022	21361	21021	21071	21268	21244	21232	21314	21087	21272	21112	21174	21108	21198	21007	21154	21248	21203	21129	21243	21006	21045	20897	21104	20950	21243	21337	21198	20937	21190	21096	21097	21090	21155	21117	21282	21245	21218	21111	21164	21077	21204	21094	21118	20890	21142	20951	21030	21237	21015	21020	21001	21158	21041	20916	21103	21037	21161	20892	21213	20952	21017	21264	20924	21092	21164	21060	21023	21262	21216	21035	21133	21210	21071	21101	21183	21247	21141	21098	21165	21016	21034	21060	20989	21037	21116	21111	20888	21071	21144	20992	21094	20993	20956	21301	21228	21123	21166	21433	21103	21067	21047	21162	21123	21224	21151	20893	21236	21104	21223	21130	20886	21179	21017	21070	21066	20978	21149	21129	20990	21330	21096	21114	20977	21145	21247	21262	21072	21019	21223	21314	20995	21148	21245	21165	21239	21383	21056	21165	20953	20978	21139	21006	21079	20833	21154	20893	21254	20943	20755	21084	21258	21095	20913	21288	20939	21113	20964	21073	21065	20972	21086	21291	21169	21060	21011	21123	21213	21213	21305	21015	21075	21062	20996	21341	20789	20997	21083	21036	21088	21003	20929	20904	20825	21074	21140	21107	21133	21227	21071	21152	21132	21104	21233	20967	20732	20914	20888	21167	21170	21059	21096	21252	21320	20721	21115	20970	21033	21124	21195	20928	21093	21079	21132	21097	21043	21058	21093	20938	21210	20943	21053	21027	21103	21244	21125	21147	21255	21289	21033	21033	21172	21078	21171	21009	21100	20957	21021	21081	20815	21250	21272	21004	21215	21279	21206	21244	21059	21287	21071	21101	21140	21002	21053	21154	21066	21172	21001	21229	21054	21071	21043	21145	21089	21118	21101	21211	21041	21076	21092	21027	21102	21523	21058	21184	21154	21220	21039	21026	21167	21035	21129	21292	21100	21083	21105	21019	20908	21063	21240	20978	21001	21076	21176	21145	21186	21160	21103	20883	21124	21183	20904	21090	21140	21114	20980	21130	21024	21231	21315	21423	21015	21054	20962	21238	21163	21081	21165	21167	21196	21137	21263	21120	21002	21140	21017	21007	20963	21346	21225	21086	21106	21407	20800	21153	21224	21236	21139	21227	21164	21096	21164	21097	21045	21204	21048	21187	21230	21084	20967	20917	21160	21036	20937	21076	21370	21230	21069	21362	21198	21108	20959	21130	21064	21086	21119	20932	21127	20742	20950	21181	21135	21081	21118	21022	21374	21109	21359	21205	21235	21338	21137	21152	21047	21063	20834	21401	21059	20990	21147	20996	21225	20970	21096	21128	21191	21079	21036	21154	21145	21136	20947	21331	21259	21102	21098	21197	21197	21090	21028	20952	20973	20947	21065	20973	21131	21140	20997	20970	21010	20962	20934	21299	21039	21193	21073	21103	21271	20952	21179	20980	21038	21121	21041	21275	20958	21184	20849	20932	21145	21273	21175	21245	21098	21241	21223	20975	21148	21243	21040	21221	20998	20783	21229	21039	21129	21093	20975	21299	21071	21264	21137	21120	21228	21286	21041	21304	21116	21072	21162	21173	21093	21078	21086	20949	20896	21297	20904	20979	20974	20942	20892	21118	21263	21153	21219	21298	21163	21026	21013	21130	21307	21448	21207	21202	21003	21111	21175	20948	21116	21131	21247	21009	21113	21191	21355	21122	21072	21159	21143	21068	21157	20939	21058	21167	21136	21012	20901	21325	21061	21099	21136	21026	21260	21063	21023	21127	21132	21147	20965	21311	21241	21110	21077	21084	21168	20864	21033	21291	21165	21101	21072	20964	20961	21300	21083	21044	21080	21069	20971	21082	20981	21050	20989	21012	20878	21006	21087	21105	21272	21132	21055	21082	21221	21055	21102	21080	20948	21192	21283	21052	21036	21171	21201	20966	21054	21136	20956	21197	21138	21099	21140	20988	21064	21017	21210	21151	21194	21217	21213	21030	21270	21123	20923	21303	21331	21213	21149	21281	21046	21250	20984	21212	20989	20946	21148	21240	21117	21297	21122	21089	21101	21037	20976	21298	20941	21280	20940	21239	21190	21194	21119	21025	21374	21090	21090	21185	20925	21194	21030	21218	21331	20956	20972	21205	20794	21089	21167	21165	20973	21063	21093	21104	21104	20977	20902	21281	21035	21158	21023	21354	20952	21294	21213	20989	21164	21087	20970	21252	21102	20974	21100	21186	21171	21264	21081	21239	21196	21181	21178	21219	20990	21391	21208	21113	20948	21009	21178	21121	21152	21221	21152	21247	21168	20975	21067	21361	21270	20926	21013	21016	21166	21257	21206	21320	21197	21368	21315	20951	21139	21198	21317	21185	20920	21075	21156	21133	21102	21179	21047	21063	21180	21129	21283	21184	21087	20984	21218	21166	21174	21169	21005	20965	20971	20971	21027	21233	21148	21171	21173	21305	21138	21148	21133	21049	21085	21213	21135	20878	21257	21279	21283	21063	21241	21179	21176	21256	21411	21309	21098	21092	21062	20995	20971	21073	20974	20920	21192	21094	21025	21308	21241	21309	21179	21222	21019	21073	21072	21106	21261	21012	21150	21329	21190	20916	21119	21418	21349	21373	21226	21206	21088	20949	20937	21101	20817	21100	21160	21144	21060	20939	21170	21206	21147	21184	21368	20914	21124	21297	21004	21197	21269	21252	21176	21145	21062	21088	21091	21232	21288	21139	21136	21007	20906	20964	20996	21308	21225	21046	21104	21002	21084	20974	20974	20981	21025	20981	21116	21411	21076	20951	21370	21323	21277	21131	21316	21262	21046	21250	21136	21073	20967	21170	21232	21073	21192	21206	21126	20964	21172	21227	21226	21286	21127	21204	21158	21183	21089	21051	21090	21231	21179	21012	21067	21146	20880	21285	21083	21281	21121	21279	21023	21167	21206	21259	21295	21106	20963	20963	21212	20963	21186	21214	21191	21102	20980	21073	21171	21344	21165	21060	21027	21191	21176	20847	21155	20940	20986	21350	21198	21206	21281	21368	21078	21169	21111	21220	21333	20982	21184	21138	20908	20911	21062	21047	20956	21108	21108	21049	21021	21168	21122	21083	21224	21093	21251	21216	21184	21195	21121	21185	21280	21166	21012	20950	21187	21109	21042	21060	21125	21144	21077	21167	21019	20901	21300	21232	21196	21100	21147	21071	20986	20837	21006	21079	21043	20919	21044	20978	20902	21131	21200	21149	21043	21029	21246	21132	21089	21164	20826	21103	20986	21181	21337	20963	21290	21098	21272	21043	21286	21201	20997	21117	20980	20987	20952	21301	21163	21105	21081	21323	20984	21085	21135	21053	21073	21101	21099	20907	21120	21375	21048	21017	21175	21135	21103	21003	20745	20954	21113	21092	21073	20990	21200	21109	21064	21321	20890	21103	21069	21229	20992	21310	21069	21121	21044	20992	21146	21019	21260	21210	21263	21134	21160	21344	21199	21058	21098	21000	21498	21132	21052	21163	21275	21383	21078	21176	21188	21088	21203	21087	21042	21160	21314	21148	21188	21161	20954	21028	21091	21250	21078	21118	21208	21059	21094	21148	21030	21117	21210	21217	21150	21157	21124	21180	21008	20893	21090	21185	21118	21334	20912	21056	21181	21079	21082	21086	20974	21173	21252	21217	20885	20950	21155	21089	20989	21081	21106	21027	21272	21032	21148	21164	21020	20898	21088	21020	21191	21030	21016	21350	21103	21006	21152	21237	21365	21087	20956	21233	21208	21167	21206	21162	21186	21277	21113	21131	21199	21220	21158	21109	21101	21168	21050	21267	21040	21106	21145	21065	21233	21189	20984	21038	21112	21264	21138	21232	21015	21102	21288	21045	20960	21242	21196	21263	21156	21190	21021	21064	20944	21049	20956	20909	21051	21153	21087	20975	21130	21082	20986	21063	21113	21195	20985	21083	21194	21149	21060	21126	21072	20974	20972	21198	21097	21120	21272	21189	21177	21112	21120	21055	21058	21238	21067	21041	21323	21419	21301	21087	20955	21058	21297	21250	21204	21028	21176	21085	21194	21117	21202	21165	21165	21165	20995	21076	21297	21294	21269	21204	21156	21103	20952	21166	21013	21259	20949	20982	21123	21108	21184	21400	21061	20989	21094	20874	21377	21183	21248	21312	21165	21289	21206	21406	21041	21052	21203	21198	21013	21142	21072	21016	21204	21002	21065	21208	21021	21036	21030	21126	21290	21268	21192	21241	21250	21355	21182	21052	21175	21216	21100	21431	21264	20832	21355	21105	21072	21186	21143	21234	21095	21206	21364	21297	20973	21161	21112	21108	21046	21058	21301	21271	21169	21178	20957	21225	21050	21122	21069	21002	21330	21191	21359	21272	21123	21128	21020	21330	21284	21316	21269	21120	21202	21321	21292	21243	21240	21257	21074	21038	21195	21230	21021	21167	20985	21208	21202	21380	21283	21103	21194	21300	21064	20982	21199	20958	21043	21229	21317	21231	20965	21064	21114	20966	21089	21101	21327	21196	21092	21102	21217	21023	21140	21075	21107	21169	21185	21215	21001	21096	21135	21039	21037	21165	21262	21275	21245	21207	21136	20868	21093	21004	21210	21205	21094	21053	20993	21185	21026	21173	21204	21233	21043	21250	21158	20844	21179	21273	21142	21147	21085	21234	21205	21080	21188	21201	21201	20926	21120	21134	21044	21012	21084	21221	21138	21128	21196	21279	21096	20982	21026	21156	21036	21181	21161	21056	20949	21128	21067	21015	21158	20978	20994	21149	21263	21345	20883	21009	21208	20872	21109	21197	21163	21378	21306	21188	21127	20999	21376	21294	21159	21053	21045	21320	21099	21108	21152	21172	21207	21171	21035	20984	21155	21276	21114	21111	21205	21035	21241	21171	21145	21365	21357	21182	21032	21058	21104	20947	20914	21079	21083	20964	21153
22170	37173	38921	31449	25514	21715	19952	18883	18214	17588	17479	17149	17033	17018	17090	16865	16918	17029	16974	16961	17157	17059	16908	17035	17035	16907	16989	16875	17011	16865	16919	16898	16865	16973	16791	16863	16753	16999	16962	17123	17024	17153	16947	17012	16996	17060	16967	16833	16780	16989	16945	16926	16835	16789	16857	16837	16943	16922	17155	17040	17089	17040	16958	16941	16986	16761	17085	17046	16981	16816	16844	16833	16814	16750	16994	17053	16862	16980	16908	16845	17024	16806	16900	16939	16810	16874	16834	16732	16749	17137	16999	16844	16835	16945	16659	16772	16931	16979	16966	16818	16891	16969	16655	16959	16797	17114	16831	16811	16987	16826	16782	16835	16873	17031	17002	17221	16894	16962	16789	16745	16897	17034	17053	17026	17003	16794	16956	16883	16981	16937	17039	16859	16749	16900	16957	16926	16829	16791	16823	16798	16634	16976	17148	17055	16921	16864	16787	16972	16863	16874	16877	17023	16967	16849	16969	16884	16919	16932	17070	16932	16985	16980	17025	16897	16842	16865	16924	16724	17065	16892	16830	16958	16965	16812	17018	16900	16881	16900	17044	16965	16837	17097	16944	16884	16897	16763	16906	16825	16994	16816	16758	17025	16851	16888	16971	16821	16933	16864	16930	16937	17006	16833	16707	17112	16739	16923	17101	16873	16818	16921	17098	16851	16979	16933	16925	16884	16823	16904	16830	16906	16698	16988	16991	16844	16741	16898	16910	16706	16973	16920	17013	16862	16923	16770	17118	17004	17060	16733	16865	16703	16938	16796	16988	16991	16811	16956	16967	16992	16785	16881	16940	16740	16856	17003	16858	16829	16849	16887	16969	16886	16821	16905	17011	16904	16984	16902	16709	16880	16963	16861	17097	16863	16964	16779	16839	16965	16901	17075	17195	16901	16916	16882	16927	16853	16974	16810	17106	16919	16888	16813	16821	16981	16906	16886	16919	16928	16929	16870	16817	16826	16770	16925	16874	16815	16923	16906	16851	17023	16743	16935	16884	16951	16730	16884	16776	16851	16918	16878	16912	16875	17096	16873	16761	16885	16777	16913	16724	16957	16733	16821	16861	16815	16673	16779	16921	16997	16860	16798	16791	16875	16718	16779	17018	16847	16654	16758	17054	16859	16872	16873	16879	16970	16903	16790	16781	16983	17067	16805	16890	17054	16581	16739	17022	16873	16788	16831	16853	17017	17009	16936	16898	17006	16919	16894	16844	16954	16957	17033	16797	17016	16806	16683	16874	16912	16891	16925	17105	16763	16999	16855	16899	17019	16979	16910	16926	16884	16979	17019	16841	16922	16901	16964	16839	16687	16859	16882	17022	16766	17052	16996	16924	16975	16899	16793	17022	16770	16736	16784	17040	16963	16756	16835	16776	16882	16862	16964	16829	16813	16952	16923	17020	16797	16941	16725	16844	16896	16842	16899	17008	16748	17001	16914	16911	16900	16899	16930	17022	16936	17042	16939	16859	17049	17014	16908	16843	17029	16885	16746	16858	16816	16791	16876	16768	16973	16983	16919	16872	16915	16907	16911	16911	16952	17130	17009	16811	16865	16921	16716	16887	16775	16938	16990	16841	16771	16965	16980	16724	17024	16712	16840	17032	16893	17027	16846	16729	17061	16847	16960	16843	16813	16806	16904	16810	16850	16909	16805	16962	16997	16909	16902	16905	17084	16831	16983	17061	16741	17096	16876	16890	17059	16929	16948	16950	16952	17104	16864	17088	16830	16983	16947	16902	16856	16948	16814	16900	17008	16949	16863	16934	16937	16979	16914	16903	16900	16767	17038	17183	16879	16890	16892	16870	16998	16792	16904	16919	16825	16878	16790	16902	16868	17025	16951	16826	16830	16861	16972	16947	16898	16902	16855	16914	16744	16960	16835	16966	17015	16806	16978	16940	17005	16751	17050	16790	16882	16943	16761	16658	16924	16844	17130	16901	16730	16941	16898	16938	16781	16885	16826	16902	16693	16912	16821	16920	16855	16858	16963	16863	16954	16908	17013	16855	16891	16924	17004	17003	16940	16904	16946	16851	16957	17068	16822	17116	16996	17012	16767	17041	16966	16777	17038	16959	17046	16856	16993	16968	16900	16891	17037	16721	16846	16951	16760	16917	16924	16901	16847	16765	16760	16991	16909	16848	16730	16887	17034	16998	16933	17091	16950	16790	16995	16867	16961	17045	16967	16818	16850	16876	16977	16927	16944	16893	16797	16875	16851	16864	17021	16786	16801	16744	17007	16886	16802	16715	16793	16747	16822	16970	16850	16880	16926	16947	16932	16921	16973	16996	16841	16918	16747	16786	17055	16973	16947	16978	16894	17024	16883	16915	16797	16846	16771	17035	16780	16966	16777	16770	17028	16913	16836	16993	16763	16969	16876	16733	16964	16847	16873	17025	16931	17000	16733	16849	16821	17075	16879	16725	16819	16721	16826	17120	16756	17120	17050	16917	16874	16844	16949	17090	16826	16940	16830	16911	16720	16766	17082	16847	16825	16840	16942	16779	16876	16903	16982	16907	16906	16879	16872	17027	16934	16862	16931	16927	16691	16979	16702	16935	16901	16917	16992	16899	17167	16918	16871	16938	16739	16879	16818	16978	16788	16859	16936	17054	17050	16852	16929	16790	16651	16853	16948	16956	16913	16807	17135	16910	16900	16794	16826	16902	16940	16970	16931	16786	16827	16795	16913	16859	16878	16916	16827	16846	16979	16994	16838	16981	16963	17026	16934	16986	16960	16941	17037	16961	16953	16921	16950	17000	16968	17068	16846	17010	17004	16878	16939	17035	16773	16742	16814	16952	16808	16774	16939	16780	16865	16811	16789	16920	16938	16854	16952	16958	16782	17082	16941	16683	16933	16801	16865	16865	16785	16886	16900	16834	16987	16813	16906	17033	16889	16978	16843	16848	16815	16848	17046	16931	16965	16902	16908	16899	16939	16930	16600	16956	16899	16851	17096	16932	16809	16827	16932	16851	16854	17064	16819	16685	16959	16790	16887	16962	16977	16861	16829	16849	16914	16822	17166	16731	16856	16878	16953	16962	17059	16918	16909	16810	16901	16957	16974	16945	16939	16862	16981	16825	17008	16910	16744	17000	16703	17003	16788	16926	16935	16870	16885	17020	16848	16879	16897	16909	16796	16959	16787	16872	16900	16963	16647	16830	16861	16867	16827	16876	16760	17009	16967	16891	16895	16899	16886	16843	16931	16994	16786	16916	16905	16965	16976	16836	16803	17110	16838	16863	16844	16935	16959	16886	16908	16890	16801	17045	16786	16954	16956	16775	16893	16744	16892	16819	16912	16897	16806	16900	16996	16797	16889	16935	16955	16864	16903	16856	16849	16892	16909	17080	16707	16901	16946	16823	16878	16820	16979	16934	16945	17058	17067	17078	16764	16875	16965	16753	17005	17070	17005	16686	16867	17061	17022	16794	16827	17088	17165	16862	16997	16898	16731	17024	16909	16892	16768	16926	16837	17025	17088	16858	16855	16790	16823	17039	16884	16933	16973	16828	16918	16657	16961	17057	16732	16908	16821	16912	17008	16923	17054	16897	17054	16949	16789	16824	16856	16869	16995	16910	16963	16798	16808	16842	16930	17006	16841	16902	16903	16934	16883	17055	17036	16964	16877	16832	16957	16912	16942	16895	16995	16982	16859	16888	16775	16796	17076	16722	16875	16877	16902	16948	16843	16843	16991	16967	16737	16860	16957	16882	16974	17044	16981	16783	16921	16904	16978	16849	16790	16803	17060	16778	16974	16855	16730	16815	17080	16756	16905	17032	16811	16911	16687	16991	16875	17018	16898	16836	16887	16828	17009	16997	16756	16922	16969	16868	16851	16969	16901	16730	17043	16743	16841	16944	16887	16892	16902	16786	16795	16865	17011	16982	16980	17025	16928	16820	16908	16891	17034	16804	17111	16895	17100	16916	16780	16971	16955	16880	16933	16926	16934	16850	16912	17035	17079	16970	16953	16979	16946	16886	17081	16849	16638	17040	16852	16893	16852	16849	16941	16879	16940	16802	16795	16864	16865	16885	16985	17032	16800	16742	16980	16917	16875	16915	16905	16792	17016	16684	16982	16854	16903	17008	16789	16928	16768	17047	16962	16788	16951	16895	16962	17003	17069	16898	16770	17121	16847	16883	16938	16991	16942	17072	16949	16943	16876	16994	16945	16715	16959	17025	16701	16874	16996	17017	16795	16912	16839	16990	16899	16843	16764	16990	16881	16921	16957	16920	16883	16899	16913	16785	16860	16894	16970	16893	16889	16856	16947	16825	16890	16976	16842	16990	16998	16835	16820	16964	16895	16749	16890	16946	17006	16847	16901	16777	16857	17019	16729	17078	16888	17092	17079	16854	17032	16819	16974	17020	16855	16952	17008	16982	16980	16917	16997	16730	16721	16755	16979	16849	16767	16993	16780	16946	16799	17093	16715	16949	16910	16753	16819	16966	16896	16921	16760	17062	17033	16831	16945	16878	17052	17100	17055	16899	17053	16970	17016	17021	16876	16828	16945	16968	16969	16832	16985	16943	16794	16965	16788	16895	16966	16863	16803	16960	17096	17004	16893	16867	16964	16892	16987	17038	17041	16909	17033	16902	16841	16891	17005	16887	16900	16754	16822	16792	16913	16904	16832	16784	17073	16896	16702	16792	16873	17132	17006	16833	16971	17025	16954	16966	16847	16889	16965	16827	17109	17045	16953	16818	16890	16872	16780	16683	16664	17026	16973	16947	16986	16914	16879	16851	16881	16888	16873	16800	16794	16943	16906	16910	17037	16790	16908	16795	16985	16842	16885	16820	16940	16947	16928	16900	16825	16844	16808	16945	16996	16774	16740	16948	17034	16979	16848	16979	17113	16769	17028	16985	16876	16790	16946	16856	16843	16878	17051	16891	16747	16880	16876	17045	17010	16842	16909	16833	17037	16868	16906	16935	16801	16704	16924	16755	16921	16939	16924	16947	16973	17010	16940	16860	16927	16923	17029	16938	16946	16920	16813	17094	16781	17056	16972	16846	16929	16955	16682	17045	16909	17025	16901	16852	17058	16696	16950	16891	16864	16826	16825	17038	16995	17084	16802	16885	17029	16951	16819	17033	16831	16934	16854	16854	16934
24097	21562	29269	24914	24452	26621	26870	23437	22465	22243	21628	21477	21340	20942	21060	20931	21048	20969	21050	20813	20943	20747	20743	20816	20748	20701	20695	20775	20740	20852	20759	20652	20815	20744	20663	20664	20712	20620	20904	20722	20589	20642	20663	20773	20672	20581	20692	20831	20910	20630	20430	20693	20511	20542	20622	20818	20460	20634	20715	20974	21138	21327	20720	20596	20675	20798	20751	20781	20681	20735	20627	20743	20767	20669	20654	20819	20803	20749	20641	20355	20652	20573	20772	20556	20650	20676	20623	20639	20822	20587	20550	20631	20574	20485	20450	20391	20413	20599	20635	20501	20654	20817	20680	20720	20520	20558	20500	20691	20340	20606	20717	20627	20432	20804	20625	20676	20588	20309	20673	20403	20773	20596	20345	20785	20522	20724	20550	20679	20609	20596	20387	20729	20763	20614	20686	20431	20588	20673	20561	20458	20575	20448	20563	20608	20868	20815	20688	20526	20763	20463	20624	20563	20652	20660	20746	20611	20860	20888	20584	20545	20588	20586	20657	20576	20541	20477	20771	20655	20555	20624	20632	20849	20689	20544	20437	20840	20609	20351	20674	20621	20670	20538	20739	20495	20475	20495	20583	20634	20515	20627	20486	20743	20746	20485	20631	20662	20690	20523	20722	20502	20757	20607	20402	20784	20559	20456	20545	20732	20702	20577	20591	20333	20901	20611	20414	20432	20721	20616	20768	20684	20559	20843	20490	20671	20463	20590	20504	20637	20613	20668	20782	20484	20690	20669	20438	20568	20524	20789	20713	20580	20650	20709	20659	20334	20737	20574	20630	20667	20563	20516	20516	20562	20545	20767	20903	20647	20630	20605	20629	20720	20589	20461	20642	20493	20644	20761	20615	20563	20633	20420	20454	20540	20328	20794	20832	20793	20670	20871	20617	20666	20620	20709	20591	20680	20372	20646	20716	20647	20595	20681	20561	20663	20699	20640	20794	20604	20579	20529	20821	20607	20558	20670	20505	20672	20649	20662	20626	20728	20570	20579	20702	20609	20767	20607	20566	20700	20705	20857	20710	20648	20580	20558	20684	20606	20697	20618	20507	20668	20477	20737	20523	20496	20660	20767	20609	20680	20754	20648	20460	20420	20855	20527	20609	20488	20575	20542	20765	20482	20506	20667	20503	20535	20588	20635	20801	20576	20691	20545	20536	20422	20485	20690	20815	20540	20693	20639	20520	20475	20610	20644	20619	20578	20615	20490	20689	20739	20601	20582	20801	20446	20606	20625	20598	20695	20735	20491	20555	20670	20758	20657	20728	20527	20691	20713	20598	20514	20555	20684	20578	20677	20791	20597	20579	20675	20680	20503	20809	20532	20652	20660	20663	20616	20549	20581	20662	20585	20500	20669	20578	20590	20746	20763	20747	20422	20617	20653	20614	20628	20502	20519	20848	20595	20748	20765	20681	20586	20561	20559	20520	20776	20722	20744	20665	20520	20601	20705	20573	20742	20695	20587	20312	20620	20749	20516	20390	20758	20758	20737	20713	20555	20501	20352	20482	20653	20621	20450	20692	20606	20518	20523	20753	20693	20569	20495	20635	20619	20612	20417	20672	20866	20700	20625	20696	20690	20579	20832	20542	20736	20665	20560	20482	20668	20864	20515	20595	20462	20622	20498	20801	20574	20627	20688	20683	20561	20552	20775	20599	20562	20795	20694	20732	20475	20538	20487	20701	20463	20411	20542	20590	20478	20771	20642	20533	20697	20625	20654	20622	20861	20609	20775	20730	20642	20611	20692	20721	20602	20735	20501	20828	20713	20607	20489	20801	20512	20664	20448	20728	20734	20611	20626	20672	20798	20622	20444	20610	20681	20660	20483	20760	20654	20587	20777	20753	20689	20351	20741	20732	20475	20376	20608	20601	20591	20507	20458	20394	20429	20631	20665	20490	20693	20639	20429	20330	20465	20648	20428	20513	20778	20745	20648	20708	20394	20655	20708	20556	20431	20740	20501	20628	20777	20529	20569	20547	20735	20692	20828	20624	20636	20630	20625	20463	20632	20753	20741	20624	20674	20590	20882	20476	20591	20774	20731	20733	20558	20570	20643	20480	20523	20712	20631	20491	20574	20711	20580	20832	20382	20826	20468	20421	20558	20554	20917	20497	20475	20586	20523	20653	20849	20802	20601	20569	20591	20319	20647	20738	20508	20643	20678	20496	20843	20666	20528	20612	20462	20556	20798	20682	20721	20647	20484	20533	20801	20575	20605	20559	20633	20535	20833	20778	20501	20528	20851	20607	20521	20701	20370	20436	20826	20614	20659	20721	20611	20602	20519	20657	20502	20641	20607	20432	20838	20502	20624	20580	20787	20702	20696	20668	20560	20399	20713	20616	20700	20710	20766	20483	20516	20638	20517	20376	20591	20792	20397	20569	20400	20686	20509	20653	20582	20781	20557	20782	20544	20539	20693	20446	20556	20446	20676	20529	20622	20871	20747	20538	20425	20667	20550	20807	20575	20617	20817	20502	20467	20659	20585	20517	20832	20612	20618	20747	20774	20396	20660	20510	20578	20683	20598	20741	20726	20340	20746	20411	20568	20638	20586	20724	20556	20675	20621	20615	20599	20471	20318	20639	20576	20470	20564	20434	20642	20487	20669	20634	20585	20705	20610	20651	20713	20505	20697	20491	20592	20691	20516	20753	20505	20621	20714	20498	20337	20770	20596	20657	20570	20664	20758	20605	20700	20568	20680	20618	20697	20364	20354	20544	20560	20535	20760	20582	20443	20674	20622	20462	20569	20357	20819	20747	20695	20588	20507	20546	20723	20594	20730	20533	20456	20525	20591	20611	20753	20675	20445	20723	20674	20699	20505	20723	20468	20697	20500	20398	20417	20447	20707	20788	20482	20655	20888	20707	20778	20705	20584	20750	20688	20675	20520	20661	20520	20538	20593	20698	20678	20671	20597	20659	20571	20635	20407	20464	20725	20871	20473	20674	20460	20548	20582	20457	20668	20763	20552	20654	20531	20350	20473	20504	20736	20661	20763	20552	20617	20727	20609	20603	20434	20711	20412	20497	20815	20501	20720	20637	20734	20792	20347	20595	20611	20575	20538	20712	20745	20524	20546	20604	20624	20640	20668	20657	20740	20826	20682	20578	20623	20598	20594	20626	20445	20610	20573	20549	20525	20751	20644	20512	20792	20644	20731	20722	20627	20662	20288	20660	20587	20533	20662	20459	20613	20621	20643	20444	20756	20573	20551	20617	20748	20562	20865	20425	20538	20514	20727	20800	20285	20589	20779	20526	20631	20621	20607	20423	20618	20549	20462	20663	20573	20476	20541	20556	20757	20841	20699	20568	20434	20626	20603	20396	20660	20564	20499	20300	20461	20649	20461	20535	20509	20531	20385	20602	20639	20727	20872	20617	20499	20947	20860	20560	20713	20715	20587	20855	20744	20635	20658	20513	20626	20694	20323	20535	20522	20611	20744	20520	20574	20638	20488	20530	20415	20624	20634	20613	20762	20332	20559	20578	20645	20579	20679	20464	20633	20639	20506	20535	20529	20515	20807	20584	20752	20641	20619	20490	20807	20573	20565	20573	20436	20504	20572	20744	20631	20707	20420	20436	20618	20811	20597	20754	20471	20531	20634	20613	20395	20413	20688	20556	20623	20566	20759	20699	20621	20745	20413	20627	20716	20553	20746	20657	20513	20646	20723	20493	20530	20668	20853	20553	20587	20562	20839	20885	20554	20565	20697	20615	20545	20464	20644	20820	20517	20576	20599	20729	20798	20569	20592	20630	20650	20563	20658	20470	20597	20552	20649	20897	20559	20789	20690	20563	20698	20559	20656	20660	20495	20500	20493	20643	20660	20609	20573	20621	20459	20632	20845	20757	20561	20506	20688	20764	20709	20766	20814	20578	20617	20646	20779	20589	20615	20663	20734	20645	20672	20601	20573	20580	20431	20568	20513	20497	20606	20478	20680	20646	20557	20763	20833	20613	20556	20688	20403	20554	20634	20493	20377	20371	20276	20633	20768	20533	20575	20644	20711	20720	20505	20596	20730	20760	20489	20450	20613	20818	20558	20707	20395	20626	20546	20581	20660	20787	20853	20806	20533	20431	20600	20540	20478	20724	20733	20559	20604	20330	20765	20670	20697	20670	20507	20636	20479	20612	20748	20566	20509	20625	20577	20604	20647	20649	20524	20684	20666	20540	20498	20690	20826	20543	20603	20550	20394	20533	20649	20554	20575	20592	20602	20563	21036	20788	20642	20601	20451	20601	20593	20536	20602	20662	20560	20566	20869	20539	20622	20632	20570	20469	20608	20608	20792	20518	20754	20650	20738	20660	20813	20603	20534	20819	20502	20500	20714	20702	20666	20594	20560	20652	20786	20803	20514	20363	20846	20887	20384	20660	20621	20446	20745	20662	20700	20760	20840	20442	20675	20743	20519	20536	20495	20633	20841	20540	20587	20632	20855	20498	20706	20651	20450	20303	20454	20595	20625	20784	20585	20337	20679	20504	20514	20494	20618	20506	20531	20540	20267	20800	20635	20748	20527	20615	20523	20494	20600	20632	20414	20415	20505	20663	20708	20653	20597	20574	20557	20533	20834	20534	20621	20493	20765	20598	20893	20488	20587	20751	20566	20778	20659	20674	20610	20822	20514	20335	20605	20521	20740	20609	20681	20906	20518	20768	20750	20754	20563	20672	20642	20455	20419	20439	20596	20822	20411	20496	20750	20460	20537	20582	20622	20473	20728	20668	20767	20789	20541	20801	20909	20790	20588	20582	20624	20766	20692	20528	20673	20545	20609	20539	20563	20548	20596	20601	20583	20714	20655	20572	20475	20670	20540	20622	20795	20566	20720	20709	20537	20762	20345	20663	20576	20708	20765	20363	20602	20649	20838	20770	20513	20499	20482	20717	20282	20603	20577	20711	20684	20555	20433	20681	20640	20640	20640	20575	20722	20493	20639	20493	20580	20616	20655	20698	20636	20920	20803	20633	20631	20628	20449	20386	20677	20569	20567	20611	20532	20618	20814	20528	20547	20655	20654	20753	20414	20526	20630	20358	20527	20577	20501	20734	20371	20666	20639	20395	20521	20697	20453	20572	20466	20700	20562	20565	20772	20525	20591	20770	20572	20488	20542	20877	20563
21662	42646	42156	36086	29707	24328	22202	20779	19384	18908	17900	17547	17231	17207	17075	16960	16843	16796	17066	16904	16805	16581	16818	16816	16919	16893	16703	16708	16797	16819	16660	16782	16781	16574	16693	16732	16605	16676	16788	16534	16636	16823	16731	16683	16861	16631	16670	16701	16614	16605	16794	16848	16614	16652	16688	16702	16649	16889	17043	17229	17623	17412	16870	17124	16551	16625	16650	16695	16513	16738	16762	16543	16571	16577	16667	16529	16570	16654	16668	16565	16622	16559	16486	16720	16525	16481	16621	16614	16627	16620	16599	16534	16744	16811	16866	16457	16665	16884	16597	16706	16640	16676	16602	16640	16485	16704	16584	16614	16690	16698	16703	16657	16860	16731	16773	16500	16714	16785	16622	16586	16496	16669	16669	16741	16574	16685	16528	16677	16798	16759	16738	16642	16634	16526	16527	16781	16652	16638	16620	16688	16672	16605	16688	16769	16546	16518	16709	16607	16537	16709	16639	16644	16723	16625	16699	16468	16599	16620	16666	16747	16776	16767	16737	16686	16626	16752	16561	16513	16690	16421	16831	16629	16699	16855	16664	16501	16454	16755	16733	16745	16745	16673	16653	16677	16735	16631	16721	16592	16587	16565	16498	16520	16580	16545	16870	16522	16675	16602	16712	16604	16779	16588	16677	16603	16602	16765	16573	16710	16603	16610	16651	16570	16643	16519	16844	16617	16595	16478	16719	16692	16831	16628	16542	16658	16734	16775	16684	16539	16715	16551	16715	16727	16595	16696	16609	16684	16660	16733	16610	16588	16610	16565	16711	16557	16709	16592	16591	16669	16417	16624	16568	16582	16748	16573	16687	16642	16795	16666	16610	16757	16595	16587	16577	16722	16593	16673	16661	16729	16561	16722	16536	16764	16738	16636	16670	16666	16485	16626	16649	16469	16749	16515	16503	16558	16507	16673	16529	16557	16563	16641	16656	16532	16680	16647	16697	16468	16674	16693	16552	16601	16675	16634	16779	16678	16596	16757	16685	16601	16665	16649	16616	16531	16711	16645	16617	16704	16713	16493	16634	16548	16845	16704	16614	16849	16557	16456	16725	16685	16748	16746	16583	16689	16593	16644	16687	16807	16785	16489	16669	16718	16659	16641	16680	16558	16687	16606	16500	16684	16603	16670	16718	16709	16565	16590	16815	16682	16584	16697	16626	16580	16535	16617	16664	16531	16640	16728	16672	16602	16734	16648	16543	16687	16762	16539	16636	16749	16623	16483	16526	16441	16814	16710	16613	16691	16398	16677	16649	16636	16606	16774	16595	16539	16708	16517	16649	16584	16460	16662	16438	16490	16869	16739	16606	16554	16585	16662	16732	16653	16649	16683	16585	16807	16480	16533	16675	16648	16609	16625	16658	16481	16433	16739	16766	16659	16692	16568	16650	16665	16593	16587	16609	16416	16734	16693	16523	16680	16570	16539	16528	16711	16717	16626	16586	16637	16512	16543	16708	16644	16721	16541	16718	16750	16525	16493	16690	16591	16719	16697	16505	16700	16568	16641	16698	16657	16647	16661	16547	16400	16661	16613	16536	16562	16608	16602	16592	16758	16647	16549	16577	16427	16628	16639	16664	16709	16543	16736	16861	16618	16495	16604	16580	16696	16622	16576	16527	16461	16565	16450	16690	16553	16623	16660	16646	16602	16615	16756	16678	16673	16711	16586	16678	16640	16704	16681	16733	16573	16525	16461	16693	16480	16802	16599	16651	16581	16550	16574	16651	16566	16750	16481	16647	16745	16627	16641	16683	16653	16738	16666	16610	16702	16526	16597	16704	16511	16476	16710	16721	16776	16536	16716	16633	16500	16566	16583	16595	16465	16558	16707	16504	16558	16782	16511	16554	16574	16787	16638	16323	16662	16608	16645	16722	16636	16595	16655	16635	16492	16595	16777	16669	16553	16656	16608	16768	16537	16494	16697	16527	16556	16735	16570	16614	16553	16674	16654	16493	16605	16603	16706	16649	16477	16488	16373	16621	16638	16612	16747	16597	16464	16618	16617	16684	16732	16603	16502	16718	16644	16707	16719	16561	16727	16741	16712	16657	16616	16688	16688	16566	16621	16725	16676	16724	16720	16575	16722	16660	16668	16597	16586	16485	16638	16689	16641	16818	16520	16685	16531	16735	16591	16615	16646	16686	16666	16644	16590	16629	16647	16598	16682	16710	16643	16438	16458	16662	16708	16711	16414	16664	16641	16601	16644	16518	16458	16660	16701	16670	16626	16527	16585	16744	16609	16684	16760	16449	16610	16521	16653	16708	16587	16699	16629	16563	16442	16638	16624	16553	16809	16506	16787	16665	16652	16759	16615	16628	16647	16558	16509	16715	16742	16652	16468	16594	16626	16634	16902	16617	16509	16718	16666	16649	16693	16347	16708	16595	16646	16619	16648	16574	16683	16590	16605	16665	16808	16593	16615	16638	16804	16564	16591	16427	16624	16465	16623	16773	16674	16554	16568	16738	16508	16644	16589	16799	16715	16690	16596	16743	16617	16670	16611	16645	16607	16743	16745	16758	16812	16709	16654	16485	16571	16824	16596	16549	16625	16779	16770	16730	16646	16642	16806	16454	16502	16650	16626	16714	16632	16515	16758	16583	16496	16652	16710	16616	16658	16633	16894	16653	16642	16677	16578	16568	16649	16598	16843	16587	16578	16399	16545	16615	16704	16601	16481	16620	16781	16604	16730	16809	16512	16702	16480	16656	16527	16656	16469	16616	16789	16645	16667	16544	16727	16603	16555	16598	16746	16730	16701	16611	16581	16688	16750	16812	16513	16639	16560	16544	16614	16701	16497	16865	16621	16806	16466	16647	16530	16583	16506	16736	16662	16628	16524	16684	16562	16738	16720	16671	16565	16679	16798	16682	16607	16562	16604	16590	16529	16697	16504	16711	16655	16616	16571	16631	16743	16584	16525	16581	16741	16835	16625	16684	16608	16683	16627	16546	16702	16710	16722	16605	16541	16690	16799	16647	16393	16550	16497	16615	16759	16680	16553	16782	16653	16585	16534	16675	16782	16652	16593	16548	16621	16601	16493	16543	16524	16619	16607	16535	16550	16551	16459	16555	16665	16760	16395	16613	16565	16709	16613	16628	16644	16582	16831	16649	16741	16587	16736	16608	16685	16614	16756	16592	16681	16648	16662	16676	16553	16717	16629	16712	16445	16584	16546	16639	16648	16442	16666	16827	16699	16634	16683	16757	16559	16451	16792	16505	16752	16657	16763	16695	16560	16621	16577	16753	16698	16580	16615	16722	16573	16519	16720	16552	16496	16582	16764	16553	16623	16744	16623	16631	16625	16759	16551	16680	16616	16622	16801	16625	16689	16586	16622	16479	16778	16614	16676	16694	16648	16685	16601	16766	16602	16499	16681	16660	16637	16671	16455	16722	16736	16584	16644	16783	16576	16754	16698	16506	16530	16790	16788	16556	16732	16770	16580	16473	16671	16658	16651	16536	16651	16576	16493	16529	16646	16816	16802	16592	16500	16559	16794	16711	16669	16741	16565	16589	16699	16699	16540	16631	16560	16607	16524	16651	16446	16759	16733	16921	16624	16681	16526	16718	16633	16584	16748	16869	16562	16656	16593	16652	16619	16523	16577	16725	16667	16554	16680	16713	16732	16602	16695	16578	16640	16661	16566	16520	16723	16642	16619	16591	16518	16448	16582	16649	16703	16544	16765	16453	16669	16500	16737	16524	16532	16620	16377	16581	16683	16873	16759	16616	16646	16537	16601	16621	16721	16498	16592	16710	16665	16580	16582	16733	16531	16583	16622	16412	16562	16481	16624	16662	16712	16561	16610	16651	16597	16593	16692	16739	16804	16769	16546	16674	16775	16612	16616	16504	16709	16754	16485	16766	16534	16778	16542	16556	16667	16711	16635	16586	16771	16543	16601	16616	16576	16671	16605	16675	16770	16718	16520	16766	16771	16672	16622	16797	16655	16756	16491	16735	16639	16566	16725	16684	16652	16612	16624	16565	16738	16614	16709	16460	16734	16559	16542	16629	16669	16464	16564	16755	16662	16565	16672	16726	16548	16617	16811	16641	16506	16593	16715	16539	16510	16675	16863	16680	16609	16582	16730	16625	16732	16673	16743	16719	16543	16783	16486	16754	16648	16566	16613	16478	16576	16802	16602	16625	16709	16682	16537	16675	16665	16658	16733	16505	16658	16671	16478	16772	16687	16573	16633	16678	16652	16555	16616	16590	16511	16600	16625	16671	16664	16599	16680	16713	16883	16567	16686	16634	16627	16638	16659	16498	16643	16659	16681	16691	16694	16490	16798	16365	16675	16535	16530	16397	16693	16564	16648	16577	16715	16552	16735	16583	16653	16511	16564	16750	16785	16660	16708	16703	16650	16591	16517	16491	16774	16671	16465	16643	16565	16642	16579	16994	16555	16768	16692	16556	16675	16793	16656	16430	16902	16704	16776	16573	16594	16801	16677	16589	16576	16678	16653	16768	16604	16548	16742	16540	16679	16654	16634	16584	16656	16679	16395	16617	16721	16565	16703	16630	16633	16631	16727	16612	16594	16674	16535	16689	16542	16730	16644	16643	16738	16825	16496	16559	16639	16699	16636	16600	16543	16708	16652	16588	16584	16623	16686	16589	16786	16663	16616	16844	16701	16708	16566	16620	16784	16611	16687	16847	16738	16582	16509	16701	16765	16577	16668	16772	16597	16637	16787	16521	16653	16633	16657	16615	16525	16628	16819	16584	16584	16475	16562	16861	16724	16540	16523	16607	16476	16720	16608	16698	16752	16725	16491	16414	16486	16680	16551	16469	16612	16879	16709	16579	16689	16530	16716	16511	16696	16621	16718	16659	16572	16588	16696	16512	16562	16710	16577	16638	16576	16583	16640	16762	16608	16587	16617	16562	16462	16605	16533	16759	16635	16782	16556	16788	16618	16503	16600	16695	16686	16780	16532	16651	16616	16686	16683	16578	16575	16381	16741	16693	16604	16608	16588	16627	16600	16621	16548	16750	16603	16691	16488	16631	16586	16901	16586	16717	16704	16531	16648	16644	16616	16615	16691	16562	16537	16632	16718	16542	16711	16597	16666	16662	16518	16625	16833	16476	16753	16737	16597	16637	16506	16822	16649	16739	16684
23029	21527	29405	24170	22425	26114	30363	25259	24141	24132	23461	22467	21934	22038	21572	21744	21750	21662	21448	21469	21515	21562	21744	21513	21513	21298	21565	21409	21415	21321	21150	21351	21255	21326	21273	21103	21499	21294	21303	21402	21372	21103	21228	21371	21325	21335	21240	21604	21327	21358	21331	21199	21239	21370	21388	21179	21297	21327	21815	22400	22237	22128	21754	21552	21675	21325	21017	20999	21026	21239	21116	21158	21250	21393	21172	21156	21021	21282	21043	21104	21065	21193	21283	21230	21317	21278	21077	21182	21281	21372	21143	21095	21131	21347	21214	21334	21357	21032	21107	21229	21238	21042	21004	21118	21067	20995	21123	21306	21066	21034	20931	21037	21246	21226	21235	21218	21119	20935	21148	21051	21027	21181	21006	21241	21039	21158	21330	21303	21370	21233	21179	21038	21239	21047	21036	21330	21093	21164	20952	21125	21116	21250	21299	21103	21109	21050	21265	20965	21214	21055	21177	21040	21240	21087	21026	20933	21186	21105	21237	21143	21322	21267	21192	21175	21246	21039	21272	21259	21179	21090	21026	21078	21149	21279	21176	21294	21189	20932	21329	21045	21048	21143	20994	21302	20994	21155	21428	21103	21092	21126	21215	21116	21056	21128	21123	21098	21258	21101	21108	21255	21349	21057	21185	21113	21290	21046	21266	21110	21265	21073	21269	21294	21041	21073	21098	21165	21113	21124	21296	21127	21134	21326	21305	20853	20989	20990	21051	21200	20968	21350	20951	21162	21014	21054	21224	21104	21175	21231	21260	21054	21209	21305	21422	21183	21265	21227	21224	21234	21319	21036	20836	21147	21142	21260	21047	20916	21091	21118	21270	21061	21041	21069	21193	21199	20953	20838	21239	21082	21126	21347	21119	21110	21310	21100	21263	21197	20927	21120	21025	21158	21343	21266	21213	21111	21042	21183	21126	21122	21179	21149	21237	21027	21149	20950	21022	21201	20971	21297	21057	21303	21291	21148	21003	21065	21279	20972	21234	21046	21190	20897	20998	21105	21236	21263	21126	21158	21261	21220	20971	21120	21344	21221	21144	21319	21241	21185	21273	21088	21147	21068	21354	21441	21073	21170	21126	21185	21351	21267	20942	21015	21261	21227	21077	21155	21222	21235	21180	21054	21195	21110	21174	21058	20941	21004	20925	20982	21097	20995	21255	21198	21243	21012	21235	21030	21081	21053	21034	21152	21200	21044	21307	21220	21418	21043	21129	21132	21036	20992	21056	21201	21129	20966	21101	20900	21037	21183	21179	21108	21285	21245	21258	21170	21258	21221	21183	21135	21084	21088	20910	20919	21020	21203	21309	21341	21108	21118	21120	21205	21324	21013	21160	21059	21122	21030	21264	21219	21042	21155	21135	21099	21198	21209	20851	21181	21095	20871	20929	21190	21071	21126	21117	21207	21034	21204	21016	21018	20894	21070	21353	21206	21313	21133	21251	21051	21308	21384	21115	21066	20991	21353	21215	20953	21100	21379	21053	21233	21056	21113	21103	21147	21158	21100	21206	21245	21237	21076	21149	20823	21195	21146	21140	21169	21242	20962	21069	21241	21175	20927	21161	21223	21116	21220	21291	21220	20942	21214	21079	21032	21137	21156	21093	21097	21150	21088	21282	20967	21167	21091	21075	21129	20978	21084	21295	21115	21112	21195	21232	21117	21375	20972	21211	21084	21228	20968	21132	21071	21130	21144	21210	21200	21293	21374	21211	21000	21009	20866	21119	21210	21237	21031	21286	21576	21162	21125	21043	21242	21362	20999	21138	21039	20932	21306	21093	21202	20999	21108	21346	21006	21346	21028	21312	20939	21072	21095	21153	21274	21254	21304	21225	21110	21018	21002	21008	21183	21131	21065	21178	20990	21042	20947	21146	21217	21103	21193	20947	21213	21053	20855	21055	21080	21127	21137	21189	21116	21120	21106	20996	21257	21283	21350	21252	21176	21098	21251	21071	21117	21033	21221	21220	21212	21045	21209	21159	21273	21026	21205	21049	21029	21259	21042	21392	21100	21235	21060	21108	20941	21106	21148	21463	21243	21319	21122	21215	21149	21023	21332	21320	20874	20928	21222	21080	21097	21226	21061	21055	21344	20980	21160	21123	21276	21027	21183	20997	21143	21076	21134	21104	21192	21204	21141	21225	21119	20904	20950	21160	21137	20962	21137	21116	21225	21102	21167	21092	21296	21187	21083	21225	21032	21262	21096	21143	21080	21282	21179	21039	21295	21135	21176	20990	21288	21151	21109	21530	21050	20984	21236	21346	21369	21057	20868	21245	21357	21128	21073	21131	21073	21137	21048	21293	21199	21044	21161	21097	21189	21217	21235	21084	21266	21070	21102	21031	21016	20922	21105	21181	21076	21105	20984	21277	20904	21125	21304	21161	21304	21079	21088	21199	21239	21250	21189	20990	21151	21094	21226	21103	21092	21210	21240	21138	20825	21216	21180	21263	21180	21052	21117	21162	21151	21228	21121	21038	21058	21175	21198	21127	21150	21176	20930	21161	20989	21076	21155	21255	21127	21044	21045	21056	21113	21096	21114	21162	21065	21109	21217	21108	21233	21442	21167	21201	21103	21119	21092	21161	21199	21043	21183	21145	21237	21251	21026	21248	21127	21187	21107	20931	21280	21232	21157	21073	21216	21058	20938	21326	21098	21157	21157	21314	21111	20977	21196	21028	21112	21069	21131	21126	21266	21222	21210	21184	21219	21291	21219	20981	20987	21049	21067	21131	21166	21142	21190	20912	21165	21155	21044	21320	21298	21308	21136	21093	21032	21230	21127	21074	21120	20984	21227	20945	21013	21163	20761	21129	21091	20967	21002	21239	21139	21281	21224	21110	21188	21007	20908	21160	21147	21105	21146	21143	21144	21231	21169	21194	21096	21106	21076	21115	21248	21302	21230	21188	20971	21098	20979	21240	21078	21198	20979	21317	21304	21174	21215	21271	21070	21115	21098	21264	21081	20894	21142	21178	21071	21157	21279	21247	21255	21066	21208	20927	20980	21250	21156	21302	21164	21236	21264	21244	21097	21270	21176	20978	21020	21067	21122	21108	20943	21197	21159	21060	21260	21066	21194	21296	20948	21259	21181	21219	20766	21257	21275	20941	20976	20987	21059	20901	21211	20785	20982	21106	21060	20828	20953	20869	21206	21128	21049	20946	21204	21227	21162	20988	21279	21306	21269	21159	21359	21343	21123	21136	21406	21269	21046	21215	21322	21084	20995	21095	21121	21064	21123	21143	21317	21190	21105	21074	21275	21281	21069	21243	21066	21032	21160	21233	21090	21132	21211	21154	21170	20863	21175	21192	21032	21030	21084	21077	21058	20976	20978	21177	21060	21113	21085	21285	21319	21260	21000	21295	21098	21093	21037	21214	21204	21067	21136	21234	21259	21097	20954	21106	21044	21260	21133	21118	21096	21338	21152	21115	21189	21169	21279	21081	21232	21029	20970	21180	21200	21243	21142	21222	21216	21189	21143	21200	21106	21201	21059	21118	20910	21059	20929	21198	21073	21359	21071	21397	21153	21139	21221	21185	20998	21028	21023	21115	20861	21181	21065	21309	21126	21051	21180	21102	21036	21304	20930	20977	21200	21111	21206	21217	21139	21296	21151	21112	21018	21196	21154	21100	21093	21047	20996	21219	20959	21123	21116	20981	21202	21004	21053	21207	20890	21391	21151	21190	21050	21073	21138	21198	21245	21201	21307	21285	21144	21101	21359	21175	21075	21001	20817	21187	21321	21140	21263	20967	21094	21014	21280	21118	21043	21251	21076	21062	21141	21166	21090	21111	20990	21336	21358	21008	21230	21122	21120	21086	21198	21158	21253	21052	21180	20993	21013	21148	21023	20910	21288	21067	21041	21088	21077	21179	21351	20933	21111	21279	21314	21102	21238	21255	21185	21146	21283	21229	21126	21075	21119	21070	20925	21167	21220	21192	21065	21095	21082	21181	21134	21156	21141	21205	21157	21150	21093	21243	20991	21122	21216	21135	21144	21190	21308	21142	20977	21309	21073	20865	21270	21398	21125	21259	21070	21275	21148	21065	21145	21280	21145	20985	21255	21215	21107	21057	20794	21165	21090	20991	21280	21209	21005	20967	21019	21114	21166	20926	21132	21025	21104	21290	20965	21196	21372	20987	20997	21019	21278	21182	21190	21319	21269	21318	21020	21162	21010	21131	21150	21078	21238	21188	21025	21031	21194	21080	21172	21029	21255	21029	21082	21156	21176	21079	21081	21116	21181	20945	21093	21064	21161	21047	21199	21122	20880	20885	21187	21153	21210	21350	21195	21091	21174	21163	20993	21178	20981	20986	21058	21134	21097	21379	21316	21129	21044	21053	20858	21268	21386	21100	21392	21053	21128	21315	21216	21126	21013	21192	21040	21052	20851	21143	21211	21306	21053	21150	21128	21136	21298	21064	21072	21156	21341	21250	21103	21047	20833	21205	21398	21253	21215	21067	21151	21198	21079	21176	21271	21256	21026	20949	21058	21170	21086	20963	21178	21216	21138	21260	20836	21178	21044	20846	21260	21069	21169	21092	21178	21095	21140	21227	21057	21106	21072	21177	21272	21156	21064	21395	21227	21060	21259	21074	21220	21174	21258	21134	21117	20945	21134	21434	21177	21089	21124	21088	21069	21270	21244	21138	21191	21228	21000	21247	20949	20851	21163	21218	21047	21071	21177	20951	21127	21000	21224	21214	21206	21054	21015	20985	21219	21254	21119	21321	21076	21246	21209	21316	21233	21181	21221	21165	20995	21196	21171	21097	21424	21207	21100	20909	21117	20929	20992	20803	21153	21325	21248	21110	21209	21186	20898	21142	21173	21225	20974	21259	21240	21086	21088	20958	21166	21200	21297	21221	21096	21223	21162	21116	20997	21108	21142	21142	21175	21193	21308	21155	21240	20936	21293	21156	21206	21280	21229	21022	21245	21102	21314	21061	21134	21232	20924	21167	21117	20941	20951	21187	21135	21100	21324	21152	21099	20997	21085	21142	20935	21105	21002	21318	21029	21178	20969	21242	20990	21117	21046	21167	21186	21160	21082	21064	21173	21088	21254	21070	21174	21227	21160	21135	21339	21032	21055	20992	20953	21209	21160	21076	20925
23583	45956	43669	37085	32589	27592	24966	22701	21749	20896	19557	18653	17968	17411	17400	17344	17308	17352	17183	17175	17093	17040	17076	16997	17148	17216	17145	17148	17035	17055	17126	17043	17041	16877	16846	17001	17099	16977	16914	17007	17127	17154	16940	17119	16978	17065	16953	17007	17005	16925	17018	16975	17018	16988	16977	16969	17179	17193	17818	17990	18266	17984	17587	17236	16964	17109	16979	16928	17129	16848	17050	16779	17019	17017	16769	16902	16912	16864	16935	17046	16925	17047	17007	16754	16910	16803	16971	16865	17168	16932	16828	17044	16930	16878	16779	16976	16824	16856	16809	16922	16823	17051	16810	17057	16913	16954	16865	16802	16916	17060	16931	16981	16991	16726	16836	16887	16910	16957	16818	16820	17130	17048	17129	17005	16773	16784	16800	16782	16781	16968	16958	17000	16988	16950	16795	16863	16901	16660	16911	16818	16873	16786	16980	16898	16830	16831	16936	16771	16915	16860	16905	16824	16944	16790	17037	16738	16862	16814	16897	16941	16858	16836	16919	16881	16971	16940	17032	16927	16850	16905	17025	16950	16962	16760	16929	16765	16962	16809	16970	17017	16811	16708	16825	16780	16898	16781	16888	16946	16968	17004	16742	16923	16840	16954	16971	16991	16777	16857	16958	16778	16912	16854	16971	16901	16843	16856	17014	17037	17146	16711	16944	16780	16891	17007	16861	16993	16951	16926	16858	16789	16980	16846	17071	17025	16802	16904	17106	16757	16844	16862	16839	16897	16780	17007	16960	16860	16833	16885	16845	16871	16813	16896	16683	16827	16998	16918	16690	16856	16816	16877	16994	16834	16757	16670	16979	16750	16997	16914	16801	16894	16941	16833	16772	16875	16687	16886	16961	16951	16650	16910	16892	16966	16912	16829	16977	16908	16967	17035	16711	16748	16887	16700	16957	16912	16823	16947	16972	17066	16763	16838	17066	17098	16869	16805	16776	16854	16843	16782	16733	16848	17002	16955	17083	17051	17008	16845	16972	16844	16930	17022	16751	16831	17033	16826	16949	16825	16923	16871	16872	16952	16771	16776	16825	16841	16982	16707	16964	16898	16867	16951	16855	16949	16938	16810	16798	16872	16931	16851	16998	16877	16907	16766	16890	17011	16836	16786	16872	16829	16977	16752	16953	16854	17002	16807	16923	17131	16959	16944	17064	16831	16916	17071	16872	16789	16743	17047	16706	16928	17034	16974	16922	16928	16856	16758	17028	16846	16911	16938	16872	16907	16903	16929	16978	16850	16839	16935	16811	16894	17001	16882	16980	16973	16991	17066	17024	16921	16863	16803	16875	16812	16720	16854	16836	16926	16934	16942	16934	16919	16754	16905	16762	16910	16988	16767	16960	16972	17035	16824	16817	16906	16850	16950	16852	16888	17027	16929	16948	16638	17022	16859	16922	16918	16838	16834	16863	16850	16838	16860	17002	16777	16885	16905	16852	16835	16956	16961	17062	16910	16911	17074	16748	16966	16657	16947	16838	16888	16866	16752	17005	16866	16968	16792	16815	16956	16789	16888	17014	16719	16855	16873	17027	16945	16741	16918	17049	17003	16906	16811	16932	16894	16968	16969	16784	16978	16767	16859	16774	16876	17016	16862	16927	16801	16739	16874	16982	16764	16848	16804	16780	16943	17027	16946	16927	17003	16963	16794	16932	16923	16845	16958	16865	16879	16933	16892	16968	16915	16932	16875	16830	16820	16826	16795	17036	16853	17031	16910	16929	16917	16915	16892	16714	16881	17003	16800	16876	16852	16969	16786	16879	16734	16915	16772	16870	16933	16839	16893	16873	17025	16840	16893	17041	16815	16927	17067	16853	16920	16905	16975	16936	16864	16994	16816	16913	16888	16797	16870	16789	16960	16851	16799	16862	16696	16943	16827	16811	16993	16798	16901	16679	16964	16912	16828	16885	16711	17098	16787	17025	17004	16905	16811	16877	16804	16926	17214	17011	16805	16837	16948	16795	16803	16954	16788	16897	16877	16710	17075	17008	16733	16879	16744	16679	16926	16816	16770	17036	16893	16905	16896	16855	16753	16802	16621	16920	16799	16935	16979	16788	16883	16896	16864	16984	17068	16898	16989	16847	17014	16711	16825	16960	16921	16708	16859	16742	16839	16794	16757	16929	16985	16801	17036	16860	16915	16929	16719	16792	16968	16965	16883	16925	16887	16820	16997	16788	16957	16840	16898	16800	16984	17119	16833	16723	16892	16657	16879	16884	16942	17045	16969	16974	16928	16834	17083	16862	16823	16671	16725	16806	16767	16819	16880	16938	16859	16933	16963	16873	16921	16766	16985	16871	17048	16884	16833	16755	17038	16939	16926	17033	16828	16919	16886	16938	16786	16839	16803	16937	16962	16839	16953	16933	16687	17012	16917	16791	16907	17018	16802	16876	16917	17008	16890	16955	16821	16812	16867	16786	16943	16929	16853	17030	16926	16883	17047	16944	16875	16712	16964	16786	16838	16883	17008	16952	16760	16964	16782	16983	16736	16706	17142	17031	16661	17074	16853	16979	16826	16888	16874	17068	16893	16904	16729	16845	16810	16723	17153	16767	16845	16589	16947	16987	16832	16944	16928	16846	16879	16869	16917	16884	17077	16815	16759	16856	16915	17056	16670	16831	16860	16925	17008	16852	16693	16754	17102	16823	16965	16906	16789	16789	16961	16716	16802	16737	16972	16886	17105	16997	16944	17098	16703	16891	16933	16764	16732	16827	16935	16688	16907	16762	16678	16897	17023	16877	16783	16799	16864	16743	16969	16979	16868	16974	16945	16868	16763	16845	16885	16860	16922	16894	16844	16983	17046	16950	16833	16772	16977	16904	16874	16771	17002	17026	16886	16893	16844	17054	16686	16833	16911	16965	16835	16953	16627	16772	16899	16663	16964	16853	16861	16900	16814	16852	16894	17100	16956	16874	16816	16863	17020	16841	17040	16882	16886	16885	16857	17060	16974	17003	17131	16920	16881	16985	16800	16923	16889	16746	16625	16900	16939	16799	16902	16824	16858	16832	16930	16917	16832	16866	16770	16806	16964	16936	16833	16850	17026	16858	16944	16749	16837	16900	16896	16794	16985	16982	16960	17002	16996	16762	16949	16825	16944	16819	16885	16813	16770	16956	16684	16943	16759	16909	16761	16936	16886	17000	17124	16793	16864	16961	16813	16993	16880	16742	16781	16809	16915	16950	17059	16964	16778	16926	16789	16797	17012	17009	17004	16916	16894	16675	16837	16776	17123	16855	16840	16878	16864	16905	16883	16801	16863	16851	16802	16931	16804	16945	16659	16920	16883	16886	17039	16865	16928	16936	16625	16853	16773	16863	17056	16967	16881	17075	16784	16857	17007	16862	16990	16959	16936	17056	16929	16768	16905	16776	16915	17051	16772	16822	16998	16819	16924	17006	16989	16777	16862	16707	16784	16732	17052	16858	17118	17103	16785	16938	16738	17108	16919	16753	16955	16822	16893	16922	16943	16759	16743	16886	16798	16881	16888	17005	16916	16905	16903	16886	16848	16911	16888	16949	16991	17059	16964	16933	16744	17013	16804	16894	16776	16970	16797	16748	16808	16878	16950	16779	16922	16843	16879	16974	16959	16922	16842	16838	16875	16808	16982	16827	16870	16838	16960	16822	16979	16953	16765	16784	16771	16906	16930	16964	16977	16768	16914	16880	16803	16855	16807	16977	16830	16734	16809	16794	16959	16876	16839	16821	17022	16746	16901	16837	16868	17039	16988	16917	16899	16981	17078	16862	17000	17056	16846	16708	17011	16820	16929	16856	16869	16861	16921	16992	16867	16682	16813	16897	16826	16881	16832	16584	16830	16905	16702	16961	16775	16789	16834	16886	16739	16795	16917	16760	16858	16907	16758	17043	16671	16953	16667	16834	16595	16862	16816	17098	17056	16724	16827	16869	16781	16738	16937	16782	16811	16768	16806	17135	17060	16974	16802	16932	16909	16757	16679	16767	16917	16828	16955	16877	16786	16811	16990	16928	16780	16875	16892	16814	16986	16975	16836	16924	16903	16777	16909	17032	16762	16881	16970	16901	17014	16759	16900	16846	16826	17162	16901	16876	17059	16773	16887	16938	16814	16922	16838	16814	16937	16826	16864	16978	16822	16767	16899	17026	16927	16752	16765	16774	16864	16933	16884	16750	16864	16881	16977	16863	16969	16740	16976	16900	16896	16867	16773	16839	16873	16952	17077	16794	16783	16971	16842	16836	16678	16929	16868	16790	17037	17005	16814	16820	16835	17035	16986	16886	16874	16753	16774	16850	16759	16879	16830	16988	16881	16592	16811	16633	16804	16850	16915	16848	16896	16800	16749	16944	16797	16954	17054	16795	16841	16940	16866	16883	16906	16904	16862	16701	16867	16975	16982	16924	16843	16883	16876	16884	17044	16888	16976	16873	16875	16925	16686	17040	16807	17048	16942	16899	16789	17090	16729	17030	16882	16774	16785	16808	16788	16911	17009	16904	16828	16833	16886	16679	16857	16979	17071	16880	16886	16853	17032	16970	16743	16795	16841	16932	16889	16572	16846	17035	16745	16776	16871	16720	16796	16830	16748	16884	16886	16908	16760	16981	16923	16975	16871	16865	16838	16928	16865	16904	16898	16841	16885	16857	16737	16940	16910	16826	16874	16950	16884	16803	16813	16835	16885	16901	16994	16817	16980	16949	16818	16965	16845	16866	16878	17086	16833	16967	16792	16759	16795	16881	16809	16794	16958	16810	16795	16873	16837	16683	17026	16993	16773	16820	16822	16826	16905	17172	16655	16959	16836	16819	16910	16718	16899	16872	16811	16937	16995	16950	16900	16723	16844	16961	16918	16915	16908	16757	16792	16869	16951	16944	17009	16716	16891	16955	16799	16948	16843	16698	17051	16998	17052	16682	16912	16912	16882	16971	16801	16791	16747	16773	16866	16768	16975	16905	16898	17037	16790	16843	16964	16908	17111	16779	16870	16969	16881	16920	16937	16968	16906	16832	16958	16727	17002	17134	16958	16947	16790	16881	16854	16880	16954	17195	16910	16793	16862	16895	16982	16911	16795	16931	16891	16732	17100	16762	17018	16750	16814	16835	16799	17024	16739	16726	16975	17058	17060	17019	16966
28469	25237	33518	30964	26364	24643	23606	22510	22239	21929	21764	21488	21068	20825	20866	20584	20644	20571	20651	20892	20854	20672	20892	20692	20675	20872	20858	20630	20885	20737	20824	20599	20540	20881	20833	20615	20918	20642	20817	20773	20680	20692	20889	20902	20804	20592	20822	20818	20758	20721	20553	20607	20563	20649	20736	20748	20493	20739	21020	20759	20846	21022	20974	20596	20825	20801	20882	20738	20847	20911	20759	20663	20822	20753	20877	20778	20602	20590	20713	20713	20673	20668	20753	20742	20515	20709	20733	20661	20771	20667	20491	20839	20904	20704	20624	20801	20697	20689	20610	20828	20606	20592	20755	20764	20792	20573	20460	20574	20834	20811	21052	20793	20852	20652	20664	20660	20603	20835	20748	20761	20688	20646	20908	20839	20794	20755	20777	20723	20554	20625	20508	20719	20773	20738	20734	20752	20721	20803	20798	20426	20590	20759	20723	20688	20717	20760	20994	20636	20735	20811	20944	20875	20582	20721	20757	20847	20546	20727	20778	20642	20638	20739	20622	20630	20821	20769	20770	20699	20700	20682	20499	20878	20670	20812	20630	20569	20760	20732	20794	20941	20759	20690	20859	20658	20741	20549	20686	20735	20624	20645	20669	20766	20715	20685	20617	20634	20725	20538	20601	20875	20542	20737	20795	20786	20612	20779	20566	20768	20682	20755	20794	20659	20675	20741	20622	20647	20760	20564	20766	20699	20641	20587	20612	20821	20608	20666	20488	20813	20711	20593	20642	20832	20720	20806	20784	20785	20659	20575	20651	20882	20655	20694	20908	20731	20719	20563	20842	20848	20865	20701	20574	20659	20615	20799	20763	20754	20684	20589	20580	20628	20490	20803	20693	20523	20675	20618	20838	20780	20720	20565	20751	20603	20940	20531	20663	20718	20821	20776	20700	20661	20768	20594	20647	20747	20577	20610	20720	20731	20962	20456	20830	21006	20637	20971	20774	20595	20652	20760	20840	20659	20800	20684	20589	20422	20725	20951	20821	20688	20631	20749	20400	20514	20830	20654	20769	20771	20749	20819	20738	20658	20908	21097	20750	20805	20826	20715	20563	20715	20864	20494	20682	20631	20420	20736	20851	20855	20707	20466	20529	20518	20784	20691	20481	20714	20685	20817	20775	20771	20926	20724	20778	20697	20738	20821	20655	20780	20687	20585	20620	20637	20706	20732	20813	20648	20842	20750	20709	20705	20728	20805	20857	20887	20439	20419	20778	20756	20607	20762	20855	20749	20680	20703	20657	20667	20832	20733	20699	20767	20695	20458	20577	20749	20542	20686	20701	20666	20726	20742	20670	20783	20775	20662	20586	20473	20802	20520	20825	20807	20765	20562	20769	20770	20773	20581	20769	20581	20823	20960	20752	20713	20505	20877	20730	20894	20781	20787	20766	20788	20510	20682	20590	20548	20571	20569	20800	20664	20605	20464	20812	20855	20719	20677	20766	20629	20609	20679	20796	20666	20702	20778	20642	20616	20524	20671	20743	20553	20541	20852	20857	20706	20736	20739	20674	20714	20610	20671	20896	20607	20764	20560	20615	20705	20599	20701	20627	20850	20862	20658	20739	20712	20794	20670	20651	20650	20669	20650	20614	20881	20602	20685	20623	20671	20801	20699	20800	20636	20473	20903	20636	20753	20934	20987	20686	20755	20630	20694	20760	20482	20612	20581	20834	20795	20834	20626	20573	20906	20683	20779	20727	20592	20510	20835	20665	20619	20486	20732	20487	20765	20711	20614	20696	20669	20657	20546	20657	20616	20869	20601	20882	20778	20529	20789	20651	20654	20869	20726	20866	20821	20664	20663	20722	20476	20783	20764	20687	20828	20879	20730	20728	20708	20964	20573	20660	20759	20814	20782	20691	20770	20687	20839	20675	20753	20759	20890	20701	20495	20621	20634	20623	20610	20632	20560	20698	20701	20656	20937	20488	21043	20766	20669	20755	20896	20478	20657	20818	20770	20786	20803	20720	20772	20637	20560	20533	20706	20605	20682	20681	20733	20807	20664	20726	20701	20890	20619	20675	20602	20658	20880	20585	20969	20827	20703	20738	20685	20817	20704	20767	20610	20742	20639	20733	20696	20844	20714	20690	20393	20509	20831	20753	20493	20841	20584	20650	20548	20428	20851	20975	20888	20634	20510	20576	20826	20535	20655	20723	20846	20577	20926	20630	20423	20809	20797	20748	20538	20774	20560	20487	20710	20576	20616	20785	20718	20594	20718	20980	20413	20522	20680	20743	20726	20604	20519	20924	20796	20835	20844	20718	20645	20441	20743	20615	20662	20744	20782	20786	20836	20685	20684	20841	20780	20653	20749	20849	20612	20591	20883	20779	20860	20800	20726	20919	20722	20692	20488	20707	20778	20775	20647	20670	20727	20760	20961	20641	20498	20769	20802	20756	20761	20863	20743	20759	20629	20836	20691	20652	20695	20580	20593	20566	20507	20877	20862	20738	20682	20826	20694	20998	20857	20633	20622	20781	20892	20646	20888	20728	20824	20659	20689	20831	20631	21017	20808	20876	20701	20755	20650	20854	20623	20828	20695	20739	20457	20469	20642	20855	20760	20708	20572	20535	20714	20680	20521	20600	20757	20663	20773	20852	20658	20822	20757	20636	20654	20638	20787	20757	20826	20514	20817	20825	20465	20701	20857	20806	20745	20855	20781	20770	20854	20742	20597	20736	20674	20587	20987	20880	20675	20838	20903	20808	20569	20762	20573	20751	20603	20752	20498	20858	20675	20601	20873	20601	20709	20803	20731	20587	20656	20577	20496	20478	20850	20580	20634	20892	20837	20692	20800	20638	20718	20696	20691	20966	20798	20882	20545	20704	20688	20778	20746	20544	20721	20650	20837	20865	20833	20732	20722	21055	20571	20639	20577	20781	20914	20540	20651	20576	20911	20853	20599	20712	20804	20836	20788	20804	20770	20809	20621	20593	20601	20795	20711	20634	20988	20577	20623	20677	20630	20871	20645	20725	20663	20655	20414	20776	20592	20741	20796	20627	20659	20842	20717	20718	20686	20725	20834	20729	20488	20683	20719	20683	20609	20645	20781	20656	20626	20741	20821	20765	20799	20562	20728	20857	20832	20807	20615	20774	20625	20717	20729	20707	20425	20668	20638	20678	20542	20769	20715	20743	20739	20541	20618	20853	20696	20896	20812	20621	20511	20727	20629	20662	20671	20658	20908	20747	20780	20564	20725	20877	20866	20945	20949	20506	20796	20540	20630	20958	20680	20423	20607	20599	20578	20723	20592	20556	20796	20802	20726	20704	20449	20650	20820	20801	20631	20762	20683	20737	20743	20753	20731	20849	20881	20795	20842	20545	20706	20726	20796	20903	20549	20675	20803	20740	20794	20765	20676	20737	20763	20843	20780	20671	20869	20630	20829	20614	20837	20679	20621	20762	20587	20863	20973	20973	20685	20705	20497	20585	20635	20723	20747	20901	20743	20714	20791	20710	20601	20741	20792	20807	20566	20647	20661	20715	20736	20538	20802	20558	20673	20818	20782	20829	20881	20853	20843	20486	20881	20874	20611	20833	20746	20784	20808	20807	20779	20483	20609	20578	20569	20554	20745	20645	20711	20864	20780	20609	20753	20819	20833	20697	20862	20683	20633	20918	20742	20568	20751	20509	20475	20612	20848	20736	20734	20631	20849	20997	20612	20584	20631	20680	20711	20951	20960	20689	20802	20899	20848	20730	20609	20888	20849	20763	20795	20593	20542	20606	20751	20564	20748	20711	20752	20643	20743	20712	20738	21150	20725	20813	20897	20626	20694	20729	20825	20761	20658	20650	20728	20755	20662	20742	20655	20762	20803	20605	20692	20936	20623	20582	20601	20770	20785	20730	20687	20457	20516	20656	20699	20735	20680	20740	20678	20638	20740	20803	20666	20868	20661	20737	20636	20853	20712	20672	20744	20864	20749	20727	20654	20675	20869	20649	20683	20805	20680	20674	20556	20748	20720	20652	20665	20858	20610	20723	20614	20800	20611	20739	20741	20815	20778	20760	20623	20664	20726	20585	20596	20764	20733	20796	20783	20588	20710	20797	20800	20614	20748	20732	20695	20705	20764	20816	20683	20623	20811	20665	20859	20687	20573	20831	20688	20771	20773	20801	20823	20868	20678	20770	20686	20638	20708	20699	20753	20726	20782	20676	20463	20755	20754	20649	20771	20594	20710	20728	20646	20930	20511	20789	20531	20549	20952	20894	20675	20871	20809	20687	20636	20878	20801	20563	20773	20738	20743	20660	20986	20769	20677	20867	20735	20688	20589	20560	20690	20702	20698	20808	20568	20619	20781	20886	20613	20836	20656	20658	20684	20792	20818	20735	20734	20659	20658	20917	20542	20725	20862	20515	20838	20668	20875	20858	20732	20567	20754	20676	20675	20714	20786	20724	20595	20750	20719	20609	20714	20822	20751	20854	20792	20826	20877	20591	20557	20643	20886	20536	20683	20949	20831	20574	20750	20844	20763	20547	20874	20736	20679	20646	20965	20734	20838	20446	20839	20666	20737	20673	20825	20765	20668	20712	20645	20622	20869	20658	20837	20762	20793	20772	20469	20663	20754	20656	20642	20693	20526	20659	20920	20799	20631	20626	20653	20675	20785	20799	20708	20770	20829	20605	20754	20813	20758	20850	20720	20785	20635	20742	20824	20697	20795	20654	20622	20658	20895	20611	20848	20679	20572	21011	20635	20567	20830	20721	20743	20748	20771	20935	20927	20818	20743	20506	20499	20773	20745	20810	20569	20839	20580	20874	20816	21068	20914	20802	20973	20621	20841	20745	20906	20638	20660	20881	20801	20775	20794	20721	20707	20707	20714	20830	20709	20897	20755	20822	20736	20665	20741	20867	20685	20679	20683	20809	20467	20732	20448	20606	20601	20453	20556	20500	20743	20709	20796	20682	20738	20675	20504	20700	20807	20630	20716	20538	20596	20707	20836	20763	20669	20928	20718	20716	20714	20768	20850	20667	20818	20754	20833	20705	20651	20589	20597	20705	20626	20775	20559	20539	20623	20643	20625	20560	20807	20735	20766	20831	20681	20825	20795	20689	20688	20640	20628	20747	20648	20870	20524	20675	20897	20780	20590	20847	20701	20727	20871	20757	20739
22485	36689	35038	27645	24908	22064	20791	19690	19253	18524	17966	17552	17267	16784	16814	16823	16779	16745	16760	16707	16821	16672	16827	16814	16794	16612	16816	16811	16589	16624	16595	16884	16566	16761	16618	16744	16627	16783	16647	16689	16751	16884	16636	16663	16632	16741	16645	16571	16817	16710	16632	16674	16461	16713	16718	16684	16696	16475	16825	16923	16749	16929	16886	16668	16750	16629	16662	16711	16621	16803	16560	16610	16651	16641	16653	16711	16722	16707	16530	16783	16692	16562	16654	16539	16618	16600	16544	16705	16593	16500	16748	16704	16726	16688	16729	16631	16743	16610	16629	16695	16632	16525	16609	16682	16541	16685	16662	16650	16595	16631	16697	16534	16706	16691	16635	16602	16447	16621	16634	16646	16589	16602	16617	16781	16603	16617	16613	16537	16656	16524	16742	16516	16645	16687	16636	16586	16580	16737	16733	16845	16754	16789	16530	16613	16669	16628	16484	16667	16683	16529	16522	16564	16600	16545	16737	16762	16704	16631	16603	16558	16858	16623	16652	16766	16707	16709	16719	16600	16746	16669	16663	16534	16673	16594	16727	16764	16665	16748	16574	16506	16584	16564	16630	16534	16732	16589	16590	16624	16548	16569	16418	16765	16791	16663	16602	16635	16748	16813	16496	16424	16728	16579	16734	16688	16769	16563	16635	16529	16569	16629	16613	16658	16657	16566	16655	16751	16797	16643	16581	16618	16590	16718	16647	16705	16489	16672	16702	16755	16756	16750	16683	16504	16728	16692	16546	16707	16614	16662	16562	16533	16764	16652	16744	16659	16703	16607	16779	16685	16587	16551	16611	16523	16586	16552	16599	16698	16644	16715	16540	16563	16627	16729	16674	16552	16543	16730	16529	16661	16597	16685	16551	16637	16634	16727	16621	16653	16663	16676	16562	16663	16626	16701	16686	16559	16668	16644	16496	16675	16530	16700	16701	16805	16642	16684	16714	16842	16564	16624	16589	16548	16684	16613	16592	16675	16691	16543	16708	16783	16803	16634	16620	16738	16711	16592	16517	16589	16889	16653	16535	16598	16667	16590	16579	16617	16750	16598	16619	16633	16859	16604	16569	16651	16528	16634	16638	16681	16619	16474	16468	16672	16499	16686	16662	16561	16604	16746	16546	16645	16742	16690	16567	16658	16651	16598	16713	16645	16670	16632	16744	16691	16738	16753	16614	16619	16500	16549	16623	16553	16500	16591	16679	16442	16706	16755	16742	16474	16691	16789	16508	16740	16824	16615	16627	16844	16525	16686	16572	16601	16769	16527	16589	16652	16722	16519	16583	16559	16669	16717	16694	16566	16708	16516	16661	16636	16548	16727	16567	16587	16775	16647	16629	16761	16537	16593	16529	16657	16683	16656	16718	16619	16951	16746	16735	16515	16700	16524	16540	16784	16677	16562	16624	16475	16544	16700	16609	16459	16700	16695	16453	16503	16654	16455	16663	16682	16707	16618	16579	16740	16442	16740	16654	16610	16632	16688	16768	16739	16801	16634	16698	16529	16408	16728	16811	16629	16762	16625	16487	16538	16743	16659	16820	16743	16735	16746	16709	16698	16617	16861	16641	16727	16820	16739	16642	16695	16716	16678	16611	16679	16660	16589	16904	16649	16596	16726	16844	16656	16702	16621	16843	16697	16552	16680	16705	16711	16576	16564	16703	16718	16460	16951	16716	16587	16672	16629	16782	16526	16693	16742	16642	16580	16680	16622	16665	16616	16687	16552	16882	16720	16620	16643	16746	16748	16570	16552	16595	16597	16652	16517	16620	16817	16719	16751	16592	16585	16470	16811	16495	16731	16813	16507	16739	16705	16715	16638	16557	16692	16521	16883	16695	16952	16469	16607	16493	16630	16468	16568	16583	16580	16788	16732	16625	16718	16696	16649	16751	16827	16598	16467	16742	16631	16467	16587	16664	16674	16656	16643	16681	16593	16674	16793	16703	16735	16616	16618	16658	16832	16649	16737	16708	16802	16765	16584	16657	16637	16616	16538	16830	16800	16601	16707	16347	16690	16597	16615	16492	16587	16587	16562	16532	16450	16727	16616	16496	16683	16692	16855	16669	16727	16663	16707	16731	16539	16600	16868	16682	16654	16664	16667	16630	16544	16754	16624	16578	16615	16485	16747	16731	16720	16780	16809	16643	16745	16619	16658	16700	16615	16619	16723	16655	16467	16775	16609	16726	16659	16516	16640	16619	16688	16527	16462	16779	16580	16737	16512	16524	16664	16614	16735	16648	16522	16967	16554	16640	16586	16571	16665	16452	16698	16598	16671	16818	16646	16680	16656	16544	16608	16721	16597	16758	16595	16732	16642	16605	16693	16586	16750	16627	16732	16944	16618	16606	16583	16833	16845	16607	16447	16579	16677	16760	16602	16538	16683	16765	16705	16634	16626	16580	16755	16648	16570	16592	16778	16721	16656	16581	16559	16675	16701	16739	16793	16572	16827	16560	16652	16537	16632	16501	16596	16546	16589	16708	16636	16729	16752	16587	16693	16501	16499	16556	16769	16770	16585	16579	16621	16766	16937	16632	16636	16634	16643	16743	16585	16730	16752	16639	16818	16475	16650	16639	16672	16696	16639	16681	16580	16766	16497	16555	16593	16770	16655	16609	16652	16593	16582	16564	16596	16542	16600	16693	16725	16538	16595	16662	16538	16440	16560	16584	16527	16411	16711	16590	16634	16726	16691	16569	16764	16813	16566	16730	16663	16493	16542	16613	16592	16883	16815	16597	16609	16696	16675	16623	16766	16476	16648	16706	16875	16407	16739	16651	16861	16600	16742	16622	16672	16718	16742	16641	16855	16674	16814	16552	16690	16692	16613	16571	16576	16596	16873	16554	16845	16694	16654	16602	16735	16603	16747	16615	16689	16687	16707	16779	16805	16530	16600	16666	16704	16583	16682	16690	16570	16824	16706	16514	16634	16749	16553	16874	16513	16667	16727	16633	16586	16668	16633	16573	16626	16556	16629	16652	16594	16625	16572	16629	16718	16588	16564	16685	16675	16711	16634	16607	16619	16547	16750	16835	16500	16648	16489	16747	16727	16822	16563	16721	16643	16736	16718	16600	16555	16600	16411	16650	16826	16573	16694	16630	16704	16421	16518	16642	16717	16688	16750	16666	16613	16545	16707	16592	16638	16611	16663	16723	16727	16461	16560	16586	16629	16665	16844	16547	16723	16611	16530	16649	16517	16700	16531	16650	16594	16398	16617	16664	16531	16694	16837	16708	16821	16718	16565	16896	16720	16701	16788	16642	16555	16727	16606	16669	16614	16646	16697	16602	16554	16607	16641	16697	16708	16694	16789	16788	16580	16684	16546	16633	16805	16724	16651	16559	16629	16537	16542	16559	16621	16616	16626	16559	16698	16648	16717	16558	16755	16607	16639	16490	16664	16699	16660	16547	16691	16653	16664	16638	16717	16616	16681	16609	16593	16702	16555	16615	16816	16413	16687	16658	16678	16564	16743	16670	16599	16794	16393	16579	16607	16736	16624	16695	16660	16742	16639	16714	16685	16710	16591	16611	16476	16541	16754	16883	16611	16644	16762	16596	16567	16482	16873	16787	16749	16532	16665	16731	16726	16696	16670	16622	16571	16752	16601	16579	16727	16801	16681	16727	16634	16897	16733	16491	16439	16582	16520	16720	16538	16680	16310	16638	16725	16668	16676	16798	16587	16812	16680	16660	16709	16636	16490	16566	16640	16632	16715	16568	16684	16699	16482	16663	16588	16567	16695	16653	16755	16553	16529	16658	16622	16655	16787	16636	16670	16634	16553	16633	16677	16614	16626	16720	16835	16619	16739	16616	16718	16696	16776	16593	16642	16561	16599	16588	16671	16684	16672	16760	16596	16664	16727	16699	16745	16777	16710	16801	16780	16745	16558	16718	16645	16551	16715	16662	16659	16653	16437	16638	16618	16753	16671	16598	16601	16634	16616	16681	16723	16615	16721	16633	16617	16813	16677	16576	16587	16679	16730	16731	16543	16745	16571	16605	16626	16716	16626	16762	16652	16626	16677	16734	16704	16633	16642	16624	16628	16645	16659	16692	16661	16738	16786	16816	16581	16623	16624	16749	16478	16668	16690	16698	16737	16560	16698	16749	16643	16690	16733	16491	16627	16625	16568	16660	16715	16750	16631	16661	16641	16380	16662	16668	16675	16817	16499	16741	16851	16627	16582	16748	16684	16629	16498	16734	16768	16787	16531	16768	16803	16785	16627	16625	16680	16716	16696	16565	16530	16651	16573	16779	16556	16581	16660	16624	16787	16608	16643	16592	16709	16569	16670	16643	16813	16722	16689	16712	16692	16713	16575	16677	16654	16634	16731	16795	16630	16712	16635	16619	16794	16794	16551	16705	16514	16645	16669	16601	16681	16819	16554	16624	16586	16747	16760	16698	16643	16673	16479	16560	16580	16714	16764	16784	16735	16633	16753	16584	16602	16887	16753	16708	16678	16760	16717	16777	16602	16658	16702	16608	16804	16670	16587	16609	16660	16701	16708	16560	16587	16731	16614	16833	16579	16746	16813	16700	16712	16489	16745	16795	16486	16740	16639	16392	16640	16555	16715	16631	16630	16701	16586	16601	16697	16548	16547	16736	16586	16777	16811	16584	16605	16603	16606	16520	16556	16526	16651	16830	16723	16796	16531	16555	16767	16533	16553	16645	16767	16663	16497	16499	16745	16688	16619	16652	16665	16710	16631	16609	16625	16482	16775	16584	16512	16620	16437	16530	16766	16646	16648	16495	16848	16534	16584	16514	16541	16705	16552	16787	16693	16675	16561	16671	16600	16506	16720	16661	16797	16514	16570	16668	16825	16634	16635	16604	16612	16493	16749	16597	16648	16577	16523	16634	16672	16746	16706	16658	16673	16647	16723	16658	16631	16618	16603	16566	16596	16563	16689	16785	16614	16723	16696	16843	16672	16790	16645	16746	16595	16666	16662	16494	16692	16637	16677	16698	16615	16600	16546	16692	16528	16649	16689	16693	16598	16631	16560	16791	16706	16659	16490	16545	16733	16681	16581	16687	16667	16684	16811	16761	16600	16567	16780	16551	16700	16681	16671	16578	16577	16684	16409	16775	16607	16470	16604	16642	16624	16612	16487	16511	16614
24010	21510	29225	24692	23854	26633	27573	23650	22828	22732	22195	21318	20849	20703	20697	20498	20628	20367	20350	20307	20158	20237	20328	20161	20101	20194	20386	20397	20384	20271	20305	20312	20196	20138	20444	20364	20268	20220	20238	20295	20142	20462	20040	20073	20140	20113	20151	20121	20078	20313	20226	20326	20140	20492	20358	20142	20283	20094	20597	20692	20955	20569	20631	20371	20339	20416	20122	20117	20144	20254	20028	20104	20180	20135	20230	20133	20127	20206	20246	20005	20136	20059	20008	19887	20219	20236	20139	20072	20085	20159	20056	20238	19905	20287	20041	20110	19933	20159	19969	20219	20288	20024	19970	20248	20145	20223	20228	20143	20308	20051	20209	19925	20346	20044	20073	20211	20130	20210	20202	20222	19995	20023	20098	19990	20105	20121	20422	20071	20235	20196	20051	20058	20035	20158	20091	20063	20158	19937	20031	20228	20221	20232	20235	20146	20163	19908	20197	20325	20070	20239	20210	20027	20318	20171	20166	20149	20187	20532	20152	20280	20114	20083	20030	20042	20210	20163	20128	20177	20168	20253	20148	20199	20235	20159	20139	20235	19933	20167	20113	20132	20090	20242	20226	20111	20060	20035	19966	20131	20185	19929	20025	20269	20206	19947	20329	20165	20165	20149	20107	19992	20380	20233	20071	19985	20029	19991	20165	20135	19956	20018	20027	20238	20143	20087	20027	20252	20133	20166	20126	20149	20228	20080	19997	20089	20159	20119	20107	20116	20143	20229	20197	20130	20046	20019	20060	20023	20272	20250	20057	20038	19992	20238	20028	20014	20208	20179	20210	20237	20177	20047	20276	20138	20022	19996	20087	20099	19961	20054	20089	20206	20060	20262	20153	20371	20228	20011	20187	20396	20008	20156	20173	20380	19964	19850	20214	20340	20215	20403	20042	20237	20037	20210	20200	20024	20158	19979	20421	20200	20397	20346	20050	20077	20047	20234	20076	19998	20189	20099	20036	20005	20162	20115	20044	19924	20055	20073	20044	19996	20316	20212	20170	20247	20227	20138	20142	20318	20090	20130	20076	20316	19963	19789	20105	20011	20086	19974	19792	20007	20008	20228	20088	20022	20125	20169	20253	20178	20387	19869	20150	20109	20071	19966	20398	20238	20178	20283	20140	20034	20223	20155	20046	20305	20140	20140	20268	20139	20144	20131	20334	20183	20184	19850	20059	20159	20230	20234	20231	20342	20220	20467	20022	20225	20357	20189	20080	20029	19876	20003	20157	20144	19829	20360	20088	20310	20036	20082	20131	20031	20298	20143	20244	20060	20141	20029	19947	20269	20299	19993	20006	19955	20137	20135	20036	20309	19878	20260	20289	20157	20126	20148	20080	20206	20171	20166	20182	20066	20175	20058	20294	20178	20177	20189	20173	20123	20140	19989	20099	20156	20121	20175	20043	20093	20231	20138	19948	20296	20109	20172	20209	20154	20229	20363	20295	20157	19860	20004	20085	20233	20240	20344	20127	20083	20266	20175	20101	19981	20194	20157	20012	20095	20015	20024	20091	20110	20002	20262	20411	20273	20021	20171	20169	20153	20188	20313	20029	20171	20173	20239	20117	20188	20147	20126	20189	20219	20236	20196	20101	20097	20161	20197	19961	20224	20159	20102	20315	19904	20029	20118	20139	20470	20335	20105	20125	20196	20223	20252	20251	20096	20042	20037	20123	20013	20043	20335	20166	20149	20114	20109	20101	20075	20103	20148	20051	20168	20077	19825	20223	20460	20278	20154	20117	20260	20130	19972	20116	20309	20105	20087	20254	20338	20175	20121	20047	20070	20324	20243	20211	20338	20185	19944	20044	20061	20030	20109	20091	19978	20143	19998	20173	19979	20199	19998	20368	20029	19972	20128	20000	20021	20098	20236	20224	20245	20131	20067	20260	20159	20071	19899	20141	20203	20106	20192	20197	20078	20059	20088	19967	20158	20290	20278	20278	20150	20097	19999	20290	20246	19979	20067	20208	20112	20002	20158	20234	19963	20061	20154	20201	20255	20418	20057	20123	20110	20302	20388	20017	20073	20308	20096	20139	20398	20199	20077	20320	20212	20166	20130	20021	20176	20171	19976	20022	20190	20151	19994	20081	19890	20011	20025	20097	19850	20156	20156	20089	20251	19980	20108	20029	20304	20084	20299	19937	20234	20198	20164	20002	20243	20192	20055	20109	19977	20004	20076	20086	20216	20120	19977	20194	20300	20282	20165	20196	20059	20175	19889	20170	19904	19942	19929	20151	20253	20058	20177	20299	20250	20118	20295	20171	20270	20255	20241	19924	20031	20195	20193	20304	20031	20183	20116	20042	20102	20156	20155	20072	20140	20237	20135	20237	20381	20044	20034	20178	20188	20198	20052	20288	20049	20302	20131	20096	20209	20074	20127	20150	19943	20205	20099	20201	20026	20060	20146	20127	19962	20177	20335	20253	20233	20110	20022	20305	20290	20317	20046	20384	20032	20119	20217	20255	20026	20027	20141	20220	20344	20236	20153	20236	20185	20542	20101	20053	20066	20107	20151	20238	20039	20231	20124	19927	20302	20231	19981	20132	20035	20224	20112	20193	19994	20068	20214	20066	20079	20065	20308	20094	20269	20143	20235	19973	20172	20079	20027	20292	20064	20338	20092	20158	20114	20100	20165	20063	20068	19977	20220	19917	20142	20089	20171	20288	20202	20072	20015	20071	20073	20139	19964	20331	20218	20029	20258	20131	20168	20076	20333	20092	20197	20000	20157	20241	20027	20248	20026	20042	20060	20116	20120	20094	20174	20191	20150	20134	19971	20172	20246	20136	19985	20176	20214	20239	20278	20289	20282	20204	20145	20010	19919	20309	20100	20224	19941	19941	20041	20041	20122	20165	20285	20376	20212	20026	19957	19966	20079	20244	20159	20051	19995	20098	20059	20152	20031	20080	20095	20077	20085	20103	20045	20074	20069	19944	20242	20098	20086	20095	20128	19959	20103	20253	20359	20002	20070	20040	20119	20319	20206	20375	19966	20067	20159	20113	20011	20038	20085	20141	20203	20369	20112	20015	19959	20196	20153	19916	20041	20169	20099	20257	19915	20059	20152	20132	20334	19971	20283	20172	20123	20239	20236	20274	20105	20276	20208	20164	19832	20306	20217	20166	20065	20025	20052	20187	20138	20201	20127	20066	20109	20124	20188	19953	20013	20125	20200	20214	20107	20283	19955	19900	20011	20155	20201	20273	20109	20215	20240	20186	20191	20203	20016	20162	19943	20040	20084	20085	20065	20071	20171	20193	20177	20057	20056	20230	20176	20069	20321	20171	20132	20143	20154	20106	19986	20256	20017	20016	20030	20012	20216	19941	20096	20101	20153	20174	20108	20305	20213	20139	20176	19967	20025	20368	20178	20310	20153	20159	20137	20216	20022	20174	20352	20018	20066	20045	20272	20235	20184	20214	20062	20141	19967	20324	20136	20107	20029	20248	20157	20110	20143	20235	20083	20064	20050	20310	20279	20182	20070	20006	20343	20047	19998	20116	20129	20137	20311	20353	20247	20229	20188	20190	19988	20043	20005	20001	20125	20234	19994	20222	20120	20191	20129	20180	20229	20405	20178	20228	20185	20237	19997	20203	20002	20086	20171	19979	20158	19962	20112	20061	20057	20014	20102	20365	19927	20020	20283	20158	20156	20134	19979	20039	20009	20079	20106	20165	20108	19996	20216	20097	19937	19995	20096	19952	20051	20281	20124	20101	20141	20210	20079	19957	20162	20282	20294	20275	20292	20205	20030	20161	20187	20327	20157	20357	20239	20130	20184	20154	20119	20178	20149	20129	19948	20183	20153	20118	20112	20100	20247	20029	19989	20193	20136	20309	20193	20078	20256	20035	19933	20136	20091	20036	20204	20156	20121	20294	19924	20121	19990	20228	20149	20148	20083	20190	20310	20056	20040	20128	20178	20080	20166	19988	19878	20056	20277	20383	19951	19986	20172	20207	20026	20092	20190	20287	20126	20057	20242	20210	20146	20116	20173	20233	19779	20142	20217	20105	20060	20324	20081	20001	20239	20241	19934	20067	19986	20180	20241	20132	20068	20108	20070	20060	20032	20144	20259	20250	20308	20051	20168	20123	19989	20193	20163	20021	19931	20338	20179	20285	20081	20086	20335	20307	20030	20146	20080	20155	20166	20294	20397	20056	20097	20311	20105	20153	20128	20058	20057	20174	20237	20226	20200	19736	20176	20196	19997	20194	20146	20230	20264	20329	20119	20217	20241	20166	20211	20115	20062	20347	20136	20327	20126	20090	20172	20217	19994	20088	20035	20293	19893	20233	19968	20131	20158	20296	20220	20258	20019	20030	20097	20070	20239	20088	19800	20207	19963	20187	20220	20121	19866	20082	20217	19869	20093	20141	20196	20029	20162	20213	20227	20182	20233	20153	20084	20090	20076	20141	20392	20249	20199	20057	20262	20266	20263	19996	20027	20114	20260	20083	19775	20049	19995	19932	20042	20121	20043	19926	20026	20247	19825	20240	20026	20097	19942	20277	20042	20435	20136	20229	20248	20075	20190	19994	20189	20207	20105	19982	20039	20043	20245	20048	20229	20059	20285	20001	20155	20133	20101	20048	20213	19956	20045	20168	20266	20131	20087	20089	20053	20210	20097	20259	20068	19929	19985	20042	19913	20202	20261	20201	20257	20159	19971	20199	20306	20093	20219	20062	20130	20107	20041	20271	20207	20254	20209	20032	20100	20172	20110	20157	20119	20177	20211	20157	20237	19947	20024	20033	20033	20064	20066	20267	20168	20246	20050	20292	20074	20210	20099	20162	20079	19967	20270	20056	20211	20215	19987	20084	20150	20160	20270	20170	20040	20200	20223	20139	20268	20152	20153	19924	19921	20116	20073	20340	20407	20007	20037	20059	20040	20172	20198	20173	20143	19982	20263	20242	20054	19997	20248	19918	20159	20200	20126	20149	20093	20059	20121	20259	20194	20189	20088	20236	19923	20044	20215	20260	20192	20015	20094	20236	20037	20171	20191	19911	19904	20154	20027	20252	20132	20067	20048	20298	19870	20170	20146	19954	20162	20075	19886	20153	20193	19960	20218	20295	20232	20201	20220	20218	20282	20263	20121	20036	20057	20249	20295	20066	20103
21923	44970	43146	33627	27868	25300	23377	21759	20668	20009	18634	17804	17241	17050	16692	16620	16628	16660	16462	16549	16641	16469	16338	16537	16470	16555	16568	16466	16366	16511	16352	16521	16450	16617	16433	16502	16445	16444	16441	16288	16447	16240	16453	16360	16375	16309	16611	16402	16509	16366	16327	16434	16235	16379	16464	16548	16317	16512	16894	17228	17181	17121	16825	16629	16598	16355	16516	16407	16500	16240	16406	16352	16443	16224	16320	16317	16498	16225	16371	16321	16418	16479	16348	16286	16386	16497	16548	16449	16484	16325	16399	16281	16313	16386	16495	16450	16330	16391	16385	16446	16502	16356	16278	16271	16483	16493	16304	16374	16566	16368	16528	16534	16474	16298	16158	16399	16284	16238	16338	16292	16602	16378	16210	16581	16285	16294	16445	16411	16412	16417	16467	16453	16347	16437	16225	16193	16343	16370	16216	16343	16253	16330	16483	16344	16242	16236	16237	16338	16255	16406	16279	16461	16320	16443	16535	16274	16477	16438	16374	16481	16379	16200	16290	16430	16346	16465	16327	16338	16514	16254	16498	16347	16451	16337	16226	16219	16565	16249	16253	16302	16343	16341	16428	16442	16474	16556	16464	16289	16351	16382	16506	16464	16340	16433	16409	16447	16379	16395	16380	16369	16357	16311	16274	16331	16353	16333	16333	16367	16198	16367	16515	16433	16640	16305	16521	16305	16338	16415	16350	16381	16402	16432	16361	16389	16432	16357	16285	16224	16453	16461	16359	16407	16397	16451	16225	16348	16314	16410	16470	16152	16404	16380	16298	16318	16405	16373	16433	16344	16390	16386	16407	16355	16315	16456	16230	16496	16211	16312	16333	16469	16387	16334	16208	16428	16500	16328	16230	16307	16503	16417	16386	16420	16482	16457	16465	16541	16322	16345	16513	16567	16417	16231	16448	16238	16522	16224	16400	16516	16338	16254	16252	16269	16314	16344	16370	16265	16469	16349	16276	16212	16387	16333	16485	16379	16247	16507	16362	16493	16452	16268	16302	16169	16333	16385	16421	16261	16496	16277	16319	16313	16424	16407	16325	16288	16498	16379	16449	16530	16426	16137	16430	16399	16387	16357	16276	16419	16344	16395	16170	16354	16323	16355	16304	16439	16425	16231	16500	16435	16482	16302	16478	16206	16369	16219	16515	16408	16264	16339	16285	16300	16289	16388	16430	16267	16331	16327	16361	16340	16522	16312	16338	16486	16304	16398	16437	16317	16361	16446	16505	16364	16554	16321	16284	16449	16343	16532	16449	16489	16312	16454	16330	16541	16317	16502	16243	16367	16322	16553	16428	16443	16336	16432	16292	16379	16426	16432	16257	16190	16384	16205	16260	16502	16437	16164	16343	16391	16338	16585	16384	16314	16433	16322	16545	16130	16366	16522	16410	16323	16465	16547	16426	16297	16317	16442	16288	16492	16398	16271	16606	16371	16467	16387	16363	16536	16456	16454	16279	16382	16330	16503	16434	16315	16404	16253	16447	16560	16374	16408	16480	16267	16391	16216	16217	16255	16264	16319	16310	16359	16529	16406	16120	16350	16341	16271	16296	16275	16266	16132	16431	16394	16288	16353	16463	16355	16401	16376	16272	16590	16432	16482	16344	16411	16337	16425	16447	16296	16278	16310	16468	16274	16303	16468	16421	16549	16496	16324	16252	16323	16414	16392	16604	16335	16513	16340	16372	16401	16366	16353	16244	16298	16314	16457	16463	16252	16336	16556	16369	16506	16428	16467	16230	16398	16294	16366	16272	16376	16360	16275	16271	16245	16392	16386	16413	16279	16379	16349	16407	16422	16269	16403	16338	16358	16244	16350	16443	16238	16560	16434	16466	16444	16403	16500	16228	16461	16508	16299	16406	16297	16431	16153	16288	16292	16514	16201	16410	16288	16356	16434	16348	16369	16240	16405	16283	16395	16401	16375	16400	16254	16216	16465	16437	16364	16410	16353	16473	16260	16329	16415	16330	16315	16480	16441	16411	16484	16150	16406	16284	16637	16442	16279	16452	16348	16389	16358	16279	16368	16217	16564	16362	16249	16469	16467	16443	16283	16393	16353	16256	16432	16479	16141	16247	16364	16305	16101	16448	16338	16277	16323	16406	16587	16372	16418	16324	16400	16435	16518	16340	16288	16479	16321	16383	16379	16332	16368	16406	16442	16318	16473	16458	16405	16419	16376	16264	16427	16268	16356	16508	16479	16296	16476	16387	16358	16437	16349	16330	16334	16374	16381	16275	16292	16241	16372	16542	16263	16392	16359	16380	16108	16313	16265	16477	16395	16382	16343	16578	16296	16465	16471	16389	16406	16330	16264	16469	16497	16262	16600	16348	16326	16369	16551	16527	16407	16273	16448	16384	16365	16386	16342	16392	16319	16328	16318	16263	16450	16439	16482	16322	16265	16467	16415	16249	16420	16214	16530	16384	16308	16583	16459	16313	16363	16455	16349	16292	16325	16433	16255	16403	16220	16340	16449	16389	16355	16272	16460	16273	16305	16277	16272	16396	16461	16479	16329	16319	16293	16351	16403	16390	16318	16392	16385	16323	16359	16365	16427	16194	16415	16511	16308	16454	16242	16373	16327	16258	16451	16426	16292	16368	16328	16487	16533	16432	16332	16286	16237	16344	16340	16381	16367	16451	16352	16344	16292	16342	16255	16377	16295	16574	16399	16356	16448	16389	16349	16313	16389	16420	16314	16314	16230	16325	16439	16460	16564	16430	16391	16513	16375	16326	16501	16326	16471	16464	16252	16257	16288	16162	16301	16338	16463	16428	16340	16313	16377	16435	16325	16356	16264	16365	16329	16464	16458	16215	16290	16337	16417	16392	16306	16341	16362	16371	16582	16311	16394	16516	16495	16369	16131	16345	16229	16609	16311	16425	16328	16406	16409	16383	16264	16443	16173	16364	16277	16368	16512	16338	16526	16282	16229	16418	16256	16275	16408	16448	16323	16475	16415	16339	16312	16385	16587	16258	16439	16431	16191	16373	16271	16257	16295	16196	16368	16319	16249	16353	16544	16519	16363	16348	16391	16439	16391	16532	16506	16358	16324	16330	16406	16323	16378	16321	16229	16383	16280	16394	16580	16419	16455	16358	16390	16450	16520	16304	16251	16350	16357	16477	16243	16521	16365	16363	16282	16331	16318	16398	16475	16376	16213	16228	16390	16489	16319	16183	16335	16432	16293	16224	16320	16424	16441	16395	16558	16176	16438	16390	16373	16204	16071	16456	16511	16378	16428	16314	16585	16353	16410	16520	16452	16382	16199	16479	16448	16397	16396	16318	16551	16289	16506	16281	16266	16360	16332	16455	16246	16440	16330	16249	16292	16446	16423	16299	16434	16345	16337	16452	16263	16301	16262	16461	16301	16384	16345	16291	16423	16410	16461	16259	16481	16242	16606	16660	16269	16245	16402	16299	16483	16498	16404	16489	16262	16498	16507	16356	16320	16237	16422	16455	16422	16468	16335	16289	16456	16338	16303	16434	16352	16227	16464	16369	16349	16613	16406	16461	16449	16361	16442	16271	16390	16438	16310	16415	16469	16470	16422	16202	16200	16512	16455	16367	16344	16365	16107	16496	16512	16599	16232	16229	16436	16356	16277	16334	16629	16403	16392	16418	16341	16401	16334	16246	16405	16362	16345	16299	16393	16324	16299	16258	16446	16419	16454	16185	16476	16529	16399	16525	16411	16353	16430	16416	16560	16331	16125	16319	16380	16294	16387	16366	16297	16344	16337	16241	16426	16416	16353	16324	16554	16332	16459	16351	16351	16381	16490	16422	16309	16352	16258	16341	16435	16495	16379	16266	16446	16278	16345	16317	16438	16381	16385	16411	16379	16349	16322	16320	16305	16466	16329	16382	16549	16414	16315	16375	16464	16305	16476	16309	16637	16217	16396	16321	16309	16348	16208	16363	16264	16371	16444	16467	16308	16427	16329	16374	16362	16535	16283	16560	16357	16206	16388	16241	16430	16396	16322	16419	16451	16284	16531	16460	16140	16527	16337	16226	16381	16372	16508	16338	16529	16422	16473	16514	16371	16466	16286	16441	16308	16353	16349	16260	16368	16439	16215	16406	16500	16295	16272	16468	16347	16387	16400	16465	16315	16441	16522	16526	16357	16403	16394	16273	16354	16394	16410	16240	16478	16306	16342	16422	16441	16301	16322	16275	16308	16425	16353	16400	16285	16387	16205	16391	16489	16317	16208	16376	16399	16442	16283	16401	16489	16418	16291	16531	16085	16297	16333	16403	16446	16254	16244	16368	16430	16555	16338	16331	16245	16239	16350	16380	16311	16426	16272	16514	16377	16412	16270	16261	16446	16329	16210	16307	16240	16436	16267	16282	16478	16251	16383	16409	16416	16285	16402	16329	16326	16358	16368	16432	16315	16276	16434	16392	16307	16233	16430	16325	16371	16230	16442	16459	16403	16278	16452	16363	16225	16399	16180	16463	16351	16336	16422	16333	16258	16403	16166	16409	16387	16411	16179	16308	16151	16477	16427	16454	16371	16379	16320	16255	16464	16227	16354	16199	16310	16436	16241	16317	16338	16416	16187	16477	16277	16280	16389	16223	16350	16460	16265	16311	16223	16418	16394	16257	16413	16609	16157	16339	16379	16372	16516	16438	16471	16310	16328	16537	16462	16347	16127	16431	16362	16095	16357	16556	16471	16352	16388	16319	16363	16305	16300	16420	16571	16290	16323	16059	16360	16535	16341	16391	16399	16401	16372	16282	16352	16323	16464	16578	16494	16272	16359	16312	16288	16595	16427	16333	16301	16404	16284	16448	16478	16554	16199	16374	16383	16231	16364	16369	16274	16414	16233	16607	16394	16419	16401	16320	16543	16388	16241	16375	16541	16394	16340	16414	16441	16468	16212	16510	16461	16354	16405	16371	16411	16364	16125	16486	16331	16373	16276	16212	16419	16416	16272	16534	16287	16204	16224	16159	16386	16381	16448	16401	16525	16256	16555	16557	16363	16329	16232	16302	16340	16397	16213	16317	16361	16361	16355	16218	16255	16322	16259	16349	16474	16341	16376	16299	16380	16370	16344	16383	16393	16567	16224	16593	16373	16405	16278	16405	16400	16521	16479	16343	16324	16376	16563	16386	16399
23095	21566	29510	24136	22487	26594	30754	25583	24295	24032	22805	21987	21597	21209	21230	20720	20955	20894	20859	20653	20754	20840	20788	20704	20896	20714	20714	20589	20789	20745	20830	20858	20534	20654	20654	20702	20758	20632	20594	20631	20737	20451	20679	20758	20684	20674	20470	20654	20690	20459	20621	20692	20270	20617	20720	20410	20439	20623	20842	21148	21955	21577	21427	20769	20610	20541	20352	20447	20593	20453	20581	20496	20643	20719	20291	20544	20494	20469	20654	20493	20516	20522	20538	20521	20293	20503	20492	20314	20473	20606	20599	20593	20629	20439	20471	20618	20468	20494	20592	20677	20389	20628	20466	20511	20484	20365	20572	20629	20207	20406	20222	20509	20565	20485	20426	20293	20233	20732	20615	20566	20388	20496	20392	20543	20685	20412	20581	20653	20446	20597	20540	20315	20706	20434	20375	20495	20456	20399	20493	20570	20391	20561	20535	20441	20457	20261	20485	20372	20543	20622	20439	20414	20518	20547	20346	20383	20612	20595	20302	20301	20466	20462	20394	20503	20310	20528	20399	20455	20372	20554	20534	20387	20644	20279	20584	20496	20579	20477	20463	20673	20566	20401	20570	20393	20578	20399	20535	20234	20362	20594	20445	20463	20523	20397	20280	20595	20476	20513	20618	20423	20180	20389	20265	20503	20490	20498	20450	20563	20589	20534	20364	20467	20782	20628	20398	20349	20543	20460	20467	20549	20560	20294	20475	20339	20208	20410	20391	20521	20376	20517	20522	20474	20449	20523	20396	20445	20551	20442	20707	20655	20503	20636	20316	20384	20504	20507	20305	20637	20562	20351	20471	20515	20485	20356	20599	20485	20490	20533	20503	20135	20418	20329	20416	20376	20587	20509	20768	20443	20526	20513	20633	20653	20304	20533	20476	20484	20439	20288	20438	20414	20287	20474	20516	20754	20543	20508	20402	20505	20286	20472	20292	20610	20291	20384	20574	20379	20514	20638	20584	20496	20305	20127	20529	20476	20557	20514	20669	20263	20416	20653	20208	20480	20379	20463	20550	20540	20436	20442	20611	20497	20470	20475	20434	20413	20329	20523	20395	20270	20594	20605	20339	20309	20393	20327	20487	20591	20380	20373	20302	20432	20460	20550	20469	20355	20586	20347	20549	20353	20516	20667	20269	20483	20614	20341	20485	20474	20498	20495	20265	20662	20520	20276	20578	20505	20756	20434	20549	20647	20491	20362	20520	20497	20415	20426	20151	20475	20689	20459	20454	20531	20754	20412	20518	20596	20578	20565	20555	20486	20389	20566	20391	20276	20570	20419	20375	20621	20526	20386	20278	20442	20400	20383	20312	20397	20404	20544	20491	20509	20632	20324	20615	20521	20550	20552	20477	20315	20470	20322	20648	20526	20530	20471	20492	20375	20603	20298	20362	20390	20526	20523	20470	20465	20335	20284	20412	20397	20354	20662	20381	20473	20276	20310	20343	20270	20569	20452	20313	20613	20216	20658	20391	20493	20342	20534	20434	20196	20503	20395	20353	20606	20281	20467	20522	20538	20586	20342	20623	20450	20433	20560	20285	20405	20473	20471	20606	20357	20537	20446	20434	20363	20526	20226	20311	20284	20494	20589	20427	20491	20575	20502	20552	20386	20517	20511	20452	20635	20427	20688	20467	20477	20572	20457	20591	20282	20636	20459	20588	20498	20270	20435	20300	20558	20284	20483	20315	20324	20411	20581	20590	20533	20505	20353	20411	20361	20337	20463	20577	20356	20446	20502	20278	20494	20821	20375	20382	20342	20240	20401	20560	20490	20485	20374	20515	20503	20680	20390	20387	20418	20474	20559	20607	20484	20440	20554	20410	20464	20573	20498	20610	20368	20114	20513	20488	20577	20553	20278	20418	20529	20463	20433	20577	20527	20453	20588	20744	20536	20551	20502	20456	20451	20684	20417	20356	20577	20563	20497	20414	20334	20338	20262	20406	20586	20417	20564	20396	20538	20479	20349	20623	20345	20308	20534	20594	20547	20228	20460	20523	20531	20321	20427	20525	20481	20633	20768	20550	20312	20398	20281	20456	20570	20485	20574	20538	20398	20446	20412	20346	20401	20535	20387	20539	20694	20628	20469	20228	20406	20370	20553	20557	20743	20603	20376	20595	20371	20435	20401	20506	20690	20436	20457	20436	20461	20406	20432	20385	20687	20472	20472	20379	20605	20460	20475	20518	20428	20383	20531	20594	20391	20604	20589	20554	20475	20427	20515	20389	20513	20256	20315	20333	20365	20464	20406	20457	20276	20368	20410	20514	20752	20523	20522	20239	20476	20380	20435	20325	20608	20467	20403	20437	20412	20491	20430	20416	20663	20375	20268	20462	20297	20367	20243	20526	20705	20576	20641	20519	20368	20367	20509	20320	20468	20472	20500	20282	20523	20413	20649	20473	20517	20343	20386	20441	20308	20578	20645	20448	20600	20656	20471	20431	20511	20653	20523	20459	20541	20671	20696	20708	20405	20473	20573	20512	20430	20572	20604	20460	20392	20391	20437	20477	20530	20547	20298	20557	20559	20572	20294	20466	20765	20327	20398	20698	20587	20385	20588	20249	20283	20562	20453	20477	20311	20274	20484	20324	20578	20487	20533	20411	20248	20416	20378	20376	20495	20480	20630	20579	20410	20475	20245	20468	20351	20279	20308	20482	20397	20510	20498	20329	20418	20378	20330	20450	20370	20323	20359	20294	20505	20449	20574	20531	20609	20426	20532	20491	20549	20253	20586	20412	20515	20423	20655	20505	20427	20340	20499	20476	20509	20445	20489	20497	20420	20378	20201	20437	20562	20521	20446	20408	20418	20596	20584	20345	20379	20671	20456	20657	20481	20482	20477	20429	20666	20614	20729	20426	20455	20508	20649	20453	20314	20558	20250	20507	20313	20728	20625	20671	20508	20418	20649	20514	20371	20552	20625	20520	20383	20403	20463	20340	20526	20318	20243	20495	20557	20669	20340	20388	20336	20454	20447	20369	20585	20212	20364	20505	20356	20569	20335	20114	20666	20612	20452	20399	20425	20565	20488	20595	20375	20351	20141	20479	20343	20554	20581	20199	20456	20670	20451	20272	20318	20456	20521	20430	20427	20489	20402	20353	20298	20576	20415	20525	20549	20449	20309	20612	20302	20296	20444	20353	20543	20677	20426	20360	20462	20603	20377	20397	20353	20526	20412	20674	20515	20593	20340	20479	20450	20583	20535	20446	20340	20459	20327	20247	20303	20400	20637	20271	20232	20355	20495	20601	20519	20770	20458	20482	20519	20408	20307	20461	20350	20429	20664	20617	20438	20357	20425	20552	20332	20443	20535	20443	20472	20803	20530	20594	20412	20417	20315	20645	20450	20573	20608	20418	20436	20432	20455	20544	20596	20359	20557	20257	20577	20480	20392	20497	20543	20390	20512	20423	20372	20618	20508	20435	20305	20379	20276	20437	20505	20502	20507	20502	20712	20714	20316	20486	20390	20281	20314	20446	20353	20675	20290	20637	20731	20447	20530	20597	20379	20496	20387	20438	20455	20495	20383	20661	20365	20515	20665	20312	20369	20481	20465	20323	20576	20603	20383	20513	20524	20565	20453	20376	20266	20288	20395	20418	20549	20431	20483	20479	20454	20335	20442	20545	20131	20188	20453	20396	20342	20528	20466	20526	20473	20471	20456	20308	20473	20560	20470	20353	20481	20383	20398	20478	20429	20401	20428	20289	20528	20462	20682	20550	20578	20414	20478	20554	20442	20366	20349	20462	20441	20715	20264	20477	20490	20456	20515	20391	20357	20233	20436	20543	20659	20470	20367	20403	20369	20674	20421	20128	20442	20403	20543	20458	20521	20459	20531	20551	20533	20517	20458	20154	20590	20519	20512	20334	20525	20358	20337	20474	20545	20361	20523	20673	20534	20595	20552	20486	20226	20469	20339	20357	20425	20426	20557	20482	20521	20461	20381	20379	20451	20372	20377	20415	20580	20573	20436	20509	20491	20436	20611	20562	20443	20551	20513	20429	20401	20374	20459	20418	20560	20528	20499	20399	20606	20788	20446	20324	20438	20464	20492	20567	20440	20452	20567	20393	20526	20539	20523	20658	20394	20509	20476	20413	20438	20267	20382	20343	20476	20507	20363	20541	20382	20433	20331	20532	20606	20526	20621	20409	20281	20389	20347	20469	20607	20455	20599	20467	20644	20490	20524	20550	20546	20416	20454	20490	20213	20593	20378	20441	20583	20346	20501	20469	20524	20506	20560	20547	20388	20445	20393	20311	20340	20458	20468	20486	20357	20224	20561	20427	20354	20446	20491	20585	20370	20400	20550	20460	20410	20539	20532	20673	20456	20461	20350	20426	20190	20632	20593	20202	20275	20441	20509	20617	20344	20516	20689	20463	20571	20473	20385	20637	20442	20746	20490	20641	20390	20642	20477	20518	20366	20569	20449	20560	20662	20361	20499	20621	20497	20768	20574	20683	20498	20377	20412	20388	20540	20274	20523	20436	20408	20484	20502	20536	20337	20610	20573	20679	20572	20316	20466	20358	20627	20463	20462	20508	20519	20478	20409	20401	20472	20403	20487	20480	20678	20348	20509	20489	20458	20493	19961	20280	20378	20434	20416	20386	20773	20561	20413	20549	20420	20413	20607	20258	20584	20529	20496	20666	20469	20515	20553	20599	20510	20389	20478	20543	20327	20419	20524	20583	20592	20451	20489	20584	20281	20329	20600	20540	20564	20506	20447	20560	20423	20543	20315	20566	20596	20655	20436	20529	20389	20429	20515	20507	20171	20448	20232	20395	20502	20428	20520	20481	20514	20496	20317	20463	20556	20573	20435	20498	20359	20428	20632	20558	20581	20776	20514	20493	20699	20317	20564	20298	20632	20371	20366	20337	20526	20480	20450	20454	20694	20445	20456	20652	20410	20552	20322	20355	20308	20458	20649	20373	20541	20492	20515	20452	20383	20599	20276	20509	20526	20636	20498	20506	20475	20547	20548	20441	20520	20636	20581	20631	20520	20740	20202	20570	20490	20426	20387	20410	20587	20411	20488	20687	20467	20417	20347	20366	20517	20488	20426	20590	20435	20563	20262	20476	20760	20504	20361	20296	20372	20407	20419	20518	20395	20633	20363	20363	20430
24218	47964	44907	38737	33512	29229	26184	24395	22694	21315	19764	18587	18054	17563	17201	16891	16945	16880	16822	16772	16780	16836	16675	16770	16693	16841	16730	16492	16757	16781	16652	16485	16417	16601	16616	16431	16702	16746	16593	16829	16699	16483	16619	16616	16665	16711	16648	16459	16681	16828	16344	16690	16635	16587	16774	16590	16777	16687	17187	17962	18241	17767	17560	17040	16797	16700	16831	16462	16436	16606	16531	16531	16666	16459	16457	16734	16606	16593	16590	16493	16667	16489	16580	16636	16709	16481	16434	16568	16610	16683	16573	16454	16404	16660	16589	16640	16545	16660	16590	16570	16538	16523	16542	16626	16510	16648	16578	16628	16646	16580	16638	16658	16691	16580	16542	16437	16509	16627	16591	16557	16678	16525	16512	16483	16585	16455	16496	16673	16594	16629	16467	16662	16699	16529	16569	16794	16615	16416	16668	16491	16689	16651	16621	16485	16551	16607	16607	16622	16459	16723	16590	16663	16419	16445	16651	16490	16534	16619	16487	16596	16601	16640	16721	16663	16564	16550	16612	16660	16536	16505	16574	16498	16723	16407	16497	16590	16764	16415	16440	16799	16603	16569	16430	16617	16671	16497	16536	16813	16676	16514	16466	16644	16561	16440	16553	16318	16661	16499	16570	16478	16616	16584	16738	16571	16579	16422	16434	16602	16537	16601	16628	16769	16373	16483	16752	16453	16637	16547	16580	16713	16398	16584	16589	16691	16509	16646	16472	16639	16617	16526	16613	16525	16567	16308	16680	16564	16657	16558	16636	16602	16574	16582	16562	16600	16541	16743	16573	16562	16544	16594	16478	16628	16437	16584	16548	16479	16677	16479	16452	16532	16591	16561	16492	16555	16676	16544	16555	16574	16693	16544	16643	16600	16696	16522	16656	16603	16373	16550	16632	16664	16611	16655	16487	16444	16437	16667	16533	16625	16812	16542	16711	16607	16556	16872	16680	16554	16593	16677	16583	16604	16595	16593	16551	16443	16561	16623	16657	16637	16677	16691	16631	16491	16378	16537	16564	16482	16621	16725	16624	16607	16581	16470	16631	16592	16594	16676	16596	16564	16524	16602	16525	16525	16562	16496	16617	16512	16546	16612	16634	16601	16582	16482	16583	16615	16539	16551	16490	16543	16429	16828	16601	16681	16635	16448	16499	16475	16491	16517	16646	16607	16651	16375	16792	16607	16596	16677	16587	16514	16627	16795	16528	16447	16757	16565	16640	16620	16495	16634	16502	16733	16334	16508	16533	16531	16750	16516	16725	16505	16558	16404	16397	16547	16596	16577	16579	16571	16661	16548	16575	16680	16576	16516	16510	16633	16669	16545	16511	16635	16707	16774	16649	16505	16497	16529	16554	16383	16491	16582	16468	16534	16620	16693	16524	16475	16447	16512	16630	16594	16685	16601	16542	16669	16544	16563	16721	16845	16739	16443	16571	16593	16437	16733	16590	16763	16643	16402	16657	16632	16520	16691	16711	16823	16680	16432	16469	16602	16567	16654	16543	16595	16641	16491	16637	16705	16526	16610	16639	16506	16652	16554	16516	16519	16577	16542	16610	16512	16592	16487	16624	16632	16603	16571	16642	16622	16594	16448	16653	16527	16610	16553	16607	16752	16463	16651	16616	16546	16617	16368	16572	16597	16502	16616	16663	16635	16477	16657	16648	16749	16675	16633	16562	16555	16441	16733	16613	16461	16789	16404	16615	16561	16682	16569	16554	16626	16484	16635	16524	16720	16499	16745	16654	16556	16440	16518	16701	16505	16636	16788	16713	16584	16379	16676	16571	16628	16643	16597	16604	16352	16556	16744	16808	16676	16572	16473	16493	16578	16675	16611	16491	16483	16551	16754	16566	16726	16483	16613	16639	16610	16512	16622	16608	16416	16446	16511	16494	16545	16433	16579	16702	16707	16574	16521	16442	16682	16541	16643	16817	16449	16648	16634	16503	16752	16618	16606	16534	16414	16656	16462	16710	16542	16380	16609	16563	16479	16704	16618	16564	16577	16749	16611	16516	16627	16577	16648	16444	16740	16760	16579	16496	16679	16303	16627	16708	16649	16557	16784	16514	16453	16439	16695	16426	16606	16587	16563	16498	16783	16478	16560	16692	16438	16499	16362	16526	16523	16494	16660	16492	16530	16560	16555	16566	16615	16484	16736	16545	16404	16640	16734	16671	16456	16749	16504	16625	16539	16612	16642	16640	16619	16554	16472	16522	16595	16419	16664	16559	16505	16564	16640	16638	16373	16411	16630	16620	16595	16552	16548	16474	16687	16555	16436	16556	16558	16641	16568	16559	16625	16616	16515	16574	16753	16551	16665	16503	16485	16483	16620	16651	16508	16590	16740	16634	16614	16559	16673	16375	16592	16387	16577	16444	16497	16605	16594	16591	16671	16602	16613	16640	16542	16660	16484	16581	16546	16663	16597	16441	16532	16607	16601	16598	16625	16601	16511	16688	16586	16570	16323	16556	16494	16424	16682	16560	16603	16591	16718	16604	16684	16460	16760	16412	16687	16568	16508	16520	16577	16614	16486	16537	16502	16654	16568	16631	16584	16563	16650	16544	16521	16740	16438	16492	16593	16746	16555	16501	16608	16647	16563	16546	16671	16700	16657	16513	16636	16668	16691	16439	16709	16424	16650	16758	16589	16581	16508	16481	16707	16464	16643	16577	16422	16556	16566	16638	16565	16617	16453	16627	16705	16512	16333	16611	16676	16437	16453	16623	16611	16611	16607	16449	16599	16488	16544	16570	16650	16462	16534	16558	16487	16550	16739	16402	16466	16597	16429	16512	16512	16477	16542	16629	16579	16440	16624	16707	16612	16534	16445	16550	16557	16601	16573	16612	16594	16695	16589	16369	16468	16390	16460	16669	16385	16525	16605	16714	16559	16617	16425	16550	16546	16514	16516	16420	16618	16419	16444	16780	16427	16714	16689	16582	16576	16689	16588	16544	16617	16618	16538	16584	16588	16737	16511	16494	16505	16545	16539	16691	16516	16539	16496	16679	16602	16425	16582	16560	16508	16374	16499	16505	16652	16681	16613	16558	16581	16688	16582	16411	16366	16634	16614	16559	16590	16689	16482	16546	16694	16658	16514	16535	16717	16740	16567	16619	16484	16527	16410	16533	16587	16611	16493	16613	16484	16645	16670	16597	16551	16583	16390	16587	16472	16553	16647	16613	16421	16399	16432	16510	16572	16593	16591	16606	16541	16557	16489	16565	16439	16673	16784	16676	16347	16756	16635	16559	16378	16593	16687	16481	16554	16674	16662	16640	16738	16487	16707	16552	16534	16566	16632	16556	16644	16574	16450	16577	16529	16561	16650	16549	16443	16649	16555	16625	16530	16633	16544	16519	16432	16611	16550	16631	16668	16626	16537	16566	16515	16600	16644	16557	16414	16489	16368	16475	16656	16554	16552	16514	16630	16559	16660	16489	16539	16516	16527	16643	16449	16558	16591	16553	16445	16604	16467	16478	16602	16447	16502	16453	16637	16395	16684	16538	16493	16638	16576	16546	16634	16585	16514	16688	16564	16743	16528	16726	16674	16486	16572	16652	16545	16474	16481	16516	16621	16591	16669	16545	16547	16585	16659	16745	16577	16569	16592	16422	16695	16653	16426	16599	16481	16586	16659	16630	16637	16649	16482	16624	16705	16534	16493	16670	16466	16572	16688	16776	16510	16480	16543	16617	16561	16646	16612	16399	16568	16724	16675	16564	16673	16563	16477	16608	16419	16608	16468	16560	16648	16544	16428	16508	16612	16498	16802	16637	16673	16408	16504	16527	16608	16462	16543	16541	16531	16493	16690	16644	16548	16597	16457	16557	16578	16631	16650	16492	16661	16539	16480	16671	16620	16623	16438	16658	16647	16455	16570	16654	16438	16540	16556	16625	16557	16440	16545	16438	16568	16593	16634	16591	16639	16445	16614	16521	16449	16557	16597	16549	16481	16586	16524	16579	16551	16503	16512	16722	16581	16576	16588	16551	16629	16528	16699	16599	16450	16508	16408	16541	16617	16626	16340	16468	16429	16639	16369	16591	16775	16793	16530	16613	16791	16557	16390	16456	16463	16700	16453	16531	16697	16674	16496	16556	16607	16643	16447	16560	16469	16667	16643	16615	16607	16427	16579	16476	16580	16625	16624	16528	16667	16461	16554	16611	16650	16445	16558	16434	16429	16542	16403	16577	16693	16532	16599	16468	16759	16493	16670	16451	16498	16389	16398	16494	16382	16689	16631	16667	16529	16711	16582	16700	16739	16538	16590	16582	16494	16616	16650	16490	16692	16515	16520	16510	16646	16595	16516	16555	16500	16595	16524	16475	16629	16742	16598	16550	16418	16597	16737	16579	16482	16454	16620	16832	16561	16788	16645	16588	16571	16460	16424	16654	16473	16465	16403	16753	16643	16607	16592	16475	16492	16504	16590	16533	16524	16762	16649	16692	16542	16574	16617	16477	16723	16575	16523	16594	16594	16549	16724	16603	16555	16586	16662	16554	16473	16454	16562	16366	16604	16507	16525	16631	16570	16525	16572	16616	16518	16568	16468	16490	16498	16501	16512	16718	16553	16596	16627	16637	16435	16589	16425	16536	16546	16510	16604	16481	16486	16614	16508	16670	16802	16508	16651	16517	16460	16507	16807	16390	16448	16717	16576	16601	16457	16431	16529	16605	16533	16536	16476	16676	16788	16543	16556	16454	16452	16658	16562	16562	16689	16703	16481	16630	16457	16489	16602	16576	16618	16518	16663	16496	16620	16687	16640	16603	16478	16470	16770	16449	16446	16785	16585	16689	16613	16323	16635	16518	16649	16524	16583	16769	16534	16543	16462	16486	16488	16536	16420	16708	16665	16605	16524	16548	16349	16402	16357	16512	16700	16458	16484	16499	16555	16462	16508	16709	16610	16652	16453	16591	16630	16504	16662	16571	16532	16558	16618	16371	16651	16717	16707	16414	16478	16540	16535	16516	16490	16702	16605	16618	16538	16466	16502	16625	16630	16659	16623	16545	16573	16522	16555	16540	16742	16608	16612	16544	16448	16505	16616	16662	16581	16671	16557	16534	16608	16490	16535	16561	16656	16450	16404	16484	16511	16480	16539	16490	16647	16678	16478	16630	16553
28746	25947	34096	32235	27063	24650	23557	22728	21940	21563	21365	20818	20566	20491	20574	20434	20379	20361	20068	20520	20269	20105	20222	20295	20306	20291	20569	20197	20466	20112	20322	20175	20284	20376	20092	20185	20295	20304	20481	20383	20199	20263	20155	20158	20299	20342	20322	20147	20287	20364	20330	20338	20255	20213	20097	20212	20226	20300	20405	20330	20539	20470	20445	20651	20459	20370	20342	20190	20245	20300	20257	20238	20237	20294	20247	20176	20328	20080	20303	20282	20132	20067	20367	20137	20290	20271	20200	20341	20426	20210	20074	20016	20281	20137	20243	20174	20258	20138	20141	20325	20156	20198	20187	20102	20173	20200	20257	20157	20071	20196	20216	20240	20067	20144	20125	20236	20278	20125	20222	20415	20237	20428	20306	20331	20210	20524	20375	20204	20177	20389	20250	20240	20355	20114	19988	20288	20446	20059	20141	20123	20141	20194	20286	20411	20316	20246	20307	20432	20169	20227	20227	20128	20098	20334	20270	20244	20419	20279	20398	19947	20407	20420	20101	20118	20212	20166	20111	20231	20271	20297	20133	20394	20220	20245	20221	20159	20296	20374	20346	20375	20128	20211	20504	20433	20314	20258	20121	20364	20277	20347	20157	20354	20166	20162	20318	20295	20334	20113	20323	20352	20305	20350	20361	20216	20079	20371	20290	20140	20103	20138	20284	20365	20225	20348	20468	20270	20214	20142	20453	20295	20259	20303	20298	20097	20265	20190	20308	20197	20110	20215	20291	20364	20383	20355	20327	20320	20062	20284	20423	20449	20376	20074	20099	20204	20238	20138	20345	19889	20234	20388	20498	20178	20350	20205	20449	20359	20347	20193	20362	20202	19990	20323	20191	20125	20282	20198	20314	20129	20442	20191	20190	20320	20445	20387	20334	20405	20225	20259	20455	20195	20257	20282	20258	20254	20205	20290	20223	20302	20275	20342	20328	20227	20105	20136	20222	20321	20384	20350	20091	20084	20160	20038	20265	20129	20229	20110	20183	20308	20171	20310	20180	20352	20323	20174	20415	20246	20161	20159	20102	20251	20155	20494	20236	20328	20371	20349	20262	20289	20414	20163	20066	20309	20291	20251	20156	20057	20261	20271	20323	20459	20373	20385	20189	20221	20368	20317	20084	20401	20251	20247	20287	20014	20188	20423	20235	20225	20304	20124	20391	20076	20389	20057	20232	20092	20411	20248	20234	20179	20194	20141	20272	20586	20237	20196	20028	20245	20237	20252	20263	20234	20170	20200	20388	20362	20287	20056	20271	20345	20231	20112	20427	20448	20533	20258	20351	20358	20262	20138	20157	20060	20329	20400	20187	20244	20281	20387	20060	20358	20207	20315	20295	20188	20234	20282	20421	20233	20253	20267	20309	20151	19985	20264	20282	20298	20398	20111	20335	20182	20229	20346	20317	20310	20490	20278	20093	20183	20247	20169	20262	20338	20109	20345	20253	20265	20287	20481	20323	20353	20237	20203	20289	20151	20240	20298	20129	20013	20011	20086	20254	20355	20509	20149	20238	20291	20265	20131	20330	20223	20271	20207	20180	20171	20440	20168	20320	20326	20328	20341	20301	20034	20452	20229	20001	20134	20194	20215	20341	20211	20088	20205	20413	20310	20300	20246	20193	20369	20360	20358	20293	20088	20247	20339	20258	20190	20225	20043	20314	20074	20408	20270	20086	20161	20435	20144	20227	20299	20247	20174	20294	20333	20032	20031	20078	20103	20255	20137	20260	20245	20367	20402	20427	20281	20179	20321	20179	20350	20095	20257	20223	20285	20134	20205	20100	20198	20409	20419	20190	20258	20290	20176	20102	20209	20278	20127	20106	20186	20214	20385	20280	20254	20573	20247	20143	20111	20245	20045	20308	20411	20360	20054	20126	20065	20246	20340	20349	20187	20409	20167	20247	20315	20271	20212	20236	20072	20258	20606	20079	20194	20443	19940	20244	20405	20122	20252	20419	20323	20096	20323	20367	20255	20480	20212	20248	20209	20166	19803	20509	20172	20241	20269	20503	20283	20308	20321	20256	20086	20259	20158	20309	20242	20190	20191	20188	20186	20276	20280	20411	20317	20130	20367	20296	20184	20245	20296	20273	20117	20229	20380	20311	20202	20112	20287	20269	20340	20462	20226	20229	20162	20113	20143	20435	20181	20289	20147	20168	20134	20360	20079	20093	20279	20688	19930	20506	20321	20194	20111	20313	20194	20340	20263	20057	20065	20263	20250	20220	20398	20147	20218	20199	20009	20231	20394	20362	20311	20373	20279	20374	20366	20139	20231	20167	20199	20274	20170	20179	20310	20324	20243	20274	20406	20063	20367	20234	20392	20092	20076	20394	20192	20305	20064	20123	20202	20210	20222	20130	20251	20246	20486	20290	20166	20373	20387	20328	20070	20066	20328	20469	20428	20384	20339	20196	20263	20188	20144	20122	20114	20297	20515	20304	20292	20215	20328	20197	20143	20179	20205	20223	20319	19989	20103	20253	20322	20313	20195	20179	20445	20275	20194	20278	20079	20039	20147	20453	20260	20282	20076	20097	20278	20268	20243	20377	20244	20435	20300	20218	20098	20144	20082	20296	20223	20412	20094	20237	20192	20178	20289	20432	20208	20223	20209	20185	20293	20209	20299	20360	20200	20314	20251	20288	20048	20275	20433	20340	20126	20271	20173	20122	20254	20230	20426	20304	20306	20110	20055	20269	20265	20209	20289	20356	20179	20130	20235	20241	20132	20218	20188	20388	19993	20175	20126	20220	20325	20316	20212	20270	20294	20510	20333	20210	20217	20330	20288	20214	20296	20314	20142	20303	20272	20270	20308	20254	20219	20236	20235	20162	20140	20445	20261	20443	20148	20253	20270	20141	20329	20332	20160	20231	20410	20311	20228	20258	20283	20436	20146	20343	20423	20256	20350	20188	20116	20265	20240	20211	20170	20404	20319	20519	20285	20272	20277	20038	20328	20010	20344	20200	20262	20288	20069	20253	20325	20244	20122	20334	20161	20160	20225	20227	20048	20118	20258	20317	20106	20272	20228	20436	20236	20165	20141	20462	20247	20201	20348	20299	20368	20292	20326	20344	20016	20166	20339	20241	20166	20282	20319	20281	20271	20308	20252	20423	20157	20276	20260	20111	20135	20089	20208	20249	20266	20083	20291	20302	20357	20312	19949	20577	20079	20185	20457	20255	20169	20187	20483	20359	20268	20229	20258	20380	20295	20302	20139	20353	20211	20262	20288	20079	20114	20163	20507	20446	20469	20174	20172	20207	20156	20095	20160	20260	20253	20382	20350	20223	20226	20371	20294	20351	20223	20385	20649	20337	20332	20184	20220	20304	20057	20330	20278	20179	20256	20191	20180	20259	20238	20373	20348	20256	19898	20296	20102	20310	20295	20101	20269	20271	20101	20224	20299	20290	20172	20298	20314	20265	20231	20330	20452	20370	20385	20254	20403	20363	20275	20123	20136	20220	20069	20178	20146	20357	20015	20398	20483	20210	20189	20429	20027	20094	20083	20167	20252	20390	20171	20106	20295	20409	20062	20220	20415	20561	20319	20199	20529	20209	20076	20363	20376	20298	20260	20276	20408	20352	20374	20132	20232	20336	20288	20346	20404	20194	20386	20271	20358	20240	20294	20352	20291	20300	20399	20163	20248	20161	20253	20273	20482	20244	20029	20224	20270	20290	20437	20285	20334	20270	20329	20301	20467	20237	20313	20318	20198	20445	20172	20461	20264	20078	20132	20243	20087	20106	20166	20231	19956	20230	20213	20432	20216	20484	20180	20142	20289	20282	20324	20278	20169	20273	20243	20372	20346	20334	20164	20232	20187	20405	20158	20342	20225	20251	20323	20288	20384	20234	20165	20317	20284	20258	20067	20195	20327	20258	20354	20262	20179	20216	20161	20278	20270	20061	20103	20258	20120	20310	20211	20316	20276	20026	20283	20376	20239	20282	20169	20146	20317	20298	20326	20117	20305	20104	20274	20131	20314	20189	20310	20174	20360	20213	20239	20462	20261	20162	20186	20126	20334	20180	20139	20316	20199	20239	20225	20315	20281	20389	20166	20065	20451	20371	20377	20257	20267	20264	20262	20279	20161	20103	20029	20226	20294	20185	20278	20227	20224	20303	20330	20210	20218	20364	20254	20127	20135	20170	20251	20239	20386	20305	20398	20504	20309	20276	20135	20204	20206	20355	20111	20139	20265	20361	20078	20037	20243	20128	20430	20177	20326	20339	20144	20285	20359	20223	20216	20175	20289	20247	20410	20206	20153	20484	20145	20311	20235	20342	20141	20106	20394	20521	20088	20192	20306	20242	20148	20380	20166	20529	20290	20336	20252	20406	20305	20209	20275	20268	20179	20170	20328	20400	20204	20005	20256	20227	20303	20309	20107	20456	20203	20131	20245	20065	20250	20355	20313	20547	20403	20439	20381	20146	20138	20321	20354	20297	20405	20241	20080	20274	20184	20342	20149	20290	20171	20484	20281	20337	20262	20415	20101	20232	20236	20220	20268	20281	20142	20194	20181	20183	20042	20396	20443	20340	20234	20213	20350	20241	20259	20179	20220	20411	20226	20156	20401	20212	20388	20260	20382	20218	20165	20055	20362	20276	20267	20076	20156	20146	20287	20304	20418	20057	20241	20444	20281	20319	20257	20149	20163	20243	20221	20186	20459	20296	20179	20393	20365	20337	20249	20365	20062	20450	20280	20199	20243	20324	20300	20220	20245	20284	20151	20199	20306	20307	20094	20088	20066	20283	20217	20176	20233	20369	20130	20300	20232	20113	20249	20220	20081	20384	20407	20237	20167	20178	20237	20377	20420	20279	20306	20256	20256	20187	20412	20206	20457	20320	20144	20231	20066	20288	20347	20172	20257	20312	20383	20183	20195	20043	20272	20131	20242	20230	20370	20203	19997	20302	20297	20391	20266	20098	20393	20256	20238	20415	20394	20209	20370	20256	20305	20233	20369	20226	20389	20470	20108	20422	20123	20285	20197	20241	20529	20385	20195	20308	20317	20193	20183	20614	20268	20270	20335	20260	20385	20053	20130	20255	20198	20217	20147	20265	20392	20257	20364	20060	20265	20368	20194	20298	20279	19994	20266	20095	19942	20212	20136	20271	20225
24697	38201	35874	30171	26128	23052	21542	20146	19204	18626	17872	17340	16937	16964	16563	16548	16538	16437	16528	16619	16517	16520	16586	16802	16503	16416	16517	16591	16408	16414	16544	16486	16518	16444	16502	16497	16350	16480	16462	16565	16581	16588	16537	16476	16471	16435	16497	16462	16593	16386	16322	16634	16428	16544	16486	16435	16581	16609	16545	16644	16582	16510	16550	16596	16651	16517	16554	16479	16292	16330	16433	16500	16292	16331	16590	16399	16463	16528	16561	16514	16409	16390	16549	16437	16589	16428	16661	16524	16510	16525	16355	16543	16400	16462	16365	16579	16448	16428	16462	16346	16525	16603	16645	16345	16461	16498	16512	16337	16347	16492	16419	16561	16675	16407	16609	16366	16428	16370	16541	16593	16439	16401	16485	16417	16399	16402	16367	16387	16335	16514	16605	16401	16502	16481	16531	16277	16387	16497	16422	16473	16486	16478	16572	16315	16383	16632	16425	16524	16462	16555	16547	16499	16442	16499	16412	16477	16474	16437	16609	16461	16743	16452	16657	16285	16516	16436	16456	16448	16443	16492	16342	16507	16518	16488	16544	16552	16385	16334	16529	16461	16570	16579	16481	16526	16653	16370	16383	16400	16364	16497	16599	16525	16285	16476	16412	16288	16369	16614	16407	16457	16551	16392	16461	16245	16594	16367	16417	16606	16537	16311	16496	16514	16339	16428	16482	16574	16405	16581	16522	16540	16517	16462	16436	16485	16573	16450	16510	16628	16485	16435	16609	16502	16401	16501	16651	16421	16567	16385	16505	16649	16408	16556	16522	16431	16651	16245	16480	16334	16565	16459	16516	16324	16412	16396	16364	16387	16363	16596	16557	16488	16673	16569	16648	16634	16390	16410	16636	16527	16401	16614	16389	16470	16548	16585	16252	16557	16355	16358	16315	16572	16601	16488	16313	16533	16460	16463	16368	16735	16381	16448	16481	16525	16599	16592	16220	16502	16491	16591	16441	16462	16637	16308	16544	16488	16485	16413	16652	16353	16398	16342	16543	16594	16473	16371	16518	16707	16382	16494	16400	16564	16458	16555	16389	16571	16483	16487	16476	16469	16646	16542	16562	16532	16590	16403	16491	16467	16505	16467	16285	16488	16496	16650	16385	16355	16590	16614	16340	16549	16514	16577	16388	16468	16521	16364	16621	16494	16370	16444	16289	16419	16432	16470	16316	16470	16472	16369	16277	16404	16453	16327	16423	16295	16331	16525	16441	16607	16600	16377	16474	16484	16540	16236	16575	16384	16529	16677	16498	16527	16481	16502	16475	16458	16464	16424	16448	16547	16414	16487	16532	16414	16282	16542	16612	16406	16489	16459	16494	16461	16397	16642	16567	16462	16489	16410	16474	16558	16514	16435	16473	16412	16556	16421	16588	16401	16583	16632	16600	16502	16571	16573	16421	16390	16478	16464	16296	16438	16485	16553	16384	16402	16463	16520	16547	16552	16475	16466	16419	16458	16420	16334	16418	16520	16521	16435	16454	16360	16360	16642	16509	16397	16427	16461	16441	16342	16419	16359	16543	16477	16519	16385	16421	16432	16477	16502	16524	16456	16515	16466	16477	16593	16283	16498	16503	16388	16414	16337	16527	16497	16341	16523	16442	16498	16582	16392	16578	16488	16570	16658	16705	16452	16603	16546	16502	16442	16507	16393	16685	16433	16555	16273	16476	16391	16279	16580	16485	16569	16427	16441	16342	16599	16376	16545	16519	16461	16482	16442	16384	16558	16364	16524	16530	16484	16557	16402	16411	16471	16385	16445	16507	16404	16448	16407	16532	16505	16579	16379	16581	16384	16480	16602	16357	16508	16488	16515	16476	16576	16406	16490	16499	16335	16477	16391	16414	16320	16463	16451	16394	16483	16458	16367	16507	16498	16361	16540	16579	16477	16381	16533	16514	16413	16390	16372	16401	16556	16651	16544	16514	16487	16429	16450	16387	16385	16425	16341	16580	16295	16382	16465	16411	16578	16483	16242	16604	16526	16394	16597	16710	16434	16369	16565	16487	16306	16312	16546	16398	16498	16429	16320	16459	16321	16530	16405	16436	16267	16505	16538	16366	16467	16485	16463	16410	16402	16541	16440	16561	16313	16480	16380	16413	16393	16407	16500	16462	16551	16460	16618	16281	16442	16551	16553	16462	16604	16672	16401	16308	16440	16300	16504	16414	16429	16422	16352	16249	16685	16261	16475	16411	16581	16479	16593	16544	16334	16403	16380	16433	16479	16493	16250	16428	16506	16599	16518	16527	16476	16502	16502	16515	16491	16419	16239	16269	16499	16584	16551	16592	16532	16394	16704	16332	16336	16451	16461	16669	16727	16493	16508	16535	16445	16510	16444	16455	16472	16383	16557	16417	16424	16613	16371	16475	16683	16539	16682	16504	16438	16505	16524	16738	16511	16483	16480	16504	16424	16562	16382	16434	16486	16503	16448	16570	16569	16301	16462	16236	16395	16542	16300	16618	16330	16619	16534	16526	16424	16467	16392	16572	16400	16585	16589	16550	16305	16463	16519	16342	16556	16504	16489	16481	16486	16341	16358	16501	16470	16490	16527	16459	16462	16604	16396	16395	16528	16462	16454	16568	16551	16555	16433	16273	16490	16635	16628	16432	16444	16420	16383	16542	16455	16510	16503	16405	16468	16621	16624	16572	16432	16561	16342	16619	16585	16482	16600	16364	16322	16524	16527	16503	16529	16483	16528	16368	16557	16612	16516	16500	16510	16385	16525	16463	16581	16511	16500	16260	16512	16282	16625	16427	16518	16384	16443	16494	16486	16532	16339	16579	16320	16416	16601	16509	16466	16656	16444	16404	16657	16504	16526	16461	16415	16604	16548	16594	16468	16582	16412	16415	16544	16396	16470	16416	16540	16443	16595	16506	16545	16551	16343	16445	16494	16434	16499	16598	16480	16521	16474	16483	16382	16449	16490	16436	16404	16519	16364	16556	16383	16591	16571	16365	16491	16410	16554	16436	16506	16528	16416	16690	16590	16629	16429	16430	16465	16456	16461	16518	16351	16421	16308	16503	16343	16429	16406	16247	16541	16536	16494	16405	16501	16352	16397	16530	16527	16517	16288	16476	16462	16643	16483	16415	16470	16339	16545	16415	16402	16460	16483	16349	16571	16465	16671	16610	16563	16488	16389	16561	16602	16596	16540	16447	16554	16553	16356	16611	16479	16538	16463	16517	16536	16546	16452	16535	16531	16522	16493	16692	16572	16445	16318	16517	16383	16395	16642	16440	16577	16410	16581	16511	16530	16373	16310	16588	16615	16553	16511	16509	16398	16466	16416	16273	16476	16529	16636	16529	16513	16431	16402	16397	16618	16449	16546	16400	16488	16519	16365	16467	16450	16510	16549	16421	16595	16527	16440	16588	16564	16605	16398	16611	16665	16452	16452	16500	16492	16543	16532	16325	16423	16547	16429	16389	16369	16373	16334	16544	16270	16455	16579	16554	16515	16374	16565	16312	16617	16537	16522	16356	16507	16444	16577	16505	16425	16493	16330	16439	16495	16314	16430	16423	16441	16588	16432	16590	16445	16569	16598	16445	16484	16484	16431	16378	16583	16301	16581	16421	16533	16524	16423	16596	16458	16496	16583	16489	16515	16403	16439	16431	16460	16478	16542	16541	16456	16517	16353	16470	16450	16565	16550	16495	16505	16532	16401	16525	16442	16543	16491	16552	16350	16417	16424	16573	16453	16445	16403	16492	16545	16567	16443	16669	16418	16545	16443	16727	16589	16323	16521	16351	16579	16600	16419	16631	16443	16485	16458	16498	16347	16475	16449	16366	16317	16431	16366	16612	16452	16571	16368	16416	16399	16514	16461	16605	16581	16432	16584	16500	16462	16492	16549	16596	16338	16354	16531	16528	16345	16525	16512	16567	16236	16573	16370	16373	16357	16437	16616	16485	16445	16575	16635	16426	16437	16470	16523	16536	16550	16472	16573	16359	16496	16586	16583	16781	16459	16430	16397	16405	16328	16342	16478	16393	16511	16343	16595	16333	16440	16749	16357	16418	16550	16526	16582	16522	16519	16510	16773	16422	16710	16371	16444	16505	16424	16541	16459	16642	16463	16468	16540	16424	16558	16342	16365	16361	16613	16483	16557	16516	16432	16522	16460	16657	16544	16636	16531	16445	16541	16448	16293	16660	16608	16498	16446	16648	16489	16571	16532	16475	16523	16492	16401	16519	16463	16466	16264	16448	16511	16558	16361	16435	16577	16705	16485	16451	16466	16475	16568	16313	16680	16394	16608	16474	16494	16553	16484	16456	16597	16502	16361	16448	16583	16378	16348	16413	16449	16492	16456	16627	16591	16469	16440	16526	16475	16480	16353	16524	16426	16554	16461	16529	16551	16417	16353	16351	16492	16574	16265	16357	16282	16499	16418	16316	16546	16576	16594	16530	16511	16635	16381	16564	16442	16372	16541	16535	16571	16666	16422	16530	16356	16451	16480	16493	16443	16540	16596	16343	16625	16454	16407	16330	16644	16727	16459	16552	16609	16465	16472	16407	16506	16497	16671	16450	16529	16554	16580	16567	16678	16458	16358	16491	16529	16436	16459	16582	16607	16435	16476	16487	16602	16516	16442	16326	16539	16540	16462	16582	16461	16359	16343	16665	16437	16490	16285	16444	16470	16416	16535	16267	16626	16588	16481	16403	16473	16648	16378	16431	16437	16436	16714	16412	16504	16376	16651	16553	16490	16652	16385	16532	16496	16595	16449	16343	16335	16616	16472	16588	16484	16420	16563	16662	16486	16350	16415	16688	16626	16477	16522	16542	16552	16375	16478	16304	16479	16316	16515	16511	16410	16616	16658	16544	16478	16538	16473	16458	16729	16502	16388	16840	16519	16447	16583	16565	16583	16569	16307	16492	16408	16583	16507	16375	16381	16483	16325	16365	16465	16513	16446	16516	16393	16517	16523	16494	16277	16671	16491	16466	16552	16635	16408	16324	16365	16571	16438	16433	16439	16369	16502	16398	16599	16398	16332	16563	16418	16465	16417	16415	16321	16592	16446	16495	16631	16404	16454	16591	16339	16465	16400	16524	16544	16564	16578	16464	16488	16573	16462	16388	16610	16425	16453	16597	16451	16350	16550	16559	16751
23978	21481	29169	24712	24091	27119	27759	23901	22934	22632	21873	21291	20800	20911	20678	20240	20481	20394	20543	20278	20261	20211	20318	20540	20154	20481	20253	20419	20220	20248	20413	20191	20174	20418	20375	20236	20398	20067	20078	20438	20218	20212	20190	20206	20250	20224	20072	20042	20335	20340	20176	20156	20325	20077	20168	20317	20147	20144	20281	20783	20923	20469	20383	20545	20456	20222	20270	20178	20138	20233	19942	20188	20044	19901	19871	20003	20162	20066	20408	20330	20206	20260	20266	20286	19955	20144	20178	20194	20175	20099	20075	20145	20233	20187	20298	19991	20365	20029	20000	20064	20074	20209	20234	20467	19865	20130	20348	20320	20216	20219	20113	20029	20224	20023	19925	20203	20207	20089	20081	20149	20283	20311	20088	20302	20314	20136	20084	20401	20047	20111	20110	20218	20011	20172	20027	20016	19828	20153	20032	20010	20062	20179	20075	20183	20032	19969	20155	20204	20144	19941	20192	20129	20020	19956	20241	20176	20100	20233	19868	19958	20011	20132	20198	20202	20084	19970	20160	20115	19931	20059	19946	20195	20004	20202	20167	20083	20224	20195	20101	19983	20186	20176	20171	20186	20073	20046	20004	20107	20196	20084	20243	20111	20268	20067	20141	20100	20027	20076	20227	19823	20133	20159	20052	20202	20107	20055	20175	20088	20256	20082	19802	19993	20207	20115	20132	20198	20235	20163	20326	20033	20099	19907	20009	20174	20219	20207	20492	20303	20156	20129	20225	20022	20017	20064	20200	20253	20021	20241	20053	20153	20370	20211	20103	20127	20155	20175	20142	20031	20096	20154	20130	20170	20067	20110	19973	20389	20162	19992	20014	20207	20232	20218	20157	20012	20208	20181	19982	20224	20218	20082	20193	20171	20214	20172	20076	19895	20259	20176	20213	19797	19994	19781	20066	20221	20251	20149	20181	20084	20167	20147	20103	20307	20078	20138	20191	20054	20140	20002	20268	20007	20247	19944	20022	20296	20305	20223	19999	20112	20199	20157	20222	20176	19914	20098	20064	20288	20136	20033	20060	20056	20127	20153	20135	20060	19972	20139	20101	19965	20045	20097	20179	20090	20129	19991	20146	20042	20026	20205	20074	20122	20241	20111	20153	20238	20255	20106	20063	20010	20043	19936	20001	20324	20089	20260	20290	20006	20190	20145	20284	20103	20129	20066	20115	20055	20254	20146	20198	20149	20311	20138	20110	20244	19884	20044	20140	20199	20056	20078	20254	19912	20056	20068	19964	20222	20114	20105	20351	20356	20151	20051	20108	20334	20101	19890	20132	19993	20177	20180	20064	20173	20262	20167	20067	20297	20184	19878	20310	19985	19982	20125	20154	20042	20210	20264	20290	20081	19984	20231	20360	20022	20261	20253	20248	20300	20142	20056	20182	20253	20088	20066	20184	20197	20038	20083	20038	20145	19997	20251	20063	20072	20337	20104	20150	19996	20219	20122	20124	20172	20144	20187	20071	20035	20014	20131	20178	20159	19959	20086	20135	20337	20172	20265	20368	20062	20486	20409	20237	19789	20168	20105	20193	20149	20202	20137	20199	20199	20181	20192	20125	20116	20255	20141	20283	20055	20026	20030	20126	20180	20321	20048	20113	20121	20202	20068	19963	20151	20144	20263	20253	19898	20075	20140	20081	20137	20045	20066	20051	20026	20026	20126	20119	20145	20073	20209	20176	19983	19927	20079	20057	20257	20272	19844	20101	20114	20227	19956	20139	20179	20170	20214	20271	20373	20175	20065	20255	20108	20046	20136	20146	20190	20391	20094	20298	20247	20131	19986	20185	19936	20165	20032	20342	20051	20413	20129	20142	20271	20172	20191	20268	20263	20128	20086	20364	20371	20282	20193	20080	20126	20032	20025	20057	19992	20266	20140	20159	20036	20206	20165	20176	20031	20037	20295	20105	20160	20273	20234	20160	20091	19910	20152	20128	20245	20139	19975	20037	20392	20140	19811	20169	20237	20125	19964	20206	20039	20016	20065	20249	20146	20067	20120	19955	19975	20109	20060	20248	20158	20112	20162	20102	20104	20001	20209	20128	20079	20051	20344	20146	20260	20134	20165	20305	20170	20131	20245	20121	20008	20045	20044	20080	20160	20265	19964	19956	20150	20058	20187	20211	20184	20108	20229	20091	20338	20202	20010	20166	19953	20130	20164	20096	20288	20121	20003	19925	20063	20108	20109	20124	20195	20017	20047	20126	20157	20194	20093	20158	20229	20237	20020	20067	20005	20164	20088	20095	20261	20206	20004	20120	19846	19921	20106	20237	20198	20195	20033	20342	20387	20192	20126	20237	20158	20394	20136	20048	20185	20196	20293	20105	20134	20302	19942	20071	20235	20027	20031	20253	19766	20057	19987	20001	20127	20101	20101	20277	20141	20080	20120	20207	20188	20366	20369	20253	20325	20145	19906	20141	20108	20046	20026	20114	20018	20268	20038	19821	20142	20152	20132	20107	20079	20021	20274	20219	20191	20249	20172	20236	20171	20164	19965	20034	20375	20162	20133	20103	20068	20227	20150	20172	20037	20205	20270	20168	20269	20115	20277	20092	20167	20281	20074	20146	20157	20147	20160	20099	20218	20269	20178	20027	19957	20087	20193	20256	20138	20217	20099	20295	19957	20309	20162	20091	20291	20315	20032	20073	20085	19869	19983	20018	20100	20171	19926	19962	20158	20081	20131	20087	20242	20126	20034	20078	19928	20136	20134	20060	20243	20152	20111	20053	19873	20237	20295	20281	20175	20052	20101	20259	20317	20136	20227	20124	19765	20267	20119	20279	20133	20197	20163	20053	20183	20264	20178	20139	20224	20112	20237	20072	19936	20143	20166	20192	20146	20216	20410	20060	20150	20048	20043	20104	20041	20199	19975	20170	20196	20251	19912	20031	20029	20202	20210	20135	20013	20266	20109	20083	20194	20005	20279	20098	20307	20186	20047	20316	19970	20060	19923	19885	20097	20079	20045	20425	20095	20187	20030	20176	20170	20185	20292	20191	19930	20070	20207	20189	20064	19979	20236	20227	20271	20360	20260	20117	20184	20117	20078	20263	20321	19945	20183	20007	20367	20117	20047	20187	19919	19958	20186	20024	20229	20122	20048	19993	20282	20278	20242	20229	20209	20106	20014	20348	19916	20086	19974	20058	19932	20127	20171	20321	20318	20065	20173	20198	20190	20236	20166	20254	20019	19975	20030	20017	20176	19941	20240	19991	20049	20169	20054	19863	20126	20115	20079	20040	20002	20249	20132	20127	20092	20019	20209	20207	20152	20330	20196	20058	20261	20254	20242	20086	20108	20454	20290	19996	19946	20040	20150	20227	20171	20346	19996	19960	20117	19886	20018	20335	20259	20167	20141	20124	20025	20111	20023	20135	20120	20215	19974	20099	20068	20021	20144	20371	19961	19847	20158	20149	20340	20141	20081	20034	20036	20244	20140	20186	20161	20139	20105	19989	20166	20024	20119	19967	20110	20489	20174	19953	20343	20096	20017	19888	20154	20202	20122	20253	20192	20011	19900	20049	19999	20028	19903	20147	20172	20032	20052	20117	20213	20067	20289	20223	20119	19979	20191	20324	20013	20255	20242	20339	20021	20023	20057	20113	20033	20077	20017	20104	20201	20391	20193	19963	20139	19988	20069	20211	20181	20114	20143	20092	20108	20139	20332	20015	20045	20232	20108	20167	20011	20139	20188	20045	20011	20233	20110	20087	20001	19969	20006	20197	20099	20106	20163	20335	20291	20043	20244	20315	20191	20226	20138	20067	20114	20396	20122	20068	20220	19923	19938	20223	20012	19949	19941	19969	20127	20122	20295	20290	20207	20143	20094	20223	20278	20008	20156	20191	20114	20192	20160	20039	20055	20069	20117	20155	20081	20360	20319	20087	20027	20040	20026	20201	20182	20033	20380	20057	20123	20136	20011	20188	20328	20172	19968	20252	20119	20316	20176	20073	20115	20256	20068	20312	20183	20301	20151	20309	20213	19917	20295	20173	19978	20316	19957	20273	20062	20215	19988	20268	20275	20155	20361	20158	20175	20196	20354	20083	19967	20131	20058	20295	19988	20083	20112	20163	20123	20239	19907	20400	20268	20068	19946	20392	20274	20269	19962	20271	20225	19954	20217	19996	19961	20054	20079	19910	20073	20349	20047	19939	20037	20066	20200	20066	19964	19994	20011	20021	20137	20089	20119	20212	20078	20039	20327	20081	20200	20032	20042	20069	20100	20066	20045	20152	20330	19948	20014	20190	19856	19992	20140	20181	20061	20314	20028	20124	20146	20126	20209	20290	20275	20003	20118	20014	20211	20176	20122	20201	20153	20413	20090	20216	20027	20156	19990	20090	20055	20049	20264	20213	20123	20073	20188	20320	20148	20081	20082	20277	20053	20249	20295	20323	20172	20138	19979	20105	20100	20170	20051	20233	20094	20124	20010	19946	19918	20392	20120	20285	20204	20215	20283	20273	20109	20070	20125	19938	20148	20035	20172	20245	20172	20033	20128	20107	20333	20122	20185	20168	20000	20249	19961	20164	20248	20282	20121	20114	20172	20017	19928	20032	20035	20128	20317	20181	20085	20363	19930	20063	20401	19971	20082	20103	20232	20096	20239	20175	20007	20262	20125	20129	20073	19955	20325	20026	20102	19936	19892	20297	20282	20345	20237	20177	20167	19991	20040	20191	20268	20181	20173	20277	20362	19930	20210	20131	20174	20083	20175	20211	20306	20083	20323	20210	20099	20052	20108	20152	20152	20207	20243	20233	20313	20141	20242	20304	20534	20048	20273	20299	19960	20103	20227	20295	20126	20148	20192	20039	20141	20272	20129	20192	20005	20274	20210	20334	20209	20265	20236	20111	20023	20144	20260	20140	20021	20248	20188	20308	20183	20069	20069	19847	19806	20254	20044	20212	20373	20304	20250	20147	20156	20066	20077	20055	20029	20299	20193	20119	20115	20103	20065	20237	20188	19933	20021	20022	20255	19972	20044	19913	20134	20175	20343	20396	20431	20163	19958	20100	20022	20342	20168	20008	20113	19920	20112	20025	20091	20262	20077	20019	19972	20060	19869	20070	20133	20236	20025	19980	20214	20173	20202	20202	20025	20038	20091	20223	20158
24534	44238	41359	34285	29520	26306	24176	22152	20828	19729	18637	18195	17293	16973	16876	16769	16499	16522	16543	16490	16491	16559	16541	16387	16453	16461	16261	16369	16600	16434	16342	16529	16370	16404	16556	16673	16506	16459	16561	16491	16537	16481	16463	16417	16618	16594	16409	16433	16415	16375	16489	16369	16474	16400	16492	16291	16582	16423	16487	17166	17262	16962	17027	16605	16595	16627	16350	16428	16436	16415	16281	16424	16279	16362	16391	16394	16514	16159	16582	16505	16676	16451	16351	16363	16553	16291	16475	16447	16528	16523	16480	16389	16422	16462	16469	16489	16360	16371	16449	16413	16517	16521	16355	16460	16293	16536	16415	16356	16511	16544	16321	16401	16518	16396	16612	16526	16452	16310	16254	16537	16478	16488	16446	16538	16438	16630	16243	16400	16362	16384	16442	16548	16225	16448	16269	16405	16325	16312	16388	16285	16304	16394	16403	16545	16304	16443	16331	16323	16391	16360	16438	16448	16436	16341	16406	16496	16540	16359	16317	16336	16382	16246	16510	16229	16523	16325	16449	16375	16352	16424	16494	16299	16475	16520	16327	16335	16445	16413	16315	16378	16413	16448	16467	16454	16340	16511	16532	16420	16443	16383	16357	16511	16503	16262	16371	16368	16383	16410	16441	16253	16471	16490	16367	16524	16246	16515	16486	16607	16496	16590	16511	16354	16506	16530	16424	16486	16369	16425	16610	16471	16459	16589	16347	16265	16366	16353	16485	16360	16344	16466	16491	16498	16582	16456	16374	16483	16474	16402	16330	16440	16307	16587	16359	16413	16332	16577	16407	16506	16391	16639	16327	16427	16291	16413	16387	16430	16576	16340	16324	16277	16392	16402	16385	16337	16462	16473	16497	16411	16541	16358	16268	16512	16211	16431	16312	16443	16487	16312	16448	16403	16321	16333	16427	16355	16288	16587	16446	16262	16506	16461	16441	16481	16407	16403	16639	16314	16438	16453	16324	16371	16386	16331	16388	16355	16602	16323	16346	16423	16324	16291	16489	16449	16405	16392	16312	16404	16355	16477	16383	16308	16534	16393	16359	16463	16413	16554	16304	16329	16379	16512	16343	16466	16372	16322	16399	16463	16453	16617	16330	16463	16300	16502	16348	16541	16408	16510	16480	16492	16467	16463	16389	16453	16466	16350	16319	16399	16409	16446	16408	16554	16351	16464	16494	16396	16439	16442	16491	16319	16607	16401	16471	16550	16355	16499	16447	16452	16293	16446	16494	16212	16392	16337	16426	16429	16255	16445	16576	16417	16369	16349	16449	16454	16311	16422	16509	16465	16472	16508	16376	16357	16361	16615	16352	16385	16350	16431	16559	16449	16358	16325	16400	16250	16560	16389	16373	16332	16365	16329	16497	16335	16481	16387	16411	16433	16391	16552	16395	16369	16344	16424	16395	16468	16425	16362	16385	16544	16394	16335	16420	16292	16361	16435	16342	16308	16443	16438	16381	16470	16453	16443	16459	16478	16294	16390	16358	16559	16399	16538	16362	16466	16517	16384	16396	16224	16191	16524	16282	16366	16446	16499	16565	16294	16407	16520	16362	16389	16326	16439	16432	16313	16362	16378	16307	16388	16339	16553	16547	16360	16245	16484	16442	16356	16485	16379	16461	16363	16487	16251	16528	16313	16357	16300	16444	16457	16545	16412	16401	16356	16508	16515	16362	16212	16344	16429	16406	16530	16355	16383	16366	16336	16584	16315	16479	16511	16355	16149	16613	16344	16427	16480	16453	16570	16477	16443	16450	16467	16413	16354	16343	16526	16423	16500	16428	16219	16549	16428	16383	16450	16524	16414	16459	16385	16276	16546	16550	16407	16488	16274	16560	16325	16356	16457	16279	16428	16354	16357	16378	16656	16516	16380	16482	16396	16336	16297	16484	16310	16444	16533	16348	16381	16238	16667	16445	16361	16367	16347	16632	16345	16470	16286	16307	16192	16360	16527	16540	16431	16368	16396	16525	16441	16321	16360	16418	16480	16119	16329	16421	16330	16484	16327	16397	16360	16385	16400	16477	16408	16395	16583	16466	16234	16566	16381	16415	16474	16353	16533	16361	16467	16443	16388	16473	16454	16336	16439	16393	16239	16406	16442	16269	16460	16473	16482	16422	16415	16446	16477	16423	16198	16536	16236	16536	16262	16384	16509	16404	16301	16281	16298	16443	16445	16393	16419	16464	16355	16293	16300	16378	16545	16251	16359	16396	16343	16342	16634	16469	16475	16390	16382	16517	16511	16310	16343	16280	16368	16461	16444	16374	16412	16443	16339	16424	16454	16476	16338	16463	16478	16303	16483	16331	16523	16386	16393	16577	16355	16481	16486	16464	16606	16346	16396	16125	16503	16493	16311	16365	16614	16497	16355	16438	16484	16350	16424	16553	16682	16575	16245	16309	16343	16388	16196	16575	16298	16357	16281	16475	16458	16393	16419	16323	16489	16355	16163	16411	16403	16400	16294	16343	16360	16255	16368	16441	16355	16395	16435	16371	16377	16435	16457	16428	16388	16281	16374	16374	16284	16487	16409	16491	16497	16299	16518	16493	16289	16516	16495	16482	16497	16514	16385	16465	16340	16469	16424	16456	16648	16553	16384	16332	16493	16424	16287	16379	16525	16392	16459	16434	16297	16562	16320	16484	16469	16480	16462	16500	16319	16387	16438	16512	16412	16422	16496	16429	16412	16467	16290	16354	16431	16457	16370	16296	16482	16308	16376	16354	16409	16488	16512	16337	16534	16400	16308	16410	16385	16491	16288	16537	16342	16350	16266	16390	16536	16411	16363	16541	16434	16212	16327	16390	16475	16445	16510	16408	16480	16475	16382	16600	16281	16398	16605	16392	16426	16408	16450	16396	16370	16457	16418	16481	16572	16380	16354	16492	16287	16445	16355	16464	16546	16625	16504	16525	16472	16233	16471	16392	16369	16474	16286	16516	16549	16532	16507	16426	16463	16283	16525	16369	16504	16461	16464	16305	16599	16590	16530	16463	16394	16290	16356	16385	16464	16485	16425	16348	16487	16171	16301	16618	16438	16399	16268	16525	16461	16381	16480	16497	16372	16485	16431	16341	16357	16387	16306	16394	16438	16381	16410	16460	16386	16584	16540	16482	16524	16433	16529	16264	16695	16576	16432	16345	16351	16343	16425	16479	16382	16381	16575	16475	16497	16191	16474	16519	16258	16458	16471	16433	16459	16495	16285	16385	16516	16560	16669	16454	16522	16296	16612	16310	16313	16539	16352	16338	16493	16302	16295	16427	16337	16471	16495	16473	16390	16385	16486	16512	16347	16432	16384	16463	16610	16530	16344	16509	16321	16568	16321	16555	16489	16372	16287	16554	16386	16265	16367	16433	16521	16417	16390	16422	16543	16411	16493	16425	16396	16270	16302	16477	16502	16342	16356	16415	16381	16412	16352	16388	16229	16256	16603	16703	16535	16412	16469	16472	16452	16295	16449	16472	16476	16534	16476	16412	16266	16475	16347	16341	16267	16425	16344	16523	16357	16353	16553	16534	16418	16325	16354	16498	16425	16380	16513	16266	16426	16474	16387	16439	16345	16350	16451	16534	16456	16405	16586	16374	16507	16481	16464	16508	16169	16519	16395	16318	16498	16595	16173	16469	16493	16471	16502	16499	16572	16348	16298	16361	16422	16403	16299	16276	16270	16329	16373	16326	16590	16436	16478	16299	16408	16457	16268	16353	16386	16455	16445	16389	16327	16449	16494	16400	16468	16232	16377	16387	16236	16693	16422	16431	16477	16477	16463	16352	16394	16336	16378	16396	16238	16331	16312	16253	16283	16342	16341	16642	16433	16427	16394	16469	16493	16328	16473	16362	16424	16346	16319	16376	16326	16349	16389	16254	16339	16337	16521	16454	16570	16421	16242	16363	16439	16297	16393	16305	16439	16499	16259	16409	16443	16475	16262	16388	16406	16466	16408	16384	16355	16306	16296	16504	16568	16296	16511	16091	16568	16387	16457	16295	16321	16310	16498	16401	16321	16365	16281	16378	16390	16296	16475	16409	16331	16414	16410	16622	16485	16348	16412	16393	16281	16450	16275	16365	16434	16283	16419	16315	16334	16439	16214	16465	16440	16473	16489	16353	16319	16335	16320	16582	16348	16325	16482	16352	16488	16314	16476	16451	16437	16511	16356	16357	16340	16519	16392	16362	16346	16260	16377	16392	16423	16324	16532	16399	16573	16319	16380	16591	16324	16431	16490	16443	16298	16519	16421	16206	16187	16409	16367	16482	16335	16381	16429	16517	16426	16417	16566	16291	16501	16347	16376	16247	16271	16478	16467	16530	16555	16559	16556	16350	16479	16385	16175	16470	16570	16439	16344	16377	16392	16330	16398	16312	16489	16624	16449	16373	16498	16341	16599	16255	16390	16384	16620	16605	16475	16242	16727	16260	16400	16243	16457	16392	16348	16399	16318	16499	16636	16436	16490	16437	16267	16271	16372	16302	16420	16429	16382	16523	16333	16438	16336	16491	16363	16471	16420	16310	16479	16455	16411	16467	16277	16270	16563	16473	16367	16356	16276	16371	16425	16473	16464	16492	16370	16404	16551	16343	16484	16455	16422	16282	16518	16406	16294	16372	16525	16350	16399	16450	16553	16591	16420	16573	16429	16421	16442	16390	16492	16626	16450	16390	16488	16281	16341	16434	16530	16394	16144	16382	16366	16412	16366	16438	16390	16383	16392	16450	16387	16264	16358	16455	16390	16517	16166	16363	16483	16454	16459	16432	16405	16424	16314	16375	16447	16300	16497	16362	16561	16314	16430	16454	16386	16452	16405	16540	16415	16431	16425	16462	16484	16338	16433	16360	16387	16451	16464	16398	16423	16461	16316	16398	16399	16489	16406	16578	16536	16341	16651	16508	16244	16322	16519	16342	16470	16255	16384	16488	16437	16450	16482	16533	16494	16375	16321	16265	16398	16365	16335	16402	16509	16419	16468	16560	16581	16347	16400	16335	16441	16477	16618	16498	16560	16669	16564	16263	16380	16241	16395	16480	16381	16558	16285	16363	16549	16193	16195	16368	16445	16450	16315	16440	16249	16349	16392	16233	16350	16357	16323	16445	16424	16444	16556	16418	16382	16252	16365	16552	16322
23054	21485	29395	24076	22428	26712	31231	26111	24455	23666	22944	22098	21679	21489	21355	21257	21301	20943	20949	20847	21001	20871	20860	21161	21259	21183	20946	20797	20946	20821	20781	20719	20870	20698	20973	20690	20754	20591	20911	20809	20815	20722	20713	20700	20747	20646	20615	20670	20625	20701	20642	20663	20776	20773	20851	20734	20816	20684	20810	20929	21625	21706	21722	21416	21111	20866	20872	20649	20714	20629	20949	20622	20492	20509	20689	20756	20490	20624	20566	20516	20720	20624	20701	20462	20741	20661	20496	20632	20566	20659	20530	20625	20560	20492	20871	20838	20480	20781	20635	20637	20643	20591	20660	20930	20749	20543	20771	20493	20647	20621	20560	20433	20615	20651	20797	20541	20629	20577	20698	20578	20730	20701	20868	20616	20760	20691	20534	20779	20815	20606	20496	20665	20852	20628	20690	20636	20848	20332	20548	20647	20748	20747	20614	20635	20798	20783	20566	20682	20754	20928	20531	20666	20564	20790	20547	20672	20552	20459	20473	20703	20662	20603	20801	20491	20701	20398	20570	20663	20561	20755	20692	20631	20612	20720	20802	20467	20745	20744	20823	20515	20785	20614	20755	20682	20705	20414	20702	20809	20708	20659	20563	20731	20788	20622	20862	20501	20827	20595	20595	20487	20712	20691	20547	20644	20456	20676	20716	20806	20579	20759	20674	20439	20765	20586	20446	20588	20424	20536	20495	20497	20712	20708	20540	20656	20592	20580	20428	20700	20735	20455	20623	20596	20369	20592	20599	20745	20586	20513	20680	20600	20434	20748	20636	20816	20733	20637	20756	20666	20535	20745	20724	20629	20450	20713	20775	20737	20683	20731	20669	20543	20674	20576	20785	20530	20522	20686	20386	20483	20759	20694	20726	20799	20527	20662	20505	20782	20623	20511	20491	20674	20693	20597	20568	20753	20623	20758	20686	20712	20776	20699	20909	20682	20530	20470	20683	20592	20491	20486	20515	20650	20774	20623	20504	20423	20760	20700	20556	20562	20614	20769	20446	20647	20380	20617	20751	20676	20524	20664	20850	20725	20491	20634	20729	20838	20574	20534	20759	20700	20697	20655	20738	20752	20721	20721	20574	20410	20789	20721	20661	20664	20549	20509	20567	20582	20701	20496	20685	20680	20765	20625	20659	20573	20670	20974	20586	20631	20594	20663	20700	20625	20732	20478	20708	20436	20556	20362	20724	20722	20760	20743	20850	20740	20482	20759	20419	20345	20418	20832	20582	20616	20730	20775	20604	20566	20558	20780	20646	20567	20399	20384	20629	20635	20533	20699	20775	20569	20588	20626	20681	20481	20545	20589	20665	20600	20802	20705	20411	20671	20755	20471	20526	20643	20761	20593	20390	20739	20720	20763	20821	20711	20769	20515	20517	20488	20458	20409	20308	20748	20689	20569	20585	20613	20652	20600	20616	20773	20578	20517	20660	20657	20541	20713	20776	20593	20654	20661	20611	20587	20725	20780	20530	20413	20595	20584	20610	20549	20679	20643	20372	20789	20749	20688	20607	20571	20489	20515	20577	20539	20728	20502	20762	20476	20725	20593	20414	20587	20412	20666	20580	20672	20579	20290	20580	20642	20695	20416	20368	20637	20526	20473	20384	20783	20413	20793	20664	20578	20371	20643	20985	20429	20494	20767	20659	20683	20564	20588	20380	20528	20640	20543	20464	20612	20660	20734	20403	20596	20512	20472	20742	20679	20662	20573	20705	20578	20637	20525	20545	20824	20703	20699	20602	20675	20742	20528	20512	20641	20666	20627	20753	20728	20605	20658	20520	20648	20482	20566	20756	20733	20604	20560	20340	20442	20615	20642	20548	20462	20525	20300	20680	20568	20596	20761	20660	20545	20535	20631	20629	20671	20919	20877	20572	20761	20412	20555	20739	20622	20760	20520	20623	20340	20613	20588	20704	20783	20452	20630	20502	20599	20597	20591	20649	20587	20581	20687	20726	20522	20673	20853	20680	20702	20726	20528	20556	20503	20716	20708	20440	20818	20601	20636	20716	20636	20594	20764	20646	20608	20599	20687	20781	20593	20574	20688	20746	20457	20452	20355	20620	20689	20601	20735	20648	20698	20668	20697	20574	20276	20618	20511	20730	20617	20616	20701	20656	20672	20726	20806	20734	20585	20423	20784	20458	20685	20855	20748	20644	20465	20669	20631	20717	20532	20527	20646	20736	20849	20580	20898	20630	20718	20654	20513	20743	20715	20731	20567	20828	20655	20399	20683	20567	20589	20870	20626	20679	20529	20624	20854	20685	20752	20667	20641	20740	20767	20762	20564	20654	20502	20483	20683	20776	20686	20463	20715	20766	20634	20536	20434	20807	20424	20353	20701	20588	20750	20826	20713	20491	20717	20458	20624	20785	20564	20486	20558	20386	20820	20800	20699	20449	20448	20628	20515	20728	20772	20700	20649	20587	20698	20748	20500	20601	20525	20573	20573	20478	20749	20556	20725	20534	20582	20513	20514	20728	20492	20700	20660	20606	20713	20561	20671	20663	20600	20575	20774	20639	20518	20671	20693	20674	20469	20545	20816	20561	20605	20686	20772	20727	20695	20410	20852	20576	20634	20759	20647	20668	20461	20631	20561	20591	20669	20528	20559	20908	20605	20629	20404	20516	20521	20329	20666	20746	20604	20605	20594	20707	20507	20686	20523	20767	20721	20628	20837	20603	20506	20471	20670	20608	20439	20433	20577	20408	20597	20594	20715	20522	20601	20547	20666	20380	20652	20621	20685	20672	20860	20542	20806	20810	20483	20480	20748	20726	20630	20813	20574	20688	20776	20609	20709	20432	20719	20706	20787	20904	20411	20453	20642	20599	20347	20349	20664	20522	20515	20479	20642	20479	20773	20613	20630	20639	20569	20731	20594	20603	20623	20660	20602	20466	20714	20591	20365	20503	20551	20640	20479	20473	20606	20695	20710	20624	20759	20598	20526	20566	20690	20730	20706	20671	20544	20544	20763	20649	20518	20657	20606	20676	20663	20509	20622	20442	20659	20702	20738	20494	20776	20656	20526	20807	20797	20593	20586	20516	20538	20742	20614	20481	20907	20673	20630	20591	20327	20674	20679	20858	20609	20417	20521	20430	20524	20957	20689	20562	20381	20664	20544	20867	20599	20658	20660	20610	20803	20530	20695	20675	20678	20777	20649	20773	20726	20533	20796	20414	20686	20566	20552	20568	20616	20820	20494	20624	20613	20591	20495	20657	20538	20537	20565	20531	20569	20735	20811	20489	20697	20507	20881	20479	20525	20428	20458	20594	20601	20577	20587	20800	20521	20441	20432	20523	20496	20706	20565	20732	20617	20768	20548	20546	20632	20651	20625	20633	20625	20593	20482	20691	20748	20766	20704	20428	20508	20835	20567	20568	20775	20544	20621	20600	20570	20781	20528	20676	20596	20544	20820	20698	20610	20468	20484	20659	20723	20658	20748	20518	20695	20444	20415	20791	20721	20586	20705	20653	20733	20731	20514	20489	20633	20562	20632	20795	20570	20687	20633	20692	20644	20767	20548	20678	20395	20484	20559	20561	20500	20617	20633	20835	20730	20671	20632	20778	20666	20866	20754	20688	20627	20521	20544	20516	20578	20582	20585	20660	20563	20769	20747	20729	20619	20736	20657	20927	20676	20669	20707	20745	20905	20629	20634	20705	20599	20628	20615	20704	20604	20434	20680	20740	20541	20884	20801	20620	20621	20686	20636	20283	20690	20550	20618	20545	20467	20765	20813	20696	20708	20675	20637	20538	20498	20713	20862	20684	20493	20826	20812	20870	20346	20509	20696	20529	20427	20855	20369	20538	20573	20642	20680	20799	20517	20603	20528	20834	20675	20560	20493	20656	20619	20570	20469	20608	20573	20674	20627	20512	20720	20639	20499	20583	20728	20534	20804	20296	20719	20651	20823	20689	20833	20635	20746	20852	20765	20683	20529	20698	20568	20899	20688	20514	20504	20416	20735	20641	20425	20750	20694	20581	20557	20470	20568	20692	20563	20504	20660	20720	20743	20741	20474	20569	20619	20456	20588	20712	20518	20665	21058	20675	20765	20594	20556	20738	20685	20646	20458	20624	20709	20492	20535	20628	20541	20647	20481	20782	20678	20647	20671	20379	20568	20784	20742	20566	20736	20686	20619	20654	20613	20665	20690	20629	20613	20561	20540	20618	20745	20652	20730	20536	20457	20703	20541	20518	20805	20702	20573	20664	20564	20572	20740	20472	20842	20638	20540	20940	20447	20553	20586	20590	20475	20686	20497	20518	20527	20686	20653	20784	20597	20760	20667	20592	20689	20674	20507	20674	20426	20494	20757	20513	20498	20648	20795	20548	20678	20644	20679	20673	20686	20606	20558	20735	20927	20521	20744	20947	20501	20529	20665	20687	20458	20533	20496	20698	20553	20661	20460	20715	20544	20606	20462	20706	20630	20814	20640	20703	20571	20684	20529	20498	20353	20602	20690	20689	20776	20658	20761	20703	20446	20577	20609	20459	20532	20514	20697	20536	20640	20667	20506	20567	20610	20566	20691	20627	20665	20596	20461	20846	20604	20677	20921	20296	20478	20696	20781	20366	20508	20773	20475	20822	20801	20638	20635	20552	20748	20663	20568	20614	20691	20728	20650	20709	20554	20484	20748	20772	20553	20609	20759	20495	20630	20599	20524	20658	20670	20489	20506	20832	20585	20550	20619	20631	20597	20774	20513	20416	20786	20483	20727	20526	20659	20614	20537	20690	20735	20645	20765	20558	20573	20355	20361	20550	20743	20626	20560	20885	20483	20478	20582	20680	20773	20413	20489	20710	20686	20562	20412	20564	20492	20631	20463	20735	20569	20568	20588	20669	20592	20704	20502	20418	20447	20590	20360	20536	20591	20656	20794	20728	20645	20575	20730	20528	20693	20627	20673	20620	20488	20594	20603	20695	20708	20741	20667	20506	20577	20471	20448	20680	20898	20658	20573	20748	20598	20568	20760	20620	20600	20655	20591	20631	20733	20776	20664	20603	20772	20786	20718	20612	20545	20675	20661	20587	20704	20721	20518	20713	20636	20393	20455	20532	20725	20570	20452	20477	20331	20502	20654	20666	20698	20793	20568	20612	20737	20808	20722	20674	20748
25932	48622	46080	37560	33416	29571	27050	24612	22493	20883	19735	18812	18131	17519	17360	17285	17198	17059	16771	16751	16834	16804	16808	16842	16694	16982	16850	16685	16706	16670	16598	16774	16819	16797	16671	16520	16736	16729	16681	16713	16699	16700	16927	16831	16710	16595	16628	16708	16632	16524	16841	16644	16846	16812	16683	16685	16872	16708	16623	17138	17928	18006	17877	17652	17146	16937	16736	16533	16736	16613	16643	16587	16831	16729	16772	16581	16489	16837	16721	16729	16561	16755	16455	16775	16601	16555	16775	16633	16783	16625	16640	16552	16608	16508	16834	16622	16619	16746	16661	16658	16696	16731	16697	16519	16587	16552	16516	16670	16533	16620	16668	16736	16631	16687	16629	16658	16741	16686	16645	16569	16614	16673	16621	16629	16612	16812	16561	16685	16692	16574	16620	16596	16592	16495	16830	16613	16745	16656	16728	16596	16642	16535	16590	16778	16577	16675	16563	16668	16726	16605	16700	16670	16717	16764	16532	16747	16684	16619	16737	16483	16662	16557	16585	16525	16532	16624	16661	16621	16602	16662	16591	16827	16671	16725	16629	16715	16579	16584	16688	16669	16531	16600	16787	16815	16598	16627	16647	16610	16716	16622	16714	16623	16652	16676	16632	16686	16608	16541	16585	16431	16660	16636	16728	16609	16681	16552	16742	16726	16661	16624	16704	16824	16595	16690	16617	16692	16519	16739	16489	16529	16590	16674	16458	16590	16501	16629	16613	16518	16578	16584	16656	16716	16639	16605	16647	16424	16417	16723	16655	16507	16689	16695	16458	16581	16423	16614	16604	16606	16578	16608	16636	16658	16623	16838	16621	16575	16738	16676	16724	16527	16526	16628	16713	16662	16693	16460	16719	16692	16744	16658	16617	16667	16641	16457	16766	16537	16623	16552	16708	16672	16567	16438	16529	16620	16726	16608	16743	16669	16550	16614	16783	16560	16633	16691	16673	16732	16638	16574	16596	16686	16630	16523	16738	16640	16681	16495	16819	16531	16616	16611	16741	16609	16620	16510	16718	16677	16660	16598	16650	16799	16605	16755	16691	16589	16688	16643	16497	16676	16564	16547	16629	16615	16806	16584	16573	16623	16624	16691	16613	16801	16379	16526	16782	16589	16501	16605	16705	16662	16765	16801	16765	16722	16613	16656	16614	16570	16695	16742	16666	16768	16501	16594	16579	16576	16466	16601	16760	16689	16811	16640	16622	16631	16633	16667	16431	16685	16490	16540	16666	16529	16378	16508	16621	16572	16597	16654	16566	16510	16678	16485	16575	16680	16806	16659	16625	16621	16443	16651	16405	16653	16657	16635	16711	16501	16616	16522	16647	16598	16660	16684	16692	16471	16723	16834	16610	16563	16583	16521	16576	16555	16663	16523	16651	16626	16661	16422	16676	16585	16642	16655	16667	16548	16526	16718	16658	16623	16717	16644	16590	16585	16621	16460	16460	16570	16583	16796	16659	16755	16632	16540	16475	16727	16526	16677	16719	16449	16677	16738	16712	16648	16766	16485	16661	16704	16629	16657	16611	16538	16710	16650	16676	16587	16779	16693	16546	16565	16671	16436	16782	16604	16689	16682	16674	16721	16771	16529	16667	16655	16569	16613	16512	16648	16643	16419	16553	16644	16965	16602	16816	16550	16666	16532	16709	16567	16703	16547	16831	16648	16514	16666	16623	16638	16546	16567	16674	16570	16679	16615	16524	16795	16753	16632	16616	16493	16514	16826	16468	16520	16623	16558	16762	16528	16634	16638	16445	16739	16723	16775	16624	16726	16597	16641	16693	16593	16595	16752	16610	16699	16587	16678	16615	16607	16717	16476	16768	16770	16661	16746	16603	16789	16731	16719	16717	16663	16665	16742	16691	16671	16575	16605	16461	16736	16600	16676	16501	16702	16467	16596	16650	16556	16647	16734	16632	16430	16670	16612	16768	16658	16594	16703	16649	16790	16619	16714	16493	16582	16567	16595	16474	16531	16478	16723	16571	16586	16601	16639	16663	16401	16594	16679	16660	16673	16667	16542	16590	16648	16738	16643	16552	16427	16629	16634	16745	16739	16667	16623	16809	16801	16629	16629	16414	16694	16735	16565	16698	16598	16570	16421	16626	16551	16404	16463	16474	16757	16758	16749	16552	16680	16526	16673	16582	16664	16588	16565	16600	16596	16774	16705	16713	16638	16736	16739	16744	16626	16558	16788	16540	16687	16660	16691	16446	16503	16750	16726	16786	16555	16585	16609	16745	16499	16689	16365	16716	16687	16670	16576	16625	16680	16715	16597	16704	16685	16649	16623	16586	16669	16616	16602	16836	16708	16592	16642	16662	16735	16568	16627	16573	16534	16606	16388	16651	16736	16676	16529	16654	16586	16673	16771	16594	16713	16531	16619	16641	16695	16528	16534	16633	16636	16702	16599	16647	16674	16629	16627	16611	16733	16565	16518	16504	16675	16675	16780	16590	16542	16647	16842	16500	16562	16623	16682	16735	16507	16651	16553	16646	16715	16747	16705	16602	16656	16683	16683	16568	16871	16518	16567	16668	16564	16581	16715	16602	16733	16648	16750	16716	16796	16557	16600	16693	16488	16729	16625	16649	16684	16778	16457	16752	16524	16642	16694	16553	16785	16603	16790	16639	16624	16662	16563	16568	16718	16626	16652	16650	16597	16494	16543	16675	16744	16588	16547	16716	16496	16683	16625	16529	16700	16637	16503	16538	16737	16640	16620	16693	16612	16648	16515	16545	16558	16445	16849	16730	16725	16646	16499	16616	16522	16586	16617	16809	16557	16789	16503	16621	16732	16799	16673	16506	16632	16816	16609	16701	16634	16506	16771	16413	16553	16601	16639	16520	16604	16552	16736	16837	16583	16485	16548	16517	16645	16495	16700	16646	16662	16561	16591	16427	16753	16569	16664	16637	16667	16543	16720	16509	16546	16638	16743	16622	16474	16568	16740	16561	16787	16636	16634	16648	16674	16806	16691	16813	16496	16563	16516	16635	16703	16563	16635	16464	16764	16651	16609	16632	16629	16634	16811	16471	16643	16681	16646	16708	16640	16678	16709	16727	16636	16632	16785	16697	16564	16546	16600	16550	16855	16858	16704	16483	16650	16753	16756	16574	16665	16674	16681	16537	16779	16653	16656	16917	16582	16606	16592	16719	16631	16673	16595	16707	16677	16550	16562	16819	16706	16708	16715	16633	16676	16589	16556	16640	16491	16862	16682	16685	16575	16641	16537	16637	16758	16666	16841	16609	16576	16744	16544	16610	16655	16613	16710	16799	16634	16755	16662	16861	16652	16597	16544	16575	16707	16652	16573	16686	16860	16557	16572	16392	16784	16572	16518	16628	16749	16581	16744	16504	16703	16551	16420	16541	16719	16618	16604	16715	16517	16798	16779	16494	16612	16868	16631	16715	16571	16483	16647	16693	16646	16637	16926	16775	16694	16674	16710	16661	16457	16813	16681	16507	16668	16644	16680	16654	16742	16529	16563	16467	16613	16701	16557	16725	16609	16542	16669	16706	16746	16568	16749	16542	16592	16497	16656	16669	16474	16449	16639	16724	16571	16555	16645	16555	16559	16515	16539	16512	16675	16636	16563	16644	16728	16690	16666	16559	16582	16748	16609	16663	16610	16684	16715	16666	16581	16626	16576	16682	16570	16629	16669	16581	16662	16553	16670	16731	16739	16537	16692	16660	16761	16830	16606	16824	16430	16648	16705	16569	16655	16776	16405	16631	16444	16753	16577	16506	16430	16717	16662	16759	16461	16737	16681	16492	16673	16571	16621	16508	16646	16659	16704	16683	16744	16434	16530	16674	16570	16632	16570	16715	16634	16675	16578	16531	16543	16603	16561	16549	16541	16579	16782	16551	16630	16662	16784	16515	16636	16680	16577	16668	16728	16555	16557	16652	16518	16442	16740	16629	16677	16554	16549	16662	16599	16667	16632	16785	16723	16653	16522	16649	16721	16704	16488	16676	16730	16608	16742	16709	16663	16570	16647	16783	16610	16753	16699	16545	16653	16636	16615	16685	16572	16457	16685	16714	16661	16704	16602	16446	16769	16682	16648	16683	16637	16573	16488	16582	16789	16750	16631	16554	16662	16682	16519	16523	16548	16774	16607	16545	16630	16687	16712	16475	16525	16658	16711	16681	16655	16533	16681	16560	16660	16589	16661	16542	16680	16576	16769	16473	16698	16681	16570	16568	16590	16740	16436	16631	16664	16684	16645	16632	16685	16732	16521	16638	16729	16686	16657	16449	16635	16511	16649	16577	16747	16680	16567	16522	16694	16676	16720	16728	16594	16790	16623	16628	16641	16518	16552	16554	16398	16572	16798	16677	16560	16666	16554	16674	16594	16616	16614	16618	16569	16643	16524	16750	16690	16516	16615	16688	16611	16634	16725	16711	16773	16695	16393	16783	16629	16667	16763	16702	16566	16685	16589	16793	16631	16447	16636	16692	16719	16690	16545	16612	16683	16532	16523	16707	16701	16610	16872	16517	16763	16711	16617	16710	16610	16443	16586	16821	16612	16652	16486	16692	16681	16649	16818	16758	16764	16590	16450	16675	16581	16719	16721	16463	16763	16803	16581	16526	16620	16690	16618	16730	16696	16443	16598	16578	16871	16621	16730	16641	16636	16675	16685	16713	16747	16729	16609	16646	16626	16703	16517	16718	16603	16661	16555	16675	16592	16765	16602	16501	16736	16834	16453	16666	16727	16752	16645	16588	16590	16705	16604	16609	16424	16654	16775	16885	16666	16623	16769	16702	16661	16530	16535	16615	16675	16597	16709	16528	16603	16611	16592	16586	16658	16773	16679	16446	16478	16690	16465	16477	16805	16674	16503	16745	16746	16639	16516	16717	16440	16730	16582	16670	16582	16699	16650	16697	16454	16678	16722	16757	16359	16644	16709	16607	16723	16565	16428	16705	16626	16718	16481	16670	16730	16738	16682	16531	16599	16664	16707	16713	16542	16680	16779	16689	16699	16632	16546	16556	16549	16598	16623	16546	16544	16634	16653	16581	16746	16647	16581	16624	16508	16669	16610	16618	16658	16526	16670	16662	16514	16578	16458	16782	16724	16679	16683	16514	16691	16628	16579	16634	16639	16686	16633	16483	16571
28811	26705	35383	32486	27369	25587	24256	22932	22400	21939	21145	21083	20939	20524	20661	20778	20735	20614	20462	20624	20569	20703	20441	20803	20546	20472	20441	20669	20569	20288	20574	20734	20449	20419	20473	20734	20648	20713	20777	20650	20598	20709	20520	20628	20456	20530	20634	20638	20689	20729	20828	20414	20666	20643	20418	20350	20702	20532	20654	20624	20623	20694	20450	20695	20530	20469	20648	20452	20593	20445	20603	20383	20683	20185	20567	20594	20568	20512	20627	20422	20531	20583	20465	20527	20604	20383	20460	20399	20646	20628	20508	20486	20569	20753	20477	20648	20498	20434	20612	20657	20586	20594	20395	20613	20211	20515	20511	20469	20624	20374	20427	20585	20487	20483	20616	20417	20345	20448	20497	20559	20584	20609	20578	20484	20502	20516	20575	20715	20726	20504	20260	20732	20716	20540	20636	20472	20638	20511	20363	20493	20676	20531	20351	20701	20481	20463	20490	20568	20593	20433	20538	20497	20678	20665	20611	20640	20371	20434	20514	20615	20665	20507	20527	20487	20420	20509	20607	20467	20604	20504	20719	20645	20430	20565	20509	20461	20720	20432	20604	20858	20591	20548	20578	20624	20396	20559	20720	20521	20619	20473	20541	20541	20478	20777	20904	20782	20576	20500	20615	20632	20504	20443	20437	20611	20732	20446	20457	20447	20480	20515	20445	20670	20678	20552	20613	20622	20520	20661	20560	20407	20695	20561	20376	20473	20415	20594	20787	20684	20523	20538	20633	20516	20556	20654	20472	20472	20622	20655	20765	20501	20597	20442	20501	20655	20730	20594	20445	20767	20675	20524	20849	20746	20517	20359	20520	20334	20541	20751	20422	20576	20441	20610	20686	20582	20735	20625	20598	20780	20526	20449	20727	20582	20479	20545	20578	20688	20598	20466	20668	20577	20612	20568	20406	20375	20514	20315	20423	20519	20676	20435	20501	20377	20473	20462	20407	20577	20564	20585	20573	20508	20360	20593	20724	20579	20628	20494	20598	20626	20517	20406	20510	20549	20477	20604	20618	20614	20540	20372	20520	20543	20615	20377	20593	20722	20799	20577	20734	20617	20512	20402	20420	20749	20370	20725	20404	20467	20504	20474	20562	20563	20498	20567	20625	20617	20575	20638	20477	20555	20468	20579	20411	20395	20331	20610	20619	20540	20591	20594	20583	20612	20535	20451	20448	20544	20457	20567	20606	20605	20513	20426	20474	20660	20513	20659	20533	20557	20674	20645	20735	20479	20523	20722	20532	20646	20508	20550	20472	20535	20471	20502	20528	20745	20664	20518	20648	20381	20612	20787	20637	20599	20632	20502	20527	20423	20604	20594	20619	20692	20442	20814	20625	20592	20609	20505	20486	20459	20587	20570	20666	20527	20442	20477	20373	20567	20378	20396	20685	20599	20514	20646	20557	20540	20631	20695	20469	20558	20582	20423	20713	20578	20452	20607	20507	20644	20636	20458	20678	20750	20302	20330	20458	20482	20467	20509	20545	20367	20532	20362	20631	20692	20743	20659	20620	20676	20414	20531	20413	20521	20573	20636	20514	20568	20422	20554	20441	20390	20624	20539	20298	20465	20453	20340	20418	20744	20400	20655	20684	20618	20720	20790	20609	20593	20588	20679	20622	20691	20626	20642	20438	20704	20680	20471	20554	20449	20493	20300	20691	20307	20714	20331	20474	20609	20465	20522	20534	20554	20601	20790	20612	20386	20453	20379	20749	20443	20727	20644	20780	20623	20576	20581	20508	20686	20570	20666	20441	20238	20457	20618	20635	20544	20752	20628	20462	20586	20282	20641	20577	20582	20532	20518	20483	20424	20370	20682	20601	20563	20476	20528	20558	20649	20569	20536	20427	20593	20832	20642	20741	20386	20724	20448	20572	20428	20555	20670	20500	20786	20665	20698	20699	20682	20589	20289	20413	20560	20541	20468	20524	20626	20518	20638	20652	20461	20665	20471	20667	20523	20459	20541	20641	20620	20450	20495	20648	20439	20525	20558	20740	20646	20777	20627	20548	20462	20419	20569	20541	20648	20743	20699	20571	20430	20469	20566	20609	20376	20542	20557	20600	20600	20497	20685	20413	20543	20326	20587	20507	20387	20781	20515	20660	20590	20657	20395	20233	20408	20685	20507	20354	20747	20476	20473	20516	20579	20786	20607	20677	20664	20568	20579	20485	20440	20708	20530	20432	20397	20714	20903	20758	20623	20636	20589	20558	20655	20438	20463	20543	20661	20774	20732	20663	20520	20583	20528	20700	20605	20521	20605	20549	20584	20616	20535	20518	20531	20465	20439	20593	20473	20591	20620	20501	20620	20681	20760	20546	20536	20540	20650	20567	20392	20725	20521	20733	20559	20724	20520	20584	20614	20473	20436	20650	20677	20517	20695	20720	20661	20576	20436	20722	20741	20379	20611	20511	20423	20486	20544	20696	20565	20443	20635	20642	20496	20417	20600	20553	20561	20431	20632	20489	20688	20392	20671	20538	20592	20733	20318	20640	20594	20413	20381	20515	20791	20535	20634	20474	20361	20559	20520	20639	20554	20472	20653	20859	20674	20461	20604	20462	20525	20408	20521	20451	20676	20432	20638	20359	20493	20735	20748	20510	20295	20613	20439	20632	20563	20601	20564	20411	20511	20451	20584	20602	20581	20595	20647	20654	20651	20543	20631	20670	20730	20519	20291	20527	20767	20586	20576	20519	20386	20616	20666	20496	20439	20632	20540	20573	20482	20551	20619	20594	20539	20348	20512	20434	20472	20575	20422	20492	20455	20575	20694	20455	20603	20498	20484	20844	20763	20703	20340	20696	20599	20502	20562	20510	20706	20489	20508	20582	20462	20560	20499	20438	20651	20634	20806	20574	20582	20678	20471	20670	20514	20670	20316	20590	20572	20493	20473	20732	20830	20753	20466	20469	20763	20761	20515	20713	20604	20294	20404	20666	20574	20427	20615	20742	20512	20521	20458	20624	20590	20489	20714	20517	20728	20562	20684	20436	20667	20394	20541	20545	20559	20512	20722	20455	20484	20528	20509	20540	20521	20648	20594	20497	20519	20649	20607	20694	20543	20356	20640	20718	20437	20431	20621	20381	20431	20501	20392	20458	20685	20627	20508	20668	20445	20575	20439	20549	20466	20390	20439	20695	20891	20586	20717	20485	20612	20629	20554	20621	20760	20528	20610	20509	20613	20544	20590	20570	20538	20667	20749	20493	20577	20710	20674	20355	20532	20527	20508	20517	20486	20359	20527	20368	20661	20737	20488	20473	20569	20616	20577	20459	20408	20491	20560	20797	20595	20446	20580	20363	20363	20535	20359	20645	20397	20644	20619	20765	20462	20556	20574	20411	20605	20517	20659	20414	20834	20657	20577	20513	20723	20404	20339	20508	20594	20441	20650	20639	20639	20797	20454	20702	20546	20633	20484	20523	20622	20552	20600	20717	20583	20424	20500	20453	20495	20675	20488	20649	20391	20604	20604	20494	20581	20429	20778	20561	20391	20591	20667	20669	20392	20438	20602	20658	20577	20563	20580	20550	20603	20509	20793	20719	20533	20521	20797	20447	20658	20522	20632	20607	20579	20694	20363	20641	20675	20518	20463	20513	20689	20663	20675	20595	20505	20567	20529	20591	20374	20677	20740	20672	20564	20608	20447	20431	20605	20440	20453	20604	20498	20486	20587	20384	20732	20584	20512	20621	20438	20575	20552	20642	20719	20586	20634	20894	20553	20771	20429	20449	20429	20679	20619	20643	20406	20831	20566	20577	20446	20532	20656	20647	20459	20736	20562	20410	20457	20350	20512	20500	20571	20682	20438	20725	20796	20565	20741	20533	20569	20573	20452	20723	20589	20641	20426	20590	20474	20584	20759	20398	20400	20540	20442	20717	20685	20686	20486	20591	20382	20694	20549	20625	20509	20672	20400	20322	20476	20617	20761	20499	20407	20617	20656	20673	20660	20602	20728	20463	20465	20473	20844	20511	20466	20483	20583	20473	20758	20798	20668	20722	20502	20564	20895	20845	20529	20798	20513	20501	20381	20678	20737	20679	20667	20535	20664	20401	20634	20574	20632	20482	20830	20547	20371	20747	20432	20550	20398	20768	20632	20637	20479	20586	20470	20580	20588	20699	20563	20598	20492	20374	20583	20738	20478	20566	20350	20691	20561	20550	20588	20776	20382	20809	20678	20486	20471	20656	20557	20620	20228	20508	20786	20326	20504	20432	20701	20793	20688	20629	20512	20672	20626	20505	20566	20533	20507	20381	20407	20684	20369	20600	20545	20558	20582	20640	20422	20466	20467	20628	20508	20541	20634	20535	20730	20654	20703	20622	20403	20507	20639	20553	20493	20580	20692	20487	20347	20651	20570	20466	20758	20454	20480	20546	20552	20505	20656	20464	20506	20394	20541	20537	20428	20579	20660	20650	20680	20552	20232	20588	20496	20573	20520	20286	20610	20693	20538	20668	20692	20513	20477	20503	20458	20435	20596	20863	20549	20563	20612	20635	20545	20633	20423	20493	20530	20745	20636	20758	20511	20658	20554	20571	20474	20583	20571	20454	20419	20498	20385	20513	20472	20598	20777	20680	20553	20734	20473	20543	20574	20669	20542	20655	20380	20654	20492	20756	20567	20610	20372	20769	20596	20477	20739	20580	20491	20471	20300	20571	20293	20667	20540	20595	20492	20599	20581	20300	20475	20555	20592	20498	20356	20683	20482	20490	20524	20506	20600	20516	20471	20689	20489	20712	20685	20549	20582	20634	20465	20666	20625	20700	20813	20574	20567	20687	20762	20527	20561	20703	20678	20568	20582	20774	20552	20650	20570	20542	20410	20615	20664	20673	20653	20526	20683	20640	20478	20547	20418	20435	20552	20699	20629	20572	20386	20649	20469	20709	20858	20783	20590	20389	20584	20445	20582	20615	20570	20568	20516	20661	20571	20541	20486	20579	20509	20686	20646	20629	20557	20794	20525	20482	20391	20521	20657	20713	20669	20562	20511	20569	20468	20447	20681	20552	20615	20523	20590	20786	20616	20578	20582	20762	20531	20645	20502	20614	20533	20402	20483	20464	20167	20417	20493	20448	20607	20438	20611	20693	20616	20617	20428	20628	20703	20577	20553	20659	20476
25344	39770	37727	30189	26390	23984	21879	20571	19749	18471	17982	17311	17264	16948	16961	16714	16841	16677	16630	16604	16592	16595	16528	16719	16677	16515	16601	16570	16739	16819	16699	16710	16792	16665	16610	16712	16759	16734	16757	16757	16727	16697	16604	16678	16891	16671	16648	16510	16649	16878	16677	16614	16760	16579	16590	16876	16601	16764	16810	16747	16880	16777	16886	16532	16696	16660	16643	16720	16634	16528	16487	16584	16718	16677	16469	16641	16510	16821	16775	16659	16612	16633	16699	16462	16639	16717	16729	16631	16689	16638	16785	16644	16773	16617	16636	16679	16670	16841	16699	16725	16752	16536	16669	16556	16709	16821	16680	16679	16767	16546	16759	16553	16760	16635	16760	16703	16832	16654	16682	16618	16751	16790	16578	16721	16577	16731	16647	16797	16673	16679	16602	16759	16608	16735	16619	16577	16726	16608	16709	16550	16503	16561	16431	16733	16492	16779	16669	16622	16622	16643	16687	16744	16808	16675	16673	16612	16680	16562	16651	16772	16712	16635	16719	16650	16649	16637	16828	16544	16612	16602	16751	16576	16769	16635	16624	16546	16650	16581	16656	16780	16708	16612	16519	16440	16571	16587	16800	16790	16776	16608	16748	16852	16707	16859	16596	16602	16639	16683	16645	16659	16635	16765	16737	16705	16835	16656	16637	16588	16747	16799	16717	16569	16642	16651	16624	16837	16729	16643	16786	16660	16629	16639	16630	16761	16620	16688	16705	16613	16839	16817	16511	16610	16689	16681	16520	16721	16569	16684	16595	16647	16712	16715	16727	16585	16634	16734	16606	16634	16692	16691	16783	16536	16637	16517	16779	16671	16636	16680	16702	16718	16683	16707	16559	16631	16751	16587	16664	16539	16670	16606	16606	16713	16503	16653	16525	16566	16851	16609	16577	16597	16539	16745	16689	16638	16655	16526	16738	16889	16555	16768	16539	16596	16605	16557	16445	16727	16744	16563	16728	16722	16653	16581	16752	16633	16796	16575	16717	16732	16616	16508	16610	16496	16729	16649	16558	16601	16772	16700	16778	16676	16785	16776	16622	16542	16647	16618	16668	16784	16436	16695	16401	16529	16704	16798	16569	16605	16836	16718	16630	16617	16620	16741	16676	16675	16557	16697	16644	16658	16569	16531	16779	16738	16734	16712	16654	16570	16605	16732	16736	16545	16467	16584	16471	16525	16825	16577	16626	16489	16698	16686	16337	16671	16681	16516	16663	16721	16631	16822	16757	16635	16680	16590	16762	16697	16554	16620	16597	16773	16440	16747	16639	16524	16911	16607	16665	16711	16670	16684	16475	16782	16774	16600	16822	16694	16635	16546	16675	16742	16770	16783	16585	16456	16824	16679	16689	16578	16765	16800	16649	16686	16644	16784	16485	16917	16721	16662	16605	16790	16734	16632	16555	16555	16818	16615	16665	16598	16554	16711	16693	16677	16567	16674	16479	16734	16659	16733	16519	16666	16768	16466	16776	16678	16736	16650	16559	16666	16614	16783	16543	16652	16835	16804	16799	16701	16766	16595	16531	16536	16536	16703	16619	16706	16645	16609	16801	16853	16602	16652	16666	16703	16591	16581	16512	16647	16729	16739	16602	16712	16750	16753	16783	16605	16592	16836	16538	16595	16760	16597	16782	16618	16642	16669	16544	16821	16591	16733	16592	16733	16701	16620	16765	16727	16824	16797	16764	16660	16622	16504	16720	16545	16650	16593	16685	16495	16721	16719	16795	16870	16452	16526	16588	16655	16382	16623	16675	16784	16692	16779	16750	16658	16597	16713	16724	16609	16613	16674	16730	16684	16543	16663	16685	16775	16659	16660	16580	16624	16733	16654	16842	16682	16811	16738	16582	16642	16657	16605	16820	16570	16796	16542	16530	16733	16618	16578	16613	16540	16675	16772	16585	16660	16588	16664	16712	16657	16618	16648	16727	16812	16624	16683	16727	16428	16661	16579	16638	16600	16699	16645	16725	16693	16612	16513	16597	16802	16480	16640	16570	16723	16619	16641	16616	16717	16678	16653	16688	16684	16518	16604	16601	16677	16733	16550	16549	16660	16670	16675	16721	16627	16748	16615	16778	16454	16742	16626	16809	16680	16734	16520	16818	16621	16730	16716	16614	16668	16709	16758	16753	16709	16774	16812	16743	16701	16643	16753	16459	16775	16735	16701	16804	16607	16606	16741	16709	16579	16596	16632	16509	16492	16642	16575	16740	16746	16802	16627	16534	16607	16625	16728	16518	16615	16564	16646	16644	16628	16447	16610	16791	16750	16739	16884	16610	16669	16740	16625	16679	16568	16706	16860	16683	16706	16684	16634	16634	16615	16729	16645	16701	16434	16706	16829	16681	16567	16738	16718	16722	16709	16598	16693	16549	16827	16486	16730	16456	16759	16700	16669	16767	16594	16634	16672	16558	16967	16755	16720	16534	16677	16879	16622	16610	16685	16645	16707	16525	16684	16673	16567	16770	16652	16702	16799	16594	16513	16812	16658	16830	16637	16687	16654	16562	16570	16634	16750	16539	16683	16687	16562	16743	16644	16780	16383	16695	16702	16705	16735	16656	16626	16896	16815	16690	16627	16860	16734	16696	16767	16616	16741	16649	16639	16685	16704	16711	16811	16731	16631	16778	16741	16638	16652	16605	16600	16787	16604	16544	16667	16544	16765	16700	16713	16565	16521	16699	16805	16546	16667	16671	16720	16680	16625	16792	16591	16704	16691	16840	16637	16579	16757	16719	16603	16570	16744	16603	16800	16717	16594	16681	16603	16394	16463	16487	16650	16511	16615	16890	16675	16595	16684	16626	16557	16620	16658	16691	16689	16560	16868	16717	16727	16620	16674	16734	16744	16694	16640	16539	16714	16498	16744	16721	16762	16568	16750	16760	16683	16537	16561	16643	16756	16606	16593	16609	16731	16712	16630	16790	16578	16526	16684	16676	16742	16714	16504	16786	16603	16612	16509	16767	16428	16686	16671	16540	16574	16731	16665	16652	16697	16679	16737	16598	16796	16750	16613	16645	16647	16620	16664	16686	16556	16659	16572	16721	16735	16614	16745	16578	16692	16579	16501	16688	16717	16695	16635	16710	16778	16387	16724	16619	16549	16702	16728	16710	16647	16646	16614	16709	16624	16653	16666	16747	16427	16717	16463	16411	16672	16674	16432	16481	16657	16615	16546	16606	16686	16590	16751	16579	16745	16817	16623	16930	16452	16479	16637	16521	16564	16732	16831	16721	16759	16661	16604	16623	16706	16722	16683	16764	16705	16452	16691	16457	16694	16831	16744	16671	16624	16731	16524	16657	16720	16650	16639	16475	16682	16603	16661	16541	16506	16703	16617	16704	16598	16783	16391	16550	16644	16610	16696	16719	16622	16538	16643	16721	16650	16687	16554	16743	16750	16649	16452	16700	16709	16727	16525	16687	16825	16507	16593	16651	16547	16742	16667	16706	16728	16575	16825	16553	16790	16718	16545	16762	16608	16701	16694	16533	16506	16504	16673	16677	16696	16667	16637	16692	16641	16852	16620	16790	16705	16694	16700	16663	16544	16553	16605	16768	16557	16699	16744	16760	16499	16484	16604	16681	16541	16658	16575	16725	16689	16672	16486	16787	16788	16740	16600	16694	16716	16732	16702	16543	16647	16615	16709	16761	16625	16806	16691	16869	16663	16673	16692	16755	16486	16694	16661	16749	16826	16598	16499	16810	16645	16778	16670	16762	16631	16793	16608	16654	16600	16651	16715	16789	16516	16675	16740	16639	16581	16818	16713	16609	16784	16683	16693	16773	16676	16675	16593	16771	16730	16557	16618	16479	16563	16694	16476	16707	16634	16892	16705	16700	16660	16579	16703	16565	16717	16687	16692	16715	16602	16635	16704	16823	16581	16535	16607	16444	16688	16536	16637	16391	16612	16578	16704	16604	16544	16586	16576	16653	16611	16666	16803	16629	16443	16534	16629	16791	16668	16620	16474	16699	16621	16566	16744	16524	16590	16769	16658	16750	16529	16583	16635	16860	16661	16613	16616	16691	16640	16675	16596	16655	16585	16542	16691	16707	16548	16830	16589	16654	16579	16732	16773	16706	16701	16675	16595	16660	16626	16598	16670	16760	16613	16581	16626	16786	16463	16717	16632	16623	16595	16519	16741	16621	16633	16779	16733	16833	16578	16819	16581	16746	16468	16678	16621	16658	16705	16623	16672	16671	16555	16584	16568	16725	16675	16801	16684	16776	16544	16595	16680	16584	16789	16797	16662	16668	16679	16898	16404	16419	16628	16835	16582	16685	16606	16674	16668	16664	16734	16805	16733	16758	16561	16617	16802	16678	16608	16772	16673	16717	16696	16739	16568	16835	16883	16625	16633	16632	16646	16793	16728	16669	16469	16744	16640	16747	16634	16623	16547	16737	16701	16726	16541	16554	16678	16492	16752	16496	16451	16649	16743	16595	16718	16688	16655	16843	16639	16657	16694	16700	16688	16727	16657	16730	16738	16646	16832	16877	16689	16479	16719	16660	16824	16649	16738	16685	16616	16581	16700	16811	16620	16626	16576	16649	16774	16612	16603	16572	16711	16680	16756	16794	16511	16553	16659	16662	16648	16559	16479	16798	16661	16494	16690	16661	16643	16736	16592	16759	16597	16855	16594	16549	16619	16483	16666	16680	16753	16684	16634	16671	16656	16735	16769	16628	16572	16697	16673	16716	16669	16639	16515	16765	16715	16719	16554	16732	16626	16802	16695	16597	16726	16676	16687	16620	16510	16494	16738	16670	16589	16748	16734	16876	16798	16558	16677	16642	16552	16562	16863	16620	16608	16603	16756	16747	16711	16523	16672	16703	16671	16684	16809	16739	16489	16705	16627	16820	16747	16640	16918	16559	16597	16650	16752	16861	16769	16806	16675	16566	16760	16607	16678	16620	16713	16568	16783	16640	16633	16672	16797	16604	16725	16757	16911	16646	16699	16483	16827	16575	16615	16741	16719	16765	16601	16605	16593	16732	16711	16677	16554	16637	16720	16751	16687	16573	16793	16687	16730	16689	16670	16814	16681	16850	16614	16642	16915	16696	16620	16663	16641	16546	16769	16582	16684	16645	16609	16619	16629	16700	16775	16698	16560	16808	16735
24172	21559	29234	25080	25071	28173	28521	24908	23393	23202	22614	21979	21751	21247	21127	21293	21135	21080	21182	20852	21070	20975	21005	21128	21153	20964	21027	20947	21035	20896	20998	20919	20772	20864	21026	21087	20756	21105	20891	20925	21088	21125	20889	21115	20839	20930	20955	21141	20975	21031	21050	20762	20820	20858	20970	21034	21026	20875	21145	20961	21268	21641	21437	21269	21338	20813	21061	21102	21105	21176	20662	20796	20900	20794	20966	20800	20967	21019	20900	20985	20924	21072	20986	20966	20929	21003	20788	20963	20960	21004	21041	20971	21005	20962	21018	20718	20931	20929	20890	20819	21097	21061	20904	20797	20797	21111	20875	20826	21031	20902	21064	20742	20716	20679	20932	21003	20772	20835	20950	20873	21043	20777	20913	20753	20839	20776	20928	21041	20910	20789	20985	20801	20942	21114	21075	21129	21058	20974	20870	20882	20900	21058	20691	20862	21098	20964	20869	20990	20986	20650	21057	20948	20971	21059	21041	20968	20784	20772	21000	20700	20898	20728	20970	20798	21026	20891	20777	21070	21152	20966	20995	21017	20935	20658	20960	20750	21130	20861	20947	20881	21108	20705	20853	21098	21086	20699	20644	20856	20787	20869	21030	21020	20999	20910	21025	20930	20755	20827	20741	20849	21082	20843	20890	20736	20847	20843	20794	21103	20818	20979	21052	20949	21005	21023	20906	20995	20837	20752	20803	20863	20935	20892	21048	20935	21008	20882	21007	20837	20976	20916	20976	20871	20912	21085	21015	20822	20935	20876	21014	21043	20857	20799	20897	21068	21187	20800	20918	20948	20962	20986	20925	20985	20877	20797	20804	20989	20843	20772	21018	21032	20675	20851	20935	20876	20774	20839	20934	21025	20845	20956	21002	20652	20914	20786	20819	21005	20883	21000	20911	21005	20723	20792	20572	21182	21035	20936	20866	21218	21045	20768	20959	20981	21049	20906	20975	20784	20993	20868	20977	20767	20895	20878	21045	20963	20903	20954	20780	20999	20881	20899	20842	20827	20993	20840	20855	20932	20746	20827	20790	21074	20951	21113	20963	20957	20682	20811	20737	21019	20960	20863	20883	20914	20938	20989	20866	20904	21007	21104	20926	20826	20792	20926	21034	20836	20765	20835	20917	21058	20994	20979	21131	20988	21053	20994	20804	20991	20908	20878	20888	20958	20837	20979	21028	20898	20886	20736	20975	20694	20685	20835	20756	20896	20797	20787	20964	20992	20998	20796	20910	20986	21000	21010	20975	21045	20758	20857	20842	20930	21092	21108	20895	20965	20978	20836	20887	20878	20986	21011	20982	20800	20953	21011	20920	20914	20977	21001	21239	20869	20918	20871	20899	20730	20903	20867	20777	20979	20862	20961	20786	20673	20784	20658	20851	20813	21021	20944	21106	20965	20832	20841	21019	20814	21008	20851	20917	21115	20870	20886	21039	20999	20890	20887	21286	20837	20978	20870	20977	21095	20810	20795	20998	20693	20952	20970	20642	20913	20867	20885	21151	20844	20712	20911	20858	21108	20849	20822	20797	20962	21049	20962	20881	20878	20751	20963	20968	20992	20838	20878	21127	21082	21253	21077	20895	21061	21040	20990	20792	20894	20936	21053	20875	20826	20954	20936	20756	20805	20826	20983	21056	20966	20857	20855	20842	20832	21025	20858	21106	20817	20693	20822	20978	21020	21000	20994	20973	20979	20863	20928	20599	20953	20787	20762	21115	20787	20832	20759	20997	20812	21256	21044	21093	20983	20693	21003	20936	20935	20882	20794	21003	20793	20939	20990	21060	20907	20843	20968	21095	20715	20737	20947	20919	21186	20771	21036	21155	20912	20796	20938	20844	20951	20717	20935	21087	21144	21067	21002	20866	20878	20855	20801	21040	20909	20902	20955	21008	20844	20710	21040	20930	20881	20987	20906	21213	21150	20986	20962	20893	20942	20774	20899	21016	20798	20991	20979	20833	20837	20823	20861	21005	20730	20965	20866	20827	20914	20916	20899	20959	20956	20938	20924	20925	20971	20943	20920	21098	20891	20979	20745	20971	20973	21180	21067	20768	21003	20879	20933	20999	20927	20831	20831	20913	21151	21106	21096	20997	20772	20817	20805	20889	20758	21135	20888	20721	21062	20923	20985	20859	20761	20959	20835	20826	20945	20894	20642	20706	20767	20925	20763	21016	21033	20958	21010	21002	21011	20690	20896	20908	20879	20811	20946	20846	20789	20746	20943	20797	20908	20852	20738	20864	20806	20788	20841	20962	20690	20884	20647	20935	20791	20925	21018	20934	20844	20765	20767	21135	21169	21027	21119	20942	20844	20900	20994	20985	20774	20928	20942	20690	20730	21017	21088	20773	20782	20827	21040	20981	21075	21226	20892	20997	21044	20888	20949	20767	20959	21095	20922	20926	20789	20903	20872	20820	20947	20783	20742	20723	20922	20810	20753	21371	20778	20973	20679	20741	20896	20878	20824	20703	21084	20879	21023	21096	20858	20910	21006	20769	20974	21194	20691	20738	20863	20928	20821	20807	20895	20941	20979	20897	20887	20818	21124	20798	20882	20925	20952	20997	21063	21080	21131	21017	20984	20923	20951	20860	20947	20756	20961	20811	21070	21031	20718	20976	20981	21181	20949	20749	20778	21003	20989	20720	20762	21117	21041	21100	20843	20992	20820	20714	20915	20985	20841	20845	20731	20948	20650	21064	20993	21071	20950	21061	20927	20906	20914	20785	21027	20833	20827	21051	20962	20986	20989	21116	20858	20922	20925	20840	20915	20997	20899	20883	21070	20933	20838	20955	20900	20759	20821	21048	20926	20973	20878	20715	21019	21132	20883	20692	21108	20826	20901	20813	20914	20768	20871	21007	20776	20869	20881	21031	20789	20882	20983	20953	20966	20901	20938	20831	20684	20848	20774	20951	20786	21006	20760	20855	20839	20813	20982	20890	21044	21096	20752	20899	20991	20781	20917	20934	20839	20778	20898	20766	20807	20963	20765	20938	21058	20884	20959	20895	20958	21027	20825	20688	20928	20945	21012	21062	20978	20906	21055	20936	20787	20922	20779	20861	21050	20961	20898	21035	20948	21041	20843	20964	21054	21017	20953	20884	20816	20648	20937	21038	20865	20956	20861	21064	20886	20773	20647	20967	21062	21046	21035	20756	20929	20857	20859	20943	20854	20940	20925	20851	20859	21149	21076	20958	21064	21017	20850	20558	20801	20710	20678	20948	21053	20951	21107	21067	20810	20841	20863	21027	20948	20912	20885	20876	21073	20851	20851	20910	20933	20990	21133	21001	20919	20913	20753	20752	20909	21186	20934	20849	20937	20898	20766	20790	20926	20790	20803	20990	20898	21185	21120	20912	21000	20824	20974	21083	20952	20858	20902	21143	20846	20896	21055	21065	20813	20779	20770	20875	20992	20831	20948	20925	21158	21210	21024	20968	20916	20747	20718	21185	21021	21058	21123	20905	20875	20892	20842	20972	20729	21040	20959	20883	20827	20776	21047	20983	21026	20799	21124	20901	20922	20876	20752	20856	20924	20827	20913	21019	20707	20999	20969	20795	20823	20885	20895	21009	20839	21070	20925	21176	20707	20885	20756	20767	20737	20851	20953	20787	20824	20951	20889	20912	20962	20798	20922	21205	20890	20944	20926	21087	21022	20964	20915	20990	20807	20747	21138	20990	20940	20841	20807	20851	20847	20725	20876	20908	20888	21016	20761	20884	20808	20980	20799	21145	20932	21032	20960	20823	20854	21125	20746	21151	20889	20926	20731	21107	21001	20970	21012	21079	20838	20905	20752	21147	21152	20969	21088	20876	20899	20919	20924	20947	20870	20797	20846	20925	20782	20935	20823	20791	20915	20876	20967	20851	20986	20942	21011	20865	20881	21044	20737	20558	20936	20969	21060	20836	20869	20975	20899	20988	20946	21255	20928	21074	20824	20923	20983	20898	20924	20957	20881	20915	20794	20810	20866	21051	20880	20917	20936	20857	20945	21049	20992	20834	20996	20799	20893	21150	20831	20919	20971	20661	20949	20959	20975	20950	20939	20790	20902	20861	20995	20932	21013	20980	20861	20967	20825	20919	20771	21046	20805	20883	20973	20965	21109	20798	20930	20923	20910	20923	21071	20812	21026	20918	20965	20794	20915	20981	20982	20969	20898	20984	20936	20518	20992	20906	20912	20983	20869	20881	21114	21067	20744	21086	21052	21079	20818	20863	21006	20904	20607	21053	20860	20991	20907	20931	20775	20935	20955	20873	20852	21035	20743	20908	20822	21038	20829	20872	21046	20952	20914	20855	20847	20934	20937	21213	20876	20847	20760	20937	20953	21123	20971	20910	20980	20909	20842	21110	20905	20844	21019	20830	20903	21014	20986	20908	20809	20861	20861	20791	20773	20854	20969	21007	20892	21262	21091	20917	20922	20980	21148	20958	20910	20946	20990	21039	20921	21013	21135	20987	21033	20985	20922	20901	20832	21096	20764	20891	20836	20916	21078	20725	20919	20910	20780	21042	20931	21000	20844	20916	21016	20868	21087	20978	21065	21025	20931	20980	20794	21122	21138	21195	21050	20896	21108	20848	20807	20875	20945	21046	21031	21207	20951	21099	20792	20973	20978	20904	20692	20989	20947	20874	20988	20839	20947	20798	20919	21117	21005	20996	20997	21031	20911	20878	21055	20999	21009	20948	20996	20902	21128	20958	20979	20945	20748	21020	20876	20935	20745	20896	20951	20881	20909	20695	20774	20880	21059	20938	21228	20833	21003	20985	20923	21009	20996	20875	20911	20892	20959	20986	20907	20960	20860	20918	21019	21000	20817	20877	20894	20691	20824	21076	20831	20997	21015	20837	21092	20826	20665	21012	20905	20823	20860	20837	20934	20792	20908	20991	20765	20834	20986	20786	21030	20972	20867	20749	20781	20851	21232	20935	20691	20787	20974	20958	20748	20784	20951	20913	20767	20745	21098	20930	21091	20860	20861	20807	20776	20955	21041	20824	20731	20922	20995	20845	20839	20882	20843	20997	21153	20733	20931	20993	20929	20974	20843	20839	20984	20738	20930	20827	21177	21071	21107	20983	20942	20851	20827	20906	20823	21010	20892	21065	21031	20772	20743	20976	20883
24855	45222	43330	35971	31330	27697	24750	22640	21070	19975	19259	18417	17821	17430	17225	17220	17326	17347	17178	17085	16864	16917	16901	17094	16824	16844	17013	16952	16882	17149	17102	16930	16827	16834	17018	16959	16923	16885	17013	17076	16951	16957	16972	16994	16961	16788	16939	17021	16941	16825	17002	16918	16955	17040	17059	16912	16745	16911	16893	17156	17580	17592	17502	17407	17414	17156	16837	16935	16956	16705	16724	16803	16846	16877	16866	16815	17007	16815	17003	16754	16792	16745	16927	16834	16882	16989	16732	16828	16858	16872	16827	16665	16833	16637	16924	16790	16932	16849	16883	17017	16801	16770	16801	16711	16941	16967	16957	16851	16820	16888	16983	16985	16709	16761	17053	16790	16954	16911	16819	16990	16711	16759	16821	17045	16883	16998	16980	16866	16826	16900	16897	16810	16843	16924	16803	16969	16832	16841	16803	16941	16900	17112	16965	16873	16851	16981	16728	16708	16824	16866	16769	17039	16722	16896	16679	16922	16769	17004	16748	16607	16943	16870	16981	16983	16794	16696	16841	16975	16821	16725	16926	16882	16783	16763	16787	16789	16938	16893	16883	17070	16893	16771	16905	16852	16966	16943	16801	16927	16844	16925	16925	16981	16835	16826	16775	17069	16931	17026	16910	16915	16894	16851	16929	16984	16896	16866	16871	16921	16745	16791	16927	16883	17014	16765	16780	16789	16788	16955	16899	16810	16915	16784	17037	16876	17004	16795	16887	16760	16706	16726	16840	16970	16995	16941	16732	16733	16716	16829	17006	16933	16919	16864	16897	16899	16805	16871	16903	16674	16740	16794	16929	16893	16945	16693	16735	16798	16983	16969	16803	16994	16809	16772	16748	16891	16956	16989	16783	16933	16868	16827	16950	16844	16839	16857	16982	16952	16877	16917	16958	16914	16829	17043	16952	16893	16870	16859	16767	16870	16926	16967	16924	16845	16753	16910	16860	16789	16873	16904	16760	16964	16945	17031	16894	16973	16862	16769	16543	16951	16879	16890	17027	16926	16924	16864	16775	16903	17012	16864	16663	16855	16971	16809	16891	17044	16861	16956	16790	16883	16924	16930	16840	16993	16807	17060	16809	16760	17142	16656	16722	16875	16933	17032	16791	16845	16840	16931	16945	16840	16811	16753	16855	16872	16923	16724	16811	16923	16870	16864	16957	16745	16978	16745	16886	16856	16741	16815	16721	16754	16776	16886	16862	16862	16998	17020	16980	17055	16695	16961	16806	16796	16892	16836	16913	16866	16781	16758	16858	16937	16817	17066	16911	16769	16873	17075	16891	16997	16800	16764	16712	16882	16848	16818	16715	16897	16717	16903	16840	16712	16896	16816	16835	16951	17065	16720	16824	17027	16859	16816	16894	16905	16778	16805	16850	16998	16992	16811	16876	16777	16896	16868	16817	16757	16881	16643	16928	16835	16974	16756	16975	16927	16846	16965	16980	16951	16675	16704	16862	17002	16917	16852	16869	16907	16733	16781	16988	16816	16910	16860	16876	16736	16990	16839	17068	17016	16981	16532	16852	16694	16841	16847	16769	16918	16899	16832	16869	16827	16749	16919	16969	16961	16915	16782	16930	16912	16981	16865	16954	16697	16904	16727	16852	16814	16861	16819	16871	17101	16873	16946	16767	16842	16867	16994	16903	16886	16908	16719	16884	16808	16807	16732	16909	16914	16676	17005	16838	16851	16864	16815	17067	16860	16878	17017	16796	16903	16965	16739	16964	17022	17036	16709	16893	16976	16836	16752	16919	16995	16861	16710	16687	16721	16836	16908	16862	16957	17041	16841	16946	16812	16860	16756	17015	16988	16886	16819	16982	16874	16864	16785	16800	16794	16966	16948	16802	16924	17209	16785	17004	17003	16854	16980	16826	16845	16806	16916	16881	16854	16926	16763	16914	17014	16864	16887	16770	16856	16785	17120	16844	16861	16960	17074	16940	16913	16856	16814	16834	16883	16927	16896	17005	16923	16891	16792	16912	16779	16838	16774	16809	16923	16841	16916	16899	16925	16822	17003	16810	16902	16926	16889	16774	16925	16862	16923	16846	16957	16965	16879	17074	16851	16694	16919	16923	16739	17029	16775	16936	16937	16966	16932	16822	17101	16642	16937	16807	16914	16843	16956	16959	16958	16861	16781	17120	16723	16830	17076	16820	16780	16726	16927	16881	17000	16728	16837	16797	16932	16764	16652	16802	16820	16887	16902	17039	16833	16748	16920	16788	16696	16961	16803	16903	17046	16818	16873	16731	16863	16882	17028	17028	16823	16746	16876	16872	16726	16856	16850	16737	16837	17006	16838	16906	16758	16700	16997	16807	16823	16858	17096	16785	16969	16882	16711	16868	16777	16700	16901	16603	16717	16857	16788	17036	16782	16903	16865	16638	16935	16992	16956	16939	16840	17054	16890	16799	16780	16878	16990	16744	16877	16825	16791	16866	16918	16846	16969	16909	16901	16895	16904	16867	16823	16921	16914	16800	17075	16929	16999	17017	16750	16707	16892	16717	16970	16983	16846	16786	16940	16753	16904	16798	16844	16831	16900	16810	17051	16802	16884	16909	16709	16738	16681	16915	16910	17107	16796	16822	17005	16791	17051	17028	16795	16914	16918	17050	16818	16783	16971	16916	16892	16850	16894	16905	17008	16740	16840	16964	16763	16896	16887	17129	16972	16838	16963	17101	16696	16753	16798	16799	16935	16719	16731	17002	17001	16873	16781	16819	16983	16775	16999	16785	16746	16935	16864	16832	16773	16768	16746	16855	17019	16975	16854	16873	16850	16894	16793	16883	16840	17092	16795	16785	16679	16867	16683	16782	16965	16960	16839	16887	16716	17047	16835	16869	16927	16884	16860	16868	16570	16931	16884	16919	16901	16825	16751	16768	16924	17010	16830	16886	16767	16866	16745	16710	16803	16859	16826	17016	16820	16967	16807	16917	16819	16859	16848	16966	16902	16915	16930	16684	16873	16946	16759	16859	16938	16941	16777	16996	16859	16965	17020	16860	16851	16674	16818	16825	16796	17146	16897	16809	16860	16768	16787	16931	16904	17124	16705	16793	16930	16960	16903	16872	16834	16782	16794	16814	16881	16785	16797	16852	16789	16967	16850	16720	17006	16904	16773	16779	17087	16940	16986	16999	16697	16942	16890	16771	16856	16785	16957	16931	16859	16957	16877	17011	16970	16900	16758	16747	16897	16927	17051	16844	16907	16921	16743	16892	16900	16993	16809	16867	16609	16773	17010	16969	16982	16739	16726	16874	16884	16827	16816	16785	16903	16918	16979	16902	16939	16814	16900	16869	16929	16811	16729	17026	16936	16932	16955	16903	16818	16915	16938	16777	16929	16831	16673	16685	16817	16739	16937	16755	16996	16934	16687	16884	16993	16827	16812	17074	16853	16809	16981	16698	16811	16815	16849	16866	16912	16979	17045	16864	16925	16885	16950	16867	16838	16856	16868	16937	16893	16852	17001	16959	16789	16791	16872	17103	16964	16921	16841	16930	16904	16892	16880	16883	16812	16955	16907	16957	16910	16874	16924	16841	16790	16885	16857	16984	16954	16817	16809	16927	16829	16921	16904	16922	17143	16862	17067	16902	16911	16906	16892	16974	16830	16920	16854	16857	17021	16803	16853	16858	16887	16913	16835	16885	16708	16919	16923	16695	16854	16879	17002	16995	16821	17025	16810	16886	16652	16823	16722	16929	16915	16803	17063	16993	16677	16912	16920	16848	16879	16794	16772	16929	16787	16908	16812	16860	16865	16889	16937	16851	16844	16891	16714	17035	16873	16891	16874	16793	16968	17038	16980	16889	16886	16820	16784	16772	16712	16781	16906	16977	17061	16990	16830	16904	16819	16854	16882	16929	16873	17089	16907	16864	16732	17018	16852	16891	16770	16861	16754	16834	16860	16874	16987	16921	17021	16974	16812	16838	16921	16890	16904	16648	16883	16795	16744	16740	16856	16982	16828	16887	16885	16710	16857	17044	16906	16899	16788	16841	16928	16978	17014	16895	16740	17016	16920	17018	17004	16943	16993	16913	16644	16973	16940	16887	16835	16940	16884	16901	16865	16945	16787	16875	17162	16859	16751	16799	16921	16880	16939	16929	16746	16918	16824	16765	16730	16982	16973	17086	16974	16768	16929	16763	16915	16922	16820	16893	16983	16853	16972	17052	16849	16827	16946	16744	16817	16910	16823	16884	16891	17016	16757	16768	16816	16807	16962	16717	16946	16909	16780	16812	16737	16823	16762	16841	17027	16832	16695	16728	16842	16810	16775	16815	16811	16799	16755	16857	16845	16821	16759	17071	17058	16795	16718	17076	16790	17086	16930	16886	16856	16755	16986	16878	16811	16928	16850	16706	16759	16885	16912	16712	16802	16843	16908	17050	16792	16977	16724	16820	16951	16806	16875	16732	16825	16713	16848	16881	16906	16820	16911	16810	17062	16898	16858	16859	16933	16785	16781	17009	16966	16789	16791	16948	16785	16813	16967	16776	16915	16815	16813	16783	16973	16843	16793	17001	16963	16909	16937	16867	16956	16811	16920	16958	16884	16823	16876	16814	17014	16853	16961	16979	16789	16881	16871	16766	16824	16754	16981	16806	16770	16886	16878	16839	16919	16789	16762	16928	16741	16957	16815	16867	17045	16845	16915	16760	16851	16694	16787	16825	16864	16737	16804	16907	16850	17012	16951	16712	16831	17000	16792	16859	16859	16899	16866	16793	16971	16887	16950	16801	16809	17032	16849	16823	16889	16741	16919	16998	16831	16832	16760	16833	16925	16979	17043	16968	16856	16855	16981	16895	16898	16671	16955	17080	16681	17087	16910	16825	16829	16869	16730	16785	16987	16857	16946	16892	16818	16906	16884	16834	16974	17074	16755	16895	16733	16910	16691	17014	16774	16828	16876	16939	16835	16938	16831	16818	16946	16799	17021	16770	16932	16822	16759	16766	16924	16830	16904	16771	16787	17024	16855	17002	16891	16869	16748	17003	16819	16873	16870	16894	16802	16882	16938	16995	16759	17000	16881	17102	17045	16971	16700	16834	16744	16852	16867	17049	16766	16799	17014	16899	16943	16831	17023	17058	16962	16928	17134	16873	16948	16873	16889	16942	16834
23044	21562	29543	24195	22962	27607	31467	26636	25325	24772	24138	23614	23042	22586	22666	22444	22649	22348	22255	22210	22188	22151	22236	22082	22207	22008	21936	22197	21883	22113	22098	22255	22055	22030	22172	21855	21984	21973	21794	21926	21982	22209	22132	22053	22248	21777	22144	21938	21988	22013	21984	22191	22092	21973	22023	22071	21947	22157	21813	22125	22982	22770	22803	22672	22246	22001	22055	21887	22077	21958	21821	21896	21887	21919	22031	21905	21801	21931	21965	22075	21956	21624	21836	21978	21925	21808	21886	21708	22085	21940	22028	21804	21732	21763	21839	21772	22009	21965	21911	21874	21908	22111	21799	21968	21920	22008	22122	21991	21932	21785	21910	22007	21780	21854	22153	21909	21926	22021	21936	21864	21887	21850	21965	21989	21943	21849	22013	21789	21861	21694	21960	21619	21945	21833	21990	21775	21993	21895	21940	21906	21718	21960	21793	21927	21691	21837	21828	21767	21910	21794	22028	21821	21898	21738	22010	21810	21678	21703	21903	21794	21609	21819	21919	21809	22130	21894	21992	21794	21829	22140	21843	21894	21928	22048	21718	21978	21748	21863	21823	21898	22092	22060	21961	21902	21859	21824	21826	21908	21629	21938	21932	21765	21666	21966	22007	21989	21784	21939	21695	21809	21833	21721	22066	21893	22080	22024	22030	21778	22098	21804	21982	21821	21788	21797	21795	21827	21866	21766	21842	21706	21858	21997	21707	21725	21809	21748	21775	21958	21984	21748	21709	22011	21914	21836	21818	21892	21906	21971	21968	21760	22005	21965	21830	21880	22110	21858	21633	21880	21969	21964	21952	21775	21808	21679	21724	22043	21788	22017	21893	21989	21968	21736	21881	21967	21851	21798	21669	21684	21795	21900	21745	21800	22193	21744	21612	21848	21856	21866	21663	21959	21675	21825	22032	21755	21767	22030	21853	22097	22190	21875	21805	21940	21862	22008	22096	21994	21852	22031	22058	21780	21806	21955	21775	21889	21847	21735	22032	21737	21962	21853	21846	21897	21752	21891	21714	21938	21784	21789	21957	21847	21981	22044	21978	21912	21838	22011	21977	21849	21979	21892	21638	21879	21962	22088	21824	22017	21880	21997	21951	21852	22002	22013	21895	21746	21837	22012	21918	22016	21948	21812	21840	21893	21814	22015	21909	21931	22043	21792	22040	22017	21789	21695	21872	21541	21772	21907	21768	21696	21773	21828	21926	21915	21830	21858	21686	21898	21808	21863	21838	21560	21762	21937	21815	22016	21656	21761	21809	21663	21872	21850	21780	21733	21804	21766	21998	21915	22023	21836	21829	21916	21931	21819	21821	21779	21788	21900	21723	22031	21860	21662	21682	21853	21767	21574	21909	21802	22005	22028	21713	21786	22030	21605	21963	22161	21901	21748	21666	21739	21830	21675	21980	21872	21708	21715	21929	22010	21813	22028	22059	21682	21730	21819	21913	21903	21853	21789	21791	21998	21889	21816	21808	21841	21548	21947	21890	21870	21892	21958	21904	21900	21908	21966	21948	22030	21801	21736	21947	21862	22029	21726	21805	21773	21876	21692	21916	21772	21809	21966	21771	21766	21740	21747	21779	21611	22083	21933	21987	21945	22024	21757	21671	21800	21905	21999	21819	21872	21822	21981	21652	22000	21836	21854	21890	21769	22258	21720	21841	21856	21749	21864	21739	21920	21879	22019	21950	21813	21813	21884	21944	21862	21895	22029	21905	21768	21883	21818	22026	22030	21917	21955	21885	21813	21901	21951	21876	21882	21843	21861	21897	21698	21798	21836	21641	22057	21820	21929	21838	21768	21796	21846	21684	21848	21732	21442	21757	21689	21834	21862	21839	21921	21952	21740	21723	21806	21807	21679	21886	21840	21854	21742	21759	21814	21915	21748	21818	21832	21974	21588	22002	21989	21852	22028	21900	21897	21775	21852	21841	21826	21764	21852	21803	21960	22090	21691	22140	22009	21991	22030	21917	21904	21879	21950	22035	21860	22004	21922	21818	21821	21748	22054	21794	21653	21933	21601	21878	21886	21899	21862	21811	21895	21890	21683	21841	21956	21727	21997	21966	21760	21720	22101	21910	21898	21898	21844	21954	21899	21892	21985	21832	21783	21735	21865	21651	21829	21875	21843	21950	21828	21727	21703	21649	21955	21805	21772	21867	21813	21917	21975	21973	21919	21974	21919	21587	21929	22082	21922	21826	21850	21786	21869	21810	22034	21821	21992	21880	21755	22033	21806	22140	22022	21813	22017	21906	21598	21776	21773	22061	21835	21734	21802	22016	21843	21827	21831	21911	21869	21918	21718	22214	21977	22042	21864	22066	21724	21752	21970	21719	21893	21910	21833	21865	22166	21961	21822	21736	21846	21773	21803	21969	22000	21813	22046	21712	21938	21878	21794	22072	22159	21913	21789	22025	21837	22044	21597	21924	21761	21925	21843	21726	21831	21711	21852	22169	21833	21986	21739	21816	21929	22013	21780	21870	22075	21822	21968	21727	21771	21838	21919	21852	21886	21882	21637	21836	21668	21947	21762	21779	21686	21720	21877	21722	21858	21990	21891	21631	21696	21930	21815	21973	21674	21733	21620	21912	21975	21990	21983	21896	21777	21752	21886	21845	21734	21924	21813	21965	21970	21774	21771	21950	22015	21804	21694	21864	21723	21964	21783	21517	21761	21608	21826	21990	21834	21841	21723	21707	21763	21947	21865	21759	21883	21509	22060	22095	21844	21760	21893	21794	21619	21676	21858	22098	22044	21766	22013	21908	21682	21769	21767	21920	21712	21695	21824	21903	21834	21893	21658	21866	21657	21868	21927	21827	21899	21691	21872	21989	21765	22044	22008	21954	21706	21882	21866	21909	21738	21905	21846	21928	21913	21866	21943	21898	21820	21738	21763	21817	21818	21988	21750	21988	21941	21630	21831	22114	21983	21996	22151	21773	21738	21837	21932	21978	21900	21727	21892	21909	21797	21781	21702	21962	21839	21752	21800	21674	21674	21976	21917	21981	21735	21823	21953	21661	22015	21874	21943	22027	21931	21751	21646	21996	21745	21787	21848	21851	21907	21934	21889	21614	22033	21783	22007	21860	21852	21794	21983	21799	21957	21798	21662	21903	21983	21934	21765	21610	21825	22010	21858	22063	21728	21922	21849	21914	21832	21919	21914	22025	21722	21945	21813	21706	22040	21876	21957	21830	21651	21886	21802	21807	22193	21776	22071	22083	22016	21886	22028	21925	21912	21796	21946	21883	21770	21863	21982	21781	21886	21794	21831	21884	21645	21989	21640	21978	21761	21760	22050	21919	21624	21687	21900	21569	21886	21820	21848	21712	21869	21689	21831	21897	21870	21820	21680	21696	21712	22004	21819	21961	22059	21891	22001	21934	21959	22094	22063	21661	21818	21755	22066	21861	22039	21605	21965	21902	21640	22113	21923	22024	21972	21736	21879	21815	21956	21834	21840	21771	21838	21878	21986	21985	21949	21928	21846	21878	21843	21979	21955	21762	22007	21885	21845	21576	21859	22053	21658	21936	21794	21879	21855	21727	21765	21866	21981	21791	21951	22310	21860	21726	21874	21940	21938	21845	21763	21687	21983	21591	21783	21804	21838	21786	21687	21820	21866	21870	21911	21827	21844	21972	21800	21894	22023	21814	21826	21655	22138	21741	21925	21945	21770	21889	21894	21842	21890	21962	21846	21818	21901	21800	21865	21769	21837	21821	21966	22067	22028	21938	21872	21839	21701	21804	21848	22041	21932	21894	21896	21807	21764	21750	21824	21905	22000	21643	21926	22157	22041	21867	21769	21780	21769	21707	21923	21920	22056	22064	22163	21964	21697	21682	21735	21858	21907	22053	21923	21793	22149	22183	22020	21899	21916	21829	21744	21790	21946	21829	21909	21849	21818	22052	21949	21856	21911	21799	21898	22048	21919	21635	21846	21877	21556	21909	21866	21819	21766	21950	21742	21923	21751	21853	21785	21646	21943	21825	21755	21751	21726	21817	21830	21818	21903	21936	21878	21880	21988	21933	21997	21801	21663	21851	21717	22111	21940	21842	22126	21922	21795	21885	21841	21834	21892	21643	21673	21743	21773	21814	21722	21795	21925	21800	21692	21835	21708	21835	21919	21667	21766	21854	21853	22019	22018	21692	21730	21899	21921	21915	21772	21777	21828	21907	21895	22007	21803	21760	21892	21954	21873	21949	21917	21951	22012	21949	21728	21774	21773	21765	22071	21667	21752	21769	21684	21823	21971	21733	21596	21926	21841	21992	21819	21838	21653	21936	21999	21870	21903	21724	21712	21734	21699	21844	21933	22010	21944	21886	21660	21953	21779	21890	21751	21946	21970	21692	21771	21870	21927	21959	21800	22030	21800	21646	21628	21655	21656	21937	21890	22035	21834	21972	21980	21968	21650	22016	21871	21766	21992	21976	21929	21856	21901	21850	21774	21981	21898	21979	21552	21918	21880	21855	21766	21799	21831	21894	21864	21920	21736	22095	21890	21692	21536	21883	21866	22068	21883	21996	21926	21982	21771	21897	21876	21781	21905	22059	22019	21931	21819	21891	21798	22050	21884	21695	21822	21876	21824	21803	21837	21731	21646	22037	21795	22037	21543	21858	21670	21785	21906	21806	21825	21667	21872	22163	22124	21724	22079	21857	21896	22054	21771	21908	21805	21956	22032	21775	21882	22097	21759	21857	21678	21809	21656	21987	21855	21824	21890	21828	21932	21882	21646	21793	21860	21988	21871	21818	21781	21679	21692	21751	21763	21908	22018	21741	21660	21776	21615	21968	21874	21780	22129	21916	21950	21817	21750	21904	21768	21980	21683	21721	21813	21917	21854	21949	21896	21773	21636	21959	21744	21800	21958	21985	21634	21945	22044	21773	21895	21995	21945	21803	21871	21916	21846	22121	21677	21864	21787	21908	21797	21839	21910	21733	21888	21737	21692	21841	21898	21856	21905	21919	22113	21960	21874	22220	21918	21793	22034	21771	21955	21877	22068	21910	21989	21750	21905	21893	21842	21638	21886	21771	21888	21925	21877	21838	21882	21788	21780	21932	21961	21801	21856	21826	21795	21883	21803	21776	21749	21745	21925	21843	21877	21941	21806	22132	21970
25948	48344	46677	39655	35701	30786	26902	24637	22872	21246	20200	19423	18895	18245	17945	17928	17743	17738	17688	17686	17647	17521	17600	17607	17527	17478	17546	17513	17632	17694	17408	17547	17509	17655	17556	17421	17497	17514	17526	17664	17524	17688	17449	17415	17612	17457	17631	17744	17420	17456	17507	17535	17415	17555	17545	17472	17662	17485	17611	17851	18757	18625	18503	18263	17770	17684	17513	17456	17510	17467	17524	17402	17512	17551	17540	17338	17553	17485	17356	17391	17249	17467	17560	17292	17395	17416	17156	17436	17537	17510	17482	17357	17411	17359	17389	17351	17503	17453	17195	17323	17448	17626	17322	17425	17311	17469	17457	17482	17289	17519	17344	17520	17390	17672	17508	17488	17411	17266	17386	17347	17514	17304	17545	17410	17483	17363	17397	17413	17426	17334	17374	17299	17369	17538	17525	17436	17358	17428	17393	17387	17461	17371	17377	17343	17538	17403	17324	17490	17404	17407	17457	17384	17495	17594	17529	17363	17471	17539	17363	17361	17310	17427	17416	17241	17444	17347	17270	17442	17312	17230	17247	17270	17511	17440	17440	17372	17437	17458	17354	17251	17347	17462	17284	17373	17342	17492	17456	17327	17596	17417	17506	17428	17508	17334	17487	17444	17321	17361	17316	17244	17038	17343	17267	17521	17418	17376	17648	17327	17421	17484	17368	17433	17474	17361	17160	17315	17229	17498	17384	17356	17349	17425	17435	17466	17417	17257	17455	17435	17382	17250	17298	17433	17410	17438	17587	17307	17379	17386	17440	17335	17407	17482	17234	17400	17375	17536	17289	17450	17391	17296	17415	17412	17476	17427	17455	17489	17393	17393	17411	17369	17369	17469	17276	17578	17184	17316	17337	17416	17446	17390	17445	17380	17335	17495	17300	17416	17519	17323	17236	17544	17439	17469	17578	17285	17383	17359	17177	17427	17418	17438	17343	17616	17426	17619	17439	17450	17273	17333	17310	17429	17466	17381	17609	17374	17449	17387	17397	17292	17291	17493	17457	17240	17417	17266	17139	17353	17388	17541	17404	17374	17393	17461	17483	17505	17356	17278	17407	17452	17263	17305	17345	17522	17450	17388	17576	17368	17410	17440	17398	17508	17216	17292	17362	17292	17399	17403	17499	17270	17416	17420	17236	17524	17410	17239	17353	17318	17413	17370	17444	17471	17401	17562	17241	17357	17221	17545	17354	17356	17364	17221	17406	17360	17365	17409	17479	17593	17459	17427	17358	17477	17329	17161	17253	17428	17448	17091	17406	17181	17381	17295	17401	17307	17208	17509	17331	17337	17294	17340	17277	17339	17297	17439	17474	17316	17278	17400	17585	17408	17320	17330	17443	17343	17289	17299	17572	17172	17430	17354	17379	17309	17407	17169	17326	17288	17400	17278	17433	17491	17327	17409	17401	17309	17459	17347	17261	17277	17437	17480	17263	17415	17319	17443	17256	17350	17328	17231	17449	17378	17497	17282	17341	17369	17466	17194	17364	17387	17380	17313	17331	17325	17373	17451	17263	17283	17213	17498	17507	17355	17370	17370	17421	17412	17441	17407	17379	17488	17347	17504	17522	17187	17363	17190	17502	17368	17416	17460	17345	17377	17465	17255	17451	17434	17559	17307	17303	17387	17414	17256	17360	17377	17466	17257	17541	17343	17360	17367	17440	17454	17363	17519	17274	17341	17434	17329	17493	17596	17424	17292	17415	17297	17179	17451	17314	17320	17404	17291	17466	17412	17414	17295	17409	17315	17375	17395	17224	17326	17318	17261	17374	17495	17406	17395	17376	17356	17384	17373	17438	17396	17485	17374	17337	17327	17331	17586	17348	17500	17092	17271	17357	17451	17380	17513	17351	17474	17268	17506	17366	17328	17294	17261	17359	17306	17428	17408	17412	17284	17352	17287	17208	17515	17327	17230	17455	17462	17371	17593	17385	17474	17324	17353	17568	17257	17450	17348	17403	17430	17414	17447	17448	17389	17385	17384	17370	17528	17364	17260	17414	17535	17532	17335	17378	17394	17414	17409	17511	17318	17364	17418	17388	17476	17391	17384	17358	17336	17501	17326	17436	17421	17317	17504	17427	17471	17369	17496	17393	17451	17282	17533	17453	17390	17424	17372	17339	17321	17480	17418	17331	17352	17321	17396	17434	17499	17415	17306	17442	17169	17427	17328	17621	17401	17389	17449	17411	17306	17414	17376	17394	17423	17370	17440	17433	17357	17394	17200	17427	17320	17277	17362	17322	17316	17360	17179	17347	17434	17439	17328	17331	17364	17285	17406	17397	17243	17304	17488	17473	17322	17327	17571	17349	17348	17490	17506	17570	17436	17514	17342	17410	17364	17476	17285	17147	17419	17450	17531	17426	17485	17489	17232	17374	17402	17480	17276	17533	17448	17391	17245	17666	17352	17266	17293	17284	17348	17276	17308	17355	17322	17530	17316	17313	17307	17529	17361	17314	17426	17307	17351	17400	17360	17311	17288	17113	17509	17335	17475	17262	17417	17299	17422	17420	17263	17526	17302	17368	17354	17186	17360	17326	17327	17470	17572	17387	17355	17425	17249	17399	17393	17294	17240	17473	17229	17325	17309	17425	17401	17281	17292	17390	17454	17510	17487	17580	17383	17439	17345	17284	17412	17118	17297	17533	17451	17337	17306	17222	17293	17270	17474	17412	17290	17365	17354	17403	17630	17441	17355	17435	17450	17297	17473	17327	17367	17299	17459	17179	17288	17386	17201	17401	17402	17433	17402	17449	17400	17193	17421	17356	17330	17282	17249	17386	17400	17317	17344	17434	17311	17296	17333	17329	17365	17389	17342	17441	17371	17384	17241	17180	17192	17528	17264	17398	17345	17403	17264	17480	17237	17504	17298	17371	17273	17488	17434	17454	17541	17349	17258	17487	17079	17422	17375	17379	17274	17377	17485	17406	17346	17339	17444	17412	17346	17375	17443	17099	17431	17306	17145	17407	17319	17437	17267	17500	17411	17373	17374	17557	17351	17395	17357	17305	17329	17409	17452	17441	17398	17380	17515	17461	17533	17407	17260	17398	17389	17482	17326	17406	17455	17342	17398	17328	17347	17385	17436	17350	17285	17422	17400	17385	17501	17447	17331	17313	17338	17365	17343	17169	17477	17244	17505	17537	17377	17294	17313	17196	17422	17538	17228	17463	17382	17363	17359	17503	17376	17531	17271	17223	17479	17369	17268	17451	17373	17162	17210	17449	17321	17289	17347	17370	17584	17312	17407	17193	17552	17477	17466	17357	17227	17461	17601	17550	17245	17322	17388	17446	17344	17329	17384	17485	17445	17469	17266	17437	17497	17436	17560	17292	17325	17457	17320	17418	17332	17379	17317	17398	17313	17315	17394	17411	17260	17328	17262	17314	17435	17488	17434	17434	17396	17480	17340	17279	17322	17389	17325	17288	17444	17307	17400	17447	17195	17292	17292	17364	17331	17334	17541	17437	17338	17583	17256	17390	17584	17307	17449	17377	17348	17417	17350	17430	17429	17440	17310	17287	17324	17597	17352	17399	17474	17531	17504	17659	17417	17384	17447	17375	17376	17500	17309	17228	17411	17284	17481	17217	17270	17476	17176	17496	17402	17214	17218	17256	17357	17337	17343	17326	17208	17350	17404	17427	17537	17423	17473	17381	17426	17458	17220	17288	17418	17386	17480	17447	17325	17310	17383	17494	17350	17195	17295	17501	17653	17256	17457	17453	17441	17510	17460	17364	17526	17324	17470	17422	17415	17426	17386	17327	17484	17278	17548	17326	17421	17182	17506	17388	17459	17529	17430	17490	17378	17368	17362	17487	17577	17420	17432	17439	17434	17424	17293	17430	17336	17418	17436	17264	17405	17282	17389	17526	17354	17367	17316	17256	17315	17439	17298	17423	17510	17249	17165	17492	17282	17279	17324	17444	17327	17418	17429	17404	17524	17564	17449	17484	17484	17404	17448	17476	17637	17274	17425	17533	17396	17425	17271	17352	17352	17232	17411	17501	17355	17370	17516	17476	17325	17494	17451	17318	17602	17374	17345	17471	17485	17508	17362	17215	17320	17300	17407	17466	17300	17252	17314	17455	17451	17203	17320	17461	17199	17566	17316	17575	17272	17446	17204	17208	17333	17485	17400	17412	17321	17376	17494	17342	17386	17312	17260	17553	17178	17292	17569	17264	17399	17437	17427	17274	17280	17415	17502	17505	17357	17387	17508	17460	17320	17517	17370	17281	17373	17399	17188	17317	17297	17318	17288	17355	17400	17341	17432	17377	17334	17357	17466	17368	17404	17391	17319	17503	17476	17415	17439	17321	17318	17387	17377	17397	17430	17412	17270	17375	17374	17289	17283	17483	17312	17425	17255	17407	17263	17440	17436	17390	17387	17190	17393	17472	17510	17262	17413	17522	17394	17335	17293	17467	17541	17448	17429	17325	17372	17484	17416	17433	17430	17582	17311	17438	17449	17456	17376	17281	17549	17494	17533	17535	17191	17463	17387	17415	17438	17266	17318	17241	17548	17209	17272	17429	17249	17300	17435	17441	17367	17283	17382	17198	17374	17340	17399	17352	17319	17436	17345	17413	17421	17435	17115	17375	17353	17377	17440	17349	17514	17401	17306	17450	17249	17422	17296	17448	17238	17407	17438	17403	17489	17313	17391	17286	17375	17256	17334	17640	17484	17510	17382	17473	17355	17363	17253	17468	17309	17362	17490	17393	17317	17351	17415	17351	17442	17594	17242	17513	17321	17349	17388	17431	17486	17326	17444	17438	17243	17456	17545	17216	17434	17377	17159	17331	17552	17300	17353	17417	17362	17390	17583	17226	17403	17387	17256	17507	17476	17310	17443	17366	17331	17441	17178	17361	17437	17587	17465	17361	17548	17480	17432	17347	17529	17431	17410	17281	17377	17477	17300	17444	17305	17452	17414	17311	17446	17547	17418	17470	17375	17297	17431	17506	17321	17405	17275	17299	17452	17351	17346	17252	17215	17393	17309	17365	17527	17575	17348	17499	17460	17460	17292	17417	17285	17422	17268	17473	17469	17461	17503	17254	17401	17406	17412	17349	17229	17360	17317	17347	17376	17420	17427	17452	17256	17454	17534	17260	17496	17408	17448	17503	17365
29161	26655	34777	32871	28959	26725	24895	23989	23438	22890	22665	22576	22393	22059	22092	22196	22163	22383	21987	22129	22118	22211	22050	21965	22033	22045	22030	21995	22177	22080	22012	22008	22161	22052	22094	22270	22047	22155	21800	22140	22063	22139	22156	22036	22252	22028	21919	22020	22026	22082	22387	22076	22259	21956	22206	22104	22062	22054	21967	22281	21867	22262	22116	22051	22115	22050	22068	21954	21824	21998	21993	21823	22213	21802	22208	21998	22148	21991	22043	21981	22033	22077	21972	21885	21963	22018	22206	22159	21946	21772	22211	22081	21985	22009	22062	21842	21957	22182	21975	22143	21933	22219	21856	21950	22249	22051	22103	22178	21825	22155	22119	21926	21923	22160	22115	21907	22089	22161	21767	21988	22042	21905	22032	21995	22031	21950	21944	21812	22204	22024	22207	21939	22216	21932	22089	21909	21963	21845	21841	22191	22146	22065	22199	21891	22059	21991	21978	22055	21859	22032	22088	21981	21998	21879	21936	21898	21913	21978	22034	22016	22099	22012	21957	21898	22036	22101	21882	22024	22072	21774	22113	22336	21829	21874	22008	22082	21848	21829	21909	22173	21845	22011	22060	22016	22428	22039	22056	21875	22047	21750	21906	22130	22099	21877	21995	21797	21998	22168	22042	22087	21900	21934	21946	21856	21946	22069	21820	22040	22022	22074	22063	22057	22054	22109	21979	22176	22079	21850	21759	22153	22135	22117	21887	21942	21911	21864	22050	21960	21834	21911	21919	22225	21883	22181	21781	21822	21878	22125	21992	21973	22070	21876	21961	21793	21939	22013	21867	21970	21743	22110	22193	22042	21935	22059	22078	22034	21770	21875	21996	22010	22069	22135	22101	22287	22168	22188	22206	22003	21901	21860	21981	22010	21926	22076	21960	21947	21922	21942	21934	21987	21935	21872	22071	22117	21993	22056	22078	22207	22065	22300	22150	21838	21958	21879	22123	21747	22116	21910	22073	22101	22096	21909	22010	21999	22171	21938	21926	22058	22021	21940	22035	22035	21916	22161	22094	21882	21857	21939	21969	22170	21846	21914	21976	21903	21872	21740	21757	21809	22134	22017	22057	22035	21935	21913	21870	22110	22238	22012	21932	22133	21943	21894	21877	22000	21926	21943	21974	21707	21806	22023	22035	21715	22102	22088	22008	21932	21783	22106	22167	22061	22202	22014	21964	21909	21991	22142	22038	22067	22083	22061	22069	22056	22141	22004	21940	21954	22077	21913	22119	21885	22004	21902	21825	22158	21869	21959	22210	21994	22010	21672	21977	21930	21870	22102	22181	22024	21983	22119	21849	21934	21807	21931	21900	21906	21906	22104	21931	22084	22124	22087	22246	22084	21942	22227	22163	21809	21782	22042	21933	22259	21906	22018	22003	21981	21866	21941	21844	22040	21895	22040	21992	21945	22005	22096	22125	21827	22019	22021	21808	22188	22012	22045	22244	22001	22098	21796	22054	22134	21994	21998	21939	21955	22295	21907	22073	21927	21905	22147	21986	22055	22163	22120	21968	21800	22022	22131	22208	22061	22031	22096	22026	21899	22002	21990	21826	22027	21920	22065	21872	22011	22296	21952	22102	22225	21926	21932	22119	21929	22165	22157	22043	22160	22034	21958	21962	21996	21811	22102	21906	22053	21965	22049	22067	22160	21905	21833	21874	22027	22008	21913	21895	22023	22011	22029	21982	22000	22019	22017	22102	22091	21911	21848	22027	21938	22043	21918	21833	21951	21886	21916	22014	22034	22095	22185	21967	21878	21864	21855	21905	22014	22078	21963	22084	21935	21820	21933	22096	22061	22038	22093	21998	22003	22067	22002	22003	22145	22195	21858	21931	21936	22122	21741	21829	22032	21937	21926	22034	21858	22016	22086	21907	22023	22039	22024	22017	21993	22173	22013	22090	22069	22108	21919	21982	22030	21913	21970	22011	22107	21963	22375	22036	22110	22034	22134	21867	22375	22114	21904	21943	21958	21895	21871	21927	21887	22062	21943	21850	21967	21832	21922	22193	22160	22046	21917	22213	21965	22084	22197	22127	22024	22300	22129	22076	22103	22029	22029	22027	22049	22075	21962	22002	22034	21977	21974	22105	21935	22192	22015	21992	21938	22078	22045	21957	22091	22073	22087	22006	21947	21956	21847	22003	21891	21997	22070	21983	21862	22009	21939	22036	22172	21746	21944	21938	22216	22178	22115	22243	22047	21986	21959	22144	22007	22024	22179	22051	21993	21748	21984	21952	21995	22190	21830	22098	21898	21949	22025	22058	22217	21877	21724	22092	22171	21903	21705	21747	22042	22037	21948	22117	21914	21909	21912	22008	21894	22022	21947	21766	22044	21976	21886	21785	21961	21927	22027	22023	22061	21912	21840	22081	22096	22059	21954	22017	21938	22085	22088	21935	21690	21895	21905	21882	22117	22126	22051	22194	22094	21864	21980	22034	21842	21966	21785	22019	21902	22077	22211	22218	21894	21935	21724	21883	22109	22210	21922	22039	21871	21998	21778	22129	22029	21934	22049	22045	22016	21801	21892	21914	21756	21888	21974	21862	22128	21980	21899	21977	22218	21886	21919	22300	21774	22052	22094	22097	21787	21992	22166	21990	21747	21913	21871	21908	21887	21995	21730	21831	21976	22050	21729	21915	21949	22039	21918	22109	22122	21956	21840	22015	21878	21965	21959	22116	22024	22400	22020	21917	22116	22128	22059	22022	21882	22114	22184	22125	22036	22119	22038	21951	21999	21965	22092	21952	21941	22039	22098	22156	21982	22024	21918	22019	22140	21954	22137	22229	21941	21915	22059	21879	22152	22150	22167	22124	22108	22047	22199	21878	21932	22018	21957	22121	22126	21947	21919	22054	22402	21913	21951	22137	22105	21998	21750	22148	22131	22087	21903	22140	21972	22094	22191	22061	22199	21920	22016	22079	22077	22118	21851	22134	22127	21787	22095	22083	22130	22227	22187	21969	22136	21815	22069	22007	21885	21941	22073	22019	21796	22299	22000	22005	22014	21955	21903	21840	22119	21936	21883	21999	22042	21935	22013	21847	21852	22037	22123	22377	21991	21905	21998	21963	22014	22005	21864	22050	21728	21972	22219	22183	21959	21840	22057	22095	21863	21810	22035	22206	22085	22051	22007	21757	22056	22174	21694	22001	21982	22259	22247	22188	21915	22049	22111	22005	22125	22046	22028	22048	22157	21824	22032	21915	22058	22032	21876	21779	22013	22043	22008	22389	21750	22022	22040	22223	22063	21954	22190	21914	22116	22101	22267	22111	21989	22019	22182	21901	22068	22118	21977	22021	21985	22095	21811	21817	21940	22178	21983	22133	22089	22153	22191	22066	21765	22101	22023	21995	22001	22078	21983	21955	22107	22214	21987	22033	22115	21890	21800	21999	22024	22269	21953	22016	22117	21978	22033	21869	22221	22160	21968	21792	22157	21832	22094	22096	21902	22128	22241	22163	22169	22083	22215	21870	21784	22004	22043	22095	22105	22192	21877	21979	21946	21963	22133	21906	22074	21966	22057	21835	22039	22051	21858	21926	22016	22027	22085	22174	21952	21950	22107	22066	22088	22047	22027	22008	21945	21960	21842	22138	21945	21973	21946	22032	22156	22009	21937	22194	22095	21718	21955	22060	21945	22176	22063	21987	21993	22143	22058	21932	21968	21930	21854	22150	22108	22109	21935	21973	21921	21986	22027	22119	22148	22040	21740	21913	21978	21859	21862	22005	21980	22124	21952	22292	22009	21968	22126	21982	22237	21891	21824	22047	21825	22078	21978	22016	21999	22031	22043	22041	21955	22139	21963	21981	22010	22073	22066	22062	21958	22141	22273	22088	22004	21802	21948	22061	21959	22024	22024	21889	21798	22031	22041	22223	22006	22273	21888	21917	21881	22000	22004	21938	22298	22178	22162	21978	22026	21959	21953	21951	21984	22202	22275	21996	22097	21891	22042	21980	22064	22031	22003	21980	21905	22134	21889	21882	22042	21988	22077	22064	22125	22010	21812	21924	22012	22021	21825	22127	22067	21969	22069	21739	21890	21886	22237	22023	22042	22146	22014	22141	22174	22038	22026	22055	21831	21990	22076	21996	22078	22105	21970	21879	22167	22020	22033	22155	21953	22143	21986	22085	21846	22026	22217	22020	21949	22103	22060	22131	21943	22129	22137	22174	22318	22100	21978	21955	22014	22141	22141	21999	22043	22163	22002	21970	21998	22068	22003	22103	22042	22038	22035	21894	22000	22098	21846	22134	21970	22009	21960	22049	22160	21995	22312	21932	22092	22073	21925	21829	22054	21932	21884	21827	21835	21974	21804	22126	22060	22033	22206	22077	21981	21887	21670	22015	21834	22091	22115	22126	21902	22248	22112	21800	21896	21869	21907	21989	21974	22077	21990	22133	22038	21985	21910	22163	22094	22092	22056	22118	21913	21936	22226	21953	21708	21862	22118	22006	22087	21870	21821	21861	22165	22179	21959	22236	21980	22107	21820	22097	21874	22098	22034	21984	22061	22021	22105	22148	22027	22052	21936	22055	21919	22333	22078	21867	22100	21954	21804	22098	22121	22113	22169	21929	21922	21981	21941	21885	22007	22060	22008	22160	22156	21960	21942	21913	21977	22001	21898	21911	22128	21943	21911	22061	22078	21982	22010	21741	22302	21953	22052	22052	21819	21912	22175	21921	22107	22095	21990	22039	22126	22270	22335	22081	21985	22240	22122	22099	22018	21992	21930	21959	22263	22287	21897	22044	21850	21936	21987	22067	21847	21956	22057	22089	22082	21784	21886	21868	21827	22003	21963	21973	22121	22119	21823	22223	22082	21898	22048	21839	22131	22013	21759	22206	22087	21969	21951	21920	22008	21931	21987	22066	21873	22119	21839	22001	22142	21824	21988	22213	21831	22030	22011	21950	21926	21998	22050	21820	21894	22072	22128	21952	22234	21996	21891	22061	21890	22022	21995	22003	21977	21955	21988	22031	22045	22089	21941	22160	21959	22281	22159	21856	22113	22291	21955	21987	22124	22157	22310	22005	22115	21865	22124	21978	22259	21998	22162	22233	22073	22152	22074	22009	22149	22040	22161	22103	22140	21931	22166	21915	22071	22034	21778	22048	21995
25852	38176	36137	30164	27309	23807	21762	20571	19639	18875	18552	18347	17909	17876	17728	17910	17592	17612	17529	17573	17550	17366	17647	17543	17593	17595	17451	17467	17590	17535	17558	17443	17515	17584	17542	17638	17512	17478	17562	17584	17680	17627	17449	17648	17516	17428	17571	17486	17632	17576	17492	17608	17537	17639	17568	17736	17570	17326	17488	17404	17569	17540	17555	17490	17578	17500	17524	17364	17481	17546	17460	17515	17432	17575	17719	17593	17426	17370	17563	17433	17512	17576	17378	17514	17420	17283	17534	17545	17574	17618	17585	17496	17502	17373	17612	17682	17528	17466	17512	17499	17543	17520	17415	17411	17460	17521	17398	17474	17580	17515	17575	17308	17746	17490	17343	17528	17522	17516	17480	17520	17416	17536	17458	17392	17585	17388	17430	17505	17557	17438	17421	17535	17509	17592	17651	17431	17402	17557	17669	17506	17383	17439	17505	17507	17459	17642	17443	17271	17538	17559	17531	17560	17404	17443	17643	17426	17463	17561	17509	17448	17544	17433	17647	17526	17535	17596	17593	17671	17365	17542	17606	17380	17512	17673	17530	17463	17611	17554	17650	17313	17369	17449	17506	17501	17342	17650	17528	17408	17385	17590	17569	17692	17453	17413	17395	17461	17542	17319	17492	17483	17526	17404	17456	17612	17473	17616	17634	17515	17525	17489	17471	17678	17453	17547	17482	17453	17265	17645	17582	17565	17622	17532	17618	17571	17392	17534	17651	17506	17631	17544	17457	17591	17547	17609	17645	17174	17735	17380	17486	17422	17472	17524	17541	17588	17515	17408	17554	17491	17479	17438	17547	17457	17504	17683	17449	17504	17459	17482	17651	17411	17481	17617	17547	17482	17435	17596	17523	17514	17514	17567	17626	17594	17543	17487	17531	17542	17532	17387	17427	17426	17552	17470	17483	17521	17334	17701	17495	17520	17553	17570	17552	17399	17558	17476	17585	17574	17362	17435	17465	17371	17527	17478	17742	17577	17630	17397	17316	17720	17444	17535	17499	17445	17672	17443	17424	17359	17533	17453	17381	17349	17356	17396	17575	17402	17516	17446	17641	17523	17504	17583	17444	17429	17373	17403	17583	17473	17364	17608	17551	17607	17560	17543	17447	17598	17511	17493	17561	17347	17330	17448	17380	17597	17282	17532	17534	17394	17455	17483	17569	17359	17521	17580	17457	17616	17602	17540	17462	17578	17591	17564	17639	17368	17501	17569	17584	17476	17706	17437	17349	17475	17518	17635	17545	17639	17297	17498	17324	17437	17569	17617	17549	17613	17486	17521	17633	17505	17414	17228	17534	17542	17496	17518	17406	17464	17418	17498	17530	17510	17346	17463	17549	17688	17508	17567	17603	17485	17593	17589	17620	17480	17406	17544	17506	17517	17302	17510	17524	17584	17637	17547	17440	17493	17423	17537	17497	17554	17518	17430	17579	17610	17501	17646	17493	17497	17530	17320	17558	17644	17625	17487	17439	17509	17506	17522	17363	17556	17381	17428	17621	17563	17655	17585	17587	17534	17599	17478	17512	17618	17543	17489	17540	17458	17455	17524	17480	17345	17535	17556	17697	17627	17591	17342	17458	17694	17477	17561	17442	17541	17596	17512	17516	17533	17584	17548	17441	17420	17457	17436	17454	17471	17419	17631	17297	17594	17438	17557	17578	17524	17472	17638	17531	17500	17548	17383	17452	17393	17568	17420	17464	17406	17342	17550	17561	17330	17617	17653	17523	17443	17567	17448	17461	17698	17493	17481	17547	17543	17774	17443	17630	17475	17644	17401	17563	17419	17526	17359	17506	17475	17583	17520	17568	17529	17617	17319	17438	17439	17520	17367	17356	17572	17424	17462	17648	17576	17473	17551	17408	17480	17599	17466	17510	17437	17444	17568	17559	17627	17470	17513	17415	17412	17575	17337	17509	17537	17503	17316	17546	17566	17776	17364	17703	17329	17703	17569	17512	17610	17521	17518	17515	17477	17595	17583	17427	17384	17579	17481	17571	17473	17476	17569	17435	17439	17625	17733	17467	17627	17360	17428	17555	17480	17495	17401	17494	17608	17495	17639	17320	17624	17631	17590	17481	17530	17631	17528	17640	17524	17713	17416	17307	17535	17450	17522	17552	17555	17482	17405	17558	17448	17578	17592	17674	17386	17402	17608	17524	17416	17450	17537	17677	17395	17568	17438	17543	17693	17646	17649	17565	17443	17426	17505	17375	17552	17444	17214	17579	17511	17393	17603	17396	17514	17538	17538	17338	17595	17557	17331	17675	17650	17495	17416	17643	17496	17518	17317	17442	17724	17664	17433	17566	17310	17574	17597	17438	17660	17622	17553	17476	17534	17625	17532	17329	17439	17482	17579	17558	17526	17367	17559	17480	17471	17528	17488	17530	17525	17570	17525	17549	17565	17424	17508	17388	17485	17530	17506	17513	17554	17523	17412	17565	17494	17465	17364	17552	17445	17476	17401	17636	17602	17577	17362	17514	17238	17477	17307	17455	17472	17448	17575	17588	17554	17434	17514	17350	17482	17500	17588	17386	17495	17573	17505	17618	17537	17502	17465	17725	17429	17541	17523	17389	17460	17474	17585	17696	17607	17398	17566	17410	17417	17542	17369	17585	17529	17288	17500	17567	17301	17475	17501	17655	17626	17500	17515	17614	17316	17567	17578	17596	17282	17442	17436	17653	17488	17512	17487	17527	17432	17390	17454	17461	17508	17485	17510	17438	17657	17603	17412	17553	17472	17362	17547	17667	17527	17531	17520	17582	17517	17548	17554	17531	17496	17605	17563	17522	17594	17433	17512	17427	17670	17529	17612	17575	17485	17627	17533	17558	17442	17376	17504	17486	17541	17604	17488	17336	17567	17373	17489	17496	17761	17420	17452	17633	17547	17562	17652	17447	17496	17302	17588	17380	17430	17478	17551	17397	17575	17447	17696	17467	17455	17540	17246	17602	17536	17470	17533	17486	17465	17601	17419	17586	17606	17472	17517	17493	17558	17511	17520	17632	17548	17390	17568	17527	17564	17439	17556	17569	17567	17457	17251	17526	17630	17743	17326	17530	17406	17520	17375	17646	17554	17241	17548	17532	17417	17384	17508	17461	17502	17427	17337	17544	17506	17519	17424	17571	17460	17549	17582	17444	17491	17487	17694	17427	17334	17672	17497	17683	17569	17353	17474	17347	17435	17492	17378	17535	17667	17697	17599	17534	17540	17518	17488	17600	17565	17534	17562	17628	17496	17529	17514	17381	17444	17588	17610	17697	17472	17186	17565	17699	17618	17333	17532	17581	17429	17481	17362	17534	17343	17466	17468	17428	17473	17413	17521	17557	17507	17566	17648	17688	17522	17631	17614	17364	17601	17450	17503	17474	17401	17474	17462	17484	17488	17756	17580	17476	17554	17549	17674	17417	17486	17482	17618	17469	17469	17305	17433	17563	17373	17476	17475	17535	17526	17605	17559	17469	17551	17307	17486	17655	17399	17399	17526	17456	17608	17227	17495	17591	17504	17546	17464	17495	17650	17538	17471	17512	17471	17500	17470	17499	17626	17619	17580	17432	17401	17499	17393	17531	17494	17595	17583	17522	17536	17372	17434	17785	17467	17381	17441	17598	17625	17386	17555	17579	17567	17474	17563	17460	17436	17485	17411	17595	17437	17591	17283	17382	17571	17619	17383	17474	17686	17661	17565	17452	17431	17520	17557	17500	17530	17541	17562	17544	17626	17540	17654	17558	17586	17676	17378	17677	17396	17604	17659	17497	17444	17359	17649	17534	17289	17672	17568	17324	17579	17427	17563	17584	17509	17482	17569	17423	17520	17451	17376	17648	17427	17660	17584	17569	17444	17409	17518	17576	17556	17590	17374	17565	17495	17522	17499	17599	17497	17489	17397	17611	17603	17372	17370	17530	17486	17649	17431	17549	17513	17442	17466	17505	17580	17537	17350	17543	17596	17617	17396	17526	17425	17668	17469	17336	17569	17424	17336	17627	17417	17375	17480	17504	17550	17466	17583	17586	17484	17506	17722	17514	17322	17578	17620	17327	17411	17439	17393	17429	17596	17444	17557	17505	17618	17571	17364	17498	17505	17505	17567	17551	17671	17641	17445	17524	17680	17522	17542	17676	17478	17511	17585	17622	17473	17535	17724	17557	17604	17464	17356	17460	17551	17388	17529	17535	17521	17519	17326	17597	17444	17498	17519	17439	17405	17619	17458	17436	17420	17636	17326	17458	17567	17437	17437	17581	17558	17446	17436	17538	17591	17448	17261	17516	17456	17566	17545	17566	17548	17534	17509	17477	17533	17695	17507	17471	17520	17497	17512	17527	17607	17466	17637	17672	17586	17343	17454	17582	17648	17468	17390	17439	17534	17677	17547	17553	17500	17459	17414	17492	17641	17629	17482	17438	17576	17507	17482	17506	17440	17474	17362	17551	17452	17674	17571	17483	17495	17628	17420	17550	17444	17633	17434	17460	17567	17573	17579	17675	17543	17451	17481	17355	17480	17502	17498	17651	17485	17330	17649	17424	17554	17520	17490	17433	17578	17514	17338	17659	17587	17527	17468	17448	17640	17508	17561	17494	17439	17518	17618	17433	17493	17571	17500	17628	17317	17519	17482	17428	17443	17451	17552	17581	17631	17366	17530	17447	17657	17428	17764	17496	17433	17487	17657	17362	17472	17463	17523	17632	17436	17434	17653	17683	17529	17468	17507	17482	17507	17413	17528	17470	17526	17630	17464	17422	17463	17493	17615	17565	17532	17713	17411	17553	17616	17541	17379	17706	17337	17453	17341	17480	17576	17479	17692	17797	17437	17520	17600	17355	17629	17483	17322	17530	17662	17422	17434	17578	17602	17586	17518	17531	17337	17647	17503	17484	17519	17431	17632	17637	17593	17594	17445	17441	17520	17243	17570	17540	17365	17438	17378	17575	17530	17349	17462	17581	17401	17510	17547	17701	17492	17549	17522	17603	17467	17410	17511	17422	17258	17684	17484	17537	17565	17505	17384	17553	17467	17564	17459	17497	17482	17388	17381	17421	17516	17598	17409	17555	17481	17484	17722	17456	17502	17569	17495	17445	17619	17510	17468	17560	17499	17678	17582	17613	17470	17588	17348	17526	17611
24046	21487	29170	24762	24534	27832	28182	25401	24630	24497	23765	23310	23164	22804	22934	22755	22790	22305	22404	22518	22812	22561	22597	22271	22638	22596	22358	22292	22341	22522	22539	22443	22396	22510	22472	22565	22373	22538	22481	22552	22422	22512	22798	22698	22387	22422	22390	22385	22518	22118	22288	22554	22353	22520	22605	22431	22544	22597	22373	22665	22640	22972	22548	22688	22633	22312	22436	22281	22379	22490	22447	22228	22401	22485	22277	22385	22421	22370	22165	22483	22371	22560	22273	22279	22211	22418	22244	22396	22233	22200	22399	22165	22356	22252	22199	22370	22337	22344	22605	22327	22473	22239	22254	22385	22357	22329	22481	22343	22307	22226	22335	22167	22251	22429	22280	22421	22329	22572	22106	22475	22409	22360	22196	22369	22472	22131	22299	22314	22168	22045	22441	22141	22448	22461	22466	22296	22287	22216	22358	22180	22316	22331	22389	22248	22414	22309	22413	22259	22527	22340	22366	22347	22206	22373	22354	22384	22267	22391	22219	22108	22425	22245	22131	22279	22323	22508	22246	22171	22405	22492	22316	22290	22419	22297	22483	22213	22449	22402	22083	22353	22533	22129	22150	22310	22528	22065	22287	22211	22637	22273	22356	22222	22232	22361	22494	22310	22243	22483	22491	22384	22468	22469	22190	22132	22463	22316	22418	22465	22347	22278	22362	22245	22436	22229	22379	22374	22280	22245	22480	22460	22241	22432	22611	22465	22182	22467	22381	22210	22493	22450	22347	22351	22404	22319	22321	22500	22382	22380	22168	22414	22391	22166	22248	22539	22656	22249	22377	22161	22412	22418	22367	22420	22505	22355	22357	22335	22680	22308	22441	22448	22388	22557	22360	22273	22227	22524	22450	22430	22305	22156	22309	22463	22442	22302	22108	22416	22255	22243	22316	22373	22320	22258	22356	22358	22393	22282	22414	22350	22362	22358	22100	22492	22417	22490	22325	22295	22287	22539	22610	22347	22333	22208	22379	22194	22472	22323	22368	22231	22380	22264	22270	22517	22388	22291	22376	22528	22319	22207	22632	22394	22260	22322	22482	22242	22383	22193	22455	22088	22512	22218	22185	22195	22039	22264	22421	22225	22374	22317	22327	22211	22502	22635	22391	22557	22221	22467	22368	22304	22415	22412	22275	22380	22566	22354	22360	22373	22334	22368	22284	22372	22345	22217	22389	22405	22315	22514	22285	22077	22310	22076	22330	22433	22351	22535	22335	22361	22294	22336	22241	22162	22290	22272	22349	22327	22335	22366	22279	22291	22271	22305	22361	22441	22447	22272	22486	21934	22187	22285	22547	22232	22389	22263	22501	22367	22361	22115	22384	22493	22390	22224	22513	22595	22308	22320	22533	22550	22249	22256	22499	22260	22322	22404	22363	22399	22107	22117	22451	22293	22282	22490	22225	22406	22405	22648	22355	22466	22483	22314	22372	22456	22295	22272	22374	22474	22278	22229	22345	22351	22588	22313	22375	22530	22420	22214	22413	22138	22236	22447	22335	22479	22376	22142	22295	22268	22394	22324	22238	22269	22220	22349	22399	22276	22430	22224	22118	22358	22546	22074	22147	22495	22148	22248	22259	22225	22436	22370	22636	22415	22300	22322	22559	22368	22290	22393	22388	22439	22229	22454	22538	22531	22386	22313	22317	22575	22488	22213	22164	22228	22420	22346	22396	22039	22221	22342	22177	22225	22234	22174	22378	22297	22270	22282	22431	22250	22306	22411	22453	22468	22173	22276	22253	22318	22228	22247	22333	22386	22151	22341	22367	22366	22449	22376	22432	22249	22483	22472	22374	22154	22286	22186	22237	22368	22234	22239	22365	22265	22360	22362	22286	22363	22208	22339	22281	22428	22437	22298	22213	22299	22228	22246	22633	22494	22126	22314	22478	22117	22473	22427	22331	22450	22475	22414	22338	22699	22484	22431	22278	22503	22340	22386	22328	22244	22358	22309	22378	22280	22397	22443	22411	22636	22156	22259	22424	22487	22383	22204	22380	22433	22136	22092	22302	22365	22125	22387	22282	22349	22419	22292	22370	22423	22410	22246	22171	22408	22423	22187	22385	22407	22145	22330	22155	22227	22038	22188	22474	22391	22356	22520	22385	22422	22092	22232	22513	22517	22218	22272	22376	22195	22426	22169	22104	22447	22197	22551	22293	22462	22457	22489	22332	22427	22378	22401	22248	22313	22303	22443	22285	22475	22424	22409	22374	22379	22358	22527	22297	22273	22215	22469	22304	22121	22386	22354	22461	22369	22242	22319	22241	22381	22329	22246	22516	22249	22377	22453	22477	22265	22493	22492	22196	22298	22254	22178	22389	22445	22474	22266	22293	22350	22314	22395	22149	22364	22598	22370	22366	22211	22346	22161	22305	22368	22334	22076	22430	22404	22411	22287	22242	22374	22276	22351	22192	22238	22094	22004	22287	22257	22342	22169	22520	22497	22411	22311	22117	22470	22453	22458	22351	22329	22275	22213	22137	22331	22372	22184	22405	22367	22371	22322	22394	22372	22197	22348	22238	22459	22305	22485	22195	22265	22420	22289	22406	22479	22173	22489	22420	22227	22434	22327	22334	22120	22321	22146	22282	22268	22358	22471	22424	22421	22366	22430	22425	22384	22315	22286	22206	22316	22370	22230	22388	22490	22332	22315	22371	22223	22090	22174	22169	22345	22291	22398	22265	22282	22351	22323	22470	22224	22389	22404	22094	22179	22443	22409	22273	22197	22326	22278	22625	22375	22310	22147	22309	22338	22254	22137	22324	22470	22407	22300	22119	22561	22470	22349	22268	22387	22269	22246	22338	22322	22180	22544	22417	22473	22413	22574	22505	22451	22389	22316	22437	22286	22130	22177	22297	22401	22279	22450	22426	22439	22170	22352	22325	22181	22199	22213	22338	22179	22375	22423	22324	22333	22460	22527	22414	22311	22379	22283	22332	22371	22172	22207	22205	22381	22332	22418	22433	22302	22263	22344	22313	22233	22390	22254	22288	22388	22249	22503	22219	22472	22281	22298	22262	22175	22187	22432	22179	22275	22368	22142	22292	22275	22099	22309	22407	22375	22489	22238	22387	22416	22282	22601	22349	22317	22404	22418	22362	22151	22374	22119	22400	22361	22248	22557	22239	22352	22288	22361	22384	22543	22296	22365	22329	22308	22482	22318	22275	22451	22019	22403	22306	22512	22496	22338	22429	22513	22590	22472	22428	22339	22392	22478	22237	22528	22275	22288	22243	22378	22331	22034	22560	22283	22282	22284	22043	22573	22312	22357	22515	22531	22441	22348	22520	22407	22441	22364	22437	22198	22200	22307	22366	22620	22396	22310	22298	22176	22239	22306	22277	22337	22332	22289	22372	22352	22571	22347	22217	22256	22414	22313	22270	22242	22351	22580	22366	22081	22385	22307	22616	22297	22283	22327	22615	22169	22243	22342	22383	22457	22121	22300	22294	22280	22134	22436	22444	22309	22305	22234	22167	22406	22189	22348	22452	22678	22264	22365	22197	22367	22378	22303	22350	22445	22313	22415	22328	22451	22279	22361	22308	22452	22210	22386	22351	22312	22475	22478	22327	22618	22480	22496	22163	22190	22421	22204	22461	22207	22060	22230	22305	22169	22421	22296	22111	22432	22381	22348	22216	22110	22491	22258	22272	22503	22306	22313	22115	22524	22092	22479	22462	22368	22240	22473	22245	22220	22327	22222	22497	22316	22466	22298	22317	22292	22539	22603	22517	22335	22408	22410	22331	22236	22428	22269	22215	22456	22352	22236	22423	22254	22384	22509	22092	22286	22359	22456	22433	22598	22193	22162	22332	22217	22280	22440	22179	22240	22291	22408	22309	22339	22344	22175	22280	22264	22271	22371	22332	22529	22196	22671	22308	22313	22432	22474	22156	22339	22130	22330	22543	22515	22227	22554	22585	22500	22384	22247	22473	22476	22247	22367	22279	22092	22529	22365	22575	22102	22270	22122	22325	22376	22346	22379	22439	22455	22364	22380	22119	22426	22429	22417	22174	22317	22289	22342	22474	22284	22549	22282	22384	22336	22425	22340	22223	22449	22209	22518	22478	22237	22325	22469	22526	22503	22448	22376	22187	22374	22462	22055	22434	21974	22053	22402	22178	22280	22524	22207	22470	22407	22531	22450	22253	22347	22343	22284	22530	22364	22261	22222	22246	22129	22348	22460	22308	22388	22073	22472	22269	22265	22379	22196	22177	22253	22303	22326	22200	22439	22506	22345	22529	22541	22241	22420	22638	22155	22533	22182	22406	22155	22524	22401	22315	22362	22687	22490	22281	22272	22295	22229	22107	22185	22170	22376	22441	22311	22515	22420	22392	22412	22409	22332	22371	22454	22323	22205	22088	22368	22349	22347	22230	22431	22292	22354	22332	22256	22189	22240	22327	22305	22504	22301	22483	22405	22405	22104	22254	22253	22633	22531	22316	22440	22368	22440	22201	22404	22531	22424	22176	22342	22368	22343	22367	22173	22312	22287	22282	22343	22456	22269	22283	22271	22245	22554	22363	22141	22413	22413	22244	22253	22257	22311	22584	22507	22454	22173	22298	22228	22308	22376	22411	22266	22508	22232	22349	22208	22332	22368	22606	22532	22371	22458	22326	22277	22589	22538	22276	22173	22181	22274	22515	22369	22377	22197	22425	22599	22499	22364	22298	22213	22360	22297	22433	22614	22254	22280	22245	22457	22510	22492	22227	22390	22511	22384	22483	22299	22373	22074	22304	22412	22271	22292	22429	22286	22244	22274	22446	22412	22312	22543	22329	22385	22382	22241	22406	22553	22336	22233	22338	22418	22145	22263	22352	22079	22385	22192	22322	22340	22288	22481	22448	22445	22356	22544	22269	22425	22312	22193	22423	22532	22454	22088	22358	22421	22221	22342	22298	22368	22339	22402	22477	22361	22307	22234	22271	22253	22567	22545	22456	22475	22516	22257	22218	22303	22312	22488	22320	22213	22301	22455	22280	22441	22266	22264	22530	22439	22348	22420	22484	22198	22531	22254	22411	22492	22447	22401	22367	22385	22233	22237	22214	22198	22289	22263	22435	22449	22038	22044	22263	22287	22433	22322	22288	22361	22135	22209	22115	22298	22251	22458	22264	22426
24297	40903	39454	32899	29497	25927	23121	22243	21560	20535	19433	18643	18388	18407	18055	18068	18140	17866	17987	17904	17850	17772	17733	17741	17707	17692	17833	17761	17704	17734	17695	17700	17741	17739	17700	17836	17694	17930	17654	17762	17675	17841	18048	17917	17975	17708	17718	17807	17931	17594	17579	17771	17812	17665	17730	17761	17745	17728	17775	18009	18438	18469	18180	18007	17966	17701	17571	17653	17797	17702	17854	17608	17622	17796	17849	17646	17855	17711	17770	17725	17778	17836	17654	17451	17716	17625	17672	17694	17845	17648	17828	17573	17719	17604	17691	17742	17679	17593	17699	17865	17705	17594	17632	17691	17480	17684	17769	17529	17666	17576	17690	17734	17504	17548	17765	17744	17813	17794	17657	17766	17706	17622	17714	17660	17520	17646	17731	17524	17713	17491	17697	17588	17815	17606	17562	17588	17571	17738	17752	17775	17773	17488	17511	17610	17603	17796	17702	17688	17583	17756	17589	17654	17499	17682	17777	17513	17811	17682	17874	17682	17798	17747	17747	17749	17622	17697	17654	17592	17792	17766	17714	17716	17715	17762	17696	17581	17693	17628	17835	17651	17535	17667	17608	17701	17743	17630	17781	17548	17648	17636	17740	17600	17903	17712	17809	17682	17742	17776	17722	17607	17687	17734	17638	17777	17672	17754	17780	17726	17719	17797	17773	17752	17846	17747	17751	17687	17656	17860	17727	17767	17719	17646	17769	17817	17727	17783	17661	17871	17668	17767	17677	17721	17602	17768	17671	17677	17605	17579	17613	17866	17729	17711	17568	17601	17686	17786	17685	17682	17576	17816	17686	17713	17646	17510	17682	17669	17575	17676	17655	17536	17670	17765	17699	17583	17654	17672	17850	17575	17656	17654	17564	17647	17496	17457	17670	17789	17742	17685	17765	17563	17635	17758	17615	17583	17775	17642	17764	17729	17563	17770	17543	17826	17614	17766	17689	17703	17527	17667	17683	17574	17774	17550	17769	17687	17770	17660	17721	17873	17578	17676	17740	17637	17750	17624	17675	17777	17644	17627	17753	17780	17748	17704	17888	17755	17613	17737	17710	17689	17640	17749	17890	17811	17838	17783	17593	17614	17735	17604	17713	17696	17728	17699	17538	17797	17770	17660	17736	17666	17786	17734	17823	17852	17866	17616	17580	17458	17614	17650	17671	17615	17598	17601	17609	17688	17700	17683	17631	17550	17656	17784	17747	17564	17720	17679	17704	17760	17644	17761	17607	17689	17528	17912	17652	17755	17650	17632	17680	17802	17747	17871	17655	17594	17657	17692	17741	17588	17568	17500	17682	17681	17832	17612	17709	17530	17658	17761	17828	17576	17591	17551	17834	17825	17487	17719	17815	17778	17780	17718	17858	17687	17741	17615	17675	17483	17769	17716	17758	17682	17712	17603	17581	17713	17863	17715	17822	17705	17623	17609	17632	17747	17688	17833	17568	17498	17676	17747	17692	17513	17767	17810	17528	17629	17623	17513	17449	17788	17609	17723	17760	17629	17593	17716	17590	17540	17650	17592	17578	17748	17634	17715	17618	17731	17610	17760	17822	17677	17696	17586	17632	17730	17650	17722	17643	17573	17683	17621	17615	17819	17756	17718	17795	17620	17506	17677	17751	17656	17445	17603	17574	17684	17654	17599	17514	17616	17702	17611	17733	17765	17682	17721	17811	17613	17623	17593	17782	17539	17635	17511	17667	17544	17611	17661	17616	17590	17808	17744	17822	17518	17731	17875	17703	17779	17655	17688	17692	17705	17644	17445	17758	17801	17760	17419	17853	17721	17658	17481	17734	17653	17777	17695	17650	17598	17670	17690	17670	17776	17769	17740	17654	17810	17781	17802	17718	17734	17706	17683	17718	17515	17772	17680	17626	17680	17644	17841	17526	17824	17718	17689	17897	17552	17662	17426	17618	17518	17673	17545	17889	17720	17685	17601	17672	17751	17715	17697	17932	17601	17868	17529	17774	17755	17621	17741	17787	17593	17772	17646	17728	17539	17738	17580	17691	17635	17675	17522	17601	17695	17761	17664	17887	17688	17696	17722	17671	17738	17611	17719	17700	17511	17619	17683	17687	17777	17595	17636	17722	17522	17701	17541	17623	17879	17699	17732	17737	17802	17716	17773	17646	17898	17703	17520	17687	17824	17751	17866	17652	17620	17645	17721	17589	17689	17578	17711	17687	17725	17826	17563	17575	17782	17841	17864	17811	17644	17724	17713	17748	17563	17595	17789	17690	17622	17722	17672	17678	17844	17779	17642	17797	17755	17621	17650	17798	17754	17553	17638	17568	17499	17644	17576	17659	17571	17587	17642	17732	17635	17658	17644	17637	17768	17728	17640	17765	17654	17600	17713	17680	17569	17623	17779	17686	17648	17676	17792	17591	17607	17627	17645	17807	17829	17728	17766	17569	17760	17746	17627	17526	17749	17735	17646	17750	17684	17652	17749	17675	17759	17725	17715	17745	17710	17778	17710	17661	17885	17479	17582	17734	17690	17696	17830	17644	17822	17690	17671	17704	17637	17651	17722	17654	17629	17557	17559	17747	17659	17838	17793	17598	17731	17565	17817	17679	17822	17635	17752	17746	17734	17709	17567	17731	17565	17492	17585	17636	17667	17664	17788	17698	17792	17858	17520	17660	17523	17662	17644	17683	17682	17694	17712	17673	17787	17885	17647	17595	17728	17702	17685	17726	17770	17613	17643	17798	17548	17699	17839	17704	17608	17539	17731	17499	17558	17637	17631	17541	17674	17937	17548	17610	17766	17625	17675	17628	17561	17712	17694	17737	17679	17790	17458	17695	17682	17506	17718	17665	17429	17729	17497	17654	17663	17686	17435	17660	17802	17744	17714	17498	17631	17716	17616	17657	17814	17460	17693	17625	17496	17618	17534	17759	17684	17700	17504	17844	17661	17645	17608	17647	17710	17551	17726	17411	17737	17860	17717	17823	17622	17631	17825	17662	17742	17795	17634	17745	17729	17536	17736	17566	17801	17781	17566	17760	17614	17792	17598	17714	17609	17653	17620	17686	17526	17751	17613	17818	17747	17772	17852	17637	17698	17686	17792	17743	17582	17637	17613	17570	17632	17745	17654	17570	17768	17560	17693	17694	17719	17663	17658	17855	17713	17623	17728	17750	17779	17570	17794	17552	17846	17726	17654	17706	17632	17580	17684	17576	17760	17769	17581	17584	17748	17854	17723	17568	17772	17655	17813	17759	17888	17706	17742	17687	17553	17695	17694	17743	17704	17595	17765	17730	17509	17549	17516	17739	17542	17731	17679	17670	17813	17621	17646	17717	17680	17838	17666	17860	17538	17619	17720	17666	17786	17846	17832	17818	17470	17597	17677	17761	17752	17653	17714	17414	17745	17799	17635	17560	17608	17497	17775	17724	17626	17811	17558	17651	17481	17792	17720	17752	17727	17659	17604	17638	17750	17625	17607	17762	17700	17840	17577	17686	17755	17530	17680	17631	17804	17755	17773	17663	17823	17617	17516	17560	17519	17489	17694	17639	17647	17668	17665	17778	17723	17733	17817	17702	17599	17599	17747	17621	17766	17585	17753	17562	17690	17692	17596	17621	17806	17568	17688	17470	17706	17671	17593	17584	17729	17610	17776	17876	17635	17672	17673	17761	17625	17740	17690	17661	17612	17638	17617	17645	17725	17528	17704	17666	17984	17695	17775	17617	17481	17634	17838	17765	17566	17618	17816	17626	17590	17674	17702	17635	17581	17836	17695	17557	17544	17540	17693	17721	17598	17641	17626	17787	17546	17678	17810	17842	17616	17736	17642	17546	17703	17730	17583	17901	17641	17726	17691	17751	17638	17759	17890	17767	17695	17714	17578	17761	17765	17700	17751	17592	17668	17632	17591	17709	17623	17579	17705	17797	17421	17702	17758	17738	17802	17684	17857	17633	17762	17828	17636	17738	17739	17572	17729	17644	17576	17749	17678	17599	17685	17677	17597	17616	17535	17748	17837	17808	17734	17594	17808	17862	17623	17806	17718	17777	17726	17857	17571	17662	17726	17815	17780	17791	17621	17731	17622	17502	17760	17646	17681	17714	17644	17650	18002	17695	17614	17617	17666	17698	17655	17755	17700	17827	17728	17696	17777	17598	17745	17774	17568	17729	17730	17721	17587	17703	17751	17539	17520	17713	17573	17859	17766	17735	17690	17594	17703	17696	17532	17539	17748	17670	17690	17760	17573	17690	17612	17638	17649	17829	17705	17669	17695	17814	17677	17697	17538	17572	17685	17695	17781	17671	17637	17859	17563	17729	17731	17874	17591	17850	17689	17754	17684	17689	17741	17705	17749	17729	17742	17639	17528	17654	17686	17628	17716	17724	17773	17682	17462	17835	17730	17825	17787	17574	17562	17752	17741	17585	17504	17716	17827	17767	17718	17798	17771	17863	17665	17621	17488	17845	17825	17598	17616	17793	17864	17632	17747	17666	17643	17744	18000	17697	17657	17676	17546	17534	17763	17653	17623	17607	17667	17641	17500	17618	17716	17542	17746	17790	17623	17536	17657	17617	17539	17640	17584	17556	17700	17605	17818	17649	17590	17649	17638	17684	17707	17566	17637	17680	17542	17787	17744	17652	17833	17799	17621	17538	17582	17560	17546	17700	17737	17566	17609	17595	17726	17681	17448	17735	17480	17760	17514	17652	17741	17777	17717	17604	17646	17592	17586	17816	17765	17673	17728	17643	17746	17682	17653	17675	17739	17564	17467	17681	17730	17669	17599	17711	17758	17447	17540	17490	17742	17790	17561	17624	17449	17715	17540	17635	17611	17754	17809	17672	17664	17722	17745	17575	17713	17580	17732	17558	17563	17562	17737	17542	17638	17689	17720	17754	17488	17874	17707	17650	17717	17751	17590	17626	17654	17633	17607	17902	17530	17606	17956	17886	17718	17710	17766	17767	17683	17682	17663	17944	17471	17813	17659	17633	17769	17728	17841	17609	17612	17678	17785	17580	17625	17615	17859	17760	17720	17621	17672	17651	17799	17644	17803	17586	17758	17633	17681	17621	17764	17590	17701	17689	17588	17574	17760	17775	17702	17703	17411	17714	17791	17542	17781	17553	17732	17720	17579	17692	17758	17647	17679	17811	17636
22949	21455	29291	24091	22406	26765	31112	27143	25875	25601	24987	24219	23991	23573	23662	23462	23565	23251	23253	23343	23516	23183	23062	23226	23284	23192	23183	23305	23286	23002	23055	23126	23276	23074	23087	22997	23142	23094	23178	23029	22999	23090	23176	23082	23112	23277	23016	23094	22962	22908	23114	22902	23095	23087	23025	22988	23218	23063	23260	23481	24062	24142	23549	23448	23201	23050	23264	23087	23090	23031	22920	22827	23241	22978	22838	22904	22926	22864	22804	22858	23114	23036	22886	23170	22867	22820	22870	22691	22891	22856	22791	22944	23073	22932	22878	22746	22985	22939	22976	22778	22834	22808	23013	22886	22840	22700	22812	22793	23026	23132	22888	23013	22763	22958	22983	22715	23085	22894	22961	23092	22879	22759	23073	22968	23066	22887	23121	23052	23113	22765	22808	22970	22954	22791	23063	22828	22744	22963	23021	22828	22862	22868	22888	22844	23073	23260	22924	22809	22861	22811	23122	22860	22860	22790	22842	22891	22719	23073	22782	22974	22871	22924	22948	22604	22975	22767	23124	22768	23187	22805	23012	22964	22957	22671	22938	23058	23027	22770	22876	22834	23006	22992	22965	23097	22931	22978	22703	22876	22784	22925	22748	22875	23081	22828	22855	22803	22844	23062	22802	22857	22982	23049	22925	23041	23222	22931	23126	22746	22901	22755	23083	22865	22988	23012	22905	22822	22954	22801	22912	22956	22956	22947	23033	23090	22876	22895	22711	22919	23039	23086	23071	22941	22772	22967	22832	22866	23082	22822	22794	22745	22865	22834	22978	22954	22962	22856	22948	22851	22978	23065	23074	22710	23073	22967	22855	22925	23116	22766	22867	22848	22930	23030	22740	22922	23025	22782	22822	22934	22956	22896	23005	22948	23011	22917	23087	22871	23081	23038	23021	22991	23112	23168	23038	22986	22767	22947	22959	22839	22894	22924	22874	22853	22832	23017	23104	22892	22987	23080	23044	22992	22947	22848	23054	22870	22852	22930	23024	22911	22744	22917	22859	23157	22908	22758	22967	22853	22984	23088	23070	22694	22959	22938	22952	22832	22783	22882	23073	22729	22889	22827	22984	22999	22908	22749	22705	22906	22997	22778	22758	23017	22632	22796	22756	23049	22789	23037	22887	22785	22911	22859	23143	22755	22958	22902	22926	23023	22954	22936	22927	22891	23031	23024	22945	22881	23052	23010	22885	22783	22728	23028	23118	23033	23023	22808	22717	22942	22914	23026	22739	22779	23089	22854	22926	23127	22994	23160	22974	22789	23017	22967	22866	23071	22717	22894	22970	22895	22763	22917	22855	22809	22838	22881	22877	23121	23085	22947	22793	22967	22939	22873	23169	22947	22804	23028	22911	23090	22893	22718	23078	23035	22939	22868	22647	22872	22962	23063	22825	22976	22796	22921	23202	22818	22923	22889	23129	22997	23033	22827	22823	23139	23052	22690	22662	22909	22716	22796	22827	22810	22673	22875	23079	22847	22831	23019	22994	22889	23128	23089	22917	22799	22937	22759	22917	22897	23029	22661	23000	22896	23044	22911	22732	22904	22936	22927	23097	22890	23050	22910	22985	22774	22751	22986	22880	22675	22981	23048	22802	22893	22913	22841	22947	23025	22957	23057	23011	22882	22945	22984	23047	22751	22552	23022	23000	22825	22830	22766	22883	22951	22995	22817	22909	22852	23134	23083	22957	22960	22869	22906	23093	22824	22952	23022	22965	22989	22818	22743	22801	22797	22727	23096	22979	22965	22829	22860	22862	22952	22862	23075	22825	22948	23070	22979	23030	22898	22718	22891	22703	22759	22990	22963	22957	23093	22819	22973	23147	23004	23032	22908	22920	22992	22800	23094	22901	22893	22800	22953	22868	22960	22872	22848	22911	22853	22915	22878	22696	22916	22983	23004	23233	23008	23105	22984	23309	22681	22754	22682	22758	23002	22633	22984	22816	22742	22708	22660	22923	22944	22818	22821	23003	22894	22795	23113	22845	22891	22814	23042	22920	22722	22787	22883	22885	22763	22866	22934	22636	22494	22959	22899	22915	23019	23023	22908	22883	23035	22808	22915	22759	23058	22802	22862	22846	23086	22700	22975	22741	22716	23048	23022	22882	23032	22741	22915	22983	22975	23081	22919	22968	22832	22886	22985	22869	22604	22850	22724	22786	22866	23074	22968	23049	22757	22996	22913	22885	22768	22851	22752	22817	23037	22874	22870	22865	22873	22670	23008	22776	22658	22632	23026	22879	22938	22864	23029	22798	22875	23008	22945	22834	22754	22744	23011	23023	22667	22932	22980	23101	22853	22935	22900	22745	22975	22840	22874	23043	23095	22804	22994	23092	22958	22915	22964	22716	22971	22743	22968	22860	22857	22886	22964	22614	23037	22831	22767	22902	22631	22883	22925	22901	22806	22865	22835	22965	22898	23015	22818	22926	23177	23078	22952	22930	22960	22883	22819	22661	22907	22743	22835	23032	22782	22887	23048	22714	22998	22870	23054	22856	23131	22799	22823	22783	22757	23000	22957	23064	22885	22816	22844	22899	22648	22805	22674	22623	22684	22852	22847	23072	22862	22894	22824	22884	22853	22866	22825	22849	22815	22871	22902	22766	22983	22986	22948	22994	22929	23028	22955	23010	22935	23013	22746	22864	22802	22950	23046	22911	22795	22771	22766	22794	22855	22995	22830	22864	22831	23018	22824	22724	22933	22962	22919	22942	22894	22880	22858	22696	22816	23124	23091	23077	22975	23125	22809	22828	22971	22779	23047	23017	23132	23069	22880	23182	22908	22874	22953	22825	22899	23011	22591	23007	22916	23259	22953	22853	22769	22957	23003	22884	22958	23047	22893	23030	23059	22693	22847	23029	23049	23100	23028	22884	22745	23038	22812	22977	22735	22932	23023	22929	22864	22890	22841	22997	22931	22641	22927	23180	23029	23030	22865	23020	23099	22895	23050	22780	22890	23036	22827	22686	22914	22891	22914	22790	22957	23191	22987	22753	22810	23054	22800	22794	22946	22875	22954	23019	23058	23090	22872	22808	22870	22892	22984	23008	23063	22878	22948	22850	22812	22823	22824	23049	22804	22905	22937	22884	22982	22957	23008	22838	22811	22939	22736	23142	22868	22705	22838	22890	22845	23110	23048	23059	22901	22854	22792	22900	22686	22924	22663	22981	22912	23004	22553	22835	23167	22957	22801	23036	22823	22972	22950	22841	22889	22963	22958	22967	23092	23059	22554	23146	22889	22929	22834	22900	22749	23067	23098	23060	22807	22751	22873	22909	22860	22753	22784	22928	22967	22914	23046	22968	22945	22906	22812	23041	22784	22976	22847	22785	22932	22848	22790	22925	22814	22682	23039	22850	23166	22871	22999	23031	23048	22978	22803	23060	22955	23063	22893	22809	22973	23007	22888	22951	22747	22852	22899	23135	22975	22742	22949	23048	22886	23016	22659	22924	22936	22927	22867	22707	22910	23024	22727	22863	22953	22840	22846	22920	22936	22971	22845	23085	22810	22901	22961	22976	23002	22931	22906	22764	22784	22941	22805	22813	22836	22928	22807	22910	22995	22983	22807	22920	23060	23145	22703	23198	22748	23017	23003	22984	22729	22707	23109	23175	22883	23065	22881	22882	22833	22900	22882	22913	22955	23002	23071	22866	22895	23013	22998	22889	22920	22617	22914	22863	22839	23002	22971	22748	22903	22932	22723	22760	22710	22756	22713	23067	22920	22907	22898	22831	22853	22976	23006	22802	22925	22905	22941	22885	22811	23022	22919	22947	22786	22758	22850	23013	23023	22859	22914	23031	22885	22690	22596	22696	22832	22961	22824	22951	22792	22933	23006	23211	23071	22949	22896	22888	22968	22813	23061	23084	23002	22955	23019	23002	23147	23154	22983	22830	22771	22937	22772	22928	22759	22711	22964	22966	22862	23049	22817	23144	22899	22836	22824	23020	22894	23076	23015	23000	23036	22900	22706	22895	22913	23041	22917	22769	22974	22930	22894	22819	23053	22836	22934	22714	22839	22717	22748	22895	23110	22733	22950	22921	23042	22913	22785	22986	22981	22987	22940	22942	23074	23001	22862	22850	23047	22935	23006	22927	22954	22837	22928	22882	22802	22845	22997	22928	22971	22997	23066	22671	22892	22794	23104	23044	22945	22791	22770	22765	22750	23016	23070	23156	23025	23041	22989	22985	22810	22999	22919	22926	22757	22862	22814	22928	22867	22842	23055	22958	22809	22974	22851	22836	22873	22984	23041	22976	22964	22831	22751	22849	23000	22844	22978	23115	22981	22966	22984	22793	22885	22930	22993	22884	22827	22832	22791	22949	22975	22949	22949	22836	22788	22735	22983	22996	22813	22843	22957	22916	22882	22914	22737	23001	22859	22725	22945	22972	22779	22925	22968	22861	22836	22914	22956	23083	23069	22909	22883	23055	22946	23021	23081	22937	23068	22812	22981	22953	22695	22846	22737	22953	22883	22858	22906	22737	22987	22861	22683	22839	22720	22916	22854	22877	23043	22993	22743	22830	22710	22815	23028	22669	22686	23119	23033	22898	22933	22886	22905	22993	22795	22966	22864	22923	22861	22939	23040	22811	22965	22868	22895	22879	22963	23031	22945	23018	23138	23082	22748	22860	22959	22767	23030	22698	22831	22809	22956	22791	22737	22890	22869	22976	22789	22770	22920	22801	22685	22964	22916	22949	23018	22919	22775	22962	22904	22983	22874	22842	22832	22946	22714	22771	23022	23018	22892	23016	23148	22903	22697	22855	22989	22955	22825	23020	23021	22646	22726	22953	22757	23000	22921	22844	23025	22926	22761	23067	23089	22850	23030	22812	23023	22820	22934	22910	22925	22943	22907	22768	22942	22848	22842	22943	23092	22888	23013	22851	22914	22905	22969	22956	22761	22847	22944	23059	22766	23154	22867	22861	23036	22860	22857	22801	22927	22898	22813	23048	22849	22780	22914	22744	22882	22990	22733	23163	22899	22963	23070	22908	22790	23017	22908	22991	22889	22903	22767	23042	22925	22657	22810	22857	22820	23142	22967	22834	22687	23087	22960	22940	22878	23193	22741	22976	23204	22881	22899	22827	22961	22750	22772	23050	22899	22929	22727	22811	22922
24983	42628	42595	36203	31829	27632	25657	24268	22859	21944	20747	19750	19006	18680	18602	18419	18398	18128	18244	18259	18209	17950	18182	18135	18313	17980	18006	18039	18081	17943	18127	18145	18014	18065	17993	18117	18035	18175	18187	18074	18055	18113	18235	18183	18012	18018	18172	18002	17983	18030	17979	18023	18119	17910	18057	18055	18138	18027	18170	18426	19343	19322	19060	18660	18404	18041	18137	18020	18136	18124	17996	18006	18052	17896	17930	18030	18001	17981	17979	18056	18130	17898	17898	17995	18061	17961	17944	17971	17907	18015	17984	17824	17926	18058	17920	17994	17889	17894	18037	17969	18125	17922	17849	17913	17938	17923	18030	17866	18059	17971	17812	17965	18148	17949	17921	17853	17898	17968	18067	17906	17889	17887	17835	17913	17939	18035	18081	17840	18013	18087	18003	18086	17845	17796	17862	18101	18002	17929	18019	18072	17968	18025	17955	17897	17785	17839	17967	18002	17894	17974	17877	17888	17943	17823	17950	17962	18087	17700	17995	18100	18039	17842	17934	18096	17827	18036	18049	18005	17784	18123	18058	18015	17959	17924	17875	17892	17723	17822	17998	18111	18014	17684	17940	18007	18081	17877	17997	17874	18003	17975	17852	17861	17987	17813	18026	17875	17892	18101	17983	17894	17885	17972	17807	17848	18024	17919	17815	18006	17725	17949	18007	18022	18102	18026	17888	17971	18038	18010	17987	17968	17984	17999	18204	18017	17803	17950	17962	18052	17817	17950	18031	17945	17848	17958	18065	18071	17998	18041	17990	17807	18035	17916	17963	17924	18056	17891	17956	17893	18120	17955	18038	17855	18087	17856	17936	18008	17970	18019	17997	18117	18064	17781	17990	18038	17961	17854	18066	17889	17942	17861	18013	17903	17888	17927	18031	18113	17720	17912	17803	18010	18078	17879	17918	18134	17901	17785	17872	17851	17845	17799	18022	17981	17748	17964	17945	18138	17936	17835	18065	18175	17988	17929	18042	17960	17834	18050	18024	18035	17919	17995	17933	17960	18039	17938	18103	17892	17917	18006	17726	18072	17746	17930	18021	17995	17863	17862	17885	17928	18157	17737	17992	17966	18184	17912	18125	17829	17925	17719	17946	17967	17920	17940	17858	17994	17959	18169	18136	17972	18073	17997	18181	17833	18010	17933	17972	17908	17974	17926	17935	17927	17752	17835	18036	17962	17901	18053	18109	17902	17856	17894	18102	17990	18168	18068	17988	17902	18008	17904	17914	17902	18244	17855	18179	17948	17868	17963	17869	18079	17843	18022	18029	17809	17686	17981	17980	17925	17916	17904	18105	17871	18112	18035	18053	17881	17804	17916	18161	17980	18021	17988	17920	17907	18249	17911	18098	18087	17996	17788	17931	17773	18002	17848	17917	17998	17913	17817	18029	17921	17844	17894	17774	17940	17854	17931	18078	17838	17823	17890	17903	17998	17897	17737	18030	17925	18009	17990	17974	18036	17981	17910	18076	17852	17812	17804	17979	17968	18183	17876	17865	18202	17723	17998	17929	17895	18134	17855	17896	18020	17843	17800	17922	17899	18121	17997	17851	17926	18065	17877	18233	17877	18031	18095	17836	18006	17883	18166	17865	17877	17908	17864	17958	18113	17914	17949	17948	18035	17844	18058	17794	17914	17943	17961	17977	17843	17998	17794	17830	17921	17877	17901	17813	17954	17778	17944	17834	17933	17961	17876	18065	17956	17940	17891	17895	17852	17882	17862	17823	17982	17939	17903	17724	17936	17974	17964	18008	17992	17848	17845	17938	17801	18178	18045	17865	17867	17864	18039	17892	17949	17944	17898	17974	17948	17951	17805	18030	18009	17904	17993	18086	18089	17891	18028	18170	17869	17993	18169	17946	17782	17955	17757	18113	17922	17856	17944	17926	18176	17964	18047	17759	17995	18082	17884	17939	18059	17931	18046	17992	18077	18154	18012	17958	18024	17853	17826	18048	17994	17878	18093	18006	17897	17950	18190	18033	18057	17971	17802	17909	17945	17821	17948	17787	17995	17939	17877	17969	17961	18180	17997	17841	17916	17958	17847	17974	17957	17985	17901	18148	17962	18025	18115	17995	17904	17877	17913	17932	18092	18028	17950	17941	17924	17807	18017	17938	17898	18103	17926	18087	17946	17872	17995	18033	17928	17975	17982	17698	18027	18125	17856	17995	17848	17959	18011	17997	18078	17809	17989	17906	18048	17988	17867	17894	17899	17974	17774	18117	18043	17865	17957	18066	18000	18083	18090	17957	17913	17935	17917	17986	17766	18169	17878	18062	17939	18043	18030	17951	17976	17808	17953	17929	17984	17734	17943	17876	17973	17887	17891	18107	18067	17979	17896	18121	17899	17966	17972	17892	18016	17920	17897	17742	18213	18007	17960	17993	17855	17865	17985	18149	17850	17936	18091	17790	18085	18101	17878	17863	18002	17996	17898	17940	17891	17886	17752	17855	17887	17846	17942	17996	18015	17974	17790	17865	17879	18003	18025	18121	17971	17957	18163	17936	17847	18027	18008	17811	17848	17869	18062	17890	18004	18089	18009	18076	17836	17920	18082	18024	18060	17855	18012	17844	17896	18013	17974	18006	17987	17888	17869	18010	17855	17834	18095	18085	17859	17994	17855	17838	17995	17955	17959	17970	18007	17929	18052	17991	17793	17855	17989	17783	17939	17980	17965	18079	17912	18093	17766	17946	17958	17915	17930	17970	18064	18028	17877	17931	17862	17859	17730	17917	17998	17912	17918	17729	18113	17919	17859	18032	17992	17835	17891	18062	18113	17724	18033	18033	18046	18055	17927	17877	17959	17861	18116	17957	18051	18010	17935	17906	17982	17908	18008	18038	17944	17981	17884	17964	17934	17777	18025	17913	18033	17967	18141	18032	17777	17999	17832	17897	17860	17809	17983	17777	17842	18042	17926	17911	17748	17895	18060	17939	17951	17832	18109	17796	17982	17963	17978	17939	18035	17961	18014	17886	17799	18032	17984	18075	17725	18163	17977	17904	17911	18109	18058	17934	18041	17921	17843	17922	18115	17807	17783	18166	18007	17973	17842	17994	17753	18001	17988	17848	17904	17964	17855	17987	18047	17854	17911	17934	17783	17743	17820	17938	17980	18035	18001	17871	17902	17826	17831	17944	17949	17879	18177	17906	17815	17949	18062	17979	17949	18017	17959	18009	17981	18065	17789	17995	17974	17869	18083	17825	17845	17974	17831	17927	17877	17935	17852	17890	17913	17922	17886	17899	17989	17957	17974	17987	17905	17965	17821	17958	17896	17957	17837	17854	18144	18190	17971	17974	18001	18103	17844	18046	17966	17837	17922	17889	17977	17844	17928	17966	17840	18046	17861	18013	18038	17760	17906	17917	18034	17892	17672	17961	17863	17790	18055	17789	18023	17943	17956	17942	17904	17971	18033	17952	17885	17882	17889	17890	17789	17862	17728	17951	17994	17835	18049	18022	17915	18057	17980	18090	17974	17818	17873	17859	17886	17955	17936	17995	17845	17854	17850	18067	17935	17941	17934	18025	18015	17850	17662	17949	18142	17940	17851	17890	18068	18021	18067	17917	17854	17836	18026	18096	17959	17936	18017	17981	18083	17893	17742	17905	17981	17846	17862	18065	17942	17933	18030	18024	17808	17971	17911	18125	17926	18100	18008	17992	17950	17818	17973	18065	17878	17818	18086	17760	17894	17825	17936	18026	17995	17935	18109	17887	17973	18119	18019	17987	17917	17893	17922	17974	17941	17877	17993	18145	17972	17824	17890	17905	18011	17981	17959	17896	17941	17789	17992	17834	17908	17925	17730	17919	18024	17874	17894	17860	17996	17985	17848	17979	17928	17893	17923	17853	17916	17897	17870	17961	18121	17896	18036	18043	17928	18055	17980	17860	17826	17970	18006	18070	17949	17955	17944	17801	17856	18058	17806	17948	17968	17835	17878	17855	18063	18087	17999	18056	17948	17893	18055	17877	17818	18134	17813	17845	18046	17928	17869	18090	17838	18063	17841	17978	18010	18030	17957	17926	17891	18084	17912	17917	18000	17768	17951	18013	17860	17936	18056	17788	17900	18016	18030	17936	17852	17977	17968	18121	18063	17738	17909	17993	17968	17976	18027	18042	18208	17918	17757	18025	17890	17919	17885	17977	17965	18126	17873	17745	17869	17911	17971	17935	17834	17934	17928	17935	17816	17841	17780	17760	18072	17753	17762	18031	18007	17759	17967	17806	18095	17932	18013	17846	17964	17864	17922	17797	17912	17918	17835	17904	17664	17771	17923	17808	17936	17880	17934	18026	17665	17904	18004	17984	17791	17899	17974	17999	17942	17935	17960	18081	17850	18023	17891	17756	17861	17831	18153	17876	17961	17749	17933	17853	18028	18040	17887	18092	17782	17918	17838	17955	17941	17997	17835	18004	17762	17886	17925	17755	17847	18022	17859	17947	18242	17818	17945	17876	18029	17891	17801	17878	17853	18091	18011	17941	17907	17958	17883	17780	17817	17924	17999	18076	17993	17811	17854	17897	17996	18005	18033	17983	17996	17993	17867	18008	18033	17869	17936	17915	17872	17847	17941	17878	18046	18087	18079	17767	17991	17973	17932	17915	18138	17953	17920	17956	17918	17908	17779	17914	17946	18007	17956	17918	17998	17845	18119	17722	17947	17894	18022	17908	17972	18076	18044	17911	18032	18074	18026	17930	17881	17890	17983	17949	17961	18094	17965	18003	17977	17961	17938	17947	17981	18108	18034	18001	17833	18030	17840	17954	17887	17820	17946	17977	17830	17937	17886	17817	17856	18021	17932	17846	17785	17993	17902	18189	17957	17860	17971	17774	18022	17703	17927	17867	18027	17954	17889	18028	17893	17898	17961	17911	18061	17999	17888	17874	17951	17916	17907	17959	18005	18001	17847	17932	17809	17788	18016	17734	17954	18035	18096	18022	17815	17859	18020	17961	18101	17950	17892	17843	17871	17792	17937	18000	17852	17812	18059	18080	17858	17836	17929	17890	17777	17887	17807	17984	17907	17978	17941	17981	17909	17728	17856	18059	17916	17992	18051	17876	17924	17828	18027	18021	18147	17996	17965	17962	17953	17899	17906	17818	17972	17929	17919	17990	17999
28656	24494	32770	31336	27338	25997	25094	23875	23163	23318	23238	23415	23066	22881	22644	22938	22953	22506	22593	22692	22871	22545	22714	22562	22688	22700	22806	22765	22953	22756	22719	22706	22433	22758	22760	22778	22616	22584	22764	22491	22806	22764	22722	22609	22728	22719	22705	22788	22844	22799	22772	22877	22681	22912	22581	22556	22545	22554	22702	22641	22556	22753	22834	22732	22847	22800	22851	22624	22563	22631	22560	22702	22676	22741	22738	22444	22599	22877	22890	22578	22793	22757	22630	22611	22866	22865	22543	22714	22690	22512	22736	22616	22714	22542	22836	22685	22644	22740	22652	22591	22480	22534	22634	22902	22625	22518	22605	22898	22521	22407	22739	22611	22940	22603	22681	22732	22675	22665	22676	22662	22750	22464	22693	22774	22616	22473	22657	22617	22618	22683	22628	22844	22471	22788	22845	22691	22333	22867	22500	22572	22738	22350	22769	22770	22661	22405	22535	22546	22542	22430	22638	22660	22821	22751	22702	22881	22566	22551	22385	22561	22366	22605	22719	22617	22492	22781	22591	22699	22630	22715	22907	22561	22697	22749	22647	22603	22659	22826	22660	22698	22561	22485	22784	22476	22511	22821	22540	22715	22652	22566	22604	22600	22808	22479	22449	22879	22543	22589	22470	22487	22866	22700	22612	22784	22503	22797	22877	22483	22784	22588	22548	22804	22645	22653	22700	22777	22726	22576	22559	22676	22765	22707	22700	22718	22476	22499	22659	22668	22881	22630	22840	22794	22690	22621	22707	22654	22740	22794	22703	22516	22683	22673	22525	22777	22694	22607	22364	22794	22817	22753	22535	22681	22549	22544	22504	22556	22592	22641	22838	22781	22475	22475	22414	22395	22573	22702	22652	22548	22663	22724	22676	22846	22827	22540	22728	22735	22977	22589	22476	22624	22591	22711	22543	22810	22550	22698	22483	22580	22575	22630	22585	22731	22531	22570	22617	22701	22763	22563	22529	22866	22682	22549	22664	22645	22594	22693	22823	22687	22576	22708	22639	22707	22805	22474	22853	22556	22529	22394	22521	22688	22786	22869	22726	22815	22787	22543	22614	22468	22588	22840	22518	22598	22549	22701	22705	22672	22668	22605	22796	22688	22660	22664	22639	22543	22822	22588	22626	22822	22741	22546	22600	22660	22591	22670	22630	22653	22585	22604	22641	22756	22720	22709	22814	22811	22609	22528	22826	22773	22700	22568	22698	22782	22617	22705	22589	22577	22468	22581	22707	22697	22715	22832	22594	22460	22628	22609	22764	22602	22359	22431	22576	22691	22571	22683	22787	22730	22526	22475	22624	22495	22563	22723	22750	22819	22532	22623	22614	22745	22591	22599	22432	22608	22674	22803	22627	22737	22492	22685	22732	22805	22975	22840	22573	22551	22707	22656	22662	22650	22504	22395	22739	22608	22668	22864	22888	22722	22704	22471	22484	22473	22607	22583	22498	22413	22770	22729	22839	22791	22516	22673	22821	22615	22841	22753	22987	22803	22898	22657	22707	22653	22819	22452	22683	22611	22659	22574	22752	22774	22662	22493	22750	22673	22583	22656	22828	22550	22613	22651	22675	22768	22684	22662	22552	22876	22706	22398	22756	22596	22732	22656	22763	22604	22290	22679	22631	22450	22669	22857	22712	22486	22735	22502	22729	22538	22743	22675	22634	22781	22796	22694	22621	22666	22646	22790	22703	22724	22645	22612	22875	22955	22555	22552	22806	22674	22659	22618	22624	22640	22386	22649	22694	22756	22677	22650	22581	22651	22798	22669	22826	22579	22613	22671	22527	22742	22556	22615	22639	22733	22789	22734	22701	22692	22746	22705	22800	22542	22808	22680	22550	22584	22824	22721	22736	22925	22586	22857	22727	22644	22625	22835	22590	22702	22771	22871	22653	22613	22549	22585	22797	22610	22597	22604	22698	22431	22688	22733	22680	22559	22531	22553	22737	22868	22569	23031	22631	22810	22542	22662	22773	22735	22877	22600	22718	22624	22590	22585	22712	22685	22816	22710	22830	22501	22581	22597	22586	22400	22583	22860	22840	22655	22624	22859	22681	22801	22448	22506	22501	22436	22711	22680	22691	22370	22567	22742	22346	22638	22750	22643	22615	22646	22629	22622	22873	22603	22846	22735	22760	22366	22681	22693	22454	22700	22687	22647	22772	22629	22753	22727	22745	22576	22798	22908	22388	22802	22731	22756	22591	22720	22661	22789	22689	22703	22825	22561	22668	22684	22788	22529	22519	22556	22564	22517	23013	22671	22700	22793	22507	22770	22769	22588	22590	22590	22646	22655	22718	22672	22888	22693	22498	22664	22664	22498	22675	22718	22677	22844	22711	22733	22823	22864	22591	22526	22702	22534	22744	22646	22555	22607	22647	22411	22690	22796	22888	22664	22615	22794	22577	22591	22499	22496	22757	22619	22605	22591	22576	22549	22624	22540	22686	22595	22525	22636	22879	22818	22775	22778	22814	22618	22693	22451	22365	22429	22541	22384	22659	22618	22768	22789	22960	22707	22873	22748	22648	22633	22755	22636	22711	22731	22579	22663	22481	22700	22801	22674	22697	22889	22710	22666	22636	22678	22747	22872	22734	22955	22672	22339	22737	22926	22749	22490	22653	22731	22512	22641	22538	22700	22835	22483	22524	22657	22651	22857	22488	22797	22793	22484	22704	22855	22736	22621	22781	22829	22532	22578	22715	22644	22742	22563	22697	22594	22633	22827	22647	22845	22669	22818	22631	22476	22600	22733	22717	22753	22871	22745	22705	22612	22654	22694	22568	22618	22489	22468	22622	22968	22686	22480	22649	22870	22641	22647	22846	22597	22599	22749	22600	22670	22456	22693	22878	22729	22738	22685	22462	22613	22761	22595	22606	22590	22531	22721	22631	22571	22588	22662	22661	22843	22752	22608	22518	22852	22586	22693	22572	22657	22958	22635	22642	22744	22700	22579	22652	22847	22654	22660	22821	22656	22875	22881	22595	22726	22890	22595	22619	22613	22732	22696	22614	22574	22674	22447	22535	22486	22931	22631	22697	22600	22702	22973	22854	22707	22764	22679	22537	22478	22670	22834	22683	22805	22566	22479	22658	22537	22594	22928	22569	22787	22691	22718	22762	22780	22537	22703	22527	22753	22721	22752	22712	22806	22919	22587	22626	22866	22573	22541	22547	22762	22661	22475	22645	22543	22619	22602	22733	22601	22733	22816	22750	22845	22650	22545	22533	22659	22642	22683	22653	22694	22630	22756	22576	22398	22707	22573	22582	22703	22664	22581	22847	22717	22667	22566	22507	22525	22594	22598	22556	22582	22727	22912	22571	22473	22763	22615	22801	22779	22745	22589	22757	22662	22799	22711	22654	22577	22661	22806	22666	22735	22716	22655	22667	22748	22550	22696	22823	22613	22543	22760	22536	22422	22779	22496	22571	22626	22729	22699	22671	22541	22630	22838	22626	22967	22653	22656	22591	22720	22639	22670	22619	22654	22699	22502	22416	22607	22659	22691	22829	22777	22679	22669	22827	22822	22622	22515	22840	22680	22579	22791	22379	22661	22736	22640	22993	22954	22741	22880	22863	22788	22649	22468	22560	22674	22549	22730	22568	22688	22414	22755	22513	22534	22688	22658	22676	22529	22561	22725	22717	22866	22571	22738	22625	22681	22486	22757	22775	22673	22715	22640	22311	22676	22770	22670	22753	22709	22492	22594	22626	22655	22706	22717	22678	22616	22727	22716	22592	22609	22332	22585	22654	22712	22885	22481	22667	22813	22672	22671	22762	22827	22661	22779	22356	22832	22594	22450	22641	22656	22794	22561	22874	22817	22694	22564	22436	22647	22682	22722	22700	22654	22906	22584	22622	22566	22512	22804	22663	22705	22582	22750	22601	22663	22658	22779	22534	22803	22751	22653	22523	22700	22616	22664	22714	22509	22727	22654	22496	22594	22465	22531	22688	22799	22559	22727	22811	22635	22701	22652	22717	22646	22664	22599	22773	22599	22752	22829	22644	22602	22550	22461	22768	22805	22823	22537	22767	22369	22823	22661	22875	22858	22510	22608	22723	22525	22592	22710	22685	22557	22776	22528	22539	22662	22539	22795	22712	22712	22418	22531	22632	22566	22651	22617	22735	22772	22691	22720	22679	22597	22680	22683	22713	22809	22512	22571	22853	22596	22640	22512	22673	22521	22582	22881	22752	22810	22541	22780	22900	22639	22550	22774	22912	22722	22841	22674	22825	22545	22404	22527	22848	22853	22761	22598	22621	22676	22851	22672	22781	22721	22602	22656	22482	22520	22791	22647	22574	22740	22740	22614	22632	22609	22599	22710	22580	22620	22659	22504	22635	22539	22610	22827	22715	22559	22617	22484	22578	22665	22531	22532	22525	22659	22660	22682	22505	22741	22508	22903	22696	22535	22725	22641	22542	22486	22618	22611	22842	22878	22836	22726	22493	22903	22784	22756	22658	22698	22789	22729	22574	22722	22713	22967	22811	22834	22515	22594	22732	22528	22670	22650	22589	22658	22815	22424	22494	22691	22670	22638	22585	22529	22621	22741	22704	22704	22725	22679	22917	22516	22803	22766	22559	22864	22674	22479	22672	22632	22592	22687	22777	22712	22787	22538	22704	22760	22538	22701	22478	22708	22636	22753	22762	22878	22701	22609	22553	22644	22569	22610	22709	22800	22815	22677	22517	22577	22646	22841	22712	22788	22674	22479	22727	22722	22555	22587	22575	22743	22671	22574	22856	22813	22602	22506	22588	22635	22689	22724	22751	22857	22808	22660	22654	22684	22471	22706	22517	22684	22796	22795	22881	22509	22762	22683	22692	22628	22803	22608	22701	22524	22612	22528	22696	22672	22714	22548	22653	22564	22706	22342	22796	22654	22712	22847	22595	22738	22711	22631	22550	22590	22797	22709	22698	22693	22513	22687	22611	22545	22874	22554	22470	22792	22622	22634	22847	22679	22700	22735	22461	22682	22837	22640	22814	22733	22630	22478	22630	22694	22839	22749	22763	22588	22795	22719	22598	22619	22704	22659	22607	22795	22699	22719	22862	22591	22610	22476	22757	22559	22655	22752	22593	22515	22605	22811	22559	22827	22609	22600	22727	22726	22762	22733	22630	22802
22836	31635	33120	27640	24632	22959	21100	19914	19313	19058	18949	18514	18352	18086	17976	18041	18098	17874	17975	17961	17979	17959	17945	17813	17857	17693	18028	17947	17932	17872	17837	17726	17717	17797	18013	17833	17788	17774	17982	17963	17957	17728	17774	17713	18066	17798	17816	17890	17832	17980	17664	17908	17887	17957	17986	17986	17727	17735	17777	18043	17748	17935	18094	18020	18022	17837	17961	17834	17812	17923	17912	17836	17817	17777	17862	17770	17729	17710	17795	17754	17862	18046	17830	17764	17790	17904	17724	17667	17848	17795	17756	17884	17797	17912	17849	17738	17741	17924	17747	17860	17832	17675	17897	17871	17688	17729	17755	17805	17686	17889	17760	17877	17764	17870	17693	17842	17702	17805	17824	17782	17863	17687	17910	17850	18093	17782	17762	17786	17717	17902	17961	17882	17844	17797	17922	17809	17857	17639	17701	17778	17781	17866	17924	17868	17756	17769	17766	17828	17916	17627	17895	17807	17916	17872	17936	17768	17753	17928	17980	17785	17900	17884	17923	17825	17931	17787	18057	17947	17769	17800	17982	17769	17710	17879	17745	17631	18018	17876	17696	17787	17868	17780	17785	17801	17931	17703	17793	17778	17891	17883	17857	17787	17870	17761	17875	17721	17804	17857	17564	17877	17638	17806	17829	18027	17779	17843	17895	17779	17743	17576	17779	17743	17805	17690	17738	17838	18023	17850	17847	17738	17802	17921	17789	17643	17801	17738	17854	17969	17740	17936	17928	18013	17766	17780	17757	17829	17826	17711	17835	18016	18027	17584	17878	17984	17786	17777	17762	17830	17785	17882	17744	17908	17867	17864	17931	17781	17839	17785	17797	17853	17862	17682	17716	17674	17804	17830	17901	17721	17922	17635	17707	17933	18015	17790	17861	17833	17656	17746	17821	17693	17776	17931	17879	17774	18006	17897	17745	17791	17883	17873	17916	17829	17987	17965	17786	17709	17789	17866	17828	18115	17613	17919	17875	17780	17743	17851	17837	17903	17806	17944	17729	17690	17779	17722	17789	17769	17791	17862	17741	17743	17878	17944	17877	17795	17639	17774	17892	17910	17863	17823	17802	17817	17828	17655	17614	17804	17886	17836	17802	17881	17935	17828	17754	17871	17812	17897	17749	17907	17886	17879	17802	17754	17754	17817	17747	17881	17686	17826	17827	17802	17803	17905	18070	17648	17943	17936	17747	17771	17784	17872	17825	17886	17628	17848	17747	17715	17985	17729	17843	17904	17695	17923	17913	17789	17805	17723	17927	17780	17707	17805	17878	17893	17745	17802	17844	17732	18004	17704	17983	17744	17947	17830	17713	17667	17730	17823	17762	17915	17854	17826	17710	17575	17800	17758	17885	17910	17836	17656	17792	17862	17816	17851	17788	17792	18028	17772	17703	17746	17896	17755	17860	17828	17766	17863	17777	18051	17764	17635	17779	17812	18012	17844	17855	17882	17849	17609	17703	17997	17934	17760	17911	17663	17823	17870	17755	17891	17806	17783	17795	17845	17775	17838	17848	17798	17993	17834	17802	17894	17952	18050	17824	17894	17748	17999	17905	17944	17585	17833	17643	17823	17944	17876	17792	17871	17857	17845	17923	17859	17841	17823	17840	17711	17977	17682	17823	17793	17875	18038	17721	17680	18015	17719	17792	17681	17925	17983	17836	17809	17876	17741	17757	17862	17874	17669	17838	17878	17897	17805	17831	17748	17902	17825	17942	17714	17933	17935	17714	17844	17903	17861	17817	17933	17836	17937	17867	17829	18049	17843	17691	17837	17840	17822	17843	17736	17901	17800	17805	17829	17906	17895	17677	17864	17803	17829	17809	17815	17880	17800	17916	17881	17975	17773	17838	17757	17612	18060	17843	17948	17863	17933	17861	17638	17781	17811	17625	17901	17681	17701	17815	17895	17878	17827	17841	17809	17820	17965	17772	17939	17815	18075	17762	17868	17789	18076	17804	17724	17951	17969	17793	17830	17730	17713	18045	17800	17880	17797	17781	17842	17897	17938	17732	17931	17791	17932	17956	17884	17807	17802	17954	17833	17675	17848	17894	17845	17689	17902	17991	17846	17731	17748	17800	18005	17958	17800	17908	17882	17838	17782	17921	17743	17720	17911	17804	17776	17863	17722	18002	17704	17770	17731	17981	17900	17667	17827	17817	17986	17774	17669	17874	17689	17831	17856	17930	17859	17981	17726	17773	17907	17877	17800	17799	17677	17738	17921	17831	17939	17794	18021	17836	17791	17803	17859	17606	17630	17893	17826	17640	17824	17991	17950	17921	17896	17765	17675	17801	17825	17817	17752	17893	17853	17840	17821	18034	17931	17796	17704	17662	17824	17877	17642	18119	17831	17715	17772	17921	17734	17817	17790	17800	17905	17836	17890	17875	17808	17919	17925	17724	17843	17919	17816	17934	17674	17842	17796	17868	17716	17797	18014	17811	17767	17762	17889	17852	17789	17863	17892	17916	17891	17853	17939	17861	17775	17692	17837	17928	18026	17669	17971	17884	17758	17888	17951	17672	17860	17690	17704	17854	17951	17927	17810	17949	17697	18019	17591	17869	17780	17885	17770	18079	17831	17901	17983	17926	17737	17643	17847	17921	17757	17840	17882	17827	17563	17697	17823	17888	17961	17877	17856	17840	17849	17768	17869	17725	17832	17824	17720	17816	17946	17840	17931	17837	17873	17784	17945	17616	17883	17914	17661	17893	17783	18026	17956	17857	17819	17737	17770	17788	17909	17864	17922	17957	17629	17877	17911	17951	17679	17932	17840	17891	18041	17814	17785	17713	17863	17954	17671	17809	17899	17753	17748	17865	17959	17795	17741	17786	17759	17856	17952	17767	17968	17904	17689	17878	17839	17851	17799	18003	17644	17885	17784	17784	17926	17640	17868	17838	18058	17958	17957	17932	17753	17926	17847	17773	17812	17725	17762	17895	17783	17813	17933	17795	17874	17778	17747	17851	17696	17893	17909	17976	17890	17714	17807	17767	17753	17712	17840	17907	17931	17854	17790	17927	17963	17821	17830	17772	17909	17946	17883	17841	17761	17991	17759	17762	17636	17829	17723	17812	17837	17984	17745	17878	17882	17751	17762	17787	17608	17798	17827	17830	17895	17874	17730	17714	17979	17888	17750	17753	17679	17766	17869	17745	17869	17826	17768	17806	17760	17877	17955	17866	17844	17972	17747	17607	17988	17858	17840	17774	18051	17749	17846	17846	17888	17727	17760	17929	17823	17861	18073	17740	17663	17883	17898	17827	17847	17876	17745	17881	17940	17851	17655	17854	17878	17907	17908	17776	17811	17601	17827	17884	17950	17828	17793	17805	17966	17582	17852	17570	17953	17863	17718	17859	17775	17905	17878	17850	17928	17649	17919	17759	17898	17678	17765	17873	17975	17828	17837	17965	17706	17849	17857	17913	18057	17730	17807	18048	17803	17830	17977	17751	17959	17863	17820	17662	17723	17860	17873	17827	17877	17883	17750	17653	17865	17761	17680	17847	17807	17759	17895	17878	17927	17815	17762	17862	17954	17791	17757	18087	17874	17867	17861	17860	17776	17567	17754	18020	17705	17743	18113	17776	17974	17869	17842	17756	17750	17765	17936	17849	17710	17697	17785	17754	17819	17905	17822	18020	17976	17723	17908	17934	18041	17887	17867	17873	17847	17848	17673	17943	17775	17689	17868	17947	17902	17797	17844	17857	17809	17667	17767	18020	17752	17813	17807	17814	17843	17775	17839	17564	17759	17942	17684	17951	17716	17906	17788	17584	17781	17882	17760	17720	17888	17878	17816	17837	17737	17969	17924	17705	17890	17745	17855	17784	17894	17875	17938	17918	17744	17906	18006	17845	17954	17894	17811	17827	17698	17953	18066	17647	17859	17805	17690	17897	17863	17638	17922	17810	17926	17777	17843	17677	17957	17685	17888	17736	17804	17716	17813	17718	17817	17757	17827	17879	17982	17917	17720	17822	17883	18034	17854	17980	17768	17860	17747	17885	17835	17891	17845	17935	17805	17701	17695	17888	17949	17788	17641	17765	17815	17915	17798	17816	17882	17942	17914	17826	17760	17917	17897	17643	17880	17929	17999	17854	17919	18013	17746	17801	17784	17935	17910	17927	17828	17966	17816	17946	17832	17989	17721	17913	17717	17843	17953	17854	17783	17986	17831	17817	17896	17739	17825	17918	17818	17667	17815	17932	17750	17745	17840	17736	17995	17754	17749	18043	17773	17953	17925	17641	18145	17874	17798	17982	17795	17950	17764	17903	17783	17754	17901	17835	17968	17796	17786	17845	17748	17716	17733	17843	17814	17925	17823	17907	17846	17981	17896	17815	17821	17721	17970	17775	17772	17910	17848	17928	17851	17804	17873	17933	17846	17798	17814	17837	17970	17941	17877	17894	17611	18004	17821	17812	17760	17885	17689	17962	17616	17739	17918	17948	17661	17968	17847	17801	17723	17854	17702	17874	17816	17849	17863	17741	17684	17889	17966	17804	17804	17886	17832	17896	17843	17681	17920	17797	17763	17905	17865	17827	17830	17832	17868	17820	17905	17789	18037	17727	17707	17999	17761	17938	17843	17975	17871	17840	17877	17821	17783	18051	17843	17755	17813	17756	17950	17784	17915	17857	17743	17789	18076	17886	17828	17879	17920	17823	17845	17890	17860	17728	17762	17868	17889	17807	17782	17811	17867	17893	17809	17777	17779	17883	17995	17732	17829	17672	17707	17856	17774	17923	17902	17811	17762	17817	17774	17827	17722	17973	17706	17862	17958	17946	17791	17953	17955	17753	17876	17935	17796	17873	17766	17882	17740	17836	17770	17908	17710	17713	17841	17851	17688	17855	17802	17928	17810	17813	17601	17853	17841	17760	17836	18030	17832	17916	17783	17699	17738	17672	17710	17800	17776	17638	17875	17736	17776	17728	17759	17829	17861	17798	17752	17935	17883	18083	17877	17851	17935	17943	17861	17791	17935	17744	17918	17899	17843	17902	18011	17631	17912	17842	17714	17761	17840	17721	17760	17981	17920	17892	17806	17891	17896	17879	17772	17865	18089	17914	17868	17955	17909	17972	17827	17955	17798	17890	17856	17800	17791	17784	17999	17752	17727	17772	18028
24029	21557	29244	24754	24350	27219	27394	24119	23554	23547	23550	23260	23349	23204	22757	22864	22904	22727	22352	22594	22626	22560	22670	22620	22797	22611	22575	22764	22529	22690	22811	22826	22320	22674	22518	22360	22525	22512	22562	22457	22650	22504	22357	22559	22663	22443	22651	22586	22424	22441	22386	22659	22574	22601	22629	22846	22572	22747	22594	22552	22906	23044	22963	22799	22677	22504	22701	22638	22701	22558	22622	22362	22548	22304	22300	22480	22455	22572	22300	22490	22573	22371	22358	22549	22436	22540	22457	22345	22332	22419	22541	22438	22765	22493	22427	22305	22436	22447	22335	22579	22506	22254	22464	22328	22528	22395	22375	22463	22306	22423	22562	22436	22591	22587	22265	22354	22519	22375	22576	22393	22559	22255	22625	22474	22595	22509	22397	22439	22501	22523	22571	22617	22692	22314	22551	22307	22324	22498	22313	22442	22520	22471	22649	22288	22446	22544	22540	22454	22439	22489	22467	22385	22335	22313	22616	22581	22341	22394	22258	22302	22530	22486	22262	22386	22431	22309	22588	22575	22485	22563	22507	22312	22492	22392	22283	22367	22288	22517	22464	22516	22406	22235	22626	22329	22336	22260	22646	22246	22516	22215	22332	22523	22247	22642	22414	22487	22567	22301	22513	22605	22195	22434	22527	22327	22587	22612	22229	22267	22580	22499	22604	22349	22342	22644	22478	22440	22506	22407	22479	22363	22515	22562	22414	22423	22401	22197	22521	22451	22449	22499	22540	22517	22499	22501	22377	22558	22271	22304	22576	22490	22497	22427	22497	22191	22410	22348	22293	22498	22397	22251	22423	22434	22573	22457	22301	22463	22404	22261	22273	22462	22339	22413	22295	22446	22414	22524	22499	22361	22348	22403	22494	22380	22559	22290	22657	22381	22424	22285	22531	22428	22495	22403	22197	22473	22403	22313	22343	22371	22369	22390	22548	22595	22463	22547	22662	22641	22551	22442	22507	22307	22261	22447	22364	22161	22467	22467	22377	22350	22216	22632	22294	22294	22610	22377	22433	22307	22228	22475	22266	22415	22301	22527	22565	22586	22387	22445	22480	22546	22430	22455	22458	22429	22583	22350	22374	22542	22375	22386	22292	22745	22465	22561	22538	22332	22551	22396	22651	22612	22434	22474	22437	22414	22537	22571	22482	22482	22327	22662	22518	22552	22275	22640	22583	22572	22184	22602	22367	22542	22297	22526	22298	22376	22475	22488	22347	22333	22109	22279	22573	22441	22255	22346	22270	22454	22566	22483	22360	22509	22239	22453	22513	22425	22243	22392	22590	22329	22670	22596	22615	22549	22388	22455	22483	22481	22415	22443	22258	22471	22358	22682	22376	22321	22358	22354	22346	22458	22516	22429	22538	22662	22469	22681	22665	22297	22539	22282	22296	22388	22473	22390	22396	22437	22264	22356	22419	22561	22551	22555	22532	22235	22481	22452	22380	22348	22307	22551	22569	22586	22339	22421	22543	22316	22508	22450	22549	22512	22244	22557	22428	22404	22488	22676	22373	22394	22377	22414	22501	22497	22312	22604	22336	22151	22329	22517	22392	22476	22302	22445	22614	22291	22363	22418	22471	22164	22582	22528	22365	22566	22400	22580	22461	22379	22452	22309	22420	22454	22437	22466	22574	22398	22417	22172	22527	22315	22409	22311	22393	22159	22522	22586	22624	22540	22391	22636	22549	22811	22667	22486	22541	22424	22484	22610	22240	22270	22394	22355	22314	22428	22318	22533	22563	22532	22363	22395	22477	22744	22515	22527	22386	22387	22392	22382	22291	22500	22483	22711	22673	22387	22392	22384	22348	22387	22404	22515	22622	22333	22426	22158	22262	22311	22554	22381	22492	22382	22386	22472	22466	22563	22567	22491	22128	22407	22512	22458	22647	22386	22391	22542	22460	22437	22382	22303	22326	22381	22400	22461	22314	22352	22232	22216	22435	22592	22534	22376	22633	22543	22378	22542	22442	22563	22535	22589	22275	22259	22652	22332	22530	22343	22441	22426	22226	22562	22524	22452	22478	22559	22779	22535	22378	22369	22331	22531	22463	22366	22549	22341	22343	22476	22430	22316	22256	22408	22367	22541	22478	22357	22409	22462	22686	22473	22467	22517	22560	22402	22374	22404	22444	22355	22426	22322	22363	22389	22466	22431	22515	22307	22419	22330	22207	22532	22452	22571	22585	22464	22292	22450	22779	22451	22427	22352	22590	22456	22341	22406	22561	22607	22616	22547	22557	22242	22318	22420	22445	22442	22272	22396	22427	22514	22526	22440	22675	22524	22495	22583	22399	22511	22243	22413	22297	22362	22263	22353	22565	22350	22547	22326	22563	22341	22473	22084	22519	22599	22373	22387	22451	22422	22510	22572	22496	22255	22336	22355	22390	22455	22439	22447	22317	22489	22517	22601	22485	22511	22318	22304	22530	22396	22493	22547	22380	22064	22345	22416	22329	22359	22560	22544	22483	22292	22603	22360	22205	22522	22495	22352	22480	22348	22368	22451	22123	22300	22398	22486	22364	22564	22426	22254	22464	22367	22394	22650	22316	22338	22456	22420	22339	22452	22429	22510	22558	22601	22413	22235	22486	22331	22476	22400	22487	22425	22374	22386	22345	22465	22333	22340	22379	22371	22606	22346	22315	22579	22415	22600	22482	22750	22464	22613	22335	22324	22441	22419	22583	22348	22467	22425	22474	22423	22467	22373	22613	22643	22422	22524	22261	22412	22395	22537	22517	22655	22451	22469	22418	22391	22642	22201	22148	22456	22599	22311	22393	22320	22368	22490	22367	22453	22508	22496	22333	22369	22459	22489	22498	22364	22498	22425	22131	22303	22352	22464	22485	22505	22492	22393	22328	22529	22659	22666	22327	22467	22457	22296	22328	22268	22334	22621	22551	22267	22472	22301	22554	22492	22512	22400	22478	22309	22416	22426	22583	22281	22601	22465	22383	22339	22501	22474	22440	22289	22406	22335	22233	22387	22577	22665	22302	22431	22417	22187	22254	22381	22515	22386	22262	22335	22361	22476	22432	22395	22498	22303	22630	22484	22366	22387	22455	22544	22542	22257	22466	22367	22381	22505	22429	22446	22465	22484	22410	22449	22392	22397	22261	22501	22544	22413	22324	22578	22295	22304	22447	22350	22191	22432	22547	22420	22206	22422	22446	22723	22495	22692	22738	22370	22517	22439	22643	22642	22336	22468	22523	22484	22282	22491	22248	22484	22391	22454	22199	22321	22160	22355	22388	22402	22519	22397	22505	22317	22482	22507	22366	22340	22536	22448	22605	22435	22429	22432	22329	22442	22298	22327	22383	22467	22545	22555	22568	22562	22512	22393	22431	22328	22760	22539	22457	22640	22402	22316	22351	22390	22572	22483	22291	22392	22821	22240	22237	22483	22474	22340	22271	22409	22472	22708	22282	22287	22330	22566	22546	22725	22644	22266	22563	22517	22267	22283	22418	22233	22372	22359	22514	22569	22524	22562	22513	22482	22491	22404	22528	22333	22602	22455	22357	22475	22321	22648	22373	22410	22439	22518	22348	22512	22441	22359	22380	22543	22390	22331	22316	22399	22512	22257	22384	22668	22386	22411	22708	22616	22473	22422	22428	22619	22444	22330	22642	22360	22337	22483	22436	22324	22514	22605	22526	22383	22637	22661	22451	22237	22535	22180	22431	22551	22537	22591	22380	22458	22350	22492	22397	22508	22490	22694	22430	22418	22377	22549	22387	22604	22361	22275	22599	22359	22359	22397	22484	22225	22462	22715	22402	22425	22550	22378	22408	22490	22590	22276	22439	22284	22429	22528	22355	22717	22476	22223	22586	22423	22334	22592	22615	22440	22308	22413	22458	22416	22379	22519	22393	22505	22303	22365	22348	22264	22285	22225	22527	22558	22647	22564	22425	22489	22166	22363	22302	22688	22518	22623	22400	22444	22369	22482	22357	22432	22321	22325	22473	22361	22569	22282	22481	22296	22255	22384	22522	22704	22247	22202	22246	22573	22421	22281	22437	22558	22498	22449	22431	22391	22527	22366	22493	22547	22430	22263	22476	22573	22496	22349	22518	22358	22439	22513	22436	22332	22414	22310	22427	22381	22471	22407	22494	22326	22544	22410	22472	22661	22625	22317	22572	22450	22370	22655	22483	22535	22392	22445	22383	22308	22465	22516	22586	22375	22545	22521	22345	22487	22683	22452	22491	22451	22432	22348	22570	22228	22344	22464	22413	22387	22447	22438	22403	22431	22485	22394	22515	22514	22559	22453	22490	22274	22286	22352	22503	22365	22246	22473	22486	22291	22451	22479	22417	22477	22638	22433	22383	22737	22757	22456	22474	22437	22576	22353	22284	22496	22473	22510	22380	22508	22485	22515	22688	22357	22429	22216	22477	22427	22514	22461	22185	22469	22443	22360	22564	22379	22383	22553	22512	22545	22608	22620	22346	22436	22327	22320	22435	22437	22462	22488	22422	22115	22337	22420	22358	22338	22438	22542	22533	22439	22478	22547	22261	22315	22406	22492	22354	22580	22545	22400	22710	22425	22620	22408	22498	22461	22327	22486	22458	22532	22322	22443	22356	22407	22387	22407	22426	22298	22340	22405	22553	22234	22151	22525	22546	22385	22445	22461	22517	22548	22342	22527	22615	22422	22498	22643	22511	22571	22479	22307	22432	22352	22506	22274	22346	22448	22395	22274	22640	22269	22186	22646	22565	22454	22429	22435	22208	22440	22511	22424	22505	22357	22712	22278	22505	22679	22278	22538	22394	22462	22181	22355	22349	22514	22205	22254	22485	22490	22266	22467	22656	22586	22528	22411	22553	22479	22516	22293	22491	22161	22397	22349	22254	22386	22588	22608	22497	22456	22425	22382	22411	22566	22537	22536	22408	22474	22399	22534	22152	22204	22506	22499	22510	22558	22309	22399	22623	22459	22396	22594	22486	22674	22306	22412	22424	22577	22364	22462	22608	22322	22439	22460	22672	22435	22188	22474	22139	22121	22484	22350	22330	22398	22406	22531	22427	22410	22441	22526	22273	22410	22415	22494	22301	22366	22499	22490	22476	22187	22364	22454	22410	22312	22438	22188	22327	22605	22598	22410	22473	22374	22531	22329	22780	22393
21075	36387	38597	32554	28682	24615	21379	20069	19512	19303	19034	19058	18914	18496	18133	18078	17973	17922	17828	17919	17844	17872	17774	17976	17903	17891	17916	18090	17752	17735	17836	17928	17998	17723	17969	17689	17862	17822	17696	17555	17706	17663	17891	18022	17830	17827	17881	17835	17660	17900	17913	17753	17796	17842	17852	17911	17799	17988	17876	18033	18281	18354	18485	18259	17985	17914	17787	17713	17743	17731	17699	17961	17812	17838	17848	17689	17966	17836	17761	17701	17899	17890	17750	17722	17845	17704	17708	18010	17615	17756	17842	17583	17802	17800	17671	18002	17618	17689	17726	17580	17693	17752	17891	17711	17782	17723	17784	17792	17814	17848	17529	17715	17735	17771	17856	17591	17811	17781	17629	17622	17768	17582	17849	17807	17749	17917	17663	17746	17768	17783	17829	17726	17630	17630	17719	17710	17680	17684	17786	17874	17763	17712	17566	17750	17614	17828	17723	17891	17965	17797	17709	17629	17694	17657	17757	17796	17672	17767	17793	17648	17725	17757	17707	17628	17697	17610	17852	17722	17707	17753	17626	17770	17561	17857	17783	17639	17710	17670	17657	17771	17681	17685	17723	17798	17807	17639	17798	17692	17787	17637	17797	17883	17825	17646	17562	17827	17685	17533	17715	17713	17756	17877	17796	17729	17804	17720	17808	17791	17633	17748	17734	17798	17646	17696	17634	17656	17710	17580	17831	17736	17711	17876	17894	17818	17665	17552	17823	17825	17644	17778	17803	17866	17744	17594	17686	17681	17894	17712	17682	17698	17634	17634	17744	17819	17648	17875	17717	17683	17585	17837	17854	17910	17691	17688	17795	17716	17775	17757	17925	17677	17793	17727	17791	17666	17941	17676	17832	17594	17729	17549	17628	17968	17776	17525	17586	17656	17530	17591	17825	17795	17687	17836	17790	17727	17656	17765	17740	17752	17680	17681	17876	17595	17704	17782	17701	17891	17737	17924	17668	17748	17530	17870	17838	17595	17732	17776	17721	17863	17780	17902	17754	17837	17832	17616	17797	17808	17650	17824	17645	17785	17550	17833	17634	17759	17798	17786	17659	17644	17654	17739	17726	17704	17654	17945	17742	17788	17823	17678	17720	17762	17576	17798	17681	17688	17656	17872	17794	17862	17706	17710	17739	17899	17728	17734	17710	17813	17703	17602	17908	17747	17774	17768	17846	17700	17596	17730	17653	17788	17737	17908	17707	17685	17709	17579	17943	17676	17768	17877	17721	17834	17641	17735	17594	17972	17572	17729	17827	18033	17870	17725	17595	17765	17728	17795	17574	17700	17719	17617	17813	17547	17781	17594	17546	17671	17595	17771	17648	17838	17836	17711	17749	17642	17661	17620	17678	17762	17820	17678	17684	17672	17761	17748	17681	17770	17809	17876	17722	17709	17683	17687	17770	17857	17758	17913	17720	17678	17866	17552	17549	17815	17809	17627	17867	17751	17746	17676	17777	17763	17616	17721	17688	17755	17668	17593	17629	17728	17764	17680	17838	17641	17787	17814	17851	17814	17916	17831	17643	17760	17945	17757	17632	17701	17734	17784	17809	17615	17665	17819	17741	17568	17536	17807	17603	17806	17775	17714	17845	17682	17736	17700	17810	17999	17861	17749	17676	17752	17608	17771	17533	17610	17759	17721	17668	17622	17671	17837	17770	17693	17748	17681	17776	17851	17555	17737	17833	17748	17900	17722	17824	17829	17642	17803	17626	17697	17732	17748	17705	18018	17790	17768	17827	17895	17867	17642	17811	17685	17733	17794	17766	17650	17606	17798	17916	17821	17731	17614	17482	17827	17783	17919	17724	17666	17748	17636	17815	17678	17717	17772	17823	17671	17754	17697	17562	17675	17800	17736	17778	17869	17802	17805	17737	17941	17847	17805	17617	17533	17721	17738	17619	17826	17776	17731	17742	17816	17614	17650	17782	17727	17829	17733	17634	17691	17642	17628	17721	17819	17667	17791	17871	17681	17672	17787	17802	17580	17741	17705	17651	17788	17879	17726	17721	17716	17575	17688	17832	17539	17780	17712	17865	17716	17720	17857	17852	17903	17634	17731	17733	17801	17771	17715	17931	17625	17814	17533	17673	17660	17911	17942	17646	17668	17696	17666	17710	17689	17560	17785	17787	17770	17671	17709	17696	17634	17909	17850	17854	17713	17668	17650	17697	17744	17563	17846	17650	17801	17634	17849	17941	17774	17664	17734	17812	17744	17691	17708	17552	17653	17664	17886	17641	17863	17661	17770	17758	17794	17617	17618	17721	17689	17952	17695	17676	17887	17772	17830	17623	17941	17723	17686	17722	17775	17810	17778	17813	17805	17889	17696	17678	17709	17769	17895	17889	17538	17835	17655	17790	17856	17545	17805	17720	17654	17697	17605	17773	17764	17750	17741	17846	17674	17743	17706	17572	17736	17803	17914	17668	17795	17825	17783	17674	17781	17618	17697	17529	17493	17799	17713	17558	17618	17833	17644	17839	17806	17793	17699	17685	17941	17715	17680	17751	17726	17715	17720	17541	17823	17791	17676	17952	17809	17793	17727	17766	17853	17723	17685	17688	17577	17850	17814	17664	17742	17678	17570	17953	17662	17720	17682	17598	17629	17753	17774	17901	17646	17733	17640	17627	17804	17784	17731	17825	17497	17564	17660	17686	17741	17696	17703	17788	17833	17680	17613	17683	17615	17718	17850	17841	17741	17706	17781	17792	17745	17692	17807	17829	17764	17770	17712	17699	17728	17816	17580	17772	17829	17653	17840	17593	17634	17731	17710	17851	17616	17766	17685	17550	17747	17548	17825	17688	17618	17829	17542	17901	17640	17571	17750	17910	17689	17714	17778	17678	17792	17837	17752	17795	17776	17703	17723	17906	17614	17659	17716	17981	17757	17847	17660	17793	17616	17777	17863	17822	17768	17941	17676	17931	17732	17649	17682	17692	17833	17816	17859	17740	17675	17626	17840	17721	17816	17558	17668	17733	17726	17688	17905	17877	17776	17769	17598	17598	17801	17772	17621	17657	17798	17600	17702	17659	17662	17966	17933	17764	17615	17835	17589	17708	17523	17787	17780	17703	17569	17821	17757	17699	17732	17757	17780	17597	17819	17713	17543	17695	17625	17781	17835	17943	17780	17556	17764	17766	17640	17497	17900	17838	17661	17697	17823	17660	17878	17806	17753	17706	17823	17594	17789	17851	17610	17745	17539	17837	17726	17701	17963	17683	17795	17506	17845	17657	17662	17683	17715	17619	17865	17678	17571	17560	17603	17504	17655	17637	17726	17389	17875	17765	17740	17716	17583	17709	17608	17690	17714	17785	17617	17718	17641	17643	17836	17658	17694	17684	17870	17777	17552	17648	17625	17556	17788	17599	17531	17752	17694	17851	17702	17749	17719	17784	17720	17826	17754	17726	17750	17691	17867	17619	17729	17716	17770	17644	17743	17687	17724	17807	17568	17675	17748	17901	17782	17799	17742	17745	17750	17767	17689	17867	17593	17896	17673	17770	17791	17622	17797	17784	17721	17714	17703	17681	17807	17787	17725	17680	17621	17684	17785	17730	17652	17892	17900	17861	17723	17726	17681	17910	17621	17784	17538	17633	17809	17674	17612	17676	17871	17755	17759	17735	17846	17765	17663	17537	17892	17694	17889	17907	17790	17801	17775	17682	17727	17930	17756	17696	17561	17780	18025	17662	17764	17784	17727	17717	17741	17805	17568	17774	17745	17824	17577	17675	17588	17858	17804	17572	17791	17857	17691	17840	17730	17771	17769	17854	17860	17777	17921	17703	17926	17614	17691	17825	17620	17598	17684	17568	17536	17581	17726	17945	17935	17908	17650	17697	17704	17805	17590	17669	17762	17705	17646	17696	17857	17916	17664	17614	17907	17648	17608	17737	17792	17748	17604	17770	17580	17750	17828	17691	17743	17735	17605	17791	17902	17587	17872	17620	17733	17907	17860	17504	17738	17595	17726	17823	17699	17668	17739	17505	17698	17760	17798	17792	17851	17711	17793	17718	17786	17639	17761	17657	17898	17722	17626	17645	17896	17515	17639	17853	17565	18036	17855	17769	17797	17598	17676	17833	17596	17824	17755	17749	17763	17663	17603	17824	17787	17717	17795	17731	17778	17805	17710	17677	17707	17668	17741	17715	17696	17782	17657	17714	17698	17677	17782	17724	17768	17719	17853	17748	17803	17858	17761	17720	17707	17871	17643	17957	17667	17794	17591	17723	17686	17848	17641	17700	17799	17650	17740	17779	17655	17732	17765	17733	17755	17685	17885	17774	17793	17733	17833	17773	17731	17611	17940	17725	17847	17662	17671	17844	17789	17637	17714	17788	17908	17512	17705	17762	17849	17728	17521	17589	17751	17708	17783	17622	17595	17726	17687	17696	17880	17704	17653	17588	17627	17818	17716	17927	17628	17693	17581	17747	17558	17649	17778	17867	17791	17679	17692	17813	17760	17932	17939	17824	17711	17605	17681	17631	17855	17674	17785	17759	17810	17648	17732	17592	17665	17870	17654	17723	17627	17832	17794	17742	17510	17880	17654	17739	17750	17703	17680	17740	17672	17724	17909	17704	17683	17739	17667	17661	17637	17704	17696	17817	17860	17809	17856	17706	17582	17753	17853	17719	17811	17767	17594	17901	17675	17672	17809	17641	17703	17815	17789	17638	17907	17731	17851	17823	17583	17571	17705	17731	17556	17752	17877	17625	17741	17854	17557	17740	17753	17807	17633	17653	17721	17873	17868	17896	17629	17679	17789	17744	17717	17769	17643	17771	17906	17813	17889	17865	17715	17658	17770	17829	17836	17865	17692	17635	17751	17746	17814	17547	17956	17694	17631	17785	17770	17709	17963	17566	17789	17951	17749	17754	17948	17651	17637	17766	17738	17685	17848	17623	17727	17719	17593	17735	17736	17726	17730	17655	17683	17617	17721	17788	17579	17710	17636	17547	17664	17676	17856	17620	17772	17896	17649	17691	17730	17643	17687	17581	17763	17847	17788	17668	17702	17664	17600	17740	17820	17761	17647	17810	17796	17676	17580	17726	17875	17735	17714	17850	17693	17773	17797	17734	17552	17743	17763	17593	17912	17724	17760	17651	17796	17794	17729	17772	17724
22872	21437	29277	24016	22278	26082	29659	25411	24530	24753	24547	24487	24254	24078	23559	23590	23433	23415	23417	23321	23366	23572	23275	23417	23441	23485	23324	23274	23411	23402	23425	23349	23232	23259	23257	23213	23376	23186	23201	23103	23192	23223	23240	23393	23103	23205	23387	23164	23546	23330	23000	23239	23199	23295	23245	23634	23834	24442	23540	23369	23630	23414	23551	23444	23614	23290	23409	23171	23102	23117	23096	23086	23314	23318	23207	23029	23006	23115	23096	23072	23133	23097	22857	23160	23194	23208	23221	23176	23129	23214	22928	22974	23003	23062	23132	23234	23309	23388	23208	23200	23240	23065	23065	23059	23038	23275	23095	23079	23224	23279	23083	23058	22983	23038	23080	23105	23198	22990	23221	23224	23117	22898	23046	23176	23116	23139	23007	23321	23145	23117	23070	23029	23128	23003	23126	23088	23108	22920	23137	23126	23123	23001	23099	23058	23060	22940	23000	23216	23148	23048	22963	23254	23343	23215	23074	22924	23281	23134	22996	23097	22934	23000	22864	23002	23173	23048	23153	23132	23023	23113	23077	23019	23116	23001	22993	23163	23015	22860	22957	22821	23172	22990	23185	22986	22949	23090	23216	23070	23350	23107	23214	23023	23184	23132	23085	22851	23317	23055	23113	23304	23067	23012	23247	23056	23020	23035	23167	23047	23188	23179	23087	22868	23250	23225	23123	23082	23177	23508	23359	23049	23145	23144	23168	23007	22995	23184	23183	23118	23194	22979	22969	22724	23067	23076	23084	23054	23202	23052	23131	23195	22895	23189	23043	23256	23066	23091	23148	23112	23301	23206	23097	22925	23277	23165	22957	23033	23142	23178	23014	23196	23170	23038	23195	22932	23073	23225	23147	23181	23039	23141	23193	22865	22832	22849	23049	22927	22953	22848	22901	23081	23063	22962	23185	23014	23170	23109	23313	22985	23145	22821	23157	23264	23110	23265	23244	23092	23073	23070	22920	22939	23176	22858	23207	23111	23051	23156	23217	23095	23098	23314	23003	23309	23182	22904	23055	23107	23163	23150	23244	23109	23165	23264	23160	23141	23112	23201	23119	23161	23286	23099	23115	23237	23113	23198	23210	23348	23098	22997	23035	23134	23012	22876	23078	22890	23153	23059	22845	23079	23075	23169	23257	23057	22955	23120	22917	23120	23161	23071	23044	23207	23002	22996	22961	23109	22919	23243	23177	22879	23302	23120	23022	23320	22925	22969	23085	23202	23070	23092	23214	22962	23088	23140	22935	23203	22861	23002	23036	23253	23035	22900	23235	23052	23215	22993	23027	23167	23058	22992	23051	23002	23107	23000	23088	23224	23269	23154	23245	23070	23097	22927	23021	23113	22930	23391	23145	23144	23131	23114	23098	23219	23198	23054	23306	23045	23200	23315	23597	23148	23114	23071	23316	23153	23093	23143	23244	23218	23119	22978	22815	22905	23240	23137	23190	23050	23022	23186	23076	23190	23202	22986	22819	23071	23112	23112	23103	22986	23062	23214	23043	22970	23210	23080	23174	23119	23260	22930	22975	23071	23179	23016	23071	23096	23237	22991	23248	23101	22925	23235	23125	23298	23191	23210	23122	23089	23165	22943	23063	22960	23114	23277	23001	22973	23145	23062	23103	23023	23131	23013	23284	23052	23098	23124	23139	23134	23183	23055	23230	23176	23107	22971	22859	22967	23322	23072	22970	23098	23343	22878	23048	23141	22963	23121	23239	22984	22843	23247	23109	23218	23057	23232	22887	23195	22898	23009	23214	23167	23078	22964	22876	23177	22965	23114	23129	23085	23035	22939	22965	23015	23110	23006	23082	22932	23176	23004	23026	23214	22929	23123	22996	22929	23247	22976	23322	23038	23090	23267	23092	23003	23146	23191	22946	23104	23302	22981	22991	22864	23257	23286	23316	23059	23211	23095	23076	23161	23253	22803	23027	23142	23079	23135	23110	23202	22870	22905	23220	23138	23206	23019	23293	23087	23292	23082	23334	23109	23262	22882	23064	23134	23020	22924	23104	23014	23077	23276	23365	22885	22941	22966	23044	23174	23051	23221	23005	22992	22967	22636	23112	23293	23065	23068	23040	22803	23065	22718	23019	22801	22935	22958	23034	22971	23026	22881	23057	23014	22973	23015	22989	23173	23351	23125	23111	23095	23058	23021	22843	23180	23042	23114	23033	23046	23028	23098	23129	23200	22889	23032	23206	23064	23088	23145	23251	23064	23128	23392	23181	22922	23009	23357	22980	23252	22979	23207	23177	23296	23193	23006	23156	22947	23239	23271	23204	22943	23054	23345	23058	23158	23162	23253	23202	23097	23015	23032	22841	23227	23021	22774	23049	23132	23152	22983	22952	23041	23043	22862	23101	23006	23134	23191	23169	23185	23152	23114	23125	23105	23072	22857	23167	23227	23414	23167	23125	23153	23188	23144	23180	22923	22991	23073	22978	22994	23000	23061	22855	23089	23021	23197	23097	23180	23087	23408	23213	23201	23047	23074	22864	23296	23219	23042	22912	23017	23016	23126	23014	22991	22962	23212	23098	23108	22959	23105	22959	23119	23018	23169	23165	23271	23097	23125	23187	23050	22733	23127	22773	23119	23039	22959	23290	23030	23151	23284	22924	23018	23106	23121	23390	23164	23228	23256	22816	22915	23065	23113	23165	23024	23097	22993	22957	23111	23062	23102	23185	23400	22946	22915	23071	23190	23066	23102	23124	23175	23051	22916	23015	23065	23208	23058	22973	23109	23237	23022	23012	23011	23075	23244	23187	23090	23249	23130	23005	23224	23157	22880	23156	23076	23274	23097	23048	22954	22964	23101	23220	22977	23210	23174	23224	23197	23348	23186	23096	23156	22913	23094	23036	22993	22903	23127	23378	22837	23174	23119	23195	23044	23061	23046	23223	23084	22886	22882	23029	23258	23001	22991	23011	23032	22977	23034	23063	23255	23205	23230	22987	23052	23329	23061	23222	23208	23325	23154	23107	23196	23051	23171	22963	23154	23134	23187	22960	23177	22959	23095	23245	22965	23280	23063	22931	22924	23130	23014	23043	23082	23179	23255	23035	23145	23115	23231	23346	23179	23233	23193	23052	23128	23063	23293	23153	22898	23148	23066	23238	23175	22902	22982	23224	23091	23076	23100	22950	22923	23028	22962	23051	22987	23254	23008	22911	23197	23324	23090	23024	23132	23059	22972	23008	22978	23193	23211	23049	23176	22805	23052	22899	23091	23127	23082	23333	22987	23233	23221	23039	22727	22926	22828	23135	22999	23094	23035	23225	23050	22911	23133	23200	23114	23073	22878	23087	23136	23088	22847	23074	23149	23019	22883	23026	23175	23147	23036	23339	23211	23066	23282	23181	22956	23041	23222	23247	23027	23145	22826	23195	23029	23123	22947	23296	22972	23157	23027	22829	23167	22940	23005	23093	23196	22929	23017	23034	22935	23277	23143	23050	23054	23166	23021	23158	23155	23134	23168	23164	23301	23022	23209	23167	23176	22900	23004	23106	23072	23166	22922	23223	23143	22981	23045	23044	23081	23081	22938	23155	23321	23129	22983	23112	23082	23145	23006	22857	22967	23110	23178	23111	22938	22943	23298	23040	23150	23098	23263	23303	22994	22985	23017	23095	23156	22827	22917	23000	23032	22942	23234	23081	22861	22841	23045	23132	22932	23231	23295	23062	23014	23071	22965	23011	23130	23037	23237	22785	23173	23273	23023	23141	22881	22936	23088	23128	22967	23297	23080	23109	22979	22982	22907	22963	23018	23173	23063	23136	23125	22967	23283	23005	23157	22994	22909	22894	22937	23199	22989	23204	22955	23169	23111	23090	23188	23092	23263	23188	22967	23313	23179	23089	23016	22954	22927	23174	23027	22989	23081	23043	23222	23052	22970	23102	23197	23151	23122	23152	22923	23105	22946	23144	22813	22957	23109	23209	22968	23013	23206	23023	22905	23218	23012	23067	22791	23143	23125	23002	23140	23019	23135	23362	23172	23433	23137	23094	22853	22993	23206	23165	23156	23040	23214	23105	22977	23178	23157	22938	22899	23042	22780	22881	22891	22977	23034	23334	23140	23031	23354	23104	22914	23211	22994	23191	23109	23252	22989	23170	22992	23063	23001	23163	22860	23101	23169	23002	23001	23029	23246	23077	23174	23394	23121	23136	23012	23043	23100	22815	23156	23067	22866	22821	22953	23060	23096	23033	23112	23164	23022	23094	22881	22853	23049	23164	22928	23095	23081	23291	23137	22818	23072	22914	23068	22851	22907	23348	23061	23180	22938	23125	23118	23064	22981	23169	23118	23349	23410	23065	23189	22991	23104	23202	23210	23096	22982	23034	22911	23246	23145	22894	23173	23153	23317	23042	23172	23144	23058	23303	23328	22976	22930	23087	23165	22984	23228	23229	23092	23009	23025	23218	23151	23149	23118	23098	22914	23185	23034	22939	23138	23181	23420	23146	23196	22973	23267	23210	23116	23216	22917	23039	23055	23070	23062	22972	23211	23204	23181	23065	23143	23065	23124	22872	23125	22936	22979	22986	23092	23061	22997	23273	23077	22923	23117	22995	23290	23216	23065	23275	22998	23133	22931	22877	22929	23178	23019	23118	23235	23085	23102	23196	23045	23026	22988	23033	23213	23264	23120	23054	23223	22915	23064	22985	23123	23212	23144	22932	23028	23112	23156	23168	22926	22929	23173	23203	23317	23039	23183	23419	23230	23266	22881	23159	23081	22874	23072	23068	23126	22994	23005	22958	23050	23318	23042	22841	22986	23251	23230	23137	23001	23077	23068	23040	23021	23075	23254	23166	23128	23188	23107	22830	23065	23205	23179	22974	23086	23003	23250	22741	22985	23230	23153	23250	23003	23104	22957	22934	23126	23071	22854	23121	23036	23145	23063	23166	22867	22938	23165	23224	22794	22898	23055	23168	23172	23172	22975	23174	22779	23161	23243	23009	23137	23039	23184	23177	23289	23092	23037	23172	23229	23122	23145	22958	23080	22984	23374	23105	23145	23072	23250	23021	23286	23043	22889	23072	22965	23158	23083	23026	23274	23171	23048	23092	23179	23089	23031	23138	23171	23219	23100	23116	23290	23268	23103	23116	22981	23262	23196	23039	23222
21550	39101	39087	33914	29714	24837	22087	21157	20495	20148	19747	19499	19324	18968	18438	18384	18207	18392	18422	18314	18210	18160	18167	18346	18363	18113	18191	18188	18363	18191	18304	18198	18201	18167	18218	18157	18036	18311	18197	18286	18151	18124	18146	18053	18074	18297	18185	18205	18208	18212	18139	17962	18220	18151	18212	19132	19314	19833	18172	18445	18627	18804	18439	18365	18100	18167	18258	18086	17989	18088	18074	18160	17870	18069	18203	18108	18114	17810	18011	18032	18091	18093	18065	18067	18113	18270	17939	18163	18090	17974	18167	17930	18231	18060	17956	18008	18191	18000	17932	17835	17996	18081	18041	18046	18030	18033	18045	17894	18012	18049	18183	17881	18103	18235	18203	18060	17947	17963	18123	18070	18033	17856	17969	18086	18009	18000	17941	18121	17919	18133	18083	17989	18048	17967	18067	17905	18137	17793	18190	17948	18037	18011	18164	17967	18129	17970	17977	17946	18014	17871	18035	18056	17898	17934	17997	17827	18249	18017	18213	17946	17887	18076	18131	17872	18032	18294	18095	18041	18150	18026	17874	18101	17938	18030	18176	17873	17926	18305	18056	18143	18127	17843	18191	18042	18034	18056	18017	17888	17879	17969	18040	17945	18109	18093	18126	17903	18074	17969	18154	18184	17968	17906	18036	18056	17991	17968	17999	18078	17977	18107	18049	18009	18366	18043	18016	17934	18001	18015	18034	18085	18227	18055	18224	18050	17949	18008	18154	18003	18157	18051	17835	17936	18117	18016	18033	18061	18210	17866	17872	18030	18047	17993	18009	18145	17987	18043	17997	18021	18205	17954	18007	18006	18057	17989	18125	18065	18115	18000	18225	18136	17989	17922	18011	18090	18091	18150	17973	18074	17869	17956	18026	17984	18134	17865	17982	17955	18267	18018	18146	18066	17900	18001	18055	18060	17916	18037	18130	17900	18020	18156	17864	17910	17931	18180	18102	17913	18139	18029	18166	18106	18104	18046	18084	18288	17905	18117	18017	18100	18115	17912	17956	18145	17841	17877	17917	18034	18099	18158	17999	17986	17872	18075	18202	18103	18082	17915	18137	18161	18019	18152	18163	17778	18103	18119	18001	17994	17997	18017	18173	18069	18058	18061	18086	17905	18065	17862	18029	17947	17958	18033	18036	18011	18104	18156	18052	18130	18146	18043	18153	17983	18040	18284	17950	18026	18046	18190	18078	18164	18018	17968	18009	17891	18076	18042	17835	17978	17951	17951	18109	18104	17916	18031	18025	17937	18164	18137	17833	18118	18233	17926	18068	17928	18123	18079	17953	18046	18115	17991	18125	18177	18121	17967	18049	18143	17977	17805	17787	17926	18144	17920	17950	17934	18273	18011	18169	18104	18242	18033	17988	18263	18136	17935	18040	18224	17913	18167	18202	18058	18073	18268	18004	17895	18220	18046	18087	17839	17958	18118	18145	17791	17901	17970	17824	18050	18157	18091	17993	18035	18129	17833	18167	18034	18081	18032	18076	17963	18062	17997	17979	18048	17897	18087	18085	18117	18018	17948	17973	17828	18014	18031	18026	18012	17993	17975	18025	17956	18163	17988	18180	17956	18144	17969	18015	17975	18036	17961	18013	18084	18114	18006	18138	18077	18079	17960	18095	18003	18100	18115	17956	18035	18069	17995	18087	18137	18007	17920	18014	17963	18072	17981	18158	17831	18095	18172	18069	18128	17959	18217	18065	18047	18116	18089	18184	17916	18012	17911	18044	17961	18134	18051	18043	17957	17889	18042	18048	18073	17983	18022	18151	17945	18026	18057	17995	17933	18106	18064	18133	17851	18166	18110	17981	17993	18066	18018	17947	18092	17932	18014	17958	18183	18013	18043	18008	18171	18111	18049	18145	17997	18007	17949	18083	18132	17973	18071	18097	17995	17842	17846	18101	18001	18142	18149	18154	18064	17893	17832	18147	17855	18077	18148	18062	17895	17898	17973	17976	18022	18068	17934	17922	18073	18070	18032	18100	17980	18120	17991	17875	18143	18000	17893	18149	17889	18018	17929	18043	18077	18142	17987	18070	18112	18016	17873	18070	18197	17963	17886	17939	18182	17972	17976	18036	18066	18029	18034	18032	18140	17864	17948	18036	18174	17903	17890	18099	17903	18328	18142	18038	18032	18003	18038	17952	18132	17945	18073	17872	18047	18107	17947	18003	18115	17903	17885	18011	18015	18261	18046	18042	18061	18017	18013	18007	18026	18034	18186	18081	18157	17906	18003	18152	17976	18029	17941	17976	18079	18079	17896	17997	18038	18032	18088	17999	18022	17914	18065	18166	17900	18066	17948	18078	18015	17856	18063	18092	17901	18124	17988	18144	18025	18140	18024	17966	17912	18087	18014	18008	18174	18026	18112	18064	18135	18109	18055	18240	18165	17877	18193	18021	17910	17979	17899	17996	18135	18012	17863	18116	18066	17987	18063	17944	17862	18188	18110	18190	18088	18150	18014	18054	18092	18114	18018	17953	17993	18002	17898	18023	18027	18359	18159	18132	18059	18017	17928	18068	18062	17954	18231	17821	18045	17919	17926	18088	17972	18095	17890	18057	17982	18154	18246	17974	17998	18063	17979	18032	17952	18008	18047	17950	18170	17992	18059	18137	17927	18102	18264	18106	18170	18142	17992	18024	17924	17889	17931	17810	17931	17804	17990	18023	18150	17937	18016	18174	17948	17948	18057	18194	17959	17971	18039	18065	18230	18075	17803	18072	18085	18021	18115	18002	18141	18001	17934	17886	18172	18236	18118	17896	18055	17994	18071	17917	18186	17977	17946	18122	18077	17956	17979	18099	18054	18081	18125	17983	18188	18148	17854	18129	18138	17960	17896	17940	18048	18059	17979	18068	18058	17953	18003	17960	18086	18207	18078	18052	17978	17973	17909	17987	18236	18028	18039	18198	17913	18054	17890	17995	17984	18029	18043	18051	18140	17968	17919	18126	18143	18113	18065	17934	17966	18014	18064	17975	17889	17889	17980	18167	17965	18038	18118	17967	18088	18003	17974	18140	17934	18142	17883	18080	17999	17972	18006	18021	18052	17998	18108	17994	17910	17999	17967	18036	18061	18129	18005	17945	18180	18050	18092	17911	17998	18019	17956	17903	17935	17691	18095	18080	18077	18036	18049	18024	17978	17965	17974	17889	18125	18127	17875	17923	18086	17961	17936	17912	17969	17945	17987	18000	18217	18118	18094	18051	17907	17919	18207	17882	18056	18044	17961	18061	18067	17978	18040	18267	18027	18091	17935	18053	17976	18119	17887	18134	18159	18024	18121	18018	18085	17878	17983	17926	18017	17995	18107	18092	17919	17938	18093	18234	17880	17949	18060	18107	17892	18105	18075	18102	18153	18053	17822	17880	18009	17895	17976	17913	18042	17976	18276	17923	18051	17952	18247	18183	18173	18140	17990	18107	18013	17926	17923	18094	18059	18009	18229	18054	18019	17826	18090	18028	18139	17912	18111	18026	17866	18056	18065	17973	17970	18092	18168	18057	18108	17909	17969	18099	17867	17959	18009	18090	17986	17962	17892	18071	17867	17973	18010	18090	18141	17977	18000	18005	17991	18211	17993	17898	17748	18047	18012	18096	17897	17951	17990	18054	17993	17984	17936	18294	17943	18165	18000	18041	18051	18292	18191	18080	18107	18111	18075	17830	17872	17989	17985	17931	18120	17968	18003	17996	18015	17935	17895	17863	18288	17971	18076	18116	17905	18019	17908	18085	18088	17948	18153	18003	17966	18017	18140	18122	18111	18066	17922	18037	18147	18045	17853	17965	18041	18025	17811	17932	18003	17884	18012	18302	17981	18158	18233	17948	18151	18032	17953	18034	18085	18028	17957	18029	17973	18108	18035	18036	18012	18114	18130	17939	18047	18000	18096	17851	18041	18051	17779	18079	18180	18206	18164	17958	17978	17942	17847	18007	18003	18198	18009	18094	17974	18082	17921	17974	17942	17988	17975	17940	18019	18042	17951	18144	18034	17890	18116	18046	18118	18020	18045	18023	18031	18139	18230	18035	18171	18021	18153	18016	18261	18102	17841	17950	17973	17903	17970	18026	18050	18056	17986	17993	18022	17979	18073	17972	18192	17986	18032	18117	18235	17967	18021	18005	18163	17948	17944	18051	18222	17854	18032	17942	18180	18205	17972	18085	18086	18044	18100	17942	17981	18136	18056	18074	18090	18098	17892	18124	18031	18032	18017	17999	17946	17963	17954	18112	18044	18094	17975	17916	18013	18000	17977	17940	18119	18089	17989	18006	18061	18104	17975	18109	18131	18017	17997	17855	18104	18043	18038	18063	18086	18206	17940	18159	18029	17888	18163	17994	17971	17879	17884	17935	18045	18071	18136	18104	18070	18049	18053	17913	18020	17920	17727	18040	17971	18066	18085	18176	18157	18049	17871	18131	18003	17979	18142	17928	18067	17938	18124	18052	17880	18208	18038	18164	18138	18042	18140	17890	18029	17915	18122	17956	18023	18198	17898	17990	18094	18113	17793	17976	17896	18076	18072	18095	18046	18113	18122	17828	18010	18130	17942	18046	18052	18116	17939	18085	18013	17872	18185	17894	17942	18045	18226	17993	17988	18033	18244	17903	18001	17898	18060	18013	18106	18043	18022	17965	17871	18009	18019	18086	17997	18054	18008	17950	18114	18190	18110	18028	17901	18112	18072	18234	17917	18046	17995	18027	17905	17999	17964	18071	18152	18095	17965	17889	18042	17966	17988	18108	17828	18055	17998	18049	17928	17978	18069	18010	18107	18106	18005	17966	17926	17988	18092	18004	18095	18012	18081	18151	18177	17851	18091	18065	18040	18087	17885	17816	17932	18219	18088	17921	17951	17920	17976	18120	18044	18013	17982	18095	18109	18234	18141	18158	18131	18025	18215	17925	18034	17964	17815	17874	18016	18087	18119	18039	17990	17920	18004	18139	18172	17982	18082	17937	18001	18072	18158	17977	18013	17977	18129	17906	18014	17932	17846	18022	17967	18182	18095	17883	18021	17964	18137	18053	18128	17935	17908	17810	18169	17884	18066	18029	17901	17957	17881	18116	18013	18035	17968	18023	18012	18076	17969	17988	17989	18094	18018	18049	18147	18079	17889	17941	17931
28598	23517	29803	28869	25439	24487	24029	23444	23545	23513	23412	23361	23242	23116	23179	23032	22874	23102	22932	22883	22972	23003	22994	22977	22926	23133	22994	22901	23113	22928	22830	22732	22858	23026	23015	23007	23035	22754	22832	22984	22882	23124	22985	22998	23068	22996	23091	22874	23027	23064	22915	23146	22999	22966	23092	23179	22948	23057	22831	22990	22929	22793	23052	23021	22927	23028	23158	22946	22769	22831	22860	23036	22787	22895	22883	22885	23023	22780	22818	22802	23083	22864	22826	22903	22936	23030	23019	22990	22874	22717	22923	22893	22957	22955	22999	22773	22903	22897	22812	22905	23178	23083	22776	22827	22940	22888	23105	22916	23097	23064	22874	22742	23009	23059	22922	22927	22910	22909	23102	22982	22840	23002	22910	22886	22847	22820	23163	22990	22874	23072	23034	22777	22955	23022	22910	22706	23031	23119	23005	22821	23021	22957	23111	22844	22870	23036	22879	22870	22773	23046	23219	23216	22903	22983	22879	22877	22881	22817	23061	23059	23036	23026	22812	22819	22953	22847	22932	23336	22936	22697	23082	22690	23101	23122	22824	22873	22789	23110	23099	22875	23201	22890	22919	23011	22837	22863	22961	22824	23146	22869	22984	22948	23049	22955	22782	22856	22881	22950	22796	22850	22937	22844	23166	23006	22983	22962	22748	22894	22636	22835	22932	22983	22904	23126	22874	22933	22761	22839	23065	22947	22865	22962	22923	22810	22738	22919	22961	22866	22785	22875	23165	23068	22798	22467	22952	23020	23011	22910	22955	22869	22934	22929	22891	22921	22829	22859	22855	23058	22874	22756	22835	22865	22899	22953	22867	23009	22730	22985	22710	22839	22870	22958	22904	22830	23033	22962	22879	22929	23084	23090	22955	22967	22899	22741	22966	23136	22855	22946	23140	23004	22936	23058	23046	22794	23033	22910	22767	22790	22947	23171	23058	22815	22870	22979	23002	22756	23028	22865	22926	23019	22898	23050	23211	22903	23079	23051	22885	22809	22909	23197	22952	22938	23129	22895	22984	22865	22998	23018	22885	23185	23112	22995	23097	23030	22957	22911	22638	22822	22899	22925	22997	22880	22914	22928	23113	22847	22859	23073	22983	22935	22930	23007	22972	22809	22814	22871	22935	23026	22968	22909	22818	23030	22823	22876	22916	22986	23034	22758	22925	23138	22810	22946	22838	22906	23029	23049	22800	22690	23000	22878	22732	23095	22944	22673	23086	22817	23021	23074	22806	22971	22904	22973	23005	23004	22954	23008	23011	23036	22934	23018	22933	23017	22925	23008	22760	22967	22672	22921	22704	22837	22759	22896	22976	23000	22842	22759	22853	22742	22922	22875	23041	22742	22920	22835	22823	23276	23061	22837	22909	22537	22971	22956	22897	22893	23006	23207	22987	23001	23038	23091	23071	22867	22838	22921	22799	22973	22985	23074	22654	22774	22802	22994	22746	23185	22834	23022	22895	22961	22713	23040	23107	23001	22998	22823	22842	22805	23128	22928	22749	22852	22977	23180	22907	22940	22793	22951	22559	22909	22903	22840	23120	22998	22869	22934	23072	22934	23052	22734	22845	22965	22893	22906	23044	23040	22955	22872	23023	22882	22778	22919	23114	22889	22952	22958	22860	22868	22955	22987	22615	22702	22933	22949	22670	22711	22882	22723	22766	22997	22941	22981	22871	22965	22925	23214	22836	22931	22917	22872	22785	23068	23092	23138	22812	22939	22981	22953	23063	22977	23006	22844	22923	22876	23041	22917	22949	22903	22979	23143	23129	23089	22914	22956	22858	22851	23083	22869	23013	22855	22930	22817	23017	22923	22735	22885	22777	22724	23013	23061	22882	22829	22833	22732	22972	22766	22807	22888	22778	22668	22689	22932	22930	22859	22988	22964	22909	22912	23075	22734	22887	22918	23106	22848	23009	23206	23076	22950	23060	22923	23105	22870	22918	23022	22852	22721	23052	23092	23182	22959	23289	22767	22959	22681	22787	22802	22795	22831	23082	22894	22880	22722	22669	22803	22797	22680	22926	22846	23014	22897	22812	23011	22956	23159	22934	23051	23203	23019	22929	22963	23021	22940	22824	22980	22830	22943	22811	23107	22972	22966	22901	22827	22836	22996	22823	23023	22771	22728	23052	22745	22869	22930	23123	22845	22916	22891	22777	23145	22911	23135	23024	22911	22898	23129	22735	22886	22999	22988	23020	22775	22930	22999	22858	22949	22837	22979	22947	23051	23031	23008	22837	23129	23126	22857	22831	23033	22881	22893	23027	22687	22865	23046	22822	22849	22756	22844	22869	22712	22791	22796	23004	22694	22808	23062	23043	22866	23013	22928	22858	22963	22871	22718	22940	22746	22925	22916	22826	22996	23033	23011	22961	23031	22727	22897	23245	23131	23030	23129	22762	22903	22727	22651	22980	22765	22977	22936	22925	22666	22819	23035	23029	23000	23065	22961	22868	22925	22878	22867	22967	22917	23019	22827	22918	22822	23137	23221	22982	23316	23035	23035	23168	22922	22832	23135	23058	22870	22964	22828	22922	23010	23191	23174	22960	22806	22789	22893	22930	22840	22790	22876	23179	23097	23084	22806	22927	22785	22757	22882	22793	22725	22942	22888	22904	23039	23091	23023	22986	23021	22838	23001	23289	22797	22974	22665	22985	22842	22864	22958	23031	23057	22852	22819	23132	22907	22934	23049	23055	22856	22749	22817	22947	22953	23054	22797	22785	22822	22977	22798	23006	22775	22879	22876	23027	23101	23016	22953	23241	23011	22812	23003	23001	23045	23228	22912	23131	22876	22979	22930	23079	23047	22814	22994	22642	23047	22943	22999	22837	22745	22884	22782	22953	23031	22986	22925	22821	22911	23117	23014	22594	22767	22748	22817	23140	22900	23041	23039	22720	22867	23029	22863	23207	23050	22908	23121	23144	23039	23257	22969	22961	22948	22995	22981	22852	23019	23004	22692	22803	23138	22883	23021	22937	22873	22630	22791	23079	22960	22660	22968	22901	22766	22913	22906	22901	22836	22927	22886	22949	22926	22930	22905	22980	22992	22884	22862	22961	23021	23112	22836	22783	22959	22810	22928	22658	22833	22835	23105	22992	23043	22802	22842	22904	23036	22859	22873	23080	22706	23009	22954	22746	22899	22995	23272	22968	23037	23014	22965	23189	23100	23059	22878	22854	22944	22929	22873	22858	22915	22967	22883	22799	22918	22942	22985	22969	22878	22889	22900	22820	22780	23017	22946	22978	23021	23029	22969	22950	22853	23000	23031	22838	22795	22821	22844	22784	23024	23064	22999	23150	22990	22773	22700	22845	22937	22873	23087	23014	22743	23148	22964	23012	23017	23056	23058	22902	23002	23124	22734	22887	22848	23095	22854	22866	22743	22976	23057	22964	22840	22939	22957	23024	22747	23010	22859	23087	22977	22979	22803	22818	22896	22974	22822	22915	22991	23013	23002	22826	23153	22921	22906	22837	22955	22942	22821	22924	22808	22807	22817	22857	22824	23058	23171	22972	23102	22820	22876	23143	22908	22777	23033	22901	22803	22921	22842	23008	22936	22827	22831	22819	22919	22899	22973	22905	22994	22941	22767	23026	22915	23203	22974	22720	22823	22759	22882	22870	23042	22993	22944	22895	22998	23076	22937	22904	22792	22905	22951	22830	22935	22967	22892	23063	22895	22953	22725	22958	22803	22791	22830	23185	23042	22914	22904	23017	23063	22919	22858	22948	22938	22962	22933	22949	22821	23205	22884	23124	22987	23039	22841	22884	22979	22931	22852	23005	22930	22929	22966	22998	23135	22876	22822	22805	22910	22876	22818	22835	22938	23108	22720	22805	22955	23056	22940	22916	22811	23083	22980	23036	23075	23016	23059	23031	23192	22751	22863	22826	22891	23060	23108	23018	22939	23030	22992	22908	23093	22918	22964	23068	22898	22980	22894	22986	22842	22951	22980	23104	22997	22886	22845	23010	22978	22714	22837	22884	22973	23195	22760	23074	22998	22876	23048	22899	22879	22826	22775	22986	23009	23179	22806	22849	22953	22752	22828	22934	22923	22994	22876	23116	22859	22951	22897	22934	22899	22876	22881	22961	23012	23049	22838	23004	22967	22994	22935	22900	22999	22859	23035	22930	22971	22901	22994	23037	23092	22918	22944	23042	22939	22812	23124	23079	22728	22841	22917	22972	22970	22994	22745	22852	22873	22986	23032	22829	23056	22681	22816	23191	22906	22986	22821	22931	22852	22752	22771	22750	22891	23053	22767	23016	22950	23153	22766	22971	22797	22994	22780	23072	22883	22920	22955	22908	22896	22777	22783	23027	22924	22757	22926	22882	22978	23010	23032	22676	23131	23077	23008	23006	22765	22866	22880	23065	22982	23032	22975	22838	22997	22957	22884	23003	22815	22861	22838	23122	22826	23027	22929	22908	22841	23018	22820	22857	23066	22939	23305	23020	23002	23015	22998	22904	23090	22912	22897	22865	22839	23083	22925	22770	23034	22914	22844	22944	22954	23001	22819	22946	22887	22864	22966	22984	23001	22942	22913	23069	22886	22931	22974	22823	22912	22884	22969	22831	22933	22724	23021	22781	22956	23026	22858	22775	22833	23021	22679	23274	23267	22799	22881	22928	23001	23036	23049	22778	22775	23113	23026	22934	23007	22769	22960	23106	22841	22643	22902	23039	22803	23053	23089	23000	23002	22891	23049	22999	22757	22809	22954	23114	22997	22651	22889	22748	22759	23028	22902	23215	22928	22939	22971	22942	22787	23080	22900	22978	22783	23144	23079	23078	22966	23054	22917	22888	22996	22921	22873	23032	22815	22902	22840	22775	23051	23069	23080	23141	22965	22666	23065	22972	22909	22994	22926	22889	22934	22838	23052	22815	23006	22850	22793	23086	22973	22862	22833	22864	23156	22873	22775	22701	23032	22924	22810	22955	22985	22930	23092	23085	22958	22953	22708	23009	22941	22993	23052	22948	22862	22831	22869	23105	23015	22919	23114	23045	22735	22909	23081	22835	23014	23015	22981	22731	22787	22948	22866	22921	22797	23074	22812	22891	22931	22974	23071	23003	22976	22907	22767	22854	22911	23001	22921	22835	22924	22964	22933	22994	22844
20228	26768	26634	23816	21799	20103	19293	19050	18701	18614	18464	18422	18232	18142	18255	18034	17932	18043	17866	17906	17952	18046	18137	18175	18033	17895	18180	18037	18038	17896	18056	17911	17951	18028	17915	18041	17886	17932	17895	17934	18233	18001	18064	17957	17822	18015	18013	17842	18173	18114	18053	18035	18089	18012	18077	18165	18045	18109	17819	18055	18068	17984	18063	18166	17950	17946	17968	18119	17975	17844	17976	17994	17849	17944	17986	18091	17934	18066	17957	17809	18066	17852	17813	17943	18153	17969	17981	17940	17967	17911	17947	17804	17962	17850	18051	18181	17953	17931	18037	17866	17930	17971	17975	17955	17899	17732	17834	18099	17952	17850	18025	17981	17956	17914	17981	18089	18128	18001	17876	17915	17896	18072	18042	18098	17829	17946	17871	17932	17860	17914	17910	17696	17980	17878	17947	18051	17979	17910	18012	17834	17857	18094	17649	18052	17962	17987	17958	17956	18049	17917	17970	17946	17904	17837	18016	17957	17940	17913	17987	17919	18036	18097	17949	17931	17960	17919	18134	17894	18015	17961	17936	17970	17907	18001	17836	18078	17808	18059	17954	18074	17998	18010	17921	18000	17906	17875	18036	17896	17891	17973	17923	18030	17952	17883	17910	18057	17877	18000	17907	17837	17941	17869	17978	17870	17790	17883	17948	18050	18074	18014	17943	18121	17926	17948	18072	17983	18057	17789	17883	17909	18141	17748	18170	17824	18040	18026	17860	17924	17882	17994	17915	17981	18079	17960	18002	18010	17901	18043	18127	17872	17996	18184	18040	17856	17924	17877	18068	17910	17993	17902	17975	17916	17843	18101	17855	18076	17962	17912	17849	17918	17902	18020	18018	17800	18039	18088	18145	17977	18004	18164	18071	17869	17880	18104	17888	17917	17788	18006	17944	18097	18133	17802	18077	17958	17856	17996	18049	17993	17995	17797	18031	17898	18053	17905	17690	17946	17918	17906	17932	18152	17924	18004	17769	17913	18067	17920	17938	18024	17961	18053	17809	17981	17945	17972	17910	17966	18011	17949	17858	18063	18090	18062	18024	17956	17987	18032	18118	17839	18016	17993	18083	17833	17828	18008	18039	17909	17894	17945	18002	18017	17928	17910	17936	17823	18125	18078	17944	17789	17956	18012	17838	17980	18269	17941	18007	17807	17936	17910	18181	18141	18034	18002	17946	18019	18075	17850	17855	17781	18097	17944	17907	17962	17913	18006	17826	18200	18053	18000	17950	18008	17981	17999	18019	18014	17982	17947	17968	17817	17838	17966	18051	18058	18063	17910	18106	17892	17952	18036	17917	17924	17851	17891	18011	17975	18168	18007	18150	17919	17981	18061	18057	18062	18027	17907	18095	17761	17928	17876	17890	18049	17949	17981	17898	17992	17995	17940	17867	17729	18046	18047	18071	18049	17880	17843	17933	17867	17887	18008	17864	17825	17987	18095	17826	17951	17898	18044	18095	17786	18114	17829	17920	17996	18060	17879	18005	17927	17961	17968	17696	17811	17891	17932	18030	17903	17994	17843	18152	17748	18015	17850	18016	17957	17808	18014	17890	17958	17806	18017	17929	17960	17820	18020	17887	17891	18135	17920	17833	18098	17917	17919	18131	17839	18057	18005	18085	17899	18020	18008	17932	17828	17869	17941	18043	17883	17888	18050	18011	18200	17874	17982	17917	17984	17901	17868	17795	18053	17941	17831	18011	17867	17843	18027	17737	18087	17939	17852	18152	18012	18002	17961	18011	17913	17891	17953	18104	17935	18077	18073	17981	17814	17974	17991	17846	17904	17925	18130	17867	18105	17882	17950	18071	17971	18026	17997	17861	18062	18006	17949	18059	17904	17889	17895	18011	17992	18043	17923	18099	17995	18025	17926	17892	17824	17896	17983	17944	17959	18114	17852	17946	17983	18019	18041	17978	18040	18094	17836	18010	18012	17697	17829	17959	18103	17831	17886	17973	17793	17862	17910	17855	17970	17959	18007	17842	18088	17978	18010	18011	17943	18057	17725	17881	17892	17877	17991	17938	18026	17780	17869	17910	17939	18152	18011	18064	17840	17877	17946	17925	17747	17833	17877	17942	18038	17771	17969	17956	17960	17795	17770	17952	17820	17982	17929	17917	17903	17959	17897	18037	17844	17925	17822	17997	17980	17965	18054	17962	18020	18155	17991	17975	18073	18040	17936	17894	18051	18104	17922	18035	17984	17990	17973	18080	17860	17884	17949	17789	18223	18092	17928	18038	17924	18063	17979	17821	18038	17888	17861	17978	17989	17890	17961	17871	18059	18040	18081	17936	17986	17980	17900	17936	17991	17962	18081	18030	17873	18120	17993	17919	17991	18111	17942	17962	17998	18024	17964	18002	17963	17988	17910	17875	17901	18130	17736	18138	18000	18032	17934	18047	17849	17973	17766	18071	17909	17855	17868	18009	18021	17884	18237	17986	18064	17810	18126	17936	17806	17912	17920	18054	18058	17946	17783	17904	17835	17885	17878	17982	18087	18044	17879	17984	18165	17807	17989	17831	17883	17881	17953	18161	17879	17952	17939	17952	18084	18143	17858	17994	17864	18022	17940	17917	17925	18083	17962	17976	17926	17941	18048	17933	17874	17934	17985	17800	17952	18132	17987	17887	17901	17977	17614	18230	18063	18005	17849	17893	18089	17879	17820	17894	18070	17853	17814	18042	18114	17999	17849	17836	18095	17983	18084	17998	18093	17887	18071	17950	17851	17992	18070	18123	18066	17886	17925	17947	17964	17914	17867	17984	17783	17991	18168	17918	17968	17847	17925	17877	17873	18085	17998	17859	18007	17835	17937	18034	17943	17943	18091	18184	17982	18021	17835	18039	17905	17843	17895	18035	17911	17905	18117	17740	18009	18019	17803	17949	17852	17952	17944	17903	17918	17898	17943	17849	18075	17979	18042	17918	18177	17950	17899	18052	17999	18192	18013	17948	17849	18007	17826	17985	17930	17835	17999	17835	18085	17793	18037	17839	18094	18160	18053	17916	17992	17960	18073	17875	18026	17967	18132	17893	18008	18134	18006	18139	18014	17851	17845	18146	18053	17952	17883	18012	17966	17780	17976	17962	17888	18096	17833	17888	17851	18062	17919	17933	18063	17926	17972	17858	17944	17769	18052	18188	18115	17909	17922	18121	18214	17870	17955	17927	18215	18024	17907	17887	17888	17907	18029	17732	17958	18087	18075	18034	17834	17870	18019	17886	17940	17866	17860	18013	18077	17824	18006	17980	18031	18067	17916	18097	17970	17939	18059	17920	17865	17799	18065	17933	18126	17888	18072	18008	18014	17992	17934	17922	17872	17979	17963	17770	17996	17832	17936	17929	18017	17946	17833	17703	17852	17974	17966	17903	18022	17943	18054	17918	18143	18051	18066	17891	17984	17943	17984	17988	17824	18068	17880	18090	17773	18068	17988	17931	17963	17890	17952	18119	17987	17759	17901	17930	18025	17890	17972	18125	17939	18124	17980	17996	18002	17972	17862	17922	17988	17977	17916	18004	17876	17871	18139	18018	17992	17976	18045	18018	18134	18053	17959	17817	18041	17820	17963	18070	18055	17945	18113	17982	18013	18078	17994	17948	18172	18191	18086	17951	17907	18057	18065	17885	17985	17795	18025	17878	18051	18054	17872	18003	17986	17946	18043	17899	18059	17746	18025	18030	18043	17967	17895	18236	18023	18077	18006	17693	17756	17845	18007	17918	17863	17904	17922	17991	17797	17966	17972	18075	17947	17942	17922	17816	17964	17982	18056	17912	17998	17947	17949	17732	17947	18072	18035	18037	17998	18025	17958	18116	17751	18127	18015	17822	17960	18102	17926	17995	18061	17839	18041	17958	17984	17758	17973	17984	17879	18047	17901	17937	17892	17826	17944	17778	17941	17904	17922	17975	17841	18182	17776	18035	18111	17891	17868	18053	18016	17979	17984	17939	17957	18029	17868	17980	17906	18014	18036	17900	17970	17948	17962	18006	18010	17933	17985	17852	17875	17886	17857	18076	17918	18090	17847	18038	17925	17725	17843	18014	17862	17994	18023	17890	17967	17941	17846	17943	17995	18049	17834	18092	18002	18007	17867	18120	17949	17908	17980	17912	17906	17895	17861	17927	18021	18152	18037	18020	17850	17975	17872	18078	18109	17862	18001	18029	17919	17993	17977	17889	17939	17866	18078	17788	18012	18130	17894	17860	17959	17774	17912	18091	17797	17943	18008	18168	17992	18046	17988	17835	17976	18062	17799	17767	18043	18114	17995	18101	18081	18067	17941	18159	17830	17805	17879	18047	17873	18082	17979	17917	17915	17907	17931	17991	17882	17954	17839	18135	17818	18043	17979	17916	18109	17888	17880	18049	18066	17940	17864	17876	17985	17902	18072	18037	18018	17937	17886	17916	18133	18000	18049	17880	18120	17808	18038	18031	18062	17953	17755	18034	17925	17914	17981	18024	18080	17888	17988	17890	17918	18099	18002	18046	17842	18090	18058	17979	17936	17897	17906	17983	17968	17964	17970	17973	17874	17801	18130	17987	18051	17901	18027	18086	17901	18157	18117	17946	18023	17839	18071	17816	17894	17857	17923	18145	17992	18012	17798	18040	17946	17997	18061	17963	18029	18032	17823	18090	18023	17896	17960	17887	18065	17989	17854	17825	17844	17855	17915	17986	17964	18032	17790	18018	18047	18051	17871	18032	17768	18024	17944	17935	18082	17981	18092	17934	17852	18047	17993	17982	17886	18104	17962	17932	17896	17997	17924	17924	18035	17797	17910	18061	17964	17971	17849	18024	17933	18005	17886	17742	18022	18118	18070	17928	18009	18003	17881	17977	17924	17966	18066	17854	17954	18029	18230	18164	18190	17993	17820	18038	17936	17859	18188	17941	17998	17903	17945	17825	17891	17905	17958	17945	17941	17896	17855	18154	18017	18017	18110	17784	18047	18103	17895	17963	17967	17932	17992	17798	18063	17897	17999	17866	18047	17975	17930	18105	18025	17985	17983	17925	18136	17863	18004	18099	17951	17928	18133	18044	17909	18109	17964	17874	18050	18100	17750	17954	18075	18030	18007	17904	17939	17997	17974	17927	18021	17813	17993	17814	17826	18031	18063	17847	17968
24061	21497	29111	24472	23321	26104	26860	24241	23614	23679	23712	23348	23218	23108	23106	22875	23247	22702	22753	22899	22710	22837	22735	22639	22781	22748	22849	22777	22637	22718	22708	22844	22754	22831	22798	22784	22743	22789	22754	22743	22583	22744	22865	22656	22608	22731	22749	22530	22562	22744	22807	22590	22595	22816	22702	22926	22764	22544	22704	22756	23126	23223	23485	23008	22879	22814	22754	22619	22701	22553	22816	22728	22479	22654	22605	22522	22636	22825	22522	22457	22691	22570	22522	22734	22665	22466	22411	22634	22798	22474	22600	22844	22733	22670	22873	22736	22583	22540	22599	22750	22792	22656	22528	22703	22683	22619	22660	22477	22588	22742	22775	22518	22807	22781	22781	22696	22617	22492	22504	22574	22585	22490	22627	22492	22763	22490	22579	22672	22689	22699	22521	22651	22619	22602	22692	22561	22480	22682	22497	22764	22755	22731	22664	22791	22487	22667	22476	22887	22904	22623	22371	22724	22655	22615	22781	22637	22706	22639	22279	22555	22602	22606	22989	22753	22600	22700	22627	22789	22745	22858	22735	22728	22679	22640	22678	22775	22806	22550	22648	22814	22455	22589	22564	22543	22651	22767	22762	22721	22485	22308	22635	22455	22700	22669	22685	22699	22453	22628	22730	22633	22451	22421	22662	22540	22566	22460	22909	22552	22458	22462	22673	22604	22825	22561	22555	22619	22859	22783	22579	22594	22446	22620	22715	22465	22531	22586	22907	22701	22445	22172	22517	22475	22590	22746	22727	22480	22564	22706	22532	22649	22383	22607	22372	22626	22597	22671	22573	22621	22654	22496	22671	22662	22642	22743	22716	22696	22594	22766	22513	22702	22545	22460	22461	22533	22613	22587	22608	22595	22702	22753	22680	22834	22688	22612	22540	22617	22644	22550	22439	22480	22740	22614	22575	22841	22669	22685	22603	22893	22664	22762	22711	22598	22688	22512	22564	22490	22711	22776	22671	22622	22695	22768	22654	22700	22625	22594	22524	22565	22703	22622	22656	22480	22402	22732	22690	22582	22628	22440	22711	22714	22363	22552	22503	22435	22523	22656	22519	22625	22742	22582	22347	22624	22538	22553	22596	22531	22821	22540	22721	22564	22591	22569	22609	22794	22794	22704	22718	22677	22684	22604	22883	22617	22638	22622	22802	22613	22832	22706	22849	22737	22547	22557	22578	22700	22672	22556	22743	22397	22388	22745	22749	22724	22530	22699	22404	22476	22866	22607	22679	22400	22424	22659	22726	22631	22521	22595	22652	22679	22548	22520	22764	22917	22703	22632	22734	22571	22457	22640	22781	22571	22543	22416	22724	22595	22332	22557	22613	22811	22409	22685	22679	22626	22566	22663	22441	22676	22507	22434	22377	22544	22702	22746	22676	22438	22429	22391	22557	22471	22577	22641	22916	22528	22525	22634	22797	22828	22607	22780	22532	22642	22468	22645	22616	22630	22682	22631	22710	22647	22535	22492	22839	22615	22728	22635	22657	22687	22711	22572	22648	22688	22621	22433	22650	22553	22611	22915	22462	22762	22511	22528	22652	22638	22751	22590	22639	22614	22732	22489	22694	22411	22621	22787	22793	22567	22622	22616	22487	22695	22701	22590	22620	22302	22712	22729	22488	22786	22827	22599	22631	22666	22841	22701	22495	22625	22649	22627	22703	22594	22553	22478	22622	22828	22615	22533	22636	22829	22483	22533	22657	22522	22654	22952	22834	22746	22654	22453	22629	22431	22687	22501	22923	22506	22647	22593	22737	22540	22738	22908	22720	22541	22692	22790	22618	22564	22587	22561	22534	22748	22610	22619	22569	22493	22619	22715	22693	22763	22460	22728	22654	22738	22702	22700	22653	22620	22634	22671	22634	22648	22762	22418	22826	22652	22821	22765	22752	22501	22692	22634	22654	22558	22567	22535	22504	22697	22563	22506	22777	22517	22501	22743	22596	22553	22587	22481	22458	22582	22621	22634	22446	22534	22710	22817	22884	22828	22765	22497	22636	22647	22754	22738	22721	22752	22616	22730	22796	22555	22557	22552	22439	22494	22534	22585	22735	22703	22752	22618	22790	22513	22798	22618	22698	22653	22582	22607	22653	22753	22594	22490	22789	22591	22752	22419	22672	22637	22651	22487	22600	22504	22578	22655	22698	22544	22563	22678	22642	22708	22482	22623	22649	22603	22611	22573	22523	22552	22498	22651	22610	22726	22585	22467	22563	22457	22558	22599	22619	22519	22534	22487	22780	22759	22521	22702	22532	22333	22583	22587	22743	22791	22677	22484	22799	22634	22632	22699	22560	22653	22422	22581	22249	22606	22798	22491	22583	22744	22779	22820	22790	22632	22509	22640	22763	22681	22495	22695	22698	22899	22874	22625	22445	22562	22589	22548	22536	22711	22430	22596	22667	22618	22720	22642	22764	22637	22697	22491	22855	22369	22399	22627	22789	22710	22772	22664	22735	22795	22726	22654	22572	22510	22405	22515	22571	22746	22873	22747	22587	22522	22582	22852	22571	22461	22467	22679	22464	22615	22515	22543	22794	22647	22510	22640	22599	22592	22598	22534	22688	22624	22769	22553	22804	22468	22684	22592	22659	22484	22711	22500	22595	22706	22822	22688	22637	22811	22718	22672	22674	22610	22531	22515	22659	22618	22545	22672	22752	22603	22713	22515	22527	22822	22621	22759	22729	22601	22608	22704	22368	22724	22363	22787	22630	22348	22679	22450	22790	22724	22666	22659	22697	22496	22641	22426	22527	22922	22593	22555	22900	22646	22599	22634	22457	22391	22669	22378	22755	22812	22804	22506	22704	22582	22628	22706	22530	22510	22704	22454	22480	22688	22839	22640	22600	22627	22601	22553	22789	22647	22758	22786	22676	22668	22749	22445	22562	22664	22710	22621	22483	22519	22427	22473	22620	22670	22755	22581	22532	22755	22611	22728	22657	22644	22660	22558	22506	22695	22527	22701	22570	22824	22656	22685	22821	22624	22703	22555	22505	22515	22827	22713	22713	22634	22583	22535	22611	22812	22643	22594	22446	22671	22735	22779	22853	22696	22714	22459	22572	22678	22757	22627	22560	22543	22644	22591	22720	22556	22622	22730	22553	22714	22668	22558	22700	22756	22629	22586	22814	22509	22553	22639	22615	22579	22739	22771	22545	22570	22650	22713	22512	22751	22520	22423	22579	22676	22696	22502	22711	22506	22715	22679	22884	22669	22601	22823	22430	22747	22742	22616	22681	22456	22621	22492	22573	22580	22759	22614	22861	22696	22613	22524	22356	22468	22479	22788	22640	22884	22786	22669	22641	22428	22752	22530	22910	22818	22849	22905	22473	22579	22579	22918	22336	22739	22442	22620	22682	22467	22637	22695	22661	22731	22676	22407	22582	22812	22557	22495	22573	22749	22604	22672	22703	22821	22626	22468	22385	22636	22545	22447	22676	22809	22734	22546	22479	22540	22669	22629	22532	22772	22449	22827	22673	22651	22564	22690	22601	22514	22382	22645	22667	22631	22522	22540	22612	22708	22602	22683	22454	22650	22532	22713	22431	22637	22656	22533	22727	22798	22843	22572	22839	22728	22571	22438	22662	22556	22774	22661	22698	22788	22557	22419	22594	22789	22746	22615	22461	22387	22611	22665	22551	22649	22576	22681	22670	22379	22329	22493	22712	22578	22236	22581	22747	22565	22785	22428	22569	22633	22498	22581	22683	22743	22686	22622	22572	22755	22830	22558	22650	22983	22589	22522	22609	22570	22578	22521	22509	22680	22598	22712	22845	22512	22797	22651	22783	22523	22956	22755	22495	22439	22711	22384	22654	22614	22603	22510	22420	22630	22470	22615	22673	22451	22764	22541	22634	22554	22552	22536	22923	22387	22658	22539	22572	22428	22731	22600	22559	22756	22454	22697	22701	22779	22565	22767	22497	22621	22823	22701	22705	22437	22725	22652	22589	22557	22420	22464	22474	22565	22612	22800	22913	22834	22653	22601	22736	22600	22683	22767	22635	22643	22504	22528	22678	22390	22622	22685	22730	22815	22795	22616	22871	22516	22728	22609	22584	22571	22496	22663	22699	22681	22668	22484	22425	22439	22663	22670	22447	22555	22519	22932	22551	22827	22595	22731	22593	22542	22453	22408	22822	22584	22531	22772	22631	22685	22651	22729	22452	22624	22629	22752	22573	22552	22652	22618	22746	22833	22556	22588	22512	22951	22659	22545	22448	22514	22398	22590	22539	22600	22495	22860	22696	22649	22668	22706	22731	22565	22506	22575	22636	22557	22570	22694	22583	22681	22618	22766	22440	22635	22829	22871	22646	22605	22709	22695	22574	22532	22725	22483	22546	22671	22546	22609	22600	22640	22577	22494	22585	22433	22748	22527	22641	22439	22626	22612	22794	22420	22699	22704	22575	22643	22562	22615	22657	22441	22694	22641	22749	22770	22713	22421	22612	22487	22678	22816	22723	22564	22760	22657	22728	22570	22622	22572	22798	22500	22744	22750	22578	22519	22741	22889	22632	22567	22622	22421	22692	22772	22721	22749	22722	22611	22600	22838	22540	22816	22680	22681	22722	22711	22677	22501	22820	22747	22406	22526	22647	22605	22683	22631	22575	22548	22499	22632	22705	22927	22519	22728	22481	22726	22576	22502	22620	22660	22595	22741	22504	22547	22574	22751	22763	22542	22666	22742	22564	22654	22662	22664	22998	22612	22570	22608	23011	22776	22616	22587	22699	22631	22431	22633	22422	22620	22628	22667	22584	22573	22626	22406	22779	22534	22540	22852	22755	22475	22584	22866	22661	22659	22422	22815	22666	22474	22788	22697	22641	22663	22767	22585	22873	22695	22710	22868	22487	22452	22733	22610	22454	22557	22855	22564	22773	22576	22611	22661	22651	22655	22713	22600	22522	22591	22558	22612	22598	22753	22880	22799	22632	22496	22686	22628	22599	22600	22662	22422	22466	22700	22799	22843	22686	22642	22798	22669	22519	22582	22447	22455	22695	22821	22960	22708	22597	22490	22562	22650	22846	22444	22722	22619	22668	22579	22818	22629	22720	22478	22713	22618	22675	22517	22757	22765	22469	22522	22426	22680	22558	22521	22699	22511	22526	22557	22717	22819	22573	22516
18884	31336	29473	25577	23351	21502	20339	19708	19374	19008	18759	18678	18456	18282	18076	17938	17956	18157	18169	18030	17786	17898	17995	18141	18173	18036	17994	18023	18067	17941	17858	17908	17961	17772	17901	17894	17789	17913	17766	17874	17829	17898	17930	17908	17643	17859	17901	18049	17826	18056	17882	17860	17890	17866	17854	18034	17981	17977	17834	18175	18456	18579	18566	18128	18269	18029	17925	17951	17948	17808	17871	17713	17900	17784	17809	17785	17793	17950	17712	17914	17852	17884	17884	17934	17706	18089	17774	17748	17827	17942	17877	17786	17653	17833	17900	17790	17840	17770	17903	17877	17976	17817	17752	17829	17816	17890	17748	17756	17796	17849	17639	17699	17597	17870	17832	17790	17751	17803	17703	17843	17859	17778	17672	17744	17744	17545	17762	17688	17803	17802	17721	17818	17794	17932	17833	17882	17918	17990	17899	17640	17779	17826	17876	17801	17834	17777	17771	17791	17733	17900	17673	17925	17747	17816	17851	17851	17872	17693	17883	17787	18081	17826	17825	17879	17943	17690	17856	17915	17906	17948	17793	17931	17852	17683	17897	17901	17857	18001	17822	17680	17985	17882	17774	17650	17670	18004	17780	17877	17787	18028	17672	17740	17897	17779	17669	17795	17961	17863	17689	17806	17922	17841	17608	17825	17906	17839	17630	17891	17805	17799	17676	17771	17839	17904	17667	17757	17833	17800	17719	17966	17838	17784	17740	17885	17873	18005	17909	17908	18095	17782	17808	17844	17670	17758	17753	17874	17755	18037	17661	17839	17730	17784	17786	17860	17692	17681	17908	17770	17907	17664	17836	17731	17807	17909	17686	17913	17634	17690	17908	17841	17779	17539	17896	17678	17678	17872	17700	17746	17865	17806	17852	17870	17811	17652	18038	17633	17688	17664	17843	17744	17742	17824	17723	17857	17693	17975	17632	17869	17822	17836	17694	17882	17833	17910	17834	17899	17755	17810	17796	17600	17924	17763	17858	17818	17737	17866	17802	17893	17660	17897	17814	17709	17799	17847	17793	17654	17948	17917	17939	17761	17720	17736	17806	17872	17849	17837	17782	17753	17693	17820	17432	17845	17838	17820	17840	17851	17694	17764	17951	17637	17777	17790	17719	17894	17706	17827	17938	17870	17952	17674	17736	17773	17781	17633	17921	17991	17959	17713	17927	17765	17835	17738	17923	17841	17895	17748	17782	17688	17865	17839	17793	17981	17742	17727	17912	17752	17650	17855	17883	17705	17786	17703	17774	17677	17919	17981	17866	17561	17867	17837	17691	17686	17970	17807	17852	17778	17915	17855	17957	17802	17857	17830	17873	17886	17966	17919	18061	17893	17777	17782	17823	17731	17831	17719	17854	17743	17808	17942	17837	17951	17909	17976	17866	17936	17700	17908	17686	17647	17736	17939	17819	17915	17691	17773	17925	17663	17853	17919	17606	17721	17794	17830	17817	17990	17853	17865	17902	17901	17788	17997	17894	17755	17718	17954	17958	17906	17877	17792	17812	17915	17694	17787	17609	17970	17739	17727	17703	18006	17817	17832	17863	17852	17858	17772	17754	17864	17854	17752	17850	17784	17823	17859	17809	17773	18124	17921	17990	17830	17677	17975	17906	17832	17779	17673	17633	17848	17818	17990	17692	17803	17696	17708	17892	17840	17910	17893	17872	17648	17768	17780	17856	17690	17820	17955	17697	17843	17729	17909	17758	17825	17724	17850	17862	17907	17752	17674	17926	17633	17894	17736	17887	17774	17783	17963	17864	17693	18045	17672	17832	17831	17699	17934	17754	17729	17842	17854	17905	17779	17762	17923	17776	17847	17943	17735	17795	17851	17855	17833	17853	17640	17888	17784	17785	17768	17868	17877	17659	17878	17691	17782	17926	17932	17646	17821	17845	17843	17833	17689	17887	17871	17812	17901	17796	17645	17701	17837	17987	17940	17736	17564	17998	17760	17886	17720	17840	17837	17854	17907	17709	17569	17726	17812	17818	17889	17904	17780	17805	17844	17848	17753	17601	17776	17856	17821	17977	17797	17792	17723	17930	17706	17699	17886	17879	17834	17966	17927	17935	17824	17756	17847	17954	17791	17887	17662	17897	17751	17929	17792	17893	17565	17811	17978	17930	17685	17921	17896	17769	17846	17823	17736	17808	17858	17789	17874	17767	17869	17767	17884	17749	17873	17793	17867	17807	17876	17682	17748	17785	17810	17673	17808	17852	17699	17884	17774	17808	17952	17846	17738	17801	17835	17802	17843	17616	17888	17826	17961	17810	17885	17857	17909	17835	17786	17861	17795	17859	17780	17813	17852	17902	17814	17712	17962	17743	17822	17919	17661	17881	17810	17678	17617	17736	17944	17911	17866	17788	17816	17901	17884	17866	17777	18012	17695	17849	17774	17933	17767	17990	17857	17916	17809	17669	17776	17764	18004	17822	17943	17680	17550	17749	17846	17950	17893	18000	17759	17938	17821	17695	17665	17877	18078	17898	17826	17786	17814	17785	17890	17858	17880	17875	17756	17706	17833	17757	18078	17798	17893	17752	17900	17872	17827	17965	17913	17695	17749	17773	17840	17569	17966	17919	17736	17958	17796	17954	17739	17972	17862	17741	17681	17662	17896	17896	17909	17730	18086	17938	17749	17727	17853	17769	17754	17925	17496	17689	17895	17642	17856	17849	17882	17708	18021	17733	17813	18050	17874	17882	17821	17891	17807	17822	17785	17657	17737	17770	17960	17767	17956	17788	17894	17918	17610	17725	17868	17725	17633	17647	17816	17893	17851	17882	17679	17994	17770	18005	17809	17876	17849	17792	17609	17762	17788	17830	17760	17603	17735	17716	17989	17864	17799	17716	17778	17811	17808	17801	17815	17914	17644	17744	17686	17793	17865	17850	17742	17833	17898	17751	17873	17783	17703	17629	17691	17654	17926	17856	17755	18020	17848	17823	18040	17853	17875	17786	17773	17805	17751	17823	17685	17865	17816	17784	17778	17801	17804	17796	17782	17864	17899	17977	17942	17778	17768	17614	17858	17821	17876	17795	17746	17676	17811	17723	17969	17779	17848	17882	17713	17923	17838	17766	17970	17828	17914	17961	17813	17872	17907	17787	17696	17844	17725	18046	17732	17676	17935	17802	18016	17790	17662	17732	17871	17912	17804	17882	17849	17888	17677	17774	17805	17895	17872	17738	17803	17767	17945	17745	17728	17903	17624	18058	17780	17812	17757	17829	17795	17900	17984	17802	17759	17569	17747	17667	17760	17946	17848	17851	17901	17910	17780	17822	17848	17763	17866	17882	18023	17810	17894	17816	17677	17867	17761	17934	17802	17857	17823	17892	17953	17755	17822	17700	17906	17753	17710	17930	17711	17704	17896	17723	17883	17925	17809	17807	17931	17880	17705	17871	17779	17831	17904	17861	17755	17723	17924	17798	17841	17769	17699	17820	17808	17819	17809	17848	17808	17914	17877	17987	17707	17767	17684	17823	17885	17676	17835	17741	17816	17862	17781	17926	17805	17723	17875	17889	17686	17732	17810	17729	17769	17693	17997	17748	17754	17753	17887	17700	17777	17750	17761	17855	17873	18026	17765	17857	17631	17744	17872	17736	17604	17803	17702	17785	17804	17900	17777	18037	17834	17828	17734	17846	17705	17836	17942	17777	17705	17862	17697	17831	17823	17752	17824	17837	17840	17829	17879	17666	17868	17693	17943	17931	17812	17943	17722	17756	17666	17562	17880	17722	17724	17878	17833	17677	17786	17844	17859	17654	17754	17759	17842	17842	17984	17872	17872	17853	17909	17680	17875	17797	17796	17832	17842	18036	17783	17764	17754	17719	17860	17702	17770	17792	17836	17808	17867	17738	17935	17690	17805	17794	17730	17853	17963	17675	17747	18000	17975	17854	17961	17916	17818	17783	17960	17705	17715	17784	17882	17641	17848	17633	17851	17827	17738	17665	17793	17806	17801	17931	17812	17678	17972	17659	17734	17947	17730	17768	17633	17837	17943	17751	17846	17848	17850	17799	17930	17733	18004	17688	17790	17536	18009	17912	17863	17898	17797	17771	17883	17947	17759	17842	18098	17915	17964	17794	17784	17865	17756	17893	17700	17744	17780	17699	17797	17864	17602	17950	17777	17930	17746	17937	17739	17706	17683	17917	17808	17796	17731	17822	17844	17720	17738	17891	17904	17906	17745	17886	17895	17808	17886	17777	17839	17707	17784	17936	17725	17815	17668	17680	17759	17742	17951	17893	17944	17729	17860	17764	17890	17838	17893	17747	17870	17746	17878	17798	17726	17830	17783	18021	17812	17810	17844	17871	17752	17771	17781	17713	17908	17736	17889	17777	17749	17882	17766	18005	17761	17974	17853	17862	17696	17878	17847	17872	17730	17855	18019	17888	17701	17965	17944	17738	17786	17688	17707	17721	17776	17748	17794	17848	17908	17695	17946	17750	17845	17736	17636	17868	17823	17839	17764	17754	17857	17729	17856	17699	17841	17945	17867	17714	17862	17718	17795	17754	17691	17786	17874	17853	17868	17768	17824	17886	17803	17875	17774	17710	17793	17688	18090	17959	17747	17803	17773	17938	17775	17983	17980	17887	17886	17776	17809	17818	17785	17921	17948	17849	17798	17886	17927	17775	17910	17714	17781	17802	17670	17829	17809	17727	17814	17758	17818	17785	17828	17777	17861	17709	17839	17728	17769	17744	17887	17865	17768	17720	17830	17814	17678	17756	17815	17839	17768	17829	17730	17704	17941	17786	17788	17770	17686	17831	17648	17852	17817	17888	17844	17692	17793	17821	17887	17649	17821	17796	17675	17969	17778	17678	17741	17746	17929	17833	17958	17663	17848	17822	17845	17885	17792	17972	17685	17871	17786	17666	17754	17769	17756	17919	17959	17774	17763	17973	17831	17786	17703	17736	17847	17906	17829	17868	17722	17781	17879	17547	17868	17728	17828	17744	17737	17729	17809	17738	17778	17859	17906	17719	17743	17710	17655	17884	17741	17774	17847	17882	17797	17647	17878	17843	17717	17954	17693	17806	17654	17936	17714	17818	17717	17716	17934	17916	17591	17688	17657	17903	17668	17727	17909	17960	17773	17803	17692	17806	17703	17762	17936	17793	17859
23055	21556	29479	24100	22049	25637	30050	25716	24937	25084	24618	24290	24500	24424	24164	24090	24311	23990	23895	24115	24071	24174	24092	24133	23911	24221	24070	24078	24016	23782	23906	23790	23883	23952	23968	23821	23763	23819	23888	23707	23761	23763	23719	23767	23693	23917	23778	23975	23672	23929	24027	23788	23724	23874	23728	23795	23925	23818	23766	23997	24422	24875	24904	24473	24176	23574	23549	23889	23890	23733	23735	23673	23719	23497	23743	23564	23841	23826	23719	23557	23441	23512	23601	23721	23666	23657	23708	23712	23533	23642	23660	23581	23592	23798	23690	23810	23542	23909	23989	23744	23570	23922	23856	23771	23688	23846	23845	23670	23652	23760	23795	23690	23659	23468	23586	23661	23488	23360	23646	23551	23811	23560	23893	23666	23693	23701	23523	23805	23676	23609	23758	23855	23765	23738	23826	23664	23584	23672	23426	23769	23493	23741	23774	23663	23553	23622	23702	23636	23613	23547	23685	23546	23581	23483	23738	23691	23526	23560	23711	23791	23847	23786	23543	23863	23719	23678	23489	23721	23757	23718	23935	23515	23708	23686	23426	23714	23729	23746	23575	23589	23552	23829	23686	23405	23559	23535	23656	23569	23750	23723	23742	23869	23719	23714	23501	23468	23568	23739	23769	23466	23840	23653	23523	23633	23452	23697	23531	23376	23694	23455	23629	23613	23689	23673	23576	23618	23636	23545	23674	23694	23591	23589	23568	23593	23571	23543	23620	23539	23684	23943	23586	23700	23676	23689	23620	23625	23828	23509	23572	23506	23622	23726	23500	23578	23394	23738	23481	23732	23696	23906	23794	23658	23588	23816	24003	23844	23606	23384	23484	23512	23370	23788	23605	23441	23491	23646	23778	23635	23596	23483	23793	23586	23617	23700	23543	23559	23822	23597	23611	23687	23773	23640	23751	23493	23618	23625	23768	23673	23496	23802	23556	23719	23799	23753	23806	23684	23667	23681	23853	23512	23612	23684	23535	23657	23616	23773	23781	23459	23679	23756	23660	23746	23731	23788	23606	23784	23681	23660	23496	23730	23563	23730	23764	23853	23755	23547	23679	23649	23630	23640	23836	23881	23681	23728	23751	23340	23780	23490	23618	23703	23733	23655	23645	23666	23436	23689	23966	23414	23618	23593	23481	23530	23475	23406	23782	23598	23623	23723	23634	23600	23617	23681	23796	23763	23584	23620	23782	23753	23576	23722	23676	23727	23635	23525	23524	23536	23641	24080	23725	23694	23746	23520	23609	23655	23457	23571	23786	23620	23833	23562	23643	23544	23560	23372	23685	23488	23685	23592	23744	23684	23712	23559	23703	23834	23633	23694	23945	23679	23376	23740	23541	23562	23663	23729	23714	23494	23595	23691	23584	23669	23762	23658	23594	23592	23747	23712	23596	23687	23825	23758	23702	23637	23575	23647	23760	23738	23757	23485	23767	23617	23767	23572	23694	23555	23465	23535	23486	23563	23806	23576	23585	23644	23544	23847	23846	23739	23615	23565	23666	23668	23304	23485	23661	23682	23458	23543	23588	23579	23604	23624	23761	23676	23723	23790	23799	23823	23906	23535	23615	23757	23904	23689	23714	23893	23830	23692	23604	23328	23553	23740	23507	23618	23809	23541	23796	23548	23685	23513	23624	23763	23594	23423	23748	23713	23634	23827	23996	23735	23916	23750	23588	23647	23605	23667	23750	23622	23593	23574	23693	23622	23675	23784	23739	23612	23689	23515	23560	23680	23416	23686	23577	23521	23629	23692	23653	23634	23734	23575	23761	23426	23479	23553	23822	23511	23640	23541	23444	23694	23766	23974	23581	23661	23794	23674	23566	23487	23365	23743	23709	23521	23459	23817	23965	23728	23699	23484	23706	23708	23679	23838	23635	23719	23533	23378	23685	23712	23697	23627	23529	23417	23793	23619	23547	23686	23498	23826	23661	23790	23674	23904	23593	23821	23594	23757	23636	23535	23710	23782	23717	23690	23737	23401	23557	23614	23512	23602	23589	23635	23722	23595	23575	23562	23592	23696	23660	23690	23576	23719	23600	23865	23770	23639	23579	23524	23776	23827	23611	23400	23523	23568	23837	23398	23562	23713	23794	23786	23535	23540	23767	23461	23734	23836	23672	23692	23659	23704	23805	23880	23578	23484	23564	23792	23587	23719	23523	23991	23719	23543	23726	23444	23667	23710	23703	23493	23674	23681	23712	23808	23486	23645	23491	23848	23790	23588	23402	23604	23730	23775	23636	23530	23571	23765	23535	23612	23867	23900	23878	23565	23695	23575	23452	23578	23576	23730	23873	23734	23701	23758	23743	23645	23590	23660	23813	23852	23394	23507	23600	23596	23544	23494	23594	23571	23600	23723	23835	23660	23578	23715	23729	23526	23602	23511	23627	23513	23667	23636	23557	23459	23759	23757	23880	23473	23645	23494	23807	23644	23865	23551	23585	23892	23795	23683	23710	23718	23818	23656	23672	23433	23434	23759	23689	23596	23559	23668	23616	23708	23574	23564	23573	23633	23643	23563	23438	23628	23866	23810	23472	23708	23507	23475	23551	23510	23598	23493	23656	23631	23555	23702	23713	23713	23793	23520	23488	23601	23754	23826	23879	23602	23709	23841	23881	23573	23680	23751	23728	23545	23609	23546	23741	23848	23703	23701	23742	23635	23775	23607	23597	23637	23644	23828	23685	23529	23594	23741	23564	23627	23837	23647	23762	23760	23693	23930	23690	23434	23727	23662	23582	23665	23674	23485	23608	23825	23478	23619	23669	23781	23626	23681	23798	23768	23679	23924	23956	23658	23585	23554	23613	23522	23483	23558	23404	23832	23715	23472	23596	23529	23808	23556	23762	23590	23683	23611	23738	23402	23761	23406	23849	23728	23815	23537	23629	23810	23599	23751	23761	23463	23703	23730	23890	23935	23776	23631	23727	23768	23850	23755	23554	23534	23693	23567	23835	23829	23729	23731	23778	23459	23771	23599	23833	23656	23671	23861	23650	23683	23492	23541	23699	23688	23815	23586	23606	23760	23686	23429	23610	23582	23694	23748	23834	23720	23751	23581	23800	23461	23978	23869	23737	23614	23736	23771	23771	23621	23691	23606	23784	23679	23765	23550	23669	23705	23902	23877	23471	23702	23681	23504	23631	23745	23806	23556	23690	23860	23591	23780	23566	23739	23785	23712	23580	23643	23471	23710	23807	23799	23596	23721	23710	23426	23765	23654	23495	23710	23407	23808	23597	23757	23836	23761	23727	23910	23583	23548	23462	23675	23887	23702	23612	23798	23736	23723	23611	23662	23647	23530	23612	23567	23796	23614	23929	23667	23524	23762	23788	23535	23646	23844	23541	23787	23565	23424	23479	23612	23559	23708	23684	23678	23616	23805	23339	23600	23810	23483	23640	23742	23621	23570	23440	23665	23367	23871	23686	23678	23609	23606	23606	23524	23912	23755	23634	23539	23502	23358	23654	23795	23782	23685	23621	23757	23572	23422	23647	23556	23517	23722	23634	23667	23639	23450	23745	23623	23545	23582	23613	23482	23523	23653	23623	23734	23617	23808	23630	23677	23446	23368	23616	23583	23505	23678	23549	23620	23807	23541	23706	23848	23560	23618	23700	23631	23564	23684	23658	23598	23539	23648	23518	23666	23682	23614	23492	23521	23531	23782	23895	23472	23700	23785	23915	23612	23610	23648	23545	23573	23773	23850	23581	23481	23539	23930	23698	23644	23851	23517	23463	23595	23716	23811	23713	23829	23613	23812	23770	23977	23588	23543	23657	23558	23418	23764	23540	23834	23799	23665	23538	23528	23507	23811	23581	23790	23751	23761	23517	23497	23587	23662	23399	23632	23720	23661	23625	23760	23706	23695	23651	23584	23705	23624	23787	23528	23873	23810	23677	23735	23616	23596	23761	23601	23666	23552	23645	23486	23812	23703	23779	23740	23908	23659	23867	23712	23673	23497	23873	23777	23691	23780	23491	23606	23940	23644	23581	23634	23492	23769	23505	23679	23684	23741	23687	23750	23448	23522	23891	23710	23636	23623	23506	23658	23617	23732	23719	23595	23887	23459	23712	23645	23631	23572	23733	23731	23738	23594	23737	23764	23499	23618	23764	23625	23679	23518	23653	23701	23737	23518	23786	23579	23665	23718	23786	23634	23804	23736	23678	23553	23730	23817	23818	23508	23436	23738	23801	23724	23629	23667	23581	23698	23454	23534	23649	23650	23702	23468	23683	23706	23794	23685	23716	23621	23646	23660	23651	23744	23811	23616	23727	23817	23712	23754	23591	23578	23638	23501	23648	23798	23860	23701	23701	23587	23631	23545	23493	23591	23652	23453	23461	23690	23957	23715	23584	23680	23609	23523	23670	23517	23820	23695	23749	23928	23394	23764	23632	23588	23832	23745	23773	23605	23753	23881	23769	23753	23849	23672	23579	23635	23915	23545	23453	23761	23569	23675	23464	23676	23615	23763	23699	23770	23588	23711	23856	23678	23898	23693	23883	23810	23804	23577	23702	23580	23742	23789	23991	23664	23784	23625	23832	23595	23822	23734	23590	23450	23618	23615	23680	23508	23553	23549	23628	23555	23717	23711	23633	23886	23607	23723	23538	23555	23652	23880	23556	23742	23797	23732	23891	23586	23620	23667	23684	23374	23735	23689	23842	23300	23655	23828	23487	23372	23558	23874	23670	23563	23767	23895	23654	23686	23697	23701	23717	23583	23679	23374	23511	23544	23662	23582	23608	23552	23637	23694	23635	23806	23773	23631	23646	23784	23641	23729	23771	23427	23863	23637	23536	23630	23697	23644	23886	23558	23382	23591	23472	23735	23898	23373	23672	23741	23603	23563	23724	23644	23616	23718	23740	23714	23605	23706	23652	23607	23482	23762	23626	23472	23970	23563	23583	23907	23804	23730	23696	23858	23553	23604	23795	23599	23434	23749	23736	23718	23702	23541	23562	23686	23775	23440	23671	23492	23667	23614	23630	23432	23592	23514	23689	23739	23648	23752	23552	23558	23992	23649	23649	23432	23293	23728	23708	23695	23744	23613	23685	23634	23595	23505	23671	23811	23690	23644	23634	23532	23522	23690	23584	23822	23613	23653	23486	23795	23952	23641	23801	23694
19634	35050	33083	27785	25469	23339	21913	20997	20553	20008	19555	19217	19174	19134	18883	18805	18596	18851	18839	18738	18589	18655	18627	18790	18494	18765	18697	18656	18562	18781	18451	18481	18645	18581	18423	18651	18445	18465	18528	18333	18602	18490	18635	18611	18492	18512	18518	18527	18304	18376	18476	18490	18683	18658	18656	18704	18859	18764	18498	18871	19511	19898	19911	19260	18919	18588	18392	18538	18482	18398	18452	18409	18394	18415	18242	18252	18274	18413	18580	18362	18443	18594	18449	18485	18425	18400	18432	18427	18372	18437	18230	18485	18449	18415	18364	18477	18635	18352	18498	18348	18328	18317	18315	18427	18410	18476	18322	18352	18351	18356	18388	18319	18319	18358	18504	18460	18296	18562	18427	18451	18302	18468	18327	18479	18276	18273	18389	18438	18331	18263	18486	18374	18410	18293	18523	18479	18516	18311	18371	18394	18255	18265	18322	18358	18406	18391	18508	18453	18425	18354	18201	18511	18297	18374	18609	18312	18219	18524	18298	18372	18295	18330	18244	18196	18114	18420	18209	18383	18198	18328	18238	18276	18487	18547	18238	18256	18300	18404	18297	18409	18450	18475	18380	18333	18440	18469	18419	18397	18225	18304	18259	18338	18316	18451	18321	18446	18415	18248	18346	18319	18400	18445	18395	18258	18412	18439	18594	18287	18385	18540	18380	18392	18417	18246	18404	18464	18335	18488	18466	18329	18481	18392	18415	18449	18407	18553	18339	18396	18225	18423	18431	18596	18546	18388	18501	18267	18279	18487	18354	18326	18356	18400	18448	18543	18436	18390	18308	18348	18393	18278	18374	18583	18519	18520	18458	18314	18586	18321	18249	18431	18474	18274	18298	18396	18368	18382	18368	18425	18314	18566	18370	18416	18336	18307	18291	18272	18396	18394	18159	18353	18392	18442	18357	18423	18358	18325	18243	18545	18468	18524	18412	18388	18313	18474	18365	18519	18294	18364	18305	18404	18243	18226	18334	18309	18403	18403	18490	18370	18413	18586	18435	18255	18320	18545	18506	18396	18482	18266	18418	18480	18494	18446	18322	18372	18273	18463	18294	18300	18443	18490	18317	18411	18376	18480	18453	18393	18430	18450	18363	18337	18308	18479	18377	18514	18350	18291	18469	18434	18350	18333	18329	18381	18229	18245	18331	18436	18313	18380	18433	18372	18391	18470	18367	18471	18540	18347	18371	18317	18376	18374	18412	18464	18469	18456	18414	18449	18399	18420	18283	18426	18398	18075	18448	18165	18448	18319	18277	18419	18437	18289	18321	18476	18270	18440	18272	18424	18237	18396	18418	18436	18442	18404	18552	18281	18436	18392	18206	18377	18362	18405	18492	18393	18471	18283	18303	18351	18449	18243	18436	18313	18482	18412	18435	18365	18396	18357	18443	18442	18393	18416	18236	18359	18354	18261	18455	18333	18332	18389	18266	18544	18434	18312	18423	18307	18266	18545	18434	18402	18271	18388	18317	18385	18412	18310	18419	18453	18383	18330	18528	18512	18476	18477	18451	18317	18374	18234	18506	18294	18447	18424	18383	18265	18393	18472	18356	18456	18259	18399	18500	18486	18358	18395	18203	18292	18390	18229	18408	18407	18251	18421	18360	18277	18252	18408	18411	18391	18109	18429	18475	18551	18236	18526	18128	18406	18350	18374	18316	18352	18411	18302	18375	18476	18364	18358	18514	18381	18507	18306	18615	18341	18314	18226	18338	18452	18187	18494	18345	18328	18511	18492	18370	18464	18501	18391	18343	18299	18237	18447	18356	18203	18480	18341	18491	18455	18294	18472	18516	18455	18384	18364	18445	18455	18645	18204	18332	18396	18514	18417	18408	18396	18484	18289	18458	18324	18521	18404	18450	18438	18436	18282	18364	18486	18247	18421	18541	18526	18356	18372	18283	18416	18449	18330	18422	18384	18434	18297	18472	18309	18534	18435	18392	18579	18196	18439	18381	18211	18439	18398	18576	18365	18322	18378	18249	18385	18156	18375	18421	18361	18361	18379	18349	18366	18279	18424	18678	18343	18510	18380	18291	18532	18133	18513	18275	18307	18502	18359	18245	18512	18358	18477	18451	18446	18318	18588	18331	18236	18392	18225	18520	18295	18274	18394	18410	18455	18390	18316	18439	18486	18437	18431	18302	18394	18378	18240	18489	18468	18473	18486	18460	18372	18194	18484	18035	18382	18451	18322	18392	18359	18435	18368	18422	18414	18496	18366	18343	18191	18529	18337	18310	18343	18454	18482	18270	18570	18518	18265	18245	18381	18268	18391	18411	18268	18474	18365	18368	18339	18202	18339	18424	18346	18407	18258	18258	18389	18263	18169	18440	18372	18239	18368	18538	18408	18521	18443	18307	18334	18238	18455	18327	18371	18488	18384	18239	18318	18285	18496	18418	18198	18515	18384	18268	18387	18514	18393	18614	18347	18406	18346	18313	18361	18408	18428	18432	18541	18320	18498	18223	18330	18450	18393	18402	18555	18400	18491	18206	18410	18344	18318	18359	18365	18257	18490	18280	18510	18469	18273	18429	18291	18529	18432	18371	18407	18482	18457	18448	18562	18269	18509	18377	18382	18343	18350	18312	18331	18389	18393	18400	18452	18282	18292	18424	18198	18389	18376	18297	18488	18500	18369	18515	18404	18378	18442	18360	18443	18384	18252	18505	18429	18252	18475	18409	18450	18367	18467	18304	18598	18431	18220	18380	18164	18264	18293	18325	18501	18329	18608	18469	18231	18471	18245	18214	18363	18303	18259	18514	18383	18410	18302	18086	18417	18186	18419	18487	18439	18227	18244	18491	18409	18305	18193	18422	18349	18344	18416	18377	18457	18259	18474	18254	18231	18439	18268	18223	18403	18398	18362	18424	18313	18267	18381	18391	18386	18480	18398	18342	18447	18435	18424	18503	18324	18303	18385	18482	18549	18258	18472	18421	18339	18426	18361	18427	18454	18358	18440	18380	18435	18283	18498	18413	18405	18413	18225	18519	18281	18322	18460	18394	18537	18476	18304	18452	18393	18413	18461	18316	18446	18531	18208	18460	18301	18312	18402	18302	18213	18216	18198	18278	18318	18186	18222	18192	18355	18320	18406	18259	18397	18434	18258	18437	18411	18495	18529	18238	18451	18394	18372	18372	18333	18398	18354	18422	18341	18470	18314	18333	18347	18361	18361	18482	18280	18291	18404	18518	18234	18421	18305	18295	18546	18405	18361	18402	18300	18340	18343	18312	18357	18316	18382	18311	18176	18405	18401	18359	18358	18532	18416	18386	18426	18532	18355	18420	18531	18470	18293	18293	18439	18298	18345	18481	18463	18160	18384	18357	18525	18285	18266	18334	18277	18375	18493	18471	18323	18318	18430	18501	18267	18226	18189	18314	18293	18480	18304	18241	18261	18350	18251	18322	18526	18476	18383	18292	18311	18460	18452	18322	18447	18280	18394	18382	18393	18490	18287	18377	18400	18369	18370	18449	18414	18465	18391	18333	18261	18421	18347	18541	18046	18447	18367	18223	18321	18601	18573	18497	18372	18557	18547	18367	18269	18358	18431	18429	18384	18192	18336	18524	18356	18389	18521	18314	18360	18264	18281	18412	18254	18396	18507	18406	18468	18408	18317	18453	18419	18399	18406	18244	18494	18336	18298	18327	18329	18264	18409	18374	18639	18499	18259	18369	18230	18477	18442	18438	18347	18489	18402	18315	18459	18335	18349	18524	18438	18396	18286	18328	18404	18456	18435	18349	18515	18232	18538	18447	18515	18324	18346	18478	18409	18461	18251	18305	18366	18255	18401	18518	18379	18173	18312	18384	18538	18502	18248	18214	18417	18191	18413	18330	18450	18273	18485	18259	18511	18395	18375	18565	18429	18402	18204	18378	18292	18404	18479	18482	18200	18516	18436	18641	18314	18302	18399	18414	18254	18477	18463	18358	18533	18301	18630	18359	18485	18389	18271	18357	18404	18524	18248	18205	18186	18371	18312	18191	18234	18465	18251	18427	18326	18296	18422	18284	18253	18445	18366	18440	18359	18438	18577	18407	18469	18370	18399	18348	18424	18320	18356	18506	18240	18223	18329	18536	18405	18561	18275	18339	18264	18315	18143	18269	18361	18264	18256	18282	18296	18336	18453	18245	18322	18498	18281	18483	18442	18330	18390	18327	18457	18288	18306	18355	18337	18449	18242	18356	18194	18550	18416	18441	18318	18166	18393	18199	18308	18570	18423	18320	18381	18410	18382	18315	18476	18548	18275	18563	18503	18418	18283	18437	18507	18209	18302	18309	18344	18384	18298	18366	18353	18468	18389	18453	18257	18320	18326	18176	18489	18451	18481	18552	18389	18249	18327	18268	18251	18385	18326	18312	18412	18393	18320	18463	18316	18434	18393	18307	18581	18328	18268	18435	18388	18351	18330	18432	18314	18387	18291	18344	18186	18434	18234	18444	18332	18475	18332	18318	18479	18275	18292	18322	18484	18405	18343	18250	18327	18398	18388	18353	18466	18400	18230	18426	18369	18257	18432	18300	18614	18303	18423	18281	18432	18392	18278	18600	18398	18346	18395	18409	18437	18351	18465	18508	18417	18395	18442	18252	18255	18310	18388	18277	18498	18496	18254	18391	18484	18564	18110	18450	18355	18541	18266	18613	18405	18407	18310	18380	18404	18432	18411	18509	18464	18308	18382	18467	18407	18612	18354	18457	18328	18503	18371	18310	18290	18321	18288	18409	18244	18404	18414	18310	18222	18425	18465	18393	18308	18378	18379	18420	18574	18328	18447	18319	18366	18290	18359	18509	18438	18485	18480	18377	18397	18362	18297	18320	18496	18364	18541	18443	18227	18370	18413	18280	18512	18539	18409	18403	18379	18192	18396	18299	18268	18375	18436	18253	18318	18252	18350	18286	18310	18431	18518	18397	18388	18439	18168	18222	18314	18354	18327	18270	18496	18280	18240	18197	18363	18332	18423	18437	18267	18317	18476	18362	18387	18482	18400	18409	18429	18314	18251	18364	18489	18283	18241	18469	18421	18271	18547	18369	18342	18367	18322	18407	18300	18326	18352	18493	18372	18408	18212	18239	18463	18474	18223	18426	18314	18266	18566	18558	18420	18390	18590	18464	18423
28481	23312	29360	28315	25234	25474	25363	24716	24571	24647	24336	24342	24498	24337	24433	24220	24211	24302	24253	24535	24312	24365	24081	24436	24385	24534	24602	24310	24426	24235	24022	24139	24379	24285	24514	24180	24350	24374	24314	24198	24218	24283	24281	24169	24343	24290	24336	24368	24179	24426	24408	24271	24328	24278	24320	24673	24627	24550	24421	24613	24475	24462	24516	24340	24299	24408	24560	24524	24289	24142	24223	24308	24214	24437	24625	24289	24591	24308	24224	24224	24380	24375	24238	24087	24274	24237	24302	24071	24288	24395	24265	24305	24270	24377	24406	24271	24364	24230	24308	24244	24216	24335	24197	24276	24162	24256	24200	24146	24411	24384	24353	24405	24234	24339	24290	24281	24371	24412	24004	24185	24221	24420	24181	24209	24413	24442	24149	24282	24282	24327	24230	24227	24147	24213	24268	24124	24387	24151	24111	24569	24332	24253	24276	24489	24480	24145	24279	24083	24223	24328	24291	24255	24296	24264	24371	24265	24027	24384	24280	24197	24420	24329	24389	24086	24262	24316	24250	24499	24250	24273	24647	24053	24385	24279	24118	24343	24182	24320	24330	24416	24279	24038	24221	24149	24265	24321	24216	24404	24452	24138	24113	24126	24316	24158	24218	24014	24218	24198	24408	24219	24378	24394	24240	24308	24254	24321	24195	24234	24156	24337	24252	24062	24170	24223	24509	24530	24302	24144	24387	24059	24383	24262	24360	24359	24152	24246	24487	24195	24402	24466	24296	24160	24300	24418	24144	24183	24257	24335	24179	24355	24492	24271	24261	24325	24116	24495	24354	24329	24298	24269	24459	24408	24304	24418	24296	24221	24219	24293	24318	24394	24275	24483	24169	24398	24084	24151	24440	24364	24112	24435	24350	24336	24370	24236	24304	24282	24128	24188	24295	24349	24332	24255	24301	24362	24274	24450	24062	24448	24164	24140	24401	24426	24301	24274	24357	24133	24227	24210	24328	24329	24487	24520	24375	24171	24187	24487	24113	24157	24218	24381	24246	24177	24215	24354	24370	24054	24156	24123	24371	24340	24367	24197	24208	24210	24331	24318	24257	24441	23993	24269	24129	24381	24413	24399	24412	24323	24274	24074	24512	24400	24214	24373	24270	24449	24261	24181	24190	24347	24213	24419	24135	24256	24499	24198	24193	24177	24393	24343	24431	24389	24359	24437	24286	24532	24505	24018	24392	24161	24330	24556	24348	24209	24164	24121	24362	24162	24426	24240	24347	24372	24347	24113	24181	24506	24385	24125	24100	24157	24072	24152	24358	24130	24511	24362	24154	24263	24395	24327	24371	24351	24298	24464	24113	24577	24368	24349	24299	24250	24157	24082	24291	24262	24182	24255	24226	24246	24325	24353	24310	24101	24297	24332	24420	24103	24289	24311	24168	24387	24229	24348	24145	24367	24351	24368	24255	24333	24403	24183	24401	24382	24360	24301	24349	24479	24193	24261	24361	24225	24156	24155	24357	24217	23905	24187	24034	24137	24110	24325	24355	24363	24211	24252	24452	24154	24205	24177	24247	24175	24221	24277	24257	24381	24352	24210	24378	24309	24248	24077	24360	24560	24327	24125	24243	24107	24349	24352	24255	24546	24093	24261	24136	24584	24098	24449	24239	24295	24201	24057	24356	24393	24131	24343	24347	24156	24050	24342	24228	24197	23952	24372	24319	24366	24298	24243	24302	24348	24588	24202	24254	24497	24279	24357	24318	24167	24214	24338	24214	24376	24171	24357	24347	24389	24154	24153	24427	24279	24343	23964	24254	24455	24501	24285	24286	24477	24334	24043	24204	24121	24389	24270	24404	24004	24085	24222	24121	24361	24159	24246	24343	24233	24335	24493	24273	24101	24359	24230	24365	24155	24075	24356	24215	24359	24323	24327	24470	24250	24194	24421	24350	24439	24119	24349	24270	24063	24095	24102	24230	24135	24254	24223	24306	24260	24365	24363	24411	24365	24283	24201	24143	24299	24302	24506	24349	24350	24568	24381	24333	24189	24559	24454	24167	24247	24236	24016	24385	24145	24432	24333	24268	24128	24273	23928	24197	24155	24318	24309	24127	24383	24591	24319	24300	24316	24229	24107	24288	24228	24049	24195	24055	24321	24142	24296	24267	24219	24556	24152	24326	24319	24083	24106	24416	24268	24446	24185	24176	24298	24056	24387	24347	24178	24198	24313	24405	24204	24278	24317	24192	24164	24345	24172	24197	24264	24372	24150	24120	24121	24448	24071	24417	24185	24248	24110	24325	24270	24073	24124	24200	24255	24100	24441	24439	24277	24224	24395	24319	24234	24458	24231	24359	23943	24258	24312	24156	24583	24296	24156	24510	24228	24295	24357	24300	24233	24370	24338	24258	24319	24260	24288	24266	24379	24335	24307	24274	24155	24187	24401	24463	24026	24225	24416	24328	24423	24304	24317	24470	24068	24081	24404	24481	24322	24469	24160	24263	24201	24359	24219	24391	24223	24436	24359	24113	24205	23961	24164	24456	24164	24379	24323	24460	24226	24224	24305	24112	24341	24471	24486	24190	24061	24189	24563	24296	24334	24310	24459	24397	24254	24315	24320	24271	24185	24542	24199	24458	24377	24385	24253	24284	24287	24368	24273	24302	24135	24270	24234	24356	24211	24177	24297	24309	24096	24185	24309	24148	24387	24091	24338	24209	24304	24178	24153	24302	24356	24236	24408	24278	24181	24387	24446	24148	24283	24267	24345	24194	24235	24406	24170	24339	24076	24361	24350	24199	24259	24363	24140	24317	24458	24477	24122	24459	24371	24231	24231	24426	24602	24303	24315	24056	24287	24036	24026	24242	24238	24486	24326	24375	24318	24302	24265	24403	24519	24501	24432	24302	24238	24207	24299	24432	24324	24505	24529	24270	24147	24317	24253	24030	24581	24449	24350	24214	24122	24442	24365	24091	24388	24234	24142	24157	24196	24155	24468	24378	24474	24537	24246	24430	24316	24154	24351	24465	24351	24349	24225	24251	24386	24456	24434	24252	24347	24335	24104	24166	24211	24239	24194	24325	24301	24264	24189	24239	24433	24228	24191	24322	24368	24336	24458	24194	24360	24254	24343	24306	24403	24376	24402	24101	24341	24518	24187	24417	24187	24267	24220	24078	24269	24390	24330	24186	24520	24139	24235	24358	24431	24099	24038	24348	24365	24451	24282	24123	24427	24231	24146	24138	24371	24406	24316	24157	24384	24470	24242	24145	24439	24352	24143	24315	24327	24457	24212	24275	24429	24302	24245	24436	24335	24155	24111	24377	24232	24241	24145	24132	24258	24361	24385	24552	24497	24405	24182	24321	24355	24290	24333	24283	24214	24384	24583	24269	24356	24208	24313	24345	24267	24367	24219	24340	24220	24371	24255	24134	24296	24467	24436	24328	24196	23932	24506	24331	24338	24197	24243	24102	24295	24221	24457	24291	24234	24603	24413	24189	24502	24453	24077	24451	24389	24409	24315	24205	24352	24213	24051	24141	24259	24244	24074	24221	24312	24145	24432	24108	24502	24259	24324	24221	24366	24260	24348	24356	24238	24181	24321	24273	24058	23988	24078	24343	24166	24464	24428	24177	24177	24516	24119	24428	24392	24326	24512	24396	24639	24173	24284	24146	24363	24355	24273	24372	24387	24269	24419	24139	24154	24282	24057	24412	24158	24302	24411	24237	24297	24188	24205	24169	24162	24041	24328	24061	24247	24439	24272	24477	24317	24214	24429	24308	24238	24527	24333	24167	24368	24142	24305	24326	24153	24241	24071	23958	24246	24198	24107	24339	24303	24280	24117	24295	24283	24371	24504	24411	24404	24301	24298	24396	24372	24396	24470	24248	24145	24340	24314	24258	24281	24505	24282	24387	24200	24104	24392	24330	24304	24224	24080	24459	23944	24289	24236	24277	24262	24624	24178	24260	24217	24173	24288	24200	23872	24258	24337	24184	24494	24299	24188	24429	24296	24358	24181	24373	24180	24322	24549	24457	24228	24151	24408	24275	24245	24375	24417	24265	24162	24363	24182	24258	24392	24098	24276	24329	24339	24415	24530	24498	24463	24038	24363	24220	24312	24265	24250	24324	24242	24338	24316	24279	24423	24338	24199	24295	24272	24365	24515	24074	24230	24246	24377	24496	24112	24259	24333	24496	24257	24270	24137	24357	24248	24349	24298	24214	24314	24407	24208	24254	24202	24182	24279	24235	24372	24366	24342	24377	24161	24317	24368	24155	24140	24191	24283	24528	24399	24214	24073	24308	24334	24481	24781	24443	24372	24351	24572	24361	24214	24259	24258	24325	24426	24441	24350	24120	24160	24425	24418	24430	24278	24293	24266	24232	24278	24290	24344	24345	24272	24528	24107	24183	24360	24573	24366	24208	24142	24106	24253	24212	24136	24183	24476	24105	24199	24340	24253	24243	24309	24236	24249	24397	24398	24124	24287	24239	24137	24289	24180	24234	24270	24458	24248	24313	24381	24298	24257	24400	24660	24292	24228	24431	24369	24328	24514	24340	24386	24343	24251	24294	24389	24300	24299	24158	24302	24453	24282	24294	24444	24499	24388	24409	24486	24436	24291	24425	24201	24345	24403	24204	24229	24437	24452	24429	24266	23937	24068	24205	24028	24352	24295	24267	24292	24384	24243	24190	24401	24202	24169	24427	24291	24249	24216	24277	24383	24456	24347	24170	24119	24275	24127	24355	24301	24100	24304	24516	24200	24328	24369	24562	24398	24305	24221	24210	24133	24332	24477	24361	24247	24115	24238	24308	24366	24444	24358	24148	24347	24046	24325	24401	24361	24487	24115	24108	24244	24210	24113	24369	24446	24144	24244	24360	24074	24265	24403	24202	24287	24380	24449	24157	24164	24222	24292	24127	24401	24161	24257	24274	24521	24314	24309	24277	24352	24169	24189	24487	24506	24358	24271	24311	24305	24553	24352	24160	24333	24164	24289	24336	24338	24416	24387	24291	24287	24290	24096	24307	24165	24315	24327	24483	24274	24434	24418	24338	24436	24425	24403	24279	24323	24501	24369	24157	24264	24350	24321	24436	24175	24256	24214	24464	24096	24208	24305	24286	24316	24261	24371	24432	24367	24229	24331	24448	24308	24266	24423	24279	24374
19067	24148	24075	21975	20961	20386	19921	19562	19308	19202	18977	18887	18794	18761	18723	18692	18853	18685	18867	18756	18780	18705	18775	18734	18693	18747	18724	18827	18777	18877	18857	18552	18641	18882	18667	18760	18732	18732	18709	18715	18748	18526	18826	18660	18754	18782	18729	18579	18725	18737	18884	18817	18672	18812	18892	18967	18841	18826	18852	18844	18947	18766	18978	18650	18686	18817	18658	18741	18589	18522	18705	18699	18660	18869	18599	18632	18752	18639	18843	18594	18623	18629	18792	18673	18572	18660	18651	18793	18964	18839	18838	18773	18619	18553	18756	18719	18728	18675	18659	18630	18626	18476	18592	18656	18663	18649	18831	18592	18660	18792	18637	18696	18639	18506	18735	18569	18741	18745	18743	18700	18641	18750	18649	18642	18739	18909	18587	18664	18583	18810	18592	18690	18808	18764	18654	18769	18667	18613	18902	18636	18719	18723	18611	18575	18620	18653	18691	18762	18702	18679	18695	18589	18545	18572	18581	18647	18655	18634	18650	18431	18641	18680	18846	18659	18668	18720	18657	18827	18528	18778	18686	18621	18744	18664	18800	18626	18724	18743	18903	18663	18762	18624	18654	18780	18658	18762	18732	18728	18813	18768	18628	18540	18662	18747	18675	18682	18823	18534	18764	18688	18620	18534	18790	18628	18897	18614	18589	18665	18444	18783	18772	18664	18694	18526	18634	18737	18663	18757	18633	18651	18688	18562	18568	18629	18666	18574	18658	18739	18676	18804	18711	18792	18781	18883	18762	18568	18645	18676	18683	18713	18480	18524	18664	18590	18757	18714	18717	18619	18684	18664	18637	18540	18642	18669	18721	18678	18595	18782	18861	18734	18583	18763	18753	18499	18652	18746	18676	18576	18549	18871	18665	18725	18564	18677	18734	18721	18730	18643	18721	18607	18746	18796	18641	18544	18716	18854	18635	18769	18656	18627	18720	18913	18843	18529	18780	18628	18754	18642	18415	18564	18765	18584	18538	18714	18722	18669	18772	18658	18608	18700	18690	18615	18783	18466	18394	18648	18722	18760	18749	18553	18775	18725	18836	18763	18635	18834	18697	18577	18829	18740	18585	18741	18585	18569	18758	18532	18630	18704	18716	18523	18807	18642	18656	18525	18632	18775	18686	18730	18724	18834	18740	18588	18565	18582	18749	18684	18784	18612	18827	18697	18815	18773	18692	18811	18816	18853	18641	18776	18702	18793	18783	18586	18595	18562	18783	18851	18657	18738	18858	18790	18818	18584	18893	18695	18550	18516	18743	18718	18921	18824	18605	18754	18640	18552	18775	18806	18724	18661	18633	18639	18788	18621	18598	18611	18711	18607	18730	18729	18674	18604	18588	18873	18715	18564	18730	18739	18431	18675	18684	18649	18638	18745	18847	18788	18623	18655	18595	18742	18585	18522	18673	18790	18787	18730	18747	18786	18687	18755	18679	18657	18616	18630	18539	18682	18498	18657	18738	18807	18629	18743	18742	18639	18827	18610	18526	18800	18573	18724	18748	18615	18713	18719	18843	18697	18656	18660	18680	18679	18838	18743	18677	18850	18734	18769	18718	18691	18619	18766	18625	18874	18681	18716	18699	18691	18654	18753	18779	18661	18570	18760	18440	18769	18652	18742	18741	18849	18569	18724	18701	18686	18786	18690	18676	18672	18580	18631	18564	18798	18747	18641	18518	18583	18698	18584	18737	18610	18715	18748	18850	18760	18542	18685	18674	18743	18562	18621	18692	18727	18712	18598	18738	18756	18780	18786	18747	18673	18679	18634	18757	18873	18761	18495	18680	18604	18763	18682	18625	18679	18683	18838	18489	18855	18647	18644	18645	18856	18559	18709	18688	18771	18636	18690	18590	18676	18880	18732	18687	18770	18719	18486	18611	18833	18647	18681	18875	18817	18752	18740	18837	18600	18691	18711	18820	18801	18728	18858	18761	18798	18745	18604	18772	18728	18786	18697	18770	18700	18696	18730	18595	18738	18651	18533	18672	18559	18823	18604	18663	18537	18540	18590	18773	18730	18872	18788	18686	18652	18682	18552	18725	18557	18593	18835	18804	18749	18632	18680	18535	18837	18638	18671	18638	18693	18619	18885	18717	18776	18756	18697	18672	18774	18675	18695	18725	18793	18670	18700	18884	18707	18716	18660	18952	18740	18788	18654	18676	18637	18778	18763	18586	18591	18640	18710	18702	18820	18615	18771	18630	18915	18761	18604	18439	18653	18582	18647	18657	18613	18785	18804	18663	18600	18797	18764	18685	18616	18679	18691	18516	18843	18716	18790	18692	18678	18697	18908	18609	18737	18862	18816	18692	18779	18820	18706	18809	18730	18816	18663	18731	18765	18709	18575	18845	18737	18633	18518	18750	18549	18643	18661	18674	18617	18685	18801	18895	18578	18593	18683	18579	18580	18784	18861	18505	18754	18618	18714	18776	18823	18849	18763	18488	18740	18653	18780	18721	18808	18598	18584	18701	18716	18779	18728	18625	18838	18750	18711	18795	18633	18781	18709	18806	18626	18611	18664	18625	18661	18796	18778	18682	18775	18723	18542	18731	18774	18765	18842	18678	18654	18701	18771	18638	18740	18790	18611	18706	18790	18617	18533	18496	18636	18730	18713	18595	18527	18840	18688	18868	18596	18531	18778	18613	18700	18652	18734	18698	18497	18591	18685	18612	18712	18662	18743	18679	18589	18753	18764	18831	18949	18738	18656	18775	18652	18707	18669	18604	18569	18783	18856	18871	18789	18752	18630	18679	18605	18869	18805	18776	18729	18740	18789	18828	18575	18748	18648	18758	18762	18651	18756	18841	18687	18770	18599	18675	18535	18686	18765	18678	18769	18634	18677	18721	18842	18693	18695	18704	18754	18660	18598	18714	18686	18536	18793	18612	18756	18779	18506	18746	18674	18742	18733	18707	18656	18663	18674	18601	18707	18715	18544	18676	18845	18550	18706	18774	18691	18799	18788	18672	18664	18750	18724	18823	18606	18766	18669	18636	18805	18857	18723	18782	18758	18629	18648	18681	18502	18707	18760	18728	18621	18788	18731	18833	18505	18546	18745	18558	18857	18803	18655	18857	18815	18715	18619	18663	18692	18708	18670	18936	18551	18612	18757	18672	18899	18776	18772	18742	18724	18767	18711	18872	18712	18680	18809	18655	18651	18787	18706	18731	18590	18818	18722	18621	18708	18586	18613	18680	18685	18633	18733	18742	18735	18715	18581	18761	18577	18763	18622	18690	18732	18605	18673	18803	18819	18674	18658	18630	18797	18836	18737	18695	18695	18743	18467	18728	18640	18639	18820	18691	18820	18730	18692	18687	18943	18612	18710	18386	18706	18794	18766	18818	18702	18853	18792	18899	18660	18686	18704	18793	18576	18742	18570	18829	18799	18663	18836	18805	18744	18674	18666	18724	18568	18689	18667	18656	18647	18539	18808	18709	18690	18793	18666	18658	18687	18670	18758	18509	18699	18587	18578	18633	18688	18577	18640	18943	18713	18736	18624	18843	18907	18717	18677	18665	18823	18699	18612	18565	18775	18810	18551	18763	18763	18736	18718	18794	18743	18613	18689	18629	18717	18525	18822	18726	18614	18642	18604	18791	18755	18664	18722	18616	18779	18763	18674	18784	18737	18673	18680	18609	18637	18708	18713	18623	18713	18809	18724	18782	18633	18593	18711	18647	18592	18756	18562	18666	18745	18708	18625	18784	18678	18433	18809	18690	18534	18676	18745	18649	18632	18476	18663	18638	18739	18675	18717	18560	18722	18732	18705	18941	18829	18859	18518	18707	18702	18668	18677	18673	18804	18618	18634	18696	18840	18666	18913	18677	18669	18710	18618	18562	18663	18759	18620	18901	18865	18592	18598	18803	18798	18752	18759	18584	18861	18670	18608	18856	18865	18711	18694	18816	18726	18750	18781	18847	18551	18612	18781	18816	18681	18689	18686	18719	18664	18768	18575	18497	18620	18742	18532	18715	18457	18756	18539	18783	18773	18619	18806	18616	18767	18632	18811	18718	18760	18656	18763	18540	18860	18791	18619	18758	18465	18798	18602	18757	18648	18700	18888	18862	18663	18639	18529	18757	18684	18698	18657	18636	18602	18933	18786	18895	18674	18734	18662	18673	18823	18830	18692	18848	18643	18767	18730	18791	18664	18685	18755	18673	18642	18820	18719	18591	18746	18755	18637	18783	18710	18784	18647	18843	18854	18733	18602	18711	18743	18745	18679	18659	18646	18714	18783	18622	18737	18757	18782	18696	18385	18845	18496	18876	18706	18761	18597	18689	18718	18895	18721	18536	18884	18978	18743	18564	18678	18751	18635	18543	18740	18700	18778	18633	18725	18645	18647	18782	18590	18862	18742	18706	18580	18604	18688	18849	18705	18683	18596	18642	18578	18882	18706	18540	18697	18786	18563	18565	18712	18635	18690	18884	18830	18678	18683	18810	18809	18727	18796	18773	18663	18813	18621	18612	18520	18527	18768	18684	18729	18724	18734	18856	18531	18716	18640	18854	18715	18743	18663	18608	18557	18684	18677	18513	18627	18688	18694	18657	18702	18645	18770	18696	18628	18743	18650	18812	18497	18759	18809	19003	18743	18750	18527	18756	18799	18773	18707	18623	18738	18756	18821	18848	18579	18448	18604	18657	18728	18659	18635	18604	18642	18491	18752	18738	18744	18711	18711	18839	18596	18730	18727	18583	18789	18641	18625	18603	18411	18551	18700	18917	18742	18665	18752	18651	18741	18831	18628	18699	18835	18798	18871	18878	18709	18681	18629	18757	18644	18672	18760	18877	18707	18571	18715	18461	18659	19008	18832	18825	18628	18786	18712	18790	18718	18761	18725	18759	18579	18718	18733	18666	18649	18828	18704	18601	18781	18791	18683	18637	18453	18751	18683	18730	18705	18562	18779	18692	18607	18804	18617	18599	18474	18808	18688	18695	18723	18686	18832	18691	18735	18900	18729	18593	18476	18752	18839	18798	18617	18745	18412	18744	18502	18623	18522	18696	18712	18561	18775	18623	18447	18716	18732	18713	18746	18765	18786	18727	18739	18617	18868	18729	18590	18608	18554	18716	18650	18766	18531	18826	18682	18707	18737	18736	18664	18669	18596	18816	18772
23883	21533	29267	24479	23517	27006	28672	25803	25241	25177	24990	24774	24728	24948	24697	24745	24776	24832	24838	24781	24681	24675	24814	24789	24715	24603	24732	24664	24748	24640	24705	24869	24835	24994	24432	24787	24665	24732	24716	24393	24528	24659	24656	24893	24721	24685	24844	24535	24705	24737	24739	24836	24896	24553	24766	24801	24842	24776	24923	24703	25156	25049	25156	24936	24902	24252	24576	24443	24667	24546	24389	24567	24515	24588	24611	24619	24582	24457	24446	24508	24492	24408	24563	24542	24502	24643	24434	24414	24895	24612	24585	24418	24686	24411	24620	24522	24682	24699	24646	24721	24804	24725	24441	24541	24600	24383	24571	24360	24615	24240	24848	24451	24518	24677	24743	24418	24607	24599	24518	24501	24353	24523	24566	24550	24658	24501	24506	24447	24471	24592	24448	24555	24682	24558	24478	24496	24596	24535	24721	24578	24546	24352	24545	24597	24321	24375	24403	24508	24623	24283	24546	24647	24424	24515	24643	24544	24343	24697	24559	24620	24626	24529	24632	24485	24448	24701	24472	24476	24494	24708	24557	24560	24458	24686	24635	24670	24490	24735	24637	24532	24700	24612	24305	24427	24638	24496	24750	24526	24631	24616	24657	24271	24359	24494	24673	24533	24498	24617	24797	24552	24557	24472	24262	24426	24543	24491	24442	24356	24438	24625	24517	24755	24568	24640	24444	24504	24615	24717	24479	24389	24489	24378	24406	24602	24613	24632	24601	24412	24454	24338	24581	24810	24294	24460	24596	24445	24473	24526	24687	24445	24543	24706	24825	24523	24587	24569	24588	24295	24305	24738	24477	24492	24594	24549	24766	24554	24709	24571	24636	24491	24487	24460	24589	24559	24503	24802	24543	24605	24697	24431	24707	24706	24460	24435	24541	24422	24518	24368	24564	24535	24784	24646	24515	24443	24530	24493	24636	24345	24514	24562	24277	24650	24446	24372	24385	24417	24750	24555	24632	24461	24546	24744	24497	24426	24478	24496	24542	24624	24449	24476	24399	24388	24374	24470	24648	24497	24507	24639	24551	24594	24431	24579	24504	24442	24896	24408	24711	24494	24337	24657	24550	24508	24487	24567	24568	24430	24570	24585	24734	24642	24448	24429	24761	24423	24577	24376	24482	24555	24557	24455	24742	24606	24588	24644	24679	24615	24609	24809	24616	24551	24378	24513	24675	24545	24689	24605	24496	24686	24454	24412	24525	24471	24600	24501	24748	24715	24374	24561	24508	24536	24595	24524	24440	24536	24583	24276	24713	24382	24703	24683	24607	24375	24539	24754	24578	24314	24515	24455	24497	24584	24611	24632	24636	24439	24655	24569	24472	24591	24651	24451	24677	24556	24461	24500	24427	24671	24426	24641	24602	24673	24520	24687	24341	24573	24662	24435	24406	24456	24773	24519	24416	24418	24569	24699	24527	24444	24608	24468	24487	24610	24603	24388	24501	24628	24602	24363	24653	24520	24417	24424	24496	24544	24648	24528	24681	24498	24556	24589	24530	24430	24531	24314	24598	24397	24624	24486	24365	24209	24371	24457	24437	24615	24505	24485	24471	24646	24526	24572	24360	24358	24319	24781	24450	24737	24554	24367	24517	24496	24559	24558	24542	24647	24507	24576	24714	24687	24490	24461	24644	24471	24480	24592	24652	24550	24307	24452	24630	24576	24382	24599	24576	24319	24297	24440	24441	24606	24596	24458	24464	24392	24395	24408	24766	24603	24591	24513	24683	24758	24340	24650	24436	24774	24528	24364	24576	24601	24408	24423	24301	24621	24461	24694	24706	24499	24557	24559	24549	24640	24610	24493	24578	24437	24628	24421	24530	24567	24517	24431	24557	24427	24526	24390	24509	24561	24516	24508	24644	24652	24554	24575	24475	24518	24462	24748	24765	24711	24381	24540	24364	24451	24519	24685	24658	24316	24560	24491	24648	24477	24559	24371	24668	24641	24616	24419	24708	24425	24670	24565	24649	24451	24357	24431	24660	24724	24375	24591	24506	24446	24585	24502	24469	24581	24763	24308	24448	24472	24499	24544	24464	24395	24501	24622	24673	24360	24531	24490	24532	24497	24658	24910	24526	24521	24364	24667	24565	24448	24485	24572	24530	24604	24526	24555	24665	24614	24616	24623	24870	24632	24418	24691	24662	24313	24617	24652	24284	24460	24573	24378	24693	24524	24599	24375	24701	24547	24598	24502	24592	24713	24626	24552	24325	24574	24545	24692	24697	24663	24307	24790	24406	24329	24537	24423	24439	24604	24619	24968	24509	24403	24618	24524	24538	24557	24495	24557	24551	24593	24706	24446	24489	24458	24342	24345	24395	24436	24605	24654	24387	24683	24576	24418	24538	24610	24421	24681	24473	24438	24522	24390	24673	24671	24772	24473	24610	24766	24765	24405	24517	24609	24472	24737	24488	24579	24583	24418	24690	24527	24675	24674	24737	24693	24721	24585	24692	24612	24420	24644	24509	24585	24462	24606	24441	24383	24762	24429	24577	24716	24550	24714	24438	24568	24426	24450	24592	24628	24322	24405	24459	24326	24458	24425	24574	24340	24491	24546	24503	24270	24593	24479	24384	24761	24450	24494	24508	24681	24741	24392	24578	24444	24423	24576	24630	24532	24658	24585	24595	24614	24461	24362	24634	24740	24627	24425	24478	24534	24385	24568	24385	24372	24536	24211	24676	24499	24619	24532	24706	24661	24555	24547	24686	24484	24468	24525	24626	24693	24573	24608	24555	24475	24667	24664	24479	24582	24622	24358	24439	24606	24631	24586	24640	24572	24453	24638	24637	24531	24580	24302	24539	24430	24620	24548	24504	24539	24405	24676	24537	24556	24700	24704	24465	24485	24584	24357	24646	24620	24616	24471	24349	24591	24713	24455	24678	24605	24526	24591	24450	24587	24743	24495	24486	24479	24564	24669	24666	24654	24727	24454	24656	24623	24413	24746	24449	24661	24463	24329	24444	24805	24707	24634	24620	24697	24402	24607	24751	24673	24523	24762	24665	24427	24550	24125	24686	24442	24868	24485	24369	24860	24765	24435	24505	24546	24635	24632	24657	24472	24369	24381	24675	24516	24743	24391	24614	24762	24665	24436	24384	24709	24686	24595	24581	24520	24295	24347	24439	24614	24852	24602	24569	24705	24534	24463	24379	24647	24564	24603	24515	24672	24565	24459	24620	24562	24629	24365	24547	24559	24668	24616	24333	24384	24706	24291	24532	24681	24702	24387	24529	24360	24653	24532	24513	24393	24549	24580	24450	24470	24325	24738	24632	24534	24686	24586	24502	24584	24526	24707	24626	24730	24325	24681	24532	24541	24423	24662	24640	24514	24519	24270	24345	24616	24486	24572	24429	24354	24655	24837	24520	24479	24575	24687	24579	24309	24391	24722	24489	24460	24486	24492	24761	24670	24540	24627	24546	24670	24516	24638	24385	24434	24227	24357	24368	24462	24495	24557	24548	24533	24402	24780	24509	24505	24509	24572	24611	24470	24528	24446	24333	24429	24493	24670	24489	24579	24521	24780	24624	24478	24328	24456	24758	24324	24504	24465	24598	24494	24692	24715	24413	24735	24597	24640	24316	24408	24622	24477	24544	24670	24439	24254	24528	24669	24421	24545	24554	24263	24681	24697	24583	24506	24409	24587	24260	24606	24450	24543	24479	24394	24561	24484	24660	24682	24478	24491	24497	24559	24445	24773	24435	24529	24528	24366	24551	24413	24664	24305	24453	24496	24517	24591	24591	24507	24549	24461	24577	24463	24409	24564	24660	24739	24709	24420	24273	24399	24529	24642	24574	24764	24635	24750	24697	24668	24507	24569	24795	24517	24714	24529	24664	24385	24593	24433	24609	24459	24553	24408	24469	24418	24500	24589	24505	24517	24448	24515	24523	24652	24364	24349	24496	24686	24744	24446	24774	24610	24445	24532	24718	24621	24720	24576	24592	24752	24500	24535	24530	24480	24451	24497	24464	24593	24504	24219	24601	24603	24675	24701	24593	24678	24637	24561	24562	24512	24370	24537	24658	24363	24539	24521	24476	24519	24655	24716	24214	24665	24629	24533	24454	24544	24535	24697	24778	24468	24453	24657	24863	24671	24561	24576	24366	24543	24623	24625	24386	24519	24631	24511	24585	24470	24483	24670	24727	24319	24527	24594	24561	24572	24567	24446	24662	24629	24562	24647	24580	24563	24669	24568	24572	24494	24516	24367	24514	24610	24473	24450	24624	24471	24553	24598	24508	24677	24463	24416	24754	24430	24582	24585	24652	24422	24552	24549	24426	24469	24718	24454	24649	24523	24789	24644	24493	24696	24658	24524	24407	24393	24470	24571	24674	24410	24445	24630	24791	24352	24371	24679	24568	24820	24323	24531	24612	24683	24616	24460	24486	24746	24436	24613	24587	24512	24601	24551	24525	24515	24523	24508	24437	24380	24530	24412	24596	24629	24670	24436	24675	24524	24492	24640	24705	24601	24678	24454	24503	24303	24560	24488	24612	24563	24374	24741	24510	24704	24634	24536	24478	24406	24445	24627	24284	24580	24506	24725	24568	24693	24446	24546	24623	24899	24531	24615	24647	24526	24523	24520	24485	24417	24430	24662	24634	24634	24450	24603	24661	24646	24860	24758	24761	24550	24733	24533	24565	24542	24315	24574	24455	24620	24590	24295	24447	24607	24457	24565	24509	24446	24771	24536	24538	24565	24582	24592	24579	24550	24668	24626	24713	24661	24717	24719	24636	24417	24373	24749	24546	24562	24548	24606	24781	24574	24612	24835	24471	24548	24697	24679	24622	24554	24663	24614	24519	24456	24470	24699	24485	24295	24498	24596	24688	24808	24719	24546	24608	24553	24313	24412	24675	24517	24381	24519	24516	24504	24384	24609	24519	24666	24762	24289	24515	24597	24573	24590	24634	24560	24454	24543	24319	24544	24671	24563	24480	24588	24644	24660	24448	24493	24595	24668	24474	24406	24748	24511	24682	24299	24620	24673	24443	24504	24445	24631	24706	24254	24664	24490	24460	24322	24358	24629	24584	24487	24549	24595	24474	24621	24528	24651	24513	24779	24767	24450	24517	24428	24437	24467	24269	24405	24510	24476	24594	24400	24832	24573	24387	24559
17700	30133	29208	24764	23129	21942	21077	20383	19990	19592	19363	19295	19257	19202	19128	19009	18978	19244	19010	19177	19079	19033	19133	18900	19062	19219	18991	18894	19011	18990	18815	18857	19081	18867	18976	18887	18953	19135	18884	18881	18903	18877	18938	18929	18891	19084	18933	18936	19026	19010	19049	18795	19247	18918	19262	19093	19081	19154	18971	19332	19907	19729	19498	18921	19104	18827	18836	18829	18801	18854	18777	18956	18866	19063	18958	18848	18953	18894	18880	18845	18875	18971	18698	18774	18912	19051	18785	18838	18796	18856	18911	18932	18911	18772	18809	18925	18993	18990	19077	18867	18865	19084	18872	18911	18809	18911	18703	18856	18775	18724	18968	19016	18722	18859	18737	18685	18797	18771	18791	18846	19043	18677	18830	18898	18950	19017	18954	18835	18874	18996	18872	18886	18870	18886	18887	18866	18827	18872	18802	18869	18775	18813	18963	18905	18823	18855	18784	18860	18901	18778	18855	18689	18980	18652	18863	18918	18914	18817	18816	18969	18795	18777	18882	18770	18744	18877	18846	18849	18766	18944	19006	18958	18874	18672	18821	18973	19040	18895	18776	18804	18872	18909	18926	18837	18729	18867	18833	18747	18902	19036	18903	18861	18798	18838	18665	18906	18787	18930	18818	18797	18922	18744	18643	18719	18892	18888	18787	18912	18714	18796	18837	18846	18814	18963	18980	18815	18940	18959	18965	18914	18828	18847	18895	19013	18769	18947	18998	18787	18993	18896	18891	18809	18737	18890	18950	18993	18900	18887	18912	18935	18821	18760	18905	18933	18890	18862	18806	18858	18848	18687	18797	19006	19062	18974	18867	18856	18792	18953	18753	18787	18819	18978	18963	18993	19034	18811	18825	18968	18874	18893	18919	18878	18865	18956	18774	18885	18843	18818	18617	19017	18810	18825	18872	18786	18732	18752	18780	18842	18865	18824	18864	18797	18924	18844	18954	18832	18661	18987	18944	18989	18658	18943	18876	18791	18900	18847	18943	18971	18765	19083	18778	18859	18687	18908	18784	18954	18636	19011	18897	18864	18908	18832	18966	18857	18829	19002	18813	18905	18798	18881	18917	18997	18982	19029	18847	18802	18739	18968	18755	18806	18937	18759	18886	18947	19091	18956	18983	18945	18911	18707	18932	18959	18871	18804	19042	18823	18787	19017	18879	19082	18886	18837	19031	18832	18866	18854	18756	19006	18798	18764	18941	18975	18852	18933	19063	18720	18683	19019	18928	18942	18834	19015	18896	18848	18934	18951	18733	18837	18924	19017	18823	18897	18823	18891	18702	19026	18838	18869	18939	18911	18952	18663	18908	18976	18959	18787	19041	19042	18870	18948	18980	18923	18889	18915	18863	18797	18896	18963	19030	18894	18867	18992	18818	18821	18727	18915	18879	18781	18942	18830	18767	18863	19007	19085	18789	18912	19014	18843	18749	18784	18849	18898	18916	18821	18970	18852	18981	18848	18925	18866	19049	18772	18828	18779	18907	18872	18828	19118	18886	18815	18857	19039	18939	18699	18847	19063	18860	18989	18989	18973	18939	18949	18873	18916	18851	18921	18811	18773	18951	19085	18891	18843	18809	18755	18917	19002	18708	18636	18779	18865	18786	18782	18972	18799	18813	18894	19016	18743	18794	18788	18952	18903	18878	18950	18846	18883	18905	18824	18903	18854	18771	18914	18820	18856	18897	18923	18895	18971	18945	18930	18977	18950	18839	18825	18661	18949	18777	18905	18903	18785	18863	18829	18958	18796	18946	18884	18875	18904	18883	18939	18927	18789	18791	18815	18955	18810	18879	18935	18848	18856	18699	18786	18838	18789	18739	18969	18811	18918	18782	18827	18951	18677	18778	18750	18813	18876	18832	18779	18772	18816	18896	18741	18875	18783	18887	18828	18867	18895	18971	18941	18697	18886	18641	18822	18866	18844	18931	18849	18888	18933	18954	18829	18810	19073	18929	18728	18920	18843	18889	18628	18792	19007	18906	18779	18820	18900	19112	18958	18933	18778	18900	18939	18763	18836	18781	18688	18756	18910	18727	18803	18876	18952	18668	18953	18851	18884	18892	19015	18809	18957	18932	18720	18622	18966	19015	18797	18943	18767	18993	18772	18756	18988	18687	18831	18744	18927	18809	18923	18801	18855	18869	18802	18731	18817	19009	18982	18864	18791	18684	18863	18749	18907	18736	18737	18734	18896	18845	18800	18914	18953	18616	18753	18730	18778	18824	18972	18923	18674	18742	18938	19013	18680	18808	18893	18782	18878	19040	18853	18907	18913	18811	18864	18893	18797	19018	18768	19014	18904	18925	18993	18861	18793	18786	18803	18855	18874	19012	18787	18754	18915	18862	18872	18887	18742	18847	18744	18881	18743	18812	19012	18933	18991	18801	18825	18909	19101	18881	18769	18922	18804	18862	18892	18744	18887	18984	18934	18875	18864	18871	18753	19014	18815	18866	18978	19060	18791	18970	18862	18715	18926	18789	18852	18846	18765	18981	19123	18815	18831	18803	18865	19033	18887	18743	18867	18814	18820	18701	18864	18693	18811	18754	18976	19019	18898	18803	18756	18900	18761	18624	18876	18770	18685	18931	18858	18894	18835	18765	18875	18755	18866	18882	18953	18814	18927	18776	18820	18840	18932	18797	18772	18761	18889	18860	18909	18997	18700	18830	18744	18756	18903	18771	18865	18731	18897	18785	18886	18742	18850	18808	18850	18585	18927	18907	18821	18862	18863	18760	18909	18922	18915	18837	18991	18813	19075	18890	18988	18855	18794	18889	19000	18848	18962	18904	18745	18775	18704	19039	18953	18922	18747	18909	18901	18988	18936	18702	19101	18960	19009	18915	18854	18904	18754	18908	19229	18669	18897	18904	18816	18848	18825	18859	18789	18973	18840	18845	18834	18799	19036	18804	18997	19007	18850	18963	18767	18919	18694	18818	18672	18909	18992	18965	18857	18755	18811	18929	18826	18659	18917	19018	18745	18953	18826	18914	18939	19033	18813	18815	18704	18695	18761	18928	18778	19027	18801	18814	19061	18872	18741	18989	18797	18850	18911	18944	18847	18917	18809	19002	18759	18791	18883	18928	19022	18961	19007	18754	18718	18826	18962	18940	19047	18814	18898	18849	18828	18710	18968	19116	18919	18940	18762	18887	18859	18914	18817	18990	18900	18933	18970	18775	18749	18848	18905	18945	18925	18851	19009	18820	18935	18695	18947	18770	18825	18751	18946	18787	18718	18955	18978	19143	18804	18904	18849	18773	18919	18899	18653	18940	18879	18700	18665	18965	18958	18772	18797	18942	18922	18875	18934	18993	18980	18888	18945	18954	18776	18811	18943	18943	18948	18985	18922	18935	18687	18782	18827	18810	18716	18895	18695	18944	18752	18873	18788	18874	18930	18799	19008	18684	19051	18971	18756	18871	18825	18644	18885	18929	18872	18816	18799	18769	18764	18787	18878	18865	18813	18802	18666	18916	18759	18954	18897	18979	18942	18924	18939	18794	18790	18936	18969	18918	18777	18907	18889	18872	18843	18763	18942	18664	18850	18886	18831	18833	18903	18901	18866	18746	18972	18803	18816	18820	18748	18809	18777	19002	18959	18756	19018	18785	18877	18872	18885	18850	18941	18974	18918	18913	19004	18911	18990	18982	18725	19008	18952	18875	18922	18930	18831	18896	18993	18918	18985	18811	18962	18842	18795	18926	18827	18798	18730	18937	18946	18881	18874	18952	18689	18988	18826	18933	18676	18872	19005	18906	18694	18933	18937	18765	19037	19062	18794	18956	18891	18828	18895	18917	18931	18861	18781	19039	18807	18853	18757	18844	19004	18724	18871	18807	18750	18777	18882	18982	18904	19100	18803	18838	18838	18862	18775	18972	18999	18796	18940	18974	18732	18799	18922	18969	18939	18909	18869	18741	18844	19052	18832	18991	18881	18780	18822	18916	18934	18915	18802	18839	18705	18856	18779	18667	18833	18871	19056	18818	18925	18839	18802	18905	18883	18787	18752	18941	18948	18918	18916	18782	18583	18900	18946	18804	18977	18861	18948	18746	18736	18799	18864	18777	19010	18916	18937	18813	18900	18752	18870	18814	18950	18895	18895	18925	18968	18848	18788	18925	18817	18877	18910	18733	18771	18930	18965	18898	18828	18951	18844	18921	19009	18914	18908	18747	18898	18853	18860	18995	18872	18827	18801	18960	18764	18749	18726	18733	18963	18899	18949	18900	18695	18898	18872	18782	18903	18850	19043	18898	18743	18796	18905	18773	18807	18747	18854	18724	18889	18792	18856	19011	18774	18844	18804	18866	18917	18667	18738	18936	18927	18831	18871	19025	18924	18943	18853	18902	18657	18693	18911	18895	18922	18716	18816	18827	18885	18906	18723	18810	18881	18972	18690	18860	19054	18799	18904	18864	19042	18954	18873	18826	18868	18798	18980	19129	18869	18794	18832	18757	18849	18981	18823	18689	18864	18866	18697	18895	19068	18853	18903	18831	18867	18759	18762	18830	18857	18979	18839	18895	18853	18899	18985	18962	18751	18749	18879	18989	18830	18778	18712	18917	18952	19035	18788	18913	18854	18837	18884	18920	18677	19028	18872	18812	18869	18857	18911	18982	19020	18735	18920	19056	18789	18770	18682	18904	18918	18931	18994	18827	18772	18785	18895	18826	18900	19023	18979	18884	18817	18906	18793	18904	18785	18784	18796	18723	18865	18880	18756	18892	18725	18797	18920	18990	18850	18984	18847	18647	18699	18905	18887	18718	18683	18796	18721	19013	18884	18867	18812	18998	18900	18843	18882	18890	18968	18910	18773	18885	18985	18839	18817	19049	19006	18926	18868	18835	18884	18871	18820	18961	18881	18880	18807	18954	18973	18898	18889	18865	18623	18949	18778	18908	18830	18951	18949	18944	18991	18861	18911	18865	18842	18869	18814	18903	18711	18789	18747	18830	18776	18774	18961	18876	18921	18783	18975	18717	18832	18932	18817	18843	18598	18775	18968	18994	19039	18950	18926	18883	18859	18994	18897	18795	18990	18964	18602	18902	18755	18901	18867	18831	18813	18873	18928	18931	18856	18684	18930	18702	18884	18775	18984	18848	18917	18871	18799	19051	18874
22887	21540	29450	24114	22113	26206	30945	26772	26089	26293	26211	26052	25864	25824	25788	25793	25519	25756	25324	25468	25522	25450	25598	25622	25572	25455	25456	25256	25513	25310	25346	25537	25414	25411	25170	25379	25517	25454	25406	25269	25420	25418	25278	25449	25348	25378	25260	25210	25550	25294	25532	25617	25435	25243	25518	25551	25423	25739	26462	26364	26239	25883	25702	25669	25460	25288	25565	25184	25483	25287	25394	25305	25190	25042	25440	25522	25401	25418	25474	25355	25489	25287	25351	25106	25398	25161	25310	25211	25336	25317	25392	25232	25202	25296	25379	25144	25077	25332	25314	25183	25152	25252	25110	25232	25383	25255	25148	25483	25244	25163	25387	25336	25177	25488	25101	25243	25099	25466	25207	25327	25404	25485	25381	25337	25243	25362	25322	25271	25304	25298	25189	24994	25207	25254	25341	25428	25166	25129	25408	25234	25079	25141	25291	25154	25365	25455	25228	25212	25100	25620	25319	25031	25275	25185	25481	25138	25289	25245	25212	25128	25588	25469	25166	25183	25161	25260	25372	25270	25455	25132	25214	25313	25388	25116	25307	25434	25310	25275	25494	25461	25362	25440	25295	25301	25372	25159	25235	25322	25339	25300	25248	25118	25265	25270	25394	25259	25245	25171	25034	25323	25305	25094	25346	25137	25263	25304	25289	25254	25374	25313	25172	25162	25199	25068	25240	25513	25159	25160	25172	25289	25352	25058	25120	25165	25251	25530	25431	25185	25220	25095	25540	25123	25366	25261	25131	25302	25293	25218	25287	25184	25088	25287	25186	25230	25290	25384	25208	25207	25275	25563	25270	25182	25337	25078	25244	25462	25234	25327	25304	25354	25440	25218	25148	25261	25325	25163	25402	25114	25177	25325	25274	25188	25393	25113	25227	25329	25193	25456	25370	25404	25303	25269	25282	25209	25134	25252	25249	25339	25366	25316	25426	25443	25159	25413	25165	25401	25242	25242	25317	25003	25224	25107	25001	25343	25190	25248	25172	25314	25394	25129	25256	25362	25261	25591	25375	25255	25312	25130	25265	25220	25306	25390	25369	25298	25250	25428	25239	25226	25258	25317	25244	25173	25249	25116	25421	25063	25250	25292	25194	25243	25468	25216	25282	25185	25489	25054	25149	25064	25001	25141	25166	25049	25296	25256	25106	25353	25236	25486	25242	25317	25366	25304	25208	25315	25373	25308	25357	25216	24956	25316	25204	25182	25344	25308	25318	25092	25183	25212	25474	25389	25305	24970	25211	25445	25035	25277	25071	25326	25131	25354	25097	25381	25196	25330	25115	25155	25251	25196	25105	25329	25146	25118	25328	25236	25294	25181	25235	25256	25155	25194	25365	25230	25387	25296	25332	25285	25268	25405	25282	25244	25202	25304	25349	25044	25240	25253	25163	25413	25056	25314	25026	25036	25368	25209	25263	25283	25264	25437	25305	25202	25324	25242	25195	25281	25187	25348	25384	25078	25474	25381	25123	25421	25135	25108	25188	25301	25099	25152	25201	25213	25310	25344	25333	25330	25328	24794	25367	25105	25229	25368	25257	25303	25260	25241	25155	25188	25081	24942	25439	25014	25199	25178	25545	25275	25357	25451	25234	25207	24911	25387	25417	25190	25407	25284	25200	25286	25269	25261	25161	25278	25085	25213	25114	25290	25116	25392	25358	25444	25141	25170	25416	25423	25242	25235	25202	25508	25271	25317	25340	25063	25333	25379	25464	25398	25239	25225	25232	25187	25539	25081	25293	25296	25483	25195	25336	25356	25309	25196	25248	25406	25222	25014	25275	25337	25220	25518	25356	25328	25089	25047	25402	25251	25216	25335	25545	25137	25187	25161	25486	25174	25415	25236	25245	25261	25358	25379	25180	25355	25103	25107	25263	25136	25302	25359	25202	25421	25430	25274	25293	25341	25185	25126	25313	25224	25181	25174	25071	25061	25152	25299	25284	25470	25353	25384	25266	25301	25369	25258	25379	25400	25468	25064	25120	25284	25286	25292	25370	25443	25168	25112	25331	25323	25425	25176	25259	25238	25324	25227	25137	25109	25381	25206	25115	25162	25298	25095	25203	25217	24895	25056	25148	25077	25381	25204	25076	25346	24987	25253	25170	24902	25064	25059	25168	24973	25163	25275	25150	25391	25168	25408	25259	25036	25168	25328	25205	25077	25070	25288	25166	25381	25154	25123	25379	25072	25347	25369	25249	25385	25304	25271	25290	25267	25281	25160	25227	25030	25220	25161	25158	25154	25247	25354	25180	24988	25360	25195	25200	25174	25330	25192	25263	25263	25222	25397	25085	25216	25093	25093	25467	25019	25172	25508	25132	25406	25307	25265	25282	25255	25224	25234	25399	25271	25192	25112	25109	25128	25163	25258	25012	25233	25065	25206	25211	25310	25048	25128	25202	25140	25385	25351	25308	25012	25521	25153	25126	25216	25078	25416	25406	25098	25438	24967	25080	25396	25488	25399	25105	25225	25037	25290	25265	25462	25319	25137	25343	24940	25338	25193	25217	25359	25313	25274	25297	25488	25340	25227	25232	25537	25246	25301	25305	25247	25131	25283	25181	25290	25195	25210	25075	25166	25311	25432	25352	25132	25120	25432	25408	25404	25166	25195	25373	25337	25233	25118	25480	25211	25458	25251	25167	25371	25221	25363	25392	25205	24986	25128	25295	25031	25384	25294	25332	25113	25158	25256	25045	25300	25289	25277	25231	25267	25188	25147	25095	25319	25333	24987	25286	25070	25295	25266	25263	25117	25218	25103	25291	25139	25233	25157	25455	25315	25139	25363	25180	25358	25155	25236	25402	25300	25347	25252	25324	25345	25284	25319	25198	25287	25354	25280	25420	25277	25282	25138	25330	25164	25207	25335	25317	25376	25197	25287	25203	25122	25253	25222	25224	25223	25175	25118	25283	25324	25170	25297	25210	25301	25243	25172	25152	24946	25265	25371	25311	25232	25412	25121	25112	24993	25364	25367	25405	25189	25223	25198	25229	25268	25381	25266	25322	25307	25286	25218	25339	25151	24970	25309	25496	25240	25670	25109	25268	25344	25247	25121	25139	25077	25137	25156	25417	25434	25098	25344	25151	25163	25364	25353	25072	25129	25212	25246	25409	25231	25213	25291	25205	25179	25174	25433	25305	25311	25205	25400	25191	25200	25404	25242	25380	25312	25291	25254	25296	25232	25163	25394	25230	25178	25322	25243	25388	25149	25157	25404	25385	25297	25455	25446	25469	25110	25391	25482	25318	25091	25226	25214	25446	25181	25264	25453	25402	25375	25287	25159	25259	25427	25084	25147	25217	25454	25201	25080	25383	25213	25214	25329	25266	25011	25173	24939	25328	25342	25158	25424	25250	25113	25283	25132	25548	25319	25351	25205	25235	25279	25196	25137	25463	25415	25141	25249	25297	25078	25021	25269	25211	25281	25265	25356	25227	25367	25422	25235	25359	25045	25244	25272	25046	25312	25350	25324	25583	25472	25325	25350	25164	25367	25302	25354	25475	25244	25286	25249	25205	25159	25104	25232	25383	25200	25139	25270	25280	25219	25146	25436	25174	25341	25051	24965	25266	25169	25408	25439	25107	25223	25134	25203	25203	25394	25260	25272	25196	25413	25149	25278	25141	24989	25234	25318	25219	25259	25306	25221	25414	25057	25150	25282	25366	25249	25165	25447	25105	24993	25360	25092	25427	25308	25310	25209	25529	25339	25206	25347	25305	25351	25291	25202	25268	25250	25465	25232	25300	25342	25292	25305	25269	25259	25354	25081	25318	25149	25166	25275	25083	25175	25371	25287	25278	25113	25387	25254	25298	25389	25113	25143	25280	25223	25340	25245	24964	25173	25168	25340	25210	25333	25407	25053	25336	25317	25351	25294	25153	25346	25228	25248	25317	25273	25261	25171	25298	25187	25352	25277	25420	25427	25164	25372	25378	25206	25170	25111	25245	25213	25302	25286	25381	25158	25302	25142	25242	25101	25183	25237	25260	25304	25328	25180	25500	25192	25337	25445	25437	25067	25268	24962	25150	25223	25273	25283	25115	25072	25454	25304	25125	25233	25390	25199	25204	25273	25406	25222	25304	25416	25170	25001	25309	25216	25272	25473	25344	25373	25216	25296	25089	25292	25268	25286	25279	25207	25223	25316	25126	25371	25240	25303	25424	25268	25141	25253	25321	25191	25158	25134	25159	25157	25262	25150	25374	25149	25298	25197	25233	25446	25460	25294	25330	25484	25120	25070	25080	25344	25285	25266	25272	25510	25330	25236	25286	25397	25265	25250	25556	25189	25278	25266	25128	24985	25268	25163	25252	25194	25324	25134	25119	25243	25131	25439	25333	25275	25226	25395	25205	25374	25213	25352	25099	25546	25179	25312	25366	25212	25028	25117	25249	25444	25023	25281	25234	25264	25245	25149	25196	25335	25049	25257	25096	25363	25440	25406	25356	25158	25121	25269	25327	25350	25237	25226	25152	25340	25309	25119	24957	25250	25310	25226	25050	25298	25322	25104	25147	25224	25317	25204	25431	25164	25188	25416	25234	25371	25323	25338	25359	25117	25135	25222	25172	25386	25224	25406	25284	25351	25414	25015	25527	25120	25176	25269	25138	25021	25162	25080	25411	25295	25365	25322	25284	25463	25224	25330	25457	25297	25260	25016	25170	25285	24995	25422	25153	25134	25292	25212	25288	25389	25110	25357	25170	25315	25200	25429	25386	25347	25173	25349	25108	25328	25166	25275	25374	25078	25205	25216	25270	25345	25213	25195	25307	25359	25438	25056	25297	25359	25144	24967	25032	25205	25177	25309	25103	25430	25322	25170	25186	25200	25158	25175	25279	25380	25360	25274	25167	25159	25228	25285	25277	25195	25217	25284	25551	25259	25287	25314	25312	25090	25032	25306	25386	25407	25158	25204	25249	25328	25322	25156	25385	25041	25334	25175	25209	25231	25230	25176	25256	25205	25318	25271	25110	25230	25257	25127	25201	25098	25152	25357	25172	25266	25355	25248	25126	24924	25039	25475	25211	25276	25219	25211	25113	25295	25173	25313	25079	25350	25267	25210	25158	25363	25019	25394	25190	25340	25263	25388	25146	25069	25242	25171	25110	25241	25248	25142	25314	25009
19258	34922	33630	27865	25576	24023	22078	21115	20574	20160	20061	19966	19894	19544	19722	19510	19534	19666	19809	19488	19397	19540	19516	19453	19384	19223	19581	19454	19465	19384	19383	19361	19240	19152	19188	19224	19363	19255	19321	19323	19350	19212	19265	19369	19381	19370	19491	19436	19305	19422	19446	19231	19436	19355	19387	19570	19487	19959	20659	20569	20666	20148	19768	19495	19234	19272	19284	19217	19202	19208	19178	19260	19000	19213	19196	19285	19310	19189	19208	19138	19215	19030	19031	19186	19267	19171	19158	19204	19132	19239	19227	19025	19224	19095	19322	19172	19200	19189	19299	19239	19206	19180	19192	19363	19429	19292	19194	19283	19325	19212	19318	19179	19182	19340	19190	19259	19302	19131	19239	19339	19283	19129	19222	19141	19337	19284	19257	19139	19099	19235	19263	19346	19122	19101	19338	19413	19118	19177	19185	19300	19328	19187	19143	19197	19178	19357	19256	19141	19218	19270	19259	19174	19299	19468	19246	19244	18993	19088	19311	19242	19242	19147	19357	19299	19337	19144	19174	19145	19413	19346	19097	19104	19153	19401	19329	19201	19466	19101	19249	19155	19401	19144	19270	19188	19275	19097	19227	19119	19121	19233	19341	19206	19340	19086	19272	19205	19191	19126	19308	19138	19303	19197	19292	19289	19178	19280	19078	19154	19254	19065	19152	19155	19251	19159	19046	19273	19262	19226	19239	19273	19075	19111	18950	19081	19298	19257	19198	19353	19215	19263	19163	19158	19258	19292	19275	19225	19293	19116	19229	19385	19330	19170	19110	18985	19271	19282	19064	19277	19379	19346	19157	19277	19164	19299	19138	19275	19248	19300	19079	19294	19128	19306	19108	19153	19204	19080	19326	19377	19134	19290	19134	19294	19260	19291	19254	19145	19139	19189	19153	19212	19165	19147	19127	19226	19213	19308	19136	19286	19186	19311	19088	19095	19088	19139	19196	19235	19280	19366	19235	19125	19236	19183	19124	19199	19309	19134	19217	19141	19222	19353	19176	19112	19269	19373	19265	19134	19193	19387	19028	19145	19218	19199	19097	19107	19482	19091	19124	19270	19354	19343	19241	19005	19280	19085	19166	19104	19119	19132	19254	19238	19102	19118	19212	19093	19252	19139	19413	19143	19139	19180	19167	19175	19308	19069	19320	19110	19163	19236	19213	19279	19122	19181	19231	19315	19197	19277	19078	19182	19142	19207	19192	19369	19290	19389	19147	19248	19105	18923	19204	19305	19038	19308	19246	19225	19344	19284	19112	19253	19107	19275	19131	19239	19066	19216	19131	19236	19253	19220	19132	19259	19242	19187	19211	19236	19213	19029	19215	19245	19168	19330	19195	19184	19039	19306	19383	19137	18910	19093	19054	19229	19081	19228	19168	19170	19339	19216	19239	19395	19183	19086	19215	19248	19163	18968	19297	19230	19310	19257	19353	19165	19178	19155	19180	19171	19294	19128	19321	19312	19047	19266	19200	19185	19110	19115	19281	18959	19282	19168	19079	19090	19157	19277	19210	19270	19077	19281	19068	19253	19137	19151	19227	19324	19228	19138	19375	19327	19087	19240	19246	19100	19146	19248	19216	18968	19163	19110	19213	19116	19304	19133	19118	19409	19022	19393	19365	19199	19343	19331	19194	19096	19316	19239	19203	19222	19276	19264	19199	19099	19231	19227	19196	19366	19101	19188	18981	19314	18834	19116	19277	19244	19100	19175	19206	19180	19175	19314	19341	19188	19257	19208	19246	19080	19110	19141	19244	19079	19027	19166	19319	19293	19079	19191	19202	19136	19009	19209	19268	19412	19197	19298	19085	19352	19095	19170	19303	19046	19177	19065	19227	19145	19231	19278	19277	19179	19315	19205	19404	19181	19095	19185	19157	19214	19251	19125	19221	19224	19122	19182	19341	19127	19104	19040	19304	19289	19313	19386	19150	19262	19238	19113	19158	19267	19275	19145	19140	19257	19200	19180	19284	19199	19119	19067	19291	19259	19335	19100	19077	19235	18928	19237	19094	19241	19238	19104	19393	19151	19194	19236	19121	19059	19288	19409	19150	19063	19226	19094	19285	19212	19182	19332	19352	19095	19385	19183	19139	19188	19058	19248	19068	19165	19172	19332	19179	19153	19186	19177	19290	19073	19443	19201	19182	19184	19255	19220	19183	19299	19190	19329	19127	19261	19148	19265	19169	19171	19176	19331	19036	19238	19195	19195	19154	19240	19208	19284	19345	19069	19037	19254	19281	19431	19142	19269	19152	19177	19423	19084	19245	19230	19225	19245	19148	19348	19267	19098	19105	19175	19175	19073	19116	19323	19165	19110	19151	19122	19243	19146	19172	19095	19392	19143	19012	19141	19251	19185	19090	19076	19365	19247	19320	19124	19135	19092	19364	19170	19084	19211	19253	19216	19125	19129	19307	19123	19196	19143	19186	19260	19061	19165	19209	19163	19046	19406	19259	19142	19089	19113	19339	19401	19118	19036	19257	19119	19191	19220	19306	19117	19262	19218	19021	19071	19189	19278	19133	19142	19102	19284	19229	19076	19260	19066	19166	19286	19228	19164	19171	19257	19220	19279	19319	19208	19198	19097	19304	19232	19211	19336	19255	19133	19195	19324	19389	19117	19274	19113	19320	19248	19064	19125	19287	19289	19209	19240	19215	19043	19321	19204	19179	19230	19064	19127	19011	19366	19386	19193	18966	19204	19216	19228	19177	19150	19432	19332	19413	19212	19185	19294	19058	19233	19048	19245	19248	19119	19341	19341	19184	19418	19243	19165	19208	19062	19225	19426	19078	19335	19124	19271	19199	19219	19126	19135	19348	19259	19283	19109	19039	19201	19252	19259	19066	19159	19082	19236	19247	19166	19176	19174	19210	19147	19119	19072	19261	19112	19095	19235	19146	19105	19254	19172	19038	19206	19299	19173	19066	19195	19185	19280	19269	19161	19278	19208	19128	19256	19185	19240	19197	19188	19149	19289	19209	19279	19133	19181	19244	19183	19245	19301	19204	19228	19224	19226	19236	19166	19116	19105	19167	19143	19116	19305	19069	19167	19230	19015	19214	19020	19143	19092	19147	19193	19353	18940	19324	19215	19257	19156	19193	19287	19122	19227	19216	19225	19134	19018	19322	19098	19228	19111	19175	19195	19247	19141	19145	19327	19345	19301	19261	19217	19336	19191	19357	19161	19106	19258	19234	19208	19289	19274	19296	19162	19128	19245	19348	19186	19093	19219	19185	19170	19166	19302	19104	19190	19168	19198	18921	19318	19232	19037	19203	19078	19121	19364	19285	19266	19270	19147	19265	19268	19355	19220	19278	19136	19263	19045	19155	19096	19094	19167	19093	19059	19247	19150	19048	19198	19174	19275	19254	19173	19043	19207	19121	19340	19245	19286	19138	19144	19140	19198	19182	19282	19145	19118	19170	19188	19237	19088	19069	19135	19319	19171	19269	19359	19250	19345	19205	19351	19229	19167	19196	19326	19442	19330	19170	19395	19123	19226	19191	19171	19267	19220	19045	19158	19204	19067	19208	19296	19262	19111	18911	19186	19174	19362	19249	19160	19381	19106	19103	19097	19362	19278	19212	19122	19286	19174	19190	19247	19273	19101	19223	19219	19281	19268	19299	19127	19276	19141	19395	19308	19220	19269	19220	19142	19129	19287	19093	19284	19128	19439	19202	19196	19100	19111	19179	19118	19230	18890	19240	19195	19155	19182	19110	19144	19303	19224	19322	19084	19182	19106	19245	19127	19252	19112	19147	19347	19194	19307	19292	19190	19364	19356	19076	19257	19232	19068	19371	19221	19003	19318	19333	19111	19281	19220	19321	19181	19190	19246	19127	19220	19219	19253	19190	19297	19123	19043	19374	19373	19171	19183	19186	19232	19098	19241	19235	19273	19136	19003	19270	19206	19269	19263	19056	19272	18981	19209	19225	19103	19285	19139	19239	19161	19350	19193	19158	19110	19093	19181	19317	19379	19373	19212	19239	19140	19072	19425	19128	19187	19215	19201	19368	19208	19140	19213	19177	19171	19358	19084	19124	19326	19140	19058	19124	19320	19247	19074	19297	19187	19177	19096	19239	19162	19265	19248	19274	19148	19239	19199	19157	19177	19068	19317	19251	19123	19264	19043	18974	19124	19367	19073	19256	19197	19104	19086	19074	19265	19236	19169	19309	19177	19201	19263	19158	19124	19201	19125	19259	19100	19066	19205	19290	19250	19238	19020	19276	19232	19176	19018	19375	19280	19101	19164	19265	19254	19114	19321	19188	19395	19108	19215	19290	19347	19218	19257	19368	19200	19172	19143	19090	19178	19264	19199	19159	19241	19154	19097	19276	19396	19221	19362	19160	19361	19103	19143	19162	19139	19054	19232	19037	19236	19406	19181	19054	19076	19333	19303	19378	19015	19168	19087	18877	19039	19229	19183	19074	19070	19176	19266	19144	19186	19177	19199	19272	19190	19031	19073	19182	19148	19249	19186	19215	19086	19372	19260	19112	19054	19127	19355	19159	19167	19121	19209	19302	19141	19257	19124	19271	19182	19298	19295	19387	19057	19008	19266	19123	19191	19092	19163	19226	19158	19279	19202	19196	19193	19076	19241	19410	19086	19108	19189	19310	19379	19119	19205	19309	19240	19153	19249	19250	18978	19235	19124	19201	19373	19237	19192	19135	19312	19154	19391	19068	19086	19332	19175	19161	19395	19193	19285	19095	19185	19287	19189	19083	19214	18998	19227	19207	19217	19060	19100	19123	19239	19196	19098	19125	18909	19246	19357	19169	19288	19323	19218	19350	19326	19165	19192	19237	19249	19177	19187	19090	19244	19290	19170	19126	19327	19132	19128	19098	19337	19163	19112	19137	19188	19091	19041	19338	19278	19253	19098	19077	19146	19292	19293	19100	19253	19209	19079	19196	19013	19206	19080	19225	19080	19189	19291	19217	19245	19063	19044	19313	19252	19288	19168	19185	19271	19179	19141	19432	19245	19239	19214	19137	19005	19166	19162	19173	19367	19269	19173	19068	19177	19271	19030	19161	19096	19283	19161	19170	19312	19211	19096	19299	18950	19232	19215	19290	19341	19446	19085	19256	19184	19185	19323	19038	19184	19351	19259	19215	19430
28361	23292	29551	28953	25964	25613	25526	24896	24721	25023	24971	24734	24600	24563	24715	24680	24679	24802	24667	24835	24739	24563	24800	24701	24717	24813	24630	24724	24640	24813	24707	24582	24654	24553	24827	24831	24553	24810	24836	24638	24705	24635	24602	24893	24586	24782	24610	24681	24764	24709	24586	24820	24704	24678	24956	24872	24595	24618	24600	24867	24767	24716	25039	24763	24595	24538	24672	24489	24738	24614	24559	24545	24659	24699	24515	24753	24573	24496	24479	24700	24614	24769	24748	24530	24870	24740	24641	24536	24667	24679	24602	24731	24727	24701	24667	24810	24771	24781	24819	24903	24617	24854	24898	24454	24626	24618	24696	24723	24649	24775	24799	24589	24699	24603	24589	24272	24669	24546	24869	24640	24790	24549	24871	24820	24581	24530	24975	24667	24737	24924	24726	24483	24751	24643	24610	24640	24965	24867	24780	24766	24500	24642	24693	24683	24485	24492	24440	24587	24752	24735	24732	24571	24889	24815	24835	24664	24604	24507	24662	24326	24512	24615	24738	24729	24566	24529	24766	24689	24699	24637	24661	24575	24581	24686	24673	24798	24529	24767	24764	24637	24943	24806	24691	24677	24495	24767	24477	24815	24743	24756	24533	24655	24677	24540	24500	24660	24617	24871	24726	24665	24503	24739	24763	24490	24677	24547	24334	24547	24820	24642	24822	24655	24798	24761	24548	24700	24506	24541	24646	24749	24853	24807	24635	24629	24700	24556	24826	24568	24669	24818	24715	24598	24713	24438	24515	24578	24882	24895	24710	24775	24594	24570	24806	24630	24767	24691	24634	24615	24735	24897	24651	24559	24667	24906	24525	24692	24747	24841	24843	24626	24398	24685	24866	24661	24702	24597	24686	24751	24501	24771	24712	24693	24643	24669	24673	24753	24784	24540	24684	24467	24749	24655	24881	24734	24521	24668	24404	24752	24507	24575	24818	24706	24416	24975	24650	24752	24391	24585	24621	24611	24394	24673	24743	24745	24767	24723	24547	24705	24681	24811	24638	24786	24740	24882	24706	24696	24627	24787	24556	24658	24645	24713	24625	24749	24631	24584	24576	24720	24730	24516	24751	24806	24732	24646	24509	24734	24622	24652	24645	24749	24728	24771	24663	24436	24701	24491	24729	24536	24810	24637	24866	24746	24760	24518	24596	24696	24531	24681	24705	24771	24784	24753	24628	24647	24799	24655	24552	24798	24584	24449	24663	24695	24690	24624	24588	24776	24646	24493	24709	24802	24731	24504	24547	24789	24723	24635	24939	24766	24639	24891	24611	24706	24746	24624	24506	24501	24707	24529	24879	24663	24889	24826	24709	24566	24592	24508	24741	24463	24601	24636	24799	24842	24544	24729	24655	24633	24591	24607	24950	24855	24639	24540	24649	24695	24750	24690	24693	24668	24537	24844	24622	24609	24439	24541	24428	24742	24729	24608	24892	24651	24471	24721	24843	24505	24603	24775	24919	24695	24640	24507	24452	24748	24574	24688	24739	24590	24718	24674	24553	24632	24648	24664	24594	24770	24764	24864	24676	24393	24470	24723	24611	24558	24532	24565	24737	24610	24506	24787	24573	24837	24698	24425	24823	24691	24663	24610	24787	24529	24660	24497	24607	24572	24587	24795	24820	24738	24921	24431	24592	24781	24840	24835	24779	24902	24739	24650	24603	24719	24565	24795	24637	24376	24775	24704	24507	24666	24714	24665	24846	24802	24790	24507	24752	24707	24631	24735	24757	24633	24828	24695	24964	24855	24544	24638	24627	24626	24566	24463	24677	24722	24664	24818	24647	24687	24797	24698	24768	24677	24546	24442	24855	24607	24700	24797	24810	24663	24511	24465	24558	24624	24686	24650	24675	24949	24589	24748	24570	24806	24608	24687	24827	24642	24802	24547	24813	24772	24736	24556	24585	24745	24776	24938	24830	24680	24555	24596	24682	24595	24840	24449	24752	24626	24680	24495	24662	24541	24448	24602	24619	24610	24743	24440	24691	24549	24896	24745	24608	24503	24651	24684	24741	24673	24634	24610	24849	24739	24801	24639	24659	24528	24791	24823	24557	24617	24541	24486	24682	24544	24586	24801	24754	24657	24823	24786	24517	24662	24671	24812	24674	24691	24766	24818	24847	24586	24652	24759	24485	24593	24746	24609	24278	24700	24474	24741	24592	24786	24617	24793	24595	24861	24785	24663	24588	24701	24682	24450	24521	24514	24473	24522	24407	24852	24692	24629	24564	24930	24895	24614	24641	24679	24554	24618	24482	24762	24635	24806	24786	24805	24804	24555	24639	24545	24804	24472	24919	24822	24396	24620	24805	24700	24609	24623	24831	24604	24805	24750	24608	24621	24615	24594	24730	24817	24461	24601	24773	24660	24554	24466	24603	24498	24657	24750	24674	24622	24769	24664	24584	24689	24829	24835	24659	24780	24503	24496	24597	24600	24500	24668	24901	24856	24766	24775	24664	24723	24689	24645	24328	24602	24681	24691	24594	24603	24716	24448	24626	24857	24584	24582	24662	24784	24820	24888	24736	24716	24885	24880	24504	24670	24758	24822	24496	24763	24653	24709	24658	24508	24830	24590	24508	24784	24823	24780	24983	24882	24548	24644	24595	24751	24556	24619	24541	24621	24724	24892	24903	24623	24690	24795	24815	24563	24670	24599	24626	24588	24669	24760	24844	24702	24874	24696	24642	24544	24720	24614	24551	24848	24818	24576	24648	24569	24635	24659	24586	24605	24841	24777	24678	24867	24741	24698	24393	24693	24745	24795	24801	24710	24534	24742	24718	24633	24453	24782	24561	24274	24508	24562	24693	24876	24793	24648	24678	24631	24786	24535	24797	24743	24687	24720	24660	24388	24733	24594	24981	24861	24808	24802	24676	24571	24864	24741	24506	24708	24828	24606	24461	24867	24770	24790	24635	24787	24708	24721	24930	24748	24693	24600	24813	24716	24597	24723	24670	24547	24769	24672	24725	24762	24332	24708	24412	24646	24784	24675	24688	24827	24657	24682	24822	24700	24701	24646	24616	24550	24792	24506	24751	24694	24686	24674	24671	24593	24889	24659	24615	24558	24787	24840	24899	24693	24758	24546	24643	24660	24861	24649	24658	24609	24515	24561	24433	24681	24830	24684	24825	24564	24649	24591	24674	24503	24846	24682	24607	24647	24720	24510	24857	24757	24833	24680	24563	24787	24603	24930	24807	25022	24613	24585	24556	24671	24624	24774	24703	24608	24599	24504	24841	24690	24907	24707	24569	24707	24591	24777	24772	24630	24628	24493	24607	24709	24754	24779	24746	24657	24824	24756	24710	24630	24573	24957	24775	24632	24543	24522	24721	24805	24871	24820	24862	24618	24939	24542	24775	24619	24600	24777	24746	24811	24601	24623	24833	24665	24625	24558	24723	24726	24694	24965	24607	24596	24687	24724	24726	24563	24577	24594	24676	24583	24512	24587	24395	24634	24804	24685	24712	24681	24668	24588	24710	24497	24491	24780	24660	24851	24666	24818	24319	24657	24715	24790	24788	24636	24624	24630	24751	24771	24728	24594	24784	24464	24847	24782	24717	24533	24766	24707	24584	24700	24668	24709	24792	24510	24717	24842	24684	24503	24843	24698	24492	24772	24791	24612	24735	24734	24493	24715	24579	24390	24602	24584	24747	24746	24590	24880	24718	24698	24555	24750	24628	24654	24566	24632	24649	24529	24596	24619	24747	24551	24752	24608	24715	24378	24480	24807	24563	24587	24740	24576	24610	24647	24699	24686	24820	24693	24606	24938	24816	24649	24841	24686	24741	24650	24720	24801	24619	24694	24641	24716	24553	24530	24645	24646	24586	24694	24604	24569	24659	24679	24522	24912	24664	24672	24584	24792	24576	24611	24827	24753	24715	24651	24860	24623	24683	24735	24515	24528	24716	24742	24641	24637	24520	24627	24793	24458	24612	24706	24653	24692	24779	24793	24673	24605	24800	24707	24732	24543	24619	24414	24569	24745	24694	24602	24617	24782	24860	24467	24474	24715	24553	24804	24847	24802	24684	24724	24881	24549	24680	24733	24457	24825	24455	24741	24638	24479	24647	24527	24585	24666	24572	24699	24743	24668	24695	24694	24854	24751	24691	24783	24698	24728	24735	24643	24750	24490	24518	24730	24581	24817	24812	24770	24667	24671	24625	24607	24870	24738	24823	24840	24827	24656	24733	24560	24659	24618	24706	24651	24720	24582	24642	24529	24725	24467	24684	24545	24582	24609	24750	24774	24950	24518	24742	24653	24686	24839	24696	24765	24657	24654	24671	24568	24770	24535	24577	24751	24694	24786	24795	24793	24753	24713	24670	24605	24734	24684	24392	24606	24619	24711	24594	24589	24786	24620	24675	24726	24943	24759	24750	24756	24743	24666	24740	24583	24691	24602	24692	24881	24577	24499	24659	24755	24573	24547	24639	24749	24568	24857	24730	24586	24699	24692	24553	24558	24809	24601	24630	24589	24534	24774	24491	24925	24792	24822	24550	24735	24762	24932	24669	24741	24680	24608	24758	24717	24746	24662	24495	24734	24610	24844	24511	24901	24806	24827	24538	24780	24835	24789	24483	24381	24591	24690	24492	24708	24452	24594	24565	24916	24739	24609	24833	24564	24706	24803	24841	24737	24415	24773	24666	24745	24647	24508	24495	24680	24500	24590	24368	24604	24686	24645	24928	24801	24932	24740	24733	24694	24645	24692	24631	24755	24494	24711	24801	24805	24774	24739	24751	24668	24861	24597	24720	24505	24527	24638	24808	24517	24450	24920	24666	24697	24580	24747	24714	24671	24754	24453	24707	24654	24684	24753	24756	24635	24613	24515	24778	24899	24697	24756	24527	24733	24358	24497	24849	24652	24547	24632	24486	24489	24674	24588	24682	24694	24552	24723	24834	24929	24659	24626	24743	24673	24678	24688	24739	24770	24537	24653	24728	24461	24769	24761	24790	24766	24557	24898	24671	24701	24664	24757	24647	24731	24658	24713	24976	24682	24831	24550	24626	24663	24652	24394	24806	24561	24688	24840	24710	24793	24646	24476	24574	24639	24797	24640	24509	24640	24589	24445	24760	24904	24700	24564	24845	24539	24519	24455	24522	24653	24736	24620	24815	24544
18850	25035	24814	22247	21379	19956	19364	19144	19343	18987	18782	18812	19180	18917	18936	19012	18841	18675	18957	18834	18848	18682	18686	18811	18764	19117	18985	18842	18839	18758	18798	18865	18883	18679	18857	18968	18954	18865	18925	18734	18625	18760	18874	18922	18693	18781	18938	18894	18951	18904	19020	18884	18942	18963	18996	18909	19188	18981	18809	18830	19116	18945	18885	18884	18726	18711	18939	18819	18703	18699	18835	18972	18709	18871	18902	18989	18807	18785	18847	18814	18832	18685	18679	18715	18805	18785	18680	18725	19007	18708	18971	18831	18969	18587	18790	18736	18843	18697	18789	18891	18900	18819	18820	19062	18845	18872	18813	18757	18858	18684	18919	18958	18955	18820	18864	18844	18823	18853	18669	19131	18824	18919	18730	18796	18730	18624	18888	18750	18819	18923	18942	18883	18759	18707	18735	18608	18833	18797	18831	18884	18805	18794	19002	18715	18679	18900	18810	18744	18910	18882	18727	18858	18696	18849	19022	18755	18788	18697	18732	18942	18712	18753	18924	18795	18629	18726	18854	18755	18700	18912	18695	18701	18732	18876	18840	18833	18877	18874	18927	18748	18899	18738	18833	18726	18528	18786	18832	18856	18952	18811	18735	18788	18784	18850	18906	18703	18887	18725	18914	18909	18716	18729	18713	18748	18761	18891	18847	18836	18758	18871	18878	18848	18881	18861	18861	18778	19029	18749	18804	18676	18825	18810	18919	18679	18745	19056	18797	19031	18789	18812	18855	18917	18700	18785	18823	18704	18748	18575	18836	18887	18669	18913	18738	18775	18774	18803	18796	18815	18834	18783	18833	18936	18700	18821	18668	18953	18835	18705	18703	18688	18761	18803	18791	18754	18886	18734	18706	18916	18983	18810	18920	18764	18872	18807	18935	18917	18992	18637	18685	18699	18810	18781	18926	18649	18832	18799	19133	18958	18993	18787	18744	18951	18875	18758	18761	18815	18832	18862	18855	18968	18751	18717	18845	18760	18885	18715	18864	18637	18877	18842	18832	18759	18767	18749	18733	18872	18653	18772	18753	18969	18902	18789	18736	18957	18719	18845	18887	18789	18692	18722	18799	18693	18986	18791	18810	18800	18882	18840	18771	18800	18885	18763	18930	18744	18913	18748	18836	18832	18808	18783	18824	18769	18781	18833	18742	18939	18863	18747	18678	18834	18814	18946	19009	18770	18527	18871	18657	18839	19015	18801	18704	18827	18716	18712	18771	18858	18756	18786	18896	18838	18779	18710	18573	18650	18712	18920	18552	18859	18761	18854	18685	18651	18886	18651	18573	18678	18855	18963	18722	18657	18891	18916	18881	18720	18746	18767	18919	18729	18715	18664	18870	18805	18747	18767	18908	19058	18756	18852	18903	18676	19043	18769	18858	18764	18928	18890	18855	18822	18852	18878	18758	18881	18571	18728	18703	18712	18873	18780	18913	18616	18854	18867	18993	18692	18695	18919	18757	18875	18828	18709	18804	18977	18909	18737	18950	18871	18791	18806	18843	18813	18895	18879	18668	18844	18880	18762	18801	18867	18800	18771	18817	18873	18881	18751	18855	18807	18649	18785	18758	18637	18864	18771	18799	18759	18659	18876	18811	18769	18859	18915	18864	18814	18847	18657	18871	19021	18807	18824	18831	18873	18889	18722	18545	18817	18916	18969	18843	18871	18735	18884	18775	18776	18788	18903	18686	18921	18833	18835	18626	18827	18912	18687	18862	18742	18742	19046	18787	18873	18786	18763	18739	18788	18836	18836	18900	18941	18706	18749	18589	18958	18854	18759	18838	18826	18749	18836	18735	18867	18844	18624	18920	18775	18985	18686	18944	18601	18811	18736	18655	18694	18763	18787	18898	18650	18748	18815	18837	18788	18784	18798	18928	18983	18892	18807	18825	18683	18708	18810	18693	18689	18809	18861	18778	18781	18941	18815	18892	18837	18841	19027	18937	18777	18770	18812	18889	18684	18695	19007	18784	18939	18925	19081	18952	18868	18802	18794	18801	18849	18883	19024	18785	18758	18824	18864	18835	18999	18738	18897	18659	18879	18952	18869	18807	18795	18840	18982	19001	18634	18885	18612	18891	18668	18842	18845	18632	18833	18792	18902	18799	18881	18823	18571	18822	18862	18637	18664	18676	18815	18882	18687	18912	18544	18751	18905	18845	18844	18722	18804	18783	18750	18729	18810	18799	18801	18736	18917	18858	18928	18823	18979	18759	18784	18749	18838	18809	18776	18733	18738	18835	18896	18755	18957	18701	18839	19019	18711	18973	18674	18824	18847	18831	18848	18825	19055	18778	18783	18690	18745	18746	18629	18698	18852	18810	18661	18775	18895	18839	18881	18743	18770	18848	18868	18639	18714	18659	18652	18898	18776	18861	18720	18844	18725	18868	18894	18862	18957	18769	18855	18719	18866	18851	18729	18729	18715	18765	18726	18728	18680	18768	18885	18788	18835	18693	18557	18862	18759	18743	18802	18581	18760	18856	18782	18765	18821	18872	18805	18865	18807	18814	18677	18857	18799	18882	18801	18656	18841	18738	18821	18850	18726	18738	18825	18727	18752	18932	18711	18778	18876	18773	18778	18872	18832	18842	18639	18871	18763	18684	18847	18982	18775	18823	18974	18807	18593	18840	18878	18938	18671	18701	19012	18761	18749	18845	18786	18834	18706	18845	18969	18758	18835	18788	18789	18741	18869	18842	18972	18753	18946	18843	18760	18934	18847	18660	18815	18792	18859	18772	18815	18985	18754	18811	18768	18865	18707	18733	18778	18705	18921	18874	18900	18857	18937	18790	18831	18911	18785	18782	18971	18933	18968	18736	18887	18978	18780	18700	18854	18781	18667	18822	18851	18790	18677	18728	18782	18807	18825	18676	18833	18719	18868	18953	18748	18886	18973	18921	18907	18728	18829	18738	18803	18839	18786	18755	18848	18848	18757	18804	18826	18796	18699	18851	18744	18884	18943	18707	18736	18845	18852	18777	18662	18817	18918	18843	18627	18927	18788	18935	18747	18993	18668	18795	18767	18802	18847	18840	18875	18993	18884	18815	18804	18804	18863	18730	18836	18817	18756	18845	18706	18832	18805	18833	18700	18891	18791	18781	18719	18825	18540	18873	18827	18633	18732	18810	18706	18903	19061	18870	18675	18902	18914	18956	18739	18880	18740	18969	18850	18957	18942	18948	18861	18696	18873	18729	18680	18864	18831	18916	18698	18864	18683	18947	18784	18724	18882	18917	18663	18749	18819	18831	18773	18771	18755	18868	18924	18796	18791	18974	18809	18871	18768	18660	18718	18812	18656	18870	18884	18766	18884	18521	18855	18902	18802	18815	18959	18822	18840	18687	18897	18743	18855	18668	18694	18783	18758	18780	18961	18729	18750	18771	18803	18998	18723	19077	18772	18963	18718	18767	18705	18820	18588	19044	18781	18779	18755	18905	18890	18948	18624	18946	18781	18745	18711	18846	18717	18816	18925	18848	18749	18637	18774	18787	18911	18877	18708	18868	18958	18752	18926	18917	18750	18768	18806	18769	18886	18856	19038	18760	18756	18949	18737	18908	18874	18942	18725	19000	18724	18744	18583	18909	18972	18829	18790	19147	18751	18857	18784	18844	18782	18775	18654	18996	18886	18858	18757	18886	18946	18693	18936	18713	18913	18924	18914	18672	18963	18752	18758	18721	18776	18954	18840	18748	18948	18717	18689	18888	18761	18921	18876	19049	18631	18821	19002	18621	18745	18786	18834	18949	18863	18856	18702	18637	18817	18701	18811	18733	18826	18664	18672	18801	18734	18875	18832	18873	18780	18850	18864	19041	18866	18832	18845	18710	18725	18834	18767	18909	18882	18907	18737	18919	18719	18738	18610	18877	18851	18752	18704	18813	18959	18781	18948	18774	18736	18954	18754	18711	18958	18885	18847	18825	18582	18665	18775	18630	18847	18810	18984	18797	18880	18725	18952	18867	18838	18535	18865	18824	18798	18814	18699	18765	18728	18931	18938	18849	18774	18665	18716	18788	18846	18985	18967	18696	19053	18920	18806	18894	18766	18666	18746	18748	18772	18780	18795	18624	18822	18799	18692	19005	18970	18876	18729	18847	18743	18935	18748	18779	18779	18877	18673	18885	18928	18821	18639	18877	18947	18717	18730	18738	18992	18863	18989	18944	18850	19002	18648	18560	18924	18861	18733	18759	18737	19077	18770	18623	18894	18886	18759	18712	18899	18752	18879	18914	18767	18778	18754	18667	18795	18751	18717	18788	18824	18877	18989	18756	18819	18791	18654	18845	18830	18709	18763	18892	18703	18916	18909	18810	18759	18704	18856	18835	18875	18990	18874	18895	18741	18796	18718	18874	18973	18651	18721	18718	18696	18753	18832	18643	18995	18704	18842	18763	18795	18754	18794	18692	18864	18882	18963	18846	18883	18953	18866	18684	18836	18856	18976	18906	18860	18901	18898	18754	18555	18763	18800	18891	18634	18840	18746	18854	18802	18797	18874	18658	18738	18889	18729	18798	18818	18582	18910	18869	18846	18827	18816	18993	18606	18886	18701	18939	18779	18836	18851	18860	18670	18834	18774	18858	18730	18867	18821	18821	18768	18854	18747	18831	18913	18610	18769	18627	18981	18772	18907	18968	18863	18678	18772	18768	18890	18914	18842	18786	18772	18878	18806	18758	18865	18818	18877	18955	18855	18793	18793	18938	18756	18769	18818	18866	19071	18887	18843	18869	18820	18858	18895	18896	18806	18894	18751	18765	18809	18766	18742	18717	18824	18981	18851	18719	18786	18780	18858	18882	18725	18812	18796	18890	18864	18863	18836	18916	18710	18951	18806	18946	18793	18966	18939	18742	18851	18807	18861	18841	18859	18774	18879	18983	18801	18857	18692	18837	18817	18865	18766	18904	18780	18866	18816	18982	18773	18663	18751	18878	18899	18889	18841	18858	18879	18835	18718	18670	18732	18723	18776	18837	18728	18768	18569	18883	18747	18801	18893	18823	18687	19020	18760	18676	18719	18833	18796	18724	18692	18789	18849	18695	18898	18813	18772	18845	18837	18838	18752	18684	18560	18874	18729	18811	18820	18715	18858	18850	18915	18679	18801	18836	18883	18663	18879	18912	18862
24005	21478	29077	24471	23338	26316	27612	25123	24644	24923	24704	24624	24648	24450	24617	24359	24380	24109	24482	24510	24519	24108	24361	24201	24268	24424	24258	24418	24482	24332	24645	24263	24344	24270	24364	24298	24670	24507	24220	24150	24321	24027	24332	24482	24052	24334	24157	24342	24165	24398	24293	24250	24392	24410	24189	24409	24315	24259	24314	24642	24787	24719	24969	24458	24587	24173	24178	24208	24410	24190	24094	24303	24495	24348	24177	24154	24205	24311	24345	23848	24398	24288	24309	24298	24142	24209	24446	24259	24172	24306	24220	24252	24186	24136	24144	24120	24191	24100	24090	24081	24219	24401	24341	24021	24214	24251	24063	24015	24224	24127	24212	24307	24271	24394	23992	24184	24054	24214	24251	24386	24183	24320	24308	24152	24241	24137	24067	24132	24157	24136	24208	24263	24091	24041	24070	24308	24092	23968	24202	24227	23981	24012	24314	24085	24251	24220	24335	24131	24091	24258	24274	24040	24322	24260	24260	24361	24155	24205	24240	24240	24295	24209	24314	24430	24189	24352	24459	24131	24213	24159	24332	24080	24355	24340	24386	24227	24133	24358	24131	24016	24207	24212	24279	24161	24006	24157	24023	24310	24150	24289	24065	24051	24360	24230	24209	24308	24267	24436	24448	24279	24167	24293	24042	24209	24131	24000	24099	24331	24069	24250	24155	24259	24126	24307	24206	24197	24467	24005	24170	24239	24313	24267	24296	24212	24215	24212	24151	24105	24289	24074	24284	24183	24251	24130	23956	24158	24161	24182	24260	24103	24002	24116	24285	24365	24315	24126	24276	24080	24211	24082	24113	24281	24119	24193	24085	24214	24230	24073	24223	24331	24025	24190	24153	24271	24078	24297	23990	23965	24384	24163	24231	24159	24237	24227	24345	24254	24281	24183	24292	24273	24364	24279	24171	24205	24143	24264	24222	24304	24201	24123	24363	24167	24350	24161	24115	24202	24068	24185	24177	24115	24136	23982	24075	24183	24326	24234	24189	23943	24092	24006	24530	24231	24088	24083	24090	24024	24143	24039	24147	24275	24062	23968	24304	24147	23948	24017	24126	24271	24219	24079	24338	24336	23939	23935	24216	24124	24170	24184	23913	24230	24360	24033	24015	24073	24395	23995	24254	24140	24144	24219	24116	24231	24513	24318	24269	24339	24123	24270	24359	24393	24247	23918	24409	24293	24141	24009	24271	24242	24081	24225	24247	24077	24383	24393	24122	24157	24310	24053	24079	24221	24029	24217	24182	24060	24199	24251	24078	24168	24120	24269	24203	24317	24146	23948	24016	24080	24249	24195	23991	24107	24331	24118	24521	24303	24030	24101	24205	24214	24232	24174	24368	24240	24174	24194	24347	24372	24326	24301	24126	24184	24005	23944	24159	24233	24427	24263	24184	24213	24241	24221	24067	24039	24355	24043	24390	24002	24304	24299	24200	24269	24247	24275	24309	23995	24182	24239	24083	24212	24128	24123	24287	24366	24296	24402	24046	24185	24133	24133	24438	24235	24155	24274	24230	24186	24132	24293	24205	24166	24115	24150	23924	24358	24137	24340	24211	23979	24198	24339	24275	24199	24309	24258	24177	24450	24273	24136	24115	23997	24083	24254	24268	24224	24148	24274	24312	24377	24336	24060	24229	24302	24207	24277	24245	24385	24175	24505	24186	24246	24301	24224	24151	24151	24173	24121	24083	24049	24086	24033	24427	24243	24450	24067	24190	24296	24255	24128	24122	24283	24189	24145	24411	24169	24252	24115	24014	24106	24230	24043	24212	24288	24343	24120	24081	24107	24213	24331	24187	24060	24353	24287	24368	24396	24089	24182	24118	24374	24245	24221	24266	24092	24317	24353	24021	24013	24336	24350	24290	24091	23915	24101	24085	24218	24264	24284	24157	23930	24022	24307	24107	24185	24334	24022	24440	24193	23959	24128	24170	24151	24135	24168	24272	24467	24435	24269	23828	24047	24188	24125	24083	24298	24187	24288	24123	24171	24220	24222	24211	24150	24365	24504	24376	23992	24445	24189	24030	23707	24148	24250	24317	24244	24192	24177	24146	24282	24149	24031	24117	24130	24255	24304	24152	24123	24135	24287	24190	24223	24198	24222	23988	24183	24225	24119	24155	24196	24238	24230	23965	23977	24210	24175	24265	24212	24139	24059	24246	24203	24206	23982	24069	24165	24191	24244	24045	24242	24375	24250	24074	24290	24099	24225	24239	24397	24161	24359	24265	24207	24305	24407	24396	24385	24218	24253	24318	23967	23946	24055	24031	24097	24096	24285	24171	24131	24159	24458	24285	24292	24200	24475	24223	24004	24395	23969	24161	24120	24287	24184	24414	24186	24189	24310	24132	24256	24194	24277	24356	24089	24237	24245	24002	24188	24102	24289	24174	24126	24324	24145	24308	24157	24205	24227	24343	24112	24188	24027	24146	24157	24267	24273	24279	24302	24245	24491	24303	24275	24155	24271	24094	24181	24422	24401	24283	24193	24356	24256	23844	24114	24266	24339	24289	24370	24218	24088	24208	24304	24115	24326	24384	24248	24020	24319	24259	24223	24067	24489	24282	24468	24208	24218	24131	24199	24148	24099	24213	24225	24321	24303	24277	24072	24076	23911	24673	24227	24224	24160	24348	24227	24249	23981	24314	24241	24267	24149	24242	24268	24535	24155	24151	24373	24272	24062	24244	24238	24291	24202	24256	24515	24340	24163	24222	24197	24154	24175	24030	24155	24294	24206	24076	24306	24072	24355	24295	23979	24315	24266	24222	24193	24214	24170	24169	24088	24129	24153	23975	24242	24326	24075	24091	24438	24281	24120	24502	24003	24023	24164	24386	24221	24150	23903	24074	24049	24133	24134	24298	24426	24257	24255	24351	24089	24185	24318	24184	24117	24251	24314	24091	24110	24085	24097	24180	24250	24129	24530	24178	24183	24121	24118	24368	24283	24120	23929	24143	24172	24176	24059	24179	24198	24109	24304	24105	24342	24342	24180	24201	24341	24156	24000	24197	24042	24186	24214	24033	24249	24260	24215	24117	24269	24212	24328	24118	24263	24403	24270	24254	24309	24180	24289	24086	24164	23962	24017	24128	24317	24030	24048	24186	24235	24137	24131	24196	24390	24174	24375	24275	24142	24196	24057	24125	23987	24256	24056	24242	24168	24093	24030	23992	24159	24368	24063	24244	24336	24207	24232	24254	24171	24162	23977	24279	24104	23907	24159	24232	24271	24133	24305	24133	24046	24167	24240	24368	24422	24309	24093	24193	24002	24034	24140	24196	24082	24287	24228	24213	24107	23916	23927	24303	24229	24040	24185	24281	24100	24161	24250	24198	24247	24286	24267	24091	24203	24382	24223	24086	24175	24135	24118	23988	24042	24010	24247	24205	24091	24238	24118	24087	24233	24207	24104	24351	24272	24122	24207	24353	24170	24160	24384	24115	24168	24189	24392	24021	24265	24284	24184	24246	24281	24204	24205	24315	24130	24143	24398	24227	24218	24272	24261	24070	24202	24120	24074	24339	24304	24251	24189	24228	24225	24102	24101	24325	24176	24114	24165	24249	23888	24122	24370	24336	24206	24251	24274	24319	23973	24247	24280	24215	24074	24271	24048	24213	24374	24173	24036	24130	24259	24100	24056	24184	24181	24137	24139	24390	24382	24226	24199	24135	24319	24259	24199	24220	24268	24189	23997	24326	24103	24304	24083	24173	24460	23996	24225	24125	24368	24222	24318	24277	24140	24259	24353	24148	24234	24105	24195	24322	24198	24247	24343	24141	24146	24342	24286	24260	24158	24294	24184	24074	24066	24126	24094	24346	24138	24285	24463	24143	24129	24272	24317	23892	24136	24518	24077	24128	24355	24107	24275	24150	24172	24302	24291	24236	24149	24381	24016	23959	24257	24186	24206	24296	24161	24162	24201	24313	24265	24229	24185	24388	24238	24218	24314	24265	24030	24213	24282	24354	24188	24128	24206	24045	24188	24157	24257	24236	24139	24207	24365	24177	24062	24248	24117	24216	24132	24040	24052	24157	24170	24267	24489	24213	24176	24209	24557	24253	24356	24237	24204	24307	24114	24241	24134	24369	24397	23912	24054	24372	24287	24088	24323	24137	24187	24372	24163	24208	24036	24203	24050	24085	23957	23935	24089	24145	24123	24231	24137	24167	24386	24359	24185	24290	24198	24238	24124	24074	24296	24360	24502	24246	24179	23940	24229	24143	24166	24321	24383	24215	24013	24250	24196	24032	24158	24193	24432	24333	24312	24413	24209	24298	24306	24278	24419	24166	24241	24372	24108	24410	24111	24226	24453	24230	24225	24098	24198	24123	23963	24124	24154	24271	24454	24414	24162	24337	24208	24157	24310	24097	24239	24084	24194	24403	23953	24109	24256	23945	24140	24230	24119	24324	24227	24122	24304	24184	24015	24156	24322	24144	24264	24211	24043	23928	24103	24077	24210	24143	24248	24076	24066	24317	24077	24295	24240	24068	24306	24237	24279	24562	24091	24180	24283	24258	24052	24257	24166	24333	24073	24097	24080	24295	24185	24081	24303	24291	24177	24254	24106	24476	24394	24426	24117	24177	24076	24142	24080	24075	24244	24306	24216	24097	24298	24098	24333	24150	24199	23977	24266	23921	24129	24026	24402	24040	24182	24187	24228	24415	24205	24043	24167	24122	24321	24161	24211	24136	24134	24379	24277	24324	24178	24142	24134	24012	24157	24326	24194	24318	24168	24129	24253	24242	24241	24007	24043	24205	24328	24176	23898	24277	24218	24397	24279	24122	24451	24108	24180	23856	24216	24223	24315	24216	24210	24197	24101	24217	24077	24130	24256	24127	24060	24287	24386	24194	24203	24362	24309	24122	24239	24133	24261	24215	24132	24107	24491	24056	24207	24293	24038	24226	24304	24139	24270	24252	24058	24146	24145	24225	24139	24077	24299	24376	24494	24265	24360	24294	24032	23960	24178	24246	24257	24562	24090	23952	24080	24190	24154	24103	24203	24340	24154	24360	23938	24369	24281	24225	24195	24097	24126	24288	24198	24148	24145	24274	24017	24229	24161	24096	24233	24190	24450	24164	24115	24299	23950	24365	24101	24428	24197	24294	24177	24189	24311	24165	24139
17412	29264	27905	24455	22380	20549	19863	19575	19452	18911	19106	18896	18966	18826	18903	18811	18826	18800	18720	18683	18637	18723	18636	18727	18738	18626	18744	18682	18651	18648	18633	18534	18634	18738	18561	18568	18571	18749	18623	18757	18659	18730	18745	18748	18656	18713	18721	18618	18615	18580	18871	18911	18609	18843	18835	18632	18858	18760	18782	19050	19385	19397	19166	18949	18614	18710	18571	18758	18727	18594	18634	18588	18610	18644	18614	18591	18528	18652	18628	18747	18591	18543	18474	18762	18327	18583	18500	18484	18704	18511	18428	18692	18582	18500	18650	18527	18585	18554	18682	18591	18572	18755	18541	18520	18638	18572	18460	18624	18625	18584	18464	18494	18666	18552	18665	18579	18688	18550	18435	18530	18611	18529	18416	18503	18398	18686	18616	18461	18579	18587	18579	18566	18580	18367	18398	18527	18570	18582	18503	18690	18456	18605	18573	18595	18679	18646	18749	18539	18672	18561	18591	18686	18689	18580	18680	18599	18679	18581	18546	18582	18649	18489	18494	18423	18702	18557	18649	18675	18539	18540	18547	18461	18447	18655	18722	18601	18656	18582	18579	18471	18493	18512	18517	18668	18477	18612	18602	18400	18523	18634	18722	18618	18520	18604	18497	18579	18800	18511	18404	18705	18408	18700	18397	18477	18414	18713	18420	18807	18410	18665	18385	18713	18576	18379	18750	18594	18459	18500	18675	18553	18569	18551	18630	18467	18802	18653	18519	18605	18575	18677	18718	18474	18672	18466	18369	18756	18475	18488	18639	18593	18656	18418	18784	18570	18532	18412	18670	18486	18493	18665	18633	18455	18602	18637	18427	18609	18673	18518	18515	18513	18649	18393	18505	18626	18571	18418	18624	18404	18480	18608	18684	18504	18594	18682	18602	18494	18580	18497	18411	18624	18535	18479	18634	18764	18698	18495	18668	18639	18733	18633	18320	18618	18510	18510	18606	18590	18702	18663	18625	18704	18710	18464	18576	18676	18463	18633	18591	18595	18576	18471	18559	18532	18438	18505	18766	18423	18627	18551	18673	18411	18430	18627	18481	18482	18613	18593	18611	18633	18664	18676	18606	18532	18752	18535	18619	18760	18784	18461	18567	18617	18592	18613	18584	18650	18580	18553	18498	18691	18580	18534	18499	18622	18449	18410	18544	18602	18625	18678	18571	18604	18624	18517	18387	18405	18565	18624	18613	18437	18407	18469	18772	18554	18405	18618	18577	18576	18456	18606	18428	18520	18551	18487	18510	18496	18587	18543	18479	18572	18494	18660	18719	18418	18620	18606	18469	18680	18566	18758	18627	18557	18646	18534	18724	18637	18481	18576	18584	18587	18723	18520	18728	18556	18483	18642	18562	18487	18595	18697	18635	18663	18476	18788	18522	18617	18359	18525	18600	18656	18383	18578	18763	18520	18728	18507	18668	18525	18671	18492	18592	18469	18434	18500	18557	18457	18573	18585	18545	18513	18682	18501	18563	18589	18644	18609	18534	18495	18643	18592	18545	18653	18578	18587	18568	18622	18765	18632	18540	18559	18614	18517	18594	18412	18376	18480	18504	18744	18676	18547	18440	18496	18594	18497	18490	18628	18794	18455	18613	18620	18427	18406	18608	18521	18794	18548	18589	18664	18612	18698	18435	18506	18442	18599	18808	18447	18450	18418	18508	18648	18483	18620	18608	18594	18697	18627	18501	18626	18559	18392	18550	18605	18695	18578	18640	18576	18486	18548	18559	18478	18551	18587	18549	18482	18485	18557	18403	18730	18654	18641	18668	18695	18633	18553	18574	18386	18557	18579	18436	18603	18576	18684	18576	18500	18535	18793	18682	18566	18583	18488	18496	18624	18630	18533	18430	18547	18655	18531	18736	18644	18623	18575	18417	18631	18750	18692	18549	18553	18636	18664	18483	18467	18606	18490	18609	18537	18611	18575	18734	18520	18666	18566	18472	18746	18496	18432	18459	18381	18650	18586	18559	18420	18692	18612	18461	18691	18538	18664	18697	18473	18665	18499	18597	18501	18533	18740	18864	18548	18651	18509	18480	18566	18530	18528	18364	18582	18579	18496	18701	18471	18658	18608	18718	18529	18484	18579	18681	18380	18443	18464	18517	18546	18675	18639	18551	18571	18454	18579	18514	18628	18533	18531	18582	18601	18480	18568	18519	18635	18522	18704	18563	18613	18489	18433	18556	18473	18621	18548	18417	18693	18510	18534	18552	18532	18438	18457	18709	18385	18375	18572	18537	18504	18565	18626	18524	18454	18553	18561	18718	18517	18532	18538	18531	18604	18599	18549	18417	18628	18617	18788	18552	18627	18443	18628	18684	18468	18517	18563	18269	18703	18668	18424	18621	18509	18372	18541	18587	18425	18690	18702	18640	18503	18444	18546	18571	18648	18496	18604	18678	18578	18541	18488	18554	18501	18388	18585	18533	18555	18706	18532	18621	18498	18483	18587	18471	18539	18439	18452	18395	18387	18610	18544	18582	18510	18565	18682	18470	18651	18540	18531	18609	18606	18751	18593	18558	18544	18417	18624	18460	18553	18355	18596	18556	18471	18634	18618	18352	18653	18495	18518	18487	18524	18726	18576	18463	18472	18462	18583	18675	18450	18469	18597	18328	18618	18668	18561	18507	18616	18631	18499	18440	18518	18521	18616	18522	18828	18381	18614	18713	18425	18465	18597	18472	18351	18629	18632	18615	18677	18602	18499	18555	18541	18685	18691	18594	18554	18523	18648	18495	18627	18226	18530	18467	18558	18582	18438	18436	18522	18502	18475	18469	18558	18691	18492	18341	18590	18568	18541	18511	18565	18455	18531	18531	18551	18567	18549	18659	18666	18577	18448	18656	18568	18525	18544	18664	18402	18568	18672	18568	18579	18559	18597	18647	18546	18592	18622	18501	18578	18456	18675	18450	18722	18665	18624	18617	18647	18476	18544	18611	18553	18593	18671	18634	18623	18559	18668	18451	18648	18643	18591	18513	18630	18708	18783	18648	18434	18569	18367	18520	18578	18611	18598	18893	18481	18457	18509	18528	18612	18714	18628	18566	18439	18574	18603	18591	18543	18778	18521	18650	18689	18572	18410	18424	18573	18539	18529	18486	18608	18468	18525	18634	18532	18533	18694	18648	18659	18733	18511	18581	18589	18430	18670	18623	18693	18688	18552	18418	18678	18517	18627	18423	18617	18605	18554	18605	18599	18731	18630	18587	18560	18669	18718	18445	18555	18543	18715	18641	18482	18706	18817	18449	18500	18705	18486	18523	18625	18660	18572	18493	18585	18436	18650	18763	18550	18632	18538	18496	18716	18563	18575	18539	18476	18602	18509	18551	18618	18674	18609	18601	18618	18524	18505	18528	18591	18651	18584	18594	18540	18543	18618	18437	18458	18585	18474	18546	18723	18601	18684	18627	18499	18535	18498	18562	18524	18611	18441	18570	18585	18785	18482	18712	18521	18587	18585	18704	18488	18432	18516	18582	18481	18548	18516	18719	18620	18564	18492	18612	18809	18475	18631	18478	18498	18483	18646	18580	18658	18749	18686	18573	18527	18814	18661	18554	18455	18801	18594	18507	18626	18691	18575	18580	18478	18585	18527	18587	18636	18634	18707	18565	18433	18701	18456	18495	18738	18564	18477	18459	18539	18688	18709	18473	18583	18558	18652	18605	18569	18645	18663	18685	18633	18622	18645	18528	18707	18668	18504	18633	18510	18622	18299	18612	18590	18526	18710	18443	18639	18598	18645	18631	18644	18470	18396	18779	18592	18597	18725	18562	18609	18640	18489	18453	18431	18508	18740	18676	18513	18645	18727	18387	18617	18521	18560	18665	18429	18458	18566	18482	18605	18574	18671	18550	18415	18671	18456	18678	18591	18613	18656	18482	18503	18492	18529	18713	18673	18594	18467	18707	18735	18578	18635	18564	18578	18416	18598	18508	18484	18556	18574	18712	18564	18400	18584	18581	18639	18737	18655	18701	18622	18506	18478	18672	18525	18705	18684	18551	18685	18697	18614	18435	18685	18479	18511	18561	18674	18811	18719	18585	18657	18506	18619	18778	18681	18577	18609	18624	18593	18664	18450	18606	18748	18648	18611	18442	18583	18658	18574	18368	18669	18651	18586	18405	18636	18636	18501	18554	18598	18681	18397	18530	18539	18493	18521	18569	18604	18572	18534	18311	18556	18749	18699	18446	18660	18493	18578	18540	18474	18597	18624	18537	18564	18557	18653	18626	18557	18576	18718	18630	18592	18623	18573	18594	18543	18457	18797	18449	18526	18485	18763	18401	18450	18563	18673	18746	18693	18650	18627	18593	18730	18628	18613	18476	18606	18693	18447	18724	18672	18625	18573	18645	18609	18551	18468	18508	18663	18568	18639	18500	18598	18579	18622	18585	18719	18448	18622	18622	18529	18749	18468	18806	18626	18532	18606	18602	18543	18426	18682	18671	18524	18610	18645	18764	18536	18487	18602	18538	18553	18645	18590	18380	18491	18615	18482	18513	18547	18446	18694	18684	18487	18463	18549	18583	18601	18537	18722	18730	18663	18629	18777	18635	18590	18576	18602	18691	18556	18609	18658	18591	18619	18780	18684	18502	18547	18673	18574	18734	18456	18616	18673	18581	18575	18673	18541	18596	18563	18519	18805	18705	18550	18609	18367	18716	18608	18734	18496	18598	18758	18438	18693	18686	18626	18521	18702	18458	18568	18506	18540	18497	18754	18632	18468	18685	18549	18567	18719	18776	18652	18652	18776	18619	18524	18600	18560	18468	18690	18703	18738	18680	18728	18697	18497	18712	18636	18633	18611	18536	18432	18575	18507	18503	18635	18442	18541	18613	18598	18614	18563	18578	18733	18574	18542	18630	18760	18590	18521	18672	18638	18810	18765	18522	18533	18641	18514	18568	18688	18515	18615	18664	18490	18311	18580	18529	18701	18568	18698	18409	18536	18500	18609	18613	18595	18487	18564	18680	18598	18513	18417	18500	18536	18548	18579	18571	18454	18711	18576	18590	18669	18609	18581	18762	18563	18539	18427	18675	18724	18681	18524	18634	18647	18474	18544	18639	18647	18594	18630	18575	18572	18460	18584	18651	18555	18755	18521	18652	18622	18705	18666	18563	18688
22942	21544	29425	24163	22083	25991	30449	26686	25888	26162	26011	25708	25886	25653	25737	25601	25642	25500	25830	25424	25515	25320	25626	25533	25550	25561	25566	25659	25549	25328	25398	25417	25314	25391	25521	25284	25734	25289	25496	25514	25435	25537	25285	25318	25431	25425	25278	25161	25236	25395	25319	25327	25355	25456	25744	25370	25488	25595	25674	25850	26050	26314	25884	25896	25544	25286	25357	25366	25227	25304	25587	25398	25302	25300	25301	25231	25214	25204	25616	25396	25152	25084	25359	25461	25338	25012	25298	25281	25391	25413	25505	25424	25202	25105	25277	25382	25175	25212	25411	25297	25197	25302	25214	25216	25210	25221	25121	25075	25084	24987	25339	25229	25331	25456	25362	25393	25246	25158	25359	25255	25226	25068	25013	25072	25071	25145	25322	25162	25170	25376	25330	25101	25351	25337	25277	25142	25417	25252	25233	25292	25320	25208	25405	25359	25264	25160	25105	25321	25454	25314	25251	25008	25275	25404	25323	25078	25213	25201	25279	25164	25206	24885	25229	25386	25176	24997	25098	25286	24988	25350	25212	24989	25243	25419	25496	25352	25182	25061	25297	25171	25246	25134	25086	25033	25263	25352	25206	25072	25132	25165	25322	25430	25188	25196	25415	25422	25158	25297	25215	25258	25191	25200	24929	25367	25327	25260	25458	25152	25557	25235	25096	25224	25289	25258	25228	25175	25296	25441	25256	25084	25269	25098	25299	24976	25358	25319	25207	25332	25371	25145	25149	25153	25098	25058	25125	25290	25234	25454	25369	25185	24940	25231	25173	25136	25138	25145	25025	25239	25127	25238	25186	25238	25252	25193	25181	25108	25199	25389	25164	25465	25250	25396	25230	25330	25091	25322	25192	25088	25212	25238	25201	25017	25094	25146	25279	25056	25337	25298	25137	25231	25255	25346	25200	25155	25191	25033	25228	24989	25134	25285	25048	25222	25218	25192	25103	25295	25163	25166	25312	25223	25108	24987	25307	25380	25283	25356	25485	25226	25346	25257	25008	25026	25104	24970	25238	25089	25270	25180	25186	25212	25343	25148	25278	25183	25193	25177	25205	25040	25036	25019	25208	25331	25262	25014	25281	25089	25141	25179	25270	25164	25388	25168	25336	24996	25496	25103	25235	25281	25299	25081	25079	24855	25430	25175	25217	25211	25068	25471	25224	25396	25114	25530	25096	25060	25289	25436	25306	25194	24986	25374	25262	25143	25324	25287	25200	25242	24988	24959	25296	25372	25058	25383	24932	25063	25146	25315	25285	25087	25262	25427	25181	25231	25095	25196	25129	24974	25213	25074	25382	25171	25184	25172	25370	25323	25202	25005	25014	25030	25361	25422	25094	25258	25437	25134	25274	25197	25289	25369	25145	25282	25127	25127	25190	25023	25121	25169	25010	25338	25249	25081	25073	25348	25192	25129	25517	25197	25416	25207	25008	25162	25094	25095	25037	25115	25297	25243	25007	25111	25028	25055	25225	25051	25132	25285	24968	25306	25348	25131	25266	25208	25253	25441	25209	25332	25207	25156	25222	25387	25326	25231	25127	25209	25209	25262	25115	25219	25246	25147	25152	25220	25289	25167	25153	25178	25232	25456	25346	25259	25368	24953	25250	25214	25192	25289	25056	25138	25302	25158	25438	25311	25280	25282	25134	25285	25526	25339	25420	25247	25155	25289	25190	25235	25231	25479	25076	25331	25278	25322	25147	25029	25217	24968	25054	25252	25356	25301	25104	25180	25171	25316	25181	25074	25010	25196	25233	25482	25236	25049	25373	24981	25083	25101	25224	25078	25291	25149	25250	25055	25160	25002	25295	25090	25132	25231	25250	25348	25276	25307	25244	25338	25528	25175	25255	25085	25205	25337	25412	25321	25001	25124	25373	25313	25409	25324	25378	25170	25292	25242	25498	24996	25117	25274	25410	25259	25298	24990	25296	25357	24979	25197	25143	25171	25151	25174	25384	25211	25260	25131	25214	25102	25359	25219	25224	25412	25009	25379	25551	25301	25090	25170	25258	25174	25112	25440	25370	25393	25050	25053	25358	25297	25200	25330	25185	25538	25403	25356	25392	25135	25175	25071	25528	25021	25383	25308	25281	25129	25173	25353	25217	24868	25161	25339	25340	25257	25165	25094	25192	25258	25208	25452	25255	25482	25163	25259	25339	25392	25151	25171	25049	25314	25358	25268	25017	25246	25212	25260	25147	25379	25291	25499	25306	25234	25250	25166	25196	25136	25255	25300	25465	25095	25184	25112	25145	24986	25156	25187	25173	25175	25151	25108	25139	25101	25333	25295	25093	25219	25106	25357	25100	25209	25240	25311	25272	25199	25301	25302	24969	25282	25067	25010	24937	25236	25337	25325	25134	25162	25293	25298	25342	25377	25280	25300	25267	25261	25290	25158	25465	25132	25229	25371	25329	25070	25087	25127	25270	25276	25177	25092	25332	25399	25045	25335	25223	25353	25256	25312	25308	25275	25055	25168	25130	25100	25033	25244	25405	25423	25212	25079	25157	25329	25450	25175	25223	25220	25131	25290	25182	25018	25112	25079	25346	25243	25151	25246	25087	25213	25170	25222	25208	25178	25257	25142	25157	25144	25106	25294	25270	25227	25152	25243	25381	25048	25372	25249	25387	25214	25319	25380	25222	25095	25110	25196	25316	25098	25170	25249	25106	25168	25195	25229	25347	25234	25173	25312	25032	25405	25246	25031	25240	25084	24991	25103	24998	25243	25426	25306	25089	25153	25241	25391	25259	25138	25144	25199	25166	25134	25235	25336	25203	25320	25359	25223	25131	25122	25374	25010	25310	25004	25145	24961	24859	25050	25212	25093	25383	25276	24887	25275	25222	25349	25253	25177	25204	24966	25234	25261	25262	25243	25181	25188	25226	25279	25323	25326	25434	25241	25308	25149	25375	25222	25143	25157	25282	25466	25358	25265	25084	25069	25412	25150	25384	25013	25241	25003	25307	25499	25039	25664	25371	25286	25119	25327	25311	25328	25166	24973	25320	25393	25359	25182	25089	25356	25110	25204	25290	25245	25209	25406	25159	24954	25275	25106	24903	25334	25171	25033	25272	25395	25166	25249	25335	25159	25289	25288	25120	25300	25278	25252	25373	24984	25150	25290	25220	25169	25268	25426	25354	25309	25366	25390	25228	25242	25247	25535	25249	25289	25177	25094	25209	25280	25517	25197	25313	25308	25251	25153	25266	25369	25295	25066	25269	25305	25174	25066	25299	25194	25266	25183	25466	25145	25133	25268	25161	25192	25242	25337	25473	25047	25123	25418	25200	25169	25213	25014	25287	25280	25384	24927	25433	25307	25050	25309	25148	25083	25256	25167	25042	25022	25266	25188	25325	25055	25359	25250	25217	25136	25349	25141	25395	25226	25224	25096	25172	25282	25301	25220	25120	25252	25219	25156	25208	25375	25131	25295	25287	25379	25300	25172	25119	25403	25102	25106	25173	25500	25362	25191	25466	25541	25041	25024	25184	25550	25229	25169	24929	25032	25152	25060	25391	25387	25296	25008	25184	25255	25098	25260	25369	25168	25269	25411	25137	25312	25076	25181	25036	25302	25363	25206	25190	25127	25295	24990	25036	25250	25333	25206	25206	25151	25086	25233	25269	25492	25432	25108	25305	25418	25024	25221	25287	25284	25278	25236	25172	25267	25115	25171	25085	25162	25189	25199	25163	25137	25153	25216	25215	25025	25040	25182	25096	25060	25315	25250	25170	25108	25116	25550	25255	25081	25155	24864	25194	25226	25217	25305	25016	25366	25184	25399	25140	24882	25361	25289	25376	25214	25319	25433	25296	25315	25400	25253	25240	24934	25329	25349	25318	25223	25128	25151	25189	25157	25283	25287	25313	25392	25171	25060	25403	25084	25060	25254	25237	25049	25179	25268	25134	25259	25184	25227	25001	25056	25309	25095	25174	25137	25011	25167	25160	25268	25139	25059	25219	25188	25442	25183	25214	25337	25185	25269	25310	25343	25328	25185	25441	25194	25048	25140	25130	25131	25187	25340	25425	25316	25151	25208	25274	25157	25058	25229	25189	25359	25083	25366	25148	25054	25337	25204	25431	25207	25374	25302	25298	25181	25034	25107	24974	25042	25431	25252	25031	25201	25133	25280	25085	25234	25273	25024	25158	25186	24892	25009	25314	25248	25196	25266	25008	25145	25078	25245	25161	25252	25143	25284	25067	25369	25406	25619	25269	25278	25134	25319	25346	24992	25044	25260	25220	25147	25177	25163	25270	25453	25482	25229	25274	25508	25136	25193	25274	25145	25130	25311	25194	25371	25399	25390	25435	25120	25183	25105	25018	25153	25015	25351	25241	25134	25256	25332	25251	25375	25301	25237	25419	25143	25230	25267	25307	25296	25133	25295	25194	25165	25300	25428	25554	25180	25129	24962	25199	25232	24956	25147	25420	25304	25322	25200	25139	25222	25344	25123	25160	25061	25108	25156	25284	25281	25375	25372	25145	25075	25119	25325	25041	24990	25353	25294	25416	25221	25113	25134	25341	25063	25177	25108	25099	25161	25312	25172	25274	25318	25154	25268	25131	25275	25045	25340	25277	25315	25164	25356	25286	25393	25099	25292	25235	25345	25239	25142	25162	25497	25131	25371	25033	25421	25305	25282	25166	25278	25009	25149	25336	25157	25337	25165	25244	25303	25259	25301	25159	25442	25334	25070	25294	25346	25229	25224	25137	25149	25268	25441	25185	25224	25215	25299	25080	25244	25059	24999	25441	25326	25168	25126	25090	25008	25203	25356	25262	25367	25294	25475	25192	25205	25101	25379	25403	25296	25260	25377	25335	25166	25068	25185	25250	25108	25284	25383	25196	25093	24976	25084	25164	25071	25261	25309	25275	25353	25146	25347	25167	25229	25143	25185	25239	25265	25175	25264	25162	25141	25191	25081	25314	25246	25131	25097	25240	24978	25312	25044	25287	25186	24966	25379	25288	25267	25186	25277	25252	25245	25335	25269	25171	25050	25198	25263	25290	25283	25314	25451	25197	25374	25427	25081	25104	25328	25363	25246	24880	25024	25415	25290	25111	25354	25627	25465	25259	25059	25153	25226	25202	25415	25134	25339	25272	25241	25290	25219	25367	25479
18846	32392	30538	26229	23531	21980	21185	20743	20595	20194	19901	19659	19705	19471	19456	19467	19493	19415	19313	19456	19164	19339	19280	19567	19198	19480	19151	19305	19345	19279	19297	19177	19233	19211	19379	19259	19313	19241	19426	19148	19149	19160	18995	19274	19314	19235	19297	19285	19310	19351	19303	19198	19365	19329	19451	19454	19491	19233	19507	19884	20282	20347	20008	19579	19244	19197	19282	19061	19255	18910	19152	19142	18965	19200	18980	19319	19122	19211	19171	19116	19000	19110	19061	19245	19000	19177	19242	19152	18968	19016	19217	19284	19115	19163	19170	18982	18967	19085	18963	19121	18983	19009	19143	19160	19206	18901	19247	19139	19003	19121	18975	19101	19190	18986	19200	19394	19242	19159	18933	19227	18914	19049	18963	19193	19213	19048	19224	19053	19014	19057	19267	19129	19093	19172	19244	18969	19153	19178	19108	19238	19004	19227	19168	19031	18848	19240	19087	19134	19004	19237	19161	19170	19282	19125	19036	19047	19250	19186	19053	19072	19168	19287	19164	19139	19108	19052	19263	19155	19179	19156	19147	19000	19217	19120	18897	19127	19309	19092	19024	19207	19174	19090	19170	19065	19041	19300	19144	19138	19206	19163	19269	19267	19165	19241	19015	19098	18924	19197	19185	19170	19144	19313	19046	19165	19051	18953	18945	19164	19073	19041	19011	19197	19121	19275	18935	19113	19236	19193	18956	18992	19061	19068	18974	18888	19035	19165	18974	19069	19296	19145	18926	19198	19402	18945	19061	19216	18966	19146	19211	19139	19166	19021	19064	19081	19031	19069	19055	18904	19187	19125	19175	19001	19308	19239	19027	19012	19136	19062	19045	19180	19219	19281	19066	19253	19073	19217	18880	18959	19190	19273	19145	18948	19093	19163	19076	19017	19145	19049	19176	19167	19191	19211	19232	19087	19092	19158	19032	19088	19021	19103	19100	19167	18989	19075	19124	19242	19128	18888	19046	19127	19040	19121	18961	18959	19120	19199	19168	19185	18998	19222	18998	18953	19113	18806	19121	19153	18916	18866	19257	18899	19017	19089	19117	19043	18958	19113	19003	19159	19017	19323	19122	19054	19118	19120	19114	19090	19145	19111	19107	19176	19116	19021	19336	18910	19145	19067	19148	19062	19056	19186	19069	19222	19169	18901	18875	19115	19135	19071	19102	19108	19038	19215	19059	19266	19182	18945	19187	19097	18998	19034	19040	19103	19216	19055	19038	19220	19148	18869	18983	19206	18873	19169	19104	19033	19171	19056	19059	19236	19141	19041	19239	19134	19172	19015	19046	19003	19037	19125	19213	18972	19143	19131	18939	19165	19219	18975	19208	18951	19142	19075	19196	19184	19036	19059	19213	19131	19032	19094	19156	19227	19151	19144	19058	19104	19257	19084	19104	19067	18923	19147	19094	19029	19012	19207	19242	19050	19025	18883	19113	19176	19223	19188	19005	19029	19253	18991	19110	19289	18997	19033	19125	19232	19206	18989	19126	18968	19152	19079	19010	19052	18992	18996	18997	19041	18995	18916	19238	18986	19092	19133	18970	19187	18989	18985	19182	19051	19094	19174	19088	19117	19118	19113	19054	19009	18993	18947	19214	19196	19083	19133	19184	19130	19056	19225	19286	19023	18935	19045	19128	19106	18973	19220	19074	19147	19161	18954	18970	18980	19018	19022	18847	19103	19001	19129	18996	19108	19056	18800	19197	19074	19093	19159	18967	19405	19181	19027	19176	19149	19253	19139	19023	19149	19104	19140	19044	18999	19051	19070	19096	18971	19226	19015	19136	19032	19134	19085	19090	19107	19134	19183	19040	19101	18934	19207	19171	19039	19110	19088	19062	18945	19129	19213	19103	19022	19183	19020	19100	19359	19180	18984	19166	19087	19103	19139	19063	19004	19038	19106	19054	19077	19090	18998	19097	19050	18965	19040	19092	19079	19118	18871	19208	18981	19044	19082	19025	19202	19069	19038	18963	19073	19181	18962	19227	19127	19173	18879	18967	18943	19046	19137	19048	19037	19072	19088	19078	18971	19156	19094	19233	19171	19125	19187	19015	19150	18967	19084	19127	19029	18960	19119	19178	19195	19148	19207	19159	18981	19147	19330	19216	19206	19203	19114	18905	19251	18992	19099	18974	19008	19115	19247	18917	19138	19174	19291	19111	19094	18994	19172	18937	19140	19083	19071	19189	19124	19227	19115	18812	18939	19120	19058	19177	18961	19044	18935	18916	19174	19107	19058	18992	19087	19002	19175	19018	19049	19087	19078	19101	19200	19097	19129	19198	19120	18942	19062	18990	19164	18980	19269	19149	19369	19214	18926	18934	19118	19086	19065	19063	18974	19028	19107	19238	18916	19033	19176	19106	18976	19108	19065	19132	19059	18968	19263	19196	19002	18970	19254	18956	18897	19107	19054	19229	19104	18930	19002	19020	19042	19019	19127	19061	19103	19042	19139	18921	19189	19038	19053	18939	19117	19193	18933	19137	19133	19169	19090	19109	19041	19102	19323	18994	19056	19003	19125	19171	19084	19112	19093	19011	18994	18873	18988	19083	19043	19154	19143	19098	19215	18938	19149	19048	19067	19194	18950	19228	19130	19159	19058	19048	18933	19253	19036	18976	18915	18928	19035	19076	19000	19215	19119	19080	19113	19060	19098	19107	19115	19225	19048	19052	19178	18990	19078	19175	19243	19034	19161	19122	19097	19069	19096	19124	19131	19245	18969	19166	19101	19232	18879	19205	19038	19123	19080	19131	19001	19104	19045	19120	19050	19028	18949	19034	18941	19175	19100	19106	19041	19011	19105	19290	19031	19084	19096	18974	19073	19141	18862	18981	19222	19188	19150	19047	19092	19168	18980	19047	19008	19091	19111	19224	19055	19126	19175	18988	19026	19014	19100	19022	19099	18988	19029	18989	19057	18997	19203	19039	19267	18893	19042	19073	19178	19040	18968	19065	19242	19112	19157	19036	19128	19016	19161	19074	19156	19245	19167	19154	19031	19096	19090	19027	18994	18930	19192	19020	19089	19181	19142	19134	19091	19271	19074	19153	18838	19136	19035	18992	19110	19364	19146	19036	19098	19113	19123	19070	19008	19211	19297	19098	19152	19165	19160	19159	19006	19074	19031	19025	19140	19310	19191	19187	19093	19244	19049	19208	19042	19163	19104	19210	18988	19154	19091	19118	19141	19079	19239	19163	19130	18928	19186	18959	19142	18996	19108	18867	19112	19020	19039	19122	19030	19208	19032	19105	19171	18915	19140	19243	19170	19231	19021	19005	18981	19083	19021	19124	18979	18994	19125	19078	18949	19171	19146	19168	19100	19197	19148	19254	19090	19032	19261	19077	19159	19151	19221	19075	18911	19069	19236	18975	19026	19163	19173	19205	19227	19226	19180	19250	19210	19203	19106	19308	19097	19004	19122	19007	19094	18986	19051	19067	18923	19043	19066	18960	19258	19292	19011	18799	19046	19033	19051	19088	19064	19095	19258	19057	19106	19035	19057	19046	19219	19125	19003	19206	19017	19034	19123	19110	18958	19082	19207	19031	19038	19015	19276	19200	19101	19223	19015	19173	18957	19132	19237	19122	19074	19144	19209	18878	18994	19224	18954	19036	19146	19062	19187	19155	18939	19121	19050	19139	19071	19096	19106	19042	19284	19183	19050	18975	18850	19387	18805	19092	19153	19303	19101	19259	19085	19010	19118	19184	19163	19165	19023	19167	18928	18996	19054	19006	19103	19078	19051	19072	19028	19125	18933	19168	18997	19242	19045	19113	19263	19139	18883	19153	19010	19224	19118	19039	19060	19148	19063	19163	19098	19101	18839	18992	19066	19024	19044	19148	19173	19071	19121	18865	19142	19008	19224	19099	19156	18991	19147	18995	19126	19226	18945	18817	19080	19087	18934	18945	19282	19107	19191	19230	19159	19111	19093	19106	18941	19250	18983	19044	19099	19112	19012	19092	19051	19241	19185	19142	19028	19218	19168	19023	19308	19049	19076	19231	19021	19198	18962	19179	19080	19141	19268	19239	19150	19097	18925	19019	19106	18859	19016	18996	18985	19048	19109	19184	19212	19187	19125	19094	19077	19103	18926	19166	19041	19318	18905	18972	18977	19205	19020	19241	19038	19402	18914	19233	19197	19102	19167	19300	19088	19037	19327	19039	19287	19036	19070	18989	19128	19111	18974	18935	19011	19056	19116	19212	18946	19060	19138	18971	19132	19081	18946	19042	19013	19085	19161	18972	18992	19130	19075	19084	19012	18955	19084	19185	19041	18906	19192	19038	19005	19078	19062	18917	19112	19122	19094	19032	19020	19077	19096	19096	19069	19088	19037	19107	19280	19060	19029	19126	19115	18884	19181	18996	19190	19052	19017	19080	19072	19108	19053	19041	19088	19096	19051	19023	18804	18848	19127	19119	19075	19326	19023	19154	19078	19010	18937	18978	19116	18972	19156	18825	19043	19055	18920	19228	18869	19167	19080	19016	19226	19252	18888	18945	19102	18980	19181	19006	19222	19223	19070	19205	18961	18937	19147	19074	19080	19029	19205	19164	19057	19055	19201	18978	19215	19036	19142	19007	19134	19089	19061	19189	19101	18978	19132	19120	18993	18958	19190	19112	19048	19109	19052	19057	18954	19269	19060	19211	19089	19031	19257	19157	18934	19205	18901	19138	19072	19122	19312	19265	18997	19048	19203	19303	19050	19277	19146	19174	19271	19377	19022	18872	19029	18943	19140	19119	19311	19105	19316	19230	19050	18916	19175	19078	19118	18954	19283	19038	18954	19159	18971	19306	19061	19058	19162	19023	19016	19081	19262	18942	19189	19125	19131	19069	19128	18906	19157	19060	19154	19185	19094	19163	18936	19150	18993	19164	19192	19016	19004	19053	19204	19046	19125	19066	18928	19104	19110	19105	19062	19207	19043	19086	19008	19045	19196	19168	18923	19091	19139	19145	19303	19048	19253	19098	19113	19210	19137	19015	18993	19104	18841	19112	19002	19128	19293	19061	19189	19020	19123	19219	19155	19010	19115	19080	19022	19221	19173	19081	19003	19070	19021	19207	19047	19115	19107	19233	18966	18958	19119	19078	19047	19046	19266	19109	19078	19160	19199	19194	19072
28711	23405	29257	28131	25607	25837	25965	25852	25618	25591	25743	25478	25544	25569	25695	25475	25480	25488	25548	25481	25503	25460	25581	25534	25500	25503	25380	25430	25678	25716	25372	25605	25432	25695	25502	25374	25521	25468	25467	25289	25483	25347	25453	25534	25523	25432	25504	25582	25479	25519	25404	25578	25681	25690	25617	25318	25424	25509	25371	25431	25427	25562	25577	25504	25644	25752	25351	25313	25359	25435	25473	25533	25266	25363	25472	25472	25422	25369	25447	25504	25346	25445	25416	25337	25375	25531	25317	25711	25422	25561	25550	25383	25463	25568	25478	25382	25604	25541	25642	25319	25452	25340	25264	25309	25357	25444	25458	25380	25493	25378	25577	25633	25606	25383	25384	25335	25455	25441	25444	25630	25430	25430	25275	25409	25447	25565	25483	25390	25245	25720	25579	25283	25493	25649	25369	25569	25342	25340	25585	25435	25455	25463	25405	25353	25415	25564	25304	25477	25571	25346	25552	25320	25570	25466	25524	25322	25508	25266	25206	25272	25381	25268	25527	25470	25326	25541	25396	25534	25370	25275	25330	25186	25475	25426	25384	25580	25484	25427	25223	25641	25390	25386	25385	25675	25526	25512	25456	25213	25332	25217	25197	25554	25460	25355	25458	25391	25377	25683	25344	25444	25401	25480	25639	25648	25584	25513	25131	25393	25623	25458	25307	25639	25377	25286	25570	25495	25387	25396	25542	25291	25559	25537	25122	25229	25342	25383	25416	25502	25379	25312	25434	25522	25367	25295	25493	25289	25541	25346	25567	25570	25361	25521	25605	25550	25861	25414	25520	25320	25423	25341	25500	25302	25525	25433	25627	25327	25239	25588	25468	25457	25519	25633	25481	25169	25251	25181	25288	25542	25682	25504	25340	25509	25417	25278	25364	25606	25410	25420	25156	25276	25312	25514	25378	25344	25565	25550	25412	25479	25452	25440	25377	25440	25318	25401	25332	25468	25580	25353	25527	25439	25407	25226	25473	25220	25387	25585	25421	25451	25470	25517	25395	25570	25334	25500	25508	25260	25536	25537	25449	25394	25585	25549	25376	25586	25236	25187	25344	25370	25303	25402	25381	25351	25307	25320	25231	25386	25484	25424	25425	25277	25260	25249	25451	25519	25500	25490	25291	25295	25290	25354	25295	25480	25491	25493	25236	25437	25799	25549	25494	25474	25452	25265	25370	25685	25504	25230	25330	25370	25439	25410	25263	25454	25404	25344	25360	25300	25747	25536	25259	25532	25672	25495	25452	25553	25500	25234	25429	25511	25493	25525	25495	25229	25237	25366	25557	25439	25433	25445	25404	25339	25522	25373	25255	25749	25386	25338	25392	25324	25296	25436	25294	25248	25292	25399	25416	25258	25366	25425	25557	25510	25561	25592	25369	25561	25423	25341	25263	25486	25336	25455	25452	25421	25566	25368	25552	25266	25351	25575	25528	25457	25585	25332	25515	25442	25311	25349	25507	25448	25535	25503	25313	25519	25506	25342	25487	25314	25287	25452	25426	25322	25525	25516	25338	25201	25489	25490	25515	25389	25410	25399	25584	25621	25460	25342	25543	25376	25324	25209	25527	25357	25413	25520	25397	25467	25530	25371	25556	25536	25617	25390	25342	25307	25544	25626	25331	25593	25432	25581	25456	25229	25110	25374	25356	25308	25549	25502	25402	25369	25329	25426	25498	25352	25318	25338	25094	25225	25363	25601	25279	25500	25431	25216	25661	25544	25361	25486	25396	25572	25511	25373	25387	25367	25449	25522	25508	25505	25360	25352	25392	25439	25222	25450	25311	25377	25569	25318	25414	25299	25350	25575	25492	25366	25231	25373	25227	25386	25556	25342	25502	25572	25282	25318	25285	25465	25387	25550	25447	25110	25411	25549	25378	25376	25412	25325	25654	25363	25495	25226	25507	25475	25332	25428	25281	25504	25315	25556	25415	25264	25433	25493	25478	25439	25232	25408	25468	25281	25607	25390	25431	25448	25434	25565	25464	25386	25433	25402	25673	25615	25326	25273	25355	25394	25370	25557	25453	25342	25320	25197	25580	25411	25303	25410	25431	25354	25351	25608	25331	25494	25445	25492	25396	25623	25524	25203	25519	25432	25426	25645	25462	25259	25443	25432	25529	25426	25405	25425	25543	25497	25357	25410	25207	25411	25618	25264	25364	25510	25423	25465	25432	25502	25582	25508	25401	25409	25401	25544	25316	25430	25359	25333	25386	25472	25319	25463	25471	25393	25371	25380	25571	25401	25348	25454	25245	25350	25466	25436	25302	25370	25592	25680	25465	25230	25228	25471	25339	25572	25521	25435	25511	25546	25523	25269	25470	25452	25185	25566	25286	25405	25474	25287	25611	25485	25246	25395	25362	25413	25220	25338	25492	25593	25516	25213	25316	25349	25431	25380	25481	25380	25539	25493	25522	25860	25508	25557	25478	25537	25686	25609	25374	25261	25529	25668	25411	25551	25440	25628	25373	25454	25252	25427	25425	25491	25643	25256	25312	25451	25466	25455	25418	25405	25365	25566	25391	25341	25358	25322	25503	25350	25471	25199	25521	25610	25618	25457	25259	25382	25383	25563	25523	25318	25231	25411	25487	25382	25532	25307	25296	25401	25413	25400	25412	25505	25458	25313	25300	25397	25570	25524	25491	25488	25288	25428	25406	25467	25369	25181	25554	25395	25652	25187	25351	25527	25374	25261	25336	25383	25552	25369	25806	25580	25394	25438	25482	25301	25513	25301	25503	25456	25605	25343	25399	25559	25516	25667	25430	25335	25578	25405	25480	25436	25476	25414	25412	25359	25492	25531	25712	25392	25288	25492	25516	25579	25265	25587	25455	25416	25437	25536	25245	25508	25579	25493	25491	25628	25616	25578	25413	25400	25435	25426	25624	25363	25412	25459	25562	25524	25608	25274	25421	25234	25311	25255	25546	25466	25265	25442	25506	25438	25562	25338	25466	25266	25256	25477	25254	25368	25494	25110	25382	25473	25435	25376	25323	25325	25448	25344	25401	25426	25360	25480	25417	25556	25318	25474	25491	25423	25506	25316	25559	25495	25565	25139	25471	25181	25431	25373	25258	25345	25604	25438	25543	25370	25449	25458	25307	25295	25284	25527	25446	25447	25449	25635	25335	25376	25324	25388	25274	25382	25398	25445	25311	25248	25354	25515	25661	25341	25527	25490	25154	25471	25576	25303	25409	25469	25278	25390	25327	25498	25432	25478	25276	25452	25425	25447	25373	25396	25294	25401	25482	25570	25594	25183	25482	25311	25604	25483	25584	25629	25475	25483	25483	25448	25381	25479	25429	25491	25397	25355	25497	25715	25466	25296	25317	25126	25402	25437	25548	25545	25402	25514	25322	25421	25376	25415	25466	25560	25495	25461	25434	25346	25415	25642	25702	25483	25510	25218	25497	25201	25384	25456	25487	25317	25485	25593	25401	25464	25350	25333	25256	25555	25335	25266	25392	25180	25249	25563	25531	25424	25507	25544	25208	25206	25284	25278	25298	25316	25601	25430	25359	25471	25259	25422	25348	25424	25492	25555	25406	25378	25379	25629	25326	25370	25695	25530	25429	25386	25542	25471	25658	25428	25460	25394	25173	25643	25450	25498	25323	25395	25368	25367	25310	25422	25655	25666	25437	25333	25321	25437	25621	25394	25585	25366	25496	25496	25322	25543	25451	25490	25285	25310	25426	25399	25600	25462	25257	25534	25544	25428	25226	25461	25412	25416	25559	25419	25576	25253	25512	25606	25604	25135	25577	25619	25608	25033	25611	25600	25488	25399	25264	25231	25582	25472	25320	25559	25378	25265	25481	25479	25478	25343	25411	25518	25289	25325	25625	25358	25434	25426	25454	25376	25462	25328	25338	25335	25315	25392	25517	25103	25311	25508	25248	25375	25416	25368	25286	25366	25489	25428	25647	25247	25671	25116	25213	25561	25301	25355	25252	25365	25338	25546	25442	25308	25385	25478	25436	25547	25356	25356	25259	25426	25161	25394	25301	25359	25600	25469	25443	25277	25640	25676	25388	25430	25478	25393	25458	25331	25673	25323	25196	25425	25689	25545	25473	25233	25526	25586	25477	25423	25443	25388	25461	25439	25588	25476	25386	25461	25582	25475	25553	25343	25304	25341	25334	25569	25542	25565	25403	25595	25226	25346	25604	25358	25568	25373	25538	25589	25581	25490	25538	25651	25524	25550	25313	25500	25163	25300	25662	25310	25256	25366	25550	25444	25375	25374	25408	25364	25671	25464	25556	25409	25341	25448	25590	25513	25471	25334	25518	25350	25420	25440	25269	25410	25293	25216	25402	25538	25550	25350	25424	25399	25392	25321	25589	25335	25460	25578	25295	25353	25428	25255	25561	25619	25466	25429	25431	25305	25527	25230	25584	25485	25369	25638	25402	25489	25394	25585	25436	25468	25248	25407	25457	25331	25536	25646	25635	25195	25546	25467	25455	25172	25458	25426	25540	25296	25471	25494	25317	25469	25452	25175	25211	25520	25368	25483	25445	25483	25546	25498	25478	25603	25501	25429	25460	25364	25553	25521	25354	25438	25371	25385	25346	25333	25545	25477	25657	25331	25468	25491	25294	25317	25256	25439	25582	25561	25433	25476	25459	25375	25227	25443	25510	25523	25300	25241	25265	25470	25199	25360	25587	25468	25343	25201	25400	25450	25357	25477	25339	25570	25326	25282	25416	25481	25470	25323	25219	25569	25627	25500	25436	25354	25448	25599	25301	25393	25248	25544	25241	25224	25420	25406	25332	25762	25407	25223	25370	25447	25355	25448	25713	25329	25373	25330	25589	25558	25443	25443	25256	25324	25459	25308	25366	25630	25490	25331	25438	25394	25573	25540	25356	25357	25440	25438	25438	25373	25420	25420	25635	25560	25487	25137	25310	25067	25463	25657	25227	25624	25372	25520	25513	25674	25511	25501	25639	25474	25287	25373	25638	25414	25617	25497	25429	25593	25694	25644	25469	25322	25443	25629	25455	25550	25484	25450	25484	25519	25349	25484	25411	25420	25378	25490	25639	25606	25505	25413	25514	25341	25593	25368	25437	25582	25420	25305	25629	25383	25487	25357	25424	25329	25218	25598	25379	25310	25699	25392	25424	25458
19357	22876	22595	21270	20344	19944	19811	19726	19444	19540	19354	19303	19311	19477	19315	19287	19308	19364	19262	19255	19270	19206	19432	19243	19294	19327	19153	19209	19419	19375	19394	19171	19095	19310	19291	19432	19321	19056	19326	19300	19278	19345	19402	19308	19231	19274	19359	19193	19294	19341	19309	19240	19375	19629	19385	19251	19312	19317	19563	19351	19449	19503	19191	19320	19287	19265	19127	19189	19310	19219	19198	19106	19233	19119	19237	19451	19389	19251	19087	19190	19273	19292	19227	19330	19176	19332	19160	19190	19143	19422	19336	19225	19186	19345	19330	19302	19267	19226	19354	19166	19067	19430	19140	19388	19119	19170	19215	19216	19303	19118	19097	19109	19245	19206	19204	19333	19285	19194	19223	19127	19167	19321	19180	19311	19276	19112	19161	19300	19288	19295	19369	19250	19151	19291	19318	19266	19220	19182	19291	19158	19358	19205	19272	19043	19076	19143	19330	19116	19047	19115	19327	19250	19305	19129	19297	19225	19211	19247	19184	19216	19162	19268	19094	19231	19398	19182	19103	19137	19332	19216	19044	19045	19208	19336	19197	19302	19272	19292	19125	19193	19186	19354	19053	19301	19098	19219	19226	19102	19323	19342	19357	19355	19052	19386	19327	19086	19422	19147	19308	19202	19243	19190	19404	19112	19190	19264	19224	19090	19234	19199	19286	19359	19214	19297	19087	19240	19258	19264	19206	19190	19121	19130	19161	19319	19253	19102	19260	19075	19398	18978	19244	19253	19213	19256	19116	19169	19381	19232	19321	19218	19191	19193	19318	19238	19117	19152	19279	19225	19266	19108	19188	19265	19357	19272	19219	19216	19281	19275	19096	19296	19262	19334	19340	19250	19373	19285	19287	19312	19146	19269	19320	19110	19377	19370	19274	19115	19222	19042	19400	19186	19166	19420	19255	19051	18978	19048	19273	19352	19211	19321	19229	19285	19221	19114	19089	19260	19237	19261	19327	19256	19269	19219	19272	19130	19346	19340	19145	19030	19217	19489	19245	19253	19295	19158	19272	19242	19172	19222	19229	19338	19043	19311	19214	19205	19294	19335	19182	19325	19235	19178	19315	19212	19334	19029	19338	19186	19073	19440	19072	19220	19346	19137	19323	19000	19493	19195	19205	19107	19162	19176	19305	19335	19204	19313	19266	19136	19181	19230	19251	19141	19349	19130	19282	19128	19248	19290	19260	19266	19151	19266	19251	19199	19268	19417	19261	19227	19345	19282	19060	19311	19263	19326	19232	19256	19102	19222	19281	19204	19285	19267	19286	19201	19070	19348	19157	19246	19246	19215	19312	19264	19467	19286	19364	19158	19391	19239	19420	19195	19368	19275	19099	19064	19291	19164	19185	19176	19215	19267	19302	19035	19165	19085	19113	19265	19117	19231	19256	19199	19115	19203	19164	19313	19162	19229	19332	19321	19283	19240	19214	19189	19309	19328	19325	19291	19211	19256	19316	19125	19343	19216	19129	19359	19220	19021	19335	19229	19136	19322	19260	19303	19198	19220	19282	19021	19094	19145	19373	19315	19363	19074	19259	19134	19335	19215	19149	19087	19365	19227	19164	19116	19292	19159	19569	19197	19090	19296	19381	19197	19236	19313	19170	19334	19275	19222	19157	19239	19335	19269	19346	19182	19349	19232	19285	19132	19234	19200	19214	19250	19146	19310	19252	19137	19248	19126	19193	19274	19073	19322	19117	19316	19193	19205	19426	19184	19148	19118	19088	19113	19111	19335	19307	19224	19110	19263	19262	19358	19257	19407	19349	19435	19193	19023	19309	19074	19276	19219	19242	19122	19261	19352	18951	19463	19173	19185	19347	19134	19235	19228	19429	19163	19284	19245	19383	19109	19341	19390	19409	19203	19305	19095	19148	19249	19370	19257	19256	19349	19305	19308	19270	19168	19031	19155	19197	19201	19082	19115	19444	19185	19295	19048	19170	19207	19179	19245	19073	19274	19168	19349	19175	19310	19133	19161	19076	19097	19336	19170	19095	19230	19228	19259	19193	19079	19211	19362	19214	19327	19053	19251	19257	19154	19202	19265	19319	19351	19389	19264	19184	19322	19300	19207	19303	19313	19270	19101	19242	19278	19317	19115	19418	19211	19380	19234	19140	19101	19114	19398	19186	19280	19209	19127	19483	19297	19239	19363	19148	19210	19136	19307	19199	19161	19288	19152	19286	19321	19245	19173	19227	19172	19272	19198	19218	19206	19017	19258	19224	19133	19118	19190	19370	19273	19126	19327	19202	19239	19187	19165	19047	19302	19304	19028	19228	19109	19234	19165	19121	19241	19326	19227	19206	19362	19245	19166	19195	19304	19259	19295	19298	19251	19323	19323	19409	19061	19234	19249	19254	19269	19107	19059	19218	19332	19326	19146	19096	19086	19413	19251	19470	19040	19320	19283	19353	19052	19156	19217	19082	19325	19131	19058	19182	19211	19333	19268	19284	19171	19342	19201	19140	19278	19120	19158	19500	19279	19183	19207	19251	19198	19205	19147	19106	19239	19370	19286	19258	19400	19128	19232	19240	19237	19247	19291	19290	19398	19262	19350	19435	19174	19346	19019	19255	19075	19342	19239	19113	19258	19132	19274	19342	19527	19202	19312	19284	19170	19183	19219	19375	19170	19352	19105	19276	19231	19243	19340	19251	19362	19215	19190	19264	19146	19273	19190	19298	19407	19116	19405	19342	19053	19171	19138	19321	19332	19048	19184	18987	19310	19282	19076	19389	19190	19302	19290	19038	19253	19219	19268	18954	19174	19308	19138	19274	18992	19381	19265	19155	19256	19313	19186	19234	19157	19234	19118	19082	19404	19120	19303	19172	19214	19325	19189	19186	19392	19433	19174	19349	19278	19205	19403	19184	19320	19145	19394	19196	19364	19243	19132	19140	19178	18957	19312	19208	19437	19224	19450	19382	19256	19318	19218	19289	19119	19360	19268	19237	19327	19309	19158	19161	19243	19170	19177	19138	19425	19162	19145	19312	19241	19263	19270	19195	19235	19224	19042	19309	19395	19203	19177	19227	19320	19187	19283	19251	19156	19248	19202	19061	19175	19274	19153	19289	19265	19167	19158	19211	19153	19247	19242	19201	19172	19224	19034	19363	19284	19362	19164	19332	19295	19379	19205	19300	19314	19377	19376	19278	19157	19239	19171	19248	19231	19276	19212	19425	19204	19105	19043	19240	19116	19100	19253	19384	19286	19193	19181	19115	19253	19183	19201	19108	19337	19142	19317	19272	19312	19237	19054	19409	19071	19174	19190	19283	19349	19218	19234	19320	19283	19130	19323	19357	19230	19291	19211	19231	19417	19228	19238	19301	19121	19175	19363	19106	19210	19355	19261	19361	19241	19166	19392	19339	19372	19340	19065	19103	19127	19176	19206	19308	19166	19437	19393	19171	19284	19280	19100	19240	19338	19064	19080	19170	19331	19175	19303	19156	19294	19115	19177	19228	19383	19192	19242	19125	19286	19269	19268	19381	19296	19334	19301	19197	19249	19218	19344	19363	19214	19304	19464	19223	19308	19145	19202	19222	19229	19086	19327	19266	19173	19046	19223	19268	19371	19229	19158	19189	19299	19225	19237	19087	19078	19245	19122	19174	19302	19264	19312	19281	19328	19311	19261	19321	19117	19115	19274	19353	19241	19182	19192	19310	19208	19241	19419	19335	19262	19425	19312	19246	19354	19288	19179	19283	19128	19289	19234	19372	19122	19196	19305	19379	19209	19448	19297	19265	19317	19182	19109	19181	19185	19204	19177	19166	19298	19192	19091	19203	19223	19215	19283	19260	19224	19341	19122	19244	19128	19313	19244	19203	18961	19197	19292	19275	19247	19273	19249	19390	19171	19089	19244	19063	19117	19455	19366	19113	19257	19240	19353	19165	19262	19345	19271	19378	19173	19347	19167	19365	19268	19091	19307	19297	19231	19133	19008	19314	19168	19300	19327	19192	19278	19362	19120	19171	19234	19342	19426	19177	19234	19018	19066	19288	19204	19179	19274	19403	19080	19285	19188	19356	19272	19250	19218	19090	19294	19245	19074	19227	19354	19168	19346	19381	19189	19161	19202	19329	19184	19278	19127	19316	19314	19238	19049	19192	19117	19398	19324	19303	19326	19277	19229	19234	19307	19152	19292	19390	19180	19204	19454	19156	19357	19251	19414	19115	19190	19350	19192	19210	19307	19305	19454	19281	19388	19299	19360	19150	19182	19034	19213	19340	19240	19183	19225	19119	19356	19255	19258	19300	19316	19212	19185	18978	19233	19036	19191	19292	19312	19209	19282	19264	19135	19204	19336	19081	19309	19100	19169	19380	19276	19339	19176	19267	19184	19023	19091	19330	19160	19182	19268	19050	19184	19253	19158	19236	19316	19282	19259	19310	19199	19270	19153	19223	19294	19429	19309	19248	19327	19159	19364	19233	19198	19260	19279	19286	19238	19172	19017	19213	19253	19451	19206	19301	19307	19220	19215	19378	19196	19281	19098	19197	19356	19180	19119	19334	19090	19360	19267	19277	19341	19113	19191	19185	19248	19199	19331	19224	19212	19164	19290	19293	19276	19199	19288	19259	19310	19179	19232	19218	19404	19178	19300	19142	19307	19190	19296	19274	19233	19126	19131	19137	19147	19267	19348	19205	19322	19154	19377	19264	19248	19286	19167	19309	18978	19374	19402	19395	19231	19342	19158	19219	19170	19201	19243	19174	19396	19418	19239	19225	19256	19180	19107	19102	19316	19187	19315	19165	19362	19394	19261	19176	19279	19201	19204	19023	19257	19281	19148	19383	19331	19131	19090	19231	19227	19265	19170	19305	19120	19142	19215	19294	18965	19234	19103	19243	19251	19363	19107	19308	19170	19146	19194	19268	19302	19214	18990	19177	19154	19122	19262	19190	19234	19075	19394	19237	19287	19183	19077	19033	19083	19240	19330	19344	19344	19255	19380	18983	19210	19143	19247	19118	19224	19432	19203	19122	19221	19205	19175	19040	19337	19185	19125	19232	19107	19317	19193	19275	19345	19253	19283	19268	19171	19249	19197	19195	19136	19210	19200	19141	19465	19140	19276	19305	19389	19242	19172	19084	19320	19376	19208	19176	19480	19171	19189	19199	19208
24041	21568	29221	24578	23606	27146	28674	26224	25843	25950	25952	25870	25929	25481	25709	25756	25369	25446	25404	25474	25632	25378	25827	25644	25382	25480	25417	25498	25690	25449	25388	25594	25679	25462	25314	25661	25476	25387	25480	25489	25617	25480	25572	25397	25451	25351	25547	25468	25342	25748	25517	25628	25652	25413	25547	25497	25519	25496	25355	25595	25669	26168	25710	25516	25586	25402	25482	25310	25461	25631	25391	25332	25397	25489	25461	25407	25408	25226	25504	25420	25371	25293	25476	25485	25502	25636	25508	25355	25326	25209	25328	25300	25393	25650	24932	25415	25415	25472	25375	25458	25396	25254	25457	25251	25343	25349	25453	25549	25315	25461	25099	25385	25335	25422	25307	25343	25388	25420	25374	25395	25401	25290	25341	25221	25514	25402	25415	25615	25501	25267	25460	25191	25414	25256	25592	25314	25312	25585	25455	25386	25444	25311	25386	25521	25649	25340	25469	25654	25309	25296	25221	25384	25462	25363	25153	25427	25443	25717	25610	25257	25470	25228	25312	25351	25523	25311	25185	25495	25600	25348	25234	25357	25399	25750	25420	25171	25389	25345	25536	25295	25409	25170	25470	25569	25358	25410	25329	25410	25248	25497	25427	25411	25482	25538	25410	25549	25561	25163	25267	25180	25325	25420	25378	25437	25368	25436	25192	25602	25340	25500	25411	25488	25441	25460	25483	25384	25617	25450	25376	25343	25484	25292	25366	25295	25186	25429	25690	25523	25233	25293	25121	25176	25416	25307	25209	25352	25328	25516	25458	25484	25460	25308	25336	25390	25417	25318	25420	25449	25592	25235	25190	25115	25451	25433	25327	25473	25494	25431	25478	25545	25335	25471	25462	25395	25424	25474	25333	25286	25409	25434	25171	25733	25302	25133	25677	25437	25321	25475	25356	25294	25388	25223	25594	25605	25278	25358	25508	25297	25302	25345	25388	25156	25288	25333	25466	25268	25388	25146	25273	25540	25312	25322	25496	25509	25534	25430	25366	25346	25606	25580	25303	25316	25303	25186	25290	25227	25449	25191	25312	25530	25077	25473	25407	25312	25510	25292	25601	25520	25442	25426	25441	25298	25431	25429	25420	25437	25479	25291	25326	25346	25537	25470	25244	25513	25328	25452	25304	25483	25491	25493	25518	25471	25451	25606	25447	25430	25321	25509	25483	25425	25596	25486	25303	25344	25304	25120	25296	25367	25302	25475	25304	25277	25274	25380	25446	25375	25360	25521	25280	25316	25485	25198	25428	25458	25310	25203	25444	25161	25369	25420	25441	25340	25295	25424	25477	25365	25490	25194	25381	25279	25311	25492	25613	25423	25389	25252	25311	25263	25198	25362	25404	25461	25054	25405	25499	25454	25507	25453	25618	25659	25552	25444	25412	25244	25382	25375	25338	25420	25203	25394	25379	25140	25368	25559	25578	25494	25514	25417	25244	25152	25408	25366	25031	25384	25171	25545	25035	25357	25290	25419	25428	25327	25387	25261	25338	25506	25086	25372	25495	25398	25302	25308	25326	25376	25376	25497	25428	25335	25447	25431	25339	25415	25369	25491	25414	25083	25272	25473	25323	25380	25390	25415	25263	25371	25360	25122	25372	25358	25365	25639	25357	25450	25383	25356	25498	25365	25356	25224	25317	25411	25656	25303	25314	25214	25341	25308	25444	25643	25469	25370	25197	25417	25521	25701	25442	25441	25412	25508	25393	25456	25355	25336	25263	25320	25518	25376	25587	25477	25218	25323	25324	25536	25196	25376	25378	25302	25675	25456	25465	25496	25239	25232	25641	25506	25582	25156	25341	25365	25492	25552	25273	25529	25287	25555	25514	25328	25689	25224	25280	25477	25421	25395	25346	25276	25406	25260	25340	25346	25296	25378	25428	25402	25552	25224	25220	25384	25270	25377	25386	25370	25275	25448	25353	25241	25373	25365	25503	25592	25465	25274	25371	25320	25302	25636	25516	25067	25321	25399	25362	25409	25518	25398	25411	25484	25475	25391	25279	25708	25133	25369	25284	25560	25374	25450	25300	25304	25113	25486	25237	25397	25412	25394	25467	25460	25254	25333	25262	25207	25324	25414	25278	25525	25455	25464	25366	25290	25272	25468	25099	25411	25298	25506	25618	25622	25325	25199	25282	25321	25238	25643	25329	25626	25559	25330	25312	25213	25232	25351	25453	25604	25632	25255	25416	25120	25218	25366	25143	25405	25207	25249	25390	25601	25480	25405	25507	25147	25365	25096	25383	25325	25247	25507	25409	25144	25326	25206	25525	25246	25237	25421	25706	25234	25530	25349	25495	25612	25350	25295	25451	25341	25534	25360	25287	25340	25359	25378	25326	25043	25390	25351	25433	25258	25430	25449	25433	25255	25448	25208	25270	25518	25377	25382	25408	25231	25309	25306	25299	25390	25382	25327	25288	25422	25229	25234	25191	25505	25321	25304	25261	25228	25231	25499	25262	25312	25479	25425	25385	25288	25359	25400	25079	25398	25283	25435	25511	25500	25684	25245	25483	25467	25314	25261	25406	25471	25383	25306	25465	25411	25382	25389	25477	25633	25441	25478	25343	25570	25288	25332	25199	25419	25424	25246	25298	25394	25427	25180	25347	25569	25622	25674	25496	25332	25429	25260	25325	25307	25560	25583	25562	25331	25384	25438	25623	25546	25358	25317	25463	25432	25365	25373	25583	25640	25372	25313	25530	25411	25473	25201	25390	25249	25359	25337	25230	25485	25260	25294	25501	25442	25185	25360	25158	25210	25529	25446	25301	25182	25320	25128	25469	25524	25502	25572	25366	25379	25464	25581	25478	25484	25281	25595	25341	25385	25326	25649	25302	25360	25129	25508	25212	25339	25411	25254	25279	25276	25382	25693	25409	25472	25310	25363	25140	25060	25386	25300	25634	25370	25634	25621	25394	25336	25256	25458	25160	25273	25340	25347	25292	25332	25646	25234	25367	25433	25288	25476	25544	25417	25420	25223	25428	25344	25312	25570	25396	25287	25408	25431	25490	25314	25652	25510	25374	25309	25390	25343	25371	25169	25496	25250	25319	25203	25506	25381	25484	25156	25409	25323	25461	25139	25272	25507	25475	25357	25339	25467	25608	25483	25424	25331	25388	25392	25357	25410	25342	25356	25363	25374	25544	25262	25577	25274	25427	25385	25069	25477	25480	25564	25480	25639	25478	25457	25328	25435	25392	25283	25261	25109	25467	25253	25581	25239	25450	25540	25477	25434	25421	25349	25480	25445	25041	25380	25390	25609	25369	25461	25446	25471	25412	25282	25380	25390	25371	25437	25617	25310	25522	25248	25218	25338	25520	25244	25627	25424	25337	25298	25421	25086	25359	25531	25269	25391	25387	25265	25404	25584	25527	25451	25433	25355	25498	25323	25410	25455	25108	25377	25181	25224	25387	25458	25332	25495	25223	25399	25542	25437	25390	25269	25303	25293	24952	25353	25318	25454	25383	25469	25359	25437	25588	25243	25382	25310	25382	25550	25523	25507	25312	25436	25424	25349	25391	25459	25612	25337	25432	25388	25474	25369	25541	25331	25367	25265	25331	25611	25361	25395	25645	25486	25052	25536	25269	25353	25462	25112	25274	25516	25461	25360	25117	25575	25534	25459	25345	25272	25341	25421	25326	25318	25532	25491	25422	25605	25549	25414	25299	25205	25472	25384	25165	25482	25385	25388	25358	25534	25352	25308	25499	25687	25377	25487	25517	25546	25175	25470	25194	25414	25457	25395	25380	25522	25563	25486	25361	25614	25266	25377	25494	25393	25407	25418	25340	25427	25162	25337	25226	25467	25388	25360	25308	25184	25633	25260	25445	25335	25351	25435	25684	25473	25481	25491	25185	25415	25273	25331	25409	25311	25559	25253	25273	25460	25566	25432	25124	25131	25486	25263	25458	25404	25414	25321	25473	25220	25351	25476	25232	25060	25281	25420	25356	25402	25234	25245	25292	25310	25529	25447	25262	25435	25510	25453	25090	25419	25382	25028	25313	25492	25224	25302	25125	25365	25561	25447	25721	25608	25449	25581	25346	25438	25578	25643	25237	25297	25379	25195	25587	25398	25583	25552	25517	25291	25484	25374	25545	25400	25308	25228	25367	25297	25196	25297	25487	25536	25325	25315	25339	25475	25417	25388	25124	25295	25310	25653	25550	25355	25307	25492	25522	25282	25442	25355	25417	25372	25148	25510	25337	25606	25299	25549	25411	25438	25130	25277	25490	25409	25448	25317	25189	25618	25575	25228	25301	25563	25344	25370	25450	25410	25367	25399	25335	25323	25460	25303	25322	25450	25304	25464	25403	25455	25357	25510	25510	25363	25428	25714	25321	25294	25409	25516	25435	25339	25362	25333	25506	25326	25303	25426	25332	25239	25564	25380	25517	25236	25393	25399	25313	25516	25231	25292	25552	25445	25305	25526	25301	25342	25389	25422	25388	25235	25467	25377	25477	25368	25311	25390	25380	25417	25372	25239	25519	25448	25553	25333	25526	25271	25428	25399	25482	25656	25377	25466	25162	25412	25308	25388	25234	25391	25246	25316	25537	25445	25322	25267	25313	25344	25243	25541	25375	25399	25257	25356	25284	25477	25611	25412	25356	25381	25475	25541	25485	25363	25546	25134	25351	25360	25578	25517	25258	25331	25197	25322	25252	25084	25570	25530	25295	25420	25380	25428	25360	25380	25361	25119	25602	25423	25326	25365	25456	25380	25181	25208	25033	25456	25447	25355	25354	25539	25200	25623	25532	25291	25479	25252	25567	25435	25422	25558	25401	25545	25501	25585	25388	25594	25335	25269	25345	25311	25555	25614	25207	25410	25646	25502	25501	25429	25476	25247	25510	25269	25298	25185	25181	25511	25489	25520	25102	25512	25570	25207	25425	25588	25612	25437	25559	25387	25506	25611	25568	25416	25349	25351	25553	25409	25384	25364	25197	25413	25280	25417	25551	25447	25614	25574	25512	25469	25441	25626	25492	25490	25480	25478	25328	25422	25320	25397	25124	25291	25242	25319	25480	25325	25516	25275	25270	25528	25410	25693	25341	25269	25158	25337	25715	25387	25655	25310	25515	25252	25209	25239	25448	25269	25272	25295	25360	25498	25420	25376	25487	25518
17452	28422	27297	23331	21847	21074	20673	20266	20165	19781	19887	19592	19525	19454	19463	19237	19474	19446	19503	19653	19422	19347	19329	19191	19208	19512	19425	19391	19468	19162	19373	19314	19243	19203	19235	19224	19439	19275	19397	19307	19423	19484	19459	19409	19158	19337	19394	19597	19304	19245	19386	19285	19189	19323	19381	19407	19395	19493	19590	19524	19836	20145	19769	19719	19409	19233	19367	19357	19117	19139	19245	19234	19022	19132	19319	19213	19140	19170	19213	19181	19299	19171	19367	19383	19194	19099	19309	19203	19261	19302	19315	19303	19314	19263	19143	19275	19132	19158	19114	19260	19243	19104	19331	19138	19224	19247	19211	19443	19227	19235	19154	19252	19290	19103	19360	19228	19079	19276	19315	19345	19230	19395	19263	19253	19321	19436	19339	19160	19282	19188	19248	19250	19242	19268	19439	19284	19295	19311	19275	19215	19285	19105	19463	19251	19119	19506	19192	19150	19258	19200	19171	19337	19190	19331	19339	19181	19259	19136	19202	19183	19287	19169	19330	19232	19434	19350	19179	19216	19166	19195	19057	19187	19083	19245	19381	19216	19355	19256	19264	19282	19285	19357	19360	19164	19250	19078	19233	19355	19289	19040	19283	19008	19292	19273	19371	19172	19122	19262	19208	19201	19363	19139	19145	19108	19246	19306	19227	19200	19186	19296	19317	19303	19199	19327	19316	19208	19363	19102	19251	19336	19078	19277	19175	19365	19412	19359	19161	19219	19204	19192	19245	19304	19019	19046	19276	19281	19232	19307	19116	19293	19327	19340	19172	19203	19277	19365	19169	19252	19311	19369	19358	19161	19269	19280	19326	19246	19293	19126	19203	19052	19157	19150	19230	19214	19375	19158	19181	19136	19329	19314	19107	19316	19133	19120	19167	19249	19183	19108	19180	19099	19156	19213	19104	19145	19321	19214	19312	19113	19410	19143	19365	19270	19183	19281	19288	19285	19246	19273	19311	19318	19238	19136	19295	19302	19349	19320	19156	19303	19367	19213	19195	19177	19255	19274	19334	19297	19420	19240	19356	19226	19314	19283	19198	19112	19213	19185	19272	19279	19242	19139	19138	19163	19438	19361	19355	19215	19101	19171	19064	19267	19278	19327	19127	19048	19096	19138	19303	19401	19212	19316	19366	19165	19053	19143	19174	19217	19171	19280	19219	19176	19277	19354	19364	19224	19395	19207	19199	19062	19089	19300	19267	19261	19170	19202	19250	19087	19106	19212	19326	19314	19042	19279	19328	19220	19321	19427	19297	19170	19370	19165	19382	19268	19418	19067	19173	19117	19273	19459	19176	19317	19320	19139	19169	19250	19265	19325	19180	19212	19227	19345	19417	19140	19088	19338	19336	19229	19236	19186	19270	19424	19255	19257	19217	19246	19230	19213	19219	19307	19241	19303	19222	19389	19135	19185	19159	19242	19197	19306	19339	19237	19146	19263	19259	19224	19401	19241	19231	19271	19338	19281	19155	19444	19390	19236	19143	19370	19239	19298	19239	19289	19197	19150	19271	19271	19303	19366	19072	19191	19166	19377	19265	19172	19353	19092	19216	19135	19310	19178	19335	19258	19285	19374	19241	19048	19339	19256	19182	19300	19300	19257	19381	19185	19270	19390	19145	19280	19137	19243	19270	19310	19168	19351	19320	19189	19047	19243	19304	19131	19339	19142	19027	19117	19300	19338	19266	19356	19233	19237	18933	19094	19349	19267	19238	19045	19251	19211	19266	19274	19365	19195	19173	19386	19172	19497	19209	19251	19374	19285	19332	19231	19333	19198	19254	19251	19478	19203	19300	19174	19164	19378	19194	19257	19246	19225	19250	19263	19172	19204	19242	19095	19116	19373	19213	19387	19170	19186	19170	19346	19003	19211	19078	19188	19283	19174	19209	19253	19014	19130	19258	19104	19116	19228	19314	19235	19109	19245	19224	19181	19335	19399	19143	19366	19121	19218	19296	19254	19171	19124	19397	19097	19281	19254	19455	19252	19205	19322	19368	19207	19214	19193	19168	19182	19155	19288	19261	19330	19220	19311	19237	19278	19144	19300	19275	19116	19267	19335	19394	19269	19242	19240	19168	19289	19258	19241	19116	19376	19213	19381	19129	19246	19104	19137	19102	19059	19415	19224	19276	19278	19264	19218	19100	19240	19256	19230	19130	19417	19060	19162	19128	19209	19253	19175	19085	19316	19178	19332	19507	19430	19130	19265	19241	19328	19327	19286	19191	19408	19142	19243	19363	19194	19306	19205	19233	18990	19318	19251	19339	19271	19173	19109	19085	19195	19236	19177	19440	19258	19340	19254	19030	19311	19207	19234	19190	19240	19084	19168	19272	19358	19312	19278	19176	19207	19319	19131	19276	19320	19120	19178	19035	19261	19327	19410	19157	19315	19341	19229	19259	19114	19223	19141	19288	19207	19278	19142	19157	19254	19288	19183	19474	19042	19301	19269	19356	19143	19233	19343	19211	19390	19213	19224	19055	19317	19146	19369	19073	19147	19362	19318	19141	19261	19200	19412	19121	19197	19162	19257	19199	19434	19231	19230	19159	19142	19320	19294	19321	19183	19365	19334	19237	19180	19219	19191	19273	19174	19296	19005	19131	19172	19304	19161	19311	19339	19114	19242	19210	19292	19210	19192	19206	19196	19332	19246	19210	19090	19315	19320	19270	19152	19273	19392	19231	19183	19078	19099	19417	19233	19183	19214	19125	19163	19337	19329	19317	19391	19213	19371	19207	19252	19381	19254	19252	19312	19158	19298	19325	19083	19404	19155	19272	19281	19206	19172	19367	19343	19343	19177	19295	19358	19194	19292	19241	19292	19261	19316	19264	19386	19244	19326	19534	19174	19074	19129	19131	19224	19381	19293	19386	19311	19206	19176	19264	19310	19131	19200	19331	19146	19183	19192	19220	19287	19207	19188	19339	19215	19324	19094	19259	19283	19355	19413	19129	19486	19313	19243	19404	19199	19340	19176	19242	19383	19299	19136	19291	19172	19211	19240	19291	19301	19229	19324	19424	19074	19223	19146	19185	19263	19160	19285	19211	19200	19111	19082	19096	19270	19360	19235	19239	19297	19015	19308	19195	19386	19240	19174	19413	19358	19257	19111	19273	19262	19285	19251	19223	19182	19283	19379	19325	19065	19337	19277	19228	19317	19417	19131	19114	19259	19229	19356	19274	19223	19234	19097	19359	19194	19168	19075	19066	19239	19221	19246	19189	19375	19194	19345	19318	19175	19104	19302	19367	19375	19233	19292	19321	19323	19270	19249	19190	19301	19192	19439	19371	19141	19273	19257	19240	19228	19350	19241	19342	19352	19274	19312	19275	19227	19288	19167	19345	19101	19169	19258	19137	19381	19114	19345	19358	19317	19149	19306	19295	19215	19221	19310	19226	19337	19339	19181	19211	19209	19323	19198	19184	19295	19258	19298	19384	19341	19208	19305	19290	19193	19219	19116	19181	19087	19149	19072	19230	19177	19302	19298	19200	19054	19237	19369	19193	19325	19258	19273	19319	19170	19253	19180	19306	19202	19294	19050	19201	19291	19370	19195	19131	19170	19245	19288	19223	19167	19373	19219	19281	19342	19147	19179	19310	19217	19181	19165	19230	19387	19242	19241	19136	19190	19331	19224	19260	19154	19230	19032	19007	19168	19241	19450	19265	19419	19400	19095	19164	19178	19142	19187	19279	19271	19284	19318	19156	19429	19136	19292	19303	19455	19198	19183	19374	19109	19208	19367	19309	19306	19158	19253	19318	19078	19276	19128	19259	19248	19393	18988	19316	19363	19340	19261	19285	19357	19241	19246	19203	19273	19115	19295	19009	19249	19154	19258	19447	19162	19328	19257	19376	19428	19363	19336	19232	19199	19136	19198	19217	19249	19116	19277	19296	19212	19319	19094	19105	19177	19260	19121	19176	19227	19372	19324	19432	19254	19252	19345	19321	19053	19191	19318	19233	19338	19355	19256	18959	19324	19326	19251	19350	19288	19337	19163	19168	19371	19272	19276	19131	19108	19022	19201	19302	19279	19263	19283	19259	19180	19205	19270	19397	19304	19300	19104	19073	19326	19352	19143	19160	19216	19236	19272	19311	19283	19109	19193	19332	19284	18970	19427	19144	19345	19308	19173	19338	19235	19354	19232	19372	19343	19287	19401	19267	19306	19350	19378	19320	19287	19316	19401	19185	19264	19311	19454	19255	19252	19160	19294	19175	19128	19040	19233	19249	19181	19176	19272	19199	19423	19294	19133	19221	19140	19152	19493	19209	19048	19176	19217	19243	19195	19047	19313	19333	19145	19263	19296	19297	19204	19083	19293	19310	19259	19242	19065	19177	19336	19216	19091	19279	19301	19330	19046	19055	19251	19286	19173	19221	19155	19082	19091	19274	19229	19168	19266	19217	19299	19160	19312	19295	19397	19317	19164	19232	19348	19201	19223	19162	19256	19093	19189	19230	19307	19225	19223	19100	19142	19357	19178	19177	19102	19324	19135	19117	19192	19240	19377	19303	19398	19270	19250	19316	19149	19252	19357	19125	19237	19120	19050	19228	19154	19090	19340	19334	19171	19357	19315	19201	19333	19233	19075	19465	19211	19402	19280	19203	19001	19253	19228	19209	19343	19203	19388	19113	19176	19239	19153	19387	19204	19294	19267	19320	19241	19252	19109	19276	19312	19142	19156	19140	19413	19233	19200	19146	19133	19099	19103	19410	19165	19348	19266	19335	19192	19258	19213	19412	19421	19206	19178	19113	19229	19335	19164	19232	19218	19186	19059	19302	19373	19354	19192	19222	19456	19131	19047	19362	19375	19076	19244	19211	19200	19323	19281	19199	19180	19097	19157	19250	19088	19227	19303	19163	19222	19340	19353	19154	19191	19215	19232	19250	19251	19380	19114	19305	19257	19241	19070	19227	19237	19272	19170	19212	19102	19282	19242	19328	19305	19328	19388	19165	19101	19449	19258	19345	19192	19163	19125	19151	19038	19292	19259	19302	19191	19278	19326	19274	19258	19188	19287	19424	19231	19283	19327	19173	19149	19131	19308	19142	19259	19231	19240	19180	19391	19154	19196	19287	19250	19175	19430	19157	19251	19313	19194	19160	19168	19147	19215	19188	19225
22911	21484	29335	24106	22105	26121	30787	27034	26493	26891	26479	26468	26362	26357	26389	26296	26144	26054	26181	26140	26090	25901	26077	26105	25992	25971	26162	25953	25703	25947	25765	25794	25858	25807	25872	25796	25949	25912	25939	25809	25910	25956	25906	25825	26002	26058	26018	25747	25882	25974	25866	25737	26094	26008	26056	26080	26044	26065	26085	26206	26199	26793	26613	26280	25741	25821	25803	25841	25977	25824	25872	25793	25849	25816	25835	25991	25755	25583	25820	25860	25680	25697	25546	25822	25456	25776	25766	25643	25816	25802	25716	25912	25972	25844	25765	25678	25732	25560	25790	25761	25754	26042	25902	25652	25770	25786	25558	25791	25811	26033	25867	25702	25866	25837	25638	26043	25726	25662	25823	25732	25911	25681	25657	25747	25888	26038	25802	25851	25912	25682	26097	25763	25752	25769	25944	25718	25918	25831	25790	25795	25872	25831	25498	25682	25844	25893	25697	25597	25751	25570	25879	25558	25728	25575	25886	25801	25671	25989	25814	25669	25772	25735	25846	25836	25677	25629	25942	25937	25753	26115	25848	25680	25738	25811	25760	25797	25812	25830	25805	25884	25834	25965	25645	25937	25597	25834	25863	25749	25899	25993	25718	25714	25790	25828	25816	25705	25696	25860	25814	25934	25620	25635	25906	25646	25766	25677	25822	25810	26002	25650	25827	25618	25728	25834	25699	25927	25869	25785	25461	25512	25644	25775	25910	25701	25806	25767	25631	25786	25920	25656	25736	25602	25693	25529	25729	25701	25781	25625	25610	25681	25776	25777	25786	25510	25671	25760	25780	25787	25659	25635	25676	25870	25860	25898	25867	25846	25678	25886	25731	25615	26089	25687	25917	25653	25732	25650	25835	25854	25863	25729	25910	25749	25636	25716	25843	25793	25893	25754	25748	25562	25725	25730	25798	25852	25738	25817	25800	25686	25753	25722	25974	25752	25906	25941	25731	25623	25723	25905	25735	25512	25871	25993	25993	25675	25587	25846	25811	25477	25822	25563	25679	25938	25868	25754	25679	25768	25854	25626	25744	25837	25820	25718	25570	25652	25699	25980	25933	25764	25535	25640	25771	25707	25870	25893	25873	25824	26006	25532	25927	25645	25658	25939	25972	25859	25914	25882	25651	25850	25740	26002	25740	25699	25843	26037	26087	25650	25812	25714	25944	25858	25767	25856	25699	25822	25725	25647	25697	25686	25799	25707	25676	25518	25781	25678	25673	25868	25771	25748	25655	25785	25793	25864	25743	25698	25753	25981	25900	25716	25662	25550	25990	26021	25745	25729	25756	25805	25640	25600	25610	25771	25692	25590	25953	25821	25759	25957	25728	25748	25813	25636	25786	25740	25727	25704	25687	26119	25667	25846	26024	25675	25757	25755	25799	25893	25712	25735	25782	25922	25772	25735	25712	25808	25952	25695	25640	25544	25840	25677	25881	25573	25724	25740	25813	25589	25760	25821	25801	25591	25580	25883	25736	25953	25707	25823	25944	25750	25589	25788	25870	25665	25778	25933	25889	25856	25704	25708	25686	25573	25719	25930	26052	25885	25743	25856	25862	25697	25838	25475	25778	25915	25574	25543	25718	25890	25806	25705	25706	25878	25967	25418	25708	25872	25817	25663	25663	25887	25716	25615	25794	25809	25763	26155	25633	25558	25650	25790	25696	25700	25766	25611	25704	25750	26045	25976	25902	25733	25865	25851	25758	25732	25899	25839	25876	25855	25937	25861	25538	25595	25412	25795	25758	25713	25842	25808	25477	25863	25637	25969	25732	25726	25876	25765	25870	25796	25799	25675	25596	25714	25698	25671	25849	25612	25870	25616	25816	25658	25737	25572	25874	25994	25846	25772	25918	25650	25792	25767	25784	25736	25803	25909	25958	25770	25739	25585	25908	25682	25790	25778	25849	25861	25835	25692	25659	25616	25474	25930	25614	25672	25677	25848	25734	25724	25690	25774	25776	25714	26008	25837	25581	25882	25782	25709	25799	25927	25970	25806	25515	25865	25898	25682	25858	25878	25705	25802	25681	25671	25690	25882	25973	25505	25584	25754	25712	25777	25928	25813	25783	25926	25918	26204	25816	25887	25863	25563	25703	25696	26020	25933	25899	25941	25895	26056	25554	25484	25722	25823	25714	25827	25772	25641	25872	25687	25828	25721	25825	25636	26016	25778	25718	25983	26126	25833	25913	25612	25749	25787	25848	25832	25890	25983	25908	25879	25951	25707	25720	25747	25767	25795	25531	25671	25698	25767	25899	25782	25804	25800	25932	25928	25694	25672	25658	25759	25904	25647	25712	26020	25840	25638	25715	26160	25465	25702	25814	25652	25758	25686	25721	25716	25779	25555	25855	25900	25868	25694	26009	25857	25653	25739	25798	25680	25670	25787	25703	25448	25664	25911	25908	25921	25806	25731	25812	25737	25876	25707	25801	25724	25584	25627	25717	25632	25738	25666	25750	25734	25541	25852	25651	25876	25627	25842	25757	25587	25772	25798	25900	25852	25678	25750	25630	25865	25827	25691	25844	25497	25613	25705	26017	25644	25725	25711	25825	25889	25790	25699	25694	25687	25619	25907	25942	25777	26023	25990	25857	25861	25754	25844	25851	25652	25924	25872	25649	25954	25675	25516	25726	25643	25794	25832	25691	26008	25647	25888	25864	25812	25439	25743	25843	25807	25733	25892	25667	25836	25757	25873	25874	25585	25648	25867	25739	25871	25718	25865	26054	25808	25438	25639	25633	25671	25849	25806	25800	25821	25540	25783	25885	25826	25860	25708	25630	25755	25751	25750	25816	25891	25761	25554	25626	25571	25858	25724	25726	25624	25579	25711	25747	26070	25901	25728	25680	25599	25624	25773	25895	25802	25858	25823	25649	25688	25581	25700	25841	25733	25706	25886	25770	25564	25671	25719	25751	25720	25846	26001	26031	25551	25868	25660	25732	25610	25888	25691	25772	25590	25782	25813	25569	25760	26030	25767	25642	25682	25698	25791	25818	25686	25785	25732	25692	25784	25843	25798	25797	25852	25593	25654	25803	25817	25910	25826	25962	25716	25917	25622	25808	25841	25702	25841	25855	25736	25919	26076	25777	25942	25581	25997	25914	25788	25784	25836	25607	25867	25839	25849	25618	25725	25904	25951	25879	25806	25805	25737	25684	25637	25724	25781	25854	25667	25639	25776	25567	25740	25723	25850	25830	25932	25955	25662	25526	25876	25860	25858	25833	25811	25826	25607	25808	25563	25648	25796	25710	25814	25764	25779	25747	25976	25871	25902	25923	25582	25890	25719	25883	25732	25977	25946	25744	25780	25732	25795	25873	25805	25668	25503	25544	25847	25610	26052	25781	25936	25850	25888	25808	25755	25754	25725	25864	25730	25694	25641	26029	25786	25825	25833	25635	25864	25873	25734	25566	25775	25948	25605	25832	25920	25552	25930	25710	25711	25700	25635	25603	25851	25907	25641	25798	25698	25787	26014	25640	25768	25695	25901	25846	25590	25710	25797	25813	25791	25833	25831	25831	25889	25519	25669	25638	25795	25779	25831	25827	25946	25888	26102	25844	25685	25783	25784	25749	25404	25635	25928	25815	25695	25798	25652	25886	25761	25922	25634	25814	25773	25588	25606	25724	25734	25746	25758	25865	25801	25735	25514	25879	25754	26112	25865	25845	25769	25789	25664	25996	25846	25771	25610	25871	25913	25706	25762	25785	25692	25641	25736	25657	25636	25692	25991	25726	25711	25756	25852	25812	25458	25760	25812	25886	25763	25741	25552	25815	25577	25853	25833	25762	25557	25746	25810	25689	25864	25993	25666	25821	25995	25589	25918	25834	25677	25787	25932	25791	25773	25871	25951	25790	25784	25717	25823	25613	25737	25748	25751	25871	25816	25940	25872	25499	25617	25707	25701	25764	25754	25927	25555	25834	25849	25617	25423	25726	25713	25660	26112	25888	25951	25565	25662	25474	25448	25669	26020	25704	25801	25886	25723	25762	25937	25908	25535	25862	25679	25778	25621	25702	25905	25725	25739	25707	25987	25812	25709	25847	25887	25642	25967	25703	25799	25764	25838	25548	25750	25765	25599	25922	25719	25855	25924	25738	25950	25946	25579	25809	25897	25653	25913	25617	25792	25717	25856	25697	25854	25912	25902	25982	25540	25746	25872	25704	25704	25691	25742	25782	25570	25398	25582	25677	25570	25701	25496	25854	25665	25603	25969	25752	25774	25957	25838	25735	25824	25949	25877	25810	25587	25639	25912	25812	26040	25849	25777	25846	25866	25818	25923	26041	25899	25282	25575	25893	25758	25889	25928	25605	25820	25648	25677	25722	25747	25948	25779	25733	25631	25704	25616	25908	25814	25758	25910	25880	25816	25836	25811	25844	25736	25719	25755	25883	25645	25700	25793	25822	25746	25873	25773	26017	25843	25631	25776	25699	25439	25730	25771	25775	25705	25888	25961	25744	25735	25786	25884	25879	25823	25726	25839	25738	25924	25722	25635	26029	25593	25762	25873	25804	25731	25862	25686	25875	25778	25814	25847	25484	25863	25705	25740	25582	25656	25650	25782	25775	25880	26013	25839	25912	25733	25697	25769	25729	25813	25676	25984	25956	25781	25735	25793	25735	25511	25619	25591	25843	25826	25652	25847	25874	25862	25783	25935	25865	25779	25719	25761	25702	25881	25788	25688	25857	25564	25547	25784	25855	25768	25660	25849	25975	25756	25835	25688	25679	25832	25947	25946	25908	25759	25578	25620	25628	25623	25662	25726	25770	25667	25914	25909	25536	25794	25764	25588	25645	25977	25749	25755	25726	25876	25943	25805	25654	25764	25887	25848	25549	25788	25858	25502	25739	25818	25716	25894	25858	25702	25480	25827	25721	25771	25796	25720	25661	25443	25780	25818	25822	25623	25629	25967	25783	25781	25521	25910	25803	25517	25757	25756	25908	25779	25935	25871	25792	25652	25778	25864	25656	25768	25856	25706	25747	25863	25601	25650	25613	25675	25740	25713	25788	25884	25735	25750	25817	25914	26028	25641	25681	25844	25851	25895	25689	25806	25644	25733	25975	25593	25752	25710	25619	25974	25770	25761	25691	25672	25715	25811	25723	25799	25983	25657	25737	25948
17909	32176	31653	25746	23492	22071	21636	21109	20619	20272	20105	19895	19846	19821	19627	19846	19578	19429	19592	19678	19498	19650	19618	19583	19693	19437	19606	19389	19436	19447	19597	19307	19542	19457	19453	19597	19216	19391	19531	19477	19358	19489	19625	19399	19558	19586	19649	19841	19662	19589	19779	19498	19348	19596	19519	19599	19535	19602	19853	20159	20814	20717	20437	19961	19692	19494	19344	19381	19356	19345	19394	19416	19503	19428	19446	19505	19131	19403	19524	19377	19582	19474	19435	19483	19394	19573	19498	19430	19343	19587	19321	19206	19248	19405	19534	19475	19338	19480	19407	19558	19313	19300	19224	19275	19413	19459	19484	19283	19339	19304	19347	19342	19368	19415	19513	19330	19379	19390	19446	19516	19218	19290	19410	19385	19413	19314	19499	19360	19188	19208	19297	19348	19377	19425	19431	19418	19251	19250	19442	19176	19587	19335	19250	19512	19256	19433	19379	19464	19315	19314	19433	19453	19465	19408	19321	19321	19434	19453	19428	19401	19261	19373	19121	19323	19402	19313	19348	19321	19328	19382	19350	19341	19412	19199	19360	19558	19255	19456	19316	19369	19259	19401	19324	19362	19335	19275	19441	19333	19420	19498	19363	19444	19247	19435	19341	19349	19341	19350	19414	19572	19327	19265	19272	19306	19262	19386	19326	19370	19378	19217	19287	19323	19224	19291	19386	19469	19436	19308	19336	19317	19431	19403	19393	19509	19427	19356	19173	19348	19539	19398	19351	19482	19325	19317	19505	19403	19324	19420	19297	19265	19421	19497	19421	19319	19249	19396	19225	19325	19455	19376	19371	19154	19196	19342	19632	19354	19419	19183	19240	19421	19401	19356	19471	19372	19353	19357	19411	19414	19484	19419	19428	19396	19494	19437	19326	19311	19275	19361	19409	19372	19366	19244	19528	19392	19434	19336	19202	19210	19350	19300	19303	19327	19538	19252	19142	19344	19434	19414	19174	19141	19408	19341	19565	19179	19187	19326	19310	19333	19409	19234	19422	19532	19415	19226	19557	19327	19302	19404	19326	19403	19370	19325	19420	19373	19315	19468	19223	19485	19358	19204	19299	19507	19347	19380	19418	19357	19199	19387	19480	19290	19485	19401	19386	19304	19398	19224	19395	19314	19415	19511	19368	19381	19427	19432	19256	19232	19352	19358	19376	19510	19265	19393	19438	19296	19509	19377	19375	19357	19498	19465	19402	19452	19276	19366	19320	19161	19331	19433	19346	19227	19384	19246	19448	19407	19303	19294	19378	19476	19408	19489	19348	19381	19383	19510	19215	19342	19230	19317	19248	19284	19293	19335	19263	19451	19446	19373	19339	19510	19377	19520	19363	19360	19660	19448	19349	19459	19344	19507	19345	19371	19400	19615	19229	19343	19302	19543	19293	19157	19253	19272	19321	19359	19390	19109	19354	19281	19435	19220	19419	19410	19440	19392	19471	19399	19371	19339	19420	19348	19274	19408	19221	19410	19445	19328	19261	19308	19446	19280	19280	19451	19362	19482	19370	19239	19452	19390	19359	19464	19439	19295	19255	19430	19376	19243	19375	19293	19201	19429	19496	19340	19248	19397	19444	19257	19558	19317	19328	19277	19428	19320	19200	19474	19552	19334	19618	19465	19438	19458	19164	19368	19433	19212	19525	19311	19322	19278	19312	19258	19451	19373	19449	19314	19370	19303	19383	19444	19308	19478	19452	19412	19324	19259	19228	19446	19294	19252	19307	19337	19359	19338	19293	19422	19326	19295	19294	19425	19516	19364	19477	19318	19356	19247	19470	19507	19359	19351	19475	19431	19453	19272	19274	19362	19572	19446	19321	19346	19382	19436	19331	19299	19292	19439	19240	19485	19524	19255	19295	19257	19308	19236	19519	19360	19317	19338	19257	19435	19335	19233	19463	19334	19326	19387	19304	19310	19269	19327	19324	19296	19286	19243	19366	19422	19314	19299	19374	19465	19443	19340	19664	19337	19350	19222	19249	19429	19546	19215	19372	19481	19431	19468	19424	19308	19333	19430	19415	19321	19330	19374	19276	19364	19322	19397	19367	19334	19474	19341	19406	19422	19428	19301	19477	19414	19285	19300	19363	19352	19490	19169	19305	19210	19284	19274	19180	19406	19530	19311	19393	19456	19291	19394	19260	19315	19521	19380	19327	19413	19315	19348	19470	19447	19396	19433	19349	19369	19443	19356	19509	19185	19345	19264	19496	19294	19283	19350	19124	19151	19496	19503	19263	19318	19168	19375	19359	19241	19201	19256	19530	19238	19474	19431	19415	19386	19334	19323	19511	19521	19472	19271	19315	19411	19354	19419	19380	19416	19505	19483	19402	19372	19403	19402	19563	19342	19333	19292	19388	19386	19395	19416	19238	19264	19241	19428	19449	19322	19355	19286	19352	19475	19385	19260	19306	19245	19370	19312	19354	19288	19460	19344	19462	19393	19404	19395	19308	19121	19358	19347	19419	19481	19185	19456	19289	19244	19259	19293	19462	19375	19467	19395	19324	19258	19363	19363	19539	19389	19439	19499	19370	19260	19301	19357	19206	19258	19391	19304	19493	19248	19258	19117	19493	19512	19341	19384	19611	19334	19165	19343	19312	19431	19271	19386	19434	19298	19402	19469	19314	19483	19398	19366	19375	19474	19402	19351	19591	19349	19449	19194	19438	19428	19462	19450	19205	19325	19352	19326	19525	19406	19518	19489	19297	19191	19313	19282	19305	19289	19402	19399	19313	19540	19444	19265	19261	19358	19490	19411	19263	19369	19372	19316	19423	19157	19349	19332	19344	19359	19299	19297	19453	19339	19303	19362	19528	19337	19432	19412	19560	19301	19328	19311	19252	19230	19384	19524	19312	19430	19265	19349	19386	19311	19265	19379	19273	19263	19327	19344	19328	19299	19325	19317	19626	19401	19490	19316	19411	19266	19273	19414	19317	19363	19430	19282	19414	19326	19450	19264	19284	19381	19495	19219	19369	19221	19243	19333	19343	19380	19444	19372	19406	19336	19246	19371	19374	19464	19382	19247	19384	19397	19351	19301	19364	19427	19270	19347	19369	19375	19492	19431	19269	19501	19368	19439	19396	19533	19339	19542	19278	19329	19481	19363	19457	19432	19282	19362	19353	19300	19438	19300	19303	19467	19219	19418	19439	19414	19400	19354	19316	19311	19256	19465	19393	19385	19458	19301	19331	19540	19412	19310	19499	19362	19367	19325	19366	19215	19282	19314	19415	19547	19330	19415	19152	19574	19452	19227	19213	19411	19289	19337	19372	19323	19589	19327	19300	19473	19280	19408	19279	19294	19461	19336	19412	19254	19347	19373	19444	19442	19346	19320	19494	19458	19494	19521	19206	19416	19255	19467	19423	19298	19323	19205	19489	19375	19429	19370	19347	19398	19391	19366	19449	19150	19392	19333	19401	19540	19213	19379	19451	19338	19388	19363	19224	19369	19183	19390	19265	19532	19282	19386	19457	19457	19349	19365	19355	19521	19203	19233	19430	19376	19189	19364	19369	19265	19298	19251	19231	19263	19583	19361	19353	19366	19363	19426	19493	19224	19192	19514	19466	19553	19328	19284	19164	19154	19305	19373	19136	19478	19265	19437	19210	19489	19338	19412	19439	19539	19285	19361	19197	19364	19374	19447	19342	19355	19218	19258	19205	19388	19500	19452	19275	19563	19324	19602	19402	19486	19428	19414	19418	19334	19208	19370	19398	19411	19344	19562	19370	19577	19352	19291	19362	19451	19262	19308	19190	19489	19213	19408	19360	19416	19430	19299	19322	19435	19264	19289	19372	19349	19468	19377	19285	19263	19304	19411	19354	19357	19200	19276	19376	19433	19427	19347	19347	19319	19573	19422	19395	19445	19397	19482	19367	19341	19363	19382	19287	19329	19327	19387	19391	19377	19327	19248	19519	19354	19304	19437	19433	19353	19379	19386	19370	19660	19409	19387	19603	19442	19470	19394	19152	19319	19386	19317	19269	19390	19296	19412	19243	19197	19509	19256	19388	19391	19343	19235	19213	19367	19551	19315	19485	19234	19325	19308	19380	19452	19340	19428	19457	19319	19288	19253	19504	19044	19354	19318	19323	19520	19323	19473	19262	19433	19437	19349	19246	19413	19537	19431	19468	19262	19241	19449	19343	19347	19503	19343	19304	19473	19160	19449	19269	19290	19434	19277	19198	19293	19466	19537	19295	19446	19409	19387	19372	19252	19436	19517	19475	19447	19230	19274	19265	19455	19426	19370	19445	19483	19460	19418	19352	19569	19392	19243	19428	19500	19257	19175	19422	19265	19349	19339	19225	19430	19403	19322	19372	19149	19437	19363	19377	19372	19518	19428	19532	19260	19433	19424	19307	19473	18932	19444	19292	19505	19408	19265	19468	19104	19241	19412	19550	19343	19385	19212	19300	19408	19430	19330	19347	19528	19500	19224	19335	19569	19356	19504	19310	19348	19313	19283	19367	19398	19349	19392	19390	19323	19169	19323	19276	19472	19217	19512	19332	19339	19297	19473	19429	19438	19174	19404	19484	19393	19210	19328	19415	19366	19198	19326	19455	19279	19392	19409	19310	19366	19121	19334	19273	19385	19397	19340	19286	19395	19422	19262	19320	19279	19429	19308	19269	19464	19228	19353	19488	19327	19462	19381	19338	19376	19244	19335	19318	19350	19261	19200	19555	19315	19178	19279	19195	19253	19506	19249	19370	19429	19569	19292	19401	19218	19365	19456	19355	19492	19276	19407	19346	19356	19404	19493	19388	19569	19330	19334	19357	19345	19403	19294	19245	19462	19262	19316	19305	19530	19363	19268	19327	19169	19336	19394	19418	19421	19406	19212	19320	19434	19191	19438	19346	19420	19448	19526	19474	19369	19429	19461	19315	19523	19351	19263	19350	19290	19529	19401	19170	19368	19376	19475	19275	19638	19257	19265	19269	19471	19351	19444	19237	19308	19341	19413	19032	19136	19255	19400	19296	19368	19361	19310	19324	19332	19247	19274	19359	19385	19325	19351	19294	19600	19264	19377	19563	19429	19506	19540	19362	19436	19486	19354	19419	19287	19529	19212	19377	19356	19334	19117	19436	19286	19461	19329	19472	19402	19481	19396	19375	19370
28708	23538	29220	28268	25481	25547	25812	25130	25369	25420	25259	25305	25251	25371	25236	25284	25421	25045	25150	25253	25134	24956	25220	25242	25353	25142	25400	25282	25334	25209	25246	25185	25282	25085	25252	25501	25284	25428	24998	25185	25291	25235	25249	25398	25181	25279	25047	25498	25374	25083	25203	25407	25074	25398	25225	25233	25284	25317	25041	25338	25424	25258	25445	25530	25328	25048	25101	25276	25083	24856	25164	25186	25140	25238	25396	25286	25232	25279	25135	25251	25133	25155	25090	25231	25327	25285	25168	25230	25164	25277	25307	25116	25130	25267	25116	25008	25322	24987	25325	24996	25261	25255	25246	24989	25103	25134	25121	25376	25264	25228	25166	25151	25211	25263	25041	24927	25129	25307	25082	25065	25163	25180	25113	25257	25060	25096	25026	25294	25029	24993	25205	25196	25224	24936	24971	24968	25118	25291	25125	25095	25051	25332	25043	25015	25127	25249	25251	25156	25382	25064	25186	25132	25314	25063	25277	25029	24858	25174	25032	25024	25157	25234	25245	25330	24933	24907	25156	25211	25403	25043	25087	25054	25150	25135	25052	25131	25319	25229	25231	25151	25195	25089	25123	25188	25131	25141	25284	25134	25154	25076	25217	25246	25175	25082	25118	25021	25326	25289	25107	25076	24979	25200	25473	24872	25140	25149	25351	25262	25112	25249	25075	25124	25132	25299	25330	25274	25281	25375	25303	25122	25038	25093	25151	25263	25080	25412	25460	25240	25178	25335	25125	25194	25175	25217	24964	25135	25285	25378	25183	25064	25159	25217	25235	25074	24955	25105	25066	24975	25145	25379	25049	25170	24869	25163	25168	25247	25108	24947	25183	25062	24893	25318	25143	25252	25238	25173	24882	25132	25092	25052	24988	24953	25161	25030	25079	25235	24964	24902	25338	25165	25308	25027	25185	25210	25248	25115	25209	25148	25087	25122	24909	25127	25109	25199	25112	25023	25351	25272	25120	25457	24996	25012	25103	25249	25094	25391	25200	25059	25097	25228	25256	25286	25212	24987	25309	25174	25167	25052	25280	25507	25187	25394	24943	25203	24973	25192	24990	25292	24994	25187	25191	25152	25238	25300	25251	25099	25058	25494	25277	25249	25176	25019	24975	25028	25235	25079	25358	25187	25299	25120	25069	25033	25314	24994	25227	25274	25030	24994	24976	25056	25277	25110	25249	24982	24994	25461	25281	25056	25203	25239	25170	25176	25173	25330	25200	24931	25225	25417	25403	25267	25313	25211	25199	25267	25277	25249	25395	25224	25352	25191	25041	25044	25026	25187	25092	25111	24867	25045	25277	25123	25121	25143	25178	25146	25121	25032	25411	25453	25026	25303	25104	25037	24966	25123	25020	24997	25025	25021	25010	25213	25439	24909	25188	25026	25454	25445	25224	25042	25275	25195	25197	25238	25052	25157	25256	25212	25416	25224	25226	25259	25115	25149	25224	25218	25253	25463	25207	24771	25290	25008	25392	25123	25336	25026	25210	25230	25240	25108	25211	24930	25386	25283	25029	25298	25201	25032	25184	25188	24924	24857	25118	25133	25037	25083	25127	25132	24953	25068	25252	25047	25167	25189	25242	25134	25202	25075	25120	25226	25064	25145	25177	25471	25182	25173	25350	25327	25144	25209	25216	25233	25188	25472	25455	25139	25041	25354	25113	25055	24896	25227	25057	25153	25164	24970	25109	24918	25190	25085	25046	25216	25145	25298	25417	25172	25110	25165	25270	25118	25017	25204	24976	25157	25082	25152	25052	25149	25056	25078	25387	25291	25269	25085	25209	25086	25366	24983	25039	25163	25310	25204	25305	25049	25136	25227	24974	24963	25126	25172	25139	25287	25217	25186	25246	25074	25193	25054	25002	25128	25289	25429	25298	24820	25143	25037	25197	25157	25007	25248	25026	24998	25090	25237	25316	25153	25003	25109	25254	25058	25216	25065	24995	25041	24847	25265	25117	25309	25192	25140	25286	25067	25180	25127	25041	25137	25205	25299	25122	25330	25112	25127	25328	25009	25051	25151	25057	25051	25081	25306	25236	25410	25481	25476	25354	25321	25346	25210	25070	25272	25134	24975	25045	25011	25085	25130	25125	25220	25169	25191	25297	25288	24993	24967	25058	25008	25236	25293	25248	24997	25031	25417	25271	25188	25190	25011	25182	25056	25277	25140	25180	25094	24968	25191	25224	24870	25225	25300	25357	25172	25189	24950	25031	25239	25126	25250	25197	25316	25343	25202	25122	25248	25137	25207	25050	25279	24932	25024	25254	25153	25265	25007	25312	25260	25329	25130	24929	25128	25318	25024	25129	25274	25336	25116	25238	25143	25270	25227	25417	25302	25106	25053	25120	25035	25155	25248	25579	25045	25082	25084	25343	25013	25151	25380	25288	25271	25175	25028	24989	25425	25028	25135	25172	24975	25108	25150	25246	25190	25248	25404	25256	25102	25297	25040	25235	24918	24910	25246	25194	24956	25157	25300	25253	25144	24995	25317	25232	24939	25176	24854	25317	25104	25188	25129	25256	25314	25073	25255	25264	25029	25116	25166	25222	25281	25086	25245	25155	25210	25262	25173	25076	24987	25249	24997	25150	24987	25239	25111	25056	24974	25282	25261	25327	25006	25068	25210	25268	25074	25082	25021	25169	25154	25190	25140	25275	25308	25172	25160	24991	25370	25097	25014	25013	25087	25070	25212	25005	25090	25177	25255	25065	24949	25092	25136	25287	25267	25193	25212	24983	25253	25121	25152	24949	25154	25314	25218	25090	24997	25261	25215	25072	25118	25224	24986	25106	25400	25118	25169	25050	25214	25239	25288	25160	25423	25178	25408	25121	25169	25246	25165	25102	25182	25189	25238	25218	25213	25395	25177	25033	25284	25148	25091	25159	25441	25298	25272	25368	25285	25104	25181	25361	25355	25146	25037	25256	25176	25197	25229	25308	25232	24971	25096	25084	25018	25350	25374	25021	24941	25079	25113	25073	25107	25250	25179	25184	25102	25152	25164	25166	25183	25059	25202	25187	25218	25338	25195	25350	25064	25178	24961	25182	25098	25332	25203	25211	25144	25159	25182	25023	25350	25249	25070	25317	24980	25417	25445	25385	25268	24982	25130	25401	25177	25179	25274	25140	25172	25035	25432	25065	25231	25178	25047	24857	25218	25419	25163	25303	25086	25293	25359	25017	25211	25158	25291	25072	25378	25215	24862	25001	24961	25080	25013	25106	25188	25254	25265	25274	25258	25279	25026	25336	25172	25121	25057	25126	25099	25238	25094	25273	25289	25038	25276	25197	25193	25054	25102	25285	25082	25261	25026	25119	25231	25168	25101	25098	25249	25093	25079	25006	25179	25203	25146	24864	25138	25036	25381	25159	25190	25244	25099	25087	24782	25188	25209	25081	24939	25267	25090	24904	25091	25213	25201	24948	25221	25126	25346	25227	25189	25017	24978	25274	25277	25162	25210	25158	25138	25238	25218	25328	25122	25019	24939	25218	25133	25227	24963	25163	25172	25130	25105	25207	25196	25266	25356	24974	25251	24989	25037	25225	25016	25087	25453	25029	25082	25323	25205	25501	25255	25157	25307	25219	25105	25272	25227	25028	25148	25387	25175	25072	25413	25239	25146	25138	25218	25035	25189	25092	25083	25345	25172	25222	25053	25167	25084	25080	25134	25024	25005	25275	25205	25391	25158	25086	25362	25105	25337	25227	25053	25201	25118	25124	25088	25340	25101	25359	25228	25473	25116	25264	25111	25291	25213	25287	25268	25183	25155	25290	25210	25078	25032	25057	25099	25358	25292	25216	25187	25249	25253	25149	25028	25273	25098	25178	25278	25316	25162	25293	24987	25147	25285	25392	25217	25076	25199	25050	25121	25111	24968	25336	25390	25367	25019	25020	25185	25370	25278	24950	24935	24912	25222	24992	25194	25225	25015	25105	25164	25152	25092	25153	25022	25246	25192	25059	25147	25317	25064	25190	25278	25231	25198	25190	25259	25249	25214	24962	25135	25106	25336	25055	25124	25194	25360	25375	25048	25337	25082	25221	25108	25391	25125	24948	25238	25237	24947	25191	25184	25289	25097	24877	25189	25084	25118	25237	25283	25155	25064	24949	25296	25345	24937	25133	25277	24952	25059	25324	25051	25079	25019	25251	25023	25140	25074	24950	25225	25366	25188	25027	25223	25148	25023	25184	25307	25153	25143	25152	25088	25145	25422	25218	25250	25047	25130	25194	25283	25213	25388	25116	25047	25072	25152	24951	25060	25122	25072	25128	25121	25154	25091	25074	25054	25125	25277	25273	24951	25043	25243	24901	25142	24903	25139	25186	25282	24948	24983	25281	25242	25331	25040	25330	25075	25193	25176	25238	25138	25016	25300	25133	25303	25095	25174	25269	25182	25359	25302	25220	25039	25082	25083	25421	25247	25166	25114	25336	25086	25335	25092	25377	25244	24833	25004	25040	25191	25310	25267	25379	25072	25172	25134	24866	25213	25120	25094	25164	24912	25301	25224	25373	25251	25164	25058	25406	25104	25370	25244	25102	25305	25099	25007	25072	25126	25161	25351	25181	25086	25099	25069	25075	25416	25071	25150	25051	24962	25337	25090	25177	25292	25149	25327	24923	25232	25385	25182	25299	25146	25536	25200	25134	25244	25279	25042	25172	25213	25064	25231	25123	25064	25073	25133	25195	25405	25218	25171	25056	25164	25120	25187	25339	25172	25123	25133	25105	25331	25106	25325	25124	25292	24980	24964	25076	25080	25194	25103	25019	24974	25034	25137	25062	24996	25261	25018	25268	25196	25204	25071	25171	25316	25171	25327	25382	25219	25058	25316	25140	25127	25038	25073	25008	25075	25466	25350	25154	25219	25232	25025	25107	25098	25045	25037	25218	25068	25105	25119	25023	25227	25067	25132	24979	25067	25137	25310	24989	25165	25039	25044	25110	25055	24986	25154	25291	25101	25264	25123	24950	25256	25317	25241	25123	25062	25231	25138	25109	25385	25125	25217	25023	25272	25286	24837	25027	24906	25084	25242	25136	25433	25188	25092	25204	25328	25228	25244	25186	25284	25279	25256	25141	25150	25126	25103	25070	25194	25223	25135	25195	25122	24928	24961	25194	25151
18132	22951	23053	21337	20230	20080	19501	19696	19293	19281	19315	19393	19088	19001	19207	19102	19057	19019	19023	19059	19227	19127	19243	19168	19106	19112	19186	19131	18993	18970	19134	19033	18923	19117	19180	19072	19196	19147	18937	19020	19073	19127	19148	19123	19076	19000	19243	19348	19022	19126	19217	19166	19125	19230	19186	19012	19093	19239	19240	19280	19235	19285	19312	19079	19134	18867	19109	19067	19003	18779	19037	19090	19142	19001	19002	19032	19024	19052	18999	19078	19130	19054	19048	19023	19088	19124	19073	19078	19171	18922	18950	19373	19046	19157	19100	19170	19076	19117	19049	18971	19059	19083	18983	19182	19087	18941	18888	18969	18893	18971	18982	19041	19081	19003	19022	19278	19135	19148	18973	18954	18897	19031	19148	18967	19150	19201	18930	19194	19010	18995	19074	18969	19063	18956	19041	19226	18939	19010	19189	19177	19185	19011	18991	18999	19163	19054	18872	18891	19041	18997	19102	18978	19192	19064	19009	18926	19078	19161	18915	18951	19008	19008	19120	19110	19130	18874	19095	19103	18973	19089	19211	18932	18993	19018	19109	18939	19000	19176	18952	18978	19198	19029	18972	19081	19174	19053	19182	18926	18841	19162	18827	19060	19135	19084	18956	19039	19122	19029	18948	19144	19053	19008	19046	19114	18964	19079	19136	18850	19114	18885	19215	18970	19221	19047	19056	19187	18962	19123	19244	19106	19038	19096	19043	18963	19086	19046	18929	18927	18951	19130	19079	19062	18962	19095	19003	19091	18919	19104	19210	19080	18981	19063	19091	18990	19065	18987	19076	19088	18964	19144	19163	18939	19222	19038	19059	19189	19060	19032	19160	19047	19089	19043	18940	19155	19075	19055	19106	18918	19006	19082	18999	19036	19075	18967	18998	19045	19020	19167	19111	19204	19199	19125	19105	18981	18908	19198	18993	18960	19049	19051	18944	19149	19079	19179	19178	19243	19017	19152	19076	19240	19104	19015	18991	18944	19161	18777	19089	19176	18973	19051	19179	18830	19087	19229	19036	19070	19079	19071	19214	19080	18961	19048	19229	19148	19038	18966	19112	18817	19214	18839	19051	18922	19131	19092	19163	19020	19030	19057	19102	18990	19097	19039	19173	19142	19265	19084	19067	19133	19052	18974	18957	18924	19157	19027	19081	19056	18967	19073	18962	19163	19123	18922	19145	18956	19066	19001	19006	19114	19138	19047	18998	19005	19047	19114	19007	19027	19229	18980	18994	19044	19106	19126	18978	19074	19171	19014	19010	18970	19246	18990	19035	18946	19042	19140	19086	19057	18987	18894	19053	19069	19118	18932	19097	19175	19279	19147	18916	19246	18899	19125	18995	18827	19029	19033	19030	19110	19063	19153	19023	19124	19039	19176	18879	19006	19107	18988	19084	19020	19020	19046	19235	18970	18927	19126	19125	19013	19140	19095	18990	19160	19002	19011	19047	18992	19124	18976	19057	19011	19015	19059	19214	19008	18935	19266	19012	19100	19141	19183	18955	19206	19177	19045	18973	19099	18978	19173	19058	19064	19163	19201	19107	18974	19070	19078	19164	18971	19109	19060	19138	19237	19075	18944	19030	18977	19018	19068	19002	19190	19101	19073	19007	19074	19009	19070	18991	18965	19257	19201	18951	18872	18963	19225	19099	19206	19102	19034	19096	18813	19167	19067	19142	19001	18997	19023	19110	19148	19105	19056	19056	19045	19106	18998	18924	19073	19016	18992	18980	19012	18973	19054	19242	19050	19069	18896	18944	19125	19199	19044	19150	18977	19136	19031	19177	19070	19064	19036	18971	19073	19113	19005	19074	18898	19093	19039	19021	19039	19129	18894	19028	18955	19053	19070	18993	19194	19007	19121	18827	18943	19123	18905	19096	19052	18988	19084	18932	19056	19151	19276	19034	18953	19333	19152	19016	19172	19120	18974	18976	19028	19161	19111	19104	18959	19101	19115	19062	19244	18928	18999	19117	19346	19017	19193	19130	19144	19136	19198	19075	19040	19086	19024	18957	19092	19030	19075	18918	19015	19101	19210	18986	19051	19088	19064	19152	19070	19041	19069	19108	19277	19087	18995	18996	19098	18937	19119	19064	19148	19101	19158	19045	19002	19057	19229	19068	19232	19275	19321	19010	19142	19030	19016	18922	19014	18941	18963	19261	19067	19132	19024	19088	18968	19103	19058	18861	19088	19118	19163	19099	18942	18907	19099	18988	18970	19063	19119	19051	19015	18924	19190	19162	19138	19060	19129	19062	18857	18938	19158	18825	18969	19108	19076	18964	19132	19011	19156	19030	18948	19010	19056	19040	18980	19070	18995	18966	19196	18981	19099	19104	19170	19227	19123	19080	19115	18995	18980	18900	19009	19025	19175	19066	18894	19323	19065	19133	19083	19080	19044	19194	19209	19106	18975	19133	19021	19064	19021	19001	19122	19072	19059	19004	18990	19043	18970	19160	18991	19059	19152	18967	19087	18912	19109	19043	18925	19167	18976	19037	19094	19067	19010	19172	19111	19052	19036	19205	18993	19123	19172	18812	19099	19167	19084	19006	18872	19098	19177	19009	19079	19047	18940	18922	19169	19116	18877	19150	19016	19097	19187	19138	19197	18933	18983	19106	18908	19165	19073	19127	19067	19239	19106	19075	19092	18967	19104	19014	18914	19131	19132	18950	19061	19062	19183	18994	19038	18978	19158	19096	18887	19178	19170	18885	18990	19018	19070	19068	19159	19139	19125	19144	18927	19018	18973	19199	19349	19084	18836	19190	19092	19084	19146	19152	19069	18994	19205	18973	19079	19052	19066	19082	18954	19193	18986	19043	19053	19066	18993	19096	19103	18923	19066	18984	19043	19286	18985	19103	19184	19063	19153	18863	19096	19077	19069	19170	19141	19161	19230	19027	19019	18887	19152	19295	19161	18825	19120	18944	19027	19003	19070	19137	19082	19055	19385	19118	18855	19108	18928	18962	19033	19097	19083	19128	19139	19034	19049	19029	19087	19124	18986	18905	19010	19042	19015	18914	19022	19027	19180	19284	18991	19005	19073	18928	19152	19002	19212	19240	19138	18940	19212	19090	18867	19083	19101	19078	18916	18882	19134	19187	19106	19028	18863	19006	18986	19158	19232	19153	19142	19122	19002	18993	19091	19241	19307	19211	19093	18953	18854	19039	19105	19010	18954	19085	19019	18980	19046	19111	19019	18903	19128	19077	18888	18952	19053	19023	19030	19122	19133	19080	19217	19133	19249	19165	18923	19067	19178	19232	18952	19162	18988	19027	19206	19186	18989	19169	18963	19033	19095	18764	19029	19145	19043	19162	19098	19241	19075	19121	18927	19140	19234	19127	19206	19029	19010	19028	19202	18997	18934	19126	19125	18982	19125	19123	19058	19103	19168	18962	19086	18921	19256	19041	19170	19087	19141	19044	18829	18951	19180	19060	19093	19018	19093	19092	19081	19084	19053	18988	18976	19070	18949	19103	19178	19089	19210	19086	19083	19125	19003	19094	19066	19117	18948	19089	18965	19002	19094	19090	19126	19028	18983	19058	19264	19148	19109	19100	19087	19042	19008	19192	19089	19041	19054	18961	19039	19042	19221	19018	18993	19155	19088	18920	19110	19099	18955	18904	18967	19006	19065	19010	19220	19029	19093	19089	19028	19064	19052	19379	19004	19152	19040	18962	19159	19018	19010	18975	19022	19023	18928	19137	19008	18994	19170	19133	19051	18943	19188	19092	19022	18993	19128	19061	19089	18925	19073	19040	18939	19189	19067	19235	19115	19125	19112	19077	18947	19044	19145	19024	18878	18971	19115	19027	19055	19044	18816	19395	19106	18945	19124	19136	19194	19079	18984	19086	19284	19014	18954	19098	19148	19146	18873	18968	18964	19015	18969	18960	19158	19013	19106	19116	18981	19034	19112	19102	19109	19114	19034	19110	19145	19141	19156	19265	18988	19050	18910	19087	19088	19182	19135	19161	19078	18872	19179	19166	19132	19048	18922	19062	19175	19185	18949	19031	19051	19013	19064	19145	19065	18975	19112	19170	18833	19013	18872	19270	19076	18974	19045	19260	18865	19023	18940	19176	19108	18964	19313	18919	18979	19123	18949	19194	18993	19100	18952	19066	19164	19010	19126	19155	18930	19215	19220	19228	19109	19252	19172	19228	18784	19133	19108	19152	18998	19007	19036	18965	19145	18902	18959	19238	19066	19101	19005	18933	19036	19163	19146	19048	19077	18990	19194	18997	19146	18986	19011	19054	18889	19073	19015	18945	19006	19071	19087	19058	19112	18949	19181	18993	19045	19062	19045	18936	19025	19015	19096	19101	18933	19261	19077	19112	19291	19085	19134	19156	19215	18968	19043	19012	19010	19283	18964	19134	19164	19131	18823	19084	19149	18941	18896	19117	18971	19102	19060	19083	19183	18997	19146	18915	19046	19159	18942	19101	18726	18979	19258	18969	19070	19012	19033	18966	19096	19044	19117	19124	19016	19075	19121	19156	19136	18999	19025	19024	19159	19015	18957	18891	19126	19082	18942	19047	19064	19126	18955	19142	19027	19109	19161	19132	19122	19058	19333	18971	19125	19231	19027	19107	19145	19084	19194	19143	19050	19100	19060	19268	18995	18982	19237	19037	19071	19200	19167	19133	19150	19085	18864	18940	19092	18958	19107	19326	19166	19146	19062	19141	19054	18877	19011	19068	19004	18998	18989	19162	19084	19012	19090	19252	19046	19108	19091	19155	19103	18874	19188	19114	19116	19252	18843	19059	18764	19075	19200	19086	19159	19040	19103	19174	18981	19031	19093	19137	18888	18957	19137	18983	19018	19155	19062	19203	19079	19070	19067	18995	18962	19288	19183	18941	18897	19047	19097	19074	18964	19100	19182	18947	18951	19003	19051	19029	19190	19112	18951	19274	19020	19039	19057	19041	19133	19005	18933	18956	19008	19135	19056	19104	19073	19083	19182	19005	19206	18942	19239	19250	19069	19131	19223	19092	19016	18997	19090	19112	18959	19299	18898	18993	19053	19055	18970	18923	19365	19095	19028	19012	19099	19100	18908	19044	19109	19069	19135	18983	18981	19017	19022	19201	19120	19203	19029	19123	19228	19215	19077	19040	19173
24008	21486	29074	24513	23370	26450	27693	25104	24991	25032	24945	24832	24615	24209	24589	24365	24807	24389	24818	24728	24433	24634	24304	24201	24389	24441	24291	24635	24545	24363	24683	24535	24429	24290	24457	24412	24165	24360	24371	24322	24415	24559	24490	24287	24357	24249	24668	24223	24636	24116	24386	24140	24666	24595	24453	24371	24513	24369	24478	24576	24551	24781	24610	24601	24512	24394	24396	24507	24361	23987	24235	24060	24218	24114	24354	24450	24370	24423	24336	24289	24349	24224	24131	24325	24315	24339	24321	24364	24270	24731	24382	24325	24446	24233	24426	24210	24403	24471	24457	24331	24696	24286	24315	24357	24117	24329	24473	24405	24337	24303	24466	24247	24351	24176	24131	24111	24293	24072	24162	24242	24474	24149	24345	24205	24265	24255	24362	24356	24074	24222	24229	24166	24241	24358	24348	24315	24294	24339	24430	24277	24409	24366	24353	24308	24258	24188	24298	24193	24342	24382	24196	24419	24441	24068	24564	24283	24554	24265	24445	24177	24433	24108	24266	24368	24319	24294	24383	24205	24341	24469	24210	24203	24106	24263	24566	24467	24165	24085	24557	24212	24554	24264	24468	24379	24340	24429	24313	24209	24357	24223	24284	24177	24041	24454	24350	24312	24295	24171	24648	24188	24385	24242	24108	24214	24364	24200	24296	24548	24255	24450	24249	24125	24237	24304	24268	24170	24059	24032	24256	24456	24270	24355	24305	24355	24172	24389	24358	24233	24248	24342	24424	24291	24188	24364	24161	24257	24289	24363	24329	24340	24142	24258	24315	24490	24095	24270	24204	24398	24319	24280	24481	24398	24348	24208	24320	24354	24430	24199	24180	24437	24203	24288	24135	24313	24081	24306	24105	24415	24498	24210	24215	24319	24589	24066	24250	24556	24449	24398	24252	24281	24235	24427	24446	24270	24275	24553	24307	24406	24569	24367	24277	24123	24325	24410	24397	24354	24385	24206	24174	24144	24346	24394	24305	24195	24362	24498	24227	24235	24258	24476	24337	24276	24219	24397	24445	24360	24504	24283	24454	24250	24200	24315	24441	24240	24157	24318	24028	24424	24331	24293	24361	24264	24391	24188	24426	24290	24283	24241	24371	24320	24416	24396	24384	24039	24446	24308	24216	24228	24226	24236	24253	24416	24417	24368	24435	24344	24115	24362	24245	24346	24193	24491	24328	24219	24190	24376	24573	24431	24427	24568	24207	24412	24351	24273	24242	24309	24399	24335	24307	24283	24267	24218	24194	24120	24208	24401	24517	24194	24367	24342	24254	24558	24120	24267	24447	24163	24371	24282	24129	24312	24347	24268	24224	24067	24321	24350	24327	24361	24302	24163	24291	24195	24355	24418	24235	24344	24341	24296	24226	24380	24435	24232	24307	24353	24338	24277	24379	24220	24144	24224	24345	24437	24255	24334	24289	24365	24198	24329	24459	24267	24291	24246	24550	24188	24258	24123	24038	24272	24325	24338	24221	24460	24469	24201	24278	24306	24296	24176	24341	24318	24461	24282	24315	24266	24287	24284	24436	24393	24395	24329	24268	24333	24209	24475	24469	24334	24469	24220	24319	24354	24264	24455	24248	24399	24353	24135	24394	24448	24159	24227	24548	24435	24286	24588	24274	24338	24166	24165	24339	24263	24319	24212	24298	24284	24197	24518	24464	24445	24317	24336	24490	24275	24176	24433	24243	24332	24513	24313	24278	24211	24211	24219	24388	24407	24491	24324	24291	24344	24319	24263	24190	24416	24065	24359	23978	24374	24560	24157	24167	24278	24507	24376	24418	24286	24100	24448	24585	24346	24349	24403	24423	24288	24075	24239	24249	24449	24480	24291	24265	24128	24232	24422	24220	24157	24365	24435	24302	24311	24356	24448	24369	24366	24243	24332	24337	24147	24479	24448	24460	24339	24284	24305	24391	24154	24190	24510	24435	24399	24199	24176	24421	24229	24206	24255	24163	24403	24347	24304	24142	24303	24287	24380	24219	24340	24099	24328	24401	24164	24340	24201	24119	24082	24203	24387	24411	24293	24204	24389	24236	24362	24283	24144	24208	24320	24548	24289	24530	24413	24496	24240	23980	23995	24255	24198	24549	24497	24293	24254	24254	24035	24084	24350	24450	24583	24499	24061	24103	24573	24268	24359	24317	24187	24448	24365	24284	24254	24057	24339	24307	24470	24304	24428	24182	24314	24323	24387	24045	24464	24122	24393	24190	24294	24310	24441	24220	24338	24432	24610	24239	24261	24212	24323	24243	24522	24427	24213	24282	24479	24272	24167	24419	24474	24213	24397	24299	24308	24493	24300	24509	24293	24345	24140	24445	24265	24378	24244	24275	24189	24438	24325	24274	24219	24281	24556	24285	24057	24129	24353	24466	24460	24391	24371	24336	24215	24433	24397	24273	24222	24371	24322	24238	24313	24510	24220	24180	24362	24241	24272	23999	24329	24419	24066	24219	24418	24393	24390	24340	24324	24254	24501	24458	24382	24268	24403	24217	24379	24386	24141	24494	24247	24181	24311	24286	24102	24216	24413	24303	24193	24381	24430	23999	24282	24326	24537	24113	24200	24327	24160	24223	24283	24266	24331	24249	24410	24361	24242	24376	24457	24288	24412	24334	24233	24275	24388	24177	24369	24315	24347	24270	24293	24453	24291	24243	24168	24469	24216	24245	24263	24473	24293	24576	24439	24304	24057	24409	24081	24296	24271	24400	24416	24224	24205	24266	24334	24143	24471	24166	24191	24174	24336	24360	24159	24246	24371	24427	24174	24442	24300	24163	24420	24436	24347	24313	24320	24256	24269	24481	24183	24261	24474	24457	24144	24397	24447	24441	24225	24396	24329	24519	24365	24314	24430	24071	24180	24323	24319	24324	24513	24261	24323	24267	24390	24458	24216	24144	24286	24455	24119	24342	24299	24295	24029	24455	23936	24195	24306	24233	24297	24352	24350	24323	24316	24057	24218	24377	24214	24493	24156	24262	24317	24397	24196	24278	24386	24367	24209	24340	24231	24275	24334	24165	24124	24403	24207	24218	24379	24382	24146	24367	24340	24279	24367	24258	24394	24329	24383	24382	24347	24275	24400	24377	24446	24270	24163	24223	24380	24308	24518	24307	24117	24438	24441	24097	24431	24317	24318	24199	24439	24434	24139	24153	24122	24243	24172	24139	24518	24413	24077	24458	24424	24153	24283	24264	24293	24230	24297	24261	24302	24297	24021	24317	24090	24198	24282	24202	24168	24441	24099	24222	24331	24111	24333	24228	24097	24344	24291	24296	24329	24332	24335	24423	24114	24550	24458	24419	24260	23972	24275	24361	24573	24359	24193	24201	24501	24526	24407	24210	24350	24590	24328	24371	24259	24315	24281	24353	24108	24209	24167	24304	24387	24318	24239	24179	24282	24318	24227	24367	24466	24315	24326	24118	24269	24312	24360	24476	24376	24048	24479	24447	24123	24405	24111	24169	24418	24107	24303	24396	24180	24356	24393	24057	24158	24239	24224	24171	24634	24345	24477	24268	24392	24466	24240	24094	24452	24154	24169	24561	24272	24550	24290	24355	24429	24390	24308	24395	24363	24388	24239	24526	24347	24371	24104	24371	24234	24360	24157	24161	24387	24179	24276	24344	24376	24357	24400	24419	24266	24390	24104	24433	24448	24493	24430	24338	24234	24283	24437	24401	24440	24184	24107	24253	24126	24324	24447	24422	24105	24252	24162	24254	24152	24300	24337	24420	24295	24503	24111	24279	24206	24349	24198	24144	24211	24170	24548	24336	24413	24282	24375	24320	24354	24125	24457	24285	24256	24334	24216	24323	24185	24375	24456	24177	24058	24505	24186	24470	24198	24543	24116	24074	24543	24408	23920	24201	24327	24337	24334	24257	24197	24210	24251	24277	24536	24465	24220	24268	24241	24350	24297	24237	24132	24313	24381	24350	24019	24272	24328	24294	24239	24204	24456	24376	24298	24463	24324	24107	24149	24247	24304	24058	24308	24358	24277	24260	24182	24043	24091	24246	24382	24211	24241	24316	24369	24453	24321	24233	24413	24350	24399	24250	24410	24244	24310	24573	24195	24098	24384	24469	23950	24135	24118	24282	24340	24264	24059	24110	24607	24416	24266	24258	24355	24158	24362	24347	24266	24446	24224	24381	24159	24282	24350	24164	24257	24185	24588	24520	24514	24522	24400	24079	24140	24257	24263	24316	24344	24420	24430	24163	24230	24303	24308	24296	24083	24350	24202	24065	24287	24323	24374	24176	24300	24508	24268	24110	24531	24229	24305	24254	24362	24378	24457	24284	24436	24480	24267	24180	24625	24554	24495	24419	24205	24253	24226	24354	24288	24265	24213	24414	24349	24262	24536	24524	24353	24448	24182	24117	24450	24136	24265	24375	24111	24176	24280	24352	24219	24347	24435	24200	24457	24287	24160	24448	24059	24257	24448	24542	24235	24241	24526	24290	24522	24227	24184	24201	24232	24229	24266	24541	24178	24192	24331	24367	24269	24354	24346	24315	24375	24364	24451	24164	24282	24494	24337	24339	24153	24256	24325	24143	24147	24443	24284	24610	24321	24282	24122	24277	24138	24404	24135	24208	24403	24170	24033	24344	24315	24353	24296	24418	24241	24275	24197	24321	24170	24438	24211	24367	24648	24362	24216	24286	24378	24338	24217	24196	24291	24286	24364	24465	24405	24368	24412	24244	24263	24293	24145	24359	24422	24064	24439	24218	24232	24408	24342	24342	24358	24287	24319	24489	24176	24423	24398	24409	24495	24271	24363	24490	24378	24528	24329	24391	24241	24223	24371	24416	24334	24242	24285	24388	24192	24166	24381	23944	24187	24437	24302	24389	24285	24446	24152	24439	24274	24456	24356	24207	24048	24174	24432	24229	24135	24454	24491	24473	24258	24534	24317	24305	24210	24338	24392	24125	24266	24218	24209	24073	24249	24331	24317	24441	24273	24147	24150	24422	24228	24517	24080	24249	24145	24186	24567	24316	24378	24234	24307	24601	24310	24230	24302	24290	24301	24198	24223	24302	24278	24483	24482	24345	24280	24346	24297	24207	24498	24353	24372	24409	24366	24284	24224	24229	24381	24215	24503	24311	24129	24416	24057	24248	24045
16472	27941	27292	23243	21524	20533	19974	19882	19396	19424	19013	19044	18775	18811	18969	18848	18914	18655	18819	18799	18777	18862	18821	18902	18765	18635	18794	18645	18739	18782	18790	18714	18731	18703	18812	18754	18845	18871	18700	18871	18980	18778	18697	18881	18670	18789	18586	18715	18622	18917	18796	18721	18753	18860	18687	18896	18686	18914	18616	19222	19345	19172	19210	18760	18869	18633	18704	18668	18632	18528	18655	18771	18617	18657	18557	18722	18674	18668	18655	18439	18595	18778	18549	18762	18661	18612	18701	18695	18634	18610	18624	18645	18617	18719	18609	18611	18697	18793	18760	18648	18655	18729	18740	18586	18712	18621	18533	18727	18727	18665	18558	18490	18531	18713	18604	18686	18723	18584	18559	18808	18570	18575	18497	18778	18722	18543	18592	18848	18708	18511	18722	18712	18637	18754	18657	18602	18561	18704	18536	18755	18752	18440	18685	18718	18594	18651	18543	18690	18538	18673	18633	18677	18525	18552	18671	18719	18672	18646	18838	18744	18636	18655	18532	18652	18673	18546	18653	18507	18724	18563	18557	18608	18659	18555	18804	18625	18585	18563	18491	18805	18668	18649	18571	18702	18589	18613	18790	18792	18578	18616	18783	18508	18534	18617	18689	18605	18655	18573	18602	18560	18605	18933	18722	18656	18603	18589	18520	18636	18707	18705	18522	18721	18774	18548	18457	18717	18572	18530	18730	18667	18638	18641	18619	18807	18721	18736	18491	18527	18637	18385	18755	18671	18627	18633	18595	18610	18552	18726	18641	18686	18549	18674	18638	18584	18672	18571	18734	18844	18630	18761	18688	18705	18618	18665	18698	18606	18503	18580	18719	18674	18592	18670	18626	18553	18651	18715	18699	18661	18441	18672	18523	18666	18513	18565	18517	18740	18591	18646	18551	18466	18776	18690	18947	18686	18507	18655	18800	18712	18581	18709	18583	18664	18571	18485	18732	18655	18552	18617	18929	18785	18661	18506	18640	18562	18554	18519	18711	18672	18730	18678	18503	18660	18683	18553	18732	18524	18498	18584	18832	18526	18620	18836	18560	18622	18549	18565	18573	18606	18702	18771	18689	18517	18710	18420	18641	18707	18580	18622	18611	18544	18460	18577	18709	18620	18566	18739	18669	18624	18559	18558	18630	18656	18706	18609	18718	18685	18728	18750	18635	18580	18567	18746	18501	18657	18633	18862	18656	18442	18652	18639	18622	18558	18563	18563	18730	18488	18628	18696	18538	18574	18712	18724	18642	18598	18542	18724	18634	18637	18619	18681	18698	18753	18647	18562	18607	18531	18694	18427	18674	18615	18724	18641	18576	18661	18604	18860	18437	18663	18617	18671	18693	18578	18719	18514	18589	18515	18684	18675	18535	18734	18592	18707	18666	18564	18545	18809	18451	18553	18709	18659	18617	18653	18733	18578	18634	18545	18632	18513	18631	18457	18640	18544	18664	18481	18646	18633	18552	18586	18627	18632	18646	18582	18469	18708	18757	18503	18816	18634	18694	18503	18527	18663	18682	18630	18741	18535	18768	18669	18634	18661	18633	18716	18459	18550	18693	18634	18481	18549	18680	18574	18674	18621	18603	18657	18695	18766	18698	18690	18718	18669	18822	18886	18733	18513	18696	18716	18656	18676	18511	18640	18624	18499	18604	18809	18548	18478	18606	18694	18691	18487	18709	18571	18523	18656	18657	18635	18567	18544	18813	18682	18445	18642	18716	18624	18650	18553	18595	18727	18709	18629	18478	18431	18655	18514	18705	18869	18507	18697	18627	18641	18611	18628	18462	18730	18587	18590	18622	18787	18580	18491	18710	18623	18660	18629	18604	18683	18481	18646	18715	18578	18778	18731	18793	18509	18608	18679	18562	18716	18526	18722	18568	18602	18691	18629	18614	18544	18727	18639	18640	18617	18749	18694	18646	18520	18615	18496	18610	18593	18471	18550	18555	18667	18662	18669	18811	18606	18513	18725	18784	18636	18585	18620	18848	18612	18632	18831	18459	18719	18583	18726	18502	18710	18791	18541	18661	18686	18574	18791	18652	18575	18585	18526	18624	18780	18763	18629	18588	18787	18587	18649	18584	18510	18659	18734	18370	18712	18572	18514	18659	18597	18543	18733	18655	18689	18604	18596	18628	18652	18681	18492	18571	18583	18590	18613	18704	18555	18701	18657	18612	18591	18529	18669	18545	18649	18566	18745	18600	18475	18716	18613	18741	18662	18637	18584	18548	18602	18800	18632	18671	18733	18610	18582	18694	18735	18590	18698	18646	18837	18868	18682	18569	18465	18605	18629	18751	18563	18805	18504	18664	18475	18641	18498	18695	18467	18526	18667	18731	18705	18588	18694	18473	18577	18728	18678	18608	18586	18727	18669	18567	18657	18767	18669	18607	18603	18481	18686	18522	18625	18783	18925	18781	18669	18608	18491	18589	18643	18560	18602	18452	18566	18605	18491	18676	18609	18737	18449	18725	18656	18639	18717	18673	18514	18685	18680	18547	18561	18669	18569	18634	18615	18721	18652	18656	18662	18620	18558	18621	18614	18765	18619	18527	18643	18416	18622	18559	18800	18934	18605	18813	18844	18633	18575	18619	18706	18628	18697	18580	18658	18583	18759	18577	18540	18602	18663	18654	18711	18504	18494	18599	18482	18681	18524	18793	18561	18588	18581	18591	18787	18617	18709	18527	18650	18611	18486	18669	18507	18584	18507	18517	18526	18666	18608	18584	18624	18587	18619	18527	18676	18525	18643	18541	18630	18903	18590	18704	18712	18639	18640	18624	18599	18598	18566	18869	18647	18512	18777	18563	18714	18699	18584	18510	18579	18483	18653	18633	18740	18726	18561	18659	18589	18370	18759	18717	18441	18890	18658	18707	18758	18724	18675	18747	18489	18724	18665	18599	18739	18734	18467	18594	18755	18605	18520	18771	18472	18529	18506	18384	18559	18604	18561	18757	18713	18547	18518	18623	18690	18645	18808	18498	18758	18497	18592	18534	18655	18593	18571	18592	18687	18576	18520	18708	18612	18703	18678	18705	18715	18781	18820	18635	18810	18687	18595	18617	18607	18758	18554	18600	18760	18675	18649	18717	18553	18662	18502	18623	18637	18714	18734	18601	18570	18498	18632	18484	18599	18712	18515	18543	18595	18570	18734	18580	18393	18620	18556	18516	18708	18624	18642	18518	18686	18475	18604	18655	18611	18651	18597	18589	18615	18600	18632	18617	18703	18602	18790	18575	18631	18422	18637	18655	18746	18552	18393	18578	18476	18680	18579	18748	18692	18743	18663	18683	18617	18608	18579	18563	18523	18729	18642	18695	18647	18467	18634	18657	18644	18809	18579	18724	18549	18715	18438	18867	18643	18699	18587	18695	18583	18661	18579	18606	18508	18710	18594	18638	18681	18918	18521	18761	18641	18735	18831	18637	18481	18630	18585	18707	18607	18715	18614	18665	18500	18576	18535	18741	18585	18534	18662	18651	18613	18693	18642	18747	18398	18614	18723	18722	18614	18585	18520	18690	18684	18742	18464	18642	18584	18653	18586	18622	18703	18732	18764	18594	18599	18520	18660	18623	18599	18692	18578	18573	18414	18487	18599	18612	18533	18554	18573	18629	18556	18636	18678	18734	18643	18764	18713	18866	18544	18817	18599	18748	18587	18562	18524	18693	18524	18603	18601	18644	18668	18657	18884	18696	18701	18591	18589	18671	18610	18738	18540	18540	18646	18584	18586	18574	18654	18765	18727	18664	18674	18519	18503	18647	18533	18591	18827	18704	18407	18591	18583	18646	18511	18635	18462	18726	18579	18644	18650	18646	18508	18579	18878	18530	18520	18762	18496	18671	18458	18623	18679	18434	18647	18561	18614	18652	18656	18537	18650	18504	18599	18553	18580	18508	18651	18537	18446	18666	18527	18831	18587	18663	18709	18552	18599	18627	18716	18678	18714	18860	18684	18554	18629	18583	18777	18512	18588	18453	18660	18678	18724	18728	18801	18412	18593	18501	18463	18675	18652	18614	18631	18509	18585	18416	18569	18554	18618	18678	18755	18742	18645	18911	18553	18532	18637	18611	18662	18711	18786	18646	18566	18788	18657	18744	18591	18683	18729	18772	18635	18553	18688	18743	18701	18806	18526	18602	18604	18711	18470	18628	18674	18657	18653	18557	18648	18490	18684	18569	18512	18663	18630	18490	18597	18551	18500	18516	18797	18481	18700	18737	18540	18679	18604	18523	18758	18744	18706	18545	18648	18632	18457	18694	18752	18622	18701	18595	18526	18636	18571	18589	18644	18628	18565	18459	18358	18739	18732	18625	18585	18517	18588	18639	18636	18401	18817	18685	18662	18764	18755	18592	18631	18673	18636	18720	18540	18501	18587	18563	18658	18622	18602	18730	18637	18792	18530	18719	18701	18644	18592	18629	18748	18685	18706	18753	18598	18609	18726	18656	18706	18630	18543	18537	18628	18747	18612	18819	18648	18508	18545	18665	18618	18684	18660	18729	18819	18704	18703	18569	18485	18726	18628	18669	18638	18625	18572	18755	18651	18592	18659	18631	18714	18736	18692	18609	18589	18542	18463	18629	18541	18541	18786	18597	18622	18785	18324	18614	18698	18659	18534	18897	18620	18697	18529	18573	18753	18608	18676	18624	18585	18681	18647	18722	18644	18484	18761	18730	18669	18471	18817	18526	18657	18516	18640	18409	18665	18772	18656	18688	18572	18502	18652	18657	18754	18459	18631	18472	18503	18569	18594	18618	18640	18705	18588	18735	18632	18654	18618	18618	18421	18792	18751	18442	18745	18723	18513	18653	18569	18629	18623	18433	18642	18677	18745	18523	18573	18675	18665	18679	18602	18638	18610	18652	18517	18626	18634	18440	18774	18670	18577	18731	18413	18618	18376	18831	18386	18585	18561	18737	18560	18631	18622	18723	18582	18694	18572	18576	18576	18588	18649	18729	18536	18519	18687	18718	18475	18548	18608	18706	18583	18502	18779	18715	18391	18588	18664	18759	18667	18587	18803	18572	18734	18812	18625	18732	18622	18719	18791	18681	18580	18710	18690	18613	18685	18654	18621	18736	18629	18576	18458	18405	18584	18676	18585	18554	18620	18774	18527	18673	18551
22962	21514	29355	24117	21967	25503	29979	25791	24965	25316	25154	24864	24886	24583	24583	24684	24666	24503	24802	24585	24924	24428	24345	24357	24570	24411	24411	24422	24468	24473	24557	24593	24545	24260	24622	24476	24303	24688	24597	24605	24544	24522	24453	24672	24477	24513	24574	24297	24499	24715	24642	24358	24577	24489	24429	24403	24566	24618	24476	24926	25363	25388	25003	24671	24891	24634	24517	24392	24353	24438	24378	24425	24161	24271	24346	24219	24162	24527	24275	24192	24390	24203	24436	24355	24345	24272	24245	24266	24511	24112	24202	24315	24345	24314	24452	24419	24539	24132	24509	24382	24286	24124	24429	24088	24502	24317	24067	24214	24341	24270	24224	24187	24400	24302	24469	24328	24289	24290	24243	24445	24234	24060	24272	24380	24306	24420	24355	24171	24188	24255	24305	24163	24409	24183	24205	24310	24259	24390	24434	24305	24220	24179	24420	24313	23897	24584	24111	24173	24261	24261	24235	24255	24281	24123	24404	24186	24336	24230	24329	24370	24349	24338	24237	24123	24271	24151	24281	24248	24112	24199	24338	24373	24346	24344	24396	24331	24362	24440	24484	24334	24243	24256	24218	24314	24339	24266	24191	24372	24275	24308	24178	24289	24317	24462	24294	24410	24628	24405	24154	24230	24361	24317	24407	24056	24413	24383	24320	24181	24147	24089	24468	24366	24372	24359	24370	24151	24344	24489	24215	24229	24231	24311	24463	24173	24270	24227	24270	24349	24048	24282	24390	24139	24128	24051	24276	24371	24385	24203	24272	24199	24398	24316	24455	24050	24220	24221	24413	24386	24443	24204	24305	24209	24460	24196	24340	24122	24239	24162	24263	24217	24083	24328	24212	24223	24325	24375	24202	24571	24524	24359	24402	24160	24416	24429	24347	24241	24365	24434	24223	24245	24181	24251	24304	24039	24504	24334	24217	24397	24354	24112	24193	24399	24147	24271	24054	24150	24257	24111	24209	24372	24390	24094	24468	24270	24481	24220	24005	24412	24419	24380	24260	24083	24259	24618	24205	24427	24384	24191	24281	24173	24318	24099	24384	24467	24288	24337	24275	24568	24356	24183	24249	24116	24344	24261	24454	24218	24387	24220	24401	24226	24316	24352	24204	24356	24097	23966	24295	24328	24329	24402	24298	24340	24299	24436	24563	24415	24440	24382	24159	24388	24436	24039	24301	24459	24300	24345	24384	24459	24289	24235	24405	24173	24205	24249	24392	24227	24307	24223	24167	24202	24423	24385	24192	24361	24216	24282	24477	24199	24413	24313	24011	24386	24314	24250	24173	24356	24203	24411	24371	24205	24207	24272	24327	24358	24042	24365	24299	24483	24143	24130	24342	24583	24542	24419	24530	24483	24237	24238	24477	24392	24174	24441	24237	24315	24289	24350	24332	24142	24029	24252	24294	24398	24341	24327	24185	24021	24224	24036	24372	24254	24278	24338	24128	24222	24271	24199	24293	24327	24219	24503	24263	24319	24190	24099	24263	24339	24205	24259	24191	24376	24378	24190	24461	24285	24292	24457	24126	24060	24463	24197	24372	24364	24306	24238	24247	24246	24155	24371	24443	24192	24131	24342	24021	24177	24260	24377	24272	24165	24194	24449	24175	24327	24257	24252	24330	24281	24179	24196	24323	24295	24295	24216	24321	24210	24315	24146	24197	24112	24353	24311	24367	24331	24358	24318	24299	24422	24243	24286	23943	24262	24526	24382	24557	24401	24241	24363	24606	24364	24227	24338	24176	24390	24326	24105	24259	24043	24096	24375	24601	24363	24206	24417	24286	24394	24307	24303	24112	24305	24175	24429	24252	24457	24271	24348	24181	24322	24410	24250	24338	24335	24033	24256	24065	24133	24374	24499	24217	24253	24281	24104	24049	24197	24028	24248	24373	24271	24351	24423	24401	24498	24332	24103	24360	24356	24415	24311	24103	24265	24467	24166	24421	24141	24410	24285	24434	24348	24383	24270	24545	24193	24324	24009	24211	24319	24149	24487	24296	24233	24071	24364	24212	24089	24345	24335	24230	24259	24052	24136	24221	24246	24484	24193	24333	24419	24156	24288	24442	24277	24418	24226	24333	24185	24340	24384	24477	24314	24499	24204	24085	24096	24246	24075	24198	24079	24313	24391	24250	24369	24290	24163	23998	24196	24395	24232	24206	24255	24147	24286	24278	24455	24152	24294	24177	24117	24361	24518	24214	24442	24270	24341	24413	24181	24316	24370	24162	24120	24121	24392	24343	24366	24491	24369	24305	24521	24388	24357	24331	24222	24304	24419	23987	24452	24271	24225	24202	24194	24240	24126	24416	24276	24265	24219	24256	24222	24336	24254	24203	24205	24371	24383	24058	24359	24371	24456	24199	24228	24216	24340	24236	23859	24330	23888	24334	24195	24382	24453	24273	24324	24212	24161	24431	24466	24564	24320	24239	24189	24504	24236	24193	24206	24355	24159	24249	24273	24153	24263	24335	24237	24284	24230	24273	24339	24145	24121	24228	24075	24210	24415	24359	24277	24110	24284	24284	24191	24205	24367	24245	24074	24318	24167	24207	24131	24159	24463	24204	24258	24461	24330	24101	24081	24269	24333	24342	24409	24416	24067	24288	24325	24235	24179	24538	24435	24544	24008	24224	24305	24431	24314	24266	24268	24542	24187	24209	24195	24316	24310	24574	24292	24127	24256	24420	24382	24370	24408	24542	24171	24250	24247	24004	24368	24193	24345	24313	24577	24568	24229	24050	24393	24139	24213	24410	24132	24384	24103	24431	24286	24287	24336	24332	24252	24716	24375	24303	24171	24264	24253	24155	24410	24085	24217	24496	24415	24218	24569	24418	24454	24175	24155	24232	24412	24659	24388	24315	24171	24483	24330	24438	24340	24333	24295	24203	24316	24179	24148	24184	24433	24045	24441	24437	24448	24154	24126	24208	24141	24102	24094	24342	24248	24454	24169	24263	24185	24146	24294	24207	24353	24242	24335	24208	24176	24358	24408	24338	24069	24449	24171	24268	24251	24187	24322	24277	24162	24129	24472	24241	24196	24295	24204	24390	24218	24574	24333	24219	24281	24317	24458	24244	24349	24348	24343	24422	24417	24252	24282	24044	24362	24065	24182	24350	24176	24457	24125	24274	24062	24232	24380	24414	24440	24252	24312	24259	24163	24360	24287	24191	24342	24377	24470	24309	24401	24263	24136	24358	24110	24630	24537	24184	24529	24341	24323	24265	24109	24306	24144	24272	24221	24170	24445	24241	24394	24069	24364	24161	24066	24348	24304	24507	24130	24147	24236	24171	24225	24298	24184	24296	24302	24345	24014	24122	24413	24451	24178	24310	24153	24161	24215	24212	24284	24408	24178	24299	24305	24496	23931	24069	24266	24518	24383	24159	24292	24248	24481	24227	24332	24547	24322	24381	24286	24158	24219	24388	24274	24353	24239	24388	24337	24534	24165	24210	24183	24441	24142	24265	24471	24568	24303	24227	24388	24282	23963	24199	24349	24111	24117	24245	24430	24211	24206	24206	24369	24205	24259	24454	24236	24358	24214	24156	24358	24117	24106	24239	24062	24352	24356	24243	24154	24119	24314	24496	24370	24226	24285	24234	24186	24371	24268	24344	24273	24367	24121	24251	24150	24196	24219	24415	24422	24140	24357	24316	24211	24194	24256	24399	24279	24248	24359	24155	24300	24265	24279	24007	24231	24535	24228	24071	24443	24154	24523	24055	24291	24236	24373	24282	24268	24136	24313	24166	24307	24222	24002	24320	24121	24362	24068	24228	24167	24104	24248	24291	24448	24423	24407	24354	24377	24466	24112	24244	24432	24209	24167	24355	24311	24304	24280	24373	24426	24495	24459	24369	24467	24229	24519	24407	24250	24240	24422	24281	24341	24330	24429	24187	24343	24279	24261	24330	24398	24356	24179	24621	24209	24475	24257	24252	24206	24225	24309	24182	24177	24494	24376	24392	24445	24506	24452	24326	24309	24089	24473	24344	24317	24223	24354	24435	24198	24284	24221	24135	24272	24199	24253	24310	24335	24248	24563	24322	24531	24325	24038	24345	24233	24161	24212	24248	24199	24253	24215	23972	24216	24197	24137	24063	24068	24214	24173	24344	24333	24107	24169	24379	24180	24031	24199	24238	24373	24484	24315	24355	24409	24310	24359	23792	24316	24198	24580	24265	24150	24348	24018	24363	24304	24488	24305	24077	24193	24417	24465	24328	24254	24173	24217	24189	24209	24408	24350	24105	24253	24231	24377	24103	24463	24194	24381	24377	24202	24432	24480	24274	24086	24494	24143	24440	24132	24415	24225	24285	24354	24255	24299	24596	24240	24478	24191	24325	24609	24350	24108	24181	24351	24220	24216	24369	24296	24346	24171	24407	24412	24515	24143	24259	24121	24205	24134	24401	24332	24312	24357	24547	24127	24414	24136	24353	24305	24370	24166	24381	24419	24323	24035	24412	24482	24338	24297	24382	24308	24181	24270	24271	24233	24271	24132	24502	24087	24321	24146	24101	24291	24223	24395	24350	24308	24455	24289	24452	24127	24435	24178	24206	24229	24107	24053	24260	24335	24347	24332	24568	24129	24234	24224	23998	24526	24313	24252	24202	24174	24496	24482	24398	24347	24379	24208	24087	24311	24317	24164	24219	24204	24225	24349	24444	24232	24187	24165	24402	24459	24404	24257	24367	24103	24283	24236	24356	24314	24180	24296	24456	24357	24229	24452	24385	24061	24187	24428	24390	24216	24470	24261	24176	24059	24234	24117	24247	24233	24215	24324	24539	24375	24352	24411	24195	24126	24293	24375	24273	24282	24303	24440	24390	24168	24295	24348	24320	24431	23978	24306	24383	24455	24380	24199	24288	24127	24308	24248	24450	24024	24217	24220	24338	24218	24471	24231	24288	24326	24331	24421	24327	24359	24184	24124	24282	24470	24489	24462	24101	24185	24324	24279	24234	24277	24177	24284	24106	24201	24186	24173	24261	24386	24288	24378	24222	24336	24106	24168	24447	24202	24312	24406	24293	24399	24355	24282	24521	24505	24252	24078	24224	24158	24136	24122	24290	24275	24228	24322	24347	24290	24365	24271	24393	24265	24369	24313	24141	24427	24422	24321	24126	24137
17347	32168	30284	25461	22994	21722	20963	20295	19966	19629	19446	19088	19104	19114	18868	18788	19198	19006	18835	18883	19144	18777	18665	18891	18817	18871	18778	18973	18853	18560	18629	18820	18912	18740	18749	18693	18924	18846	19043	18746	18734	18786	18880	18918	18756	18831	18688	18921	18915	18701	19005	18608	18563	18795	18981	18862	18925	18893	18849	19720	19951	20037	19621	19237	19017	18743	18726	18834	18523	18699	18650	18616	18516	18648	18449	18649	18770	18755	18579	18654	18607	18710	18571	18535	18577	18672	18597	18688	18553	18773	18557	18697	18797	18555	18570	18556	18592	18467	18653	18649	18717	18777	18606	18530	18827	18392	18637	18666	18666	18556	18697	18633	18684	18546	18568	18637	18582	18738	18511	18608	18667	18743	18659	18706	18474	18703	18591	18630	18716	18656	18688	18534	18656	18766	18694	18680	18681	18679	18603	18745	18573	18567	18575	18686	18436	18634	18578	18669	18556	18770	18667	18597	18566	18648	18779	18669	18529	18536	18734	18678	18511	18580	18704	18799	18717	18743	18568	18693	18718	18478	18646	18667	18520	18680	18560	18684	18603	18460	18549	18557	18721	18444	18572	18491	18608	18700	18515	18677	18699	18574	18510	18583	18512	18484	18822	18592	18641	18607	18748	18505	18570	18613	18794	18620	18731	18598	18662	18655	18648	18639	18632	18560	18651	18737	18768	18564	18539	18797	18709	18675	18598	18524	18701	18661	18622	18624	18661	18585	18543	18678	18523	18671	18502	18864	18583	18569	18645	18773	18616	18628	18538	18579	18525	18624	18630	18668	18702	18458	18613	18672	18497	18606	18720	18571	18575	18510	18681	18701	18620	18667	18653	18587	18762	18752	18660	18438	18664	18561	18627	18657	18622	18649	18663	18593	18537	18611	18698	18645	18514	18440	18493	18649	18615	18792	18772	18605	18668	18490	18629	18559	18700	18720	18668	18657	18693	18577	18810	18633	18726	18625	18534	18558	18604	18609	18472	18603	18758	18641	18596	18737	18681	18676	18644	18578	18575	18773	18492	18829	18740	18609	18772	18641	18498	18480	18663	18670	18715	18697	18535	18702	18530	18671	18701	18568	18588	18709	18583	18497	18548	18636	18604	18706	18495	18712	18730	18599	18559	18545	18756	18646	18633	18661	18513	18647	18588	18511	18582	18760	18691	18539	18615	18473	18684	18725	18445	18590	18706	18686	18453	18639	18573	18484	18731	18488	18645	18642	18685	18622	18657	18614	18637	18607	18603	18381	18569	18618	18728	18620	18712	18598	18550	18575	18650	18410	18644	18663	18530	18662	18646	18625	18653	18784	18849	18330	18567	18452	18758	18567	18680	18361	18687	18603	18578	18598	18602	18622	18620	18554	18544	18752	18628	18724	18583	18517	18580	18688	18611	18759	18587	18572	18652	18669	18694	18769	18633	18587	18553	18716	18533	18535	18661	18521	18648	18671	18573	18635	18697	18656	18513	18791	18471	18632	18529	18689	18723	18569	18596	18599	18556	18416	18561	18664	18575	18477	18597	18512	18578	18669	18592	18509	18562	18554	18576	18668	18727	18714	18507	18482	18610	18711	18704	18547	18606	18488	18508	18511	18605	18650	18619	18582	18700	18646	18595	18527	18564	18649	18494	18505	18648	18654	18569	18676	18579	18696	18746	18689	18685	18484	18658	18440	18552	18462	18640	18601	18706	18627	18594	18445	18736	18441	18537	18599	18449	18564	18538	18566	18611	18516	18681	18784	18546	18566	18607	18651	18576	18701	18666	18579	18777	18626	18442	18598	18773	18660	18572	18726	18494	18684	18545	18842	18638	18575	18389	18587	18583	18736	18570	18790	18601	18687	18713	18616	18704	18875	18637	18542	18647	18579	18608	18528	18486	18715	18561	18535	18494	18488	18627	18784	18355	18652	18810	18653	18680	18642	18758	18511	18450	18625	18699	18783	18597	18650	18532	18558	18620	18529	18599	18620	18442	18484	18448	18799	18397	18513	18461	18659	18472	18556	18655	18581	18632	18446	18506	18790	18538	18708	18454	18542	18574	18627	18611	18600	18537	18559	18634	18616	18648	18726	18483	18644	18783	18702	18478	18692	18514	18678	18741	18711	18672	18648	18533	18691	18615	18446	18605	18617	18571	18623	18592	18631	18616	18528	18672	18513	18672	18574	18577	18589	18682	18674	18647	18755	18611	18461	18377	18686	18415	18617	18398	18654	18646	18549	18767	18750	18628	18446	18727	18749	18631	18780	18730	18743	18834	18795	18587	18719	18564	18712	18480	18528	18491	18508	18632	18664	18756	18526	18624	18574	18551	18628	18706	18610	18563	18501	18499	18692	18658	18628	18698	18803	18731	18565	18498	18600	18615	18588	18646	18568	18555	18511	18561	18793	18508	18643	18701	18605	18616	18828	18612	18466	18566	18455	18516	18625	18478	18749	18503	18596	18528	18601	18803	18730	18540	18502	18543	18808	18446	18712	18550	18498	18553	18541	18608	18696	18489	18652	18656	18536	18503	18625	18668	18769	18700	18601	18458	18548	18560	18590	18548	18596	18607	18604	18630	18623	18612	18578	18556	18395	18686	18634	18700	18440	18678	18712	18562	18604	18529	18615	18689	18614	18650	18413	18662	18560	18492	18499	18812	18581	18719	18606	18568	18645	18686	18674	18656	18480	18615	18703	18462	18694	18657	18781	18615	18615	18632	18610	18727	18693	18508	18656	18557	18717	18546	18673	18575	18693	18551	18677	18702	18585	18521	18673	18791	18648	18603	18522	18761	18828	18720	18430	18598	18558	18591	18532	18519	18673	18546	18560	18787	18501	18655	18474	18710	18580	18368	18618	18798	18644	18671	18464	18581	18464	18473	18582	18491	18781	18600	18793	18742	18623	18617	18698	18474	18625	18510	18725	18609	18661	18662	18634	18567	18720	18566	18479	18600	18656	18712	18531	18668	18388	18612	18592	18753	18685	18643	18628	18571	18824	18417	18625	18453	18549	18532	18676	18576	18619	18606	18446	18548	18447	18678	18579	18452	18686	18590	18609	18599	18748	18750	18554	18706	18545	18596	18663	18727	18674	18799	18607	18762	18653	18671	18639	18521	18653	18686	18675	18501	18769	18684	18512	18673	18590	18629	18680	18491	18488	18654	18748	18584	18515	18554	18546	18493	18755	18708	18480	18663	18580	18530	18585	18605	18618	18487	18518	18609	18600	18702	18700	18576	18669	18562	18612	18678	18686	18671	18682	18765	18596	18574	18710	18524	18760	18721	18506	18749	18629	18720	18501	18634	18580	18605	18606	18568	18609	18608	18639	18550	18640	18835	18766	18689	18661	18705	18534	18708	18731	18608	18721	18501	18445	18574	18558	18672	18570	18729	18648	18561	18547	18781	18575	18775	18662	18580	18617	18654	18824	18628	18507	18660	18582	18480	18455	18587	18566	18821	18509	18599	18542	18532	18556	18612	18505	18609	18741	18745	18644	18720	18553	18695	18535	18513	18398	18685	18505	18518	18568	18617	18623	18613	18635	18697	18587	18734	18687	18732	18481	18667	18406	18544	18453	18664	18667	18563	18525	18660	18659	18514	18487	18652	18661	18470	18722	18693	18587	18580	18474	18600	18790	18626	18631	18624	18608	18689	18570	18652	18557	18620	18607	18461	18388	18857	18510	18686	18670	18353	18817	18535	18719	18582	18479	18623	18631	18689	18567	18916	18518	18724	18395	18580	18610	18754	18792	18461	18509	18618	18536	18551	18557	18639	18469	18652	18500	18827	18635	18758	18508	18718	18763	18662	18491	18613	18523	18651	18690	18718	18625	18615	18643	18710	18583	18697	18468	18551	18434	18703	18743	18563	18544	18601	18696	18555	18554	18643	18549	18578	18724	18668	18726	18737	18879	18420	18481	18736	18562	18852	18610	18681	18706	18484	18526	18542	18748	18530	18599	18469	18560	18564	18632	18863	18573	18622	18546	18756	18559	18589	18555	18684	18663	18713	18707	18654	18678	18652	18649	18839	18520	18366	18477	18779	18653	18868	18625	18537	18753	18492	18620	18376	18703	18662	18528	18584	18533	18514	18657	18749	18751	18516	18744	18739	18483	18612	18703	18579	18405	18540	18638	18479	18711	18651	18478	18550	18562	18497	18717	18601	18632	18589	18419	18538	18636	18610	18503	18524	18659	18669	18548	18790	18550	18557	18530	18487	18783	18574	18691	18671	18586	18511	18649	18666	18548	18503	18694	18747	18532	18609	18445	18590	18913	18705	18555	18730	18598	18664	18587	18736	18706	18615	18547	18465	18633	18815	18627	18551	18626	18491	18551	18764	18715	18458	18672	18590	18662	18610	18647	18681	18579	18508	18570	18559	18642	18706	18648	18668	18604	18563	18477	18647	18854	18683	18653	18545	18432	18614	18640	18699	18647	18470	18693	18481	18757	18477	18820	18525	18632	18760	18551	18751	18674	18495	18472	18607	18513	18569	18899	18805	18484	18615	18421	18665	18647	18724	18547	18781	18576	18694	18531	18567	18481	18547	18616	18662	18716	18672	18571	18613	18846	18659	18708	18668	18592	18537	18536	18641	18530	18779	18619	18614	18690	18629	18549	18678	18721	18622	18619	18689	18679	18481	18624	18729	18648	18610	18677	18590	18619	18675	18731	18686	18598	18801	18504	18607	18571	18572	18545	18713	18668	18630	18456	18701	18761	18735	18552	18695	18729	18685	18583	18533	18606	18610	18474	18661	18694	18527	18361	18535	18788	18507	18600	18502	18459	18575	18552	18728	18538	18567	18598	18633	18739	18460	18692	18635	18585	18605	18689	18583	18703	18808	18579	18567	18690	18518	18520	18563	18448	18627	18635	18702	18583	18355	18705	18554	18614	18657	18630	18690	18754	18653	18660	18599	18514	18750	18481	18806	18651	18697	18606	18647	18446	18600	18459	18516	18637	18483	18712	18520	18562	18535	18738	18629	18560	18565	18771	18544	18422	18576	18629	18638	18594	18509	18682	18727	18589	18559	18554	18498	18447	18621	18687	18709	18656	18688	18548	18524	18564	18648	18464	18617	18661	18713	18565	18524	18586	18612	18602	18628	18548	18735	18500	18505	18522	18608	18667	18620	18710	18600	18648
28598	23209	28407	27073	24108	24491	24498	24335	24162	24100	24133	24162	23973	24125	24075	24033	24042	23994	23963	23985	24021	24099	23805	23827	23816	24104	24153	23949	24039	23807	24063	23901	23888	23619	23916	24027	24000	23860	23881	24120	24056	23805	23771	24103	24292	24122	24010	24001	23953	23923	24048	23802	24071	23902	23749	24052	24053	23971	24215	24108	24071	23907	24043	24038	23996	23917	23995	23782	23878	23945	23954	24132	24012	24070	23739	24086	24078	23733	23940	23980	23824	23961	23908	23870	23838	23910	23998	24248	23862	23959	23922	23972	23718	23835	23881	23877	23955	24075	23904	24036	23803	23814	23853	23751	24068	24065	23894	23982	24028	23972	23935	23692	23782	23962	24006	23887	24065	24014	23963	24307	23873	23704	23929	23953	23880	23840	23652	23717	23987	24138	24070	24018	23993	24039	24096	23779	24008	23676	23812	23985	23877	24166	24141	24076	23751	24142	23803	23870	23950	23956	23827	23761	23630	24066	23998	24056	23683	24090	23916	24183	23963	23934	23530	23748	23872	23790	23985	24075	24062	23768	23818	23911	23930	23797	23997	23829	23767	23907	23811	23894	24060	23984	23967	23955	23957	23793	24027	23852	23992	23697	24034	24103	24185	23988	24095	23847	23918	24089	23847	23911	23980	23967	23991	23780	23697	23942	23689	24096	24029	23752	23926	23973	23709	24063	23893	23756	23919	23946	23980	23744	24048	24073	23954	23868	23906	23875	23968	24028	23980	23885	24004	23921	24065	23778	23946	24005	23927	24042	23796	23770	23942	23734	23800	24000	24010	23889	23847	23846	24014	24139	24120	24036	24025	23868	23900	23986	23835	24073	23991	23899	23985	23920	23875	24012	23885	23824	24236	23918	23947	23991	23831	23860	24067	24027	23753	23844	24047	24153	23812	23893	23960	23876	23837	24087	23965	24153	23867	23816	23779	23705	23880	23906	23822	23765	23951	23966	23713	24045	24040	23694	23918	24036	23893	23915	23779	23892	23917	23986	23870	24055	23830	23722	23803	23813	23856	23977	23967	23883	23997	24022	23992	23883	23917	23992	24023	23873	24290	24064	23948	23742	23715	23863	23873	23855	23923	23691	24126	24013	23803	23791	23893	23970	23830	23869	23911	23993	23894	23841	23933	23649	23617	24056	23808	24123	24003	23920	23799	24027	23894	24086	23851	23695	23645	23976	23867	23910	23810	23759	23723	23860	23921	23793	24113	23920	24159	23852	23855	23905	23780	23892	23935	24078	24044	23765	23853	23831	23970	23773	23859	23954	23726	23913	24001	24002	23993	23890	23982	23922	23892	24045	23895	23944	23956	23844	23964	23969	23805	23829	23787	23881	23824	24107	23782	23713	24002	24086	24113	23878	23917	23889	23856	24061	24077	23993	23769	23761	24059	23989	23881	24053	23903	23914	23810	24078	23864	23918	24207	24211	23834	24043	23948	23959	23961	23752	23709	23847	23922	23922	24012	23705	23872	23872	23845	23731	23931	23781	24015	23919	23865	23776	23922	23707	23921	24061	24148	24087	24012	23774	23814	23611	23846	24005	23941	23880	23934	23902	23902	23940	24058	23913	23934	24169	24114	23879	23956	23993	23940	23983	23751	23807	24067	23920	23977	23870	24007	24105	24042	23870	24006	23840	23948	23974	24087	23805	23618	23685	23966	24113	24286	23838	23756	23663	24089	23913	23990	23899	24183	23950	23753	23789	24051	24055	23981	23949	24037	24017	24084	23877	23754	23750	23933	24128	23869	24062	23976	24031	24072	23712	23938	23837	23841	23957	23920	23800	23971	24100	24003	23861	24059	24004	23947	23814	23826	23958	23818	23890	23850	23950	23791	24156	23844	23723	23994	23874	23865	23770	23808	23834	23938	23682	23734	23964	23859	23979	23936	23825	23855	23927	24005	24059	23992	23959	24122	23926	24079	24096	23973	23921	24063	23867	23970	23623	23864	24044	23860	24193	23960	23957	23964	23890	23908	23811	23834	23896	23851	23991	24019	23930	23971	23706	24120	24075	23845	23750	23935	23993	24103	23823	23858	24030	24107	23937	24061	23827	23921	23774	24027	23759	23930	23859	24081	23717	23902	23902	23970	24027	24065	23950	23984	23870	24175	23838	24149	23863	24072	23888	24021	23989	23811	24073	23995	24018	23930	23881	23972	23848	23733	23944	24133	23825	23854	23894	24164	24156	23927	23797	23987	24252	24052	23764	23802	23857	23962	23979	23894	23782	23921	23645	24013	23990	24026	23914	24033	23861	23774	23966	23867	24061	23950	23754	23847	23783	24063	24017	23940	23964	24122	23819	23972	23832	23878	23966	24069	23901	24018	24056	24070	23920	23693	24107	24039	23985	23993	23857	23903	23871	24031	23897	23949	23745	23944	23896	24215	23880	23874	23877	23739	23983	23845	23747	23920	23953	23980	24004	23872	23677	23888	24141	23938	23997	23963	23972	23806	23809	23790	24221	23966	23858	23948	23865	23699	23791	23836	23888	23913	23648	23752	23841	24064	23974	23925	23957	24190	23958	24006	23988	23880	23806	23902	23911	24018	23841	23990	24012	23791	23923	24004	23904	24039	23837	23994	23995	24266	24131	23918	24008	24001	23820	24020	23994	23940	24012	24052	24034	23943	24060	23697	24121	23684	23921	24062	23989	23973	23576	24088	23923	23863	23843	23996	23830	23835	23816	24077	23960	23866	23600	23799	24012	23847	23938	24014	23997	23956	23898	24001	23845	24039	24074	23758	23702	24072	23939	24008	24016	23855	23975	23670	23734	23757	23761	23968	23921	23684	23918	23881	23740	24119	23994	23833	24112	23914	23927	24125	23965	23965	23951	23875	23904	23901	23921	23869	23669	23941	24030	23803	23967	23815	23895	23986	23997	23872	24088	23991	23846	24208	23940	23833	24015	23953	23834	23797	23979	24046	23911	23830	24071	24019	23991	23953	23724	23743	23965	23737	23922	23860	24121	23839	24042	23891	23965	23802	23871	23945	23873	23991	24090	24049	23871	23931	24004	23978	23824	23806	24133	24024	24024	23650	23780	23824	23834	23846	23887	24101	24011	23927	23883	23865	23997	24064	23948	23955	23824	23871	23734	23901	24028	23887	24286	23928	23898	23797	23865	23977	24108	23726	23851	23952	23807	23919	23892	24137	23834	24045	23795	24006	23983	23788	23740	23863	23933	23804	23894	23925	23672	23940	23955	23897	23952	23962	23763	23903	23812	23952	24010	24000	24190	23823	24182	23896	24036	24036	23914	23923	23931	24099	23949	23902	23986	23913	24033	23972	23638	23886	23921	23824	23985	24023	23655	24144	24020	23855	23880	23870	23831	23718	23740	23816	23791	23779	23971	24196	24087	23935	23808	24026	24009	23966	23904	23962	24154	23923	23983	23780	23774	24046	23777	23823	24059	24124	24044	24016	23925	24061	24006	23943	23998	23771	23909	23949	24214	23923	23909	24007	24012	24034	23763	23954	23886	23723	24085	23835	23899	23824	24157	24074	23837	23911	23728	23957	23792	23912	24019	23776	23809	23911	23778	23853	23809	23742	23911	23814	23931	23911	23949	23962	24076	24153	24110	23804	24141	24122	24010	23894	23656	23993	23855	23860	23821	23795	23856	24041	23780	24002	23981	24150	23780	23793	23825	23902	24067	23876	23758	23776	23977	23903	23836	23684	23864	23946	23856	24006	24046	23962	24031	23932	23927	24158	23803	24088	24009	24053	23916	23996	23817	23896	24000	23939	23887	24017	24030	24053	23600	23764	23880	23872	23927	24040	24056	23924	23809	24046	23880	23848	24014	23840	24018	23865	24033	24073	23986	23992	23725	23787	23964	23783	23949	23647	24057	23984	24179	23890	23792	24035	23908	23902	23986	23658	23827	23907	23927	23791	23946	24145	23792	23873	23816	23789	23886	23905	24024	23782	23888	24139	23979	23929	23925	23916	23989	23955	23872	23927	24012	23906	23854	23903	23948	24049	23872	23924	23943	23932	23804	24036	23967	23917	23982	23906	23990	23781	24001	23870	23745	23870	24089	24061	24021	23993	23902	23770	23883	23791	23810	24056	24114	23970	23833	23691	23891	24109	23990	24118	24153	23877	24014	23583	24039	24143	24051	23825	23963	23813	23997	23904	24065	23976	24032	24055	24026	24215	23866	24006	23724	23860	23808	24123	23901	23900	23626	23944	23879	23998	23875	23966	23820	23984	23781	23823	24118	24096	24103	23945	23940	23934	23846	23846	23751	23922	23921	23971	23706	23917	23844	23989	23751	23885	24028	24034	24051	23921	24174	23659	24072	23675	23856	23944	23902	23643	23716	24106	23801	23949	23761	23849	24005	23851	23898	24022	24066	24017	24080	23785	23819	24189	23952	23893	23649	23841	23894	23911	23990	23699	24042	23837	24140	24112	23882	23706	23959	23869	24002	23895	24032	23876	23989	24070	23905	23779	23677	23878	23868	23895	24036	23924	23924	24072	24119	23828	23892	24029	23918	23818	23873	24171	23945	23726	23854	23856	23792	23923	23854	23788	23911	24083	24029	24088	23947	23638	23965	23942	23946	23916	23949	23898	23943	24097	24143	23953	24000	23914	23774	24082	23972	24001	23900	23991	23876	23992	24025	23888	23858	23928	23980	23862	23816	24043	23895	23823	23919	23999	23988	23952	23891	23794	23771	23830	24070	23953	23896	23851	23976	23929	24098	23870	23999	24010	23749	24032	23928	24014	23864	24034	24006	23988	23858	24074	23972	23931	24113	24103	23823	24002	23698	23848	23692	23925	23817	23832	23730	24007	23798	23857	23807	24021	23828	24109	23956	24082	23737	23994	24010	24109	23933	23957	23884	24136	23950	23972	23836	24142	23797	23961	23868	24002	24122	23815	24009	23977	23997	23904	23720	23790	23756	23854	23817	23922	23832	23785	24234	23930	24048	24048	23872	23862	23621	24088	23841	23958	23828	24119	23865	23924	23567	23879	24000	23745	24034	23961	24093	23997	23780	23944	24036	24193	23885	23881	23687	24058	23734	23814	23763	23964	23807	23815	23737	23833	23857	23958	24038	23912	23840	24168	24014	23898	24048	23848	23893	24199	23954	24232	23823	23857	23978	23595	23920	23947	23922
17857	22152	21967	20401	19768	19274	19041	18648	18789	18710	18516	18560	18620	18643	18569	18533	18374	18570	18563	18347	18594	18477	18495	18525	18413	18449	18571	18374	18599	18423	18430	18404	18478	18476	18365	18699	18555	18477	18534	18548	18589	18664	18600	18513	18640	18606	18537	18436	18571	18530	18514	18447	18621	18633	18369	18398	18455	18438	18528	18530	18598	18556	18246	18398	18587	18433	18392	18463	18421	18327	18530	18480	18478	18538	18431	18423	18399	18564	18532	18349	18522	18271	18293	18423	18392	18227	18472	18586	18380	18566	18367	18511	18387	18435	18466	18419	18550	18420	18445	18503	18378	18546	18349	18412	18531	18457	18493	18343	18510	18403	18513	18514	18289	18474	18440	18413	18404	18572	18485	18458	18210	18307	18572	18347	18542	18308	18525	18261	18488	18525	18441	18269	18525	18564	18512	18501	18181	18405	18280	18497	18560	18441	18395	18434	18323	18453	18274	18433	18374	18463	18430	18287	18350	18368	18267	18372	18678	18326	18337	18441	18318	18412	18461	18374	18481	18589	18455	18410	18217	18400	18620	18538	18504	18619	18322	18484	18516	18322	18386	18356	18448	18449	18391	18504	18401	18524	18440	18359	18300	18551	18318	18475	18592	18208	18447	18692	18492	18365	18288	18286	18392	18430	18359	18332	18516	18620	18164	18395	18373	18274	18472	18316	18438	18398	18354	18524	18490	18501	18363	18486	18447	18645	18459	18511	18309	18527	18428	18557	18418	18377	18440	18492	18338	18398	18294	18520	18640	18268	18351	18457	18565	18722	18470	18342	18476	18392	18416	18293	18427	18426	18346	18313	18111	18488	18290	18376	18457	18471	18509	18330	18361	18398	18403	18292	18258	18346	18469	18464	18538	18336	18390	18386	18363	18327	18572	18359	18284	18327	18479	18221	18497	18327	18280	18339	18468	18415	18562	18285	18330	18496	18356	18462	18381	18582	18371	18497	18428	18373	18327	18289	18326	18348	18242	18354	18309	18366	18422	18414	18453	18288	18290	18496	18317	18435	18506	18461	18319	18435	18459	18536	18390	18357	18465	18508	18350	18412	18489	18409	18458	18425	18254	18541	18429	18467	18469	18288	18513	18498	18354	18296	18451	18290	18489	18249	18309	18452	18432	18349	18435	18435	18362	18300	18474	18517	18360	18505	18369	18522	18514	18460	18409	18398	18443	18297	18483	18367	18466	18405	18438	18528	18549	18288	18402	18333	18409	18494	18485	18602	18505	18258	18491	18432	18408	18466	18351	18465	18498	18493	18470	18394	18549	18371	18399	18380	18409	18446	18517	18467	18559	18551	18486	18374	18355	18290	18249	18382	18368	18461	18498	18507	18423	18504	18343	18316	18331	18440	18242	18424	18275	18383	18356	18366	18289	18447	18372	18332	18324	18452	18340	18570	18438	18459	18355	18445	18475	18451	18397	18279	18285	18367	18256	18358	18363	18338	18366	18299	18483	18318	18399	18441	18647	18429	18480	18491	18295	18391	18426	18538	18488	18395	18393	18404	18346	18322	18418	18505	18491	18400	18322	18263	18312	18359	18411	18588	18410	18349	18414	18627	18434	18309	18355	18508	18376	18447	18357	18421	18463	18310	18301	18336	18516	18498	18470	18390	18356	18494	18324	18588	18324	18521	18411	18179	18416	18381	18264	18360	18425	18458	18358	18343	18440	18483	18316	18389	18338	18423	18412	18319	18410	18299	18377	18559	18380	18409	18634	18457	18449	18454	18317	18528	18466	18423	18368	18376	18445	18309	18420	18549	18446	18410	18466	18313	18359	18193	18452	18543	18360	18365	18299	18509	18524	18250	18466	18352	18434	18400	18495	18335	18471	18289	18412	18473	18370	18545	18452	18379	18350	18365	18406	18524	18466	18449	18380	18234	18379	18414	18419	18465	18162	18391	18500	18543	18367	18384	18454	18412	18394	18506	18441	18604	18538	18513	18483	18626	18416	18445	18419	18470	18485	18528	18519	18359	18443	18228	18395	18343	18268	18475	18347	18308	18468	18405	18414	18337	18649	18369	18246	18379	18668	18547	18308	18318	18414	18407	18332	18526	18448	18399	18289	18433	18526	18435	18544	18526	18345	18340	18417	18311	18338	18509	18448	18423	18233	18436	18603	18286	18428	18543	18511	18372	18367	18518	18523	18420	18319	18393	18337	18284	18452	18414	18341	18483	18605	18460	18284	18284	18388	18385	18579	18428	18268	18554	18368	18426	18475	18342	18467	18515	18407	18382	18293	18448	18370	18507	18551	18500	18381	18271	18259	18651	18271	18496	18374	18359	18501	18559	18163	18529	18298	18490	18537	18485	18263	18445	18084	18335	18433	18386	18320	18405	18222	18396	18378	18445	18420	18384	18267	18357	18488	18478	18334	18440	18481	18440	18335	18352	18499	18362	18157	18306	18482	18228	18452	18559	18380	18349	18433	18345	18404	18436	18366	18522	18488	18463	18510	18556	18369	18371	18309	18307	18422	18281	18342	18320	18496	18444	18334	18436	18209	18304	18306	18419	18211	18482	18540	18481	18333	18591	18520	18245	18456	18492	18502	18158	18393	18366	18252	18509	18480	18348	18393	18546	18543	18371	18540	18391	18373	18424	18444	18446	18436	18475	18305	18458	18623	18391	18436	18501	18266	18370	18200	18538	18371	18430	18202	18388	18432	18562	18333	18554	18408	18505	18576	18540	18568	18412	18462	18332	18477	18504	18531	18356	18503	18489	18511	18464	18369	18521	18251	18410	18498	18471	18447	18457	18523	18351	18381	18287	18374	18381	18251	18387	18408	18523	18545	18341	18373	18479	18343	18433	18252	18459	18436	18370	18475	18422	18489	18398	18460	18363	18499	18222	18409	18329	18496	18620	18559	18399	18344	18562	18348	18385	18333	18431	18376	18364	18389	18354	18412	18246	18383	18440	18390	18462	18329	18374	18299	18518	18386	18558	18322	18435	18427	18346	18515	18262	18247	18218	18308	18389	18399	18389	18504	18184	18459	18241	18381	18584	18516	18565	18347	18382	18549	18507	18450	18414	18364	18481	18401	18451	18362	18504	18408	18364	18372	18399	18419	18494	18485	18387	18437	18317	18273	18602	18394	18483	18218	18552	18442	18456	18325	18458	18524	18367	18483	18470	18417	18458	18581	18413	18523	18608	18450	18280	18430	18516	18466	18499	18505	18310	18508	18429	18495	18514	18307	18436	18447	18581	18452	18442	18436	18498	18543	18524	18285	18467	18339	18346	18518	18255	18421	18362	18381	18339	18337	18302	18464	18462	18472	18298	18412	18400	18260	18414	18410	18493	18355	18436	18449	18325	18378	18465	18316	18470	18386	18563	18319	18422	18243	18465	18515	18661	18457	18403	18293	18207	18296	18356	18421	18604	18531	18352	18351	18404	18470	18373	18353	18366	18399	18374	18270	18476	18520	18457	18437	18511	18361	18399	18133	18282	18526	18416	18282	18233	18503	18554	18491	18363	18639	18562	18325	18355	18450	18407	18354	18338	18247	18439	18416	18492	18366	18401	18585	18312	18434	18344	18445	18497	18360	18276	18459	18398	18293	18476	18405	18333	18441	18365	18424	18317	18626	18504	18365	18292	18407	18551	18421	18451	18497	18288	18466	18448	18494	18630	18532	18501	18370	18389	18332	18366	18507	18537	18375	18401	18591	18606	18369	18523	18381	18373	18639	18425	18384	18440	18367	18392	18601	18320	18474	18392	18310	18201	18378	18527	18462	18494	18382	18465	18479	18461	18446	18436	18405	18460	18402	18370	18431	18369	18524	18528	18434	18387	18518	18341	18318	18612	18405	18369	18507	18544	18550	18307	18537	18459	18495	18517	18344	18394	18420	18363	18425	18498	18331	18229	18499	18257	18263	18345	18478	18523	18361	18398	18472	18481	18457	18334	18329	18320	18534	18419	18424	18388	18414	18245	18272	18599	18325	18577	18616	18217	18351	18418	18409	18500	18417	18526	18350	18352	18234	18484	18410	18511	18380	18373	18435	18259	18231	18471	18568	18429	18487	18324	18323	18290	18465	18490	18421	18328	18478	18540	18204	18298	18349	18582	18417	18377	18472	18417	18364	18529	18508	18327	18433	18372	18453	18494	18471	18674	18389	18551	18564	18439	18424	18303	18451	18389	18389	18432	18357	18223	18336	18409	18387	18422	18308	18469	18392	18429	18395	18383	18441	18557	18396	18596	18235	18289	18594	18315	18348	18472	18478	18447	18265	18379	18356	18494	18562	18483	18566	18477	18493	18469	18324	18432	18448	18530	18201	18537	18401	18358	18462	18527	18382	18312	18351	18407	18435	18328	18473	18532	18287	18388	18477	18234	18392	18268	18516	18344	18616	18457	18635	18478	18655	18523	18510	18350	18535	18557	18305	18373	18351	18478	18361	18503	18265	18490	18426	18278	18305	18399	18463	18573	18283	18411	18229	18390	18412	18450	18425	18294	18486	18344	18404	18528	18420	18348	18643	18261	18399	18519	18505	18452	18275	18457	18396	18343	18277	18502	18455	18375	18433	18550	18326	18560	18433	18392	18429	18431	18362	18459	18381	18502	18153	18577	18402	18206	18381	18435	18329	18429	18236	18337	18411	18470	18126	18266	18562	18599	18313	18458	18406	18509	18372	18224	18333	18331	18490	18341	18295	18469	18328	18348	18469	18543	18594	18452	18396	18589	18343	18264	18443	18440	18489	18453	18423	18400	18492	18420	18358	18329	18550	18427	18551	18335	18532	18515	18446	18456	18395	18402	18399	18459	18323	18385	18384	18357	18447	18439	18589	18506	18383	18484	18510	18583	18442	18351	18513	18374	18448	18349	18466	18471	18511	18326	18372	18469	18461	18383	18495	18322	18438	18496	18445	18470	18375	18359	18406	18386	18571	18322	18471	18426	18435	18535	18403	18426	18300	18366	18327	18440	18347	18537	18313	18406	18217	18487	18381	18386	18508	18445	18340	18524	18225	18321	18445	18472	18548	18626	18393	18300	18244	18360	18376	18539	18581	18633	18375	18606	18401	18428	18318	18367	18348	18454	18485	18573	18515	18479	18497	18399	18529	18397	18511	18302	18486	18295	18259	18294	18437	18544	18287	18389	18580	18505	18374	18500
24028	21496	29122	24501	23338	26298	27314	24878	24425	24569	24488	24202	24260	24259	24091	24123	24061	24020	24131	24149	24197	24135	23941	24349	24025	24245	24159	23981	23915	24249	23833	24051	23744	24085	24160	24000	23983	24094	24096	23963	24230	23980	23883	23963	23949	24128	24002	24170	24082	24098	23940	24037	23972	23970	23777	24156	23863	23939	24227	24422	24571	24546	24415	24161	23972	24152	23965	24146	24063	24118	23929	23989	23893	23812	23495	23796	24177	23770	23790	23814	23734	24211	23930	23914	24114	23996	23875	24007	23743	23910	23825	23893	23915	23737	23836	24004	23899	23856	24004	23990	24186	23866	24214	23965	24081	23986	23931	23887	24062	23773	23871	23942	23821	24053	24042	23863	23868	23989	24016	23824	24036	23876	23825	23933	24072	23957	23956	23787	24169	23912	24034	23968	24033	23908	23824	23733	23769	23696	23896	23873	23712	23828	23560	23802	23693	23785	23814	23946	23917	23854	24131	24057	24041	23867	24040	23625	23806	24032	23719	23835	24030	23712	24066	23720	23929	23926	23812	23798	24085	24128	23970	23978	23961	23805	23929	23964	23933	23874	23750	23887	23918	23942	23897	23963	23720	23884	23923	23977	24070	23874	24032	23842	24015	24074	23992	23704	23877	23653	23877	23897	24021	23991	23855	23685	24061	24012	23917	24091	23924	24196	23911	23732	23903	23955	24050	23732	24006	23947	24008	23745	23992	24035	23928	23920	23745	23782	23854	23871	23848	23917	24055	23831	23888	23997	23936	23896	24047	23786	24023	23999	24047	23954	24068	24014	23835	23767	23832	23888	23980	23875	24026	23836	23836	23827	23887	24126	23968	24036	23948	24044	23897	23927	23786	23896	23933	23884	24036	23706	23899	23864	24205	23761	23801	23743	23795	23774	23902	24083	24033	23859	23982	23844	24019	23840	24060	23860	23796	23781	23889	23934	23726	23854	23989	23765	23841	23907	23837	23686	23884	23688	23758	23897	24018	24044	23844	23775	23898	23852	24121	23965	23930	24087	23810	24071	23995	23785	23850	23983	23747	23936	23815	23965	23829	23983	24037	23717	23933	23870	24015	23921	23844	23944	23838	23904	23868	23799	23868	23910	24030	24011	23659	23873	23870	24158	24220	23677	23757	24107	23691	24126	23909	23848	24121	23855	23707	23872	23901	23977	23859	23949	23953	24015	23739	24149	24024	24044	23882	23860	23911	23634	23845	23845	24133	23679	23656	23700	23887	24039	24124	23621	23886	23839	24047	23989	23853	23934	24104	24123	23875	23965	24016	23892	24016	23786	23682	23719	23859	23966	23914	23782	24049	23954	24032	23787	23765	24010	23979	23943	24070	23703	23835	23858	24130	24029	24190	23808	23608	23846	23530	24036	24006	23893	23964	23782	23899	23985	23978	23980	23928	23781	23858	24004	23962	23724	23937	23822	23853	23943	23891	23707	23744	23804	23922	24163	23907	23782	23877	23617	23930	24092	23788	23990	23759	23944	23927	23958	23992	23924	23588	24010	24099	23685	23857	23981	24001	23854	23874	24018	23902	23953	23940	23874	23895	23999	23793	23730	23773	24178	23807	23914	23926	24002	23980	24011	24073	23909	23721	23864	24037	23877	23994	23985	23977	23923	23966	23741	23909	23986	24055	23717	23955	23882	23732	23893	24010	24011	23910	23786	23909	23910	23938	23917	23732	23887	23726	23793	23807	23990	23987	23870	23966	23900	23902	23911	23845	23991	23938	23893	23821	23823	23877	24126	23840	24145	24029	23847	23823	24107	23871	24117	23989	23737	23820	23930	23935	23909	23853	23728	23930	23909	23971	23940	23760	23828	23860	23996	23908	23762	23900	23884	23729	23929	23813	23713	23821	23821	23934	23847	23971	24042	24018	24079	23769	23941	24038	24194	24034	23980	23880	23871	23736	24025	23870	23907	23970	23931	23881	23967	23748	23741	23770	24055	24005	23782	24015	23877	24010	23970	23893	24033	23930	23929	23812	23982	24030	23876	23895	23757	23910	23693	23933	23945	23993	23825	23887	23867	23953	23983	23843	23895	23826	24106	24220	23969	23855	23932	23806	23658	23976	23797	23855	23869	24155	23897	23831	23915	24164	23855	24016	24021	23839	24046	23897	24095	23649	23890	24057	23950	23980	23989	23889	23676	23743	24099	24080	23755	23946	23974	23781	23890	23810	23644	23922	23820	24024	23746	23891	23770	23697	23797	24078	24058	23946	23882	23990	24139	24197	23982	24061	23918	23932	23905	24151	23832	23933	24143	23765	23700	23882	24036	23987	24267	23904	24125	23950	23745	23750	23765	24095	23888	23898	23806	23850	23961	23695	23829	23856	23809	23835	23822	23977	24099	24064	23901	23982	23741	23872	23902	23836	24143	24040	23833	23876	23855	24106	23897	24046	23868	23871	24005	23779	23978	23779	24017	24006	24023	23979	24003	23837	23911	24003	23932	23879	23799	24077	24021	23914	23822	23865	23986	23918	23854	23915	23924	24014	24002	23847	24005	23920	24028	23892	23802	23741	23863	23912	24066	23996	24001	24035	23718	23703	23810	23846	23896	23763	23886	24193	23680	24015	23939	24073	23789	23845	23977	23949	23845	23837	24057	23974	23957	24197	24044	23853	23672	24003	23798	23864	23943	24067	23975	23636	23903	23943	24140	23800	24108	24045	23853	23823	23713	23780	23774	23838	23852	23962	23837	24006	23826	23980	23933	23845	24054	23773	23707	24034	23916	23964	23958	23775	23709	24137	23868	23721	23685	23975	24131	23849	23759	23864	23966	23901	24022	23892	23882	23938	23919	24045	23776	24022	23794	23899	23861	23994	24023	23824	23568	23897	23973	24016	23884	24161	23796	23945	24002	24112	23826	24036	23923	24187	23689	23808	23793	23965	23952	23959	23860	23948	23910	23814	23985	23943	24002	24021	23677	24045	23795	24221	24133	24020	23844	23959	23847	23631	24082	23913	23813	23865	23934	23703	23741	23964	23942	23998	23737	23813	23765	23892	23904	24019	24094	24080	23917	23689	24119	24042	24014	23932	23769	23861	23950	23883	23811	23781	23908	23727	23855	24085	23971	23844	23919	23971	24015	23932	23900	23806	23676	23937	24134	23944	23962	23917	23755	23991	23734	23992	24027	23751	23934	24060	24017	23774	24051	23983	23836	23958	23826	24087	23807	23899	23906	24028	23880	24072	24029	23769	24014	23843	23883	23982	23876	24045	23856	23717	23862	23852	23916	24006	24090	23864	23757	23890	23913	23988	23874	23967	23831	24017	24040	23837	24136	23672	23976	24079	23891	23557	24053	23876	24023	23807	23899	23849	23786	23869	24082	23919	23990	23897	23791	23778	23900	23943	23875	23997	24076	23760	23769	23824	23749	23852	23780	23706	24027	23818	23801	23959	23865	23984	24002	23859	24051	24002	23947	24056	23786	23852	24187	24001	24016	23894	23993	23850	24069	23794	23917	23938	23882	23860	23870	23982	23903	24068	23892	23801	23984	23863	24006	23969	23817	24031	23971	23934	23991	23999	24049	24227	23906	23784	23799	23965	23809	23787	23823	24027	23864	23670	23830	23890	23820	24205	23935	23894	23911	23955	23839	23764	23931	23713	23940	24283	23802	23920	23855	23729	23776	23727	23799	23854	23678	24070	24025	23832	24057	23985	24013	23996	23763	23809	23871	23998	23834	23976	24102	24061	24102	23930	23935	23665	23961	24013	23926	23763	23941	23879	23811	23774	24038	23902	23903	23945	23632	23968	23932	23960	23806	24083	23858	23883	23746	23935	23952	23684	23823	23906	23837	23870	23895	24020	23846	24099	23823	23979	23905	24116	23825	23896	23886	23781	23950	23845	24073	24058	23951	23823	24146	23811	23760	24148	23852	23894	23689	24008	23797	23971	23884	23805	23771	23908	23694	23992	24066	24060	23788	23852	23848	23689	23888	23648	23903	24002	23853	23991	23657	23956	23794	24098	23983	23946	23757	23686	23855	23849	23931	23937	23948	23883	23986	24067	23860	24038	23974	23909	23996	24131	24029	23889	24010	23850	23968	23953	23964	23871	23911	23981	23815	23989	23926	23773	23731	23896	23998	23833	24005	23739	23743	23863	23866	24004	23906	23870	23707	23780	23942	23960	23882	23915	24132	24071	23896	23898	23996	24119	24071	23792	24106	23878	23826	23922	23920	23805	23864	23873	23953	23991	23782	24048	23945	24032	23952	23865	23996	23953	23694	23868	23961	23983	23962	23868	23976	23776	23948	23914	23882	23860	23932	23912	23835	23900	24006	24102	24104	23882	23901	24096	23963	23912	23895	23822	23896	23975	23732	23816	23846	23821	24135	23911	23927	23824	23983	23934	24050	23763	23803	24119	23843	23969	23790	23780	23942	23975	23935	23757	23807	23943	23648	24007	24075	23942	24053	23896	23993	24107	24051	23888	23962	23786	23786	23865	23852	23942	23910	23789	23520	23616	23980	24124	23954	23630	23963	23965	23918	24096	24000	23694	23998	24002	23742	23925	24120	23857	24048	23940	23852	23864	23832	23898	23977	23711	23802	23779	23829	23836	24066	24002	24101	24037	23891	23631	23826	24094	23728	23723	23814	23966	23797	23762	23953	23869	24055	23893	23753	24078	23813	23865	23763	23877	24004	23744	23657	24174	23848	23969	24157	24015	23709	23867	24022	24066	23868	24006	24149	23810	24049	23997	24016	23848	23929	23988	23890	23851	23925	24017	23935	24050	23825	24008	23810	23763	23891	23804	23954	24096	24033	23732	23936	23847	23681	23628	23949	23980	23859	23714	23978	23943	24065	23938	23990	23941	23842	24291	24013	23734	23977	24008	23944	23864	23797	23909	24009	23904	23902	24004	23834	23778	24060	23900	23914	23985	23841	23797	23815	23951	23908	24003	23814	23803	23993	23989	24023	23807	24000	23842	23968	23714	23869	23934	23935	23929	24289	23958	23715	23957	24214	23836	23910	23866	23840	23881	24084	23898	23930	23975	23901	23975	24046	23941	23927	23970	23832	23906	23828	23691	24017	23850	23977	23928	23840	23837	23907	23861	24011	23845	23957	23989	24043	23821	23871	23856	23904	23808	24065	23958	24136	23987	24021	24169	24026
16402	27540	27481	23171	21398	20564	19887	19428	19175	18990	19103	18725	18634	18695	18675	18623	18598	18462	18420	18435	18276	18455	18625	18354	18692	18521	18584	18527	18642	18407	18551	18479	18481	18477	18532	18495	18400	18426	18591	18557	18490	18538	18540	18632	18640	18510	18573	18702	18529	18525	18519	18547	18427	18541	18804	18392	18576	18621	18714	19185	18993	19081	18943	18642	18619	18412	18510	18429	18564	18415	18516	18557	18427	18300	18703	18569	18323	18564	18204	18401	18470	18263	18401	18675	18314	18357	18236	18654	18442	18463	18391	18446	18483	18477	18507	18330	18395	18548	18468	18275	18434	18453	18530	18253	18519	18365	18418	18533	18267	18304	18544	18482	18505	18419	18329	18522	18464	18625	18510	18480	18471	18549	18368	18419	18503	18489	18434	18326	18486	18398	18499	18335	18482	18413	18420	18408	18512	18541	18597	18421	18537	18422	18369	18305	18396	18521	18371	18413	18406	18476	18376	18393	18540	18689	18503	18523	18399	18305	18507	18309	18401	18477	18351	18350	18289	18149	18503	18537	18558	18489	18464	18394	18488	18275	18353	18305	18379	18416	18530	18337	18524	18446	18361	18314	18440	18345	18587	18336	18490	18472	18292	18404	18517	18398	18471	18575	18471	18566	18298	18167	18446	18402	18472	18364	18495	18641	18408	18322	18282	18526	18421	18334	18479	18440	18468	18561	18572	18554	18442	18359	18456	18232	18425	18436	18334	18597	18306	18373	18462	18447	18571	18321	18415	18437	18392	18410	18409	18461	18205	18229	18310	18309	18436	18535	18277	18430	18441	18197	18422	18437	18404	18321	18396	18500	18506	18301	18396	18384	18452	18481	18350	18287	18435	18458	18491	18325	18555	18478	18443	18369	18312	18356	18484	18424	18459	18425	18424	18394	18385	18515	18519	18495	18207	18462	18358	18495	18532	18276	18510	18417	18391	18470	18396	18274	18431	18429	18553	18542	18534	18393	18413	18411	18584	18448	18325	18352	18396	18427	18314	18343	18433	18483	18393	18436	18403	18417	18308	18395	18490	18468	18408	18321	18275	18601	18429	18480	18506	18349	18418	18346	18411	18327	18475	18480	18383	18438	18424	18312	18284	18469	18568	18473	18235	18387	18357	18341	18472	18345	18415	18370	18437	18447	18476	18463	18418	18402	18432	18458	18390	18371	18440	18392	18439	18391	18599	18394	18495	18561	18507	18413	18416	18277	18215	18313	18523	18404	18676	18445	18316	18341	18357	18471	18543	18421	18342	18370	18222	18268	18270	18363	18348	18595	18314	18273	18437	18417	18358	18294	18493	18342	18499	18506	18415	18550	18166	18344	18367	18404	18591	18376	18590	18528	18445	18375	18335	18332	18443	18302	18485	18373	18328	18554	18475	18315	18239	18481	18500	18320	18387	18463	18582	18396	18327	18383	18400	18420	18439	18397	18624	18597	18389	18536	18268	18486	18470	18420	18510	18368	18452	18378	18417	18439	18263	18401	18313	18416	18374	18185	18517	18429	18331	18369	18449	18484	18311	18297	18338	18369	18319	18438	18269	18337	18347	18461	18450	18358	18310	18521	18459	18326	18409	18402	18610	18501	18527	18401	18605	18473	18473	18394	18419	18495	18394	18664	18287	18355	18425	18300	18573	18375	18494	18416	18251	18351	18297	18338	18218	18352	18505	18472	18371	18388	18354	18235	18336	18364	18378	18466	18283	18516	18282	18466	18348	18314	18538	18542	18328	18598	18484	18535	18216	18570	18396	18194	18441	18286	18418	18384	18414	18557	18388	18521	18326	18463	18346	18527	18549	18544	18456	18341	18458	18378	18586	18308	18582	18418	18390	18240	18373	18540	18487	18425	18404	18411	18291	18376	18466	18257	18554	18461	18343	18447	18571	18465	18481	18582	18468	18396	18406	18333	18385	18339	18385	18489	18383	18360	18235	18496	18343	18305	18296	18493	18495	18435	18170	18460	18430	18328	18451	18351	18253	18207	18394	18331	18430	18343	18500	18248	18431	18550	18442	18457	18362	18410	18482	18359	18324	18597	18502	18430	18140	18515	18372	18405	18598	18559	18207	18582	18391	18340	18344	18558	18428	18664	18236	18454	18400	18356	18473	18387	18402	18488	18517	18423	18531	18474	18438	18277	18511	18457	18538	18388	18269	18250	18372	18656	18312	18457	18331	18527	18388	18375	18330	18461	18431	18271	18442	18402	18390	18573	18644	18388	18404	18298	18462	18447	18428	18434	18252	18447	18395	18463	18412	18189	18518	18501	18538	18374	18377	18395	18446	18386	18576	18391	18427	18392	18370	18317	18240	18533	18558	18444	18374	18348	18391	18469	18457	18424	18289	18437	18478	18458	18290	18375	18668	18510	18354	18225	18334	18592	18589	18404	18430	18479	18448	18423	18481	18449	18494	18412	18381	18304	18264	18493	18336	18595	18421	18338	18479	18511	18477	18316	18430	18304	18644	18286	18481	18308	18322	18386	18602	18615	18569	18403	18544	18335	18385	18312	18421	18366	18493	18481	18369	18449	18304	18400	18373	18521	18469	18400	18339	18523	18314	18425	18524	18307	18429	18526	18477	18561	18414	18473	18311	18478	18518	18480	18388	18381	18480	18407	18282	18519	18483	18392	18435	18294	18398	18512	18512	18400	18378	18415	18588	18466	18322	18190	18568	18312	18466	18545	18318	18207	18560	18421	18464	18483	18402	18421	18204	18421	18350	18209	18234	18715	18320	18469	18375	18490	18544	18545	18348	18336	18594	18434	18413	18342	18435	18589	18383	18430	18506	18290	18541	18396	18326	18421	18383	18350	18523	18339	18367	18492	18403	18367	18355	18394	18569	18414	18423	18372	18422	18532	18377	18530	18472	18515	18433	18484	18472	18416	18426	18466	18156	18509	18476	18463	18527	18415	18443	18446	18479	18345	18353	18321	18576	18397	18404	18349	18522	18386	18385	18291	18453	18474	18562	18544	18437	18382	18289	18128	18523	18460	18435	18353	18565	18470	18430	18560	18418	18474	18438	18493	18452	18590	18329	18357	18399	18531	18334	18342	18590	18494	18267	18493	18523	18519	18298	18335	18350	18512	18525	18476	18304	18434	18518	18433	18322	18353	18477	18191	18408	18510	18374	18386	18340	18388	18457	18457	18352	18452	18481	18401	18416	18478	18284	18380	18276	18440	18278	18419	18746	18535	18356	18473	18314	18506	18509	18493	18640	18500	18518	18500	18243	18397	18415	18428	18562	18599	18388	18502	18583	18455	18372	18476	18383	18335	18367	18258	18470	18433	18509	18503	18403	18490	18297	18356	18420	18301	18217	18500	18648	18463	18461	18423	18516	18601	18201	18289	18420	18428	18316	18345	18368	18406	18425	18466	18394	18454	18260	18446	18568	18444	18297	18421	18425	18315	18501	18332	18273	18510	18279	18483	18339	18379	18596	18543	18431	18367	18459	18492	18253	18339	18471	18414	18336	18384	18442	18244	18424	18533	18257	18294	18267	18177	18541	18307	18337	18369	18525	18451	18353	18372	18482	18388	18432	18437	18252	18401	18384	18524	18299	18378	18424	18388	18383	18430	18436	18413	18429	18290	18390	18266	18287	18469	18295	18549	18425	18585	18461	18412	18252	18438	18514	18452	18480	18315	18418	18633	18444	18371	18430	18351	18457	18374	18288	18335	18564	18386	18549	18267	18438	18533	18319	18329	18324	18415	18371	18350	18416	18738	18289	18563	18368	18424	18370	18467	18320	18496	18419	18205	18551	18290	18367	18463	18508	18354	18479	18327	18509	18424	18527	18296	18441	18435	18327	18426	18526	18522	18489	18479	18415	18486	18438	18524	18405	18520	18450	18399	18475	18449	18276	18409	18326	18256	18428	18270	18400	18224	18607	18460	18411	18425	18500	18170	18449	18420	18499	18378	18395	18468	18417	18439	18550	18445	18509	18430	18412	18420	18463	18493	18461	18361	18450	18379	18532	18627	18426	18261	18388	18438	18346	18299	18367	18456	18509	18578	18377	18602	18379	18569	18424	18601	18267	18462	18402	18401	18375	18292	18430	18461	18507	18489	18210	18455	18500	18462	18392	18179	18430	18392	18482	18392	18348	18248	18570	18245	18354	18515	18424	18473	18620	18180	18353	18385	18335	18478	18420	18353	18397	18642	18512	18509	18408	18496	18286	18504	18520	18334	18444	18510	18451	18355	18430	18500	18307	18339	18588	18524	18579	18362	18307	18469	18463	18360	18328	18436	18534	18437	18400	18446	18513	18402	18494	18335	18553	18354	18397	18561	18349	18646	18476	18548	18420	18526	18422	18417	18576	18424	18519	18454	18494	18458	18485	18406	18474	18462	18473	18348	18347	18400	18354	18413	18514	18402	18432	18359	18491	18562	18406	18327	18368	18630	18386	18293	18368	18561	18483	18397	18489	18514	18393	18512	18421	18635	18332	18387	18386	18456	18462	18477	18391	18459	18551	18300	18381	18427	18360	18397	18453	18520	18296	18364	18401	18555	18570	18425	18416	18451	18458	18311	18361	18496	18269	18398	18484	18434	18538	18384	18397	18485	18466	18357	18456	18503	18402	18439	18588	18583	18390	18365	18490	18325	18437	18241	18369	18421	18404	18358	18267	18273	18445	18572	18470	18314	18376	18415	18426	18335	18504	18596	18472	18199	18299	18417	18406	18505	18511	18150	18392	18352	18443	18371	18569	18413	18364	18351	18370	18372	18660	18319	18383	18569	18560	18520	18475	18278	18564	18382	18450	18485	18451	18440	18411	18368	18385	18480	18559	18333	18389	18360	18507	18319	18481	18472	18393	18552	18441	18571	18512	18434	18305	18420	18397	18547	18351	18477	18251	18358	18592	18449	18323	18508	18260	18268	18548	18470	18671	18387	18287	18348	18346	18346	18360	18401	18385	18416	18384	18339	18281	18302	18367	18601	18389	18239	18495	18484	18301	18327	18438	18259	18426	18500	18479	18530	18567	18565	18170	18525	18469	18553	18466	18458	18284	18380	18346	18356	18392	18442	18368	18307	18499	18497	18586	18355	18425	18475	18417	18504	18600	18445	18344	18426	18326	18497	18626	18348	18384	18492	18619	18299	18413	18456	18236	18547	18282	18298
22928	21482	29368	24037	21937	25347	29602	25255	24671	25038	24495	24429	24364	24312	24270	24184	24342	24121	24345	24273	24080	24230	24283	24153	24139	24089	23988	24147	23993	24036	24061	23793	24053	24017	24255	23832	23948	23934	23913	24147	24117	23917	23800	24022	24137	24090	23569	24241	24063	23933	23990	24223	24138	24002	23882	24084	24187	23970	24257	24689	24824	24833	24877	24478	24276	24028	23809	23809	24043	23682	23869	23934	23908	24061	23843	23878	23939	23899	23907	23740	23835	23911	24149	23788	23795	23924	23849	23708	23880	23768	23673	23906	23903	23865	23974	23966	24160	23962	23789	24097	23969	23773	23773	23762	23892	24247	23962	23762	23889	23898	23969	23936	23880	23903	23926	23843	23967	23805	23695	24135	23888	23719	24055	23730	23858	23810	23888	23867	23835	23936	23952	23907	23710	23693	24021	23893	23754	24060	23890	23715	23633	23749	23866	23589	23900	23743	23654	23729	23977	23817	23756	23752	23910	23872	23475	23670	23859	23954	23932	23819	23832	23897	23909	23929	23796	23847	23787	23875	23941	23659	23929	23855	23877	23654	23705	23922	23634	23566	23854	23695	24097	23867	23802	24077	23849	24013	23894	23816	23942	23708	23744	23904	23971	23729	23896	23971	23685	23859	23919	23781	23905	23808	24054	23819	23808	23858	23841	23956	23906	23900	23798	23926	23843	23912	23943	24118	23760	23767	23632	23808	23798	23823	23898	23854	23868	23849	23784	23793	23680	23903	23734	23999	23804	23930	23994	23627	23987	24052	23852	23869	23841	23997	23735	23595	23988	24047	23680	23928	23692	23617	23981	23680	23887	23799	23585	23785	23936	23771	23965	23754	23659	23978	24041	23793	23989	23877	23702	23780	23838	23713	24216	23761	23932	23699	23879	24031	23881	23750	23884	23787	23840	23768	23955	23785	24101	24042	23812	23729	23917	23848	23838	23776	23976	24115	23898	23807	23744	23904	24056	23994	23860	23812	23786	24000	23747	23765	23885	23966	23839	24013	23682	23988	23773	23790	23734	23889	23835	23793	23934	23714	23936	24008	23941	23890	24002	23811	23873	23590	23733	23763	23816	23632	23773	23954	23903	23761	23652	23771	24055	23946	23733	23865	23755	23834	23824	23762	23872	23864	23898	23826	23739	23967	23895	23831	23936	23918	23941	23884	23784	23809	23906	23684	23781	23653	23721	23759	23767	23938	23575	23909	23944	23988	23865	23826	24169	23800	23892	23725	23959	23981	23921	23805	23755	23819	24072	23963	23755	23766	23861	23961	23939	23885	23805	23927	23980	23627	23875	23812	23966	24038	23783	23614	23794	23670	23691	23668	23876	23973	23916	23965	23833	23781	23857	23776	23736	23929	23949	24131	23910	23883	23707	23737	23830	23692	23911	23703	23689	23701	23658	23872	23786	23916	23978	23939	23776	24158	24055	24025	23843	23866	23788	23906	23772	24062	23902	24106	23889	23817	23712	23865	23824	23833	23958	23921	23854	23288	23809	23693	24050	23740	23617	23949	23948	24030	23749	23943	23765	23899	23798	23810	23808	23737	23878	23718	24030	23808	23800	23841	23914	23955	23721	24021	23611	23986	23811	23768	23720	23793	23863	23737	23968	23739	23863	23881	23900	23949	23759	23683	23847	23976	23878	23775	23839	23716	23671	23739	23834	23652	23697	23849	24005	23804	23830	23827	23741	23706	23738	23728	23969	23872	23603	23892	23765	24030	23837	23628	23954	23779	23941	23702	23860	24055	23744	23948	23873	23807	23766	23655	23929	23997	23974	23844	23878	24097	24096	23939	23925	23778	23897	23830	24065	23710	23917	23918	23934	23731	23964	23863	23940	23942	23583	23696	23721	23700	24019	24012	24040	23752	23909	23895	23813	23923	23941	24154	23855	23703	23660	23937	23930	23895	23753	23781	23866	23694	23865	23814	23852	23745	23812	23601	23863	23651	23911	24052	24035	23899	23633	23762	23886	23724	23825	23772	24024	23931	23935	23976	23924	23832	23834	23977	23745	23725	24104	23968	23727	23639	23963	24059	23972	23879	23855	24009	23876	23740	23659	23963	23746	24004	23998	23790	23994	24026	23998	23682	23890	23912	23822	24008	23929	23634	23835	23600	23864	23676	23852	23769	23764	23898	23952	24059	23937	23836	23841	23906	23845	23810	23788	23932	23854	23593	23972	23802	23806	23828	23858	23840	23687	23695	23657	23885	23758	23802	23769	23980	23910	23695	23762	23739	23812	23860	23785	23644	23865	23993	23600	23888	23892	23792	23761	23773	23793	23920	23702	23961	23571	23894	23672	23860	23723	23709	23772	23679	23770	23861	23814	23679	23973	23851	23916	23791	23902	23878	23824	23619	23687	23758	23757	23924	23857	23715	23999	23922	24032	23751	23906	23927	23871	23818	23815	23846	23796	23558	23541	23698	23848	23902	23729	23812	23852	23811	23887	23928	23863	23946	23885	23638	23996	23783	23948	24034	23796	23900	23655	23929	23646	23870	23770	23889	24159	24057	23760	23756	23738	23874	23891	23686	24017	23764	23732	23977	23722	23760	23934	23761	23845	23819	23849	23808	23762	23862	23851	23976	23992	23851	23932	23952	23802	23865	23983	23885	23670	23862	23852	23766	23568	23761	23721	23796	23603	23893	23777	23905	23841	23697	24084	23871	23655	24042	23881	23814	23751	23865	23849	23718	23749	23794	23951	23809	23702	23883	23762	23657	23887	23832	23865	23859	23875	23692	23918	23806	23779	23939	23764	23747	23853	23674	23747	23547	23945	23674	23896	23660	23916	23632	23949	23844	24040	23807	23721	24001	23963	23780	23944	23617	23962	23862	23929	23849	23838	23609	23751	23830	23858	23830	23846	23717	23763	23756	23872	23980	23822	23860	23943	23926	23662	23714	23975	23823	23960	23831	23977	23697	23842	23919	23960	24081	23890	23938	24026	23895	23788	23645	24035	23842	23835	23589	23823	23730	23777	23730	23683	23797	23672	23873	23783	23740	23835	23879	23837	23881	23659	24002	24041	23663	23901	23896	23886	23900	23640	23982	23934	23778	23831	23926	23698	23864	23976	23866	23752	23588	23913	23754	23947	23712	24033	23918	23847	23957	23760	23867	23636	23908	23955	23818	23872	23866	23825	23987	23842	23965	23797	24002	23863	23983	23793	24010	23874	23755	23925	23877	23873	23880	23733	23804	23931	23833	23828	23705	23906	23664	23687	23767	23885	23872	23691	23837	23927	23800	23990	23912	23743	24042	23833	24048	23804	23957	23802	23820	23972	23799	23967	23996	23623	23862	23939	23897	23690	23923	24013	23868	24030	23935	23978	24107	23940	23774	24065	23811	23683	23902	23813	23755	23806	23719	24042	23797	23872	23782	23817	23760	23852	23633	24004	23831	23969	23791	23927	23997	23898	23726	23779	24022	23791	23723	23552	23688	23678	23932	23881	23828	23963	23624	23775	23689	23646	23697	23767	23572	23809	23821	24065	23793	23790	23814	23826	23841	23567	23925	23848	23650	23651	23926	23793	23830	24082	23934	23969	23778	23846	23829	23733	23639	23785	23925	23999	23775	23774	23921	23840	23706	23690	23740	23923	24022	23806	23850	23737	23812	23707	23871	23763	23701	23937	23860	23807	23680	23750	23587	23850	23813	24088	23682	23878	23922	23969	23843	23926	23929	23989	23919	23896	23832	23771	23779	23758	23965	23954	23958	23876	23935	24006	23562	23739	23771	23894	23887	23966	23728	23851	23879	23835	23894	23779	23775	23952	23725	23798	24037	23953	23839	23497	23757	23564	23789	23822	23902	23632	23901	23784	23842	23849	23719	23851	23798	23706	23883	23828	23816	23990	23646	23813	23814	23950	23951	23838	23795	23721	23731	23753	23761	23843	23744	24057	23796	23873	23755	23876	23611	23861	24137	23986	23824	23854	23801	23742	23759	23784	23686	23839	23800	23627	23982	23775	23641	24049	23837	23861	23829	23793	23908	23875	23981	23826	23904	24014	23789	23809	23816	23887	23843	23834	23617	23736	24008	23779	23863	23800	23820	23614	23721	23896	23830	23896	23662	23908	23941	23730	23771	23729	23869	23912	23660	23955	23766	23708	24135	23941	23933	24086	23941	23825	24087	23777	23997	24071	23864	23997	23967	23940	23712	23825	23829	23977	23728	23723	23707	23791	23752	23763	23901	23782	23839	24018	23894	23739	23967	23831	23898	23741	24043	23913	23964	23881	24046	23969	23820	23871	23704	23817	23874	23964	23876	23782	23851	23756	23907	23873	23884	23829	23719	23883	23690	23810	23676	23931	23703	23817	23908	23650	23822	23869	23676	23862	23944	23941	23690	24040	23798	23735	23900	23762	23720	23875	23799	23988	23718	23654	23817	23651	23842	23907	24008	23681	23814	23957	23786	23915	23893	23806	23645	23857	24016	24019	24072	23775	23909	23751	23908	23838	23756	23717	23867	23954	23754	23807	23798	23831	23684	23816	23640	23797	23766	23681	23864	23941	23800	23753	23901	23908	23936	23839	23726	24007	23593	23729	23653	23783	23730	23833	23730	23922	24125	23874	23930	23875	23562	24062	23718	23778	23863	23905	23746	23955	23832	23849	23886	23869	23765	23818	23956	23785	23718	23828	23892	23889	23877	24081	23899	23934	23760	24021	23793	23884	23642	23692	23914	23735	23740	23795	23555	23777	23975	23686	23781	23881	23864	23904	24068	23729	23887	23867	23882	23961	23927	23901	23933	23919	23662	23897	24019	23747	23937	23900	23700	23688	23583	23942	23930	23923	23778	23966	23765	23609	23735	23790	23856	23961	23878	23711	23866	23865	23782	23869	24064	23592	23578	23786	23773	23697	23708	23733	23872	23994	23849	23689	24070	23931	23928	23896	23801	24049	23751	24042	23912	23795	23771	23767	24028	23931	23647	23820	23948	23713	23804	23740	23768	23984	23967	23813	23737	23785	23812	23613	23989	23912	23943	23949	23660	23920	23815	23796	23969	23814	23813	23910	23843	23635	23870	23752	23744	23715	23864	23842	23677	23783	23881	23945	23819	23914	23737	23855	23888	24001	23763	23960	23858	24031	23854	23691	23878	23819	23714	23837	23952	23708	23722
17293	31971	30696	25353	23156	21747	20666	20097	19705	19306	19376	19098	18723	18904	18619	18604	18580	18671	18629	18622	18640	18712	18475	18513	18550	18464	18574	18337	18336	18514	18416	18435	18338	18330	18434	18522	18583	18375	18437	18414	18398	18592	18450	18526	18457	18407	18544	18569	18575	18391	18508	18567	18417	18749	18436	18447	18580	18666	18938	19616	19577	19473	19293	18827	18663	18444	18405	18449	18464	18408	18271	18442	18531	18502	18415	18251	18373	18446	18314	18273	18291	18344	18214	18410	18244	18350	18294	18370	18507	18333	18116	18267	18335	18267	18404	18378	18528	18549	18287	18366	18457	18254	18299	18072	18263	18395	18378	18428	18349	18115	18434	18229	18265	18390	18322	18277	18325	18302	18317	18450	18424	18236	18443	18425	18426	18329	18127	18276	18288	18320	18370	18319	18271	18359	18243	18252	18397	18092	18423	18261	18143	18178	18423	18396	18250	18319	18437	18334	18271	18393	18157	18385	18288	18271	18369	18342	18344	18296	18400	18405	18351	18281	18320	18179	18332	18373	18316	18237	18286	18469	18680	18380	18402	18169	18330	18271	18496	18408	18358	18401	18174	18339	18283	18217	18428	18509	18337	18321	18313	18390	18445	18544	18411	18300	18309	18409	18287	18437	18568	18228	18394	18409	18442	18370	18326	18401	18367	18443	18199	18257	18331	18442	18471	18404	18379	18321	18460	18530	18536	18208	18326	18321	18402	18238	18265	18351	18369	18440	18378	18468	18333	18363	18362	18294	18293	18401	18208	18460	18451	18431	18304	18443	18365	18164	18416	18236	18391	18320	18564	18438	18219	18431	18192	18447	18526	18503	18369	18318	18272	18370	18161	18239	18366	18535	18339	18287	18139	18298	18505	18209	18304	18314	18272	18271	18364	18375	18470	18325	18248	18156	18439	18453	18358	18321	18455	18148	18187	18253	18406	18370	18383	18385	18338	18355	18214	18247	18242	18248	18497	18452	18325	18349	18572	18546	18293	18582	18331	18124	18189	18396	18257	18350	18429	18210	18276	18289	18311	18231	18526	18310	18472	18372	18300	18407	18449	18371	18274	18269	18303	18339	18332	18446	18484	18425	18377	18396	18407	18242	18351	18179	18300	18235	18325	18324	18375	18310	18513	18371	18399	18345	18430	18387	18290	18443	18324	18560	18258	18308	18384	18306	18300	18326	18398	18350	18311	18407	18444	18306	18310	18355	18327	18190	18332	18288	18338	18342	18208	18328	18299	18324	18469	18175	18409	18190	18403	18432	18209	18540	18409	18347	18321	18304	18258	18272	18292	18545	18417	18278	18223	18497	18344	18398	18395	18419	18284	18414	18453	18494	18358	18268	18220	18286	18256	18334	18344	18235	18563	18265	18376	18410	18291	18085	18439	18234	18339	18256	18226	18262	18258	18539	18323	18315	18249	18182	18234	18386	18351	18346	18087	18257	18372	18411	18175	18224	18245	18257	18370	18097	18513	18222	18358	18316	18212	18333	18387	18294	18273	18123	18402	18412	18360	18295	18360	18137	18331	18361	18496	18217	18289	18281	18349	18167	18220	18437	18416	18295	18242	18364	18316	18290	18251	18167	18246	18175	18342	18377	18263	18293	18402	18384	18401	18463	18253	18254	18456	18409	18231	18259	18345	18369	18375	18223	18355	18243	18516	18387	18235	18224	18427	18301	18400	18403	18116	18415	18397	18178	18342	18557	18232	18261	18275	18329	18305	18272	18434	18395	18349	18434	18090	18070	18406	18275	18232	18341	18281	18334	18224	18327	18469	18364	18123	18373	18488	18245	18289	18451	18479	18250	18352	18436	18211	18384	18392	18318	18338	18267	18389	18340	18284	18313	18409	18323	18304	18273	18282	18364	18356	18304	18320	18362	18283	18405	18378	18361	18306	18270	18415	18221	18357	18315	18356	18554	18379	18479	18182	18272	18449	18341	18482	18163	18432	18322	18300	18316	18260	18463	18223	18365	18365	18359	18526	18449	18269	18281	18273	18196	18316	18363	18284	18406	18519	18475	18301	18494	18221	18450	18324	18439	18388	18243	18308	18331	18509	18212	18157	18370	18512	18168	18369	18107	18489	18316	18338	18249	18112	18275	18262	18275	18566	18333	18466	18363	18433	18296	18375	18370	18328	18313	18275	18379	18202	18246	18467	18298	18411	18325	18314	18294	18321	18434	18446	18236	18284	18281	18350	18216	18306	18287	18326	18280	18429	18291	18271	18268	18203	18175	18430	18430	18262	18368	18350	18278	18506	18245	18401	18331	18355	18421	18286	18532	18273	18163	18344	18434	18330	18263	18257	18440	18290	18278	18397	18293	18463	18198	18290	18596	18269	18084	18367	18457	18279	18207	18426	18237	18369	18391	18438	18290	18428	18480	18418	18358	18227	18461	18199	18348	18243	18421	18475	18315	18306	18450	18131	18305	18407	18221	18232	18190	18306	18318	18444	18214	18254	18412	18317	18290	18289	18306	18509	18242	18439	18422	18344	18310	18348	18327	18368	18242	18247	18218	18274	18547	18337	18458	18338	18184	18263	18203	18349	18363	18321	18231	18070	18374	18325	18136	18352	18231	18169	18246	18430	18195	18285	18224	18289	18189	18411	18317	18319	18353	18288	18197	18325	18363	18233	18167	18517	18445	18331	18367	18391	18332	18392	18274	18324	18316	18268	18370	18423	18320	18361	18376	18486	18461	18483	18270	18290	18236	18266	18356	18261	18296	18377	18440	18285	18227	18095	18213	18181	18462	18360	18342	18416	18205	18296	18334	18498	18252	18317	18507	18227	18152	18406	18302	18418	18280	18338	18247	18365	18249	18208	18306	18513	18338	18360	18230	18393	18559	18559	18405	18300	18317	18240	18311	18279	18504	18198	18335	18249	18288	18386	18266	18302	18404	18460	18262	18426	18382	18438	18328	18351	18406	18099	18472	18398	18316	18253	18405	18198	18328	18181	18406	18402	18220	18373	18288	18301	18348	18305	18269	18448	18387	18323	18387	18316	18444	18240	18350	18317	18506	18321	18289	18404	18386	18408	18392	18386	18442	18399	18260	18362	18361	18194	18461	18270	18286	18500	18318	18414	18435	18289	18352	18465	18258	18249	18282	18358	18362	18186	18367	18256	18235	18208	18261	18550	18414	18473	18245	18421	18260	18504	18170	18240	18251	18147	18295	18168	18406	18389	18164	18301	18304	18189	18127	18462	18205	18430	18321	18370	18406	18418	18373	18116	18423	18368	18314	18557	18371	18240	18382	18224	18288	18363	18202	18374	18171	18388	18395	18282	18522	18224	18430	18196	18321	18273	18428	18456	18239	18259	18283	18063	18325	18386	18280	18318	18434	18282	18424	18433	18466	18423	18404	18305	18291	18551	18418	18111	18138	18504	18266	18456	18383	18319	18454	18156	18386	18368	18323	18213	18231	18459	18273	18429	18240	18428	18249	18126	18421	18319	18253	18473	18291	18282	18407	18454	18340	18390	18320	18489	18204	18380	18113	18302	18450	18231	18338	18327	18209	18301	18253	18259	18132	18219	18320	18403	18160	18496	18450	18271	18262	18273	18383	18540	18216	18369	18292	18197	18220	18377	18368	18445	18188	18453	18300	18214	18251	18355	18206	18382	18368	18279	18315	18181	18360	18260	18342	18144	18291	18419	18184	18271	18279	18371	18252	18303	18323	18466	18423	18504	18187	18366	18309	18433	18331	18401	18427	18366	18303	18341	18455	18390	18377	18329	18334	18402	18273	18393	18413	18266	18247	18397	18325	18300	18421	18424	18465	18485	18358	18567	18416	18238	18277	18248	18365	18275	18349	18324	18302	18308	18285	18228	18261	18321	18515	18565	18356	18321	18322	18335	18219	18146	18247	18348	18383	18199	18404	18262	18329	18250	18316	18313	18418	18255	18283	18346	18321	18329	18456	18364	18375	18321	18442	18377	18226	18410	18433	18368	18315	18189	18381	18329	18379	18250	18274	18444	18473	18265	18335	18210	18101	18465	18531	18318	18396	18164	18285	18362	18357	18443	18266	18429	18332	18353	18105	18378	18163	18244	18309	18307	18406	18316	18198	18284	18320	18302	18300	18382	18464	18505	18397	18312	18212	18445	18412	18403	18344	18363	18415	18349	18244	18141	18505	18193	18389	18339	18258	18353	18221	18523	18121	18465	18450	18378	18339	18361	18303	18197	18420	18318	18269	18236	18294	18370	18596	18499	18335	18399	18346	18433	18334	18424	18280	18276	18519	18336	18378	18312	18485	18233	18260	18498	18521	18464	18393	18364	18439	18272	18348	18300	18386	18237	18190	18435	18222	18377	18286	18376	18386	18267	18688	18189	18370	18307	18396	18389	18294	18486	18224	18347	18218	18267	18128	18416	18078	18206	18293	18465	18391	18274	18264	18403	18530	18531	18368	18307	18324	18431	18209	18333	18321	18501	18327	18442	18396	18350	18154	18247	18322	18377	18249	18432	18215	18303	18341	18267	18380	18375	18322	18133	18206	18302	18387	18553	18403	18340	18353	18387	18401	18291	18197	18462	18096	18183	18299	18371	18138	18401	18222	18533	18242	18345	18220	18303	18209	18341	18347	18296	18235	18652	18279	18515	18240	18285	18352	18212	18426	18278	18283	18297	18280	18258	18381	18337	18493	18330	18336	18243	18349	18271	18246	18343	18504	18458	18276	18392	18323	18208	18304	18343	18247	18202	18326	18318	18346	18315	18377	18267	18404	18392	18204	18321	18427	18289	18274	18357	18371	18326	18358	18281	18379	18358	18511	18389	18256	18113	18392	18390	18307	18362	18320	18326	18486	18398	18250	18466	18234	18434	18408	18392	18333	18409	18324	18291	18455	18309	18397	18522	18415	18371	18403	18192	18206	18371	18288	18535	18419	18510	18268	18558	18260	18403	18492	18251	18354	18284	18180	18384	18395	18292	18322	18294	18317	18280	18386	18301	18324	18361	18391	18535	18278	18251	18436	18305	18562	18443	18491	18232	18170	18573	18512	18412	18287	18443	18150	18332	18333	18354	18331	18256	18346	18505	18224	18451	18425	18276	18281	18310	18387	18313	18338	18382	18237	18245	18107	18239	18446	18370	18263	18345	18240	18385	18568	18257	18192	18401	18293
28702	23232	27937	26418	23174	23514	23514	23301	22904	23008	23209	22967	22868	23144	22943	22899	22830	22958	22578	23055	23173	23077	22854	22770	22856	22801	23032	22696	22627	23000	22919	22879	22933	22827	22839	22960	22848	23065	22779	22716	22839	23074	22834	22953	22867	22811	22710	22691	22930	23017	22985	22879	23118	23152	22840	22907	23009	22784	22979	22829	22887	22875	22808	22979	23038	22867	22770	22881	23088	22971	22757	22766	22971	22798	22783	22726	22964	22792	22914	22983	23035	22780	22840	22668	22777	22534	22736	22861	22808	22828	22763	23025	23169	22965	23111	22932	22885	22759	22832	23005	22926	22605	22872	22998	22894	22649	23031	22882	22974	22847	22989	22786	22963	22999	22839	22606	22957	22715	22787	22731	22662	22775	22774	22900	22866	22833	22887	22752	22981	22836	22728	22706	22578	22512	22925	22978	22889	22766	22813	22922	22827	22866	22767	22951	22893	22714	23118	22654	22873	22928	22968	22891	22925	22968	22554	22760	23022	22861	22968	22832	22803	22780	22784	23010	22933	22920	22791	22688	22750	23014	22837	22945	22867	22879	22841	22939	22866	22956	22839	22743	22979	22967	22770	22707	22919	22575	22940	22887	22775	22635	22898	22821	22825	22694	22718	22764	22811	22782	22762	22743	22751	22805	22907	22759	22858	23055	22730	22849	22934	22655	22844	23061	22955	22818	22941	22825	23048	23037	22806	23015	22837	22853	23037	22940	23024	22700	22620	22873	22984	23106	22809	22918	22970	22663	22824	22817	23081	22796	22697	22619	22877	22839	22757	22729	22961	22725	22614	22730	22807	22834	22838	22950	23019	22889	22850	22774	22728	22960	22795	22780	22779	22848	22834	23038	23104	22810	22670	23030	22807	22971	22669	23049	22896	22577	22879	23065	22783	22725	22812	22602	22844	22854	22898	22781	22810	23003	22826	22671	23040	22925	22900	22845	22722	22719	22943	22753	22802	22649	22641	22938	22833	22967	22782	22750	22625	22721	22917	22658	23018	22862	22657	22955	22789	22682	22821	22980	22893	22849	22978	23015	22666	22695	22833	22903	23067	22658	22864	22682	23024	22670	22747	22618	22932	22907	22719	22782	22887	22818	22794	22703	22836	22840	22825	22859	22992	22841	22840	23089	23104	22910	22740	22737	22795	22577	22923	22606	22868	22980	22777	22686	22922	22852	22920	22727	22691	22622	23109	22845	22846	22952	22927	22857	22840	22808	22982	22917	22798	22682	22871	22947	22876	23014	23064	22908	22836	22850	22760	22853	22547	22920	22911	23017	22869	22846	22993	22694	22931	22966	22710	22896	22953	22754	22805	22800	22841	22703	22792	22980	22942	23093	22851	22912	22895	22997	23011	22740	22887	22749	22750	22858	23081	22716	22632	22738	22966	22831	22993	23016	22853	22633	22766	22686	22673	22998	22985	22738	22720	22997	22745	22885	22836	22974	23058	22718	23013	22972	22802	22648	22945	22938	22609	22786	22835	22772	22802	22866	22734	22900	23000	22967	22835	22983	22893	22906	22932	22669	22745	22809	22933	22909	22828	22674	22943	23000	22965	22912	23046	22794	22840	22714	22890	22942	22861	22932	22949	22960	22786	22957	22674	22873	22962	23163	23127	22788	22924	22974	22838	22805	22884	22632	22861	22937	22717	22919	22708	22643	22790	22781	22751	22893	22754	22736	22966	22775	22905	22666	22602	22700	22773	22711	22926	22964	23017	22592	22872	22768	22843	22619	22778	22782	22923	22908	23093	22691	22974	22797	22754	22874	22995	22840	23021	22854	22797	22772	22904	22657	22888	22989	22906	22832	22843	22984	23006	22771	22957	22560	23008	22802	22552	22715	22926	22977	22917	22843	22684	22472	22752	23015	22856	22911	22934	22836	22709	22922	22890	22762	22904	22748	22824	22638	22730	22762	22863	22862	23091	22915	22934	22940	23070	22852	22734	22962	22595	22881	22719	22852	23050	22819	22890	23032	22808	22736	22793	22789	22839	22580	22846	22754	22935	22749	22716	22843	22788	22748	22727	22838	22734	22788	22971	22897	22779	22842	22966	22929	22533	22963	22618	22517	22828	23007	22805	22895	22889	22764	22722	23027	22994	22864	22744	22921	22887	22836	23090	22996	22699	22950	22740	22806	22927	22767	22916	22859	22760	22834	22847	23163	22797	23000	22729	22673	22937	22957	22787	22726	22774	22834	22721	22934	22898	22909	23086	22713	22578	22763	22884	22825	22847	22888	22893	23018	22764	22870	22771	22863	22707	23010	22882	22678	22808	22839	22802	22712	23013	22780	22943	22721	22638	23132	23012	22756	22794	22923	23047	22920	22730	22847	22909	22835	22924	22922	22947	22660	23109	22766	22610	22948	22838	22768	22946	22957	22951	22866	23072	22995	22958	22817	22656	22685	22613	22736	22779	22834	23005	22912	22982	22900	22929	22844	23046	22798	22957	22722	22659	22832	22877	23092	22713	22776	22813	22535	22796	23095	22860	22783	23066	22869	22752	22832	22820	22996	22698	22811	22669	22707	22952	22958	23070	22582	22689	22764	22833	22685	22932	22728	23168	22793	22791	22870	22758	23084	22860	22858	22839	22554	22956	22712	22751	22717	22959	22710	22726	22941	22895	22878	22647	22876	22776	22870	22897	23032	22890	22784	22935	22869	22935	22685	22866	22760	22866	22910	22790	22895	22927	22811	22901	22703	23032	23028	22771	22828	22800	22845	22878	23000	22714	22835	22968	22680	22898	22961	22667	22818	22716	22930	23011	22738	22728	22843	22855	22795	22884	22815	22746	22674	22917	22738	22781	22706	22844	22988	22795	22841	22744	22929	22793	23038	22954	22856	22987	22819	22833	22855	22913	22930	22918	22873	22895	22930	22594	22871	22753	22769	22776	22707	22798	22723	23048	22489	22843	23046	22990	22747	22931	23061	22837	23034	22731	22774	22906	22619	22784	22717	22844	22927	22768	23112	22841	22854	22865	22726	22638	22949	23022	22896	22925	22946	22918	22857	22895	23134	22877	22825	22837	22879	22899	22903	22673	22908	22774	22873	22799	22855	22823	22691	22878	22757	22929	22848	22702	22620	22824	22942	22960	22885	22901	22952	22956	23146	22781	22941	22854	22805	22943	22635	22700	22825	22925	22857	23148	22754	23016	22935	22858	22769	22833	22961	22645	22970	22876	22892	22943	22775	22773	22859	22831	22907	22887	22796	22855	22749	22788	23039	22922	22833	22833	22842	22800	22851	22815	22713	22883	22802	22955	22723	23024	22777	22805	22798	22977	22796	22858	23001	22848	23067	22768	22753	22937	22720	22978	22969	22872	22818	22948	22905	22918	22889	23010	22827	22973	23093	22919	22674	22736	22873	22787	22862	22736	22597	22925	22907	22819	22758	22745	22804	22989	22694	22734	22863	22774	22881	22892	22736	22799	23104	22838	22689	22838	22816	22865	22837	23016	22859	22731	22936	22947	22884	22920	23019	22895	22924	22817	22725	22885	23087	22815	22645	22822	22898	22886	22896	22804	22889	22853	22919	22896	22753	22886	22676	22936	22817	22814	22757	22705	23071	22677	22693	22896	22982	22716	23114	22911	22973	22921	22653	22909	22926	23009	22869	22893	22768	22819	22861	22960	22900	22956	22813	22919	22799	22682	23058	22868	23012	22970	22987	22716	22758	22944	22812	22922	22948	22815	22679	23005	23034	22901	22909	22763	22989	22781	22800	22955	22919	22801	22774	22869	22753	22878	22845	22604	22798	22667	22573	22820	23012	23218	22840	22874	22975	22887	22737	22709	22895	22832	22885	23029	22954	22863	22578	22930	22742	22891	22824	22674	23023	22956	22947	22941	22925	22742	22880	22747	23002	23139	22960	22855	22932	22851	22772	22951	22822	22884	22889	22874	22815	22779	22968	22703	22812	22901	22616	23001	22615	22637	22885	22699	22814	23145	22982	22908	22948	22979	22702	22581	22852	22963	22848	22770	22705	23002	22833	22833	22748	22984	22913	22939	23064	22802	22634	22878	22817	22961	22900	22848	22623	22832	22962	22904	22890	22996	22751	22641	22892	22833	22811	22820	22813	22700	22870	23117	22854	22811	22715	22937	22741	22782	22891	22730	22978	22847	22754	22955	22834	22941	22984	22846	22797	22996	22861	22809	22775	22978	23006	22774	22773	23078	23042	23129	22954	22827	22824	22518	22751	22830	22828	22833	22620	22865	22845	22778	22860	22732	22864	22934	22897	22805	22890	22868	22875	22717	22791	23058	22852	23052	22920	22898	23068	22875	22938	22757	22949	22864	23048	22832	22778	22823	22900	23119	22829	22878	22986	22902	22909	22961	22993	22682	22837	23005	22861	22965	22613	22870	23000	22757	22820	22701	22782	22931	22849	22703	22844	22928	22873	22932	23081	22728	22762	22643	22776	22728	23049	22793	22981	22785	22938	22982	23047	22997	22857	22753	23031	23050	22913	22819	22677	23008	22738	22951	23019	22793	22849	22880	22911	22849	22973	22915	22732	22972	22878	22892	23005	22816	22733	22862	22565	22888	22793	22758	22829	22886	23071	22980	22963	22714	22606	22846	22836	22728	22535	22670	22796	22788	22830	22726	22837	22913	22852	22990	22894	22991	22839	22787	22800	22707	22890	22728	23004	22882	22980	22703	23119	23041	22887	23123	23104	22829	22746	22816	23002	22877	22961	22917	23070	22712	22851	23031	22977	22926	22789	22867	22987	22658	22976	22876	22747	22964	22888	22793	22792	22874	22762	22840	22845	22780	22845	22903	22725	22769	22769	22657	22914	22773	22732	22763	22991	22853	22823	22944	22720	23093	22838	22907	22956	22777	22836	22814	23074	22792	22867	22843	22853	22876	22970	22818	22610	22937	22950	22801	22893	22639	22807	22861	22865	22783	22884	23037	22937	23029	22978	22765	22936	22778	22863	22962	23026	22974	23059	23017	22825	22815	22727	22820	22707	22641	22721	22930	22970	22637	22900	22897	23024	22756	22556	22897	22880	22836	22748	22759	22963	22819	22791	22833	22654	23042	23069	22839	22969	23045	22963	22805	22881	22772	22782	22880	22845	22699	23095	22885	22824	22953	22581	22735	22845	22856	22680	22970	23015
17369	21979	22162	19827	19156	18700	18423	18119	18249	18078	18053	18142	17844	17911	17891	17872	17764	17827	17862	17897	17822	18038	17798	17877	18016	17935	17833	18007	18058	17862	18021	17926	17850	17855	18061	17915	17822	17892	17889	17901	17697	17979	17907	17913	17917	17965	17790	18045	17872	17841	18120	17980	17769	18013	18001	17971	17922	17847	17864	17957	17924	17926	17946	17824	17906	17842	17935	17746	17872	17918	17802	17923	17751	17925	17925	17832	17872	17867	17588	17818	17915	17754	17842	17772	17814	17880	17824	18051	17668	17817	17819	17823	17876	17908	17802	17901	17866	17968	17856	17901	17732	17837	17694	17829	17732	17862	17879	17851	17857	17903	17926	17825	17833	18090	17939	18001	17884	17867	17972	17678	17791	18025	17979	17649	17941	17832	17803	17904	17816	17790	18063	17902	17837	17933	17915	17839	17789	17944	17993	17882	17826	17859	17782	17794	17939	17751	17728	17753	17843	17836	17845	17992	17875	17798	17922	17942	17853	17835	17660	17865	17822	17791	17807	17865	17850	17916	17780	17813	17950	17906	17825	18005	17866	17689	17862	17767	18062	17750	17818	17863	17690	17833	17897	17929	17922	17882	17752	18003	17905	17952	17831	17992	18010	17808	18045	17752	17734	17820	17750	17830	17807	17898	17732	17918	17808	18031	17863	17869	17844	17961	17830	17888	17945	17813	17799	17855	17795	17818	17860	17778	17973	17835	17806	17752	17915	17832	17796	17881	18077	17755	17905	17836	17957	17808	17901	17937	18060	17964	17817	17962	17782	17814	17751	17844	17825	17781	17707	17879	18035	17925	17680	17768	17829	17772	17842	17843	17836	17793	17858	17967	17828	17939	17850	17780	17815	17729	17612	17906	17881	17888	17840	17857	17785	17879	17574	17690	17882	17815	18035	17887	17782	17962	17908	17752	17634	17824	17722	17818	17833	17805	17812	17974	17872	17768	17908	17835	17848	17831	17768	17986	17662	18012	17786	17885	17710	17740	17950	17828	17967	17868	17888	17710	17716	17799	17936	17830	17867	17840	17895	17992	17781	17855	17967	18044	17768	17752	17776	17882	17812	17738	17823	17911	18011	17761	17795	17919	17952	17852	17775	17571	17972	17861	17814	17861	17845	17897	17926	17936	17919	17839	17984	17783	17853	17973	18057	17802	17843	17894	17904	17779	17824	17855	17781	17905	17614	18064	17997	18023	17915	17905	17717	17725	17786	17897	17906	17873	17789	18019	17870	17854	17758	17945	17837	17910	17827	17863	17772	17876	17850	17882	17696	17714	17829	17902	17853	17875	17958	17873	17873	17719	17848	18025	17949	17865	17997	17774	17706	17960	17805	17938	17868	17912	17956	17671	17702	17748	17896	17838	17869	17830	17829	17704	17826	17768	17807	18052	17708	17847	17901	17931	17799	18020	17798	17850	17933	17701	17885	17876	17829	17816	17946	17795	17728	17896	17888	17959	17741	17804	17871	17745	17850	17841	17743	17989	17909	17811	17668	17953	17690	17994	17937	17819	17886	17918	18096	17927	17853	17971	17872	17888	17908	17740	18006	17743	17868	17992	17766	17787	17962	17874	17814	17827	17883	17929	17844	17999	17890	17870	17765	17723	17866	17898	17781	17652	17916	17823	17967	17818	17665	17820	18010	17785	17813	17890	17992	17796	17794	17867	18043	17924	17833	17803	17783	17951	17888	17789	18012	17971	17816	17752	17888	18102	17869	17956	17816	17752	17976	17817	17933	17860	17910	17791	17990	17860	17989	17706	18002	17921	17782	17847	17873	17897	18130	17689	17669	17803	17691	17761	17937	17866	17978	17924	17811	17810	17870	17815	17864	17904	17801	17927	17841	17750	17854	17892	17942	17847	17971	17831	17787	17864	17707	18015	17802	17824	17764	17818	17811	17797	17853	17726	17806	17843	17683	17851	17602	17991	17884	17984	17887	18021	18067	17886	17915	17891	17776	17923	17897	17693	17969	17837	17836	18010	17896	17882	17767	17860	17771	17811	17785	17963	17985	17728	17868	17846	17769	17848	17841	17848	17815	17826	17881	17945	17909	17831	17799	17842	17898	17712	17905	17943	17689	17780	17896	18035	18061	17832	18070	17840	17859	17928	17862	18027	17788	17771	17796	17876	17793	17871	17841	17898	17961	17715	17935	17796	17989	17781	17731	17746	17991	17772	17666	17850	17984	17821	18130	18012	17892	17940	17887	17886	17906	17888	18002	17891	17974	17873	17901	17935	17876	17826	17764	17874	17938	17779	17869	17915	17891	17902	17868	17876	17991	17878	18017	17936	18022	18146	17670	17976	17924	17814	17875	17870	17829	17885	17919	17900	18045	17817	17818	17737	17944	17794	17939	18043	17916	17965	17760	17921	17949	17879	17853	17863	17821	17904	17695	17885	17806	18007	17859	17889	17874	17735	17916	17863	17732	17968	17736	17898	18001	17800	17798	17760	17843	17871	17745	17953	17840	17766	17866	17763	17890	17867	17832	17957	17879	17801	17856	17859	17831	17739	17975	17843	17932	17991	17853	17709	17861	17839	17744	17753	17812	17823	17828	17820	17800	17914	17864	17758	17909	17881	18038	17729	17883	17879	17926	17698	17754	17936	17842	17964	17918	17898	17818	17912	17831	17914	17846	17815	17802	17963	17914	17972	17774	17946	17900	17920	17835	18009	17935	17973	17987	17827	18094	17823	18099	17875	17889	17874	17996	17764	18041	17929	17800	17997	17986	17775	17994	17696	17713	17791	17827	17790	17799	17842	17949	17812	17867	17846	17858	17882	17939	17821	17726	17884	17727	17919	17766	17891	18003	17630	17812	17644	17843	17767	17930	17833	17975	17870	17818	17899	17705	17804	17879	17818	17988	17695	17802	17901	17831	17914	17869	17861	17907	18002	17885	17894	17965	18016	17865	17714	17925	17902	17586	17903	17657	17960	17895	17874	17743	17690	17676	17948	17987	17842	17777	17880	17955	17786	17986	17999	17852	17700	17878	17817	17902	17794	17820	17853	17721	17910	17857	17988	17787	17769	17862	17969	17943	17774	17936	17715	17973	17820	17795	17826	17939	17839	17615	17870	17889	17844	17911	17700	17869	17834	17982	17777	17901	17835	17806	17878	17956	17904	17835	17931	18063	17865	17789	17897	17748	17771	17745	17973	17951	17906	17835	17830	17953	17767	18084	18103	17883	17965	17745	17993	17783	17819	17867	17944	17819	17798	17888	17803	18017	18014	17823	17847	17942	17767	17843	17865	17794	17668	17843	17868	17966	17768	17839	17961	18006	17680	17933	17900	17993	17687	18021	17900	17974	17975	17938	17861	17826	17722	17941	17997	17776	17802	17844	18035	17880	17933	17806	17737	17763	17775	17779	17891	17743	17765	17839	17867	18065	17796	17804	17828	17833	17859	17945	17790	17990	17711	17908	18098	17765	17802	17952	17779	17929	17806	17858	17831	17861	17877	17926	17829	17819	17856	17966	17855	17846	17910	17881	17951	18063	17845	17887	17754	18115	17886	17756	17968	17707	17746	17870	17615	17830	18031	17847	17805	17789	17878	17923	17893	17767	17782	17942	17716	17802	17850	17832	17997	17731	17943	18098	17787	17798	17850	18033	17777	17925	17779	17856	17979	18025	17733	17869	17903	17970	17817	17782	17909	17994	17954	17752	17960	17810	17752	17839	17935	17869	18034	17982	17993	17845	17803	17838	17853	17825	17906	18054	17827	17974	17799	17813	17878	17788	17890	17895	17803	17919	17990	17930	17842	17845	18022	17866	17895	17875	17885	17989	17964	17758	17862	17820	17883	17800	17830	17868	17877	17823	17840	18029	17952	17958	17992	17898	17833	17992	17946	17849	17656	17531	17776	17919	17914	17743	17830	17965	17851	17889	17632	17852	17874	17979	17881	17825	17799	17775	17750	17686	17997	17938	18012	17728	17950	17909	18036	17835	17971	17857	17775	17845	18043	17829	17718	18002	17873	17908	17961	17885	17800	17864	17766	17910	17930	17826	17819	17821	17936	17861	17943	17868	17857	17950	17830	17843	17801	17930	17853	17955	17867	17912	17957	17870	17828	17767	17934	17858	17931	17808	17865	17891	17826	17861	17786	18085	17790	17895	18031	17951	17934	17855	17726	17901	17805	17918	17966	17882	17844	17916	17984	17825	17696	17965	17713	17831	17926	17890	17705	17887	17900	17719	17754	17822	17877	17712	17969	17729	17836	17725	17887	17832	18021	17958	17950	17935	17768	18172	17750	17861	18064	17886	17754	17837	17868	17909	18131	17929	17648	17884	17766	17833	17828	17921	17797	17960	17860	17880	17730	17968	17830	17814	17829	17947	17810	17893	17667	17750	18006	17822	17714	17755	17867	17744	17939	17851	17667	17918	17937	17832	18062	17977	17876	18068	17893	17957	17821	17825	17816	17783	18005	17936	17730	17887	17708	17705	17847	17782	17836	18060	18000	17766	17831	17873	17897	17843	17901	17826	17951	18033	17761	17827	17861	17821	17991	17703	17876	17875	17952	17919	17771	17950	17907	17819	17875	17623	17866	17941	17988	17891	18101	17791	17895	17891	17905	17816	17896	18056	17881	17905	17996	17895	17791	17932	17779	17653	17963	17851	17776	17885	17644	17869	17970	17873	17844	17934	18115	17784	17859	17998	17871	17786	17959	17844	17976	18012	17826	17901	17762	17767	17577	17777	17968	17903	17823	17977	17780	17920	17820	17986	17796	17786	17839	17942	17945	17919	17959	17979	17809	17893	17626	17797	18019	17777	17694	17922	17918	17882	17889	18021	17792	17864	17841	17779	17838	17781	17876	17928	17867	17930	17864	17956	18070	17943	18018	17790	17925	17923	18050	17861	17930	17783	17930	17844	17805	17681	17754	17961	17839	17885	17893	17888	17842	17837	17791	17846	17792	17750	17950	17993	17748	17889	17915	17846	17919	17960	18000	17849	17900	17850	17733	17792	17791	18005	17943	17795	17817	17858	17789	17806	17794	17864	17708	17723	18119	17872	17778	18128	17895	17851	17915	17807	17876	17804	17815	17807	17915	17914	17932	17871	17839	17858	17872	17921	17800	17797	17775	17925	18063	17873	17866	17761	17849	17980	18003	18087	17578
24071	21493	29095	24462	23047	25317	25998	23461	23146	23200	22957	22714	22801	22708	22733	22725	22655	22787	22711	22705	22749	22623	22678	22643	22782	22860	22637	22558	22397	22737	22650	22573	22573	22448	22652	22614	22623	22708	22423	22493	22457	22633	22635	22431	22533	22440	22720	22442	22594	22619	22270	22513	22460	22593	22395	22376	22608	22405	22485	22936	23018	22995	22712	22905	22423	22680	22712	22314	22548	22498	22430	22562	22652	22594	22760	22445	22592	22491	22602	22650	22558	22426	22428	22544	22573	22437	22515	22575	22510	22534	22487	22644	22547	22393	22477	22311	22265	22342	22389	22586	22635	22668	22709	22692	22464	22486	22260	22371	22413	22461	22495	22354	22517	22388	22276	22586	22405	22415	22697	22479	22442	22596	22517	22289	22503	22464	22536	22393	22430	22439	22236	22612	22359	22561	22393	22165	22275	22404	22513	22302	22573	22542	22296	22263	22429	22282	22537	22303	22475	22351	22474	22292	22361	22421	22303	22409	22375	22388	22356	22337	22351	22497	22586	22461	22740	22497	22450	22561	22396	22392	22365	22443	22588	22565	22384	22475	22521	22499	22269	22359	22561	22463	22619	22443	22302	22227	22122	22437	22287	22742	22425	22408	22379	22509	22570	22254	22297	22411	22460	22514	22358	22595	22600	22463	22647	22235	22293	22513	22340	22405	22293	22425	22428	22426	22342	22219	22351	22383	22160	22447	22585	22378	22311	22283	22588	22474	22358	22355	22373	22226	22335	22568	22345	22233	22411	22464	22502	22410	22558	22342	22373	22308	22518	22325	22276	22406	22451	22538	22483	22306	22446	22248	22397	22457	22460	22568	22360	22628	22301	22527	22580	22227	22443	22350	22557	22674	22513	22405	22507	22402	22505	22579	22411	22526	22338	22321	22346	22296	22388	22493	22584	22208	22569	22442	22457	22468	22608	22506	22493	22375	22701	22232	22340	22293	22372	22406	22388	22430	22414	22457	22512	22423	22349	22467	22483	22361	22423	22652	22280	22335	22353	22397	22553	22567	22155	22539	22309	22418	22319	22454	22332	22623	22386	22266	22340	22233	22538	22369	22302	22483	22416	22572	22480	22611	22358	22409	22535	22515	22474	22479	22256	22628	22437	22609	22552	22654	22515	22330	22537	22336	22638	22466	22616	22504	22410	22511	22604	22527	22388	22461	22369	22543	22600	22293	22526	22577	22584	22604	22260	22373	22415	22249	22409	22322	22488	22338	22324	22246	22296	22294	22382	22288	22212	22379	22529	22527	22190	22508	22649	22430	22438	22493	22416	22530	22400	22387	22410	22447	22596	22274	22399	22516	22511	22372	22376	22495	22297	22414	22355	22506	22450	22382	22368	22305	22366	22312	22480	22225	22331	22553	22557	22499	22362	22071	22306	22305	22170	22370	22453	22418	22394	22712	22357	22439	22511	22573	22356	22390	22769	22297	22359	22361	22341	22507	22426	22683	22434	22297	22589	22366	22557	22258	22451	22481	22510	22789	22478	22363	22399	22392	22315	22294	22539	22585	22486	22285	22316	22552	22408	22439	22487	22235	22554	22458	22297	22436	22547	22644	22496	22552	22395	22309	22469	22370	22724	22564	22647	22696	22326	22500	22466	22563	22786	22572	22490	22530	22518	22532	22379	22661	22419	22319	22515	22524	22682	22498	22495	22620	22545	22421	22441	22535	22462	22328	22452	22492	22315	22408	22469	22303	22481	22189	22460	22368	22351	22397	22282	22466	22514	22435	22510	22391	22475	22327	22502	22548	22371	22328	22419	22320	22404	22386	22337	22540	22353	22183	22476	22340	22463	22543	22432	22488	22543	22247	22371	22420	22672	22303	22428	22411	22335	22542	22400	22295	22472	22252	22594	22416	22420	22386	22438	22425	22240	22376	22293	22367	22427	22408	22189	22386	22628	22448	22450	22304	22362	22623	22454	22379	22345	22362	22490	22465	22548	22706	22537	22226	22478	22315	22450	22451	22491	22463	22507	22314	22408	22474	22286	22393	22596	22330	22257	22316	22534	22411	22551	22454	22483	22425	22589	22410	22459	22457	22235	22314	22298	22385	22416	22444	22593	22399	22488	22381	22470	22493	22559	22499	22680	22367	22205	22284	22232	22289	22430	22689	22609	22485	22684	22533	22497	22359	22486	22317	22451	22556	22392	22358	22420	22315	22500	22516	22490	22393	22363	22610	22397	22222	22392	22414	22563	22493	22708	22413	22545	22444	22291	22381	22428	22378	22360	22684	22484	22553	22710	22353	22447	22583	22185	22382	22150	22585	22566	22572	22462	22488	22404	22615	22443	22468	22435	22410	22532	22382	22574	22443	22451	22500	22464	22365	22375	22527	22489	22391	22445	22261	22368	22362	22518	22449	22377	22317	22444	22332	22511	22545	22439	22452	22276	22498	22418	22392	22489	22557	22380	22528	22114	22372	22387	22451	22596	22410	22311	22474	22551	22564	22544	22256	22364	22628	22379	22421	22453	22396	22483	22458	22631	22442	22376	22536	22547	22456	22480	22254	22381	22493	22526	22322	22556	22322	22399	22490	22526	22284	22457	22353	22499	22319	22584	22258	22493	22391	22502	22448	22422	22348	22519	22389	22554	22323	22411	22458	22501	22461	22493	22474	22383	22349	22413	22416	22504	22370	22437	22596	22461	22527	22642	22435	22423	22310	22554	22376	22561	22345	22362	22333	22352	22612	22407	22343	22452	22592	22344	22646	22370	22341	22385	22286	22367	22375	22452	22732	22402	22451	22314	22344	22516	22424	22303	22462	22520	22417	22331	22610	22533	22360	22650	22503	22277	22459	22454	22620	22395	22600	22423	22463	22479	22394	22562	22588	22392	22564	22316	22379	22431	22304	22464	22517	22440	22349	22646	22362	22394	22181	22649	22379	22417	22454	22462	22293	22300	22296	22389	22200	22348	22437	22382	22311	22424	22464	22357	22467	22254	22486	22461	22376	22363	22627	22284	22529	22571	22479	22387	22487	22359	22387	22566	22216	22367	22269	22713	22431	22457	22544	22316	22486	22375	22419	22522	22412	22302	22416	22401	22456	22384	22415	22294	22393	22475	22471	22329	22673	22463	22641	22510	22450	22573	22551	22649	22383	22496	22583	22567	22301	22493	22405	22351	22349	22298	22635	22384	22461	22421	22298	22555	22332	22284	22617	22409	22267	22357	22369	22378	22306	22282	22263	22419	22562	22645	22346	22551	22395	22443	22574	22388	22418	22339	22587	22273	22361	22426	22576	22419	22398	22469	22474	22529	22345	22467	22388	22439	22541	22398	22673	22515	22555	22451	22356	22496	22380	22460	22478	22388	22479	22570	22172	22296	22590	22320	22437	22263	22203	22229	22517	22335	22479	22263	22287	22631	22419	22297	22628	22508	22577	22368	22552	22328	22460	22408	22397	22354	22444	22370	22379	22235	22518	22209	22385	22398	22511	22444	22368	22293	22499	22322	22325	22402	22470	22319	22400	22341	22436	22443	22434	22517	22448	22426	22438	22454	22376	22328	22555	22401	22384	22505	22329	22423	22370	22595	22499	22646	22607	22572	22411	22413	22357	22538	22435	22285	22722	22353	22402	22311	22434	22519	22320	22358	22707	22431	22555	22403	22424	22461	22517	22359	22224	22310	22402	22440	22142	22078	22335	22560	22498	22257	22411	22554	22399	22557	22389	22457	22310	22423	22560	22310	22369	22640	22439	22638	22398	22266	22516	22487	22162	22336	22565	22402	22460	22330	22626	22389	22233	22482	22399	22390	22525	22689	22368	22324	22357	22440	22433	22294	22416	22403	22642	22248	22349	22484	22277	22305	22656	22571	22461	22610	22587	22416	22449	22344	22471	22337	22425	22498	22448	22464	22315	22381	22098	22345	22464	22504	22420	22592	22642	22572	22431	22261	22500	22395	22368	22500	22433	22578	22422	22265	22320	22278	22497	22617	22574	22370	22306	22523	22523	22382	22504	22329	22721	22401	22486	22406	22375	22431	22593	22405	22375	22533	22685	22388	22305	22358	22232	22367	22416	22465	22593	22406	22380	22321	22351	22413	22318	22458	22230	22321	22223	22399	22322	22417	22641	22290	22592	22493	22322	22334	22273	22447	22304	22526	22516	22481	22332	22492	22512	22363	22312	22484	22414	22365	22359	22526	22407	22344	22431	22286	22209	22466	22477	22570	22498	22613	22423	22555	22508	22514	22684	22149	22593	22562	22563	22546	22663	22381	22424	22401	22604	22386	22338	22574	22348	22576	22465	22450	22455	22413	22455	22391	22529	22420	22429	22493	22317	22419	22706	22481	22500	22418	22493	22295	22532	22635	22251	22562	22445	22142	22360	22365	22510	22694	22447	22434	22318	22419	22331	22376	22241	22515	22468	22559	22413	22258	22389	22441	22478	22603	22444	22233	22439	22401	22481	22324	22419	22403	22481	22480	22486	22193	22536	22391	22495	22423	22563	22415	22407	22380	22609	22201	22653	22485	22361	22503	22178	22344	22373	22420	22199	22393	22329	22387	22685	22454	22439	22461	22906	22699	22246	22465	22389	22593	22414	22586	22375	22347	22396	22477	22602	22347	22358	22466	22468	22292	22459	22257	22394	22415	22658	22580	22388	22523	22216	22584	22521	22440	22521	22522	22401	22615	22438	22429	22494	22277	22409	22385	22393	22281	22431	22481	22411	22635	22515	22317	22443	22614	22478	22551	22496	22467	22458	22451	22239	22377	22382	22373	22154	22429	22352	22223	22523	22273	22313	22248	22324	22178	22472	22195	22287	22380	22589	22507	22471	22367	22589	22715	22498	22483	22386	22456	22473	22490	22612	22597	22586	22517	22698	22463	22405	22473	22406	22420	22214	22497	22237	22474	22291	22307	22580	22556	22369	22321	22519	22551	22445	22335	22458	22336	22441	22493	22612	22333	22510	22411	22519	22264	22502	22488	22445	22515	22310	22563	22401	22423	22546	22596	22527	22499	22459	22557	22444	22492	22265	22469	22423	22512	22575	22566	22560	22399	22576	22363	22558	22442	22383	22452	22431	22471	22380	22275	22735	22400	22422	22611	22622	22412	22575	22519	22722	22314	22413	22422	22461	22134	22162	22490	22562	22465	22374	22509	22422
15796	27574	26840	22165	20587	19725	19465	18909	18550	18418	18232	17968	17988	17815	17749	17844	17780	17690	17802	17895	17675	17852	17645	17854	17801	17754	17745	17845	17801	17793	17787	17684	17909	17745	17827	17835	17908	17798	17828	17730	17725	17692	17924	17754	17800	17793	17800	17669	17719	17831	17869	17870	17804	17877	17774	17695	17729	17614	17698	18060	18564	18298	18329	18049	18021	17658	17785	17693	17844	17603	17753	17549	17750	17731	17661	17754	17688	17596	17655	17593	17735	17700	17733	17613	17707	17769	17682	17597	17825	17741	17651	17665	17722	17611	17594	17609	17709	17705	17607	17677	17675	17652	17674	17692	17713	17706	17751	17699	17539	17696	17688	17765	17626	17777	17737	17591	17626	17810	17515	17657	17638	17715	17661	17494	17688	17803	17532	17647	17695	17680	17639	17866	17714	17560	17755	17851	17608	17631	17618	17764	17640	17674	17643	17582	17670	17662	17765	17875	17770	17583	17640	17636	17723	17635	17674	17670	17616	17532	17735	17433	17616	17644	17628	17797	17680	17636	17604	17704	17643	17686	17688	17793	17678	17871	17612	17597	17728	17774	17579	17629	17774	17714	17603	17727	17679	17618	17680	17628	17684	17702	17611	17778	17753	17704	17574	17784	17758	17787	17763	17707	17669	17665	17657	17675	17596	17816	17651	17733	17643	17485	17774	17698	17741	17603	17511	17736	17862	17727	17717	17773	17576	17740	17676	17683	17689	17492	17577	17647	17685	17671	17844	17685	17644	17679	17760	17675	17659	17637	17707	17654	17616	17606	17689	17503	17660	17581	17494	17661	17763	17682	17565	17801	17685	17689	17697	17658	17688	17649	17547	17747	17718	17566	17745	17646	17520	17798	17631	17575	17686	17664	17532	17543	17732	17663	17788	17487	17646	17682	17673	17629	17662	17722	17649	17744	17630	17835	17572	17608	17622	17561	17645	17840	17631	17670	17677	17724	17851	17536	17593	17847	17646	17530	17680	17495	17697	17583	17640	17529	17733	17494	17490	17628	17677	17609	17683	17835	17623	17731	17777	17700	17760	17804	17727	17452	17781	17654	17647	17469	17694	17666	17439	17507	17626	17621	17621	17788	17642	17484	17891	17537	17760	17667	17601	17611	17756	17688	17761	17580	17691	17797	17706	17597	17643	17359	17603	17703	17631	17617	17728	17524	17520	17569	17438	17958	17540	17707	17831	17744	17589	17650	17803	17603	17734	17765	17552	17747	17553	17610	17565	17755	17715	17654	17626	17762	17613	17624	17708	17639	17740	17645	17575	17749	17647	17616	17630	17579	17540	17743	17759	17556	17755	17633	17680	17704	17631	17607	17596	17867	17528	17756	17602	17680	17760	17447	17710	17787	17584	17548	17818	17643	17661	17647	17598	17825	17613	17695	17757	17750	17563	17662	17672	17675	17726	17684	17751	17842	17656	17748	17532	17619	17637	17491	17683	17642	17717	17804	17546	17672	17693	17504	17723	17454	17928	17695	17651	17583	17625	17713	17533	17609	17617	17681	17674	17562	17723	17677	17829	17694	17743	17479	17791	17691	17851	17713	17672	17631	17673	17669	17602	17691	17627	17685	17790	17761	17515	17840	17504	17723	17556	17940	17641	17844	17457	17682	17886	17628	17535	17596	17573	17672	17593	17719	17699	17615	17617	17700	17726	17499	17569	17619	17666	17615	17724	17736	17770	17487	17675	17699	17620	17819	17646	17402	17691	17632	17433	17471	17775	17654	17757	17622	17657	17617	17596	17578	17763	17652	17464	17893	17736	17668	17596	17636	17796	17707	17594	17657	17776	17664	17644	17825	17603	17689	17725	17776	17444	17571	17782	17737	17706	17622	17697	17680	17561	17679	17575	17562	17650	17787	17693	17716	17625	17515	17668	17679	17600	17611	17658	17790	17689	17780	17766	17667	17703	17720	17714	17800	17732	17747	17454	17566	17630	17793	17616	17604	17633	17644	17658	17618	17795	17560	17621	17671	17628	17657	17764	17653	17705	17606	17694	17521	17505	17651	17816	17613	17668	17639	17716	17636	17547	17547	17621	17715	17798	17693	17681	17568	17692	17624	17763	17587	17734	17793	17610	17736	17636	17671	17563	17773	17663	17652	17838	17768	17573	17649	17526	17659	17753	17809	17729	17728	17845	17550	17476	17600	17637	17592	17621	17647	17512	17649	17662	17642	17525	17517	17532	17593	17857	17755	17725	17485	17795	17555	17629	17510	17843	17578	17722	17675	17613	17567	17657	17691	17727	17597	17756	17715	17649	17605	17618	17629	17784	17720	17702	17661	17574	17743	17740	17736	17750	17533	17708	17785	17854	17561	17883	17716	17494	17612	17684	17642	17674	17524	17556	17584	17385	17811	17693	17518	17725	17679	17874	17711	17627	17709	17600	17675	17590	17845	17531	17904	17651	17737	17685	17617	17583	17689	17715	17540	17601	17505	17635	17692	17725	17588	17481	17651	17581	17639	17881	17521	17629	17753	17581	17617	17587	17610	17565	17774	17573	17748	17433	17659	17603	17690	17659	17722	17741	17868	17647	17740	17645	17795	17765	17586	17675	17619	17453	17815	17820	17729	17807	17519	17813	17579	17619	17741	17788	17722	17817	17836	17587	17611	17829	17684	17674	17724	17701	17710	17521	17589	17614	17574	17675	17646	17702	17731	17786	17616	17748	17627	17735	17834	17687	17691	17737	17751	17644	17635	17725	17881	17686	17767	17567	17657	17815	17645	17700	17724	17682	17658	17620	17571	17613	17702	17743	17811	17713	17774	17729	17600	17787	17638	17666	17476	17680	17493	17671	17705	17765	17693	17772	17649	17658	17582	17694	17606	17552	17712	17696	17684	17776	17776	17691	17653	17655	17468	17642	17535	17572	17698	17628	17701	17622	17546	17649	17591	17779	17741	17758	17651	17564	17755	17695	17680	17604	17606	17572	17877	17688	17567	17605	17670	17717	17891	17716	17777	17547	17512	17741	17763	17626	17650	17754	17670	17730	17614	17743	17716	17709	17618	17778	17702	17652	17589	17727	17694	17729	17665	17766	17567	17588	17855	17711	17600	17668	17641	17728	17496	17721	17665	17578	17598	17726	17878	17654	17730	17686	17655	17871	17652	17786	17858	17582	17789	17745	17722	17702	17620	17653	17560	17520	17669	17698	17818	17693	17767	17593	17699	17720	17568	17686	17686	17684	17599	17500	17554	17707	17672	17753	17719	17772	17743	17673	17739	17602	17630	17551	17606	17770	17789	17599	17660	17609	17626	17674	17756	17691	17536	17738	17484	17780	17567	17667	17697	17494	17632	17790	17770	17853	17741	17674	17645	17608	17663	17581	17532	17520	17813	17635	17648	17607	17468	17584	17640	17705	17628	17886	17673	17678	17660	17823	17638	17560	17771	17758	17584	17585	17806	17853	17563	17828	17476	17739	17758	17610	17596	17666	17656	17645	17768	17815	17803	17630	17704	17758	17626	17763	17631	17857	17601	17538	17670	17791	17687	17650	17629	17788	17839	17852	17749	17859	17536	17760	17682	17745	17698	17809	17612	17627	17618	17723	17686	17656	17458	17693	17741	17754	17724	17621	17748	17695	17681	17574	17658	17677	17697	17847	17715	17702	17768	17594	17636	17657	17733	17607	17505	17651	17708	17701	17627	17675	17784	17612	17696	17681	17664	17583	17575	17595	17661	17736	17557	17808	17796	17646	17599	17744	17721	17478	17674	17643	17590	17479	17761	17737	17694	17701	17769	17801	17674	17826	17764	17695	17724	17599	17514	17783	17457	17786	17630	17605	17861	17623	17711	17709	17659	17708	17653	17713	17619	17599	17570	17712	17680	17797	17644	17767	17654	17623	17687	17751	17797	17761	17801	17682	17700	17643	17590	17645	17587	17601	17815	17616	17870	17722	17732	17603	17700	17736	17656	17639	17537	17642	17751	17541	17538	17775	17666	17754	17499	17659	17803	17637	17580	17665	17617	17569	17647	17550	17637	17672	17649	17616	17673	17536	17758	17740	17742	17661	17569	17485	17688	17653	17600	17511	17814	17767	17631	17609	17534	17752	17599	17477	17764	17477	17563	17602	17592	17715	17804	17576	17635	17715	17856	17721	17686	17727	17749	17686	17748	17613	17619	17847	17607	17542	17707	17758	17696	17480	17604	17882	17581	17698	17698	17617	17694	17517	17867	17593	17839	17687	17726	17715	17752	17809	17713	17677	17696	17540	17756	17858	17622	17667	17665	17690	17540	17781	17759	17681	17554	17655	17855	17753	17811	17624	17650	17792	17603	17677	17616	17665	17651	17666	17680	17799	17578	17448	17615	17887	17651	17624	17637	17506	17614	17638	17507	17600	17636	17669	17483	17645	17697	17579	17690	17732	17754	17593	17485	17679	17642	17404	17696	17726	17449	17528	17522	17756	17635	17780	17727	17581	17755	17783	17601	17598	17799	17644	17606	17758	17726	17593	17663	17678	17590	17741	17778	17659	17464	17642	17846	17632	17820	17672	17561	17682	17716	17743	17598	17841	17801	17726	17673	17716	17599	17623	17616	17514	17470	17632	17827	17835	17806	17732	17668	17689	17776	17813	17500	17692	17665	17638	17654	17585	17788	17563	17671	17647	17681	17720	17797	17695	17575	17580	17715	17709	17613	17646	17696	17632	17684	17765	17690	17594	17630	17799	17666	17944	17622	17717	17578	17918	17620	17742	17765	17801	17784	17537	17682	17728	17694	17673	17784	17688	17646	17807	17659	17774	17669	17475	17730	17623	17828	17667	17630	17534	17509	17632	17545	17685	17666	17631	17578	17682	17607	17670	17713	17524	17741	17728	17815	17757	17596	17673	17718	17743	17538	17623	17779	17359	17589	17609	17667	17492	17736	17567	17729	17704	17728	17610	17790	17662	17645	17677	17638	17671	17700	17599	17632	17784	17704	17598	17753	17701	17778	17792	17829	17598	17664	17694	17519	17626	17657	17727	17712	17769	17507	17647	17765	17664	17723	17740	17600	17739	17756	17732	17535	17736	17520	17718	17671	17780	17644	17677	17719	17613	17681	17727	17639	17528	17704	17871	17614	17511	17751	17618	17818	17693	17772	17726	17510	17666	17630	17613	17782	17674	17820
23044	21568	29472	24152	21970	25117	29038	24616	23773	24025	23901	23970	23558	23798	23550	23530	23641	23465	23324	23367	23663	23435	23297	23279	23226	23469	23190	23256	23252	23750	23337	23434	23403	23341	23419	23108	23209	23460	23299	23203	23212	23046	22964	23249	23348	23335	23159	23122	23191	22958	23129	23282	23333	23383	23159	23405	23312	23096	23075	23583	24281	24476	24318	23800	23462	23351	23004	23177	23322	23091	23258	23064	23266	22962	23075	23022	22936	23021	23190	23111	23255	23015	23204	23258	23194	23116	23074	23328	23308	23078	23096	23246	23037	23013	23187	23037	23244	22800	23172	23010	22991	23078	22997	23315	23199	22963	23003	23297	22989	23096	23128	23102	23162	22993	23146	23090	23146	23185	23144	22984	23091	23067	23272	23143	23101	23159	22986	23014	22939	23175	23317	23023	23109	22956	23154	23116	22977	22936	22939	23126	22921	23315	23328	23062	23141	23163	23000	23274	23425	23090	23016	23193	23307	23031	22903	23073	23275	22939	22922	23214	23066	22911	23158	23150	22936	23016	22981	23087	23240	23044	23054	23090	23146	23091	23005	23051	23280	23024	23147	23135	22856	23171	23093	23155	23185	22982	23120	23102	23208	23275	23134	23140	23110	23112	23219	22874	23020	22985	23125	23041	22844	23153	22954	23205	23166	23113	23342	23159	23095	23051	23045	22931	23045	22960	22964	22917	22851	22945	23164	22838	23332	23243	23288	23125	23127	23002	23000	23022	23043	23094	22970	22854	23156	23062	23166	23064	23202	23323	23083	23073	22905	23146	23175	23186	23053	23053	23015	23143	23105	23167	23254	22917	23177	23147	22868	23129	23215	23061	22859	23131	23050	23493	22980	23095	22878	23054	23096	23082	23144	23263	22707	23003	23126	23180	22794	23062	23195	23053	22975	23101	23182	23169	23155	22937	22973	23113	23218	23036	22843	23142	22974	22927	23233	23158	23000	23076	23046	23152	23182	23127	23021	23067	22963	23021	23129	22980	23083	22993	23002	23056	22961	23252	23281	22980	23195	23082	23165	23051	22991	22900	23002	23014	23032	23016	23127	22996	23111	22985	22918	23249	23226	23017	23203	22851	23036	22985	22890	23003	23094	23134	23076	23142	22877	23088	23164	23003	22984	23145	23127	23093	22998	22828	22951	23038	22924	23009	22992	22898	23086	23151	23065	23209	22962	22824	22891	22826	23156	23180	23020	22936	23121	23002	23125	23066	22964	22950	23012	23090	23231	23090	23201	22869	23019	23149	23088	23219	22764	23055	23169	23060	23131	23226	23241	22979	23202	23082	23128	23050	22876	22983	23020	23325	23148	23047	23083	23148	23021	22965	22871	22875	23054	23191	22906	22964	23058	22996	23084	22825	23007	22954	23089	23126	23340	23289	23122	22963	23240	23083	22932	23207	22987	23097	22961	22953	23232	23072	22994	22893	23102	22971	23178	23109	23000	22909	23086	23106	23207	23195	23070	23316	23119	23011	23006	23012	22880	23038	23097	22859	23090	23068	22939	22910	23042	23096	22972	22778	22968	23020	23106	23118	22915	23337	22766	23064	23059	23250	23104	23064	23249	23104	23373	22945	22964	22940	23034	22867	23098	23076	23029	23029	23051	23114	23107	23120	23237	23048	23146	23052	23216	23228	23020	23295	23048	23470	23095	22943	23136	23021	23204	23222	23102	22940	22912	23196	22941	23041	23092	23154	22925	23025	23187	23076	23242	23062	23286	23005	23259	23075	23095	23325	22851	23069	23081	23103	23143	22964	22922	23136	23262	22841	23056	23074	23056	23213	23101	23218	22958	23109	23219	23166	23036	23092	23232	22991	23059	23200	22953	23125	23135	22781	23298	22983	23122	22939	23244	23066	22995	23059	23019	22915	23246	23046	23094	23089	23073	23053	23077	22880	22999	23172	22870	23100	23014	23169	22998	23093	23193	23133	22838	23180	23214	22921	23393	23360	23211	23011	23142	22972	23286	23123	23168	23036	23155	22928	23031	23029	23003	22941	23097	23081	23158	23003	23140	23012	23129	23194	23074	22861	23142	23119	23013	23326	23247	23042	22824	23181	22984	23146	22930	23171	23058	22934	23135	23136	23237	23171	23187	23167	23237	22854	23076	23240	23253	23146	23353	22962	22990	22979	23054	23089	23296	23206	23062	23001	23166	23158	23140	23024	23056	23109	23151	23063	23042	23021	23207	23105	23158	23128	23022	22999	23350	23201	23039	23134	22934	22880	23187	22994	23059	23202	23149	22797	23066	23181	23238	23193	22872	23137	23071	22944	23038	22788	23119	22883	22859	23130	22790	22824	22940	23004	23198	23098	23106	23096	22821	23113	23042	23073	23016	23001	22961	22860	23062	23026	22872	23197	23312	23179	23121	22927	23152	22912	23146	23206	22944	22864	23231	23065	23093	23177	23241	23193	23075	23044	23115	23045	23062	22789	23267	23118	23069	23119	23054	23027	22997	23187	22992	22895	23064	22947	23085	23047	23137	23255	23279	23121	23151	23275	22992	22983	22982	22851	22904	23001	23100	23096	23060	23153	23173	22949	23148	22973	23126	23146	23181	22983	23113	23018	23078	23333	23148	23210	23075	22937	23259	23008	23109	23204	23304	23153	22920	22827	23199	22973	23161	22805	23043	23165	23333	23047	23049	23072	23284	22927	23207	23061	23040	23010	23316	23196	22922	22941	23124	23141	23179	22921	22951	22970	23015	22808	23015	23127	23158	23114	22726	22913	22838	23102	22983	23186	23071	23287	23057	23058	23130	23259	23088	23027	22982	23028	22861	22983	23258	23120	22937	23217	23141	23136	23016	22928	23071	22953	23075	23020	22922	23038	23136	22863	23117	23036	23258	22784	23033	23034	22950	22954	23093	23012	23141	23137	23317	23091	23210	23114	23197	22844	22997	23021	23026	22722	22912	23159	23032	23203	23206	23074	23102	23151	23029	23150	23094	23057	23134	23138	23006	23005	22995	22900	22914	22976	23067	23090	23067	23088	22918	23171	23009	23020	22949	22971	23212	22990	23097	22990	23156	23077	23254	23125	23246	23194	23029	22898	23028	23130	23054	23122	23045	23107	23118	22973	23197	22983	22956	23299	23098	23140	23047	23111	23028	22961	23179	22918	23091	23301	22900	23084	23239	23069	23139	23053	23206	23121	22934	23174	23165	23066	22840	23048	23129	23373	23272	23045	22807	22974	23252	23059	22791	23258	23252	23060	22975	22905	22867	22900	22912	23168	23221	23108	23153	22769	23142	23181	23036	22960	23084	22861	22911	23138	23017	23174	23123	23147	22968	23201	22938	23026	23217	23079	23093	22765	23150	22899	22862	23057	23138	22877	22978	23197	22943	23015	22948	23005	23243	22959	23057	22940	23049	22966	23144	23304	23048	23104	22966	23229	23032	23030	23137	23048	23117	22927	23284	23046	23298	22889	22876	22897	23043	23099	22876	23024	23038	23146	23039	22970	23062	22959	23310	22907	23209	22988	23104	23049	22931	22704	22838	23240	23152	23044	23214	23009	22988	22950	23149	23268	23163	23087	23292	22973	23138	22945	23088	23013	23231	23172	23325	23017	23210	23033	23177	23244	23278	23033	23298	22909	23098	22990	22829	23036	23159	23021	22887	23000	22969	23023	23091	23109	23234	23078	23125	23314	23011	23114	23122	23039	23118	22930	22948	22840	23253	22942	23080	23014	23013	23023	23090	22801	23027	23073	23143	22812	23011	22807	23066	23076	23000	23041	22872	23024	23245	23029	23104	23212	22918	23179	23166	23152	23218	23455	23143	22978	23033	23088	23075	22936	23207	22912	23041	23049	23220	22971	23076	23214	23109	23127	23236	23236	23093	23179	23249	22916	22901	23099	22964	22996	23255	23016	23338	23131	23142	23228	23065	23219	23079	23105	23012	23140	23041	23149	23262	23070	23026	23016	23028	22950	23065	23200	23125	22957	23013	23106	22986	22958	23077	23131	23417	23311	23008	22978	23027	22959	23054	22941	22999	23057	23012	22977	23250	23125	23009	23039	23239	22984	23192	23244	23017	23156	22987	23140	22875	23232	23275	23071	22984	23022	23125	23070	23021	23164	23125	23128	23178	22934	22960	23165	23259	23107	23046	23043	23058	23121	22942	23062	23065	23023	23023	23274	23096	22929	23016	23238	23199	22943	22865	23147	22986	23074	22999	23175	23152	23069	23113	22954	23149	23075	22959	23093	23135	22912	23224	23062	22930	23105	23134	23170	22943	23095	23011	23201	23134	23217	23137	23017	23081	23078	23107	22951	23290	23239	23021	23036	23160	23120	22857	22857	23113	23258	23088	22990	23124	23084	23176	22961	23164	23113	23041	23243	23176	23108	22969	22860	22960	23073	23084	23218	23260	23114	22850	22834	23113	23027	23232	23029	23235	23294	23196	23109	23141	23005	23131	22999	23094	23047	23143	23241	23205	23013	23081	23318	23025	23067	23175	23326	23203	23082	23020	23075	22994	23210	23186	22916	22974	23070	23435	23234	23258	23105	23079	23074	23158	23007	22968	23210	22852	22939	23160	23102	23134	22929	23190	23040	23135	22844	23091	23086	23102	23098	23114	23010	23147	23189	22882	22827	23066	23256	23017	23295	23051	23116	22924	22905	22923	23214	22845	23002	22938	22999	22988	22933	23117	22991	23107	23174	23231	22870	22912	23030	23000	23054	23086	23034	23118	22985	23126	23021	23004	22884	23015	22954	23208	23107	23055	23169	23066	22877	23040	22820	23183	22881	22943	22836	23061	22972	22958	23296	23264	22979	22950	22887	22994	23291	23173	23068	23257	23125	23188	23177	23119	22912	22973	23051	22931	23166	23006	23030	22718	23195	23212	23192	23134	23185	23126	23276	23142	22844	23090	22814	23260	23285	23351	22933	22997	23194	23207	23184	22909	23062	22893	23199	23171	22982	22917	22842	22814	22935	23124	22982	23165	23107	23210	23021	23029	23089	23041	23070	23239	22982	23013	23009	23156	23217	22944	22885	22855	23107	22926	23106	22954	23154	22941	22966	23022	23085	23235	23137	23006	23104	23289	23093	23033	23196	23153	23048	23004	23072	23029	23125	23031	23041	23253	23006	22854	23137	22875	23070	23003	23245
17364	32335	30786	24992	22658	21175	20407	19722	19357	19141	18868	18798	18648	18513	18330	18331	18134	18086	18318	18374	18141	18251	18222	18070	18259	18129	18225	18105	18090	18196	18133	18059	18049	18032	18081	18010	18164	18240	18272	18045	18242	17954	18116	18305	18121	18150	18262	18055	18156	18109	18107	18243	18190	18137	18344	18028	18133	18121	18257	18563	19610	19555	19351	18870	18261	18465	18359	17995	17933	17907	18000	17986	17971	17999	18049	18101	17910	18057	18090	18148	17943	18095	18291	17900	18005	17895	18062	18236	17909	18012	18198	18156	17823	18029	18025	17949	17982	18038	18006	17923	18101	18110	18047	17891	18302	18083	18004	18221	17946	18098	17915	17876	17936	18057	18058	18051	17922	18226	17977	18042	18225	17807	18252	17945	18046	18179	18094	17865	18104	18027	17897	18055	18039	18133	18059	18048	18098	18293	17968	17993	18043	18120	18069	17979	17968	18095	17959	17985	18064	18147	18140	17962	18068	18015	18000	18031	17927	18092	17967	17938	18123	17969	17976	18068	17905	17935	18068	18039	17938	17971	17969	18043	18020	17930	17958	17969	18008	18133	18172	18061	17994	18044	17981	17984	17904	18175	17996	17966	17984	17953	18137	18137	18008	17863	17891	18195	17956	18146	18082	17962	18032	17971	18066	17962	17916	17781	17926	17975	18032	17939	17947	17980	18079	18023	17964	18001	18048	17992	18077	17853	18016	17910	18029	18073	18051	17895	18171	18039	18067	17926	17862	17939	17875	18072	17896	17867	18078	18129	18003	17906	18109	17880	18051	18002	18022	18011	18080	18144	18165	18213	18010	18002	17907	18045	17983	18025	17944	18054	18027	17921	18151	17873	17857	18106	17988	18024	18063	18027	17972	18125	17900	18109	17986	18181	18095	17844	18371	17965	18012	17902	18170	18100	18051	18149	18013	18032	18102	18117	18054	18097	17807	18025	18040	18065	18065	17737	18074	17849	18025	18039	18129	17903	17892	17954	17909	17966	18061	18101	17887	17929	18118	18127	18048	17899	18223	18155	18001	18158	18111	18046	17918	17868	18019	18031	18137	18027	17995	17814	17980	18047	17893	17924	18201	17886	18043	17977	18081	18003	18122	18118	17937	17952	17939	18044	17954	18056	17858	17935	18029	18012	17986	18109	18142	18022	18032	18119	17860	17802	18004	18135	18023	18121	17874	18010	18166	17977	17920	18060	18058	18051	17927	18005	18060	17949	18068	17943	17806	17932	17851	18072	18053	17958	18109	17887	17970	17933	18057	17938	17819	17841	17971	18103	18021	18102	17907	17947	17911	17992	17994	18030	17860	17997	17969	18025	18077	18224	18024	17909	18040	17844	17889	17945	18080	18033	18236	18056	17966	17845	18045	18074	18008	18132	18131	17986	17866	17991	18083	17990	18052	17995	17923	18005	17917	17878	17881	17964	17959	17910	17893	17812	17971	18141	17990	17991	18026	17984	18065	18122	17995	18014	17757	18100	18116	17908	18095	17950	17857	17960	18070	18066	18100	18107	17901	18038	17908	17877	18032	18068	17924	17977	17930	17869	18121	17833	18011	17945	18117	17988	18012	17848	18095	17888	17953	18153	18010	18005	18076	17928	18039	17908	18103	18315	18070	18111	18070	17991	17981	18089	18251	17901	17907	18018	17787	18034	18035	17963	18011	18046	18039	17865	17912	18008	18057	17994	18061	17945	17975	17919	17818	17975	17998	17933	17927	18193	18231	17958	17995	17965	17909	18004	18134	18078	17999	17898	17941	17873	18144	18006	17968	18032	18072	17958	17991	18057	17861	17917	18112	17999	18179	17891	18159	17979	17917	18018	18011	17927	18086	18000	17998	18044	17937	17776	17910	17985	17911	17994	17972	17862	18126	18017	18247	17880	18038	18166	17789	18195	18001	18159	17959	17840	17908	18117	17910	18119	18033	17951	17951	17758	18034	17967	18056	18095	18012	17988	18041	17986	18104	18089	18121	17953	17951	18005	17985	18075	18156	17999	18008	18081	17984	17959	18080	17939	18009	17771	17996	17942	18147	18020	17864	17986	17940	17981	17937	17912	18092	17941	17977	18057	17991	17892	18038	17839	18075	18035	17880	18228	18028	17928	17865	18193	18020	18032	18050	17957	17905	17912	18072	18027	18328	17953	17978	18159	18196	18216	18029	17789	18032	18058	18046	17989	17848	18084	17853	17956	17974	18099	18157	18213	17765	18002	18179	18031	17897	18109	18004	17900	17895	17872	17966	18036	18098	18141	17971	17956	17957	18003	17968	18094	17916	18014	17912	17970	18053	17995	17926	18085	17890	18092	17927	18158	17895	18153	17974	18100	18063	17851	17998	18113	18171	17980	18196	18164	18082	18023	18001	18058	18073	17906	18300	18136	17988	18017	18139	17919	17956	18206	17878	18075	18200	18026	18059	17839	17916	18005	17956	18063	17949	18059	18110	17903	17917	18070	18031	18168	17938	18058	18080	18072	18068	18024	17985	17919	18002	17984	18000	17947	17967	18152	17980	17864	17969	18108	18065	17923	18212	17995	17865	17805	18012	18072	17831	17994	17917	18061	18122	17895	17995	17937	18108	17922	18081	18087	17999	18099	18126	17933	17960	17947	18233	17952	18020	18064	18035	17900	17842	17964	17917	17909	18178	18012	17977	17878	18005	17879	18115	18031	18148	18053	18149	17985	18020	18008	17962	18056	18034	18042	17924	18133	18001	17867	17897	17807	17869	18205	18063	18070	17918	18077	17986	18164	18091	17961	17902	18026	17806	18032	17877	18049	18130	17763	17918	18027	17929	17951	17924	17897	18070	17920	18028	18021	18075	18105	17927	18014	18007	18125	17897	18035	18108	17878	17905	18083	18056	18109	17925	17987	18077	17988	18014	17878	17985	17879	17897	18103	17977	18148	17995	17948	17949	18190	17995	17998	17985	18038	17912	18144	18106	18088	17955	18024	17933	18164	17986	18087	17883	18006	18024	18158	17968	18041	18030	17812	18088	17999	18041	18038	17998	17934	18244	17893	18060	18237	18194	18033	17829	18172	17978	17964	17994	18142	18170	18107	17924	18055	17925	18177	17984	18066	18011	17858	17949	17824	17852	18127	17889	18064	18053	17946	17803	18039	18098	18077	17889	18197	17925	18021	18188	18029	17901	17929	17930	18087	18229	18010	18036	18081	18047	18075	18137	17853	17852	17879	17967	17928	18020	17959	18128	17984	18120	17937	17930	17925	17904	18015	18130	17905	18115	17842	17937	17995	17818	18095	18022	18115	17983	17978	18109	17978	17981	17958	18043	18140	18061	18080	18100	17962	18076	17913	17907	18121	18087	17970	17781	18023	17853	18003	17861	18013	18085	17914	18037	17840	18005	18117	17998	18137	18032	17859	18146	17987	18197	17876	18082	17840	17963	18075	18035	17994	17986	18008	17945	18110	17901	17845	17928	17962	18063	17823	17992	18222	17912	18032	17876	17949	17996	18061	17873	18019	17933	18027	17824	18084	18020	17860	18121	17969	17846	18130	18130	18109	18064	17816	18009	17895	18044	17994	17890	17968	18084	17994	18124	18017	18044	18061	17939	17896	18221	18067	17974	17966	18044	17887	17806	17949	18097	17930	17987	17883	18070	17890	18076	18170	18117	18085	17948	17981	17817	17844	17994	18013	18018	17989	18027	18019	18004	18061	18010	18175	17886	18205	18241	17870	18042	18029	18074	18026	18029	17894	17878	18013	18037	18013	18013	18028	18027	18047	18028	17855	18119	18082	17916	17985	18051	17949	18074	17934	18043	17966	18171	18108	17903	18208	17885	18076	17943	17994	18008	18056	17900	18104	18060	17954	18095	17899	18095	18020	17941	17974	18021	18072	18046	17922	18145	18099	17970	18135	18208	18107	17956	18017	17885	18080	18235	18086	18033	18102	17932	17853	18054	18053	17989	18153	17936	18138	18054	18136	17967	18005	18053	17906	18071	18042	17982	18074	17929	17977	17981	17875	18003	17897	17909	17995	17985	18127	18107	17936	17893	18262	17930	18074	17905	18064	17959	17958	18040	18056	18050	18059	17992	17944	17952	18039	18176	17915	17985	17980	17932	17933	18168	18097	18143	17893	17930	17883	18070	18170	18092	17963	17978	18005	17980	17994	18109	18181	18001	17851	18022	18099	17947	18032	17974	17975	17934	18071	17990	17999	17761	18120	18024	18069	17970	17847	17976	17921	18082	18067	17920	18070	18022	18010	17924	17865	17982	18042	17930	17920	18053	17975	17933	17805	18081	17980	18022	18045	17999	18057	17998	18074	17843	18067	18065	18152	18068	18047	17831	18079	18032	18019	17852	18001	18062	18079	18102	17701	18072	17958	18181	17951	18098	17940	17878	18071	18127	18173	17952	17954	17930	18023	17990	17962	17832	17913	17822	17982	18029	17994	17993	18068	18088	17998	18095	17992	17938	18125	17906	18150	17976	17861	17937	18183	17968	18181	18020	17919	18041	17810	17822	17992	18082	18132	17805	17916	18165	17947	18156	17991	18117	18032	17993	17972	18035	17988	17879	18085	17925	18172	18098	18076	17996	18041	17849	17782	18022	18011	17899	17901	18115	18060	18088	17917	17923	18067	17961	17954	18016	18032	17918	17990	17995	18064	18039	18048	17990	17914	18178	17878	18049	17889	18025	18055	17758	17957	18140	18106	17882	17999	17945	17942	18067	17990	17925	18251	17812	18015	17949	18079	18037	17705	18117	18072	17957	17983	18141	17908	18033	18145	17989	18108	18005	17988	17861	18202	17935	17837	17845	17990	17858	17996	17943	17985	18137	17966	17859	18039	17986	17910	18074	18176	18073	17942	18184	17913	17944	18014	18072	18184	18055	18005	18086	17970	17980	17924	18044	17971	17978	18226	18088	18150	17871	17891	17797	17825	17975	18144	18116	17903	17939	17869	17915	18109	17903	17960	17939	17852	17982	17980	17963	18145	18010	18062	17841	18100	18002	17994	17916	18090	18035	18037	18142	17958	18117	18041	17929	18031	18181	17968	18112	18099	17970	18059	17846	17940	18106	18048	18080	17813	17929	18107	17973	17873	17756	18046	17919	18024	18015	18142	18056	17915	17929	18063	18120	18149	18149	17948	18162	17958
28650	23161	27955	26027	23487	23444	23497	23328	23088	23234	23151	22794	23062	22936	22977	22948	22895	22765	22939	22723	23038	23048	23128	22841	23014	22970	23308	23033	23153	23013	23085	22894	22839	22919	22979	23302	23059	23015	23008	22989	22900	23001	23019	22981	23042	23011	23052	23063	23079	22848	22909	22859	23155	22999	22951	22812	22774	22861	23046	22902	23187	23034	23163	23126	23088	23039	22784	23057	23046	22872	22923	22849	22942	22858	22887	23059	22990	22993	22896	22911	23173	22912	22806	22827	22954	22896	22856	22911	22829	22863	22920	22645	22933	23007	22945	22862	22943	22824	22838	22795	23005	22695	23255	22783	22870	23006	23076	22921	22999	22891	23071	22991	23004	22979	22893	22983	22838	22873	22850	22914	22929	22802	22979	22957	22852	22938	22930	22967	22804	22939	22941	22865	22979	23060	22950	22592	23229	22774	23066	23041	23080	23067	23041	22840	22941	22831	23128	22852	22881	22739	23032	22911	22922	23095	22889	22937	23021	22889	22680	22918	22892	22971	22853	23034	22848	23003	22999	23051	22774	22837	23133	23071	22924	22503	22878	22937	22918	22854	22813	22895	22969	23114	22749	22811	22964	22841	23176	22916	22798	23100	23019	22923	22980	23037	23066	22994	23035	22967	22976	23227	22977	22866	22696	22777	22880	23046	22932	22921	22908	22985	22826	23028	22773	23081	23054	22932	22850	22893	22865	22831	22881	22769	23010	23197	22904	22887	23082	22978	22871	22965	23016	22873	22841	22837	23048	22975	22921	22808	22913	22781	23158	22934	22951	23101	23024	22920	22924	22856	22852	22802	22949	22961	22619	22886	22952	22857	22884	22957	23042	22730	23016	22900	23038	22770	22999	23016	23039	23052	22905	22938	23190	22948	22995	22803	22810	22943	23012	23025	23020	22963	22951	22935	22866	22928	23122	22833	22928	22879	22742	22888	22938	23147	22880	23182	23107	23009	22991	22972	22795	22821	22919	22973	22808	22941	22900	22730	22928	22926	22772	22949	23101	23048	22967	22985	23149	23067	23064	23057	22701	22848	23036	22893	23040	22950	23143	22960	22876	22952	22970	22866	23022	23148	23154	22929	22921	22909	23091	23017	22986	22788	23223	23018	22775	22902	22835	22894	23100	22965	23028	22982	22915	22855	22953	22977	23061	23106	22912	22976	23104	23106	22818	22870	22860	23097	23133	22806	23115	22779	22819	22810	22958	22840	22870	22954	22861	22847	23147	22919	22833	22906	23043	22925	23030	22917	22573	22929	23078	22834	22854	22811	22859	22969	22975	22777	22734	23011	22974	22895	22828	23019	22979	23194	23152	22840	23169	22811	22966	22898	22679	23048	23011	23086	22812	22971	23152	23006	22999	22992	22709	23081	23082	23027	22974	23074	22870	22978	22865	22937	22978	22824	22960	23004	22771	22850	22906	22841	23035	22881	22920	22926	22929	22807	22915	22955	22853	22739	23003	22702	22642	22898	23003	22907	23203	22896	22826	22640	22825	23252	23116	22921	23004	22938	22922	22870	23117	22994	22737	22946	22918	22932	23005	22967	22809	22896	23045	22882	23026	22873	23110	23013	22880	22811	23059	22866	23007	22654	22893	22804	22970	22890	22952	22862	23122	22976	23003	22801	22832	22856	22701	23032	22915	22874	22778	22979	22878	22866	23040	22967	22878	23005	22857	22970	22973	22888	23035	23137	22971	22789	22916	22965	23041	22677	22834	22972	23090	22996	23008	22978	22899	22657	22711	22945	22985	22707	22935	22837	23217	22974	22933	22845	22940	22758	22834	22927	22919	23092	22907	22961	22939	22846	22975	22945	23084	22725	22990	23072	22882	22810	22935	22959	22989	23066	22918	22939	22957	23124	22810	23001	23041	23037	22965	23193	23219	22908	22962	22845	23095	22887	23046	22942	23058	23160	22846	23152	22781	22963	23058	22994	22850	22792	23023	23094	22860	22858	22971	22991	22832	22820	22784	22904	23089	22940	23065	22978	22776	22931	22779	22884	22796	23073	22866	22789	23033	23059	23208	22932	22977	23041	22948	22690	22944	22762	22923	22904	23002	22823	22761	22882	22836	22832	23107	22868	23126	22985	23035	22986	23006	22898	23093	22997	22966	22912	22862	23018	22900	22889	22965	22878	22954	22909	22816	22906	22962	23013	23231	22841	22977	22882	22783	22916	23098	22881	22851	22845	22883	22992	23007	23116	23163	22853	22828	22919	22934	23240	22825	22941	23028	22828	22860	23060	22794	22571	22905	22987	22789	23044	22978	23119	23005	22887	22920	22896	22902	22770	22985	22868	23176	23117	22817	22878	22862	22869	23069	22804	22834	22992	22990	22912	22840	22735	22917	23019	23032	22868	23000	22855	23155	22880	22912	22995	22948	22882	22879	22950	22912	22988	22932	22852	22934	22646	23023	22939	22789	23040	22726	23004	23050	22952	23082	22844	22921	23000	22873	22661	22847	23021	23077	22822	23027	22772	23120	22773	23132	23050	22998	22929	22785	23147	23061	22974	22887	22957	22993	22910	22956	22909	23140	22732	22848	22660	22976	22871	22904	22808	23086	22949	22979	22975	22968	23053	22941	22960	22946	22890	22840	22910	23000	22697	22976	22957	22673	22982	23065	22881	22954	22936	23028	22961	22852	23026	22926	23039	23057	22823	23030	22888	23119	23004	22928	23082	23035	22731	23017	22893	22917	22738	22868	22923	22818	23058	22823	23003	23010	23113	23239	22987	23063	22983	23149	23009	23002	22774	22970	22872	22830	22977	23050	22835	23150	22721	22918	22912	22802	22876	23098	23061	22937	23035	23001	22935	22879	22920	22965	22871	22817	23123	22742	22658	22928	22808	22829	22825	22854	23101	22924	22863	22875	22807	22920	22949	22894	23130	22862	22873	22803	22989	22925	22959	22941	23144	22804	22916	22829	22790	22918	22952	23180	22955	22774	22985	23054	22937	23066	22964	23057	22945	22760	22944	23132	22863	23217	22757	23134	23008	22907	23130	22850	22721	23073	22908	23033	22943	23032	23041	22877	22980	22761	23039	23023	22876	22743	22799	22881	22840	22833	23144	23221	22863	22996	22821	22944	22827	23023	22917	23166	22960	22812	22896	22897	22828	22970	23024	23093	23076	22710	22856	22918	22827	23104	22984	22793	22882	22916	22831	22787	22833	22951	22950	22886	22979	22865	22958	22701	22911	23018	23004	22787	22996	23160	22792	22869	22532	22923	22933	22998	23042	22744	23031	22774	23034	22887	22960	23103	23018	23078	22994	22774	22817	23030	22845	22750	23055	22941	22866	22965	22918	22816	23020	22812	22840	22843	22959	22779	22941	22982	23023	23020	23128	23117	23073	22965	22817	22770	22961	22896	22933	22938	22936	22760	23075	22771	22893	22702	22853	23046	22819	23095	23015	22957	22826	22916	22813	22707	23026	22899	22720	22808	22801	22873	23107	23052	22873	22929	22961	22836	22931	22657	22842	23259	22933	22999	22918	22971	22671	22980	22983	22947	22750	22846	22867	23073	22851	22771	23018	22934	22819	22821	22884	23129	22893	22840	22866	22990	22961	23176	22819	23024	23102	22887	22953	22944	23096	22799	22741	23007	22757	22897	23006	22916	22782	23058	22864	22928	23072	23052	23110	22897	22958	23049	23297	22695	23022	22759	22871	22781	23002	22872	22751	22787	22950	22850	23007	23169	22809	22892	22716	23047	23052	23158	23064	23119	22725	23071	22889	22801	22772	22850	22934	23071	23080	22959	23017	23093	22947	22950	23025	22966	22755	23053	23120	22937	22823	23052	23103	22923	22935	22888	22896	22802	23049	22828	22690	22781	23032	23012	22976	22939	22977	22875	22966	22867	22966	22828	22810	22836	22801	22730	22684	23009	23045	22822	22799	22864	23003	23073	22948	22712	22909	23026	22952	22969	23000	22825	22843	22882	22790	22944	22842	22983	23037	23208	22889	23131	22944	23088	22752	23018	23039	22887	23071	22980	22825	22981	22696	23081	22950	22812	22775	23021	22667	23011	22843	22843	22994	22912	22728	22746	23007	22800	22997	22912	23094	22880	22778	23193	22742	23112	23059	22889	22924	22960	22964	23050	22857	22885	22781	22811	23120	23053	22795	22903	22947	23190	22798	22988	22913	22921	22820	22892	22767	22888	23012	22899	22909	23017	23014	23119	22877	23113	22886	23031	22960	22704	22926	22779	23079	23089	22790	22687	22948	22936	23001	22859	23105	23164	22859	22744	22876	22950	23029	22755	22889	23000	23069	22928	23149	23009	22782	22955	22831	22833	22965	23105	22866	22688	22995	23004	22962	23104	22946	22963	22904	22993	22896	23001	23087	22688	22997	22813	22948	22919	22856	22882	22959	22845	22746	22896	23039	23212	22955	22924	22759	22624	22895	22945	22948	22746	22917	22962	23064	22877	23027	23002	22892	22957	23227	22946	22988	22980	23033	22756	22918	23138	23014	23046	22845	22953	22728	22847	22918	22847	22792	22970	22854	22905	22894	22785	23030	22909	22833	22956	22966	22970	22946	22864	22842	22990	23017	23150	22654	22951	23088	22770	22933	22837	22736	23023	22830	22898	22861	23105	23210	22968	23020	22840	23163	22881	22889	22814	22827	22948	22799	22787	22873	22987	22914	23112	22809	22845	23057	23047	22817	22866	23085	23264	22932	23094	22829	23045	23100	22958	22916	23080	22923	23041	23036	22810	22884	23048	22911	22914	22831	23084	22906	22965	23092	23182	23009	23044	22933	23147	22982	22951	22987	22767	22822	22864	23066	22890	22952	23116	22677	22826	22663	22676	22733	22877	22901	22860	22938	23072	22906	22980	23076	22827	22926	22763	23105	22944	22978	22611	22946	22906	22897	22889	22933	22835	23005	23018	22852	23152	22679	22860	22809	22761	23263	22994	22879	22900	23066	23110	23005	22957	22794	22680	22946	23076	22880	22963	23081	22799	23192	23122	23019	22894	22862	23067	23030	23248	22821	22845	22925	22810	23169	23101	23030	22742	22997	22699	22960	23021	23021	23043	22980	22911	23201	22993	22907	22751	22836	23267	22892	23033	23066	22904	22793	23002	23219	23114	22860	22838	23008	22967	22870	22979	22991
17539	22228	22113	19757	19117	18704	18586	18111	17893	18174	18215	17989	18148	17779	17881	17980	17959	17894	18003	17843	17888	17860	17937	17885	17858	18064	17726	18035	17823	17838	17803	17883	17879	17951	17927	17981	17995	17828	17934	17885	17978	17941	18058	17690	17853	17849	17946	18058	17909	18214	18045	17995	17920	17996	17969	17772	17888	18024	17845	17970	17979	18024	18098	17996	17978	17990	17920	17928	17782	17843	17778	17814	17769	18021	17917	17780	18040	17879	17887	17990	17936	17944	17881	17793	17926	17750	17742	17756	17927	17876	17802	17921	17962	18037	17883	17968	17905	17890	18086	17801	17950	17852	18104	17924	17732	17802	17852	17956	18100	17930	17814	17922	17983	17786	17780	17627	17904	17865	18012	17897	17933	17697	17832	17942	17999	17947	17959	18001	18000	17906	17937	17755	17966	17854	17915	17758	18043	17856	18111	17839	17988	17958	17875	17863	17772	17690	17798	17821	17854	18060	17808	18062	17888	17970	17823	17929	17893	17955	17910	17932	17846	18021	17890	17914	17726	18007	17892	17946	17878	17893	17843	18055	17869	17974	17958	18070	17735	17936	17954	17903	17918	17810	17832	18028	17947	17871	17755	17972	17781	18000	17888	17883	17944	17808	17833	17902	17906	17628	17911	17810	17832	17743	17982	17789	17923	17944	17939	17834	17896	17975	17922	17788	17901	17902	17944	18025	17907	17919	18020	17854	17958	17828	17967	17804	18023	17963	17829	17978	17916	17777	17942	17818	17778	18016	17920	17880	17947	18048	17806	18011	17882	17943	17991	17891	17985	17854	18044	17743	17875	17880	17884	17947	17920	17845	17856	17964	17821	17809	17886	17854	17818	17950	17823	18003	17745	17903	18119	17987	17941	17891	17810	17974	17902	17987	17905	17855	17804	17858	17940	17869	18013	17877	17937	17806	17814	17950	17693	18029	18018	17846	17855	17873	17855	17886	18000	17740	17839	17994	17829	18131	18002	17716	17808	17957	17936	17940	17943	18110	17967	17856	18047	17675	18055	17776	17785	17914	17948	17807	17852	17663	17732	18081	17908	17808	17981	18006	17837	18063	17990	17764	17767	17830	18034	17858	17844	17869	17881	18000	17870	17871	17926	18003	17899	17650	17928	17876	17812	17938	17942	17906	17737	17962	17875	17821	17896	17908	17868	17857	18030	17800	17759	17968	17898	18097	17990	17811	17875	17696	17864	17821	17996	17979	17798	17795	17883	17899	17876	17827	17931	17768	17945	17926	17992	17782	17949	17943	17787	18064	17861	17852	17716	17925	18025	17943	17980	17997	17725	17874	17911	17956	17694	17944	17876	17927	17899	17960	17788	17975	18190	17809	17732	17785	17687	17924	17929	17777	17888	17932	17945	17786	17999	18123	17773	17834	18071	18015	17911	17827	17813	17856	18077	18056	17917	17941	17841	18014	17882	17780	17910	17911	17897	18043	17967	18189	17861	18064	18109	17849	17819	17841	17800	17964	17912	17859	18050	17838	17800	17916	17859	17961	17851	17866	17965	17903	17896	17937	17987	17713	17838	17954	18059	17997	17901	17826	18032	17815	17865	18140	17899	17854	17791	17897	17893	17784	17900	18005	17875	17740	17893	18001	17853	17860	17757	17855	17869	17842	17833	17822	17997	17844	17950	17739	17962	17893	17863	17905	17770	17810	17765	17977	17817	17877	17887	18017	17970	17954	18220	17719	18128	18031	17811	17851	17990	17944	17778	17908	17903	18021	17767	17887	17830	18052	17897	17766	17878	17918	17966	17860	18123	17966	17849	17900	17891	17950	17904	17799	17806	17907	17891	17918	18043	18031	18025	17906	17880	17819	17788	17919	17824	18108	17841	18138	17885	17845	17914	18149	17863	17798	17879	17745	17792	17972	17832	17882	17988	17826	17950	17891	17907	17942	17975	17689	17973	17921	17736	17790	17747	17884	17706	17838	17968	17878	17979	17768	18003	18048	18085	17903	17854	18136	17877	18051	18005	17944	18062	17731	17840	17765	17892	17880	17902	17885	17941	17984	17975	17917	18038	17772	17889	17805	17988	18071	17912	17696	17855	18040	18007	18027	17774	17804	17857	17666	17957	17879	17863	17807	17765	17920	17758	17963	17926	17757	17936	17771	17849	17918	18027	17946	17826	17896	17887	17738	17848	17976	17863	17837	17898	17949	17933	17672	17855	17757	17894	17831	17974	17961	17865	17856	17979	17971	17914	17949	17932	17940	18089	17809	17883	17914	18039	18033	17933	17910	18058	17831	17796	17953	17963	17949	17971	18011	17773	17851	18072	17879	17921	17878	17877	17765	17921	17879	17807	17851	17761	17825	17903	17931	17855	17925	17732	17954	17940	17958	18023	17917	17889	17873	17919	17753	17836	17856	17918	17779	17877	18054	17878	17810	17840	18009	17992	17881	17826	17894	17841	17934	17855	17644	17893	17866	17956	17954	17953	17962	17650	18131	17924	18049	17704	17833	17850	17948	17775	17972	18002	18026	17995	17865	17875	18086	17845	17957	18038	18072	17979	17956	17975	17895	17819	17903	17834	17748	18002	17839	17989	17892	17907	17741	17872	17888	17959	17952	18032	17882	17823	17826	17860	17954	17799	17926	17826	17961	17947	17816	17713	17901	17714	17648	17829	17858	17879	17959	17773	17865	17861	17932	17830	17882	17875	17846	17785	17974	17860	18044	17905	17829	17879	17866	17884	17861	17882	17731	17891	17974	18163	17958	18039	17744	17832	17919	17748	17719	17752	17957	17902	17909	17861	17973	17922	17862	17955	17952	17764	17821	18010	17605	17844	17752	17796	17926	17825	18106	18106	18097	17942	17804	17925	17887	18028	18015	18035	17803	17841	17983	17971	17949	17912	17905	18039	17871	17973	17724	17926	17765	17921	17911	18030	17834	17881	17702	17747	17816	18006	17984	18005	17958	17886	17911	17970	17832	17846	17843	17943	17939	17873	17901	17973	17978	17888	18059	17863	17942	18024	17903	17920	17865	17979	18003	17917	17871	18000	17935	18087	18010	17869	17816	17957	17709	17964	17830	17869	17877	17950	18066	17901	17674	17873	17923	17923	18046	18010	18223	17848	17819	17963	17922	18014	17869	17896	17724	17854	18073	17683	17953	17919	18006	17702	17796	18033	17832	17897	17945	17993	17768	17821	17852	17879	17825	18028	17868	17837	17905	17759	17855	17822	17948	17918	17833	17928	17652	18000	17862	17676	17786	17731	17954	17902	17856	17897	17987	17831	17947	17888	17878	17782	17991	17946	17914	17932	17821	17811	17937	17849	17906	17934	17916	17859	17860	18013	17875	17824	18040	17791	18001	17801	17768	17762	17986	17912	17842	17835	17914	17952	17897	17929	17856	18019	17727	17883	17863	17853	17806	17749	17706	17827	18021	17929	17751	17846	17883	17921	17933	18086	17907	17840	17737	17883	17767	17919	18178	18023	17871	18008	17836	18006	18022	17717	18024	17880	17805	17902	17923	17881	17917	17810	17998	17939	17878	17907	17988	17919	18041	17772	17877	17829	18062	17925	17948	18008	17793	18072	17825	17857	17715	17941	17829	17802	17811	17977	17897	18028	17779	17957	17741	17840	17878	17924	18062	17742	18077	17918	17883	17885	17881	18060	17853	17970	17915	17933	17875	17814	17863	17846	17709	17981	17991	18024	17860	17716	17877	17827	18009	17884	17963	17920	17958	17732	17998	17974	17770	17812	17884	17883	18108	18074	17834	17847	18011	18020	18093	17780	17952	17899	17866	17821	17891	18122	17750	17804	17872	18053	17933	17706	17952	17875	18033	17921	17934	17813	17858	17957	18031	17747	17791	17764	17962	17945	17903	18017	17900	17988	18030	17769	17970	17804	17969	17723	18049	17859	17784	18110	18049	17833	17833	17939	18076	18046	17867	17882	17904	17694	17829	17878	17920	17982	17826	17982	17887	18062	18010	17831	17898	17943	17837	17963	17911	18074	17908	17883	17936	17744	17963	17867	17799	17982	17951	17887	17867	17936	17783	17823	17874	17802	17741	17993	17855	17999	17673	17873	17993	17931	17966	17744	17980	17923	17887	17932	17805	17893	17838	18038	17860	17885	17963	17804	17877	17650	18153	17888	17971	17957	17882	17823	17906	17851	17847	18008	17857	17951	18148	17919	17909	17941	17853	17719	18005	17863	17877	17775	17910	18089	17850	17913	17885	17935	17957	18037	17807	17986	17859	17941	18010	17924	17944	17972	17854	17970	18025	17878	17916	17871	17784	17738	17778	17850	17963	17914	17826	17930	17773	17866	17816	17954	17848	17907	17898	17869	17779	17920	17959	17946	17951	17754	17774	17845	17952	17884	18015	17895	17891	17787	17950	17858	17796	17951	18033	17838	17884	18059	17900	17934	17847	18053	17828	17998	17835	17995	17773	17897	17994	17854	18122	17921	17955	17916	17803	17884	17997	17873	18027	17897	17924	17923	17837	17662	17946	17966	17691	18050	17857	17734	17814	17858	17849	17936	17846	17813	18030	18016	17934	18034	17752	17869	18003	17887	17898	17738	18088	17966	17745	17969	17819	17969	18035	17920	18036	17915	18073	17939	17860	17928	17821	17802	17970	17882	18062	17854	17755	17874	17714	17926	17921	17984	17876	17915	17962	17902	17729	17875	17991	17864	17904	17765	17851	17822	17937	17882	18013	17781	17817	18047	17776	17898	17869	17911	17794	17766	17794	17882	17932	18166	17936	18008	17846	18002	17777	17908	17940	17966	18050	17923	17930	17963	17897	17993	17972	17866	17695	18013	17767	17942	17708	17856	17878	17873	17982	17977	18016	17875	17958	17765	17897	18017	17806	18019	17985	17930	17966	18026	18006	17834	17966	17962	17762	17849	17937	17952	17766	17852	17790	18002	17939	17825	17925	17865	17996	17979	17981	18036	18048	17963	17767	17767	17825	17969	17996	17770	18133	17918	17760	18015	17833	17865	17965	18002	17868	17918	17836	17895	17916	17916	17850	17976	17837	17845	17759	17804	17891	17853	17926	17897	17745	17934	17710	17623	17776	17822	17949	17855	18015	17987	17985	17931	17913	17904	17866	17961	18025	18142	17748	17737	17900	17955	17929	17792	17995	17938	18002
24020	21490	29136	24400	23008	25528	26460	23648	23238	23628	23564	23402	23309	23483	23296	23062	23094	23107	23218	23230	23165	23191	22953	22930	23034	23045	23038	23111	22961	22975	23129	23060	22967	23148	22815	23106	23010	23078	23176	23287	23054	23161	23083	22910	22896	23150	23204	23103	22935	23347	22935	23000	23155	22897	22957	22976	22843	22906	22955	23157	23541	23544	23569	23379	23289	23105	23112	22987	22955	22965	23083	22836	22925	23078	22863	22833	23034	23107	22870	23025	23249	22996	23024	22898	22813	23154	23141	23033	22905	22616	22923	22926	22716	23056	22879	23215	23078	22989	22777	23148	23003	22819	23033	23059	22795	22941	22868	23127	23147	22910	22807	23040	22860	23166	22998	22784	23072	23232	22813	22809	23056	22974	22949	22896	22920	22857	22721	22560	22981	22840	22915	23033	23004	22964	23172	22820	22942	23097	22890	22934	22690	22933	23024	23045	23124	22924	22824	23056	23125	22959	22986	22860	22850	22925	23052	22909	22800	22913	22964	23069	22897	22872	22743	23026	23078	22932	23049	22875	22850	22934	22809	22932	22955	23048	22739	22956	23018	23097	22970	22629	22804	22971	23116	22877	22924	22890	23090	22951	22991	22964	22915	23117	22771	22860	22897	23038	22978	22983	22698	22880	22910	22884	22864	22885	22792	22797	22989	23040	23112	22826	22946	22976	23014	22892	22830	22844	22940	22890	22966	23096	23023	23165	23034	23065	22953	23065	23005	22980	23085	23157	23003	22800	22930	22970	23135	22636	22927	22696	22814	22882	22914	23057	23004	23032	23226	23067	23097	22867	23140	23156	22933	22986	23142	22878	23103	22935	22889	22917	22844	22928	22901	22908	23076	22996	22805	22714	23022	23182	23124	23012	22990	22849	22917	22865	22860	23095	22849	22909	22827	22734	22809	22835	23117	23187	23124	22965	23018	22899	22727	22936	22782	22777	22902	22879	22990	22989	23078	23173	22837	22959	22859	22868	22837	22957	22813	22890	22921	22903	23182	22903	22919	22898	23124	23003	22693	23023	22803	23006	22989	22996	23205	23007	22847	22862	22934	22805	22924	22913	22783	23018	22972	22793	22886	23044	22917	22849	22847	22735	23033	22948	22848	22915	22999	22941	22862	22981	23057	22898	23274	23079	23067	23108	22917	23079	22828	22837	22906	23088	22689	22867	22823	23075	23007	22806	22606	22883	23060	22990	22939	22879	23145	22890	22856	23120	22952	22909	22677	22651	23014	23015	22848	23081	22832	22926	22933	23104	22985	22974	23063	22971	22888	22842	22948	22907	23028	23014	22823	22906	22954	23026	22955	23239	22985	23301	22988	23024	22946	23034	22808	22926	23114	22993	23084	23001	22917	22910	23026	22928	22937	22882	22803	23020	22827	23040	23063	22803	22821	23192	22892	22751	22970	23221	23259	22901	22898	22879	22876	22951	22911	22810	22723	23103	23007	22839	23033	22992	22839	22813	23091	22973	22937	22898	22877	23099	22843	23023	23015	22970	22908	22868	23169	22999	22895	22900	22833	22876	22985	22947	22990	22910	23042	22991	22885	22992	22916	22966	23086	22794	22913	22982	23042	23045	22903	22898	22919	23025	22972	22866	22930	22839	23090	22941	23099	23137	23086	23073	22938	22934	23079	22907	22984	23072	23117	22996	22930	22894	23198	22996	22917	23102	22943	23019	23058	23041	22837	22870	22855	23173	22848	23077	23084	23125	22945	22851	22908	22994	23087	22907	23143	22910	23165	22838	22944	22988	22780	22759	22850	23135	22763	22807	23162	22906	23024	22745	22932	22677	22955	23074	22840	22942	22978	22876	23016	22993	22879	22922	22922	22963	22874	22865	22855	22908	22782	22868	22954	22824	22874	22980	22888	22925	23245	23040	23118	23062	22748	22962	22876	22982	23147	22965	22949	22939	23048	23161	22911	23029	23097	22894	22805	22970	22770	22985	23023	22876	22822	22845	22916	23006	22848	22785	23057	22999	22816	22919	22988	22881	22823	22770	22867	23037	22891	23093	23097	22888	22892	22863	22844	22930	22849	22953	23276	22972	22983	22918	22942	23081	22926	22926	23023	22839	22770	22700	22846	22985	23188	23027	22861	23038	22959	23032	22847	23049	23164	22979	22889	22711	22955	22972	23079	22827	23002	23030	22794	22997	22961	23044	22844	22958	23030	23004	23012	22986	23041	22880	23125	22777	22711	23024	22813	22863	22893	22918	23001	22870	22972	22893	22822	22744	22798	22812	23002	22686	22977	22914	23000	22932	22933	23028	22989	22952	23076	22732	22883	23058	22709	22891	22842	23298	23087	22981	22873	22834	23053	22922	22815	22886	22928	22679	23004	22719	22935	22940	22669	22878	22922	22899	22862	22970	22997	22917	22978	23034	22788	22945	23075	23167	23107	22651	22836	23072	22911	23123	22937	22901	22846	23116	22814	23112	22977	23253	22930	22818	22941	23104	22992	22879	22920	23026	22891	22870	22950	22982	23076	22987	22815	22690	22838	22969	22946	22948	22977	22883	22843	22964	22965	22909	23007	22892	23104	22943	22862	22934	22892	22987	22916	22837	22989	22946	22979	23059	23073	23307	22842	23146	22947	22819	23041	22850	22906	23057	22801	22891	22881	22989	22836	22888	22868	22980	22971	22951	22796	22866	23040	22836	22971	23176	22600	23133	22913	22869	22874	22965	22882	22872	22837	23154	23083	22829	23122	22876	23145	22952	22985	23214	22946	23126	22689	22865	23119	23167	23040	22989	22750	22744	22932	22816	23039	23085	22775	22791	22846	22924	22950	22865	22737	22891	22843	22981	23113	22993	23163	22842	22777	22829	22832	22795	22959	22793	22814	22761	22828	23016	22950	22913	22933	22906	22898	22799	22835	23005	23096	22733	22780	22835	23105	22839	22852	22901	22924	22875	22917	22710	22841	22646	23013	22954	22862	22795	22789	23173	23004	22788	22965	22907	22969	22870	23057	22868	23061	22917	22883	22706	22942	22898	22749	22912	22726	22911	23072	23017	22906	22818	22747	22819	22861	22880	22875	22919	22985	23025	22706	22729	23083	23122	22873	22937	22905	22983	23022	23135	22896	22708	22911	22841	22852	23051	22790	22846	22972	22953	22980	22867	22892	22937	22975	22947	23173	22714	22912	22790	22876	22783	22942	22933	22928	22858	22965	23058	23246	22895	22867	23077	22566	22885	23039	22996	23086	22929	22901	22965	23011	23014	22967	22950	23003	22776	22697	22877	23154	22806	22935	23034	23364	22891	22848	22827	22834	22981	23017	22932	22853	23020	22918	22758	23114	23006	22821	22989	23007	22863	22893	22895	22863	23102	22956	22879	22908	23071	22984	23199	23108	22985	23165	22969	22973	22992	22724	22736	23117	22916	23119	22874	22848	23063	23017	23014	23050	22857	23000	22951	22703	22975	22955	22907	22970	22897	22839	22799	22883	22986	22906	23032	23133	22973	23272	22963	22769	22869	22731	22931	23054	22916	22996	22887	22714	22788	22826	22834	22828	22829	22785	23162	22856	22933	22946	22948	22942	22720	23083	22843	23186	22930	23051	23021	22607	22799	22989	23017	22929	23030	22972	22932	22879	23008	23111	23102	22796	23272	22726	22814	23054	22939	22844	23048	23041	22899	22879	22849	22731	23180	22974	22986	23121	23110	23004	23036	22928	22757	22924	22953	23182	22856	22954	23052	22638	22803	23208	23045	22933	23099	23008	22905	23165	23031	23031	22838	23177	22942	22948	22849	22933	22770	23044	22969	22848	22932	22786	22881	22872	23017	23056	22871	22865	23015	23092	23031	22881	22891	23139	22850	22719	22776	22807	23017	22857	22905	22949	22967	22849	22900	22847	22898	23010	22819	22837	22783	22808	22738	23003	23162	22910	22816	22896	22984	22912	22793	23049	22879	23001	23026	22724	22770	22919	22753	23108	23207	22901	22984	22758	22765	23207	23035	23175	22990	22760	23048	22679	23221	22909	22784	22954	22898	22929	22923	23197	23193	23074	23026	23110	22664	22992	23062	23189	22757	22990	22966	23224	23060	23234	22818	22919	23092	22860	22747	22914	23249	22853	22867	23146	22851	23024	22737	22982	22994	22884	22985	22911	22836	22945	22782	22910	23075	23214	23055	22924	23076	23155	22951	23041	22911	22997	22927	22791	22768	22910	22992	22936	22787	22809	23015	23142	22970	22942	23039	22877	22891	22894	22827	23072	23024	23033	22990	22949	22960	22836	22830	22971	22899	23218	23020	23155	22914	22931	23056	22827	22914	22839	22944	23101	23000	22913	22993	22726	22793	22964	22938	22896	22955	23093	22858	23057	22928	22890	22920	22769	22915	22881	23005	22785	23222	22895	22882	22823	23034	22969	22892	22898	22739	22969	22805	22935	22860	23079	23209	22993	23081	22882	22903	22970	22925	22960	22984	22776	22904	22921	23073	23126	22859	22945	23082	22912	22914	23078	23028	22943	23086	23183	23103	22926	22903	23190	23013	22779	22942	22725	22792	22954	22978	23067	22692	23122	22797	22666	23001	22974	23080	22791	22854	22794	22995	22883	23063	23072	22902	22934	22858	22760	23075	22846	22807	22735	22780	22896	23139	22910	22993	22930	22859	23113	22982	22941	23014	22879	23089	23014	22856	22983	22976	22562	22830	22810	22965	23156	22866	22883	23028	22876	23031	22849	22851	23090	22756	23019	22740	22936	22830	22864	22964	22919	22916	22704	22920	22814	22990	23059	23008	22872	23060	22973	22981	22848	22716	22809	23052	22958	23141	22726	22710	22860	23067	22855	22927	22938	22982	22870	22918	22920	22935	23050	22739	22765	22660	23055	22918	22912	22850	22859	22918	22949	23049	22879	23029	22814	22840	22909	22732	22979	22908	22778	22945	23003	22774	23038	23075	23030	22966	22865	23000	22866	22950	22678	22827	22890	23077	22841	22877	22935	22954	22942	22950	22879	23007	22933	22924	22975	22765	22978	23031	22735	22968	22792	22855	23025	22868	22936	23029	22934	22820	23051	22818	22857	23043	23010	23018	22852	22850	22996	23023	22977	22923	22878	23045	23041	22884	22796	22809	22922	22798	22982	22749	23147	23036	22977	22803	23140	23236
15726	27789	26737	22368	20733	19748	19294	18794	18473	18334	18394	18301	18203	18119	17996	18127	17976	17911	18059	17982	18105	18029	17861	18138	17841	17980	18141	17937	17946	18242	17861	17916	17997	17952	18017	17876	17832	17926	17847	17869	17966	17944	17883	18096	18143	17780	17909	18079	17796	17870	17761	17933	17912	17827	17890	18164	18052	18008	17926	18237	18600	18688	18514	18336	18097	18054	17887	17819	17958	17974	17931	17998	17804	17993	17692	17939	17828	17952	17879	17824	17989	17727	17986	17861	18011	17761	17777	17808	17988	17796	18007	17989	17838	17804	17923	17805	17916	17930	17815	17927	17891	17913	17689	17919	18027	17980	17864	17959	17864	17903	18088	17876	17995	17896	17752	18019	18014	17851	17830	17860	17912	17805	17966	17630	17810	17882	17914	17922	17868	17770	17896	17927	17970	17885	17854	17826	17940	17961	17673	17951	17821	17915	17908	17831	17840	18034	17867	17829	17833	17796	17902	17740	17863	17966	17923	17879	17897	17969	17821	17898	17917	17751	17830	17741	17865	17885	17985	17875	17764	17749	17980	17929	17842	17797	17953	17835	17860	17953	17668	18046	17791	17899	17919	17888	17950	17817	17843	18089	17846	17880	17881	17792	17778	17836	17851	17863	17841	17771	18066	17887	17894	17990	17730	17826	17902	17893	18020	17926	17899	17842	18029	17806	17984	17823	17792	17872	17812	17903	17805	17865	17951	18001	17855	17892	18032	17866	17746	17935	17761	17906	17888	17920	17953	18005	17904	17774	17987	18004	17866	17816	17794	17738	17935	17920	17906	17877	17900	17805	17939	17790	17937	17817	17920	17974	17804	17849	17850	17921	18024	17841	17816	17912	17777	17831	17918	17972	17966	17840	17928	17820	17857	17889	17816	17991	17916	17633	17912	17894	17967	17796	17709	17943	17944	17814	17915	17937	17917	17815	17968	17940	17894	17819	17759	17789	17779	17926	18014	17845	17946	17802	17726	17878	17966	17859	17798	17951	17827	17952	17860	17855	17922	17820	17876	17888	17880	17695	17863	17855	17982	17944	17924	17872	17921	17785	17822	17818	17809	17646	17770	17878	17834	17884	17816	17835	17772	17969	17807	18036	17808	17744	17739	17824	17731	17935	17899	17860	17924	17886	17868	17877	17820	17791	17844	17979	18017	17905	17772	17750	17685	17962	17881	17889	17997	18047	17943	17858	17799	17949	17836	17968	17884	17935	17863	18058	17849	17810	17799	17747	17814	17921	17823	17998	17723	17872	17898	17847	17808	17796	17905	17881	17817	17953	17924	17855	17934	17752	17777	17746	17845	17859	17916	17818	17829	17826	17786	17813	17823	17963	17654	17891	18000	17922	17851	17821	17825	17879	17944	17948	17952	17606	17809	17882	17857	17807	17812	17934	17863	17969	18018	17985	17772	17741	17837	17860	17969	17727	17661	17916	17856	17834	17826	17932	17845	17759	17860	17985	17911	17977	17798	18030	17798	17693	17949	17837	17853	17827	17892	17942	17820	17923	17975	17827	17918	17906	17914	17758	17825	17772	17923	18013	17747	17950	17817	17834	17813	17964	17892	17852	18000	17884	17769	17814	17910	17796	17891	17955	17852	17914	17750	17812	17877	17942	17847	18080	17966	17923	17888	17978	17824	17806	17858	17802	17885	17978	17904	18073	17857	17944	17876	17813	17790	17806	17946	17835	17942	17911	17976	17752	17805	18124	17878	17825	17770	17863	17941	18075	17866	17863	17727	17933	17797	17641	17758	17968	17819	17800	17726	17884	17879	17998	17929	17894	18035	17869	17914	17720	17957	17748	18052	17751	17858	18123	17931	17902	17753	17983	17872	17779	17704	18053	17748	17730	17775	17927	17974	17732	18028	17862	17747	17761	17828	17830	18017	17889	17926	17590	17769	17883	18018	17951	17873	18041	17875	17892	17862	18010	17852	17898	18012	18048	17887	17980	17983	17788	17758	17866	17825	17741	17920	17712	18036	17879	18052	17859	17900	17917	17838	17918	17870	18024	17784	17859	17777	17749	17859	17865	17888	17895	17833	18019	17849	17803	17977	17771	17781	17690	17732	17680	18026	18129	17864	17762	17928	17769	17817	17848	18088	17914	17741	17909	17903	17851	17841	18099	17914	17765	17892	17692	17887	17894	17949	17941	17807	17638	17871	17807	17901	17818	17827	17884	17814	17810	17821	17923	17961	17740	18013	17964	17831	18037	17819	18027	17706	17845	18062	17863	17787	17976	17821	17764	17929	17936	17912	17784	17707	17881	17932	17924	17795	17914	17866	17844	17721	18000	17935	17803	17835	17905	18051	17883	17810	18049	17912	17807	17922	18035	17872	17812	17924	17676	17751	17522	17889	17953	17846	17799	18038	17916	17848	17831	17920	17756	17958	18041	17731	18006	17840	18026	17839	17771	17766	18007	18060	17836	17974	17909	17817	17845	17860	17967	17974	17857	17896	17840	18077	17865	17852	17936	17807	17849	17918	17769	17816	17916	17796	17847	17827	17809	17835	17807	17842	17754	17938	17967	17875	17812	18015	17863	18128	18070	17789	17697	17811	17742	17755	17810	17924	17912	17838	17850	17934	17868	17714	17789	17898	17803	17763	17991	17774	17836	17932	17936	17849	17726	17879	17885	17815	17980	17932	17827	17832	17941	17929	17858	17911	17783	17941	17971	18092	17896	17789	17924	17866	17906	17886	17873	17800	18215	17892	17795	17688	17936	17846	17952	17744	17715	17794	17867	17932	17984	17889	17772	17946	18061	17672	17793	17816	18016	18032	17886	17760	17656	17777	17852	17945	17792	17867	17745	17783	17922	17870	17918	18002	17791	17858	18064	17865	17903	17696	18087	17745	17946	17997	17908	17870	18020	17672	17855	17811	17910	17810	17842	17869	18041	17978	18023	18058	17617	17852	17888	17819	17763	17845	17940	17893	17699	17910	17918	17805	17756	17881	17938	17946	17857	17788	17999	17918	17938	17849	17929	17863	17819	18008	17803	17738	17784	17852	17743	17878	17886	17902	17955	17860	17769	17976	17845	17938	17868	17879	17928	17987	17784	18037	17743	17799	17939	17690	17978	17970	17887	17738	17869	17954	17928	17921	18027	17840	17787	17980	17891	17652	17899	17718	17859	17902	17963	17644	17974	17734	17853	17787	17846	17708	17805	17855	17853	17923	17896	17825	17841	17730	17710	18043	17841	17901	17894	17716	17890	17883	17900	17856	17679	17775	17903	17986	17854	17813	17896	17791	17880	17861	17849	17855	17905	17849	18050	17938	17871	17822	17992	17708	17899	17848	17739	17744	18013	17688	17742	18041	17935	17847	17752	17830	17771	17949	17881	17873	17885	17906	17818	18047	17759	17816	17867	17869	17900	17839	17889	18004	17858	17758	17763	17849	17651	17919	17771	17803	17909	17944	17744	17927	17757	17954	17821	17787	17947	17966	17862	17807	17723	17841	17866	17745	17962	17797	17950	17874	17864	17833	17850	17956	17861	17844	17895	17720	17820	17797	17873	17790	17900	17893	17947	17625	17987	17609	17957	17796	17823	18130	17935	18078	17982	17772	17806	17932	17916	17902	17881	17802	17768	17880	17883	17850	18045	17589	17877	17802	18032	17690	17964	17966	17817	17957	17998	18124	17740	17911	17864	17867	17987	18051	17791	17852	18023	17940	17845	17764	17892	17873	17804	17867	17888	18048	17964	17856	17852	18045	17800	17917	18005	17780	17766	17946	17918	17935	17717	17851	17973	17824	17760	18056	17788	17843	17997	17890	17723	17748	17841	17824	17927	17796	17949	17651	17918	17761	17798	17942	17917	17910	17834	18004	17709	17721	17948	17765	17766	17878	17787	17895	17849	17918	17736	17989	17902	17949	17874	17771	17826	17835	17896	17601	17793	17715	17750	17956	17792	17918	17799	17819	17847	17810	17922	18031	17964	17635	17950	17774	17874	17685	17911	17801	17818	17919	17818	17904	17873	17844	18076	17896	17609	17918	17720	17845	17983	17773	18119	17911	17849	17818	17843	17803	17744	17912	17861	17995	17683	17771	17851	17947	17858	17804	17688	17838	17917	18007	17863	17809	17861	17644	17879	17894	17921	17795	17805	17859	17898	17808	17909	17837	17795	18027	17892	17922	17767	17955	17860	17698	17863	17850	17644	17788	17833	17885	17885	17819	17878	17890	17865	17923	17935	17973	17864	17916	17863	17718	17826	18129	17960	17840	17783	17833	17812	17819	17813	17914	17823	17815	18003	17855	17867	17787	17914	17948	17783	17941	17986	17857	17871	17883	17771	17863	17925	17986	17868	17938	17880	17987	17847	17844	17701	17811	17848	17821	17756	17864	17822	18051	17951	18008	18024	17840	17730	17954	17840	17869	17919	18186	17890	17806	17757	17987	17822	17918	17867	17857	18048	18025	17832	17963	17919	18144	17712	17796	17857	18036	17911	18077	17858	17992	17819	17735	17875	17859	17589	17994	17901	17814	17879	17889	17790	17916	17996	17892	17902	17848	17794	17824	18035	18035	17914	18071	17842	17866	17728	17921	17846	17753	17784	17756	17788	17837	17811	17940	17843	17880	17756	17955	18008	17866	17780	17916	17809	17925	17995	17868	17863	17857	17837	17871	17875	17882	17861	17878	18064	17733	17892	17743	17739	17930	17893	17808	17767	17786	17830	17973	17870	17872	17920	17914	17919	17930	17848	17851	17714	17857	17834	17837	17797	17778	17772	17951	17949	17812	17927	17770	17986	17780	17826	17898	17760	17904	17737	17894	18079	17859	17853	17864	18016	17976	17840	17856	18080	17879	17914	17860	17851	17811	17992	17904	17883	17892	17804	17922	17826	17942	17787	17943	17976	17801	17937	17678	17773	17941	17725	17996	17879	17762	17878	17697	17881	18042	17869	17977	18028	17968	17795	17871	17771	17847	17992	17764	17858	17999	17635	17859	17807	17852	17793	17994	17763	17974	18036	17691	17810	17670	17893	17876	18005	17796	17841	17875	17959	17891	17945	18015	17869	17829	17717	17974	17877	17926	17913	17673	17855	17731	17941	17843	17812	17968	17862	17930	17948	17897	18023	17923	17941	18003	17891	17799	17996	17939	17758	17907	17961	17845	17953
22962	21500	29360	24048	21811	24988	28783	24166	23376	23840	23763	23443	23497	23325	23334	23039	23355	23137	23193	23165	23279	23054	23280	23134	23042	23233	23159	22946	23018	22881	22699	22902	23088	23010	23087	22922	23180	23186	22810	23058	23002	22902	23065	22975	22954	22920	22999	22923	23159	22684	22825	22983	22939	23105	23220	22845	22904	22792	22868	23232	23920	24194	23796	23377	23288	23140	23034	23003	22864	22804	22942	22833	22785	22791	22823	22929	22874	22691	22852	22852	23051	22868	22873	22749	22811	22972	22868	22892	22814	22649	23020	22872	22800	22811	22991	22925	22835	22914	22853	22965	22603	22980	22923	22792	23019	22738	22662	22844	22881	22803	23087	22880	22946	22700	22855	22981	22841	22762	22824	22758	22755	22863	22771	22856	22790	22693	22780	22774	23057	22824	22771	22889	22819	22962	22832	22785	23157	22778	22637	22824	22920	22866	22966	22832	22937	22772	22848	22824	22829	22875	22901	22802	22836	22793	22841	22766	22907	23070	22755	22845	22894	22868	22904	22883	22696	22900	22901	22731	23020	22961	22779	22903	23046	22897	22916	22892	22572	22807	22955	22694	22854	23036	22895	22894	22829	22682	22734	22833	22957	22614	22767	22725	22994	22764	22834	22957	22786	22839	22930	23137	22651	22882	22955	22688	23034	22842	22661	22932	22902	22663	22922	22683	22865	22713	22620	22618	22944	22702	23100	23040	23017	22794	22777	22808	22797	22856	22477	22712	22800	22902	22781	22666	22797	22864	22935	22770	22807	23004	22628	22844	22880	22912	22735	22751	22918	22659	22567	22740	22764	22854	22925	22695	22931	22807	22831	22904	22910	22813	22924	22973	22832	22721	23020	22977	22793	22803	22684	22738	22857	22843	22921	22830	22959	22923	22749	23128	22730	22870	22757	22833	22835	22791	22677	23057	22973	22845	22896	22801	23046	22900	22594	22898	22847	22857	22676	22914	22884	22859	22915	22841	22907	22998	22763	22759	22858	23049	22779	22792	22547	22833	22771	22942	22906	22693	22764	22569	22660	22928	22835	23008	23015	22797	22693	23157	22625	22622	22856	22723	22828	22758	22519	22701	22963	22855	22644	23082	22812	22996	22986	22682	22831	22800	22639	22814	22862	22916	22911	22896	22991	22841	22670	22944	22823	22804	22820	22854	22805	22953	22832	22919	22785	22809	22864	22918	22710	22728	23058	22930	22828	23033	22888	22689	22846	22826	22767	22857	22999	22954	22936	22872	22707	22779	22865	22729	22866	22911	22794	22556	22871	22829	22952	22849	22885	22927	22725	22930	22701	22708	22996	22969	22706	22766	22994	22677	22988	22743	22784	22898	23011	22932	22751	22981	22811	22785	22883	22687	22852	22643	22953	22883	22863	22982	22798	22865	22642	22623	22903	22620	22904	22923	22858	22832	22780	22840	22864	22654	22810	22953	22736	22855	23042	22714	22874	22736	22908	22750	22911	22808	22930	22849	22755	22799	22851	22836	23038	22847	22912	23051	22769	22694	22637	22727	22930	22901	22961	22936	22747	22826	22592	22490	22949	22750	22933	22797	22819	22738	22759	22803	22756	22892	22824	23095	22903	22734	22994	22951	23022	22986	23018	22637	22838	22865	23040	23031	22962	22700	22955	22688	22778	22642	22735	22798	22806	22951	22818	22967	22852	22791	22934	22817	22782	22750	22803	22754	22857	22697	22902	22833	22632	22887	22885	22708	22974	22687	22626	22611	23134	22691	22979	22943	22902	22845	22859	22609	22712	22747	22613	22813	22578	22828	22858	22981	22788	22821	22829	22936	22805	22829	22851	22703	22966	22889	22767	22734	22741	22793	22718	22699	22867	22847	22872	22728	22783	22994	22545	22668	22861	22824	22730	22960	22910	22734	22989	22817	22914	22562	22909	22893	22610	22910	22724	22612	23024	22582	22822	22863	22792	22638	22633	22741	22752	22735	22824	22781	22800	22691	22979	22900	22735	22699	22729	22641	22567	22861	22758	22949	22809	22577	22864	22882	22926	22889	22661	22747	22931	22832	22791	22895	22933	22819	22924	22921	22861	22531	22784	22851	22838	23070	22812	22692	23003	22905	22874	22910	22867	22861	22991	22835	22819	22811	22699	22809	23029	22956	22859	22867	22866	22777	22852	22692	22826	22833	22926	22689	22808	22749	22950	22962	22853	22688	22871	22925	22786	23030	22592	22871	22642	22540	22742	22840	22780	22674	22863	22803	22850	22750	22860	22876	22987	22702	22890	22780	22736	22821	22627	22792	22834	22881	22896	23187	22768	22896	22910	22931	22993	22940	22858	22930	22977	23108	22791	22859	22825	23008	22721	22832	22697	22769	22916	23041	22855	22579	22794	23105	22809	22894	22804	22712	22699	22806	22776	22653	22880	22970	22854	22985	22811	22781	22681	22826	22696	22722	22916	22848	22928	23023	22772	22771	22789	22830	22748	22869	22935	22820	22995	22742	22830	22730	22824	22608	22918	22978	22965	22930	22998	23067	22767	22832	22941	22660	23026	22713	22897	22813	22855	22710	22837	22722	22785	22762	22854	22766	22717	22756	22763	22671	22853	22734	22711	22921	22681	22744	22837	22717	22852	22736	22715	22880	22703	22853	22893	22661	23068	22728	22953	22666	22798	22582	22855	22940	22835	22967	22888	22728	22661	22843	23001	22740	22772	22876	22777	22806	22873	22825	22905	22795	22717	22836	22836	22910	22655	22673	22819	22786	22754	22820	23028	22852	22998	22585	22633	22938	22883	22778	22760	23097	23129	22680	22921	22828	22717	22851	22787	22899	22717	22943	22709	22759	22806	22766	23063	22784	22841	22854	22702	22785	22840	22998	22868	22841	22858	22704	22843	22855	22770	22971	22875	22933	22889	22890	22720	22793	22645	22858	22836	22898	22945	22925	22823	22946	22762	22691	22913	22990	22919	22790	22774	22870	23121	22995	23049	22687	22973	22929	22988	22859	22849	22779	22973	22975	22755	22886	22958	22923	22777	22964	23071	22703	22700	22804	22856	22770	22703	22966	23178	22856	22740	22818	22958	22897	22660	22782	22650	23017	22880	22872	22997	22981	22795	22785	22750	22862	22659	22891	22838	22704	22882	23060	22771	22815	23050	22842	22946	22891	22968	22784	22653	22881	22831	22530	22986	22792	22938	22795	22874	22899	22671	22918	22985	22770	22932	22710	22669	22761	22922	22688	22904	22795	22782	22824	22771	22733	22856	23007	22692	22806	23003	22754	22787	22859	22774	22917	22889	22713	22925	22706	22841	22717	23024	22687	22746	22755	22815	22947	22853	22816	22827	22791	22687	22925	22675	22674	22824	22629	22655	22985	22932	22748	22832	23060	23001	22689	22992	22944	22680	22859	22713	22798	23003	22633	22630	22813	22675	22905	22920	23111	22797	22820	22829	22766	22712	22766	22921	22698	22692	22896	22824	22918	22673	22732	22701	22818	22866	23008	22941	22590	22946	22870	22872	22819	22767	22818	22702	22723	22914	22710	22825	22827	22951	22746	22834	22960	22525	22747	22854	23105	22814	22723	22870	23026	22948	22920	22642	22836	22683	22675	22837	22606	22773	22814	23008	22763	22792	22885	22918	22627	22699	22742	22795	22592	22678	22757	22702	22907	22968	22799	22910	22929	23018	22793	22851	22852	22785	22932	22801	22742	23029	22906	22683	22900	22764	22700	22780	22727	22869	22809	23030	22981	22762	22642	22832	23066	22556	22865	22898	22851	22902	22777	22847	22880	22933	22550	22871	22942	22928	22904	22951	22727	22929	22455	22948	22861	22643	22685	22708	22862	22910	22957	22656	22950	23001	22501	22697	23023	22947	22775	22928	22738	22897	22853	22887	22780	22688	22566	22574	22683	23028	22874	22847	22901	22858	22771	22891	22948	22783	22782	22922	22774	22882	22765	22817	23039	22879	22858	22969	23033	22725	22836	22713	22798	22962	22975	22851	22651	22793	22903	22721	22673	22840	22899	22707	22729	22924	22892	22814	22591	22683	22800	22624	22916	22818	22669	22581	22841	22895	22826	22744	22773	22797	22757	22623	22837	22713	22815	22759	22921	22630	22804	22623	22940	22774	22880	22906	22715	22940	22873	22711	22838	22929	22825	23008	22766	22854	22828	22751	22868	22712	22914	22853	22894	22794	23024	22971	22944	22875	22786	23057	22879	22751	22683	22772	22869	22945	22915	22956	22942	22898	22855	22860	22975	23061	22829	22980	22849	22539	22886	22804	22919	22745	22895	22775	22787	23086	22784	22894	22780	22651	22850	22911	22927	22727	22932	22686	22929	22711	22717	22889	22695	22906	22784	22759	22639	22803	22733	22920	22632	22837	22769	22916	22931	22750	22743	22880	22763	22923	22789	22657	22743	22887	22683	22734	23098	23028	22904	22797	22684	22841	22878	23035	22662	22780	22750	22865	22965	22797	22673	22779	22891	23022	22764	22812	23054	22755	22926	22852	22983	22729	22847	22606	22972	22824	22802	22875	22858	22868	22976	22694	22956	22802	22742	22804	22930	22533	22930	22813	22915	22555	22822	22997	23070	22823	22899	22844	22855	22643	22819	22901	22947	22825	22745	22896	23074	22909	22834	22950	22896	22816	22917	22729	22777	22649	22831	22958	22689	22888	22923	22769	22884	22733	22735	22853	22908	22673	22972	22834	23003	22738	22827	22914	22981	22777	22865	22692	22617	22821	22824	22659	22924	23011	22828	22699	23055	22866	22642	23061	22934	22654	22530	22828	22844	22894	22822	22638	22464	22849	22445	22695	22891	22683	22531	22694	22896	22791	22760	23043	22831	22809	22980	22731	22618	22932	22819	22949	22864	22974	22788	22743	22759	22616	22745	22939	22927	22606	22684	22751	22835	22957	23047	22870	22848	22695	22748	22822	22763	22859	22836	22655	22903	22932	22839	22739	22777	22702	22991	22836	22800	22894	22898	22757	22774	22844	22862	22698	22957	22887	22864	22860	22934	22831	22717	22582	22917	22763	22853	22697	22840	22876	22819	22762	22848	22917	22799	22825	23010	22942	22800	22797	22743	22746	22962	22974	22903	22785	22940	22981	22763	22797	22928	22872	22995	22641	22835	22669	22872	22836	22995
16885	31849	30030	24712	22337	20854	20050	19465	18810	18867	18571	18548	18339	18219	18256	18149	17957	18012	17975	18006	17881	17879	17932	17961	17979	18157	17956	17875	17912	18025	18035	17963	17887	18037	17991	18032	17942	17883	17933	17850	17790	18010	17968	17970	18063	17805	17900	18009	17840	17905	18094	17746	17949	17931	17946	18015	17782	17820	17978	18417	19309	19320	19027	18758	18466	18044	17963	18043	17865	17874	17732	17751	17769	17830	17821	17910	17908	17722	17916	17819	17879	17745	17889	17849	17871	17807	17810	17833	17786	17666	17916	17787	17689	17882	17839	17825	17743	17783	17919	17714	17790	17826	17795	17850	17691	17857	17917	17960	17851	17809	17843	17734	17648	17905	17593	17729	17953	17946	17616	17739	17865	17601	17936	17865	17927	17692	17861	17758	17873	17817	17743	17800	17824	17814	17775	17815	17904	17745	17980	17691	17822	17858	17943	17818	17916	17859	17817	17695	17813	17840	17797	17971	17865	17791	17718	17863	17882	17881	17828	17812	17744	17950	17744	17767	17835	17637	17780	17832	17828	17770	17852	17614	17766	17703	17750	17834	17862	17875	17822	17914	17820	17816	17847	17760	17847	17970	17860	17790	17814	17733	17805	17874	17736	17742	17747	17963	17793	17768	18016	17619	17947	17834	17780	17757	17776	17710	17901	17771	17979	17758	17815	17785	17833	17771	17927	17948	17853	17842	17903	17895	17811	17889	17879	17694	17866	17813	17790	17882	17748	17866	17929	18020	17781	17905	17812	17727	17689	17585	17901	17804	17807	17785	17911	18052	17727	17905	17801	17915	17787	17904	17893	17752	17748	17786	17815	17873	17993	17755	17741	17785	17914	17864	17839	17490	17711	17804	17673	17875	17939	17815	17921	17842	17721	17866	17901	17621	17822	17822	17841	17758	17794	18000	17795	17779	17778	17927	17816	18049	17736	17842	17768	17746	17846	17605	17758	17640	17756	17873	17921	17757	17896	17799	17724	17706	17916	17804	17833	17776	17725	17810	17867	17709	17796	17760	17582	17839	17871	17749	17994	17692	17855	17781	17749	17865	17840	17744	17843	17972	17747	17783	17774	17743	17744	17788	17765	17639	17828	17780	17905	18026	17878	17758	17834	17747	17907	17735	17672	17941	17802	17611	17788	17924	17770	17603	17910	17588	17856	17927	18039	17773	17925	17656	17672	17866	17733	17854	17887	17807	17901	17770	17853	17706	17909	17796	17916	17925	17907	17710	17691	17901	17698	17845	17821	17617	17565	17916	17892	17906	17864	17898	17744	17685	17777	17800	17870	18038	17655	17726	17814	17710	17674	17660	17795	17784	17794	17788	17911	17856	17933	17712	17781	17748	17759	17741	17853	17725	17708	17964	17981	17603	17829	17983	17894	17771	17751	17743	17808	17827	17720	17909	17810	17649	17817	17755	17796	17836	17869	17846	17692	18002	17720	17940	17819	17737	17758	17844	17769	17867	17760	17663	17830	17924	17946	17910	17736	17737	17831	17783	17633	17757	17930	17805	17851	17870	17781	17601	17853	17777	17755	17883	17715	17841	18002	17840	17901	17683	17916	17799	17853	17903	17692	17723	17836	17856	17755	17843	17878	17796	17791	17722	17750	17988	17786	17801	17812	17976	17673	17945	17788	17871	17725	17655	17793	17880	17689	17814	17799	17831	17938	17954	17773	17887	17739	17653	17800	17863	17753	17876	17984	17779	17779	17772	17752	17718	17753	17732	17722	17770	17867	17826	17753	17924	17733	17847	17786	17885	17873	17796	17821	17875	17822	18012	17839	17807	17881	17776	17780	17827	17753	17751	17903	17796	17756	17761	17866	17851	17686	17786	17899	17970	17674	18050	17833	17822	17989	17744	17941	17795	17781	17915	17756	17786	17803	17792	17502	17780	17895	17809	17846	17644	17894	17807	17711	17913	17979	17689	17809	17802	17847	17799	17718	17910	17711	17835	17748	17834	17852	17883	17885	17747	17749	17987	17780	17930	17748	17831	17921	17691	17736	17923	18027	17721	17836	17718	17752	17764	17897	17912	17815	17809	17714	17768	17890	17607	17747	17778	17837	17689	17627	17692	17744	17832	17836	17670	17638	17702	18073	17874	17771	17698	17753	17978	17588	17844	17814	17799	17877	17699	17790	17842	17850	17622	17763	17853	17815	17824	17836	17873	17742	17837	17876	17762	17821	17881	17709	17960	17627	17751	17884	17799	17941	17936	17902	17833	17817	17788	17544	17945	17745	17654	17885	17717	17680	17797	17825	17694	17859	17685	17886	17775	17803	17706	17741	17940	17722	17803	17805	17887	17805	17753	17624	17709	17636	17883	17839	17833	17710	17714	17818	17841	17839	17715	17686	17753	17964	17654	17828	18057	17849	17860	17784	17726	17802	17735	17822	17902	17712	17980	17840	17720	17800	17739	17986	17874	17828	17795	17783	17626	18004	17796	17769	17855	17832	17823	18024	17786	17781	17693	17527	17785	17862	17583	17890	17725	17911	17865	17873	17751	17987	17772	17834	17908	17795	17699	17761	17822	17710	17831	17903	17790	17860	17907	17863	17879	17621	17717	17869	17778	17999	17862	17792	17867	17804	17783	17673	17763	17696	17682	17881	17825	17904	17756	17815	18063	17818	17919	17988	17746	17844	17771	17905	17798	17614	17862	17887	17958	17790	17782	17837	17887	17824	17870	17861	17760	17733	17703	17783	17698	17833	17573	17903	17795	17838	17888	17824	17702	17699	17786	17984	17875	17910	17798	17856	17772	17933	17820	17725	17886	17730	17952	17704	17885	17733	17699	17590	17852	17891	17763	17709	17963	17867	17756	17784	17835	17671	17762	17848	17805	17770	17871	17681	17702	17819	17989	17738	17868	17913	17864	17698	17854	17843	17906	17885	17949	17708	17914	17905	17853	17826	17827	17820	17837	18110	17815	17736	17665	17732	17711	17701	17753	17786	17815	17791	17661	17771	17848	17965	17786	17979	17775	17759	17647	17790	17728	17805	17979	17741	17640	17810	17712	17630	17748	17598	17814	17794	17696	17722	17746	17892	17584	17796	17713	17667	17908	17803	17811	17771	17969	17825	17795	17792	17876	17806	17860	17765	17751	17854	17756	17927	17662	17859	17903	17990	17719	17953	17789	17801	17944	17782	17826	17658	17863	17772	17766	17906	17930	17822	17686	17823	17819	17796	18018	17810	18038	17586	17905	17668	17838	17648	17656	17868	17799	17802	17757	17951	17819	17751	17710	17736	17934	17634	17826	17950	17662	17969	17796	17807	17654	17776	17802	17849	17724	17851	17746	17915	17931	17663	17941	17945	17814	17779	17971	17912	17837	17858	17617	17669	17731	17843	17705	17953	17944	17676	17813	17715	17780	17871	17671	17743	17871	17768	17820	17916	17875	17888	18035	17856	17900	17821	17854	17759	17840	18052	17856	17740	17690	17724	17805	17971	17734	17712	17739	17855	17718	17891	17679	17877	17730	17884	17801	17733	17749	17877	17876	17894	17725	17712	17769	17782	17773	17955	17963	17897	17723	17702	17857	17835	17798	17907	17870	17884	17762	17694	17702	17819	17731	17882	17998	17774	17948	17656	17694	17906	17897	17836	17881	17889	17705	17693	17799	17744	17859	17846	17752	17873	17834	17808	17894	17799	17881	17871	17770	17755	17788	17827	17690	18000	17881	17880	17856	17797	17845	17856	17869	17850	17779	18012	17873	17658	17688	17754	17802	17727	17756	17770	17850	17738	17868	17853	17817	17861	17913	17736	17866	17926	17792	17785	17919	17824	17779	17707	17744	17812	17759	17817	17721	17747	17694	17750	17633	17637	17846	17714	17691	17662	17859	17760	17827	17821	17832	17852	17790	17555	17863	17887	17737	17852	17794	17910	17946	17918	17903	17827	17736	17796	17873	17721	17787	17860	17806	17787	17805	17831	17767	17681	17795	17859	17941	17986	17733	17935	17839	17931	17705	17771	17703	17907	17889	17843	17755	17801	18138	17905	17829	17811	17905	17939	17630	17777	17859	17764	17740	17796	17678	17868	17779	17878	17704	17674	17930	17912	17900	17765	17741	17878	17715	17934	17875	17847	17840	17743	17728	17977	17952	17906	17722	17868	17812	17659	17852	17884	17896	17777	17793	17813	17874	17969	17924	17768	18038	17864	17794	17713	17702	17792	17990	17887	17869	17780	17911	17761	17701	17832	17950	17721	17867	17804	17803	17785	17591	17962	17729	17784	17841	17651	17868	17795	17594	17812	17786	17928	17900	17809	17901	17697	17761	17816	17713	17758	17706	17667	17893	17619	17822	17775	17919	17705	17805	17960	17861	17948	17676	17813	17683	17771	17873	18028	17716	17716	17851	17907	17830	17664	17763	17921	17824	17766	17730	17859	18088	17919	17975	17780	17843	17829	17832	17827	17832	17742	17804	17919	17837	17780	17939	17880	17794	17796	17873	17921	17676	17927	17784	17859	17830	17736	17805	17761	17694	17905	17881	17638	17841	17734	17810	17973	17568	17622	17801	17849	17663	17930	17753	17790	17848	17875	17681	17856	17902	17869	17846	17943	17833	17706	17716	17667	17818	17730	17834	17716	17672	17779	17949	17836	17932	17676	17815	17692	17838	17769	17811	17561	17828	17720	17904	17772	17876	17709	17975	17929	17727	17724	17821	17785	17771	17693	17968	17875	17906	17892	17649	17935	17904	17904	17698	17956	17727	17896	17711	17801	17934	17970	17782	17788	17880	17798	17707	17854	17787	17776	17681	17849	17764	17711	17963	17687	17989	17884	17815	17714	17730	17748	17900	17717	17906	17833	17743	17814	17725	17927	17859	17664	17908	17888	17809	17701	17714	17832	17929	17942	17927	17869	17891	17773	17876	17977	17726	17855	17667	17745	17683	17931	17946	17834	17790	17647	17692	17832	17770	17972	17673	17690	17856	17734	17888	17888	17787	17810	17803	17877	17695	17954	17666	17785	17950	17704	17938	17771	17654	17706	17979	17893	17766	17680	17766	17719	17884	17832	17762	17896	17887	17882	17862	17749	17743	17893	17846	18001	17763	17770	17811	17765	17849	17878	17858	17849	17783	17745	17988	17843	17785	17697	17854	17800	17941	17938	17884
28506	23080	27658	25714	22816	22993	23091	22776	22730	22631	22908	22708	22540	22555	22598	22533	22601	22754	22658	22748	22622	22755	22520	22417	22580	22396	22439	22728	22549	22746	22665	22509	22568	22517	22469	22539	22542	22725	22482	22773	22494	22437	22471	22764	22550	22382	22554	22552	22672	22538	22617	22455	22598	22672	22530	22381	22479	22630	22693	22383	22528	22557	22712	22518	22560	22546	22724	22437	22571	22507	22467	22483	22278	22501	22454	22415	22443	22463	22474	22683	22530	22615	22346	22370	22589	22521	22716	22536	22390	22460	22626	22412	22510	22479	22473	22265	22395	22677	22419	22609	22815	22848	22521	22695	22598	22542	22436	22464	22424	22626	22464	22639	22594	22639	22376	22765	22538	22348	22554	22459	22424	22432	22685	22542	22302	22573	22508	22523	22411	22422	22585	22434	22644	22391	22561	22489	22339	22404	22592	22285	22599	22547	22470	22422	22486	22487	22837	22387	22391	22425	22392	22564	22396	22428	22526	22467	22549	22637	22488	22358	22591	22481	22202	22596	22784	22398	22544	22431	22244	22576	22486	22590	22513	22599	22505	22588	22407	22523	22407	22634	22625	22475	22369	22439	22393	22491	22511	22461	22609	22632	22333	22588	22463	22682	22426	22493	22678	22375	22327	22716	22824	22522	22517	22471	22367	22399	22484	22376	22623	22447	22471	22529	22460	22468	22388	22564	22622	22509	22496	22414	22715	22578	22707	22297	22503	22531	22351	22701	22543	22670	22498	22443	22551	22530	22528	22597	22719	22499	22328	22723	22557	22429	22504	22696	22570	22558	22465	22404	22529	22691	22361	22654	22536	22486	22296	22353	22658	22412	22589	22570	22616	22829	22605	22546	22633	22360	22564	22653	22522	22551	22507	22485	22508	22544	22623	22395	22454	22677	22420	22299	22648	22345	22567	22493	22669	22432	22364	22501	22510	22622	22403	22497	22607	22425	22623	22580	22652	22496	22517	22293	22632	22591	22539	22483	22609	22533	22774	22442	22403	22533	22610	22658	22498	22485	22524	22392	22362	22558	22392	22405	22503	22625	22557	22755	22496	22390	22619	22565	22492	22375	22484	22606	22575	22552	22516	22494	22806	22562	22477	22442	22710	22742	22567	22410	22397	22564	22427	22450	22691	22608	22591	22451	22501	22372	22342	22364	22706	22640	22370	22371	22458	22408	22522	22452	22536	22481	22503	22200	22547	22477	22435	22480	22522	22638	22637	22375	22465	22516	22388	22486	22402	22657	22598	22458	22624	22815	22613	22779	22374	22465	22623	22394	22506	22206	22639	22585	22427	22518	22448	22569	22553	22424	22788	22254	22482	22497	22415	22832	22757	22624	22726	22451	22307	22265	22278	22528	22592	22501	22651	22608	22626	22579	22471	22353	22560	22556	22572	22317	22516	22679	22542	22561	22688	22422	22529	22336	22544	22519	22599	22668	22713	22532	22529	22481	22660	22495	22583	22300	22768	22340	22676	22557	22502	22573	22391	22375	22698	22756	22472	22564	22578	22339	22496	22760	22626	22517	22661	22221	22432	22717	22694	22281	22441	22571	22546	22383	22749	22582	22255	22764	22349	22532	22549	22492	22864	22588	22566	22521	22653	22369	22704	22515	22520	22446	22541	22555	22613	22580	22675	22410	22368	22379	22626	22625	22522	22548	22379	22736	22589	22625	22693	22425	22458	22434	22536	22393	22634	22347	22442	22425	22642	22533	22641	22421	22546	22367	22614	22510	22484	22605	22605	22555	22324	22549	22547	22466	22491	22639	22656	22219	22276	22356	22527	22278	22435	22590	22765	22540	22574	22449	22647	22518	22459	22491	22349	22396	22550	22705	22489	22387	22741	22588	22756	22665	22431	22577	22342	22568	22457	22607	22556	22578	22596	22474	22581	22531	22376	22370	22308	22343	22537	22524	22503	22514	22499	22563	22177	22535	22473	22393	22506	22573	22398	22402	22601	22698	22567	22546	22722	22444	22618	22422	22430	22549	22479	22454	22335	22304	22594	22797	22570	22589	22684	22579	22386	22377	22325	22515	22275	22627	22526	22380	22591	22613	22688	22510	22903	22361	22407	22508	22291	22486	22486	22462	22490	22533	22547	22729	22438	22373	22440	22479	22410	22488	22275	22526	22492	22510	22312	22493	22644	22433	22493	22538	22453	22496	22640	22575	22441	22298	22302	22511	22712	22657	22687	22342	22553	22530	22421	22642	22589	22548	22395	22591	22362	22521	22630	22594	22618	22522	22370	22413	22597	22577	22257	22277	22544	22595	22369	22468	22469	22577	22592	22841	22467	22419	22297	22285	22521	22428	22763	22641	22772	22597	22758	22571	22558	22510	22504	22390	22714	22545	22709	22701	22633	22397	22654	22624	22417	22619	22438	22486	22512	22411	22496	22364	22204	22377	22370	22347	22589	22665	22376	22276	22556	22555	22533	22375	22282	22421	22316	22595	22616	22720	22514	22409	22478	22667	22517	22399	22572	22487	22538	22450	22644	22556	22375	22464	22688	22638	22632	22249	22608	22414	22417	22580	22586	22556	22281	22380	22441	22424	22467	22357	22574	22463	22307	22647	22644	22556	22645	22605	22868	22410	22627	22595	22700	22459	22483	22468	22350	22571	22441	22504	22558	22411	22580	22540	22540	22295	22683	22614	22444	22412	22594	22573	22814	22463	22441	22572	22690	22452	22362	22529	22589	22609	22640	22784	22749	22453	22757	22399	22414	22568	22946	22356	22599	22575	22502	22475	22766	22605	22536	22385	22550	22503	22301	22710	22787	22435	22276	22485	22426	22465	22583	22400	22459	22716	22679	22675	22439	22675	22664	22385	22422	22513	22394	22740	22529	22408	22580	22544	22469	22768	22610	22266	22463	22787	22531	22549	22785	22378	22248	22396	22602	22574	22380	22567	22480	22432	22586	22529	22503	22578	22343	22522	22371	22455	22502	22524	22552	22579	22620	22499	22407	22624	22493	22508	22761	22497	22428	22487	22274	22570	22462	22489	22373	22671	22646	22303	22620	22500	22508	22338	22379	22466	22608	22464	22594	22578	22625	22527	22695	22370	22657	22548	22456	22443	22490	22680	22370	22609	22441	22505	22489	22464	22623	22716	22580	22417	22444	22401	22233	22573	22457	22345	22338	22631	22524	22503	22387	22481	22711	22425	22563	22419	22358	22310	22451	22348	22469	22570	22623	22740	22321	22423	22526	22606	22637	22550	22556	22487	22381	22246	22295	22328	22595	22380	22663	22615	22415	22552	22593	22271	22461	22417	22469	22811	22651	22376	22651	22495	22937	22389	22323	22647	22225	22742	22308	22630	22679	22505	22789	22559	22482	22550	22367	22630	22621	22500	22557	22627	22557	22573	22605	22457	22689	22616	22652	22546	22443	22366	22663	22826	22540	22499	22281	22578	22532	22469	22652	22590	22408	22473	22469	22425	22509	22278	22468	22390	22554	22499	22498	22388	22726	22659	22501	22364	22377	22590	22567	22522	22573	22664	22495	22547	22469	22458	22598	22339	22765	22627	22673	22580	22530	22509	22544	22494	22426	22684	22465	22723	22406	22530	22568	22467	22546	22318	22713	22546	22327	22707	22378	22312	22691	22482	22655	22612	22711	22784	22645	22483	22604	22615	22366	22656	22680	22420	22371	22857	22569	22474	22530	22324	22300	22362	22492	22651	22487	22581	22526	22451	22681	22599	22434	22482	22363	22448	22526	22581	22624	22483	22555	22604	22554	22532	22585	22450	22452	22535	22688	22540	22570	22497	22416	22463	22623	22524	22320	22355	22603	22469	22496	22621	22545	22513	22607	22410	22457	22634	22493	22598	22471	22402	22394	22679	22703	22788	22472	22556	22141	22404	22512	22375	22657	22521	22591	22648	22607	22548	22629	22533	22913	22751	22555	22531	22547	22605	22434	22725	22584	22609	22516	22379	22428	22421	22616	22130	22487	22519	22731	22595	22581	22439	22367	22500	22784	22642	22427	22524	22586	22615	22477	22537	22613	22564	22582	22478	22391	22454	22395	22559	22610	22431	22644	22325	22567	22434	22514	22284	22559	22544	22664	22485	22498	22492	22422	22579	22560	22679	22563	22371	22535	22639	22555	22494	22561	22486	22327	22604	22592	22704	22613	22525	22492	22385	22659	22509	22625	22461	22477	22474	22464	22433	22576	22542	22505	22633	22336	22428	22492	22619	22722	22436	22665	22509	22658	22628	22556	22571	22523	22542	22222	22265	22288	22337	22335	22522	22594	22425	22553	22571	22574	22608	22564	22530	22454	22390	22587	22323	22373	22652	22470	22602	22413	22327	22402	22441	22628	22534	22460	22307	22475	22553	22404	22471	22610	22632	22537	22527	22417	22741	22623	22449	22689	22491	22461	22458	22716	22724	22485	22572	22554	22654	22603	22492	22478	22651	22639	22605	22604	22630	22346	22436	22504	22414	22284	22527	22513	22402	22654	22384	22600	22564	22523	22436	22742	22713	22520	22492	22664	22478	22511	22592	22538	22460	22629	22541	22419	22499	22719	22460	22612	22644	22594	22356	22405	22331	22472	22504	22418	22412	22418	22377	22529	22728	22393	22630	22471	22437	22291	22639	22524	22571	22670	22601	22455	22609	22466	22545	22448	22509	22479	22496	22649	22592	22537	22582	22554	22288	22557	22547	22355	22671	22706	22613	22646	22444	22515	22399	22426	22442	22379	22445	22682	22531	22446	22665	22373	22467	22622	22573	22588	22367	22659	22299	22484	22218	22241	22624	22631	22430	22575	22585	22402	22432	22458	22616	22590	22648	22464	22550	22124	22396	22328	22253	22430	22414	22454	22554	22583	22475	22791	22530	22514	22150	22581	22593	22453	22411	22517	22505	22722	22528	22453	22529	22325	22393	22656	22301	22543	22495	22542	22560	22474	22444	22576	22677	22681	22578	22386	22407	22675	22551	22652	22574	22709	22400	22359	22532	22430	22249	22612	22423	22724	22681	22552	22346	22381	22694	22551	22459	22586	22635	22486	22462	22526	22531	22509	22612	22314	22471	22441	22511	22585	22452	22514	22548	22615	22357	22531	22349	22351	22517	22571	22472	22404	22528	22351	22411	22544	22529	22595	22582	22486	22506
17048	21905	21337	19315	18761	18401	18238	17903	17885	17933	17724	17672	17820	17774	17572	17707	17808	17656	17504	17820	17561	17440	17609	17937	17698	17740	17811	17655	17628	17893	17681	17718	17634	17742	17620	17651	17727	17840	17680	17645	17779	17840	17812	17875	17827	17707	17601	17681	17551	17832	17664	17638	17777	17767	17786	17662	17826	17751	17471	17642	17793	17811	17653	17794	17602	17799	17667	17694	17623	17496	17692	17503	17692	17767	17590	17748	17672	17718	17859	17847	17623	17751	17522	17790	17718	17677	17616	17569	17649	17684	17795	17512	17591	17800	17717	17686	17586	17699	17788	17756	17693	17532	17582	17781	17879	17799	17761	17662	17672	17547	17644	17600	17384	17610	17640	17730	17706	17628	17608	17479	17795	17685	17503	17662	17812	17629	17672	17496	17777	17588	17601	17617	17767	17630	17528	17701	17550	17629	17463	17673	17659	17987	17692	17594	17399	17602	17650	17592	17692	17637	17677	17657	17616	17634	17602	17914	17635	17590	17690	17551	17816	17706	17724	17471	17675	17605	17674	17556	17813	17557	17765	17573	17757	17573	17649	17686	17582	17779	17713	17576	17492	17564	17737	17530	17719	17769	17567	17714	17524	17658	17588	17606	17610	17561	17638	17706	17586	17750	17417	17487	17475	17903	17677	17559	17728	17767	17795	17672	17558	17561	17533	17541	17613	17703	17770	17607	17614	17731	17751	17523	17721	17680	17652	17657	17612	17605	17821	17582	17695	17690	17588	17708	17670	17544	17596	17731	17644	17690	17606	17512	17737	17739	17615	17751	17769	17491	17822	17815	17680	17754	17686	17628	17769	17648	17759	17392	17744	17451	17712	17714	17663	17582	17642	17818	17650	17736	17661	17705	17727	17596	17739	17619	17665	17641	17672	17574	17833	17777	17699	17557	17567	17602	17861	17746	17665	17702	17795	17552	17525	17580	17651	17586	17757	17722	17665	17765	17569	17736	17599	17789	17682	17691	17767	17708	17829	17681	17616	17683	17569	17711	17750	17609	17705	17577	17677	17598	17695	17561	17723	17551	17669	17639	17535	17700	17489	17522	17587	17680	17418	17580	17854	17500	17661	17516	17742	17638	17568	17618	17538	17616	17629	17500	17763	17714	17647	17722	17710	17587	17703	17590	17761	17687	17524	17530	17589	17598	17701	17671	17567	17755	17591	17722	17615	17642	17552	17551	17547	17709	17817	17381	17598	17645	17529	17700	17711	17660	17838	17818	17594	17702	17645	17658	17613	17566	17537	17706	17621	17820	17641	17563	17485	17648	17684	17679	17518	17786	17564	17565	17724	17763	17430	17766	17627	17792	17596	17740	17756	17558	17610	17637	17715	17577	17652	17769	17674	17778	17676	17491	17595	17490	17774	17705	17686	17556	17580	17664	17725	17588	17543	17722	17743	17748	17825	17736	17516	17690	17725	17706	17640	17527	17648	17730	17650	17620	17628	17508	17652	17531	17552	17771	17604	17707	17607	17541	17616	17743	17684	17671	17640	17637	17650	17504	17557	17615	17610	17654	17526	17690	17509	17772	17645	17599	17422	17949	17691	17658	17620	17760	17578	17728	17709	17583	17772	17551	17596	17637	17608	17655	17555	17559	17545	17655	17861	17621	17752	17711	17651	17528	17442	17770	17685	17681	17581	17728	17528	17592	17652	17666	17537	17640	17653	17582	17670	17657	17511	17526	17626	17791	17679	17722	17741	17645	17560	17776	17746	17697	17807	17506	17740	17632	17651	17701	17553	17803	17637	17636	17619	17606	17556	17561	17702	17778	17658	17593	17636	17628	17720	17699	17544	17660	17553	17601	17536	17691	17592	17602	17581	17598	17695	17733	17762	17510	17616	17509	17629	17623	17740	17816	17737	17720	17737	17513	17714	17715	17614	17625	17582	17753	17652	17597	17546	17681	17651	17572	17657	17702	17626	17905	17641	17578	17637	17854	17702	17675	17610	17641	17952	17705	17450	17639	17563	17603	17573	17629	17612	17634	17838	17824	17831	17724	17766	17662	17722	17654	17695	17791	17594	17871	17616	17561	17595	17788	17728	17578	17722	17769	17813	17597	17522	17779	17662	17795	17543	17529	17749	17664	17644	17632	17715	17723	17879	17609	17470	17694	17703	17666	17542	17632	17631	17672	17696	17856	17672	17745	17567	17888	17599	17704	17821	17521	17651	17637	17779	17519	17713	17750	17479	17575	17738	17524	17668	17858	17615	17678	17658	17710	17643	17574	17780	17706	17556	17566	17827	17814	17486	17716	17638	17736	17810	17686	17751	17745	17569	17700	17569	17699	17585	17600	17956	17601	17676	17606	17595	17822	17574	17660	17546	17857	17699	17664	17845	17756	17528	17658	17780	17911	17612	17696	17807	17520	17741	17657	17564	17737	17873	17782	17593	17821	17660	17693	17719	17609	17740	17774	17736	17562	17760	17757	17791	17498	17536	17592	17696	17790	17616	17803	17804	17719	17718	17687	17752	17727	17585	17807	17639	17561	17737	17739	17741	17655	17585	17657	17579	17735	17584	17460	17567	17622	17657	17785	17668	17693	17663	17479	17715	17627	17603	17742	17518	17638	17684	17747	17535	17514	17651	17637	17551	17582	17839	17631	17461	17713	17753	17838	17652	17528	17824	17612	17608	17822	17647	17520	17808	17580	17628	17663	17640	17737	17529	17827	17534	17552	17871	17870	17546	17546	17944	17703	17602	17619	17580	17644	17848	17738	17650	17385	17709	17690	17684	17390	17682	17740	17676	17719	17698	17567	17763	17620	17678	17779	17648	17414	17734	17586	17577	17637	17836	17763	17790	17656	17690	17664	17802	17694	17810	17758	17613	17751	17670	17690	17729	17637	17724	17644	17610	17786	17807	17724	17786	17653	17678	17655	17826	17705	17738	17636	17752	17747	17814	17616	17631	17598	17651	17717	17706	17706	17740	17631	17553	17616	17656	17802	17538	17598	17491	17723	17680	17759	17655	17723	17605	17793	17719	17560	17760	17781	17826	17699	17621	17632	17814	17651	17556	17650	17700	17731	17623	17646	17663	17660	17841	17699	17808	17611	17739	17650	17643	17650	17564	17631	17649	17717	17653	17724	17666	17844	17505	17648	17834	17763	17608	17654	17620	17643	17708	17820	17793	17604	17726	17704	17618	17669	17692	17674	17651	17706	17578	17781	17496	17617	17706	17495	17696	17680	17779	17652	17568	17666	17568	17684	17589	17902	17676	17512	17782	17887	17681	17803	17668	17603	17460	17570	17648	17617	17614	17466	17654	17637	17621	17734	17627	17448	17692	17632	17652	17613	17668	17599	17774	17600	17795	17735	17690	17684	17662	17478	17709	17744	17619	17717	17608	17630	17668	17606	17626	17664	17748	17679	17787	17669	17664	17632	17672	17745	17649	17609	17426	17585	17690	17701	17726	17670	17694	17598	17662	17508	17530	17495	17801	17696	17740	17671	17695	17667	17759	17669	17588	17603	17649	17631	17653	17658	17604	17659	17624	17899	17707	17603	17765	17689	17608	17549	17601	17699	17720	17640	17633	17710	17847	17708	17555	17627	17688	17753	17701	17751	17652	17764	17730	17705	17668	17656	17662	17605	17491	17664	17620	17622	17740	17765	17599	17597	17702	17681	17712	17755	17776	17712	17738	17572	17785	17653	17660	17600	17600	17677	17556	17617	17605	17720	17685	17711	17608	17643	17773	17632	17719	17545	17695	17701	17553	17691	17593	17544	17768	17657	17781	17556	17693	17581	17787	17672	17617	17680	17647	17649	17600	17575	17616	17612	17582	17547	17671	17639	17618	17593	17678	17639	17775	17689	17565	17690	17721	17666	17574	17608	17587	17617	17613	17624	17617	17593	17656	17628	17563	17658	17526	17529	17718	17721	17618	17680	17784	17692	17564	17725	17521	17852	17723	17560	17682	17628	17709	17633	17750	17536	17587	17710	17582	17547	17739	17678	17874	17641	17677	17708	17634	17661	17714	17822	17607	17495	17651	17573	17582	17653	17957	17611	17699	17711	17767	17690	17588	17692	17666	17733	17658	17674	17690	17612	17590	17616	17753	17581	17693	17534	17752	17515	17855	17753	17902	17650	17694	17595	17675	17692	17770	17763	17703	17662	17519	17738	17531	17635	17748	17749	17552	17730	17824	17692	17643	17707	17771	17643	17529	17889	17596	17583	17652	17720	17664	17583	17635	17798	17516	17807	17631	17733	17674	17768	17717	17726	17919	17550	17736	17769	17593	17862	17726	17711	17628	17562	17752	17640	17406	17625	17641	17630	17649	17461	17665	17679	17521	17694	17707	17689	17674	17690	17695	17755	17635	17817	17636	17649	17631	17691	17520	17702	17612	17658	17783	17621	17640	17641	17719	17482	17714	17678	17535	17709	17721	17578	17909	17818	17730	17768	17599	17602	17685	17469	17758	17634	17773	17547	17650	17628	17679	17793	17643	17730	17533	17478	17616	17690	17633	17633	17503	17565	17762	17842	17500	17834	17744	17688	17574	17718	17743	17703	17610	17609	17661	17844	17835	17633	17783	17484	17824	17721	17602	17686	17597	17722	17515	17828	17804	17753	17631	17480	17738	17482	17733	17613	17627	17710	17645	17437	17722	17640	17629	17697	17773	17646	17650	17893	17727	17683	17788	17707	17552	17752	17788	17635	17810	17756	17569	17613	17663	17656	17630	17700	17713	17610	17503	17652	17531	17731	17798	17787	17644	17678	17719	17639	17655	17655	17838	17639	17567	17789	17861	17750	17554	17589	17701	17549	17660	17538	17798	17511	17661	17789	17881	17556	17769	17751	17681	17704	17597	17608	17640	17536	17627	17745	17657	17465	17701	17724	17746	17813	17757	17620	17533	17654	17715	17711	17633	17752	17806	17824	17776	17673	17693	17568	17810	17565	17603	17684	17682	17722	17646	17612	17748	17663	17720	17603	17733	17659	17518	17548	17554	17752	17587	17912	17661	17708	17527	17509	17717	17596	17717	17694	17743	17536	17537	17631	17766	17578	17504	17531	17562	17653	17656	17598	17842	17664	17826	17622	17529	17544	17822	17576	17598	17625	17625	17668	17656	17611	17521	17681	17700	17759	17749	17713	17614	17700	17676	17715
24197	21568	29211	24502	23123	25500	25954	23322	23005	23287	23043	22745	22739	22811	22509	22886	22908	22930	22858	22669	22724	22940	22528	22717	22775	22618	22687	22729	22464	22698	22639	22774	22884	22662	22667	22547	22703	22784	22817	22699	22601	22596	22785	22606	22642	22569	22384	22615	22622	22645	22580	22753	22728	22632	22594	22499	22626	22504	22717	22697	23176	23202	23474	22930	22755	22895	22575	22410	22669	22527	22376	22477	22592	22586	22377	22681	22827	22625	22634	22603	22579	22387	22698	22700	22692	22560	22626	22350	22762	22747	22552	22481	22655	22695	22563	22655	22665	22245	22378	22808	22710	22372	22703	22600	22585	22792	22423	22623	22518	22728	22762	22582	22652	22546	22562	22682	22340	22544	22377	22631	22813	22705	22520	22387	22593	22574	22638	22581	22582	22519	22340	22376	22307	22517	22361	22583	22637	22750	22552	22829	22689	22534	22619	22517	22612	22795	22718	22575	22484	22479	22620	22570	22430	22657	22622	22633	22682	22313	22563	22657	22614	22591	22435	22582	22718	22751	22535	22504	22345	22620	22421	22612	22621	22687	22767	22720	22590	22629	22461	22468	22526	22753	22590	22677	22708	22477	22533	22387	22379	22612	22562	22576	22431	22614	22501	22596	22459	22632	22562	22587	22454	22688	22532	22501	22545	22585	22784	22449	22733	22717	22601	22486	22530	22530	22692	22517	22756	22489	22692	22614	22722	22593	22429	22513	22192	22670	22723	22638	22671	22451	22807	22686	22573	22591	22768	22701	22599	22755	22713	22740	22880	22695	22499	22626	22386	22466	22507	22470	22602	22540	22510	22446	22553	22522	22627	22702	22731	22419	22314	22517	22431	22585	22495	22554	22510	22518	22825	22582	22639	22543	22492	22437	22680	22360	22761	22536	22494	22514	22581	22524	22728	22479	22646	22467	22704	22372	22430	22689	22483	22406	22634	22403	22586	22469	22578	22392	22596	22519	22611	22569	22736	22605	22524	22294	22472	22940	22785	22396	22481	22873	22622	22709	22513	22614	22674	22832	22783	22622	22588	22760	22503	22675	22429	22585	22615	22589	22705	22607	22457	22588	22632	22402	22448	22458	22580	22438	22670	22473	22609	22636	22636	22628	22301	22638	22460	22465	22448	22543	22468	22480	22678	22637	22732	22561	22582	22584	22668	22612	22287	22268	22742	22637	22642	22511	22825	22500	22492	22808	22537	22429	22369	22507	22601	22670	22493	22476	22656	22640	22695	22571	22345	22542	22581	22518	22765	22691	22606	22696	22480	22772	22557	22785	22422	22558	22536	22744	22503	22755	22631	22549	22449	22570	22441	22479	22349	22567	22684	22640	22661	22438	22541	22506	22687	22554	22614	22593	22748	22730	22468	22497	22651	22713	22405	22729	22739	22866	22570	22487	22503	22476	22491	22525	22666	22389	22558	22521	22678	22465	22554	22657	22656	22514	22610	22818	22595	22524	22692	22643	22539	22501	22361	22258	22659	22493	22491	22447	22596	22481	22554	22794	22677	22414	22338	22714	22595	22977	22723	22761	22446	22587	22674	22506	22563	22664	22682	22610	22700	22382	22772	22595	22466	22658	22694	22655	22721	22714	22559	22519	22528	22489	22477	22792	22463	22658	22753	22662	22666	22827	22466	22664	22817	22746	22598	22671	22429	22717	22399	22765	22608	22538	22514	22563	22527	22703	22454	22467	22523	22648	22687	22577	22643	22584	22585	22752	22682	22728	22451	22732	22697	22482	22653	22566	22793	22817	22653	22573	22616	22802	22451	22385	22750	22732	22701	22551	22609	22472	22626	22333	22519	22434	22551	22568	22517	22643	22464	22641	22661	22794	22496	22575	22443	22495	22689	22600	22577	22521	22708	22788	22259	22677	22562	22595	22440	22813	22531	22576	22618	22540	22477	22563	22547	22523	22726	22492	22770	22549	22451	22840	22678	22508	22819	22837	22734	22745	22447	22400	22669	22583	22617	22683	22619	22490	22519	22526	22745	22582	22682	22784	22537	22461	22502	22481	22769	22536	22755	22476	22672	22777	22729	22757	22707	22450	22698	22553	22505	22576	22438	22429	22477	22480	22572	22442	22671	22846	22767	22481	22653	22591	22593	22586	22192	22369	22534	22341	22490	22684	22642	22432	22834	22466	22537	22600	22714	22550	22664	22606	22542	22526	22503	22493	22698	22536	22501	22721	22498	22509	22668	22655	22652	22636	22471	22681	22832	22704	22545	22600	22446	22636	22398	22647	22673	22683	22579	22765	22392	22680	22667	22622	22527	22418	22679	22753	22768	22523	22511	22487	22613	22457	22420	22641	22466	22751	22693	22747	22791	22593	22549	22406	22558	22575	22679	22652	22433	22470	22623	22492	22579	22467	22281	22664	22463	22744	22751	22703	22800	22585	22521	22619	22807	22419	22630	22516	22511	22636	22434	22770	22653	22443	22572	22538	22694	22512	22536	22651	22770	22603	22737	22550	22598	22496	22536	22565	22541	22690	22552	22240	22589	22486	22643	22609	22754	22681	22690	22588	22432	22553	22440	22694	22823	22819	22533	22590	22727	22821	22588	22620	22654	22484	22699	22518	22431	22333	22535	22426	22288	22407	22670	22547	22655	22483	22485	22464	22438	22548	22455	22702	22520	22565	22588	22705	22428	22702	22675	22746	22474	22492	22719	22603	22444	22524	22437	22677	22776	22443	22751	22423	22378	22631	22477	22761	22606	22810	22511	22591	22546	22634	22651	22700	22291	22550	22753	22618	22601	22967	22752	22461	22703	22868	22673	22756	22630	22578	22297	22542	22638	22385	22674	22285	22441	22550	22735	22599	22617	22654	22517	22530	22670	22305	22562	22585	22639	22554	22742	22649	22690	22495	22441	22546	22759	22848	22805	22632	22641	22603	22768	22478	22675	22615	22676	22591	22595	22514	22592	22565	22363	22522	22466	22690	22599	22490	22675	22520	22751	22671	22521	22512	22822	22603	22491	22386	22556	22483	22591	22715	22610	22473	22581	22581	22499	22916	22533	22416	22711	22601	22781	22538	22389	22549	22676	22558	22594	22601	22747	22595	22776	22338	22826	22564	22588	22463	22426	22478	22547	22465	22765	22330	22619	22530	22416	22588	22531	22608	22539	22768	22603	22758	22421	22443	22509	22437	22756	22587	22381	22692	22538	22767	22280	22440	22660	22434	22394	22543	22694	22422	22602	22747	22505	22432	22529	22686	22578	22398	22648	22803	22531	22445	22647	22573	22667	22609	22466	22493	22554	22501	22724	22708	22615	22588	22644	22695	22682	22586	22523	22580	22623	22588	22632	22687	22912	22645	22762	22405	22470	22571	22623	22439	22831	22812	22555	22760	22390	22570	22683	22742	22719	22687	22610	22529	22547	22570	22623	22617	22573	22789	22745	22586	22524	22526	22588	22643	22625	22575	22606	22561	22373	22448	22523	22455	22520	22484	22893	22683	22546	22765	22565	22590	22481	22552	22600	22822	22590	22443	22644	22523	22689	22668	22627	22627	22733	22749	22664	22460	22585	22740	22458	22872	22635	22440	22420	22802	22669	22730	22622	22667	22584	22668	22612	22698	22466	22673	22622	22885	22380	22355	22597	22479	22571	22528	22477	22493	22454	22732	22575	22500	22546	22772	22719	22536	22515	22598	22741	22452	22474	22647	22681	22604	22795	22445	22502	22622	22526	22753	22695	22634	22496	22706	22767	22598	22683	22854	22593	22420	22791	22598	22663	22460	22480	22632	22623	22559	22571	22300	22528	22528	22545	22563	22520	22762	22656	22639	22515	22516	22991	22539	22550	22603	22697	22549	22617	22258	22446	22608	22588	22622	22543	22659	22681	22746	22491	22656	22508	22569	22725	22507	22903	22495	22611	22541	22526	22496	22768	22477	22754	22419	22517	22578	22692	22816	22690	22758	22446	22411	22626	22785	22388	22584	22766	22511	22544	22649	22731	22573	22311	22444	22836	22437	22608	22380	22439	22525	22659	22665	22396	22425	22579	22579	22634	22708	22666	22734	22597	22568	22659	22666	22585	22586	22633	22567	22562	22544	22602	22606	22650	22588	22634	22714	22682	22495	22824	22639	22509	22452	22531	22844	22794	22485	22512	22471	22472	22395	22637	22620	22324	22507	22654	22655	22707	22442	22567	22509	22642	22621	22512	22568	22570	22307	22554	22681	22396	22833	22735	22583	22449	22435	22684	22700	22624	22623	22623	22619	22700	22642	22557	22405	22853	22699	22533	22467	22567	22442	22592	22706	22641	22752	22824	22680	22382	22702	22571	22678	22571	22597	22669	22364	22496	22696	22562	22576	22712	22761	22495	22523	22435	22520	22728	22759	22572	22695	22503	22598	22855	22682	22460	22558	22631	22998	22556	22614	22652	22851	22554	22638	22746	22731	22706	22672	22720	22231	22352	22384	22639	22595	22416	22574	22401	22594	22526	22705	22997	22574	22595	22184	22477	22712	22435	22883	22642	22663	22699	22659	22599	22538	22664	22636	22613	22387	22780	22520	22717	22581	22629	22533	22600	22528	22733	22473	22598	22687	22409	22572	22729	22710	22727	22814	22636	22463	22703	22476	22793	22765	22633	22607	22539	22532	22482	22494	22449	22575	22583	22621	22518	22502	22828	22555	22551	22492	22463	22617	22666	22354	22579	22135	22421	22503	22505	22608	22409	22358	22641	22661	22794	22521	22289	22756	22683	22697	22630	22665	22665	22546	22433	22461	22580	22677	22563	22488	22484	22401	22483	22452	22501	22772	22750	22511	22506	22493	22688	22531	22570	22560	22644	22622	22468	22557	22637	22554	22580	22675	22627	22578	22632	22555	22677	22657	22515	22399	22540	22387	22647	22740	22666	22575	22530	22623	22659	22597	22671	22558	22626	22562	22581	22615	22546	22757	22834	22610	22423	22812	22647	22642	22627	22595	22750	22638	22420	22556	22656	22688	22717	22412	22686	22495	22621	22542	22569	22611	22637	22484	22628	22420	22446	22432	22397	22629	22713	22638	22582	22545	22702	22500	22664	22705	22558	22562	22680	22614	22638	22507	22596	22656	22741	22742	22284	22535	22633	22487	22691	22690	22438	22536	22479	22457	22657	22398	22530	22525
15861	27439	25848	21844	20838	19794	18941	18580	18640	18407	18337	18177	18088	17962	17875	18016	18120	17894	17928	17814	17854	18006	17935	17846	17806	17896	17827	17828	17715	17902	17939	17780	17963	17771	17818	17884	17749	17893	17771	17763	17783	17688	17949	17894	17991	17941	17843	17832	17781	17830	17919	17941	18025	17771	17860	17886	17906	17914	17754	18073	18420	18864	18640	18335	18177	17888	17833	17881	17819	17897	17964	17711	17804	18011	17705	17881	17679	17992	17839	17799	17887	17829	17887	17776	17797	17653	17677	17759	17750	17645	17938	17812	17678	17716	17612	17631	17876	17784	17629	17737	17830	17905	17704	17722	17669	17697	17866	17745	17804	17635	17741	17785	17885	17775	17975	17990	17825	17772	17770	17806	17784	17703	17731	17799	17840	17957	17724	17834	17783	17669	17822	17812	17622	17873	17759	17942	17784	17715	17827	17903	17651	17813	17877	17832	17990	17796	17698	17824	17927	17845	17911	17763	17964	17699	17847	17678	17797	17873	17878	17661	17835	17815	17850	17921	17789	17772	17601	17746	17732	17853	17849	17772	17808	17999	17858	17617	17893	17948	17801	17653	17759	18012	17822	17743	17735	17766	17898	17657	17857	17774	17898	17718	17872	17730	17658	17827	17606	17722	17599	17670	17728	17926	17884	17680	17658	17939	17912	17874	17753	17864	17783	17941	17666	17570	17898	17796	17709	17689	17948	17708	17768	18054	18065	17735	17974	17826	17809	17780	17726	17619	17754	17673	17846	17891	17632	17760	17904	17802	17962	17946	17824	17822	17916	17733	17941	17859	17730	17730	17920	17787	17673	17895	17709	17630	17762	17693	17712	17785	17904	17770	17928	17643	17880	17916	17685	17867	17753	17816	17830	17770	17635	17896	17840	17742	17769	17662	17596	17783	17717	17791	17682	17742	17823	17736	17732	17833	17772	17900	17908	17724	17572	17555	17942	17712	17895	17652	17871	17915	17686	17727	17800	17782	17610	17674	17900	17923	17873	17665	17876	17824	17798	17729	17656	17834	17843	17749	17836	17788	17801	17853	17548	17658	17903	17814	17808	17811	17636	17847	17760	17790	17939	17901	17502	17800	18020	17596	17862	17886	17791	17810	17759	17689	17690	17783	17826	17724	17912	17804	17794	17698	17826	17816	17998	17642	17790	17890	17746	17890	17693	17861	17746	17866	17677	18001	17735	17822	17857	17840	17819	17900	17756	17699	17650	17897	17776	17687	17806	17773	17801	17821	17758	17905	17737	17715	17804	17809	17785	17865	17881	17864	17777	17618	17729	17856	18030	17740	17681	17863	17767	17957	17927	17839	17778	17754	17895	17880	17876	17882	17806	17955	17952	17716	17789	17840	17644	17788	17803	17702	17883	17835	17743	17882	17861	17724	17720	17684	17953	17960	17777	17733	17807	17799	17778	17805	17578	17706	17839	17716	17687	17827	17686	17782	17877	17882	17859	17765	17777	17913	17908	17688	17631	17682	17684	17811	17794	17715	17870	17755	17693	17765	17746	17958	17784	17860	17943	17846	17598	17895	17752	17896	17652	17665	17753	17844	17970	17748	17795	17648	17993	17875	17916	17779	17972	17630	17671	18106	17793	17766	17809	17816	17788	17765	17994	17813	17760	17789	17859	17700	17790	17934	17824	17857	17988	17708	17813	17603	17761	17857	17835	17691	17790	17778	17744	17766	17899	17719	17789	17935	17765	17828	17809	17809	17906	17699	17937	17765	17825	17858	18014	17841	17705	17643	17843	17751	17873	17753	17784	17769	17959	17749	17813	17858	17953	17800	17672	17790	17755	17854	17821	17846	17657	17704	17613	17870	17898	17744	18001	17776	17872	17682	17738	17846	17686	17768	17830	17763	17962	17822	17798	17819	17670	17853	17616	17708	17707	17748	17640	18057	17818	17874	17887	17676	17617	17821	17772	17708	17815	17707	17859	17960	17666	17797	17913	17691	17769	17701	17786	17812	17779	17786	17659	17883	17765	17700	17885	17851	17647	17815	17873	17900	17715	17822	17578	17709	17933	17817	17873	17702	17863	17839	17814	17785	17708	17730	17936	17809	17695	17769	17869	17647	17899	17756	17816	17733	17752	17654	17717	17689	17966	17745	17813	17743	17748	17806	17680	17858	17898	17664	17829	17872	17782	17967	17917	17697	17745	17842	17763	17708	17851	17733	17842	17799	17694	17719	17863	17841	17863	17910	17806	17850	17871	17551	17769	17788	17935	17710	17916	17725	17756	17746	17789	17768	17786	17847	17758	17866	17822	17820	17818	17775	17871	17792	17936	17679	17803	17714	17758	17730	17857	17774	17874	17746	17868	17751	17798	17822	17903	17748	17820	17599	17733	17686	17731	18002	17673	17776	17881	17860	17934	17804	17718	17706	17678	17842	17909	17726	17950	17782	17762	17733	17801	17773	17628	17844	17921	17908	17608	17812	17912	17738	17819	17726	17688	17791	17720	17833	17927	17655	17691	17780	17687	17619	17660	17622	17757	17996	17720	17969	17724	17799	17657	17755	17819	17842	17802	17703	17894	17678	17903	17669	17905	17750	17572	17965	17805	17740	17745	17751	17923	17778	17838	17732	17833	17860	17713	17821	17936	17709	17876	17769	17957	17880	17698	17835	17821	17886	17620	17840	17658	17704	17801	18056	17766	17934	17827	17816	17911	17745	17748	17866	17953	17907	17820	17680	17793	17762	17815	17904	17929	17692	17880	17880	17737	17882	17915	17862	17761	17874	17797	17806	17788	17689	17895	17851	17790	17953	17819	17817	17910	17637	17909	17559	17991	17769	17872	17795	17777	17814	17914	17760	17707	17782	17716	17687	17918	17897	17757	18021	17638	17909	17706	17793	17724	17757	17749	17872	17839	17976	17750	17851	17906	17862	17924	17838	17868	17716	17767	17589	17821	17781	17828	17872	17652	17895	17824	17812	17786	17819	17854	17697	17830	17753	17843	17644	17616	17847	17933	17824	17819	17825	17717	17816	17833	17669	17706	17842	17699	17686	17900	17877	17930	17832	17745	17896	17828	17823	17699	17807	17904	17705	17779	17712	17842	17710	17690	17835	17681	17941	17699	17697	17843	17755	17850	17737	17905	17785	17689	17767	17883	17922	17671	17679	17781	17780	17689	17938	17771	17844	17695	17769	17960	17744	17828	17784	17654	17574	17934	17706	17532	17697	17704	17719	17923	17707	17845	17838	17749	17775	17858	17836	17732	17714	17881	17866	17797	17751	17672	17951	17799	17765	17708	17914	17698	17828	17719	17790	17939	17811	17921	17691	18068	17723	17671	17822	17779	17981	17785	17792	17839	17873	17791	17813	17714	17866	17634	17870	17817	17819	17667	17969	17689	17711	17801	17699	17891	17827	17908	17842	17805	17765	17825	17776	17795	17883	17803	17644	17932	17780	17690	17859	17761	17739	17762	17704	17726	17691	18028	17656	17845	17787	17732	17822	17662	17734	17711	17810	17791	17694	17719	17726	17697	17734	17707	17833	17839	17754	17822	17783	17710	17881	17683	17859	17727	17585	17777	17667	17602	17729	17726	17805	17572	17864	17669	17667	17779	17836	17795	17918	17792	17648	17848	17778	17597	17671	17857	17596	17893	17678	17853	17837	17787	17756	17849	17810	17818	17837	17692	17819	17687	17913	17784	17811	17788	17958	17712	17759	17933	17599	17759	17776	17872	17671	17885	17884	17757	17873	17834	17657	17818	17787	17861	17845	18040	17891	17891	17742	17878	17831	17813	17848	17781	17746	17649	17772	17677	17917	17954	17832	17685	17759	17683	17872	17839	17661	17879	17722	17812	17844	17735	17881	17725	17775	17747	17766	17734	17807	17775	17788	17759	17752	17735	17682	17578	17781	17736	17700	17786	17697	17815	17897	17795	17781	17789	17886	17833	17975	17766	17746	17592	17759	17736	17878	17779	17823	17624	17681	17599	17761	17740	17830	17833	17594	17886	17866	17659	17821	17913	17617	17751	17953	17589	17655	17746	17840	17730	17725	17765	17845	17702	17728	17806	17891	17929	17851	17788	17927	17865	17802	17884	17814	17763	17764	17852	17736	17700	17822	17765	17635	17786	17727	17697	17875	17870	17808	17787	17698	17873	17550	17795	17822	17853	17787	17674	17681	17702	17679	17778	17882	17824	18002	17775	17771	17977	17930	17776	17763	17838	17799	17813	17773	17791	17786	17714	17744	17768	17796	17772	17826	17776	17873	17873	17782	17843	17802	17786	17742	17764	17668	17632	17771	17807	17785	17705	17882	17774	17909	17636	17860	17722	17829	17615	17948	17927	17688	17711	17722	17859	17787	17615	17783	17895	17928	17836	17688	17806	17743	17853	17729	17783	17711	17704	17623	17853	17839	17679	17858	17834	17795	17711	17794	17945	17842	17867	18068	17820	17635	17850	17735	17942	17868	17669	17705	17794	17907	17927	17926	17834	17813	17792	17842	17704	17840	17660	17926	17894	17700	17770	17756	17595	17883	17857	17698	17853	17755	17619	17816	17918	17818	17787	17789	17940	17921	17678	17716	17881	17844	17942	17732	17953	17780	17646	17778	17936	17889	17765	17797	17737	17704	17750	17662	17698	17685	17815	17714	17577	17775	17735	18063	17901	17796	17637	17839	17873	17846	17794	17570	17653	17797	17920	17915	17671	17798	17805	17821	17702	17924	17779	17776	17804	17803	18018	17728	17704	17585	17731	17766	17896	18020	17723	17804	17741	17608	17802	17771	17851	17814	17623	17960	17799	17929	17850	17972	17829	17823	17760	17651	17843	17798	17670	17788	17709	17917	17794	17908	17795	17810	17633	17750	17919	17835	17753	17891	17706	17636	17629	17804	17877	17777	17935	17699	17764	18097	17818	17856	17634	17967	17670	17732	17953	17735	17696	17780	17647	17877	18052	17787	17972	17666	18005	17751	17897	17796	17774	17731	17825	17821	17872	17831	17764	17949	17805	17885	17749	17798	17733	17775	17973	17840	17990	17773	17987	17751	17859	17698	17716	17704	17828	17784	17932	17656	17819	17720	17848	17780	17734	17722	17750	17787	17740	17892	17772	17729	17813	17778	17692	17922	17590	17856	17908	17727	17764	17745	17874	17814	17749	17846
22863	21386	29216	23921	21766	24928	28604	24091	23013	23768	23530	23279	23252	23249	23287	23064	23081	23068	23014	22787	22857	22858	22875	22844	22869	22923	22923	22883	22748	22931	22959	23072	23041	22841	22789	22966	22905	22982	22962	22799	23073	22990	22736	22660	22759	22855	23029	22839	22726	22902	22775	22878	22803	22933	22872	22907	22558	22519	22741	23072	23758	23946	23929	23637	23140	23167	22919	22663	22694	22894	22704	22607	22839	22719	22663	22871	22705	22749	22635	22791	22814	22671	22556	22695	22608	22860	22731	22732	22854	22812	22673	22705	22549	22881	22832	22730	22799	22858	22921	22879	22853	22574	22815	22964	22851	22624	22837	22807	22651	22875	22605	22647	22631	22730	22700	22759	22639	22743	22603	22833	22720	22721	22794	22561	22877	22682	22610	22886	22903	22623	22702	22702	22921	22767	22740	22730	22630	22894	22658	22459	22748	22820	22547	22884	22810	22777	22745	22617	22716	22595	22688	22892	22776	22759	22718	22604	22898	22427	22743	22679	22648	22552	22885	22817	22603	22535	22559	22760	22846	22626	22847	22801	22618	22749	22729	22612	22800	22745	22653	22719	22533	22573	22779	22607	22794	22692	22495	22752	22746	22735	22683	22595	22827	22601	22757	22881	22745	22652	22578	22629	22767	22477	22610	22702	22765	22628	22428	22819	22564	22493	22803	22545	22898	22669	22659	22751	22685	22624	22591	22849	22816	22656	22697	22796	22775	22568	22617	22795	22880	22655	22668	22701	22669	22639	22969	22559	22635	22603	22683	22778	22868	22888	22908	22751	22643	22730	22658	22520	22750	22605	22529	22751	22698	22752	22765	22645	22827	22702	22588	22864	22725	22518	22810	22732	22709	22568	22747	22507	22603	22765	22682	22645	22517	22538	22486	22640	22543	22604	22689	22632	22705	22811	22736	22673	22834	22694	22763	22576	22534	22793	22876	22803	22749	22581	22654	22768	22494	22513	22630	22573	22750	22497	22603	22585	22675	22872	22731	22756	22693	22668	22666	22867	22558	22524	22738	22598	22444	22477	22634	22748	22594	22720	22620	22644	22857	22758	22689	22748	22538	22571	22727	22561	22569	22605	22924	22767	22673	22867	22680	22717	22607	22719	22676	22931	22746	22575	22610	22692	22641	22683	22777	22854	22768	22690	22731	22613	22661	22658	22662	22531	22584	22627	22616	22716	22335	22650	22644	22659	22693	22711	22554	22884	22688	22722	22961	22727	22971	22761	22592	22765	22798	22960	22600	22772	22499	22621	22314	22512	22494	22431	22659	22546	22508	22815	22757	22573	22550	22570	22502	22479	22633	22908	22506	22657	22751	22584	22583	22862	22572	22667	22626	22640	22673	22796	22702	22730	22973	22717	22676	22643	22754	22537	22927	22623	22801	22823	22884	22892	22725	22822	22796	22810	22748	22635	22443	22748	22796	22947	23019	22673	22832	22859	22701	22707	22758	22512	22619	22682	22810	22851	22702	22792	22687	22735	22572	22797	22346	22680	22768	22848	22832	22798	22748	22749	22758	22790	22626	22519	22734	22855	22677	22597	22773	22641	22874	22680	22407	22575	23011	22562	22709	22727	22564	22772	22411	22659	22784	22572	22877	22499	22685	22830	22684	22660	22665	22734	22588	22953	22870	22601	22589	22595	22678	22846	22703	22794	22676	22599	22773	22675	22709	22622	22636	22796	22889	22829	22503	22687	22598	22538	22775	22596	22689	22648	22626	22653	22632	22719	22640	22750	22672	22413	22696	22560	22671	22813	22809	22654	22817	22665	22835	22698	22680	22693	22641	22580	22797	22537	22796	22754	22776	22871	22857	22489	22657	22725	22851	22514	22632	22513	22645	22650	22743	22588	22665	22502	22713	22710	22641	22756	22823	22673	22468	22675	22632	22560	22677	22638	22843	22812	22777	22764	22642	22833	22646	22533	22523	22842	22553	22715	22610	22652	22724	22752	22781	22774	22697	22683	22553	22675	22713	22783	22898	22678	22610	22591	22607	22707	23069	22448	22797	22651	22722	22889	22722	22619	22577	22881	22625	22816	22682	22792	22772	22699	22765	22677	22648	22701	22746	22854	22705	22665	22933	22691	22657	22807	22758	22495	22525	22879	22592	22588	22650	22792	22976	22589	22637	22809	22605	22660	22468	22670	22669	22589	22450	22780	22677	22530	22659	22330	22737	22781	22796	22644	22570	22572	22789	22721	22890	22749	22638	22741	22686	22682	22628	22726	22616	22814	23001	22644	22627	22674	22710	22750	22811	22598	22756	22512	22639	22794	22779	22610	22724	22497	22583	22538	22613	22651	22861	22582	22638	22568	22683	22693	22789	22646	22538	22810	22728	22726	22706	22606	22604	22804	22686	22615	22614	22874	23005	22388	22960	22803	22561	22577	22988	22576	22656	22812	22777	22771	22714	22643	22554	22814	22807	22618	22760	22705	22743	22564	22705	22658	22511	22669	22578	22645	22737	22638	22575	22702	22674	22661	22561	22632	22541	22829	22459	22680	22489	22860	22821	22600	22570	22831	22652	22524	22593	22570	22664	22693	22631	22584	22696	22782	22516	22458	22695	22779	22683	22450	22577	22672	22758	22618	22921	22614	22800	22755	22666	22830	22746	22860	22667	22846	22606	22501	22679	22906	22777	22482	22461	22545	22668	23031	22890	22726	22698	22587	22662	22683	22832	22730	22426	22633	22559	22621	22633	22919	22590	22598	22742	22568	22640	22819	22769	22764	22665	22840	22652	22545	22669	22804	22556	22678	22556	22648	22698	22611	22826	22776	22728	22690	22678	22627	22680	22574	22823	22793	22551	22794	22691	22684	22599	22671	22639	22665	22800	22580	22696	22893	22662	22776	22470	22722	22710	22701	22672	22712	22691	22706	22646	22590	22780	22552	22708	22531	22750	22591	22758	22473	22526	22723	22759	22653	22595	22888	22757	22642	22886	22606	22743	22925	22761	22812	22655	22778	22958	22697	22718	22589	22692	22730	22495	22863	22665	22530	22681	22471	22733	22767	22785	22624	22662	22877	22772	22887	22705	22838	22586	22754	22663	22795	22547	22690	22843	22566	22865	22637	22785	22778	22767	22687	22941	22855	22599	22720	22557	22529	22672	22825	22737	22773	22686	22720	22624	22745	22661	22835	22599	22608	22540	22546	22701	22793	22819	22830	22653	22431	22517	22680	22697	22562	22784	22670	22743	22593	22702	22641	22655	22848	22751	22741	22805	22752	22526	22733	22806	22716	22710	22662	22791	22691	22676	22603	22845	22685	22738	22449	22542	22518	22695	22651	22609	22406	22924	22793	22949	22703	22551	22511	22666	22656	22650	22828	22722	22672	22724	22517	22496	22549	22634	22365	22494	22678	22609	22833	22616	22731	22267	22940	22735	22450	22690	22785	22847	22788	22782	22649	22573	22607	22606	22568	22406	22810	22800	22779	22773	22803	22534	22767	22646	22547	22848	22743	22624	22758	22866	22595	22637	22853	22759	22525	22584	22621	22732	22447	22525	22581	22635	22554	22549	22593	22510	22764	22575	22756	22621	22609	22703	22738	22558	22415	22829	22952	22778	22534	22820	22652	22685	22650	22930	22716	22591	22650	22466	22820	22449	22706	22846	22690	22802	22390	22764	22510	22447	22758	22672	22549	22890	22532	22628	22705	22934	22809	22718	22476	22649	22776	22833	22911	22840	22777	22653	22538	22596	22563	22751	22900	22801	22513	22926	22671	22687	22666	22607	22797	22689	22665	22616	22656	22586	22644	22793	22831	22755	22643	22621	22665	22820	22684	22755	22595	22596	22675	22594	22747	22456	22734	22695	22688	22675	22677	22590	22629	22728	22571	22810	22600	22803	22684	22780	22839	22627	22767	22775	22725	22639	22657	22782	22786	22636	22562	22735	22591	22713	22418	22848	22724	22814	22700	22721	22727	22773	22542	22695	22503	22767	22672	22920	22804	22789	22855	22739	22565	22724	22709	22436	22611	22528	22556	22702	22848	22586	22722	22677	22565	22692	22606	22751	22554	22969	22732	22655	22956	22792	22661	22630	22712	22749	22692	22618	22708	22569	22600	22730	22746	22888	22514	22532	22644	22627	22456	22718	22492	22487	22835	22894	22604	22783	22959	22742	22715	22640	22562	22508	22747	22750	22651	22841	22748	22701	22714	22607	22649	22823	22720	22750	22766	22404	22576	22704	22757	22714	22555	22545	22610	22866	22778	22709	22661	22735	22768	22436	22657	22864	22831	22759	22733	22724	22765	22707	22639	22813	22612	22718	22795	22817	22740	22652	22839	22540	22541	22496	22638	22906	22743	22610	22671	22930	22868	22681	22714	22647	22637	22780	22802	22728	22643	22684	22740	22499	22759	22796	22717	22780	22695	22665	22552	22871	22690	22934	22718	22710	22790	22659	22439	22755	22892	22692	22589	22661	23123	22647	22748	22675	22562	22883	22683	22711	22538	22801	22731	22913	22770	22602	22517	22650	22677	22725	22713	22694	22423	22513	22552	22650	22778	22814	22682	22733	22884	22796	22731	22582	22624	22549	22719	22778	22890	22875	22776	22864	22606	22717	22874	22940	22784	22419	22576	22555	22703	22630	22489	22793	22688	22590	22854	22762	22597	23057	22644	22894	22723	22710	22563	22653	22459	22645	22527	22601	22783	22605	22566	22579	22716	22552	22593	22578	22677	22734	22790	22668	22681	22604	22648	22778	22707	22783	22824	23031	22790	22626	22864	22805	22558	22804	22384	22646	22664	22704	22714	22742	22753	22742	22680	22767	22566	22580	22721	22762	22495	22764	22600	22701	22702	22730	22633	22542	22551	22769	22727	22680	22678	22484	22924	22588	22581	22718	22579	22540	22772	22664	22595	22404	22728	22365	22845	22686	22651	22820	22798	22479	22629	22571	22679	22594	22712	22573	22648	22878	22652	22663	22739	22692	22614	22775	22723	22713	22783	22716	22678	22741	22674	22759	22733	22713	22717	22607	22667	22510	22486	22502	22424	22701	22779	22619	22608	22615	22738	22717	22914	22792	22703	22821	22652	22758	22669	22715	22680	22487	22883	22763	22395	22728	22641	22826	22808	22791	22940	22647	22887	22608	22685	22767	22722	22736	22737
17149	31356	28942	23718	21963	20685	19579	19238	18828	18620	18490	18455	18311	18115	18070	18005	17892	18027	17810	17961	18016	18071	18013	17967	17778	18001	17918	18042	17868	17832	17827	17843	17814	17905	17735	17771	17845	17941	17886	17779	17701	17767	17873	17935	18061	17947	17952	17867	17758	17887	18035	17809	17866	17836	17892	17843	17864	17989	17930	18398	19110	19536	19185	18704	18220	18294	17851	17808	17716	17808	17740	17714	18027	17754	17762	17736	17803	17803	17854	17845	17788	17839	17847	17771	17798	18030	17842	17776	17750	17748	17817	17484	17698	17863	17776	17739	17862	17808	17599	17832	17846	17692	17723	17637	17812	17775	17878	17757	17817	17749	17660	17528	17668	17819	17750	17809	17753	17661	17916	17784	17693	17720	17589	17574	17763	17751	17685	17787	17540	17959	17772	17772	17709	17805	17781	17946	17756	17731	17892	17638	17826	17653	17683	17774	17878	17727	17700	17792	17699	17806	17883	17826	17736	17572	17693	17838	17650	17960	17795	17747	17807	17698	17760	17617	17750	17743	17832	17829	17709	17802	17814	17858	17750	17753	17757	17908	17890	17707	17766	17833	17655	17814	17661	17805	17715	17700	17645	17697	17762	17799	17726	17774	17752	17617	17957	17731	17765	17676	17743	17759	17877	17710	17720	17754	17526	17801	17627	17695	17789	17747	17637	17880	17913	17869	17648	17713	17839	17879	17851	17593	17643	17694	17869	17835	17691	17723	17740	17689	17833	17810	17806	17767	17633	17887	17706	17714	17891	17713	17829	17773	17585	17846	17877	17729	17779	17858	17810	17895	17626	17773	17985	17809	17561	17799	17727	17802	17694	17725	17709	17654	17772	17698	17696	17869	17795	17772	17539	17667	17782	17591	17648	17699	17671	17713	17896	17712	17668	17730	17683	17720	18017	17789	17866	17901	17617	17769	17723	17776	17733	17728	17689	17714	17862	17765	17865	17851	17555	17660	17805	17705	17901	17497	17787	17814	17877	17838	17655	17787	17768	17836	17723	17712	17845	17838	17714	17671	17794	17864	17778	17745	17776	17761	17819	17825	17701	17773	17704	17656	17758	17568	17891	17829	17743	17775	17537	17797	17946	17736	17748	17680	17702	17829	17654	17820	17645	17781	17710	17822	17848	17767	17674	17621	17823	17665	17600	17652	17845	17906	17769	17686	17901	17595	17806	17789	17951	17747	17728	17538	17788	17710	17682	17932	17790	17643	17920	17676	17739	17769	17746	17853	17671	17943	17720	17715	17660	17960	17588	17893	17824	17641	17752	17720	17862	17693	17666	17775	17607	17574	17850	17800	17804	17871	17773	17658	17513	17743	17656	17707	17826	17829	17793	17703	17788	17667	17763	17717	17678	17816	17816	17664	17722	17724	17728	17729	17599	17694	17750	17651	17816	17580	17791	17829	17703	17804	17690	17690	17853	17764	17723	17635	17669	17673	17778	17817	17765	17862	17841	17704	17818	17760	17724	17697	17716	17709	17655	17724	17686	17606	17903	17559	17746	17909	17726	17766	17668	17823	17708	17647	17737	17817	17689	17873	17776	17773	17663	17646	17883	17646	17662	17715	17773	17829	17807	17832	17765	17878	17684	17626	17699	17566	17736	17939	17845	17776	17668	17606	17940	17728	17702	17647	17761	17739	17670	17662	17753	17747	17718	17689	17758	17779	17804	17646	17752	17831	17770	17801	17844	17857	17728	17637	17775	17893	17710	17939	17669	17710	17536	17700	17758	17791	17831	17828	17868	17844	17795	17788	17796	17834	17817	17776	17869	17579	17676	17793	17700	17726	17701	17799	17660	17829	17755	17980	17876	17602	17594	17704	17738	17583	17952	17784	17895	17694	17807	17695	17754	17730	17757	17809	17864	17741	17830	17814	17802	17668	17741	17501	17672	17834	17732	17661	17767	17717	17725	17750	17640	17850	17733	17764	17730	17742	17826	17746	17771	17839	17646	17607	17687	17760	17784	17761	17986	17646	17736	17689	17738	17698	17739	17671	17699	17712	17748	17726	17577	17897	17872	17911	17661	17654	17807	17648	17764	17900	17688	17713	17998	17765	17724	17553	17728	17759	17823	17686	17757	17801	17740	17660	17667	17542	17653	17772	17691	17714	17748	17820	17617	17685	17814	17742	17780	17690	17673	17792	17760	17756	17836	17824	17854	17668	17884	17711	17760	17682	17659	17834	17810	17712	17795	17792	17786	17859	17698	17768	17705	17750	17616	17655	17845	17626	17773	17671	17737	17612	17839	17605	17650	17589	17703	17829	17844	17686	17837	17617	17853	17757	17684	17748	17721	17733	17776	17699	17701	17813	17624	17672	17769	17801	17915	17709	17791	17852	17651	17762	17810	17736	17809	17839	17603	17784	17800	17721	17543	17688	17759	17633	17793	17834	17733	17714	17636	17783	17841	17598	17785	17799	17796	17873	17607	17863	17651	17930	17596	17639	17744	17653	17783	17724	17836	17744	17651	17847	17666	17698	17676	17777	17761	17616	17776	17789	17641	17803	17836	17729	17802	17767	17778	17770	17752	17822	17822	17984	17683	17868	17795	17794	17540	17816	17664	17904	17862	17681	17726	17702	17815	17883	17845	17797	17785	17700	17717	17582	17728	17748	17626	17416	17580	17734	17781	17875	17728	17729	17911	17666	17913	17903	17635	17688	18028	17794	17860	17733	17870	17970	17809	17908	17860	17694	17772	17764	17827	17822	17835	17841	17712	17772	17831	17724	17479	17738	17682	17742	17753	17599	17935	17737	17752	17730	17662	17726	17791	17812	17676	17743	17653	17720	17623	17726	17669	17956	17746	17802	17625	17640	17669	17909	17714	17740	17884	17727	17843	17544	17685	17772	17794	17778	17750	17686	17771	17687	17716	17711	17626	17729	17953	17788	17679	17855	17639	17836	17627	17800	17697	17601	17778	17798	17708	17707	17879	17791	17773	17789	17809	17728	17675	17719	17561	17940	17573	17736	17862	17854	17828	17641	17722	17658	17719	17884	17865	17661	17725	17843	18076	17818	17719	17900	17617	17602	17899	17754	17551	17883	17559	17874	17552	17914	17771	17796	17658	17723	17553	17787	17847	17865	17773	17739	18010	17629	17731	17729	17941	17498	17649	17793	17681	17793	17761	17734	17756	17761	17712	17744	17543	17934	17827	17742	17666	17773	17752	17921	17715	17691	17692	17536	17673	17675	17727	17539	17807	17880	17855	17902	17772	17600	17960	17687	17880	17598	17924	17612	17626	17626	17802	17662	17769	17771	17871	17809	17635	17854	17714	17591	17743	17967	17712	17751	17880	17720	17771	17677	17609	17748	17948	17698	17711	17716	17763	17753	17727	17855	17691	17737	17813	17767	17829	17748	17673	17766	17845	17741	17887	17635	17659	17819	17821	17755	17678	17665	17765	17805	17774	17854	17888	17611	17731	17813	17703	17706	17684	17672	17662	17607	17838	17677	17893	17820	17935	17660	17749	17480	17829	17764	17729	17588	17632	17873	17844	17724	17857	17757	17611	17573	17836	17664	17717	17782	17718	17668	17833	17489	17670	17770	17659	17667	17749	17791	17739	17703	17677	17715	17701	17850	17780	17697	17935	17748	17620	17384	17867	17715	17722	17586	17721	17829	17796	17798	17651	17798	17629	17682	17666	17784	17905	17802	17834	17911	17761	17769	17662	17678	17574	17593	17806	17724	17724	17916	17672	17759	17580	17633	17728	17622	17755	17875	17725	17744	17733	17832	17742	17940	17722	17698	17797	17675	17963	17830	17951	17682	17805	17818	17887	17799	17840	17782	17718	17836	17791	17812	17702	17858	17595	17906	17799	17693	17765	17899	17839	17793	17854	17623	17845	17722	17845	17985	17721	17556	17797	17790	17707	17791	17718	17827	17606	17743	17611	17611	17866	17887	17659	17709	17778	17761	17789	17613	17755	17904	17769	17762	17807	17756	17801	17698	17819	17868	17705	17757	17829	17906	17767	17670	17802	17799	17744	17797	17904	17872	17626	17980	17823	17783	17774	17722	17876	17734	17681	17616	17695	17770	17796	17796	17747	17797	17842	17682	17605	17772	17757	17759	17787	17809	17802	17680	17728	17754	17800	17739	17779	17695	17643	17900	17750	17511	17751	17707	17770	17903	17641	17723	17753	17822	17845	17792	17754	17817	17899	17623	17777	17748	17763	17593	17854	17749	17660	17644	17766	17739	17728	17643	17687	17931	17895	17741	17866	17570	17679	17830	17761	17933	17674	17898	17842	17554	17830	17818	17802	17616	17727	18000	17842	17863	17660	17652	17631	17867	17810	17690	17709	17739	17677	17775	17821	17841	17773	17915	17767	17708	17897	17799	17697	17655	17774	17731	17659	17697	17661	17661	17709	17657	17765	17823	17571	17963	17666	17921	17734	17800	17788	17689	17868	17874	17802	17645	17620	17800	17774	17671	17641	17807	17764	17741	17642	17620	17751	17822	17840	17824	17722	17833	17816	17906	17813	17697	17715	17706	17765	17851	17832	17680	17784	17756	17817	17850	17794	17781	17752	17737	17612	17696	17790	17788	17711	17645	17791	17819	17773	17734	17742	17903	17612	17708	17857	17826	17634	17831	17811	17745	17732	17675	17587	17804	17583	17681	17756	17785	17612	17794	17609	17610	17706	17698	17589	17832	17628	17758	17803	17677	17803	17778	17757	17864	17758	17737	17650	17675	17808	17952	17779	17783	17710	17645	17739	17689	17658	17672	17828	17756	17644	17698	17759	17607	17897	17808	17667	17601	17819	17643	17736	17841	17777	17593	17772	17809	17615	17794	17808	17630	17721	17864	17654	17688	17721	17934	17852	17591	17790	17729	17807	17738	17615	17704	17937	17755	17652	17945	17784	17724	17771	17586	17759	17731	17632	17796	17747	17745	17735	17891	17783	17609	17920	17806	17853	17809	17691	17751	17626	17804	17659	17873	17887	17828	17739	17788	17559	17801	17748	17890	17574	17726	17728	17661	17806	17945	17717	17874	17755	17879	17724	17732	18073	17900	17834	17851	17645	17893	17684	17666	17652	17592	17912	17647	17966	17807	17719	17859	17708	17762	17848	17759	17757	17674	17761	17717	17893	17649	17784	17814	17681	17791
28613	23088	27215	25289	22542	22762	22675	22505	22511	22436	22548	22282	22290	22564	22335	22291	22120	22272	22324	22464	22396	22451	22489	22303	22089	22166	22482	22278	22116	22637	22236	22209	22291	22644	22504	22309	22182	22233	22281	22367	22114	22106	22343	22230	22394	22345	22129	22187	22351	22249	22401	22363	22421	22371	22182	22106	22336	22479	22394	22268	22368	22403	22270	22407	22288	22384	22048	22274	22366	22351	22228	22198	22337	22173	22243	22023	22320	22314	22364	22356	22368	22356	22233	22146	22346	22168	22273	22173	22071	22236	22362	22227	22353	22092	22308	22439	22246	22294	22388	22172	22218	22316	22295	22167	22251	22150	22159	22412	22313	22471	22202	22292	22322	22386	22257	22524	22416	22529	22444	22154	22370	22167	22249	22160	22161	22184	22303	22224	22148	22063	22208	22211	22202	22267	22520	22191	22294	22308	22245	22249	22391	22387	22346	22451	22172	22507	22440	22430	22303	22078	22243	22451	22351	22066	22410	22250	22395	22350	22206	22272	22341	22126	22295	22328	22259	22381	22291	22402	22199	22457	22411	21982	22528	22249	22112	22260	22367	22199	22158	22389	22221	22368	22313	22361	22323	22208	22278	22280	22228	22275	22398	22263	22362	22072	22060	22167	22176	22317	22162	22153	22295	22348	22274	22114	22160	22180	22292	22344	22357	22379	22257	22251	22162	22389	22408	22428	22307	22174	22458	22419	22349	22332	22194	22345	22276	22139	22164	22324	22329	22353	22449	22167	22112	22005	22132	22385	22082	22217	22192	22203	22143	22316	22250	22117	22323	22305	22249	22322	22293	22229	22224	22189	22293	22302	22373	22405	22146	22202	22261	22215	22113	22304	22308	22317	22496	22356	22245	22284	22232	22262	22313	22329	22563	22337	22094	22336	22134	22078	22225	22211	22192	22383	22275	22142	22178	22266	22325	22458	22263	22333	22072	22221	22169	22156	22185	22258	22203	22280	22485	22448	22363	22272	22252	22260	22212	22217	22106	22173	22189	22241	22269	22277	22352	22087	22302	22386	22308	22568	22335	22286	22222	22258	22257	22420	22158	22283	22261	22188	22134	22315	22220	22322	22390	22505	22514	22190	22190	22092	21981	22284	22255	22220	22159	22239	22134	22388	22352	22247	22270	22332	22355	22278	22307	22513	22212	22446	22434	22346	22337	22184	22313	22366	22452	22331	22011	22368	22270	22173	22458	22197	22228	22242	22464	22597	22330	22372	22176	22103	22352	22570	22136	22299	22286	22211	22451	22295	22040	22152	22089	22270	22670	22297	22076	22352	22343	22083	22287	22299	22307	22204	22374	22244	22272	22420	21977	22277	22214	22413	22252	22122	22365	22147	22141	22000	22327	22337	22083	22349	22295	22281	22227	22243	22493	22171	22306	22139	22440	22445	22121	22256	22408	22389	22534	22329	22134	22285	22501	22179	22297	22156	22292	22133	22113	22245	22365	22332	22158	22491	22299	22142	22328	22276	22377	22392	22289	22245	22276	22477	22326	22161	22306	22287	22142	22438	22302	22244	22405	22339	22414	22137	22232	22217	21964	22099	22029	22368	22022	22298	22177	22346	22629	22131	22279	22256	22135	22484	22243	22310	22290	22369	22351	22299	22398	22248	22357	22354	22358	22297	22166	22169	22237	22140	22327	22388	22461	22398	22366	22312	22280	22441	22304	22260	22429	22173	22238	22213	22264	22091	22397	22284	22216	22395	22356	22136	22335	22273	22234	22158	22217	22313	22273	22176	22337	22355	22219	22180	22234	22294	22245	22146	22239	22267	22061	22297	22443	22256	22456	22175	22071	22407	22366	22246	22434	22046	22156	22180	22295	22441	22132	22167	22153	22335	22316	22472	22539	22052	22349	22214	22134	22165	21987	22302	22287	22044	22342	22393	22060	22401	22282	22100	22167	22583	22126	22090	22198	22228	22102	22017	22421	22269	22339	22274	22142	22160	22179	22312	22593	22375	22219	22491	22146	22249	22428	22249	22580	22387	22343	22439	22298	22328	22344	22239	22101	22339	22181	22181	22280	22096	22428	22425	22209	22157	22167	22350	22312	22271	22403	22340	22395	22256	22209	22196	22375	22248	22428	22380	22219	22310	22077	22229	22628	22149	22308	22301	22134	22385	22301	22235	21947	22236	22166	22210	22177	22316	22253	22248	22410	22219	22280	22204	22424	22413	22346	22332	22203	22286	22328	22294	22273	22064	22202	22250	22278	22401	22264	22441	22267	22317	22145	22244	22289	22248	22309	22432	22122	22304	22297	22289	22240	22245	22339	22086	22360	22296	22462	22180	22142	22157	22348	22193	22217	22281	22132	22379	22197	22257	22250	22248	22566	22286	22360	22258	22271	22373	22282	22383	22098	22556	22138	22157	22385	22253	22349	22151	22235	22178	22256	22231	22241	22299	22248	22349	22450	22331	22093	22334	22353	22226	22180	22571	22470	22004	22317	22386	22405	22158	22176	22293	22336	22170	22509	22112	22152	22438	22474	22101	22366	22043	22292	22273	22281	22124	22344	22228	22343	22377	22046	22358	22344	22133	22140	22278	22174	22167	22262	22274	22225	22220	22293	22402	22333	22297	22564	22353	22283	22383	22203	22235	22395	22282	22416	22311	22277	22456	22177	22372	22381	22253	22570	22414	22356	22273	22457	22473	22065	22351	22171	22404	22409	22290	22300	22276	22233	22330	22396	22323	22347	22406	22430	22267	22455	22335	22407	22209	22155	22344	22356	22093	22225	22248	22104	22294	22427	22297	22306	22284	22260	22183	22368	22376	22180	22247	22268	22335	22344	22059	22292	22481	22203	22063	22305	22045	22475	22016	21990	22300	22328	22065	22170	22106	22563	22304	22358	22223	22316	22373	22098	22089	22101	22169	22255	22361	22327	22307	22360	22361	22536	22121	22299	21940	21928	22230	22494	22129	22231	22176	22285	22230	22125	22206	22477	22137	22107	22278	21902	22307	22230	22133	22177	22265	22162	22275	22253	22005	22248	22236	22393	22236	22218	22222	22319	22275	22332	22496	22089	22186	22383	22178	22217	22170	22118	22311	22255	22008	22079	22345	22194	21852	22355	22383	22314	22192	22073	22260	22201	22181	22242	22159	22261	22280	22268	22347	22260	22170	22270	22476	22303	22216	22408	22217	22110	22247	22140	22280	22237	22212	22492	22076	22026	22273	22167	22339	22281	22188	22461	22479	22309	21885	22114	22118	22489	22441	22298	22149	22197	22253	22195	22343	22294	22205	22255	22386	22419	22150	22116	21884	22118	22512	22138	22252	22152	22378	22337	22411	22188	22221	22340	22196	22339	22323	22569	22379	22232	22140	22186	22361	22341	22301	22264	22273	22412	22125	22121	22323	22383	22271	22419	22062	22076	22325	22250	22328	22145	22283	22448	22427	22215	22131	22091	22338	22333	22377	22274	22373	22291	22289	22408	22293	22408	22385	22322	22343	22499	22449	22288	22215	22438	22252	22273	22402	22152	22373	22524	22289	22329	22303	22325	22182	22083	22146	22268	22067	22140	22298	22510	22378	22338	22206	22129	22540	22262	22305	22190	22524	22582	22217	22415	22284	22324	22426	22182	22393	22449	22141	22300	22362	22455	22298	22260	22499	22319	22326	22362	22356	22428	22289	22264	22257	22331	22108	22434	22251	22193	22423	22191	22252	22266	22284	22281	22400	22375	22161	22310	22092	22330	22138	22459	22225	22200	22215	22271	22123	22311	22542	22184	22092	22141	22312	22424	22132	22088	22333	22376	22245	22302	22327	22365	22197	22217	22341	22256	22319	22295	22465	22370	22241	22301	22188	22272	22281	22327	22191	22253	22249	22528	22520	22056	22185	22251	22095	22163	22147	22199	22210	22173	22077	21994	22204	22360	22237	22273	22271	22225	22356	22234	22035	22232	22323	22122	22264	22576	22191	22402	22329	22295	22184	22412	22562	22394	22110	22409	22162	22354	22284	22385	22441	22213	22454	22253	22291	22506	22418	22338	22205	22359	22335	22299	22149	22229	22048	22389	22332	22233	22341	22448	22362	22233	22253	22335	22281	22325	22316	22332	22280	22175	22382	22173	22262	22122	22197	21938	22437	22268	22202	22263	22314	22641	22195	22247	22253	22336	22136	22320	22193	22190	22248	22240	22389	22121	22305	22282	22432	22274	22027	22159	22337	22360	22324	22113	22232	22276	22193	22273	22195	22205	21955	22345	22252	22334	22394	22514	22336	22407	22263	22344	22236	22459	22192	22179	22208	22248	22332	22270	22150	22517	22096	22400	22290	22522	22393	22430	22223	22333	22206	22502	22321	22267	22345	22254	22374	22220	22369	22424	22402	22297	22363	22496	22230	22333	22357	22310	22324	22175	22495	22052	22176	22365	22286	22371	22170	22394	22219	22219	21979	22291	22218	22352	22319	22172	22241	22340	22236	22137	22384	22349	22248	22211	22293	22117	22240	22097	22172	22428	22246	22256	22494	22090	22252	22340	22410	22451	22335	22361	22093	22220	21880	22247	22146	22234	22431	22301	22452	22504	22363	22303	22215	22227	22379	22477	22491	22299	22116	22227	22048	22408	22344	22356	22249	22376	22220	22402	22382	22318	22095	22153	22153	22205	22598	22260	22285	22224	22223	22196	22154	22544	22525	22201	22239	22243	22159	22288	22225	22325	22380	22378	22313	22385	22312	22338	22403	22260	22393	22293	22081	22313	22402	22401	22216	22254	22375	22320	22377	22094	22309	22302	22244	22182	22412	22518	22167	22120	22340	22348	22088	22366	22308	22238	22163	22381	22206	22224	22212	22108	22067	22142	22366	22409	22123	22225	22470	22386	22272	22329	22036	22222	22291	22502	22031	22157	22004	22381	22248	22249	22140	22298	22213	22247	22205	22168	22000	22179	22155	22189	22392	22220	22296	22195	22305	22311	22144	22130	22233	22598	22496	22428	22338	22179	22483	21979	22421	22171	22078	22134	22148	22291	22329	22278	22277	22389	22359	22184	22300	22047	22111	22149	22359	22443	22244	22335	22083	22159	22169	22317	22164	22282	22260	22266	22344	22218	22416	22197	22222	22151	22188	22464	22285	22306	22286	22360	22324	22486	22292	22240	22110	22352	22338
17264	21251	20564	18895	18595	18172	17871	17821	17839	17717	17507	17527	17692	17627	17579	17541	17545	17757	17524	17496	17541	17673	17519	17785	17564	17463	17600	17501	17625	17600	17579	17727	17688	17594	17650	17728	17712	17393	17609	17635	17519	17750	17569	17760	17631	17665	17664	17734	17790	17492	17609	17772	17586	17682	17530	17590	17444	17704	17571	17498	17616	17727	17734	17637	17710	17655	17608	17491	17601	17700	17513	17680	17508	17595	17486	17656	17617	17598	17639	17756	17569	17531	17533	17659	17737	17634	17495	17529	17532	17510	17512	17586	17569	17583	17641	17451	17543	17461	17628	17519	17497	17534	17657	17668	17694	17582	17615	17676	17620	17468	17529	17411	17623	17466	17718	17574	17603	17733	17497	17633	17565	17349	17542	17619	17533	17548	17626	17527	17650	17611	17609	17520	17640	17712	17571	17599	17619	17566	17652	17621	17520	17599	17674	17616	17510	17662	17536	17676	17695	17632	17543	17534	17552	17795	17606	17462	17443	17607	17642	17629	17613	17729	17592	17558	17690	17563	17653	17786	17552	17702	17554	17733	17628	17512	17536	17615	17603	17639	17796	17541	17679	17522	17614	17617	17609	17461	17703	17649	17519	17457	17425	17637	17577	17620	17703	17652	17560	17544	17730	17417	17672	17455	17409	17557	17472	17374	17481	17461	17537	17571	17689	17582	17626	17645	17585	17711	17574	17833	17669	17513	17659	17457	17588	17625	17476	17465	17771	17459	17480	17585	17608	17697	17560	17501	17431	17623	17459	17554	17394	17602	17395	17530	17551	17548	17486	17513	17587	17601	17592	17598	17780	17526	17700	17602	17510	17679	17483	17817	17494	17425	17457	17518	17536	17602	17678	17687	17479	17687	17536	17740	17580	17498	17438	17576	17424	17418	17489	17550	17424	17670	17507	17519	17379	17680	17649	17595	17746	17646	17374	17616	17539	17487	17668	17470	17629	17772	17471	17427	17581	17487	17614	17504	17570	17644	17613	17678	17455	17477	17618	17782	17574	17501	17648	17576	17492	17529	17454	17474	17620	17447	17800	17538	17461	17450	17469	17735	17572	17525	17589	17747	17451	17494	17383	17619	17478	17632	17775	17473	17470	17652	17549	17599	17758	17574	17426	17724	17683	17774	17470	17504	17626	17460	17809	17453	17550	17466	17500	17489	17671	17681	17509	17707	17677	17481	17599	17584	17579	17411	17468	17657	17466	17635	17657	17812	17643	17517	17622	17494	17593	17776	17700	17777	17555	17575	17475	17604	17563	17533	17521	17571	17539	17712	17482	17600	17550	17668	17530	17607	17364	17628	17625	17702	17478	17647	17554	17513	17557	17745	17730	17492	17618	17675	17557	17485	17408	17578	17491	17604	17474	17576	17746	17643	17642	17654	17548	17676	17795	17778	17661	17483	17766	17821	17466	17519	17574	17572	17489	17661	17538	17671	17675	17455	17538	17554	17544	17562	17562	17686	17688	17475	17644	17481	17655	17397	17495	17513	17481	17773	17556	17547	17516	17647	17674	17559	17460	17392	17665	17590	17663	17690	17469	17482	17493	17584	17620	17625	17599	17495	17573	17523	17555	17621	17653	17565	17678	17648	17653	17441	17458	17587	17540	17533	17707	17628	17429	17579	17708	17460	17439	17548	17659	17543	17627	17376	17633	17579	17635	17590	17568	17620	17685	17521	17596	17693	17721	17560	17441	17480	17617	17673	17529	17536	17494	17631	17387	17671	17649	17526	17613	17909	17678	17513	17679	17589	17356	17712	17447	17567	17708	17466	17747	17530	17467	17410	17706	17453	17721	17544	17526	17607	17640	17624	17486	17563	17506	17521	17687	17503	17601	17463	17396	17633	17718	17646	17673	17397	17487	17639	17679	17813	17608	17588	17709	17504	17479	17580	17554	17620	17596	17413	17644	17599	17515	17568	17586	17687	17617	17397	17563	17602	17524	17630	17540	17507	17474	17384	17540	17475	17599	17542	17710	17596	17583	17424	17635	17568	17713	17439	17524	17488	17607	17616	17464	17558	17509	17446	17455	17615	17467	17295	17499	17664	17598	17561	17316	17580	17704	17522	17731	17691	17642	17692	17693	17567	17428	17467	17520	17661	17567	17542	17535	17649	17604	17647	17622	17523	17582	17768	17509	17701	17651	17601	17344	17577	17486	17745	17395	17479	17602	17591	17864	17466	17471	17646	17444	17632	17511	17450	17419	17466	17673	17476	17518	17473	17644	17643	17588	17508	17441	17614	17566	17758	17615	17557	17421	17519	17633	17554	17572	17532	17464	17568	17518	17369	17696	17637	17505	17649	17507	17615	17582	17753	17584	17620	17615	17555	17615	17555	17773	17544	17542	17452	17547	17442	17545	17643	17515	17418	17444	17632	17450	17729	17483	17446	17806	17440	17569	17574	17623	17631	17850	17589	17547	17490	17339	17576	17572	17613	17364	17490	17403	17725	17598	17753	17512	17661	17596	17407	17613	17547	17734	17554	17384	17661	17622	17535	17604	17482	17414	17563	17412	17599	17468	17494	17541	17515	17399	17454	17649	17480	17575	17539	17572	17577	17579	17536	17591	17580	17679	17508	17458	17520	17583	17658	17476	17439	17424	17622	17480	17664	17614	17435	17776	17594	17630	17585	17480	17506	17660	17564	17635	17774	17644	17518	17538	17733	17805	17635	17495	17472	17649	17625	17734	17464	17598	17587	17626	17563	17452	17462	17622	17630	17715	17470	17583	17692	17562	17546	17565	17698	17734	17796	17726	17607	17515	17544	17494	17462	17577	17542	17435	17843	17729	17374	17591	17485	17727	17567	17526	17507	17670	17439	17470	17566	17608	17736	17490	17705	17480	17586	17704	17439	17739	17665	17594	17687	17530	17521	17765	17537	17673	17657	17580	17562	17543	17614	17735	17758	17466	17770	17680	17667	17560	17628	17506	17649	17634	17707	17384	17447	17643	17665	17526	17665	17464	17623	17499	17574	17508	17497	17701	17395	17580	17552	17560	17797	17579	17490	17485	17630	17538	17683	17671	17572	17703	17577	17565	17571	17570	17630	17548	17582	17613	17595	17707	17435	17782	17516	17776	17502	17667	17567	17501	17493	17547	17543	17652	17598	17693	17621	17653	17542	17544	17558	17535	17510	17740	17567	17588	17499	17699	17627	17447	17577	17706	17732	17658	17610	17458	17588	17456	17605	17555	17448	17625	17753	17504	17506	17731	17599	17546	17596	17566	17591	17744	17560	17580	17516	17523	17654	17421	17644	17596	17659	17542	17461	17603	17530	17641	17679	17623	17463	17584	17666	17623	17600	17545	17639	17733	17496	17530	17551	17507	17612	17602	17603	17605	17508	17628	17559	17743	17639	17641	17637	17496	17424	17403	17579	17767	17537	17739	17658	17682	17708	17652	17582	17427	17522	17598	17636	17565	17515	17491	17648	17560	17527	17658	17525	17554	17565	17630	17533	17518	17546	17595	17553	17528	17643	17432	17381	17601	17570	17577	17573	17598	17660	17456	17624	17426	17529	17538	17602	17512	17559	17528	17593	17587	17514	17635	17516	17519	17669	17476	17816	17533	17530	17653	17480	17570	17584	17554	17498	17601	17593	17692	17630	17507	17592	17687	17681	17603	17742	17600	17677	17450	17472	17606	17557	17587	17447	17601	17545	17677	17601	17737	17526	17415	17860	17543	17525	17658	17499	17406	17523	17584	17556	17689	17502	17487	17639	17492	17471	17614	17495	17549	17673	17485	17542	17474	17566	17528	17401	17451	17555	17478	17684	17643	17669	17810	17647	17590	17606	17689	17852	17519	17787	17610	17533	17695	17569	17761	17723	17576	17565	17420	17572	17393	17641	17600	17569	17618	17405	17480	17650	17722	17604	17545	17574	17450	17487	17533	17583	17482	17522	17423	17788	17552	17643	17644	17452	17567	17493	17604	17602	17717	17548	17593	17491	17664	17567	17670	17618	17670	17476	17611	17571	17549	17562	17631	17582	17458	17669	17758	17582	17613	17574	17590	17682	17516	17613	17499	17548	17560	17356	17466	17709	17539	17686	17585	17436	17701	17753	17613	17651	17609	17675	17703	17361	17451	17602	17608	17592	17594	17557	17512	17576	17864	17476	17594	17497	17586	17703	17507	17623	17603	17621	17492	17576	17628	17599	17620	17442	17620	17520	17621	17574	17638	17538	17550	17736	17629	17462	17607	17722	17695	17447	17617	17772	17620	17473	17695	17675	17622	17468	17591	17678	17562	17488	17599	17719	17721	17586	17520	17534	17641	17544	17487	17602	17678	17743	17532	17526	17521	17423	17606	17598	17424	17526	17571	17626	17464	17648	17474	17473	17690	17680	17423	17640	17552	17540	17749	17686	17594	17516	17479	17553	17305	17567	17442	17605	17555	17533	17433	17575	17548	17634	17731	17723	17632	17699	17551	17468	17527	17842	17785	17593	17599	17515	17782	17605	17468	17652	17619	17515	17473	17605	17554	17783	17551	17526	17702	17528	17876	17557	17510	17470	17545	17679	17642	17722	17518	17584	17621	17630	17602	17684	17538	17495	17739	17565	17629	17490	17520	17597	17642	17601	17714	17608	17497	17459	17620	17468	17699	17526	17749	17684	17501	17627	17623	17661	17667	17473	17484	17560	17560	17516	17492	17627	17535	17612	17455	17542	17599	17585	17737	17708	17467	17620	17533	17476	17565	17597	17577	17434	17648	17669	17710	17484	17445	17648	17595	17623	17692	17645	17538	17717	17641	17596	17506	17527	17613	17507	17535	17456	17588	17596	17512	17768	17509	17517	17707	17483	17492	17533	17516	17503	17543	17415	17597	17582	17619	17611	17685	17641	17423	17571	17657	17660	17411	17649	17607	17644	17633	17738	17559	17559	17647	17594	17560	17474	17688	17746	17599	17754	17677	17552	17534	17678	17493	17486	17639	17504	17509	17580	17553	17349	17613	17621	17799	17673	17676	17528	17567	17585	17785	17715	17800	17609	17464	17601	17644	17715	17698	17725	17627	17549	17687	17522	17580	17606	17710	17429	17745	17677	17528	17498	17644	17558	17678	17459	17612	17554	17592	17457	17683	17472	17563	17460	17532	17687	17507	17564	17549	17596	17805	17539
24090	21523	29120	24454	22825	24858	25465	22687	22368	22722	22320	22361	22454	22253	22287	22202	22145	22140	22361	22287	22316	22109	22225	22127	22166	22028	21991	22044	22078	22019	22235	21975	22122	22207	21947	21849	21899	22158	22104	21993	22113	22092	22031	21990	22112	21883	22081	21938	21778	22276	22021	22080	22109	22117	22055	21963	22092	22192	21901	21997	22605	22564	22839	22555	22395	22027	22185	21888	21962	22069	21826	21878	21968	21922	21840	22002	21831	22072	22065	21979	21995	22070	21964	21973	21751	22119	21961	22026	21837	21873	21962	21751	22011	22068	21930	22050	21956	21858	21990	22040	21877	22063	21875	21939	22097	22071	22100	22110	21611	22191	21832	21882	21912	21998	21860	21892	21930	22027	21970	22091	21950	21756	22023	21931	21866	21814	21877	21853	21979	22089	21797	21891	21833	21784	22007	21941	22167	21941	21988	21961	21802	22075	21905	21938	22021	22114	21681	22109	21732	21712	21882	21938	21980	21852	21918	21870	21677	21993	21829	21994	21870	21844	21877	22084	21958	21897	22006	22055	21950	22174	21735	21645	21966	21929	21961	21861	21952	21932	22077	21925	22097	21952	21758	22099	21849	22018	21809	21920	21754	21894	21967	21833	21897	22025	22003	22076	21968	21877	21883	21828	22000	21837	21950	21982	22041	21746	22044	22049	22009	21817	21780	22189	21896	22052	21737	21912	21930	21952	22049	22112	21896	21780	21838	21948	21804	21951	22015	21958	21943	21964	21996	21904	22016	21763	22088	22102	21929	21838	21900	21860	21929	21981	22013	21892	21915	22097	22071	22044	22103	21837	21895	21892	21874	21829	22089	21958	21941	22007	22293	21944	21737	22025	21966	21907	22234	21905	21929	21779	22110	22075	21912	22036	22125	21847	22175	22014	21980	22233	22060	21918	21892	22009	21946	21805	21795	21924	21930	21992	21873	21866	21932	21970	21931	21898	21939	21904	22086	21915	21999	22005	22032	22111	21928	21865	22003	21755	21997	21843	21649	21872	21976	21797	21967	21797	21985	21766	21744	22061	21918	21870	21816	21898	22031	22013	22085	22047	21772	21835	21916	21675	21927	21955	21770	21795	22033	22046	22181	21994	21785	21825	21922	21751	22083	21907	21941	22036	22018	21918	22023	21887	22025	21858	21940	22042	21796	22017	22083	21841	21991	21869	21917	21851	22105	22028	22015	21964	21834	21905	21823	22132	22042	22007	21929	22038	21836	21812	22021	21716	21890	21948	22058	22038	21980	22051	22114	22075	21976	22265	21996	22155	21903	21808	21824	21924	21852	21992	21771	22042	21864	21821	22018	21951	21861	21862	21932	21907	21945	22000	21968	21933	22161	21872	21824	22084	21816	22042	21951	22142	22065	22090	22026	22139	22060	22019	22007	21937	21928	22073	22142	21914	21818	21909	22011	22094	21968	22050	21990	21809	22126	22089	21856	21876	21945	22071	21935	21974	21996	22025	21935	22092	21815	22060	21865	21906	22020	22216	21977	21681	22081	22124	21986	22059	22051	22073	21966	21793	22158	22145	21789	21803	21976	21800	21878	21865	21721	21873	21799	21892	21843	21995	21837	21831	21875	21936	21662	21804	21999	21787	21868	21926	22063	21769	21946	21821	22045	21903	21706	21789	21944	21988	22024	21969	21801	21733	21953	22125	21895	21965	21808	21867	21914	21968	21775	22055	22045	22058	21817	22037	22044	22073	22022	22070	22097	21946	21966	22017	21940	21809	21987	21874	21907	22108	21970	22037	21970	21980	21981	21904	22025	22090	22032	22057	22000	22224	22053	22104	21822	21678	22002	21942	22187	21961	21942	21963	22144	21988	21997	21805	21835	21989	22189	21830	21931	22109	21972	21944	22190	21913	21857	21957	21865	22130	21987	21889	21696	21926	21859	22000	22021	21761	21916	21959	21965	22049	21782	21777	21929	21752	21902	21787	21819	21809	21762	21914	22324	21888	22222	21803	22061	21728	21935	21985	22119	21773	21880	21915	21843	21954	21764	21820	22194	21993	21968	21973	22030	22016	22004	22021	22145	21968	21829	21900	21854	22016	22112	21950	21968	22160	21960	21877	21825	21764	21915	22021	21854	21928	21986	21864	22067	22046	21860	21955	22214	21916	22011	22053	22044	21805	21926	22131	21842	21765	21966	21863	22050	21936	21816	21928	21941	21881	21919	21653	21773	22002	22069	21979	22021	21936	21923	22009	21995	22223	22134	21914	21989	21980	21828	22118	21928	21941	21895	21946	21952	22113	21920	21932	21767	21736	22098	21760	21851	21693	22008	22112	21916	22126	21874	22147	21779	22035	21819	21993	22051	21770	21868	22017	21895	22016	21823	21798	22006	22006	22033	21964	21839	21725	21869	22002	22053	21761	21859	22080	21990	21791	21771	21936	22022	21957	21914	21897	21876	21905	21878	21939	22042	22153	22110	21968	22170	22007	21915	22095	21947	21933	22029	22197	22233	22033	21887	21949	22088	21764	22044	21844	21909	22018	21938	22068	21930	21946	22020	21949	22040	21964	21924	21835	21795	22034	21792	21944	22031	22008	21885	21902	22071	22147	21902	21694	21917	21931	22017	21953	21749	21939	22091	21671	21864	21927	21911	21996	21830	21880	22083	22091	21938	21975	21894	22011	21873	21905	21889	21931	21815	21789	21928	22122	21975	21902	21905	21787	21991	21715	21945	21691	21976	21907	22089	21887	21896	21985	21840	21995	21975	21767	21913	22245	21827	21874	22067	21785	21940	21921	22290	22188	21981	21911	21897	22225	21996	21760	21875	22020	22050	21903	21845	22125	21966	22160	22116	21829	22078	21899	21830	21896	21929	21828	21824	21642	21966	21681	21903	21637	22029	21871	22158	21849	21947	21951	21928	22087	22095	21924	22180	21870	21913	21904	22104	21900	21918	22008	21930	21869	22085	21792	21551	22030	21778	21841	21879	21763	22025	21638	21904	22163	21725	22049	21923	21958	22065	21820	21834	21930	22044	21794	21874	21962	22072	21966	22182	21828	21927	21955	21839	22036	22027	21911	21939	21804	21859	22059	22002	22023	22097	22025	22060	21905	21941	21658	21982	22025	21772	21798	22192	22030	21997	21990	22003	21819	21784	22064	21959	21943	21860	21911	22030	21980	21954	21890	21757	21823	22016	22162	21789	21838	21992	22091	21813	21947	22110	21980	21968	21743	21778	22114	21887	21825	21872	21744	21787	22110	21930	21899	21862	21947	21901	21938	22002	21897	21789	21887	21934	21736	21902	21859	22076	21819	21983	21989	21925	21772	21702	21992	21832	21975	21902	21797	21910	21877	21924	22034	21813	21846	21943	22042	21858	22096	21906	21809	21957	21953	22166	21950	22038	21916	21892	21935	21968	21932	21992	21981	22001	22249	22196	21967	21845	21884	21885	21955	21894	21949	22103	22020	21993	21784	21855	21687	22101	21938	21981	21960	21973	21739	21890	21958	21939	21937	22072	21999	22063	21813	21998	21758	22000	21920	21883	21970	22015	21689	21796	21857	21941	21895	21853	21953	21735	22036	21991	22011	22009	21814	22059	21873	21925	22042	22090	22014	21953	21992	22021	21825	22051	21870	21853	21886	22005	21881	21958	22107	21861	21915	21916	21834	21740	21874	22042	21966	21886	21841	21819	21748	22005	21842	21937	21984	21703	22026	21884	21902	22060	21971	21903	22007	21950	21885	21946	21873	21991	21841	21977	21813	22112	21714	21844	21695	22146	21690	21957	21886	21984	21735	22000	21881	21968	21733	21716	21840	21848	21882	22138	21842	22049	21721	21676	21847	21815	21974	22009	22076	22189	21919	21888	22003	21905	22005	22022	22141	21896	21993	22190	21875	21883	21636	22117	21897	21838	21920	21993	21905	22196	22050	21732	21886	22286	21967	21674	21906	21963	21859	22038	21983	21866	21924	21741	22057	22088	21886	21843	21953	21834	21956	22101	22054	21889	21856	21780	21723	22049	21888	21904	21905	22018	21964	22037	21901	21911	22081	22022	21898	21809	21837	21971	21947	22089	22100	21997	21826	22046	22030	22045	21806	21827	21902	21788	22059	22159	22119	22168	21995	21987	21989	21935	21931	21835	21806	22104	21891	21737	21959	21872	22046	22100	21943	22014	21950	22034	21778	21899	21816	22123	21822	21998	21948	22121	22084	21861	21957	21934	21820	21875	21984	21635	21982	21943	22083	21925	21823	21913	21996	21864	21920	21985	21918	22076	21908	22077	21776	22161	21829	22103	22016	21951	22025	21968	21895	22006	21978	21846	22107	21815	21718	21965	22030	21917	21935	22043	21840	21834	21946	21905	21966	21965	21882	21846	21920	21894	22072	22026	21867	21887	21726	21927	22019	21956	21891	21812	21712	21866	22138	21931	21831	22079	22040	22132	21968	22034	21999	21793	21900	21873	21836	21814	21871	21934	21902	22065	22182	21839	21935	22043	21895	21847	21813	22118	21778	22166	21861	21736	21989	22196	21888	21797	21904	21669	21796	22292	21933	21996	22027	21789	21857	21924	21809	22039	21938	21884	22060	22036	22004	21953	21985	22091	21934	22075	21987	21976	21993	22168	21930	21951	22160	22069	21900	22016	22011	21866	21988	21974	21980	21719	21924	21964	22088	22052	21653	21926	22054	21875	21842	21906	21986	22087	22067	22081	22020	21937	21975	22004	21914	21831	22004	21858	21849	21957	21756	21934	21959	21956	21902	22034	21786	21983	22063	22001	21800	21899	22072	22136	22128	21973	21766	21988	21964	21930	21762	21906	21772	21839	21965	21952	21964	22061	22036	21846	21914	21949	21877	21924	21968	22182	21964	22063	22020	21931	21954	22353	21907	22076	21910	21878	21844	22064	22069	21959	21934	21881	21915	21988	21951	22153	22006	21958	21871	21853	21922	21912	21932	21855	21879	21815	21846	22137	21816	22016	22136	21924	21912	21822	22123	21876	22065	21838	21944	22037	21923	21812	22002	21970	22100	22081	21820	22211	21969	21875	21896	21838	22147	22174	21740	21946	21893	21821	22098	22002	21971	21887	21965	22002	22071	22052	21999	21836	21899	22018	22005	21962	22105	22107	21709	21875	21868	22180	21834	21970	21776	22091	22005
15792	26894	24855	21056	19754	19000	18416	18133	17983	17952	17851	17750	17559	17714	17495	17424	17629	17639	17464	17560	17237	17458	17430	17476	17491	17340	17540	17537	17434	17595	17409	17472	17519	17528	17376	17439	17396	17615	17416	17284	17533	17278	17518	17380	17497	17447	17514	17551	17595	17587	17632	17532	17454	17464	17618	17464	17390	17537	17616	17541	17993	18446	18336	17978	17643	17398	17413	17410	17525	17246	17414	17333	17361	17491	17358	17319	17415	17492	17379	17224	17379	17276	17374	17519	17449	17378	17172	17504	17388	17470	17427	17378	17411	17507	17366	17408	17303	17635	17615	17323	17524	17447	17408	17344	17460	17455	17558	17500	17317	17356	17368	17474	17336	17404	17498	17520	17480	17428	17316	17487	17361	17435	17353	17347	17225	17391	17379	17512	17453	17436	17403	17291	17217	17366	17413	17397	17309	17480	17395	17460	17443	17479	17309	17591	17363	17341	17538	17462	17310	17473	17387	17390	17237	17393	17426	17288	17453	17525	17439	17467	17304	17286	17423	17487	17340	17436	17451	17477	17495	17419	17378	17398	17474	17405	17423	17348	17522	17367	17425	17460	17445	17371	17173	17257	17342	17424	17392	17417	17404	17183	17420	17394	17418	17629	17382	17334	17646	17572	17476	17279	17362	17443	17416	17647	17308	17344	17363	17272	17592	17259	17305	17439	17419	17327	17499	17467	17415	17402	17192	17438	17363	17397	17364	17475	17252	17294	17321	17380	17348	17352	17417	17313	17437	17414	17296	17449	17447	17425	17476	17553	17278	17409	17368	17296	17445	17352	17435	17382	17364	17423	17370	17417	17315	17382	17541	17523	17374	17445	17344	17401	17377	17449	17415	17401	17540	17298	17406	17476	17526	17452	17394	17318	17539	17325	17423	17500	17532	17378	17281	17274	17497	17494	17508	17358	17432	17484	17255	17340	17528	17277	17485	17392	17257	17584	17284	17306	17327	17351	17308	17274	17406	17460	17401	17359	17504	17291	17400	17303	17438	17149	17458	17443	17283	17287	17422	17429	17534	17329	17547	17128	17510	17535	17391	17435	17525	17340	17449	17514	17274	17449	17177	17120	17331	17519	17162	17498	17305	17310	17288	17553	17467	17364	17359	17278	17494	17357	17188	17421	17473	17269	17427	17409	17298	17217	17397	17395	17344	17574	17337	17441	17515	17547	17398	17390	17489	17516	17513	17212	17269	17359	17425	17251	17319	17348	17332	17510	17507	17513	17273	17604	17385	17373	17559	17382	17465	17204	17395	17557	17287	17415	17318	17534	17344	17432	17540	17373	17387	17305	17301	17518	17508	17310	17436	17395	17533	17513	17283	17340	17353	17311	17349	17363	17355	17396	17302	17595	17357	17425	17432	17346	17121	17507	17398	17333	17576	17327	17330	17377	17386	17509	17490	17332	17365	17296	17307	17380	17404	17450	17465	17474	17388	17417	17432	17266	17400	17500	17424	17502	17406	17588	17308	17260	17291	17379	17357	17307	17420	17421	17290	17218	17457	17541	17123	17363	17525	17440	17466	17417	17274	17522	17366	17491	17433	17468	17455	17301	17456	17398	17489	17386	17482	17432	17459	17416	17307	17357	17389	17434	17504	17303	17464	17477	17359	17207	17312	17454	17350	17381	17443	17383	17366	17385	17314	17412	17295	17377	17308	17310	17403	17392	17409	17516	17476	17342	17316	17421	17203	17440	17506	17576	17330	17357	17405	17344	17380	17360	17336	17344	17360	17374	17373	17212	17375	17337	17327	17344	17299	17462	17465	17454	17357	17283	17442	17419	17613	17606	17469	17407	17423	17150	17388	17435	17403	17387	17451	17265	17295	17476	17409	17528	17373	17289	17451	17452	17385	17484	17355	17437	17311	17283	17578	17338	17609	17258	17309	17318	17422	17419	17317	17419	17317	17383	17185	17410	17444	17507	17410	17198	17372	17501	17432	17525	17380	17501	17593	17434	17486	17235	17341	17577	17351	17475	17495	17473	17532	17402	17375	17366	17340	17255	17497	17440	17391	17284	17324	17543	17398	17370	17524	17398	17482	17351	17396	17515	17523	17451	17240	17425	17549	17438	17307	17330	17505	17384	17388	17515	17387	17352	17401	17415	17574	17234	17363	17490	17550	17621	17250	17466	17469	17524	17289	17481	17240	17222	17261	17356	17265	17271	17551	17459	17443	17342	17468	17373	17434	17384	17263	17572	17446	17315	17585	17393	17196	17358	17369	17434	17258	17448	17403	17490	17446	17391	17410	17447	17355	17314	17235	17418	17432	17371	17510	17525	17327	17276	17157	17479	17369	17494	17507	17083	17523	17236	17422	17229	17575	17362	17457	17375	17346	17571	17343	17248	17346	17297	17432	17339	17341	17460	17345	17405	17481	17461	17345	17426	17367	17426	17313	17481	17289	17472	17370	17453	17385	17599	17306	17318	17228	17340	17331	17595	17335	17157	17423	17424	17435	17205	17303	17261	17419	17343	17320	17264	17544	17397	17332	17441	17415	17523	17346	17374	17336	17443	17305	17499	17551	17469	17406	17530	17475	17190	17427	17274	17358	17407	17408	17370	17386	17361	17442	17433	17307	17528	17315	17371	17161	17409	17638	17356	17313	17518	17534	17361	17312	17328	17379	17241	17358	17335	17619	17326	17488	17386	17256	17457	17403	17443	17340	17319	17475	17382	17470	17387	17383	17470	17446	17449	17439	17360	17492	17610	17295	17388	17462	17358	17240	17355	17410	17374	17449	17647	17244	17418	17366	17262	17502	17555	17443	17409	17330	17300	17395	17512	17511	17385	17474	17337	17572	17532	17260	17501	17567	17479	17290	17406	17444	17438	17420	17346	17182	17600	17323	17412	17395	17287	17459	17418	17364	17465	17313	17540	17210	17519	17282	17350	17523	17388	17457	17369	17315	17347	17263	17265	17406	17274	17440	17454	17332	17221	17322	17531	17395	17196	17322	17344	17422	17376	17475	17276	17380	17212	17433	17418	17458	17525	17398	17482	17400	17402	17393	17362	17404	17378	17313	17452	17487	17307	17135	17472	17549	17492	17456	17368	17401	17404	17390	17268	17527	17408	17240	17379	17406	17394	17372	17504	17365	17406	17568	17279	17440	17540	17385	17244	17509	17378	17542	17429	17337	17502	17299	17537	17428	17513	17551	17529	17396	17411	17400	17323	17366	17430	17415	17380	17511	17464	17264	17407	17375	17448	17479	17366	17466	17507	17205	17295	17503	17434	17388	17390	17364	17116	17297	17233	17537	17290	17384	17445	17220	17413	17211	17322	17397	17421	17161	17591	17520	17343	17154	17353	17279	17414	17355	17188	17173	17450	17363	17462	17342	17415	17238	17467	17292	17359	17157	17500	17479	17317	17366	17499	17330	17467	17394	17190	17374	17345	17354	17475	17356	17492	17331	17324	17520	17369	17598	17420	17411	17391	17495	17357	17292	17397	17253	17579	17442	17204	17283	17155	17281	17319	17164	17446	17431	17385	17404	17373	17412	17308	17174	17509	17336	17318	17427	17357	17428	17370	17344	17486	17418	17414	17315	17402	17161	17348	17479	17393	17460	17405	17435	17305	17403	17411	17255	17374	17496	17427	17419	17420	17333	17354	17418	17329	17460	17296	17490	17189	17363	17361	17575	17385	17377	17435	17372	17471	17512	17161	17346	17371	17411	17304	17349	17278	17434	17323	17335	17448	17451	17263	17436	17243	17302	17489	17391	17369	17344	17297	17339	17274	17487	17469	17348	17447	17357	17457	17421	17535	17355	17436	17371	17350	17557	17514	17477	17397	17434	17445	17193	17538	17280	17359	17513	17318	17251	17398	17422	17337	17444	17414	17397	17444	17454	17416	17419	17361	17442	17264	17233	17329	17420	17401	17450	17485	17408	17534	17525	17166	17474	17261	17478	17567	17304	17440	17462	17339	17385	17461	17313	17558	17486	17649	17316	17278	17288	17428	17288	17384	17550	17312	17424	17521	17390	17467	17278	17479	17405	17313	17398	17276	17314	17300	17332	17473	17359	17481	17347	17364	17307	17292	17379	17233	17544	17447	17384	17441	17448	17516	17491	17324	17026	17492	17410	17351	17484	17515	17335	17572	17519	17460	17387	17541	17400	17336	17441	17514	17367	17317	17380	17395	17371	17634	17305	17546	17493	17203	17382	17400	17481	17304	17385	17413	17373	17487	17451	17253	17290	17470	17458	17304	17501	17260	17378	17297	17483	17443	17480	17575	17446	17392	17497	17404	17621	17435	17384	17334	17453	17310	17427	17196	17408	17378	17412	17445	17396	17423	17461	17269	17345	17376	17367	17360	17284	17273	17297	17443	17267	17468	17392	17332	17409	17321	17230	17372	17324	17340	17488	17383	17445	17540	17321	17368	17437	17455	17320	17638	17259	17533	17300	17387	17569	17467	17326	17320	17347	17301	17323	17390	17591	17461	17367	17336	17314	17421	17316	17392	17337	17313	17465	17456	17426	17392	17322	17418	17427	17327	17592	17379	17305	17397	17257	17353	17383	17298	17404	17393	17429	17484	17440	17249	17557	17359	17571	17366	17463	17513	17317	17547	17487	17492	17543	17263	17456	17526	17475	17514	17455	17412	17420	17407	17496	17424	17356	17279	17176	17415	17305	17510	17326	17277	17409	17523	17387	17404	17280	17441	17467	17462	17407	17198	17552	17247	17419	17579	17460	17238	17501	17306	17404	17438	17505	17408	17627	17356	17244	17528	17328	17558	17496	17309	17454	17413	17457	17410	17240	17428	17517	17462	17254	17372	17193	17349	17541	17455	17270	17312	17305	17378	17319	17305	17376	17473	17378	17460	17220	17384	17341	17438	17463	17344	17346	17303	17413	17324	17363	17382	17477	17582	17256	17322	17323	17459	17384	17389	17499	17423	17381	17295	17467	17447	17438	17456	17317	17404	17386	17443	17385	17321	17259	17301	17505	17430	17295	17395	17458	17386	17593	17160	17591	17384	17298	17404	17327	17466	17344	17280	17336	17432	17486	17272	17544	17332	17381	17360	17434	17420	17490	17289	17365	17423	17328	17494	17349	17502	17358	17426	17388	17414	17237	17361	17437	17283	17272	17280	17272	17367	17500	17325	17402	17202
23119	21572	29526	24120	21873	24865	28518	23578	23088	23274	23227	23161	22876	22824	22795	22646	22869	22649	22596	22796	22764	22774	22716	22803	22565	22608	22562	22433	22457	22575	22776	22606	22489	22879	22480	22500	22481	22448	22564	22622	22576	22580	22555	22554	22488	22555	22653	22735	22565	22515	22488	22728	22732	22482	22564	22361	22440	22385	22698	22758	23034	24011	23824	23585	22985	22591	22545	22420	22595	22354	22525	22510	22529	22391	22500	22389	22406	22399	22314	22542	22609	22409	22546	22691	22392	22392	22409	22521	22453	22550	22353	22371	22565	22375	22415	22611	22599	22262	22541	22470	22359	22517	22275	22313	22450	22246	22572	22454	22408	22448	22411	22512	22478	22115	22504	22455	22624	22356	22488	22414	22429	22386	22341	22373	22358	22337	22331	22508	22565	22361	22418	22530	22621	22411	22420	22354	22627	22396	22557	22426	22432	22236	22476	22440	22390	22528	22535	22345	22291	22433	22505	22562	22308	22300	22673	22219	22381	22416	22273	21988	22656	22330	22357	22402	22272	22392	22336	22249	22210	22509	22601	22586	22450	22239	22369	22478	22450	22484	22432	22450	22552	22408	22468	22314	22255	22276	22366	22348	22308	22317	22407	22357	22471	22302	22475	22467	22389	22478	22213	22511	22473	22417	22701	22481	22562	22530	22400	22386	22470	22521	22566	22563	22409	22599	22527	22436	22459	22611	22367	22560	22470	22472	22328	22283	22250	22361	22383	22479	22530	22433	22406	22118	22454	22422	22311	22252	22315	22173	22261	22337	22396	22560	22372	22276	22519	22532	22311	22519	22390	22450	22449	22542	22672	22349	22528	22423	22570	22256	22375	22432	22335	22396	22622	22527	22284	22432	22436	22499	22442	22528	22493	22402	22356	22270	22471	22327	22575	22537	22295	22419	22387	22418	22543	22460	22376	22430	22365	22560	22479	22476	22310	22259	22460	22538	22572	22441	22477	22539	22456	22436	22333	22202	22664	22414	22475	22318	22557	22424	22450	22512	22551	22458	22377	22273	22202	22456	22298	22365	22651	22443	22446	22288	22540	22515	22715	22482	22253	22634	22634	22325	22210	22468	22491	22388	22435	22236	22457	22500	22333	22338	22292	22364	22398	22391	22615	22271	22443	22620	22381	22334	22403	22261	22207	22365	22371	22311	22506	22448	22315	22227	22456	22540	22432	22458	22570	22289	22393	22356	22355	22293	22486	22278	22534	22282	22321	22326	22347	22321	22297	22548	22435	22432	22238	22289	22308	22331	22430	22288	22350	22578	22351	22551	22483	22620	22528	22451	22284	22351	22349	22415	22377	22352	22399	22271	22214	22257	22518	22351	22543	22112	22480	22341	22495	22540	22341	22567	22338	22291	22324	22392	22414	22612	22422	22430	22403	22435	22367	22245	22290	22459	22347	22451	22617	22384	22438	22307	22422	22329	22535	22533	22203	22621	22465	22439	22280	22329	22440	22147	22361	22543	22289	22519	22513	22568	22145	22316	22252	22493	22490	22405	22256	22293	22526	22206	22540	22195	22421	22454	22353	22367	22487	22367	22318	22460	22363	22389	22506	22308	22551	22533	22306	22360	22369	22473	22586	22456	22210	22402	22345	22221	22577	22388	22354	22479	22273	22243	22368	22079	22403	22363	22368	22365	22471	22352	22465	22284	22478	22343	22630	22411	22668	22537	22157	22530	22360	22413	22418	22418	22558	22499	22413	22375	22292	22152	22518	22314	22248	22510	22305	22366	22288	22570	22407	22532	22314	22534	22555	22474	22636	22400	22347	22488	22226	22428	22515	22363	22429	22418	22395	22484	22545	22433	22296	22529	22421	22441	22197	22421	22576	22493	22622	22510	22387	22366	22341	22452	22372	22427	22262	22404	22334	22405	22316	22532	22469	22234	22324	22389	22564	22460	22590	22362	22414	22321	22370	22242	22278	22371	22590	22414	22392	22371	22629	22384	22145	22731	22434	22198	22542	22399	22521	22223	22462	22274	22461	22345	22343	22460	22371	22546	22362	22426	22338	22503	22335	22417	22349	22430	22431	22479	22257	22385	22225	22150	22438	22345	22464	22280	22150	22350	22448	22127	22427	22442	22291	22418	22414	22133	22401	22424	22714	22307	22316	22559	22404	22663	22486	22428	22653	22199	22306	22122	22218	22436	22296	22471	22283	22318	22248	22378	22570	22574	22368	22485	22344	22368	22390	22278	22430	22385	22290	22226	22281	22445	22558	22560	22333	22430	22126	22345	22568	22358	22430	22456	22556	22331	22447	22512	22501	22462	22313	22338	22296	22390	22426	22510	22582	22184	22311	22253	22206	22350	22481	22484	22286	22432	22523	22073	22212	22328	22429	22367	22201	22418	22477	22533	22524	22361	22366	22442	22480	22531	22420	22352	22387	22313	22231	22335	22412	22337	22295	22417	22276	22191	22413	22162	22366	22544	22537	22496	22569	22392	22461	22390	22381	22343	22328	22323	22233	22243	22219	22250	22379	22414	22385	22304	22359	22240	22412	22498	22420	22337	22324	22408	22385	22314	22402	22412	22357	22468	22383	22265	22289	22433	22354	22291	22357	22191	22364	22360	22383	22372	22582	22199	22508	22570	22205	22363	22396	22355	22526	22172	22560	22575	22673	22159	22418	22387	22434	22333	22482	22323	22388	22467	22498	22296	22369	22371	22477	22300	22400	22298	22301	22495	22413	22459	22346	22264	22504	22269	22427	22472	22346	22469	22372	22289	22339	22610	22440	22260	22429	22212	22346	22456	22616	22311	22374	22423	22420	22599	22340	22298	22457	22545	22474	22142	22327	22311	22262	22472	22583	22412	22398	22391	22117	22289	22440	22580	22574	22399	22127	22265	22453	22627	22261	22367	22470	22526	22286	22287	22546	22372	22404	22308	22140	22380	22414	22301	22195	22249	22340	22546	22441	22439	22460	22232	22353	22490	22223	22539	22455	22294	22410	22503	22404	22604	22449	22476	22344	22501	22426	22350	22527	22399	22537	22537	22468	22308	22328	22480	22314	22406	22347	22258	22270	22524	22122	22353	22395	22384	22649	22461	22219	22539	22315	22307	22414	22159	22513	22549	22617	22345	22434	22530	22671	22340	22402	22511	22367	22430	22470	22420	22516	22279	22426	22150	22138	22307	22502	22276	22440	22425	22545	22532	22268	22407	22483	22253	22500	22421	22427	22297	22422	22466	22202	22432	22530	22525	22270	22530	22572	22297	22479	22519	22623	22475	22367	22370	22452	22604	22518	22432	22397	22346	22464	22580	22467	22368	22409	22469	22242	22168	22219	22293	22672	22613	22546	22361	22509	22169	22404	22483	22501	22414	22468	22421	22457	22414	22398	22441	22510	22524	22598	22364	22386	22180	22355	22224	22297	22413	22608	22428	22345	22134	22265	22613	22632	22371	22430	22464	22320	22271	22402	22292	22239	22293	22389	22409	22379	22470	22590	22451	22691	22300	22640	22446	22227	22328	22555	22351	22500	22245	22465	22423	22478	22255	22629	22425	22547	22472	22377	22477	22344	22479	22565	22481	22545	22498	22427	22445	22436	22488	22411	22248	22067	22404	22557	22488	22417	22211	22187	22244	22341	22368	22396	22333	22556	22721	22411	22325	22362	22207	22345	22270	22316	22309	22330	22466	22533	22532	22493	22669	22556	22425	22522	22423	22306	22429	22389	22473	22524	22241	22390	22294	22480	22609	22236	22449	22441	22322	22418	22368	22283	22226	22438	22641	22282	22301	22536	22427	22381	22568	22284	22344	22426	22411	22503	22280	22253	22328	22468	22364	22440	22439	22434	22656	22623	22200	22526	22364	22444	22407	22513	22408	22354	22278	22411	22380	22581	22238	22340	22463	22231	22304	22467	22477	22428	22466	22576	22547	22256	22517	22199	22137	22363	22510	22386	22516	22551	22342	22592	22484	22320	22575	22245	22276	22349	22577	22495	22356	22542	22379	22674	22525	22477	22499	22476	22475	22609	22363	22610	22296	22368	22376	22404	22306	22335	22384	22404	22362	22443	22361	22320	22312	22324	22397	22416	22251	22692	22272	22068	22345	22420	22418	22393	22743	22421	22371	22443	22568	22443	22279	22303	22436	22320	22620	22324	22381	22563	22504	22276	22375	22518	22450	22262	22269	22371	22467	22534	22475	22236	22498	22493	22284	22382	22548	22201	22472	22491	22266	22481	22471	22405	22366	22589	22452	22395	22511	22477	22303	22395	22181	22388	22440	22339	22451	22427	22436	22473	22393	22623	22396	22546	22493	22483	22416	22231	22350	22302	22318	22318	22521	22320	22425	22431	22292	22345	22557	22720	22176	22338	22352	22630	22252	22253	22127	22519	22321	22183	22328	22400	22397	22378	22328	22365	22332	22433	22311	22372	22535	22463	22353	22200	22340	22410	22470	22471	22367	22217	22569	22460	22294	22404	22253	22465	22196	22497	22364	22618	22434	22277	22202	22418	22488	22226	22498	22169	22409	22559	22291	22413	22298	22288	22524	22201	22441	22615	22282	22348	22602	22284	22346	22286	22338	22348	22392	22324	22412	22297	22397	22502	22294	22430	22197	22757	22464	22558	22355	22391	22251	22452	22455	22192	22471	22470	22404	22416	22331	22276	22532	22387	22197	22265	22379	22559	22463	22411	22528	22175	22385	22229	22272	22310	22421	22373	22538	22458	22503	22453	22225	22417	22510	22585	22349	22245	22633	22346	22639	22310	22491	22522	22519	22395	22447	22251	22460	22484	22506	22283	22613	22575	22237	22712	22513	22552	22376	22522	22284	22482	22328	22356	22412	22198	22371	22534	22662	22493	22351	22248	22346	22278	22728	22304	22365	22207	22240	22261	22335	22496	22483	22287	22340	22468	22384	22367	22031	22490	22266	22318	22218	22379	22282	22325	22506	22467	22358	22226	22093	22373	22308	22497	22445	22561	22351	22561	22606	22490	22474	22505	22122	22306	22366	22427	22397	22382	22418	22547	22417	22572	22399	22325	22531	22360	22485	22467	22391	22316	22250	22695	22516	22397	22589	22662	22485	22818	22492	22211	22297	22278	22384	22335	22206	22496	22295	22208	22218	22389	22569	22340	22386	22383	22446	22353	22220	22381	22484
17028	31202	28442	23257	21528	20294	19409	18979	18488	18496	18217	18037	18013	18058	17971	17928	17822	17905	17946	17930	17734	18014	17652	17676	17704	17676	17749	17850	17744	17869	17597	17661	17740	17872	17647	17606	17676	17815	17751	17646	17593	17889	17766	17736	17803	17669	17646	17834	17894	17826	17759	17793	17636	17840	17707	17838	17749	17732	17738	17776	18966	19555	19566	18765	18217	17967	17667	17693	17824	17778	17524	17632	17536	17597	17605	17567	17533	17774	17744	17538	17619	17527	17599	17832	17593	17764	17697	17660	17615	17829	17731	17569	17706	17486	17599	17641	17461	17617	17552	17726	17541	17466	17718	17456	17696	17583	17757	17600	17705	17682	17755	17663	17621	17710	17784	17735	17656	17815	17607	17745	17546	17644	17628	17603	17725	17773	17555	17708	17801	17601	17751	17540	17531	17733	17625	17502	17632	17623	17607	17564	17800	17580	17543	17731	17554	17923	17699	17877	17495	17528	17614	17531	17509	17608	17586	17790	17566	17549	17670	17617	17550	17570	17616	17729	17800	17542	17587	17779	17782	17629	17702	17688	17636	17789	17645	17618	17590	17707	17716	17625	17634	17842	17664	17695	17751	17701	17676	17589	17556	17656	17606	17753	17712	17618	17680	17746	17521	17478	17683	17700	17536	17711	17314	17742	17653	17637	17565	17403	17548	17580	17694	17733	17726	17471	17850	17536	17581	17590	17632	17719	17572	17537	17392	17615	17664	17688	17786	17471	17808	17697	17680	17718	17891	17493	17667	17790	17779	17544	17551	17482	17620	17527	17674	17627	17752	17650	17553	17764	17425	17728	17581	17770	17640	17422	17630	17616	17684	17768	17769	17701	17672	17706	17574	17515	17550	17675	17544	17893	17636	17642	17583	17608	17540	17707	17638	17397	17590	17693	17542	17731	17610	17638	17734	17663	17525	17778	17587	17755	17500	17513	17715	17786	17413	17499	17425	17543	17600	17607	17711	17725	17573	17707	17556	17935	17628	17562	17670	17550	17622	17697	17436	17616	17757	17656	17600	17743	17612	17637	17571	17542	17626	17682	17742	17678	17802	17786	17598	17606	17596	17596	17425	17602	17760	17691	17636	17818	17756	17579	17649	17678	17718	17577	17669	17629	17583	17597	17478	17528	17569	17745	17611	17590	17671	17561	17677	17488	17459	17614	17785	17520	17733	17736	17627	17609	17724	17590	17624	17596	17713	17674	17610	17611	17825	17482	17592	17690	17555	17745	17684	17719	17694	17647	17669	17560	17789	17710	17616	17576	17606	17604	17682	17374	17704	17807	17492	17545	17842	17674	17591	17645	17600	17667	17591	17801	17712	17694	17557	17495	17775	17733	17612	17560	17682	17622	17694	17521	17578	17830	17690	17790	17695	17534	17632	17663	17704	17640	17601	17570	17603	17723	17782	17685	17630	17587	17674	17512	17526	17717	17435	17357	17595	17489	17624	17650	17654	17553	17610	17710	17642	17443	17600	17535	17892	17637	17533	17598	17692	17652	17705	17567	17722	17478	17754	17751	17726	17595	17703	17577	17694	17512	17695	17488	17630	17481	17629	17518	17668	17646	17604	17757	17677	17624	17767	17609	17529	17492	17627	17571	17713	17532	17586	17584	17552	17638	17920	17614	17438	17744	17821	17628	17622	17492	17543	17580	17573	17505	17678	17814	17541	17771	17712	17704	17583	17582	17719	17561	17598	17819	17427	17732	17766	17629	17665	17495	17794	17651	17698	17502	17605	17607	17687	17675	17745	17638	17449	17709	17902	17604	17703	17594	17683	17437	17560	17559	17760	17724	17664	17752	17642	17772	17610	17825	17687	17833	17741	17515	17651	17558	17515	17471	17602	17587	17635	17580	17681	17640	17693	17487	17594	17572	17631	17800	17592	17625	17651	17702	17473	17775	17518	17556	17643	17637	17677	17828	17628	17537	17669	17559	17677	17719	17614	17566	17777	17516	17574	17620	17618	17659	17680	17672	17601	17679	17601	17603	17428	17675	17643	17568	17560	17751	17651	17641	17693	17518	17645	17665	17534	17704	17398	17645	17711	17486	17725	17691	17784	17628	17605	17683	17618	17509	17773	17683	17623	17621	17532	17707	17466	17785	17476	17501	17679	17706	17560	17686	17459	17738	17599	17390	17640	17544	17825	17643	17626	17591	17401	17723	17703	17572	17693	17734	17749	17695	17701	17521	17536	17773	17734	17571	17811	17581	17607	17571	17685	17654	17607	17703	17806	17523	17689	17412	17655	17606	17744	17666	17595	17568	17742	17630	17733	17501	17679	17856	17452	17486	17768	17663	17585	17501	17500	17535	17804	17557	17592	17606	17655	17744	17659	17746	17540	17655	17643	17686	17554	17527	17670	17553	17629	17879	17571	17974	17629	17714	17677	17684	17617	17571	17701	17686	17547	17659	17782	17547	17717	17690	17658	17807	17606	17709	17599	17736	17623	17542	17649	17826	17515	17585	17591	17566	17645	17541	17761	17728	17633	17668	17715	17532	17728	17690	17560	17633	17705	17596	17544	17546	17596	17826	17620	17851	17408	17709	17654	17835	17765	17633	17711	17649	17537	17718	17592	17617	17714	17727	17574	17638	17867	17759	17774	17574	17677	17729	17759	17644	17647	17500	17664	17690	17718	17615	17498	17554	17604	17732	17638	17697	17737	17590	17624	17618	17558	17716	17604	17657	17616	17555	17678	17767	17554	17620	17419	17745	17789	17637	17764	17593	17563	17524	17670	17693	17603	17717	17744	17568	17533	17648	17575	17737	17579	17827	17684	17636	17785	17444	17861	17613	17756	17696	17736	17599	17485	17669	17598	17674	17520	17741	17628	17714	17668	17579	17393	17535	17597	17692	17655	17528	17661	17613	17633	17544	17578	17649	17606	17708	17710	17645	17603	17645	17830	17613	17730	17858	17754	17650	17685	17778	17613	17642	17787	17815	17529	17536	17733	17596	17558	17741	17657	17672	17579	17726	17736	17752	17528	17551	17614	17564	17572	17532	17519	17663	17502	17471	17756	17711	17577	17615	17585	17494	17608	17570	17639	17542	17574	17554	17605	17752	17680	17617	17624	17394	17622	17677	17544	17645	17597	17802	17536	17676	17568	17693	17644	17444	17432	17574	17609	17686	17438	17701	17513	17499	17745	17699	17685	17698	17637	17595	17525	17614	17570	17636	17649	17698	17556	17724	17588	17749	17686	17609	17588	17629	17741	17773	17502	17558	17628	17563	17673	17739	17399	17534	17628	17499	17643	17414	17687	17930	17588	17559	17699	17670	17489	17626	17732	17557	17646	17629	17758	17665	17640	17778	17465	17744	17664	17675	17694	17601	17690	17704	17512	17748	17849	17611	17635	17739	17637	17695	17559	17467	17606	17547	17773	17706	17551	17771	17566	17549	17589	17717	17456	17638	17561	17651	17744	17566	17509	17502	17714	17564	17623	17536	17778	17811	17772	17695	17336	17713	17669	17578	17771	17647	17636	17681	17573	17650	17576	17613	17536	17792	17716	17823	17564	17624	17746	17624	17642	17745	17479	17557	17699	17669	17603	17580	17685	17624	17644	17523	17496	17574	17679	17641	17513	17488	17552	17779	17747	17542	17633	17689	17651	17681	17504	17518	17501	17637	17533	17846	17528	17664	17576	17618	17553	17805	17633	17726	17871	17738	17705	17521	17712	17650	17625	17566	17534	17685	17467	17615	17520	17599	17778	17435	17554	17571	17708	17560	17807	17522	17679	17579	17821	17575	17610	17563	17813	17791	17675	17673	17574	17682	17487	17842	17315	17594	17593	17691	17705	17751	17694	17779	17642	17499	17619	17489	17440	17718	17659	17670	17552	17681	17527	17623	17492	17635	17569	17728	17725	17594	17540	17694	17637	17611	17586	17677	17588	17594	17749	17453	17794	17572	17587	17636	17566	17660	17635	17727	17545	17500	17714	17701	17766	17634	17526	17602	17551	17679	17551	17586	17653	17508	17608	17627	17628	17618	17729	17775	17799	17603	17708	17605	17688	17480	17460	17749	17638	17474	17554	17474	17633	17622	17534	17664	17572	17366	17617	17678	17739	17708	17637	17566	17794	17570	17658	17751	17709	17531	17663	17735	17608	17577	17422	17772	17615	17567	17549	17717	17711	17667	17749	17570	17579	17682	17698	17547	17672	17711	17607	17725	17593	17515	17772	17668	17529	17538	17656	17354	17695	17761	17690	17686	17609	17560	17625	17580	17575	17702	17702	17687	17554	17662	17613	17573	17658	17409	17811	17449	17623	17641	17828	17617	17595	17680	17641	17715	17517	17661	17624	17567	17591	17712	17721	17504	17691	17644	17652	17625	17704	17619	17720	17536	17501	17720	17688	17862	17683	17654	17561	17430	17759	17587	17777	17542	17656	17687	17634	17699	17615	17732	17416	17737	17611	17556	17650	17570	17834	17567	17627	17758	17578	17489	17681	17610	17672	17710	17702	17593	17634	17638	17639	17658	17718	17500	17518	17638	17651	17694	17648	17621	17861	17729	17706	17767	17560	17600	17652	17612	17612	17842	17627	17584	17583	17682	17703	17679	17666	17602	17588	17589	17706	17636	17632	17605	17748	17664	17617	17688	17688	17739	17618	17577	17523	17534	17625	17640	17600	17639	17633	17683	17548	17637	17669	17751	17634	17593	17475	17756	17566	17718	17509	17541	17626	17574	17554	17614	17584	17654	17556	17633	17632	17618	17499	17679	17658	17553	17684	17754	17543	17611	17642	17632	17525	17621	17548	17577	17682	17608	17745	17511	17604	17775	17613	17606	17687	17490	17655	17559	17673	17674	17719	17579	17656	17876	17593	17714	17555	17723	17721	17580	17652	17712	17717	17518	17530	17660	17506	17641	17550	17791	17613	17779	17744	17695	17436	17560	17743	17507	17632	17569	17488	17509	17597	17556	17467	17690	17780	17570	17669	17514	17730	17490	17714	17700	17607	17627	17728	17609	17497	17624	17633	17735	17615	17625	17768	17518	17732	17583	17451	17593	17603	17831	17557	17553	17352	17795	17531	17626	17704	17606	17514	17584	17598	17743	17572	17738	17570	17743	17597	17574	17610	17638	17562	17639	17689	17580	17518	17676	17622	17759	17654	17584
28420	22949	26863	24867	22151	22292	22529	22216	22061	22318	22153	22111	21949	22211	22129	22184	22051	21914	22007	22067	21853	22079	22131	22250	22046	21982	22019	21975	22030	22112	22169	21892	22215	22091	21985	21968	21740	21874	22243	22056	21962	21848	22022	22088	21915	21923	21977	21854	21808	21870	21884	21844	21929	22158	22179	21957	22070	22150	22050	21995	21842	22049	22196	22031	21959	21901	22082	22205	21762	22124	21858	22106	22036	21986	21974	22120	22127	21941	21992	22092	22029	21971	21896	22367	22048	21899	22011	22117	22041	22005	22079	22092	22222	22004	21906	21901	21961	21978	22004	21968	22045	22043	21903	21968	21950	21932	22091	21964	21969	22100	21983	21956	22074	22218	21906	22128	22059	22006	21884	21828	22030	21739	22022	21982	21919	22053	22008	21876	21844	21885	21987	21886	22170	21933	22002	22055	21988	22017	22067	22045	21968	22043	22083	22016	21883	21980	21985	22149	22003	22002	22026	22094	21958	22006	21846	21967	22136	22227	22087	22099	21966	21956	22171	21968	22122	22153	22063	21962	21989	21931	21995	22202	21791	21984	22037	22114	21930	21968	21923	21906	22148	22063	22165	22043	22092	21925	21715	22094	21899	22004	22099	21912	21938	22009	22032	21977	21951	21890	22007	21788	22180	21942	21942	21747	21969	21978	21858	21773	21960	22117	21963	22064	21892	22183	22208	22013	22046	22039	21947	21879	22053	22001	22097	21953	21835	21987	22060	21915	22185	21867	22011	21867	22093	21905	21997	21815	22123	22134	22048	21778	22103	21998	22242	22095	21898	22104	22018	22193	21969	21831	22221	22125	22038	21890	22156	22088	22041	22007	22262	22156	21768	22073	21978	22316	21995	21782	21861	22092	21979	21925	21914	22020	21917	21843	21919	22072	22063	21735	21852	22043	21857	21959	21895	22073	21840	21905	22049	21959	22065	22084	21981	22008	21917	22067	21981	22116	22241	21932	22035	21950	21977	21896	21813	21940	22052	21952	22081	22048	21858	21936	22061	22153	22083	22209	22040	21876	22092	21965	21960	21894	21910	22160	21987	21804	22001	21946	22117	22001	22121	22007	22222	22195	22018	21824	21949	22027	21899	21840	22016	22022	21854	21936	21994	21760	22090	22217	22032	21931	21887	21827	21852	21910	21883	21938	21922	21858	21949	22000	22098	22096	22134	21790	21993	21861	22058	21934	21988	21881	22210	22082	21833	22099	21764	21959	21975	22110	22290	21957	21829	21946	21876	22109	21896	22097	21977	21872	21945	21972	21738	22091	21963	22016	21734	21874	22214	21964	21993	22022	22093	22113	22007	22166	22193	21881	22141	21952	21997	21977	21875	21875	22022	21809	22073	22051	21988	21942	22023	21950	21745	21966	21917	22074	21985	21873	22033	21921	22130	22001	22081	22198	21979	21954	21918	21942	21879	21737	22059	22016	22057	21984	21964	22045	21940	21971	22022	22243	21872	21837	21969	22116	21994	22091	21957	21921	21912	22116	22082	21919	22094	21986	22041	21807	21885	22142	21937	22072	22080	22119	22002	21834	21997	22075	22247	22127	22030	21885	21939	21982	22005	21964	22048	21947	21982	22063	22112	22033	21860	21849	22047	22321	21939	21962	22117	21797	21916	21779	21630	21978	21875	22156	21990	21637	22133	21959	22105	21770	22071	21940	22010	21947	22175	21952	22002	21792	21820	21960	22107	22125	22159	21828	22020	22212	22180	21853	21903	21929	21964	21914	21905	22081	21891	22029	21862	21869	21844	21969	21967	21997	22129	21876	21982	22095	22010	22024	21943	22060	21912	21811	21956	22040	22177	21798	22026	21800	22086	22077	22294	22078	22065	21969	21906	21799	22104	21848	21853	22206	22002	21876	21898	21888	21958	21838	21944	22061	22025	22007	22183	22027	22103	21955	22203	22197	21799	21918	22021	21921	21995	22049	21967	21698	21938	22026	22265	22103	22056	21906	21736	22020	21984	22069	22129	21786	21698	21966	22139	21940	22336	22151	22134	21956	22054	21944	21800	21846	21964	22022	22074	21945	22031	21840	21963	22275	22359	21934	22023	22148	22174	22080	22087	22003	21856	21868	22136	22053	22278	21826	21865	22015	22005	21937	22090	21854	22049	21876	21939	22016	21921	22102	22193	22026	21867	22094	22078	22003	22152	22165	22205	22029	21860	22063	22105	22036	22030	21756	22055	22150	21824	22104	22010	21897	22007	21963	22128	21845	22110	21838	21922	21750	21799	21816	21952	22083	21922	21827	22293	22109	21778	21951	22122	21996	21878	22002	21888	22070	22091	22072	22267	22086	22139	22036	21972	22044	22091	21827	21778	21988	22081	21921	22021	22054	22093	21941	21837	21685	21980	21976	22055	22100	22027	21763	22044	22212	22048	22026	21911	22095	21832	22003	21826	22099	22151	21781	22160	22056	22155	22149	22060	21961	22137	22037	21977	21793	22053	21815	22021	21912	21935	21982	21958	22058	21698	21993	21988	21951	21954	22049	21977	22077	21903	21839	21938	21927	21967	21867	21963	21955	21779	22036	22035	22025	22070	21960	21799	21763	22178	21968	21922	21955	22109	21900	21952	22063	21902	21965	21889	22161	22183	21974	22295	22054	22418	21986	22230	21912	21917	21868	22086	22066	22044	21840	21958	22177	22016	22095	22068	22096	21947	22133	22042	21957	21766	21993	21942	22043	22180	21834	21763	22148	22167	21934	22197	22098	22128	21999	21910	22042	22008	21613	22166	21983	21942	22086	21883	21946	22113	22023	21807	21969	21912	22078	22009	21940	22002	21864	22202	21966	21924	21934	22211	22026	22106	22064	22115	21924	21930	22158	22093	22149	22041	21951	22173	22013	22012	22122	21996	21952	22061	21922	21908	21971	21874	22009	22147	22197	21930	21907	21777	21982	22018	21890	22072	22090	21882	22047	22233	22030	21828	22067	21667	21861	22014	22071	21997	22030	22062	21800	21908	22103	22043	22027	22180	22066	21946	21954	22134	21671	21956	21873	21906	21985	22077	22020	22105	21929	21977	21929	22056	21891	21971	21907	22157	22131	22224	21960	22160	22300	21903	21943	21982	21855	22023	22007	21859	22213	21872	21807	21957	22087	21912	21969	22217	22161	22102	21952	21936	22057	22135	22245	22109	22040	21890	22184	21770	22302	22179	22086	22080	22014	22052	21907	22101	22248	21977	22101	22048	22126	22182	21884	22078	21993	22094	22115	21952	22098	22067	22030	21928	21749	21759	21694	22043	21902	21953	22043	21918	21949	22144	22011	22081	22098	21986	22035	21828	21870	22172	21952	21986	21977	22226	21878	22010	22117	21874	21822	21954	22056	21968	22189	22099	21989	22206	22049	21891	21931	22175	21997	22086	21827	21976	21963	22083	22064	21842	22139	21752	21837	21983	21891	21824	21899	22062	21840	21975	22136	21852	21876	21945	21907	21974	21949	22031	21813	22096	21969	22118	22147	21973	21819	21984	22115	21901	21924	22056	21985	21999	21981	21967	22098	22149	21950	21914	22021	22002	22092	22177	22070	22052	22144	22043	22040	22340	21944	22210	22156	21917	22237	21882	22077	21967	22050	22073	21804	21977	22066	21955	22050	22034	21997	22203	22045	21991	22054	22028	22089	21850	22234	21987	21943	21901	21921	22122	22008	22165	21878	22008	22083	22017	21897	22102	22041	22195	21796	22012	21857	21895	22137	21964	21932	22018	22107	21996	21990	22103	22071	21824	22106	21916	21682	21982	22094	22034	22006	22214	21802	22037	22136	22067	21740	21893	21944	22263	21941	21909	21933	22113	21856	22058	22102	22154	22066	22308	22007	21929	21833	22040	21893	22183	21989	22057	21886	22133	21964	22081	22150	22050	21823	21672	21994	21993	21982	22056	22000	22066	22090	22046	22080	22056	21985	21930	21742	21959	22171	21986	22060	22286	22073	21970	22082	21880	22098	21968	21919	22029	21925	22062	22008	21951	22162	21911	22116	21957	21983	21907	21862	22009	22152	22011	22034	22022	21959	21939	22001	21749	22050	22005	22007	22115	21897	21971	21806	21782	22002	21970	22054	22000	22049	21891	21944	21958	22199	21886	22026	21959	22069	21998	21983	21951	21952	22193	22268	22211	21881	21884	21928	21915	21973	21892	21945	21921	21885	22026	21885	21959	21691	21963	22055	21987	21937	22184	22060	21985	22196	21971	21854	22002	21912	22128	21831	22061	21975	22080	21894	22141	22044	21919	21985	22086	21816	21949	22062	21881	22077	22106	21898	21941	22077	21892	21877	21787	21891	21870	22037	21945	22109	21893	22097	22011	21913	22035	21803	22086	21924	21994	22038	22088	22055	21994	22053	21992	21978	22102	22355	21918	21963	21928	22158	21918	22015	22022	22078	21816	21987	21967	22065	21952	21895	22069	22131	21924	22060	21836	21812	22158	21911	22055	21988	22027	22058	22064	22096	21816	22045	21964	21968	21958	21854	21808	21955	21963	22021	21842	21931	21950	21915	21995	22065	22036	22033	21833	21781	22119	21951	22034	22092	21966	22064	22148	21939	22117	22077	22226	22116	22147	21972	22213	21922	22215	22117	22024	22001	21912	22220	21972	22099	21943	21962	21975	22099	21819	21944	22136	21916	21957	22132	21967	22144	21938	22032	21928	21863	21956	21896	21918	21953	21994	22067	22091	22080	22079	21939	22129	22041	22083	22038	21961	22169	22125	21805	21885	22035	21979	22196	22116	21972	22097	22023	21871	22010	21924	21931	22071	22135	21973	21858	22073	22271	21939	21780	21771	22016	21957	22001	22071	21838	22070	21975	22027	22119	22054	22048	22226	21969	22084	21806	22049	21823	21789	21911	21693	22084	21847	22002	22254	21766	21956	22004	21996	22035	22103	22038	22134	22048	22043	21782	21883	21944	22044	22048	21980	22180	21823	22044	21766	21901	22080	21910	22174	21930	21894	22103	21997	22010	22042	21817	21967	22022	22099	22106	22112	21985	21964	21962	21981	22098	22044	22203	22045	22047	21987	21926	22036	22010	22099	22078	21946	21831	22060	22151	22004	22134	22037	21966	21970	22029	21971	21966	22068	22198	22105	21894	21874	22169	22126	21926	21895	21851
16968	20818	19815	18660	18149	17993	17822	17469	17489	17545	17447	17651	17431	17463	17318	17430	17468	17199	17465	17578	17481	17458	17511	17542	17471	17529	17536	17400	17450	17473	17082	17389	17274	17343	17317	17255	17367	17568	17243	17373	17446	17381	17497	17536	17549	17531	17235	17528	17484	17455	17361	17385	17379	17486	17586	17189	17304	17605	17420	17478	17402	17525	17386	17657	17545	17374	17490	17271	17347	17270	17326	17412	17548	17374	17452	17441	17221	17463	17279	17347	17585	17384	17506	17318	17249	17379	17481	17526	17461	17339	17437	17493	17397	17531	17420	17579	17352	17258	17332	17360	17334	17458	17524	17289	17328	17315	17389	17341	17553	17266	17348	17439	17365	17322	17322	17379	17363	17490	17362	17379	17275	17459	17388	17314	17458	17379	17340	17530	17450	17510	17386	17345	17330	17284	17476	17201	17417	17413	17491	17407	17445	17259	17488	17525	17446	17438	17426	17409	17609	17343	17361	17487	17125	17304	17592	17509	17288	17472	17398	17281	17360	17419	17279	17446	17322	17536	17279	17475	17425	17494	17350	17418	17376	17253	17422	17366	17432	17437	17482	17444	17209	17444	17450	17511	17535	17347	17581	17493	17230	17295	17414	17416	17481	17442	17475	17324	17371	17501	17355	17447	17463	17454	17348	17465	17604	17144	17459	17383	17504	17367	17434	17429	17337	17491	17161	17408	17316	17379	17382	17481	17309	17398	17417	17432	17363	17337	17499	17407	17514	17697	17454	17464	17422	17309	17394	17437	17283	17478	17349	17386	17409	17363	17534	17430	17555	17368	17364	17286	17520	17386	17322	17272	17468	17250	17641	17573	17458	17432	17464	17374	17392	17533	17578	17344	17626	17225	17446	17552	17441	17330	17410	17482	17427	17355	17251	17329	17459	17480	17257	17550	17402	17517	17307	17413	17433	17370	17344	17341	17381	17456	17358	17307	17413	17298	17325	17432	17570	17417	17546	17442	17241	17395	17367	17391	17371	17477	17305	17697	17406	17500	17385	17436	17554	17558	17396	17473	17521	17242	17304	17374	17531	17216	17518	17336	17403	17481	17388	17445	17564	17248	17427	17511	17424	17528	17488	17494	17189	17643	17332	17538	17428	17321	17493	17454	17478	17418	17416	17695	17530	17434	17418	17298	17427	17446	17448	17412	17513	17305	17430	17355	17341	17420	17543	17459	17326	17357	17376	17369	17441	17514	17622	17456	17521	17424	17382	17411	17432	17459	17470	17483	17402	17544	17430	17355	17293	17418	17402	17504	17447	17358	17439	17614	17543	17176	17392	17460	17450	17467	17306	17459	17329	17205	17393	17391	17580	17530	17282	17351	17511	17315	17369	17650	17390	17414	17454	17395	17725	17249	17408	17488	17243	17332	17403	17514	17386	17422	17403	17447	17541	17477	17263	17327	17318	17422	17392	17488	17345	17417	17360	17436	17234	17534	17296	17300	17302	17235	17423	17324	17454	17334	17615	17360	17476	17373	17279	17502	17250	17461	17346	17393	17225	17667	17270	17501	17326	17355	17247	17476	17378	17358	17463	17376	17460	17375	17474	17251	17400	17339	17427	17465	17411	17478	17420	17351	17363	17328	17601	17545	17238	17387	17388	17332	17504	17460	17432	17266	17490	17246	17500	17422	17506	17398	17465	17247	17459	17597	17166	17282	17320	17691	17212	17282	17602	17398	17487	17512	17328	17369	17468	17402	17432	17507	17429	17359	17539	17441	17512	17212	17426	17495	17514	17372	17362	17339	17324	17345	17466	17574	17457	17424	17331	17460	17297	17478	17236	17373	17460	17367	17436	17275	17259	17485	17378	17444	17304	17356	17531	17388	17437	17421	17463	17614	17328	17418	17444	17438	17440	17474	17619	17361	17391	17416	17297	17429	17282	17541	17412	17381	17384	17457	17415	17421	17571	17430	17454	17357	17542	17368	17362	17486	17390	17371	17295	17313	17393	17529	17323	17325	17562	17210	17417	17370	17501	17476	17403	17527	17308	17391	17342	17340	17426	17224	17503	17599	17359	17564	17449	17356	17437	17456	17296	17576	17562	17590	17453	17403	17430	17444	17451	17495	17229	17428	17276	17433	17443	17527	17425	17473	17289	17335	17438	17421	17418	17316	17493	17486	17312	17449	17295	17436	17503	17505	17369	17449	17410	17503	17289	17326	17524	17447	17547	17445	17270	17239	17527	17457	17366	17350	17260	17445	17494	17502	17443	17428	17235	17370	17445	17550	17326	17465	17575	17452	17273	17246	17562	17488	17242	17470	17332	17277	17460	17364	17256	17388	17431	17388	17448	17446	17329	17487	17393	17461	17409	17419	17514	17380	17404	17389	17115	17318	17547	17420	17391	17320	17390	17356	17473	17286	17368	17426	17505	17265	17317	17424	17349	17432	17321	17601	17219	17422	17390	17492	17357	17251	17480	17484	17288	17357	17592	17479	17443	17616	17318	17610	17402	17562	17496	17447	17453	17422	17405	17546	17699	17309	17362	17438	17517	17423	17281	17583	17400	17408	17286	17468	17473	17414	17399	17439	17339	17502	17336	17466	17384	17568	17529	17295	17462	17426	17535	17510	17485	17415	17410	17373	17411	17484	17333	17482	17308	17382	17467	17517	17524	17186	17304	17646	17448	17293	17411	17335	17403	17369	17480	17320	17496	17373	17271	17241	17586	17419	17424	17294	17247	17431	17227	17474	17488	17365	17430	17422	17306	17348	17638	17473	17492	17497	17476	17432	17514	17455	17480	17332	17490	17422	17369	17432	17482	17399	17515	17386	17386	17474	17317	17419	17513	17473	17591	17385	17474	17559	17526	17521	17272	17607	17414	17301	17494	17450	17251	17416	17288	17501	17453	17506	17525	17377	17285	17305	17194	17455	17451	17441	17212	17283	17319	17443	17374	17358	17133	17321	17358	17418	17400	17424	17434	17345	17462	17359	17463	17440	17434	17498	17458	17490	17357	17260	17357	17432	17360	17499	17426	17294	17446	17451	17386	17516	17335	17310	17252	17441	17552	17519	17292	17457	17501	17503	17551	17345	17332	17295	17393	17291	17424	17538	17342	17353	17452	17444	17624	17472	17538	17376	17580	17238	17497	17310	17342	17474	17416	17416	17229	17623	17342	17542	17524	17299	17524	17517	17396	17298	17478	17435	17383	17491	17274	17495	17396	17320	17307	17397	17474	17511	17320	17327	17432	17645	17596	17529	17414	17460	17497	17581	17291	17481	17464	17533	17410	17439	17424	17432	17407	17154	17363	17440	17321	17488	17469	17590	17356	17464	17444	17427	17443	17307	17512	17354	17390	17292	17329	17521	17386	17346	17450	17326	17412	17291	17476	17437	17363	17340	17249	17382	17492	17285	17383	17438	17415	17329	17659	17437	17437	17417	17580	17418	17411	17571	17648	17382	17478	17300	17374	17476	17294	17461	17408	17554	17546	17399	17361	17463	17477	17530	17396	17430	17392	17342	17482	17429	17392	17308	17416	17401	17366	17375	17358	17449	17377	17515	17489	17404	17448	17474	17456	17591	17370	17315	17405	17466	17436	17508	17450	17508	17393	17457	17331	17381	17309	17353	17396	17373	17408	17310	17431	17514	17438	17487	17487	17554	17568	17505	17466	17319	17303	17445	17195	17513	17551	17260	17270	17196	17482	17380	17592	17465	17386	17311	17284	17441	17435	17281	17558	17409	17465	17497	17286	17493	17139	17293	17484	17518	17484	17452	17280	17375	17399	17523	17385	17419	17386	17235	17541	17352	17394	17392	17417	17364	17286	17321	17361	17233	17517	17424	17428	17502	17300	17333	17368	17402	17282	17462	17412	17426	17481	17466	17369	17462	17627	17529	17341	17162	17380	17508	17337	17447	17438	17549	17556	17364	17413	17099	17453	17394	17402	17304	17449	17640	17548	17449	17412	17254	17214	17363	17511	17337	17462	17535	17481	17568	17438	17356	17281	17372	17460	17373	17436	17415	17360	17337	17457	17351	17481	17248	17432	17349	17389	17321	17468	17426	17441	17297	17454	17498	17568	17510	17361	17565	17386	17386	17397	17318	17472	17478	17320	17516	17453	17310	17383	17314	17515	17427	17412	17580	17461	17559	17456	17514	17363	17368	17348	17302	17503	17409	17318	17462	17333	17414	17434	17305	17384	17416	17414	17435	17531	17343	17566	17366	17586	17505	17349	17393	17551	17503	17546	17293	17350	17477	17287	17377	17336	17519	17445	17296	17422	17543	17465	17499	17453	17378	17287	17514	17363	17343	17403	17314	17543	17290	17517	17369	17382	17485	17221	17408	17366	17646	17356	17235	17592	17452	17579	17404	17494	17386	17532	17378	17329	17388	17565	17335	17443	17397	17444	17402	17529	17526	17317	17465	17529	17413	17581	17514	17533	17342	17442	17367	17421	17412	17586	17427	17556	17413	17466	17543	17561	17486	17269	17373	17386	17353	17478	17629	17453	17522	17318	17358	17596	17417	17353	17468	17364	17286	17443	17602	17379	17424	17337	17443	17374	17487	17524	17611	17226	17541	17550	17321	17363	17278	17291	17427	17523	17544	17338	17401	17601	17354	17388	17434	17353	17250	17375	17434	17279	17464	17320	17432	17278	17492	17335	17364	17542	17489	17366	17498	17313	17551	17407	17594	17328	17438	17369	17448	17561	17488	17372	17468	17382	17391	17455	17326	17244	17324	17295	17501	17429	17636	17347	17460	17354	17568	17229	17294	17435	17328	17521	17388	17475	17466	17477	17300	17393	17501	17305	17395	17376	17264	17429	17347	17361	17329	17495	17386	17464	17487	17348	17413	17310	17403	17437	17437	17374	17605	17428	17332	17499	17548	17483	17424	17594	17456	17448	17446	17320	17571	17254	17285	17516	17314	17395	17517	17285	17504	17515	17569	17350	17729	17428	17480	17427	17597	17197	17257	17276	17314	17533	17524	17343	17501	17353	17401	17280	17215	17322	17405	17427	17458	17301	17517	17230	17330	17481	17377	17355	17463	17685	17588	17399	17404	17646	17467	17344	17489	17291	17579	17588	17447	17418	17550	17407	17367	17306	17302	17345	17420	17408	17410	17462	17361	17462	17165	17403	17504	17472	17312	17352	17474	17294	17351
24244	21603	29286	24516	22793	24636	25090	22327	21784	22169	22053	22097	21923	21899	21941	21715	21891	21997	21775	21827	22096	21955	21750	21728	21846	21802	21603	21715	21871	21913	21537	21827	21750	21665	21694	21586	21659	21783	21844	21690	21847	21860	21659	21641	21568	21772	21456	21681	21638	21963	21761	21443	21763	21837	21736	21454	21523	21574	21652	21616	21997	22230	22469	22355	21974	21708	21506	21610	21751	21583	21823	21560	21560	21772	21553	21697	21830	21760	21635	21678	21596	21645	21577	21748	21469	21494	21496	21833	21716	21810	21398	21580	21361	21678	21916	21460	21720	21755	21541	21677	21550	21623	21765	21671	21689	21705	21715	21360	21652	21694	21690	21572	21649	21554	21391	21569	21579	21433	21728	21856	21494	21748	21617	21533	21740	21567	21588	21572	21567	21664	21852	21380	21521	21604	21561	21658	21866	21290	21810	21680	21657	21630	21604	21545	21332	21571	21719	21567	21587	21756	21550	21677	21519	21367	21551	21422	21607	21726	21577	21664	21554	21603	21508	21593	21641	21712	21620	21487	21514	21525	21717	21545	21529	21501	21750	21585	21656	21733	21406	21702	21518	21675	21552	21569	21531	21781	21589	21476	21603	21325	21714	21531	21772	21617	21549	21480	21410	21423	21539	21558	21560	21456	21722	21783	21636	21559	21793	21571	21497	21518	21453	21513	21697	21893	21749	21723	21581	21488	21708	21520	21614	21632	21481	21865	21430	21765	21620	21578	21793	21484	21551	21591	21534	21419	21649	21707	21755	21838	21726	21697	21634	21381	21490	21595	21708	21657	21822	21388	21771	21528	21676	21636	21666	21547	21729	21640	21680	21910	21730	21737	21714	21550	21717	21651	21782	21516	21809	21706	21537	21514	21558	21508	21776	21642	21573	21674	21653	21627	21561	21561	21542	21654	21734	21496	21623	21594	21570	21610	21474	21788	21875	21480	21473	21463	21529	21592	21854	21516	21292	21595	21845	21613	21504	21630	21753	21358	21628	21595	21616	21568	21468	21711	21616	21535	21755	21729	21556	21647	21616	21459	21614	21421	21594	21682	21715	21444	21564	21654	21580	21779	21607	21542	21712	21493	21651	21551	21672	21521	21588	21567	21726	21622	21802	21434	21620	21507	21624	21513	21600	21706	21474	21643	21548	21380	21404	21323	21547	21535	21565	21696	21874	21572	21520	21609	21609	21688	21753	21506	21616	21737	21780	21628	21702	21559	21579	21843	21693	21546	21317	21475	21607	21601	21649	21548	21677	21674	21510	21682	21615	21424	21708	21659	21748	21689	21835	21572	21539	21583	21535	21673	21595	21644	21573	21657	21767	21822	21614	21642	21868	21817	21763	21463	21623	21563	21609	21787	21434	21503	21720	21657	21532	21761	21736	21683	21659	21526	21405	21507	21582	21457	21551	21759	21655	21580	21665	21547	21743	21719	21783	21499	21769	21484	21664	21435	21654	21597	21645	21642	21532	21581	21623	21774	21522	21428	21740	21686	21521	21745	21633	21581	21745	21751	21706	21365	21851	21566	21492	21729	21768	21631	21687	21548	21699	21766	21478	21654	21420	21435	21414	21573	21608	21497	21437	21483	21507	21579	21435	21556	21476	21643	21736	21393	21743	21691	21598	21869	21793	21586	21367	21612	21729	21643	21381	21499	21700	21755	21803	21557	21619	21819	21623	21475	21711	21687	21542	21735	21647	21789	21651	21508	21773	21786	21771	21727	21725	21656	21527	21505	21575	21652	21653	21566	21699	21522	21508	21724	21590	21731	21449	21562	21463	21858	21625	21664	21598	21765	21592	21701	21770	21756	21560	21603	21698	21668	21556	21883	21608	21553	21709	21534	21747	21498	21569	21667	21399	21742	21571	21658	21559	21706	21584	21625	21610	21490	21601	21524	21712	21785	21752	21710	21270	21756	21638	21466	21720	21592	21503	21721	21638	21552	21557	21792	21628	21496	21612	21468	21402	21430	21528	21510	21576	21644	21800	21545	21506	21477	21574	21782	21496	21644	21574	21509	21717	21623	21429	21493	21464	21764	21623	21544	21498	21531	21763	21631	21828	21894	21565	21762	21688	21567	21658	21703	21493	21610	21460	21506	21738	21583	21608	21366	21441	21456	21577	21563	21868	21426	21443	21228	21525	21707	21742	21734	21758	21595	21783	21683	21491	21587	21586	21755	21648	21778	21482	21610	21388	21530	21762	21537	21633	21572	21540	21680	21641	21545	21619	21505	21501	21564	21799	21667	21665	21757	21895	21727	21358	21705	21714	21796	21661	21669	21579	21476	21616	21521	21704	21674	21736	21611	21649	21608	21809	21664	21562	21543	21574	21561	21666	21473	21551	21715	21708	21643	21563	21659	21636	21722	21731	21575	21534	21448	21608	21544	21595	21461	21514	21507	21464	21585	21679	21697	21510	21534	21474	21489	21502	21555	21545	21513	21563	21495	21545	21602	21559	21555	21653	21600	21654	21600	21547	21534	21749	21633	21517	21484	21731	21590	21738	21505	21450	21521	21609	21600	21601	21488	21764	21657	21791	21757	21574	21615	21801	21638	21509	21657	21918	21589	21627	21631	21727	21589	21448	21623	21781	21562	21554	21623	21730	21380	21655	21642	21558	21511	21463	21668	21634	21552	21622	21512	21557	21595	21851	21612	21634	21522	21526	21656	21549	21641	21710	21699	21582	21484	21854	21675	21569	21629	21684	21339	21841	21722	21601	21384	21627	21675	21556	21468	21351	21405	21626	21687	21684	21826	21477	21632	21498	21527	21662	21712	21483	21508	21787	21773	21848	21737	21650	21356	21634	21320	21714	21558	21366	21403	21629	21641	21471	21899	21570	21645	21793	21640	21451	21489	21606	21417	21684	21524	21485	21490	21662	21765	21822	21463	21778	21492	21573	21566	21654	21757	21598	21641	21535	21804	21726	21919	21796	21663	21505	21687	21714	21710	21636	21557	21734	21635	21735	21305	21758	21573	21484	21626	21588	21520	21590	21705	21816	21492	21669	21565	21581	21592	21648	21886	21765	21814	21506	21720	21418	21702	21555	21587	21537	21598	21954	21497	21618	21406	21501	21835	21474	21751	21584	21893	21825	21369	21374	21770	21546	21697	21687	21676	21481	21692	21592	21632	21587	21584	21779	21621	21660	21610	21541	21597	21621	21740	21619	21674	21564	21678	21625	21679	21599	21556	21589	21614	21583	21629	21472	21602	21412	21208	21720	21606	21761	21753	21392	21750	21622	21903	21867	21762	21341	21717	21739	21620	21686	21823	21616	21665	21577	21704	21487	21855	21533	21784	21450	21561	21780	21838	21718	21608	21688	21704	21427	21637	21569	21636	21665	21335	21568	21571	21754	21713	21754	21765	21730	21582	21551	21685	21640	21769	21774	21517	21748	21663	21477	21578	21460	21753	21434	21625	21719	21613	21621	21618	21621	21455	21586	21589	21318	21727	21747	21667	21809	21552	21544	21725	21551	21413	21410	21574	21453	21856	21588	21637	21507	21567	21554	21502	21546	21518	21473	21593	21587	21723	21710	21388	21449	21521	21610	21585	21462	21701	21582	21469	21427	21216	21519	21566	21359	21504	21979	21478	21541	21630	21449	21641	21558	21792	21702	21595	21531	21617	21443	21572	21765	21435	21683	21859	21642	21530	21600	21479	21787	21629	21847	21784	21513	21595	21523	21800	21637	21405	21759	21759	21465	21754	21671	21656	21528	21717	21525	21694	21756	21717	21745	21803	21675	21739	21497	21766	21593	21581	21734	21447	21521	21616	21479	21637	21636	21753	21813	21446	21743	21713	21365	21389	21646	21606	21787	21544	21497	21663	21562	21517	21752	21568	21711	21900	21725	21970	21733	21340	21641	21543	21548	21518	21428	21512	21557	21498	21570	21294	21514	21504	21735	21805	21606	21779	21798	21561	21710	21519	21512	21702	21527	21567	21554	21692	21647	21573	21687	21676	21517	21649	21659	21825	21738	21807	21725	21501	21555	21734	21774	21695	21703	21765	21650	21584	21630	21586	21436	21837	21685	21666	21720	21689	21830	21627	21462	21711	21619	21551	21407	21661	21677	21729	21655	21629	21565	21782	21690	21681	21712	21557	21498	21536	21469	21529	21540	21729	21598	21488	21566	21966	21432	21647	21608	21433	21641	21645	21579	21736	21645	21634	21443	21708	21561	21843	21876	21823	21758	21528	21426	21767	21516	21530	21498	21732	21676	21518	21830	21729	21746	21606	21768	21780	21709	21558	21524	21564	21738	21623	21709	21698	21609	21865	21696	21589	21719	21548	21468	21725	21538	21501	21620	21542	21541	21681	21827	21704	21630	21518	21547	21495	21796	21650	21404	21565	21636	21646	21626	21689	21661	21717	21541	21601	21739	21718	21687	21635	21681	21582	21729	21457	21780	21638	21548	21576	21708	21723	21640	21357	21542	21661	21648	21557	21404	21647	21374	21676	21518	21648	21587	21380	21350	21781	21717	21682	21494	21622	21536	21706	21483	21524	21723	21424	21624	21642	21875	21539	21748	21604	21427	21464	21712	21546	21499	21524	21789	21600	21560	21514	21654	21686	21476	21570	21552	21620	21659	21437	21546	21626	21454	21848	21941	21602	21627	21714	21422	21545	21491	21576	21734	21663	21573	21635	21700	21382	21765	21544	21303	21592	21467	21818	21605	21590	21483	21520	21569	21544	21527	21503	21829	21644	21790	21742	21531	21578	21827	21610	21510	21526	21614	21501	21512	21529	21677	21539	21525	21844	21600	21439	21718	21632	21537	21637	21752	21755	21619	21523	21550	21650	21468	21429	21506	21425	21553	21866	21517	21777	21604	21854	21721	21521	21612	21671	21707	21523	21604	21734	21753	21322	21760	21640	21494	21726	21623	21565	21603	21421	21664	21535	21701	21548	21820	21647	21434	21554	21694	21736	21703	21664	21871	21630	21528	21504	21727	21555	21552	21481	21544	21605	21582	21664	21704	21849	21681	21513	21698	21678	21529	21429	21600	21604	21554	21588	21783	21793	21670	21677	21498	21607	21596	21524	21532	21757	21466	21641	21743	21661	21770	21507	21640	21334	21622	21630	21739	21461	21615	21607	21596	21754	21599	21472	21550	21627
15398	26047	24156	20636	19487	18903	18203	17832	17759	17594	17516	17711	17527	17480	17388	17453	17300	17700	17355	17313	17441	17536	17302	17534	17374	17479	17231	17377	17443	17387	17253	17464	17273	17110	17241	17359	17351	17239	17271	17141	17322	17312	17340	17284	17337	17461	17339	17374	17402	17295	17305	17256	17243	17281	17271	17155	17198	17308	17558	17297	18109	18180	18173	17851	17517	17432	17261	17577	17181	17337	17105	17228	17269	17134	17304	17271	17309	17139	17325	17496	17117	17308	17506	17151	17345	17390	17288	17334	17191	17211	17153	17241	17334	17330	17242	17244	17296	17214	17220	17331	17218	17148	17342	17289	17292	17164	17198	17183	17186	17179	17308	17179	17327	17166	17267	17342	17309	17306	17159	17408	17429	17372	17359	17224	17252	17178	17247	17252	17181	17360	17349	17336	17300	17351	17351	17284	17294	17233	17208	17220	17322	17119	17370	17112	17300	17350	17271	17201	17166	17232	17135	17255	17267	17285	17237	17406	17184	17233	17236	17341	17193	17115	17327	17259	17102	17273	17191	17263	17197	17202	17327	17246	17221	17424	17343	17158	17396	17228	17106	17129	17343	17361	17296	17209	17201	17198	17180	17309	17406	17289	17238	17295	17190	17190	16936	17286	17174	17396	17193	17294	17166	17125	17246	17208	17059	17119	17170	17271	17158	17358	17122	17197	17350	17271	17084	17058	17161	17357	17284	17348	17247	17231	17332	17155	17298	17260	17333	17359	17236	17246	17313	17332	17224	17218	17182	17240	17358	17116	17072	17357	17226	17363	17298	17277	17187	17272	17299	17245	17132	17212	17240	17320	17238	17242	17255	17229	17196	17234	17188	17277	17121	17227	17222	17276	17090	17192	17313	17098	17342	17278	17157	17060	17349	17154	17237	17066	17110	17353	17326	17215	17123	17230	17307	17275	17436	17196	17193	17264	17294	17457	17191	17107	17308	17312	17298	17222	17237	17298	17146	17340	17228	17340	17264	17405	17158	17184	17393	17455	17103	17178	17220	17134	17221	17357	17201	17338	17245	17302	17272	17182	17242	17395	17242	17288	17086	17349	17228	17207	17444	17168	17333	17166	17150	17311	17144	17207	17143	17241	17234	17294	17160	17143	17388	17147	17308	17296	17288	17243	17249	17211	17298	17142	17290	17189	17205	17289	17306	17179	17236	17280	17228	17264	17335	17178	17340	17257	17210	17388	17308	17224	17289	17200	17351	17301	17341	17316	17268	17351	17147	17141	17421	17281	17211	17135	17314	17099	17253	17228	17294	17411	17147	17170	17279	17078	17105	17248	17162	17209	17174	17134	17279	17152	17102	17304	17419	17182	17324	17272	17263	17289	17153	17450	17262	17256	17225	17219	17305	17314	17270	17228	17191	17114	17336	17035	17324	17222	17174	17274	17346	17324	17285	17005	17329	17197	17273	17107	17376	17262	17273	17366	17225	17240	17266	17237	17191	17251	17292	17369	17267	17343	17247	17220	17285	17224	17264	17438	17248	17057	17244	17238	17231	17377	17223	17276	17163	17140	17170	17189	17214	17297	17214	17141	17067	17337	17213	17195	17343	17194	17370	17307	17217	17320	17379	17084	17299	17409	17228	17317	17201	17234	17160	17313	17300	17224	17258	17238	17151	17287	17236	17387	17133	17186	17401	17304	17185	17179	17313	17073	17162	17266	17167	17258	17278	17262	17386	17334	17283	17289	17292	17300	17181	17152	17097	17182	17127	17167	17101	17310	17210	17302	17381	17062	17243	17185	17325	17109	17255	17282	17301	17226	17180	17097	17291	17335	17201	17194	17309	17118	17269	17196	17428	17182	17332	17240	17062	17272	17347	17260	17254	17307	17086	17234	17165	17346	17385	17284	17238	17256	17260	17234	17324	17076	17230	17216	17226	17294	17131	17185	17267	17292	17204	17247	17205	17139	17242	17337	17290	17190	17038	17225	17299	17162	17223	17392	17234	17325	17253	17265	17259	17388	17230	17206	17241	17296	17201	17305	17200	17321	17231	17230	17248	17398	17248	17329	17201	17179	17200	17201	17246	17357	17358	17231	17293	17252	17293	17162	17064	17222	17110	17344	17270	17104	17366	17392	17299	17241	17370	17276	17195	17295	17182	17193	17302	17228	17270	17288	17108	17473	17187	17353	17201	17221	17363	17012	17150	17184	17135	17155	17200	17271	17338	17247	17163	17504	17140	17299	17154	17254	17330	17421	17202	17309	17298	17309	17310	17277	17263	17326	17311	17139	17091	17301	17281	17181	17426	17171	17159	17094	17156	17315	17425	17241	17069	17472	17217	17156	17373	17310	17255	17239	17364	17271	17055	17246	17229	17452	17113	17212	17147	17198	17261	17197	17133	17505	17140	17295	17281	17043	17109	17142	17298	17237	17116	17128	17300	17051	17176	17303	17458	17291	17243	17201	17240	17441	17302	17279	17198	17186	17223	17073	17154	17268	17065	17236	17216	17251	17115	17078	17213	17282	17303	17391	17226	17395	17257	17159	17180	17120	17157	17168	17267	17252	17361	17086	17074	17219	17274	17293	17220	17454	17126	17070	17198	17391	17236	17201	17291	17209	17347	17231	17437	17429	17291	17138	17241	17101	17314	17282	17221	17222	17203	17112	17171	17324	17233	17112	17137	17272	17210	16971	17271	17273	17409	17122	17372	17269	17422	17184	17135	17350	17104	17129	17226	17343	17433	17265	17106	17329	17393	17200	17187	17252	17257	17219	17320	17232	17207	17143	17227	17358	17199	17243	17305	17299	17122	17159	17191	17212	17297	17204	17307	17302	17262	17065	17243	17314	17239	17032	17357	17351	17340	17185	17255	17178	17246	17267	17366	17104	17124	17338	17289	17320	17105	17457	17163	17224	17334	17248	17196	17236	17204	17242	17195	17210	17325	17301	17300	17286	17307	17267	17321	17335	17324	17267	17165	17219	17282	17209	17058	17227	17218	17454	17260	17136	17332	17109	17313	17176	17288	17341	17235	17274	17212	17218	17240	17191	17410	17302	17181	17169	17208	17097	17157	17186	17317	17173	17140	17301	17215	17182	17298	17275	17079	17285	17272	17291	17293	17333	17150	17247	17301	17511	17317	17053	17059	17304	17264	17104	17186	17167	17245	17165	17235	17107	17302	17296	17269	17199	17230	17105	17375	17298	17223	17366	17302	17199	17279	17272	17368	17183	17401	17129	17220	17333	17228	17255	17156	17199	17388	17400	17293	17232	17245	17341	17285	17293	17139	17257	17133	17243	17254	17410	17302	17410	17226	17228	17343	17177	17185	17396	17276	17187	17219	17231	17424	17161	17060	17349	17322	17275	17225	17274	17284	17222	17352	17216	17268	17476	17172	17397	17283	17258	17388	17237	17424	17382	17276	17170	17399	17162	17258	17298	17038	17243	17134	17189	17210	17024	17278	17277	17111	17191	17396	17403	17179	17391	17316	17296	17226	17271	17255	17261	17352	17229	17336	17260	17090	17339	17382	17315	17044	17147	17343	17188	17224	17254	17207	17234	17257	17235	17223	17413	17272	17272	17332	17290	17406	17197	17134	17287	17304	17302	17346	17295	17086	17163	17249	17362	17237	17214	17039	17136	17411	17155	17257	17236	17252	17418	17158	17276	17286	17413	16991	17222	17040	17258	17240	17493	17086	17294	17257	17054	17155	17305	17289	17160	17122	17146	17366	17141	17357	17114	17274	17360	17268	17517	17197	17185	17363	17336	17370	17249	17213	17153	17206	17229	17419	17277	17415	17214	17189	17096	17266	17156	17346	17231	17185	17323	17286	17392	17279	17313	17482	17138	17168	17258	17349	17375	17267	17332	17358	17327	17102	17253	17194	17370	17390	17272	17123	17216	17259	17132	17271	17295	17379	17257	17323	17336	16999	17252	17407	17336	17382	17208	17062	17325	17299	17250	17222	17451	17258	16997	17283	17229	17092	17466	17209	17279	17209	17341	17204	17208	17353	17267	17321	17283	17358	17268	17142	17224	17243	17151	17235	17314	17305	17150	17473	17251	17257	17068	17298	17287	17273	17119	17148	17323	17372	17254	17165	17367	17110	17475	17245	17234	17313	17315	17279	17103	17284	17272	17436	17156	17215	17190	17360	17470	17197	17169	17064	17115	17269	17165	17167	17183	17077	17292	17293	17225	17223	17260	17254	17139	17033	17211	17272	17037	17232	17269	17230	17329	17272	17140	17193	17209	17307	17175	17158	17224	17246	17251	17268	17310	17213	17225	17115	17147	17245	17224	17207	17322	17228	17417	17206	17172	17291	17236	17334	17461	17390	17164	17459	17257	17142	17255	17117	17286	17301	17113	17106	17133	17403	17132	17239	17264	17142	17345	17317	17136	17274	17326	17078	17173	17121	17285	17374	17087	17305	17133	17265	17317	17155	17150	17218	17302	17235	17333	17286	17130	17160	17096	17275	17001	17307	17247	17413	17163	17187	17367	17343	17206	17228	17123	17252	17230	17234	17210	17398	17142	17310	17189	17245	17249	17121	17220	17277	17397	17191	17263	17153	17051	17277	17217	17223	17148	17268	17159	17407	17348	17414	17315	17142	17254	17207	17273	17276	17352	17166	17427	17115	17147	17162	17407	17229	17416	17385	17240	17444	17304	17185	17089	17255	17203	17105	17248	17479	17219	17226	17291	17384	17096	17298	17285	17186	17189	17181	17305	17212	17082	17210	17106	17248	17258	17396	17025	17341	17243	17186	17398	17331	17100	17285	17322	17231	17386	17257	17320	17140	17292	17224	17223	17272	17209	17496	17334	17026	17265	17292	17203	17303	17373	17277	17167	17194	17321	17344	17224	17220	17466	17370	17185	17215	17104	17243	17203	17184	17249	17324	17264	17402	17302	17230	17188	17291	17174	17284	17220	17203	17197	17147	17464	17225	17199	17345	17175	17189	17098	17195	17139	17303	17249	17279	17223	17270	17226	17402	17196	17411	17200	17355	17084	17324	17254	17231	17282	17220	17483	17262	17307	17337	17253	17202	17218	17339	17334	17130	17354	17236	17194	17259	17292	17278	17344	17092	17365	17169	17263	17135	17200	17163	17164	17208	17313	17279	17370	17354	17246	17279	17240	17196	17263	17204	17248	17367	17314	17235	17347
22964	21484	29430	24006	21747	24502	28003	22920	22281	22841	22254	22095	22271	22080	22330	21986	22082	21852	21934	21903	21920	21767	22020	22047	21944	21908	21900	22009	21898	21538	21879	21973	21940	21937	21876	21992	21829	21928	21795	21990	21723	21907	21701	21741	21865	21937	21888	22025	21763	21676	21662	21772	21760	21604	21754	21656	21840	21859	21639	21789	22578	23323	23310	22551	22244	22154	21893	21597	21770	21787	21829	21815	21844	21572	21734	21876	21887	21910	21875	21732	21838	21824	21900	21905	21690	21860	21735	21648	21791	21634	21859	21592	21742	21927	21801	21856	21663	21589	21538	21789	21636	21642	22011	21806	21611	21541	21669	21765	21594	21891	21977	21894	22006	21767	21730	21750	21768	21657	21662	21774	21816	21695	22000	21757	21806	21749	21534	21784	21762	21912	21617	21835	21875	21812	21944	21655	21580	21506	21748	21838	21906	21590	21628	21556	21777	21851	21799	21627	21835	21653	21467	21869	21718	21777	21656	21522	21788	21814	21802	21640	21769	21727	21878	21897	21891	21776	21710	21694	21946	21714	21755	22065	21473	21792	21748	21805	21799	21682	21701	21906	21775	21730	21571	21821	21823	21744	21665	21704	21668	21762	21620	21810	21836	21847	21769	21789	21769	21631	21808	21639	21548	21586	21805	21761	21559	21521	21723	21671	21849	21730	21538	21665	21641	21687	21662	21745	21565	21689	21535	21626	21735	21799	21775	21797	21714	21769	21585	21673	21749	21635	21753	21834	21477	21547	21745	21601	21627	21574	21772	21906	21743	21884	21610	21598	21839	21645	21852	21694	21804	21733	21706	21900	21880	21667	21778	21794	21723	21592	21738	21704	21791	21572	21704	21807	21752	21808	21683	21560	21790	21700	21672	21647	21805	21693	21704	21654	21577	21577	21846	21565	21792	21761	21738	21752	21759	21737	21559	21673	21750	21587	21750	21890	21787	21656	21634	21813	21856	21629	21763	21579	21708	21789	21694	21686	21647	21656	21760	21744	21554	21750	21743	21481	21733	21588	21766	21824	21736	21445	21790	21655	21809	21735	21658	21571	21677	21615	21822	21788	21752	21636	21771	21703	21896	21655	21729	21688	21847	21949	21884	21835	21688	21864	21555	21473	21591	21635	21820	21659	21898	21642	21687	21807	21718	21649	21680	21637	21630	21710	21752	21620	21717	21785	21707	21643	21740	21564	21896	21446	21784	21603	21737	21661	21634	21523	21668	21666	21812	21735	21769	21831	21875	21791	21685	21846	21760	21783	21782	21905	21700	21855	21672	21826	21899	21801	21813	21858	21780	21626	21840	21596	21867	21854	21675	21574	21816	21705	21745	21628	21662	21758	21831	21756	21850	21681	21653	21641	21694	21703	21745	21711	21724	21679	21901	21887	21877	21735	21701	21742	21780	21646	21789	21817	22018	21666	21988	21648	21623	21892	21456	21496	21342	21507	21695	21674	21676	21546	21579	21555	21825	21675	21689	21822	21759	21935	21772	21652	21828	21730	21724	21780	21705	21498	21750	21503	21756	21790	21761	21583	21766	21819	21600	21774	21886	21653	21736	21973	21718	21619	21812	21565	21623	21743	21511	21900	21685	21774	21740	21860	21560	21753	21580	21605	21458	21616	21762	21727	21762	21885	21700	21746	21723	21634	21844	22016	21707	21743	21801	21759	21669	21638	21614	21805	21659	21583	21729	21612	21757	21647	21572	21469	21513	21634	21757	21662	21585	21714	21739	21797	21701	21706	21302	21611	21946	21844	21640	21379	21462	21824	21699	21797	21733	21748	21673	21695	21721	21589	21720	21633	21638	21930	21711	21695	21618	21815	21685	21757	21680	21611	21801	21785	21720	21637	21946	21767	21684	21837	21788	21726	21655	21606	21850	21627	21710	21483	21833	21543	21595	21782	21808	21704	21647	21823	21733	21780	21566	21602	21701	21544	21800	21697	21705	21762	21679	21713	21819	21683	21799	21946	21820	21732	21700	21716	21809	21924	21654	21650	21730	21914	21697	21582	21477	21735	21673	21836	21575	21659	21743	21792	21788	21552	21913	21742	21611	21788	21878	21805	21665	21556	21784	21654	21544	21726	21536	21802	21660	21477	21811	21990	21595	21581	21575	21626	21735	21539	21837	21832	21787	21556	21693	21695	21623	21813	21694	21591	21825	21602	21670	21621	21482	21763	21777	21733	21725	21682	21650	21857	21702	21713	21689	21460	21945	21896	21790	21679	21736	21771	21718	21875	21926	21741	21739	21896	21695	21558	21999	21642	21820	21687	21750	21785	21729	21802	21566	21650	21757	21860	21743	21703	21742	21624	21578	21788	21710	21748	21863	21760	21727	21677	21728	21733	21587	21817	21684	21528	21730	21669	22011	21672	21723	21736	21826	21869	21591	21436	21569	21682	21672	21945	21701	21665	21810	21699	21778	21709	21731	21827	21537	21727	21482	21791	21544	21590	21523	21579	21725	21724	21620	21582	21783	21683	21807	21526	21534	21712	21697	21691	21831	21693	21548	21881	21759	21628	21544	21888	21720	21795	21868	21473	21682	21794	21769	21732	21767	21532	21675	21565	21491	21524	21652	21744	21743	21827	21676	21632	21627	21709	21720	21662	21525	21820	21763	21661	21574	21903	21663	21747	21776	21596	21570	21842	21800	21716	21724	21632	21663	21722	21716	21631	21561	21657	21637	21492	21727	21929	21892	21901	21824	21812	21847	21771	21853	21511	21943	21816	21538	21808	21768	21743	21638	21716	21662	21684	21581	21802	21687	21545	21806	21807	21763	21627	21823	21621	21731	21586	21746	21735	21538	21757	21746	21775	21711	21581	21526	21919	21729	21673	21732	21728	21607	21682	21723	21788	21843	21737	21715	21669	21631	21782	21955	21576	21919	21713	21843	21666	21591	21534	21711	21698	21670	21566	21895	21698	21744	21800	21767	21752	21810	21621	21703	21706	21569	21535	21969	21748	21668	21576	21469	21595	21471	21425	21579	21582	21489	21550	21681	21616	21418	21766	21709	21777	21725	21651	21793	21754	21722	21741	21733	21831	21915	21834	21584	21494	21668	21658	21566	21495	21782	21678	21651	21587	21793	21530	21594	21621	21686	21752	21694	21415	21836	21586	21751	21732	21792	21793	21737	21855	21721	21759	21762	21813	21875	21708	21925	21715	21743	21839	21682	21784	21898	21730	21922	21687	21589	21810	21671	21431	21732	21562	21687	21602	21695	21652	21861	21554	21761	21605	21759	21656	21821	21920	21818	21750	21662	21709	21598	21665	21769	21746	21636	21642	21864	21715	21812	21685	21859	21867	21884	21816	21606	21909	21669	21731	21685	21630	21863	21572	21816	21749	21562	21713	21776	21465	21826	22003	21890	21628	21958	21589	21556	21856	21503	21616	21774	21776	21612	21795	21760	21848	21709	21730	21849	21769	21919	21772	21806	21689	21632	21613	21634	21855	21694	21803	21608	21652	21754	21829	21823	21714	21638	21699	21791	21673	21620	21618	21543	21699	21781	21734	21650	21732	21703	21759	22004	21692	21712	21873	21764	21485	21673	21650	21964	21689	21693	21641	21662	21654	21590	21690	21682	21627	21808	21695	21937	21849	21799	21559	21917	21604	21675	21511	21817	21643	21697	21742	21601	21762	21780	21555	21615	21624	21663	21761	21939	21646	21867	21810	21682	21763	21779	21929	21763	21737	21665	21769	21668	21604	21836	21601	21778	21723	21670	21713	21748	21681	21563	21702	21861	21673	21650	21659	21728	21580	21745	21795	21808	21791	21789	21664	21948	21703	21898	21807	21659	21738	21734	21683	21942	21679	21763	21717	21701	21877	21640	21757	21727	21706	21678	21626	21616	21641	21829	21729	21662	21999	21472	21579	21805	21687	21726	21868	21785	21619	21701	21432	21885	21707	21555	21804	21759	21754	21774	21924	21639	21717	21663	21755	21616	21716	21765	21881	21704	21633	21672	21769	21638	21839	21681	21802	21843	21673	21879	21595	21664	21789	21829	21735	21795	21705	21864	21635	21559	21678	21897	21809	21741	21597	21784	21821	21773	21786	21777	21721	21748	21599	21785	21462	21742	21802	21932	21620	21910	21855	21761	21554	21499	21805	21876	21672	21465	21554	21678	21650	21689	21863	21666	21674	21754	21781	21819	21895	21718	21504	21642	21687	21719	21651	21598	21498	21549	21900	21658	21674	21818	21657	21558	21902	21567	21503	21534	21714	21667	21560	21757	21527	21986	21569	21906	21682	21622	21767	21830	21657	21851	21612	21499	21697	21768	21630	21740	21855	21761	21620	21839	21767	21875	21665	21585	21497	21645	21648	21868	21742	21690	21512	21621	21800	21634	21637	21699	21860	21596	21669	21936	21765	21621	21490	21908	21829	21749	21786	21658	21678	21840	21657	21553	21772	21512	21851	21868	21732	21785	21688	21670	21900	21826	21881	21685	21595	21565	21681	21850	21709	21700	21728	21680	21841	21622	21795	21926	21633	21676	21747	21616	21883	21539	21639	21616	21700	21823	21689	21594	21704	21784	21731	21717	21491	21757	21810	21812	21555	21768	21652	21808	21703	21633	21732	21882	21498	21723	21748	21713	21718	21778	21873	21818	21749	21764	21750	21640	21952	21526	21669	21672	21670	21730	21634	21737	21558	21789	21699	21707	21781	21766	21666	21757	21595	21527	21487	21753	21738	21781	21526	21769	21676	21520	21805	21896	21743	21673	21481	21468	21676	21722	21808	21868	21568	21699	21770	21591	21566	21757	21638	21488	21711	21546	21488	21799	21752	21814	21718	21546	21760	21779	21501	21629	21569	21740	21791	21726	21567	21649	21621	21630	21627	21896	21537	21776	21552	21704	21737	21743	21599	21833	21723	21650	21637	21821	21884	21520	21782	21839	21599	21880	21582	21861	21701	21636	21881	21484	21775	21694	21873	21612	21550	21734	21966	21782	21782	21596	21768	21669	21714	21808	21749	21910	21671	21808	21597	21831	21537	21801	21647	21790	21723	21756	21920	21766	21992	21587	21590	21724	21733	21796	21559	21812	21504	21535	21631	21787	21381	21516	21802	21787	21619	21555	21414	21784	21555	21897	21789	21924	21496	21934	21513	21668	21472
16630	30341	27854	22698	20921	19710	18854	18639	18245	18068	17917	17759	17619	17798	17588	17790	17522	17336	17496	17484	17391	17493	17475	17421	17324	17237	17692	17340	17465	17520	17399	17443	17425	17475	17304	17224	17424	17645	17344	17330	17407	17286	17356	17327	17406	17242	17498	17269	17341	17560	17096	17436	17359	17304	17286	17361	17376	17419	17303	17377	18591	19207	19292	18819	17845	17585	17415	17333	17462	17260	17193	17324	17298	17407	17273	17272	17304	17343	17167	17228	17218	17398	17330	17377	17229	17205	17271	17463	17274	17310	17332	17261	17278	17156	17390	17226	17309	17481	17386	17400	17340	17083	17209	17466	17186	17391	17352	17288	17277	17386	17234	17389	17147	17264	17107	17310	17114	17112	17260	17199	17049	17132	17297	17244	17192	17163	17104	17337	17372	17300	17395	17250	17262	17145	17322	17259	17237	17339	17312	17425	17222	17216	17264	17291	17368	17180	17375	17259	17325	17095	17119	17279	17273	17297	17365	17152	17550	17339	17256	17148	17160	17304	17232	17458	17429	17335	17199	17246	17169	17123	17190	17209	17193	17297	17236	17215	17259	17254	17363	17410	17147	17364	17500	17203	17271	17131	17252	17334	17292	17178	17359	17143	17364	17105	17411	17207	17118	17453	17348	17317	17372	17371	17232	17330	17173	17363	17269	17374	17274	17327	17245	17452	17252	17360	17346	17340	17243	17498	17188	17329	17261	17343	17174	17439	17485	17222	17316	17487	17341	17338	17453	17314	17343	17262	17167	17141	17274	17267	17259	17224	17198	17168	17456	17206	17238	17036	17459	17374	17190	17227	17186	17118	17170	17335	17276	17225	17284	17252	17420	17245	17245	17386	17393	17360	17315	17255	17176	17227	17261	17372	17315	17176	17234	17489	17152	17123	17287	17086	17420	17304	17355	17078	17106	17271	17270	17396	17255	17199	17258	17392	17330	17265	17189	17272	17428	17346	17178	17244	17179	17360	17216	17418	17363	17275	17228	17276	17244	17215	17225	17303	17323	17260	17213	17197	17371	17243	17283	17327	17248	17315	17361	17186	17287	17259	17346	17340	17277	17274	17223	17142	17222	17270	17282	17153	17209	17411	17255	17125	17471	17332	17401	17284	17376	17226	17332	17351	17105	17077	17222	17194	17338	17172	17148	17299	17108	17302	17033	17176	17352	17131	17224	17468	17233	17222	17404	17214	17196	17097	17316	17216	17415	17375	17277	17440	17169	17352	17176	17269	17391	17324	17233	17328	17235	17171	17269	17293	17198	17270	17360	17225	17210	17339	17196	17292	17169	17211	17165	17117	17186	17246	17436	17313	17184	17129	17423	17199	17148	17259	17401	17088	17091	17320	17223	17267	17133	17250	17372	17184	17218	17390	17124	17322	17211	17367	17145	17255	17198	17353	17326	17352	17216	17134	17214	17334	17254	17277	17193	17340	17258	17199	17318	17181	17312	17170	17248	17319	17194	17256	17314	17366	17291	17294	17088	17192	17304	17216	17228	17223	17277	17356	17387	17163	17248	17307	17377	17238	17253	17258	16933	17337	17337	17331	17257	17330	17096	17346	17309	17260	17341	17306	17164	17297	17074	17260	17214	17280	17310	17357	17380	17347	17216	17254	17059	17402	17390	17232	17270	17259	17405	17338	17272	17285	17229	17137	17104	17364	17326	17165	17290	17192	17236	17215	17474	17190	17392	17371	17302	17270	17232	17223	17259	17226	17232	17128	17237	17303	17333	17263	17145	17245	17263	17282	17212	17379	17207	17394	17337	17123	17186	17333	17295	17218	16981	17357	17057	17239	16999	17215	17199	17279	17089	17355	17309	17167	17432	17236	17211	17383	17448	17289	17203	17322	17192	17192	17452	17175	17189	17314	17335	17278	17344	17311	17259	17249	17346	17239	17471	17220	17127	17241	17344	17264	17219	17356	17225	17277	17238	17148	17262	17211	17387	17283	17185	17242	17278	17329	17176	17155	17323	17178	17435	17344	17256	17250	17418	17353	17339	17225	17248	17225	17134	17473	17295	17280	17228	17345	17548	17170	17040	17102	17326	17225	17413	17143	17263	17258	17433	17335	17239	16990	17171	17140	17359	17297	17294	17292	17239	17145	17430	17252	17368	17294	17304	17179	17424	17384	17197	17161	17207	17265	17284	17268	17271	17330	17357	17235	17334	17188	17178	17257	17244	17343	17260	17429	17245	17117	17409	17173	17119	17246	17343	17162	17153	17385	17186	17416	17333	17179	17101	17219	17192	17115	17501	17212	17310	17245	17140	17160	17457	17234	17316	17177	17069	17319	17153	17248	17297	17247	17252	17402	17224	17271	17171	17156	17182	17123	17348	17249	17263	17189	17303	17327	17329	17273	17333	17236	17195	17170	17280	17301	17264	17115	17184	17132	17258	17217	17260	17524	17210	17333	17170	17272	17346	17332	17263	17184	17077	17067	17339	17155	17311	17044	17324	17367	17159	17070	17222	17279	17206	17215	17153	17292	17187	17215	17455	17209	17224	17145	17360	17267	17316	17187	17191	17263	17330	17073	17269	17290	17137	17431	17112	17370	17295	17257	17121	17223	17339	17125	17194	17266	17358	17226	17191	17420	17229	17267	17382	17214	17216	17310	17369	17359	17158	17141	17223	17217	17440	17198	17060	17112	17297	17047	17239	17234	17343	17252	17194	17232	17189	17155	17142	17513	17363	17206	17396	17363	17120	17325	17190	17377	17122	17230	17414	17256	17136	17092	17237	17002	17332	17350	17199	17322	17218	17322	17253	17248	17142	17469	17093	17182	17287	17202	17261	17150	17169	17279	17287	17274	17297	17219	17530	17354	17474	17192	17249	17270	17154	17327	17196	17286	17303	17062	17311	17305	17243	17183	17262	17312	17209	17157	17220	17211	17165	17166	17276	17329	17343	17211	17259	17257	17192	17222	17193	17265	17421	17132	17189	17180	17196	17247	17350	17379	17199	17159	17319	17281	17216	17268	17214	17107	17226	17438	17265	17161	17204	17320	17238	17238	17152	17316	17278	17186	17234	17213	17191	17139	17325	17071	17149	17302	17129	17209	17140	17111	17364	17227	17407	17385	17353	17017	17328	17311	17462	17250	17263	17307	17248	17351	17418	17285	17310	17096	17382	17218	17090	17289	17290	17129	17274	17271	17383	17359	17378	17189	17249	17354	17345	17208	17342	17238	17408	17221	17312	17241	17227	17092	17364	17323	17283	17380	17372	17276	17168	17394	17102	17455	17196	17155	17320	16993	17366	17235	17241	17339	17365	17416	17180	17536	17119	17318	17371	17185	17291	17163	17308	17440	17258	17344	17202	17201	17077	17316	17239	17230	17232	17399	17218	17281	17179	17234	17212	17321	17295	17091	17153	17407	17105	17263	17321	17309	17430	17336	17244	17061	17206	17238	17347	17139	17252	17311	17028	17243	17231	17372	17234	17188	17530	17288	17225	17187	17077	17298	17438	17362	17342	17305	17353	17128	17270	17348	17104	17396	17164	17036	17164	17121	17210	17239	17392	17163	17217	17235	16945	17299	17201	17197	17367	17203	17283	17225	17147	17179	17316	17245	17260	17082	17224	17262	17316	17233	17025	17150	17094	17294	17344	17180	17191	17180	17265	17153	17174	17296	17175	17162	17291	17177	17078	17262	17436	17407	17291	17298	17071	17339	17282	17160	17346	17115	17354	17241	17227	17016	17288	17233	17279	17173	17311	17349	17223	17188	17080	17215	17192	17217	17396	17253	17280	17188	17249	17095	17273	17189	17284	17292	17136	17311	17068	17445	17262	17259	17208	17247	17228	17258	17254	17518	17163	17284	17284	17318	17362	17059	17232	17380	17185	17275	17258	17322	17212	17293	17271	17137	17220	17107	17332	17223	17157	17260	17319	17312	17201	17278	17255	17165	17316	17215	17194	17245	17218	17126	17260	17288	17506	17164	17199	17319	17237	17191	17320	17428	17332	17289	17278	17074	17084	17174	17239	17271	17352	17158	17197	17138	17323	17382	17297	17205	17262	17277	17166	17166	17206	17356	17281	17358	17177	17203	17356	17291	17342	17197	17342	17199	17268	17261	17196	17289	17313	17192	17408	17387	17251	17447	17246	17135	17270	17207	17211	17175	17089	17153	17281	17355	17216	17243	17218	17367	17410	17298	17212	17279	17271	17209	17243	17074	17216	17229	17298	17164	17139	17368	17360	17385	17363	17329	17312	17358	17102	17301	17179	17219	17195	17333	17316	17528	17247	17237	17157	17288	17184	17434	17232	17428	17159	17319	17391	17229	17304	17257	17361	17340	17194	17252	17276	17272	17137	17212	17163	17088	17218	17194	17263	17225	17230	17101	17377	17321	17371	17090	17315	17249	17327	17269	17279	17196	17195	17105	17442	17175	17364	17299	17390	17166	17304	17292	17120	17466	17480	17383	17440	17458	17272	17408	17114	17271	17177	17121	17413	17236	17268	17302	17214	17297	17292	17302	17361	17100	17283	17287	17338	17290	17178	17366	17178	17315	17317	17277	17289	17187	17163	17459	17238	17456	17378	17249	17106	17224	17314	17373	17358	17236	17255	17229	17128	17094	17222	17348	17347	17148	17282	17139	17270	17184	17188	17197	17256	17432	17169	17196	17286	17191	17482	17178	17321	17241	17130	17286	17473	17257	17224	17303	17304	17307	17098	17251	17169	17176	17333	17283	17234	17099	17257	17213	17279	17306	17281	17341	17381	17186	17346	17239	17089	17439	17218	17183	17238	17263	17234	17307	17382	17147	17149	17151	17254	17286	17217	17266	17125	17382	17139	17203	17379	17449	17267	17201	17262	17316	17012	17343	17114	17156	17175	17241	17253	17161	17142	17181	17309	17398	17244	17389	17461	17486	17387	17166	17360	17151	17375	17108	17188	16941	17269	17359	17385	17301	17239	17344	17371	17349	17469	17237	17282	17130	17379	17354	17345	17195	17278	17412	17347	17410	17363	17189	17195	17324	17349	17310	17358	17369	17300	17278	17297	17070	17337	17197	17194	17269	17455	17072	17412	17206	17385	17128	17181	17255	17405	17366	17393	17186	17326	17275	17200	17354	17052	17160	17120	17329	17307	17195	17234	17308	17399	16979	17356	17381	17129	17334
28481	22807	26577	24287	21481	21803	21866	21817	21571	21654	21733	21722	21748	21588	21676	21572	21783	21743	21660	21650	21300	21745	21631	21566	21446	21535	21789	21459	21551	21621	21770	21709	21598	21729	21608	21639	21672	21538	21526	21652	21567	21359	21521	21773	21788	21676	21735	21754	21617	21499	21682	21476	21658	21471	21476	21637	21437	21629	21599	21599	21478	21891	21742	21769	21742	21830	21503	21661	21483	21683	21745	21547	21804	21667	21518	21443	21567	21646	21406	21493	21543	21429	21466	21695	21612	21610	21490	21346	21624	21451	21531	21482	21548	21588	21870	21643	21596	21626	21408	21440	21541	21425	21596	21539	21422	21870	21615	21472	21311	21428	21789	21667	21667	21746	21576	21572	21459	21262	21304	21473	21488	21647	21603	21656	21435	21533	21613	21520	21752	21440	21583	21437	21541	21616	21376	21633	21484	21459	21485	21345	21520	21525	21578	21344	21513	21577	21602	21480	21576	21710	21811	21800	21815	21553	21541	21706	21489	21420	21700	21672	21522	21512	21569	21562	21498	21461	21801	21415	21484	21530	21481	21731	21660	21654	21623	21661	21488	21585	21530	21511	21500	21587	21399	21621	21485	21452	21710	21355	21665	21528	21408	21776	21607	21516	21397	21543	21476	21531	21514	21528	21518	21413	21407	21355	21381	21633	21551	21653	21539	21555	21791	21765	21496	21535	21571	21743	21696	21551	21822	21608	21468	21463	21677	21585	21618	21611	21558	21784	21497	21422	21586	21609	21669	21647	21576	21801	21548	21467	21512	21634	21567	21588	21729	21504	21600	21597	21586	21447	21631	21454	21368	21513	21538	21461	21677	21622	21704	21650	21456	21781	21449	21502	21388	21467	21581	21584	21461	21553	21758	21598	21447	21437	21623	21683	21554	21668	21660	21616	21733	21583	21629	21430	21687	21684	21656	21406	21554	21530	21536	21719	21489	21640	21442	21365	21610	21646	21670	21750	21813	21431	21706	21776	21530	21372	21576	21491	21557	21386	21510	21427	21463	21410	21583	21409	21583	21461	21584	21552	21466	21630	21575	21516	21690	21540	21504	21644	21587	21548	21565	21610	21410	21553	21443	21447	21469	21617	21664	21605	21521	21474	21425	21542	21751	21499	21597	21447	21661	21527	21432	21588	21707	21676	21714	21450	21563	21568	21628	21633	21546	21530	21831	21709	21456	21525	21704	21340	21390	21746	21507	21455	21725	21650	21578	21394	21725	21515	21490	21600	21386	21750	21793	21520	21336	21681	21616	21448	21620	21581	21680	21632	21475	21491	21546	21423	21812	21785	21433	21707	21612	21716	21706	21498	21670	21558	21397	21438	21679	21542	21496	21608	21598	21661	21584	21462	21750	21592	21549	21687	21672	21729	21706	21425	21774	21720	21453	21638	21539	21557	21764	21661	21926	21577	21708	21576	21540	21644	21497	21670	21396	21585	21644	21655	21432	21416	21347	21413	21585	21520	21449	21521	21405	21483	21691	21555	21660	21452	21487	21623	21566	21858	21443	21564	21551	21560	21623	21725	21344	21410	21540	21712	21606	21498	21533	21378	21553	21512	21631	21750	21561	21453	21692	21651	21448	21526	21431	21425	21347	21724	21685	21520	21514	21594	21567	21567	21641	21610	21642	21746	21627	21611	21583	21554	21368	21494	21826	21518	21786	21456	21655	21731	21500	21499	21504	21542	21636	21700	21733	21437	21617	21592	21513	21573	21646	21495	21522	21563	21577	21556	21489	21748	21721	21734	21516	21824	21609	21535	21938	21596	21449	21657	21483	21683	21485	21609	21537	21458	21505	21591	21650	21513	21682	21729	21858	21430	21423	21530	21542	21599	21520	21527	21554	21527	21741	21662	21575	21693	21672	21528	21595	21445	21638	21562	21368	21422	21292	21672	21869	21721	21442	21697	21587	21522	21655	21638	21430	21589	21517	21501	21619	21627	21628	21556	21538	21878	21635	21714	21424	21647	21549	21400	21437	21582	21566	21668	21574	21554	21611	21661	21717	21461	21505	21653	21595	21760	21617	21809	21633	21755	21562	21815	21632	21514	21222	21661	21511	21453	21541	21597	21688	21429	21472	21268	21444	21453	21654	21655	21509	21434	21662	21464	21373	21481	21710	21618	21616	21815	21623	21482	21622	21547	21506	21603	21536	21258	21440	21597	21657	21773	21498	21551	21646	21747	21660	21556	21484	21488	21628	21363	21577	21563	21786	21724	21677	21526	21576	21464	21512	21397	21588	21547	21549	21291	21451	21616	21379	21300	21606	21529	21603	21508	21752	21964	21472	21563	21610	21618	21611	21540	21676	21735	21638	21721	21559	21530	21605	21474	21665	21615	21568	21590	21533	21529	21742	21605	21676	21826	21660	21610	21617	21870	21514	21395	21640	21591	21645	21378	21695	21590	21546	21443	21630	21665	21436	21821	21428	21552	21469	21474	21548	21399	21653	21453	21835	21497	21466	21531	21670	21558	21478	21567	21591	21661	21526	21618	21522	21561	21523	21441	21740	21402	21636	21503	21519	21365	21557	21439	21649	21573	21454	21616	21560	21585	21547	21611	21520	21559	21623	21503	21363	21621	21612	21658	21835	21564	21490	21617	21614	21670	21351	21575	21634	21644	21509	21715	21490	21754	21611	21675	21635	21349	21607	21506	21650	21301	21697	21537	21458	21678	21553	21570	21803	21605	21680	21748	21795	21572	21453	21502	21755	21523	21624	21643	21458	21659	21439	21522	21571	21671	21522	21689	21475	21570	21429	21725	21781	21707	21545	21703	21539	21717	21755	21456	21453	21509	21608	21750	21563	21585	21597	21392	21490	21639	21565	21645	21662	21552	21595	21372	21413	21463	21554	21504	21603	21610	21671	21504	21835	21722	21433	21384	21450	21572	21555	21382	21678	21453	21642	21695	21625	21838	21641	21698	21744	21624	21837	21578	21577	21463	21588	21631	21661	21464	21725	21476	21558	21507	21511	21624	21542	21412	21586	21602	21470	21470	21709	21705	21504	21402	21682	21799	21419	21435	21602	21687	21552	21661	21605	21555	21629	21641	21644	21609	21604	21540	21529	21574	21775	21558	21560	21655	21576	21626	21717	21833	21579	21618	21533	21379	21577	21490	21120	21570	21542	21643	21703	21487	21619	21449	21609	21612	21434	21691	21576	21646	21555	21518	21406	21539	21748	21646	21628	21347	21496	21554	21556	21527	21703	21709	21400	21727	21589	21669	21389	21520	21663	21636	21575	21797	21801	21521	21676	21496	21498	21724	21523	21662	21586	21477	21618	21423	21509	21502	21436	21300	21611	21427	21446	21710	21605	21500	21546	21612	21662	21775	21409	21533	21454	21581	21441	21549	21675	21673	21544	21689	21476	21636	21696	21535	21739	21903	21578	21769	21736	21508	21602	21606	21680	21544	21581	21720	21587	21788	21600	21503	21677	21618	21733	21461	21647	21511	21479	21534	21505	21599	21535	21487	21653	21573	21847	21647	21548	21750	21723	21469	21524	21522	21471	21602	21435	21393	21583	21419	21566	21346	21392	21408	21548	21546	21762	21556	21566	21429	21555	21731	21592	21578	21620	21665	21547	21629	21499	21469	21400	21586	21579	21559	21406	21340	21555	21447	21650	22044	21678	21486	21633	21501	21556	21685	21654	21811	21802	21600	21564	21577	21689	21560	21460	21465	21506	21703	21766	21525	21459	21568	21711	21512	21457	21761	21761	21462	21459	21625	21558	21783	21709	21656	21759	21723	21755	21623	21420	21645	21472	21347	21616	21679	21637	21510	21581	21702	21559	21521	21590	21711	21589	21493	21647	21564	21579	21756	21541	21737	21841	21516	21632	21297	21401	21626	21700	21613	21528	21645	21724	21526	21620	21698	21680	21728	21337	21545	21620	21531	21767	21619	21549	21535	21654	21570	21544	21481	21522	21683	21340	21611	21531	21354	21473	21432	21642	21601	21571	21410	21438	21697	21595	21760	21776	21751	21692	21569	21598	21606	21659	21472	21512	21583	21360	21635	21598	21618	21590	21346	21535	21547	21559	21569	21402	21774	21662	21682	21616	21503	21765	21445	21446	21618	21797	21523	21487	21526	21563	21650	21679	21567	21503	21585	21657	21420	21630	21766	21691	21652	21717	21740	21660	21605	21534	21466	21501	21782	21671	21418	21599	21652	21501	21460	21554	21566	21526	21515	21614	21758	21509	21405	21747	21758	21547	21427	21674	21500	21498	21711	21670	21391	21434	21738	21624	21433	21445	21263	21616	21583	21555	21515	21495	21607	21445	21560	21499	21714	21746	21518	21710	21633	21565	21511	21552	21742	21655	21640	21512	21896	21547	21640	21683	21624	21745	21621	21668	21573	21588	21378	21557	21843	21559	21651	21646	21661	21704	21536	21598	21573	21701	21574	21467	21737	21658	21695	21522	21500	21519	21566	21658	21458	21592	21661	21542	21500	21629	21557	21476	21718	21426	21340	21557	21534	21629	21481	21723	21461	21734	21371	21497	21603	21406	21625	21543	21407	21542	21568	21571	21371	21541	21383	21420	21496	21595	21601	21606	21608	21513	21721	21655	21478	21406	21518	21492	21633	21750	21772	21489	21366	21488	21829	21517	21460	21818	21631	21545	21626	21592	21625	21536	21592	21581	21520	21596	21667	21543	21487	21528	21672	21750	21536	21565	21466	21676	21490	21674	21801	21686	21602	21785	21670	21522	21640	21544	21814	21564	21462	21544	21471	21587	21253	21432	21636	21511	21547	21485	21670	21448	21806	21496	21689	21710	21558	21601	21616	21807	21779	21484	21662	21608	21642	21559	21617	21568	21652	21535	21603	21607	21501	21373	21547	21421	21577	21525	21328	21670	21477	21654	21668	21505	21499	21680	21386	21580	21270	21591	21463	21620	21626	21834	21690	21581	21536	21608	21496	21617	21515	21526	21451	21586	21740	21590	21583	21549	21428	21499	21676	21591	21585	21520	21598	21478	21511	21507	21498	21888	21432	21761	21852	21646	21553	21561	21443	21531	21574	21592	21392	21643	21749	21485	21522	21425	21555	21419	21699	21635	21675	21562	21588	21598	21692	21729	21651	21625	21711	21649	21532	21620	21347	21683	21754	21769	21622
16496	20056	19197	18122	17682	17487	17276	17249	17443	17263	17317	17181	17111	17235	17190	17227	17180	17233	17248	17162	17348	17162	17302	17255	17053	17218	17374	17189	17334	17077	17225	17231	17143	17353	17119	17144	17202	17232	17212	17178	17207	17094	17157	17113	17221	16975	17137	17260	17237	17074	17101	17305	17165	17218	17258	17106	17224	17262	17182	17235	17370	17263	17532	17262	17278	17444	17302	17255	17083	17145	17294	17162	17105	17221	17129	17022	17288	17027	17284	17306	17224	17174	17163	17046	17250	17175	17185	17170	17307	17065	17190	17208	17282	17174	17243	17111	17018	17245	16965	17261	17139	17303	17148	17073	17132	17138	17223	17127	17261	17205	17260	17399	16953	17285	17196	17049	17273	17327	17160	17066	17213	17228	17039	17207	17370	17004	17357	17351	17174	17375	17067	17267	17206	17102	17375	17074	17202	17309	17180	17240	17143	17244	17128	17257	17058	17109	17149	17221	17243	17324	17202	17190	17100	17187	17350	17228	17133	17114	17064	17134	17316	17170	17279	17254	17293	17079	17394	17231	17130	17105	17282	17240	17268	17127	17031	17069	17134	17304	17079	17004	17252	17196	17216	17091	17329	17307	17015	17346	17269	17190	17214	17249	17093	16987	17145	17126	17109	17183	17199	17158	17224	17162	17213	17232	17198	17097	17177	17162	17150	17176	17155	17110	17008	17073	17224	17223	17319	17156	17212	17300	17125	17277	17289	17193	17165	17185	17362	17257	17205	17057	17218	17244	17357	17092	17162	17189	17315	17156	17121	17261	17232	17081	17136	17167	17178	17306	17091	17117	17043	17152	17062	17220	17162	17368	17371	17268	17187	17172	17152	17236	17043	17168	17302	17271	17283	17345	17247	16971	17325	17185	17129	17115	17315	17078	17111	17217	17367	17151	17243	17297	17036	17233	17189	17239	17270	17379	17142	17161	17122	17121	17252	17216	17138	17074	17098	17030	17168	17219	17105	17186	17359	17104	17085	17013	17148	17218	17180	17161	17070	17343	17296	17243	17194	17262	17168	17264	17316	17110	17107	17333	17225	17001	17285	17118	17178	17203	17188	17293	17272	17009	17360	16993	17249	17200	17420	17373	17129	17191	17230	17228	17249	17160	17273	17102	16976	17276	17084	17168	16962	17264	17209	17442	17218	17328	17134	17167	17238	17161	17284	17155	17348	17197	17192	17207	17000	17152	17133	17183	17064	17075	17202	17159	17205	17364	17157	17265	17112	17151	17191	17244	17275	17101	17140	17129	17142	17045	17308	17146	17383	17321	17224	17171	17138	17062	17296	16979	17158	17296	17230	17480	17103	16989	17123	17180	17086	17045	17303	17271	17102	17084	17182	17127	17065	17203	17131	17287	17133	17150	17156	17289	17325	17090	17244	17125	17152	17244	17226	17093	17017	17300	17290	17270	17165	17074	17032	17123	17395	17342	17212	17303	17135	17202	17129	17145	17275	17218	17209	17036	17179	17116	17255	17287	17218	17177	17235	17148	17222	17178	17114	17170	17210	17205	17052	17233	17319	16969	17119	17255	17248	17273	17204	17181	17204	17178	17346	17143	17332	17149	17342	17329	17096	17248	17041	17261	17244	17148	17396	17295	17205	17110	17106	17194	17195	17067	17247	17265	17245	17102	17167	17242	17200	17146	17340	17297	17215	17293	17281	17213	17070	17093	17112	17169	17140	17292	17286	17243	17298	17316	17106	17171	17124	17245	17127	17114	17248	17248	17342	17220	17373	17305	17215	17267	17152	17315	17273	17269	17236	17026	17120	17117	17091	17263	17265	17116	17076	17225	17243	17088	17245	17323	17196	17072	17077	17277	17238	17222	17296	17227	17245	17216	17210	17336	17213	17292	17273	17181	17146	17172	17160	17177	17204	17353	17156	17295	17024	17132	17240	17327	17068	17160	17126	16924	17164	17355	16974	17190	17353	17123	17252	17314	17344	17086	17198	17241	17205	17081	17272	17235	17373	17255	17112	17313	17028	17143	17278	17169	17355	17151	17130	17253	17282	17104	17249	17205	17187	17102	17052	17051	17182	17195	17246	17190	17315	17249	17092	17055	17081	17255	17096	17121	17142	17050	17390	17163	17154	17166	17234	17149	17221	17136	17186	17353	17170	17126	17025	17342	17081	17229	17143	17188	17109	17193	17197	17186	17227	17225	17239	17229	16967	17189	17176	17077	17222	17213	17175	17325	17247	17125	17098	17174	17038	17070	17188	17255	17166	17097	17122	17243	16973	17127	17083	17255	17287	17191	17312	17320	17386	17104	17109	17101	17163	16995	17031	17170	17142	17166	17394	17268	17099	17195	17045	17201	17191	17196	17297	17229	17279	17137	17247	17149	17197	17134	17240	17179	17304	17266	17284	17329	17235	17298	17251	17068	17162	17190	17129	17060	17250	17229	17130	17250	17210	17084	17315	17346	17164	17137	17101	17253	17165	17145	17161	17212	17238	17135	17106	17182	17040	17110	17180	17276	17300	17176	17264	17226	17087	17252	17033	17193	17156	17150	17093	17196	17031	17274	17199	17091	17213	17129	17300	17151	17256	17221	17176	17224	17164	17195	17190	17222	17099	17197	17249	17187	17308	17272	17327	17167	17016	17134	17188	17256	17201	17113	17234	17232	17128	17280	17378	17173	17162	17192	17225	17051	17286	17203	16957	17311	17152	17185	17110	17272	17055	17221	17285	17240	17125	17254	17168	17164	17152	17131	17060	17223	17132	17292	17056	17159	17235	17133	17130	17351	17084	17146	17223	17137	17137	17246	17378	17315	17190	17135	17186	17084	17079	17316	17125	17112	17158	17300	17198	17109	17319	17157	17145	17197	17205	17187	17257	17162	17223	17169	17255	17297	17114	17074	17208	17255	17221	17160	17177	17341	17168	17061	17164	17173	17334	17086	17289	17398	17106	17064	17239	17250	17148	17153	17468	17230	17382	17188	17107	17115	17385	17144	17283	17186	17108	17160	17194	17024	17326	17278	17276	17216	17171	17204	17263	17137	17212	17272	17264	17047	17182	17247	17295	17188	17196	17129	17073	17107	17245	17335	16991	17333	17147	17062	17364	17205	17143	17214	17089	17260	17287	17120	17114	17223	17319	17043	17309	17308	17171	17251	17214	17105	17211	17214	17346	17104	17138	17217	17191	17289	17174	17194	17175	17339	17022	17089	17306	17076	17205	17280	17216	17265	17251	17280	17047	17366	17188	17431	17146	17104	17237	17204	17190	17294	17163	17108	17281	17229	17047	17118	16935	17213	17448	17191	17319	17233	17202	17223	17108	17178	17212	17308	17331	17087	17224	17201	17159	17117	17354	17149	17282	17062	17300	17241	17298	17285	17161	17137	17382	17214	17325	17192	17190	17335	17325	17136	17099	17253	17200	17345	17288	17130	17258	17151	17048	17169	17334	17256	17248	17039	17186	17242	17174	17290	17276	17247	17393	17242	17352	17113	17112	17191	17087	17016	17279	17020	17229	17018	17298	17104	17155	17311	17099	17135	17216	17158	17193	17140	17309	17091	17206	17138	17191	17192	17345	17013	17195	17196	17116	17190	17218	17197	17127	17231	17164	17273	17335	17228	17158	17115	17150	17206	17120	17304	17218	17172	17269	17135	17127	17324	17373	17271	17225	17224	17213	17278	17256	17108	17198	17275	17308	17347	17245	17327	17177	17168	17301	17155	17312	17292	17158	17360	17292	16961	17296	17220	17171	17095	17163	17210	17260	17033	17079	17175	17120	17279	17145	17020	17198	17266	17153	17153	17032	17131	17349	17172	17102	17093	17199	17113	17310	17242	17374	17104	17093	17130	17224	17087	17048	17160	17219	17230	17115	17173	17350	17123	17182	17311	17286	17162	17305	17155	17172	17211	17277	17305	17175	17192	17329	17102	17202	17378	17157	17324	17215	17229	17022	17259	17205	17063	17106	17221	17080	17300	17225	17265	17245	17024	17124	17282	17099	17268	17163	17260	17373	17168	17110	17340	17214	17130	17179	17146	17234	17386	17118	17184	17248	17053	17370	17150	17236	17240	17203	17074	17117	17078	17312	17373	17270	17137	17179	17142	17099	17365	17279	17277	17392	17244	17107	17131	17250	17202	17173	17162	17273	17143	17261	17029	17129	17131	17309	17106	17175	17350	17180	17100	17363	17162	17151	17285	17239	17229	17257	17180	17283	17184	17088	17115	17339	17148	17253	17340	17309	17166	17273	17132	17119	17251	16971	17159	17133	17119	17186	17208	17094	17215	17218	17291	17278	17114	17126	17341	17294	17101	17144	17091	17335	17138	17298	17153	17263	17163	17252	17076	17247	17265	17245	17224	17125	17173	17247	17080	17335	17284	17354	17159	17102	17019	17022	17242	17295	17374	17013	17159	17212	17239	17179	17242	17155	17086	17222	17201	17083	17288	17282	17099	17347	17275	17123	17248	17179	17311	17401	17192	16991	17313	17317	17190	17231	17150	17306	17208	17164	17124	17288	17506	17147	17088	17069	17034	17068	17202	17189	17316	17280	17054	17226	17261	17085	17035	17202	17226	17205	17071	17343	17155	17307	17433	17129	17205	17060	17260	17098	17237	17256	17319	17218	17217	17171	17133	17309	17133	17129	17030	17168	17132	17156	17282	17138	17261	17133	17306	17244	17145	17156	17159	17205	17223	17270	17240	17216	17125	17210	17240	17156	17130	17185	17153	17293	17195	17105	17169	17073	17198	17131	17155	17223	17200	17278	17262	17157	17293	17305	17319	17081	17190	17127	17144	17287	17231	17289	17093	17114	17224	17188	17155	17184	17444	17161	17128	17213	17166	17410	17172	17211	17056	17201	17400	17263	17101	17140	17218	17139	17296	17191	17447	17390	17297	17186	17099	17102	17223	17227	17189	17152	17299	16920	17310	16938	17182	17205	17062	17240	17162	17007	17326	17293	17332	17375	16971	17335	17256	17074	17108	17103	17153	17117	17183	17263	17372	17091	17229	17308	17181	17215	17293	17254	17334	17223	17142	17249	17139	17265	17183	17267	17295	17282	17287	17137	17277	17335	17331	17107	17165	17101	17041	17150	17102	17068	17037	17458	17405	17255	17139	17268	17223	17231	17351	17249	17176	17158	17179	17308	17086	17258	17305
24142	21534	29178	24438	22712	24378	24719	22118	21718	21736	21747	22029	21462	21587	21328	21741	21383	21517	21449	21567	21472	21453	21427	21585	21511	21541	21615	21395	21523	21445	21437	21464	21379	21383	21237	21457	21506	21376	21609	21607	21422	21455	21197	21342	21411	21432	21549	21326	21269	21333	21360	21341	21360	21366	21258	21296	21251	21177	21338	21516	22112	22175	21969	21824	21532	21511	21478	21422	21113	21176	21234	21343	21386	21266	21262	21277	21448	21288	21383	21054	21138	21204	21356	21304	21065	21386	21059	21429	21184	21338	21062	21225	21376	21081	21336	21279	21352	21390	21352	21329	21341	21228	21055	21194	21395	21350	21181	21131	21577	21319	21117	21218	21382	21246	21234	21232	21312	21225	21277	21106	21296	21220	21477	21181	21183	21118	21246	21173	21134	21338	21386	21314	21239	21104	21261	21347	21316	21221	21113	21229	21490	21264	21427	21323	21255	21268	21241	21352	21330	21075	21232	21261	21222	21350	21212	21227	21478	21180	21372	21504	21276	21201	21260	21357	21326	21369	21321	21339	21380	21435	21329	21147	21339	21316	21400	21358	21452	21358	21525	21350	21271	21473	21155	21504	21491	21279	21333	21268	21457	21453	21263	21310	21407	21424	21394	21256	21252	21390	21395	21424	21252	21074	21333	20963	21318	21189	21268	21299	21427	21434	21185	21252	21623	21150	21235	21248	21282	21267	21399	21127	21424	21276	21420	21130	21172	21186	21439	21315	21305	21501	21429	21432	21278	21262	21224	21029	21325	21085	21168	21404	21323	21313	21359	21400	21560	21214	21382	21117	21358	21396	21319	21539	21346	21169	21378	21269	21302	21163	21241	21282	21404	21173	21344	21301	21320	21220	21585	21201	21248	21169	21267	21255	21395	21409	21256	21339	21144	21124	21431	21360	21157	21261	21244	21178	21230	20863	21261	21238	21083	21173	21337	21405	21398	21392	21417	21353	21418	21473	21202	21356	21446	21494	21294	21353	21340	21361	21418	21333	21392	21304	21151	21378	21320	21428	21265	21501	21321	21294	21256	21436	21347	21409	21314	21324	21505	21109	21524	21412	21147	21196	21167	21282	21338	21256	21236	21412	21292	21358	21378	21274	21324	21261	21244	21202	21303	21274	21053	21542	21389	21533	21419	21298	21276	21226	21445	21538	21259	21434	21387	21281	21331	21221	21395	21333	21297	21198	21190	21340	21184	21456	20965	21148	21227	21309	21193	21243	21343	21251	21358	21407	21308	21418	21252	21605	21285	21359	21330	21423	21505	21396	21087	21231	21383	21286	21235	21456	21512	21150	21257	21495	21280	21371	21179	21273	21136	21506	21302	21302	21344	21241	21322	21281	21190	21354	21472	21025	21319	21381	21561	21128	21220	21244	21383	21157	21380	21265	21389	21334	21318	21186	21334	21341	21563	21292	21143	21352	21312	21231	21407	21425	21186	21267	21305	21226	21441	21244	21250	21442	21249	21382	21458	21516	21230	21366	21423	21248	21336	21016	21167	21421	21249	21261	21555	21177	21287	21212	21261	21474	21393	21161	21446	21255	21451	21084	21135	21440	21217	21374	21370	21442	21379	21231	21272	21295	21369	21207	21255	21277	21311	21214	21211	21119	21107	21191	21381	21477	21307	21215	21448	21215	21330	21401	21327	21321	21472	21363	21305	21300	21354	21500	21341	21468	21196	21189	21198	21283	21186	21350	21461	21270	21279	21291	21320	21153	21325	21199	21272	21567	21188	21161	21190	21300	21245	21228	21466	21238	21256	21107	21303	21379	21420	21324	21252	21348	21470	21183	21049	21218	21296	21406	21221	21288	21238	21343	21142	21268	21206	21222	21312	21303	21363	21408	21337	21254	21488	21304	21310	21383	21457	21526	21093	21122	21356	21515	21300	21299	21168	21306	21092	21531	21149	21250	21267	21205	21373	21189	21465	21355	21240	21317	21426	21297	21402	21307	21124	21312	21364	21313	21551	21389	21397	21251	21013	21264	21161	21189	21332	21443	21169	21263	21234	21420	21193	21304	21115	21307	21441	21068	21275	21438	21348	21501	21410	21316	21141	21286	21173	21165	21464	21317	21422	21490	21410	21290	21512	21476	21236	21434	21385	21308	21196	21281	21242	21364	21313	21257	21618	21298	21276	21212	21326	21162	21452	21181	21429	21356	21224	21296	21342	21541	21292	21267	21257	21173	21388	21249	21285	21323	21388	21434	21210	21310	21320	21414	21281	21546	21319	21185	21134	21524	21299	21392	21392	21219	21486	21416	21250	21365	21291	21354	21465	21132	21348	21166	21551	21303	21221	21420	21464	21213	21408	21279	21262	21393	21230	21220	21385	21318	21245	21342	21230	21311	21258	21250	21267	21342	21337	21393	21023	21354	21194	21216	21362	21256	21297	21283	21127	21612	21569	21484	21239	21272	21340	21261	21332	21365	21311	21321	21262	21080	21284	21371	21022	21283	21408	21305	21409	21289	21309	21355	21184	21349	21450	21339	21162	21236	21645	21503	21132	21049	21301	21389	21500	21051	21281	21473	21248	21256	21074	21437	21293	21380	21345	21416	21460	21119	21118	21211	21301	21509	21304	21110	21218	21268	21369	21395	21155	21385	21175	21195	21167	21491	21093	21437	21513	21200	21484	21149	21284	21472	21384	21300	21231	21292	21284	21326	21154	21390	21342	21238	21390	21290	21473	21223	21375	21407	21467	21284	21382	21189	21231	21464	21160	21345	21540	21172	21273	21242	21201	21292	21372	21286	21433	21373	21340	21251	21318	21539	21128	21223	21571	21423	21286	21391	21270	21299	21286	21396	21386	21421	21257	21321	21286	21322	21337	21256	21212	21187	21310	21407	21299	21358	21189	21158	21337	21409	21359	21209	21420	21342	21306	21560	21398	21308	21430	21355	21346	21553	21136	21332	21379	21262	21232	21376	21199	21257	21286	21156	21181	21330	21274	21382	21370	21160	21247	21379	21498	21279	21206	21198	21448	21270	21448	21370	21339	21446	21321	21122	21229	21332	21205	21572	21201	21281	21450	21354	21556	21297	21128	21367	21602	21274	21392	21207	21174	21118	21218	21083	21405	21384	21170	21269	21425	21213	21245	21211	21342	21296	21327	21180	21462	21409	21387	21215	21346	21149	21368	21304	21409	21363	21137	21339	21346	21327	21381	21378	21060	21019	21255	21348	21311	21257	21139	21376	21330	21395	21376	21265	21320	21235	21391	21149	21208	21288	21211	21384	21097	21338	21491	21291	21262	21344	21447	21487	21546	21088	21260	21141	21168	21265	21243	21384	21321	21316	21522	21280	21331	21339	21185	21257	21199	21283	21278	21168	21227	21167	21308	21342	21174	21348	21157	21300	21071	21094	21271	21381	21488	21395	21307	21448	21464	21140	21347	21445	21469	21360	21141	21195	21243	21407	21426	21288	21197	21341	21471	21544	21321	21333	21393	21182	21155	21138	21433	21216	21158	21170	21446	21304	21296	21237	21403	21282	21330	21422	21159	21280	21356	21173	21369	21228	21357	21409	21318	21426	21410	21324	21487	21327	21490	21406	21263	21407	21313	21207	21273	21062	21272	21302	21324	21277	21228	21264	21376	21317	21458	21275	21390	21275	21379	21147	21392	21314	21309	21397	21453	21511	21382	21384	21410	21291	21263	21166	21430	21317	21350	21057	21491	21161	21275	21319	21505	21313	21240	21380	21207	21402	21338	21379	21168	21233	21363	21108	21362	21471	21419	21464	21295	21428	21241	21384	21383	21414	21283	21448	21096	21318	21316	21214	21148	21279	21330	21285	21142	20938	21364	21287	21501	21212	21402	21459	21363	21225	21236	21167	21269	21234	21344	21378	21247	21459	21342	21415	21424	21497	21301	21304	21486	21190	21071	21315	21451	21206	21385	21286	21385	21292	21390	21391	21342	21504	21355	21284	21376	21498	21318	21320	21337	21278	21429	21220	21490	21079	21227	21465	21344	21265	21301	21341	21349	21327	21556	21498	21288	21358	21318	21048	21401	21326	21322	21273	21541	21459	21297	21271	21112	21248	21253	20958	21219	21091	21210	21312	21406	21286	21335	21343	21213	21365	21314	21226	21364	21280	21464	21240	21382	21284	21290	21194	21234	21433	21421	21284	21215	21386	21533	21268	21374	21338	21273	21329	21351	21390	21285	21393	21290	21225	21159	21471	21206	21237	21447	21414	21317	21333	21306	21331	21467	21304	21172	21237	21282	21340	20974	21223	21239	21352	21143	21286	21434	21202	21219	21217	21359	21334	21300	21217	21594	21378	21495	21364	21451	21499	21172	21163	21174	21355	21238	21274	21428	21256	21173	21517	21372	21435	21276	21029	21354	21359	21282	21396	21453	21382	21369	21253	21222	21330	21170	21257	21207	21408	21499	21249	21277	21267	21275	21113	21242	21415	21426	21252	21401	21108	21368	21317	21536	21173	21253	21322	21372	21400	21546	21261	21313	21108	21081	21140	21316	21410	21302	21430	21216	21510	21267	21403	21251	21186	21330	21092	21291	21001	21265	21360	21396	21431	21335	21380	21341	21497	21077	21460	21352	21261	21445	21165	21347	21260	21242	21091	21248	21109	21481	21246	21371	21363	21239	21253	21312	21274	21196	21174	21317	21213	21287	21136	21123	21248	21370	21357	21141	21265	21466	21631	21424	21140	21253	21406	21401	21310	21355	21376	21335	21328	21331	21424	21368	21274	21386	21332	21320	21451	21396	21438	21305	21203	21266	21216	21342	21304	21250	21242	21226	21345	21309	21219	21306	21341	21293	21261	21418	21290	21346	21237	21328	21335	21428	21075	21061	21218	21119	21228	21353	21289	21194	21348	21349	21271	21495	21337	21368	21423	21250	21123	21245	21068	21172	21348	21328	21438	21308	21246	21052	21099	21235	21462	21250	21338	21432	21285	21329	21328	21424	21375	21268	21343	21445	21255	21234	21192	21188	21023	21253	21353	21556	21360	21249	21290	21420	21345	21140	21168	21268	21367	21576	21282	21340	21138	21332	21067	21332	21386	21310	21170	21241	21189	21435	21256	21353	21372	21299	21083	21330	21336	21485	21172	21424	21329	21428	21516	21363	21378	21394	21293	21494	21361	21330	21268
15085	25395	23334	20167	19034	18423	17964	17976	17743	17476	17366	17207	17348	17306	17488	17137	17291	17123	17155	17235	16973	17258	17180	17136	17347	17130	17160	17118	17090	17205	17176	17148	17014	17144	17143	17303	17318	17016	17124	17153	17207	17108	17062	17094	17095	17023	17052	17082	17198	17164	17270	17287	17238	16955	17260	17256	17055	17254	17006	17230	18035	18027	17961	17574	17484	17153	17281	17090	16924	16992	17132	17109	17082	17163	16950	17162	16983	16916	17126	17049	17111	17091	17171	17057	17075	17073	17103	17111	17142	17098	17046	16880	17087	16994	17059	16941	17076	17068	17047	17031	17015	17286	17060	17087	17004	17047	17126	16846	17115	17115	17127	17054	17061	17138	17230	17098	16972	17031	17046	17172	17049	17076	17043	17108	17099	16961	17165	17058	17035	17062	17215	17162	17079	17060	17084	17066	17147	17078	17147	16944	17179	17166	17184	17058	16994	17140	16967	17057	17089	17089	17179	16975	17009	17040	17105	17047	17008	17114	17087	17151	17150	16919	17061	16984	17111	16977	16979	17131	17233	17108	17063	16907	17171	17023	16923	17162	17139	17066	17033	17102	17002	17087	17011	17089	17087	17058	17152	17137	17060	17062	17216	17111	16885	17103	17023	16971	17211	16967	17068	16944	17141	17112	17058	17039	17053	16976	17050	16887	17194	16953	17118	17077	16914	17002	17134	16931	17021	16951	16985	17055	17098	17039	17184	17027	17240	16881	17114	17224	16882	17044	16993	17022	17208	16997	17198	17066	16900	17014	17031	17000	16993	16973	17048	17050	17074	16894	17098	17008	16924	17141	17212	17070	17266	17059	16840	17089	17071	17000	17060	17074	17025	17215	17000	17120	16988	16964	17102	17126	17040	17158	17131	17126	17190	17126	16893	17247	16955	17035	17121	17140	17021	17191	17162	17095	17148	17135	17076	17113	17127	16992	16995	17168	17058	16966	17183	17018	17175	17028	16928	17179	17271	17132	17136	16956	17131	17122	16922	16873	17203	17216	17253	17156	16901	17083	17032	17013	16895	17104	16979	16978	17038	16985	17054	17035	17139	17042	17079	16858	17132	17142	16988	16964	17122	16898	17135	17080	17085	17090	17081	17062	17053	16913	17005	17233	16997	16959	17141	16836	17122	17091	17086	17240	17000	17024	16992	17115	17121	17022	16975	16976	17174	17101	17068	16912	17014	17096	17198	16940	17091	17077	16976	17044	16967	17116	16943	17012	16966	17014	17096	17168	17162	16985	17314	16897	17021	17070	17119	17069	17022	17096	16959	17043	17088	16948	17263	17112	17091	16958	16972	17221	17057	16956	16975	17038	17095	17087	17019	17041	17212	17104	17061	16940	17085	17103	17173	17212	16991	17127	17041	17127	17160	16991	16978	17230	17033	17011	16989	16983	17080	17103	17077	17088	17031	17172	16981	16979	16975	17180	16972	17092	17055	17132	17075	17168	16945	17081	16916	17026	17067	17000	17131	17086	17151	17016	17203	17003	16988	17018	17074	16980	17031	17150	17065	16984	17072	17206	16973	16908	17079	17050	17109	17058	16907	16940	17033	17049	17054	17043	17177	16998	17100	17052	17130	17128	17025	17146	17079	17036	17161	17078	16966	17121	16859	17254	17105	17074	16920	17166	16988	17083	16994	16823	16955	17012	17157	17081	16972	17139	17309	17119	17050	17080	17066	16997	17051	17065	17162	17123	17010	17066	17132	17098	16932	17257	16968	17203	16991	17082	16960	17048	17010	17095	17139	17132	17114	17054	16953	17018	17019	17112	17118	17071	17073	17127	17067	17200	16948	17211	17054	17227	17066	16976	17137	17060	17285	16968	17013	17101	17133	17097	16987	16928	17111	17016	17000	17092	17088	17083	16989	17226	17077	17170	17130	16799	17024	16974	17203	17089	17292	16843	17113	17259	16987	16822	17190	16885	17071	17029	17177	17036	17171	16965	17001	16879	16881	17182	16964	17054	16996	17185	17083	17067	16975	17125	16996	17049	16953	17135	16961	17022	16940	16986	17103	17048	17019	17178	16981	17251	16818	17056	17307	16983	17104	17086	16835	17153	17193	16985	16951	17092	17038	16995	17131	17065	16977	17213	16870	17048	16953	16949	17128	17056	17010	17048	17023	16925	17070	16974	17105	17053	17045	17081	17024	16888	17045	17012	17090	17006	16945	17070	17098	17026	17057	17104	17016	17022	17023	17047	17035	16902	17136	17086	16976	17264	16955	16981	17173	17021	17030	17076	17013	16982	17261	17092	16969	17067	16876	17131	17118	17091	17026	17111	16891	17018	17136	17034	16863	17072	17071	17006	16944	17004	17161	17122	17063	16994	17050	17102	17053	17106	17159	17110	16982	17161	17119	17092	17035	17088	16968	17105	17100	17110	17138	17177	17200	17069	17061	17136	17117	17030	16984	17258	16821	16995	17200	16947	16980	17023	17139	17103	17063	16914	16988	17003	17091	16937	16875	17065	17116	17037	17326	17131	17089	17048	17220	17014	17038	16984	17047	16910	17094	16987	17053	17086	17139	17123	17089	17099	16975	17220	17040	16811	17071	17131	17205	17189	16923	17053	17156	16994	17078	16917	17031	17101	17095	17165	17077	17042	16915	16981	17169	17087	17183	16985	17049	16988	16982	17017	17108	17006	17138	17071	17055	17126	16996	17111	16967	16980	17083	17276	17218	16960	16915	16968	17027	17105	16838	17089	17179	17050	16948	16976	17315	16948	16951	17077	17207	17008	17101	17104	17116	17208	16977	17131	16995	17099	17025	16970	17176	17092	16971	16982	17091	16890	17055	17105	16965	17161	17181	17059	16966	17105	17079	17084	16927	16967	16965	17010	17207	17072	16957	17109	17030	17138	16990	16933	17003	17074	17145	17006	17177	17242	17139	17165	17076	17051	17019	17109	17087	17054	17019	17081	16999	17046	17202	17195	17262	16906	17114	17101	16892	16965	17037	16929	16927	16940	17045	17086	17006	16928	17153	16870	17151	17145	17145	17046	17246	16798	17134	16963	17027	17171	17075	17057	17082	17017	17021	17003	16895	17047	17033	17133	16838	17094	16901	17091	17136	16842	17191	17036	16977	17122	16943	17105	17322	17096	16934	17231	17104	16988	17018	17028	17207	16872	16905	17145	17436	16991	17230	16991	16987	16936	17208	17084	16837	17063	17023	17220	17083	17027	17012	17287	17192	17056	16891	16956	17198	17014	17044	17076	17041	17161	17181	17135	17122	17001	17141	17147	16998	17005	17031	17028	16906	16961	17048	16988	16941	17147	17119	17000	17074	17026	17053	17081	16922	17036	17055	16991	17175	17102	16954	16940	17007	16956	17203	16999	17043	16921	17053	17234	17182	17012	17017	17085	17203	17058	17126	17130	17256	17087	16999	17126	17089	17022	16957	17090	17055	17033	16983	17319	17099	16966	17105	17191	17071	17006	17088	17040	17081	16975	17001	17043	17266	17091	17130	17109	17067	17034	17201	17082	16881	17236	17052	17163	17054	17085	16983	17204	17286	17069	17006	16983	17093	17186	17119	17096	17199	17083	17098	17251	17104	16977	17063	17105	16933	17007	16991	16997	16951	17177	17171	16988	17049	17343	17052	17102	16993	17142	17107	17106	17079	17022	17048	17090	17089	16911	17102	16909	16981	17127	17110	17019	16998	17149	17234	16988	16847	17220	17055	17203	17097	17048	17000	17086	17200	17000	17117	16979	16981	17157	17031	17114	16993	16983	17171	17064	16932	17051	16939	16941	17028	16933	17072	16999	17165	17170	17112	17038	16994	17116	17040	17177	17093	16989	16987	16999	17004	17067	16925	17053	17069	17128	17039	16986	17114	17073	17140	17097	16888	17220	17186	17006	17026	17020	17008	17177	16967	17042	16987	17122	16860	16937	17124	17182	17123	16950	17042	17137	17020	17005	16951	17061	17208	17164	17076	17012	17020	17075	16998	17062	17097	17219	16990	17171	17011	16932	16940	17264	16881	17085	16939	17097	17073	17107	16870	16919	17116	16980	17053	17077	17114	16999	17072	17184	16903	17253	17151	17094	17120	17163	17046	17116	17018	16971	17080	17050	17133	16981	17118	17022	16933	16903	17056	16868	17046	17176	17045	17200	17057	17036	17101	17096	17235	16983	17180	17070	16911	17136	17076	17072	16821	17182	16960	17114	16947	17137	17093	17134	17126	17094	17007	17063	17164	16980	17099	17056	17172	16909	17060	17092	17064	17005	17053	17216	17057	16872	17055	16944	17017	17040	17136	17169	17055	16872	17009	17192	17110	17073	16974	17030	17011	17057	17132	16852	17112	17084	17054	17050	17086	17030	17173	16873	17037	16908	17068	17166	16936	16993	17123	16974	16968	17071	16919	17113	17146	17020	16923	17079	17007	16945	17062	16854	17110	16956	17093	17070	17066	17217	17010	17112	17095	17225	17099	17027	17144	17042	17084	17106	17139	16992	16935	17117	16992	17096	17166	17109	16959	17117	17055	17092	17067	17142	16934	17177	17068	16896	17065	17114	17133	16883	17166	17128	17079	17118	17264	16981	17233	17073	17140	17007	17001	17130	17183	17103	16966	17238	16970	17013	17172	17107	17161	17164	17131	16964	16986	17011	17016	17076	17119	16975	17110	17132	17003	16996	17151	17171	17083	17073	17319	17158	17035	17025	17167	17063	17152	17183	17141	16898	17083	16924	17187	17019	16973	17216	17027	17008	17148	16912	16969	17139	16994	16931	17081	17009	17092	17138	17026	17060	16866	17134	16943	17104	17056	17036	17068	16964	17047	17031	16912	17163	17030	16918	17113	16973	17072	16928	17103	17090	17186	17106	17071	17175	16888	17022	16881	16981	17054	17078	17084	16933	17103	17043	17005	17035	17215	16983	17319	17141	17152	17049	17234	17123	17248	17050	17121	17034	17228	17093	17016	17154	17081	17125	16994	16909	17101	17113	17099	17052	17057	17033	17108	17085	17097	16980	17132	17135	17134	17079	16941	16990	17111	17104	17132	17027	17036	16822	17078	17006	17143	17188	17056	16969	17157	17043	17192	17017	17081	16920	17080	17061	16947	17145	17000	17120	17140	17268	17057	16933	17044	17013	16883	16977	16903	17156	17045	17137
23170	21608	29506	24202	21859	24761	28107	23434	22732	22828	22732	22476	22413	22474	22474	22488	22324	22329	22316	22162	22181	22441	22214	22285	22205	22246	22374	22304	22010	22302	22004	22140	22254	22294	22130	22384	22069	21988	22081	22127	22172	21994	21929	21933	22109	22181	22243	22165	22124	22199	22228	22058	22180	22212	22019	21948	22241	22223	22140	22630	23127	23316	23179	22630	22750	22265	22111	22100	22128	21896	22175	22037	22137	22221	22228	22058	22162	21935	22101	21867	22108	21973	22054	21898	21965	21987	21884	21868	21945	21844	22070	22099	22099	21905	21957	21976	22025	22009	22250	22158	21757	22026	22055	21867	21963	21957	21987	22018	22034	22127	22052	21914	22029	22010	21900	22006	22194	22116	22007	22011	21985	21814	22018	21839	21853	21931	21585	21932	22073	22057	21891	21923	21841	21969	21929	21922	21920	21823	21981	22010	21870	21906	21937	21938	21884	21827	21929	22029	22164	22246	22136	22108	22148	22089	22093	21900	22067	21999	21973	21909	21879	22101	22069	21922	22003	21850	22076	22123	22077	22067	22119	21708	22046	21951	22125	22016	22065	21934	21921	22041	21991	22026	21902	22021	22177	21779	21997	22024	22033	21995	22223	21872	22272	21932	21989	21980	21817	22032	21990	22202	22056	21942	22198	21934	22008	22182	22038	22024	22257	22114	21891	21905	22051	22204	21874	21895	22005	22039	21955	22038	22189	22009	21974	21916	22141	21931	21886	22056	21972	22049	21963	21916	22013	21952	21985	21994	21954	21984	21951	21802	22140	22037	21955	22074	22062	22026	21898	21908	22176	21993	22092	21846	22101	21851	22030	21846	21893	21902	21998	21853	21952	21978	21879	21933	21982	22019	21972	21850	21969	22044	22124	22052	22006	22042	21898	22037	21852	21866	22122	22015	22172	21993	21994	22201	22191	21968	22121	22159	22068	21969	22045	21872	22061	21955	22041	22037	22051	22114	22112	22023	21959	21810	21934	21977	22047	22000	22096	22067	21885	21763	21954	22060	22147	21995	21960	21885	21777	22185	22163	21895	21934	22341	22052	21877	21971	21832	21991	21934	22035	22014	21991	21768	21917	21766	21972	22096	22078	22078	22001	21886	22139	21740	21819	21923	22043	21717	21690	22016	22134	21902	21931	22058	22002	21750	22119	22041	22041	21915	21969	22008	22029	21865	21989	21829	22220	21932	22096	21956	22094	22114	21957	21842	21955	22128	22268	21872	22077	22186	21975	22107	21942	22045	22035	21700	21896	21876	21991	21779	22000	22088	22103	22000	21930	21895	21818	21994	22128	22137	21805	22077	22200	22023	21897	21893	22242	21822	21895	21857	22044	21872	21934	21882	22014	22079	21786	21801	22181	21972	21961	21985	21882	21996	21884	21923	22028	21985	21828	21926	22004	21821	22161	22078	21846	22096	21928	21995	22028	22184	21930	21882	21864	21958	21971	21958	22008	22013	21959	21850	21982	21941	21970	22042	21917	22099	22034	21963	21854	22124	22033	21986	22085	22123	22126	21978	21993	21950	22162	21979	21781	21809	21802	21831	21751	21820	22104	21887	21853	21859	21889	22039	22039	21879	21838	22027	22058	21802	22158	21999	22238	21927	22066	21944	22047	21905	22278	21784	21776	21906	22051	22098	22240	21767	21999	22118	22327	22176	22004	22177	22136	22093	22183	21851	21874	21993	22044	21941	21997	22081	21739	21839	22157	21951	21730	22068	22095	22053	22040	22038	21967	22008	21987	22124	21995	22262	22031	21853	21867	22007	21949	22279	21747	21916	21820	22058	22025	21954	22070	22022	21978	22111	21854	22032	22047	22029	21870	22110	21839	21937	21877	22096	21980	21950	21870	21825	21852	22071	22066	21895	22175	22193	21997	21735	22052	22003	22092	22138	21658	21901	22124	22012	21870	22043	22012	21940	22069	22064	22070	22167	21933	21848	22140	22050	22125	22243	22063	21810	21880	22186	22159	21760	22080	22155	21958	22023	21889	21861	22071	22021	21789	21764	21823	22009	21999	21897	21961	21954	22000	22109	21858	21963	22085	21942	22121	21940	21930	21804	22179	22068	22014	21996	22247	21914	21982	21967	21927	22034	21872	21992	22102	22100	21924	21972	21844	21922	22084	21877	21937	21919	21965	21868	22031	22085	22165	21820	21887	21863	21882	21977	22090	21947	21950	22017	22118	21992	22004	21874	21877	21749	22082	21992	22157	22170	22137	22046	22032	21939	22017	21756	22000	22035	22002	21880	22066	21996	21995	21891	21959	22033	22075	21980	21872	22030	21914	21787	21974	21946	22072	22037	21992	22116	21726	22083	22125	22132	21815	22015	22018	21993	22174	21999	21936	21987	22039	21968	21921	22019	21777	22002	22126	22061	22111	21875	21965	22035	21984	22151	21877	21864	22272	21974	21999	22066	21886	21852	21974	21796	22018	22071	22295	22035	21927	21885	22136	22160	21911	21796	22039	22093	22004	22172	22157	21914	22073	22045	21972	22270	21959	22022	22025	21989	22023	22217	21945	21998	22081	21820	21905	21701	21942	21918	21880	21871	21733	22095	21896	22249	22039	21960	21811	21792	22083	22045	21970	21988	22038	21960	22160	21928	22188	21969	22124	21773	22068	22045	22230	21999	21988	22005	21959	22049	21981	22082	22047	22058	21817	21906	22048	21788	21988	22129	21949	21825	22103	22144	22034	22129	22039	21944	22003	21843	21796	21958	22118	22121	21942	21819	22006	22010	22001	21890	21974	21983	22063	22078	21953	22017	21819	22229	22025	21874	21856	22066	22044	21897	21779	21806	21920	21911	21758	21960	22025	22057	22028	22044	21947	22005	22019	22172	21999	22038	21912	22103	22165	22119	21903	22098	21925	21856	22067	21969	21926	22015	21814	21987	21991	21895	22026	21973	22296	21853	21920	22031	21860	22146	22026	22144	22193	22266	21946	22030	22063	21985	22021	21854	22136	21943	22150	22144	21743	21938	21829	21947	21980	22003	22150	21904	21838	22029	22054	22041	21867	21896	22008	22055	22090	21984	21740	21969	21805	21901	22040	21914	22073	22095	21930	21890	21892	21944	21870	22043	21904	21920	21928	22023	22070	21968	21986	21924	21937	21919	22109	22011	22026	22055	22043	22004	22175	21747	22026	22102	22020	22204	21977	22119	21982	21857	22083	21992	21957	21971	22065	21947	22011	21949	22156	22046	21947	21904	21910	21827	22010	22050	22224	21760	22113	22080	22076	22136	22189	22065	21971	21980	22044	21757	22026	22093	21975	22017	22025	21950	21921	21865	21997	22031	21772	21861	21872	21782	21924	21880	21929	21861	22033	22062	22033	22000	22232	21948	22065	22012	21945	22095	22093	22108	21819	21818	22079	22009	22229	22078	22228	21994	21995	21917	22076	22130	22024	22083	22252	21905	22121	21912	22081	22008	22051	21988	21811	22212	21972	21942	21877	21838	21970	21995	22124	21857	21942	21938	22027	21890	21887	21873	21993	21906	22031	22064	22262	21744	22267	22150	22034	22022	21981	21747	22031	21898	22023	21923	22051	21974	21852	21716	21955	21838	21887	21979	22043	22092	22004	21889	22081	21865	21925	21855	22016	21783	22117	22099	21825	22103	22134	21878	22043	22146	22030	22379	21844	21995	22144	21821	22057	22004	21870	21969	21950	21864	21931	22131	22153	22020	21896	22005	22093	21971	21912	21910	21838	22087	21919	22123	22013	21878	21847	21967	21969	21906	21995	21971	21975	21879	22193	22063	21964	22098	22089	21768	22060	21892	21978	22182	22056	21890	22080	21792	21966	22236	21958	21866	21940	21815	21903	21751	21724	21949	22041	22014	21915	21618	22085	22044	22018	22129	21869	21949	22077	22025	22058	21946	22094	22036	21955	21725	22037	22005	21848	21940	21885	21747	21925	21967	21837	22058	21873	22201	21975	22039	22192	21826	21865	21993	22038	22034	22012	21875	22086	21917	21906	22040	21977	21922	21930	21986	21935	22292	21910	21846	21845	21827	22078	21921	21886	22004	21997	21971	21817	21895	21913	21853	21880	22172	22033	22042	22130	22060	21907	22083	21906	21962	22153	21978	22026	21949	21843	21964	21788	21888	22258	21996	22082	22047	22003	21790	21936	22033	22113	21968	22013	21950	22021	21775	22115	22104	22064	21861	21732	21900	22172	22212	21934	22061	21911	22155	22090	22303	21985	22101	22134	21955	22064	22127	21841	22108	21827	22126	22053	21908	22038	21838	22247	22005	21837	21990	22023	21969	22147	22096	21966	21974	21993	21796	21863	22077	21936	22084	22011	22024	22056	21990	22017	21952	22123	22092	22024	21966	22064	22008	21945	21951	21984	21931	22058	21924	21916	21931	22105	22023	21936	22022	22058	22065	21945	21893	21910	21770	22044	22058	22121	21764	21964	21843	21900	21922	21918	21918	21914	21848	22114	22085	22112	21977	22055	22037	21936	21951	22153	21984	21961	22005	22131	21928	22099	21926	21858	22136	21768	21864	21829	21914	22029	22001	22123	22171	22070	21961	22141	21883	22156	21859	22045	22076	21810	21816	21859	21788	22034	21866	22098	22196	22021	21980	21872	21930	21915	21890	21902	21956	21947	22041	22133	22076	21931	21954	22127	21900	22260	22138	22162	22068	22203	21977	21922	21953	21816	21753	21869	21967	22072	21986	21981	21893	21990	21915	21969	22023	22059	21989	22055	21739	21842	21948	22028	21900	21777	21909	21986	21909	21947	22200	21869	21942	22094	21874	22166	21998	21982	21933	22073	21947	21979	22000	22100	21811	21849	21835	21933	21793	21958	21898	22079	22143	21816	22115	22038	21940	22015	22038	22149	22002	22124	22109	21885	22150	21930	21929	21850	22146	22021	21895	22244	21850	21977	21930	21904	21924	22082	21921	21907	22007	21988	22020	22194	21765	21825	21868	21882	21969	21994	21882	22047	21988	21912	22133	22027	22024	21962	22129	21764	21829	21909	21944	21910	22057	21934	21990	22082	21928	21979	21965	21909	21834	22010	22132	22019	22097	21797	21884	22018	21980	22015	21891	21859	22031	22306	22125	21890	22130	21847	21786	22134	21905	22201	22131	22126	21905	22033	22070
16684	29747	26967	22431	20910	19823	18950	18686	18218	18213	17983	17811	17809	17752	17571	17592	17763	17643	17499	17521	17485	17614	17691	17546	17827	17446	17488	17567	17628	17616	17529	17628	17582	17664	17657	17392	17464	17861	17671	17259	17428	17451	17652	17473	17352	17533	17384	17625	17561	17521	17678	17611	17581	17287	17381	17433	17509	17461	17548	18494	18957	18870	18742	18731	18181	17831	17443	17412	17337	17365	17505	17555	17354	17405	17424	17332	17415	17335	17464	17379	17343	17360	17317	17410	17548	17409	17634	17369	17384	17301	17591	17354	17285	17524	17479	17436	17449	17654	17442	17524	17348	17451	17528	17390	17415	17335	17354	17306	17406	17414	17300	17569	17397	17506	17325	17263	17605	17537	17340	17207	17448	17392	17455	17648	17329	17531	17431	17506	17431	17336	17284	17640	17427	17513	17471	17480	17361	17379	17358	17441	17400	17407	17498	17265	17488	17514	17490	17112	17407	17430	17453	17605	17529	17382	17307	17313	17417	17206	17554	17394	17355	17515	17347	17463	17398	17151	17468	17322	17449	17489	17366	17354	17299	17465	17352	17437	17331	17480	17591	17459	17433	17601	17514	17391	17435	17307	17406	17203	17490	17584	17374	17649	17466	17440	17413	17550	17525	17467	17295	17433	17451	17394	17531	17314	17493	17300	17568	17406	17421	17545	17432	17414	17558	17599	17325	17344	17425	17157	17575	17370	17348	17279	17424	17428	17399	17495	17329	17404	17560	17484	17441	17521	17528	17391	17387	17466	17357	17539	17274	17339	17372	17523	17372	17533	17475	17242	17371	17231	17528	17356	17498	17524	17305	17599	17424	17182	17605	17262	17468	17363	17483	17344	17472	17467	17327	17295	17493	17415	17460	17630	17434	17403	17516	17257	17197	17499	17322	17372	17404	17302	17408	17479	17300	17471	17504	17395	17527	17492	17426	17186	17364	17494	17153	17392	17294	17404	17476	17359	17468	17472	17424	17298	17545	17349	17417	17364	17401	17410	17285	17452	17573	17369	17484	17643	17482	17320	17395	17344	17364	17360	17399	17456	17406	17481	17335	17529	17395	17335	17474	17265	17545	17687	17308	17286	17200	17398	17515	17354	17445	17387	17408	17489	17473	17560	17364	17233	17470	17444	17296	17434	17416	17363	17558	17471	17531	17447	17431	17470	17459	17416	17347	17337	17509	17382	17440	17378	17381	17492	17468	17373	17409	17478	17395	17241	17359	17273	17502	17438	17475	17386	17328	17395	17511	17492	17335	17422	17294	17513	17473	17528	17568	17411	17589	17586	17345	17270	17480	17438	17498	17471	17496	17494	17471	17479	17634	17353	17454	17432	17393	17450	17546	17431	17421	17458	17466	17606	17488	17397	17452	17393	17276	17472	17335	17327	17419	17453	17342	17511	17495	17457	17397	17463	17541	17363	17290	17602	17350	17328	17547	17354	17334	17559	17511	17333	17505	17501	17456	17454	17467	17398	17430	17561	17336	17362	17486	17526	17237	17476	17390	17279	17369	17410	17465	17321	17366	17562	17458	17386	17555	17383	17397	17287	17522	17539	17490	17458	17449	17387	17534	17401	17377	17609	17646	17363	17425	17426	17464	17495	17318	17319	17493	17515	17243	17580	17302	17451	17384	17395	17406	17531	17336	17454	17535	17500	17459	17352	17474	17374	17459	17391	17425	17412	17394	17328	17638	17355	17407	17321	17513	17552	17641	17569	17378	17449	17613	17374	17481	17421	17568	17534	17341	17336	17412	17493	17449	17329	17373	17349	17574	17393	17412	17379	17632	17402	17421	17456	17319	17477	17424	17392	17485	17267	17272	17398	17454	17388	17435	17390	17418	17569	17251	17306	17394	17508	17379	17534	17392	17462	17350	17251	17268	17521	17332	17366	17386	17386	17536	17456	17460	17370	17387	17457	17404	17506	17453	17457	17417	17487	17247	17582	17411	17458	17239	17460	17565	17365	17470	17382	17388	17388	17431	17343	17465	17428	17414	17348	17378	17238	17326	17374	17500	17287	17389	17371	17391	17291	17343	17479	17355	17297	17211	17371	17531	17440	17371	17268	17615	17497	17432	17559	17233	17309	17547	17453	17501	17534	17426	17336	17377	17478	17183	17455	17553	17307	17386	17564	17310	17402	17341	17376	17500	17415	17377	17367	17486	17433	17392	17487	17419	17633	17291	17404	17404	17399	17337	17347	17301	17433	17365	17416	17357	17265	17499	17392	17398	17482	17198	17401	17470	17375	17313	17431	17437	17370	17379	17537	17392	17336	17637	17254	17470	17264	17324	17491	17460	17361	17442	17503	17370	17477	17281	17530	17432	17376	17429	17365	17459	17468	17373	17433	17612	17297	17422	17467	17296	17480	17428	17310	17335	17540	17473	17344	17424	17338	17481	17435	17401	17271	17538	17421	17500	17485	17431	17280	17356	17489	17376	17296	17345	17477	17509	17483	17498	17498	17181	17465	17399	17524	17509	17667	17520	17314	17408	17491	17350	17434	17401	17327	17423	17514	17515	17447	17612	17613	17329	17458	17396	17494	17392	17355	17478	17290	17489	17483	17601	17323	17414	17346	17324	17398	17383	17259	17410	17507	17452	17359	17517	17387	17444	17282	17379	17404	17452	17501	17362	17248	17495	17425	17345	17323	17386	17296	17471	17351	17463	17296	17401	17219	17231	17286	17439	17329	17218	17575	17335	17391	17413	17405	17366	17401	17265	17421	17452	17494	17364	17476	17495	17505	17321	17420	17272	17496	17410	17407	17330	17430	17308	17406	17531	17231	17381	17545	17364	17470	17256	17483	17378	17520	17317	17484	17469	17470	17347	17426	17575	17336	17471	17375	17440	17336	17287	17413	17542	17421	17346	17388	17365	17567	17454	17654	17309	17628	17433	17462	17520	17338	17476	17464	17502	17393	17292	17418	17413	17271	17525	17443	17304	17471	17310	17519	17472	17461	17413	17404	17492	17367	17412	17287	17526	17643	17447	17532	17464	17369	17251	17533	17425	17464	17438	17393	17342	17495	17416	17430	17430	17425	17361	17445	17529	17220	17525	17578	17389	17345	17361	17463	17198	17496	17520	17486	17307	17556	17291	17393	17475	17587	17443	17392	17448	17378	17406	17497	17603	17380	17286	17444	17442	17513	17519	17578	17333	17608	17565	17294	17399	17418	17453	17256	17484	17238	17318	17392	17295	17491	17464	17343	17416	17319	17248	17350	17509	17571	17530	17468	17453	17369	17306	17463	17471	17569	17296	17502	17375	17356	17353	17294	17433	17492	17388	17257	17330	17552	17334	17545	17564	17507	17551	17310	17356	17449	17561	17514	17360	17400	17532	17425	17336	17495	17348	17430	17413	17557	17461	17316	17488	17192	17334	17586	17347	17409	17269	17463	17458	17538	17498	17217	17193	17391	17351	17446	17456	17440	17385	17385	17387	17338	17468	17317	17459	17499	17199	17360	17354	17448	17412	17404	17446	17428	17398	17326	17406	17497	17473	17496	17352	17455	17381	17437	17293	17460	17412	17571	17454	17507	17174	17538	17523	17456	17393	17551	17516	17457	17483	17335	17527	17626	17473	17429	17460	17498	17416	17330	17412	17497	17365	17487	17438	17374	17378	17223	17455	17537	17514	17374	17125	17324	17507	17445	17420	17391	17241	17425	17496	17391	17388	17447	17324	17420	17439	17412	17248	17482	17550	17272	17348	17426	17585	17398	17477	17419	17496	17498	17441	17461	17408	17478	17635	17403	17369	17245	17504	17415	17295	17407	17341	17471	17354	17324	17395	17345	17587	17441	17475	17337	17331	17603	17447	17339	17445	17632	17430	17438	17571	17476	17285	17476	17356	17441	17443	17388	17513	17402	17502	17516	17432	17638	17433	17523	17480	17378	17287	17309	17371	17470	17481	17435	17350	17240	17410	17318	17347	17472	17353	17294	17483	17500	17450	17527	17369	17464	17409	17550	17369	17409	17554	17453	17501	17316	17432	17402	17402	17310	17231	17448	17359	17423	17523	17341	17587	17417	17406	17488	17462	17350	17368	17449	17355	17442	17646	17391	17239	17250	17486	17408	17455	17384	17317	17278	17379	17557	17361	17329	17375	17441	17411	17329	17449	17295	17437	17577	17619	17556	17414	17445	17335	17371	17310	17357	17080	17412	17358	17578	17395	17370	17313	17573	17390	17342	17417	17511	17382	17405	17352	17419	17362	17506	17535	17434	17371	17415	17457	17487	17303	17546	17354	17449	17306	17578	17333	17314	17337	17483	17329	17425	17438	17277	17425	17528	17490	17337	17485	17254	17238	17475	17333	17450	17350	17530	17395	17482	17432	17270	17389	17406	17560	17325	17417	17389	17409	17704	17495	17396	17435	17523	17312	17402	17419	17282	17261	17366	17592	17371	17478	17503	17466	17198	17491	17300	17437	17408	17497	17449	17375	17511	17620	17138	17459	17398	17482	17418	17521	17343	17410	17337	17418	17312	17528	17328	17446	17423	17593	17329	17472	17256	17342	17454	17366	17489	17485	17342	17365	17394	17338	17464	17455	17293	17370	17415	17635	17531	17318	17443	17444	17537	17602	17371	17642	17441	17301	17402	17576	17262	17404	17479	17382	17280	17422	17451	17536	17508	17517	17300	17260	17509	17450	17374	17442	17547	17429	17354	17444	17442	17489	17515	17453	17307	17539	17369	17417	17425	17378	17395	17467	17419	17364	17346	17512	17371	17556	17478	17276	17237	17559	17580	17389	17468	17349	17451	17383	17581	17416	17446	17408	17449	17398	17331	17389	17530	17376	17493	17454	17495	17340	17615	17350	17417	17585	17350	17441	17506	17487	17501	17537	17448	17437	17355	17514	17557	17568	17436	17525	17588	17285	17434	17357	17350	17271	17420	17505	17469	17408	17188	17454	17457	17306	17432	17409	17374	17333	17423	17554	17449	17329	17302	17280	17504	17395	17326	17417	17337	17416	17260	17423	17325	17439	17253	17545	17489	17429	17275	17403	17480	17480	17306	17340	17360	17509	17316	17493	17579	17267	17447	17437	17362	17581	17335	17422	17245	17696	17338	17438	17506	17303	17456	17469	17537	17561	17376	17332	17402	17466	17456	17524	17338	17397	17456
28403	22773	26876	24773	22188	22293	22566	21929	22139	22205	22287	22272	22048	22119	21963	22113	22287	22120	22171	22339	22044	22057	22211	22097	22370	22261	22188	22285	22229	22087	22042	22281	22360	21971	22177	22396	22186	22089	22070	22080	22142	22140	22046	21996	22225	22108	22218	22357	22101	22004	22296	22041	22093	22140	22272	22229	22142	22085	22182	22262	22418	22192	22351	22285	22143	22311	22228	21938	22281	22293	22267	22351	22341	22268	21998	22259	21986	22234	22410	22175	22294	22042	22352	22091	22334	22294	22169	21913	21916	22314	22105	22083	22071	22165	22129	22212	22355	22198	22022	22183	22133	22403	22078	22316	22200	22225	22178	22190	22014	22193	22141	22232	22377	22163	21995	22127	21981	22193	22076	22020	22379	22009	22146	22060	22147	22144	22100	22102	22137	22128	22050	22000	22047	22006	22131	22169	22339	22035	22019	22224	21915	22164	22231	22093	22191	22175	22189	22181	22336	22153	22288	22170	22132	22282	22150	22403	22106	22135	22064	22131	22169	22017	22098	22133	22401	22051	22054	22195	22152	22254	21960	22104	22093	22089	21958	22093	22236	22120	22079	22006	22066	21958	22151	21985	22034	21973	22274	22175	22257	22052	21882	21953	22041	22084	22184	22426	22145	22037	22180	22220	22268	22079	21973	22304	22138	22328	22154	22170	22092	22153	22134	22213	21824	22118	22176	22092	22096	22227	22215	22162	22311	22147	22446	22270	22136	22061	22034	22080	22123	22154	22279	22256	22002	22198	22242	22090	22173	22174	22187	21907	22098	22234	22232	22089	22138	22078	22234	22055	22257	22277	22110	22061	21965	22014	22050	21971	21983	22219	22218	22054	22212	22150	21950	22412	22010	22118	22254	22155	22374	21953	22272	22068	22076	22319	22228	21956	22011	22203	22136	22103	22209	22031	22156	22028	22220	22320	22222	22247	21956	22189	22329	22241	22087	22226	21994	22118	21965	21966	22280	22207	22076	22161	22292	22384	22282	21945	22074	22063	22109	22051	22359	22096	22044	22253	22272	22193	22161	22195	21961	22100	22209	22161	22108	22170	22045	22281	22148	22092	22217	22220	22152	22242	22161	22219	22260	22038	22268	21965	22183	22232	22218	22310	21976	21942	21915	22152	22088	22076	22142	22131	22154	22221	22181	22047	22214	22273	22250	22175	22019	21945	22246	21859	22056	21960	22107	22023	22114	22008	22163	22121	22085	21858	22358	22152	22034	22160	22152	21924	22151	22085	22211	22302	22226	22090	21991	21995	22144	22044	22046	22060	22208	22246	22125	22153	22039	22189	22205	21970	22237	22102	22305	22114	22061	22052	22046	22192	22145	22185	21902	22094	21985	22022	22411	22186	22104	22301	22246	22298	22332	22074	22032	21839	22139	22164	22063	22014	22060	21996	22067	22023	22185	22391	22032	22054	22205	21981	22152	22372	22357	21988	22182	22175	22250	22185	22374	22235	22237	22302	22095	22149	22346	22328	22098	22035	22060	22143	22178	22315	22301	22293	22125	22459	22184	21852	22218	22130	22307	22028	22296	22368	22050	22202	22075	22171	22014	22223	22034	22185	22156	22431	22067	22209	22209	22127	22049	22141	21943	22191	22340	22274	22238	22092	22098	22407	22005	22187	22039	22208	22186	22093	22065	22061	22032	22107	22167	22134	22103	22223	22001	22036	22210	22147	22119	22143	22132	22175	22132	22032	22363	22060	22152	22048	22233	22241	22060	22188	22195	22255	22133	22028	21846	22191	22161	22092	22169	22061	22024	22249	22260	22181	22303	22062	22231	22254	22247	21958	22204	22310	22359	21982	22215	21945	22107	22292	21933	22049	22325	22236	22026	22065	22415	22142	22188	22061	22219	22133	22115	22076	22096	21968	22151	22263	22150	22375	22287	22189	22217	22123	22215	22313	22227	21960	22407	22171	22218	22169	22169	21944	22275	22232	22314	22104	22157	22165	22146	22206	22162	22087	22071	22154	22042	22008	22180	22203	22211	22171	22135	22388	22247	22322	21903	22268	22182	22142	22061	22235	22244	22190	22237	22162	22248	22176	22081	22066	22103	22058	22292	22242	22124	22433	22154	22043	22092	22190	22258	22170	22132	22340	22448	21950	22064	22013	22304	21984	22238	22068	22099	22253	22126	22141	22070	22017	22251	22147	22172	22429	22170	22251	22450	21958	22123	22239	22185	22054	22119	22179	22286	22053	22155	22208	22112	22228	22427	22394	22169	22214	22150	22299	22095	22132	22191	22115	22303	22490	22260	22298	22401	22258	22020	22013	22278	22099	22273	22109	22060	22182	22250	22164	22321	22199	22220	21999	22170	22153	22319	22151	22122	22109	22245	22320	22183	22173	21959	22072	21995	22085	22092	21938	22042	22092	22097	22123	22248	22196	22561	22125	22151	22137	22289	22234	22380	22198	22165	22236	22179	21926	22171	22046	22212	22196	22049	22023	22212	22160	22565	22142	22053	22259	22319	21938	22103	22039	22241	22159	22275	21994	22193	22196	22000	22190	22410	22056	22071	22079	21988	22208	21993	22324	22230	22253	22061	22116	22381	22088	22178	22034	22071	22238	22070	22203	22067	22265	22217	22169	22080	22202	22255	22216	22266	22189	22187	22252	21739	22193	22192	22179	22158	22009	22255	22126	22242	22387	22053	22291	22110	22323	22199	22082	22286	22162	22057	21964	22115	22010	22311	22267	22090	22289	22177	22436	22145	22081	22114	22250	22171	22192	22124	22063	22012	22331	22290	22275	22276	22203	22156	21985	21854	22121	22036	21958	22060	21971	22046	22276	22227	21988	21991	22004	22146	22139	22064	22095	22123	22334	21922	22085	22167	22104	21822	22225	22022	21983	22250	22098	22243	22258	22239	22125	22125	22530	22045	22318	21883	22306	22089	22173	22155	22091	21973	22146	21970	22073	22197	22327	22187	22219	22190	22267	22460	22282	22088	22166	22281	22013	22106	22121	22036	21829	22045	21987	22146	22224	22195	21896	22503	21991	22099	22118	22105	22138	22278	22239	21866	22013	21942	22277	22049	22211	22340	22263	22320	22142	22093	22160	22153	21999	22132	22313	22205	22250	22339	21981	22188	22267	21872	22230	22015	22253	22204	22027	22331	21983	22365	22187	22367	22322	22140	21943	22370	22115	22434	22224	21923	22001	22026	22146	22223	22250	22115	21868	22172	22070	22013	21876	21966	22198	22191	22173	22049	22322	22317	22171	22266	22217	22010	22057	21986	22214	21937	21868	22124	22014	22215	22041	22092	22184	22047	22258	22210	22291	22301	22189	22020	22233	22223	22161	22001	21969	22071	22052	22307	22085	22306	22071	22372	22247	22044	22290	22255	22392	22133	22359	22094	22136	22216	21856	22133	22066	22024	22204	22044	22094	22149	22166	22206	22237	22317	22006	22154	22161	22201	22115	22376	22255	22293	22219	22029	22125	22192	22227	22198	22176	22090	22169	22212	22096	21794	22115	22177	22373	22176	22116	22051	22163	22266	22305	22216	22160	22243	21954	22190	22386	22275	22255	21979	22282	22151	22037	22046	22231	21926	22066	22233	22111	22370	22153	22072	22331	22259	22138	22082	22190	22220	22164	22062	22031	22238	22105	22057	22098	22072	22181	22191	22232	21868	22019	22237	22238	22309	22305	22311	22089	21941	21963	22155	22204	22234	22014	22255	22020	22124	22128	22145	22034	22142	22258	22258	22148	22176	22120	22136	22165	22477	22124	22181	22190	22031	22027	22131	22141	21933	22229	22118	22181	22292	22016	22071	22088	22337	22181	22232	22069	22176	22059	22250	22109	22137	22419	21984	22252	22075	22143	22179	22117	22191	22190	22351	22031	22417	22294	22118	22132	22326	22233	22315	22063	22243	22191	22061	22107	22121	22148	21866	21859	22242	21973	21974	22131	22263	22069	22069	22319	22256	22300	22068	22158	22127	22281	22095	22016	22070	22199	22117	22184	22096	22199	22253	22109	22092	22254	22119	22312	22107	22146	22148	22166	22139	22162	22034	22177	22302	22205	22263	22057	22353	22204	21983	22104	22075	21950	22142	22235	22128	22021	22085	22087	22205	22486	22146	22204	22005	22070	22127	22316	22312	22160	22135	22086	21952	22266	22159	22044	22233	22166	21997	21843	22224	22142	22036	22101	21868	22277	22053	21929	22329	22373	21939	22262	22025	22161	22154	22065	22097	22178	22249	22376	22124	22274	22164	22296	22088	22273	22207	22036	22128	22196	22051	22097	22327	22134	22431	22167	22012	22154	22207	22087	22193	22060	22169	22147	22129	22227	22344	22230	21950	22130	22210	22156	22096	22236	22110	22060	22336	22165	22103	22302	22302	22096	22220	22216	22090	22096	22122	22285	22309	22320	22000	22125	22070	22220	22105	22143	22064	22013	22131	22157	22100	22112	22169	22075	21995	22163	22066	22058	21943	22037	22121	21828	22159	22275	22064	21947	22223	22192	22275	22132	22320	22146	22056	22051	22222	22266	22072	22220	22177	22226	22392	22218	22049	22285	22152	22168	22236	22060	22293	22123	22122	22293	22116	22079	22097	22174	22104	22238	22262	22115	22210	22171	22199	22035	22152	22048	22318	22293	22136	22151	22223	22160	22159	22187	21993	22201	22173	22145	22362	22198	22131	21967	22141	22243	22141	22254	22192	22014	22139	22080	22046	22175	22316	22272	22129	22167	22399	22161	22098	22360	22205	22046	22178	21953	22175	22275	22507	22282	22187	22121	22285	22087	22210	22242	22015	22180	22291	22295	22047	22197	22145	22173	22196	22155	22191	22141	22347	22164	22141	22202	22351	22115	22097	22285	22227	22211	21918	22127	22225	22050	22084	22152	22132	22215	22251	22336	22286	22105	22193	21950	22248	22228	22008	21979	22191	22181	22266	22273	22102	22218	22321	22134	22105	22061	22043	22191	22312	21883	22351	22041	22048	22107	22120	21936	22052	22060	22367	22134	22153	22320	22312	21926	22177	22167	22244	22045	22156	22068	22032	22061	22187	22070	22224	22022	22150	22182	22222	22209	22103	22052	22207	22277	22105	22142	22194	22042	22194	22097	22181	22051	22443	22291	22157	22058	22000	22209	22248	22087	22209	22284
16617	19839	18906	18099	18136	17875	17711	17717	17597	17669	17689	17349	17520	17606	17505	17630	17503	17428	17448	17517	17746	17565	17675	17546	17459	17514	17559	17466	17686	17515	17524	17536	17527	17564	17442	17474	17596	17282	17511	17574	17598	17464	17735	17722	17545	17592	17421	17604	17375	17519	17428	17375	17508	17504	17495	17517	17437	17473	17304	17448	17638	17743	17654	17726	17479	17609	17661	17642	17448	17462	17695	17409	17323	17494	17482	17682	17548	17509	17459	17476	17456	17481	17478	17586	17556	17445	17455	17446	17594	17612	17533	17473	17439	17501	17384	17573	17410	17547	17475	17379	17619	17471	17510	17666	17456	17475	17337	17491	17461	17363	17422	17457	17608	17472	17520	17489	17637	17440	17403	17602	17463	17367	17626	17405	17455	17528	17512	17495	17479	17412	17570	17322	17637	17288	17572	17456	17395	17595	17575	17449	17560	17457	17463	17509	17575	17420	17345	17420	17418	17443	17553	17598	17492	17599	17631	17367	17461	17494	17470	17475	17388	17573	17694	17447	17411	17479	17600	17616	17459	17377	17573	17522	17452	17439	17517	17586	17372	17540	17474	17595	17437	17446	17445	17462	17485	17494	17413	17373	17387	17446	17360	17317	17337	17557	17497	17444	17380	17334	17450	17528	17416	17325	17377	17465	17337	17594	17357	17472	17555	17595	17439	17553	17475	17501	17459	17586	17374	17348	17353	17558	17490	17457	17458	17576	17379	17444	17429	17368	17539	17510	17481	17404	17470	17399	17636	17444	17560	17192	17631	17564	17408	17484	17547	17479	17422	17553	17525	17374	17527	17513	17672	17652	17516	17509	17381	17532	17482	17475	17553	17573	17448	17333	17525	17613	17613	17531	17558	17526	17524	17370	17507	17484	17454	17465	17494	17506	17474	17543	17535	17556	17484	17529	17515	17301	17533	17419	17548	17423	17512	17539	17503	17373	17470	17435	17477	17475	17505	17482	17649	17372	17396	17354	17496	17374	17333	17470	17511	17526	17505	17535	17553	17448	17585	17435	17611	17390	17624	17382	17392	17291	17652	17507	17537	17412	17539	17651	17458	17621	17435	17594	17479	17465	17654	17679	17381	17458	17498	17335	17484	17471	17560	17583	17473	17299	17399	17474	17383	17625	17537	17496	17563	17419	17465	17431	17398	17435	17589	17566	17608	17427	17440	17362	17600	17406	17409	17585	17424	17451	17526	17445	17562	17529	17629	17389	17532	17515	17567	17516	17414	17424	17407	17591	17475	17490	17496	17448	17484	17547	17535	17553	17374	17398	17530	17480	17463	17518	17533	17516	17248	17281	17534	17691	17376	17694	17516	17498	17433	17400	17424	17405	17544	17513	17599	17503	17499	17479	17497	17374	17480	17464	17443	17511	17415	17450	17411	17486	17511	17533	17536	17591	17353	17499	17430	17458	17422	17375	17432	17521	17486	17672	17644	17391	17598	17383	17489	17485	17506	17514	17455	17502	17418	17324	17506	17531	17423	17636	17454	17487	17517	17513	17436	17287	17531	17539	17308	17381	17632	17387	17434	17517	17365	17567	17479	17325	17485	17419	17507	17415	17437	17502	17527	17401	17213	17608	17490	17474	17542	17501	17439	17523	17615	17521	17289	17468	17516	17490	17443	17516	17462	17232	17646	17500	17468	17502	17497	17471	17455	17399	17346	17555	17403	17625	17407	17527	17512	17515	17503	17494	17382	17605	17549	17526	17267	17420	17492	17502	17625	17453	17400	17405	17312	17544	17557	17602	17496	17595	17629	17457	17525	17462	17553	17543	17592	17324	17507	17414	17564	17467	17425	17570	17512	17591	17499	17422	17452	17510	17479	17344	17512	17514	17421	17363	17452	17402	17396	17533	17357	17417	17375	17525	17281	17556	17544	17361	17451	17380	17596	17463	17467	17500	17503	17481	17587	17662	17196	17577	17753	17389	17571	17532	17642	17394	17452	17483	17596	17331	17488	17429	17478	17425	17432	17578	17358	17686	17591	17529	17443	17518	17529	17399	17470	17337	17310	17505	17516	17618	17467	17555	17647	17304	17368	17383	17448	17586	17419	17465	17576	17422	17532	17417	17549	17492	17549	17566	17349	17647	17505	17478	17474	17493	17424	17428	17547	17500	17487	17523	17539	17528	17554	17792	17463	17520	17560	17475	17499	17533	17533	17423	17577	17439	17652	17508	17575	17527	17473	17434	17563	17621	17469	17350	17555	17505	17433	17353	17476	17603	17568	17434	17388	17536	17530	17334	17561	17411	17468	17415	17475	17404	17391	17550	17692	17509	17345	17375	17628	17489	17415	17533	17424	17449	17494	17434	17514	17658	17407	17550	17495	17444	17456	17344	17436	17548	17532	17425	17711	17444	17620	17551	17574	17455	17450	17510	17483	17482	17340	17403	17386	17497	17438	17510	17374	17539	17481	17535	17443	17523	17516	17516	17400	17731	17505	17605	17386	17410	17557	17505	17605	17585	17397	17450	17361	17536	17276	17467	17359	17548	17438	17504	17607	17509	17470	17465	17386	17582	17634	17420	17314	17497	17533	17370	17572	17727	17432	17572	17634	17512	17499	17469	17599	17521	17422	17656	17359	17450	17621	17334	17424	17360	17505	17523	17614	17540	17505	17501	17457	17483	17497	17407	17456	17525	17637	17472	17475	17504	17583	17555	17527	17532	17408	17497	17543	17426	17606	17412	17543	17405	17378	17441	17601	17444	17462	17461	17554	17510	17672	17404	17428	17373	17635	17443	17487	17597	17531	17485	17468	17556	17478	17337	17523	17500	17532	17448	17426	17429	17477	17534	17630	17428	17565	17552	17294	17436	17642	17650	17255	17432	17342	17566	17485	17442	17490	17423	17471	17495	17595	17551	17520	17383	17490	17455	17494	17432	17546	17473	17590	17452	17471	17545	17737	17615	17338	17456	17496	17542	17452	17415	17384	17356	17529	17433	17452	17576	17513	17570	17569	17391	17449	17489	17457	17591	17470	17375	17608	17537	17487	17414	17434	17303	17593	17303	17536	17469	17493	17409	17451	17373	17598	17585	17586	17539	17509	17576	17331	17443	17414	17479	17354	17325	17492	17509	17417	17622	17509	17504	17537	17446	17589	17439	17392	17491	17404	17511	17454	17463	17577	17435	17559	17475	17388	17584	17644	17661	17298	17393	17516	17376	17642	17648	17415	17396	17670	17518	17559	17292	17454	17467	17392	17462	17525	17398	17487	17377	17563	17332	17669	17650	17408	17551	17582	17442	17491	17462	17430	17502	17549	17451	17393	17558	17534	17243	17605	17432	17397	17539	17482	17476	17579	17414	17436	17623	17452	17504	17452	17537	17585	17422	17511	17523	17575	17420	17254	17249	17498	17405	17527	17491	17497	17324	17417	17564	17539	17377	17687	17591	17488	17423	17579	17600	17511	17618	17649	17481	17470	17535	17242	17503	17528	17563	17486	17591	17599	17405	17480	17536	17493	17450	17364	17565	17577	17388	17496	17470	17590	17543	17624	17465	17355	17559	17466	17655	17448	17255	17440	17573	17460	17509	17485	17527	17505	17481	17450	17583	17494	17505	17411	17524	17444	17578	17467	17427	17528	17482	17348	17557	17606	17651	17534	17601	17445	17394	17629	17302	17783	17424	17547	17407	17527	17644	17558	17459	17571	17362	17569	17527	17489	17482	17304	17637	17678	17546	17661	17433	17495	17415	17516	17590	17464	17469	17632	17302	17336	17423	17605	17597	17432	17344	17628	17495	17533	17538	17461	17443	17388	17320	17455	17551	17446	17579	17368	17565	17512	17572	17473	17460	17472	17607	17402	17473	17434	17522	17417	17483	17415	17321	17352	17591	17540	17428	17516	17359	17465	17591	17577	17403	17457	17511	17301	17465	17498	17695	17392	17375	17452	17664	17464	17474	17586	17349	17609	17461	17500	17451	17418	17680	17385	17429	17348	17615	17472	17496	17341	17563	17509	17386	17365	17479	17574	17403	17568	17484	17239	17414	17535	17530	17536	17352	17411	17340	17391	17307	17469	17592	17401	17453	17666	17320	17368	17477	17683	17472	17550	17471	17460	17462	17540	17701	17423	17601	17481	17599	17402	17534	17555	17580	17366	17597	17411	17628	17486	17577	17419	17633	17500	17557	17456	17650	17221	17447	17437	17308	17354	17594	17722	17522	17314	17661	17547	17766	17517	17576	17604	17522	17549	17432	17522	17506	17497	17503	17445	17358	17410	17456	17443	17583	17526	17680	17464	17339	17573	17421	17575	17320	17500	17628	17551	17574	17459	17465	17310	17569	17306	17593	17384	17576	17414	17660	17577	17481	17551	17440	17475	17506	17449	17499	17570	17530	17542	17504	17593	17431	17559	17471	17280	17423	17617	17552	17686	17388	17616	17530	17584	17506	17499	17511	17501	17609	17499	17676	17648	17614	17454	17465	17340	17443	17508	17637	17425	17626	17430	17567	17614	17712	17487	17418	17409	17607	17747	17561	17278	17432	17599	17477	17491	17653	17573	17501	17561	17428	17631	17522	17554	17625	17490	17574	17497	17360	17484	17373	17433	17618	17308	17614	17325	17430	17407	17457	17529	17431	17377	17413	17459	17391	17397	17540	17502	17388	17443	17343	17559	17637	17548	17641	17429	17450	17451	17555	17450	17360	17441	17560	17418	17533	17541	17585	17625	17547	17488	17545	17627	17570	17535	17371	17451	17541	17529	17453	17379	17471	17492	17497	17600	17417	17578	17391	17500	17613	17412	17406	17377	17508	17506	17523	17463	17535	17417	17571	17568	17644	17482	17325	17357	17457	17618	17482	17526	17444	17365	17295	17482	17503	17368	17409	17448	17525	17425	17566	17509	17519	17549	17371	17445	17525	17520	17506	17430	17513	17552	17624	17302	17420	17457	17424	17607	17443	17461	17540	17476	17592	17446	17745	17435	17399	17519	17217	17556	17664	17409	17400	17586	17509	17682	17437	17607	17672	17484	17308	17376	17595	17588	17469	17489	17447	17541	17452	17611	17542	17555	17639	17501	17712	17370	17453	17546	17702	17584	17609	17578	17379	17479	17373	17422	17453	17483	17449	17363	17614	17594	17494	17565	17573	17536	17467	17577	17516	17436	17557
23921	21402	29009	24289	22830	24780	25128	22497	22506	22403	22265	22365	22415	22458	22266	22256	22389	22013	22251	22106	22217	22138	21817	21966	22120	22262	21950	22053	22173	22002	22095	22088	22195	22104	22128	22086	21936	21914	22060	22138	22007	21981	22146	22202	22127	22147	22032	22114	22050	21962	21995	21972	22090	21979	21944	22221	21974	22111	22000	22471	22692	22792	22887	22120	22188	21965	21970	21921	22050	21816	21706	22152	21997	21913	21895	22140	21904	21965	21996	22027	21913	22036	22064	21964	21967	21976	21729	21977	21973	21924	22174	21770	21908	22006	22031	22126	21977	21973	21953	21874	22189	22069	21995	22142	21918	21915	22131	21939	21986	21743	22005	21904	22029	21845	21812	21880	21907	21927	21996	21873	21898	21911	22037	21931	21955	22004	22044	22056	21954	21915	21983	22073	21969	22122	21886	22125	21890	21989	21797	21841	21950	21727	22001	21985	21912	22081	21980	21973	21806	21975	22002	22018	22052	21804	22064	22029	21982	22034	22137	22101	22035	22125	21887	22023	22226	22044	22148	22148	21956	22052	22052	21990	22201	21809	21879	21973	21939	22149	21686	21838	21847	21961	22066	21780	22061	22229	21964	21919	21716	21789	21781	21929	21965	22080	21872	21995	21999	22008	22132	22026	22200	22193	22084	21822	22135	21899	22078	21674	22042	22009	21997	21666	21940	21931	22022	22106	22022	22059	21939	21914	22147	21875	21855	22128	22015	22013	21931	22215	22075	22079	21860	22124	21776	21908	22147	22001	21837	22199	22276	21818	21957	21919	22092	22136	22005	21913	21910	22033	21924	22047	21787	21962	21999	22236	21910	21997	22040	22000	21871	21828	22203	22101	22005	22011	21870	21833	21981	22030	21951	22222	22083	21763	22004	22143	21948	21960	22079	22053	21860	22057	21834	22200	21999	21812	21947	21875	21898	21925	22069	21873	21808	21917	22021	21945	21772	21828	21959	21855	22069	21847	21870	21976	22032	22068	22146	21912	21933	22221	21995	21829	21815	22175	21923	21917	22128	22099	22176	22206	21992	21850	21805	22031	21973	21981	21797	22016	21898	21951	22159	21926	21840	21982	21941	22122	21880	21893	21967	21916	21797	22070	22094	22038	22320	21860	21841	21882	22076	22076	22039	21900	21926	21944	21792	21939	22068	22023	21958	21895	22202	22156	21670	21761	21976	21947	22107	21974	21960	21891	21884	21982	22070	22045	21910	22226	21920	21851	22024	21858	21897	21887	21856	22023	22129	22114	22000	21831	21802	21973	22017	22305	21885	22189	21904	21911	22117	22046	22143	22032	22028	21788	21906	22002	22096	21871	22120	21854	22025	22183	22005	21751	22076	21955	21932	21910	22147	22110	22154	21945	21681	21764	21752	21908	21710	22015	21941	22171	21862	22251	21847	21787	22133	21866	22033	21908	21958	22050	21881	22011	21905	22000	21952	22241	22032	22124	22176	22188	22016	21747	22154	21830	22005	21983	21894	21728	21951	22129	22037	21828	21715	22022	22047	22032	22076	22048	22229	22016	21958	21964	22019	21904	21690	22055	22110	22081	22014	21859	22024	21864	22218	22015	21909	21763	22030	21728	21864	22201	22142	21967	22028	22019	22032	22048	22055	21806	21869	21702	21987	22099	22094	22238	22243	22028	22023	21996	22025	22085	22150	21899	21982	21768	22014	21848	21748	21985	21984	21831	21834	21882	22001	22079	22053	21890	21854	22125	22070	22084	22231	22043	22105	21836	21903	21908	22059	21871	21942	22109	21901	22202	22161	21873	22039	22058	21918	22131	22015	21965	21866	22006	21688	22048	21795	21905	21909	21998	21636	21919	22100	22030	21837	22148	21956	21907	21894	22006	22104	21844	21886	21719	22032	21719	21894	21954	22104	22059	21991	21789	21975	21805	21925	22054	21977	22054	21852	21950	22122	21987	22059	21940	21855	21931	21983	21917	21938	21948	21961	21947	22034	22012	21813	21965	21955	21967	21844	21955	22235	21972	22098	22329	22045	21997	21866	22010	22310	22053	22123	21990	21887	21814	22002	21935	21935	22067	21722	21858	21969	21883	22025	22013	21796	21782	22028	21946	22024	21934	21965	22209	21977	21939	21994	22064	22082	22031	22154	21915	21961	21973	21904	21920	22073	22266	22024	21952	22332	22128	21845	22087	22284	21999	21996	22088	22059	21937	21933	21817	21795	22175	21999	22089	22068	22148	21850	22176	22103	22168	21973	21988	21940	21859	22003	22049	22173	21996	21979	22119	21958	21941	22064	21892	22035	22020	21913	22029	22030	21987	22099	21877	22115	22182	21985	21968	22237	22133	22092	22191	22047	21892	21929	21851	21918	21764	21883	22021	21963	21932	21954	21775	21696	21928	21945	21943	22055	21808	21922	21826	22014	21855	22016	21962	21830	22130	21814	22056	22047	22013	22074	21915	22131	22015	22019	22006	22060	21882	21924	21973	21934	22158	21982	22075	22103	21832	21952	22345	21915	21790	22037	21960	21873	22052	22086	22090	21602	22039	21870	21954	21828	21873	22182	21867	21759	22069	21955	22092	21846	21930	21997	22036	22166	21897	21899	22107	21891	21817	22082	21985	21932	21939	22085	21958	21812	22054	22003	21915	21872	21781	22059	22073	21845	22167	22007	21903	21926	22203	22019	22028	22051	22098	21977	21888	22191	21926	21850	21897	22026	22163	21731	21881	21921	21812	22144	22156	21919	21774	21960	22067	21833	21931	21953	21923	21823	21812	21953	21947	22022	22054	21999	21882	21983	21847	21943	21979	21792	21908	22055	21893	21951	22098	21875	21733	21990	22228	21878	21805	21858	21930	21856	21845	21910	22009	21908	21899	22028	21714	22015	22122	21957	22008	21882	21930	22053	21750	21962	21903	21825	22210	22181	22021	21934	22057	21924	21859	22192	21967	21943	22080	21972	21919	21881	22210	21970	21992	22174	21859	21660	21713	22064	22107	22095	21913	22028	21805	22013	22081	22029	22086	21947	21788	22058	22144	22084	21876	22202	21880	21867	22046	22086	21860	22159	22026	21948	22052	21878	22107	21967	22085	21749	21922	22072	21976	21973	22043	21888	22153	22048	21889	22231	22027	22093	21819	22069	21959	22020	21827	22030	21910	21892	21810	21943	21930	21893	22041	22014	21790	22096	21947	21963	22040	21727	21877	22070	21905	22062	22158	21868	22017	22119	21958	22134	22184	21899	21986	21885	22009	21903	21882	22050	22119	22320	22128	21844	22200	21924	22061	22123	22024	21977	21884	21957	21881	21885	22057	21943	21947	21827	21950	21930	22035	22148	22123	21842	21977	22065	22149	22115	22073	21944	21993	22295	21790	21871	22059	21849	22215	21923	21770	22033	22170	22216	21906	21897	22027	21844	21737	21991	21995	22194	21855	21911	22110	21862	21981	21855	22144	22038	21921	21878	22002	21871	22148	21932	21898	21926	21932	22167	22034	21945	22099	21975	21872	21872	21934	21973	21990	21996	22092	21824	22007	21962	21975	21893	22096	22144	22061	21981	22111	22128	21918	21767	21886	22068	22131	21921	22166	22073	22128	22161	21922	21962	21926	21830	22010	21969	21965	21995	21905	21864	21996	22099	22086	21974	22002	21947	22223	21910	21886	22085	22076	21935	22005	22050	21980	21881	22110	22072	21790	22067	21833	22150	21835	21703	22060	21929	22046	22054	21905	22100	22053	22223	22103	22025	22133	21980	21992	21969	21831	22179	21925	22075	21853	21789	21711	22054	22082	21989	21891	22119	22009	22069	22118	21904	21905	21962	21878	21942	22032	21767	21942	21969	21959	22025	22026	21860	22117	21908	21900	22314	22100	22089	22005	22103	21885	21920	21764	21918	21966	22018	21894	22127	21936	22166	21972	21922	22031	22017	21736	21945	22000	22077	22093	22239	22123	21863	22003	21772	21740	21939	21827	21908	21783	21879	22005	21931	21832	22025	22149	21946	22235	22155	22144	22061	21945	22092	21994	22011	21893	21979	21989	21975	22060	21934	22026	21999	22002	21973	21806	22055	22112	22027	22088	22076	21913	21847	21914	21916	22004	21934	21941	22022	21959	22216	21772	21882	21794	22136	22026	21960	21953	22078	22104	22078	21943	22007	21831	21978	21739	21749	22167	21917	22143	22047	22055	22050	22038	21920	22158	22104	22185	21924	21912	21979	22120	22137	21927	22270	22014	22009	21928	21998	21911	21982	21954	21823	21978	21997	22089	21997	21786	22119	22066	22096	22163	21850	21942	22242	21929	21964	21888	21934	21987	21969	22060	22100	22067	21870	21753	21852	21871	22070	21940	21805	22112	22041	22105	22027	22025	21685	21960	21990	21990	22094	22164	22129	21841	22070	22065	21893	22066	21995	22022	21828	22101	21887	21939	22261	21944	21830	21897	21806	21755	22001	21984	21811	21964	22081	22110	22020	22062	22191	21932	22014	21979	22046	22041	22014	21916	21943	21891	22009	21882	22017	21925	22007	22039	21996	22235	22113	22259	21929	21947	21948	21925	21973	22213	22041	21810	21870	21989	22188	21831	22001	22021	22063	21972	22040	21802	21950	21947	22137	21728	21900	21827	21987	21818	21864	22096	22096	21957	22002	22022	21993	22123	21884	21789	21999	22062	22184	21928	21692	22012	21835	21916	21948	22083	21986	22110	22127	22065	21979	21845	21968	21872	22107	22087	21862	21923	21922	22097	22068	21959	21918	22079	22150	22072	22002	22089	21828	22022	22119	22038	22165	21802	22141	21898	21961	22163	21974	21836	21916	21789	21854	22182	22009	22072	22042	21965	22155	22040	22075	22096	21942	21701	22009	21780	22065	21823	21899	21807	22037	22005	21782	22092	22031	21909	22041	21903	22085	21957	21885	21830	21859	22180	22255	22142	21967	22242	22156	21967	21991	22097	21840	22177	22172	21897	22198	21905	22087	21913	21941	22113	21927	22034	21934	21992	21810	22029	21996	21971	21861	21951	21966	22138	22053	22165	21879	21806	21938	21991	22143	21789	22056	21999	21976	22154	22044	21938	21927	21894	21913	22111	22014	22181	22196	22021	21980	22006	22015	21949	21790	21933	21897	21703	22069	21956	21924	22060	21949	21866
15112	24663	23231	20249	19453	18791	18314	18026	18075	17915	17870	17836	17719	17418	17439	17687	17420	17578	17539	17453	17543	17616	17429	17480	17383	17478	17571	17567	17489	17603	17441	17418	17420	17614	17332	17184	17494	17486	17394	17302	17370	17308	17338	17507	17261	17484	17573	17554	17342	17473	17403	17598	17482	17355	17604	17469	17558	17310	17434	18221	18402	18306	17765	17670	17531	17445	17572	17245	17482	17302	17484	17544	17398	17436	17336	17556	17361	17327	17320	17480	17354	17425	17298	17372	17421	17507	17404	17233	17551	17380	17292	17551	17463	17434	17373	17393	17430	17370	17124	17411	17484	17540	17547	17311	17418	17249	17389	17275	17284	17276	17298	17251	17361	17415	17538	17395	17428	17449	17350	17229	17405	17364	17446	17354	17427	17266	17463	17297	17218	17234	17295	17384	17149	17512	17323	17508	17434	17372	17280	17168	17419	17437	17378	17354	17581	17504	17367	17457	17516	17148	17428	17524	17292	17343	17326	17334	17312	17369	17371	17425	17457	17411	17347	17371	17379	17229	17333	17351	17373	17232	17345	17396	17466	17483	17435	17458	17305	17295	17357	17186	17419	17277	17424	17350	17347	17511	17358	17439	17480	17366	17184	17329	17527	17321	17349	17410	17380	17327	17304	17389	17394	17353	17410	17363	17258	17467	17209	17246	17401	17485	17522	17426	17368	17421	17489	17375	17489	17442	17386	17353	17251	17286	17411	17430	17300	17428	17385	17608	17390	17252	17327	17362	17512	17341	17305	17443	17398	17460	17439	17245	17212	17473	17252	17338	17272	17364	17396	17549	17506	17607	17330	17401	17471	17387	17356	17584	17270	17545	17365	17250	17501	17235	17318	17428	17377	17340	17314	17255	17451	17466	17313	17669	17479	17327	17409	17434	17304	17502	17313	17435	17282	17248	17429	17394	17441	17543	17428	17235	17453	17412	17363	17390	17296	17474	17331	17310	17312	17353	17279	17273	17236	17629	17392	17348	17408	17298	17424	17341	17411	17328	17547	17443	17360	17425	17402	17374	17260	17422	17434	17356	17351	17311	17235	17257	17343	17313	17215	17372	17445	17437	17401	17337	17526	17333	17181	17342	17418	17359	17390	17360	17277	17300	17289	17495	17386	17401	17267	17258	17338	17270	17234	17456	17362	17316	17290	17414	17419	17265	17477	17340	17347	17397	17360	17469	17242	17374	17467	17402	17352	17462	17236	17466	17332	17272	17409	17476	17300	17421	17355	17320	17333	17251	17399	17109	17361	17401	17496	17211	17463	17309	17398	17331	17510	17507	17414	17224	17446	17303	17299	17567	17346	17245	17406	17428	17453	17261	17322	17312	17287	17421	17284	17374	17370	17404	17263	17375	17292	17459	17365	17371	17444	17391	17384	17338	17654	17429	17180	17519	17475	17368	17577	17245	17287	17241	17405	17492	17266	17244	17467	17364	17392	17392	17544	17558	17317	17414	17254	17225	17508	17476	17240	17500	17416	17332	17373	17367	17352	17443	17404	17327	17291	17436	17468	17356	17398	17258	17474	17401	17386	17339	17413	17372	17311	17347	17284	17315	17300	17314	17383	17245	17493	17361	17411	17311	17467	17273	17453	17485	17382	17495	17522	17457	17324	17417	17416	17403	17491	17447	17409	17414	17362	17313	17497	17255	17449	17389	17415	17447	17261	17285	17374	17491	17416	17274	17259	17451	17449	17218	17403	17187	17484	17525	17475	17326	17533	17543	17367	17343	17477	17445	17517	17332	17370	17457	17457	17430	17272	17310	17174	17347	17299	17370	17316	17457	17253	17384	17337	17308	17425	17418	17367	17381	17382	17350	17179	17376	17439	17405	17382	17472	17462	17432	17255	17295	17327	17352	17378	17488	17363	17382	17426	17233	17475	17348	17431	17344	17422	17256	17287	17414	17364	17115	17422	17336	17225	17564	17212	17427	17267	17330	17441	17342	17615	17564	17311	17283	17441	17325	17388	17414	17446	17428	17592	17305	17438	17300	17507	17423	17529	17328	17473	17115	17350	17396	17445	17326	17338	17401	17445	17264	17096	17292	17363	17329	17483	17355	17295	17350	17267	17366	17398	17447	17245	17304	17458	17453	17325	17328	17282	17390	17422	17321	17505	17418	17217	17285	17533	17441	17321	17233	17269	17384	17435	17339	17583	17361	17135	17333	17365	17369	17382	17374	17469	17480	17359	17339	17340	17372	17271	17463	17420	17337	17401	17320	17343	17384	17216	17458	17522	17368	17370	17344	17501	17345	17338	17392	17311	17489	17522	17261	17282	17468	17311	17467	17467	17352	17414	17370	17266	17375	17440	17404	17431	17356	17301	17529	17213	17469	17489	17519	17310	17537	17378	17333	17484	17550	17453	17274	17215	17349	17366	17293	17391	17231	17207	17456	17308	17499	17359	17322	17337	17470	17358	17453	17279	17384	17450	17438	17340	17418	17368	17217	17314	17233	17288	17447	17552	17393	17341	17328	17233	17334	17273	17422	17429	17180	17447	17402	17465	17255	17240	17336	17354	17473	17334	17599	17327	17582	17372	17400	17543	17142	17337	17239	17528	17387	17411	17410	17238	17349	17508	17395	17319	17480	17578	17418	17312	17413	17515	17360	17515	17268	17551	17613	17455	17336	17433	17350	17390	17376	17455	17404	17377	17242	17524	17314	17378	17369	17367	17223	17293	17392	17569	17252	17346	17349	17367	17344	17430	17399	17210	17316	17343	17224	17562	17288	17381	17421	17350	17300	17267	17265	17415	17409	17395	17352	17412	17384	17528	17344	17405	17395	17598	17165	17468	17416	17366	17284	17374	17540	17215	17401	17304	17288	17414	17525	17487	17574	17227	17410	17611	17456	17452	17253	17330	17446	17442	17430	17411	17643	17222	17265	17311	17537	17404	17370	17387	17259	17472	17331	17495	17540	17445	17508	17377	17366	17682	17371	17355	17468	17326	17434	17353	17274	17307	17497	17527	17339	17298	17464	17421	17431	17393	17361	17647	17421	17418	17544	17373	17481	17362	17316	17449	17460	17264	17400	17524	17454	17357	17503	17352	17388	17306	17348	17241	17333	17537	17349	17450	17078	17485	17277	17269	17423	17390	17418	17440	17231	17480	17380	17650	17324	17327	17383	17369	17449	17418	17370	17436	17536	17478	17339	17399	17232	17398	17294	17410	17399	17383	17424	17227	17500	17545	17175	17309	17315	17544	17454	17311	17360	17355	17306	17442	17309	17412	17283	17405	17184	17468	17268	17527	17397	17444	17324	17302	17447	17266	17459	17401	17336	17446	17519	17366	17334	17400	17363	17254	17442	17316	17521	17341	17444	17316	17265	17445	17269	17179	17319	17267	17436	17412	17325	17340	17437	17380	17455	17319	17396	17257	17382	17400	17478	17295	17221	17333	17482	17408	17435	17282	17379	17465	17342	17214	17407	17341	17363	17448	17246	17315	17382	17387	17487	17241	17382	17400	17490	17413	17221	17385	17234	17424	17284	17423	17432	17502	17360	17447	17253	17334	17304	17282	17456	17373	17469	17404	17238	17429	17368	17440	17417	17469	17321	17291	17527	17352	17463	17248	17369	17459	17345	17635	17286	17376	17308	17390	17364	17328	17488	17376	17448	17130	17256	17453	17421	17406	17359	17295	17310	17374	17561	17285	17370	17264	17387	17312	17277	17172	17517	17487	17530	17329	17342	17480	17399	17403	17478	17346	17410	17414	17288	17431	17459	17390	17323	17582	17340	17427	17504	17500	17459	17440	17480	17356	17483	17396	17540	17526	17399	17444	17267	17573	17353	17311	17384	17428	17430	17470	17224	17325	17253	17456	17385	17400	17290	17402	17472	17525	17362	17318	17193	17497	17311	17452	17145	17365	17301	17411	17214	17345	17280	17422	17510	17392	17255	17478	17352	17245	17370	17394	17334	17544	17231	17355	17347	17420	17422	17433	17584	17444	17355	17319	17337	17337	17475	17159	17506	17424	17250	17415	17166	17445	17469	17217	17468	17477	17278	17523	17348	17431	17396	17342	17508	17280	17394	17344	17153	17264	17408	17253	17437	17354	17378	17276	17408	17344	17473	17531	17372	17367	17324	17382	17384	17401	17412	17467	17537	17342	17480	17437	17353	17298	17422	17234	17345	17400	17346	17274	17289	17367	17461	17480	17416	17336	17464	17309	17350	17576	17607	17404	17316	17310	17434	17316	17405	17380	17370	17388	17327	17426	17512	17342	17485	17384	17435	17200	17318	17526	17363	17381	17328	17451	17627	17508	17247	17324	17409	17394	17453	17326	17395	17303	17271	17431	17224	17358	17334	17226	17386	17440	17592	17393	17459	17489	17249	17637	17406	17424	17438	17484	17266	17387	17236	17358	17419	17558	17317	17350	17332	17316	17294	17283	17191	17504	17248	17480	17288	17346	17411	17428	17516	17439	17333	17396	17454	17465	17243	17471	17370	17226	17400	17310	17305	17351	17269	17308	17449	17381	17480	17363	17470	17442	17488	17283	17515	17374	17236	17411	17290	17493	17491	17400	17432	17119	17108	17246	17339	17428	17402	17358	17380	17494	17414	17378	17457	17374	17326	17507	17211	17403	17246	17320	17349	17372	17440	17280	17290	17318	17598	17480	17376	17441	17659	17336	17436	17324	17450	17549	17437	17374	17435	17460	17388	17327	17364	17297	17215	17456	17515	17669	17245	17318	17436	17401	17408	17568	17293	17370	17412	17499	17542	17331	17424	17283	17432	17214	17336	17423	17431	17413	17562	17249	17462	17323	17314	17535	17403	17454	17362	17424	17414	17463	17196	17479	17389	17324	17351	17334	17490	17292	17499	17571	17328	17234	17275	17299	17359	17345	17453	17412	17420	17344	17284	17350	17343	17508	17440	17445	17439	17455	17257	17130	17464	17389	17314	17246	17400	17396	17296	17444	17470	17420	17303	17405	17414	17520	17318	17311	17402	17482	17415	17149	17421	17476	17327	17329	17280	17280	17377	17313	17449	17381	17287	17495	17499	17472	17549	17478	17468	17362	17466	17237	17412	17318	17436	17481	17283	17408	17527	17483	17203	17268	17227	17409	17398	17507	17334	17410	17426	17406	17441	17455	17299	17416	17377	17562	17446
23054	21536	29464	24087	21824	24662	28344	23584	22853	23315	23096	22963	22857	22938	22659	22642	22721	22407	22588	22746	22503	22731	22598	22576	22515	22415	22450	22578	22577	22558	22493	22410	22434	22333	22480	22684	22459	22384	22470	22667	22496	22386	22286	22594	22331	22681	22392	22306	22373	22406	22428	22371	22608	22390	22296	22603	22495	22521	22606	22934	23935	23923	23174	23009	22782	22652	22369	22382	22230	22445	22456	22313	22640	22316	22682	22424	22297	22273	22288	22170	22528	22433	22286	22217	22354	22229	22335	22431	22359	22521	22263	22009	22159	22158	22276	22392	22276	22320	22247	22401	22255	22375	22468	22225	22221	22108	22191	22290	22308	22213	22266	22172	22425	22068	22273	22332	22228	22227	22323	22237	22313	22184	22340	22279	22311	22166	22304	22359	22318	22284	22412	22287	22244	22248	22248	22218	22454	22299	22138	22339	22271	22444	22540	22469	22476	22241	22265	22381	22364	22457	22309	22217	22350	22314	22298	22197	22309	22386	22227	22176	22509	22331	22190	22151	22239	22054	22287	22339	22278	22168	22371	22253	22481	22416	22219	22123	22341	22296	22268	22296	22365	22420	22482	22342	22476	22178	22370	22378	22299	22597	22187	22198	22221	22265	22219	22153	22300	22389	22348	22359	22150	22198	22411	22407	22451	22346	22387	22208	22203	22086	22255	22440	22333	22209	22321	22291	22110	22176	22454	22294	22379	22371	22230	22157	22407	22239	22144	22408	22039	22262	22477	22368	22223	22465	22292	22458	22487	22314	22520	22324	22410	22374	22394	22354	22393	22093	22269	22348	22083	22341	22067	22258	22101	22483	22220	22442	22321	22296	22289	22189	22241	22376	22225	22232	22324	22292	22383	22193	22386	22174	22561	22090	22430	22267	22403	22168	22191	22076	22336	22316	22401	22356	22468	22269	22165	22332	22152	22138	21977	22417	21993	22099	22274	22374	22269	22201	22453	22301	22269	22325	22420	22195	22104	22156	22196	22428	22358	22161	22293	22256	22201	22592	22234	22206	22443	22245	22296	22512	22292	22029	22327	22183	22400	22237	22400	22266	22325	22335	22293	22410	22281	22510	22072	22500	22379	22286	22228	22019	22172	22139	22355	22229	22105	22497	22311	22238	22479	22303	22596	22324	22217	22193	22404	22267	22590	22234	22468	22327	22520	22072	22262	22219	22207	22525	22253	22236	22214	22097	22282	21889	22453	22333	22340	22358	22164	22209	22410	22370	22244	22450	22355	22224	22269	22297	22429	22242	22076	22138	22199	22269	22342	22238	22166	22353	22425	22322	22394	22561	22511	22073	22474	22238	22078	22457	22208	22155	22287	22259	22192	22096	22298	22421	22497	22539	22294	22340	22187	21970	22356	22241	22546	21886	22046	22169	22402	22231	22253	22493	22399	22415	22403	22290	22317	22386	22171	22160	22344	22483	22277	22347	22268	22221	22246	22175	22228	22342	22265	22260	22197	22304	22236	22334	22189	22471	22387	22212	22417	22415	22422	22238	22220	22374	22165	22323	22307	22229	22336	22219	22437	22449	22269	22238	22396	22419	22204	22523	22275	22209	22287	22138	22414	22159	22246	22441	22132	22292	22354	22478	22127	22391	22428	22514	22157	22273	22449	22347	22451	22308	22286	22484	22219	22275	22176	22272	22283	22364	22237	22135	22260	22296	22578	22254	22407	22308	22268	22279	22301	22189	22259	22392	22363	22346	22314	22341	22413	22235	22434	22301	22459	22143	22325	22194	22275	22080	22308	22088	22240	22086	22289	22373	22167	22343	22223	22380	22297	22254	22270	22208	22162	22272	22388	22326	22420	22263	22286	22140	22383	22334	22331	22329	22521	22325	22329	22439	22158	22203	22276	22169	22248	22372	22138	22493	22352	22339	22314	22536	22382	22507	22375	22146	22343	22268	22179	22275	22381	22069	21991	22289	22332	22250	22390	22347	22103	22204	22007	22248	22263	22423	22265	22238	22332	22026	22410	22452	22422	22294	22237	22270	22138	22315	22369	22109	22208	22233	22213	22241	22276	22389	22404	22314	22096	22493	22339	22165	22219	22374	22307	22346	22263	22449	22305	22458	22280	22168	22038	22157	22330	22278	22445	22057	22152	22218	22280	22228	22297	22302	22077	22532	22259	22251	22186	22191	22454	22282	22240	22444	22128	22251	22464	22121	22334	22362	22443	22306	22353	22207	22303	22414	22216	22535	22603	22494	22470	22089	22264	22328	22318	22241	22191	22213	22400	22360	22391	22200	22145	22323	22454	22298	22316	22134	22227	22157	22212	22329	22204	22416	22327	22529	22407	22347	22189	22357	22318	22296	22096	22415	22330	22152	22316	22162	22128	22297	22266	22285	22281	22344	22172	22139	22175	22342	22300	22280	22351	22315	22141	22314	22299	22300	22371	22221	22102	22194	22242	22445	22330	22512	22347	22210	22135	22223	22312	22314	22489	22134	22135	22307	22117	22361	22188	22362	22275	22342	22386	22116	22131	22264	22362	22295	22169	22284	22502	22232	22435	22438	22397	22080	22398	22084	22342	22404	22186	22430	22517	22312	22333	22383	22392	22272	22183	22472	21949	22258	22429	22112	22284	22515	22416	22167	22348	22235	22234	22242	22063	22271	22416	22129	22239	22486	22123	22448	22257	22182	22402	22165	22160	22059	22366	22110	22451	22463	22396	22296	22380	22342	22254	22554	22323	22411	22101	22291	22330	22398	22340	22211	22427	22136	22163	22491	22388	22379	22393	22249	22246	22228	22125	22213	22314	22437	22172	22374	22307	22399	22274	22147	22343	22386	22275	22259	22351	22303	22411	22379	22315	22396	22389	22325	22214	22238	22284	22224	22226	22238	22125	22292	22316	22432	22368	22214	22293	22369	22501	22304	22410	22354	22212	22358	22416	22187	22403	22177	22234	22439	22464	22334	22185	22385	22441	22229	22323	22341	22240	22400	22539	22405	22211	22430	22262	22261	22237	22257	22336	22267	22263	22236	22269	22189	22347	22563	22361	22493	22305	22095	22428	22172	22301	22129	22339	22144	22314	22300	22305	22130	22180	22081	22463	22377	22300	22270	22254	22409	22553	22351	22113	22182	22179	22547	22295	22480	22240	22421	22067	22344	22239	22115	22293	22372	22347	22330	22278	22376	22247	22141	22338	22317	22407	22315	22307	22140	22343	22306	22245	22391	22261	22205	22383	22189	22348	22395	22160	22410	22322	22250	22416	22400	22366	22330	22097	22467	22373	22215	22171	22286	22428	22387	22274	22582	22291	22216	22389	22357	22194	22396	22192	22298	22140	22505	22553	22242	22208	22278	22129	22125	22383	22105	22223	22303	22316	22280	22296	22190	22177	22084	22230	22298	22319	22187	22245	22330	22452	22335	22293	22212	22199	21979	22311	22058	22545	22719	22289	22261	22278	22348	22422	22210	22340	22236	22325	22381	22506	22485	22424	22256	22139	22346	22085	22117	22377	22165	22280	22203	22191	22262	21983	22399	22639	22533	22278	22074	22322	22227	22331	22363	22274	22308	22340	22773	22059	22188	22252	22352	22224	22339	22107	22338	22380	22273	22150	22036	22421	22260	22219	22334	22138	22449	22336	22112	22407	22346	22276	22069	22248	22207	22394	22130	22342	22327	22335	22239	22464	22212	22391	22159	22154	22215	22331	22127	22608	22181	22339	22279	22238	22211	22166	22215	22271	22258	22231	22391	22334	22379	22460	22410	22367	22420	22477	22163	22200	22001	22234	22406	22359	22328	22266	22236	22161	22327	22187	22108	22283	22196	22389	22384	22302	22305	22366	22282	22086	22084	22424	22155	22313	22636	22323	22270	22173	22285	22239	22322	22224	22521	22425	22249	22220	22246	22341	22126	22233	22480	22474	22285	22246	22352	22259	22208	22159	22115	22254	22358	22457	22124	22412	22231	22407	22308	22285	22420	22492	22515	22425	22415	22473	22223	22309	22332	22221	22358	22384	22256	22244	22064	22203	22212	22216	22203	22164	22193	22328	22398	22251	22342	22367	22194	22044	22433	22252	22242	22488	22237	22512	22367	22552	22338	22397	22281	22285	22257	22266	22221	22374	22163	22380	22297	22212	22137	22169	22260	22518	22413	22190	22419	22348	22265	22277	22017	22310	22333	22296	22072	22078	22113	22379	22057	22284	22191	22347	22277	22370	22479	22315	22365	22229	22379	22185	22346	22459	22090	22222	22294	22134	22154	22178	22504	22359	22171	22205	22420	22101	22348	22319	22391	22220	22351	22146	22454	22267	22227	22379	22363	22339	22278	22076	22342	22265	22290	22236	22395	22265	22296	22387	22158	22080	22482	22315	22330	22185	22270	22487	22161	22327	22437	22259	22254	22332	22093	22361	22353	22326	22332	22286	22206	22505	22332	22317	22365	22387	22366	22327	22322	22458	22287	22418	22310	22456	22275	22331	22236	22371	22403	22092	22464	22234	22417	22265	22177	22341	22469	22571	22349	22073	22142	22039	22419	22259	22299	22229	22283	22257	22350	22121	22280	22087	22343	22380	22414	22345	22252	22433	22367	22454	22196	22252	22073	22305	22351	22286	22480	22121	22238	22368	22156	22333	22266	22313	22267	22431	22308	22408	22132	22083	22310	22380	22256	22277	22211	22126	22505	22293	22273	22111	22328	22315	22206	22165	22088	22250	22243	22386	22337	22400	22082	22144	22227	22501	22291	22083	22568	22277	22480	22266	22314	22194	21990	21988	22491	22310	22305	22217	22378	22180	22237	22333	22452	22328	22128	22521	22191	22263	22375	22471	22228	22118	22280	22231	22377	22028	22164	22212	22244	22346	22271	22385	22253	22249	22249	22408	22456	22338	22451	22295	22425	22200	22123	22243	22244	22322	22289	22290	22445	22248	22315	22238	22695	22262	22249	22114	22199	22314	22126	22092	22264	22267	22346	22504	22296	22343	22311	22244	22321	22625	22188	22227	22214	22509	22278	22353	22340	22539	22429	22345	22214	22411	21990	22261	22290	22173	21956	22083	22322	22341	22326	22370	22339	22419	22078	22180	22267	22223	22361	22280	22462	22397	22357	22167	22314	22282	22380	22313	22386	22240	22482	22424	22428	22398	22438	22418	22437
16264	29170	27038	22385	20764	19908	19232	18860	18364	18339	17937	18044	18083	17829	17846	17723	17885	17819	17898	17810	17684	17671	17844	17750	17804	17615	17819	17814	17719	17768	17817	17525	17735	17917	17659	17751	17552	17678	17589	17683	17420	17527	17691	17760	17635	17694	17668	17667	17753	17557	17624	17616	17860	17739	17739	17742	17425	17470	17832	18420	20102	19521	18851	18239	18018	17714	17808	17488	17629	17686	17673	17506	17550	17635	17616	17676	17696	17553	17669	17462	17502	17686	17603	17568	17679	17730	17516	17563	17493	17639	17537	17480	17752	17445	17571	17700	17530	17472	17863	17577	17563	17764	17683	17605	17497	17466	17527	17537	17413	17461	17722	17502	17588	17640	17544	17606	17400	17460	17686	17486	17738	17560	17768	17694	17663	17563	17769	17504	17369	17548	17507	17757	17672	17549	17711	17554	17640	17513	17594	17523	17644	17531	17587	17574	17434	17629	17400	17472	17639	17429	17580	17622	17667	17498	17568	17470	17727	17427	17501	17629	17742	17611	17537	17543	17636	17543	17472	17604	17744	17565	17531	17531	17668	17483	17580	17482	17487	17652	17433	17528	17839	17578	17581	17711	17512	17678	17362	17418	17436	17565	17515	17530	17478	17598	17677	17592	17741	17425	17549	17559	17512	17630	17619	17672	17641	17506	17496	17630	17560	17476	17544	17419	17693	17644	17538	17579	17392	17547	17643	17469	17662	17513	17395	17676	17576	17609	17484	17530	17672	17462	17445	17515	17500	17465	17580	17620	17519	17632	17443	17671	17622	17623	17616	17513	17465	17762	17745	17474	17608	17492	17538	17391	17597	17599	17576	17482	17658	17494	17615	17445	17576	17579	17448	17386	17498	17300	17522	17440	17628	17674	17718	17499	17745	17355	17427	17743	17593	17876	17590	17488	17635	17552	17676	17332	17493	17759	17541	17564	17495	17532	17417	17595	17369	17652	17485	17645	17582	17402	17478	17491	17436	17799	17479	17600	17561	17636	17731	17531	17556	17470	17661	17797	17639	17584	17490	17612	17532	17436	17714	17365	17528	17395	17567	17514	17626	17504	17502	17654	17425	17520	17519	17518	17744	17785	17488	17610	17461	17560	17598	17572	17522	17524	17466	17596	17592	17496	17485	17556	17507	17563	17598	17636	17668	17521	17715	17624	17519	17522	17492	17497	17528	17459	17613	17435	17575	17638	17533	17499	17533	17632	17369	17519	17472	17592	17595	17574	17589	17551	17690	17706	17565	17548	17481	17542	17560	17581	17543	17596	17506	17432	17483	17431	17638	17517	17523	17439	17550	17775	17669	17502	17604	17532	17592	17716	17574	17554	17386	17377	17658	17633	17647	17659	17486	17536	17480	17562	17446	17467	17409	17515	17614	17495	17397	17659	17659	17644	17667	17464	17669	17607	17669	17579	17543	17772	17394	17561	17442	17554	17572	17771	17744	17457	17403	17592	17587	17615	17675	17591	17411	17545	17602	17550	17648	17503	17576	17477	17559	17567	17530	17637	17546	17636	17654	17520	17406	17548	17639	17582	17607	17585	17535	17579	17522	17600	17584	17636	17496	17677	17656	17533	17648	17434	17616	17656	17498	17652	17648	17634	17417	17561	17676	17445	17493	17363	17571	17635	17632	17563	17731	17633	17670	17512	17581	17588	17545	17574	17443	17557	17614	17593	17681	17643	17485	17764	17626	17624	17564	17405	17630	17534	17773	17492	17370	17504	17392	17536	17709	17545	17511	17671	17492	17518	17668	17635	17653	17663	17594	17626	17494	17596	17736	17627	17478	17614	17510	17507	17461	17529	17442	17504	17563	17488	17508	17618	17568	17574	17475	17606	17568	17557	17530	17450	17580	17641	17661	17512	17500	17663	17655	17654	17455	17545	17563	17537	17576	17630	17676	17710	17522	17520	17419	17429	17504	17522	17539	17653	17548	17523	17543	17596	17576	17467	17754	17489	17666	17531	17595	17599	17571	17521	17647	17541	17571	17415	17508	17542	17573	17600	17537	17578	17495	17648	17662	17525	17469	17374	17595	17658	17743	17553	17633	17527	17569	17533	17513	17568	17576	17781	17564	17513	17619	17509	17553	17646	17524	17594	17400	17617	17644	17460	17724	17591	17657	17454	17475	17597	17396	17398	17372	17700	17606	17534	17574	17534	17561	17344	17499	17434	17669	17539	17632	17540	17560	17398	17563	17510	17636	17384	17462	17590	17575	17493	17568	17552	17529	17573	17678	17688	17587	17531	17623	17463	17493	17485	17461	17505	17549	17672	17622	17541	17677	17599	17514	17544	17473	17525	17458	17587	17419	17570	17604	17534	17695	17566	17690	17549	17582	17545	17581	17436	17523	17470	17321	17565	17477	17526	17575	17387	17572	17616	17580	17687	17313	17476	17640	17843	17475	17613	17699	17419	17613	17520	17502	17485	17476	17640	17498	17434	17448	17570	17548	17750	17645	17569	17596	17596	17571	17780	17556	17474	17508	17491	17627	17665	17638	17663	17592	17559	17523	17463	17603	17403	17576	17504	17598	17597	17649	17461	17630	17672	17573	17655	17777	17659	17531	17484	17325	17523	17642	17689	17609	17554	17462	17614	17419	17588	17468	17511	17544	17606	17378	17505	17546	17613	17427	17613	17324	17537	17627	17473	17481	17560	17582	17464	17573	17561	17602	17469	17676	17604	17579	17649	17457	17738	17598	17600	17728	17487	17716	17564	17530	17625	17546	17571	17605	17537	17410	17591	17728	17694	17634	17468	17302	17609	17612	17434	17550	17563	17676	17617	17559	17669	17721	17545	17510	17564	17665	17541	17526	17574	17523	17631	17493	17753	17521	17597	17654	17395	17488	17528	17653	17563	17474	17608	17546	17416	17556	17592	17376	17476	17473	17534	17547	17370	17669	17654	17622	17635	17516	17711	17640	17438	17584	17468	17595	17532	17592	17647	17576	17749	17422	17750	17537	17518	17567	17550	17528	17555	17569	17563	17460	17469	17350	17542	17572	17444	17726	17480	17420	17637	17410	17511	17568	17545	17598	17581	17521	17539	17520	17522	17478	17551	17577	17679	17553	17700	17782	17632	17485	17444	17438	17288	17641	17456	17556	17532	17572	17617	17496	17426	17521	17430	17627	17469	17534	17421	17518	17675	17507	17461	17538	17593	17495	17518	17493	17480	17514	17615	17408	17517	17513	17519	17615	17607	17499	17529	17404	17574	17588	17451	17707	17555	17701	17411	17565	17581	17746	17501	17622	17490	17536	17492	17591	17628	17591	17632	17599	17629	17460	17566	17522	17501	17666	17600	17649	17425	17594	17460	17641	17420	17592	17482	17622	17415	17509	17594	17467	17743	17584	17525	17465	17595	17370	17593	17598	17502	17759	17721	17471	17531	17637	17573	17710	17609	17578	17578	17574	17632	17513	17522	17505	17572	17456	17474	17542	17704	17593	17564	17494	17489	17711	17470	17810	17618	17660	17590	17621	17639	17624	17509	17578	17602	17604	17628	17631	17566	17541	17624	17551	17514	17394	17550	17476	17734	17478	17430	17578	17499	17422	17687	17700	17546	17500	17656	17518	17715	17617	17552	17622	17533	17464	17590	17852	17508	17506	17556	17551	17520	17407	17517	17574	17524	17635	17472	17456	17685	17489	17604	17509	17796	17468	17633	17588	17568	17566	17610	17428	17704	17567	17565	17682	17541	17630	17493	17626	17455	17576	17626	17712	17494	17574	17416	17693	17569	17670	17447	17622	17741	17622	17662	17529	17431	17530	17631	17582	17621	17380	17566	17686	17600	17652	17479	17405	17580	17482	17540	17505	17397	17625	17632	17442	17640	17473	17583	17625	17576	17657	17667	17524	17385	17484	17528	17640	17556	17520	17615	17382	17600	17409	17585	17548	17523	17511	17630	17689	17432	17536	17503	17615	17635	17531	17542	17542	17516	17567	17571	17513	17743	17460	17618	17571	17538	17495	17513	17500	17548	17710	17563	17631	17534	17640	17583	17557	17486	17604	17568	17456	17686	17641	17636	17469	17540	17657	17426	17743	17557	17503	17501	17527	17432	17628	17617	17561	17761	17768	17601	17572	17799	17610	17534	17473	17490	17543	17652	17493	17534	17586	17645	17478	17602	17409	17596	17513	17566	17426	17636	17632	17614	17566	17546	17669	17558	17577	17452	17569	17547	17553	17371	17441	17657	17541	17622	17623	17610	17470	17439	17494	17544	17701	17815	17536	17491	17513	17606	17455	17394	17410	17593	17703	17722	17576	17498	17604	17532	17607	17557	17559	17501	17579	17478	17653	17428	17681	17356	17613	17644	17614	17595	17353	17577	17497	17648	17738	17563	17440	17532	17577	17602	17486	17541	17638	17501	17387	17698	17499	17390	17422	17588	17588	17681	17681	17536	17422	17538	17410	17609	17557	17351	17627	17469	17538	17606	17385	17587	17650	17454	17509	17714	17510	17546	17572	17595	17494	17710	17591	17361	17557	17515	17605	17427	17592	17546	17762	17360	17493	17467	17562	17529	17555	17480	17385	17623	17663	17591	17697	17485	17565	17598	17622	17560	17589	17647	17534	17411	17473	17718	17575	17589	17481	17489	17508	17559	17579	17516	17630	17665	17632	17553	17465	17593	17605	17474	17691	17628	17684	17572	17515	17456	17591	17350	17390	17523	17589	17567	17724	17562	17580	17629	17551	17549	17508	17501	17703	17522	17579	17583	17478	17477	17749	17461	17491	17539	17465	17503	17349	17647	17406	17487	17656	17397	17709	17689	17576	17606	17522	17728	17488	17726	17471	17409	17586	17461	17455	17513	17708	17676	17646	17769	17599	17754	17586	17687	17721	17584	17571	17458	17598	17493	17630	17564	17649	17517	17393	17592	17523	17477	17596	17532	17615	17451	17744	17633	17568	17498	17573	17598	17557	17661	17664	17542	17293	17442	17527	17351	17573	17755	17597	17557	17544	17515	17709	17645	17575	17531	17666	17721	17616	17592	17616	17448	17695	17480	17637	17654	17538	17438	17491	17614	17585	17461	17602	17562	17560	17596	17539	17523	17474	17423	17729	17645	17509	17560	17643	17559	17658	17531	17719	17522	17529	17455	17771	17654	17745	17465	17557	17576
28496	22793	26628	24532	21785	21980	22366	22338	22080	22342	21976	22286	22118	21890	21912	21995	21995	22177	22078	22171	22203	22343	22115	22120	22013	22052	22085	22296	22157	22001	22384	22117	22314	21826	22059	21823	21979	22107	22044	22247	21984	22292	22203	22086	22114	22304	22150	21904	22045	22136	22233	22055	22178	21966	22032	22196	22219	21920	21997	22000	22239	22195	22029	22103	21973	21954	22102	22218	22086	22008	21878	21993	22164	21838	22184	22093	21947	21767	22052	22171	22061	21896	21891	22145	21750	22193	21895	21908	22213	21932	22186	22090	22040	21986	21805	22038	21891	22177	22258	22062	22117	22117	21870	22042	22044	22070	22136	21957	21822	21943	22175	22059	22239	22096	22289	21971	21979	22081	22168	21967	22103	22139	21942	22111	22072	21919	21870	21866	22042	22154	21961	22005	22072	22252	22079	22133	22063	22031	22178	22035	22129	21945	21890	21977	22007	21982	22019	22011	22088	22109	22023	22003	22058	22052	22078	21895	22077	22306	22121	21776	21987	22107	22053	22099	22074	22317	22066	22111	21949	21926	22196	22022	22041	21879	22170	21998	22185	21937	22277	22184	22220	22018	22107	22301	22323	21887	21977	22172	21983	22156	22012	21838	21923	22048	22222	22095	22038	21971	22016	21878	22016	22005	22267	21993	21930	21962	22221	22079	22094	22016	22071	22075	21883	21812	21893	21728	22007	21900	22031	21975	22100	22265	22033	22123	21920	22162	22013	22052	22178	22063	22007	22023	22103	21828	21805	22008	21915	22075	22196	22124	22243	22028	22047	22136	22021	22166	22035	22195	22132	21865	21895	21942	22164	22192	21945	22071	22003	22009	22140	22098	22213	22000	22170	22187	22099	22118	21975	22077	21990	21860	22010	22038	22023	22013	22126	22343	22049	22055	21951	21924	22056	22143	21868	22016	21949	22059	22065	22015	22055	21796	22124	22055	22128	21951	21967	22086	22078	22006	21849	21896	21963	21991	22213	22133	22053	21929	21982	22050	22148	21896	22080	21924	21915	21937	22148	21909	21841	22066	22180	21926	22021	21903	22133	22078	21888	21883	21863	22084	22043	21950	21924	21982	22172	22180	22160	21994	22111	21880	22146	22056	22104	22225	21929	21908	22069	21984	22126	22167	22032	22059	22072	21821	21893	21954	21989	21976	22074	22104	22142	22036	22006	21974	22005	21999	22181	21943	22094	21809	21943	21954	21900	22068	22196	21882	21974	21965	21927	22055	22158	21993	22053	22115	22123	22216	21985	21968	22252	22143	21987	21952	21902	22027	22015	22073	22190	21946	22013	21914	22104	21994	22059	22044	22045	22033	21923	21984	22185	21856	22178	22020	22002	21915	21759	22099	22095	21872	22106	21920	21916	22080	21989	21922	22012	21858	21982	21873	22076	22168	22065	22015	21949	22157	22033	22027	22052	21954	21951	21901	22176	22214	22200	22001	21968	22100	22221	22097	21911	21943	22214	22137	22316	22209	21860	21980	21979	22183	21896	21988	22218	22175	22009	22086	22003	22070	21987	22130	22045	21920	22214	22174	21993	21875	22073	21994	21844	21903	22025	21921	21939	22389	21947	21890	21858	21935	21925	22140	21981	21913	22127	22016	22125	21867	21901	22106	22049	21871	21890	21939	21844	22092	22038	22039	22029	22144	22090	22015	21902	21953	21962	21947	22189	22162	21935	21920	22327	22154	22118	22312	22194	22079	22144	22263	22082	22264	22295	22112	21993	22148	22297	22163	22092	22089	22162	22164	22038	21992	22097	21958	21931	21946	21914	21980	21849	22120	22214	22048	21903	22104	22217	21989	21949	21951	22107	21887	21918	21919	22094	21947	22156	21984	21945	21925	22072	22091	21952	21915	22014	21953	21954	21941	22218	21919	22025	22055	21795	22246	22059	22104	22020	22198	22093	22081	22085	22179	22059	21989	21867	22254	22026	22191	22157	22134	22324	22021	21908	21881	22119	22088	22147	22038	21974	22191	22176	22235	22072	22217	21989	22031	21964	22198	22074	21951	22118	22084	21960	22041	22225	21944	21820	22041	22122	22327	22045	22093	22088	22181	22113	21900	22134	22099	22000	21970	22114	22167	22207	22129	22113	22164	21959	22178	22068	21833	22006	21991	22005	21956	22131	22202	22049	21765	22103	22005	22050	22032	22108	22075	22261	22184	21910	21967	22126	22093	21928	21917	22015	22032	22085	21901	21847	22061	22003	21958	22030	22389	22105	21931	22028	22058	22084	21847	22038	21980	21922	22069	22173	21977	22079	22031	22200	21933	21866	21702	21877	21980	21957	22005	21835	22085	22084	21973	22005	22085	22052	21924	21955	22253	21981	21987	21898	21976	22056	22078	22009	21937	22133	21991	22048	22063	21999	21886	21819	22027	22101	21952	21929	21996	21989	22086	22146	22034	21996	21955	22228	22110	22086	21986	22104	22041	21971	22115	22141	21920	22010	21987	21847	21876	22190	21895	21883	21920	22093	21995	21954	22082	22100	21914	22161	21948	22026	21976	22064	22114	21920	21979	21825	21844	21904	22079	22097	22145	22165	22082	22111	21910	22151	22066	22132	21813	22006	22096	22080	22167	22037	21921	22068	22000	22032	22016	21878	21871	21919	22055	21975	22064	22094	22034	21944	21931	22211	22182	21966	21910	22019	22025	21988	21972	22109	21891	22320	22238	22066	21856	22054	21827	22098	22243	22335	22229	22082	21973	21941	22182	22226	22057	22001	21937	22038	21976	22072	22287	22033	22096	21977	22004	21982	21911	21875	22280	22058	22217	22184	22039	22069	22164	22067	22206	22027	22000	22055	22071	21974	22162	22073	22143	22063	22045	22009	22031	22157	22176	22129	21853	22066	21916	21868	21907	22172	21805	22106	22026	21903	22053	21784	21951	21861	21810	22123	22103	22037	22010	21938	22111	22028	22057	21912	21961	22058	22185	21954	22153	22104	22071	21860	21849	22154	22024	22055	21937	22067	22003	22011	22028	21917	22184	21927	22007	21986	21939	22039	22310	21903	22033	22187	22183	22020	22015	22029	22100	21936	21768	22053	22134	22110	22364	22152	22103	22092	22003	22244	21878	21996	22075	21996	22169	22099	22080	22114	21938	21967	21968	22084	22080	22193	22277	22178	22106	21956	22068	21913	22151	21991	22007	22121	22098	22166	22062	22087	22038	22085	22018	22047	22104	22079	21875	22048	22191	21942	22107	22081	22074	22029	22108	22031	21950	22133	22188	22004	21999	21959	21970	22129	21830	22181	22115	22105	21996	22011	21828	22078	22087	22009	22067	22093	21948	21900	21946	22094	22138	21950	22051	21963	22062	22163	22039	21922	22209	22119	22180	22149	21867	21818	21895	22021	22022	21973	22197	22180	22069	22005	21967	22277	21950	21935	22070	21960	21935	21863	22005	22246	22128	22082	22022	22205	22216	21955	21902	22086	22028	21871	22029	22111	21834	21974	22133	21932	21875	21821	21993	22028	21893	21959	22031	21971	21951	21720	22148	22021	21970	22240	21901	22041	22233	22261	21893	22059	22047	22252	22033	22178	21950	22169	22099	21997	21898	22110	22173	22155	21886	21968	21989	22042	21878	22071	22044	22002	22241	22093	22032	22022	22250	22024	22043	22150	21867	22119	22202	21870	22034	22213	22131	22071	21829	22027	22159	22171	21957	22154	22077	22019	22062	21778	22019	21795	21833	21989	22050	22094	21987	22098	22013	21973	21941	22102	22052	22242	22046	22070	22195	21896	21813	21985	22043	21995	22096	21981	21877	21946	21906	21885	22003	22132	22095	22110	22043	21918	21935	22103	22036	21772	21916	21920	21814	21820	22282	21934	22034	21855	22253	22236	21989	22026	22113	22228	22068	22115	22224	22262	22088	22120	22001	22204	21888	22146	22008	21901	21896	21981	22110	21934	22107	22150	22034	22009	22191	21980	22030	22146	22070	22039	21976	22180	22130	22125	22161	22419	22114	22000	21904	22084	22002	22004	22132	22110	21794	21889	22070	22126	22148	22066	21924	21902	22058	22094	22123	21882	22175	22037	22050	21941	22192	22070	21904	22143	21778	22254	22156	22144	22125	22002	21927	21931	22093	22084	22035	22036	22048	21964	22031	22224	21955	22172	22198	22051	22009	21939	22051	21908	21882	22089	22222	22248	21941	21977	22029	22275	22170	22110	22124	21964	21989	22117	22225	22064	21998	22133	22035	22125	22066	21877	21906	21955	21773	21993	22152	22038	22221	21914	22122	22276	21955	21896	22167	21934	22033	22062	22195	21823	22011	21983	22152	22080	22094	22129	22081	22149	21950	21900	22047	22092	22154	22101	21885	21814	21971	21976	21921	21964	22218	22028	22048	22041	21946	21929	21947	21904	22152	22054	22028	22026	22082	22163	21967	21944	21807	21852	22050	22033	22162	22018	21838	21894	22153	22155	22024	21913	21953	22183	22047	21883	22095	22055	21963	22207	21996	21987	22066	21888	21846	21910	22067	22036	21958	21973	21977	22101	22042	21987	21947	22017	22142	22075	21886	21884	21839	22133	21904	22020	22071	22257	21989	22102	22257	21898	22081	22097	22081	22071	22146	21658	22225	22067	21957	21988	21907	22214	22222	21812	22014	22125	22207	21973	22248	22186	21798	22091	22329	22046	22004	22014	22184	22299	21916	22081	22040	22237	22216	21924	21961	22080	21902	21991	22102	22118	21890	22097	21756	22349	21874	22117	22031	22043	22051	22036	22280	22066	22114	21979	22177	21872	22254	22184	21994	22001	22108	22034	21937	22160	21977	22033	22054	22136	22023	22073	21843	22078	22112	21886	22066	22159	21957	22144	22072	22068	21953	22022	22028	21908	22007	22018	22137	22128	21891	21963	21963	22129	22275	22090	22383	21905	22253	22280	21881	22077	22212	21901	22048	22125	21971	21848	22116	22016	22171	22007	21977	22043	22198	22131	21936	21951	21866	22196	21932	22246	21953	21936	21995	22040	22089	21875	22145	21981	21966	22000	22018	22130	22126	22041	22062	22080	22068	22000	22037	22087	22185	22265	22023	22057	22130	21974	22041	22172	21988	22196	21847	22155	22035	22078	21985	22309	21978	21889	22092	21938	21861	22205	22021
16432	19151	18843	18241	18042	17844	17623	17659	17627	17537	17563	17582	17550	17498	17365	17524	17488	17528	17410	17513	17612	17565	17566	17588	17363	17495	17496	17457	17331	17582	17624	17577	17558	17618	17474	17487	17455	17447	17440	17571	17451	17428	17534	17425	17449	17580	17363	17471	17545	17464	17502	17382	17620	17616	17441	17426	17442	17651	17527	17541	17706	17756	17708	17469	17412	17516	17515	17449	17604	17470	17430	17498	17493	17537	17390	17392	17380	17326	17361	17408	17472	17404	17406	17441	17488	17535	17467	17505	17486	17556	17590	17380	17310	17424	17483	17612	17503	17454	17670	17453	17363	17518	17617	17389	17391	17272	17478	17372	17501	17458	17513	17429	17444	17426	17290	17492	17290	17424	17401	17376	17369	17448	17581	17483	17506	17463	17390	17510	17288	17490	17541	17183	17273	17530	17623	17571	17524	17399	17570	17156	17457	17587	17407	17448	17497	17381	17469	17395	17371	17495	17414	17447	17351	17380	17523	17390	17597	17380	17514	17372	17378	17402	17568	17448	17403	17325	17417	17547	17503	17455	17520	17427	17472	17484	17368	17401	17400	17445	17498	17609	17562	17469	17404	17422	17538	17446	17438	17485	17427	17379	17649	17588	17630	17390	17426	17454	17502	17618	17550	17486	17596	17489	17294	17481	17594	17539	17383	17385	17611	17438	17410	17529	17524	17603	17467	17618	17447	17568	17482	17616	17448	17308	17413	17395	17458	17362	17281	17517	17410	17453	17356	17447	17535	17482	17256	17555	17718	17441	17496	17394	17507	17431	17348	17640	17403	17549	17469	17539	17444	17466	17627	17260	17536	17525	17515	17473	17450	17349	17352	17633	17423	17434	17268	17437	17269	17407	17404	17545	17401	17348	17424	17347	17413	17552	17422	17401	17495	17385	17460	17447	17543	17534	17476	17469	17396	17394	17563	17430	17537	17544	17514	17484	17468	17480	17340	17311	17264	17363	17501	17439	17430	17423	17464	17434	17519	17607	17423	17339	17587	17425	17478	17472	17604	17656	17447	17553	17618	17478	17501	17404	17401	17585	17326	17432	17565	17419	17549	17501	17462	17411	17499	17414	17479	17600	17455	17560	17514	17546	17603	17562	17653	17474	17454	17404	17461	17494	17383	17330	17521	17409	17359	17488	17376	17386	17417	17539	17405	17402	17532	17625	17350	17368	17554	17626	17532	17456	17367	17447	17523	17441	17556	17214	17502	17398	17371	17506	17343	17472	17361	17277	17575	17352	17485	17560	17463	17422	17498	17445	17581	17571	17508	17361	17526	17553	17508	17238	17458	17485	17471	17491	17629	17510	17504	17340	17558	17312	17348	17425	17618	17343	17549	17580	17405	17419	17442	17531	17680	17430	17594	17453	17440	17230	17382	17392	17422	17605	17591	17430	17560	17558	17248	17489	17503	17523	17439	17603	17513	17464	17450	17352	17495	17395	17255	17562	17498	17444	17511	17396	17512	17394	17676	17430	17532	17435	17346	17453	17443	17612	17530	17602	17707	17349	17468	17658	17522	17546	17525	17527	17396	17482	17381	17396	17493	17428	17449	17586	17593	17547	17427	17554	17456	17497	17661	17435	17442	17495	17342	17563	17595	17516	17401	17558	17686	17412	17379	17392	17605	17473	17411	17355	17525	17480	17391	17456	17375	17475	17664	17394	17485	17451	17428	17322	17461	17338	17583	17527	17561	17618	17507	17514	17642	17264	17556	17428	17523	17310	17456	17331	17575	17621	17320	17485	17462	17414	17318	17753	17296	17631	17485	17410	17573	17560	17497	17380	17346	17313	17506	17509	17483	17440	17302	17569	17548	17491	17563	17425	17551	17399	17396	17440	17323	17391	17623	17455	17440	17643	17549	17387	17454	17490	17631	17533	17395	17483	17490	17542	17625	17403	17559	17234	17461	17581	17426	17403	17458	17375	17365	17440	17506	17430	17388	17410	17449	17458	17500	17431	17441	17365	17488	17441	17519	17570	17337	17524	17477	17478	17491	17364	17353	17530	17401	17532	17425	17511	17473	17535	17612	17589	17581	17413	17507	17354	17365	17514	17347	17644	17424	17526	17455	17385	17523	17482	17519	17542	17551	17431	17557	17428	17473	17534	17475	17407	17343	17382	17355	17358	17499	17365	17468	17521	17469	17409	17299	17615	17473	17484	17445	17479	17412	17423	17569	17383	17534	17453	17440	17551	17547	17421	17616	17233	17432	17425	17447	17472	17409	17496	17513	17360	17353	17461	17438	17489	17305	17405	17376	17447	17423	17624	17376	17307	17585	17637	17415	17414	17474	17491	17358	17359	17502	17545	17475	17392	17413	17448	17422	17776	17438	17386	17453	17461	17560	17444	17456	17438	17466	17488	17681	17506	17479	17481	17603	17530	17315	17475	17241	17483	17612	17304	17712	17421	17328	17593	17543	17416	17500	17452	17500	17481	17614	17418	17306	17498	17682	17507	17428	17603	17323	17611	17536	17372	17457	17463	17404	17557	17434	17479	17348	17347	17526	17634	17286	17424	17501	17472	17493	17576	17550	17439	17489	17520	17418	17412	17551	17464	17331	17443	17580	17404	17500	17386	17540	17578	17407	17398	17395	17461	17566	17525	17549	17451	17411	17410	17436	17462	17689	17395	17508	17386	17477	17446	17247	17428	17515	17620	17579	17496	17579	17358	17519	17409	17522	17491	17461	17413	17399	17441	17422	17508	17527	17476	17520	17249	17454	17595	17480	17438	17497	17571	17524	17549	17547	17345	17548	17486	17633	17316	17592	17463	17353	17533	17473	17532	17552	17350	17425	17479	17523	17469	17455	17545	17522	17490	17583	17550	17391	17416	17435	17453	17280	17476	17558	17522	17478	17420	17414	17535	17478	17494	17388	17373	17578	17412	17538	17337	17595	17497	17160	17401	17504	17438	17619	17498	17564	17505	17521	17402	17522	17560	17514	17618	17449	17464	17524	17437	17422	17529	17504	17461	17599	17374	17375	17305	17625	17495	17470	17489	17476	17445	17556	17554	17533	17366	17406	17314	17611	17298	17371	17348	17313	17278	17424	17593	17461	17568	17379	17380	17619	17394	17491	17498	17541	17613	17402	17397	17166	17280	17591	17437	17594	17402	17468	17348	17576	17445	17334	17472	17594	17497	17565	17364	17570	17377	17558	17520	17557	17557	17594	17415	17492	17519	17423	17353	17474	17439	17481	17486	17451	17676	17513	17507	17385	17477	17530	17456	17453	17501	17420	17384	17480	17274	17510	17279	17609	17562	17495	17359	17399	17448	17498	17462	17448	17624	17710	17310	17541	17453	17616	17421	17579	17329	17479	17373	17132	17440	17410	17537	17396	17307	17485	17399	17302	17394	17512	17350	17378	17277	17453	17388	17308	17339	17517	17514	17439	17465	17441	17427	17391	17384	17414	17428	17451	17278	17408	17415	17552	17294	17684	17465	17407	17630	17611	17338	17366	17439	17443	17467	17342	17564	17409	17415	17448	17445	17233	17376	17567	17510	17456	17515	17450	17530	17416	17471	17495	17461	17466	17438	17447	17419	17402	17419	17513	17427	17509	17437	17435	17438	17492	17395	17583	17517	17479	17506	17520	17407	17401	17469	17417	17529	17300	17413	17505	17568	17442	17614	17594	17652	17505	17485	17489	17486	17400	17684	17605	17356	17513	17627	17429	17562	17342	17515	17578	17499	17452	17523	17482	17520	17502	17461	17390	17562	17440	17545	17549	17348	17638	17485	17342	17519	17461	17512	17549	17375	17614	17241	17368	17435	17448	17510	17308	17523	17507	17421	17524	17338	17470	17331	17653	17539	17679	17599	17481	17400	17551	17437	17555	17380	17493	17562	17600	17559	17418	17290	17475	17415	17410	17302	17459	17535	17563	17619	17612	17491	17269	17559	17491	17596	17411	17567	17458	17592	17727	17426	17398	17324	17557	17384	17462	17498	17372	17579	17500	17422	17565	17540	17493	17370	17532	17559	17451	17460	17504	17478	17293	17503	17476	17535	17681	17446	17503	17506	17586	17475	17593	17421	17476	17464	17465	17511	17588	17442	17305	17519	17350	17497	17499	17466	17436	17457	17486	17645	17426	17471	17362	17503	17568	17370	17582	17318	17445	17528	17630	17551	17349	17489	17669	17431	17452	17443	17441	17437	17288	17566	17406	17433	17396	17400	17489	17508	17476	17430	17502	17532	17342	17349	17541	17544	17407	17513	17280	17676	17313	17396	17366	17454	17503	17624	17480	17389	17564	17437	17500	17443	17584	17503	17540	17595	17521	17414	17582	17568	17465	17491	17448	17332	17436	17424	17354	17539	17502	17511	17377	17520	17396	17540	17462	17405	17481	17370	17371	17570	17498	17441	17459	17519	17484	17459	17597	17385	17466	17532	17378	17583	17432	17558	17505	17410	17540	17479	17429	17419	17415	17603	17547	17533	17401	17319	17412	17315	17519	17527	17441	17574	17517	17425	17742	17514	17387	17436	17298	17622	17450	17588	17270	17188	17527	17534	17382	17508	17497	17505	17430	17445	17320	17420	17480	17501	17481	17446	17414	17594	17552	17415	17499	17492	17617	17481	17332	17391	17588	17343	17344	17431	17519	17405	17505	17444	17394	17419	17500	17444	17735	17372	17374	17476	17408	17507	17406	17389	17436	17448	17295	17414	17632	17407	17517	17442	17490	17394	17487	17444	17585	17528	17532	17476	17323	17416	17230	17345	17516	17311	17571	17418	17479	17647	17656	17393	17498	17526	17569	17492	17375	17482	17435	17459	17445	17447	17428	17516	17429	17395	17472	17622	17553	17295	17339	17330	17409	17652	17581	17431	17532	17504	17545	17336	17442	17378	17496	17509	17463	17384	17533	17465	17577	17371	17383	17426	17494	17521	17420	17439	17382	17617	17482	17370	17608	17393	17414	17471	17711	17569	17654	17502	17541	17405	17520	17468	17518	17384	17603	17528	17546	17439	17456	17616	17369	17447	17408	17579	17608	17491	17452	17479	17537	17711	17490	17565	17395	17495	17443	17468	17567	17453	17530	17470	17453	17541	17396	17401	17548	17668	17480	17437	17523	17311	17607	17447	17504	17381	17572	17467	17442	17424	17476	17310	17432	17310
24096	21488	29086	24422	22841	24909	25509	22883	22650	22774	22792	22541	22701	22598	22488	22376	22417	22549	22465	22426	22458	22433	22462	22374	22619	22584	22220	22131	22419	22336	22347	22706	22266	22281	22281	22203	22386	22422	22480	22407	22289	22443	22393	22363	22534	22328	22294	22388	22258	22254	22387	22505	22504	22272	22337	22309	22428	22319	22383	22780	23360	23099	22797	22630	22418	22265	22286	22202	22347	22129	22132	22021	22219	22342	22233	22218	22295	22170	22418	22166	22403	22239	22166	22391	22331	22334	22140	22505	22254	22411	22273	22225	22170	22335	22318	22276	22491	22419	22298	22254	22372	22436	22320	22344	22234	22562	22350	22478	22351	22197	22322	22375	22248	22004	22299	22229	22102	22327	22149	22213	22213	22294	22347	22451	22272	22102	22146	22042	22347	22172	22231	22332	22437	22341	22383	22303	22310	22132	22343	22207	22410	22222	22296	22255	22319	22017	22082	22019	22248	22038	22316	22258	22234	22431	22111	22239	22092	22053	22257	22277	22078	22216	22231	22236	22343	22148	22083	22253	22282	22347	22348	22201	22250	22347	22208	22284	22504	22461	22244	22184	22260	22433	22125	22257	22142	22128	22072	22120	22077	22364	22410	22279	22292	22453	22501	22147	22179	22158	22242	22266	22319	22431	22275	22098	22376	22296	22092	22156	22235	22119	22268	22114	22285	22328	22467	22196	22164	22345	22045	22223	22290	22318	22359	22383	22503	22166	22327	22185	22376	22319	22242	22421	22471	22187	22272	22128	22291	22185	22366	22260	22414	22304	22157	22317	22432	22202	22076	22282	22497	22155	22423	22111	22261	22152	22477	22348	22337	22125	22352	22259	22169	22360	22130	22287	22203	22251	22204	22290	22090	22079	21815	22149	22450	22257	22307	22403	22353	22266	22440	22286	22258	22506	22231	22201	21984	22051	22226	22294	22399	22245	22318	22098	22299	22274	22111	22045	22149	22323	22187	22041	22261	22110	22313	22115	22341	22186	22219	22325	22372	22262	22282	22129	22299	22237	22361	22057	22304	22330	22396	22353	22337	22407	22330	22333	22271	22271	22225	22141	22317	22218	22349	22154	22445	22201	22110	22310	22459	22310	22193	22139	22278	22433	22153	22213	22408	22064	22267	22260	22295	22457	22268	22159	22076	22362	22128	22030	22194	22043	22450	22104	22193	22222	22224	22348	22354	22470	22293	22231	22128	22217	22281	22216	22283	22370	22254	22282	22349	22250	22231	22191	22184	22320	22320	22146	22266	22209	22271	22427	22129	22087	22276	22442	22237	22287	22317	22093	22410	22082	22189	22256	22397	22171	22385	22254	22422	22349	22210	22423	22335	22316	22175	22231	22454	22164	22071	22239	22066	22162	21983	22403	22238	22237	22293	22344	22275	22121	22043	22108	22190	22241	22203	22261	22335	22276	22433	22095	22227	22102	22458	22207	22522	22243	22022	22206	22329	22473	22071	22298	22261	22172	22185	22158	22238	22223	22361	22155	22123	22127	22167	22071	22197	22414	22182	22408	21871	22089	22474	22226	22264	22138	22380	22219	22303	22452	22365	22247	22246	22096	22423	22130	22068	22040	22308	22340	22343	22395	22151	22450	22168	22076	22106	22201	22428	22434	22219	22377	22274	22379	22163	22500	22433	22056	22340	22324	22398	22211	22442	22217	22209	22366	22187	22164	22337	22191	22140	22261	22381	22453	22391	22048	22369	22378	22162	22485	22449	22324	22237	22346	22315	21962	22327	22021	22361	22245	22119	22257	22321	22322	22418	22171	22575	22349	22178	22352	22437	22049	22339	22409	22153	22205	22274	22373	22425	22261	22218	22253	22156	22216	22162	22425	22349	22155	22115	22264	22325	22229	22334	22237	22265	22249	22239	22146	22208	22446	22197	22249	22259	22301	22208	22196	22230	22345	22282	22253	22202	22195	22087	22127	22361	22067	22350	22277	21955	22253	22140	22196	22294	22415	22168	22141	22133	22509	22286	22316	22480	22212	22187	22330	22392	22287	22105	22352	22241	22143	22183	22287	22246	22100	22001	22270	22323	22099	22369	22320	22052	22344	22181	22519	22364	22143	22164	22392	22142	22396	22127	22188	22214	22365	22081	22210	22245	22055	22308	22241	22219	22418	22442	22367	22153	22260	22026	22223	22322	22214	22264	22260	22419	22102	22330	22242	22424	22198	22169	22100	22396	22244	22220	22119	22603	22301	22103	22457	22123	22158	22273	22389	22246	22165	22311	22233	22249	22212	22271	22118	22385	22388	22246	22178	22248	22322	22143	22053	22374	22157	22229	22079	22284	22221	22340	22196	22166	22333	22214	22425	22335	21943	22197	22121	22292	22241	22178	22207	22229	22069	22033	22472	22208	22361	22232	22208	22154	22062	22313	22081	22267	22170	22450	22266	22303	22322	22317	22227	22227	22258	22350	22415	22220	22220	22165	22247	22397	22300	22076	22484	22369	22468	22170	22098	22216	22325	22286	22222	22334	22080	22272	22090	22273	22101	22379	22110	22068	22153	22115	22393	22259	22215	22374	22450	22326	22299	22053	22336	22377	22079	22165	22452	22204	22115	22209	22222	22199	21856	22299	22375	22187	22281	22181	22276	22481	22255	22140	22200	22532	22430	22181	22279	22456	22438	22180	22138	22038	22188	22229	22297	22261	22248	22256	22144	22235	22207	22133	22389	22540	22050	22221	22194	22289	22291	22417	22286	22161	22294	22123	22048	22460	22169	22341	22463	22557	22092	22234	22266	22166	22139	22134	22399	22311	22033	22068	22107	22356	22289	22068	22214	22397	22372	22288	22219	22294	22151	22155	22359	22233	22213	22191	22279	22180	22114	22139	22417	22252	22343	22358	22489	22222	22161	22191	22345	22235	21856	21872	22082	22232	22227	22344	22300	22283	22288	22320	22110	22244	22327	22198	22424	22623	22033	22115	22621	22233	22340	22382	22362	22237	22216	22281	22542	22110	22160	22283	22392	22259	22390	22442	22448	22369	22365	22366	22277	22313	22273	22127	22163	22246	22224	22216	22226	22181	22336	22273	22238	22142	22162	22268	22265	21985	22243	22222	22126	22263	22274	22320	22563	22316	22155	22154	22314	22165	22353	22375	22218	22206	22254	22287	22297	22156	22127	21986	22351	22368	22161	22133	22129	22191	22259	22504	22559	22355	22134	22122	22139	22304	22174	22437	22327	22339	22392	22282	22220	22338	22383	22225	22253	22224	22194	22401	22488	22271	22244	22213	22451	22288	22155	22418	22365	21950	22248	22350	22359	22347	22365	22276	22273	22358	22133	22309	22341	22205	22245	22532	22028	22195	22474	22121	22159	22345	22175	22217	22006	22379	22284	22275	22109	22160	22390	22082	22281	22311	22261	22246	22183	22243	21905	22234	22449	22190	22215	22022	22225	22193	22184	22330	22356	22377	22224	21995	22372	22510	22311	22223	22242	22214	22304	22208	22088	22312	22308	22036	22260	22408	22119	22212	22450	22326	22333	21925	22180	22297	22451	22302	22251	22363	22500	22319	22248	22342	22438	22411	22262	22268	22465	22051	22508	22213	22088	21962	22375	22327	22204	22207	22267	22345	22364	22350	22156	22387	22237	22336	22311	22287	22015	22314	22286	22259	22211	22303	22480	22388	22359	22284	22328	22159	22215	22323	22242	22510	22272	22411	22472	22316	22178	22324	22084	22269	22213	22153	21988	22217	22023	22362	22254	22045	22177	22263	22334	22258	22261	22238	22313	22237	22347	22163	22273	22383	22474	22278	22236	22248	22160	22306	22414	22048	22120	22256	22131	22367	22428	22421	22419	22336	22305	22329	22099	22507	22065	22205	22209	22144	22068	22507	22250	22180	22155	22259	22160	22253	22378	22216	22233	22179	22069	22403	22375	22494	22450	22071	22256	22360	21859	22319	22189	22330	22189	22212	22366	22230	22208	22272	22270	22272	22310	22211	22290	22269	22201	22422	22405	22080	22213	22042	22263	22039	22274	22091	22240	22212	22151	22313	22169	22277	22196	22453	22028	22381	22382	22384	22455	22342	22129	22467	22313	22259	22380	22259	22220	22296	22269	22280	22295	22430	22102	22304	22359	22337	22292	22018	22291	22386	22313	22296	22358	21987	22364	22320	22415	22116	22345	22259	22327	22380	22201	22205	22195	22317	22273	22127	22243	22196	22312	22242	22237	22286	22139	22393	22278	22349	22232	22071	22359	22228	22021	22314	22379	22226	22300	22332	22273	22105	22083	22114	22442	22396	22087	22275	22338	22377	22184	22258	22193	22240	21993	22185	22354	22421	22186	22316	22434	22477	22348	22118	22334	22194	22199	22512	22011	22282	22384	22155	22010	22537	22258	22427	22239	22121	22313	22241	22401	22137	22303	22430	22163	22166	22137	22243	22482	22341	22122	22186	22368	22207	22126	22126	21801	22196	22278	22138	22274	22340	22365	22323	22101	22299	22449	22147	22286	22128	22415	22309	22116	22101	22038	22081	22359	22165	22293	22316	22068	22326	22213	22063	22220	22247	22346	22202	22188	22129	22175	22094	22265	22212	22400	22395	22273	22259	22183	22072	22269	22383	22476	22168	22170	22317	22309	22369	22297	22246	22299	22098	22165	22166	22169	22325	22309	22365	22419	22065	22159	22219	22412	22241	22308	22254	22276	22125	22129	22304	22289	22274	22243	22304	22159	22396	22292	22344	22235	22327	22101	22309	22250	22293	22264	22177	22004	22320	22278	22219	22199	22337	22462	22395	22200	22122	22212	22214	22238	22151	22049	22152	21916	22168	22245	22240	22326	22308	22344	22188	22378	22535	22277	22326	22313	22191	22248	22256	22235	22084	22206	22311	22279	22277	22146	22270	22260	22296	22401	22240	22354	22285	22213	22302	22147	22289	22234	22324	22274	22389	22192	22543	22336	22313	22394	22161	21965	22222	22004	22217	22291	22218	22042	22144	22240	22307	22341	22050	22321	22356	22438	22307	22028	22374	22400	22518	22361	22280	22255	22274	22322	22354	22226	22513	22395	22116	22163	22212	22391	22444	22347	22202	22216	22326	22201	22380	22093	22249	22263	22254	22239	22095	22371	22356	22238	22108	22268	22175	22395	22676	22321
15045	24583	23036	20425	19405	18790	18538	18276	18026	18051	17780	18057	17692	17805	17675	17713	17782	17685	17604	17781	17811	17710	17604	17702	17811	17807	17630	17810	17713	17548	17760	17625	17574	17549	17615	17664	17669	17590	17715	17641	17575	17592	17595	17718	17674	17560	17821	17438	17548	17637	17576	17635	17670	17603	17877	17676	17720	17672	17708	18435	18857	18491	18051	17927	17587	17756	17526	17663	17661	17447	17669	17630	17871	17762	17477	17695	17771	17435	17510	17509	17714	17593	17656	17546	17492	17536	17541	17543	17643	17521	17649	17627	17623	17720	17648	17633	17700	17628	17712	17574	17497	17567	17681	17634	17813	17621	17712	17575	17384	17619	17562	17590	17605	17593	17646	17677	17648	17689	17628	17579	17487	17671	17610	17479	17474	17327	17476	17630	17580	17427	17559	17571	17571	17630	17674	17405	17713	17589	17674	17516	17738	17392	17598	17665	17443	17664	17616	17652	17424	17598	17751	17602	17622	17481	17685	17584	17705	17769	17526	17527	17538	17575	17647	17638	17433	17593	17509	17594	17706	17669	17676	17575	17643	17442	17555	17508	17435	17503	17517	17558	17464	17691	17441	17433	17547	17606	17578	17611	17722	17467	17669	17642	17641	17509	17533	17599	17538	17537	17647	17621	17608	17497	17536	17731	17444	17558	17569	17674	17495	17564	17640	17509	17642	17761	17568	17418	17430	17422	17456	17466	17556	17412	17613	17612	17426	17604	17513	17376	17517	17561	17600	17459	17875	17513	17452	17674	17563	17563	17550	17578	17632	17709	17536	17604	17440	17521	17523	17597	17635	17503	17574	17646	17701	17629	17706	17472	17566	17546	17610	17657	17803	17591	17546	17814	17616	17598	17548	17491	17519	17628	17675	17668	17615	17650	17731	17474	17510	17593	17486	17558	17591	17363	17604	17485	17589	17616	17778	17705	17505	17489	17521	17571	17476	17598	17736	17655	17658	17549	17809	17522	17656	17586	17619	17633	17520	17741	17488	17708	17517	17566	17380	17514	17405	17584	17647	17465	17626	17531	17443	17343	17632	17585	17513	17606	17736	17446	17442	17579	17651	17548	17721	17529	17528	17617	17488	17736	17518	17674	17580	17408	17563	17619	17662	17632	17567	17643	17562	17826	17512	17605	17763	17434	17649	17560	17630	17554	17663	17638	17673	17622	17645	17535	17604	17668	17658	17614	17412	17650	17645	17621	17615	17630	17741	17499	17588	17427	17640	17693	17423	17589	17713	17647	17726	17595	17555	17502	17774	17429	17763	17518	17740	17566	17607	17724	17675	17536	17531	17703	17780	17620	17527	17548	17642	17486	17501	17604	17549	17538	17636	17513	17416	17591	17541	17651	17576	17505	17515	17439	17567	17490	17385	17692	17401	17609	17606	17554	17618	17698	17565	17678	17724	17512	17482	17645	17554	17544	17623	17512	17666	17764	17659	17534	17527	17564	17667	17555	17622	17597	17640	17664	17525	17556	17697	17481	17557	17484	17550	17466	17587	17583	17611	17651	17511	17628	17689	17634	17572	17718	17494	17572	17554	17572	17598	17554	17484	17445	17571	17521	17862	17382	17594	17730	17612	17674	17542	17412	17456	17564	17649	17491	17700	17599	17554	17541	17709	17556	17616	17605	17725	17665	17573	17485	17407	17620	17478	17436	17778	17724	17449	17533	17419	17575	17410	17534	17390	17505	17714	17617	17579	17590	17600	17766	17541	17584	17510	17460	17561	17625	17523	17398	17527	17381	17634	17540	17615	17627	17712	17551	17572	17459	17620	17760	17670	17470	17552	17703	17498	17525	17542	17646	17351	17582	17558	17569	17587	17517	17706	17418	17599	17484	17445	17619	17565	17389	17698	17525	17595	17542	17546	17514	17540	17461	17548	17306	17310	17569	17515	17716	17524	17732	17496	17496	17408	17545	17576	17522	17697	17573	17786	17492	17581	17564	17584	17509	17668	17678	17614	17704	17734	17721	17425	17578	17434	17637	17635	17452	17660	17650	17632	17479	17430	17575	17658	17691	17582	17433	17662	17520	17660	17510	17439	17791	17753	17436	17603	17551	17550	17768	17638	17559	17556	17490	17676	17518	17584	17675	17672	17479	17522	17546	17508	17781	17489	17489	17634	17643	17737	17562	17734	17533	17540	17718	17535	17468	17538	17554	17514	17557	17609	17532	17454	17603	17522	17493	17694	17637	17771	17572	17437	17426	17586	17406	17752	17741	17575	17562	17585	17672	17594	17517	17530	17561	17646	17703	17432	17673	17429	17602	17566	17529	17495	17507	17512	17602	17464	17599	17592	17542	17471	17618	17772	17581	17516	17413	17538	17601	17561	17523	17532	17661	17512	17566	17472	17734	17585	17457	17469	17542	17574	17490	17579	17333	17387	17473	17669	17475	17584	17740	17635	17549	17712	17487	17440	17654	17477	17677	17465	17550	17541	17578	17658	17630	17536	17566	17532	17553	17705	17417	17640	17633	17574	17551	17531	17515	17553	17779	17630	17587	17640	17628	17544	17343	17644	17518	17656	17484	17540	17505	17490	17565	17638	17559	17476	17467	17600	17621	17594	17606	17649	17676	17584	17545	17618	17511	17526	17556	17668	17394	17605	17516	17546	17762	17523	17611	17574	17541	17679	17789	17627	17684	17546	17488	17527	17834	17540	17453	17690	17349	17503	17666	17630	17678	17503	17482	17544	17574	17626	17470	17595	17535	17656	17524	17487	17553	17693	17683	17538	17545	17749	17552	17519	17484	17686	17666	17652	17573	17710	17687	17554	17432	17460	17516	17528	17678	17651	17511	17549	17822	17504	17560	17614	17587	17631	17493	17617	17597	17625	17528	17584	17501	17611	17551	17594	17460	17633	17478	17440	17611	17615	17854	17574	17603	17667	17525	17693	17460	17531	17774	17538	17635	17354	17622	17659	17391	17505	17644	17616	17645	17575	17455	17527	17567	17693	17466	17640	17627	17637	17732	17668	17470	17726	17482	17633	17496	17726	17587	17673	17600	17510	17504	17508	17646	17427	17482	17673	17472	17530	17758	17609	17628	17570	17637	17332	17617	17505	17457	17553	17504	17412	17447	17575	17759	17536	17439	17666	17698	17430	17672	17649	17563	17686	17748	17611	17571	17582	17449	17593	17429	17552	17554	17709	17688	17634	17680	17672	17409	17464	17524	17388	17482	17722	17564	17566	17761	17582	17535	17569	17548	17662	17654	17490	17553	17367	17659	17458	17658	17661	17581	17627	17505	17700	17473	17580	17604	17593	17598	17566	17531	17528	17530	17545	17697	17579	17551	17628	17636	17615	17517	17440	17645	17482	17653	17471	17616	17553	17704	17608	17647	17522	17508	17653	17570	17521	17551	17512	17468	17723	17798	17576	17519	17542	17620	17598	17576	17625	17657	17536	17546	17693	17678	17616	17565	17463	17686	17423	17656	17676	17550	17480	17555	17475	17592	17620	17540	17432	17757	17513	17693	17412	17624	17613	17528	17573	17493	17530	17422	17562	17739	17466	17630	17476	17613	17485	17604	17513	17654	17527	17763	17429	17655	17646	17512	17514	17511	17605	17686	17533	17555	17638	17629	17551	17546	17477	17637	17679	17520	17541	17710	17563	17677	17393	17671	17610	17629	17700	17425	17625	17604	17614	17390	17571	17628	17558	17569	17619	17449	17411	17547	17608	17365	17732	17523	17620	17562	17574	17575	17672	17558	17577	17653	17460	17634	17568	17746	17448	17711	17609	17632	17338	17606	17552	17601	17479	17496	17576	17618	17588	17688	17493	17534	17633	17617	17674	17629	17673	17453	17509	17632	17732	17584	17485	17606	17719	17558	17576	17640	17578	17433	17631	17711	17479	17502	17601	17524	17591	17461	17817	17673	17697	17525	17443	17590	17573	17899	17479	17596	17669	17661	17643	17665	17601	17481	17467	17710	17554	17480	17589	17598	17470	17537	17519	17693	17664	17622	17748	17585	17570	17548	17571	17513	17617	17665	17621	17656	17632	17535	17427	17767	17462	17678	17479	17374	17537	17743	17554	17555	17532	17566	17655	17582	17455	17464	17813	17562	17508	17506	17423	17407	17395	17519	17515	17697	17648	17509	17556	17659	17656	17594	17783	17612	17645	17647	17705	17543	17694	17561	17560	17821	17486	17491	17470	17606	17678	17637	17623	17600	17585	17609	17656	17581	17638	17682	17762	17635	17652	17589	17652	17398	17444	17752	17487	17586	17586	17459	17417	17683	17600	17751	17515	17371	17618	17798	17489	17602	17655	17506	17650	17600	17709	17555	17671	17437	17576	17607	17564	17561	17587	17512	17646	17613	17657	17256	17462	17663	17647	17609	17602	17725	17662	17797	17650	17539	17593	17588	17790	17583	17552	17586	17480	17462	17671	17536	17668	17590	17545	17545	17678	17659	17571	17535	17598	17564	17469	17627	17581	17631	17629	17562	17472	17504	17630	17599	17412	17668	17646	17694	17823	17568	17604	17513	17487	17698	17544	17709	17747	17667	17580	17594	17435	17487	17574	17563	17555	17589	17438	17516	17546	17558	17514	17643	17456	17698	17671	17532	17476	17650	17443	17737	17675	17583	17671	17427	17466	17535	17542	17525	17560	17480	17623	17484	17661	17534	17683	17521	17709	17738	17669	17467	17506	17670	17494	17683	17680	17602	17661	17550	17680	17652	17687	17611	17638	17597	17740	17629	17592	17688	17519	17498	17681	17559	17536	17660	17569	17754	17588	17540	17657	17443	17596	17581	17532	17550	17569	17516	17576	17341	17669	17656	17561	17527	17553	17683	17569	17683	17567	17523	17679	17793	17520	17643	17511	17627	17521	17666	17511	17597	17792	17615	17568	17539	17615	17627	17624	17689	17516	17606	17520	17562	17663	17588	17824	17638	17602	17665	17579	17762	17533	17675	17575	17657	17658	17382	17479	17510	17611	17568	17676	17459	17609	17559	17544	17488	17490	17548	17682	17536	17481	17542	17525	17597	17527	17623	17646	17482	17709	17681	17622	17515	17692	17725	17512	17620	17577	17628	17584	17578	17517	17730	17675	17456	17615	17623	17589	17658	17533	17749	17643	17644	17597	17560	17520	17602	17676	17410	17665	17624
23004	21482	29339	24072	21793	24794	28285	24157	23438	23895	23689	23517	23382	23461	23428	23219	23333	23131	23179	23175	23192	23105	23187	23262	23119	23109	23124	23139	23063	23158	23128	23205	23065	23003	23008	22908	23010	23237	22981	23066	22811	23297	23090	23059	23159	23234	22949	23130	23011	22928	22947	22914	23029	23090	22833	22902	23064	22986	23050	24212	24749	24318	23823	23401	23089	23285	23054	23143	22862	22945	22926	23026	22845	22852	22762	23138	23093	23048	23016	23023	22973	22895	23076	23104	22990	22933	23085	23038	23009	22835	23012	23169	22860	22907	23124	22903	23252	22976	22930	22877	22846	22816	23075	22978	22861	23067	22989	22983	22873	23070	22917	23184	23104	22870	22982	22806	23008	23093	22959	22929	23307	23014	22864	22991	23090	23112	23045	22719	22953	22812	22953	22931	22947	22865	23074	23030	22832	22784	22965	22946	22955	22931	22767	22923	22807	23226	23007	23019	22893	22901	22835	22936	22739	22927	22988	22865	22881	22883	22903	22880	22787	22821	22902	23011	23085	22969	23035	22881	22855	22870	22964	23113	23125	22918	23064	23110	22803	23067	22873	22808	22979	22929	22943	22784	22926	22805	22931	22937	22966	22961	22811	22937	22839	22825	22871	22988	22926	22888	23118	22934	22900	22845	22886	22894	22879	22763	22918	22581	23140	23003	23000	22976	22872	22910	22877	22898	22865	23044	22940	22990	22974	22860	22981	22860	22834	22825	22914	23011	23023	22913	22843	22985	23070	22969	22663	22989	23063	22969	23058	22953	22799	22843	22988	22799	23106	22886	22844	22925	23028	22693	22826	22969	22965	22992	22851	22946	22726	22988	22939	22973	22986	22913	22840	22919	22846	23024	22743	23037	22875	22839	22864	22869	22974	22847	23080	22873	22855	22945	22738	22832	23028	22786	22652	22888	22878	22926	22940	22863	23083	22873	22918	22892	22644	22996	23083	22887	22848	22993	23089	22862	22861	22863	22760	22951	22877	22891	22769	23060	22854	22688	22942	23024	22982	22955	22915	22761	22981	22825	22846	22825	22922	22864	22921	22728	22981	23045	22862	22786	22920	22747	22869	22838	22867	22855	22783	22943	22752	22808	23198	22899	22778	22939	22738	22668	23110	23069	22980	22931	22844	23042	22852	23062	22891	22730	22747	22783	22768	22797	22991	22813	22759	22645	22804	22798	22947	22846	22807	22877	22948	23079	22845	22926	22920	22828	22908	22668	22953	23052	22635	22843	22977	22738	22928	22970	22878	22772	23090	22845	23015	22815	23093	22844	22720	22716	22982	22896	22755	22860	22719	22913	22913	22829	22872	22780	22830	22683	22819	22899	22982	22963	22867	23005	23026	22898	22939	22968	23011	23024	22778	22908	22987	22739	22784	22807	22954	23049	22893	22993	23025	22704	23209	22970	23014	22957	22857	22718	22764	22900	22935	22928	23116	22912	22815	22882	22855	23124	22818	22981	22803	22714	22614	22865	22847	22631	22637	22932	22928	22849	22788	23014	22844	23069	22917	22855	23041	22999	22929	22958	22642	22919	22915	23231	22857	22831	22840	22796	22886	22843	22853	22868	22933	22886	22951	23208	23047	23002	22928	22922	22899	22636	22747	22762	22738	22810	23170	23080	22795	22890	22981	23065	22994	22794	22908	22876	22953	22863	22912	23046	22695	22809	23195	22993	22995	23066	22809	22801	22948	22911	22861	22943	23075	23060	22848	22997	23019	23126	22885	22918	22749	22896	22909	22843	22907	22944	23044	22837	22929	22740	22851	22772	23057	23051	23011	22984	22901	22817	22807	22903	23074	22787	23224	22867	22778	22804	22951	22958	23042	22989	22618	23057	22699	22915	23013	23090	22799	22903	22959	22826	22817	22646	22885	22908	22839	22951	23014	22807	23093	22895	22799	22984	22649	22827	23052	22928	22902	22837	23043	22936	22952	22914	22824	22878	22963	22957	22868	22872	22974	22860	22847	23113	22826	22878	23022	22825	22861	22895	22839	22771	23067	22807	22925	22895	22831	22743	23015	22767	22967	22902	23236	22790	22933	23131	22893	22818	22766	22877	22865	22943	22892	23162	22854	23011	22955	23003	22746	22841	22860	22836	22822	22856	22844	22779	22850	22954	22949	22826	22759	22817	23003	22874	22825	22809	22921	22638	22861	22809	22612	22808	22888	22903	22784	22644	22872	22848	22933	23039	23078	23054	22790	22825	22977	22961	23006	22958	22784	22862	22963	22960	22934	23103	22925	23051	22886	22869	22810	22804	22753	23205	22915	23030	22913	22851	23092	22931	23002	22825	22901	22723	22902	22843	22904	22870	23064	23009	22973	22994	22894	22792	22962	23040	22761	22935	22997	23092	22883	23067	23174	23049	22727	22916	22841	23083	22909	23014	22840	23028	22898	23068	23081	23008	22803	22916	22765	23131	23186	22942	22864	22791	22746	22905	23199	22972	23081	23028	22923	22984	23072	22697	22869	22957	22824	22932	22797	23043	23168	22865	22875	22962	22847	23029	22953	22884	22845	22813	22876	22897	22914	22992	22769	22998	22989	22908	23113	22808	22959	22830	22942	22868	23010	22877	22952	22974	23012	22940	22887	22853	22850	23071	22831	22834	23050	23169	23057	22922	22895	22768	22796	23000	23012	23078	22854	22914	23035	22713	22876	22696	22857	22915	22897	22783	22927	22932	22815	22880	23039	22897	22939	23004	22983	22830	23040	23095	22890	22755	22873	22964	22830	22677	22923	22813	22960	23107	22946	22780	22954	22903	23038	23031	22840	22957	22999	22827	23150	22745	22675	22737	22900	22879	22881	22865	22861	23113	22801	23023	22921	22831	22863	22974	22970	22796	23094	23035	22946	22966	22771	22900	23008	23213	22847	23047	23188	22871	23052	22843	22957	22927	23020	22970	22816	22823	22815	22809	22734	22898	22805	22829	22869	22760	22776	22912	22645	23097	23121	22911	23076	22749	22780	22918	22758	22985	23131	22979	23041	22953	22986	22739	22761	22915	22968	22824	22878	22927	23070	22864	23121	22849	22990	23100	22844	22714	23026	22873	22693	22933	22846	22994	22860	22857	23133	22793	23089	22898	22660	22919	22789	22973	22958	23092	23083	22890	22698	22758	22973	22896	23040	22993	22857	22744	22849	22864	22914	22874	22828	23033	22873	23068	22908	22904	22820	22886	22711	22911	22990	22786	23019	22801	23030	23052	23173	23075	22932	22897	23092	22953	22719	22720	22826	22851	22963	22893	22955	23129	22753	23041	22879	23132	22968	22899	22953	22814	22882	22814	22944	23092	22964	23047	23099	22991	22883	22838	22910	22940	22924	23062	22960	23019	23058	22927	22872	22832	22856	22950	22916	22733	22895	23061	22788	22970	22936	23045	22938	22809	22677	22821	23018	23062	22924	22866	22911	22885	23068	22885	22940	22782	22913	22865	22960	23053	22925	23039	22616	22967	23223	22974	22980	22926	22916	23001	23040	22833	22936	22813	23019	22885	22984	23206	22849	22917	22905	22921	22934	22834	22916	22976	23214	22719	22994	22850	22943	22962	22908	22959	22865	22971	22867	22800	23133	23049	22897	22688	22866	22949	23140	23161	22819	23092	23034	22894	22963	22882	22763	22796	22827	22984	22951	22936	22850	23022	22858	23227	23106	22945	22926	22813	22808	22791	22698	22840	22706	22891	22784	22900	23161	22944	22993	22701	23019	23010	23014	22933	22921	22930	22831	23010	23119	22834	22780	22792	22992	22967	23010	22989	23074	22959	22965	22838	22998	22883	22733	22924	22969	23037	22785	22969	23022	22863	22980	22907	22780	22978	23073	22979	23072	22904	23133	22977	22643	22884	22706	22845	22843	22863	22928	22827	22967	23050	22969	22899	22949	22934	22806	22791	23004	22894	22887	22917	22935	22973	23056	22927	23102	22916	22977	23021	23070	22774	22880	23067	22915	23074	22960	22841	22977	22954	22913	22903	22912	22726	22635	22929	23163	22795	22869	22922	22889	23001	22823	22917	22900	23002	22989	22753	23061	23127	22833	22708	22939	22990	22952	23013	22761	22956	22663	22891	22644	23038	22868	23004	22936	22996	22936	22810	22943	22990	22697	22975	22987	22798	22773	22967	22924	22944	22869	22832	22965	22898	23060	23114	22880	23008	22748	22862	23079	22995	22958	22961	22798	22881	22824	22842	23130	23127	22984	22886	22806	23039	22983	22940	22751	22775	22860	22771	23099	22898	22914	23063	22786	22836	22938	22992	23138	22858	22850	23003	22801	22886	22909	22811	22886	22847	22573	22888	22855	22787	22880	22894	22826	22983	22874	22620	22881	22990	23016	23003	23099	22858	22935	22708	23053	22883	23079	22927	22850	22903	22781	23042	22886	23073	22810	22871	22794	22950	22959	23061	22856	22717	22741	22886	22845	22996	22810	22932	23087	22998	22850	23000	23020	22824	23000	22926	22877	22805	23036	22990	22801	22892	22864	22961	23148	22977	22693	23155	22734	22873	22851	22732	22911	22938	22869	22848	23064	22834	22897	22871	22935	22818	23009	22724	23005	22945	22862	22977	22888	22915	22957	22910	22802	22933	22605	22853	23011	22798	22913	22809	22736	23109	22790	22930	23005	22862	23034	23002	22918	22903	23058	22940	22915	23047	22777	22770	22788	22877	23097	22922	22874	22957	22990	22940	22900	22820	22958	22873	23039	22629	22847	23111	23082	23045	22864	23109	22820	22961	22838	22649	23012	22994	22978	23032	22967	22754	22911	22826	22938	23005	23103	23091	22816	22780	22917	22833	23064	22825	22869	22764	22805	22880	22953	22875	23070	22936	22966	23028	22833	22959	22953	22834	22778	23091	22858	22957	22940	22980	22767	22918	22961	22783	22891	22951	22754	22702	22950	22894	22927	23053	23102	22921	22703	22928	23033	22951	22795	22679	23058	22924	22829	22915	23136	22868	22818	22998	22832	22797	22744	22908	22815	22978	23072	22940	23235	22946	23103	23001	23202	22952	22957	22901	22753	23039	22950	22999	23001	22775	22987	22811	23129	22859	22688	22876	22844	23127	22697	22760	23012	22747	22801	22905	22810	22778	22815	22855	22807	22854	22950	22850	22980	23006
16291	29418	26955	22431	20977	20045	19358	19115	18813	18757	18543	18142	18305	18150	18096	18137	18261	17919	18136	18168	18066	18120	18035	18177	18198	18041	18182	18167	18195	17944	18056	17973	17956	18116	18283	18046	18043	17948	18165	17970	18022	17918	17976	18024	18037	17689	18007	17935	17927	17958	18096	18003	18052	17976	17899	17780	17962	17912	18126	19902	20302	19208	18877	18512	18138	18061	17936	17948	18037	18047	17858	17759	17808	17832	18172	17713	17913	17847	17946	17701	18043	17938	17842	17877	17990	17942	17963	17856	17898	17894	17853	17749	17975	17938	17934	17940	17848	17988	18035	17797	17903	17871	17932	17846	17996	17773	18025	18044	18002	17912	17895	17757	17849	17935	18123	18053	18035	17975	17749	17843	17826	17844	18025	17842	17768	18027	17763	17804	17937	17974	18048	17866	17955	18031	17893	17954	17975	17950	17873	17925	18009	17768	18036	17940	17867	17840	17742	17867	18054	17805	17961	17799	17805	17902	17893	18092	17840	17823	17811	17931	18062	17941	17988	17685	17881	17938	17911	17806	17849	18114	17719	17871	17852	17836	18082	17983	17850	18023	17973	17960	17739	17881	17904	17932	17958	18077	18104	17919	17792	17957	17933	17915	17814	17853	17808	17642	18026	17957	17784	17839	17885	17989	17979	17848	18038	17730	17896	17950	18003	18133	17871	17873	17776	17903	18020	18068	17766	17845	17914	17844	18021	17966	17927	17873	17938	17943	17939	17815	17883	17835	17938	17900	18027	18020	17868	17872	18043	17881	17816	17984	17915	17991	17974	17834	17820	17832	17923	17954	17802	17877	17831	17900	17980	17910	18071	17873	17992	18077	17914	17973	18079	17853	17967	17820	17949	17704	17977	17806	17945	17758	18022	17794	17734	17902	17841	17948	17865	17914	17957	17904	17877	17887	17855	17859	17840	18026	17972	17820	17811	18081	17948	17770	18176	17835	17753	18019	17905	18117	17916	17923	17985	17920	17871	17945	17841	17926	17828	17805	17964	17848	17912	17812	17766	17780	18016	17750	17900	18002	17793	17923	17831	17999	17772	17825	17901	17794	17900	17975	18143	17882	18003	17901	17908	17928	17845	18032	18000	18011	17805	17938	18118	17886	17701	17900	17865	17942	18170	17933	18030	17882	17995	17835	17905	18019	18043	17853	17890	17781	18016	17754	17879	18006	17927	17864	17820	17890	17731	18010	17838	17834	17710	17918	18024	18074	17896	17919	17949	17783	17654	17833	17891	17939	17998	17817	17804	17915	18053	17923	17808	17786	17891	18103	17924	17860	18015	17912	18012	17936	17886	17896	17860	17774	17742	17860	18015	17879	17920	17844	17863	17901	17822	17903	17747	17799	18219	17846	17910	18038	17853	17935	17853	17779	17982	17904	17948	17883	17743	17931	18000	17929	17854	18023	17944	17975	18009	17926	17998	17979	17830	18083	18103	17924	17959	17783	17759	17950	17982	17914	17944	17786	18013	17896	17833	18157	17920	17875	17866	17786	17840	17849	17819	17880	18052	17852	17901	17798	17832	18066	17914	17970	17859	17810	17793	17967	17816	17907	17763	17888	18018	17969	17815	17782	18047	17633	17957	17795	17883	17723	17866	17970	17884	17841	18061	17905	17895	17808	17882	17871	17848	17931	18032	17821	17952	17699	18105	18011	18115	17880	17978	17882	17916	17731	17913	18005	18012	18010	17948	17959	17824	17779	17894	17888	17907	17948	17786	17816	18033	17876	17945	17990	17668	17793	17832	18020	17865	17791	17949	17889	18035	17905	17695	17817	17994	17667	17890	17838	17989	17853	17966	17919	17838	17873	17859	17867	17871	18007	17761	17902	17971	18011	17750	17845	17893	18136	17931	18009	17835	17894	18026	17994	17846	17965	17891	17699	18050	17821	18017	17863	17925	17911	17762	17991	17640	17915	17929	18098	17823	17965	17904	17842	17868	18047	18119	18019	17889	18028	17925	17881	17701	17994	17987	17796	17606	17822	17960	17839	17776	17834	17856	17995	17911	17958	17915	17701	17905	17740	17816	17806	17853	17898	17950	17838	17835	17774	18011	17846	17724	18049	17946	17780	17862	17810	17942	18025	18033	17880	17883	17913	17850	17973	18115	17910	17748	17935	17962	17981	17814	17869	17726	17838	18016	17846	17950	18073	17919	18056	17897	17793	17913	17831	18144	18044	17824	17940	18029	17731	17947	17899	17915	18003	17749	18002	17951	17927	17779	17851	17794	18030	17908	17906	17790	17926	17905	18011	17871	17859	18044	17976	17873	17776	17945	17911	17785	17920	17871	17883	17984	17952	18049	17900	18008	17672	17701	17953	17827	17889	17879	17600	17918	17971	17869	17868	17665	17751	17795	17803	17839	17982	17937	17994	17806	17857	17765	18039	17807	17837	18054	17913	17706	17843	17931	17881	17882	17964	17822	17929	17903	17905	17937	17901	17874	17994	17945	17928	17871	17898	18007	17915	17796	17942	17957	18055	17933	17938	17774	17896	17786	18011	17946	17920	17907	17835	17745	17897	17781	18039	17883	17901	18014	17872	17943	17959	18073	17874	17943	17899	17985	17717	17980	17835	17843	17975	17953	18025	18074	17885	17907	17807	17876	17894	17979	17774	17937	17838	18098	17677	17985	17808	18002	17967	17925	17734	17901	17879	17975	17931	17808	17922	18003	17754	18043	17782	18028	17907	18042	17804	17989	17975	17850	17789	17789	17950	17916	17920	17950	18077	17983	18002	17888	17967	18031	17904	18009	17923	17867	17968	17924	17928	17970	17918	17820	17929	17808	17798	17831	17952	17948	17951	17841	17901	17849	17921	17902	17948	17924	17860	17921	17995	17713	17784	17816	18007	17754	17798	17951	17870	17980	17778	17963	17918	17958	18038	17889	17920	17831	18032	17975	17819	17870	18112	17908	18021	17984	17959	17953	18009	18017	17823	17772	17848	17986	17729	17895	18010	17901	17773	17898	18043	17847	17838	17937	18116	17868	17872	17915	18042	18067	17785	17890	17785	17834	17919	17860	17818	17967	17743	17936	18021	17918	17915	17839	17999	17912	17963	17828	18023	17783	17846	17941	17965	17769	17973	17728	18003	17804	17829	17820	17849	17943	17677	18025	18026	17786	18026	18130	17748	17741	17909	18055	17991	17903	17993	18066	17846	18010	17910	17810	17880	17877	18015	17879	17917	17842	17775	17966	17843	17753	17861	17978	17912	17826	17840	18071	17805	17942	17947	17944	17829	17943	17920	17703	17829	18027	17757	17967	17799	17832	18071	17865	17807	17778	17938	17796	17821	18013	17910	17942	17776	17927	17758	18000	17917	17899	17953	17979	17848	17975	17907	17742	17843	17897	17915	17883	17807	17953	17933	17847	17869	17989	18111	17980	17875	17865	17708	17849	18056	17758	17952	17771	17957	17728	17900	17992	17850	17767	17780	17736	17954	17911	18126	17986	17988	17837	17847	18002	17740	17866	17910	18021	17887	17983	17718	17802	18016	18049	17976	17795	17874	18040	17795	17981	17769	17962	17938	17947	18030	17861	17809	17874	17829	17883	17837	17916	17859	17913	18074	17929	17843	17778	17957	17927	17857	17806	17866	17996	17689	17785	17997	17848	17835	17639	17891	17802	17955	17808	18031	17948	17727	17839	18016	17807	17873	17909	17717	17829	17941	17981	17859	17926	17815	17816	17943	17975	17957	17941	17916	18017	17995	18001	17920	17937	17820	17713	17830	17792	17984	17929	17822	17867	17849	18067	18020	17722	17908	17903	17862	17718	17787	18019	18009	17868	17922	17790	17940	17931	17934	17722	18049	18006	17904	17957	17879	17790	17866	18136	17750	17905	17854	17924	17900	18107	17777	17938	17944	17847	17772	17703	17927	17882	18031	17852	17947	17717	17908	17829	17973	18083	17986	17818	17875	17907	17815	17944	17996	17898	17874	17914	17934	17638	17833	17757	17931	17897	17978	17932	17799	17977	17830	17924	17917	17994	17991	17849	17924	17917	17966	17798	18127	17821	18021	17818	17957	18019	17871	18057	17822	17925	17811	17754	18049	17862	18118	17830	17935	17981	17822	17982	17948	17738	17790	17884	18089	17858	17788	17945	18090	17903	17828	17936	17810	17825	17788	17963	17682	17830	17932	17717	17913	17979	17940	17677	17749	17806	17832	18034	17658	17941	17897	17869	17859	17868	17853	17867	18021	17953	17887	17914	17992	17806	17820	18019	17902	17847	17845	17898	17884	17957	17899	17995	17937	17824	17925	18034	17664	17903	18011	17721	18009	18032	17819	17842	17774	17794	17982	18009	17849	17915	17995	17820	18035	17897	17925	17995	17899	17872	17815	17885	17854	17755	17679	17954	17941	17908	17938	18013	17829	18063	17981	17873	17838	17748	17915	17834	17801	18063	17813	17748	17937	17964	18009	17993	17782	17827	17849	17913	17820	17943	17860	17992	17873	17723	17973	18088	17991	17784	17999	18047	17919	17991	18000	17826	17897	17916	17794	17892	17774	17893	17936	17736	18057	17878	18000	17957	17804	17882	17959	17898	17836	17929	17992	17957	17972	17980	18032	17896	17879	17856	17783	17902	17835	17778	17896	17905	17646	17787	17794	18060	17971	17971	17873	17935	17968	17902	17804	17975	17791	17970	17768	17905	17825	18017	17806	17756	17867	17907	17880	17775	18022	18091	17900	17938	17912	17991	17883	17993	17983	18011	17955	17957	18116	17840	17875	17776	18034	17879	18059	17901	17918	17826	17999	17999	17815	17767	17980	17917	17947	17875	17719	18122	17940	17901	17926	17951	17744	17940	17733	17695	17810	17994	18041	17988	17742	17751	17965	17769	17873	17820	17903	17820	17823	17887	18018	17791	18070	17919	17949	18029	18026	17766	17960	18021	17864	17872	17806	17671	17774	17962	17889	17951	18046	17841	18022	17789	17938	17857	18083	17855	18020	17933	18034	17833	17922	17939	17988	17956	17921	17822	17958	17799	17888	17963	18074	17916	17823	18064	17725	17790	17817	17935	17745	17944	17980	17867	17962	17756	17947	17735	17961	17976	17711	17799	17872	17820	17930	17859	17933	18008	17971	17836	17831	17797	17828	17856	17832	17916	17834
28586	22881	26898	25400	22462	22563	23050	22893	22896	22700	22788	22529	22531	22660	22623	22588	22547	22650	22695	22748	22668	22524	22538	22583	22491	22708	22650	22801	22881	22807	22484	22741	22537	22477	22665	22653	22418	22484	22645	22809	22820	22639	22591	22592	22497	22517	22667	22799	22591	22625	22743	22640	22852	22373	22464	22657	22877	22824	22694	22602	22779	22644	22953	22696	22736	22537	22487	22622	22625	22719	22639	22701	22669	22723	22578	22813	22679	22695	22407	22608	22910	22539	22693	22592	22655	22198	22692	22656	22643	22354	22437	22751	22613	22720	22581	22576	22640	22598	22514	22743	22665	22836	22512	22703	22670	22426	22592	22489	22585	22733	22720	22661	22721	22723	22613	22637	22722	22528	22500	22698	22602	22731	22506	22554	22615	22334	22720	22745	22480	22742	22491	22780	22588	22529	22517	22657	22598	22534	22684	22571	22775	22506	22550	22407	22578	22472	22461	22482	22754	22739	22649	22728	22839	22594	22581	22560	22513	22730	22762	22646	22721	22667	22567	22645	22527	22545	22723	22893	22830	22525	22643	22756	22788	22696	22675	22612	22623	22523	22657	22606	22607	22594	22694	22574	22597	22444	22631	22561	22603	22633	22683	22613	22720	22468	22645	22567	22601	22478	22645	22389	22375	22697	22620	22540	22504	22514	22751	22745	22591	22692	22539	22773	22836	22727	22403	22774	22693	22445	22493	22565	22582	22571	22582	22526	22487	22412	22836	22599	22773	22605	22595	22707	22690	22741	22609	22632	22485	22616	22619	22434	22681	22653	22660	22577	22734	22492	22671	22436	22555	22793	22497	22542	22616	22571	22418	22566	22580	22536	22918	22706	22464	22611	22808	22587	22509	22611	22689	22638	22740	22676	22518	22838	22665	22563	22790	22732	22706	22410	22682	22624	22674	22734	22655	22714	22681	22540	22562	22519	22730	22598	22916	22612	22627	22711	22580	22501	22678	22852	22810	22694	22431	22697	22694	22477	22762	22611	22394	22629	22502	22459	22535	22553	22480	22558	22628	22543	22815	22464	22514	22347	22845	22623	22583	22517	22445	22653	22684	22618	22584	22377	22721	22569	22575	22500	22640	22551	22649	22588	22701	22674	22709	22538	22633	22637	22584	22657	22590	22756	22447	22820	22674	22701	22526	22578	22739	22699	22613	22566	22531	22797	22518	22702	22912	22577	22636	22789	22740	22549	22773	22574	22545	22607	22696	22613	22406	22835	22647	22586	22631	22609	22696	22858	22630	22590	22626	22496	22555	22783	22645	22540	22699	22705	22693	22548	22421	22544	22652	22580	22503	22734	22825	22572	22754	22326	22673	22574	22484	22474	22539	22384	22698	22494	22677	22678	22432	22499	22594	22600	22674	22864	22676	22656	22753	22775	22773	22529	22701	22617	22518	22837	22704	22642	22834	22561	22727	22693	22557	22769	22765	22640	22475	22737	22547	22638	22326	22715	22556	22407	22658	22596	22632	22660	22456	22712	22671	22536	22594	22673	22625	22711	22787	22722	22659	22613	22650	22460	22636	22700	22661	22611	22409	22380	22546	22729	22563	22618	23053	22754	22707	22572	22760	22439	22484	22687	22597	22556	22727	22621	22738	22908	22545	22414	22245	22446	22603	22483	22588	22583	22747	22578	22560	22510	22675	22506	22535	22513	22811	22634	22695	22450	22326	22669	22711	22926	22405	22704	22798	22440	22750	22738	22636	22815	22736	22609	22708	22663	22312	22767	22557	22535	22532	22799	22785	22700	22550	22632	22635	22634	22579	22720	22621	22774	22537	22334	22599	22532	22731	22539	22609	22625	22559	22687	22459	22546	22705	22563	22709	22579	22581	22585	22581	22658	22953	22664	22583	22575	22817	22482	22404	22682	22797	22502	22556	22522	22759	22388	22473	22608	22664	22450	22430	22748	22431	22600	22906	22605	22673	22731	22763	22769	22556	22721	22734	22681	22764	22801	22605	22708	22676	22572	22706	22565	22735	22786	22701	22750	22737	22635	22464	22806	22691	22669	22512	22339	22470	22571	22516	22597	22796	22677	22668	22430	22710	22693	22570	22643	22677	22630	22504	22397	22746	22568	22712	22707	22490	22452	22517	22600	22783	22612	22702	22584	22630	22570	22758	22732	22770	22682	22690	22323	22421	22565	22794	22563	22615	22646	22732	22461	22506	22641	22655	22706	22599	22578	22721	22726	22687	22711	22759	22680	22390	22672	22675	22909	22704	22394	22501	22660	22555	22619	22669	22548	22499	22768	22612	22788	22686	22860	22497	22803	22720	22674	22863	22701	22743	22723	22503	22556	22531	22589	22622	22650	22663	22576	22768	22646	22579	22709	22562	22648	22605	22670	22594	22736	22482	22758	22623	22596	22598	22489	22798	22489	22915	22626	22524	22647	22726	22749	22854	22864	22540	22473	22703	22603	22557	22568	22722	22558	22488	22645	22684	23076	22629	22490	22557	22536	22581	22684	22582	22615	22407	22767	22510	22623	22415	22911	22712	22701	22741	22710	22452	22640	22401	22656	22747	22517	22463	22678	22709	22583	22645	22707	22668	22562	22515	22713	22801	22373	22569	22524	22411	22624	22810	22761	22904	22670	22671	22526	22706	22488	22628	22626	22616	22477	22420	22502	22820	22537	22851	22468	22493	22708	22735	22548	22482	22921	22742	22654	22462	22699	22625	22767	22717	22734	22572	22677	22870	22668	22734	22563	22810	22617	22607	22630	22595	22652	22843	22663	22769	22663	22675	22540	22395	22586	22511	22560	22431	22520	22378	22665	22637	22490	22547	22796	22414	22503	22770	22835	22928	22706	22498	22639	22763	22651	22728	22730	22654	22628	22619	22738	22510	22793	22872	22657	22571	22657	22624	22592	22728	22781	22830	22670	22841	22724	22581	22683	22674	22480	22639	22678	22723	22585	22479	22652	22524	22532	22605	22637	22598	22729	22971	22578	22640	22668	22549	22713	22287	22838	22645	22517	22789	22635	22738	22524	22691	22632	22762	22816	22434	22705	22768	22832	22687	22630	22545	22689	22828	22568	22608	22542	22546	22781	22707	22636	22665	22600	22532	22792	22687	22770	22722	22788	22694	22498	22561	22624	22674	22656	22740	22796	22658	22675	22437	22687	22557	22555	22839	22587	22554	22667	22606	22894	22489	22685	22469	22618	22715	22649	22607	22596	22828	22836	22623	22456	22560	22700	22739	22741	22369	22716	22503	22613	22825	22507	22585	22875	22613	22493	22546	22546	22552	22661	22365	22438	22647	22680	22713	22674	22694	22742	22581	22653	22647	22801	22659	22472	22424	22565	22774	22806	22752	22696	22772	22522	22632	22517	22574	22547	22340	22647	22619	22557	22674	22599	22646	22471	22478	22587	22671	22575	22720	22758	22437	22424	22715	22658	22628	22833	22818	22722	22645	22404	22673	22725	22532	22795	22583	22610	22508	22581	22433	22585	22820	22713	22460	22539	22596	22717	22534	22718	22721	22558	22432	22719	22604	22605	22514	22737	22498	22593	22563	22610	22572	22689	22819	22588	22777	22610	22418	22732	22568	22646	22447	22482	22716	22650	22541	22704	22560	22549	22616	22576	22761	22630	22471	22924	22874	22583	22709	22744	22768	22673	22822	22482	22711	22541	22752	22752	22552	22623	22590	22498	22515	22859	22506	22482	22637	22766	22656	22999	22776	22597	22704	22657	22373	22554	22670	22626	22429	22608	22637	22714	22731	22719	22664	22569	22505	22714	22387	22723	22561	22784	22654	22521	22685	22452	22646	22815	22696	22633	22561	22782	22707	22630	22783	22609	22410	22820	22707	22680	22538	22743	22706	22599	22565	22740	22562	22801	22653	22556	22584	22757	22784	22677	22814	22501	22782	22366	22537	22531	22702	22734	22684	22861	22525	22679	22479	22423	22686	22508	22703	22835	22692	22552	22413	22459	22388	22420	22721	22600	22325	22657	22744	22517	22500	22578	22680	22803	22661	22663	22621	22678	22718	22680	22819	22678	22623	22626	22697	22793	22873	22743	22389	22522	22549	22594	22354	22721	22483	22485	22789	22460	22601	22584	22726	22510	22713	22394	22664	22631	22430	22470	22579	22740	22335	22578	22593	22447	22666	22657	22841	22571	22557	22285	22553	22496	22762	22540	22866	22790	22561	22446	22559	22555	22424	22618	22749	23014	22418	22427	22637	22742	22725	22762	22691	22522	22642	22582	22611	22504	22622	22888	22697	22614	22610	22787	22672	22678	22678	22621	22682	22360	22651	22923	22784	22611	22726	22664	22752	22556	22764	22787	22435	22608	22831	22566	22706	22470	22704	22570	22848	22599	22646	22747	22716	22815	22730	22758	22597	22572	22632	22788	22613	22575	22571	22602	22526	22306	22788	22562	22437	22561	22528	22540	22564	22534	22484	22495	22634	22517	22802	22863	22632	22602	22597	22681	22595	22748	22718	22697	22714	22617	22807	22503	22657	22691	22597	22359	22508	22421	22549	22730	22646	22583	22511	22522	22723	22565	22618	22659	22700	22510	22541	22642	22585	22589	22620	22615	22678	22785	22504	22585	22536	22686	22505	22702	22858	22436	22543	22616	22684	22698	22896	22719	22618	22657	22476	22562	22750	22698	22709	22549	22565	22531	22659	22526	22736	22600	22602	22413	22640	22522	22581	22421	22683	22660	22631	22732	22503	22459	22826	22563	22297	22681	22613	22723	22657	22589	22754	22720	22844	22758	22606	22743	22824	22496	22496	22484	22708	22693	22597	22663	22549	22500	22410	22769	22531	22916	22539	22338	22561	22459	22516	22728	23072	22673	22617	22794	22777	22944	22886	22598	22714	22585	22733	22493	22725	22398	22556	22725	22734	22536	22585	22768	22823	22644	22472	22731	22607	22567	22728	22657	22956	22742	22667	22762	22597	22527	22502	22648	22563	22610	22422	22702	22561	22682	22548	22332	22629	22394	22640	22723	22634	22325	22649	22493	22701	22474	22454	22731	22709	22494	22781	22686	22716	22654	22762	22582	22378	22560	22723	22476	22571	22382	22698	22615	22712	22764	22596	22710	22681	22730	22482	22505	22753	22852	22643	22565	22633	22801	22566	22689	22274	22607	22287	22628
16579	19508	19063	18596	17992	18006	17856	17823	18144	17904	17833	17682	17938	17746	17748	17865	17739	17733	17846	18071	17849	17836	17756	17710	17831	17742	17877	17937	17768	17878	17705	18076	17840	17883	17759	17821	17779	17652	17824	17790	17930	17929	17779	17788	17979	17853	17749	17855	17798	17715	17668	17818	17795	17789	17946	17898	17836	17879	17641	17845	18024	17910	17920	17724	17845	17800	17746	17765	17846	17863	17750	17803	17758	17837	17725	17940	17635	17590	17871	17622	17946	17786	17749	17778	17821	17868	17654	17826	17743	17732	17753	17747	17716	17810	17820	17855	17893	17847	17807	17790	17605	17952	17833	17664	17724	17543	17717	17748	17902	17952	17759	17827	17770	17946	17714	17852	17766	17524	17928	17822	17589	17860	17927	17730	17849	17994	17654	17922	17936	17750	17745	17591	17761	17816	17821	17825	17869	17750	17817	17912	17779	17696	17566	17852	17659	17759	17775	17627	17760	17720	17794	17810	17624	17811	17790	17882	17662	17789	17671	17775	17947	17850	17798	17784	17775	17727	17767	17783	17807	17700	17845	17696	17890	17725	17903	17852	17739	17813	17802	17796	17743	17964	17801	17902	17882	17854	17857	17802	17679	17625	17634	17787	17784	17718	17908	17718	17598	17731	17621	17802	17831	17796	17675	17546	17623	17739	17871	17910	17792	17835	17749	17775	17762	17772	17817	17772	17795	17764	17828	17679	17697	17750	17622	17554	17898	17793	17776	17812	17682	17889	17749	17685	17653	17652	17632	17950	17779	17713	17814	17760	17792	17834	17801	17766	17725	17853	17675	17795	17905	17736	17876	17806	17824	17770	17822	17837	17892	17746	17871	17976	17715	17664	17888	17679	17682	17821	17777	17874	17892	17823	17809	17703	17622	17737	17835	18029	17996	17783	17940	17818	17848	17629	17814	17805	17770	17822	17727	17854	17805	17720	17798	17779	17737	17869	17848	17730	17844	17818	17922	17619	17803	17919	17766	17681	17705	17790	17804	17888	17793	17694	17882	17755	17768	17704	17793	17714	17765	17763	17804	17717	17820	17815	17879	18037	17964	17757	17788	17749	17734	17713	17848	17829	17798	17743	17761	17830	17601	17944	17645	17578	17830	17842	17914	17721	17707	17815	17596	17719	17840	17722	17712	17635	17682	17700	17692	17754	17645	17732	17757	17692	17889	17686	17745	17874	17796	17762	17848	17830	17844	17682	17780	17822	17658	17859	17819	17851	17719	17834	17845	17787	17720	17860	17815	17782	17863	17889	17767	17876	17687	17990	17859	17764	17777	17949	17710	17787	17633	17688	17823	17799	17889	17707	17727	17740	17796	17718	17960	17752	17773	17863	17711	17855	17829	17583	17675	17754	17903	17684	17718	17669	17739	17875	17906	17857	17884	17632	17853	17717	17867	17727	17856	17771	17665	17656	17812	17942	17932	17705	17887	17875	17750	17780	17912	17647	17653	17774	17676	17907	17704	17819	17705	17803	17767	17692	17798	17966	17565	17714	17952	17822	17699	17835	17867	17802	17832	17685	17781	17820	17852	17817	17788	17649	17771	17787	17670	17988	17791	17734	17790	17797	17735	17968	17755	17786	17899	17739	17768	17715	17706	17766	17834	17667	17812	17673	17674	17733	17905	17702	17699	17796	17615	17791	17761	17645	17875	17771	17887	17842	17754	17832	18029	17885	17865	17735	17903	17792	17822	17842	17800	17815	17619	17845	17832	17841	17718	17848	17718	17855	17927	17736	17770	17998	17778	17847	17640	17779	17894	17723	17583	17873	17742	17855	17725	17729	17787	17751	17899	17732	17814	17785	17647	17703	17792	17900	17730	17897	17638	17849	17865	17749	17772	17703	17665	17609	17651	17731	17794	17821	17711	17806	17764	17796	17749	17779	17778	17873	17674	17779	17638	17755	17589	17587	17826	17919	17783	17785	17733	17838	17952	17783	17749	17734	17738	17797	17691	17721	17880	17795	17690	17954	17757	17985	17678	17759	17806	17969	17695	17841	17736	17830	17768	17770	17802	18039	17686	17810	17938	17807	17729	17760	18020	17603	17660	17861	17789	17652	17792	17744	17755	17837	17917	17824	17708	17749	17841	17810	17795	17946	17886	17708	17768	17756	17721	17913	17700	17901	17822	17795	17783	17882	17768	17647	17677	17843	17616	17806	17791	17922	17870	17719	17723	17770	17896	17810	17894	17668	17782	18020	17749	17826	17804	17960	17783	17975	17903	17914	17820	17789	17817	17717	17867	17686	17836	17680	17803	17929	17736	17741	17712	17765	17676	17873	17768	17840	17919	17938	17668	17857	17893	17750	17886	17738	17778	17954	17879	17678	17785	17743	17719	17822	17639	17951	17861	17800	17829	17603	17974	17592	17802	17901	17876	17929	17943	17760	17978	17643	17985	17642	17861	17840	17833	17839	17792	17736	17869	17876	17880	17587	17699	17657	17794	17841	17876	17916	17792	17966	17873	17877	17772	17722	17794	17885	17685	17772	17845	17713	18102	17724	17782	17959	17745	17767	17995	17861	17755	17656	17837	17812	17758	17809	17936	17819	17744	17671	17785	17803	17797	17687	17855	17678	17741	17798	17771	17822	17637	17745	17823	17779	17747	17687	17761	17609	17795	17857	17845	17820	17913	17840	17677	17782	17691	17756	17905	17777	17710	17787	17726	17787	17837	17751	17942	17872	17944	17754	17774	17880	17913	17720	17901	17855	17967	17922	17838	17646	17781	17811	17819	17793	17920	17694	17866	17883	17766	17818	17823	17711	17830	17620	17688	17742	17891	17713	17783	17829	17825	17815	17807	17741	17901	17710	17831	17690	17947	17873	17727	17731	17506	17859	17706	17951	17939	17813	17838	17739	17802	17732	17747	17709	17780	17764	17712	17751	17807	17625	17687	17806	17851	17742	17892	17668	17763	17802	17744	17706	17832	17725	17781	17540	17808	17648	17961	17720	17909	17661	18019	17752	17883	17808	17607	17961	17763	17740	17795	17790	17840	17853	17840	17781	17742	17779	17875	17530	17972	17852	17893	17692	17848	17788	17852	17757	17728	17695	17832	17826	17774	17799	17900	17695	17793	17793	17748	17934	17752	17740	17804	17676	17867	17784	17742	17702	17780	17621	17745	17820	17706	17704	17815	17907	17802	17799	17754	17735	17784	17810	17778	17737	17889	17835	17636	17832	17639	17803	17730	17868	17756	17988	17759	17909	17731	17750	17728	17883	17865	17705	17823	17838	17865	17740	17820	17753	17960	17884	17787	17619	17918	17787	17675	17783	17720	17856	17642	17664	17785	17808	17694	17632	17696	17891	17753	17779	17796	17676	17874	18019	17731	17864	17761	17995	17763	17707	17687	17667	17743	17827	17884	17893	17698	17772	17630	17758	17620	17683	17670	18012	17811	17814	17876	17686	17804	17973	17742	17800	17856	17437	17708	17976	17723	18017	17677	17817	17790	17729	17750	17765	17963	17819	17643	17772	17873	17862	17764	17737	17719	17741	17899	17742	17778	17670	17710	17762	17647	17896	17841	17949	17784	17671	17839	17796	17755	17602	17686	17542	17704	17761	17955	17810	17764	17850	17765	17729	17868	17758	17857	17946	17847	17879	17860	17790	17636	17735	17769	17615	17875	17516	17840	17658	17759	17940	17776	17898	18012	17997	17754	17759	17711	18013	17910	17886	17762	17674	17709	17841	17617	17727	17686	17794	17801	17683	17823	17799	17816	17889	17622	17900	17933	17675	17774	17723	17938	18015	17938	17707	17747	17970	17686	17849	17835	17819	17823	17853	17813	17876	17845	17789	17814	17839	17778	17710	17790	18024	17896	17795	17596	17863	17854	17823	17739	17938	17671	17781	17725	17685	17812	17763	17812	17880	17854	17668	17962	17907	17743	17826	17778	17690	18040	17855	17702	17701	17700	17595	17722	17762	17685	17809	17806	17974	17821	17662	17841	17774	17762	17832	17890	17851	17914	17773	17702	17601	17946	17692	17797	17818	17886	17856	17931	17885	17653	17918	17859	17675	17937	17883	17711	17774	17630	17907	17959	17784	17791	17857	17797	17901	17719	17828	17713	17808	17951	17763	17746	17658	17765	17870	17621	17878	17649	17893	17823	17730	17680	17816	17878	17887	17723	17748	17697	17744	17816	17839	17735	17829	17976	17783	18052	18079	17802	17887	17720	17675	17634	17876	17760	17842	17683	17953	17672	17662	17677	17730	17921	17648	17811	17856	17759	17892	17688	17761	17947	17669	17693	17696	17846	17770	17692	17820	17756	17791	17922	17640	18064	17599	17900	17818	17756	17743	17824	17816	17862	17854	17650	17892	17763	17809	17843	17680	17766	17866	17825	17877	17993	17782	17688	17712	17852	17850	17976	17766	17867	17868	17881	17750	17828	17815	17669	17936	17691	17842	17783	17874	17855	17851	17868	17794	17796	17738	17732	17867	17750	17761	17999	17785	17658	17973	17741	18001	17486	17914	17677	17916	17547	17895	17716	17826	17649	17740	17851	17757	17821	17709	17795	17790	17841	17847	17932	17765	17551	17805	17730	17690	17794	17881	17579	17851	17803	17817	17811	17594	17907	17841	17854	17794	17650	17912	17855	17512	17814	17638	17928	17681	17730	17779	17628	17830	17758	17923	17709	17870	17834	17663	17880	17687	17940	17856	17910	17789	17596	17704	17783	17846	17852	17846	17798	17780	18004	17765	17782	17452	17654	17843	17908	17941	17886	17949	17713	17861	17830	17755	17705	17847	17780	17856	17821	17701	17691	17813	17764	17855	17822	17811	17750	17919	17913	17663	17824	17926	17626	17836	17819	17733	17930	17771	17918	17696	17827	17667	17776	17794	18020	17619	17824	17918	17800	17830	17722	17816	17794	17719	17819	17812	17743	17809	17777	17831	17661	17786	17716	17891	17814	17714	17837	17780	17893	17654	17709	17887	17728	17994	17882	17782	17753	17827	17649	17821	17810	17829	17645	17792	17981	17768	17943	17632	18004	17723	17658	17753	17849	17806	17781	17860	17720	17777	17844	17713	17841	17724	17840	17696	17755	17675	17822	17782	17915	17980	17843	17808	17888	17673	17772	17801	17797	17708	17896	17675	17754	17687	17696	17526
24052	21530	29174	24460	22837	24868	25571	23188	22827	22951	22708	22709	22659	22368	22616	22743	22567	22619	22450	22478	22531	22692	22627	22391	22625	22409	22417	22405	22457	22471	22581	22584	22299	22512	22377	22593	22357	22335	22330	22412	22418	22299	22423	22300	22379	22318	22283	22367	22486	22304	22481	22354	22216	22476	22510	22394	22616	22551	22442	23059	23338	23314	22845	22708	22700	22426	22545	22238	22360	22481	22518	22491	22376	22461	22375	22245	22395	22613	22242	22442	22287	22464	22339	22435	22345	22390	22453	22474	22326	22299	22538	22519	22234	22463	22165	22338	22654	22242	22284	22293	22393	22350	22439	22449	22425	22413	22320	22340	22316	22231	22325	22677	22227	22336	22264	22394	22367	22288	22494	22439	22262	22253	22439	22366	22212	22375	22198	22409	22333	22618	22369	22207	22294	22362	22486	22564	22478	22303	22359	22436	22419	22151	22534	22245	22360	22496	22221	22530	22303	22329	22328	22115	22400	22473	22304	22428	22413	22443	22223	22340	22399	22272	22772	22513	22409	22296	22344	22225	22526	22310	22106	22255	22202	22319	22330	22386	22274	22178	22539	22306	22369	22491	22349	22470	22221	22418	22539	22281	22390	22497	22380	22370	22112	22516	22297	22439	22395	22214	22409	22358	22403	22451	22415	22439	22088	22414	22691	22248	22151	22297	22264	22257	22477	22432	22511	22373	22390	21979	22358	22407	22325	22316	22109	22288	22318	22154	22233	22278	22378	22328	22347	22477	22438	22431	22262	22335	22442	22148	22291	22417	22418	22274	22325	22619	22419	22345	22470	22366	22414	22304	22268	22383	22218	22169	22400	22429	22445	22407	22531	22424	22461	22089	22523	22225	22529	22386	22304	22421	22250	22503	22464	22475	22386	22268	22166	22373	22434	22325	22562	22428	22371	22170	22355	22175	22376	22336	22368	22262	22184	22425	22308	22497	22477	22318	22443	22255	22456	22339	22425	22458	22272	22242	22452	22174	22240	22311	22209	22323	22186	22350	22110	22294	22401	22027	22400	22539	22375	22473	22453	22407	22438	22179	22294	22534	22335	22142	22325	22523	22514	22262	22420	22322	22323	22263	22138	22315	22476	22261	22425	22407	22476	22399	22361	22492	22522	22092	22384	22203	22375	22416	22404	22590	22559	22307	22212	22535	22464	22455	22396	22457	22515	22311	22519	22371	22107	22319	22406	22396	22425	22332	22300	22370	22529	22549	22351	22256	22516	22399	22231	22116	22536	22535	22346	22501	22660	22603	22236	22072	22407	22338	22626	22294	22272	22311	22256	22557	22429	22431	22383	22187	22273	22450	22288	22415	22205	22445	22252	22269	22358	22389	22172	22479	22368	22384	22498	22459	22207	22320	22252	22438	22242	22467	22351	22405	22327	22202	22384	22238	22344	22173	22189	22188	22383	22407	22427	22339	22263	22544	22442	22526	22479	22165	22329	22264	22208	22335	22386	22374	22478	22454	22319	22457	22418	22588	22183	22421	22321	22402	22410	22359	22283	22347	22292	22216	22416	22198	22332	22176	22193	22339	22514	22514	22383	22333	22320	22505	22364	22383	22311	22543	22164	22392	22343	22415	22567	22380	22182	22270	22198	22510	22110	22470	22298	21990	22488	22255	22484	22329	22499	22207	22234	22272	22244	22225	22117	22307	22515	22339	22405	22395	22335	22222	22480	22273	22442	22564	22399	22350	22419	22489	22404	22235	22404	22352	22491	22668	22296	22261	22427	22381	22618	22309	22489	22509	22362	22479	22539	22374	22385	22331	22365	22401	22680	22474	22372	22473	22315	22280	22129	22364	22546	22595	22570	22356	22338	22437	22459	22139	22305	22495	22066	22425	22261	22298	22134	22330	22406	22309	22228	22516	22436	22279	22265	22393	22436	22323	22558	22644	22478	22367	22402	22195	22304	22312	22308	22376	22536	22421	22359	22485	22417	22347	22414	22320	22264	22423	22251	22543	22531	22323	22337	22451	22344	22544	22356	22461	22436	22488	22401	22563	22493	22119	22484	22442	22486	22557	22475	22373	22356	22501	22587	22362	22415	22274	22410	22470	22481	22481	22270	22296	22300	22467	22473	22198	22373	22333	22489	22273	22486	22198	22377	22251	22324	22268	22557	22302	22380	22137	22245	22331	22436	22371	22325	22163	22221	22280	22378	22346	22383	22356	22543	22296	22424	22371	22371	22399	22588	22317	22316	22565	22334	22390	22345	22319	22510	22236	22412	22414	22327	22291	22270	22301	22163	22525	22364	22601	22201	22349	22526	22621	22485	22345	22172	22105	22271	22286	22327	22316	22141	22446	22551	22491	22517	22274	22394	22388	22281	22522	22150	22124	22255	22231	22368	22389	22568	22313	22446	22266	22446	22204	22488	22428	22331	22528	22320	22416	22540	22553	22494	22488	22378	22490	22454	22359	22307	22433	22554	22513	22517	22154	22223	22291	22304	22462	22538	22448	22433	22438	22334	22398	22467	22627	22599	22280	22444	22402	22341	22121	22374	22101	22399	22468	22218	22367	22300	22439	22358	22623	22315	22297	22293	22249	22286	22397	22649	22439	22282	22258	22485	22508	22444	22528	22412	22371	22198	22407	22597	22509	22491	22311	22242	22369	22381	22297	22411	22338	22382	22224	22422	22370	22407	22295	22280	22341	22494	22242	22317	22143	22263	22201	22382	22318	22344	22455	22210	22389	22277	22381	22400	22187	22221	22378	22531	22353	22212	22187	22605	22545	22405	22325	22542	22478	22386	22364	22418	22809	22114	22329	22197	22309	22406	22493	22354	22281	22307	22669	22217	22386	22549	22300	22407	22407	22382	22279	22427	22312	22594	22442	22309	22367	22386	22507	22619	22513	22282	22335	22523	22403	22436	22478	22419	22270	22291	22207	22326	22299	22446	22448	22350	22333	22395	22471	22589	22223	22489	22189	22334	22396	22480	22506	22471	22614	22533	22534	22327	22477	22248	22362	22306	22456	22426	22283	22280	22193	22265	22326	22190	22401	22321	22298	22218	22321	22393	22352	22392	22381	22239	22373	22145	22358	22376	22333	22431	22397	22373	22565	22312	22239	22251	22381	22219	22227	22385	22330	22266	22400	22510	22370	22308	22327	22521	22291	22406	22633	22582	22396	22281	22190	22186	22263	22404	22443	22273	22524	22298	22278	22437	22394	22570	22483	22223	22244	22497	22222	22346	22156	22559	22328	22465	22535	22454	22365	22328	22251	22418	22439	22358	22570	22669	22333	22370	22607	22549	22505	22370	22559	22487	22290	22229	22367	22284	22267	22512	22501	22499	22469	22222	22389	22260	22302	22639	22389	22488	22541	22191	22360	22403	22281	22539	22548	22330	22652	22412	22348	22382	22231	22394	22194	22296	22308	22331	22540	22460	22480	22398	22313	22463	22169	22427	22380	22629	22193	22328	22366	22357	22240	22293	22431	22511	22180	22336	22343	22449	22620	22400	22246	22254	22533	22762	22417	22299	22284	22352	22291	22211	22426	22370	22281	22340	22286	22366	22552	22145	22429	22665	22490	22352	22434	22278	22221	22299	22305	22379	22169	22376	22360	22323	22512	22488	22335	22253	22368	22193	22377	22298	22536	22391	22406	22438	22285	22405	22256	22360	22520	22493	22237	22177	22444	22561	22159	22232	22422	22552	22688	22581	22430	22321	22404	22503	22388	22327	22346	22127	22166	22277	22384	22306	22586	22399	22381	22337	22422	22217	22386	22229	22365	22308	22487	22369	22449	22299	22342	22619	22394	22288	22373	22238	22376	22388	22276	22448	22255	22270	22491	22342	22188	22391	22445	22173	22301	22355	22488	22286	22389	22430	22340	22349	22384	22315	22413	22478	22359	22225	22383	22272	22386	22453	22519	22366	22527	22619	22444	22527	22476	22363	22462	22467	22510	22221	22455	22259	22418	22550	22556	22261	22331	22342	22510	22532	22536	22267	22513	22444	22338	22434	22437	22370	22240	22434	22516	22464	22466	22102	22344	22405	22375	22162	22405	22369	22391	22190	22187	22433	22483	22317	22444	22482	22425	22221	22339	22019	22509	22424	22420	22303	22444	22408	22484	22275	22220	22474	22354	22327	22180	22479	22551	22553	22452	22335	22328	22137	22199	22337	22289	22315	22175	22284	22498	22407	22403	22689	22280	22203	22192	22454	22194	22310	22494	22346	22578	22249	22344	22628	22430	22253	22120	22387	22326	22468	22356	22304	22365	22509	22563	22332	22460	22331	22411	22620	22412	22398	22355	22390	22320	22329	22383	22389	22517	22541	22404	22327	22364	22284	22375	22428	22387	22363	22366	22268	22373	22137	22349	22476	22456	22506	22222	22622	22330	22259	22256	22569	22346	22471	22125	22440	22431	22283	22256	22462	22369	22388	22323	22178	22366	22496	22336	22314	22215	22583	22367	22540	22438	22458	22456	22375	22244	22464	22361	22435	22502	22455	22398	22319	22279	22316	22577	22478	22387	22597	22238	22386	22366	22529	22155	22299	22341	22469	22436	22408	22526	22526	22336	22300	22260	22265	22369	22281	22322	22202	22463	22427	22357	22564	22405	22632	22256	22466	22250	22323	22386	22107	22354	22392	22504	22303	22303	22343	22260	22403	22563	22528	22080	22183	22331	22346	22289	22431	22366	22357	22292	22675	22343	22349	22326	22443	22435	22520	22429	22100	22294	22330	22592	22567	22325	22493	22264	22323	22630	22391	22605	22217	22511	22566	22333	22442	22549	22304	22358	22066	22490	22366	22135	22253	22238	22515	22118	22418	22474	22276	22509	22361	22309	22423	22333	22180	22252	22297	22234	22456	22374	22446	22472	22505	22183	22487	22317	22484	22531	22328	22238	22371	22432	22413	22454	22366	22135	22366	22407	22467	22432	22224	22164	22434	22414	22579	22220	22270	22358	22328	22368	22353	22233	22414	22531	22458	22472	22349	22331	22383	22277	22422	22334	22336	22221	22375	22471	22176	22284	22357	21991	22338	22372	22327	22381	22230	22396	22364	22291	22278	22372	22393	22144	22352	22121	22294	22548	22428	22352	22441	22287	22527	22307	22551	22519	22455	22493	22294	22231	22141	22594	22487	22292	22286	22488	22245	22487
14653	24637	23290	20501	19543	18774	18526	18111	18195	18105	17905	17936	17806	17866	17817	17808	17791	17856	17789	17917	17778	17685	17553	17713	17774	17740	17549	17753	17803	17825	17903	17610	17696	17638	17677	17785	17482	17703	17803	17503	17753	17729	17796	17552	17654	17596	17747	17895	17909	17801	17811	17567	17679	17715	17611	17900	17856	17676	17850	18528	18881	18387	18278	17939	17985	17643	17720	17759	17667	17664	17652	17684	17768	17719	17480	17812	17597	17610	17411	17594	17716	17464	17742	17641	17559	17667	17617	17611	17570	17735	17811	17449	17666	17618	17667	17657	17593	17655	17574	17650	17697	17648	17682	17506	17666	17637	17701	17796	17594	17739	17403	17603	17797	17605	17800	17514	17749	17523	17757	17503	17730	17646	17658	17860	17596	17841	17431	17655	17394	17630	17540	17750	17510	17763	17642	17567	17685	17578	17783	17492	17715	17422	17763	17806	17552	17711	17653	17703	17575	17657	17834	17635	17735	17608	17739	17682	17654	17541	17717	17571	17591	17649	17581	17613	17646	17604	17738	17819	17825	17711	17595	17539	17646	17656	17697	17615	17649	17684	17726	17558	17486	17522	17523	17650	17793	17493	17635	17665	17664	17657	17674	17508	17640	17610	17733	17712	17536	17632	17834	17657	17607	17624	17553	17689	17535	17474	17924	17637	17629	17670	17530	17568	17747	17495	17580	17515	17517	17718	17709	17566	17681	17559	17744	17629	17760	17529	17636	17677	17693	17606	17742	17651	17626	17666	17697	17674	17477	17658	17570	17817	17690	17499	17612	17814	17605	17664	17626	17682	17708	17634	17704	17589	17648	17714	17715	17642	17663	17889	17579	17801	17601	17603	17643	17577	17655	17671	17666	17644	17393	17557	17619	17453	17633	17602	17492	17517	17803	17782	17754	17636	17548	17733	17463	17738	17833	17704	17663	17587	17590	17687	17450	17731	17635	17649	17576	17693	17581	17761	17727	17705	17601	17600	17652	17677	17619	17549	17649	17823	17739	17652	17509	17638	17745	17630	17762	17539	17701	17637	17458	17484	17733	17525	17626	17653	17704	17628	17635	17609	17556	17861	17682	17803	17659	17781	17736	17784	17502	17679	17622	17689	17556	17505	17674	17884	17661	17525	17915	17633	17745	17653	17582	17730	17794	17642	17579	17484	17614	17524	17624	17663	17778	17756	17471	17702	17412	17363	17634	17601	17663	17744	17399	17653	17512	17556	17727	17623	17842	17684	17677	17548	17693	17699	17567	17912	17756	17556	17643	17641	17643	17893	17530	17668	17701	17635	17573	17753	17785	17539	17763	17778	17510	17658	17536	17552	17679	17563	17628	17670	17681	17796	17590	17706	17595	17696	17554	17705	17529	17671	17637	17523	17614	17575	17553	17613	17609	17758	17627	17612	17574	17604	17660	17686	17611	17705	17642	17541	17769	17656	17815	17564	17728	17417	17776	17802	17713	17774	17653	17761	17815	17665	17547	17770	17645	17767	17712	17944	17624	17503	17610	17640	17720	17769	17594	17637	17671	17625	17681	17759	17626	17519	17644	17663	17564	17629	17589	17793	17602	17772	17557	17839	17736	17543	17690	17978	17587	17651	17658	17478	17820	17739	17714	17774	17760	17547	17644	17525	17675	17573	17949	17530	17618	17706	17702	17771	17655	17570	17515	17763	17707	17655	17364	17733	17647	17687	17590	17529	17574	17452	17593	17852	17692	17546	17664	17710	17772	17723	17667	17709	17488	17639	17670	17692	17571	17578	17647	17539	17739	17602	17553	17716	17567	17751	17508	17541	17535	17568	17765	17579	17586	17567	17638	17650	17688	17661	17680	17815	17589	17725	17615	17652	17654	17578	17571	17519	17495	17676	17632	17712	17667	17687	17624	17826	17774	17743	17623	17562	17741	17531	17513	17523	17654	17676	17553	17640	17579	17556	17666	17661	17670	17598	17709	17786	17759	17626	17477	17588	17439	17697	17542	17883	17432	17584	17736	17500	17523	17623	17546	17712	17744	17750	17628	17684	17580	17640	17564	17732	17542	17604	17766	17654	17619	17650	17539	17596	17637	17544	17599	17555	17653	17831	17574	17596	17628	17843	17700	17628	17513	17654	17677	17906	17551	17643	17789	17402	17673	17770	17673	17753	17716	17654	17551	17577	17539	17703	17803	17749	17590	17759	17518	17615	17660	17837	17790	17657	17625	17676	17578	17675	17581	17574	17547	17609	17699	17788	17595	17718	17560	17504	17558	17845	17776	17736	17638	17755	17810	17673	17663	17669	17568	17551	17702	17565	17882	17551	17673	17615	17504	17495	17607	17681	17557	17709	17655	17798	17806	17853	17616	17586	17700	17671	17607	17813	17697	17564	17568	17469	17687	17543	17825	17574	17615	17689	17530	17614	17773	17750	17632	17629	17633	17825	17756	17456	17638	17642	17721	17663	17741	17655	17680	17467	17552	17619	17713	17776	17491	17527	17582	17616	17514	17689	17575	17604	17735	17683	17595	17569	17612	17582	17592	17742	17632	17612	17728	17637	17658	17646	17693	17518	17703	17627	17665	17771	17520	17677	17603	17673	17654	17740	17708	17395	17648	17636	17848	17490	17639	17635	17705	17530	17578	17670	17651	17654	17744	17608	17537	17551	17699	17596	17898	17657	17586	17695	17616	17541	17538	17454	17778	17523	17687	17529	17565	17523	17634	17632	17595	17651	17514	17527	17551	17751	17560	17671	17601	17709	17702	17811	17565	17782	17668	17649	17646	17794	17692	17588	17539	17607	17495	17625	17750	17582	17662	17662	17556	17757	17701	17618	17562	17708	17629	17701	17759	17584	17616	17610	17767	17657	17876	17629	17661	17522	17618	17717	17555	17744	17666	17694	17549	17619	17697	17605	17537	17680	17732	17569	17566	17538	17670	17565	17549	17742	17720	17543	17630	17575	17636	17843	17833	17543	17603	17598	17548	17728	17746	17579	17679	17819	17722	17618	17655	17573	17610	17708	17858	17661	17603	17854	17527	17612	17505	17609	17570	17549	17656	17505	17838	17545	17586	17646	17604	17636	17638	17711	17539	17660	17558	17550	17702	17727	17659	17591	17940	17652	17721	17577	17584	17612	17686	17509	17645	17751	17663	17592	17765	17526	17666	17643	17652	17722	17758	17619	17670	17691	17808	17294	17684	17523	17740	17579	17433	17734	17602	17721	17532	17653	17608	17642	17377	17648	17734	17569	17682	17619	17717	17689	17607	17744	17919	17564	17585	17675	17630	17590	17691	17563	17612	17621	17819	17541	17614	17785	17655	17750	17593	17795	17670	17582	17657	17713	17747	17702	17790	17505	17628	17572	17619	17728	17676	17603	17528	17675	17703	17650	17674	17667	17641	17603	17638	17645	17715	17671	17618	17628	17698	17671	17613	17673	17823	17619	17699	17514	17671	17621	17677	17503	17688	17717	17708	17694	17586	17696	17690	17555	17691	17589	17616	17837	17568	17646	17490	17680	17622	17691	17514	17693	17581	17591	17680	17731	17567	17633	17795	17759	17745	17774	17557	17635	17597	17699	17630	17603	17685	17661	17788	17434	17509	17655	17784	17753	17702	17752	17430	17674	17772	17641	17604	17671	17610	17781	17880	17677	17804	17778	17594	17603	17607	17592	17586	17656	17666	17645	17521	17689	17662	17661	17591	17546	17735	17610	17505	17699	17714	17530	17589	17531	17829	17556	17562	17641	17639	17640	17628	17728	17503	17579	17663	17672	17660	17685	17676	17615	17701	17649	17532	17771	17504	17678	17548	17611	17735	17608	17558	17618	17631	17627	17587	17778	17705	17769	17752	17563	17665	17622	17754	17528	17533	17658	17682	17676	17683	17552	17775	17564	17572	17524	17778	17711	17550	17658	17405	17737	17885	17674	17737	17616	17424	17659	17742	17527	17599	17531	17601	17626	17566	17803	17660	17581	17588	17713	17503	17438	17486	17677	17669	17555	17757	17617	17641	17744	17745	17695	17578	17780	17699	17789	17523	17751	17665	17648	17598	17633	17594	17628	17601	17757	17714	17658	17604	17704	17744	17630	17690	17712	17517	17579	17828	17605	17493	17444	17569	17708	17665	17788	17671	17801	17606	17653	17788	17662	17737	17873	17643	17551	17815	17619	17781	17742	17745	17607	17551	17580	17661	17655	17611	17722	17699	17763	17682	17696	17582	17712	17713	17622	17528	17664	17762	17519	17789	17606	17710	17614	17674	17570	17599	17832	17610	17561	17801	17488	17567	17717	17555	17601	17646	17669	17753	17733	17674	17816	17577	17707	17735	17673	17717	17708	17560	17644	17616	17575	17632	17652	17541	17579	17454	17571	17646	17663	17744	17797	17739	17795	17554	17591	17682	17664	17597	17644	17686	17539	17572	17608	17604	17674	17716	17795	17745	17567	17701	17733	17762	17617	17797	17626	17689	17316	17672	17709	17731	17747	17613	17571	17616	17591	17700	17589	17708	17688	17463	17586	17786	17711	17610	17746	17662	17711	17785	17655	17669	17819	17487	17582	17578	17754	17682	17554	17683	17631	17517	17797	17656	17740	17535	17709	17808	17481	17614	17644	17569	17601	17682	17647	17791	17691	17592	17576	17668	17618	17582	17548	17872	17650	17837	17740	17746	17544	17435	17773	17842	17917	17395	17777	17680	17717	17596	17512	17485	17525	17571	17798	17767	17667	17674	17797	17529	17516	17807	17801	17771	17785	17457	17819	17756	17594	17708	17715	17630	17613	17602	17649	17738	17612	17600	17808	17631	17496	17707	17476	17626	17700	17520	17709	17625	17728	17590	17662	17652	17638	17540	17594	17582	17581	17777	17668	17412	17466	17690	17731	17614	17501	17731	17379	17778	17698	17540	17743	17621	17832	17653	17583	17650	17728	17537	17519	17512	17658	17615	17639	17521	17657	17614	17469	17753	17613	17766	17749	17636	17726	17545	17559	17602	17718	17604	17731	17664	17575	17744	17621	17552	17504	17803	17689	17676	17758	17586	17475	17650	17516	17483	17588	17534	17640	17600	17866	17587	17701	17723	17695	17799	17657	17579	17698	17566	17613	17616	17605	17745	17675	17663	17615	17601	17657	17449	17641	17534	17638	17516	17916
23048	21534	29454	24075	21823	24680	28423	23824	22873	23277	22934	23031	22759	22817	22758	22914	22823	22810	22894	22783	22625	22546	22680	22765	22539	22715	22448	22574	22668	22522	22639	22504	22594	22633	22564	22325	22458	22662	22546	22555	22571	22346	22456	22464	22399	22575	22497	22482	22482	22422	22516	22403	22660	22533	22487	22551	22601	22286	22528	23248	24208	23644	23575	22997	22606	22746	22722	22457	22591	22517	22233	22645	22231	22439	22148	22534	22520	22601	22449	22409	22438	22382	22438	22490	22543	22403	22580	22224	22382	22522	22150	22365	22371	22301	22585	22275	22440	22382	22399	22552	22670	22380	22439	22572	22519	22459	22300	22549	22240	22538	22220	22263	22315	22345	22369	22674	22525	22517	22294	22320	22624	22461	22390	22478	22444	22530	22278	22400	22347	22300	22436	22507	22380	22283	22173	22307	22179	22161	22334	22578	22451	22276	22235	22481	22535	22641	22246	22589	22503	22639	22244	22331	22380	22214	22421	22380	22554	22401	22418	22522	22375	22603	22376	22336	22435	22417	22358	22366	22335	22246	22272	22142	22330	22438	22365	22311	22397	22431	22623	22357	22230	22224	22474	22202	22379	22548	22523	22202	22176	22388	22438	22465	22224	22267	22477	22385	22293	22536	22373	22228	22508	22231	22321	22244	22463	22364	22318	22464	22387	22416	22274	22458	22413	22429	22343	22463	22440	22521	22453	22134	22250	22379	22384	22491	22431	22163	22479	22320	22412	22459	22204	22314	22505	22460	22541	22549	22445	22562	22572	22304	22558	22466	22424	22435	22381	22237	22071	22200	22286	22351	22209	22439	22070	22244	22326	22393	22303	22353	22439	22078	22529	22484	22638	22319	22472	22292	22283	22373	22297	22494	22367	22294	22344	22345	22317	22300	22281	22373	22513	22399	22382	22379	22374	22545	22178	22239	22434	22580	22371	22446	22574	22561	22524	22430	22255	22150	22408	22255	22378	22521	22426	22321	22394	22354	22302	22331	22318	22503	22325	22481	22183	22422	22363	22216	22547	22305	22488	22395	22174	22337	22279	22241	22557	22622	22279	22221	22419	22438	22223	22424	22332	22641	22208	22379	22541	22346	22254	22343	22286	22338	22362	22145	22494	22255	22148	22531	22450	22404	22404	22306	22464	22473	22391	22301	22624	22435	22287	22370	22351	22445	22297	22185	22305	22280	22379	22408	22327	22353	22423	22281	22459	22363	22395	22258	22093	22554	22410	22120	22425	22220	22237	22170	22354	22296	22334	22290	22429	22420	22639	22558	22498	22516	22585	22536	22438	22213	22355	22160	22434	22441	22526	22262	22495	22476	22561	22431	22356	22263	22131	22430	22356	22336	22375	22450	22385	22403	22383	22163	22256	22309	22245	22328	22214	22320	22359	22413	22275	22226	22351	22506	22428	22427	22441	22143	22420	22275	22223	22542	22423	22267	22515	22415	22178	22442	22285	22486	22497	22380	22390	22481	22322	22451	22474	22267	22399	22233	22407	22278	22254	22274	22277	22460	22412	22265	22290	22491	22241	22221	22304	22409	22443	22286	22497	22206	22176	22250	22311	22186	22618	22344	22348	22426	22369	22422	22166	22250	22487	22390	22437	22310	22502	22244	22203	22705	22508	22365	22526	22333	22355	22170	22478	22301	22479	22539	22452	22423	22074	22260	22196	22198	22556	22195	22197	22366	22534	22476	22359	22269	22194	22491	22268	22467	22333	22242	22367	22385	22400	22485	22246	22503	22335	22247	22308	22517	22371	22283	22376	22483	22299	22226	22474	22427	22284	22538	22353	22276	22327	22588	22543	22124	22389	22300	22249	22325	22321	22145	22226	22303	22534	22211	22368	22133	22492	22287	22143	22487	22405	22428	22492	22461	22309	22438	22443	22314	22470	22503	22567	22374	22287	22158	22268	22113	22222	22206	22392	22345	22238	22342	22497	22386	22258	22269	22507	22490	22309	22469	22403	22366	22374	22505	22386	22186	22132	22307	22549	22415	22194	22386	22289	22247	22447	22576	22338	22354	22366	22577	22309	22223	22361	22382	22432	22364	22489	22439	22310	22452	22395	22172	22284	22273	22349	22467	22427	22374	22609	22434	22369	22368	22559	22461	22233	22302	22312	22254	22316	22339	22379	22534	22287	22371	22417	22413	22560	22467	22329	22493	22317	22286	22301	22485	22482	22435	22225	22415	22182	22319	22263	22348	22478	22255	22240	22391	22430	22479	22464	22472	22682	22372	22269	22433	22295	22364	22288	22364	22479	22026	22318	22308	22451	22274	22297	22186	22321	22231	22255	22315	22384	22379	22346	22511	22259	22416	22424	22424	22496	22364	22325	22344	22191	22186	22188	22374	22287	22248	22210	22300	22301	22267	22279	22256	22416	22335	22297	22403	22462	22375	22251	22253	22270	22105	22488	22417	22266	22096	22333	22162	22360	22349	22183	22506	22264	22132	22322	22355	22452	22353	22254	22267	22257	22664	22356	22306	22369	22479	22308	22469	22099	22445	22563	22285	22259	22291	22401	22251	22625	22332	22205	22400	22315	22425	22513	22503	22411	22249	22345	22559	22425	22245	22318	22356	22498	22326	22538	22502	22422	22267	22410	22380	22299	22486	22337	22404	22305	22294	22469	22532	22385	22446	22099	22330	22354	22100	22409	22421	22554	22498	22322	22485	22519	22427	22481	22376	22452	22393	22195	22404	22205	22282	22281	22257	22323	22492	22320	22298	22425	22495	22576	22195	22460	22204	22443	22350	22297	22406	22365	22389	22371	22262	22374	22314	22507	22196	22303	22033	22141	22246	22362	22216	22236	22418	22321	22123	22489	22501	22351	22344	22301	22513	22482	22112	22327	22399	22411	22473	22313	22406	22338	22407	22369	22333	22469	22508	22220	22514	22517	22317	22216	22384	22551	22418	22488	22380	22308	22495	22405	22332	22402	22335	22242	22216	22482	22360	22205	22348	22620	22416	22220	22326	22418	22435	22404	22418	22345	22080	22326	22518	22410	22373	22314	22435	22350	22447	22301	22514	22216	22297	22443	22368	22369	22217	22460	22476	22472	22350	22418	22220	22141	22515	22386	22202	22433	22290	22258	22355	22155	22531	22378	22148	22327	22240	22346	22280	22269	22410	22368	22275	22335	22172	22484	22563	22215	22108	22331	22333	22454	22407	22270	22591	22402	22364	22502	22329	22428	22502	22280	22439	22324	22412	22428	22245	22295	22428	22373	22338	22633	22474	22289	22139	22213	22446	22352	22299	22267	22340	22238	22338	22264	22301	22393	22397	22483	22353	22367	22261	22343	22489	22415	22211	22148	22501	22181	22356	22449	22396	22603	22266	22255	22121	22377	22176	22261	22361	22306	22325	22368	22140	22238	22227	22464	22418	22326	22101	22380	22350	22321	22609	22272	22090	22314	22299	22249	22198	22214	22533	22334	22276	22464	22339	22369	22300	22341	22240	22340	22401	22215	22376	22407	22615	22383	22601	22397	22165	22297	22406	22300	22287	22484	22184	22436	22277	22358	22377	22361	22264	22291	22301	22193	22293	22361	22307	22372	22458	22125	22351	22360	22249	22251	22586	22290	22181	22262	22584	22283	22476	22200	22403	22354	22528	22030	22542	22359	22330	22428	22242	22464	22288	22073	22557	22251	22492	22219	22295	22528	22265	22326	22542	22387	22426	22160	22273	22337	22357	22448	22283	22591	22451	22052	22399	22310	22154	22413	22462	22290	22504	22333	22338	22544	22445	22092	22127	22379	22327	22212	22433	22307	22196	22393	22339	22496	22192	22297	22212	22445	22101	22296	22101	22111	22165	22409	22218	22302	22272	22292	22475	22629	22549	22452	22223	22150	22110	22257	22430	22264	22180	22324	22616	22316	22484	22414	22447	22399	22213	22294	22256	22510	22396	22452	22365	22447	22361	22348	22297	22405	22492	22349	22410	22590	22492	22267	22379	22410	22092	22157	22282	22535	22291	22312	22356	22672	22711	22249	22546	22405	22297	22397	22534	22342	22218	22275	22383	22326	22403	22206	22243	22247	22399	22508	22348	22205	22400	22360	22459	22158	22457	22376	22283	22323	22380	22395	22224	22504	22474	22344	22340	22388	22196	22390	22425	22346	22623	22376	22242	22359	22403	22514	22380	22476	22326	22492	22320	22585	22345	22244	22466	22295	22214	22498	22295	22331	22365	22390	22267	22251	22139	22360	22433	22553	22292	22451	22350	22525	22484	22258	22212	22383	22319	22274	22452	22264	22489	22444	22359	22574	22196	22447	22255	22411	22332	22413	22377	22352	22373	22406	22395	22471	22200	22309	22315	22233	22319	22431	22146	22321	22306	22486	22364	22342	22143	22447	22471	22444	22275	22457	22466	22484	22406	22285	22238	22593	22341	22342	22294	22333	22249	22467	22379	22364	22486	22401	22417	22424	22268	22522	22506	22352	22346	22322	22587	22431	22310	22188	22178	22340	22263	22208	22450	22483	22119	22342	22225	22218	22377	22357	22178	22427	22373	22538	22363	22496	22388	22340	22134	22499	22469	22420	22344	22392	22027	22144	22279	22397	22391	22508	22389	22285	22440	22395	22344	22343	22315	22489	22381	22553	22434	22226	22489	22490	22462	22492	22469	22500	22425	22316	22312	22259	22360	22130	22320	22461	22282	22273	22450	22262	22337	22491	22359	22372	22450	22524	22617	22215	22396	22415	22427	22428	22296	22272	22357	22271	22412	22384	22284	22207	22436	22434	22321	22403	22379	22268	22644	22440	22485	22517	22310	22320	22347	22198	22300	22418	22442	22176	22348	22423	22519	22302	22378	22252	22075	22350	22319	22523	22325	22330	22462	22540	22181	22345	22252	22511	22437	22206	22377	22089	22374	22532	22324	22355	22512	22333	22543	22134	22388	22253	22217	22445	22441	22158	22165	22510	22165	22288	22186	22279	22442	22338	22604	22437	22458	22247	22392	22260	22464	22207	22528	22305	22363	22335	22456	22573	22306	22357	22152	22396	22459	22485	22474	22531	22521	22514	22243	22414	22337	22421	22281	22465	22366	22299	22521	22141	22401	22376	22365	22268	22449	22445	22424	22321	22346	22349	22546	22309	22392	22552	22396	22508	22521
16095	29009	26824	22428	21018	19756	19288	18587	18711	18381	18182	18172	17950	17982	18059	17884	18078	17893	18097	17947	17793	17777	17825	17732	17879	17600	17674	17997	17847	17780	17674	17887	17687	17810	17723	17780	17755	17888	17584	17738	17849	17685	17781	17904	17633	17714	17766	17621	17788	17824	17634	17982	17972	17904	17901	17584	17602	17615	17735	19429	19801	19553	18832	18250	18069	17939	17603	17749	17808	17625	17502	17641	17824	17831	17665	17682	17590	17919	17737	17625	17615	17890	17833	17810	17623	17717	17876	17710	17720	17828	17687	17654	17678	17597	17720	17619	17687	17583	17630	17772	17766	17613	17508	17617	17858	17685	17725	17619	17627	17571	17724	17830	17620	17780	17549	17716	17709	17689	17656	17737	17739	17710	17836	17681	17688	17580	17670	17716	17690	17572	17613	17560	17865	17748	17731	17725	17663	17623	17583	17572	17589	17848	17695	17697	17557	17660	17816	17601	17597	17675	17755	17714	17751	17608	17856	17785	17607	17534	17638	17790	17573	17693	17784	17746	17605	17751	17619	17600	17683	17784	17542	17701	17516	17549	17642	17693	17727	17783	17719	17758	17712	17692	17643	17637	17681	17613	17802	17622	17727	17447	17816	17900	17620	17566	17808	17706	17478	17624	17743	17593	17625	17725	17701	17657	17622	17479	17777	17681	17694	17635	17698	17537	17761	17728	17767	17597	17730	17825	17588	17721	17629	17639	17458	17652	17506	17545	17555	17653	17887	17606	17397	17623	17723	17618	17948	17592	17619	17609	17738	17607	17765	17765	17802	17619	17486	17920	17724	17703	17765	17714	17645	17791	17756	17581	17462	17732	17746	17726	17715	17775	17705	17667	17637	17777	17791	17679	17591	17691	17597	17662	17600	17451	17652	17590	17610	17617	17745	17681	17790	17793	17569	17697	17743	17558	17867	17701	17762	17740	17573	17644	17685	17736	17533	17892	17794	17745	17757	17679	17569	17788	17704	17613	17666	17673	17683	17560	17603	17864	17712	17720	17697	17678	17800	17649	17814	17559	17756	17656	17517	17613	17492	17609	17719	17736	17658	17718	17737	17602	17675	17626	17729	17699	17530	17675	17675	17522	17735	17618	17686	17709	17772	17668	17706	17659	17648	17482	17777	17658	17754	17558	17753	17560	17770	17672	17726	17605	17652	17690	17735	17883	17762	17611	17504	17573	17717	17666	17748	17615	17596	17676	17851	17616	17664	17640	17724	17687	17530	17646	17693	17540	17656	17617	17579	17753	17626	17741	17671	17758	17567	17646	17494	17540	17610	17619	17780	17756	17611	17711	17589	17600	17752	17822	17686	17736	17825	17765	17845	17765	17553	17602	17775	17589	17710	17644	17768	17737	17509	17802	17695	17787	17895	17692	17568	17699	17546	17444	17651	17725	17636	17733	17679	17695	17754	17625	17649	17574	17519	17696	17726	17693	17807	17765	17817	17605	17740	17753	17558	17720	17700	17812	17646	17665	17719	17626	17730	17653	17897	17724	17558	17868	17566	17543	17634	17723	17722	17641	17668	17821	17714	17681	17735	17721	17716	17611	17683	17646	17881	17649	17811	17689	17718	17718	17535	17844	17614	17693	17693	17658	17808	17745	17704	17488	17712	17792	17779	17632	17573	17731	17613	17566	17650	17767	17783	17737	17610	17790	17623	17715	17551	17710	17844	17777	17467	17727	17622	17675	17784	17796	17445	17704	17593	17739	17597	17796	17646	17789	17807	17840	17852	17621	17690	17744	17775	17686	17565	17660	17601	17605	17391	17572	17672	17722	17672	17594	17635	17721	17838	17644	17665	17652	17702	17638	17640	17734	17713	17592	17705	17689	17632	17515	17772	17609	17756	17710	17719	17662	17724	17612	17690	17660	17590	17625	17618	17548	17549	17848	17553	17549	17761	17667	17763	17839	17825	17593	17577	17731	17650	17663	17651	17761	17753	17615	17784	17752	17673	17626	17586	17642	17636	17736	17521	17848	17437	17637	17661	17630	17628	17530	17729	17698	17513	17748	17662	17481	17760	17562	17777	17538	17613	17609	17681	17612	17651	17599	17559	17725	17725	17652	17697	17627	17620	17564	17717	17784	17618	17746	17574	17551	17571	17562	17490	17802	17638	17612	17780	17670	17624	17641	17582	17540	17637	17643	17577	17541	17811	17646	17816	17733	17708	17707	17482	17557	17631	17588	17577	17624	17665	17671	17670	17630	17551	17783	17519	17644	17804	17608	17769	17620	17625	17800	17553	17557	17801	17842	17798	17757	17699	17685	17678	17672	17477	17805	17744	17733	17680	17873	17674	17714	17676	17597	17767	17875	17608	17583	17742	17552	17745	17708	17569	17616	17682	17616	17789	17485	17464	17588	17675	17542	17642	17620	17604	17527	17664	17764	17683	17537	17390	17764	17683	17638	17757	17717	17637	17623	17834	17633	17627	17687	17633	17667	17787	17656	17524	17632	17768	17646	17663	17644	17566	17568	17937	17846	17804	17598	17678	17638	17578	17753	17672	17475	17622	17671	17584	17519	17662	17696	17727	17753	17750	17735	17550	17817	17579	17737	17598	17749	17608	17780	17722	17834	17443	17727	17787	17681	17793	17872	17583	17616	17628	17644	17469	17599	17753	17648	17575	17782	17769	17655	17832	17540	17625	17644	17682	17611	17974	17429	17813	17680	17864	17608	17702	17623	17664	17435	17711	17654	17573	17648	17614	17743	17627	17728	17579	17734	17629	17522	17745	17680	17646	17496	17728	17778	17732	17714	17732	17617	17475	17798	17628	17641	17683	17639	17699	17533	17619	17755	17715	17575	17710	17863	17729	17618	17598	17708	17688	17678	17801	17597	17635	17552	17742	17674	17677	17675	17793	17698	17702	17864	17556	17527	17775	17557	17684	17826	17732	17468	17797	17715	17571	17691	17534	17589	17650	17665	17640	17523	17634	17668	17752	17759	17611	17591	17628	17671	17622	17855	17522	17564	17797	17811	17560	17617	17595	17561	17618	17728	17630	17679	17604	17770	17753	17717	17679	17616	17845	17479	17720	17498	17644	17743	17592	17681	17653	17818	17740	17754	17770	17716	17668	17590	17662	17734	17665	17722	17853	17789	17680	17586	17467	17657	17628	17578	17693	17706	17564	17621	17611	17638	17732	17598	17679	17782	17669	17884	17663	17804	17669	17644	17474	17603	17722	17650	17608	17499	17666	17615	17637	17751	17708	17565	17638	17586	17805	17706	17723	17405	17744	17816	17714	17859	17526	17585	17672	17566	17734	17587	17670	17723	17373	17680	17666	17587	17517	17670	17712	17775	17866	17751	17796	17534	17705	17739	17567	17672	17696	17614	17615	17621	17601	17533	17624	17689	17716	17588	17793	17557	17729	17825	17631	17692	17671	17764	17560	17707	17577	17788	17565	17744	17643	17764	17786	17560	17696	17552	17718	17755	17604	17624	17738	17490	17616	17720	17707	17741	17651	17759	17675	17708	17824	17783	17805	17710	17480	17718	17737	17689	17600	17696	17497	17721	17755	17607	17600	17532	17513	17703	17614	17634	17770	17610	17442	17608	17819	17738	17652	17583	17668	17623	17629	17724	17868	17545	17799	17800	17770	17518	17542	17635	17655	17616	17534	17608	17691	17704	17677	17615	17618	17705	17647	17696	17552	17554	17787	17835	17794	17615	17753	17576	17566	17873	17687	17582	17476	17618	17660	17630	17773	17566	17496	17544	17576	17721	17708	17704	17761	17593	17621	17735	17608	17682	17668	17712	17740	17668	17752	17650	17707	17692	17572	17645	17652	17644	17506	17778	17925	17575	17795	17551	17683	17709	17562	17823	17588	17694	17756	17724	17640	17606	17776	17380	17503	17532	17652	17656	17742	17769	17635	17613	17547	17706	17596	17609	17626	17726	17747	17548	17604	17524	17507	17632	17594	17591	17839	17535	17431	17726	17583	17754	17817	17606	17741	17686	17606	17747	17531	17850	17552	17733	17480	17643	17503	17707	17630	17551	17646	17570	17707	17597	17585	17569	17763	17737	17729	17796	17686	17737	17784	17665	17730	17747	17654	17454	17741	17614	17732	17797	17677	17685	17629	17720	17706	17872	17655	17726	17847	17584	17725	17717	17860	17840	17803	17589	17725	17763	17669	17656	17658	17673	17800	17823	17707	17709	17526	17728	17685	17563	17519	17768	17583	17833	17890	17722	17717	17903	17817	17470	17560	17525	17618	17721	17539	17545	17609	17784	17692	17766	17649	17540	17672	17655	17823	17662	17600	17553	17674	17653	17706	17736	17490	17775	17642	17685	17896	17656	17692	17702	17651	17738	17776	17726	17796	17546	17696	17590	17550	17653	17802	17720	17628	17791	17695	17541	17728	17739	17635	17815	17608	17646	17576	17723	17493	17679	17718	17719	17662	17668	17742	17587	17649	17620	17645	17707	17662	17659	17669	17589	17705	17674	17563	17858	17707	17749	17604	17854	17677	17652	17640	17602	17692	17777	17678	17620	17850	17767	17632	17694	17801	17616	17650	17761	17659	17693	17627	17693	17624	17827	17671	17529	17760	17653	17450	17603	17506	17910	17620	17677	17632	17720	17639	17693	17952	17774	17541	17730	17481	17823	17727	17639	17776	17644	17638	17662	17496	17515	17767	17612	17739	17702	17665	17694	17476	17614	17676	17651	17807	17448	17644	17808	17790	17566	17556	17628	17584	17786	17764	17765	17690	17699	17513	17748	17721	17738	17676	17520	17820	17727	17858	17878	17698	17600	17816	17778	17907	17733	17715	17732	17554	17646	17763	17524	17751	17683	17590	17591	17677	17541	17610	17844	17623	17812	17615	17537	17667	17780	17580	17796	17704	17689	17726	17594	17782	17635	17771	17702	17641	17569	17531	17620	17725	17786	17616	17690	17554	17762	17690	17765	17721	17632	17713	17718	17861	17712	17632	17661	17745	17720	17733	17477	17651	17839	17673	17718	17670	17698	17627	17684	17592	17717	17724	17606	17655	17709	17704	17713	17497	17635	17742	17800	17678	17596	17794	17799	17760	17722	17523	17708	17784	17746	17652	17595	17584	17614	17624	17656	17721	17733	17565	17696	17590	17706	17783	17589	17733	17491	17683	17690
28319	22738	26616	24878	22146	22461	22604	22435	22410	22261	22376	22099	22315	22222	22204	22251	22229	22079	22105	22131	22264	22142	22310	22415	22256	22202	22307	22110	22144	22312	22138	22311	22281	22260	22120	22594	22393	22293	22198	22338	22511	22286	22208	22177	22273	22110	22168	22312	22372	22325	22250	22434	22437	22328	22368	22159	22213	22064	22407	22220	22199	22432	22354	22201	22195	22335	22190	22166	22251	22075	22345	22267	22144	22327	22481	22208	22369	22303	22354	22072	22243	22272	22284	22109	22434	22066	22327	22306	22181	22080	22330	22215	22161	22213	22167	22153	22153	22378	22379	22237	22170	22327	22105	22292	22266	21945	22220	22228	22096	22097	22185	22384	22441	22123	22251	22106	22155	22334	22285	22323	22234	22343	22212	22099	22162	22017	22101	22346	22080	22088	22006	21930	22124	22174	22369	22003	22015	22238	22075	22213	22378	22337	22224	22020	22274	22149	22206	22166	22194	22095	22468	22142	22337	22047	22218	22169	22080	22292	22379	22433	22114	22237	22225	22192	22283	22060	22208	22026	21966	22151	22037	22066	22062	22238	22358	22185	22171	22225	22163	22379	22250	22314	22248	22188	22178	22239	22050	22197	22125	22244	22317	22124	22005	22179	22341	22226	22332	22102	22064	22189	22174	22128	22167	22291	22239	22198	22254	22116	22079	22046	22071	21939	22183	22103	22334	21899	22113	22263	22029	22239	21958	22179	22305	22268	22106	22071	22303	22215	22239	22028	22272	22316	22259	22128	22423	22243	22124	22062	22236	22266	22269	22158	22362	22200	22317	22225	22227	21984	22134	22311	22034	22421	22283	22107	22229	22310	22271	22260	22312	22247	22292	22121	22163	22264	22131	22468	22085	22293	22412	22372	22111	22129	22154	22118	22082	22044	22172	22285	22172	22124	22221	21917	22171	22179	22293	22147	22087	22272	22209	22238	21990	22276	22142	22226	22074	22146	22279	22222	22028	22094	22452	22228	22086	22156	22285	22212	22138	22232	22182	22204	21990	22203	22255	22346	22056	22135	22258	22162	22146	22186	22103	22134	22193	22361	22294	22256	22234	22061	22187	22052	22091	22164	22452	22510	22180	22223	22294	22133	22111	22501	22213	22329	22208	22134	22078	22239	22348	22158	22108	22241	22142	22040	22151	22178	22340	22416	22042	22366	22170	22191	22258	22217	22154	22131	22334	22305	22302	22228	22070	22429	22180	22335	22333	22327	22397	22234	22243	22301	22214	22011	22143	21922	22378	22301	22158	22350	22193	22166	22028	21984	22179	22126	22130	22403	22272	22232	22281	22053	22234	22127	22098	22158	22245	22037	21982	22162	22415	22217	22372	22208	22323	22143	22007	22150	22099	22244	22137	22164	22301	22264	22202	22304	22104	22214	22354	21972	22425	22172	22153	22236	22396	22183	22096	22257	22370	21983	22010	22080	22128	22285	22332	22198	22411	22071	22092	22132	22122	22270	22185	22203	22206	21958	22243	22136	22322	22134	22283	22252	22057	22192	22182	22281	21915	22473	22174	22265	22397	22207	22081	22169	22265	22047	22210	22149	22121	22308	22257	22325	22360	22365	22136	22208	22161	22287	22404	22231	22199	22072	22292	22328	22243	22303	22467	22240	22067	22037	22195	22154	22413	22652	22374	22283	22096	22207	22046	22097	21952	21974	22012	21904	22317	22126	22168	22161	22317	22177	22192	22319	22209	21910	22192	22316	22317	22236	22223	22113	22120	22306	22334	22330	22242	22096	22156	22185	22357	22063	21997	22227	22181	21992	22189	22273	22136	22346	22086	21938	21954	22171	22242	22282	22325	22309	22067	22143	22173	22266	22327	22061	22222	22097	22044	22235	22136	22353	22381	22334	21976	22171	22116	22145	22158	22081	22358	22125	22056	22258	22115	22184	22187	22208	22197	22242	22476	22102	22363	22202	22249	22175	22144	22105	22086	22401	22357	22292	22291	22044	22411	22611	22158	22214	22172	22028	22182	22135	22168	22296	22273	22369	22293	22249	22322	22317	22307	21894	22205	22290	22316	22319	22220	22174	22191	21998	22274	22099	22215	22124	22287	22315	22359	22056	22174	22242	22007	22265	22315	22137	22276	22322	22285	22244	22152	22262	22207	22294	22238	22028	22013	22306	22358	22110	22189	22109	22223	22106	22440	22358	22239	22120	22086	22205	22191	22257	22323	22354	22282	22399	22148	22232	22128	22202	22463	22166	22205	22276	22318	22192	22140	22307	22308	22163	22236	22101	22417	22182	22237	21998	22245	22319	22153	22050	22363	22404	22095	22322	22383	22431	22104	22160	22198	22259	22107	22374	22006	22213	22086	21938	22072	22016	22159	22298	22221	22379	22282	22180	22169	22131	22421	22193	22341	22404	22229	22082	22234	22011	22128	22363	22173	22167	22312	22174	22111	22237	22174	21900	22212	22354	22347	22202	22162	22151	22051	21907	22216	22246	22258	22064	22202	22075	22241	22234	22286	22036	22250	22051	22081	22205	22060	22141	22354	22019	22016	22205	22320	22370	22191	22061	22229	22234	22125	22312	22182	22188	22305	22534	22129	22281	22342	22179	22139	22260	22025	22244	22299	22150	22271	22334	22133	22039	22432	22235	22319	22215	22179	22199	22292	22140	22105	22445	22135	22024	22225	22133	22414	22177	22208	22189	22170	22239	22294	22270	22330	22264	22261	22325	22334	22144	22119	22204	22196	22253	22413	22019	22580	22327	22457	22135	21934	22225	22211	22106	22178	22315	22160	22362	22300	22311	22159	22168	22334	22106	22233	22314	22153	22042	22324	22255	22426	22299	22381	21920	22227	22404	22100	22414	22305	22297	22219	22263	22131	22035	22230	22438	22092	22279	22198	22291	22223	22104	22417	21954	22184	22191	22321	22237	22142	22197	22246	22212	22174	22135	22302	22060	22425	22376	22244	22374	22245	21990	22317	22325	22330	22272	22298	22114	22200	22105	22242	21938	22130	21912	22170	21967	22190	22244	22162	22214	22145	22132	22310	22265	22165	22125	22246	22069	21872	22090	22179	22245	22137	21986	22464	22100	22155	22402	22055	21976	22323	22264	22196	22236	22117	22270	22220	22368	22194	22095	22319	22248	22118	22097	22204	22259	22314	22004	22174	22218	22392	22078	22170	22255	22340	22227	22325	22149	22361	22176	22235	22294	21914	22087	22174	22292	22197	22128	22129	22056	22050	22216	22205	22204	22213	22157	22140	22082	22105	22241	22089	22206	22262	22471	22272	22217	22163	22348	22240	22216	22160	22204	22053	22265	22282	22205	22175	22267	22354	22369	22061	22179	21967	22071	22329	22181	22273	22266	22073	22079	22043	22236	21861	22231	22256	22074	22379	22272	22079	22070	22332	22109	22183	22094	22271	22104	22205	22106	22136	22107	22194	22223	22016	22061	22285	22176	22221	22157	22289	22264	22229	22125	22257	22272	22417	22206	22281	22015	22348	22229	22418	22338	22270	22174	22101	22256	22138	22307	22349	22107	22549	22160	22323	22062	22201	22326	22125	22211	22227	22176	22244	22219	22243	22132	22187	22216	22156	22342	22195	22071	22314	22308	22283	22012	22111	22226	22297	22354	21983	22255	22088	22182	22043	22174	22083	22088	22043	22260	22137	22139	22240	22073	22386	22080	22273	22014	22157	22321	21956	22188	22299	22186	22134	22162	22268	22266	22391	22476	22335	22158	22277	21934	22379	22081	22103	22579	22166	22230	22027	22286	22112	22131	22216	22119	22235	22251	22220	22260	22339	22281	22144	22327	22168	22361	22393	22125	22228	22067	22175	22105	22232	22220	22280	22206	22122	22257	22348	21937	22068	22071	22205	22308	22116	22046	21994	22200	22160	22135	22333	22337	22023	22274	22165	22229	22405	22159	22295	22319	22333	22232	21804	22082	22332	22119	22307	22268	22318	22274	22302	22333	22195	22200	22110	21987	22254	22392	22288	22265	22179	22197	22358	22080	22341	22178	22433	22196	22171	22163	22382	22451	22147	22390	22174	22344	22408	22216	22138	22157	22350	22170	21996	22072	22341	22370	22277	22280	22359	22114	22113	22119	22118	22338	22483	22115	22326	22302	22404	22259	22117	22142	22351	22225	22101	22476	22127	22185	22224	22206	22372	22081	22013	22036	22183	22395	21979	21887	22328	22260	22322	22134	22340	22147	22334	22228	22078	22247	22351	22086	22353	22265	21981	22097	22129	22098	22199	22187	22315	22311	22205	22255	22168	22275	22345	22211	22290	22437	22214	22259	22385	22185	22336	22102	22157	22119	22296	22339	22326	22193	22467	22315	22203	22159	22338	22247	22169	22254	22159	22309	22088	22093	22081	22274	22352	22237	22324	22209	22294	22069	22323	22119	22606	22147	22063	22314	22161	22142	22211	22210	22203	22176	22383	22288	22210	22062	22160	22220	22128	22220	22294	22315	22140	22143	22062	22153	22258	22306	22087	21947	21986	22107	22331	22118	22198	22240	22350	22083	22248	22533	22477	22032	22135	21980	22272	22226	22285	22372	22362	22129	22413	22202	22188	22183	22061	22435	22331	22151	22220	22393	22314	22120	22285	21985	22466	22177	22052	22398	22265	22061	22362	22183	22444	22174	21984	22231	22024	22263	22293	22253	22325	22160	22052	22028	22476	22071	22264	22149	22128	22434	22051	22275	22261	22227	22186	22289	22235	22151	22085	22202	22400	22243	22213	22178	22349	22262	22153	22020	22468	22080	22235	22395	22322	22327	22049	22336	22389	22229	22091	22209	22299	22145	22347	22130	22222	22269	22287	22459	22065	22259	22161	22038	22075	22437	22211	22119	22302	22262	21983	22292	22226	22308	22242	22258	22244	22222	22371	22107	22337	22320	22188	22149	22289	22261	22216	22218	21971	22148	22042	22070	22173	22248	22393	22296	22140	22277	22286	22137	22197	22178	22308	22286	22115	22104	22290	22008	21981	22235	22246	22303	22057	22236	22010	22353	22055	22137	22260	22009	22299	22392	22173	22189	22330	22297	22237	22057	22301	22632	22381	22269	22401	22348	22247	22249	22068	22226	22195	22149	22093	22271	22304	22192	22188	22125	21991	22278	22315	22020	22068	21999	22004	22067
16295	19173	18809	18125	17916	17612	17745	17770	17688	17827	17577	17782	17555	17531	17561	17466	17526	17665	17575	17505	17514	17558	17610	17571	17732	17629	17651	17597	17731	17631	17400	17446	17541	17706	17625	17494	17708	17648	17553	17543	17518	17758	17592	17462	17756	17586	17589	17678	17554	17597	17516	17492	17446	17623	17698	17639	17492	17461	17457	17552	17876	17723	17795	17683	17628	17623	17625	17466	17449	17606	17470	17598	17610	17739	17613	17603	17580	17662	17423	17660	17514	17540	17443	17494	17720	17633	17600	17524	17591	17600	17469	17630	17520	17363	17437	17782	17385	17531	17627	17548	17646	17460	17425	17486	17508	17493	17458	17485	17598	17624	17390	17713	17455	17690	17697	17547	17584	17546	17443	17573	17610	17419	17646	17515	17618	17386	17413	17582	17503	17556	17608	17510	17644	17404	17634	17670	17715	17666	17738	17584	17587	17532	17576	17658	17808	17519	17659	17612	17637	17621	17491	17547	17608	17502	17451	17366	17433	17695	17575	17575	17480	17586	17532	17697	17546	17498	17687	17723	17599	17613	17529	17602	17489	17663	17460	17528	17575	17513	17705	17661	17646	17581	17678	17567	17427	17534	17628	17676	17401	17610	17596	17387	17533	17672	17487	17603	17648	17478	17525	17620	17788	17469	17403	17700	17393	17468	17628	17362	17567	17493	17674	17544	17559	17538	17523	17443	17603	17634	17586	17494	17446	17460	17557	17375	17570	17375	17640	17458	17466	17557	17479	17599	17458	17561	17823	17744	17482	17397	17556	17445	17600	17451	17565	17454	17675	17632	17639	17600	17609	17396	17685	17574	17564	17657	17597	17549	17695	17653	17339	17710	17506	17636	17675	17652	17724	17645	17407	17411	17715	17700	17573	17517	17395	17496	17547	17663	17514	17641	17573	17535	17707	17362	17716	17473	17567	17538	17520	17534	17691	17598	17457	17637	17729	17489	17367	17536	17504	17756	17418	17644	17546	17652	17367	17562	17467	17514	17491	17576	17538	17784	17550	17662	17596	17747	17771	17618	17539	17629	17398	17513	17669	17445	17415	17621	17391	17517	17753	17455	17688	17576	17584	17566	17614	17736	17528	17453	17387	17582	17635	17473	17389	17597	17699	17627	17641	17673	17539	17586	17475	17541	17479	17406	17534	17427	17447	17415	17532	17580	17521	17606	17476	17374	17594	17390	17568	17595	17667	17648	17487	17573	17453	17663	17711	17543	17584	17533	17706	17598	17679	17534	17550	17520	17526	17592	17475	17513	17657	17689	17538	17602	17463	17512	17604	17530	17537	17592	17594	17520	17401	17649	17466	17652	17586	17623	17758	17508	17472	17541	17694	17284	17589	17469	17638	17614	17496	17705	17607	17509	17531	17597	17388	17568	17527	17471	17721	17574	17457	17637	17455	17450	17618	17576	17575	17576	17415	17668	17738	17595	17626	17427	17587	17580	17569	17554	17847	17396	17581	17569	17600	17566	17426	17536	17633	17554	17696	17587	17620	17625	17558	17609	17603	17736	17664	17608	17527	17549	17626	17585	17679	17410	17400	17568	17558	17445	17606	17703	17691	17546	17591	17438	17468	17610	17695	17559	17525	17481	17716	17526	17477	17698	17559	17476	17370	17815	17460	17609	17505	17511	17523	17630	17519	17459	17689	17621	17657	17610	17424	17656	17516	17656	17576	17617	17661	17554	17667	17350	17673	17695	17714	17526	17602	17489	17624	17440	17618	17659	17498	17527	17513	17601	17736	17743	17654	17423	17400	17548	17439	17594	17535	17611	17631	17570	17362	17637	17430	17524	17514	17527	17463	17594	17538	17669	17530	17389	17633	17661	17742	17445	17523	17665	17579	17356	17624	17533	17505	17546	17748	17622	17642	17620	17495	17408	17580	17393	17823	17317	17617	17442	17655	17812	17666	17550	17641	17434	17595	17562	17690	17482	17527	17482	17578	17453	17524	17641	17399	17695	17476	17468	17660	17588	17552	17446	17625	17456	17533	17490	17432	17546	17659	17626	17505	17464	17488	17534	17638	17578	17581	17588	17536	17652	17585	17495	17621	17468	17502	17592	17536	17541	17612	17527	17654	17693	17639	17636	17556	17583	17488	17586	17571	17524	17521	17679	17669	17499	17728	17569	17491	17612	17446	17572	17596	17784	17344	17543	17681	17432	17513	17542	17460	17583	17535	17615	17490	17563	17547	17688	17681	17454	17359	17787	17442	17463	17616	17528	17514	17685	17469	17399	17483	17474	17577	17604	17606	17334	17417	17641	17443	17531	17772	17651	17512	17573	17672	17390	17379	17606	17526	17651	17437	17442	17613	17544	17561	17337	17445	17658	17580	17478	17558	17474	17494	17682	17624	17506	17750	17425	17676	17594	17556	17626	17499	17512	17654	17696	17486	17442	17504	17424	17590	17441	17698	17635	17696	17704	17490	17483	17580	17450	17450	17698	17604	17530	17550	17582	17560	17571	17585	17637	17561	17557	17480	17512	17554	17537	17552	17588	17388	17535	17551	17481	17825	17492	17483	17552	17459	17396	17545	17455	17610	17669	17579	17678	17445	17586	17483	17647	17600	17597	17595	17637	17554	17643	17606	17683	17612	17663	17566	17523	17697	17570	17530	17521	17651	17539	17457	17577	17527	17582	17565	17472	17632	17607	17705	17303	17581	17649	17444	17685	17571	17690	17480	17650	17457	17544	17634	17567	17604	17526	17519	17713	17493	17658	17587	17595	17622	17579	17546	17532	17487	17493	17436	17599	17474	17694	17589	17551	17561	17584	17613	17685	17524	17616	17578	17614	17601	17591	17610	17516	17611	17625	17578	17642	17414	17693	17444	17533	17577	17658	17578	17654	17378	17591	17671	17558	17576	17711	17556	17555	17619	17516	17440	17712	17417	17478	17838	17483	17523	17514	17579	17516	17667	17563	17530	17600	17663	17570	17398	17423	17561	17575	17548	17608	17482	17597	17571	17686	17454	17617	17638	17536	17483	17624	17632	17530	17555	17541	17492	17386	17384	17512	17568	17648	17533	17630	17588	17529	17457	17606	17462	17666	17528	17646	17606	17556	17522	17630	17529	17531	17629	17711	17565	17368	17487	17400	17530	17557	17507	17648	17488	17614	17632	17457	17688	17558	17603	17719	17521	17532	17514	17614	17361	17539	17543	17562	17430	17332	17663	17544	17667	17625	17567	17681	17631	17709	17802	17507	17619	17526	17691	17560	17528	17719	17494	17571	17598	17670	17571	17479	17728	17637	17569	17458	17711	17544	17567	17575	17556	17454	17585	17599	17518	17651	17392	17432	17566	17573	17568	17435	17547	17599	17411	17610	17613	17443	17513	17505	17759	17507	17686	17588	17539	17636	17643	17621	17580	17633	17646	17406	17495	17652	17528	17467	17635	17519	17640	17515	17515	17747	17530	17507	17431	17447	17610	17572	17586	17532	17551	17461	17748	17717	17627	17540	17596	17640	17559	17499	17593	17489	17692	17606	17512	17732	17338	17683	17586	17765	17536	17602	17691	17674	17575	17668	17696	17671	17492	17427	17631	17373	17678	17725	17670	17595	17697	17657	17474	17676	17430	17463	17347	17536	17566	17615	17485	17379	17543	17603	17580	17553	17619	17505	17501	17691	17567	17586	17686	17710	17719	17666	17490	17493	17599	17569	17475	17488	17652	17501	17675	17425	17774	17672	17484	17551	17507	17457	17523	17708	17661	17661	17410	17581	17382	17598	17465	17628	17635	17456	17487	17376	17674	17512	17559	17500	17621	17403	17494	17501	17490	17577	17539	17623	17423	17459	17582	17767	17525	17652	17477	17612	17579	17538	17460	17616	17691	17528	17686	17662	17648	17563	17583	17604	17666	17660	17540	17699	17789	17502	17528	17540	17478	17493	17413	17553	17640	17706	17695	17662	17616	17442	17460	17478	17688	17385	17472	17599	17753	17419	17568	17536	17563	17689	17652	17705	17570	17642	17455	17690	17433	17631	17625	17583	17572	17630	17718	17542	17627	17764	17562	17544	17501	17735	17635	17555	17689	17438	17433	17591	17737	17619	17625	17490	17494	17710	17589	17480	17426	17570	17644	17527	17574	17474	17657	17702	17613	17679	17611	17650	17455	17686	17466	17603	17713	17455	17520	17455	17716	17537	17449	17648	17570	17719	17567	17552	17449	17529	17505	17488	17652	17667	17571	17445	17637	17618	17684	17583	17802	17501	17569	17578	17570	17515	17519	17476	17579	17460	17590	17545	17572	17666	17479	17512	17615	17374	17465	17554	17468	17763	17577	17766	17431	17663	17530	17468	17554	17395	17472	17518	17618	17564	17486	17603	17685	17554	17467	17581	17620	17490	17650	17495	17585	17504	17610	17587	17517	17402	17661	17520	17661	17521	17680	17453	17576	17614	17662	17647	17544	17420	17647	17658	17616	17628	17616	17654	17533	17754	17478	17538	17477	17511	17712	17520	17632	17612	17603	17698	17510	17677	17529	17571	17545	17533	17602	17511	17618	17558	17561	17695	17552	17548	17503	17452	17609	17540	17471	17433	17690	17536	17589	17601	17679	17598	17632	17572	17597	17437	17570	17390	17757	17586	17774	17493	17489	17401	17367	17437	17611	17675	17532	17619	17646	17407	17685	17666	17513	17598	17706	17636	17647	17561	17561	17416	17679	17513	17536	17599	17548	17634	17639	17684	17664	17503	17596	17458	17506	17482	17586	17463	17567	17567	17423	17474	17516	17506	17554	17509	17667	17601	17570	17535	17519	17658	17522	17495	17787	17509	17532	17570	17515	17542	17522	17768	17467	17676	17674	17691	17576	17596	17631	17514	17466	17530	17581	17522	17576	17389	17672	17728	17763	17481	17449	17581	17639	17703	17411	17584	17599	17521	17552	17386	17672	17681	17518	17487	17527	17597	17573	17735	17614	17590	17657	17570	17556	17528	17429	17617	17391	17529	17590	17598	17638	17506	17756	17625	17661	17521	17620	17577	17650	17528	17506	17547	17501	17383	17687	17698	17511	17544	17603	17482	17576	17476	17582	17537	17608	17637	17510	17564	17592	17485	17621	17662	17572	17493	17495	17546	17547	17610	17363	17696	17551	17431	17687	17665	17600	17485	17671	17631
24087	21478	29098	24362	22864	25152	26112	23235	22891	23021	23042	22953	22902	22972	22849	22895	22924	22995	22921	22867	22757	22689	22673	22787	22769	22735	22809	22805	22842	22639	22746	22662	22557	22639	22883	22844	22813	22648	22781	22823	22689	22680	22653	22635	22584	22609	22823	22646	22746	22784	22652	22707	22798	22907	22843	22704	22952	22870	23555	23706	23540	23308	23161	22692	22830	22968	22646	22646	22832	22742	22523	22698	22684	22507	22580	22720	22977	22585	22843	22876	22804	22476	22721	22890	22668	22640	22599	22671	22630	22678	22687	22687	22506	22911	22617	22789	22525	22584	22734	22620	22953	22405	22691	22564	22538	22881	22686	22739	22595	22772	22693	22721	22756	22863	22385	22512	22575	22696	22586	22524	22613	22575	22567	22679	22620	22539	22697	22860	22784	22658	22670	22526	22712	22526	22727	22429	22610	22599	22713	22825	22575	22363	22712	23000	22764	22647	22746	22552	22536	22739	22523	22610	22638	22541	22679	22649	22457	22778	22482	22761	22886	22490	22417	22573	22604	22767	22694	22752	22570	22837	22530	22619	22279	22459	22659	22607	22766	22870	22629	22580	22608	22856	22769	22694	22651	22808	22828	22939	22526	22725	22429	22733	22713	22449	22534	22521	22407	22570	22761	22761	22650	22749	22636	22672	22789	22521	22708	22619	22520	22708	22414	22715	22867	22650	22624	22527	22602	22806	22714	22771	22534	22757	22792	22632	22617	22508	22570	22782	22563	22778	22719	22487	22551	22669	22593	22391	22562	22663	22846	22623	22447	22583	22380	22788	22710	22448	22707	22677	22577	22732	22556	22671	22677	22709	22696	22847	22601	22561	22548	22550	22410	22629	22621	22741	22851	22647	22695	22553	22573	22651	22552	22495	22678	22406	22898	22468	22574	22748	22921	22769	22516	22548	22616	22574	22652	22813	22754	22780	22765	22712	22661	22558	22727	22760	22846	22655	22667	22823	22603	22673	22670	22598	22480	22599	22695	22668	22670	22709	22483	22635	22487	22604	22536	22679	22647	22585	22747	22548	22405	22700	22514	22714	22811	22635	22737	22658	22659	22729	22619	22617	22697	22769	22530	22734	22835	22568	22740	22615	22664	22677	22576	22757	22692	22443	22765	22725	22598	22549	22767	22342	22449	22538	22773	22483	22802	22778	22399	22603	22573	22641	22426	22655	22577	22785	22814	22647	22856	22579	22751	22710	22533	22683	22646	22668	22845	22767	22788	22712	22579	22791	22773	22831	22770	22733	22523	22613	22792	22808	22513	22391	22687	22685	22668	22401	22632	22687	22822	22631	22695	22619	22734	22711	22537	22689	22653	22646	22790	22495	22758	22583	22777	22869	22703	22818	22510	22615	22759	22693	22837	22666	22774	22754	22879	22649	22813	22729	22767	22425	22324	22533	22863	22649	22366	22823	22693	22429	22622	22626	22672	22828	22767	22645	22558	22592	22649	22562	22532	22803	22708	22563	22628	22739	22652	22726	22595	22665	22575	22807	22497	22486	22466	22486	22768	22803	22654	22739	22593	22963	22620	22496	22713	22683	22693	22497	22767	22884	22696	22625	22798	22559	22489	22542	22649	22712	22699	22800	22866	22644	22674	22538	22783	22373	22615	22848	22872	22857	22529	22566	22435	22814	22720	22649	22827	22393	22489	22653	22751	22654	22779	22722	22622	22747	22635	22368	22551	22476	22604	22831	22723	22662	22420	22660	22861	22427	22966	22703	22514	22804	22808	22575	22655	22736	22829	22820	22679	22578	22911	22562	22707	22714	22609	22598	22707	22520	22609	22601	22564	22855	22760	22661	22685	22757	22783	22794	22490	22705	22707	22729	22566	22851	22650	22606	22643	22661	22686	22776	22601	22651	22683	22609	22537	22512	22519	22739	22745	22859	22733	22728	22817	22782	22643	22482	22654	22791	22711	22382	22560	22849	22612	22890	22713	22867	22807	22822	22687	22469	22609	22610	22593	22613	22504	22577	22740	22742	22549	22679	22670	22775	22683	22674	22790	22761	22357	22794	22551	22629	22694	22802	22516	22641	22719	22900	22748	22800	22562	22407	22790	22668	22711	22682	22684	22750	22625	22515	22641	22514	22656	22646	22676	22907	22708	22699	22767	22647	22814	22626	22739	22657	22573	22660	22388	22733	22695	22548	22653	22717	22684	22542	22726	22449	22733	22725	22624	22515	22707	22788	22847	22781	22620	22814	23055	22730	22678	22653	22549	22414	22692	22532	22931	22615	22589	22617	22679	22642	22702	22755	22567	22831	22680	22746	22668	22656	22793	22728	22873	22720	22839	22472	22426	22598	22457	22636	22790	22638	22510	22749	22723	22817	22759	22634	22878	22636	22565	22749	22738	22705	22535	22896	22575	22718	22759	22721	22800	22800	22586	22632	22800	22576	22724	22727	22781	22686	22690	22828	23003	22722	22617	22519	22598	22544	22875	22567	22493	22613	22788	22853	22748	22468	23017	22888	22554	22547	22554	22639	22820	22493	22559	22585	22613	22722	22709	22657	22596	22523	22754	22720	22842	22662	22671	22672	22653	22697	22717	22810	22749	22750	22938	22586	22650	22695	22769	22639	22651	22522	22899	22566	22788	22679	22803	22793	22658	22763	22620	22584	22565	22735	22594	22606	22763	22684	22595	22713	22551	22576	22532	22674	22717	22806	22705	22653	22627	22712	22713	22681	22682	22834	22879	22880	22710	22494	22417	22662	22775	22691	22713	22642	22718	22753	22794	22761	22681	22527	22502	22411	22588	22455	22609	22613	22766	22779	22670	22523	22471	22738	22651	22667	22338	22499	22632	22650	22545	22761	22758	22578	22489	22742	22860	22674	22696	22642	22408	22707	22809	22580	22640	22727	22589	22684	22805	22510	22707	22746	22530	22736	22510	22612	22827	22551	22836	22752	22574	22639	22718	22917	22803	22607	22839	22926	22827	22740	22671	22561	22636	22858	22692	22699	22885	22732	22584	22794	22667	22780	22945	22848	22655	22827	22729	22796	22615	22626	22488	22541	22562	22722	22632	22600	22649	22539	22509	22623	22746	22519	22718	22626	22810	22823	22573	22674	22811	22712	22812	22725	22706	22664	22678	22479	22592	22830	22682	22488	22607	22781	22620	22476	22417	22710	22442	22652	22601	22608	22515	22835	22681	22609	22732	22814	22751	22697	22763	22515	22685	22658	22794	22840	22708	22549	22601	22679	22773	22678	22827	22605	22482	22774	22524	22732	22778	22735	22839	22509	22679	22685	22668	22643	22670	22602	22731	22690	22591	22769	22874	22685	22728	22673	22685	22692	22573	22642	23017	22576	22625	22597	22688	22661	22627	22556	22702	22677	22556	22658	22660	22570	22748	22836	22884	22877	22817	22778	22650	22598	22611	22873	22644	22829	22719	22512	22610	22643	22734	22675	22798	22600	22672	22779	22697	22666	22877	22735	22705	22556	22553	22649	22685	22593	22615	22691	22764	22579	22605	22818	22636	22448	22644	22528	22546	22681	22771	22725	22647	22822	22785	22601	22780	22676	22645	22812	22503	22642	22637	22675	22969	22657	22619	22696	22604	22424	22697	22516	22615	22482	22506	22791	22771	22497	22698	22686	22751	22678	22600	22784	22648	22588	22659	22565	22959	22794	22579	22658	22625	22786	22746	22887	22652	22633	22744	22529	22474	22767	22665	22819	22781	22602	22770	22759	22504	22678	22528	22557	22486	22600	22632	22443	22619	22763	22686	22694	22641	22606	22713	22743	22699	22603	22715	22451	22475	22784	22519	22739	22690	22577	22684	22569	22628	22868	22716	22814	22801	22673	22746	22608	22668	22721	22699	22818	22558	22733	22701	22830	22773	22716	22632	22485	22564	22659	22768	22702	22383	22610	22758	22714	22663	22436	22677	22522	22868	22777	22445	22716	22914	22670	22511	22517	22659	22525	22541	22623	22714	22453	22773	22517	22727	22537	22547	22572	22674	22707	22678	22872	22868	22700	22911	22706	22700	22835	22899	22760	22529	22407	22699	22616	22674	22672	22671	22811	22536	22787	22684	22622	22822	22497	22478	22575	22577	22730	22693	22771	22801	22533	22549	22469	22388	22548	22575	22762	22724	22870	22617	22624	22684	22799	22840	22739	22742	22791	22758	22762	22818	22659	22660	22716	22592	22749	22651	22625	22630	22595	22674	22678	22813	22748	22664	22865	22782	22585	22881	22699	22631	22552	22696	22497	22574	22635	22676	22464	22566	22669	22829	22674	22645	22494	22476	22726	22496	22673	22675	22752	22740	22573	22463	22670	22405	22507	22867	22822	22730	22479	22802	22489	22963	22719	22309	22567	22614	22669	22751	22557	22529	22516	22828	22680	22822	22611	22610	22581	22544	22448	22557	22596	22650	22563	22676	22431	22706	22810	22630	22570	22612	22699	22558	22902	22538	22769	22484	22695	22560	22597	22651	22769	22595	22810	22621	22537	22866	22541	22685	22716	22701	22811	22714	22864	22500	22610	22729	22704	22628	22469	22742	22610	22418	22510	22744	22695	22670	22600	22680	22731	22707	22475	22731	22685	22722	22655	22678	22575	22635	22639	22908	22429	22560	22777	22883	22836	22903	22679	22669	22569	22558	22588	22688	22879	22443	22474	22687	22708	22555	22541	22529	22596	22613	22602	22603	22747	22666	22732	22720	22615	22749	22641	22593	22900	22723	22372	22493	22698	22643	22686	22450	22640	22589	22659	22844	22801	22491	22587	22640	22573	22571	22854	22744	22443	22600	22636	22690	22573	22706	22722	23044	22453	22640	22610	22591	22546	22696	22644	22495	22573	22749	22839	22723	22508	22807	22560	22645	22665	22823	22803	22522	22687	22676	22379	22363	22787	22573	22590	22766	22755	22836	22744	22536	22535	22538	22512	22514	22733	22633	22571	22855	22496	22884	22929	22848	22722	22599	22687	22726	22764	22676	22703	22781	22677	22437	22642	22761	22907	22709	22690	22655	22757	22815	22582	22766	22733	22716	22463	22595	22817	22671	22620	22543	22473	22769	22683	22650	22756	22771	22643	22770	22499	22790	22618	22670	22622	22519	22556	22686	22567	22664	22741	22923	22597	22736	22730	22677	22479	22580	22544
15215	24803	23321	20484	19471	18814	18715	18335	18401	18330	17971	17888	17971	17950	17968	17984	17940	18011	18034	18019	17875	18060	17681	17943	18085	18018	18004	17805	18072	17882	17972	17909	17957	17932	17918	17839	17834	17800	18084	17866	17770	17856	17919	17807	17848	17995	17890	17885	17883	17781	17769	17802	17783	17776	17845	17790	17961	18235	18898	18572	18826	18430	18190	18000	17579	17964	17933	17949	17735	17672	17970	17761	17773	17967	17850	17853	17788	17904	17696	17862	17849	17745	17814	17719	17828	17860	17950	17893	17956	17843	18027	17949	17816	17923	17771	17883	18147	17788	17688	18040	17862	17834	17817	17847	18064	17857	17797	17750	17953	17980	17806	18065	17729	17833	17917	17840	17795	17710	17766	17760	17819	17923	17759	17793	17905	17802	17966	17851	17822	17740	17777	17807	17874	17796	17799	17794	17784	17783	17857	17687	17802	17859	17935	17951	17736	17774	17908	17933	17748	17904	17807	18007	17949	17708	17832	17982	17976	17915	17793	18010	17727	18040	17912	17893	17672	17811	17801	17802	17721	17802	17866	17925	17815	18026	17845	17796	17842	17692	18015	17734	17885	17802	17762	17581	17761	17948	17707	17709	17820	17918	17876	17836	17824	17758	17910	17878	17815	17723	17778	18003	17870	17839	17743	17786	17893	17794	17692	17684	17962	17874	17706	17879	17849	17822	17766	17853	17794	17778	17865	17955	17962	17890	17961	17942	17849	17777	17791	18012	17766	17779	17906	17887	18032	17856	17769	17831	17867	17739	17829	17800	17744	17774	17932	17878	17715	17699	17717	17803	17869	17817	17626	17932	17663	17747	17775	17805	17647	17849	18034	17785	17731	18025	17974	17773	17737	17792	17891	17812	17805	17931	17732	17952	17610	17783	17809	17909	17832	17758	17659	17697	17734	17689	17922	17865	17664	17832	17776	17864	17983	17757	17727	17940	17837	17924	17914	17920	17877	17824	17863	17914	17688	17848	17878	17868	17737	17780	17693	17761	17968	17848	17892	17776	17924	17886	17832	17941	17840	17935	17702	17831	17870	17759	17810	17673	17817	17719	17903	17753	17807	17857	17668	17740	17897	17867	17690	17842	17847	17879	17736	17814	17766	17875	17780	17825	17720	17658	17659	17830	17730	17737	17894	17667	17950	17698	17847	17817	17713	17859	17759	17807	17967	18163	17908	17781	17820	17774	17782	17915	18125	17709	17854	17710	18039	17772	17709	17949	17974	17619	17882	17757	17885	17930	17773	17887	17807	17660	17994	17631	17833	18085	17733	17977	17815	17656	17831	17911	17755	17799	17825	17862	17789	17819	17748	17850	17836	17856	17882	17673	17949	17779	17635	17862	17925	17932	17848	17960	17897	17695	17846	17986	17903	17988	17819	17767	17828	17848	17833	17938	17644	17894	17776	17811	17848	17638	17909	17781	17818	17836	17880	17783	17832	17841	17647	17885	17933	17964	17723	17859	17838	17836	17850	17807	17929	17821	17967	17704	17965	17677	17738	17767	17953	17883	17630	17903	17753	17743	17726	17749	17788	17970	17627	17737	17694	17749	17712	17891	17806	17864	17812	17778	17767	17914	17720	17768	17767	17855	17989	17867	17968	17919	17666	17851	17626	17850	17915	17914	17790	17991	17850	17877	17870	17921	17920	17790	17986	17778	17936	17688	17841	18004	17754	17769	17916	17977	17723	17879	17902	17785	17906	17761	17740	17635	17810	17840	17724	17876	17809	17684	17912	17736	17905	17687	17720	17937	17850	17694	17695	17875	17842	17797	17746	17805	17892	17873	17762	17816	17816	17683	17924	17916	17902	17789	17871	17613	17819	17723	17858	17882	17915	17765	17946	17981	17737	17730	17777	17881	17712	17902	17959	17748	17954	17696	17581	17612	17640	17722	17727	17840	18000	17870	17862	17919	17831	17600	17801	17779	17887	17913	17857	17775	17770	18002	17840	17951	17923	17753	17845	17762	17784	17805	17825	17634	17856	17827	17624	17779	17806	17831	17935	17844	17587	17891	17766	17736	17856	17906	17856	17815	17821	17986	17752	17693	17812	17754	17957	17886	17786	17734	17882	17815	17797	17681	17799	17741	17707	17820	18001	17860	17650	17777	17774	17876	17783	17882	17723	17775	17911	17777	17970	17818	17793	17787	17865	17809	17810	17912	17914	18010	17883	17707	17944	17905	17922	17643	17777	17559	17680	17734	17793	17695	17688	17856	17786	17799	17860	17940	17822	17791	17782	17840	17713	17848	17980	17801	17814	17827	18091	17749	17879	17951	17909	17852	17771	17970	17843	17883	17852	17754	17752	17773	17965	17842	17862	17877	17661	17867	17841	17794	17718	17757	17836	17880	17943	17704	18005	17884	17843	17728	17649	17764	17821	17917	17887	17817	17906	17540	17877	17732	17890	17635	17753	17852	17940	17691	18027	17862	17588	17681	17830	17681	17752	17758	17643	17979	17731	17792	17729	17854	17873	17707	17735	17934	17893	17960	17837	17993	17856	17938	17761	17786	17738	17591	17748	17911	17721	17851	17924	17886	17856	17846	17884	17591	17942	17659	17879	17874	17832	17886	17734	17859	17886	17862	17756	17843	17966	17849	17865	17787	17845	17914	17806	17965	17994	17766	17793	17688	17611	18010	17657	17829	17848	17868	17836	17677	17843	17927	17934	17832	17879	17877	17961	17672	17904	17815	17653	17795	17810	17860	17653	17895	17709	17593	17764	17776	17656	17925	17667	17825	17801	17840	17871	17866	18017	17833	17911	17985	17998	17739	17903	17959	17950	17865	17746	17753	17800	17797	17720	17998	17867	17867	17841	17668	17806	17780	17876	17835	17883	17976	17829	17952	17652	17858	17693	17751	17936	17859	17817	17803	17856	17931	17974	17780	17791	17791	17934	17976	17865	17732	17737	17907	17906	18003	17747	17885	17858	17790	17854	17741	17764	17822	17776	17841	17801	17722	17831	17832	17788	17950	17778	17872	17736	17804	17856	17934	17853	17853	17870	17808	17796	17709	17958	17782	17844	17981	18024	17847	17844	17793	17663	17908	17759	17723	17801	17685	17856	17591	18025	17956	17812	17905	17941	17694	17715	17833	17798	17777	17948	17692	17795	17960	17791	17883	17715	17570	17822	17699	17729	17951	18013	17781	17768	17685	17816	17679	17743	17813	17902	17696	17882	17887	17860	17910	17819	17872	17755	17859	17943	17930	17872	17802	17980	17685	17707	17907	17778	17837	17840	17702	17790	17864	17767	17774	17899	17837	17808	18016	17844	17747	17888	17616	17703	17731	17630	17995	17844	17818	17724	17778	18046	17812	17844	17877	17877	17746	17832	17793	17833	17816	17924	17770	17876	17722	17863	17727	17842	17878	18133	17889	17723	17876	17776	17850	17852	17984	17937	18003	17777	17820	17667	17712	17936	17898	17922	17764	17695	17760	17757	17811	17718	17942	17685	17970	17913	17807	17911	17735	17890	17813	17702	17883	17857	18034	17893	17777	17961	17948	17846	18007	17816	17882	17931	17994	17840	17948	17986	17763	17710	17742	17999	17859	17777	17938	17724	17776	17775	17922	17873	17828	17780	17897	17886	17878	17816	17778	17774	17811	17765	17779	17924	17618	17877	17857	17792	17895	17942	17864	17672	17834	17676	17883	17996	17928	17876	17702	17838	17824	17709	18004	17788	17771	17939	17817	17734	17689	17853	17727	17863	17898	18002	17792	17669	17895	17787	17831	17856	17652	17886	17640	17877	17778	17841	17799	17880	17733	17795	17814	17625	17820	17914	17716	17772	17886	17898	17595	17755	17856	17749	17787	17743	17852	17876	17800	17565	17772	17917	17795	17743	17715	17863	17881	17767	17707	17751	17810	17811	17832	17840	17871	18031	17895	17757	18057	17833	17744	17813	17724	17843	17966	17829	17812	17778	17663	17719	17881	17758	17983	17878	17767	17792	17935	17653	17813	17856	17834	17842	17775	17777	17791	17636	17821	17794	17730	17723	17880	17759	17806	17738	17787	17734	17984	17839	17759	17840	17837	17903	17658	17742	17925	17855	17862	17726	17809	17789	17836	17704	17820	17735	17791	17652	17817	17895	17926	17888	17903	17858	17872	17942	17871	17624	17867	17745	17821	17873	17842	17880	17792	17795	17881	17733	17744	17928	17973	17764	17919	17665	17781	17519	17823	17859	17747	17872	17921	17941	17776	17683	17815	17647	17765	17905	17770	17766	17929	17822	17792	17827	17939	17779	17695	17786	17974	17789	17838	17789	17971	18035	17938	17712	17750	17748	17889	17761	18112	17765	17837	17802	17980	17805	17614	17752	17760	17827	17861	17832	17804	17638	17787	17771	17863	17844	17726	17957	17931	17735	17774	17875	17831	17817	17694	17847	17914	17881	17866	17828	17898	18070	17899	17797	17757	17760	17812	17760	17996	17889	17783	17893	17835	17862	17746	17925	17865	17878	17836	17800	17680	17756	17741	17810	17991	17927	17993	17739	17926	18004	17840	17788	17709	17893	17969	17750	17987	17883	17671	17728	17632	17923	17822	17817	17709	17805	17747	17964	17935	17880	17724	17918	17947	17829	17958	17956	17875	17792	17902	17728	17751	17910	17746	17844	17889	17719	17621	17934	17689	17802	17934	17756	17819	17796	17827	17721	17844	17607	17805	17800	17868	17916	17938	17845	17953	17886	17840	17751	17881	17857	17747	17838	17817	17825	17897	17837	17929	17837	17804	17842	17891	17861	17818	17990	17742	17731	17902	17762	18026	17742	17839	17896	17871	17941	17783	17843	17669	18059	17838	17959	17785	17820	17933	17767	17751	17773	17874	17774	17810	17811	17919	17898	17813	17821	17779	18009	17886	18004	17786	17863	17805	17826	17840	17806	17840	17796	17878	17735	17885	17721	17891	17873	17820	17781	17829	17818	17814	17703	17599	18057	17710	17895	17805	17743	17851	17928	17669	17681	17872	17777	17669	17810	17918	17890	17975	17799	17740	17864	17774	17794	17833	17591	17719	17903	17738	17898	17813	17775	17875	17708	17822	17959	17740	17783	17552	17851	17697	17806	17860	17775	17833	17724	17689	17913	17820	18023	17992	17976	17811	17833	17941	17981	17883
23004	21507	29336	24101	21854	24924	28894	24156	23728	23916	24047	23692	23725	23776	23411	23576	23496	23519	23400	23192	23385	23148	23473	23305	23500	23381	23371	23417	23549	23166	23204	23179	23293	23430	23226	23310	23385	23284	23089	23112	23404	23296	23248	23234	23068	22986	23241	23160	23363	23345	23278	23184	23311	23424	23203	23029	23127	23281	24307	24381	24835	24344	23957	23522	23396	23181	23137	23299	23228	22878	23158	23202	23249	23247	23219	23133	22980	23131	23190	23516	23095	23090	23328	23131	23251	23056	22848	23012	23116	23079	23095	23070	23141	23214	23089	23133	23053	23253	22947	23264	23220	22968	23234	23022	23229	23219	23185	23227	23261	23509	23270	23245	22787	23114	23081	23189	23246	23140	23060	22886	22904	23221	23142	22913	22988	22936	23005	22796	22869	23167	23000	22917	23024	23124	23148	23199	23036	22966	22992	22975	22961	23232	23226	23180	23325	23113	23009	23097	23173	23127	22815	23204	23145	23073	23069	23319	22913	23221	23133	23001	23082	23038	23115	23128	23204	23140	23001	23143	23139	23139	23077	23265	23166	23182	23122	23103	23123	23218	22827	23027	23090	23136	23230	22976	23075	23207	23177	23203	23154	23125	23229	22995	23046	23338	23160	23111	23023	23029	23032	23139	23194	22996	23216	22931	23287	23076	23224	23137	23060	23240	23189	23119	23079	23220	23042	23078	22985	23051	23084	23324	23251	23140	23083	23122	23027	23028	23146	22837	23151	23154	23189	23201	23397	22864	23080	23318	23217	22998	23221	23017	22919	23071	23004	23161	23107	23135	23191	23091	23064	23180	23076	23113	23209	23270	23177	23201	22983	23115	23184	23080	23426	23194	23153	23254	23129	22931	23061	23143	23303	22986	22888	22928	23069	23050	23091	22934	23020	23093	23086	22974	22912	23143	23059	23273	23161	22999	23148	23271	22935	23278	23080	22904	22777	23133	23112	23003	23375	23136	23417	23141	23030	23400	23111	23078	23033	23356	23019	23286	23321	23147	22996	22992	23048	23188	23031	23152	23100	23124	23061	23201	22937	23166	22952	23137	23137	23287	23381	23042	23023	23093	23172	23176	23200	23197	23331	23053	23175	23059	23080	23149	22970	23135	23099	23067	23148	22978	23068	22892	23158	23507	23210	23148	23358	23315	23075	23053	23049	23104	23038	22898	23039	23200	23107	22921	23169	23133	22837	22895	23268	22917	23144	23088	23010	23007	23229	22974	23148	22962	23067	23085	23165	23143	23169	23194	23048	22936	23021	22949	22879	23150	23117	23301	23068	23012	23034	23092	22973	22982	23157	23109	22990	23032	23340	22850	23146	23196	23198	23087	23147	23010	23195	23118	23188	23248	22974	23386	23197	23050	23057	22937	22945	23069	22925	23190	23111	23097	23029	23131	22876	22969	23189	23110	22950	22953	23154	22903	23125	23187	23207	22919	23059	23125	23188	23187	22968	23215	22986	23139	23097	23071	23207	23062	23088	23036	23096	23092	23114	22942	23032	23191	23134	22962	23075	23226	23168	23187	23150	23367	23198	23119	23026	23180	23056	22841	22891	23121	23059	22898	23109	22798	23416	23153	23195	23245	23102	23277	23173	22765	22965	22986	23142	23102	23164	23068	23267	23048	23210	23200	22968	23162	23055	23318	23128	22959	23037	23008	23156	23196	23033	23284	23113	23200	23341	23245	23095	22979	22913	23230	23202	23113	22964	23028	23223	23390	22933	23135	23128	22845	23220	23171	23137	23135	23051	23061	22999	23122	23028	23268	23107	22964	23128	22951	22976	23052	23187	23157	22823	22811	22960	22982	23204	22928	23003	23260	23266	23032	22919	23033	23089	23160	23331	23192	23121	23327	23002	23167	23174	22929	23105	23079	23297	23252	23194	23053	22940	23184	23106	22994	23096	23156	23154	23188	22990	23183	23189	23099	23005	23067	23238	23014	22852	23105	22957	23241	22988	23160	23128	23111	23222	22996	23099	23068	23002	23339	23174	23163	22966	22979	23160	23068	22991	23276	23108	23069	22993	23095	23115	22817	23049	23088	23102	23416	23260	23024	23125	23230	23450	23157	23251	23192	23293	23281	23131	22784	23226	22982	23099	22892	22993	23015	23162	23114	23064	23005	23128	23114	23204	22822	22951	22922	22965	23074	22960	23093	23235	23025	23082	23158	23075	23006	23078	22916	23058	23344	22984	23029	22907	23030	23154	22924	23151	23068	23135	23094	22865	23007	23248	23119	22695	22972	23010	23070	23057	23066	23073	23347	23309	22920	23093	23116	23251	23139	23138	23238	23247	23083	23061	23009	22957	22863	23076	23162	22774	23115	23130	22953	23166	22930	23006	23204	22967	23048	23145	23236	23129	23046	22923	23004	22940	23102	23075	23224	23022	23065	23064	23019	23187	23291	22988	23077	23219	22845	23195	22994	22986	23119	23266	23282	23177	23109	23126	22982	23121	23110	23012	23298	23194	23008	23214	23113	23276	23081	23201	23273	23168	23021	23052	23064	23207	23105	23053	23111	22829	23072	23115	23059	23162	23112	23047	23048	22906	23284	23004	23031	23065	23017	23040	23022	23078	22827	22895	23117	23331	23052	23108	22959	22986	23109	23131	23103	23178	23043	22999	23128	22841	22967	23247	23036	23281	23026	23176	23048	23213	22941	23138	23148	23381	23075	23113	23058	23028	23293	23164	22976	23156	22849	23137	23142	23132	23032	22914	23162	23283	23240	23188	22972	23163	22889	23097	22945	23158	23214	23244	22944	23117	23000	23150	23059	23178	23025	22987	23112	23081	23311	23178	23116	22961	23180	23037	23052	23206	23131	23170	23114	23163	22931	23198	23001	23247	23009	22960	23061	23172	23052	23182	23129	23274	23204	23197	23137	23062	22838	22830	23116	23023	23041	23270	23004	23250	23161	23106	23189	22984	23055	23165	23053	23033	23242	23244	23055	23131	23089	23112	23033	23178	22993	23145	22899	22943	23222	22975	22983	23253	23114	23056	23080	23267	23036	23072	23073	23104	23112	22960	23153	22965	22946	23067	23001	23217	23105	22976	22937	22904	23155	23354	23211	22937	23085	23080	22970	23184	23076	22749	23091	22939	22968	23151	23178	22919	22996	23031	23100	23099	23044	23197	23064	23325	23157	23363	23111	23222	23275	23164	23044	23270	23226	23197	23210	23241	23224	23065	22879	23114	23207	23094	23312	23089	23046	23023	23218	22952	23329	23106	22900	23080	23019	23134	23041	23113	22975	23262	23115	23185	23209	22924	23143	23137	23171	23073	23053	23109	23019	23007	23075	23250	23216	22974	22896	23034	23051	23023	23081	23074	22978	23113	23009	23143	23023	23108	23031	23032	23166	23005	23121	23021	23118	23449	23103	22890	23106	23060	23024	22984	22959	23150	22947	23117	23149	23192	23208	23224	23013	23052	22926	23128	23164	23093	23098	22898	23269	23128	23050	22979	23044	23078	22938	23062	23190	23262	22814	23016	22975	23099	22874	23145	23233	23033	23203	23113	23111	23463	23031	22861	23095	23387	23066	23018	23086	23440	23184	22974	23077	22953	23169	23303	23194	23238	22985	23224	23102	22868	23191	23006	23027	23079	23290	23042	23109	23061	22968	23153	23142	23175	23003	23144	22861	22955	23007	23176	23180	22882	22793	23032	23312	23054	23047	23243	23312	23238	23136	23196	22920	23205	23085	23026	23368	23062	23143	23229	23136	23141	23212	22871	22990	23224	23172	23087	23051	23140	23076	23254	23085	23222	23317	23093	23191	23268	23206	23084	23060	23069	23134	23095	23346	22983	23218	23336	22956	22958	22901	22865	22892	22958	23103	23062	23180	22927	23216	23159	23161	23263	23282	23043	23394	23131	23190	22919	23084	22983	23073	23011	23230	23270	23228	23011	23036	23108	23081	23148	23039	22874	23264	23071	22960	23280	22948	23090	23118	23155	23351	23253	23245	23127	23032	23193	23045	23293	23207	23141	22890	23291	23102	23065	23260	23079	23399	23309	23179	22955	23220	23125	23008	23172	23110	23203	23320	23052	23211	23127	23326	23101	23059	22904	22992	23344	22966	23116	23133	23096	23158	23062	23141	23253	23183	23103	22993	23076	23130	23249	22959	23133	22997	23123	23122	22932	22880	23076	23044	23172	23344	23284	23075	23051	23016	23146	23292	22993	23175	23121	23000	22961	23168	23200	23195	23193	23021	22885	22962	23081	23101	23234	23083	23014	22995	23084	23345	23150	23236	23219	23062	23009	23077	23110	23245	23104	22948	23153	23282	23129	23128	23067	23351	23357	22862	23005	23070	22870	22870	23118	22882	23124	22911	23109	23067	22825	23058	22991	23012	22973	23074	22921	23024	22985	23167	23153	23175	22995	23046	23019	23142	23045	23220	23158	23168	23033	23317	22955	22806	23135	23159	23083	22876	22865	22903	23351	23207	23226	23110	22862	23249	22943	23107	23228	23034	23037	23045	23085	23130	23240	23175	22948	22886	23020	23108	23218	23232	22979	23120	23044	23209	22972	22991	23109	23011	23082	22996	22979	22998	23120	23091	23000	23087	22972	23172	23044	23123	23005	23006	23149	23213	23056	23074	23086	22992	22930	23205	23329	23414	23253	23112	23016	23194	22771	22895	22956	23117	23226	23289	23060	23028	23231	23067	23349	23142	23035	23107	22990	23228	22914	23090	23074	23086	23084	23237	23205	22998	23443	23262	22919	23101	23220	23197	23261	23293	23281	23449	23049	23110	23358	22874	23202	23109	23075	22920	22929	23223	22929	23146	22999	22914	23359	23155	23001	23131	23221	23084	23211	22987	23280	23316	23054	22937	22846	23126	23023	23048	23298	23396	23142	23251	23157	23392	23336	23117	23157	23064	23026	22968	23049	23263	23172	23088	23265	22929	23259	22986	23112	23153	23188	23005	23071	23200	23121	23213	22862	23205	23023	23102	23088	23027	23284	22889	22959	22940	23185	23306	23216	23045	23097	23180	23064	22981	23173	22943	23031	23266	23073	22893	22982	22837	23123	23025	23190	23106	23196	23227	22853	22881	22973	23006	23095	23090	23048	23095	23134	23192	23235	23173	23295	23298	23061	23207	23097	23026	23004	23222
16339	29317	27307	22646	20871	20083	19820	19198	18964	18728	18620	18601	18358	18432	18549	18364	18350	18302	18293	17978	18415	18474	18005	18287	18128	18134	18347	18061	18296	18027	18117	18206	18115	18139	18026	18231	18283	17902	18296	18173	18201	18133	17977	18240	18108	18127	18054	18044	18039	18073	18203	17997	18235	18101	18143	18133	18125	18403	19530	19594	20456	19595	18606	18283	18251	18026	18127	18154	18024	18231	18189	17935	18073	17927	18260	18076	18060	18028	18271	18111	18057	17930	18053	18010	18063	18068	18083	18069	18040	18271	18174	18149	18033	18077	17968	17998	18028	18066	18147	18037	17973	18190	17916	18034	18047	17984	17931	18048	17968	17899	18175	18174	18058	18040	18029	18069	18046	18139	18044	17973	18082	17973	18090	17880	18018	18105	18189	18127	18244	18128	17962	18098	17986	17881	18035	18026	17980	17909	18142	17930	18056	18102	18010	18116	18138	17940	18015	17928	18203	18037	18138	17882	18120	18037	17943	18044	18136	18153	18029	17878	18199	18182	17983	18114	18015	18104	18383	18019	18120	17856	18115	17939	17996	17948	18027	18130	17979	18063	17955	18153	18224	18032	18074	17940	18098	18060	18033	17929	17941	17942	18203	18010	18124	18047	17783	18091	18006	18079	17966	18005	18051	17874	18020	17917	18024	17971	17958	17981	17949	18166	17962	18018	18026	18025	17979	17913	18052	18118	18040	18108	18145	18056	18027	18053	17911	18072	17956	18022	18050	17984	18042	18172	18170	18077	18052	18002	18060	17979	17977	18266	18004	18078	18121	18012	18047	18058	18188	17974	17940	18062	17932	18020	18153	18085	18083	17961	17999	17829	17960	17960	17975	18012	18036	18106	17902	18043	18079	18274	18120	17960	17900	18072	18082	18097	18156	18063	17908	18203	18085	17896	18082	18019	18008	17904	18040	17978	17829	18110	18166	18039	18234	18087	18007	17966	18169	18176	18005	18183	18116	18065	18167	18086	18097	18078	18124	18141	18076	17994	18068	17858	18095	18097	18179	18006	17907	17955	18019	18075	18089	18099	18148	18049	18044	18180	18008	18108	17957	17951	17956	18056	18130	18051	18136	17961	18150	18054	17839	18008	17957	18136	17965	18158	18201	17876	17892	18060	18098	18253	18170	18147	18013	17948	18117	18071	17970	17979	18031	17998	18024	18244	17995	18128	18001	18020	17939	17737	18008	18062	17994	17888	17855	18035	18025	18156	18033	18036	18049	17945	17952	18112	17901	18044	18219	18085	18115	18005	17963	18084	18046	18196	17915	17928	18140	18128	18101	17952	17974	18059	17998	18013	17987	18039	17995	18141	17946	18053	18046	18135	18158	17983	18209	17962	17980	18142	18106	17907	18148	18051	18041	18012	18109	17901	17999	17975	18039	18026	18121	17964	17950	18198	18174	18214	17848	18096	18109	18168	18191	18127	17881	18057	18017	18047	17818	18151	18031	18026	18149	17936	18024	18092	18068	18145	18059	17975	18184	18080	18051	18174	18057	18087	17959	18088	18112	17995	18089	18168	17921	18147	17965	18044	18079	18055	18115	18065	18046	18159	17965	17911	17925	18089	17977	18028	17962	17986	18228	18127	17953	17912	17941	18086	17970	17971	18265	17990	18150	18046	17973	18048	18096	18095	18119	18209	18084	17970	18072	18005	18078	17978	18011	18056	18026	18226	18091	17979	17851	18171	17830	18025	18029	17931	18023	17830	18143	18066	18083	18019	18007	18135	17998	18202	18064	18158	17916	18071	18065	18119	18051	18092	18079	18181	17952	18037	18105	18061	18009	18057	17840	18171	17987	18091	18141	18065	18165	17917	17877	18046	17969	17978	18184	18169	18176	17835	18192	17948	18101	18089	17910	17746	17990	18040	18186	18053	17954	18051	18212	18183	17992	18175	18214	17899	17904	18084	18086	17993	18062	18276	18083	18075	17935	17939	18058	17953	18294	18007	18137	17897	18048	17921	17982	17933	18016	17986	18082	18100	18098	17944	18012	17978	18146	18112	18115	17834	18072	18159	18063	17850	17968	18074	18030	17988	18062	18204	17852	18040	17862	17958	17969	17976	17954	18013	18176	17977	18149	17969	18155	18006	17908	17957	17862	18196	17892	18061	17903	18158	18107	18105	18109	17971	18040	18042	17988	18110	18041	17865	18080	17876	18019	18036	18003	18143	18080	17973	17938	18080	18162	18095	18027	17980	18057	18051	18140	17952	17950	18112	18058	18042	18026	17955	18052	17874	17975	18084	18107	18035	17980	18028	17960	18028	17912	17969	18157	17845	17918	18112	18139	18034	18089	17895	17970	18156	17998	18061	18153	18169	18063	17853	18078	17805	17989	17867	17955	18119	17904	17900	18087	18167	17926	18041	18026	18367	18037	18164	18195	18006	18029	18023	17866	18009	18082	17986	18106	17988	18134	17968	18019	18242	18097	17856	17980	18063	17922	18322	17887	17990	18178	18061	17991	18196	17908	18080	17995	17979	17998	18229	18036	18048	18060	17991	18083	17914	17875	18027	18023	18024	17930	18002	18096	18161	18144	18078	18018	18149	18064	17949	18039	18074	17994	17994	18052	18162	17826	18014	18092	18030	18062	18029	18064	17972	18124	18030	18016	18150	18099	18045	17943	18017	18106	18113	18021	18153	18202	17968	18030	18013	17962	18023	18096	17939	18184	17937	18154	18080	18068	18200	18106	17977	17989	18153	17986	18057	18058	18105	18042	18202	17860	17930	18011	18192	18055	17942	18063	17901	17973	17787	18021	17958	17900	17993	17982	18143	18078	18217	17934	17921	18284	17955	18081	17786	17895	17942	18077	18191	18103	18135	18121	17997	17915	17876	17940	18163	18050	18090	17969	18050	18256	18135	17995	18002	18092	18055	17898	17954	18002	18173	17899	18035	18244	18007	18042	17920	18058	18048	18064	18002	18049	18193	18123	18036	18151	17843	18038	18134	18000	18097	18132	18001	18055	17898	18217	18078	17827	18017	17992	18184	18003	17845	18152	18086	18091	17940	18010	18036	17973	18041	18068	17755	17861	18331	17952	17943	18125	18102	18044	17942	17959	18233	17966	18118	18105	18104	17966	17992	18179	18162	17969	17988	17918	18135	17944	18024	18148	18046	17984	17935	18067	18006	18121	18114	18226	18074	18232	17867	18058	18052	18041	18034	17967	17966	18078	18041	17840	18014	18198	17902	18024	18095	18152	18058	18057	18178	17954	17995	17902	18072	18012	18194	17949	17957	18100	18146	18002	17967	18002	18163	18176	18014	18172	18084	18326	18114	18269	18005	18033	18030	18101	17997	17948	18095	18010	18008	18011	17996	17895	17965	18069	18337	17996	17976	18027	17884	18086	17978	18280	17892	18002	18075	18020	18114	18081	18020	18212	18140	18011	18158	17967	18123	18006	18196	18061	17922	18066	18036	18107	17975	17983	17954	18049	18038	18026	18090	18118	17962	18096	18057	18044	18094	18255	18093	18020	18098	17964	18076	18086	17815	18192	18031	17883	17913	17997	17929	18100	18011	17958	17991	18112	18075	18073	17955	18004	18115	18050	17981	18091	18128	18136	17968	18211	18023	17893	18108	18242	18186	18024	17926	18012	18139	17954	18104	18059	18000	17965	18116	18002	17910	17985	18230	18155	17922	18088	18003	18175	17926	18070	18195	18052	18005	17777	18194	18063	18099	18114	18023	18079	18054	18025	17915	18042	18063	17956	17989	18169	17965	17769	18138	17905	18039	17938	18016	17996	18088	18098	18118	18168	18136	17956	18015	17910	18071	17869	18048	18014	17954	17937	17926	18079	18186	17889	18090	17982	18098	17977	18167	18084	17953	18155	18078	17872	18019	17928	18084	18082	18025	18130	17913	18059	18111	18167	17938	17846	18153	18029	18131	17984	18066	18046	17967	18129	18110	17930	17978	17935	18149	18170	18045	18091	18131	18024	18139	18086	18022	18038	17998	17943	18099	17988	18066	18024	18033	18116	18198	18079	17870	18249	18062	17940	18076	18017	18221	18280	17977	17911	18110	17802	17993	17941	18176	17920	18171	17906	18197	17910	17979	18066	17955	18089	17946	17950	18189	17947	18029	17957	18070	18115	17900	17866	18021	18076	18086	18273	18000	17918	18326	18027	18061	18147	18170	18111	18045	18123	18112	18042	17975	18041	18035	17917	18233	18203	18028	18047	18065	18214	17914	17936	18060	18066	17839	17992	17962	18018	18163	18130	17957	18184	18015	18190	18048	18154	18035	17929	18141	17996	17797	17854	18080	17913	18115	17946	18045	18186	17971	18024	18008	18014	17918	17920	17975	17970	18155	18102	18064	17916	18166	18147	18143	18225	18024	18050	18008	17943	18046	17880	17977	18039	17914	18001	17913	17831	18190	18085	18037	18096	18045	18017	17995	18092	18127	18049	18091	18054	18048	17891	18076	18172	18080	17994	17997	17910	18073	18081	17899	18240	17961	18032	18013	18051	18120	18081	18107	18210	18171	17809	17982	17872	18005	17961	18072	17906	18085	18084	18048	18157	18054	17995	17989	18108	17859	18084	18004	17838	18028	17887	17990	18048	18052	17979	18096	18095	17952	18042	17948	18132	18022	18103	18085	17926	17911	18092	18188	18083	18158	18003	18031	17930	17975	18011	18165	18062	18027	17879	17950	17992	18021	17968	18050	18188	18133	17814	18270	17866	18135	18143	18072	17962	18179	18152	17985	17935	18298	18025	18234	17982	18040	17927	18087	17900	18181	18068	18126	18149	18049	18030	17913	17920	18003	18128	18195	18079	18093	18042	18140	17955	17948	18138	18023	17950	18128	17924	18202	18119	18251	18023	18082	18026	18164	18054	18191	18070	18024	18011	18195	18202	17992	17757	17953	18209	18004	18084	18116	18244	18065	18141	18029	18108	18045	17979	18094	18054	18166	18050	18085	18014	18083	18070	18097	18035	18007	18159	18098	17963	18001	17938	18217	17909	17946	17821	17904	18056	18015	18164	18057	18067	17902	18112	18026	18158	17934	18252	17946	17939	18004	17850	17987	18199	17893	17953	18119	18211	18032	18137	18174	17907	17900	18018	17908	18093	18040	17937	17873	17928	18077	18066	17976	17906	18064	17952	17795
28410	22956	27387	25362	22949	23007	23095	22945	22935	23004	22966	22874	22754	22925	22768	23021	22985	22925	23014	22856	22951	22965	23039	22747	23223	22800	23105	22760	22868	22735	23030	22818	22745	22664	22974	22814	22821	22910	22887	22859	22878	22988	22860	22698	22788	22979	22848	22882	22850	22725	22902	22814	22786	22717	22841	23176	22775	22916	22926	22899	22929	23035	22764	22930	22832	22827	22949	22822	22879	22845	22906	22793	22965	23074	22886	22834	23148	22885	22831	22864	22729	22754	22862	22963	22817	23020	22848	22773	22734	22810	22776	22885	22974	22898	22811	22623	23006	22754	22988	22832	23031	22900	22951	23012	22804	22782	23065	22718	23042	22705	22674	22725	22739	22862	22775	22654	22772	22823	22944	22894	23015	22940	22884	22787	22818	22806	23160	22833	22733	22774	22992	22927	23047	22879	22948	22838	22988	22855	23057	22975	22954	22901	22827	22891	22926	22742	22769	22691	22752	22844	22916	22928	22904	23015	22745	22801	22944	22863	22965	22712	22919	23049	23042	22747	23001	22784	22856	22858	22927	22798	23057	22794	22915	22828	22719	22880	22788	22694	22983	22883	22722	22786	22755	22712	23037	22841	22695	22641	23068	22801	22752	22685	22863	22937	22991	22982	23040	22777	23061	22905	22776	22645	22840	22757	22702	22945	23041	22827	23018	23010	22763	22904	23108	22928	23140	22851	22770	22929	22738	22842	22695	22827	22785	22712	22758	22954	22889	22775	22719	22832	22898	22826	22790	22846	22788	22701	22902	22905	22805	22829	22793	23006	22938	22868	23040	23073	22826	22755	22874	22988	22763	22800	22856	23045	22964	22914	22859	22853	22761	22923	22974	22845	22780	22808	22577	23078	22909	22612	22748	22624	22921	22795	22834	22766	22728	22572	22783	22800	22655	22978	22814	22754	22788	22809	22793	22728	22827	22635	23029	22887	22886	22911	23059	22946	23050	22855	22925	23009	23031	22740	22939	22814	22854	22842	22930	22626	22890	23000	22989	22827	22912	22877	22947	22892	23065	22724	22942	22954	22962	22806	22846	22929	22979	22846	22921	22765	22752	22826	23008	22822	23035	22938	22879	22984	22611	22999	23011	22792	22815	22776	23058	22888	22930	22647	23022	22783	22662	23081	23061	22551	22798	22954	22548	22892	22890	22922	22858	22975	22933	22919	22897	23125	22825	22866	22995	22998	22871	22760	22848	22909	22970	22615	22722	23043	22926	22988	22861	22601	22763	22673	22778	22679	22770	22829	22728	22656	22856	22924	22778	22905	22904	22754	22661	22781	22742	22746	22768	22843	22828	22830	22885	22766	23049	23039	22735	22935	22715	22960	22888	22972	22944	23110	22913	23051	22884	23095	23096	23065	23124	22591	22782	22744	22838	23031	22834	22801	22977	22939	22890	22811	22838	22848	22866	22898	22944	22866	22868	23014	22932	22704	22583	22793	22792	22853	22621	22757	22994	22819	22949	22949	22981	23028	23047	22841	22898	22888	22927	22848	22836	22929	22873	22879	22817	22598	22879	22994	22784	22896	22896	22770	23090	23024	22867	22829	22827	22895	22853	22868	22818	22838	22786	22729	23073	22794	22648	22995	22895	22906	22833	22681	22996	22615	23261	23087	23043	22753	22753	22733	22844	22731	22876	22846	22939	23044	23018	23153	22557	22739	22820	22853	22631	22937	23017	22819	22967	22909	22699	22978	22811	22860	22647	22919	22835	22792	22918	22842	22889	22751	22973	22840	22894	22850	22769	22711	22702	22743	22908	22744	22706	22733	22661	23057	23029	22769	22940	22897	23091	22946	23066	22675	22834	23021	22882	22580	23142	22955	22889	22632	22863	22862	23035	22843	22857	23096	23031	22708	22867	22793	22860	22876	22870	22907	22707	22628	22860	22887	22777	22846	22997	22987	22920	22754	22996	22900	22885	22866	22788	22789	22531	22703	23007	22796	23000	22876	22771	23068	22762	22768	22737	22868	22994	22791	22891	22677	22719	22917	22975	22983	22884	22741	22940	23015	22979	22942	23041	22961	22784	22961	22966	22797	22825	22597	22953	22904	22874	23162	22683	22750	22988	22955	22639	23025	23021	22778	22804	22744	22826	22720	22958	22926	23209	22891	22888	22721	22966	22853	22958	22910	22938	22843	22963	22949	22696	22972	22744	22796	22807	22838	22864	22748	22860	22602	22931	22717	22726	22925	22718	22792	22976	22793	23058	22839	22684	22753	22697	22665	22742	22664	22797	22702	22907	22896	23033	22837	22708	22783	23011	22836	22895	23023	23009	23125	22874	22907	22734	22846	22854	22919	22737	22897	22792	22711	22706	22756	22808	23003	22911	22658	22855	23001	22761	22894	22862	23035	22775	22992	22928	22842	22998	22879	22685	22865	22836	22689	23158	22667	23126	22937	22845	22886	22742	22880	22828	22876	22864	23050	22961	23165	22966	22914	22884	22547	22872	22822	22907	22939	22764	22698	22855	22935	23060	23115	22926	22624	22933	22961	23121	22820	22716	22922	22722	22763	22978	22855	22896	22901	22844	22876	22621	22707	22787	22927	22729	22878	22628	22740	23147	22788	22651	22724	23000	22771	22923	22835	22943	22819	22991	22974	22950	22915	22779	22802	22882	22833	22813	22897	22930	22687	22769	22995	22941	22751	23010	22754	22815	22948	22777	22939	22859	22780	22899	22978	22768	22879	22925	22725	22936	22905	22919	22931	22978	22973	22960	22735	22879	22787	22993	22880	22709	23023	22989	22891	22852	22869	22803	22802	22906	22939	22765	22541	23039	22960	22860	23093	22797	22901	22855	22554	22878	23004	22893	22937	22994	22883	23022	22653	22751	22889	22933	22917	22924	22834	22775	23002	22764	22915	22719	22942	22910	22799	22661	22881	22847	22517	23004	22983	22793	22719	22868	22783	22926	22829	22791	22804	23094	23018	22887	22693	23103	23019	23022	22751	22810	22971	22740	22727	23097	22869	22715	22806	22734	22909	22949	22839	22961	23009	22914	22961	22646	22864	22694	22868	23070	22916	23004	22842	22920	23014	22870	22876	22837	22802	22638	22668	22780	22876	22968	22920	22784	22643	22683	22672	22704	23014	22875	22942	22732	23013	22836	22924	22865	22840	23031	22854	22941	22956	22954	22990	22896	22620	22966	22945	23085	22913	22948	22928	22889	22817	22815	22965	22957	22773	22948	22684	22757	22813	22911	22907	22934	22851	22894	22801	22875	22798	22817	22618	22882	22793	23059	22839	22990	22866	22868	22808	22819	22836	23028	22836	23095	22855	22954	22763	22991	22915	22778	22792	22755	22733	22758	22808	22639	22884	23120	22794	22802	22917	22898	22762	22831	23032	22744	22711	22982	22802	23129	22713	23156	22773	23043	22966	22523	22922	22936	22901	22949	22997	22664	22953	22842	22728	22707	22831	22819	23010	22911	22815	22923	22687	22680	22812	22821	22872	22817	22741	22668	22838	22903	22756	22910	22967	22764	23094	22906	22688	22767	22838	22826	22803	23025	22970	22812	23158	22791	22865	23102	22938	22590	22821	22821	22638	22771	22937	22678	22865	22743	22928	22885	22794	22830	22702	22860	22759	22849	22863	22858	23054	22970	22847	22841	22802	22857	22518	22712	22967	22543	22898	22898	22853	22660	22909	22992	22774	22731	23091	23019	23014	22778	22735	23075	23098	22927	23063	22793	22816	22893	22921	22942	22792	22926	22751	22646	23033	22690	22984	22907	22785	22836	22679	22798	22957	22891	22970	22991	23073	22941	22785	22943	22810	22849	22880	22918	22925	22888	22950	23020	22731	22862	22898	23002	22744	22892	22842	22971	23061	22826	22821	22885	22903	22819	22912	22895	22627	22742	23038	22919	23036	22724	22870	22902	22630	22778	22964	22859	22845	22799	22921	22979	22928	22887	22871	23099	22876	22700	22983	22815	22702	22922	22758	22823	22819	22856	22963	22680	22905	22789	22712	22907	22917	23027	22960	22845	22981	22737	22845	22737	22726	22838	23006	22773	22932	22803	22908	22855	23032	22818	22945	22929	23051	22985	22903	23012	22776	22642	23109	22799	22904	22776	22910	22788	22870	22787	22782	22728	22775	22926	22990	22881	22817	22777	22771	22922	22900	22852	22808	23018	23060	22934	22875	22842	22860	22871	22891	22773	22734	22778	22633	22998	22843	22869	22873	22910	22990	22973	22934	22903	22935	22901	22612	22932	22884	22828	22567	23042	23057	22951	22890	23064	22822	22823	22887	22771	22834	22821	22838	22906	22741	22853	22925	22987	23010	23044	22852	22849	22878	22892	22803	22915	22990	22812	22827	22871	22685	23012	22787	22859	22724	22851	22852	22799	22840	22804	22968	23009	22899	22935	22954	22804	22999	22861	23083	22961	22625	22822	22866	22740	22752	23027	22977	22921	22863	22802	22977	22615	22754	23001	23087	23070	22880	23025	23033	22750	22987	23080	22725	22956	22848	22901	22908	22955	22857	22623	22710	22919	23006	23052	22934	22829	22745	22801	23002	22942	23106	22885	22937	22848	22667	23011	22928	22681	22901	23031	22902	23012	22779	22741	22940	22813	22965	22720	22963	22632	22752	22869	23078	22765	22852	22829	22904	22974	22764	22954	22843	22745	22939	22776	23000	22981	23086	22853	22796	23084	22872	22942	23010	23028	22929	22891	23037	23026	22905	22912	22996	23007	22917	23021	22717	22990	22913	23099	22908	22929	22939	23026	22799	22949	22700	22988	22841	22704	23032	23104	22915	23052	22717	22843	22911	22892	22626	22663	22879	22984	22986	22959	22691	22696	22718	23004	22885	22844	22920	22902	22719	22754	22840	22991	22875	23124	23057	22893	22878	22866	22903	22831	23035	22844	23067	22796	22921	22854	22918	22792	22752	22876	22808	22843	22662	22950	22997	22770	22927	22833	22529	22847	22988	22904	22811	23007	22805	22899	22939	22987	22877	22926	22883	22994	22884	22847	22806	22855	22756	22909	22849	22745	22822	22910	22838	23163	22900	22936	22903	22907	23008	23158	22689	22791	22825	23004	22816	22832	22939	22643	22851	22823	22764	22919	22803	22871	23074	22760	22914	22934	22712	22979	22839	22685	22613
16475	19661	19399	18485	18336	18211	18115	17962	18059	18147	18073	17968	17704	17925	17978	17988	18012	18075	17896	17933	17798	17731	18107	17905	17909	17887	18081	17921	17973	17820	17961	18014	17929	18014	17976	17701	17891	17908	17883	17833	17943	18062	17839	18037	17916	17990	17845	17868	18053	17845	17866	17939	17810	17880	17903	17796	17998	17930	17952	18232	17779	18101	17952	17942	18060	17899	17979	18042	17791	17894	17738	18035	18007	17936	17957	18083	17824	17875	17985	17959	17770	17948	17974	17813	18103	17802	18053	17978	17953	17758	17884	17933	17836	18085	18008	17924	17834	17989	18005	17827	18004	17785	17800	17859	17928	17840	17857	17834	17953	17885	17750	17832	17908	17914	17654	17874	18003	17729	17731	17861	17933	17687	17741	17981	17799	17844	17907	17974	17781	17709	17811	18049	17976	17869	18015	17994	17990	18006	17886	17950	17779	17932	17884	17988	17884	17759	17806	17803	17918	17995	17848	17820	17710	17962	17823	17888	17761	17793	17917	17888	17749	17986	17899	17976	17779	17992	18003	18027	17772	18070	17881	17782	17911	18154	17789	17777	17993	18008	17806	17885	17869	17906	17984	17967	17831	17854	18030	17949	17915	17971	17956	17721	17800	17840	17857	17862	17965	17901	17799	17899	17820	17956	17806	17883	17926	17936	17831	17800	17987	17926	17978	17892	17815	17840	17764	17841	17878	17886	17799	17922	17929	17861	17786	17892	18081	17872	17944	18067	17827	17937	17804	17857	17839	17832	17975	17785	17961	17912	17873	17932	18037	17863	17894	17856	17944	17976	17686	17891	17861	17811	17845	17950	17875	17974	17751	17873	18027	17884	17846	18019	17998	17924	17704	17940	17835	17860	17842	17856	17722	17964	17970	17865	17976	17934	17831	18017	17952	17844	17537	17882	18000	17813	17761	17792	17924	17948	17821	17977	17671	17954	17898	18012	17964	17853	17891	18028	17950	17884	17795	17959	18045	17815	17762	17821	18016	17962	17759	17934	17846	17915	17862	17842	17765	17785	17929	17806	17876	17957	17845	17901	17837	17899	17845	17782	17769	17835	17949	17844	18016	17782	17703	17996	18048	17803	17890	17984	17861	17885	17884	17725	18020	18001	17948	17911	17936	17837	17791	17924	17691	17805	17752	17805	17878	17844	17782	17662	17997	17707	18002	17767	17989	17977	17885	17706	17881	18021	18135	17930	17866	17902	17754	17886	17913	17925	17801	17908	17847	17955	17851	17901	17733	17952	17865	17821	17913	17954	17844	18096	17901	17910	17933	17891	17889	18035	17799	17946	17750	18029	17809	17978	17910	18000	17902	17888	17818	17826	17911	17762	18044	17819	18021	17793	17962	17905	18065	17871	17876	17839	17961	17803	17849	17843	17959	17800	17834	18015	17794	17918	17817	17810	17997	17934	17916	17902	17779	17907	17995	18018	17737	17832	17883	17937	17857	17995	17940	17663	17919	17974	17780	17793	17930	17812	17829	17813	17698	17950	17983	17937	18064	17899	17691	17776	17986	17868	18085	17894	17861	17812	17659	17783	17814	17908	17754	17871	17883	18005	17961	18035	17926	17852	17844	17895	17904	17853	18066	18000	18081	17966	17739	17784	17788	17769	17948	18011	17907	17838	17905	17858	17857	17826	17833	17845	17945	18055	17903	17844	17880	17809	17820	17929	17900	18016	17994	17871	17739	18027	17924	17969	17911	17854	17826	17797	17849	17961	18091	17835	17826	17685	17795	17836	17736	17886	17924	17682	18080	17996	18059	17943	18009	18026	17823	17909	17880	17972	18015	18139	17628	17955	17855	17887	17833	17885	17838	17907	17906	17999	17747	17978	17970	17936	17894	17911	17775	17761	17687	17892	17905	17818	17854	17781	18114	17879	17797	18061	17989	18091	17986	17865	17776	17947	17951	17955	17960	17830	17933	17906	17840	17953	17815	17811	17848	18046	17877	17947	17876	17977	17740	17926	17934	17732	17921	17850	17779	17911	17744	17691	17955	17934	17890	18033	17971	17880	17847	17934	18047	17822	17916	17973	17926	17818	17743	17847	17965	17987	17947	17771	17934	17932	17795	17788	17961	17780	17811	17835	17948	17704	17847	17931	17770	17888	17875	17893	17680	17723	17934	17948	18015	17882	17970	17697	17867	17843	17684	17878	17918	17766	17915	17902	17886	18032	17793	17893	17913	17782	17908	17735	17894	18036	17808	18044	18113	17917	17857	18045	18037	17913	17903	17932	17967	17953	18044	17819	17902	17900	17970	17978	17765	18009	17776	17926	18026	17763	17981	17833	17920	17940	17998	17904	17838	17874	17755	18093	18044	17735	17924	17714	17951	17933	17985	17839	18089	18005	17838	17974	17903	17943	17885	17964	17901	17724	18063	17864	17957	17927	17913	17786	17793	17912	17858	17757	18027	17859	17842	17960	17958	18017	17935	17998	17865	18032	17884	17862	17822	17912	18026	17875	17885	17934	17735	17863	17879	18012	17805	17976	17907	17739	18060	17909	18098	17693	17939	17967	17961	17989	18149	17800	17804	17971	18022	17871	18016	17873	17895	17844	17860	17866	17886	17996	17773	17907	17867	18032	17960	17948	17894	18043	17918	17841	17891	17887	17991	17935	17945	18141	18004	17869	17821	17938	17851	17873	17741	17857	17785	17671	17841	17958	18014	17765	17906	17781	17982	17975	17925	17885	17935	17889	17985	17806	18024	17785	17770	17926	18019	17894	18003	17896	18011	17753	17850	17805	17900	17916	18006	17837	17897	18108	17871	17693	17954	17760	17969	17862	17763	18045	17790	17814	17871	17897	17891	17923	17766	17882	18019	17993	17711	17854	17936	17751	17847	17861	17917	17723	17865	18090	17797	17896	17966	17738	17908	17938	17983	17792	17829	17989	17993	17859	17946	17927	17893	17889	18014	17956	17888	17917	17876	17991	18019	17899	17991	17934	17751	17907	17896	17757	17978	17861	17855	17774	17871	17895	17784	17759	17956	17902	17857	17709	18021	17761	17802	18094	18004	17908	17949	17813	17889	17814	17859	17987	17963	17979	18086	17842	17942	17761	17871	17848	17968	17815	17749	17846	17982	17888	17910	17933	17774	17793	17853	17815	17964	17971	17729	17918	17947	17764	17717	17969	17884	17929	17872	17792	17748	17802	18018	17879	18040	17845	17887	18104	17826	17999	18025	17882	17841	17807	18048	17919	17868	17894	17929	17980	17665	18072	17967	17881	17856	17704	17878	17857	17850	17717	17819	17915	17818	17993	18060	17765	18076	17833	17754	17987	17961	18021	17828	17855	17778	17882	17901	17979	17847	17724	17791	17943	17891	17859	17796	17922	17873	17866	17900	17810	17926	17956	17856	17748	17674	17906	18052	17880	17827	17802	17764	17907	17854	17788	17847	17755	17947	17940	17855	17903	17899	17881	18033	17776	17874	17954	17708	17972	18063	18060	17805	17753	18051	17931	17960	17885	18064	17800	17915	17879	17856	17946	18059	18003	17919	18039	17928	17879	17943	18139	17903	17835	17880	17938	18142	17817	17970	17911	17884	17831	17874	17769	17908	18012	17967	17951	18009	17934	17882	17803	17871	17737	17915	17826	17895	17875	17891	17848	17957	17872	17756	17945	18020	17969	17991	17721	17848	17807	17840	17944	18066	18133	17971	17799	17983	17893	17869	17927	17936	17843	17836	17826	17934	17882	17898	17906	17809	17953	18182	18035	18021	17964	17730	17974	17906	17851	17771	17784	17870	17854	17929	17779	18162	17849	17939	17850	17729	18001	18092	18065	17843	18018	18011	17838	18005	17897	17862	17803	17991	18031	17791	17907	17788	17869	17963	17792	17919	18027	17948	17804	17965	17879	17741	17844	17917	17769	17938	18043	17842	17804	17941	17846	17926	17753	17959	17932	17967	18070	17907	17845	17987	17787	17865	17817	18192	17931	17779	17990	17784	17939	17813	17903	18019	17938	18054	18044	17813	18073	17770	17941	17888	17807	17957	17808	17821	17957	17984	17892	17888	17892	17933	17914	17899	17886	17707	17870	17830	17952	17874	17928	17814	17977	17974	17928	17872	17931	17822	18034	18060	17898	18011	17925	17947	17841	18120	17744	17890	17776	17887	17828	17959	17951	17908	17817	17887	17786	17866	17848	17824	17730	17893	18159	17654	18196	17939	17912	17877	17918	17975	17876	17862	17939	17984	17972	17875	17851	17761	17839	17989	17813	18035	17829	17854	17864	17876	17906	17886	17844	17857	18002	18022	17984	17662	17957	17698	17800	17803	17937	17882	17925	17822	17936	17946	18047	17903	17791	18145	18003	17801	17876	17742	18066	17890	17720	17760	17852	18041	17816	17938	17938	17913	17821	18030	17837	17960	17850	17993	17959	17922	17953	17853	17843	18015	17793	17950	17999	17969	17867	18011	17990	17827	17958	17806	17775	17745	17904	17840	17779	18002	17874	17975	17876	17912	17930	17973	17856	17837	17856	17773	17782	18008	17778	17834	17904	17842	17838	17848	18048	18052	17958	17967	17693	17882	17984	17920	17914	17712	17770	17847	18019	17740	17852	17836	18027	17947	17834	17908	17897	17744	17989	18051	17707	17923	18040	17828	17989	17709	17905	17877	17959	17806	17727	17755	17787	18020	17775	17819	18008	17843	17885	17927	18025	18011	17817	17821	17873	17837	18119	17952	17867	17917	17917	17856	17927	17792	17848	17814	18081	17824	17797	17984	17899	17777	17889	17910	17785	17911	17886	17992	17842	17928	18020	17862	17970	17847	18026	17773	17967	17773	17862	17892	18037	17901	17820	17967	18079	17940	17863	17958	17928	17976	17799	17905	17898	17953	17933	17933	17825	17872	17742	17800	17845	17895	17928	17920	17864	17939	17797	18137	17966	17902	17887	17942	17937	17931	17946	17865	17837	17998	17879	17709	17905	17999	17876	17919	17864	17828	17919	17912	17974	17888	17950	18040	17859	17812	17874	18038	17873	17970	17828	17892	17828	17759	17903	17923	18010	17757	17814	17762	17886	17807	17986	17878	17991	18143	17774	17962	17859	17944	17941	17980	17735	17941	17920	18076	18063	17844	17952	17882	17937	17914	17750	17913	18004	17959	17930
24052	21495	29085	24388	22708	24855	25296	22665	22495	22611	22401	22405	22263	22216	22180	22110	22197	22003	22249	22244	22050	22134	21903	22006	21952	22206	22065	22115	21976	22154	22109	21973	22049	21926	22204	22045	22116	22014	22142	22028	22145	22030	22162	22027	21992	22023	21969	21940	22213	21955	22095	21962	21959	22128	21967	21989	21852	22042	22341	22575	22393	22592	22342	22142	22254	22027	22079	21976	21985	21981	22072	21903	22004	22130	21983	21965	22143	21969	21914	21793	21899	22094	22045	22076	21948	22109	21917	21948	21993	21909	21849	22010	22041	21955	21821	21865	22088	21920	21922	22015	21901	22105	21808	21896	21859	21911	22084	22252	22142	21991	21984	21913	22029	21918	21938	22040	22001	22158	21880	21743	21853	21668	21690	21920	21811	21871	21930	21979	22051	21893	21826	21847	22076	22035	22046	21937	21960	22026	21756	21970	21767	21802	21933	22062	22068	21888	21934	21878	21935	22094	21987	21833	21946	21794	22003	21931	21894	21799	21710	22000	22007	21772	21913	21954	21877	21923	21617	21887	21908	21868	22062	21978	22117	21980	21957	22079	21939	21902	22202	22039	21922	22091	21861	21921	21936	21870	21878	21854	21912	21673	21944	21747	21855	21973	21935	22077	22101	21863	21955	21955	21821	21673	21866	21752	21898	21981	21797	22013	21972	21939	21972	21891	21941	21663	22143	22102	21995	22047	21933	21925	21891	21874	21713	21855	21924	21872	22036	21869	21784	22205	21772	21901	21895	22121	21800	22129	21886	21875	21854	21905	21911	21665	22046	21890	21881	21784	22100	21996	22137	21981	21856	21981	22009	21963	22146	21825	22067	21926	22038	21818	21921	21974	21961	21924	21953	21937	22053	21868	22024	22222	22116	21985	21908	22046	21861	21968	22065	21855	22035	22136	22090	21876	22040	21727	22093	21850	21922	21805	21893	21938	21868	21684	21966	22053	21877	22014	21944	21935	21789	21826	22063	21879	21930	22014	21852	21915	21901	22077	21950	21906	21942	21975	22019	21918	21874	21898	21990	22043	21979	21781	21974	22109	21941	21964	21868	21980	21915	21744	21882	22003	22026	21998	21964	22015	21935	21923	22093	22085	21718	21992	21853	21955	22008	21928	21938	21851	22028	21970	21926	21933	21871	22062	22117	21790	21941	21807	21965	22241	22010	21844	21925	21990	21788	22008	21962	21722	21723	21841	22143	21937	21900	21889	21767	21695	21767	21753	21707	21975	21752	21959	21895	21782	21734	21788	21800	21910	21948	21879	21985	21831	21990	22041	21827	21985	22050	21976	21918	22045	22203	21987	22048	21930	21717	21914	21972	22000	21861	22021	21874	21966	21902	21942	21939	22137	21814	21730	22071	21924	21953	21905	21970	21897	21962	22025	22028	21904	22055	21882	21760	21994	21864	21871	21974	21860	22203	21884	21936	21832	21921	21966	21752	22048	22041	22069	22061	21786	21879	22091	22068	21843	21885	21907	21932	22122	21994	22017	21845	21891	21781	22026	21737	21980	21970	22103	22040	22096	21787	21768	22061	22073	22191	22150	21969	22273	21867	21839	21945	21893	21939	21689	21728	22045	21812	21810	21715	21901	21725	21987	21775	21868	21783	21904	21720	21943	21989	21943	22150	22100	21891	21805	22028	21649	21750	22025	21998	21836	21924	21750	21893	21936	21897	22002	21979	21840	21874	21854	21936	22087	22069	21999	21847	21767	21995	22100	21924	21917	21964	22021	21819	22116	21820	22031	21976	21973	21859	21851	21828	21871	21752	21851	21975	22033	21919	21870	22154	21979	21640	21921	22002	21910	22037	21939	21842	21978	21893	21837	21687	22119	21853	21816	21849	21800	21901	21912	22061	22044	21906	21841	21881	21967	21748	21690	21948	22077	21989	22018	21773	21770	22024	21868	22119	21895	22021	21885	21879	22001	21842	21889	22013	22067	22059	21854	21823	21833	21948	22012	21914	21910	21727	21874	21734	21967	21983	22045	22093	21753	22069	21902	21926	21835	21815	21815	21946	22128	21873	21901	21917	21868	22170	22027	22224	22055	21853	21919	21680	21939	21834	21941	22025	21959	21976	21971	21800	21971	21909	21840	21887	21678	22061	21992	22045	21881	21999	21836	22044	21917	21877	22019	22021	21809	22003	21823	21614	21995	21776	21862	21848	21790	21889	22124	22005	21834	21758	21959	22206	22137	21967	21674	21855	22184	21993	21887	21781	21787	21833	21735	22034	22180	22136	22010	21868	21969	21997	21945	21769	21949	21799	21811	21966	21856	21833	21902	21875	21788	21811	21962	21802	21927	21903	21881	21992	21900	22121	21964	22087	22084	21835	21687	21858	21899	21729	21729	21793	21975	21860	22040	21982	22100	21945	21808	22057	22248	22077	21853	21874	21962	21849	21928	22132	21895	22129	22026	21900	21998	21797	22016	21830	21911	21948	22183	22018	21895	21869	22045	21906	21847	21639	21859	22105	21665	21946	22022	21888	22038	21870	21859	21810	21688	21920	22141	21804	21963	21792	21901	22063	21940	21797	22010	21875	22021	21817	22034	22034	21844	21929	21819	21825	21921	21887	21959	21836	21628	21560	21967	21862	22095	21760	22040	21895	21948	22042	21922	21830	21921	21925	21655	21907	21894	21804	21971	22012	21873	22017	21959	21798	21976	22063	21923	22140	21972	21543	22003	21825	21971	21838	21873	21831	21762	21801	21879	21842	22063	22133	21869	21931	21847	22011	21861	21831	22040	21717	21846	22013	21968	22040	21939	21901	22037	22064	22086	21825	22121	21736	22041	21842	21582	21966	21667	21835	21833	21900	21735	22023	21807	22006	21923	21861	22024	22026	21953	22132	22110	21890	21827	22128	21871	22128	21930	21877	22006	21955	21801	21794	21932	21954	22008	22224	21878	21917	21913	22083	22080	22028	21893	22011	22126	22063	21789	22089	21799	21886	21841	22031	21800	21882	21858	22022	21818	21944	21857	21845	21799	21942	22009	21835	21933	21652	21734	22004	21869	21974	22020	21879	21887	22235	21947	21794	21852	21887	21883	22003	21834	21938	21756	21773	21879	21960	21763	22146	22111	22005	22064	21978	21883	21869	21764	22010	21985	21944	21921	21777	21857	22168	22044	21781	22017	21810	21785	22055	21929	21987	21774	22174	22049	22118	22014	21752	22049	21900	21983	22061	21870	21959	21890	22112	21877	22006	21874	21771	22097	21964	21949	21909	21772	22097	21749	21918	21852	21913	22061	21842	21653	21926	21860	22129	22024	22035	21774	21980	21861	21756	22030	22029	22001	21852	22082	22082	22002	22011	21808	22027	21910	21917	22124	21698	22028	21770	22026	21862	21772	22053	21881	22007	22018	21855	21927	21902	22005	21960	21798	21974	21854	21890	21942	21906	21847	22042	21933	21765	21887	21770	21823	21756	22025	21910	21954	22141	22035	21837	21904	21755	21769	22082	21906	21983	21936	21825	21891	22040	21872	21673	21852	22072	21949	21902	21973	21894	21770	21991	21865	22008	22029	21924	22036	22074	21844	21846	21839	21958	22113	21882	22045	21971	21841	21958	22133	22013	21944	21815	21939	21945	21934	21851	22008	21970	21823	21837	21816	21830	21840	21900	22000	22061	21970	21938	21768	21778	21890	22005	21824	21833	22005	21951	22214	21929	21931	22005	21967	21845	21886	21886	21909	21906	22010	21876	21958	21753	21841	21961	22185	21889	21681	21807	21690	21884	21893	21860	21620	21956	21894	21904	22101	22000	21980	21822	21816	21739	21902	21968	22045	22040	21911	21911	21996	21908	21887	22229	21936	22087	21672	22115	21847	21940	21843	22044	21913	21784	21933	22257	21909	21754	22124	21900	21973	21963	22175	21856	21810	21966	22033	22019	21943	21912	21778	21800	22111	22040	21971	21869	21865	21938	22011	21692	21822	21968	21947	21652	22032	21998	22006	21901	21849	21819	21990	21990	21935	21838	21856	21896	21918	22146	21849	22123	21935	22060	21825	22049	21749	22244	22127	22261	22017	21976	22025	21934	22163	22116	22071	22079	22073	22097	21898	21974	22048	22099	21859	21969	21979	21923	22038	21714	21905	21955	21887	21936	21860	22095	21971	22004	22130	21975	22023	22132	21903	21952	21809	21878	21763	21989	21709	21789	21872	22032	21969	21883	22032	21899	22013	21747	22075	21892	21729	21837	22194	21861	21890	21972	22121	21943	21715	21952	21908	21934	21846	22123	22031	21852	21948	21881	22083	21803	21999	21925	22009	21879	22063	22052	21790	21865	21919	21828	21892	21947	22054	21808	21950	21788	21980	22081	22055	21792	22125	22036	22050	21933	21939	21961	22004	22037	21829	21918	21934	21937	22101	21716	21872	22203	21970	21918	21836	21916	22004	21794	21795	21832	22163	21720	21987	21936	21967	22000	21991	21870	21761	21899	21946	22049	21806	22041	21776	21986	21908	21874	21857	21885	21768	22000	21966	22204	21765	22132	21971	22025	21919	21932	22084	21922	22116	21923	22059	22266	21792	21960	22015	21923	22014	22047	21842	21951	21946	21934	22060	21965	21540	21974	21847	21899	21764	21856	21996	21997	21780	21928	22130	21852	21892	21779	21998	22023	21808	21878	21699	21795	21835	22156	21980	21727	21976	22091	21764	22040	22063	22035	21944	22088	21741	21982	21713	21803	21854	21830	21831	21981	21953	21931	21871	21923	21808	21871	21958	22143	21908	21979	22061	21987	21916	21954	21730	22003	22067	21974	21905	22117	22180	21857	22174	21866	21996	22074	21987	22088	22106	21977	22005	21989	22029	22107	21873	22011	21934	21995	21822	21928	21761	22002	22019	21902	22014	21991	22057	22127	22019	21841	21899	21876	21995	22181	22008	22086	21825	22019	21982	21835	21753	21923	21836	22097	21828	21961	21842	21793	21947	21920	21961	21813	21809	21924	21846	21897	21922	22164	22132	22058	21902	22101	21899	21861	22157	22146	21727	21951	21968	22012	21937	21963	21859	21789	22022	21962	21980	22109	21781	21933	21991	22156	21514	22048	21909	21914	22021	21836	21856	22061	21974	21979	22039	21947	21951	22071	21986	21864	21845	22128	21766	21707	22029
15043	25113	23557	20456	19109	18658	18328	18062	18036	17719	17613	17739	17578	17594	17617	17826	17759	17428	17495	17312	17585	17469	17287	17307	17489	17525	17478	17486	17370	17452	17231	17471	17434	17618	17477	17476	17464	17690	17520	17598	17426	17585	17666	17519	17341	17313	17561	17313	17401	17421	17473	17436	17303	17496	17434	17492	17640	17851	17821	18042	18094	18145	18061	17702	17578	17632	17484	17418	17399	17543	17383	17463	17390	17428	17356	17244	17398	17476	17373	17538	17379	17170	17528	17381	17302	17352	17618	17470	17285	17145	17329	17451	17374	17345	17422	17263	17494	17310	17290	17451	17686	17435	17506	17381	17416	17376	17323	17403	17493	17452	17655	17398	17451	17462	17322	17483	17501	17404	17364	17293	17527	17599	17432	17471	17401	17460	17404	17372	17263	17343	17287	17480	17484	17325	17469	17295	17424	17538	17186	17387	17430	17536	17337	17352	17453	17574	17535	17541	17373	17282	17515	17388	17301	17325	17325	17391	17461	17380	17457	17319	17457	17506	17297	17554	17439	17451	17340	17474	17487	17594	17469	17514	17346	17393	17487	17400	17502	17271	17317	17246	17449	17409	17274	17305	17338	17260	17281	17512	17359	17424	17255	17468	17464	17570	17389	17389	17416	17334	17309	17235	17433	17386	17421	17262	17444	17394	17499	17261	17339	17629	17372	17404	17485	17406	17408	17323	17485	17324	17373	17403	17483	17491	17366	17390	17458	17475	17358	17392	17453	17486	17363	17386	17441	17485	17485	17530	17268	17423	17384	17346	17328	17336	17415	17542	17469	17505	17241	17363	17200	17517	17270	17581	17348	17369	17483	17362	17416	17331	17154	17495	17586	17195	17559	17509	17370	17322	17402	17475	17193	17444	17470	17401	17256	17262	17675	17517	17567	17481	17385	17326	17349	17450	17328	17528	17495	17451	17316	17462	17359	17490	17537	17196	17290	17247	17383	17257	17511	17391	17472	17376	17321	17274	17418	17486	17269	17413	17551	17357	17559	17378	17292	17451	17449	17477	17385	17468	17324	17348	17314	17469	17382	17517	17513	17600	17411	17478	17457	17416	17387	17428	17514	17235	17341	17385	17487	17527	17487	17356	17544	17206	17473	17509	17575	17516	17419	17385	17308	17316	17627	17384	17520	17439	17325	17602	17646	17424	17423	17481	17391	17314	17340	17493	17603	17474	17452	17284	17244	17364	17519	17524	17530	17266	17519	17270	17446	17338	17436	17346	17357	17263	17370	17554	17231	17563	17446	17236	17286	17215	17496	17343	17324	17309	17384	17477	17408	17417	16997	17424	17503	17356	17461	17345	17419	17328	17448	17440	17418	17411	17310	17382	17397	17474	17572	17369	17464	17348	17310	17256	17343	17349	17468	17313	17360	17502	17352	17415	17337	17309	17349	17459	17477	17505	17406	17402	17334	17496	17421	17483	17351	17504	17421	17550	17675	17300	17385	17372	17440	17471	17504	17689	17507	17487	17330	17399	17310	17353	17572	17311	17414	17454	17284	17469	17445	17560	17239	17562	17503	17238	17420	17448	17400	17525	17214	17581	17529	17497	17275	17493	17532	17404	17325	17326	17571	17475	17326	17408	17414	17494	17416	17511	17321	17396	17403	17478	17359	17442	17475	17338	17502	17305	17629	17431	17541	17383	17328	17418	17352	17435	17255	17492	17394	17399	17466	17307	17420	17444	17391	17438	17235	17438	17569	17427	17334	17454	17406	17516	17363	17560	17230	17231	17343	17486	17250	17467	17368	17432	17473	17457	17399	17461	17230	17596	17386	17258	17417	17289	17414	17450	17343	17371	17381	17502	17443	17514	17503	17358	17327	17317	17199	17272	17348	17372	17211	17406	17378	17260	17504	17458	17346	17327	17430	17362	17320	17282	17495	17580	17218	17350	17315	17541	17413	17398	17336	17370	17512	17309	17441	17430	17277	17463	17303	17478	17509	17290	17418	17532	17294	17269	17303	17396	17349	17347	17327	17368	17461	17330	17496	17316	17532	17325	17377	17309	17477	17340	17424	17355	17362	17387	17425	17413	17395	17366	17497	17381	17389	17423	17396	17393	17446	17381	17353	17403	17440	17585	17494	17290	17459	17354	17543	17331	17458	17372	17246	17481	17407	17534	17258	17485	17342	17430	17442	17451	17296	17411	17491	17431	17416	17535	17416	17332	17272	17407	17360	17409	17592	17309	17529	17437	17446	17328	17329	17454	17292	17327	17406	17484	17302	17339	17433	17341	17453	17385	17309	17372	17348	17342	17493	17257	17506	17420	17494	17190	17419	17321	17558	17406	17445	17257	17487	17350	17400	17422	17347	17409	17394	17416	17570	17375	17460	17350	17380	17466	17470	17454	17581	17248	17555	17426	17180	17554	17440	17442	17340	17320	17467	17308	17428	17472	17183	17429	17459	17322	17510	17458	17472	17482	17431	17508	17357	17485	17313	17496	17275	17395	17267	17337	17467	17310	17342	17403	17361	17271	17448	17422	17397	17473	17401	17278	17562	17507	17408	17792	17348	17229	17407	17327	17340	17267	17454	17407	17302	17510	17335	17608	17445	17434	17403	17442	17470	17506	17363	17297	17370	17498	17373	17444	17417	17428	17388	17466	17454	17385	17465	17399	17506	17326	17458	17336	17463	17550	17568	17567	17476	17517	17461	17380	17212	17445	17410	17397	17472	17407	17440	17287	17385	17358	17423	17332	17571	17375	17493	17411	17480	17426	17257	17364	17577	17347	17225	17453	17305	17412	17343	17386	17492	17332	17445	17413	17427	17441	17264	17401	17275	17322	17542	17265	17441	17248	17644	17277	17422	17199	17350	17311	17348	17313	17393	17378	17357	17597	17343	17492	17232	17236	17505	17350	17261	17307	17343	17400	17491	17358	17576	17413	17290	17375	17684	17449	17305	17236	17285	17592	17388	17321	17480	17280	17426	17238	17273	17387	17395	17353	17483	17420	17435	17316	17294	17342	17283	17437	17432	17381	17478	17588	17424	17437	17428	17455	17239	17576	17489	17432	17498	17346	17543	17421	17394	17406	17271	17431	17305	17252	17429	17174	17491	17463	17262	17297	17260	17239	17368	17599	17319	17394	17441	17301	17284	17331	17319	17618	17505	17179	17252	17365	17633	17404	17523	17443	17237	17511	17459	17471	17489	17415	17207	17499	17404	17414	17534	17335	17274	17410	17481	17496	17295	17441	17251	17331	17446	17349	17105	17343	17493	17376	17317	17382	17527	17445	17255	17407	17310	17318	17273	17360	17376	17528	17353	17473	17418	17296	17336	17349	17296	17310	17424	17359	17345	17379	17344	17325	17407	17391	17488	17376	17397	17421	17415	17296	17354	17442	17440	17370	17377	17464	17365	17606	17440	17430	17329	17370	17474	17441	17327	17347	17299	17447	17441	17328	17369	17283	17437	17415	17305	17622	17602	17310	17495	17443	17409	17439	17313	17449	17527	17483	17440	17287	17393	17531	17391	17531	17384	17605	17340	17556	17446	17491	17349	17428	17400	17336	17299	17465	17364	17264	17436	17236	17611	17298	17376	17267	17227	17369	17293	17484	17518	17447	17608	17487	17424	17126	17407	17367	17395	17412	17366	17389	17524	17455	17416	17278	17450	17383	17457	17473	17307	17274	17334	17472	17416	17267	17467	17449	17606	17349	17411	17289	17525	17242	17290	17343	17204	17465	17356	17545	17380	17337	17320	17511	17371	17436	17532	17371	17272	17509	17307	17504	17330	17379	17466	17490	17577	17420	17335	17403	17459	17322	17320	17486	17391	17294	17493	17479	17446	17495	17276	17342	17476	17476	17436	17485	17405	17292	17367	17392	17271	17279	17109	17406	17390	17553	17586	17470	17443	17356	17332	17366	17739	17462	17409	17365	17458	17633	17500	17273	17422	17356	17357	17449	17478	17444	17350	17583	17327	17409	17302	17425	17529	17447	17402	17638	17517	17292	17522	17394	17421	17401	17508	17454	17331	17352	17476	17295	17413	17326	17452	17444	17341	17428	17441	17469	17492	17487	17456	17354	17350	17292	17531	17349	17356	17277	17414	17570	17461	17514	17500	17510	17316	17328	17368	17321	17381	17323	17394	17364	17480	17421	17410	17440	17432	17341	17339	17335	17377	17415	17427	17397	17328	17482	17386	17449	17314	17459	17570	17392	17285	17348	17279	17362	17338	17346	17232	17386	17319	17448	17426	17450	17446	17418	17362	17293	17258	17434	17361	17365	17271	17440	17335	17276	17547	17381	17415	17290	17417	17229	17573	17388	17322	17537	17225	17462	17552	17384	17505	17452	17325	17571	17472	17313	17471	17437	17330	17460	17498	17273	17477	17291	17345	17403	17448	17299	17312	17305	17305	17535	17176	17251	17311	17536	17255	17280	17580	17349	17464	17380	17531	17405	17403	17458	17194	17119	17444	17563	17372	17332	17538	17535	17418	17425	17228	17464	17375	17464	17491	17458	17521	17403	17282	17419	17503	17384	17251	17365	17479	17477	17350	17415	17421	17406	17515	17379	17322	17239	17434	17500	17281	17435	17413	17399	17302	17313	17460	17278	17341	17472	17505	17414	17445	17455	17323	17348	17478	17226	17468	17338	17399	17519	17400	17352	17475	17355	17483	17700	17274	17533	17555	17453	17317	17283	17536	17351	17400	17517	17311	17423	17300	17286	17602	17372	17320	17440	17533	17269	17498	17377	17502	17438	17197	17373	17538	17262	17510	17519	17501	17335	17444	17458	17364	17526	17367	17298	17477	17406	17533	17429	17441	17495	17339	17430	17298	17552	17467	17512	17421	17273	17493	17455	17256	17499	17394	17387	17398	17528	17477	17598	17478	17463	17441	17551	17246	17472	17360	17525	17480	17453	17417	17285	17402	17599	17343	17493	17533	17506	17579	17494	17221	17401	17499	17325	17162	17489	17443	17439	17316	17444	17560	17301	17373	17522	17347	17434	17318	17192	17491	17450	17410	17203	17289	17559	17360	17458	17514	17508	17550	17417	17351	17348	17284	17382	17275	17506	17387	17329	17366	17325	17402	17472	17374	17197	17335	17441	17358	17565	17383	17417	17607	17304	17286	17571	17518	17456	17254	17294	17506	17483	17466	17458
23004	21490	29378	24013	21752	24612	28207	23174	22358	22790	22688	22384	22593	22378	22390	22524	22376	22571	22401	22254	22363	22355	22413	22269	22327	22286	22400	22349	22028	22046	22326	22186	22431	22499	22046	22008	22193	21962	22189	22076	22093	22048	22262	22124	22103	22211	22159	22252	22131	22179	21954	22217	21988	22151	22214	22259	22264	22591	22571	22745	22950	23321	22979	22844	22478	22217	22080	21905	22204	22229	22229	22062	21832	22021	22107	22071	22084	22190	22012	22129	22021	22279	21992	22063	22149	22007	22361	22166	22178	22074	21982	22228	22058	22157	22013	22040	21953	22035	22161	22005	22145	21832	21854	22101	22238	22148	22138	22210	22068	21977	21888	21860	21929	22253	22063	22035	21917	22035	21923	21976	22126	22081	22067	21978	22003	22167	22187	22085	22332	22068	21966	22028	21928	22061	22002	21869	22035	22047	22036	22136	22157	22005	22228	22130	21923	22094	22044	22075	22142	21780	21984	22176	22013	22036	22069	22025	22138	21936	22155	22090	21996	22046	22088	22209	21951	21823	22040	22021	22131	21968	22006	21945	22048	21980	22003	22148	22015	22200	22203	22022	21948	22246	22058	22062	21996	21938	22104	22059	22160	22225	21992	22092	22021	21980	21878	22064	22146	21940	21822	22055	22368	22146	22164	21974	21992	22183	22025	21974	22104	22034	22015	21913	22066	22173	21986	22120	21850	22070	22103	22189	22214	22340	21990	21782	21944	21831	21996	22068	21995	22180	22038	21983	22017	22038	22034	22017	21956	21914	22076	22245	22150	21856	21967	22038	22180	22193	22208	22031	22056	22009	22027	22031	21941	21983	21977	22089	21988	22122	22146	21904	22136	21956	22180	21813	22130	22091	21918	21933	21877	21878	22169	22029	22115	22277	22010	21987	22183	22036	21914	21962	22062	22032	22258	21871	22079	22319	21979	22273	21881	22032	22071	21992	21970	21913	21917	21916	22030	21952	22111	22044	22201	21879	22017	21795	22055	21846	22037	22057	22161	22080	21994	22105	22056	21835	22010	22208	21968	22087	22184	21926	22033	21790	21921	22155	21909	21880	22097	22050	21875	22041	22054	21883	21938	22018	22170	22186	21971	21983	22200	22255	21971	22082	22008	22089	21889	21939	22156	22218	21903	21949	22037	22121	22225	22083	22154	22156	21843	22221	21968	22042	21928	21931	21896	21911	22156	22034	21956	22119	21968	22154	22015	22328	21934	22127	21942	21820	22000	22015	22199	22211	22161	22005	21990	22104	21767	22115	22065	22084	22035	21855	21908	22080	22248	21983	22000	21900	21836	21877	22012	21932	22248	21916	21866	22008	22128	21807	21822	21982	22205	21991	21986	22108	22003	22069	22004	22009	22135	21896	21940	22064	22139	21931	22075	22124	21920	21951	22109	22007	22013	22006	22146	22106	21982	22093	22006	22202	22125	22072	22015	22036	22124	22368	22012	21913	22125	22180	22087	22127	21973	21975	22086	22189	22051	22062	21916	21974	22172	22023	21977	22005	22357	21800	22065	21885	21952	21895	21954	22055	21959	22018	22118	22041	22090	22233	21901	22156	21884	21954	21991	22066	21897	22000	22270	21973	21944	22134	21865	22160	22077	22012	21758	21938	22035	22249	22145	21966	22232	22076	22069	21753	21914	22036	22026	22188	22190	21887	22206	21996	22154	22011	21970	22073	21685	22083	22140	21952	21975	22143	22048	22043	21866	22040	22047	22001	22069	22044	22087	22166	21938	22124	22048	21963	22301	22036	22040	21923	22112	22118	21781	22025	22157	21974	21901	21966	22036	22156	22325	22068	22047	21902	21941	22244	22115	21881	21861	22099	22143	21994	22034	21891	22151	21809	21930	21878	22013	22116	22194	22177	22161	22052	22116	21880	21874	22086	22192	21962	22227	21845	21843	21847	21965	22080	21893	22135	22053	22187	22064	21994	21998	22125	21861	21927	22160	22038	22113	22058	22033	22084	22083	22128	22225	21953	22013	22192	21996	22059	22008	21953	22032	21956	22066	21859	22142	21895	21958	21932	22014	22089	21946	22125	22246	21933	22165	22128	22008	22143	22134	22105	22066	22047	21908	21914	21870	22068	22013	22000	22045	21988	22159	22170	22169	22189	22059	22104	21964	22003	22222	22052	21913	22049	21964	22027	22052	22060	22072	22016	22025	21829	22082	22094	21983	22058	21985	22021	21813	21949	21827	22064	22086	21896	21913	21940	22198	22013	21928	22288	22069	22095	22063	22089	21949	22248	22181	21960	22095	21972	21960	21854	22050	22029	21992	21842	22071	22084	21776	22335	21970	22116	22060	21971	22213	22031	22062	22029	22029	22203	22129	21990	22145	22181	22240	22087	22097	21928	22136	22012	21959	21940	21780	22022	21921	21899	22190	21941	22131	21973	21895	22030	22086	21960	21963	21995	21844	22140	21842	21830	21962	22099	22119	22143	21993	21883	21995	22227	21951	22156	22059	22052	21924	22122	22249	21983	22034	22121	21843	21923	21906	21972	22076	22123	21797	21985	22182	21955	22097	22106	21961	22076	21965	21947	21999	22145	21977	22108	21964	21812	22101	22186	22087	21987	21941	22020	21964	22139	22116	21803	21736	22137	21995	22039	22104	21998	21952	21808	21986	21891	21773	21677	21920	21977	22131	22093	21911	21931	21848	22029	22120	22049	22129	21792	21793	21808	22049	21883	21843	22164	22146	22006	22076	22076	22120	22064	22013	21854	21967	21958	21921	22047	22149	21885	22057	21876	21964	21919	22136	21995	22061	22082	21923	22093	22119	22089	21942	21987	21798	21894	21985	21964	21997	21994	22094	22152	22180	21952	22085	21923	22069	22160	21828	21942	21919	21731	21822	22141	22073	22114	21987	22147	21853	22107	22267	22148	21972	21932	21838	21767	22174	21793	22017	21824	22082	22063	22148	22081	22148	21964	22208	21931	21905	21947	22073	22290	22184	22130	22153	21917	22154	22095	22174	21870	22331	22031	22186	22052	22050	22161	21848	22133	21826	21978	21986	21929	21999	21966	22052	22007	21960	22189	21945	22044	21946	21944	21882	21801	21911	22102	22120	22098	22082	22125	22007	22154	21954	22033	22058	21954	21934	22012	21822	21964	21932	21845	22041	21882	22024	22154	22014	22013	22281	21957	21986	22058	22039	22095	22233	22009	21959	21999	22083	22010	22181	22035	21971	21889	22145	22013	21981	21898	22105	22032	21815	22170	22003	21857	21816	22238	22079	22342	22084	22110	22161	22002	22073	22010	22164	22043	22087	21999	21861	22044	22350	22051	22153	22015	21962	22096	21757	21848	22008	22144	22040	21950	22043	21861	22202	22138	21995	22081	21984	22014	22215	22013	21946	22072	21925	21981	21940	21868	22086	21988	22076	22029	22030	21965	22052	22243	22002	22030	22059	21932	22089	22130	21726	22366	22109	22018	22159	22131	21980	21991	22041	22068	21955	22155	21889	22261	22085	21956	21872	22133	21975	22053	22063	22038	22233	22090	21987	22069	21920	22121	22248	22000	21924	21894	22062	22086	21958	22042	22041	22033	21901	22142	21987	22325	22133	21905	21856	21997	21992	21843	22032	22089	21981	21881	22314	22165	22201	21986	21935	21988	22172	22017	22094	22131	22185	22028	21900	22012	22121	21786	21814	22002	22089	22029	22088	22127	22023	21837	22109	21846	22066	22132	22241	21886	22003	22098	21935	22054	22036	22072	21880	22079	22022	22120	21896	22045	22334	22054	21921	22108	22176	22049	21939	21998	22114	22067	22025	21940	21871	22084	22112	21831	22051	22127	21928	21901	21874	21998	21961	21996	22189	21900	21903	21967	22172	22264	21737	22053	21821	22002	21982	22063	22040	22173	21949	21852	22090	22148	21807	22173	22113	22148	22005	22027	21935	21883	21944	21925	22035	21880	21901	21906	22057	22045	22007	22089	21967	21972	22240	21896	21972	22227	22236	22072	22020	22022	21870	22124	21950	22030	22143	21909	21932	22067	21795	22061	22128	21832	22167	22020	22088	21809	22055	21954	22044	22036	22063	21975	22166	22007	21967	21832	21774	22069	22028	21967	22098	22053	21943	21922	21971	22020	21857	21829	22141	21930	21860	22108	22193	21971	22106	22218	22033	22162	22264	22227	22147	21944	22001	21896	22054	22017	22114	22055	22055	21937	21753	21801	21905	21900	21926	22104	22045	22314	22177	21836	21730	21858	21921	21985	21999	22295	22291	22184	22164	22075	22081	22191	22077	22195	21989	22186	22181	21857	22233	22135	22250	22064	22180	21899	21940	22073	22074	22052	22246	22023	22117	21888	21997	21896	21996	21962	21888	22042	22051	22037	21985	21876	21898	21903	21868	22054	22026	21943	22029	21938	22056	21949	21831	22090	21981	21901	22102	22107	22114	22159	22121	22279	22071	21973	21740	22047	21936	22069	22155	21908	21909	22020	22090	22006	22064	22046	21780	21901	22311	22045	21966	22094	22367	22131	22040	22054	21984	22056	22063	22013	22090	21996	22294	22131	22044	22073	22022	21969	21993	22067	21764	21996	21993	22054	22073	22014	21913	21927	21855	21967	22028	22057	21970	22035	21930	21959	21847	22051	22015	22061	21982	22114	21839	22010	22042	22022	21933	22076	22037	22153	22209	22235	21872	22193	22043	21918	22077	22077	22229	22164	21762	21840	22112	21947	22233	22081	22165	21983	22242	22011	22068	22152	22072	21977	22087	22211	22081	22044	22079	21854	22047	21848	22086	22009	21924	21994	22003	22012	22133	21915	22176	21965	22125	21919	22069	21858	22180	22024	21823	22125	22088	22031	22034	21962	22070	22285	22065	22177	21999	22119	22141	22179	21878	21844	21898	21853	22059	22146	22030	21878	21979	21832	22135	21922	22159	22060	22220	22007	21974	22153	22037	21875	22293	22103	22054	21981	22057	22141	22044	21965	22065	22080	22140	21888	22190	21892	22068	22082	21935	22017	22145	22011	22016	21995	22231	22052	21926	22182	22090	22013	22006	21984	22110	21960	21781	22020	22096	22016	22123	21895	22087	22119	22332	22061	22117	22054	22126	22003	22250	22196	22194	21922	22114	22199	22232	22037	21857	21813	21997	21984
16180	29560	27383	22333	20527	19879	18881	18631	18216	18046	18014	17908	17849	17896	17760	17588	17688	17550	17635	17528	17579	17639	17510	17685	17613	17411	17278	17710	17454	17522	17573	17556	17500	17488	17577	17651	17607	17625	17414	17500	17345	17490	17306	17390	17485	17450	17340	17544	17697	17412	17390	17490	17592	17552	17412	17382	17879	18016	18257	18734	18703	18816	18490	18158	17794	17636	17324	17265	17414	17295	17540	17390	17459	17343	17463	17287	17352	17401	17451	17487	17330	17593	17423	17286	17440	17476	17453	17427	17373	17441	17307	17343	17421	17406	17336	17444	17407	17554	17391	17471	17420	17347	17316	17546	17300	17524	17431	17422	17300	17435	17459	17298	17232	17359	17449	17468	17498	17319	17440	17322	17426	17473	17379	17415	17424	17283	17506	17319	17460	17419	17458	17471	17375	17486	17327	17525	17320	17475	17354	17369	17292	17414	17366	17247	17380	17138	17511	17385	17521	17437	17407	17493	17383	17413	17402	17436	17381	17306	17351	17482	17462	17297	17438	17562	17400	17247	17700	17489	17359	17596	17416	17402	17238	17394	17347	17418	17358	17550	17251	17458	17328	17199	17429	17504	17402	17323	17405	17536	17493	17255	17452	17598	17455	17496	17469	17442	17337	17496	17423	17530	17394	17440	17624	17481	17446	17291	17455	17521	17509	17529	17501	17452	17601	17510	17311	17431	17382	17439	17365	17555	17333	17301	17498	17431	17548	17403	17421	17302	17444	17424	17229	17437	17379	17310	17474	17196	17415	17376	17456	17277	17300	17397	17373	17314	17322	17552	17427	17470	17463	17366	17514	17147	17569	17571	17408	17362	17449	17453	17372	17432	17548	17364	17433	17577	17593	17540	17481	17372	17430	17484	17382	17287	17238	17536	17455	17422	17196	17483	17185	17486	17387	17486	17398	17433	17244	17403	17233	17446	17351	17494	17458	17340	17414	17357	17351	17463	17435	17156	17485	17447	17344	17274	17400	17330	17144	17248	17352	17350	17362	17605	17411	17476	17318	17472	17248	17497	17508	17501	17429	17485	17429	17233	17175	17350	17480	17458	17377	17272	17515	17357	17454	17504	17440	17283	17389	17349	17350	17420	17285	17524	17467	17387	17310	17370	17350	17353	17524	17561	17377	17405	17366	17263	17538	17314	17454	17327	17318	17439	17336	17381	17389	17300	17384	17522	17584	17395	17398	17227	17443	17416	17397	17279	17267	17520	17381	17220	17534	17234	17364	17309	17479	17425	17578	17454	17341	17424	17371	17500	17479	17489	17313	17471	17264	17539	17478	17557	17507	17461	17495	17486	17530	17409	17562	17289	17444	17324	17544	17244	17434	17524	17476	17454	17304	17393	17471	17356	17368	17329	17324	17341	17189	17400	17471	17360	17335	17576	17301	17417	17482	17426	17428	17522	17536	17562	17303	17379	17452	17550	17604	17323	17552	17380	17453	17382	17481	17249	17605	17626	17325	17518	17462	17371	17204	17555	17522	17411	17467	17424	17340	17402	17447	17275	17473	17378	17393	17161	17414	17415	17376	17302	17465	17199	17382	17606	17385	17362	17346	17552	17468	17517	17294	17455	17263	17534	17279	17253	17383	17305	17324	17529	17438	17421	17447	17286	17470	17474	17557	17376	17422	17373	17396	17349	17528	17540	17491	17407	17326	17533	17514	17278	17359	17272	17552	17377	17386	17419	17584	17291	17433	17591	17197	17424	17407	17489	17406	17204	17449	17388	17277	17354	17399	17472	17337	17383	17315	17514	17510	17386	17453	17488	17538	17394	17469	17165	17383	17324	17452	17438	17487	17165	17517	17391	17374	17368	17224	17418	17189	17457	17413	17287	17469	17355	17534	17303	17300	17413	17422	17368	17310	17386	17365	17347	17255	17424	17380	17478	17343	17379	17575	17354	17327	17220	17433	17416	17574	17374	17427	17381	17419	17407	17438	17319	17428	17346	17205	17460	17423	17538	17332	17308	17372	17455	17225	17319	17417	17461	17514	17316	17460	17310	17495	17186	17605	17191	17410	17580	17417	17497	17461	17343	17321	17450	17536	17392	17377	17322	17343	17470	17195	17299	17256	17469	17327	17430	17294	17190	17415	17409	17487	17438	17384	17217	17562	17373	17404	17504	17456	17354	17364	17377	17318	17484	17351	17305	17238	17463	17398	17511	17436	17302	17397	17417	17259	17482	17395	17359	17473	17352	17685	17355	17309	17267	17436	17302	17466	17331	17369	17445	17258	17310	17292	17322	17275	17443	17358	17418	17207	17384	17338	17377	17461	17410	17443	17289	17536	17402	17305	17279	17418	17409	17588	17537	17410	17294	17451	17363	17475	17350	17433	17391	17366	17273	17391	17473	17290	17375	17417	17514	17451	17414	17427	17305	17260	17508	17449	17564	17481	17377	17101	17511	17346	17464	17254	17393	17340	17483	17577	17381	17350	17468	17539	17433	17401	17342	17452	17414	17376	17438	17552	17337	17195	17478	17457	17457	17349	17432	17397	17515	17403	17270	17501	17429	17594	17419	17432	17314	17353	17410	17358	17522	17495	17251	17450	17519	17298	17593	17529	17225	17395	17255	17380	17428	17414	17299	17289	17323	17404	17364	17439	17276	17375	17324	17603	17379	17619	17324	17254	17394	17453	17577	17378	17326	17402	17521	17414	17662	17217	17521	17296	17495	17339	17357	17407	17402	17342	17358	17404	17636	17254	17418	17243	17557	17541	17448	17443	17539	17241	17472	17366	17426	17262	17310	17332	17401	17453	17335	17460	17359	17425	17295	17404	17382	17332	17329	17385	17360	17428	17414	17294	17406	17409	17432	17494	17343	17617	17542	17314	17463	17417	17409	17595	17461	17453	17434	17481	17208	17516	17382	17207	17613	17452	17450	17599	17401	17503	17426	17359	17385	17418	17377	17612	17258	17286	17376	17448	17306	17421	17315	17280	17460	17333	17390	17411	17450	17308	17315	17253	17352	17523	17266	17422	17365	17335	17386	17488	17445	17370	17469	17380	17381	17340	17466	17407	17396	17480	17468	17324	17424	17299	17472	17253	17472	17391	17422	17502	17295	17465	17527	17459	17290	17340	17404	17424	17394	17434	17328	17319	17273	17460	17063	17513	17303	17376	17569	17339	17461	17448	17499	17552	17381	17381	17140	17292	17412	17302	17313	17590	17527	17537	17370	17326	17374	17440	17426	17261	17434	17348	17329	17342	17350	17264	17333	17318	17360	17445	17459	17482	17654	17345	17386	17477	17197	17351	17413	17405	17405	17456	17420	17445	17378	17403	17379	17584	17342	17289	17349	17464	17349	17418	17376	17399	17377	17487	17403	17269	17176	17507	17500	17257	17479	17529	17429	17420	17461	17222	17544	17331	17467	17343	17310	17389	17243	17393	17282	17517	17578	17499	17283	17290	17466	17468	17619	17386	17480	17352	17526	17301	17577	17314	17488	17418	17292	17232	17427	17419	17406	17355	17301	17432	17491	17360	17318	17451	17457	17398	17394	17371	17399	17442	17398	17346	17373	17387	17430	17412	17343	17269	17355	17411	17422	17483	17372	17363	17363	17534	17446	17350	17504	17320	17377	17406	17421	17330	17332	17359	17426	17391	17370	17456	17152	17460	17504	17519	17338	17477	17414	17324	17565	17412	17476	17397	17422	17464	17379	17395	17183	17642	17394	17416	17474	17512	17242	17606	17383	17444	17264	17436	17430	17221	17224	17324	17360	17384	17629	17305	17394	17345	17386	17473	17433	17333	17211	17505	17453	17364	17292	17457	17255	17523	17299	17381	17338	17301	17550	17416	17246	17389	17280	17410	17350	17311	17353	17436	17572	17616	17340	17485	17473	17358	17341	17518	17330	17435	17291	17355	17549	17150	17558	17500	17147	17499	17358	17270	17502	17569	17489	17338	17402	17551	17263	17270	17698	17444	17434	17386	17406	17331	17347	17527	17643	17510	17339	17339	17536	17347	17333	17504	17513	17405	17271	17422	17343	17455	17275	17277	17340	17307	17366	17456	17380	17436	17568	17289	17424	17322	17511	17475	17467	17439	17231	17481	17571	17328	17445	17395	17530	17367	17411	17508	17305	17364	17346	17403	17446	17496	17349	17430	17649	17455	17408	17653	17414	17333	17544	17585	17112	17249	17292	17624	17200	17297	17510	17356	17482	17215	17426	17378	17439	17317	17392	17648	17326	17225	17393	17353	17293	17268	17365	17435	17358	17394	17276	17497	17400	17290	17493	17484	17277	17342	17319	17366	17409	17510	17423	17412	17364	17411	17200	17422	17363	17361	17405	17489	17382	17489	17367	17414	17241	17245	17292	17281	17268	17419	17295	17374	17336	17502	17492	17303	17488	17460	17259	17397	17382	17371	17479	17497	17484	17408	17508	17527	17335	17388	17286	17510	17252	17460	17523	17527	17330	17431	17409	17386	17610	17368	17343	17611	17411	17262	17647	17356	17354	17336	17531	17382	17369	17388	17242	17383	17478	17410	17364	17363	17352	17441	17352	17320	17435	17338	17442	17138	17308	17417	17449	17447	17497	17301	17544	17429	17458	17426	17223	17362	17483	17435	17515	17290	17365	17281	17273	17353	17438	17453	17278	17538	17302	17314	17387	17439	17561	17524	17469	17411	17402	17353	17523	17627	17371	17402	17349	17504	17622	17449	17537	17415	17496	17338	17440	17531	17195	17403	17410	17322	17588	17461	17460	17274	17588	17143	17416	17179	17323	17315	17483	17347	17317	17400	17523	17420	17503	17301	17396	17423	17320	17403	17519	17228	17426	17283	17428	17453	17278	17377	17625	17420	17419	17283	17483	17468	17296	17448	17420	17480	17675	17347	17233	17323	17435	17570	17288	17288	17456	17397	17542	17234	17400	17466	17335	17433	17453	17249	17395	17321	17566	17291	17470	17443	17393	17245	17378	17422	17449	17532	17363	17442	17401	17440	17449	17407	17535	17513	17466	17341	17369	17391	17174	17536	17412	17521	17477	17458	17457	17327	17368	17511	17384	17503	17419	17525	17479	17453	17221	17422	17510	17397	17324	17390	17367	17451	17401	17319	17389	17404	17345	17554	17369	17390	17471	17451	17375	17297	17481	17275	17301	17375	17356
28637	22803	26640	24796	21929	22232	22232	22176	22007	22128	22055	21807	21923	22069	22037	22260	22095	22086	22092	21975	21990	21732	21851	21976	22145	22000	22092	22016	21984	22166	22009	21967	22031	21850	21980	21860	21965	22103	21963	22166	21908	22066	21810	22012	21948	21813	22155	22153	21805	21804	22031	21883	22070	21865	21959	22006	22002	22168	21914	22084	22029	22349	22282	22097	21957	21965	21971	21920	22169	21887	22183	21946	21790	21914	21918	22097	21929	21930	22076	21882	22067	22062	21916	21914	21823	21990	22168	22015	21990	21937	22091	21997	21786	22029	22072	22066	21799	21890	22104	21923	21957	21999	21816	22128	22060	21953	21947	21989	21708	21976	21865	21894	21806	21862	21843	21647	21820	21975	21870	21843	21991	21827	22038	21906	21974	22062	21966	21878	22114	22185	22047	22021	22099	22030	21930	22000	21765	21773	22035	22022	22065	21982	21960	21857	21973	21944	21945	22055	21747	21784	22073	21927	21891	21833	21854	21929	22043	21920	22053	21780	21754	21906	21911	22165	22071	21918	21834	22105	21913	22068	22146	22071	22204	22176	21957	21820	22119	21903	22015	22158	21968	21989	22047	21867	21919	21983	22031	22128	21969	21943	22066	22088	22000	21920	21982	21854	22013	22205	22162	22086	22205	21819	22033	22014	22113	22073	21933	22037	21719	21932	22014	21753	22011	21899	21978	21882	22046	21774	22054	22007	22008	21937	22089	21831	22051	22043	22033	22104	21883	21892	21836	22110	22135	21997	22101	22177	22039	22097	21930	22213	21820	22121	22161	22097	22031	21852	22002	22131	21962	21994	22139	21872	21974	21914	22099	22433	22022	21953	21941	21802	22098	22167	21794	22009	21814	21863	21877	21979	21878	21876	21944	21868	21859	22065	21758	22044	22080	22171	21924	22011	21954	21794	21988	21804	21738	21993	21967	22098	21959	21715	21846	22065	21998	21954	22161	22085	21946	21840	22095	21852	21999	22038	22244	21799	21892	21822	22063	21966	21854	21969	22039	21893	21821	22027	21806	22301	21947	22034	22016	22032	22066	22231	21954	22148	21931	21931	21801	21889	21730	21764	22046	22049	21910	22100	21965	22056	21884	22065	22017	22056	21770	21928	21881	22005	21843	21884	22081	21992	22234	22257	21729	22269	21890	21956	22115	21943	22274	21945	21950	22090	22129	21880	21918	22083	22165	22031	21741	21955	22124	21988	21903	22000	21879	21822	21884	21866	21811	21850	22035	21853	21776	22138	21826	22019	21891	21906	21831	22016	21927	21935	21939	21961	22018	21939	22047	21889	21861	21925	21970	22026	21858	21982	21887	22022	22194	22098	22097	22062	22033	21928	22034	22029	22007	21802	21844	21984	22014	21971	22383	21977	21923	21990	21861	21770	21955	21993	21963	21962	21993	22074	22094	22045	22040	22047	21900	21870	21738	21964	22033	22053	21924	22050	21868	21597	22067	22029	21929	21968	21966	21774	22011	21879	22165	21876	21854	22051	21811	22053	22133	21981	21820	21829	21891	21916	22202	22006	22027	21776	21714	21807	21780	22081	21772	21920	22109	21836	22013	21865	21944	21813	21818	21970	21979	22022	22251	21897	21888	22088	22120	22183	22202	21891	21912	22057	22046	22201	21895	21998	21881	22178	21855	22173	22133	21822	21861	21953	21689	22142	21965	21950	21732	21851	22088	21881	21943	21821	21780	21988	21867	22228	21867	21741	21829	21730	21745	21947	22094	21961	21868	22156	21962	21665	21988	21994	22200	22161	22119	22084	22244	21926	21847	21961	21817	21977	22154	22031	22055	22076	21901	22130	22011	22016	21685	21907	21947	21950	21970	21971	22082	21824	22049	21847	21859	21914	21939	21980	22012	21697	21723	21859	22034	21958	21929	22124	21956	21925	21915	22035	21908	21857	21965	21878	22020	21970	21941	21837	21993	21745	21909	21907	21991	21847	22106	21907	21936	21856	21720	21701	22098	21935	22076	21867	22071	22007	21878	21946	22117	21739	22037	22053	21957	22007	21948	22146	21978	22001	21820	21861	22036	22173	22021	22019	22041	21913	21979	22004	21921	21878	21994	22116	22017	21846	22181	22110	21863	21792	21913	22110	21902	21745	21796	22030	22110	21958	21803	21904	21840	21910	22026	21843	21985	21906	22022	21939	21999	21934	21896	21830	21840	21816	22185	21944	21824	22031	21960	21894	21881	22129	21789	21963	22064	22131	22095	22036	22099	22038	21862	22149	22047	22011	21903	21867	21956	21984	22265	22126	21876	22088	22058	22118	21988	22102	22234	21871	21797	21871	22177	21910	21887	22126	22004	22218	22133	22132	22077	21924	22027	21986	21810	22133	21997	22104	21976	21886	22061	22120	22107	21958	21986	21819	21959	21829	21836	22129	22247	22002	21994	22215	21700	22004	21774	21908	21976	22026	22085	21817	21771	22005	22165	21851	21999	22100	22085	21957	21853	21882	21730	21902	22122	21785	21893	21996	22070	21884	22227	22117	22143	21990	22025	22036	22004	21897	21863	21904	21828	22196	22158	21924	21961	21814	21923	21913	21942	22003	22090	22120	22055	22015	21824	21830	21868	22110	21970	21898	22029	22087	21851	22029	21946	22060	21885	21971	21951	22028	21988	22045	21759	22105	21804	21944	22038	22186	21897	22009	22102	22119	21888	22034	22036	22238	21981	22095	21853	22047	21941	22072	21898	21965	22004	22039	21787	21825	22036	21958	21838	22073	22060	21878	21917	22012	21904	21936	21849	21883	22041	22050	21797	21996	21916	21832	21916	21893	22171	21821	21821	21923	21904	22040	21931	21908	21884	22119	21987	22028	21809	21854	22040	21981	21853	22144	22122	21889	21991	21801	21851	21893	21678	21928	22164	21978	21962	21988	22112	21851	21923	21930	22146	21843	21955	21918	22009	21847	21875	21997	22084	21995	22073	21968	21926	21917	22000	21891	21896	22052	22026	22019	21916	21836	22012	21993	21775	21883	21952	21958	22173	21932	22168	21974	22061	22118	21874	21982	21957	21927	21910	21847	21777	21854	21807	21849	22092	21777	21784	21685	21955	21893	21970	21962	21834	22024	21861	21872	21964	22041	22035	22138	21848	21920	21832	21773	22066	22059	21907	22062	21995	22088	22108	21941	21738	21618	21799	21823	22015	21957	21905	22056	21929	22160	21877	22180	21973	21929	21869	21823	21929	22027	22238	22143	21833	21974	22097	21890	22118	21880	22027	21844	21957	21957	21986	21843	22152	22124	21991	21712	21881	21856	21815	21894	21719	22012	21909	21899	22027	22019	22119	22194	21738	21875	21990	22001	22048	22133	21882	21973	21773	21843	21944	22034	22143	21947	22082	22085	22120	22152	21808	22128	21963	22140	21762	22041	21729	22030	21952	21924	22065	21912	21939	22040	22127	21950	21812	22099	22130	22136	22089	21928	22067	22125	22024	22109	21939	21965	22227	22006	22116	21955	22002	21910	21914	21963	21956	22041	22051	21778	21707	22103	21964	22064	22104	21896	21865	22353	21798	21926	21988	21964	21905	21867	22012	21993	22104	21834	21901	21653	21735	21876	21968	22032	22173	21889	21686	21962	22026	22046	21882	22073	21818	21874	21720	21902	22005	22207	22102	21705	22057	21928	22311	22204	22143	22144	21946	21931	21819	21977	21715	22157	21868	21925	21855	22017	21942	21912	22068	21930	21932	22102	22181	22019	22048	21812	21989	22062	22035	21765	21912	21963	21862	21905	21975	21969	21902	22035	22027	21795	21925	21881	21999	21911	21744	22052	21954	21832	21815	22020	22023	22044	22172	22047	22012	21937	21913	22041	22238	22076	21925	21986	21929	21957	21902	22065	22223	21898	21696	22040	21744	21829	22098	22027	21978	22120	21968	21891	22017	22379	22078	22328	21984	21729	21941	21970	21917	22011	21788	21936	21924	22030	21922	21983	21986	21848	21844	21695	22121	21944	21925	21924	21885	22044	22048	22002	21992	21918	21803	21988	22150	21946	22036	22006	21984	21830	21933	21917	21863	22028	21900	21953	21862	21995	22184	22089	22007	21918	21861	21987	21967	22133	22048	22072	21900	21942	21821	22010	21882	21865	21905	22008	21969	21981	22156	22045	22087	22109	21807	21823	21924	21820	21805	21987	22071	21905	21970	21970	21993	21931	21912	22160	21991	22163	22074	22007	22056	21785	21874	21879	21897	22037	21976	21941	21872	22155	21908	21920	21932	21990	21821	21815	21909	21950	22025	21898	22216	22206	21949	21852	21734	21828	21898	21873	22098	21693	22060	22131	22074	22228	21927	22141	21738	21919	21902	21891	21830	21716	21984	22049	22020	22041	21868	21659	22036	22113	21864	21915	21827	22162	22138	22105	21929	22169	21954	22018	21932	22069	22207	21889	22020	21977	21901	21924	22061	22146	22146	22109	21911	21918	21678	21985	21820	21976	22010	22202	21984	21849	22127	22105	22120	21876	21924	22215	22021	22034	21972	21967	21977	22117	21924	22017	22101	22044	21853	21915	22185	21854	21950	22026	21988	22078	21865	22091	21993	21735	21879	21949	21939	21929	21896	21990	22025	22179	22068	21775	21867	21941	21919	22087	21877	21872	22030	22015	22059	21929	21853	21823	21863	22110	22172	21974	21744	21859	21866	21973	22081	22104	21899	21754	22029	21988	22017	21949	22083	22154	21984	22030	22009	21619	21904	21874	22027	21783	21798	21883	21979	21916	21933	21931	21975	22205	22033	21984	21856	22210	21931	21908	22011	22009	22063	21897	21845	21896	22032	21830	22074	21976	21853	22228	22093	21764	21871	21848	21791	21952	22055	22191	21887	21837	21933	21958	22179	21974	21881	21953	22010	22002	21861	22015	22018	21941	21953	22112	22012	21991	21826	21806	21794	21969	21898	21911	21935	21860	22001	21938	21831	21955	21984	22004	21850	21972	22128	21868	21991	21933	21899	21781	22122	21952	21982	22229	22078	22075	22095	21955	22008	22063	21885	21920	21934	21831	21903	21982	21943	22238	21863	22058	21823	21848	22125	21767	22121	22178	22147	21874	22104	22063	21968	21976	21986	21994	21976	21842	22096	21765	21958	21898	21846	22085	21829	22093
16329	19716	19398	18090	17726	17750	17514	17731	17557	17675	17411	17436	17533	17471	17422	17529	17242	17382	17505	17464	17387	17431	17381	17338	17448	17309	17535	17539	17392	17341	17209	17575	17385	17264	17515	17471	17315	17393	17467	17468	17445	17447	17574	17373	17294	17430	17153	17502	17407	17448	17372	17444	17412	17437	17312	17615	17498	17329	17328	17525	17504	17475	17510	17382	17539	17302	17312	17442	17298	17515	17325	17286	17217	17567	17284	17383	17507	17239	17207	17335	17301	17271	17280	17259	17282	17234	17356	17385	17378	17176	17430	17405	17272	17376	17400	17299	17643	17541	17418	17387	17437	17348	17278	17458	17396	17437	17405	17515	17332	17314	17451	17289	17335	17431	17265	17520	17337	17259	17425	17391	17357	17417	17225	17351	17397	17282	17276	17519	17463	17427	17459	17242	17428	17411	17474	17327	17316	17359	17201	17144	17306	17286	17246	17330	17271	17400	17439	17392	17313	17353	17165	17429	17293	17397	17192	17502	17332	17428	17168	17313	17307	17449	17307	17225	17335	17288	17455	17318	17423	17205	17426	17262	17263	17472	17287	17108	17515	17518	17239	17560	17300	17431	17307	17423	17509	17225	17444	17393	17250	17473	17465	17296	17486	17266	17219	17404	17252	17451	17563	17330	17249	17303	17442	17494	17462	17304	17483	17415	17246	17351	17398	17517	17410	17409	17320	17229	17375	17357	17226	17428	17407	17220	17486	17317	17468	17176	17505	17248	17439	17324	17370	17373	17442	17483	17437	17419	17252	17284	17219	17557	17435	17481	17339	17231	17380	17314	17422	17501	17385	17297	17315	17270	17389	17432	17391	17175	17560	17466	17442	17410	17338	17468	17586	17551	17285	17244	17291	17414	17480	17539	17454	17406	17317	17497	17442	17324	17286	17218	17513	17226	17380	17459	17383	17383	17157	17365	17515	17301	17407	17310	17427	17447	17460	17488	17603	17406	17457	17451	17468	17281	17523	17320	17354	17469	17294	17230	17409	17217	17302	17356	17366	17501	17365	17411	17429	17422	17630	17258	17318	17290	17445	17258	17504	17386	17271	17300	17440	17447	17276	17536	17307	17184	17464	17362	17391	17325	17301	17394	17541	17226	17450	17507	17419	17378	17434	17434	17496	17328	17258	17542	17337	17452	17517	17706	17538	17348	17481	17587	17255	17252	17371	17416	17286	17423	17338	17452	17357	17385	17374	17190	17307	17458	17430	17457	17497	17312	17350	17320	17439	17341	17286	17394	17353	17497	17253	17448	17578	17321	17395	17448	17368	17352	17308	17397	17350	17416	17415	17491	17317	17440	17303	17501	17178	17395	17342	17507	17413	17175	17452	17335	17483	17523	17395	17344	17376	17385	17443	17347	17351	17397	17396	17299	17473	17332	17578	17280	17231	17382	17352	17380	17366	17298	17509	17282	17384	17361	17243	17247	17499	17155	17335	17435	17476	17415	17410	17451	17518	17292	17444	17285	17393	17448	17284	17510	17441	17414	17321	17421	17238	17366	17435	17268	17355	17216	17404	17354	17369	17195	17317	17337	17373	17452	17530	17333	17307	17423	17421	17317	17458	17384	17407	17331	17259	17370	17342	17550	17441	17287	17200	17133	17453	17234	17413	17307	17417	17368	17569	17344	17349	17383	17275	17233	17469	17378	17329	17380	17317	17366	17410	17404	17291	17445	17392	17309	17364	17405	17574	17384	17408	17352	17324	17314	17608	17320	17269	17422	17228	17338	17373	17437	17294	17256	17552	17468	17193	17358	17308	17417	17351	17430	17387	17418	17352	17322	17500	17339	17399	17353	17408	17433	17339	17311	17234	17350	17476	17521	17169	17428	17176	17479	17517	17350	17261	17348	17428	17426	17252	17348	17493	17374	17376	17479	17281	17300	17507	17321	17397	17380	17378	17295	17412	17330	17445	17129	17558	17335	17444	17424	17383	17185	17315	17465	17496	17273	17451	17472	17382	17519	17342	17436	17316	17336	17359	17315	17413	17439	17341	17405	17290	17372	17294	17398	17527	17439	17362	17339	17404	17484	17400	17307	17361	17355	17345	17384	17381	17229	17541	17324	17368	17542	17398	17417	17385	17696	17312	17513	17229	17400	17324	17388	17394	17407	17450	17227	17358	17371	17585	17268	17497	17321	17390	17286	17297	17414	17314	17337	17390	17424	17427	17592	17330	17373	17284	17418	17252	17277	17376	17369	17387	17429	17278	17441	17470	17379	17323	17330	17306	17225	17320	17216	17455	17417	17344	17293	17292	17434	17459	17304	17526	17287	17481	17506	17484	17290	17335	17263	17417	17421	17308	17416	17371	17393	17257	17402	17385	17399	17611	17234	17356	17290	17358	17288	17443	17421	17510	17392	17418	17349	17433	17323	17367	17485	17452	17485	17375	17084	17437	17261	17366	17442	17448	17418	17277	17420	17352	17477	17420	17282	17507	17407	17398	17324	17301	17327	17513	17279	17317	17561	17298	17369	17362	17454	17499	17447	17497	17405	17519	17331	17342	17370	17319	17322	17277	17316	17336	17401	17308	17345	17354	17494	17258	17450	17420	17251	17371	17448	17499	17290	17371	17298	17505	17358	17351	17397	17384	17475	17457	17380	17445	17325	17438	17544	17346	17379	17343	17449	17424	17371	17289	17432	17329	17328	17296	17331	17444	17367	17499	17252	17466	17556	17525	17342	17285	17215	17511	17349	17316	17502	17435	17487	17363	17585	17344	17327	17374	17368	17254	17374	17471	17390	17423	17328	17270	17420	17424	17228	17380	17519	17555	17536	17390	17318	17589	17458	17437	17239	17318	17367	17390	17430	17282	17277	17424	17354	17622	17155	17281	17474	17468	17395	17123	17343	17260	17456	17222	17270	17315	17432	17508	17366	17317	17366	17299	17306	17334	17274	17328	17415	17258	17301	17279	17485	17412	17371	17489	17420	17379	17303	17245	17323	17471	17266	17394	17369	17421	17429	17318	17408	17384	17329	17308	17517	17344	17542	17438	17423	17467	17495	17345	17344	17441	17506	17329	17247	17347	17495	17280	17498	17509	17341	17446	17383	17576	17404	17383	17477	17595	17295	17441	17318	17349	17337	17380	17118	17328	17527	17489	17271	17394	17263	17428	17471	17390	17287	17422	17295	17565	17424	17336	17352	17579	17347	17577	17314	17455	17438	17438	17416	17501	17350	17351	17395	17396	17341	17430	17468	17443	17380	17345	17419	17349	17387	17405	17350	17377	17427	17308	17449	17196	17367	17451	17475	17246	17435	17403	17388	17371	17442	17400	17236	17593	17217	17311	17474	17341	17347	17252	17397	17319	17473	17516	17446	17361	17347	17282	17564	17439	17380	17529	17466	17358	17446	17291	17270	17383	17361	17504	17379	17456	17434	17441	17380	17447	17424	17453	17291	17414	17517	17474	17290	17399	17343	17381	17382	17357	17404	17220	17282	17379	17295	17443	17529	17400	17265	17552	17310	17429	17333	17448	17427	17344	17275	17336	17321	17330	17471	17315	17363	17359	17295	17348	17265	17523	17437	17380	17324	17421	17399	17294	17234	17404	17574	17340	17291	17207	17247	17403	17239	17447	17386	17459	17420	17478	17280	17465	17436	17443	17289	17583	17400	17213	17535	17468	17538	17369	17313	17353	17495	17376	17363	17468	17422	17449	17426	17557	17324	17314	17322	17342	17357	17404	17439	17266	17459	17344	17357	17375	17545	17350	17505	17229	17479	17382	17345	17473	17426	17326	17289	17250	17316	17510	17398	17446	17646	17200	17468	17315	17566	17349	17403	17342	17381	17246	17233	17482	17373	17209	17483	17465	17434	17451	17226	17328	17282	17461	17308	17197	17427	17356	17407	17405	17366	17461	17525	17370	17405	17417	17330	17210	17422	17479	17417	17512	17643	17220	17375	17309	17349	17384	17497	17443	17376	17408	17409	17348	17449	17446	17340	17402	17313	17383	17257	17339	17458	17501	17253	17277	17418	17426	17353	17454	17375	17423	17438	17228	17322	17426	17202	17396	17356	17429	17407	17354	17306	17561	17429	17368	17244	17484	17423	17382	17280	17433	17301	17385	17522	17238	17548	17394	17487	17364	17430	17502	17345	17412	17274	17410	17379	17432	17374	17453	17321	17384	17587	17525	17292	17246	17380	17345	17434	17367	17319	17422	17310	17499	17350	17447	17557	17448	17532	17374	17527	17412	17319	17446	17348	17369	17271	17503	17387	17318	17278	17601	17215	17331	17385	17451	17307	17373	17446	17354	17296	17252	17428	17413	17343	17365	17485	17472	17427	17484	17209	17328	17499	17461	17409	17252	17483	17317	17494	17135	17443	17422	17390	17382	17230	17403	17386	17398	17549	17511	17389	17527	17411	17453	17401	17438	17410	17224	17360	17356	17386	17260	17232	17355	17338	17210	17241	17382	17372	17357	17503	17507	17450	17424	17465	17381	17526	17501	17380	17359	17484	17269	17513	17391	17359	17390	17411	17319	17457	17315	17320	17385	17446	17306	17413	17402	17410	17499	17569	17376	17437	17354	17417	17227	17408	17292	17437	17449	17495	17235	17308	17502	17510	17463	17283	17543	17271	17381	17371	17473	17194	17369	17474	17450	17418	17373	17301	17537	17486	17366	17424	17441	17469	17468	17510	17440	17556	17542	17364	17375	17431	17384	17533	17362	17482	17424	17444	17286	17343	17301	17214	17495	17394	17248	17385	17262	17453	17522	17541	17419	17253	17355	17388	17306	17272	17355	17440	17135	17638	17400	17490	17387	17307	17414	17189	17419	17330	17378	17149	17320	17306	17625	17383	17265	17451	17472	17441	17455	17347	17366	17354	17463	17260	17387	17397	17447	17286	17291	17169	17288	17379	17309	17409	17318	17310	17426	17224	17489	17390	17494	17340	17537	17275	17422	17440	17367	17454	17338	17449	17281	17506	17414	17452	17423	17276	17299	17492	17264	17454	17508	17425	17356	17290	17450	17312	17409	17329	17432	17145	17403	17560	17437	17244	17307	17564	17415	17433	17435	17332	17449	17315	17217	17285	17453	17494	17410	17189	17395	17305	17627	17422	17250	17369	17403	17377	17418	17391	17409	17544	17381	17454	17192	17349	17763	17301
24156	21561	29188	24534	22902	25059	25703	22999	22739	23306	22959	22655	22558	22469	22696	22351	22729	22420	22493	22607	22542	22344	22460	22550	22308	22366	22467	22387	22314	22250	22258	22488	22387	22599	22570	22414	22532	22669	22448	22459	22330	22421	22696	22260	22248	22344	22381	22465	22189	22518	22318	22464	22391	22258	22532	22451	22495	22578	22948	23008	23222	23065	22995	22911	22544	22458	22385	22407	22436	22505	22540	22144	22375	22437	22509	22457	22401	22270	22458	22384	22384	22540	22443	22343	22464	22292	22234	22380	22412	22515	22343	22569	22349	22439	22390	22489	22376	22363	22607	22500	22437	22284	22554	22225	22437	22276	22317	22331	22551	22418	22371	22335	22471	22273	22408	22668	22268	22147	22430	22244	22219	22442	22574	22227	22094	22319	22136	22618	22604	22293	22168	22308	22409	22594	22451	22452	22392	22544	22400	22491	22220	22424	22254	22298	22466	22152	22286	22394	22328	22199	22475	22451	22307	22510	22143	22487	22305	22353	22236	22481	22521	22175	22262	22369	22408	22338	22392	22272	22128	22047	22253	22399	22144	22216	22473	22515	22499	22479	22218	22260	22335	22583	22342	22329	22441	22396	22314	22428	22602	22399	22164	22200	22177	22331	22240	22370	22212	22444	22436	22660	22318	22162	22424	22275	22428	22373	22224	22378	22424	22305	22214	22244	22311	22352	22387	22432	22373	22491	22421	22375	22461	22458	22486	22452	22281	22274	22147	22268	22276	22437	22233	22174	22247	22228	22354	22343	22404	22463	22478	22433	22285	22361	22456	22173	22243	22394	22522	22463	22455	22251	22444	22531	22576	22371	22393	22362	22505	22434	22436	22480	22349	22303	22247	22332	22343	22227	22519	22425	22488	22305	22287	22122	22626	22367	22245	22570	22202	22212	22432	22555	22567	22365	22337	22267	22369	22374	22476	22282	22285	22575	22248	22170	22317	22456	22422	22217	22298	22258	22500	22484	22286	22243	22368	22217	22265	22462	22394	22299	22390	22433	22495	21985	22371	22414	22287	22319	22303	22260	22509	22245	22701	22496	22416	22386	22315	22320	22302	22365	22452	22334	22403	22274	22690	22439	22441	22455	22431	22373	22308	22135	22478	22592	22442	22402	22138	22241	22519	22187	22224	22192	22438	22490	22371	22300	22416	22462	22291	22479	22246	22419	22275	22379	22305	22307	22416	22286	22583	22317	22189	22255	22331	22442	22354	22238	22365	22336	22412	22268	22338	22544	22476	22312	22372	22397	22293	22550	22451	22179	22558	22241	22246	22075	22416	22254	22207	22223	22251	22368	22438	22301	22223	22388	22494	22392	22169	22505	22468	22287	22388	22220	22334	22440	22284	22386	22311	22278	22290	22343	22501	22587	22242	22255	22393	22388	22349	22392	22569	22254	22504	22271	22179	22467	22392	22383	22310	22403	22193	22441	22669	22556	22253	22464	22375	22475	22569	22463	22422	22522	22469	22348	22220	22316	22460	22386	22244	22788	22525	22420	22416	22303	22418	22539	22418	22488	22391	22148	22333	22357	22304	22303	22426	22221	22377	22458	22514	22425	22496	22198	22249	22610	22558	22418	22213	22403	22064	22418	22442	22258	22277	22501	22395	22527	22229	22143	22469	22371	22451	22363	22472	22273	22453	22229	22252	22647	22485	22210	22156	22309	22180	22263	22229	22491	22169	22469	22548	22364	22281	22275	22277	22328	22546	22276	22281	22402	22379	22340	22419	22522	22476	22509	22458	22243	22332	22243	22323	22201	22471	22256	22397	22390	22596	22516	22367	22483	22146	22418	22308	22477	22203	22084	22489	22217	22470	22451	22378	22242	22351	22280	22370	22326	22357	22504	22400	22280	22337	22186	22372	22519	22434	22102	22348	22507	22371	22300	22385	22336	22364	22342	22373	22348	22232	22550	22286	22211	22409	22172	22352	22446	22340	22351	22435	22238	22131	22339	22436	22497	22367	22261	22371	22342	22528	22370	22291	22365	22280	22400	22414	22623	22267	22244	22268	22553	22381	22229	22476	22431	22381	22646	22361	22195	22184	22185	22195	22080	22307	22553	22618	22230	22345	22223	22400	22407	22521	22392	22464	22312	22280	22419	22235	22364	22331	22387	22097	22238	22462	22343	22502	22616	22363	22152	22517	22116	22379	22595	22452	22253	22472	22482	22298	22341	22360	22472	22350	22305	22474	22597	22599	22428	22515	22238	22135	22285	22442	22411	22431	22416	22153	22362	22427	22438	22379	22210	22467	22276	22502	22365	22364	22609	22370	22456	22466	22604	22338	22215	22374	22113	22204	22084	22458	22104	22058	22657	22330	22323	22491	22233	22627	22423	22403	22489	22333	22419	22458	22335	22351	22276	22426	22351	22335	22342	22414	22233	22488	22436	22321	22391	22356	22361	22449	22329	22455	22446	22467	22308	22620	22271	22345	22518	22406	22301	22251	22300	22417	22520	22338	22410	22265	22507	22385	22316	22424	22239	22302	22444	22502	22327	22209	22334	22543	22385	22413	22233	22377	22235	22321	22586	22438	22356	22452	22384	22320	22216	22319	22301	22290	22321	22126	22344	22425	22273	22380	22310	22403	22368	22271	22308	22241	22273	22449	22499	22370	22351	22449	22385	22446	22275	22399	22369	22527	22465	22378	22375	22304	22298	22432	22152	22248	22499	22201	22384	22266	22201	22450	22126	22109	22345	22171	22326	22506	22288	22423	22437	22118	22164	22416	22550	22531	22545	22340	22331	22394	22339	22301	22285	22408	22391	22316	22217	22200	22436	22547	22411	22407	22192	22580	22105	22402	22318	22195	22175	22350	22272	22341	22411	22251	22452	22308	22319	22283	22316	22368	22396	22618	22323	22284	22561	22534	22452	22438	22465	22195	22447	22456	22379	22399	22343	22454	22333	22275	22504	22580	22181	22339	22352	22208	22295	22493	22342	22369	22452	22400	22325	22451	22394	22218	22431	22633	22316	22412	22250	22373	22379	22253	22299	22329	22301	22361	22325	22373	22226	22318	22251	22594	22328	22356	22373	22249	22386	22497	22421	22308	22334	22248	22243	22472	22360	22432	22356	22107	22215	22409	22535	22490	22256	22368	22324	22556	22180	22217	22466	22264	22196	22285	22169	22450	22397	22208	22223	22473	22225	22239	22201	22399	22158	22204	22342	22257	22429	22357	22327	22248	22426	22571	22372	22340	22225	22284	22481	22429	22408	22262	22296	22252	22580	22464	22523	22444	22487	22452	22274	22303	22312	22527	22363	22593	22332	22357	22339	22146	22305	22341	22194	22347	22310	22445	22265	22467	22499	22460	22287	22291	22538	22342	22147	22283	22401	22469	22349	22426	22229	22248	22048	22276	22194	22479	22425	22332	22305	22403	22560	22256	22178	22213	22386	22382	22178	22524	22294	22336	22391	22211	22348	22505	22396	22207	22278	22493	22449	22384	22419	22370	22404	22528	22280	22489	22491	22312	22361	22443	22219	22387	22394	22192	22248	22208	22551	22396	22365	22338	22170	22231	22474	22377	22114	22279	22289	22474	22317	22487	22395	22304	22326	22306	22207	22279	22468	22344	22183	22402	22331	22482	22584	22470	22349	22462	22378	22410	22460	22322	22502	22501	22504	22374	22480	22379	22427	22419	22360	22247	22322	22262	22328	22223	22433	22232	22295	22407	22518	22443	22216	22491	22341	22433	22196	22401	22331	22273	22152	22376	22197	22604	22398	22263	22315	22436	22389	22368	22291	22381	22176	22460	22098	22285	22120	22308	22304	22448	22500	22460	22381	22458	22586	22450	22300	22105	22365	22367	22384	22615	22246	22275	22213	22163	22388	22464	22271	22410	22422	22213	22318	22316	22405	22036	22291	22143	22371	22409	22423	22359	22349	22374	22381	22485	22288	22395	22261	22429	22250	22484	22293	22426	22266	22485	22274	22460	22312	22351	22333	22365	22289	22433	22356	22488	22399	22312	22228	22589	22384	22364	22462	22338	22320	22431	22367	22355	22288	22341	22492	22200	22370	22217	22423	22451	22150	22413	22019	22567	22500	22182	22239	22080	22184	22344	22393	22105	22197	22089	22194	22345	22424	22305	22333	22326	22285	22493	22240	22313	22461	22426	22213	22273	22550	22324	22301	22412	22329	22282	22395	22441	22390	22352	22354	22424	22255	22274	22248	22384	22447	22509	22354	22460	22513	22512	22356	22494	22325	22298	22443	22282	22105	22165	22467	22212	22464	22410	22168	22406	22355	22325	22451	22581	22367	22102	22293	22191	22297	22421	22456	22447	22256	22498	22187	22206	22428	22347	22269	22602	22349	22482	21924	22395	22649	22296	22361	22422	22561	22511	22230	22568	22314	22257	22248	22346	22410	22519	22481	22264	22343	22252	22195	22237	22394	22571	22416	22314	22277	22220	22173	22360	22300	22545	22302	22368	22457	22281	22613	22407	22356	22600	22240	22171	22448	22237	22391	22504	22330	22415	22320	22262	22621	22349	22352	22311	22338	22411	22547	22463	22330	22357	22427	22466	22372	22483	22364	22396	22404	22347	22177	22184	22353	22346	22332	22365	22141	22419	22405	22415	22425	22366	22440	22490	22221	22430	22587	22380	22410	22306	22374	22281	22296	22295	22605	22549	22188	22369	22168	22359	22376	22263	22192	22585	22469	22217	22463	22232	22256	22280	22277	22445	22364	22298	22380	22448	22507	22350	22322	22343	22417	22548	22260	22525	22392	22320	22450	22152	22608	22572	22361	22174	22425	22273	22407	22160	22392	22331	22097	22045	22273	22231	22282	22486	22391	22281	22376	22380	22323	22470	22523	22280	22657	22545	22295	22303	22347	22323	22435	21973	22310	22334	22481	22353	22429	22429	22323	22496	22364	22218	22374	22430	22404	22478	22379	22725	22337	22319	22377	22319	22337	22305	22201	22430	22503	22209	22437	22306	22319	22406	22630	22406	22406	22285	22342	22576	22162	22291	22363	22531	22560	22460	22335	22359	22350	22346	22408	22382	22182	22269	22296	22377	22341	22325	22444	22404	22429	22457	22454	22279	22273	22397	22334	22557	22267	22320	22406	22495	22463	22395	22357	22322	22311	22438	22308	22256	22332	22052	22498
15102	25527	24371	20838	19398	18730	18644	18438	18250	18012	17985	17971	17914	17793	17847	17941	17799	17732	17680	17699	17638	17687	17806	17581	17752	17758	17484	17566	17657	17732	17764	17772	17608	17686	17722	17610	17709	17692	17561	17775	17588	17613	17713	17559	17775	17632	17715	17842	17715	17569	17753	17700	17607	17568	17665	17640	17631	17847	17937	18227	18517	18343	18138	18040	17729	17849	17865	17601	17726	17710	17549	17754	17675	17650	17579	17654	17595	17664	17445	17692	17651	17556	17431	17627	17477	17625	17617	17347	17738	17701	17712	17671	17549	17604	17508	17762	17605	17593	17776	17783	17603	17689	17812	17579	17598	17615	17665	17688	17352	17640	17647	17596	17718	17647	17603	17500	17517	17541	17706	17550	17730	17725	17482	17727	17610	17577	17628	17779	17585	17515	17603	17635	17546	17599	17679	17636	17369	17549	17618	17631	17659	17549	17748	17561	17563	17649	17627	17758	17541	17540	17775	17592	17541	17640	17488	17667	17575	17673	17569	17788	17724	17592	17635	17483	17526	17553	17589	17728	17590	17471	17656	17688	17537	17605	17663	17438	17718	17626	17527	17634	17695	17447	17650	17609	17747	17561	17567	17875	17576	17588	17670	17683	17410	17432	17400	17643	17611	17490	17806	17462	17507	17697	17527	17671	17585	17501	17494	17492	17778	17593	17668	17654	17600	17497	17550	17536	17668	17711	17585	17664	17584	17419	17431	17597	17425	17580	17592	17608	17565	17575	17676	17642	17560	17726	17564	17634	17426	17361	17635	17502	17605	17619	17712	17474	17613	17499	17681	17677	17416	17696	17640	17603	17697	17553	17650	17590	17763	17646	17500	17687	17645	17737	17712	17582	17592	17433	17691	17520	17548	17592	17540	17490	17530	17670	17594	17636	17593	17637	17510	17702	17635	17726	17588	17667	17570	17648	17635	17624	17634	17605	17676	17757	17665	17633	17324	17403	17642	17689	17596	17789	17573	17607	17509	17753	17501	17853	17617	17656	17538	17793	17663	17543	17660	17720	17600	17494	17749	17842	17523	17738	17571	17692	17499	17506	17787	17650	17622	17393	17604	17508	17660	17498	17656	17579	17560	17669	17488	17611	17575	17707	17527	17608	17801	17625	17530	17492	17630	17646	17711	17555	17622	17884	17610	17639	17642	17762	17535	17524	17602	17648	17443	17681	17608	17605	17682	17641	17654	17725	17733	17608	17493	17633	17417	17589	17492	17730	17460	17563	17483	17604	17321	17777	17674	17498	17562	17505	17707	17361	17670	17468	17638	17802	17710	17452	17614	17570	17752	17401	17507	17578	17471	17508	17553	17723	17474	17590	17674	17682	17440	17474	17489	17439	17541	17609	17593	17655	17863	17765	17733	17728	17660	17527	17714	17430	17593	17693	17453	17426	17528	17559	17577	17600	17593	17558	17774	17612	17503	17502	17562	17828	17602	17493	17614	17615	17531	17595	17387	17861	17636	17731	17669	17422	17739	17752	17656	17491	17675	17535	17488	17731	17622	17517	17552	17736	17554	17588	17654	17594	17584	17570	17744	17728	17624	17482	17456	17671	17650	17571	17684	17625	17655	17570	17624	17534	17636	17561	17580	17637	17590	17699	17506	17647	17692	17550	17592	17631	17627	17664	17528	17793	17586	17578	17691	17642	17586	17508	17632	17542	17776	17507	17575	17736	17633	17595	17589	17532	17616	17646	17510	17676	17774	17462	17672	17492	17700	17555	17627	17658	17725	17686	17388	17889	17459	17753	17632	17646	17717	17626	17696	17550	17574	17757	17654	17726	17341	17652	17483	17388	17703	17614	17731	17502	17616	17626	17623	17543	17713	17480	17527	17756	17702	17530	17698	17687	17601	17632	17693	17518	17771	17573	17544	17436	17672	17618	17698	17624	17733	17625	17534	17612	17542	17686	17514	17675	17521	17605	17692	17837	17499	17373	17469	17690	17694	17710	17422	17513	17582	17661	17595	17689	17430	17648	17446	17572	17546	17700	17710	17591	17627	17620	17727	17505	17698	17483	17529	17677	17689	17440	17746	17659	17473	17552	17567	17713	17412	17464	17544	17729	17585	17548	17570	17632	17510	17509	17524	17567	17595	17764	17502	17516	17642	17577	17609	17641	17620	17536	17766	17665	17438	17505	17843	17495	17500	17627	17570	17646	17643	17667	17694	17647	17454	17593	17690	17760	17779	17701	17600	17706	17336	17736	17610	17651	17675	17455	17713	17524	17645	17461	17652	17714	17536	17615	17680	17596	17525	17506	17464	17672	17474	17652	17662	17574	17558	17473	17455	17732	17629	17503	17897	17655	17634	17571	17574	17724	17768	17548	17636	17594	17645	17727	17606	17639	17391	17613	17781	17832	17334	17738	17475	17573	17725	17448	17720	17490	17630	17491	17614	17647	17633	17571	17757	17718	17786	17566	17566	17549	17552	17633	17760	17513	17510	17429	17627	17560	17558	17627	17938	17650	17750	17661	17703	17613	17599	17513	17658	17708	17678	17627	17573	17658	17596	17536	17556	17698	17562	17653	17293	17696	17853	17374	17691	17754	17600	17679	17575	17564	17516	17489	17577	17581	17613	17757	17402	17729	17393	17700	17755	17783	17665	17553	17685	17779	17454	17516	17650	17631	17573	17614	17507	17516	17745	17636	17707	17623	17563	17665	17542	17610	17541	17612	17478	17675	17626	17577	17453	17683	17497	17625	17537	17418	17514	17616	17589	17676	17559	17671	17577	17700	17778	17638	17727	17565	17390	17635	17554	17524	17625	17804	17626	17622	17497	17624	17629	17628	17461	17575	17654	17528	17704	17667	17556	17587	17706	17561	17515	17559	17659	17666	17694	17644	17456	17565	17670	17536	17699	17599	17608	17490	17666	17522	17583	17656	17623	17526	17769	17592	17655	17616	17678	17673	17749	17514	17584	17604	17681	17557	17579	17669	17512	17555	17531	17725	17427	17751	17635	17658	17590	17563	17708	17497	17686	17725	17668	17723	17437	17633	17743	17545	17590	17528	17536	17501	17626	17486	17525	17741	17572	17773	17686	17600	17695	17675	17521	17735	17592	17740	17719	17477	17450	17689	17688	17598	17546	17547	17619	17697	17620	17453	17762	17709	17715	17767	17660	17740	17719	17634	17659	17610	17654	17661	17640	17501	17498	17522	17641	17545	17758	17641	17642	17504	17559	17452	17575	17629	17555	17713	17490	17535	17696	17445	17598	17737	17739	17533	17688	17630	17611	17683	17580	17541	17420	17513	17647	17710	17742	17616	17636	17646	17622	17619	17682	17735	17529	17693	17493	17557	17597	17728	17862	17543	17577	17607	17667	17477	17650	17494	17446	17399	17657	17632	17549	17583	17368	17640	17473	17716	17634	17405	17566	17597	17621	17898	17495	17618	17593	17576	17537	17660	17497	17506	17847	17631	17569	17537	17748	17587	17698	17585	17469	17838	17651	17617	17575	17760	17468	17603	17603	17644	17505	17747	17591	17576	17750	17524	17627	17598	17646	17588	17665	17573	17659	17628	17661	17543	17555	17544	17659	17603	17644	17757	17679	17702	17536	17613	17649	17575	17636	17674	17521	17507	17395	17732	17490	17603	17816	17674	17615	17613	17659	17577	17652	17537	17478	17688	17704	17742	17645	17617	17505	17772	17586	17641	17682	17769	17673	17618	17539	17566	17550	17652	17678	17751	17730	17661	17534	17655	17428	17608	17705	17499	17520	17603	17559	17632	17523	17715	17501	17605	17465	17475	17484	17587	17673	17570	17692	17664	17552	17449	17571	17486	17581	17618	17627	17497	17598	17502	17845	17513	17610	17669	17611	17474	17665	17690	17861	17640	17542	17841	17587	17563	17645	17714	17697	17536	17488	17470	17539	17674	17617	17713	17615	17536	17621	17514	17619	17557	17753	17488	17689	17460	17608	17666	17621	17382	17463	17482	17707	17528	17563	17612	17750	17709	17661	17535	17624	17620	17509	17575	17560	17524	17646	17620	17607	17518	17659	17628	17513	17507	17648	17778	17637	17546	17503	17593	17575	17636	17754	17715	17574	17611	17603	17671	17737	17639	17555	17704	17628	17666	17822	17618	17706	17534	17458	17574	17397	17540	17634	17692	17433	17464	17569	17416	17514	17530	17388	17523	17726	17603	17557	17630	17595	17612	17636	17673	17728	17633	17480	17755	17521	17640	17642	17548	17630	17620	17639	17681	17546	17523	17661	17506	17621	17604	17440	17650	17624	17580	17699	17489	17751	17692	17626	17688	17688	17709	17617	17736	17635	17564	17697	17539	17651	17754	17656	17599	17605	17644	17656	17501	17518	17768	17722	17699	17550	17652	17516	17467	17636	17671	17656	17558	17524	17752	17523	17676	17638	17570	17647	17776	17487	17659	17575	17708	17446	17791	17555	17618	17632	17745	17735	17519	17674	17487	17555	17560	17697	17599	17782	17701	17551	17487	17716	17511	17663	17639	17701	17557	17788	17610	17736	17474	17494	17663	17549	17632	17533	17648	17500	17610	17661	17627	17785	17698	17654	17522	17620	17799	17713	17561	17552	17669	17672	17642	17719	17547	17473	17484	17824	17520	17549	17547	17807	17535	17541	17522	17639	17648	17672	17511	17578	17465	17580	17625	17779	17610	17759	17530	17577	17616	17663	17243	17706	17553	17623	17720	17562	17661	17565	17687	17574	17512	17661	17664	17664	17807	17673	17502	17689	17571	17605	17419	17613	17724	17689	17584	17814	17623	17567	17627	17569	17532	17669	17699	17640	17464	17710	17497	17711	17625	17622	17544	17402	17674	17591	17586	17543	17749	17651	17594	17758	17742	17668	17632	17787	17711	17606	17596	17644	17446	17751	17651	17518	17548	17667	17626	17558	17623	17379	17830	17482	17549	17646	17533	17587	17640	17463	17676	17596	17615	17598	17476	17696	17501	17508	17605	17642	17520	17538	17679	17502	17599	17541	17625	17470	17739	17684	17694	17423	17555	17323	17665	17587	17804	17779	17677	17581	17661	17569	17567	17523	17618	17607	17671	17580	17456	17571	17603	17719	17576	17543	17582	17819	17528	17607	17709	17598	17528	17505	17652	17716	17580	17701	17705	17582	17678	17607	17541
22943	21490	29388	24018	21811	24719	28454	23885	22864	23604	23375	22898	23017	22703	23019	22833	22772	22948	22993	22952	22878	22872	22830	22547	22865	22678	22619	22789	22850	22658	22690	22744	22646	22476	22723	22771	22644	22609	22742	22738	22627	22579	22661	22351	22858	22794	22677	22554	22640	22826	22600	22715	22511	22598	22365	22712	22566	22788	22978	23974	24210	23603	23320	23049	23034	22572	22807	22552	22724	22562	22593	22863	22685	22341	22523	22596	22671	22689	22679	22560	22733	22814	22630	22428	22639	22433	22620	22492	22551	22613	22389	22465	22513	22613	22731	22639	22717	22730	22403	22459	22655	22750	22710	22563	22617	22655	22313	22527	22452	22657	22719	22647	22524	22511	22689	22539	22585	22589	22641	22582	22636	22449	22430	22637	22608	22609	22654	22604	22442	22566	22431	22415	22672	22318	22634	22388	22626	22650	22538	22851	22575	22494	22707	22675	22528	22702	22489	22559	22649	22481	22557	22653	22499	22539	22559	22533	22732	22567	22636	22426	22689	22645	22518	22523	22430	22447	22638	22497	22482	22659	22697	22397	22462	22470	22754	22740	22629	22372	22875	22542	22594	22744	22503	22515	22417	22731	22446	22503	22621	22307	22624	22630	22653	22480	22536	22504	22529	22519	22408	22661	22372	22504	22524	22395	22615	22313	22468	22482	22714	22485	22499	22578	22538	22413	22566	22649	22629	22608	22600	22519	22528	22310	22486	22450	22688	22699	22508	22322	22537	22734	22634	22321	22428	22361	22480	22540	22404	22426	22612	22563	22448	22422	22477	22575	22620	22624	22598	22636	22925	22502	22548	22253	22449	22590	22558	22497	22509	22473	22537	22511	22381	22620	22356	22542	22545	22749	22541	22783	22487	22508	22494	22471	22651	22560	22635	22389	22290	22373	22595	22480	22506	22774	22455	22474	22796	22441	22480	22543	22525	22485	22323	22394	22568	22489	22628	22563	22406	22588	22635	22542	22611	22416	22659	22515	22679	22644	22547	22548	22533	22555	22780	22546	22722	22637	22540	22382	22391	22482	22420	22570	22703	22525	22458	22609	22493	22883	22539	22459	22731	22358	22698	22478	22529	22318	22464	22535	22573	22246	22566	22692	22627	22495	22606	22639	22365	22529	22467	22657	22573	22454	22452	22250	22621	22562	22450	22433	22577	22693	22602	22362	22626	22365	22632	22311	22595	22423	22644	22704	22619	22501	22596	22584	22853	22500	22536	22524	22849	22656	22532	22443	22500	22449	22522	22521	22534	22497	22636	22664	22458	22334	22458	22497	22569	22578	22603	22327	22556	22686	22542	22654	22606	22725	22574	22444	22586	22424	22483	22637	22797	22450	22593	22374	22566	22506	22629	22533	22495	22604	22385	22480	22738	22727	22627	22765	22610	22601	22727	22317	22546	22393	22452	22640	22643	22460	22616	22498	22774	22281	22623	22361	22698	22615	22593	22338	22661	22659	22634	22502	22514	22588	22502	22560	22370	22665	22475	22551	22491	22577	22736	22428	22531	22620	22539	22500	22511	22454	22551	22636	22347	22597	22406	22479	22518	22589	22465	22582	22462	22607	22482	22520	22385	22862	22772	22651	22686	22588	22090	22428	22448	22502	22379	22646	22344	22293	22510	22423	22553	22584	22756	22549	22492	22512	22597	22738	22634	22316	22660	22527	22554	22622	22465	22592	22702	22858	22550	22862	22481	22414	22409	22558	22569	22585	22635	22620	22536	22387	22577	22467	22417	22776	22401	22324	22607	22619	22451	22349	22751	22432	22617	22347	22533	22529	22628	22718	22621	22481	22421	22527	22341	22593	22608	22503	22455	22554	22503	22547	22481	22611	22372	22575	22372	22453	22594	22577	22477	22397	22438	22416	22284	22392	22912	22421	22469	22529	22594	22491	22490	22436	22324	22573	22481	22771	22625	22613	22657	22257	22463	22490	22463	22455	22573	22822	22530	22429	22631	22512	22311	22728	22751	22561	22668	22551	22524	22265	22555	22537	22507	22524	22417	22553	22597	22651	22574	22452	22468	22567	22526	22294	22607	22519	22684	22561	22615	22422	22530	22253	22661	22661	22619	22491	22595	22524	22682	22480	22467	22367	22380	22679	22465	22442	22446	22570	22374	22498	22734	22757	22621	22567	22552	22521	22693	22435	22555	22825	22704	22507	22610	22322	22529	22501	22486	22593	22332	22693	22705	22533	22486	22610	22528	22559	22832	22471	22454	22709	22378	22519	22582	22367	22372	22681	22752	22357	22716	22597	22754	22462	22656	22465	22665	22797	22667	22282	22583	22457	22615	22386	22365	22359	22481	22538	22532	22443	22428	22390	22481	22675	22604	22411	22415	22318	22569	22472	22485	22338	22614	22476	22417	22467	22511	22436	22471	22544	22692	22617	22411	22693	22599	22505	22320	22580	22747	22388	22749	22670	22648	22442	22609	22771	22214	22551	22450	22455	22647	22609	22529	22560	22670	22446	22624	22862	22518	22554	22404	22306	22505	22441	22591	22737	22315	22514	22714	22624	22829	22537	22616	22469	22343	22679	22469	22776	22689	22675	22227	22439	22481	22560	22592	22339	22572	22628	22467	22350	22645	22487	22583	22491	22223	22441	22729	22514	22601	22592	22399	22619	22398	22561	22453	22592	22494	22698	22406	22778	22516	22459	22351	22450	22619	22475	22544	22500	22697	22624	22750	22464	22477	22537	22710	22390	22474	22632	22421	22477	22663	22815	22612	22512	22623	22755	22353	22707	22667	22626	22541	22495	22726	22511	22725	22505	22380	22342	22398	22498	22658	22436	22652	22554	22664	22402	22702	22548	22574	22591	22378	22594	22149	22250	22646	22502	22449	22430	22544	22297	22632	22630	22370	22564	22367	22575	22594	22637	22779	22489	22502	22566	22471	22842	22670	22487	22404	22615	22714	22692	22717	22460	22921	22588	22716	22528	22602	22567	22418	22553	22632	22655	22595	22438	22670	22498	22462	22634	22495	22545	22478	22426	22429	22416	22514	22568	22557	22377	22649	22560	22762	22676	22327	22698	22638	22470	22660	22607	22567	22760	22354	22323	22561	22542	22472	22518	22467	22576	22687	22480	22446	22476	22619	22620	22584	22653	22436	22489	22614	22401	22600	22420	22461	22486	22673	22572	22709	22384	22668	22685	22380	22400	22592	22581	22590	22680	22618	22377	22615	22764	22549	22520	22626	22481	22375	22567	22536	22490	22624	22681	22605	22465	22255	22594	22565	22575	22485	22635	22613	22646	22605	22489	22617	22554	22477	22599	22545	22723	22714	22657	22662	22554	22379	22538	22519	22530	22359	22336	22842	22686	22574	22289	22598	22334	22526	22482	22383	22606	22423	22484	22294	22753	22309	22484	22582	22406	22427	22691	22577	22477	22614	22426	22671	22633	22689	22612	22770	22690	22601	22460	22529	22418	22420	22562	22533	22662	22555	22573	22669	22579	22784	22588	22655	22807	22789	22519	22601	22259	22480	22641	22576	22859	22559	22471	22593	22504	22416	22503	22494	22409	22471	22345	22377	22582	22471	22482	22595	22625	22668	22484	22686	22310	22341	22634	22450	22598	22618	22343	22447	22388	22508	22619	22559	22531	22601	22520	22554	22647	22737	22579	22872	22486	22333	22401	22393	22398	22634	22741	22696	22570	22472	22493	22538	22755	22699	22496	22524	22285	22395	22578	22418	22598	22522	22498	22491	22390	22538	22499	22653	22430	22547	22605	22400	22480	22557	22311	22649	22604	22559	22563	22392	22561	22575	22638	22439	22655	22695	22520	22585	22509	22564	22739	22804	22570	22379	22539	22652	22507	22665	22213	22635	22840	22590	22422	22650	22361	22404	22510	22416	22688	22745	22562	22548	22390	22373	22773	22223	22448	22444	22663	22639	22463	22393	22638	22293	22526	22599	22300	22461	22517	22279	22525	22587	22632	22750	22374	22544	22527	22370	22558	22645	22388	22565	22628	22637	22618	22692	22369	22385	22408	22535	22598	22599	22338	22586	22693	22458	22594	22429	22443	22409	22485	22428	22321	22510	22521	22839	22457	22486	22537	22594	22760	22618	22518	22518	22382	22424	22538	22349	22502	22666	22442	22584	22318	22675	22419	22303	22718	22551	22572	22670	22706	22540	22422	22441	22542	22462	22397	22667	22645	22535	22497	22466	22591	22578	22644	22583	22897	22544	22521	22531	22509	22484	22474	22546	22620	22544	22584	22569	22614	22774	22709	22820	22411	22675	22638	22615	22370	22533	22520	22502	22548	22478	22489	22661	22629	22647	22542	22493	22636	22740	22459	22711	22432	22576	22539	22334	22392	22767	22680	22416	22662	22499	22618	22538	22636	22452	22581	22586	22625	22270	22526	22614	22567	22452	22565	22628	22577	22608	22273	22502	22681	22532	22450	22496	22595	22445	22615	22643	22422	22380	22640	22826	22635	22600	22648	22588	22670	22563	22609	22466	22418	22683	22480	22592	22587	22355	22681	22487	22673	22558	22553	22614	22626	22598	22555	22445	22486	22773	22692	22490	22620	22576	22670	22500	22535	22829	22424	22580	22330	22620	22460	22545	22554	22597	22258	22613	22571	22742	22581	22563	22517	22329	22594	22436	22549	22633	22591	22692	22781	22511	22676	22822	22598	22306	22551	22543	22339	22646	22606	22518	22720	22416	22628	22658	22432	22604	22582	22414	22444	22678	22497	22449	22683	22772	22581	22494	22596	22563	22480	22546	22466	22423	22567	22393	22429	22759	22512	22431	22470	22380	22529	22818	22470	22523	22407	22650	22644	22384	22697	22518	22502	22473	22550	22539	22439	22561	22577	22487	22699	22523	22470	22398	22694	22747	22638	22498	22550	22701	22561	22511	22560	22605	22538	22658	22525	22580	22476	22579	22513	22958	22591	22402	22525	22556	22576	22607	22443	22560	22492	22579	22450	22603	22694	22669	22624	22602	22733	22595	22654	22486	22503	22500	22478	22529	22676	22604	22700	22699	22664	22469	22476	22387	22319	22577	22423	22437	22523	22622	22384	22735	22335	22372	22620	22604	22400	22702	22554	22277	22430	22399	22560	22627	22821	22644	22574	22514	22484	22501	22449	22577	22600	22525	22515
16505	29883	28000	22808	20809	19988	19186	18794	18562	18453	18184	18265	18289	18107	17918	17713	18009	17656	18112	17956	17810	17668	17811	17871	17612	17752	17808	17570	17809	17747	17811	17743	17878	17871	17496	17507	17771	17761	17820	17762	17649	17786	17654	17657	17729	17702	17465	17713	17649	17626	17639	17653	17622	17669	17606	17416	17731	17698	18465	19461	19805	19115	18680	18132	17876	17816	17830	17725	17631	17613	17541	17581	17460	17638	17816	17592	17759	17825	17665	17617	17754	17676	17684	17480	17719	17559	17814	17647	17728	17451	17709	17668	17711	17491	17632	17597	17560	17553	17696	17547	17492	17793	17775	17685	17593	17702	17673	17631	17489	17644	17524	17722	17676	17681	17560	17682	17703	17514	17727	17580	17648	17572	17560	17746	17589	17574	17620	17662	17588	17607	17618	17795	17712	17698	17797	17671	17658	17574	17547	17673	17471	17738	17714	17619	17542	17768	17691	17743	17778	17612	17650	17541	17563	17706	17603	17770	17646	17563	17653	17610	17654	17577	17780	17586	17675	17565	17547	17710	17715	17702	17535	17675	17447	17638	17682	17640	17597	17796	17520	17666	17448	17632	17581	17625	17582	17769	17572	17605	17377	17632	17837	17454	17607	17765	17716	17843	17604	17596	17826	17495	17731	17630	17831	17720	17427	17572	17524	17613	17673	17539	17621	17610	17632	17580	17712	17545	17631	17646	17774	17804	17668	17584	17607	17632	17735	17724	17489	17715	17614	17639	17841	17688	17632	17673	17872	17499	17723	17616	17752	17445	17736	17591	17508	17620	17472	17703	17682	17448	17639	17648	17438	17735	17476	17848	17628	17487	17679	17718	17570	17728	17450	17576	17546	17570	17464	17690	17464	17873	17809	17704	17639	17563	17557	17545	17688	17719	17513	17699	17724	17609	17690	17763	17670	17602	17601	17610	17588	17680	17707	17602	17716	17555	17786	17567	17630	17607	17651	17746	17607	17594	17707	17649	17628	17560	17673	17636	17622	17562	17650	17564	17638	17572	17608	17516	17709	17721	17677	17687	17630	17546	17659	17659	17682	17542	17728	17723	17663	17621	17683	17530	17750	17591	17617	17698	17531	17517	17625	17548	17733	17608	17725	17720	17591	17545	17732	17593	17766	17577	17686	17650	17681	17647	17603	17622	17688	17550	17852	17594	17591	17721	17609	17834	17586	17615	17768	17638	17879	17545	17799	17510	17584	17537	17503	17674	17633	17677	17691	17644	17724	17460	17599	17620	17736	17824	17720	17544	17734	17703	17558	17579	17741	17462	17395	17442	17699	17730	17563	17517	17478	17731	17638	17755	17624	17728	17704	17638	17653	17613	17522	17620	17585	17576	17753	17580	17676	17535	17481	17618	17629	17770	17702	17783	17653	17667	17706	17609	17469	17678	17474	17725	17632	17530	17675	17613	17492	17734	17721	17493	17647	17566	17625	17669	17660	17604	17649	17699	17516	17670	17715	17602	17484	17573	17615	17535	17758	17585	17470	17596	17612	17515	17699	17560	17743	17647	17600	17566	17577	17642	17705	17644	17881	17480	17569	17564	17614	17739	17619	17639	17566	17844	17505	17684	17570	17620	17731	17719	17556	17604	17631	17636	17574	17680	17740	17508	17651	17590	17612	17693	17583	17576	17441	17557	17446	17487	17630	17772	17549	17732	17559	17698	17596	17548	17623	17657	17564	17648	17487	17643	17705	17644	17617	17731	17652	17565	17642	17555	17821	17559	17634	17622	17597	17481	17537	17581	17674	17658	17708	17635	17830	17943	17564	17491	17411	17758	17570	17737	17596	17579	17598	17445	17676	17642	17566	17654	17649	17551	17805	17711	17636	17611	17521	17659	17530	17595	17551	17516	17417	17738	17513	17476	17857	17752	17692	17445	17674	17614	17610	17569	17581	17577	17548	17495	17685	17659	17557	17602	17580	17637	17605	17724	17666	17689	17606	17616	17807	17570	17740	17676	17732	17655	17563	17548	17699	17540	17679	17549	17528	17608	17772	17536	17572	17461	17576	17461	17460	17714	17553	17746	17479	17583	17623	17562	17567	17608	17753	17767	17397	17835	17568	17759	17709	17679	17594	17544	17622	17713	17519	17609	17629	17446	17555	17688	17576	17654	17637	17420	17560	17534	17577	17697	17550	17421	17548	17602	17552	17561	17638	17591	17575	17605	17618	17576	17590	17713	17661	17686	17665	17709	17628	17617	17583	17580	17654	17661	17700	17710	17655	17672	17850	17658	17641	17679	17698	17572	17688	17541	17748	17577	17604	17648	17594	17595	17601	17552	17563	17616	17671	17763	17604	17516	17675	17704	17636	17428	17431	17628	17819	17640	17416	17561	17668	17727	17711	17738	17593	17812	17647	17590	17726	17531	17682	17534	17617	17640	17465	17484	17706	17681	17631	17630	17623	17616	17553	17444	17792	17529	17512	17644	17719	17641	17513	17627	17699	17539	17642	17496	17495	17694	17559	17811	17607	17734	17575	17582	17497	17720	17654	17593	17618	17695	17591	17490	17655	17614	17714	17556	17609	17593	17706	17560	17583	17546	17545	17599	17445	17447	17597	17559	17720	17690	17713	17685	17629	17511	17638	17531	17415	17446	17534	17567	17650	17573	17632	17572	17621	17625	17602	17875	17612	17673	17683	17514	17610	17637	17724	17527	17482	17460	17569	17571	17569	17602	17627	17551	17640	17599	17603	17479	17702	17614	17680	17471	17548	17564	17637	17715	17622	17442	17602	17692	17869	17670	17428	17499	17651	17755	17572	17556	17421	17432	17557	17707	17680	17575	17706	17803	17728	17666	17598	17574	17674	17559	17700	17622	17588	17572	17637	17524	17642	17699	17712	17601	17751	17727	17569	17770	17638	17650	17551	17686	17619	17639	17527	17515	17649	17792	17693	17699	17482	17652	17439	17439	17628	17604	17669	17710	17679	17862	17375	17582	17749	17726	17594	17528	17829	17513	17600	17671	17724	17635	17653	17570	17549	17581	17699	17563	17541	17759	17749	17670	17520	17783	17613	17812	17524	17768	17595	17484	17625	17735	17617	17570	17537	17589	17553	17610	17661	17582	17847	17610	17630	17706	17613	17710	17522	17521	17729	17742	17667	17563	17624	17482	17526	17536	17451	17672	17563	17670	17619	17397	17812	17703	17715	17675	17819	17549	17766	17624	17799	17693	17749	17501	17586	17585	17462	17685	17421	17637	17749	17722	17703	17789	17651	17625	17607	17641	17552	17651	17526	17721	17471	17672	17682	17577	17671	17649	17627	17638	17417	17540	17456	17673	17694	17566	17806	17674	17505	17478	17539	17513	17680	17732	17731	17573	17708	17524	17625	17487	17560	17689	17745	17765	17500	17700	17585	17640	17589	17708	17556	17407	17758	17516	17678	17700	17435	17679	17627	17510	17430	17676	17628	17603	17654	17626	17542	17869	17577	17551	17492	17477	17756	17567	17651	17756	17655	17618	17675	17474	17615	17732	17567	17681	17645	17688	17753	17531	17552	17663	17588	17582	17672	17675	17502	17718	17510	17602	17671	17722	17637	17577	17762	17476	17604	17375	17640	17628	17592	17630	17590	17713	17607	17511	17697	17605	17681	17662	17630	17525	17592	17390	17720	17554	17346	17508	17566	17742	17626	17717	17570	17589	17670	17552	17403	17560	17545	17606	17792	17489	17632	17653	17552	17685	17624	17694	17664	17637	17597	17640	17538	17769	17456	17697	17741	17443	17592	17696	17508	17605	17565	17812	17526	17788	17612	17648	17430	17594	17596	17591	17527	17671	17597	17692	17536	17554	17548	17643	17696	17713	17550	17621	17561	17692	17709	17669	17605	17498	17495	17723	17689	17629	17637	17575	17526	17534	17634	17788	17758	17673	17661	17761	17638	17618	17628	17636	17450	17739	17653	17544	17622	17759	17582	17532	17581	17485	17549	17590	17606	17632	17616	17738	17646	17466	17724	17706	17597	17806	17494	17478	17385	17613	17721	17592	17636	17441	17711	17510	17659	17744	17619	17640	17432	17467	17444	17687	17695	17588	17559	17564	17800	17606	17667	17563	17423	17648	17650	17436	17519	17706	17525	17493	17521	17641	17819	17513	17706	17753	17592	17632	17608	17581	17503	17751	17532	17581	17473	17736	17504	17510	17682	17519	17684	17717	17640	17533	17630	17622	17797	17771	17441	17591	17395	17567	17581	17579	17728	17630	17563	17698	17552	17658	17687	17620	17728	17574	17598	17476	17727	17797	17550	17589	17461	17535	17672	17573	17625	17570	17812	17617	17493	17661	17531	17741	17536	17745	17590	17648	17705	17749	17615	17731	17523	17491	17657	17757	17763	17651	17738	17514	17547	17772	17598	17771	17479	17748	17724	17569	17606	17700	17648	17610	17616	17488	17596	17700	17570	17555	17684	17674	17335	17694	17546	17711	17801	17698	17569	17483	17469	17644	17753	17700	17553	17769	17594	17587	17537	17760	17597	17574	17861	17682	17542	17660	17611	17671	17490	17606	17521	17575	17587	17747	17602	17595	17515	17552	17677	17647	17509	17663	17533	17657	17632	17462	17457	17681	17673	17647	17676	17627	17781	17598	17491	17790	17446	17662	17561	17519	17591	17630	17631	17509	17484	17572	17607	17434	17492	17596	17616	17560	17597	17668	17692	17468	17573	17714	17776	17706	17740	17635	17632	17623	17661	17646	17522	17597	17711	17602	17841	17340	17779	17665	17466	17574	17563	17697	17615	17576	17519	17479	17565	17568	17730	17578	17677	17749	17549	17642	17501	17624	17529	17648	17654	17506	17479	17764	17633	17549	17436	17621	17598	17674	17589	17673	17653	17552	17642	17500	17733	17585	17694	17449	17761	17632	17748	17575	17603	17650	17537	17601	17760	17641	17568	17655	17528	17424	17468	17641	17723	17611	17594	17584	17507	17809	17654	17646	17696	17551	17529	17608	17747	17661	17585	17569	17669	17539	17678	17697	17596	17773	17606	17543	17486	17824	17541	17427	17538	17724	17552	17386	17545	17654	17548	17675	17618	17640	17538	17598	17694	17682	17543	17598	17616	17770	17639	17711	17610	17685	17529	17491	17611	17566	17758	17724	17727	17826	17523	17556
28340	22649	26376	24217	21504	21558	21577	21268	21171	21448	21564	21363	21321	21242	21217	21319	21024	21239	21160	21493	21472	21369	21401	21307	21111	21128	21242	21138	21264	21267	21441	21272	21197	21143	20979	21265	21349	21512	21267	21329	21338	21412	21115	21240	21306	21316	20987	21182	21186	21426	21409	21388	21246	21223	21174	21195	21320	21314	21196	21373	21509	21327	21192	21375	21234	21095	21319	21198	21271	21151	21348	21162	21229	21285	21369	21274	21336	21070	21132	21162	21286	21223	21269	21090	21241	21044	21133	21218	21057	21162	21252	21189	20999	21171	21249	21189	21174	21238	21260	21284	21399	21119	21115	21328	21217	21340	21090	21256	21142	21412	21408	21104	21185	21500	21349	21290	21407	21213	21242	21296	21389	21304	21323	21124	20969	21282	21103	21005	21229	21472	21081	21264	21211	21163	21185	21101	21102	21353	21229	21091	21333	21078	21272	21055	20926	21251	21425	21188	21105	21297	21065	21404	21141	21363	21246	21011	21174	21151	20961	21354	21280	21130	21139	21203	21214	21185	21080	21108	21113	21438	21263	21135	21199	21460	21288	21215	21018	21048	21163	21287	21251	21029	21276	21365	21129	21342	20929	21263	21325	21182	21447	21347	21371	21190	21227	21252	21048	21152	21219	21395	21474	21360	21175	21268	21116	21127	21005	21409	21245	21133	20937	21123	21238	21211	21322	21216	21283	21136	21103	21118	21258	21449	21183	21253	21235	21288	21198	21148	21334	21172	21216	21077	21545	21253	21227	21161	21309	21097	21300	21047	21069	21109	21161	21141	21154	20976	21356	21059	21174	21072	21161	21156	21352	21106	21261	21392	21276	21138	21067	21269	21380	21245	21176	21237	21365	21170	21168	21386	21505	21246	21304	21297	21408	21300	21027	21153	21285	21246	21117	21414	21275	20970	21132	21191	21333	21082	21361	21164	21368	21461	21309	21193	21198	21010	21260	21239	21167	21170	21434	21079	21139	21091	21259	21226	21203	21143	21254	21258	21219	21514	21054	21187	21245	21340	21429	21197	21359	21108	21402	21267	21000	21278	21292	21134	21433	21112	21367	21109	21326	21065	21097	21204	21325	21319	21154	21125	20955	21147	21318	21179	21335	21273	21285	21328	21153	21367	21252	20987	21165	21338	21088	21108	21247	21372	21345	21143	21253	21299	21223	21151	21287	21185	21285	21311	21233	21154	21122	21217	21341	21408	21235	21075	21339	21343	21132	21423	21236	21181	21357	21274	21334	21237	21254	21326	21031	21128	21061	21173	21244	21460	21402	21446	21302	21303	21292	21459	21333	20999	21263	21194	21159	21100	21199	21158	21298	21206	21314	21306	21267	21213	21365	21438	21343	21359	21220	21102	21471	21233	20971	21125	21182	21275	21329	21206	21102	21348	21198	21239	21284	21281	21122	21244	21113	21404	21358	21221	21161	21197	21484	21225	21113	21279	21098	21107	21391	21336	21207	21251	21358	21367	21205	21300	21058	21337	21219	20969	21209	21091	21287	21162	21355	21211	21358	21054	21378	21456	21354	21501	21424	21223	21475	21319	21237	21093	21128	21493	21379	21360	21173	21296	21384	20999	21101	21185	21378	21149	21556	21411	21250	21322	21333	21321	21286	21348	21232	21433	21126	21133	21336	21403	21428	21023	21359	21266	21319	21218	21277	21294	21293	21296	21287	21217	21129	21234	21382	21166	21321	21066	21063	21250	21193	21291	21342	21398	21297	21314	21341	21172	21128	21122	21316	21245	21379	21420	21283	21250	21027	21059	21431	21102	21213	21120	21170	21189	21152	21183	21388	21241	21248	21082	21327	21376	21277	21167	21200	21078	21241	21316	21271	21341	21196	21365	21149	21315	21441	21254	21302	21521	21436	21105	21157	21016	21232	21327	21165	21440	21278	21259	21302	21336	21312	21271	21356	21282	21370	20868	20982	21015	21251	21319	21276	21229	21287	21225	21498	21323	21387	21379	21215	21319	21285	21143	21268	21016	21366	21317	21141	21137	21365	21153	21075	21138	21090	21215	21120	21330	21231	21252	21193	21083	21188	21251	21332	21345	21377	21081	21388	21219	21391	21302	21470	21185	21200	21223	21297	21163	21248	21157	21173	21178	21082	21289	21293	21245	21380	21167	21246	21221	21183	21131	21441	21365	21274	21464	21217	21358	21310	21181	21269	21377	21209	21101	21214	21208	21144	21160	21275	21239	21179	21176	21311	21056	21224	21170	21119	21202	21123	21143	21297	21278	21087	21314	21114	21332	21343	21367	21269	21332	21250	21164	21223	21134	21347	21190	21280	21228	21343	21138	21289	21252	21187	21221	21415	21116	21289	21218	21100	21173	21282	21373	21115	21498	21542	21269	21157	21133	21169	21113	21193	21203	21061	21253	21212	21453	21425	21233	21326	21354	21248	21169	21469	21302	21139	21394	21197	21423	21401	21364	21147	21146	21244	21124	21304	21249	21381	21070	21074	21489	21154	21298	21146	21324	21298	21091	21162	21290	21174	21280	21319	21277	21128	21066	21242	21387	21271	21317	21256	21259	21081	21278	21269	21409	21284	21173	21331	21216	21203	21501	21088	21131	21312	21069	21353	21456	21273	21246	21441	21216	21289	21438	21303	21097	21356	21364	21443	21145	21170	21292	21066	21107	21077	21223	20806	21197	21390	21231	21232	21351	21285	21280	21102	21307	21249	21246	21243	21351	21162	21255	21186	21296	21186	21397	21221	21136	21226	21283	21244	21215	21193	21385	21385	21392	21137	21308	21390	21338	21434	21330	21384	21244	21209	21080	21151	21335	21328	21023	21160	21262	21177	21035	21160	21302	21291	21573	21156	21308	21179	21164	21406	21213	21134	21346	21245	21372	21226	21299	21264	21225	21594	21144	21412	21187	21184	21517	21266	21196	21148	21444	21277	21410	21216	21144	21158	21215	21381	21146	21316	21231	21136	21198	21264	21109	21168	21043	21105	21216	21368	21247	21236	21324	21293	21172	21168	21199	21313	21327	21218	21061	21090	21166	21250	21182	21263	21389	21000	21323	21192	21007	21359	21302	21314	21113	21106	21385	21359	21172	21204	21075	21231	21189	21292	21276	21177	21182	21110	21197	21268	21453	21440	21251	21361	21131	21358	21173	21379	21315	21114	21305	21242	20996	21125	21081	21088	21134	21367	21368	21270	21193	21269	21117	21302	21263	21171	21207	21360	21434	21330	21494	21440	21312	21336	21011	21137	21337	21358	21009	21251	21213	21325	21321	21069	21352	21190	21376	21401	21138	21187	21057	21325	21323	21272	21056	21413	21270	21266	21478	21207	21291	21166	21360	21202	21252	21229	21370	21239	21277	21214	21153	21037	21108	21367	20929	21221	21421	21387	21338	21166	21127	21193	21336	21231	21295	21122	21310	21316	21189	21200	21328	21227	21273	21188	21248	21387	21016	21199	21361	21228	21297	21454	21165	21222	21209	21194	21102	21454	21249	21318	21161	21295	21343	21393	21346	21282	21409	21241	20944	21350	21232	21093	21363	21287	21388	21501	21161	21238	21274	21407	21313	21260	21359	21213	21256	21386	21254	21345	21275	21218	21260	21153	21245	21474	21266	21068	21215	21458	21412	21367	21407	21449	21377	21096	21288	21221	21100	21254	21227	21272	21302	21188	21113	21251	21099	21169	21284	21451	21275	21393	21280	21070	21344	21385	21088	21179	21212	21416	21014	21293	21210	21226	21186	21225	21202	21250	21266	21313	21186	21377	21355	21140	21206	21307	21321	21223	21448	21255	21246	21384	21307	21295	21259	21480	21165	21164	21248	21173	21132	21434	21439	21385	21121	21313	21290	21245	21369	21241	21270	21272	21225	21209	21163	21231	21313	21223	21239	21323	21376	21074	21486	21175	21133	21156	21092	21503	21126	21086	21221	21133	21318	21319	21380	21527	21348	21225	21171	20985	21352	21289	21479	21178	21177	21222	21123	21345	21457	21213	21341	21064	21191	21256	21199	21222	21356	21056	21322	21174	21332	21152	21228	21103	21059	21263	21446	21256	21071	21255	21419	21184	21349	21295	21426	21448	21248	21127	21257	21222	21252	21293	21286	21114	21409	21191	21145	21386	21088	21239	21227	21004	21301	21330	21115	21209	21320	21284	21283	21216	21243	21384	21309	21155	21351	21305	21149	21225	21458	21229	21254	21213	21530	21179	21184	21154	21348	21222	21254	21050	21100	21350	21114	21115	21153	21226	21137	21250	21169	21211	21290	21136	21253	21398	21272	21234	21218	21334	21149	21313	21328	21261	21157	21428	21189	21368	21106	21203	21166	21340	21257	21194	21174	21144	21094	21220	21304	21140	21358	21175	21231	21422	21214	21342	21212	21330	21164	21446	21349	21297	21453	21241	21300	21160	21187	21218	21143	21351	21419	21194	21410	21259	20930	21344	21207	21423	21319	21333	21128	21173	21201	21297	21146	21270	21169	21205	21224	21178	21131	21289	21312	21192	21308	20971	21398	21246	21502	21393	21020	21231	21204	21008	21342	21262	21221	21263	21303	21408	21269	21280	21225	21256	21202	21243	21341	21042	21288	21229	21229	21015	21257	21246	21175	21273	21325	21259	21245	21328	21290	21390	21220	21264	21212	21306	21303	21066	21265	21383	21256	21126	21106	21191	21420	21341	21348	21343	21445	21261	20958	21083	21245	21446	21385	21264	21454	21158	21351	21151	21341	21387	20995	21345	21246	21298	21244	21144	21268	21133	21230	21557	21331	21259	20942	21223	21086	21301	21189	21633	21259	21064	21113	21125	21276	21194	21528	21324	21194	21317	21240	21254	21288	21041	21244	21239	21217	21312	21420	21187	21172	21088	21496	21204	21280	21081	21199	21286	21211	21278	21546	21150	21067	21311	21273	21263	21267	21320	21234	21266	21170	21171	21379	21367	21338	21349	21269	21189	21205	21461	21001	21452	21265	21392	21187	21311	21404	21354	21139	21163	21105	21441	21192	20845	21203	21208	21161	21336	21063	21325	21303	21399	21238	21220	21381	21071	21234	21076	21348	21234	21146	21244	21269	21258	21222	21325	21358	21139	21173	21284	21164	21187	21285	21138	21369	21194	21072	21236	21064	21292	21198	21187	21152
16337	19472	19345	17889	17319	17401	16941	17302	17217	17093	17190	16966	16990	16891	16900	16968	17044	16979	17082	16780	16794	17027	16924	17239	16856	17025	16880	16943	17013	17034	16990	16684	17043	17013	17023	16930	17020	16886	17224	16723	17057	17054	16738	16958	16815	17054	17054	17055	16931	16949	16967	16958	16943	16997	16939	17022	16905	16813	17018	17097	17058	17015	17054	16990	17149	17001	17045	17001	16958	16946	17005	16989	17016	16826	17077	16822	16918	16828	16852	16874	16838	16857	16963	16821	16749	17044	16944	16990	16964	16920	17132	16864	17034	16837	17029	17005	17021	16987	16904	16837	16845	16924	16966	16969	16831	16956	16904	16984	16881	16904	16984	16966	17027	16818	16892	16937	17023	16979	16965	16855	16800	16910	16893	16818	16998	17003	16844	16954	16921	16943	16871	16862	16866	16882	16882	16938	16969	17013	17013	16929	16903	16881	17054	17022	16816	16921	16794	16865	17015	16839	16815	16776	16923	16882	17014	16793	17195	16851	17011	16863	16934	17036	16949	16845	16909	16892	16906	16821	17001	16785	16857	16885	17017	17015	17147	16832	16961	16943	17134	17065	17132	16863	17028	16868	16808	16928	16895	16868	16964	16855	17197	16778	17126	16946	17087	16930	17009	16909	16792	16918	16883	16845	17053	16977	16873	16730	16994	16893	16933	16957	16887	17010	16873	16970	16987	16854	16686	16918	16943	16923	16872	16875	16814	17004	16946	17012	17193	16964	16893	16952	16947	17165	16841	16795	16852	16973	16832	16722	16850	16801	16966	16779	16964	17049	16926	17032	16976	16960	16831	16975	17000	16995	16904	17000	16790	16958	16911	16997	17032	16906	16845	16938	16855	16964	16931	17056	17047	16892	17014	16878	16907	16804	16885	17024	17118	16919	16812	16997	16979	16881	16844	16898	17013	16937	17100	17081	16831	16909	16984	16891	16877	16869	16947	17086	17045	16837	16968	16919	17089	17118	16962	16851	17021	16928	16771	17061	16935	16958	17060	16949	16975	16975	17048	17069	17176	16945	17082	16908	16930	17006	17051	16937	16934	17027	16957	16974	16815	16959	17059	16905	17068	16901	17022	16987	16986	16958	16879	16852	16982	16921	16827	16868	16941	17019	16885	16868	17075	16866	16837	16905	16843	17127	17130	16842	17013	17009	17182	16959	16997	16985	16825	16897	16843	16890	17019	16912	16862	17021	16894	16870	17021	16994	16941	16877	16884	16994	17089	16983	16801	17117	16906	16913	16886	17033	16981	16853	16921	16977	16850	17123	16957	17004	16902	17132	17046	17020	16899	16968	17020	16976	16836	17081	16700	16905	16932	17112	16949	17097	16833	16884	16920	16877	16975	16959	16948	17045	16940	16863	16960	16945	16875	16793	16983	17103	17018	16876	17076	16930	17032	16989	17138	17029	16865	17106	16986	16904	16987	16935	17043	16991	16886	16808	16941	16979	16963	17034	16973	16876	16950	17033	17098	16861	16893	16887	17019	16933	16833	16939	16883	16959	16936	16856	17073	17026	16732	16705	16995	16816	17029	16832	16890	16970	17007	16915	16828	17010	17007	16892	16857	16950	16917	16897	17058	16929	16975	17009	16877	16945	17205	16889	17018	16878	16941	16880	16898	16861	16895	17099	16963	16963	17054	16866	17126	16838	16789	16992	16911	17003	16922	17022	16917	17128	17007	16993	16957	16864	16958	17070	16925	17069	16932	16847	16695	16809	17014	16903	17035	16957	16967	16858	17088	17043	16798	16905	17059	16973	17053	16936	17066	17037	17126	16935	16816	16791	16897	17073	17028	16900	16869	16775	17063	16983	16907	16966	17088	16901	16810	16796	16915	17057	16917	16747	16867	16865	17064	16751	17009	16989	17044	16825	16936	17061	16884	17056	17002	16927	16800	16911	16934	16894	17006	16995	16959	17059	16843	16841	16947	16877	17114	17223	16982	16729	16993	16903	16868	16817	16996	16956	16906	16817	17065	16929	16906	16885	16949	17024	16946	16941	17008	16871	16943	16929	16895	16961	16852	16964	17035	16797	16854	16801	16847	16939	17005	16854	16794	16969	17027	17170	17020	17014	17061	16997	16928	17044	16869	16941	16975	17009	16967	17021	16856	16996	16873	16881	16947	16940	16842	16991	16873	16756	16781	17037	16831	16834	17015	16887	16901	16898	17062	16754	17045	16923	16923	17090	16907	16962	16910	16950	16890	16791	16981	17092	17036	16913	16876	16989	16803	17087	16921	17020	16932	16759	16988	16831	16929	16887	16918	16862	16842	16971	17009	16921	17021	16997	16965	17053	16850	16819	17226	16912	17021	16859	17048	17144	16987	17065	16990	17114	17005	16968	16903	16972	16968	17022	17037	16837	16856	17184	16762	17060	16966	17043	17036	16959	17077	16866	16972	16852	16861	16989	16914	16869	16937	16989	16859	16893	17034	16899	17080	16949	16931	16811	17105	16880	16921	17017	16858	16846	17016	17027	16920	16952	16840	16924	16972	16732	17001	16985	16888	17005	17016	17115	16977	17262	16805	17131	17059	16900	16877	17077	16965	16974	16885	16905	17048	16849	17008	16838	17067	16969	16935	16785	16917	16862	16874	17050	16989	16947	16924	17141	16903	17067	17077	17021	16912	16787	16852	17014	17010	16841	16852	16906	16778	16862	16880	16958	16876	16847	17219	17009	17135	17121	16950	17136	17037	16944	16787	16852	17001	17001	16963	16940	16951	16938	16910	16935	17001	16917	16917	16793	16945	16867	16924	16965	17005	17027	16992	17078	16930	17043	16953	16848	16983	17120	17038	16927	16965	16884	16882	16960	16876	16811	16932	17059	16921	16828	17019	17154	16811	16983	17016	17019	17059	16855	16670	17116	16952	17035	16964	16965	16941	16964	17005	17044	16952	16887	16901	16816	16862	17097	16963	16951	16854	17114	16940	16933	16961	16930	16999	17008	16874	17037	16892	16899	17013	16891	16773	16887	16928	17062	17081	16888	16877	17011	16921	16934	16907	17108	17010	16890	16987	16825	17024	16926	17026	16878	17054	16926	17031	16989	17024	16979	17034	17083	17018	16987	17094	16886	16918	16995	16891	17020	16966	16876	17037	17085	16887	16981	16763	17045	17052	17025	16850	16978	17038	16883	17070	16893	17080	16989	16816	16889	16870	16936	16893	16742	16952	16860	17023	16983	16952	17065	16993	16890	17011	16783	17163	16859	16843	16788	17010	17018	17047	16969	16827	17170	16827	16671	17013	16923	16863	16929	17015	17046	17016	16848	16730	17005	16870	17084	16920	17004	17096	16913	16803	17061	16853	17145	16951	17041	16807	16783	17028	16949	16900	16875	17099	16972	17028	17018	16739	17118	16963	16983	17018	17089	16919	16904	16867	16960	16948	16910	16957	16990	17114	16915	16973	16732	17071	17097	16988	17171	17111	16891	16923	16869	16990	16919	16924	16833	16990	16974	16883	16836	17017	17035	17012	16945	17032	16997	16819	16937	16930	16868	16835	17002	16903	17061	16945	16860	16990	16783	17009	16943	16844	17019	16942	17009	16928	16904	16858	16949	16927	16916	16924	16830	17121	16872	17073	16963	16886	17156	16960	17084	16961	16915	17027	17010	17216	17043	16879	16996	16868	16815	16972	16860	16902	16884	17151	16868	17048	16849	17105	17012	17084	16845	17038	16949	16891	16986	16944	17053	16733	16803	16931	16992	16889	17133	16885	17007	16879	17005	17139	16857	16902	17011	16929	16992	17045	17073	16932	16815	16979	16820	16985	16900	16884	16850	16936	16904	16877	16924	17063	16866	16910	16934	16961	16807	16980	16890	17119	16932	16912	16970	17049	17027	16916	16954	16952	17002	17023	17082	16983	16837	17047	16927	16975	16919	17077	16927	16860	17050	16824	16883	16917	17132	16943	16860	16844	17112	16879	16845	16825	17048	16878	16945	16968	16954	16987	17069	16968	16854	16921	16838	16827	17048	17002	16981	16919	16960	17065	16764	17019	16733	16976	16898	16750	16879	16942	16815	17010	16842	16977	16944	16904	16899	16794	16960	16928	16991	16972	16884	16929	17157	16903	16843	16974	16919	16855	17047	16933	16886	17036	17010	16989	16908	17218	16958	16943	17084	16722	16990	17058	16810	17010	16930	16929	17035	17084	16921	16964	17060	16948	16983	17045	16884	16938	17048	16939	16972	16940	17005	16997	16905	16964	17079	16952	16899	16960	16853	16991	17003	17033	16911	17055	17105	17023	16796	17085	17011	17007	16874	17038	17007	17060	16986	17146	16905	17036	16788	16953	17009	16945	17033	17016	16908	16889	17218	16742	16804	17050	16841	17326	16992	16761	16892	16937	17088	16929	16974	16989	16970	16745	16941	16905	16997	16807	17012	16983	16986	16967	16935	16976	16825	16892	17061	16853	16919	16999	17107	16999	17038	16973	16924	16998	16799	17130	16956	16867	17008	17069	17084	17068	16911	16961	16977	16875	16963	16889	16921	16933	17068	16866	16919	16842	16963	16951	17102	16868	17031	17043	17015	16957	17067	17081	16849	17103	17060	16960	16960	16908	16941	16917	16931	16862	17040	16742	16981	16894	17027	16990	17083	17003	17070	17096	17093	17071	16904	16852	16988	16966	16880	17005	16956	16919	16994	16779	16782	17021	17060	16861	17041	16917	16974	16916	17080	16810	16979	16942	17045	16926	17001	17052	16877	16956	16856	17018	16942	16981	16930	17048	17048	17023	16862	16778	17119	16840	16982	16825	16929	16846	16930	16974	16981	17004	16965	16964	16918	17012	17048	16902	16823	16974	17041	16915	16948	16926	16813	17044	16958	16899	17032	16850	16986	17024	16972	16996	16889	16695	16837	16909	17085	16951	17076	16845	16965	17046	16922	17080	17151	16926	16905	17095	16830	17006	17110	17006	16875	17025	16995	17030	16993	17165	16982	17024	17072	17095	16810	17066	16936	16969	16961	16775	17171	16868	16916	17111	16969	17043	17055	17055	16844	16864	17110	17019	16940	16923	16934	16841	17020	16979	16919	17170	16919	17030	16947	16890	16949	16873	17029	16912	16994	16893	17039	17041	16926	16956	16867	16934	17048	17069	16999	16868	16927	17135	16932
24190	21564	29193	24471	22635	24025	24188	21385	20907	21162	21375	21036	21143	20828	20680	20849	20811	20716	20890	20745	20649	20834	20532	20714	20603	20286	20950	20719	20658	20678	20617	20874	20732	20627	20814	20795	20456	20618	20665	20661	20680	20760	20757	20606	20727	20484	20775	20667	20622	20740	20660	20465	20798	20562	20600	20681	20570	20728	20764	20834	21813	21688	21047	21039	20785	20692	20697	20535	20687	20816	20503	20664	20700	20621	20612	20664	20571	20590	20566	20479	20685	20459	20735	20625	20653	20581	20825	20611	20427	20593	20549	20500	20673	20780	20562	20938	20553	20647	20773	20580	20578	20613	20759	20559	20441	20708	20583	20785	20733	20504	20576	20568	20873	20686	20469	20516	20718	20520	20533	20596	20505	20472	20588	20627	20523	20489	20605	20541	20509	20748	20790	20519	20533	20515	20441	20790	20571	20579	20625	20640	20751	20633	20541	20558	20731	20433	20461	20536	20500	20280	20456	20573	20791	20439	20618	20356	20566	20529	20639	20540	20438	20241	20640	20643	20602	20647	20542	20580	20390	20620	20402	20764	20521	20679	20817	20805	20525	20480	20686	20790	20708	20656	20660	20419	20694	20531	20625	20493	20447	20637	20580	20521	20649	20342	20604	20508	20596	20721	20514	20753	20632	20538	20439	20508	20643	20522	20540	20338	20728	20507	20345	20746	20560	20538	20573	20586	20586	20724	20540	20448	20657	20411	20426	20584	20727	20589	20623	20877	20578	20692	20400	20625	20672	20567	20625	20561	20506	20472	20609	20625	20440	20804	20508	20681	20552	20586	20660	20573	20484	20597	20579	20575	20663	20473	20763	20633	20382	20520	20577	20469	20551	20601	20578	20548	20536	20319	20361	20716	20647	20518	20506	20538	20483	20534	20566	20505	20575	20432	20438	20573	20781	20682	20667	20556	20526	20581	20619	20557	20402	20508	20619	20482	20467	20619	20643	20606	20516	20743	20494	20544	20434	20667	20582	20264	20503	20608	20382	20650	20650	20310	20685	20438	20767	20560	20462	20824	20679	20571	20464	20556	20675	20389	20423	20374	20646	20489	20408	20649	20492	20691	20646	20667	20590	20572	20572	20557	20615	20737	20582	20656	20491	20419	20577	20703	20607	20729	20632	20466	20526	20567	20466	20462	20637	20406	20699	20358	20523	20562	20332	20597	20541	20452	20433	20526	20468	20233	20700	20448	20454	20539	20652	20499	20466	20425	20590	20749	20619	20614	20633	20490	20442	20534	20626	20736	20640	20615	20493	20482	20517	20490	20640	20488	20731	20521	20591	20607	20516	20433	20558	20728	20432	20688	20527	20542	20623	20580	20513	20396	20451	20473	20527	20609	20497	20477	20539	20826	20511	20439	20694	20488	20626	20484	20475	20515	20451	20666	20487	20427	20613	20497	20597	20631	20590	20512	20816	20664	20515	20590	20469	20536	20692	20493	20796	20504	20550	20354	20573	20593	20643	20529	20454	20414	20534	20711	20641	20447	20488	20491	20657	20477	20519	20651	20659	20691	20511	20426	20591	20707	20535	20633	20209	20564	20738	20495	20337	20420	20702	20625	20540	20514	20625	20557	20642	20506	20570	20469	20669	20448	20626	20600	20710	20411	20431	20466	20439	20523	20345	20674	20363	20560	20615	20493	20694	20680	20587	20514	20715	20536	20621	20486	20317	20656	20595	20633	20590	20345	20292	20506	20535	20538	20479	20489	20496	20470	20570	20576	20587	20727	20455	20400	20624	20469	20459	20433	20416	20478	20626	20564	20498	20577	20695	20470	20720	20697	20482	20488	20657	20661	20769	20467	20867	20781	20585	20581	20462	20500	20693	20595	20779	20541	20369	20684	20456	20713	20393	20671	20687	20484	20663	20515	20502	20526	20494	20505	20453	20880	20604	20602	20342	20429	20631	20753	20564	20585	20437	20692	20591	20444	20547	20623	20680	20669	20678	20460	20573	20545	20453	20643	20482	20527	20566	20686	20605	20531	20698	20424	20699	20452	20797	20581	20560	20690	20743	20761	20600	20601	20542	20364	20627	20644	20639	20724	20713	20355	20486	20623	20506	20651	20632	20597	20553	20650	20483	20409	20648	20713	20547	20475	20605	20427	20576	20630	20317	20449	20462	20352	20584	20649	20695	20680	20391	20674	20481	20422	20460	20535	20557	20405	20565	20378	20660	20591	20633	20716	20565	20489	20487	20657	20472	20600	20505	20747	20768	20527	20246	20572	20710	20733	20678	20529	20475	20523	20575	20501	20568	20760	20540	20337	20616	20539	20599	20500	20587	20716	20527	20518	20572	20466	20432	20557	20661	20553	20677	20482	20717	20453	20607	20638	20445	20798	20795	20512	20542	20582	20506	20718	20476	20470	20590	20585	20758	20622	20434	20669	20796	20744	20572	20525	20473	20707	20687	20738	20627	20806	20452	20550	20580	20628	20515	20670	20518	20484	20674	20669	20694	20471	20550	20423	20517	20466	20581	20534	20509	20590	20335	20425	20636	20518	20552	20586	20615	20619	20520	20489	20473	20644	20654	20388	20667	20722	20544	20359	20617	20710	20407	20810	20434	20517	20496	20736	20657	20866	20583	20644	20542	20581	20718	20531	20813	20496	20682	20565	20614	20419	20550	20412	20603	20484	20496	20866	20570	20594	20628	20516	20520	20586	20700	20532	20447	20455	20675	20646	20757	20784	20701	20399	20577	20396	20450	20612	20768	20974	20457	20580	20803	20588	20560	20496	20596	20698	20601	20539	20626	20707	20583	20783	20452	20544	20484	20500	20522	20656	20578	20549	20511	20637	20465	20481	20456	20682	20447	20730	20507	20472	20675	20527	20584	20525	20463	20418	20430	20570	20541	20493	20361	20417	20640	20469	20618	20534	20567	20513	20575	20580	20687	20433	20499	20623	20492	20541	20660	20512	20394	20647	20492	20468	20500	20453	20606	20790	20456	20691	20644	20586	20690	20888	20487	20509	20709	20654	20696	20591	20777	20682	20472	20415	20742	20580	20504	20668	20546	20442	20783	20655	20519	20457	20690	20654	20659	20673	20538	20432	20317	20513	20534	20684	20479	20466	20572	20456	20720	20397	20696	20662	20693	20462	20429	20537	20419	20692	20649	20464	20622	20838	20759	20603	20584	20387	20622	20645	20455	20578	20572	20633	20581	20471	20635	20654	20462	20699	20652	20527	20569	20550	20461	20519	20553	20507	20688	20574	20691	20615	20798	20734	20466	20564	20471	20577	20547	20406	20574	20711	20529	20595	20516	20456	20592	20185	20519	20520	20518	20675	20492	20623	20790	20469	20421	20636	20506	20705	20387	20134	20451	20599	20314	20627	20448	20578	20826	20621	20648	20465	20620	20486	20712	20569	20551	20473	20674	20587	20790	20634	20511	20636	20533	20507	20607	20424	20509	20627	20684	20696	20746	20671	20529	20609	20684	20368	20634	20511	20907	20942	20550	20487	20583	20576	20580	20540	20743	20483	20454	20546	20444	20510	20572	20493	20617	20512	20663	20515	20518	20420	20685	20381	20431	20723	20588	20458	20494	20500	20525	20605	20671	20419	20560	20519	20609	20790	20680	20622	20561	20694	20485	20415	20656	20648	20552	20547	20509	20512	20736	20746	20628	20592	20571	20527	20495	20667	20570	20786	20424	20708	20555	20554	20598	20550	20400	20664	20689	20565	20628	20794	20704	20701	20782	20560	20545	20631	20637	20433	20573	20644	20738	20644	20608	20343	20630	20620	20263	20515	20567	20246	20506	20419	20585	20566	20629	20713	20586	20404	20712	20431	20534	20711	20700	20608	20634	20628	20525	20516	20556	20567	20464	20755	20478	20723	20612	20652	20504	20620	20449	20564	20700	20670	20584	20631	20424	20407	20675	20460	20659	20767	20701	20437	20558	20720	20523	20409	20642	20530	20344	20454	20613	20634	20705	20612	20555	20692	20658	20797	20582	20590	20666	20556	20420	20768	20569	20514	20599	20676	20627	20681	20611	20573	20589	20677	20641	20717	20616	20455	20517	20478	20398	20499	20492	20529	20677	20440	20494	20319	20702	20590	20591	20607	20729	20351	20541	20717	20529	20797	20469	20444	20443	20432	20449	20530	20526	20475	20683	20582	20580	20439	20576	20667	20406	20647	20566	20476	20650	20649	20445	20845	20448	20872	20392	20476	20328	20463	20732	20560	20653	20541	20610	20564	20484	20505	20757	20739	20621	20578	20926	20371	20626	20733	20742	20679	20388	20667	20500	20525	20487	20637	20498	20604	20645	20612	20723	20664	20608	20503	20438	20407	20631	20630	20602	20591	20769	20726	20590	20933	20683	20627	20442	20637	20724	20566	20663	20818	20412	20719	20490	20493	20503	20558	20689	20522	20603	20415	20455	20603	20661	20620	20514	20730	20157	20492	20630	20590	20659	20501	20608	20365	20475	20645	20652	20572	20573	20630	20586	20772	20680	20690	20660	20688	20407	20851	20493	20615	20629	20711	20766	20535	20595	20531	20429	20733	20541	20439	20553	20552	20557	20464	20845	20654	20659	20668	20499	20712	20506	20417	20659	20659	20620	20688	20502	20684	20477	20460	20528	20300	20787	20653	20642	20561	20404	20584	20558	20450	20646	20420	20650	20702	20554	20639	20631	20830	20637	20536	20649	20349	20511	20577	20487	20653	20762	20510	20647	20747	20556	20411	20578	20490	20712	20747	20725	20587	20488	20594	20626	20572	20309	20549	20784	20816	20673	20514	20721	20534	20669	20628	20417	20434	20574	20513	20553	20400	20652	20656	20456	20526	20620	20613	20579	20656	20606	20598	20301	20494	20540	20735	20512	20517	20432	20639	20426	20640	20485	20709	20705	20564	20641	20371	20486	20529	20580	20612	20874	20810	20557	20537	20469	20766	20599	20404	20600	20566	20548	20476	20624	20670	20702	20520	20592	20709	20546	20329	20771	20509	20609	20624	20683	20484	20770	20504	20462	20646	20488	20587	20655	20542	20678	20675	20604	20702	20631	20424	20617	20703	20455	20605	20368	20547	20426	20525	20576	20711	20442	20478	20665	20492	20638	20456	20533	20462	20660	20421	20325	20598	20596	20546	20503	20663	20538	20675	20435	20683
14707	24916	24022	19910	18691	18115	17935	17495	17127	17177	17035	17116	16829	16785	16815	16690	16708	16836	16810	16662	16764	16778	16744	16701	16789	16850	16784	16714	16723	16589	16529	16592	16740	16680	16769	16616	16726	16670	16688	16654	16683	16622	16534	16726	16679	16636	16772	16591	16679	16589	16506	16670	16643	16748	16617	16623	16601	16640	16594	16941	17997	17837	17374	16978	16876	16782	16708	16640	16539	16519	16703	16590	16692	16615	16482	16696	16503	16422	16755	16581	16630	16521	16721	16727	16765	16677	16736	16630	16639	16477	16641	16464	16777	16544	16621	16577	16590	16631	16520	16612	16669	16484	16714	16536	16837	16680	16551	16605	16621	16568	16543	16564	16698	16633	16756	16825	16489	16636	16635	16667	16705	16685	16680	16628	16774	16581	16638	16394	16523	16624	16702	16568	16534	16686	16717	16561	16696	16532	16467	16539	16606	16669	16669	16408	16496	16633	16722	16520	16665	16643	16708	16677	16542	16568	16498	16734	16615	16753	16625	16724	16666	16603	16797	16662	16744	16814	16533	16694	16612	16521	16680	16612	16651	16586	16583	16646	16585	16578	16578	16572	16570	16664	16555	16539	16702	16551	16715	16614	16509	16720	16586	16683	16694	16737	16462	16822	16335	16537	16477	16643	16395	16640	16744	16552	16879	16647	16446	16574	16613	16533	16650	16642	16609	16665	16603	16534	16563	16785	16477	16682	16584	16645	16587	16512	16594	16514	16378	16660	16625	16568	16625	16638	16679	16519	16608	16646	16664	16643	16625	16536	16727	16585	16698	16616	16731	16559	16710	16654	16609	16526	16636	16506	16685	16704	16518	16631	16635	16579	16605	16714	16611	16523	16589	16460	16606	16597	16676	16522	16549	16412	16811	16678	16796	16484	16532	16545	16684	16673	16584	16435	16406	16708	16693	16478	16592	16506	16712	16343	16509	16719	16688	16911	16490	16666	16632	16666	16832	16612	16633	16544	16748	16557	16597	16523	16795	16685	16599	16746	16612	16652	16565	16715	16731	16549	16669	16711	16491	16716	16615	16525	16537	16610	16402	16792	16608	16729	16631	16599	16708	16539	16742	16423	16554	16625	16467	16784	16700	16543	16558	16578	16527	16525	16536	16621	16573	16667	16568	16640	16656	16652	16697	16660	16523	16661	16606	16489	16697	16643	16565	16556	16672	16602	16601	16406	16564	16657	16547	16672	16643	16494	16502	16685	16685	16426	16487	16728	16593	16652	16559	16507	16733	16549	16611	16805	16666	16586	16717	16511	16733	16633	16669	16606	16572	16649	16639	16531	16671	16588	16476	16664	16685	16457	16646	16551	16641	16621	16487	16497	16579	16572	16444	16654	16560	16483	16548	16601	16583	16691	16444	16573	16559	16629	16631	16787	16587	16722	16699	16576	16691	16603	16472	16574	16672	16729	16502	16596	16420	16689	16606	16603	16564	16667	16641	16600	16744	16665	16555	16538	16689	16673	16547	16696	16799	16517	16632	16453	16531	16607	16630	16532	16730	16565	16810	16556	16685	16590	16457	16643	16571	16651	16559	16648	16507	16597	16716	16653	16750	16799	16716	16603	16638	16473	16692	16740	16669	16570	16595	16666	16545	16619	16810	16485	16649	16620	16622	16698	16650	16608	16673	16653	16613	16424	16715	16602	16473	16538	16628	16645	16546	16619	16772	16635	16463	16553	16731	16711	16544	16684	16746	16701	16618	16542	16418	16548	16651	16563	16576	16558	16616	16725	16506	16648	16600	16489	16504	16718	16763	16498	16639	16744	16630	16635	16617	16501	16597	16610	16650	16705	16726	16596	16512	16593	16629	16736	16561	16672	16487	16661	16511	16437	16725	16583	16728	16573	16638	16488	16620	16645	16668	16837	16556	16561	16641	16567	16761	16691	16542	16686	16598	16633	16490	16606	16770	16456	16670	16695	16756	16750	16556	16431	16498	16605	16703	16578	16572	16691	16508	16395	16467	16496	16713	16464	16627	16607	16627	16522	16650	16519	16516	16610	16770	16741	16687	16596	16806	16527	16613	16546	16474	16649	16642	16583	16679	16734	16587	16673	16533	16579	16686	16745	16531	16463	16589	16652	16736	16487	16607	16647	16640	16710	16664	16783	16638	16604	16629	16635	16447	16674	16609	16747	16660	16578	16592	16561	16570	16526	16538	16661	16796	16547	16628	16620	16556	16598	16623	16609	16512	16589	16717	16524	16612	16487	16607	16671	16702	16609	16665	16764	16633	16666	16570	16672	16631	16531	16676	16661	16511	16570	16652	16628	16591	16546	16595	16393	16559	16620	16448	16631	16838	16679	16730	16563	16605	16573	16593	16720	16422	16513	16778	16576	16583	16609	16515	16578	16684	16648	16654	16587	16543	16557	16490	16654	16740	16619	16576	16635	16654	16643	16551	16516	16664	16579	16600	16535	16369	16567	16704	16841	16557	16767	16579	16602	16552	16496	16621	16586	16582	16607	16663	16557	16577	16523	16508	16638	16665	16671	16767	16693	16665	16463	16492	16612	16457	16489	16756	16691	16600	16653	16676	16635	16691	16617	16719	16552	16712	16597	16696	16614	16679	16551	16489	16372	16504	16585	16581	16636	16548	16631	16544	16619	16521	16558	16593	16759	16469	16511	16586	16555	16541	16559	16532	16736	16558	16581	16628	16531	16723	16790	16777	16548	16729	16625	16477	16641	16539	16638	16613	16531	16617	16563	16633	16541	16490	16492	16557	16351	16720	16639	16559	16683	16884	16650	16699	16576	16530	16643	16574	16642	16557	16651	16554	16557	16665	16687	16648	16714	16552	16717	16672	16827	16651	16528	16397	16635	16734	16673	16529	16543	16609	16607	16639	16613	16730	16651	16717	16589	16586	16719	16571	16460	16668	16660	16520	16653	16498	16379	16659	16582	16540	16499	16401	16787	16754	16731	16583	16543	16711	16516	16581	16639	16515	16676	16665	16688	16645	16719	16610	16589	16559	16666	16690	16550	16539	16817	16577	16675	16458	16605	16837	16574	16895	16633	16599	16492	16654	16598	16576	16559	16637	16563	16634	16513	16512	16701	16534	16498	16609	16603	16536	16605	16537	16700	16578	16522	16478	16723	16702	16749	16716	16704	16608	16577	16744	16738	16718	16565	16526	16520	16724	16682	16591	16735	16691	16771	16649	16611	16555	16593	16558	16618	16560	16561	16733	16651	16576	16763	16429	16584	16716	16677	16662	16624	16759	16332	16675	16716	16814	16437	16563	16651	16591	16686	16511	16631	16586	16695	16804	16477	16542	16789	16740	16648	16550	16640	16799	16661	16639	16550	16640	16502	16617	16758	16726	16723	16501	16587	16586	16523	16582	16582	16704	16704	16746	16605	16597	16822	16777	16789	16625	16498	16616	16705	16550	16862	16602	16684	16728	16594	16686	16750	16543	16603	16712	16547	16426	16688	16484	16564	16568	16654	16645	16681	16650	16545	16667	16699	16581	16671	16667	16515	16578	16592	16599	16586	16618	16588	16417	16455	16596	16614	16772	16698	16587	16670	16652	16673	16761	16636	16660	16852	16552	16558	16509	16571	16516	16583	16793	16557	16791	16736	16678	16478	16641	16637	16685	16557	16568	16789	16441	16699	16541	16463	16480	16578	16516	16534	16832	16572	16614	16685	16646	16553	16688	16590	16726	16630	16533	16694	16600	16696	16931	16422	16602	16662	16467	16674	16754	16591	16435	16673	16579	16279	16642	16663	16464	16724	16685	16438	16408	16341	16637	16635	16726	16693	16578	16637	16605	16478	16704	16732	16471	16606	16703	16629	16730	16694	16679	16764	16702	16721	16472	16533	16583	16493	16528	16615	16396	16736	16600	16789	16678	16574	16696	16522	16443	16641	16632	16656	16590	16759	16728	16604	16664	16673	16532	16542	16561	16661	16503	16548	16607	16660	16592	16602	16510	16494	16532	16739	16527	16624	16511	16674	16675	16666	16455	16526	16565	16715	16609	16543	16542	16665	16612	16648	16682	16578	16694	16594	16755	16579	16519	16638	16527	16738	16603	16670	16467	16335	16536	16539	16702	16554	16746	16481	16516	16578	16646	16525	16667	16625	16716	16419	16581	16622	16506	16455	16655	16676	16922	16735	16686	16719	16696	16519	16607	16592	16547	16740	16684	16580	16669	16647	16585	16629	16611	16601	16616	16727	16703	16554	16738	16480	16685	16587	16683	16492	16463	16585	16753	16507	16551	16614	16487	16675	16664	16646	16537	16669	16720	16647	16577	16743	16527	16820	16564	16523	16729	16548	16606	16693	16505	16484	16571	16753	16687	16553	16578	16623	16595	16622	16615	16728	16466	16604	16714	16739	16574	16669	16493	16504	16639	16706	16604	16597	16382	16608	16825	16804	16628	16666	16635	16555	16690	16689	16660	16550	16597	16660	16567	16484	16631	16617	16702	16667	16534	16653	16354	16749	16722	16567	16725	16659	16623	16738	16853	16601	16633	16550	16699	16552	16587	16598	16634	16616	16638	16623	16509	16593	16692	16888	16567	16724	16528	16727	16531	16599	16546	16473	16665	16742	16572	16718	16736	16715	16513	16561	16580	16489	16550	16760	16641	16563	16773	16625	16621	16596	16648	16513	16495	16749	16441	16661	16609	16887	16691	16644	16687	16541	16697	16593	16668	16671	16738	16761	16678	16642	16568	16565	16515	16726	16640	16495	16755	16677	16708	16518	16737	16417	16524	16583	16719	16611	16468	16680	16547	16802	16582	16739	16655	16441	16585	16709	16623	16584	16717	16574	16636	16751	16606	16496	16706	16517	16636	16572	16716	16736	16584	16630	16554	16671	16544	16644	16609	16724	16717	16567	16697	16367	16509	16520	16517	16488	16684	16504	16820	16810	16461	16646	16608	16656	16641	16519	16552	16635	16502	16704	16620	16663	16626	16555	16560	16449	16636	16752	16586	16382	16563	16507	16547	16832	16680	16674	16548	16466	16420	16692	16584	16862	16759	16673	16630	16641	16520	16749	16544	16720	16737	16513	16770	16685	16643	16612	16559	16582	16590	16584	16709	16664	16754	16641	16589	16671	16587	16665	16594	16683	16637	16840	16720	16648	16723	16598	16588	16693	16643	16693
22979	21394	29226	23924	21619	24044	27017	21614	20838	20891	20700	20677	20420	20570	20505	20418	20466	20487	20281	20510	20205	20251	20392	20393	20447	20219	20285	20286	20199	20258	20121	20076	20084	20090	20348	20152	20070	20225	20114	20173	20179	20197	20271	20292	20362	20288	20151	20464	20208	20256	20287	20228	20314	20340	19926	20212	20218	20107	20132	20552	21992	21913	21192	20773	20467	20496	20251	20050	19979	20122	20012	19970	20130	20051	20252	20001	19913	20147	20119	20220	19978	20104	19930	20096	19952	19964	20109	20218	20178	20129	20116	20103	20045	19975	20033	20258	20090	20120	20156	19955	20254	20109	20172	19851	20110	20197	20211	20143	20123	20020	20144	20194	20129	20105	19967	19849	20041	19898	20165	19966	20035	20153	20094	19809	20232	20241	19900	20167	20072	20176	20149	20040	20079	20025	20036	20073	20128	20337	20351	20096	20273	19874	19959	20079	20162	20011	19981	20197	20021	20100	20218	20211	20105	20109	19911	20029	20032	20017	19990	19910	20162	19976	20029	19979	19961	19815	20128	20082	20205	20117	20030	20081	20070	20191	20207	20111	20130	20122	19953	20177	20267	19996	20007	19973	20084	20110	20142	19961	20181	20009	20279	20181	20127	20054	20017	19901	20099	20046	20369	20170	20162	20219	20214	20345	19972	20146	19897	20077	19995	20061	20331	20031	20047	20089	20000	20158	20212	20060	19950	19897	20067	19950	19877	19994	19933	20031	20021	20160	20034	20087	20114	20083	20199	20116	19735	19999	20155	19998	19977	19959	20185	20049	20271	20246	19974	19831	20220	19977	20188	20095	19814	20064	20177	20368	20080	20027	19956	19915	20003	20045	20018	19854	20244	20114	19991	20079	20158	20147	20216	19971	20035	20015	20253	19869	20108	20052	20108	20154	20292	20002	20081	20051	20167	20082	20029	19986	20045	20132	20000	20043	20232	19953	20280	20178	19948	20145	20183	19969	19900	20220	19837	20156	19935	19985	19939	20318	19989	20078	20224	20019	19946	20059	19998	20108	20057	20158	20292	20208	20077	20095	20058	19958	19892	19863	19992	19935	19989	20031	20067	20324	20062	20025	20127	20123	20037	20025	19902	20186	19821	20053	20216	20106	20021	20019	20203	20134	20057	20135	20140	19992	20062	19947	20027	19962	20106	20110	19927	20169	20267	20293	20167	20102	20050	20167	20080	20042	20133	19919	20021	20089	20032	20167	20138	20011	19925	20149	20158	20057	20117	20116	19967	20261	19849	19945	19977	20101	19910	20149	20051	19948	20071	20135	20064	20155	20042	19799	20010	20111	19890	20062	20093	20139	19884	19960	20224	20173	20039	20281	20031	20054	19850	19867	19873	19994	20050	20036	20099	20141	19943	19874	20298	20156	19879	19938	19953	19897	19901	19957	20066	20214	20201	20323	20133	19913	20009	19817	19960	20309	19878	20087	20029	20063	20084	20196	20134	20067	20052	20319	20108	20088	20197	20038	20096	20030	20001	19958	20229	20225	20164	20090	20007	20179	20275	20139	20110	19960	19992	20147	20104	19995	20034	20088	19893	20045	20119	20077	19864	20113	19887	20072	20209	20150	20204	20197	20138	20161	20138	19897	20176	20009	20148	20133	20210	20189	20068	20091	20264	20077	20212	20195	20092	20095	20033	20041	20193	20050	19985	19954	19936	19808	20028	20069	19867	20147	20127	19923	20145	20220	20149	20007	19904	20204	20086	19910	19996	19934	20094	20278	20031	20259	19981	20163	19981	20190	20030	20167	20122	19977	19997	20108	20013	20009	19899	20061	19944	19788	19944	20058	20083	19835	19983	20060	20124	19842	20042	20050	19908	20110	20166	20005	20030	20077	20090	19978	20164	20047	20076	20054	19962	20118	20008	20286	20076	20097	20143	20273	20293	20016	20033	20069	20100	20262	20134	20064	20163	20014	20072	20011	20305	20062	20025	20056	20153	20052	20016	19945	20100	20088	20084	19929	19976	20113	20231	20121	19956	20089	20069	20053	19897	20160	19848	20172	20132	20238	19953	19942	19963	20010	20160	20177	20085	20130	20334	20064	20206	20068	20070	20165	20241	20002	20212	20053	20108	20008	20130	20294	19952	19936	20185	20319	20150	20228	19961	20269	20056	20047	19935	19951	19990	19994	20139	20121	20074	20031	19738	19748	20035	19913	19936	20106	20153	20154	20019	20111	19936	20051	20229	20007	19942	20271	20133	19976	20130	20026	20158	20056	19822	19908	20236	20193	20117	20018	20078	20020	20082	20139	19827	19987	20065	19940	20122	20110	20154	20121	20008	20135	20032	20187	19999	19850	19943	20393	20157	20107	20154	20256	20372	20238	19974	19956	20168	20011	19927	20008	20157	19816	20119	20189	19770	20136	19819	20108	19847	20170	20230	20127	20093	20122	20005	19868	19942	20064	20019	19982	20034	19969	20054	20165	20069	19838	19999	20174	20046	19916	20090	20184	20058	20220	19938	20062	20015	20107	20130	20047	20069	20061	20037	20115	20243	20276	20166	20035	20051	20149	20056	20096	20047	20226	20154	20120	20277	20072	19790	20019	20005	20075	20173	19855	20018	20061	20069	19998	19827	20065	19994	20081	20048	20041	20051	20234	20123	20089	19894	20065	20076	20377	20108	20166	20167	20148	20244	20091	19974	20102	20065	20039	19907	19830	20213	19984	19976	20032	20176	20161	20374	20136	20160	20110	19949	20016	20141	20178	19957	19880	20065	20093	20138	19958	20175	20033	20088	20184	20029	20042	20070	19938	20128	19687	20111	19971	19833	20269	19959	20116	20086	19969	20184	20071	19967	20153	19898	20000	20202	20090	20164	20145	20163	20129	20151	20136	20037	19851	20279	20149	20160	20099	19934	20013	19986	20116	20052	19925	20059	20038	19960	20214	19896	19903	20007	19893	20063	20097	20410	20179	20034	19922	20024	20277	19950	20201	20184	20215	20145	19955	20111	20245	20032	20059	19956	20127	20103	19915	20059	20006	20010	20099	20116	20176	20174	20123	20006	20162	20176	20095	20148	20166	20076	20056	19978	19921	19964	20054	20068	19886	20102	19832	19872	20090	20097	20237	19959	20063	20056	20068	20183	20032	20126	20139	20113	20186	20072	20002	20069	19987	19988	20079	20246	19896	20012	19967	20074	19997	20035	19852	19998	20147	20376	20002	20019	19943	19976	20005	20243	19954	20058	20130	20085	19836	20142	20043	20142	20069	19968	20140	20232	20078	20052	20168	20098	20226	19948	20042	20155	20053	20036	20032	20295	20185	19878	19958	20135	20224	20188	19902	20076	20127	20297	20018	19902	19946	20034	19874	19969	20021	20045	19990	19882	19955	20149	20103	19962	20079	20088	19977	20088	20062	20103	20004	20141	19973	20183	20075	20086	20056	20180	20286	20106	20117	20085	20218	20264	19990	19879	19986	20267	20256	20102	19848	19849	20037	20235	20202	20154	20076	20211	20129	20075	20127	19971	20132	19956	19980	20251	20223	20184	20003	20136	19955	19936	20030	20021	19969	20126	20093	20391	20123	20271	19999	20156	20198	20331	20146	19984	20024	20096	20001	20203	20078	19994	20231	20179	20121	20031	20130	20029	20068	20096	20163	19932	19897	20100	20039	20149	20162	19949	19902	19865	20163	20171	19921	20011	20102	20036	19793	20127	20156	20196	20076	20131	20047	20125	20108	20003	19868	20235	20243	20117	20123	19942	20231	20045	20059	20069	20105	19874	20055	19903	20069	20094	19948	20042	19974	20068	19851	19907	20053	20020	19574	20149	20261	20202	20022	20293	20019	20148	20128	20161	19963	20049	20233	20027	19805	19976	20148	20127	20200	20102	20102	20220	20142	20179	20054	20100	20083	20011	20048	20028	20020	20054	19980	20084	19919	20146	19872	20187	20047	20076	20098	20080	20153	20019	20145	20124	19971	20246	20160	20161	20141	19869	20052	20070	20022	20208	20375	19876	20202	20021	20048	20144	20212	20096	20072	20077	20081	20055	20175	19986	20291	19837	19991	20096	20236	20163	19931	20182	20121	20138	20003	20016	19868	19932	20040	20032	20103	19973	20053	20193	19964	20167	20200	20094	20135	20077	20068	19978	19855	20224	20053	20107	20028	20312	20141	19873	20072	20027	20215	19814	19900	20157	20164	20194	20053	20087	19990	20196	19999	19942	20276	20126	20002	20094	19882	20091	20255	20176	19910	20085	20015	20005	19974	19919	20141	20022	20100	20281	20272	20033	19997	20229	20388	20118	20167	20225	20170	19977	19976	20094	20111	20050	19981	20182	20089	20007	20246	20084	20206	19804	20249	20050	19867	20034	20099	20043	20128	20207	20001	19988	20108	19960	19992	19880	20095	20186	20010	20131	19900	19986	20124	20079	20058	20235	19987	20021	20192	20129	19987	20071	20237	19885	19819	20054	20222	20163	20145	20053	20096	19975	19999	20202	20250	19990	20192	20095	20088	20092	19906	19838	20077	20005	19926	19830	19908	20082	20182	19871	20243	20157	20139	20129	20153	20082	19979	20199	20061	19903	19955	20256	20290	20147	19889	20098	20006	19935	19977	19868	20136	20112	19983	20283	19947	20110	19963	20110	20052	20002	19953	19917	20228	20041	20129	20187	20082	20077	20052	19885	20131	20099	19948	19890	19966	20205	20080	20226	19951	20065	20081	20351	19901	20063	20187	20134	20155	20074	20085	20251	20077	20052	20012	19990	20067	20050	19823	20017	20092	20293	19906	20003	19985	20034	19988	20116	19833	19974	19974	19969	19918	20357	19949	20140	20086	20152	20226	20241	20121	20127	20052	20088	19972	20046	19967	19805	19965	19896	20155	20169	20067	19947	20236	19984	19845	20143	20143	19980	20068	19952	19820	20198	19936	20125	20143	20073	20201	20128	20264	19986	20006	20135	19838	19887	19965	20131	20088	19904	20150	20049	19924	19918	20089	20154	19983	19831	19867	19828	19882	20025	19882	20028	20181	19783	20195	20066	20214	20051	20028	20118	20067	20119	20051	19819	20074	19902	19834	20210	20212	19827	20284	20100	20025	20075	20010	19822	20096	20113	20163	20207	20124	19936	20043	19944	20081	20081	20200	20103	19976	20113	20056
16046	28914	27567	22192	20002	18994	18166	17677	17250	17133	16718	16701	16749	16525	16786	16425	16580	16336	16346	16581	16592	16492	16358	16462	16214	16431	16540	16326	16242	16404	16144	16442	16170	16401	16258	16122	16509	16366	16331	16340	16315	16329	16300	16357	16175	16287	16121	16333	16224	16216	16317	16305	16216	16232	16422	16316	16395	16322	16175	16948	18945	18211	17570	17044	16620	16364	16260	16296	16062	16187	16396	16333	16094	16245	16186	16245	16488	16370	16182	16083	16289	16360	16389	16117	16250	16378	16152	16014	16216	16250	16054	16258	16048	16350	16161	16185	16094	16125	16136	16368	16118	16311	16119	16234	16028	16211	16213	16398	16319	16148	16232	16243	16262	16388	16167	16066	16167	16223	16188	16256	16217	16109	16163	16316	16153	16256	16259	16288	16241	16315	15999	16265	16297	16259	16270	16346	16162	16122	16236	16322	16075	16224	16309	16308	16183	16250	16109	16235	16317	16193	16193	16300	16222	16213	16369	16341	16187	16098	16204	16215	16126	16110	16325	16280	16228	16235	16162	16369	16466	16181	16282	16221	16243	16298	16257	16174	16125	16123	16397	16245	16094	16246	16266	16332	16179	16313	16177	16104	16205	16320	16164	16209	16202	16026	16165	16337	16123	16312	16294	16223	16098	15989	16129	16074	16098	16036	16227	16252	16349	16114	16309	16260	16207	16250	16224	16280	16162	16320	16336	16335	16106	16129	16239	16300	16244	16329	16150	16219	16170	16201	16339	16251	16235	16206	16177	16204	16083	16070	16352	16193	16280	16066	16171	16142	16364	16192	16111	16151	16225	16198	16085	16103	16439	16393	16219	16300	16127	16080	16347	16094	16170	16325	16331	16136	16157	16327	16286	16334	16267	16179	16344	16272	16167	16124	16150	16266	16210	16409	16155	16112	16312	16253	16265	16319	16133	16144	16196	16188	16257	16352	16167	16098	16157	16113	16321	16156	16060	16354	16085	16242	16178	16234	16226	16297	16104	16333	16140	16223	16351	16363	16284	16168	16222	16219	16334	16209	16220	16230	16170	16139	16239	16281	16254	16166	16287	16244	16301	16253	16232	16343	16174	16335	16216	16368	16157	16029	16097	16436	16162	16243	16291	16159	16177	16334	16151	16296	16252	16216	16228	16414	16145	16229	16147	16254	16179	16204	16168	16166	16172	16210	16380	16304	16430	16231	16281	16163	16162	16262	16317	16203	16241	16312	16381	16269	16025	16293	16246	16082	16199	16135	16425	16213	16196	16314	16307	16361	16304	16325	16107	16125	16228	16193	16175	16150	16179	16131	16265	16205	16275	16135	16116	16146	16142	16266	16234	16032	16244	16163	16234	16291	16339	16073	16291	16047	16109	16083	16132	16163	16291	16345	16079	16167	16275	16255	15889	16217	16210	16311	16020	16279	16249	16410	16054	16167	16320	16183	16241	16244	16212	16189	16110	16226	16170	16317	16132	16344	16241	16205	16233	16154	16137	16178	16137	16063	16212	16202	16416	16150	16079	16255	16413	16105	16255	16023	16169	16212	16333	16113	16274	16217	16085	16165	16146	16159	16105	16358	16063	16207	16157	16195	16048	16193	16200	16181	16138	16281	16092	16339	16319	16111	16234	16062	16260	16175	16219	16028	16204	16256	16186	16260	16298	16130	16090	16325	16130	16238	16217	16207	16137	15975	16191	16174	16250	16191	16420	16257	16420	16055	16221	16284	16449	16192	16263	16320	16090	16305	16224	16081	16184	16241	16118	16162	16168	16170	16250	16049	16207	16188	16131	16197	16268	16146	16157	16240	16326	16297	16112	16281	16364	16185	16181	16327	16249	16253	16134	16168	16230	16300	16118	16256	16112	16246	16214	16217	16297	16064	16195	16273	16245	16167	16212	16168	16155	16162	16020	16257	16189	16354	16330	16255	16413	16311	16324	16113	16204	16284	16170	16077	16381	16221	16082	16221	16344	16046	16233	16118	16103	16239	16300	16141	16065	16161	16166	16178	16075	16145	16144	16142	16280	16286	16289	16235	16306	16122	16050	16225	16253	16285	16152	16165	16211	16289	16037	16344	16033	16069	16179	16082	16134	16249	16302	16450	16225	16329	16273	16269	16147	16104	16259	16144	16235	16173	16277	16340	16225	16270	16368	16145	16181	16059	16170	16101	16173	16135	16154	16106	16340	16348	16089	16254	16066	16274	16065	16276	16125	16120	16222	16208	16056	16134	16263	16133	16180	16173	16211	16155	16229	16451	16092	16186	16286	16133	16133	16371	16127	16135	16125	16195	16222	16330	16203	16212	16328	16055	16151	16203	16296	16211	16282	16211	16034	16419	16253	16209	16284	16191	16276	16193	16181	16364	16023	16197	16174	15958	16154	16192	16135	16170	16029	16152	16180	16229	16076	16265	16073	16142	16336	16149	16206	16096	16145	16165	16156	16093	16123	16168	16318	16319	16307	16206	16091	16296	16272	16153	16268	16306	16312	16052	16256	16099	16132	16217	16175	16244	16322	16084	16071	16202	16244	16271	16302	16219	16203	16258	16175	16266	16139	16069	16279	16152	16304	16220	16207	16057	16038	16186	16100	16044	16324	16346	16275	16291	16231	16058	16237	15935	16280	16126	16305	16338	16394	16281	16357	16196	16084	16152	16221	16238	16013	16375	16197	16257	16157	16275	16216	16290	16325	16078	16248	16229	16164	16236	16186	16378	16194	16278	16275	16214	16132	15974	16156	16410	16122	16151	16243	16119	16178	16282	16228	16027	16201	16333	16294	16252	16162	16312	16060	16247	16302	16363	16234	16126	16310	16218	16204	16312	16152	16198	16208	16121	16305	16249	16402	16178	16183	16290	16302	16288	16353	16095	16270	16258	16200	16316	16244	16247	16277	16345	16178	16244	16181	16092	15951	15947	16265	16260	16147	16409	16402	16341	16303	16071	16182	15978	16364	16242	16194	16218	16239	16254	16124	16234	16264	16111	16333	16274	16308	16094	16291	16214	16150	16261	16223	16192	16327	16204	16282	16223	16139	16388	16182	16432	16123	16365	16128	16217	16273	16214	16153	16145	16207	16189	16305	16315	16257	16294	16354	16121	16248	15979	16258	16233	16201	16242	16200	16230	16159	16136	16300	16261	16182	15927	16359	16185	16239	16262	16166	16350	16146	16371	16264	16338	16229	16175	16157	16237	16315	16300	16140	16101	16342	16026	16134	16111	16085	16277	16125	15946	16325	16234	16035	16239	16255	16177	16197	16060	16156	16268	16453	16316	16275	16283	16061	16249	16154	16253	16150	16215	16109	16222	16131	16235	16420	16271	16007	16379	16188	16182	16184	16355	16162	16287	16263	16292	16238	16168	16123	16226	16230	16123	16339	16284	16217	16169	16159	16263	16245	16341	16085	16279	16236	16147	16080	16167	16254	16222	16264	16166	16287	16263	16042	16222	16222	16049	16219	16000	16407	16179	16314	16332	16291	16125	16291	16036	16139	16149	16211	16140	16169	16253	16070	16218	16152	16142	16223	16155	16119	16130	16228	16260	16256	16208	16258	16250	16162	16214	16325	16259	16288	16128	16312	16192	16222	16156	15990	16269	16290	16173	16215	16238	16166	16255	16275	16213	16114	16164	16261	16076	16226	16280	16300	16255	16287	16238	16416	16195	16214	16013	16273	16131	16276	16232	16244	16139	16276	16343	16317	16154	16216	16169	16090	16321	16041	16221	16184	16266	16138	16174	16322	16028	16168	16205	16300	16199	16192	16135	16303	16237	16209	16205	16314	16217	16259	16192	16305	16205	16342	16210	16291	16293	16323	16205	16167	16341	16352	16164	16256	16203	16350	16110	16056	16383	16230	16255	16119	16270	16235	16288	16303	16128	16297	16168	16320	16191	16173	16182	16134	16091	16248	16169	16237	16246	16320	16148	16233	16251	16306	16021	16107	16264	16171	16106	16205	16162	16146	16255	16148	16153	16182	16219	16138	16303	16155	16292	16252	16254	16067	16435	16341	16117	16112	16280	16155	16116	16246	16268	16158	16149	16252	16267	16201	16130	16220	16131	16234	16272	16174	16218	16263	16356	16128	16271	16302	16369	16160	16234	16235	16236	16351	16096	16179	16185	16397	16307	16261	16248	16240	16125	16124	16298	16178	16252	16181	16253	16141	16218	16315	16226	16272	16178	16002	16269	16234	16154	16174	16201	16294	16284	16326	16228	16239	16131	16182	16075	16206	16307	16185	16219	16322	16298	16228	16195	16477	16482	16282	16350	16099	16232	16135	16277	16177	16150	16344	16294	16330	16212	16236	16144	16140	16311	16176	16158	16291	16051	16309	16248	16258	16328	16194	16147	16178	16202	16345	16229	16195	16413	16238	16319	15907	16151	16198	16163	16214	16024	16387	16147	16220	16265	16231	16290	16300	16306	16131	16306	16206	16268	16294	16309	16081	16134	16274	16038	16080	16228	16098	16075	16219	16151	16120	16221	16267	16278	16081	16152	16306	16275	16153	16124	16439	16270	16408	16125	16384	16317	16176	16185	16188	16121	16250	16227	16027	16259	16121	16282	16014	16263	16212	16271	16137	16218	16113	16274	16408	16077	16323	16225	16159	16213	16271	16142	16195	16209	16130	16331	16158	16313	16143	15991	16093	16338	16157	16193	16182	16111	15974	16420	16318	16199	16232	16251	16252	16216	16116	16084	16176	16179	16099	16193	16140	16129	16173	16203	16241	16073	16250	16305	16203	16286	16204	16073	16439	16211	16277	16187	16257	16159	16225	16108	16233	16190	16100	16369	16240	16235	16201	16365	16201	16277	16236	16297	16120	16219	15995	16277	16119	16111	16196	16179	16203	16197	16199	16247	16217	16282	16235	16133	15991	16212	16177	16198	16277	16197	16243	16047	16300	16238	16368	16253	16322	16199	16245	16271	16190	16227	16341	16232	16255	16102	16183	16319	16367	16254	16039	16183	16085	16060	16342	16144	16285	16041	16226	16161	16081	16349	16087	16178	16330	16389	16089	16154	16219	16280	16049	16270	16223	16225	16327	16183	16093	16272	16137	16055	16286	16115	16194	16294	16191	16201	16129	16116	16230	16293	16067	16239	16400	16212	16165	16156	16035	16050	16182	16112	16038	16133	16166	16307
28399	22532	25192	22592	19531	19535	19333	19157	19250	19219	19321	19173	19176	19273	19075	19299	19213	19309	19202	19346	19299	19310	19208	18873	19079	19004	19234	19183	19296	19073	19000	18980	19099	19177	19134	19156	19219	19240	19039	19294	19171	19146	19108	19151	19116	19074	19070	19089	19252	19166	19164	18911	19210	19241	19098	19129	19244	19292	19174	19307	19321	19349	19508	19308	19100	19123	19290	19105	19287	19091	19028	19209	19252	19188	19546	19227	19091	19032	19348	19129	19156	19365	19122	18916	18996	19273	19075	19214	19022	19033	19063	19342	19314	19107	19166	19207	19298	19172	19326	19360	19079	19103	19084	19190	19032	19131	19019	19072	19279	19107	18940	19071	19163	19182	19348	19059	19366	19159	19257	18963	19020	19001	19171	19109	19095	19060	19245	19042	19171	19290	19164	19018	19069	19138	19007	19191	19316	19257	19059	19266	19232	19260	18954	19163	19229	19291	19053	19169	19189	19183	19194	19228	18961	19320	19193	19148	19185	19053	19190	19020	19256	19073	19226	19064	19196	19033	19032	19015	19087	19057	19129	19167	19191	19087	19298	19045	19301	19137	19257	19366	19334	19108	18943	19055	19260	19124	19201	19199	19113	19045	19314	19008	18944	19246	19204	19462	19005	19131	19122	19209	19130	19218	19225	19056	19171	19176	19194	19107	19322	19176	19055	19129	19093	19032	19134	19282	19187	18947	19128	19165	19019	19122	19194	19142	19091	19472	19213	19019	19275	19047	19128	19110	19165	19338	19056	19210	19145	19318	19389	19058	19284	19033	19078	19042	19017	19251	19244	19188	19248	19388	19012	19172	19013	19060	19358	18941	18996	19090	19069	19282	19107	19188	19246	19309	18928	19059	19065	19108	19355	19290	19091	19008	19222	18984	19123	19327	19060	19105	19195	19154	19277	19215	18953	19007	19323	19264	19202	19278	19267	19040	19364	19265	19043	19148	19239	19082	19162	19174	19198	19011	19205	19229	19058	19167	19199	19054	19010	19390	19168	19037	19215	19297	19000	19096	19338	19273	19325	19171	19119	19251	19188	19177	19202	19109	19154	19123	19092	19072	19416	19170	19219	18976	19085	19079	19001	19114	19209	19090	19183	19369	19375	19068	19088	19007	19020	19181	19354	19059	19169	19087	19093	19201	19106	19115	19138	19378	19322	19331	19067	18993	19080	18989	19231	19068	19196	19390	19051	19132	19280	19150	19083	19237	18995	19038	19344	19029	19042	19378	19240	19218	18972	19109	19141	19121	19129	19108	19309	19080	19142	19257	19247	19167	19148	19209	19174	19117	19121	19337	19155	19046	19008	19105	18940	19080	19130	18797	19181	19219	19220	19158	19114	19186	19096	19039	19113	19083	19165	19014	19100	19246	19125	19168	19115	19034	19203	19003	19194	19054	19096	18951	19077	19065	19064	19161	19105	19215	19083	19050	19022	18963	19122	19232	19177	19250	19295	19204	18901	19334	19065	19035	19042	19034	19162	19239	18988	19280	19072	19070	18920	19181	19251	19196	18894	18967	19170	19260	19223	19192	18990	19220	18990	19206	19278	18960	19073	19131	19400	19087	19022	19243	19204	19231	18986	19100	19395	19141	19080	19066	19218	19117	19218	19129	19207	19371	19394	19155	19136	19257	19133	19198	19104	18982	18982	19245	19164	18975	18957	19355	19209	19172	19142	19068	19291	19167	19167	19110	19123	19013	19204	19046	19005	19020	19156	19005	18967	19173	19232	19133	19231	19462	19154	19296	19034	19281	19212	19143	19231	19344	19124	19017	19032	19008	19060	19231	19301	19014	19020	19106	19107	19303	19159	19135	19319	19101	19115	19316	19050	19013	19132	19220	19019	18985	19088	19392	19033	19278	19136	19276	19266	19207	18936	19155	19037	19105	19252	19238	19108	19170	19029	18892	19270	19324	19104	19107	19396	19001	19077	19059	19095	19035	19202	18925	18961	19071	19155	19312	19120	18907	19278	19117	19190	19269	19150	19035	19147	19323	19079	19023	19242	19135	19166	19142	19195	19274	19163	19096	19077	19301	19178	19158	19155	19235	19139	19193	19204	19165	19385	19312	19316	19323	19114	19375	19136	19246	19284	19305	19002	19040	18884	19211	19352	19199	19272	19130	19454	19081	19279	19264	18980	19017	19159	19164	19103	19073	18997	19113	19036	19118	19001	19008	19316	19275	19365	19148	19145	18920	19172	19173	19272	19064	19312	19367	19136	19153	18928	18993	19263	19244	19057	19219	19142	19111	19359	19187	19190	19058	19098	19190	19149	19078	19127	19265	19200	19195	19250	19195	19163	19102	19047	18916	19284	19235	18972	19213	19100	19189	19262	19217	19108	19086	19118	19212	19095	18971	19056	19046	19282	19338	19138	19306	19220	19147	19058	19117	19174	19251	19124	19235	19106	19248	19053	19065	19255	19165	19313	19136	19399	18782	19468	19305	19103	18942	19064	19091	19209	19156	19075	19266	19287	19112	19167	19109	19205	19321	19186	19048	19000	19175	19218	18917	19142	19242	19289	19106	19131	19060	19246	19007	19197	19104	19155	19284	19103	19188	19227	18973	19034	19177	19143	18951	19252	19277	19283	19186	19310	18993	19182	19144	19401	19151	19246	19322	19295	19167	19113	19144	19054	19088	19151	19297	19419	19316	19168	18951	19329	18952	19365	19327	19079	19245	19249	19196	19198	19167	18953	19382	19196	19207	18998	19285	19138	18805	19215	19249	19212	19068	19029	19200	19160	19124	19079	19240	19089	19155	19285	19406	19049	19132	19414	19070	19091	19403	19258	19311	19244	19268	19110	19112	19106	19031	19249	19100	19239	19176	19253	19107	18815	19293	19202	19123	19259	19182	19077	19101	19235	19080	19360	19064	19334	19067	19355	19250	19234	19220	19015	19132	19108	19145	19059	19113	19327	18981	19103	19188	19155	19154	19191	19132	19390	19324	19241	19380	19026	19387	19079	19200	19164	19095	19314	19093	18939	19130	19192	19092	19251	19142	19112	19016	19024	19313	19293	19081	19236	19285	19246	19443	19192	19179	19287	19241	19102	19377	19202	19336	19229	18979	19346	19130	19000	19039	19110	19222	19242	19197	19229	19324	19245	19156	19226	19258	19237	19089	19102	19169	19223	19286	19192	19196	19164	19245	19263	19004	19272	19186	18958	19289	19040	18988	19209	19327	19082	19171	19279	19205	19105	19064	19073	19314	19240	19099	19001	19352	19190	19257	18963	19259	19116	19190	19203	19182	19119	19077	19122	18953	19306	19226	19318	19000	19213	18923	19160	19167	19108	19304	19045	19294	19136	19324	19239	19301	19117	19018	19408	19066	19189	19286	19263	19000	19078	19128	19168	19193	19096	19124	19054	18918	19263	19075	19149	19133	19159	19224	19042	19036	19189	19097	19273	19201	19148	19180	19401	19210	19239	19082	19063	19195	19092	19211	18943	19253	19174	19226	19057	19067	19136	18918	19070	19365	19162	19020	19006	19047	19315	19204	19091	19071	19242	19051	19253	19210	19207	19078	19072	19162	19267	18900	19213	19388	19283	19167	19267	19131	19106	19354	19335	19155	19169	19265	19131	19016	19027	18929	19059	18896	19075	19067	18957	18960	19048	19288	19203	19173	19288	19039	19028	19127	19397	19411	19241	19059	19243	19323	19172	19238	19090	19271	19110	19177	18949	19022	19277	19124	19135	19192	19145	19102	19182	19171	19472	19191	19241	19127	19146	19177	19018	19258	19021	19130	19055	19116	19192	19121	19087	19006	19121	19080	18884	19352	19043	19272	19171	18999	19059	19030	19267	19257	19162	19248	19140	19133	19186	19043	19170	19222	19077	19142	19222	19181	19199	19035	19138	19108	19233	19056	19191	19113	19204	19252	19055	19149	19318	19247	19123	19267	19095	19000	19186	19024	19147	19277	19266	19138	19012	19376	19186	19195	19261	19159	19134	19039	19153	19005	19134	19175	19014	19146	19285	18922	19111	19092	19134	19147	19209	19174	19161	19308	19056	19198	19239	19297	19372	18941	18957	19466	19275	18934	19076	19291	19434	19416	18941	19079	19165	19110	19174	19203	19298	19130	19236	19383	19097	19165	19270	19039	19226	19181	19163	19078	18918	19196	19166	19077	18822	18892	18945	18861	19030	19218	19031	18906	19413	19029	19155	18980	19286	19204	19233	19179	19282	19403	19224	19147	19050	18923	19243	19074	19214	19163	19359	18987	18969	19165	19160	19150	19142	19260	19090	19048	19118	19269	19194	19243	19242	19365	19207	19253	19113	19228	19067	19315	19223	19002	19225	19135	19100	19065	19123	19236	19153	19110	19242	19162	19141	19257	19150	19278	19316	19245	19327	19240	19223	19222	19062	19149	19105	19128	19137	19230	19330	19319	19195	19102	19145	19080	18947	19540	19308	19153	19140	19141	19507	18994	19265	19189	19209	19098	19330	19226	19062	19089	19110	19189	19301	19147	19299	19306	19179	19307	19179	19200	19241	19273	19299	19180	19103	19397	19250	19044	19027	19249	19191	19314	18862	19058	19218	19177	19062	19022	19183	19125	19004	18985	19252	19110	19277	19326	19218	18964	19212	19420	19207	18948	19199	19181	19107	19077	19429	19116	19189	19236	19244	19013	19044	19013	19125	19248	19241	19163	19247	19075	19257	18983	19194	19375	19019	19315	19003	19118	18973	19298	19359	19230	19212	19178	19058	19116	19022	19110	19224	19029	19058	19113	19244	19156	18900	19241	19205	19008	19125	19117	19268	19218	19204	19122	19359	19219	19200	19184	18966	19241	19323	19093	19317	19288	19313	19092	19132	18927	19008	19204	19415	19086	19222	19074	19062	18950	19079	19306	19324	18960	19066	19016	19127	19271	19097	19038	19035	19059	19198	19284	19149	19004	19081	19112	19054	19068	18971	19126	19205	19096	19118	19157	19353	19221	18896	19384	19070	19071	19423	19220	19270	18960	19140	19130	19155	19202	19255	19063	19308	19238	19142	19215	19157	18932	19165	19243	19176	19221	19311	19322	19131	19190	19247	19200	19053	19115	19198	19335	19100	19114	19146	18986	18975	19067	18983	19129	19243	19096	19146	19260	19098	19237	19290	19162	19151	19226
15501	18298	18225	17304	16674	16354	15977	15846	16077	16039	15841	15780	15820	16028	15733	15778	15813	16001	15755	15857	15852	15765	15880	15811	15692	15961	15847	15742	15698	15976	15848	15806	15681	15876	15873	15791	15864	15829	16142	15757	15860	15858	15757	15849	16009	15821	15823	15914	15990	16046	15879	15889	15984	15774	15930	15854	15828	15864	15801	15728	15983	15804	15934	15936	15915	16000	15811	15682	15935	15830	15928	15645	15904	15812	15692	15957	15864	15736	15775	15903	15823	15886	15654	15811	15855	15828	15879	15678	15926	15906	15799	15802	15683	15829	15776	15978	15860	15782	15762	15829	15819	16011	15820	15711	16078	15904	15854	15852	15757	15841	15717	15984	15658	15770	15954	15719	15929	15734	15894	15916	15921	15836	15671	15819	15839	15746	15792	15796	15701	15752	15911	15728	15744	15759	15917	15805	15665	15948	15967	15825	15845	15794	15695	15821	15764	15840	15835	15785	15863	15918	15840	15799	15974	15981	15749	15915	15879	15791	15885	15804	15941	15968	15633	15756	15747	15789	15985	15900	15807	15837	15659	15880	15807	15836	15940	15907	15648	15841	15874	15917	15915	15576	15841	15765	15888	15782	15808	15859	15839	15922	15806	15823	16042	15922	15854	15798	15856	15917	15789	15754	15851	16090	15814	15814	15869	15788	15826	15832	16038	15873	15788	15736	15996	15816	15785	15778	15794	15912	15757	15741	15800	15682	15808	15718	15766	15854	15711	15781	15834	15854	15983	15768	15696	15898	15741	15816	15895	15552	15917	15754	15904	15795	15924	15860	15765	15739	15813	15844	15853	15853	15777	15785	15893	15689	15893	15775	15751	15876	16042	15922	15897	15814	15769	15727	15731	15863	15904	15835	15796	15845	15833	15826	15954	15802	15729	15879	15900	15912	15856	15789	15994	15832	15672	15794	15848	15694	15828	15917	15826	15790	15862	15874	15813	15972	15792	15857	15909	15843	16005	15620	15904	15896	15830	15803	15729	15873	15976	15820	15890	16011	15745	15941	15738	15958	15843	15660	15748	15941	15971	15894	15901	15892	15911	15872	15788	15794	15910	15791	15741	15804	15837	15898	15865	15830	15911	15859	15966	15769	15866	15995	15864	15901	15694	15928	15552	15845	15821	15833	15840	15930	15923	15976	15863	16046	15704	15623	15848	15595	15941	15827	15813	15679	15975	15965	15779	15820	15728	15781	15883	15746	15884	15787	15948	15882	15774	15771	15631	15782	15799	15938	15789	15944	15852	15741	16003	15776	15785	15868	15804	15903	15814	15889	15739	15791	15782	15896	15715	15883	15887	15751	15822	15883	15931	15718	15904	15735	15909	15862	15873	15899	15817	15918	15729	15747	15769	15923	16000	15853	15865	15890	15611	15758	15717	15978	15930	15880	15728	15925	15753	15878	15806	15746	15722	15810	15844	15908	15922	15870	15823	15892	15780	15892	15844	15906	15799	15618	15905	15747	15946	15876	15892	15949	15778	15971	15710	15887	15931	15879	15869	15802	15865	15955	15956	15678	15870	15760	15778	15831	15637	15994	15868	15872	15907	15911	15787	15935	15844	15840	15866	15885	15896	16033	15844	15922	15800	15695	15969	15830	15729	15625	15886	15838	15816	15913	15768	15954	15729	15748	15913	15934	15741	15815	15990	15688	15832	15755	15894	15924	15876	15826	15840	15922	15656	15800	15682	15815	15775	15730	15779	15891	15964	15799	15816	15877	15753	15833	15827	15705	15710	15920	15948	15790	15877	15764	15897	15767	15804	15886	15877	15977	15832	15619	15871	15845	15628	15816	15740	15837	15794	15665	15863	15807	15615	15770	15779	15816	15811	15664	15813	15778	15727	15679	15805	15852	15777	15921	15869	15553	15764	15820	15901	15769	15795	15797	15873	15743	15695	15870	15939	15816	15968	15986	15766	15983	15747	15844	15795	15825	15857	15802	15827	15870	15833	15731	15816	15910	15896	15759	15679	15681	15898	15923	15760	15886	15905	15968	15716	15764	15902	15894	15808	15760	15815	15847	15660	15884	15715	15758	15744	15910	15962	15818	15944	15945	15809	15956	15797	15765	15809	15870	15705	15877	15895	15969	15762	15640	15859	15775	15783	15880	15706	15886	15735	15938	15735	16016	15750	15802	15857	15894	15956	15779	15810	15782	16064	15957	15758	15750	15913	15823	15795	15818	15870	15808	15950	15786	15762	15846	15754	15808	15820	15885	15925	15862	15766	15779	15706	15732	15927	15899	15801	15869	15712	15893	15633	15971	15829	15848	15802	15763	15881	15772	15867	15771	15759	15863	15838	15890	15905	15977	15781	15961	15716	15813	15666	15949	15851	15906	15908	15619	15880	15789	15982	15829	15851	15795	15802	15850	15764	15915	15775	15662	15863	15845	15969	15836	15703	15718	15777	15818	15952	15623	15899	16024	15741	15873	15628	15855	15909	15920	15728	15791	15900	15812	15864	15781	15853	15822	15783	15805	15954	15740	15770	15840	15711	15950	15915	15773	15844	15821	15877	15996	15819	15876	15787	15919	15654	15859	15854	15952	15748	16015	15855	16056	15867	15908	15988	15932	15918	15860	15957	15725	15831	15992	15866	15698	15976	15811	15918	15750	15942	15940	15780	15851	15880	15723	15907	15795	15721	15821	15746	15875	15938	15870	15991	15788	15937	15921	15942	15814	15714	15920	15762	15941	15973	15897	15733	15856	15936	15739	15721	15916	16013	15809	15556	15771	15885	15743	15730	15759	15758	16003	15888	15809	15983	15925	15740	15817	15914	15824	15702	15807	15928	15811	15742	15912	15928	15945	15891	15848	15687	15795	15759	15981	15767	15863	16026	15951	15801	15927	16013	15839	15810	15841	15825	15827	15819	15951	15812	15902	15717	15760	15944	15764	15911	15861	15789	15810	15898	15916	15802	15807	15894	15703	15822	15905	15916	15877	15866	15756	15711	15879	15914	16044	15927	15905	15730	15819	15793	15868	15803	15702	15873	15855	15955	15913	15816	15916	15870	15807	15953	15659	15795	15797	15933	15827	15828	15839	15721	15816	15911	15794	15939	15975	15914	15856	15845	15566	15845	15912	15691	15795	15858	15907	15878	15980	15625	15843	15846	15823	15843	16015	16089	15642	15887	15900	15870	16046	15887	15833	15797	15927	15921	15746	15840	15910	15735	15686	15735	15927	15769	15850	15926	15851	15862	15638	15659	15677	15835	15969	15730	15728	15791	15737	15845	15857	15729	15722	15891	15783	15870	15842	15845	15844	15694	16108	15739	16045	15855	15954	15880	15785	15987	15822	15787	15886	15835	15809	15786	15741	15891	15813	15961	15726	15763	15931	15803	15798	16015	15809	15818	15857	15939	15690	15818	15842	15731	15963	15982	15881	15880	15934	15723	15919	15948	15877	15827	15853	15797	15723	15815	15839	15847	15912	15713	15722	15847	15862	15755	15801	15899	15963	15812	15718	15779	15608	15912	15740	15791	15752	15849	15892	15940	15831	15841	15751	15871	15829	15912	15789	16059	15887	15837	15925	15768	15908	15763	15716	15519	15710	15916	15757	15830	15800	15596	15908	15839	15645	15807	15818	15904	15782	15833	15929	15885	15851	15999	15785	15851	15776	15944	15778	15921	15848	15908	15765	15759	15722	15939	15799	15947	15850	15894	15770	15837	15901	15926	15791	15971	15811	15638	15758	15932	15811	15982	15807	15856	15927	15799	15662	15865	15795	15773	15807	15865	15858	15742	15805	15949	15649	15832	15723	15892	15746	15879	15860	15874	15943	15724	15910	15841	15874	15792	15990	15914	15795	15910	15802	15984	15819	15663	15819	15661	15790	15941	15646	15742	15862	15763	15803	15702	15926	15715	15895	15877	15807	15938	15806	15773	15713	15952	15965	15932	15816	15703	15808	15814	15937	15865	15864	15998	15779	15887	16077	15956	15809	15823	15980	15963	16011	15983	15914	15875	15808	15762	15777	15723	15893	15856	15754	15785	15861	15785	15761	15775	15803	15752	15967	15737	15848	15803	15881	15973	15835	15926	15881	15883	15731	15784	15816	15933	15852	15822	15900	15711	15825	15839	15739	15617	15843	15790	15818	15835	15791	15700	15936	15920	15664	15717	15988	15812	15723	15956	15724	15860	15828	15757	15721	15670	15813	15844	15871	15910	15810	15632	15706	15750	15730	15808	15766	15739	15768	15931	16064	15769	15617	15767	15874	15669	15969	15926	15891	15865	15941	15993	15868	15841	15827	15898	15861	15878	15833	15711	15942	15953	15978	15820	15946	15868	15992	15879	15900	15899	15694	15866	15736	16011	15757	15746	15869	15836	15846	15969	15784	15995	15812	15920	15767	15721	15968	15820	15793	15736	15914	15901	15869	15770	15879	15934	15871	15884	15876	15904	15769	15752	15970	15866	15890	15886	15725	15878	15853	15985	15963	15781	15818	15791	15944	15787	15873	15933	15847	15748	15870	16020	15746	15827	15798	15846	16078	15852	15851	15917	15952	15944	15847	15826	15879	15737	15831	15758	15872	15685	15688	15651	15612	15917	15890	15970	15733	15975	15904	15970	15957	15822	15700	15860	15847	15974	15839	15744	15722	15764	15738	15851	15675	15985	16086	15898	15834	15776	15950	15852	15861	15863	15910	15863	15895	16054	15977	15722	15756	15554	15883	15984	15881	15837	15836	15799	15803	15806	15706	15946	15900	15841	15888	15979	15901	15654	15896	15854	15905	15901	15917	15732	15790	15787	15939	15913	15777	15816	15895	15927	15890	15866	15797	15803	15893	15850	15840	15829	15805	15844	15754	15894	15873	15928	15762	16001	15817	15697	15789	15828	15792	15759	15781	15957	15776	15810	15960	15945	15858	15797	15666	15896	15705	15706	15904	15836	15793	15750	15909	15732	15762	16038	15888	15790	15982	15718	15925	15591	15855	15772	15811	15820	15793	15903	16033	15709	15743	15888	15702	15776	15945	15794	16112	15826	15987	15616	15825	15912	15883	16027	16011	16009	15988	15940	15784	15822	15862	15829	15685	15725	15776	15858	15918	15806	15939	15884	15812	15882	15758	15945	15968	15893	15985	15877	15726	15760	15754	15719	15863	15864	15772	15849	15912
24151	21481	29095	24390	22348	23248	22697	19857	19513	19621	19272	19373	19443	19189	19310	19018	19463	19228	19380	19319	19090	19280	19119	19156	19050	18902	19226	19043	18933	19184	19221	19066	19167	19120	18868	19031	19031	19012	18949	19075	19126	19219	19137	19028	19096	19068	19118	19140	19156	19071	19232	19070	19104	19000	18965	19010	19301	19013	19020	18940	19305	19670	19818	19610	19363	19189	18979	19106	19083	18905	19085	18983	18959	19016	19093	19100	19286	19032	19006	18870	18961	19045	18994	18882	19056	19004	18918	18994	18873	18954	19095	19030	18953	19291	18984	18953	19069	19009	19032	19188	18984	19062	18992	18957	19086	19259	19149	19270	19262	19053	19026	19166	19138	19123	19099	19066	19113	19074	18996	19068	18975	18911	19103	18766	18932	18929	19044	18987	19039	19028	19162	19035	19029	18881	18994	18973	19106	19071	19194	18979	18921	19083	18924	19106	19114	18978	18983	19020	19051	19088	19143	18963	18940	19055	19072	18988	18966	18904	18832	18961	19168	18887	18858	18939	19065	19073	19072	18954	19093	19141	19005	18759	19199	18801	19239	19024	18743	18836	19194	18928	19040	19126	18954	18985	18911	19029	19127	18942	18922	19165	18941	18974	19110	18967	19146	19208	19212	19017	18922	19001	18740	19068	18979	18975	19243	18955	19056	19275	19031	18927	18967	19127	19160	19126	19022	19188	19012	19043	18865	19157	19012	19046	19062	18856	18995	19114	19106	18918	19005	18957	18824	19029	18876	18888	18959	19052	19065	18975	19147	19065	19228	19123	19004	19041	19190	19007	19032	18972	19116	19080	18875	19037	19123	19225	19157	19068	19121	19150	18975	19041	18976	19034	19260	18987	19084	19018	19198	19101	19241	18905	18985	18911	19090	19154	19041	19056	19109	19041	18943	18954	19032	19101	18990	18961	19018	18851	19039	18917	18979	18879	19031	18954	18927	19132	18910	18950	18887	18916	19036	19071	18973	18995	18951	19021	18922	19189	19139	18949	19097	19186	19025	18921	18937	18876	19108	18962	19058	18940	19131	18915	18990	18981	18975	19096	19029	19075	18975	19147	18843	19061	18988	18967	19104	19026	19094	19062	18943	19008	19149	18897	18964	19057	19015	19006	18761	19119	19194	19087	18957	18945	19280	19179	19002	19152	19016	18968	18963	18868	18964	19176	19059	19129	18969	19078	18907	18956	19008	19062	19156	19069	19030	19175	19288	19038	19200	19073	18965	18910	18922	18918	19217	19003	19059	19163	19178	19130	18981	19132	19140	19010	18880	18970	19046	19100	19070	19001	19000	19230	19097	19002	18940	19160	19013	18969	18738	18765	18984	18926	18900	18906	19184	19130	18948	19127	19215	18873	19169	18793	18892	18951	19115	18953	19031	18895	18880	19018	19167	18889	19045	18795	19085	19266	18887	19002	18920	18980	18747	18977	18995	18786	18810	18936	19167	19120	18911	18948	19022	19097	19061	19400	19043	19046	18860	18932	18893	19012	19121	18888	19093	19173	19036	19116	18769	19063	19025	19026	19005	18779	18883	18980	18890	19066	19066	18894	19336	19207	19123	19130	18905	18959	19041	18995	18990	18870	19025	19052	19037	18967	19021	19046	19138	19209	18930	19064	18833	18955	19124	19080	18986	18956	19230	19063	18962	19115	19007	18790	19120	18972	18989	19021	18794	19144	18907	18979	18950	18755	18896	19035	19088	18844	19035	19141	18662	19088	19040	18956	18891	18976	18942	19197	19049	18970	18998	18901	19134	19053	18841	18937	19099	19058	18885	19060	19247	18896	18978	19117	19040	18962	18938	18963	19064	19047	19042	19090	18990	19194	18843	19042	18901	18930	19130	18957	18955	19071	18980	19113	18971	18959	19180	19102	19160	19051	18891	18888	18887	18935	19101	18904	19134	18882	18985	19355	19025	19102	19065	19193	19074	19131	19144	18861	18913	19000	18883	19028	18960	18947	18918	19002	18830	19188	18976	18892	19121	19054	18993	18992	18960	19032	19078	19027	19013	18919	18781	19098	18942	19015	19155	19211	18912	18883	18962	18973	19166	19109	18855	18902	18837	19092	19087	18900	18961	19060	18933	18961	19148	18910	19065	18950	19165	18905	18997	18900	19022	19157	18851	18879	19142	18889	19202	18947	19114	19145	18908	18914	18910	18923	19048	19036	19015	19004	19066	19004	18976	18903	19067	19166	19019	19035	18973	18979	18888	19087	19061	19099	18943	19025	18980	19084	18992	18939	19024	19165	19088	18797	18681	19093	18960	18786	19029	18961	18985	18952	19014	18957	18968	19085	18901	18889	18987	19033	19044	19027	18916	18921	19132	19167	19022	19105	19104	18984	18900	18915	18840	18979	19088	19093	18984	19515	18970	19064	19122	19266	18823	18894	19066	19039	19009	18901	19141	18909	18971	18926	18918	19051	19044	18993	19081	18960	19045	18988	18984	19089	18971	18920	19237	18850	19011	19104	19052	18952	19057	19126	19068	19001	18917	18885	18920	18915	19081	18892	19027	19206	18911	19116	19133	19211	19069	18968	19093	19012	19012	18878	19141	19007	19198	19148	19054	19003	18938	18878	18887	18872	18962	19138	19013	19078	19225	19144	19135	19061	19159	19135	19184	19096	19120	18948	19146	19008	19069	19022	19215	18922	18944	18922	18851	19092	19105	19227	18923	18862	18903	18900	19183	18814	18927	19036	18935	19127	18866	19050	19018	18968	19059	18858	18966	18902	19113	19232	18860	19057	19133	18985	19044	18900	19167	18929	19074	19167	18985	19131	18916	19093	19104	19023	18871	19144	18994	19039	19206	19009	18956	18952	18989	19036	19068	18999	18930	18980	18900	19065	19173	18970	19055	18986	19053	19029	19111	19084	18983	18937	19017	19128	19253	19010	18918	19056	19017	19064	18933	18992	19047	19149	18796	18873	19024	19021	19092	18961	19086	19053	19013	18913	19027	19160	18972	19058	18818	19044	19281	18875	19023	19040	19128	18863	18777	18889	18900	19171	18976	19111	19079	19219	18959	19083	19167	18908	18866	18644	18834	19122	18961	18952	19186	19024	19030	19194	19033	19156	19205	19092	19193	19134	19097	19051	18966	19145	19032	19249	19161	19083	18836	19057	19027	18993	19017	19109	19204	19082	18861	19313	18788	18948	18976	18844	19030	19006	18832	19122	18926	19129	18919	19178	19091	19098	19095	19260	19050	18982	19064	19197	18908	19026	19039	19002	19116	18940	19011	19009	19155	19106	19160	18918	19056	18981	18872	18774	18764	18859	19055	19074	19177	19141	19102	19154	19056	19093	19058	18927	19075	19212	19125	19069	19012	18951	18931	19031	18924	19128	19281	19089	19222	19020	19150	18836	18926	19167	18991	19132	19186	18982	19081	19062	18993	19124	19100	19182	18876	18942	18922	19089	18936	19012	18991	18910	18994	19166	19132	19074	19106	18957	19033	19133	19111	18951	19197	19091	19056	19008	19136	19057	19023	19080	18980	19017	18980	18866	18995	18970	18829	19140	18956	18933	19169	19028	18842	18967	19023	18946	18989	19267	19010	18945	19097	18881	19019	19156	19268	19035	18823	19122	19069	19166	19188	19016	19083	19081	18934	18897	19016	19087	19017	18974	18965	19250	19028	19158	19018	19040	19082	18972	19008	19081	19112	19240	19079	19062	19027	19060	19071	19213	19049	19109	18832	19189	18988	19000	18962	18886	19315	19096	18998	19103	19210	18913	18883	18991	18862	18941	18970	19207	19042	18905	19213	19192	19057	19064	19012	18986	18708	18890	19029	18879	18903	19195	19099	18871	18945	18981	19071	19121	18853	18984	19144	18985	18972	18910	18853	19061	19018	18996	18877	19065	19273	19145	19089	18811	19115	19169	19060	19070	18952	19104	18948	18805	19122	19146	19102	18808	18966	18784	19018	19006	18945	19163	19126	19011	19184	19067	19091	18925	18982	18871	19078	19148	19303	19036	18921	18926	19239	18878	19201	18963	19127	19109	18998	19330	19101	19003	18850	18891	19059	19044	19098	18899	19190	19025	18951	19087	19051	19212	19113	19061	19108	18989	18977	18893	19207	19034	18966	19131	19270	18945	18890	19087	19327	18943	19085	19143	19155	19107	19131	19026	18981	19147	18945	18966	19025	18924	19150	18893	18966	18988	19024	19270	18918	18970	18779	19022	19026	19086	19068	18962	19196	18978	19130	18970	18999	19017	19188	19030	19038	18918	19052	18951	18871	19088	19093	18925	19129	19205	18960	19012	18993	19024	19110	19168	19148	19097	18930	19085	19023	18974	19067	19294	19165	19178	18888	18944	19070	19076	19111	18988	18936	18968	19074	19080	19144	19020	18981	18952	19042	19183	19044	19061	19175	19168	19086	19141	19135	19047	19044	18924	19175	19171	19005	19206	18966	19209	18894	18832	18937	18793	19117	18832	19136	18991	19151	19012	19205	19059	19003	19079	19096	19119	18874	18906	19047	19097	19000	19076	19039	19077	19111	19065	18938	19033	19045	18930	18943	19229	18979	18967	18915	18864	18857	18925	19052	19129	19114	19126	18915	19096	19245	19111	19004	18983	18983	18945	18943	19074	19003	19078	19071	19025	18789	19184	19331	19210	18852	19190	19040	18906	19022	19235	19079	18995	19015	18860	18948	19071	19189	19105	19131	18932	19120	18947	19199	19085	19119	19058	19083	18918	18826	19030	18863	19054	19091	18855	19073	18862	18935	19143	18965	18891	19020	19000	19015	19033	19303	19010	19014	18997	18986	18900	19048	18903	18918	19124	18994	19252	19020	18991	19072	18972	19019	18921	18863	19019	19027	18817	19063	19119	19027	19195	18875	18994	19093	18994	18729	18951	18922	18975	18947	18740	18956	19028	18969	19042	19058	18980	19074	18989	18867	19014	18847	18956	19137	19027	18951	19038	19200	19293	18773	18977	18941	19059	19040	18877	18965	18866	19112	18862	19020	19212	18953	18955	18751	18847	18814	18893	18946	18933	19020	18969	19139	19176	19188	19189	19132	19060	19192	19231	19094	19098	19002	19124	19275	18977	19026	18982	19132	19064	19061	19094	19169	19164	19072	18963	18836	19032	18761	18965	19290	19058	18947	18945
14322	23658	22315	19404	18257	17456	16941	16611	16258	16325	16254	15942	16185	15791	15912	15840	15971	15913	15937	15852	15766	15841	15744	15988	16020	15733	15923	15800	15753	15899	15745	15890	15800	15712	15747	15719	15603	15917	15822	15723	16015	15864	15865	15730	15899	15863	15816	15907	15729	15806	15936	15777	15874	15968	15752	15750	15861	15957	15884	15845	16181	16577	16763	16456	16281	15844	15837	15756	15663	15824	15697	15734	15808	15641	15672	15820	15904	15729	15786	15739	15838	15953	15640	15704	15814	15964	15662	15563	15749	15808	15793	15831	15769	15712	15665	15880	15934	15806	15871	15711	15756	15719	15705	15790	15886	15721	15746	15668	15792	15839	15891	15724	15676	15858	15873	15739	15751	15856	15789	15843	15859	15723	15821	15864	15805	15820	15701	15856	15924	15820	15838	15807	15721	15760	15905	15759	15883	15685	15895	16029	15689	15856	15833	15791	15707	15722	15768	15831	15738	15837	15841	15896	15869	15757	15707	15847	15760	15750	15619	15676	15714	15674	15932	15625	15854	15902	15604	15881	15750	15635	15656	15781	15843	15704	15736	15910	15989	15767	15882	15837	15846	15767	15685	15813	15742	15818	15812	15834	15747	15881	15905	15797	15738	15832	15794	15756	15714	15696	15942	15695	15625	15896	15762	15796	15832	15813	15981	15844	15815	15708	15784	15935	15756	15708	15794	15556	15769	16039	15879	15745	15821	15746	15838	15569	15794	15944	15650	15750	15838	15505	15767	15698	15697	15743	15789	15854	15946	15573	15883	15666	15688	15765	15783	15910	15829	15660	15708	15868	15729	15816	15589	15657	15845	15857	15636	15706	15813	15764	15814	15820	15697	15682	15788	15679	15875	15684	15685	15649	15827	15793	15679	15758	15870	15736	15886	15761	15823	15628	15699	15896	15752	15569	15712	15722	15702	15708	15871	15643	15789	15801	15767	15817	15668	15890	15703	15815	16009	15886	15679	15752	15835	15580	15789	15779	15864	15861	15600	15810	16076	15851	15986	15784	15789	15753	15635	15600	15907	15784	15807	15837	15700	15827	15908	15642	15698	15824	15710	15703	15830	15813	15884	15691	15934	15736	15861	15783	15731	15798	15668	15860	15766	15883	15951	15796	15755	15920	15744	15637	15816	15728	15607	15783	15733	15865	15761	15807	15839	15798	15761	15785	15830	15891	15781	15685	15586	15754	15757	15658	15954	15745	15663	15713	15907	15764	15640	15758	15697	15738	15931	15772	15871	15764	15710	15674	15838	15681	15940	15612	15752	15945	15649	15692	15761	15738	15705	15720	15722	15779	15727	15736	15916	15814	15844	15724	15607	15727	15898	15817	15926	15748	15835	15748	15729	15929	15841	15777	15796	15846	15724	15811	15664	15739	15947	15683	15906	15716	15796	15852	15927	15941	15986	15857	15888	15912	15778	15895	15752	15785	16080	15769	15766	15673	15619	15708	15743	15653	15672	15750	15760	15648	15649	15754	15683	15907	15866	15745	15806	15703	15888	15679	15803	15680	15687	15892	15848	15798	15839	15687	15789	15820	15880	15639	15759	15809	15849	15688	15691	15692	15717	15697	15807	15667	15746	15858	15952	15935	15815	15734	15738	15791	15617	15761	15789	15816	15874	15677	15754	15956	15888	15795	15896	15683	15782	15617	15857	15664	15590	15820	15750	16055	15795	15635	15742	15666	15650	16001	15895	15790	15919	15753	15979	15894	15704	15677	15596	15654	15731	15878	15838	15890	15746	15783	15691	15743	15724	15860	15999	15871	15753	15834	15624	15710	15655	15785	15568	15754	15881	15824	15672	15843	15910	15807	15854	15806	15875	15721	15699	15586	15757	15907	15846	15781	15821	15777	15802	15925	15715	15818	15894	15731	15793	15484	15857	15820	15720	15718	15650	15919	15803	15923	15777	15751	15894	15791	15748	15740	15750	15756	15685	15784	15686	15938	15866	15872	15697	15890	15837	15738	15744	15769	15852	15847	15742	15891	15619	15787	15627	15821	15728	15814	15858	15868	15628	15686	15722	15839	15779	15995	15788	15944	15755	15879	15671	15757	15821	15673	15520	15764	15731	15939	15828	15878	15896	15822	15784	15705	15760	15698	15920	15784	15650	15746	15782	15788	15748	15692	15726	16029	15869	15819	15834	15693	15598	15748	15802	15696	15736	15727	15920	15879	15767	15865	15781	15699	15803	15735	15718	15782	15547	15752	15779	15633	15763	15847	15847	15761	15742	15854	15733	15690	15867	15774	15829	15744	15812	15788	15876	15817	15536	15704	15706	15703	15832	15843	15729	15771	15794	15939	15905	15889	15732	15650	15845	15709	15632	15676	15890	15757	15724	15663	15846	15807	15620	15730	15748	15782	15812	15804	15870	15896	15636	15925	15674	15806	15743	15648	15734	15802	15666	15806	15965	15739	15569	15679	15790	15675	15968	15775	15681	15877	15604	15888	16020	15680	15710	15885	15722	15859	15878	15743	15731	15888	15913	15789	15879	15855	15755	15793	15924	15888	15831	15775	15758	15805	15569	15819	15888	15617	15873	15684	15873	16011	15650	15771	15736	15913	15765	15786	15673	15935	15974	15684	15749	16109	15724	15839	15803	15731	15775	15729	15786	15887	15821	15681	15900	15759	15625	15847	15807	15581	15771	15684	15739	15897	15673	15855	15920	15751	15647	15773	15595	15755	15869	15660	15706	15843	15694	15828	15645	15772	15753	15801	15685	15747	15845	15820	15810	15879	15856	15741	15720	15715	15741	15782	15849	15723	16024	15711	15846	15957	15828	15639	15866	15653	15948	15679	15822	15765	15759	15792	15808	15679	15777	15864	15816	15862	15684	15655	15702	15830	15670	15694	15766	15590	15896	15737	15833	15742	15827	15860	15790	15856	15830	15793	15831	15601	15731	15812	15687	15731	15562	15740	15882	15875	15837	15843	15947	15753	15722	15612	15709	15812	15634	15735	15597	15870	15680	15753	15647	15730	15791	15796	15708	15788	15945	15805	15735	15728	15771	15829	15855	15540	15803	15726	15771	15626	15649	15809	15682	15867	15803	15963	15716	15886	15823	15849	15767	15859	15723	15650	15674	15735	15784	15894	15772	15783	15837	15584	15802	15722	15825	15734	15753	15826	15955	15875	15727	16032	15874	15732	15826	15754	15843	15753	15864	15828	15917	15711	15793	15731	15878	15637	15825	15775	15905	15685	15729	15812	15767	15808	15856	15712	15722	15802	15720	15763	15780	15803	15621	15933	15660	15801	15831	15907	15783	15753	15800	15684	15553	15777	15650	15925	15757	15835	15761	15663	15875	15803	15802	15833	15647	15749	15844	15858	15732	15813	15754	15866	15593	15779	15762	15651	15770	15713	15901	15724	15884	15734	15860	15732	15799	15855	15677	15702	15747	15726	15903	15686	15744	15813	15844	15699	15794	15799	15741	15675	15895	15495	15971	15649	15754	15850	15768	15679	15736	15656	15847	15872	15891	15703	15814	15776	15790	15985	15787	15717	15920	15658	15844	15848	15667	15908	15835	15561	15673	15680	15886	15914	15606	15843	15813	15755	15913	15685	15641	15773	15671	15719	15941	15844	15635	15687	15693	15725	15870	15769	15724	15704	15689	15883	15905	15804	15834	15690	15743	15748	16028	15680	15637	15713	15771	15691	15823	15688	15863	15812	15677	15687	15633	15861	15916	15764	15794	15732	15742	15556	15734	15799	15904	15555	15796	15732	15708	15832	15801	15786	15705	15929	15716	15828	15791	15760	15894	15837	15740	15766	15858	15744	15883	15762	15827	15642	15860	15661	16017	15837	15816	15925	15760	15681	15655	15731	15826	15835	15721	15861	15740	15635	15764	15703	15852	15682	15838	15785	15811	15816	15814	15757	15785	15740	15739	15707	15650	15655	15770	15850	15849	15744	15841	15647	15761	15626	15819	15733	15565	15591	15661	15825	15873	15722	15944	15854	15901	15858	15746	15759	15904	15744	15966	15647	15786	15688	15722	15906	15823	15741	15835	15549	15614	15788	15740	15719	15667	15785	15758	15793	15877	15742	15901	15669	15864	15700	15800	15729	15760	15760	15778	15775	15717	15738	15665	15653	15762	15753	15861	15824	16004	15782	15648	15656	15955	15765	15783	15655	15852	15780	15743	15705	15779	15918	15765	15840	15655	15885	15777	15628	15753	15732	15681	15866	15559	15849	15843	15594	15770	15727	15785	15700	15923	15809	15804	15742	15692	15704	15713	15880	15727	15817	15819	15708	15647	15652	15708	15925	15745	15718	15745	15887	15751	15624	15798	15783	15950	15823	15783	15882	15592	15818	15896	15742	15824	15707	15700	15933	15725	15743	15695	15638	15747	15828	15917	15720	15674	15766	15895	15807	15788	15876	15750	15727	15713	15621	15782	15821	15788	15614	15843	15811	15909	15658	15805	15847	15629	15818	15807	15813	15869	15765	15731	15740	15835	15856	15825	15643	15871	15965	15629	15876	15685	15821	15778	15769	15710	15857	15730	15747	15796	15618	15812	15855	15819	15851	15728	15772	15791	15786	15755	15825	15899	15791	15761	15863	15677	15627	15708	15703	15893	15593	15713	15753	15773	15588	15839	15791	15714	15851	15706	15738	15868	15824	15795	15626	15676	15711	15734	15719	15818	15585	15847	15752	15701	15833	15694	15848	15789	15652	15670	15936	15792	15779	15672	15888	15832	15965	16027	15817	15784	15832	15763	15542	15634	15760	15834	15766	15768	15826	15757	15602	15755	15875	15726	16044	15633	15630	15730	15874	15793	15753	15915	15894	15714	15853	15798	15533	15927	15836	15709	15785	15724	15921	15813	15710	15897	15723	15894	15793	15921	15864	15758	15812	15781	15807	15921	15854	15791	15776	15701	15721	15653	15742	15703	15594	15768	15817	15714	15831	15786	15826	15965	15863	15617	15732	15796	15664	15835	15826	15850	15794	15774	15863	15663	15809	15775	15704	15872	15902	15689	15718	15675	15727	15646	15864	15866	15851	15830	15625	15669	15904	15832	15747	15895	15649	15876	15820	15569	15402	15742	15706	15879	15691	15803	15764	15711	15745	15748	15812	15826	15784	15708	15908	15812	15896	15827	15799	15724	15758
22985	21482	29402	23980	21698	24070	26464	21078	20382	20669	20404	20281	20278	20098	19861	20090	19758	19874	20054	19776	19884	19968	19843	19865	19879	19987	19787	19775	19738	19852	19602	19740	19825	19681	19913	19810	19526	19717	19900	19657	19631	19666	19642	19610	19630	19697	19966	19739	19755	19696	19788	19687	19748	19552	19846	19695	19752	19600	19728	19915	20243	20873	20861	20829	20433	19782	19896	19604	19776	19495	19968	19618	19712	19419	19709	19586	19571	19694	19516	19705	19622	19747	19690	19526	19654	19623	19768	19695	19650	19719	19688	19462	19831	19835	19444	19705	19686	19685	19509	19803	19823	19849	19946	19778	19561	19547	19588	19745	19716	19580	19783	19710	19742	19678	19646	19694	19677	19667	19913	19777	19802	19411	19773	19598	19583	19504	19474	19681	19793	19604	19709	19679	19892	19600	19697	19477	19656	19839	19638	19574	19737	19699	19731	19655	19870	19719	19884	19429	19608	19646	19621	19847	19538	19782	19461	19513	19528	19556	19725	19628	19599	19669	19395	19761	19855	19517	19383	19618	19639	19644	19656	19779	19652	19462	19768	19533	19682	19854	19740	19437	19496	19722	19667	19813	19631	19592	19715	19559	19595	19861	19701	19570	19686	19766	19596	19566	19498	19698	19641	19697	19636	19738	19647	19732	19595	19595	19694	19524	19536	19589	19572	19720	19522	19764	19722	19746	19687	19656	19701	19770	19546	19579	19368	19503	19630	19695	19603	19525	19555	19617	19629	19643	19802	19686	19548	19706	19602	19660	19878	19642	19600	19797	19668	19514	19531	19670	19504	19592	19809	19598	19579	19637	19657	19621	19339	19748	19780	19430	19679	19557	19517	19473	19788	19420	19624	19643	19582	19703	19496	19533	19436	19756	19711	19591	19736	19531	19603	19511	19642	19666	19575	19509	19602	19552	19433	19883	19723	19863	19696	19656	19716	19796	19629	19556	19806	19662	19580	19495	19644	19609	19696	19450	19708	19688	19562	19739	19702	19659	19502	19617	19607	19441	19561	19697	19810	19438	19651	19319	19433	19514	19549	19674	19666	19537	19504	19791	19622	19770	19581	19593	19677	19665	19492	19588	19527	19789	19738	19263	19473	19694	19777	19686	19632	19678	19734	19658	19576	19864	19525	19498	19679	19549	19550	19684	19526	19539	19568	19761	19662	19854	19616	19596	19513	19682	19477	19732	19657	19825	19427	19651	19703	19584	19713	19758	19656	19673	19611	19676	19705	19651	19522	19612	19675	19699	19824	19729	19868	19461	19730	19745	19919	19612	19488	19605	19499	19620	19878	19618	19875	19456	19663	19621	19548	19508	19687	19693	19760	19585	19547	19827	19867	19713	19571	19448	19678	19899	19662	19557	19496	19656	19643	19701	19587	19658	19604	19581	19337	19583	19705	19606	19776	19583	19677	19344	19584	19551	19619	19605	19471	19607	19582	19586	19631	19520	19624	19608	19570	19762	19713	19740	19757	19538	19765	19603	19344	19565	19434	19633	19511	19471	19627	19577	19806	19662	19623	19588	19627	19828	19608	19588	19574	19693	19456	19602	19577	19609	19575	19543	19702	19667	19493	19664	19741	19619	19619	19468	19636	19723	19810	19647	19632	19495	19559	19605	19625	19454	19492	19605	19711	19526	19771	19641	19636	19401	19649	19547	19544	19636	19716	19621	19540	19619	19480	19835	19622	19627	19694	19668	19848	19693	19502	19491	19605	19599	19767	19648	19249	19678	19767	19461	19573	19630	19761	19767	19564	19668	19565	19583	19634	19621	19685	19603	19598	19608	19764	19517	19433	19672	19713	19552	19477	19509	19402	19491	19689	19681	19614	19574	19767	19815	19492	19500	19523	19547	19748	19508	19850	19568	19685	19575	19639	19560	19622	19729	19704	19563	19705	19592	19602	19645	19760	19339	19642	19666	19538	19642	19630	19577	19818	19690	19703	19468	19635	19389	19526	19732	19568	19729	19511	19546	19572	19610	19454	19549	19733	19393	19696	19691	19659	19724	19668	19568	19648	19644	19737	19647	19637	19494	19566	19476	19693	19764	19580	19696	19407	19645	19703	19739	19558	19626	19550	19604	19598	19683	19515	19365	19546	19529	19320	19694	19654	19657	19680	19773	19558	19479	19740	19523	19805	19670	19424	19464	19795	19402	19570	19649	19611	19725	19622	19649	19669	19709	19595	19860	19633	19827	19740	19428	19565	19589	19843	19462	19612	19593	19683	19628	19606	19565	19579	19702	19514	19519	19714	19461	19869	19683	19744	19808	19797	19840	19685	19665	19437	19700	19434	19552	19616	19662	19551	19543	19699	19582	19399	19611	19690	19889	19565	19391	19555	19408	19639	19696	19621	19675	19618	19498	19515	19612	19698	19481	19483	19498	19367	19470	19754	19505	19626	19742	19581	19681	19859	19466	19841	19553	19599	19596	19727	19418	19616	19509	19683	19740	19773	19608	19371	19452	19400	19551	19529	19680	19461	19417	19671	19796	19605	19753	19462	19804	19538	19752	19635	19550	19670	19729	19671	19736	19456	19582	19679	19500	19539	19390	19716	19666	19830	19879	19549	19616	19619	19658	19749	19557	19625	19637	19712	19498	19547	19545	19763	19575	19577	19460	19532	19592	19669	19667	19587	19720	19728	19871	19786	19686	19687	19556	19646	19500	19623	19446	19513	19580	19639	19576	19649	19645	19678	19890	19764	19768	19575	19537	19785	19522	19737	19778	19732	19482	19567	19667	19623	19639	19706	19640	19733	19497	19615	19558	19515	19531	19813	19352	19531	19759	19473	19401	19768	19660	19666	19566	19511	19762	19405	19724	19552	19763	19572	19433	19653	19583	19530	19592	19415	19618	19533	19436	19643	19727	19509	19611	19580	19564	19497	19480	19490	19514	19565	19679	19699	19585	19773	19565	19615	19501	19654	19456	19512	19391	19740	19633	19594	19671	19626	19710	19587	19658	19784	19688	19511	19594	19655	19792	19631	19536	19560	19681	19697	19546	19379	19788	19621	19504	19566	19426	19531	19798	19572	19428	19653	19796	19584	19540	19669	19598	19540	19636	19595	19417	19766	19630	19566	19577	19589	19435	19556	19444	19648	19521	19716	19656	19825	19700	19702	19621	19545	19873	19796	19920	19695	19691	19611	19500	19758	19632	19540	19372	19651	19625	19864	19486	19669	19606	19615	19566	19707	19469	19735	19639	19557	19726	19659	19521	19786	19530	19611	19614	19659	19704	19636	19755	19622	19910	19574	19813	19648	19421	19643	19654	19497	19700	19717	19663	19608	19729	19399	19506	19365	19676	19775	19633	19558	19659	19605	19616	19860	19615	19557	19551	19532	19722	19699	19396	19521	19713	19433	19796	19557	19755	19646	19619	19576	19406	19771	19657	19362	19502	19590	19533	19737	19621	19366	19622	19593	19485	19369	19672	19552	19577	19604	19585	19550	19696	19647	19501	19669	19616	19603	19471	19643	19470	19553	19466	19457	19653	19636	19705	19537	19499	19725	19609	19576	19574	19651	19472	19547	19635	19537	19573	19624	19479	19676	19599	19491	19833	19619	19722	19527	19588	19765	19460	19603	19549	19469	19719	19666	19519	19747	19488	19525	19642	19641	19513	19673	19799	19730	19636	19465	19668	19775	19510	19802	19537	19611	19503	19672	19627	19606	19645	19480	19637	19664	19715	19740	19600	19649	19703	19744	19642	19449	19346	19623	19463	19777	19623	19612	19335	19637	19655	19530	19420	19539	19486	19476	19694	19782	19543	19710	19337	19406	19620	19659	19500	19609	19595	19586	19462	19880	19714	19417	19603	19610	19608	19522	19596	19849	19806	19704	19659	19710	19514	19674	19646	19758	19573	19541	19469	19795	19531	19775	19571	19678	19690	19958	19577	19568	19619	19575	19529	19522	19670	19657	19639	19625	19573	19486	19629	19640	19703	19735	19524	19704	19755	19594	19497	19632	19621	19530	19553	19519	19468	19731	19475	19573	19691	19572	19661	19861	19820	19745	19621	19513	19676	19382	19668	19635	19528	19575	19596	19710	19771	19597	19718	19716	19739	19737	19569	19695	19638	19531	19785	19700	19511	19626	19564	19682	19720	19623	19774	19651	19688	19811	19545	19464	19581	19602	19679	19593	19453	19751	19793	19563	19736	19610	19823	19627	19619	19811	19642	19303	19378	19626	19594	19752	19565	19626	19640	19497	19549	19620	19742	19640	19633	19915	19449	19545	19651	19391	19415	19650	19679	19522	19717	19515	19454	19863	19648	19648	19565	19502	19403	19682	19612	19539	19667	19302	19469	19554	19630	19599	19504	19510	19778	19499	19648	19785	19776	19769	19516	19564	19804	19800	19595	19412	19683	19514	19641	19503	19703	19646	19431	19615	19643	19751	19473	19644	19538	19711	19662	19516	19534	19539	19723	19516	19688	19507	19560	19635	19566	19650	19500	19611	19445	19522	19386	19399	19590	19585	19462	19680	19407	19606	19590	19537	19672	19622	19621	19584	19398	19574	19700	19777	19812	19416	19709	19730	19620	19590	19629	19777	19638	19838	19507	19585	19757	19666	19517	19613	19781	19520	19640	19650	19709	19741	19519	19557	19522	19732	19744	19544	19456	19464	19459	19476	19555	19743	19590	19536	19421	19508	19467	19736	19485	19594	19592	19862	19719	19555	19545	19419	19714	19464	19659	19588	19503	19711	19567	19677	19459	19412	19607	19685	19573	19711	19687	19552	19765	19547	19544	19404	19459	19717	19674	19369	19856	19548	19558	19673	19715	19426	19598	19509	19435	19702	19714	19565	19667	19803	19689	19474	19600	19605	19670	19534	19537	19633	19709	19747	19394	19640	19692	19607	19483	19611	19577	19642	19608	19629	19633	19570	19761	19564	19592	19586	19552	19491	19675	19638	19614	19817	19480	19425	19516	19618	19595	19744	19620	19581	19608	19677	19535	19610	19325	19683	19689	19727	19583	19653	19592	19712	19482	19643	19686	19816	19706	19689	19432	19712	19574	19697	19752	19604	19504	19678	19652	19431	19670	19686	19460	19860	19805	19629	19577	19694	19638	19415	19513	19626	19539	19622	19540	19661	19635	19605	19600	19486	19580	19517	19543
15671	28334	25844	21995	20094	18696	17938	17318	17103	16770	16693	16738	16805	16415	16467	16257	16308	16357	16312	16268	16306	16284	16201	16167	16237	16100	16287	16055	16000	16052	16416	16267	16152	16223	16171	16162	16163	16232	16220	16126	16213	16285	16041	16312	16117	15929	16239	16209	16320	16150	16118	16174	16345	16210	16147	16094	16169	16203	16062	16333	17063	17805	17924	17464	16805	16604	16312	16268	16099	16030	16053	16117	16186	16126	16221	15933	16014	16031	16152	16107	15988	16077	16152	16208	16248	16091	16000	16123	16098	16181	16060	16057	15907	15980	15937	16183	16083	16216	16087	16089	16206	16105	16101	16167	16107	16009	16014	15919	16137	16002	16146	16140	16061	16025	15964	16066	16011	16253	16063	16300	16160	16210	15893	15968	16079	15998	16042	16078	16119	16033	16136	16065	16025	16115	16125	16079	15965	16154	16252	16030	16138	16160	16176	15967	16016	16013	16256	16003	16150	16059	16080	16236	16112	15994	16010	16167	16118	16212	16134	15966	16098	16133	15951	16068	16093	16039	16059	16147	16231	16073	16120	15887	16121	16261	15991	16098	15980	16140	16095	16028	16122	16124	15860	15940	16072	16208	15975	16257	16005	16079	16140	16287	16091	16036	16149	16115	16093	16027	15888	15879	16178	16151	16057	16165	16055	16099	16045	16058	16004	16048	16304	16131	16048	15953	16005	16186	16158	16073	16033	16038	16137	15995	15977	15886	15980	16066	16110	16079	16054	16013	15965	16037	16300	16042	15981	16001	16151	16139	16072	16182	16003	16057	16099	16025	16119	16188	16199	16002	16042	16143	16105	16115	15914	16125	16285	16071	16051	16168	16060	16064	16193	15978	16113	15854	15957	16054	16067	16065	16061	16197	16143	16077	16111	16069	16091	16017	16282	16082	16010	16129	15965	15909	16165	16169	16305	16065	16033	16168	16169	16240	16096	16195	16140	16065	15896	16142	16198	16173	16016	15972	15987	16283	16053	16212	15977	16158	15974	16167	15986	15965	16175	16003	16207	16058	16124	16016	16102	16033	16116	15951	16202	16132	16126	15989	16026	16100	16016	16193	16219	16096	16112	16210	15955	16049	16234	15943	15973	15952	16215	16135	16262	15905	16203	16166	16118	15994	16135	16159	16064	16130	16233	16012	16164	16111	16264	16022	15998	16000	16064	16060	15987	16068	16154	16065	15861	16003	16054	16058	15956	16168	15957	16131	16107	16162	16108	16102	16013	16154	16061	16017	16101	16089	16028	16032	16152	16060	16047	16213	15999	16005	16185	16017	16228	15940	16027	16036	16104	16109	15978	16076	16066	15984	16031	16294	15984	16203	15952	16017	16167	16309	16023	16074	16137	16129	15985	15995	16129	16203	16099	16040	16029	16113	16083	16064	16048	16063	15993	15835	16144	15793	16174	15883	16060	15840	16050	15851	16162	15865	15993	16176	16055	16030	16102	16132	16161	16030	16051	16029	16119	16162	16115	15917	15961	16099	16060	16174	16140	16031	16111	16017	16196	16083	16106	15973	16029	16171	16065	15993	16030	16181	16111	15978	16048	15989	16160	16128	16268	16089	16242	16050	16074	16324	16123	16030	16135	16042	15948	16008	16057	16257	15938	15993	16051	16080	15795	16046	16130	15925	16103	16123	16048	15968	16060	16090	16059	15988	16106	16104	16033	16201	16211	16214	16071	16073	16037	16091	16168	15953	16114	16059	16257	16112	16044	16040	16042	16195	15980	16273	16138	15947	16020	16075	16059	16093	16023	16075	16023	15937	15982	15959	16134	16026	16044	16127	16011	15936	16179	16175	16137	16128	16078	16118	16212	16010	15993	15996	16030	15983	16150	16236	16120	16032	16047	16049	16214	16070	16206	15874	16075	16003	16116	16041	16079	16051	16246	16040	15973	15959	16207	16063	16010	16040	16047	16057	16110	16132	15875	16302	15989	16120	15951	15905	16228	16131	16023	15917	16052	16056	16085	16149	16016	16145	15945	15997	15972	15975	16025	16023	15930	16007	16159	16151	16121	16146	16077	16058	15907	16045	15997	15970	16112	16279	16082	16140	16163	16151	16140	15878	16144	16099	16091	16203	16168	16040	16263	16155	15917	16178	16081	16047	16109	16038	16025	16185	16212	16140	16109	16189	15985	16245	15967	16066	15885	16130	16101	16053	16206	15915	15932	16331	16013	16300	16104	16127	16243	16080	16112	15983	16272	16052	16121	16336	16147	15977	16233	16083	15993	16048	16083	16095	16180	16170	16078	16234	16025	16126	16103	15942	16036	16132	16094	15909	16054	15939	16167	16135	16194	15960	16040	16078	16069	16034	16183	15874	16063	16069	16042	16102	16085	16119	15961	16036	16098	16052	16037	16123	16212	16119	16218	16137	16121	16061	16002	15994	16158	16093	16144	16031	16248	16070	16200	16089	16000	16061	16166	16113	16279	15989	16214	16061	15987	16201	16207	16123	16061	15915	16087	15981	16114	16014	16023	15989	16054	16112	16092	16134	16033	16241	16079	15935	16176	16106	16192	16027	15791	16160	16273	16045	16072	16156	16000	16027	16033	16058	15981	16085	16043	16030	15960	16019	16167	15978	16098	16207	15939	16125	16096	16107	16111	16046	16064	16169	16128	16045	15961	16128	16136	16110	16093	16122	16065	15864	16078	16242	16005	16093	16157	15930	16087	16066	16087	16074	16036	15904	15966	16048	15999	16148	16158	16027	15940	16016	16041	16144	16052	16050	15923	16168	15932	15947	16038	16185	16162	16166	16129	16119	16290	16027	16062	16020	15733	16085	15945	16136	16172	16220	15997	15942	16114	16020	16091	15898	15990	16133	15975	15930	16075	16100	15994	16053	16005	16154	16176	15960	16049	16020	16180	16047	16102	16065	16137	16122	16113	16126	15967	16130	16097	15919	16011	16074	15961	16227	16057	16141	15901	16027	15988	16008	15929	16005	16110	15952	16026	16031	16017	16184	16054	16023	16070	16106	16058	16041	16205	15882	16219	15992	16016	16001	16028	16121	16236	15950	16013	16175	16016	15977	16004	15946	16071	16014	15986	16072	16102	16114	16092	16078	16179	16009	16040	16127	16039	16111	16068	16154	16249	15988	16068	16122	16024	16050	16123	16036	16070	16164	16010	16122	16022	16238	16189	15894	16350	16067	16333	16064	16261	16034	15993	16074	16171	16004	16106	16093	16049	16128	16086	15969	16002	16067	16124	15943	15905	16093	16080	16224	16076	16002	16089	16016	16029	16036	16009	16148	15953	16023	15965	16329	16219	16030	16182	16105	16110	16044	16051	16011	16098	16097	15896	16133	15889	15943	16080	16240	16182	15900	16046	16144	16230	15988	16179	15927	16043	15931	16150	16072	15973	15933	16099	16035	16248	16001	16046	16304	16095	16094	16048	16088	16000	16109	16025	16028	16179	15900	16050	15894	15957	16129	16243	15912	16183	16074	16123	16134	16071	15948	16069	16009	15985	16094	16140	16007	16055	16030	16052	16041	16009	15941	16151	16074	16076	16113	16350	16065	16004	16059	16110	16072	16064	16120	16027	16145	16173	16152	15954	15880	16094	16026	15965	16119	15976	16115	16088	15979	16105	16111	15887	16216	16017	16006	16033	15943	15885	16007	15895	16184	16116	15997	16107	16091	16052	16068	16105	16105	16017	16102	16140	16196	16064	16036	15949	16121	16104	16035	16291	16057	15950	16044	16160	16234	15945	16052	16155	15898	15966	16102	16048	16143	15952	16144	16008	16087	16125	15983	16082	16129	16044	15940	15998	16163	16097	16079	15995	16108	16177	16148	16180	15921	16064	16181	15974	15978	15952	16080	16154	16176	16076	16033	15992	16088	16015	16038	16068	16030	16059	16066	16023	15855	16286	16068	16187	16071	16115	16133	16092	16186	16121	16035	16004	16153	15889	15968	15944	16098	16089	16169	15920	15981	16029	16105	16244	15919	16127	16024	16092	16057	16077	16106	16044	16002	16064	15977	15781	15911	15971	16192	16102	16240	16150	16172	15988	15877	16059	16009	16107	16010	16102	16172	16164	16009	16312	16069	16178	15993	15981	16165	16089	16256	15997	16164	16235	16092	16080	15951	16127	15964	15973	16209	16150	16011	15990	15807	16127	15993	16126	15859	15991	16144	16076	16068	16199	16071	16078	16088	16057	15915	16228	16156	15969	16005	16092	16000	15983	16054	16090	16210	16078	16232	16096	16002	16008	16132	16084	16018	16149	15877	16058	16190	16102	16002	16021	15994	16071	16157	16183	16026	16066	16244	16138	15991	16023	16145	16010	16188	16127	16018	16042	15931	16035	16119	16005	16029	15977	16078	15951	16002	16019	16105	16012	15943	16143	16038	15972	16193	16102	16123	16069	16196	16133	16118	16136	16004	16151	15927	16155	15986	15954	16069	16010	16135	16018	16076	16140	16124	16189	15973	16091	16113	15960	16212	16160	16107	16091	15937	16171	16055	16077	16182	15986	16165	16106	15931	16048	16132	16015	15954	15992	15852	15892	16088	16139	16133	15957	16147	16100	16142	16083	15927	16109	16070	16279	16073	16183	15996	16009	16090	16008	15930	16043	16133	16011	16109	15889	16114	15944	16019	15963	16013	16062	16168	16061	16047	16134	16055	16001	16163	16085	16135	15938	15950	15960	16121	15925	16142	16198	15966	16130	16027	16082	16199	16064	16092	15994	16048	16049	16100	16103	16127	16031	16109	16064	16149	16080	16045	16224	16134	16269	15964	16003	15967	16047	16034	16035	16113	16181	15926	16083	16172	15972	16134	16115	16138	16007	16096	16049	15991	16138	16101	15992	16118	16142	16226	16023	16153	16146	16001	16163	16150	15975	15884	16194	15934	15914	15960	15925	16010	16175	16071	16132	16159	16019	16030	16188	16075	16104	15833	16055	15938	15964	16053	16115	16107	16253	15894	16065	16132	16178	16155	16077	16037	15926	16006	15964	15923	16159	16217	15982	16219	15953	16039	16182	16065	15970	16142	16130	16120	16207	16258	15900	15905	16191	15867	16038	15899	16079	16004	16030	16175	16046	16016	16111	16084	16040	16006	15940	16046	16135	16062	16116	16037	15965	16092	15937	15976	16001	15960	16170	15956
28308	22498	25310	22903	19787	19687	19913	19655	19748	19599	19475	19716	19584	19717	19544	19630	19577	19773	19567	19697	19793	19654	19628	19605	19671	19777	19682	19590	19575	19577	19548	19674	19708	19517	19593	19857	19540	19494	19718	19607	19798	19498	19671	19655	19772	19533	19815	19669	19732	19689	19782	19609	19696	19593	19548	19735	19716	19713	19719	19681	19681	19847	19849	19910	19964	19659	19616	19797	19552	19591	19662	19581	19742	19592	19715	19525	19799	19883	19632	19678	19376	19598	19510	19299	19577	19732	19595	19743	19495	19686	19532	19591	19550	19390	19288	19537	19870	19433	19567	19708	19521	19490	19534	19670	19393	19597	19534	19563	19591	19549	19512	19628	19663	19636	19501	19686	19406	19458	19570	19586	19582	19591	19535	19702	19751	19580	19671	19483	19563	19561	19656	19745	19699	19799	19643	19458	19705	19833	19716	19494	19536	19545	19651	19679	19678	19791	19684	19665	19636	19865	19537	19609	19322	19653	19680	19519	19491	19667	19858	19656	19611	19776	19516	19612	19713	19571	19500	19685	19790	19498	19767	19574	19606	19599	19662	19624	19587	19763	19515	19764	19779	19514	19660	19728	19816	19595	19400	19482	19371	19640	19624	19708	19487	19412	19568	19593	19458	19593	19652	19454	19688	19532	19599	19502	19492	19617	19553	19654	19530	19408	19503	19421	19612	19620	19520	19746	19616	19862	19718	19754	19715	19666	19611	19441	19755	19615	19517	19654	19705	19711	19508	19741	19497	19599	19625	19736	19489	19800	19543	19650	19787	19752	19599	19540	19710	19299	19554	19731	19711	19611	19326	19527	19480	19557	19903	19640	19391	19411	19689	19606	19418	19459	19621	19579	19390	19765	19588	19505	19240	19509	19586	19522	19613	19415	19762	19570	19578	19701	19423	19650	19703	19509	19682	19509	19778	19785	19740	19596	19548	19424	19649	19615	19665	19549	19593	19630	19655	19453	19676	19631	19539	19538	19526	19785	19623	19523	19824	19597	19559	19630	19632	19501	19492	19558	19641	19538	19554	19797	19751	19498	19631	19633	19640	19551	19559	19470	19802	19563	19457	19581	19542	19716	19746	19666	19554	19587	19441	19862	19647	19647	19765	19548	19639	19566	19592	19842	19887	19579	19717	19491	19851	19544	19648	19625	19583	19633	19618	19717	19732	19528	19823	19658	19777	19638	19595	19464	19596	19808	19371	19598	19661	19456	19519	19766	19609	19567	19591	19686	19736	19729	19427	19559	19605	19679	19657	19331	19630	19561	19674	19507	19820	19497	19552	19668	19607	19534	19480	19487	19535	19634	19629	19755	19457	19519	19619	19557	19653	19680	19593	19526	19477	19709	19605	19464	19691	19669	19631	19526	19629	19717	19640	19680	19646	19778	19563	19560	19649	19532	19620	19753	19755	19579	19691	19573	19524	19685	19511	19704	19411	19582	19541	19808	19573	19565	19475	19563	19482	19430	19432	19694	19706	19647	19721	19556	19724	19511	19709	19713	19656	19490	19595	19662	19770	19520	19767	19582	19691	19603	19959	19634	19451	19740	19566	19571	19625	19661	19738	19833	19586	19780	19577	19782	19639	19573	19529	19594	19633	19638	19499	19334	19464	19631	19564	19503	19476	19526	19457	19647	19584	19525	19570	19724	19733	19572	19693	19477	19457	19591	19661	19720	19498	19533	19596	19491	19515	19510	19592	19764	19526	19308	19478	19447	19599	19702	19674	19741	19848	19479	19638	19684	19624	19494	19679	19683	19572	19734	19560	19616	19594	19507	19515	19506	19664	19629	19676	19730	19597	19726	19610	19673	19585	19580	19353	19665	19620	19677	19682	19527	19528	19470	19429	19572	19803	19795	19552	19581	19562	19441	19635	19560	19576	19578	19634	19677	19522	19816	19570	19485	19570	19575	19662	19658	19619	19858	19571	19464	19676	19788	19592	19522	19673	19652	19545	19599	19523	19699	19562	19655	19800	19708	19774	19572	19494	19758	19719	19581	19587	19648	19761	19600	19611	19477	19687	19675	19435	19593	19665	19850	19588	19582	19605	19823	19645	19625	19670	19325	19574	19506	19706	19561	19609	19675	19656	19713	19555	19509	19705	19564	19603	19568	19369	19662	19566	19660	19549	19602	19524	19732	19664	19510	19727	19690	19577	19371	19718	19737	19525	19684	19738	19453	19707	19545	19430	19474	19782	19574	19693	19589	19687	19639	19650	19464	19494	19334	19590	19464	19456	19592	19677	19690	19575	19690	19486	19548	19631	19589	19793	19660	19494	19567	19492	19678	19740	19544	19571	19676	19783	19690	19479	19451	19539	19653	19765	19672	19643	19577	19664	19555	19689	19801	19684	19559	19686	19648	19493	19551	19705	19664	19623	19601	19906	19639	19699	19496	19671	19653	19518	19846	19499	19558	19477	19451	19689	19435	19816	19658	19417	19669	19512	19502	19665	19693	19883	19756	19567	19518	19784	19714	19863	19956	19739	19662	19531	19644	19568	19440	19857	19611	19548	19764	19406	19582	19696	19870	19541	19803	19720	19610	19632	19592	19532	19628	19630	19540	19646	19574	19649	19721	19638	19511	19548	19713	19254	19509	19500	19436	19667	19702	19570	19673	19454	19414	19660	19493	19732	19559	19461	19769	19682	19564	19719	19618	19656	19585	19511	19690	19582	19600	19613	19692	19442	19526	19836	19746	19722	19731	19538	19493	19467	19503	19467	19553	19516	19664	19581	19685	19517	19621	19573	19453	19539	19610	19620	19439	19530	19574	19636	19632	19491	19618	19828	19475	19547	19531	19572	19682	19574	19608	19711	19471	19570	19559	19652	19802	19573	19517	19439	19639	19388	19592	19486	19577	19718	19446	19725	19743	19657	19648	19722	19507	19510	19604	19527	19629	19565	19577	19623	19526	19676	19644	19659	19681	19568	19559	19811	19533	19657	19415	19736	19468	19604	19771	19731	19875	19499	19398	19497	19579	19624	19712	19489	19776	19497	19446	19652	19739	19509	19666	19771	19811	19686	19802	19345	19672	19532	19659	19711	19802	19719	19654	19674	19649	19674	19647	19756	19595	19537	19398	19693	19751	19593	19464	19526	19576	19598	19557	19557	19511	19719	19559	19619	19694	19676	19632	19510	19597	19578	19623	19517	19588	19599	19646	19802	19512	19585	19693	19654	19605	19684	19567	19714	19596	19578	19638	19624	19760	19567	19498	19658	19590	19595	19424	19603	19777	19479	19621	19534	19811	19849	19692	19724	19700	19650	19715	19652	19632	19735	19659	19702	19701	19490	19531	19473	19658	19458	19580	19567	19760	19695	19589	19613	19628	19752	19426	19507	19535	19671	19476	19565	19531	19603	19673	19554	19649	19413	19696	19728	19534	19541	19601	19371	19737	19745	19636	19844	19578	19441	19675	19640	19726	19454	19812	19692	19777	19457	19494	19763	19757	19570	19462	19656	19662	19671	19438	19638	19483	19491	19664	19673	19827	19651	19579	19470	19733	19612	19642	19598	19613	19447	19626	19660	19575	19611	19682	19564	19544	19661	19585	19496	19525	19445	19467	19723	19722	19725	19548	19682	19593	19511	19660	19579	19587	19565	19597	19487	19719	19563	19504	19621	19512	19598	19635	19586	19642	19681	19514	19699	19546	19801	19721	19554	19491	19448	19524	19851	19569	19803	19710	19778	19643	19625	19592	19712	19707	19667	19595	19631	19582	19661	19820	19738	19445	19728	19627	19812	19526	19487	19531	19479	19412	19678	19458	19648	19638	19694	19680	19488	19440	19547	19782	19592	19651	19786	19659	19629	19687	19582	19405	19569	19655	19785	19768	19654	19661	19431	19628	19507	19561	19601	19496	19609	19765	19500	19565	19843	19804	19557	19875	19551	19651	19979	19623	19551	19828	19665	19709	19667	19739	19610	19612	19607	19731	19642	19541	19448	19521	19883	19796	19548	19410	19551	19764	19573	19461	19681	19592	19636	19766	19536	19667	19505	19661	19681	19509	19649	19712	19623	19470	19647	19672	19594	19603	19499	19523	19691	19557	19676	19695	19498	19706	19692	19651	19609	19622	19622	19761	19708	19681	19793	19679	19669	19513	19479	19784	19559	19755	19770	19575	19590	19696	19694	19682	19820	19620	19446	19539	19939	19742	19600	19620	19759	19643	19536	19592	19385	19463	19594	19838	19641	19586	19799	19626	19575	19632	19678	19600	19504	19444	19577	19593	19612	19518	19831	19672	19690	19509	19730	19762	19549	19871	19621	19696	19675	19600	19727	19881	19633	19789	19590	19624	19713	19561	19556	19712	19562	19520	19624	19755	19649	19467	19537	19709	19560	19441	19531	19812	19887	19906	19528	19665	19673	19522	19746	19642	19714	19693	19578	19589	19488	19657	19492	19494	19566	19495	19714	19603	19537	19623	19773	19584	19646	19568	19555	19635	19711	19414	19640	19518	19665	19570	19664	19564	19763	19720	19738	19712	19752	19806	19751	19549	19673	19632	19806	19745	19740	19611	19640	19842	19652	19514	19587	19827	19772	19683	19656	19691	19757	19633	19783	19628	19596	19559	19572	19390	19672	19777	19601	19707	19667	19709	19726	19706	19688	19733	19711	19558	19367	19639	19646	19618	19565	19734	19526	19603	19689	19677	19751	19581	19706	19691	19682	19613	19808	19645	19570	19687	19506	19662	19563	19348	19407	19370	19584	19724	19677	19508	19650	19624	19819	19662	19602	19759	19646	19685	19448	19649	19592	19621	19622	19619	19673	19508	19582	19458	19713	19689	19683	19577	19668	19733	19796	19613	19551	19516	19480	19515	19883	19687	19705	19872	19626	19387	19485	19560	19521	19697	19682	19622	19769	19886	19700	19647	19510	19531	19766	19651	19606	19663	19590	19436	19621	19593	19548	19629	19710	19804	19411	19619	19832	19699	19604	19435	19544	19634	19664	19695	19513	19650	19704	19601	19655	19625	19788	19588	19520	19645	19562	19668	19674	19654	19629	19610	19555	19777	19515	19536	19525	19289	19631	19557	19487	19404	19599	19609	19518	19513	19659	19555	19564	19575	19615	19530	19667	19628	19728	19671	19508	19482	19649	19602	19746	19441	19715	19624	19425	19562
15593	17882	18088	17006	16875	16395	16373	16120	16366	16039	16166	16165	15894	16114	16225	16245	16196	16080	16146	16076	16061	16105	16080	16182	16233	15924	16037	16121	16254	16056	16153	16236	16109	16211	16035	15986	16045	15972	15932	16163	16184	15991	16091	16176	16136	16170	15973	16202	15963	16042	16069	16182	16140	16091	16087	16140	16044	16119	15963	15994	16000	16148	16197	16200	16154	15940	16107	16102	16042	16104	16171	16094	16093	15970	15982	16041	16013	15896	15961	15885	16160	16206	16043	16134	16101	16069	15970	16013	16059	15985	16099	15994	16279	16010	16216	16082	16252	15874	16030	16216	16103	16029	16002	16046	15985	15984	16006	16089	15996	16137	16203	15859	16092	16059	16139	16177	15924	16032	16020	16021	16021	16105	16156	16039	16070	16115	15977	16005	16127	15984	16120	16205	16087	16201	16145	15992	16103	15934	16070	15932	15915	15834	16131	15986	16079	16080	16126	15985	16022	16102	16204	16104	16252	16086	16092	16142	16202	16142	16067	15964	16021	16136	16183	16144	16189	16163	15969	15960	16233	15998	15965	16179	16097	16024	16021	16023	16001	15970	16063	15980	15994	15868	16142	16143	16205	16170	16135	15915	16117	16066	16197	15904	16000	16126	16178	15912	16081	15946	16115	15974	16061	15850	16025	16054	16006	16051	15999	16006	16169	16022	16091	16039	16083	16097	15996	16093	16225	16063	16029	16082	16047	15962	16119	16020	16101	15989	16075	16146	16170	16159	16081	16144	15911	16091	16019	16004	15995	16153	15878	15982	16116	16116	16130	15954	16039	16029	16006	16073	16109	15965	16020	16022	15999	16097	16064	16018	16026	16162	16056	16076	16055	16140	15967	16010	16015	16102	16063	16055	16265	15835	16014	15920	15978	16095	16153	16203	16016	16121	15999	16241	16000	15953	16077	16118	16078	16173	15980	16168	15995	16119	16146	16098	15928	15989	15913	15871	16107	16015	16146	16120	16027	15933	16006	15916	16159	16097	16001	16013	16169	16169	16035	15943	16134	15890	16108	16137	16149	16028	16026	16051	16080	16102	16070	15949	15911	16085	16017	16110	16062	16110	16160	16110	15984	16093	15966	16057	15964	16062	16147	16094	15968	16233	16055	16079	15990	16051	16032	15999	16197	16012	16006	16093	16070	16195	15992	16079	16015	16106	16058	15876	15941	16071	16004	16313	16065	16110	16134	16067	15782	16082	16145	16045	15997	16182	16000	16142	16135	16005	16226	16071	15944	15975	16011	16022	15988	16153	16161	15991	16057	15976	16021	16033	15955	16042	15981	16007	16124	16018	16121	15876	15938	16086	16194	16022	15951	16068	16086	16130	16055	15986	16014	16047	15996	16118	16055	16277	16052	15954	16042	16193	15934	16029	16203	16040	16286	16129	16086	16081	16157	15911	16062	16076	15845	15826	16081	16000	15976	15836	16118	16050	16040	15954	16087	16057	16025	16096	16029	16159	16105	16027	16131	15901	16205	16039	16050	16211	16128	15939	16097	15998	16049	15931	16166	16084	16040	16039	16051	16129	16094	16140	16030	16151	16079	16048	16127	16011	16089	15948	15998	16172	16161	16071	16033	16015	16178	16188	15983	16277	16178	16045	16124	16124	16063	16001	16101	15959	15922	15996	16115	16006	16058	16038	16106	15900	16079	15927	16223	15934	16074	16124	15813	16056	16185	16251	16135	16055	16091	15899	15933	15813	16083	16076	16201	16026	16109	16068	16232	16080	16066	16020	15983	16024	16096	15953	16021	16053	16062	16131	16162	16258	16021	16262	16204	15980	15885	15976	15971	16056	16068	16091	15852	15958	16133	16066	15989	16032	16131	16078	15905	16081	16201	16041	16230	15955	16005	16282	16166	15886	16331	16019	16240	16063	16055	16159	16071	16068	16083	15980	16260	15974	16081	16261	16127	16132	16019	15925	15926	16348	16052	16005	15924	16026	16086	16005	16024	16044	16288	16009	16190	16065	15915	16083	15853	16077	16154	16159	15991	16091	15998	16070	15993	16134	16052	16031	16065	16079	16112	16207	16127	15932	15984	15992	16086	16089	15989	15881	16035	15926	16005	16115	16149	16048	16231	16085	15877	16002	16141	15972	16073	16004	16025	16118	16166	16111	15929	15945	15933	16193	15991	16069	16439	16006	16081	16045	16280	15817	15885	16040	16219	16013	16006	16059	16165	16130	16304	16020	16119	16030	15992	16026	16056	15900	16014	16147	16088	16008	16097	16301	16102	15988	15938	15938	15913	15998	15996	16010	16001	16098	15978	16059	16182	16181	16080	16141	16042	16186	16078	16129	16134	16067	16015	16130	15987	15984	16033	16215	15893	15859	15918	15912	15931	16020	16190	16050	15963	16126	16102	15906	16058	16154	16063	16083	15864	16166	16041	15971	16016	15959	16014	16106	16129	16092	16145	16165	16056	16173	15971	16066	16149	15956	15975	16200	15961	16092	16060	15948	16121	16048	16112	16137	16023	16004	15967	16165	16179	16048	16013	16143	16165	15941	15957	15964	15965	16051	16128	16118	16071	15974	16077	16192	15908	16273	15995	16006	15972	16162	16056	16166	16086	16210	16129	16095	16161	16222	16110	16006	16033	16130	15976	15922	16148	16140	15842	16098	16135	16124	15926	16114	16069	15880	15951	16095	15986	15828	16127	15988	16020	15967	16058	16082	15953	16036	16218	16133	16172	15992	15917	15982	16022	16095	16041	15943	16032	16019	15900	16043	15978	16041	16090	16199	15761	16148	15822	16071	16037	16007	16050	15969	15994	16067	16077	15946	16166	15992	16214	16192	16120	16238	16075	16189	15977	15982	15952	16125	16136	15903	15957	16100	16051	16000	16089	16009	15915	16036	16181	15973	16054	15922	16173	16032	16155	16060	16160	16000	15892	16154	16103	16007	16170	16080	16023	15866	16112	16235	15921	15911	16055	16124	15924	16117	16151	16152	16113	16118	16105	16182	16065	16138	16161	16090	16014	16262	15841	16195	16110	16120	16079	16140	15993	16174	16037	16015	16094	16219	16019	16139	16152	16031	15969	16064	15908	16038	15994	16140	16028	16039	16129	16043	15979	16092	15951	16097	15895	15991	16134	16013	16198	16060	16059	16075	15950	15965	15982	16144	16153	15990	16134	16044	16013	16206	15998	15998	15970	16023	16187	16129	15961	16060	16107	16224	16119	16049	16264	16133	15898	16008	16000	15949	15966	16180	16212	16142	16083	16007	16047	16112	16088	15914	16137	16030	16253	16092	16140	16079	16045	16054	15924	16140	16049	16119	16192	16050	16222	16059	15948	16059	16124	16053	16033	16092	16122	15958	15945	16107	15955	15879	15969	16111	16114	16028	16052	16224	16074	16047	16043	15928	16117	16010	16084	16130	16163	16150	16150	16007	15998	15890	16361	15902	16038	16100	15998	16002	16207	15951	15990	16005	16010	16076	16108	15933	16338	16226	16180	16053	16021	15926	16107	16070	16052	16046	16167	16103	16069	16119	16091	16086	15928	16130	16024	16049	16075	15952	16019	15994	16172	16031	16056	15846	15930	15920	16140	16069	16013	16140	16108	16079	16210	15985	16095	16182	16160	16038	16080	16098	15970	15999	15955	15910	16153	16086	16079	16159	16097	15920	16176	15883	16026	15971	16135	16175	15866	16030	16122	16157	16021	15863	16003	16051	16173	16069	16014	15973	16014	16020	15992	15883	16202	15722	16243	16097	16051	15958	16151	16112	15996	16201	16228	15972	16005	16026	16028	15943	15992	16064	15915	15991	16129	15919	16169	16132	16017	16061	16031	16152	16329	15995	16038	16055	16032	15966	16134	16001	16070	15968	16102	16222	15861	16010	16107	16037	16103	16134	15937	16123	15943	15937	15960	16094	16057	15952	16055	16197	15947	16037	15924	16136	16092	16006	16008	16068	16176	16044	16018	16045	16231	15921	16110	16051	15877	16101	16084	15926	16232	15951	16192	16096	16016	16007	16153	16198	15904	15940	16048	15940	16148	15989	16016	16043	16135	16062	16040	16014	15874	16060	15943	16067	15929	16105	16053	16110	15987	15959	15929	15942	16041	16183	15903	16017	16242	16120	16082	16098	16031	16084	16140	16159	16177	16078	16124	16134	15865	16113	16176	16065	15938	15963	16121	16300	16115	16100	16135	16229	16018	16127	16127	16103	16168	15907	16212	16052	16369	15934	16099	15984	16080	16167	16064	15929	16210	16123	15871	15924	16223	16081	16076	16002	16109	15974	16025	16115	15965	16007	16217	15805	15896	16006	16074	16047	16153	16100	16144	16102	15979	16045	16030	16178	15948	15984	15954	16150	16047	15893	15948	16079	15980	15947	16126	16120	16279	16012	15973	15901	16170	16016	15923	16116	15996	16089	16074	16319	15953	16109	15935	16052	15937	16240	16039	16003	15987	16085	16024	16078	16142	16000	16049	15993	16190	16032	16122	16279	16157	15805	16264	15988	16244	16009	16072	15930	16017	16017	16194	15937	16305	15925	16127	16161	16092	16165	16010	16035	16154	15966	16055	16164	16171	16144	16189	16115	15997	16067	16043	16098	15970	16105	15966	16233	16023	15968	16044	16034	16199	16043	16065	16176	16010	16004	16008	16039	16080	16048	16069	16002	16098	16026	15935	16125	16083	16028	16095	16099	16049	15999	16108	16164	16141	16073	15953	16084	16048	16117	16106	15939	15876	16133	16092	15997	16134	16214	16020	16201	16002	16073	16226	16046	16089	16221	16023	15894	16105	16278	16173	16234	16007	15868	16194	16035	15965	16061	16070	16139	16025	15902	16067	16130	15987	16025	15946	16032	16120	16198	16050	15992	16016	15962	15962	16087	16043	16136	15941	15974	16213	16031	16182	16066	15920	16351	15950	16050	16191	16145	16085	16131	16097	16072	15980	16038	16016	16122	16118	16153	16009	16151	15958	15933	15943	16039	16097	16106	16080	16064	16114	15889	16147	16176	16007	16133	16042	16099	15914	16089	15964	16148	16077	16088	16104	16009	16121	16061	16001	16108	16001	15934	16044	16083	16051	16095	15937	15835	16118	16091	16140	16097	16020	16052	15981	16054	16339	16066	16084	16182	16145	15970	16180	16015	15904	16056
24161	21555	29142	24467	22407	23099	22766	20052	19645	19898	19667	19560	19666	19632	19490	19235	19250	19403	19465	19446	19251	19616	19347	19389	19250	19344	19513	19351	19534	19218	19172	19429	19406	19398	19453	19250	19426	19126	19535	19146	19380	19274	19209	19418	19459	19237	19389	19399	19320	19419	19171	19528	19232	19269	19224	19204	19205	19000	19351	19463	19513	19968	20230	19884	19689	19605	19438	19387	19262	19203	19286	19219	19165	19157	19332	19217	19204	19102	19155	19212	19468	19240	19086	18957	19182	19297	19051	19242	19343	19329	19243	19275	19225	19283	19109	19273	19286	19194	19283	19313	19166	19406	19545	19241	19258	19297	19342	19240	19304	19191	19329	19207	19309	19448	19367	19138	19384	19102	19021	19112	19335	19074	19227	19323	19182	19240	19171	19188	19261	19269	19057	19452	19201	19325	19094	19009	19404	19252	19308	19234	19096	19174	19216	19383	19302	19336	19249	19294	19192	19415	19478	19325	19297	19220	19197	19384	19279	19122	19037	19211	19156	19277	19074	19373	19115	19182	19243	19206	19218	19449	19259	19219	19285	19172	19357	19367	19138	19121	19304	19158	19196	19439	19207	19125	19245	19245	19382	19562	19288	19144	19429	19199	19262	19387	19184	18968	19290	19298	19079	19079	19190	19255	19284	19258	19159	19198	19267	19221	19257	19163	19218	19356	19270	19099	19143	19307	19448	19122	19179	19424	19022	19060	19166	19065	19398	19517	19397	19338	19372	19171	19328	19218	19102	18996	19023	19341	19349	19377	19202	19302	19095	19245	19037	19329	19295	19352	19447	19017	19204	19079	19295	19277	19158	19198	19317	19412	19346	19196	19329	19229	19143	19169	19245	19068	19249	19187	19422	19516	19467	19350	19429	19289	19218	19251	19229	19182	19139	19156	19181	19032	19334	19377	19390	19259	19209	19175	19034	19374	19161	19186	19375	19443	19251	19340	19374	19366	19059	19413	19126	19212	19245	19244	19251	19053	19169	19316	19362	19253	19394	19308	19156	19394	19098	19215	19225	19397	19261	19044	19224	19353	19107	19407	19253	19407	19236	19200	19124	19087	19023	19251	19204	19055	19285	19301	19106	19232	19118	19224	19046	19346	19101	19287	19167	19302	19317	19209	19240	19058	19453	19375	19224	19386	19105	19265	19293	19178	19223	19099	19260	19219	19186	19118	19426	19262	19391	19422	19192	19194	19203	19330	19250	19312	19342	19100	19188	19196	19262	19235	19295	19112	19526	19210	19162	19319	19257	19315	19242	19166	19316	19084	19250	19033	19199	19292	19259	19361	19054	19406	19398	19350	19192	19359	19126	19308	19380	19362	19096	19264	19067	19337	19250	19251	19202	19120	19031	19111	19136	19099	19371	19152	19253	19329	19258	19156	19087	19307	19217	19238	19340	19248	19281	19002	19192	19259	19139	19663	19234	19186	19187	19193	19315	19287	19411	19300	19208	19308	19149	18996	19286	19192	19060	19027	19145	19388	19061	19322	19418	19024	19277	19174	19055	19151	19232	19349	19249	19350	19118	19328	19319	19051	19189	19118	19310	19190	19412	19307	19308	19420	19221	19373	19166	19085	19278	19140	19313	19475	19289	19252	19397	19406	19274	19080	19193	19080	19192	19269	19130	19028	19316	19310	19271	18915	19226	19339	19091	19361	19120	19234	19167	19066	19323	19207	19253	19194	19130	19252	19278	19087	19250	19296	19205	19344	19170	19284	19247	19271	19152	19113	19354	19322	19406	19435	19120	19117	19287	19280	19339	19136	19227	19108	19674	19339	19340	19318	19095	19415	19321	19218	19356	19070	19120	19228	19289	19248	19171	19072	19294	19445	18987	19273	19193	19179	19347	19364	19129	19301	19158	19369	19332	19206	19199	19056	19296	19288	19067	19100	19263	19214	19244	19297	19228	19384	19246	19027	19223	19028	19185	19156	19291	19176	19226	19365	19312	19184	19287	19232	19173	19270	19237	19411	19132	19327	19346	19340	19349	19437	19165	19320	19189	19342	19258	19265	19469	19273	19261	19056	19420	19121	18914	19372	19211	19086	19182	19323	19126	19184	19260	19144	19123	19334	19154	19102	19250	19223	19330	19174	19129	19244	19199	19110	19151	19296	19117	19290	19293	19338	19313	19368	19085	19438	19252	19364	19217	19361	19344	19340	19294	19301	19220	19168	19294	19253	19337	19106	19193	19326	19598	19030	19296	19224	19046	19253	19352	19237	19418	19260	19327	19277	19164	18980	19279	19419	19237	19292	19202	19221	19301	19314	19154	19279	19288	19070	19270	19175	19226	19366	19262	19056	19105	19359	19179	19316	19366	19529	19279	19117	19360	19145	19236	19474	19316	19312	19374	19294	19225	19354	19127	19372	19193	19043	19350	19377	19327	19259	19141	19310	19326	19059	19032	19280	19428	19365	19270	19325	19280	19179	19261	19355	19292	19127	19208	19222	19100	19228	19227	19372	19316	19515	19189	19088	19343	19294	19285	19241	19078	19425	19401	19186	19263	19161	19324	19277	19317	19361	19223	19050	19136	19035	19351	19165	19067	19296	19127	19227	19152	19159	19254	19126	19227	19092	19148	19260	19262	19214	19105	19248	19290	19059	19220	19265	19401	19196	19334	19128	19234	19279	19476	19293	19147	19236	19253	19246	19028	19236	19101	19027	19351	19164	19135	19069	19432	19252	19160	19287	19254	19264	19216	19353	19550	19187	19271	19337	19423	19100	19245	19211	19307	19466	19212	19257	19146	19339	19138	19163	19119	19128	19084	19197	19352	19306	19118	19202	18987	19119	19344	19179	19588	19216	19038	19254	19149	19291	18949	19213	19119	19432	19221	19330	19389	19065	19236	19433	19273	19342	19387	19288	19198	19147	19137	19451	19295	19256	19317	19165	19327	19249	19300	19239	19201	19309	19166	19349	19331	19421	19326	19037	19186	19143	19295	19341	19081	19244	19553	19016	19194	19151	19145	18951	19415	19312	19257	19226	19247	19062	19265	19123	19181	19338	19094	19143	19165	19352	19185	19197	19321	19296	19179	19173	19047	19236	19230	19399	19218	19221	19153	19255	19314	19364	19265	19345	19138	18875	19075	19240	19372	19290	19352	19217	19202	19038	19187	19255	19098	19167	19075	19425	19397	19283	19000	19184	19055	19204	19120	19336	19487	19498	19122	19368	19143	19194	19059	19371	19403	19325	19216	19102	19272	19141	19156	19153	19217	19364	19005	19133	19172	19432	19377	19149	19216	19223	19170	19200	18960	19216	18977	19100	19251	19167	19193	19335	19264	19153	19354	19155	19233	19187	19257	19325	19303	19127	19012	19200	19211	19248	19188	19354	19392	19323	19214	19189	19400	19462	19283	19295	19277	19058	19339	19174	19390	19235	18999	19055	19141	19257	19285	19272	19229	19345	19144	19298	19186	19216	19258	19384	19305	19239	19401	19282	19261	19346	19184	19199	19241	19160	19467	19116	19357	19123	19109	19475	19294	19147	19219	19314	19232	19039	19257	19278	19287	19123	19291	19177	19173	19343	19386	19222	19146	19250	19181	19214	19162	19213	19316	19201	19300	19301	19522	19376	19222	19039	19323	19421	19331	19302	19109	19118	19177	19317	19245	19163	19294	19190	19131	19268	19314	19345	19291	19177	19196	19278	19219	19400	19145	19160	19448	19370	19163	19404	19316	19294	19097	19344	19299	19337	19262	19089	19351	19309	19257	19298	19234	19191	19245	19108	19106	19182	19252	19110	19156	19283	19315	19369	19066	19042	19268	19412	19226	19372	19326	19161	19267	19178	19069	19333	19288	19171	19158	19241	19427	19519	19343	19292	19307	19325	19315	19471	19091	19273	19270	19062	19245	19486	19207	19023	19252	19433	19152	19224	19412	19134	19247	19320	19184	19139	19141	19310	19159	19266	19149	19129	19303	19252	19353	19363	19289	19366	19267	19196	19096	19181	19370	19168	19119	19084	19213	19308	19139	19406	19226	19135	19393	19118	19412	19240	19267	19434	19328	19277	19158	19205	19239	19151	19354	19278	19096	19227	19355	19079	19279	19506	19137	19316	19193	19300	19097	19134	19329	19077	19176	19297	19169	19047	18904	19125	19277	19397	19378	19313	19114	19301	19079	19278	19297	19324	19469	19255	19171	19305	19291	19258	19238	19381	19332	19299	19311	19226	19300	19302	19225	19323	19202	19383	19331	19262	19227	19098	19137	19152	19088	19083	19306	19148	19210	19283	19175	19263	19275	19293	19177	19285	19253	19151	19184	19283	19121	19304	19428	19213	19243	19248	19029	19304	19182	19150	19309	19318	19235	19432	19064	19178	19349	19137	19288	19236	19201	19183	19347	19210	19206	19278	19397	19276	19224	19226	19189	19315	19193	19048	19421	19168	19281	19166	18979	19200	19059	19183	19398	19356	19524	19247	19092	19052	19319	19233	19474	19268	19036	19358	19243	19331	19081	19185	19351	19360	19169	19364	19202	19268	19308	19222	19094	19058	19141	19151	19243	19293	19218	19342	19416	19263	19177	19180	19340	19395	19199	19088	19150	19444	19179	19218	19349	18974	19154	19073	19140	19099	19205	19277	19279	19308	19310	19238	19439	19261	19032	19229	19174	19306	19375	19279	19176	19228	19363	19426	19277	19252	19282	19129	19025	19207	19403	19444	19317	19329	19373	19294	19218	19417	19315	19138	19136	19051	19167	19397	19236	19036	19128	19320	19364	19483	19205	19118	19160	19232	19353	19422	19072	19117	19086	19134	19269	19243	19186	19114	19184	19314	19195	19220	19283	19280	19401	19232	19339	18982	19191	19244	19226	19324	19423	19187	19220	19392	19309	19194	19128	19276	19444	19271	19327	19263	19189	19342	19342	19347	19138	19232	19338	19197	19306	19297	19194	19301	18965	19036	19374	19392	19290	19395	19211	19156	19242	19234	19299	19441	19218	19358	19038	19311	19155	19081	19204	19152	19248	19270	19207	19114	19229	19249	19308	19235	19257	19146	19282	19135	19287	19286	19438	19224	19314	18913	19220	19198	19356	19223	19177	19124	19429	19322	19329	19300	18996	19173	19109	19325	19140	18844	19342	19253	19204	19349	19306	19142	19140	19309	19326	19303
14255	24049	23293	19141	18003	17275	16954	16745	16611	16423	16359	16191	16164	16142	16082	16055	16009	15946	16162	16025	16059	16077	16161	15949	16158	15987	15990	15932	15852	16016	15931	15884	16053	15938	15956	15889	16094	16054	15955	16042	16075	15982	16048	16012	15950	16032	16034	15948	16089	15799	15899	15932	15975	15884	16047	15950	16018	16108	15850	15946	16273	16784	16859	16650	16516	16123	16075	15921	15986	15931	15965	15930	15764	15875	16127	15994	15857	15869	15776	15958	16010	15795	15777	15943	16060	15797	15804	15963	16002	15786	15895	15921	15994	15924	15828	15821	15835	15921	15991	15777	16029	15908	16080	15726	15929	15906	15997	16048	15884	15980	15796	15758	15875	15857	15872	15798	15824	15980	15901	15798	16016	15880	16105	15849	16017	15707	16025	16015	15921	16032	16076	15719	15907	15887	15948	16059	15951	15856	15992	16016	15943	15909	15819	15922	15902	15906	15934	15924	16090	15869	15916	15908	15865	15882	16060	15897	15856	15815	15855	15851	15858	15784	15988	15915	15915	16121	15892	15851	15877	15874	16088	16005	16093	15827	15952	15765	15982	16020	15871	15986	15915	16027	16006	15949	15939	15961	15952	16084	15915	15750	15989	16074	15915	15816	15863	15741	15944	15835	15802	15911	16116	16107	15889	15833	16024	15831	15880	15963	15938	15831	15978	16040	15948	15755	15945	15983	16052	15999	15980	16048	15883	15819	16083	16089	15756	15931	16026	16057	15971	16029	15820	15826	16001	15759	15927	15927	15985	16025	15913	16005	15779	15949	15807	15775	16004	16095	15752	15850	15982	15984	15858	15778	16001	15901	15813	15946	15958	15705	15977	15964	16068	15868	15984	15864	15884	15889	15945	16171	15952	15940	15925	15966	15922	15933	15894	15968	15952	16058	15938	15998	15870	15886	16031	15819	15845	15830	15990	15806	15922	15919	15765	15809	15856	15910	15838	15997	15914	15864	16025	16025	16040	15718	15902	16166	15807	15794	15869	15912	15918	15886	15987	15942	15851	15798	16026	15749	15947	16034	15948	15992	15895	15760	15927	15943	15919	15930	15899	15946	15864	15776	15859	16029	15990	15890	15931	15809	15870	15996	15885	15872	16001	15927	16064	15919	16076	15949	16001	15833	15867	15938	16039	15975	15936	16036	15851	16045	15975	15893	15854	15836	16112	15980	15911	15959	15860	15815	15868	15844	15905	15984	15797	16022	15836	15989	16090	15819	15870	15922	15990	15830	15969	15985	15939	16027	15831	15820	15966	15970	15763	15743	16024	16003	16050	16095	15990	15966	15971	15900	15786	16018	15958	15882	15809	15943	16042	15974	15948	16005	15962	15832	16002	15823	15933	15947	15855	15810	15852	15817	15819	15951	15895	16036	16008	15938	15803	15831	15730	15877	16127	15934	15959	15908	15785	15765	15980	16038	15847	15913	15949	15886	15840	15802	15892	16004	15769	16024	15954	15921	15971	15958	15846	15973	15941	15767	15834	15959	15808	15732	15862	15775	15875	16199	15839	15752	15961	16015	15786	15987	15858	16046	15887	15812	15957	15809	15950	15751	15970	15857	16082	15964	15909	15760	15803	16123	15859	15831	15915	15978	15770	15794	15719	15966	15787	15981	15968	15888	15900	15825	15812	16035	15885	15949	16017	15755	16010	15941	15796	15962	15880	15901	16066	15940	16052	15900	15930	16005	15926	15968	15944	15865	15920	16028	15993	15913	15836	15853	15905	15963	15895	16013	15920	16179	16003	16010	15959	15939	16074	16003	15927	15980	15923	15966	16031	15739	15986	15978	15937	15909	15892	16018	15897	15910	16111	15871	15836	15965	15849	15988	15886	15915	16008	15917	15782	15829	15897	15851	16022	15971	15936	15826	15963	15935	15946	15948	15762	15832	15734	15764	15959	16070	15904	15785	15815	15925	16022	15816	15947	16047	15785	16057	15968	15871	15957	16019	15883	16027	15829	15916	15913	15992	15855	15945	16011	15967	15891	15724	16006	15937	16048	16057	15950	15882	15957	15975	15872	16043	15862	15984	15770	16017	15827	16034	15969	16042	15861	15916	15940	15936	16059	15847	16133	15958	15928	15884	15659	16000	15941	16089	15934	16035	15886	15837	16033	16038	15666	15992	16033	15959	15798	16093	15974	16012	15837	15878	16021	15789	16000	15979	15892	15872	15936	15898	15882	15876	15803	16036	15989	15894	15947	15851	15947	15901	16000	15880	15780	15935	15809	15853	16044	15928	16002	15909	15854	15940	15747	15861	15844	15967	15911	15882	16030	15912	15862	16137	15769	16111	15945	15936	15909	15802	15949	15977	15856	15905	16004	15863	16012	15928	15895	16007	15942	16035	15915	15973	15855	15761	15818	15818	16022	15941	15913	15839	15954	15978	15863	15965	15686	16014	15795	15939	15701	15964	15935	15910	15765	15924	15845	15988	15864	16067	15856	16038	16070	15906	16036	16025	15891	15828	15832	15846	15787	15767	15909	15863	15767	15892	15996	15919	15810	15925	16048	15917	16131	15826	15842	15769	15839	15960	15894	15948	15923	15891	15809	15997	15998	15890	15990	15799	15830	16004	15847	16036	15890	16035	15819	15839	16107	15804	16036	15905	15922	15922	16022	15992	15947	15987	15708	15911	15876	15859	15974	15942	16021	15944	16063	15838	15805	16004	15704	15948	15909	15899	16095	15979	16041	15845	15887	15909	15890	15869	16014	15855	15929	15886	15914	16087	15884	16001	15879	15934	15956	15914	15977	16007	15993	15749	15993	15863	15954	15935	15919	15949	15933	15897	16153	16005	16043	15893	15889	15846	15893	16037	16068	15927	15921	15931	15813	15945	15924	16017	16023	15857	15745	15736	15829	15938	15871	15896	15898	15913	15769	15959	15971	15937	15893	15936	16160	16036	15985	15919	15821	15877	16047	16006	15999	16046	15933	15994	15933	15863	15885	15935	15934	15919	15912	16081	15991	15899	15865	15934	15986	15888	16117	15890	16095	15936	15851	16042	15872	15681	15891	15757	15822	15971	15951	15857	15967	15856	15906	15823	16039	15918	15874	16004	15945	16065	15980	15851	16022	15931	16151	16018	15912	15735	16078	15892	15831	15842	15923	15735	16008	15801	16033	16050	15895	15903	16018	16006	15848	15801	15782	16092	15892	16080	16023	16076	16037	15890	16002	15885	15844	15857	15877	15810	16069	15910	16005	16132	15860	16085	15814	15803	15866	15861	15951	15835	15795	16037	15705	16017	15839	15777	15957	15768	15850	15899	15911	16090	15944	15987	16038	16058	16012	15996	15809	15925	15973	15891	16013	16003	15789	16004	15958	15816	15864	15998	15864	16037	15984	15968	15887	16028	16043	15876	16045	15952	15911	15919	16024	15937	15758	15942	15843	16026	15803	16030	15776	15897	15867	15991	15946	15871	16114	16005	15831	15821	16058	15875	15859	16025	15815	15787	15830	15892	15781	15931	16223	16013	15807	15949	15910	15958	15986	15760	15812	15869	15859	16048	16010	15919	15955	15852	16028	15895	15988	15762	15909	15896	15924	15892	16005	15787	15895	15882	15820	15849	15982	15859	15999	15827	15994	15932	15875	16026	15960	16002	15854	16015	15841	16042	15975	15877	15854	15838	15955	15852	15894	15867	15964	15897	15924	16129	16013	16010	15918	15773	15923	15798	15893	16041	15841	15900	15791	15803	16018	16027	15794	15930	15923	15990	15729	16047	15787	15728	15969	15902	15934	16122	16039	16027	16028	15962	16009	15834	15982	15960	15864	15975	15930	16107	15771	15974	15937	15990	15970	15839	16044	15869	15979	15952	15978	15870	16021	15998	15967	15927	15888	16034	16021	15864	16048	15860	16015	15877	15902	15822	15928	15738	15981	15921	15909	15776	16012	15922	15965	15857	15897	16106	15758	16042	15964	16027	15953	15880	15926	15863	15938	15888	15842	15924	15889	15862	15837	15953	15991	16112	15826	15895	15894	16013	15881	15925	15975	15907	15866	15855	15927	15824	15845	15959	15923	15869	16006	15959	15793	15737	15801	15775	15995	15735	16103	15803	16012	15794	15884	15972	15994	15824	15882	15881	16071	15925	15998	16001	16017	15853	15808	15993	15945	15951	15874	15884	16081	15941	15823	15928	15883	15952	15878	16046	15936	15874	15949	15884	16002	15888	16027	16126	15980	15913	15896	15889	15891	16047	15678	16021	15967	15858	16021	15979	15853	15924	15962	15977	15970	16012	15885	15911	15801	15906	15924	15943	15972	16160	15802	15985	15778	15908	15872	15861	15826	16034	15906	15665	16043	15967	15926	15924	15881	15880	15915	15944	15927	15902	16011	16000	15984	15816	16030	15861	15749	16055	16001	15869	15829	15805	15940	15807	15948	16013	16045	15848	15874	16026	15848	15966	15982	16043	15964	15882	15993	15742	15884	15793	16004	15914	16030	15871	16120	15885	16005	15816	15982	15919	15875	15963	15822	16026	16056	16021	15990	15865	15898	15967	16070	16010	16041	15891	16039	15887	16078	15846	16017	15829	15772	16014	15739	15986	15771	15928	15851	15911	15958	15783	15956	15895	15827	15956	16010	15729	15897	15778	16016	15913	16071	15904	15867	15897	15885	15924	15924	15962	15906	15861	15912	15839	15896	16032	16011	15976	15860	15823	15776	15923	15936	15864	15806	15811	15885	15881	15786	15960	15942	16002	15865	15726	15896	15839	15846	15866	15856	16050	15920	15945	16107	16195	16086	15932	15853	15941	15904	16076	16049	15841	15924	15894	15910	15931	15872	15969	15844	15943	15960	15877	15939	15952	15962	15893	15911	15961	15787	16024	15821	15910	15995	15933	15974	16020	15821	15998	15979	15788	16086	15777	15980	15934	15987	16080	15905	16072	15976	16034	15897	16036	15815	15805	15997	15836	15804	16009	15932	15946	15823	15777	15798	15816	16017	15933	15947	15935	15733	15944	15896	15936	15720	16031	15997	15978	15904	16006	15970	15892	15844	15976	15769	15963	15841	15941	15711	15954	15932	15912	15974	15816	15869	15924	15762	15992	15854	16041	15914	15991	15927	15891	15811	16051	16071	15947	15907	15934	16000	15902	15928	15921	16084	15974
23106	21522	29431	24055	21725	23932	26472	20952	20257	20391	20363	19978	19961	20113	19847	19818	19792	19751	19919	19632	19497	19756	19580	19451	19666	19711	19476	19762	19664	19606	19553	20028	19809	19516	19390	19597	19494	19446	19450	19430	19560	19456	19530	19657	19788	19543	19412	19388	19555	19595	19666	19707	19683	19478	19595	19423	19422	19668	19736	19538	20001	20867	20860	20513	20344	19883	19720	19427	19513	19479	19505	19281	19563	19444	19288	19456	19659	19431	19581	19551	19456	19383	19276	19519	19504	19530	19571	19633	19587	19490	19478	19498	19548	19573	19431	19324	19335	19334	19562	19466	19441	19489	19464	19335	19543	19454	19494	19436	19420	19381	19382	19434	19523	19287	19523	19502	19446	19646	19495	19383	19307	19379	19302	19608	19613	19605	19452	19477	19296	19498	19556	19281	19560	19476	19493	19467	19476	19534	19520	19513	19581	19234	19388	19440	19516	19493	19547	19365	19373	19866	19306	19503	19653	19685	19589	19723	19252	19568	19582	19535	19438	19501	19390	19530	19457	19520	19366	19546	19364	19294	19504	19457	19314	19479	19481	19707	19480	19383	19299	19325	19466	19424	19375	19372	19305	19494	19276	19384	19274	19443	19515	19539	19383	19568	19388	19497	19290	19477	19487	19468	19454	19498	19548	19493	19605	19386	19574	19650	19329	19446	19536	19334	19234	19547	19593	19564	19585	19230	19306	19302	19370	19340	19510	19379	19462	19534	19517	19461	19213	19367	19314	19253	19369	19603	19300	19572	19578	19554	19245	19329	19734	19628	19261	19163	19420	19477	19588	19321	19454	19466	19498	19311	19524	19273	19230	19519	19391	19575	19582	19497	19523	19539	19487	19285	19644	19468	19461	19408	19336	19586	19609	19303	19435	19402	19572	19461	19568	19415	19437	19575	19283	19598	19461	19453	19491	19447	19437	19469	19277	19300	19316	19609	19599	19302	19285	19512	19373	19384	19558	19607	19404	19381	19620	19443	19306	19376	19493	19465	19413	19643	19349	19379	19528	19335	19461	19558	19468	19433	19238	19397	19259	19350	19641	19414	19335	19589	19335	19477	19453	19368	19469	19516	19496	19295	19430	19691	19285	19406	19412	19472	19388	19244	19343	19486	19242	19625	19306	19425	19532	19579	19724	19370	19497	19273	19227	19657	19306	19645	19427	19458	19809	19479	19416	19368	19169	19448	19505	19394	19274	19544	19375	19536	19375	19527	19323	19208	19344	19423	19339	19269	19627	19507	19305	19353	19305	19478	19413	19566	19368	19304	19405	19422	19405	19389	19366	19579	19476	19533	19472	19284	19425	19643	19408	19506	19634	19627	19206	19406	19604	19411	19320	19477	19503	19395	19314	19588	19426	19362	19222	19451	19609	19436	19335	19502	19572	19619	19400	19591	19503	19482	19504	19239	19478	19524	19324	19418	19509	19402	19669	19454	19324	19183	19424	19265	19394	19408	19454	19528	19443	19441	19398	19254	19583	19566	19678	19472	19134	19373	19371	19357	19664	19272	19417	19456	19457	19452	19292	19369	19479	19340	19335	19460	19431	19570	19374	19361	19315	19369	19293	19485	19590	19511	19430	19227	19470	19622	19570	19601	19215	19442	19401	19588	19480	19508	19257	19525	19418	19517	19474	19418	19533	19354	19384	19356	19402	19470	19268	19543	19297	19333	19434	19477	19545	19388	19628	19503	19401	19520	19614	19303	19597	19451	19383	19477	19352	19463	19603	19228	19357	19329	19611	19526	19262	19326	19562	19495	19358	19409	19325	19515	19436	19248	19537	19282	19266	19389	19196	19369	19342	19324	19336	19502	19502	19292	19378	19393	19178	19354	19286	19483	19583	19606	19485	19445	19474	19388	19555	19476	19598	19441	19471	19344	19363	19410	19575	19491	19270	19281	19376	19265	19464	19432	19337	19465	19501	19530	19344	19441	19436	19349	19510	19391	19369	19407	19169	19182	19407	19551	19570	19466	19348	19472	19554	19472	19502	19441	19658	19350	19468	19492	19416	19420	19594	19385	19579	19448	19414	19367	19632	19129	19518	19447	19535	19447	19502	19466	19537	19343	19466	19400	19421	19471	19474	19567	19157	19384	19353	19605	19419	19607	19247	19485	19373	19415	19367	19329	19390	19439	19477	19365	19545	19330	19250	19318	19452	19472	19516	19416	19618	19412	19395	19433	19403	19411	19406	19426	19252	19418	19624	19387	19482	19256	19529	19389	19612	19502	19456	19271	19269	19244	19262	19187	19479	19483	19153	19423	19468	19468	19388	19425	19415	19310	19368	19394	19572	19259	19350	19224	19475	19373	19323	19565	19421	19489	19617	19351	19481	19544	19528	19363	19348	19394	19358	19492	19536	19496	19173	19421	19448	19425	19408	19509	19387	19366	19595	19231	19492	19470	19571	19604	19510	19500	19401	19320	19530	19353	19269	19354	19369	19460	19411	19410	19174	19453	19643	19435	19532	19442	19420	19641	19645	19117	19347	19206	19436	19261	19463	19740	19545	19561	19501	19411	19383	19587	19535	19626	19465	19456	19652	19444	19396	19460	19350	19486	19360	19588	19421	19533	19703	19341	19274	19344	19477	19472	19520	19188	19545	19465	19421	19399	19520	19401	19342	19199	19236	19279	19385	19635	19391	19182	19344	19289	19503	19256	19264	19506	19419	19524	19379	19400	19317	19598	19396	19514	19579	19201	19468	19521	19469	19427	19565	19505	19466	19297	19435	19444	19322	19326	19437	19420	19343	19340	19336	19351	19441	19569	19429	19286	19513	19497	19360	19161	19414	19227	19405	19302	19447	19437	19323	19664	19392	19426	19274	19471	19419	19472	19498	19139	19401	19421	19506	19252	19513	19381	19583	19363	19331	19353	19483	19522	19461	19362	19410	19535	19653	19283	19532	19425	19519	19556	19515	19315	19210	19323	19615	19266	19316	19376	19289	19110	19470	19474	19419	19555	19518	19256	19382	19338	19488	19261	19529	19555	19449	19432	19337	19446	19696	19337	19709	19340	19480	19442	19342	19504	19674	19272	19345	19409	19356	19298	19511	19438	19458	19295	19493	19485	19375	19451	19347	19453	19393	19542	19410	19427	19243	19410	19495	19471	19432	19447	19575	19487	19386	19519	19516	19439	19507	19427	19626	19688	19444	19351	19375	19451	19432	19480	19293	19359	19339	19568	19416	19447	19509	19521	19442	19484	19556	19227	19343	19592	19441	19446	19391	19202	19386	19278	19461	19441	19405	19387	19453	19403	19428	19351	19268	19499	19440	19350	19476	19470	19394	19565	19484	19659	19480	19426	19627	19340	19195	19330	19510	19453	19624	19499	19505	19375	19603	19259	19327	19316	19638	19513	19319	19558	19536	19405	19454	19339	19416	19533	19457	19405	19439	19454	19409	19302	19438	19285	19415	19568	19484	19179	19546	19300	19426	19344	19521	19499	19431	19443	19445	19556	19300	19533	19312	19490	19226	19310	19294	19390	19401	19349	19336	19386	19350	19468	19562	19483	19281	19537	19336	19486	19504	19379	19377	19286	19491	19395	19551	19391	19450	19437	19351	19370	19458	19589	19286	19270	19460	19469	19325	19504	19112	19281	19286	19366	19330	19331	19230	19413	19561	19252	19426	19274	19489	19500	19584	19274	19492	19342	19456	19537	19439	19400	19389	19372	19346	19340	19560	19319	19451	19356	19537	19513	19301	19423	19498	19352	19497	19633	19451	19487	19447	19655	19302	19434	19380	19506	19437	19446	19560	19299	19353	19263	19320	19251	19556	19227	19363	19118	19440	19205	19469	19407	19551	19309	19357	19207	19474	19469	19630	19478	19514	19665	19566	19440	19331	19413	19364	19298	19479	19453	19425	19315	19283	19708	19225	19371	19467	19606	19647	19267	19496	19557	19373	19379	19463	19480	19357	19504	19403	19399	19569	19418	19535	19375	19437	19585	19517	19418	19539	19566	19328	19278	19478	19397	19323	19324	19259	19170	19394	19463	19426	19550	19412	19317	19516	19489	19530	19331	19664	19308	19558	19369	19504	19393	19183	19454	19467	19439	19402	19305	19280	19354	19543	19839	19483	19318	19539	19373	19432	19468	19336	19408	19497	19394	19379	19356	19579	19514	19464	19351	19554	19309	19494	19204	19391	19322	19441	19109	19259	19441	19304	19422	19221	19519	19319	19464	19500	19370	19414	19573	19349	19555	19451	19358	19337	19373	19390	19217	19419	19359	19688	19620	19302	19527	19500	19425	19508	19367	19354	19446	19337	19427	19419	19616	19350	19268	19305	19321	19453	19492	19491	19241	19342	19374	19530	19274	19543	19315	19386	19398	19285	19479	19383	19473	19438	19558	19482	19518	19448	19300	19538	19500	19515	19424	19626	19482	19416	19483	19404	19464	19243	19377	19495	19609	19541	19403	19297	19367	19139	19375	19491	19451	19483	19460	19462	19443	19192	19126	19478	19333	19548	19406	19392	19584	19596	19322	19573	19203	19572	19428	19504	19280	19462	19383	19608	19375	19419	19466	19319	19558	19344	19465	19296	19570	19454	19491	19407	19303	19452	19432	19380	19467	19468	19376	19452	19429	19640	19425	19424	19342	19369	19422	19521	19501	19476	19194	19436	19374	19246	19399	19411	19623	19576	19355	19422	19292	19620	19557	19613	19587	19450	19497	19504	19331	19317	19259	19332	19460	19294	19507	19222	19212	19482	19378	19335	19488	19468	19495	19505	19460	19430	19487	19199	19413	19251	19323	19529	19379	19468	19426	19452	19522	19286	19276	19289	19488	19242	19241	19308	19513	19501	19452	19490	19400	19347	19596	19372	19460	19319	19323	19463	19540	19369	19183	19329	19423	19452	19424	19552	19389	19494	19403	19343	19258	19462	19304	19362	19523	19460	19338	19440	19431	19427	19531	19403	19536	19313	19494	19281	19244	19492	19314	19276	19365	19403	19432	19522	19479	19464	19225	19238	19497	19388	19299	19511	19273	19521	19458	19501	19348	19303	19458	19536	19520	19296	19490	19426	19466	19377	19405	19461	19287	19271	19507	19192	19236	19310	19323	19419	19572	19547	19590	19437	19440	19474	19468	19374	19402	19583	19362	19198	19285	19515	19274
15515	28813	27079	21908	19590	18649	17966	17291	17099	16899	16586	16549	16522	16544	16375	16126	16283	16286	16286	16214	16198	16038	16247	16124	16096	16292	16053	16235	16242	16303	16117	16040	16218	16134	16248	16031	16095	16134	16305	15941	16131	16141	16070	16090	15949	16242	16046	16028	16158	16062	16148	15997	15922	16130	15999	16116	16166	16125	16121	16055	17046	17755	17861	17476	17014	16464	16169	16198	16022	15979	15924	15953	15990	15959	15951	16155	16281	16028	15913	16152	16028	16001	16137	16099	15975	16044	15913	16129	16101	16139	16057	16170	15965	16117	15998	15930	15964	16124	16118	16050	15982	16033	16039	16073	16203	15802	15984	16092	16107	15874	15900	15884	16277	15990	15943	16046	16073	16021	16238	15881	16163	16104	15987	15951	16023	16144	15945	16130	15992	16094	16038	16098	16063	15975	15927	15940	15859	16160	15956	16062	15783	15864	15958	15889	15985	16016	16106	15954	16019	15896	16061	16270	15976	16023	15970	15971	15944	15912	16137	16033	16118	16013	16240	15935	16064	16259	15846	15931	15928	15956	15983	15958	16042	15732	16005	16294	15998	16028	15806	15997	16016	16004	16120	15974	15935	16042	16245	15952	16277	16049	16114	16028	16083	16002	16017	15950	16040	16040	16136	16087	15973	16202	15971	16042	16314	16047	15999	15966	15956	15974	15969	15912	16117	16093	16125	15861	16051	15936	16049	16026	15956	16264	16114	15951	16046	16162	15997	16142	15956	16024	16109	16025	16188	15886	15943	16104	16023	15986	16019	16120	15932	15983	16091	15995	16135	16104	16113	16109	16168	15885	15902	15943	15979	16148	15928	15918	15926	16081	15996	16150	15919	15997	16175	15844	16045	15945	16074	16242	16153	15919	15954	15942	16050	15937	15947	15956	15920	16118	15909	15861	16127	16136	15967	15905	16153	15998	16071	15999	16078	16033	16111	16077	15894	16019	16009	16076	16032	16102	15961	16066	16005	15957	16119	16133	15972	16081	16021	15994	15696	16252	16121	15853	15941	16023	16268	15988	16013	15792	16343	16085	15944	15928	16079	16028	16047	15914	15993	15993	16034	16050	16080	16193	15978	16138	15957	16259	16073	16134	16048	15840	15991	15918	15921	15855	16250	16052	16122	15978	15893	15979	16018	16081	16081	16008	16033	16083	16135	16081	16121	16103	16059	15890	15972	16008	15725	16076	16195	16074	16072	16135	16054	15928	15919	16022	15951	16118	16150	16035	15983	15948	16075	15971	15930	15889	16026	16247	16071	16056	15955	16135	15975	15909	16024	15949	16017	15965	15955	15980	15913	15947	15989	16009	15888	16101	16004	16083	15801	16070	16338	16095	16034	16111	16147	16118	16049	16072	16055	16020	15940	16006	16131	15856	16074	16030	16025	16156	15913	15835	16019	16047	15941	15932	16021	15999	16049	15900	16253	15936	15976	16048	15895	16012	16006	16118	16045	16033	15953	15889	16000	16050	16003	16007	16088	16040	16049	15897	15970	15943	16081	16037	15842	16113	15869	15991	16160	16208	16174	15933	16114	16037	16054	16037	15851	15968	16036	15982	15991	16086	15941	16092	15982	15819	15987	15974	15955	16004	16024	16074	16078	16114	15944	16100	15975	15887	15837	16085	15944	16078	15897	16138	16092	15970	16006	16149	15991	16105	16037	16030	16036	16014	16021	16122	16014	16013	15979	15963	16130	16057	16133	16090	16267	15917	15992	16031	15965	16027	15974	15986	16152	15869	16108	15963	16227	16277	16234	16033	16060	15933	16149	16093	16097	16140	16123	15980	15980	16070	16068	15991	15876	16067	16012	16120	15876	16075	16181	16101	16166	15793	15985	16063	16027	15980	16135	16049	16125	16147	15992	15928	16060	15932	15964	16150	15929	16151	16059	16079	15904	15936	15941	15951	15994	16072	16158	16186	16097	16086	16125	15927	16169	16066	16038	16027	16026	16123	16027	16069	15958	16047	15877	15863	15938	15945	16040	16057	15825	16065	16084	15812	16050	16058	16147	15930	15834	15968	15906	15867	16051	16007	16021	16145	16210	15864	16075	15984	15994	16062	15992	15963	16011	15871	16119	16049	16056	16010	15917	15934	16043	15900	16025	16011	16129	16159	15978	16001	16048	16030	16208	15973	16182	16117	15948	16034	15767	16109	15946	16043	16100	15921	16037	15937	15947	16189	15934	16133	16008	15976	16047	16007	16083	15889	15958	15958	16063	15884	15773	16092	16144	16043	15990	15988	16043	15934	16119	15931	15987	16131	15852	16059	15976	16086	15901	16019	16042	15989	16044	16084	16154	15859	16095	16112	16141	15897	16107	16023	16164	15875	15870	16027	15829	16107	16200	15887	16061	16123	15906	16004	15827	15952	16021	16012	16039	16073	16162	15831	16066	16156	16032	15931	15803	16115	16165	15901	16070	15980	15988	15915	15998	16128	16059	16092	16164	16061	16055	16155	15985	15866	16170	15985	15980	16117	16111	15949	16033	16165	15867	15877	15890	16011	15871	16060	15893	15935	16127	16135	15816	16120	15935	16009	16056	15998	16070	16156	16061	16195	15975	16210	15906	16128	16053	15826	15871	16019	15990	16055	16063	15993	16040	16013	16031	15950	15986	16053	16077	16075	15936	16011	16112	16136	16116	15978	15881	15901	16059	16011	16059	15918	15933	15995	15862	16173	16054	16017	15954	15994	16002	15857	15837	16031	15932	15985	16139	16179	15860	16086	16060	15987	16008	16042	15960	15998	16100	15997	16126	15962	16155	15695	16017	16120	16009	15962	16143	16000	15922	16145	15880	16127	16114	15904	16054	16003	16046	16024	15892	16113	15962	16111	15981	16051	15837	16070	16068	15935	15969	16051	16024	15916	16252	16039	16085	16059	16046	15913	16042	16117	16057	15878	15930	16054	15880	15945	16069	15841	15927	16152	16142	16051	16108	16013	16007	15999	16053	15946	16022	16035	15967	15983	15966	15948	16107	15952	15928	16021	15956	15958	16026	16062	16123	16046	15839	16068	16013	16073	16167	15881	16030	16004	15926	16055	16038	16026	16069	16065	15938	15987	15984	15914	16117	16114	16050	15912	15837	15982	15961	15996	16035	16042	16019	15994	16025	16074	15996	15899	16021	16113	16091	15951	16001	16127	15911	15998	15999	16110	15996	16072	15965	16011	16015	15971	16108	16200	16101	15948	15920	16050	16008	16110	15963	16055	16003	16119	16019	15927	15893	16075	16012	15953	16000	16011	16142	16063	15976	16079	15980	16007	16090	16099	16006	15910	16155	16062	16091	15946	16096	15977	15952	15977	16131	15926	15908	16043	15970	16002	16154	15957	16100	16001	16069	16037	15894	15983	16003	16166	16109	16029	16054	16020	16104	16139	15910	16021	15962	16113	15990	15964	15982	16050	16084	16015	15956	16169	15807	15871	16068	16050	16122	15807	16022	15926	15958	15935	15963	15988	15882	16163	16070	16161	16012	15945	16019	15957	16053	16006	15927	16046	15940	15970	16026	16087	15872	15857	15962	15913	15961	16149	16018	16036	16100	16029	16101	16023	16051	16143	16010	15944	16140	15986	16133	16105	16047	15932	16056	15985	16175	16096	15999	16001	15960	16121	16033	16038	16118	15941	15915	15935	16062	16054	16025	16059	16063	15865	16047	16040	16111	15974	15978	16031	16015	16193	16058	16095	16124	15999	16089	15933	15967	15993	16065	16069	16008	15885	16060	15967	16020	15978	15847	15988	15973	16025	16007	15973	15885	16034	16022	15962	16163	16120	16042	16092	15987	15867	16012	15846	15986	15966	16029	16072	16104	16073	16017	15749	16075	16050	15984	16102	16188	15959	16163	16163	16073	16106	16011	16068	15928	16199	16041	15871	15949	16028	15827	15970	16070	16041	16020	15947	15938	16126	15992	15943	16147	16032	16035	15990	15866	15933	16081	15904	16123	16094	16005	16072	15958	15962	15965	16232	15938	16007	16024	16065	16078	16042	16048	16158	15989	16051	16066	16024	16125	16122	15973	16025	16045	15954	16069	16167	15821	15976	16153	15994	16020	16048	16143	15975	16232	15940	15978	15975	16110	15997	16232	16036	15951	16076	16090	15973	15945	15993	16082	15913	16045	15981	15916	15995	16244	16082	15847	15939	15943	15958	15799	16066	15948	16108	15989	15972	16063	16026	16031	16033	16021	15961	16088	15976	15918	16043	15977	16135	16125	16145	16042	16065	16014	15984	15992	16049	16024	15746	15985	15857	16172	16167	16057	16068	15989	16005	16042	16192	16054	16062	15934	15966	15884	16020	16053	16116	15879	15924	15876	16121	16078	16036	15834	16146	15864	15884	16168	16055	16195	15978	15982	16096	15984	15954	16004	15956	16010	16174	15867	16117	15908	15901	16061	15935	16053	16018	16128	15985	16043	15859	16214	15942	16217	16124	16058	15967	16013	16199	16124	15832	16049	16075	16148	16161	15994	16053	16013	15987	16068	16063	15862	16019	15899	16190	16054	15959	16170	15980	16058	16116	15873	15955	15950	15891	16074	16091	16040	16018	15985	16087	16078	16021	16015	16051	15997	15946	16033	16145	16028	16019	15960	15966	16040	16021	16058	15904	15894	16123	15935	16075	15993	15928	16234	15972	16044	16107	15991	15806	16071	16084	15919	15963	15894	16036	16016	16129	16062	16179	15956	15871	16033	15970	16093	16136	16049	15858	16110	16109	15947	16113	15928	16058	15853	16095	15850	16087	16024	15924	15949	16126	16120	15904	15995	15858	15958	16118	15998	15995	16149	15952	16093	15929	15982	16157	16189	15911	15948	16179	15992	16061	15914	15903	15961	15953	16045	16058	15997	15891	16001	16023	15987	16063	16083	16070	15940	16131	16185	15901	16123	16006	16024	16160	16197	15871	16088	16054	16089	16029	15932	15881	16058	15994	16085	15991	15943	16070	15972	15838	16029	15954	15936	15921	15934	16052	16000	16040	16087	16110	16028	16007	16115	16114	15889	16023	15653	16199	15987	15951	15968	16006	16047	15865	15939	16184	16021	15963	16062	15964	15944	15961	15934	16096	16006	16219	16039	15951	16083	16143	16057	15877	15989	16088	15926	15862	16047	15854	15943	16061
28223	22429	25096	22654	19700	19861	19862	19453	19549	19574	19462	19829	19398	19669	19463	19583	19621	19682	19353	19524	19540	19303	19570	19602	19370	19501	19464	19443	19442	19370	19457	19590	19472	19452	19714	19528	19313	19437	19307	19403	19654	19667	19328	19411	19341	19424	19323	19387	19681	19242	19172	19371	19431	19330	19422	19530	19470	19464	19318	19437	19439	19422	19558	19444	19522	19591	19257	19567	19471	19522	19355	19319	19389	19732	19441	19419	19315	19240	19288	19455	19316	19496	19340	19275	19478	19377	19436	19402	19480	19451	19365	19709	19455	19255	19448	19274	19459	19728	19306	19431	19486	19359	19452	19309	19384	19486	19303	19343	19315	19313	19232	19520	19399	19451	19497	19332	19441	19393	19261	19328	19590	19454	19341	19509	19452	19505	19499	19298	19186	19283	19522	19375	19377	19368	19352	19414	19679	19439	19512	19392	19344	19327	19451	19370	19426	19201	19521	19416	19575	19365	19494	19521	19435	19575	19398	19485	19464	19611	19466	19434	19283	19209	19424	19268	19411	19362	19420	19455	19287	19271	19464	19321	19228	19473	19348	19317	19440	19699	19516	19460	19260	19435	19480	19371	19514	19580	19446	19342	19471	19468	19534	19272	19507	19601	19426	19232	19449	19399	19286	19513	19359	19527	19451	19408	19343	19458	19425	19496	19384	19315	19518	19372	19408	19288	19373	19468	19343	19287	19345	19492	19461	19419	19577	19378	19462	19240	19415	19497	19350	19232	19549	19494	19434	19262	19354	19520	19290	19260	19561	19432	19565	19536	19348	19328	19390	19274	19321	19286	19344	19046	19275	19339	19485	19441	19448	19519	19357	19342	19179	19386	19226	19364	19550	19317	19439	19285	19333	19618	19310	19476	19311	19328	19459	19340	19417	19343	19360	19600	19361	19192	19402	19426	19553	19460	19317	19328	19355	19227	19572	19333	19467	19359	19191	19169	19411	19447	19123	19574	19404	19438	19477	19361	19541	19367	19170	19355	19377	19297	19231	19385	19356	19222	19409	19426	19479	19394	19550	19404	19541	19502	19320	19478	19293	19463	19377	19358	19675	19480	19545	19306	19417	19326	19307	19428	19216	19511	19409	19469	19431	19313	19598	19383	19472	19480	19313	19355	19280	19486	19422	19384	19536	19343	19478	19297	19404	19492	19180	19335	19517	19373	19514	19254	19365	19382	19360	19147	19463	19396	19365	19349	19573	19453	19265	19465	19522	19471	19488	19166	19309	19434	19431	19458	19538	19570	19435	19419	19410	19317	19636	19183	19373	19209	19501	19604	19377	19427	19445	19617	19494	19596	19582	19321	19344	19452	19345	19400	19551	19434	19489	19539	19263	19540	19448	19301	19322	19343	19410	19646	19631	19266	19406	19457	19351	19431	19384	19192	19315	19471	19431	19236	19391	19642	19484	19536	19326	19424	19368	19367	19323	19577	19461	19400	19267	19280	19217	19444	19323	19435	19439	19330	19524	19553	19483	19472	19496	19481	19510	19441	19306	19557	19672	19496	19297	19326	19511	19314	19311	19481	19507	19482	19505	19381	19261	19493	19456	19315	19550	19432	19363	19344	19406	19522	19387	19344	19301	19246	19373	19298	19538	19211	19430	19467	19107	19086	19399	19523	19456	19290	19566	19665	19269	19443	19259	19431	19499	19421	19279	19346	19430	19310	19347	19285	19356	19569	19274	19433	19387	19313	19487	19548	19483	19440	19486	19335	19296	19455	19474	19425	19310	19340	19608	19400	19479	19380	19349	19410	19409	19305	19312	19375	19243	19375	19502	19336	19178	19275	19419	19137	19304	19297	19473	19523	19543	19427	19495	19496	19280	19195	19531	19380	19454	19364	19627	19378	19593	19517	19349	19171	19500	19130	19383	19240	19375	19294	19202	19544	19298	19636	19600	19453	19356	19458	19552	19403	19397	19350	19537	19364	19536	19331	19400	19453	19506	19524	19511	19463	19328	19527	19324	19456	19613	19482	19415	19366	19429	19243	19227	19518	19398	19451	19507	19454	19423	19342	19328	19297	19356	19587	19572	19389	19503	19394	19427	19327	19449	19362	19381	19562	19581	19522	19252	19506	19510	19531	19466	19602	19496	19227	19374	19558	19349	19501	19369	19267	19481	19346	19323	19194	19538	19422	19278	19497	19482	19449	19368	19433	19485	19216	19522	19467	19391	19429	19482	19370	19346	19276	19379	19359	19546	19366	19666	19454	19459	19362	19408	19461	19286	19462	19518	19185	19311	19440	19517	19351	19293	19285	19256	19481	19583	19159	19403	19564	19423	19373	19317	19250	19448	19516	19492	19303	19337	19434	19431	19113	19260	19418	19358	19524	19518	19283	19603	19350	19376	19451	19374	19296	19314	19276	19424	19376	19639	19245	19453	19358	19550	19358	19412	19472	19460	19421	19438	19201	19531	19301	19241	19278	19315	19543	19397	19291	19329	19337	19396	19457	19609	19504	19267	19354	19386	19302	19335	19412	19254	19327	19459	19268	19363	19555	19346	19430	19381	19477	19321	19434	19251	19421	19345	19523	19207	19367	19632	19299	19441	19548	19562	19389	19548	19417	19273	19474	19589	19337	19344	19460	19382	19328	19317	19506	19527	19416	19359	19405	19416	19473	19321	19395	19497	19284	19341	19555	19544	19412	19424	19294	19286	19525	19496	19214	19546	19447	19509	19453	19340	19313	19423	19392	19443	19174	19150	19435	19500	19564	19523	19472	19277	19491	19341	19264	19323	19574	19423	19588	19533	19365	19275	19371	19510	19488	19275	19416	19374	19358	19568	19234	19519	19348	19159	19680	19530	19488	19314	19455	19306	19408	19692	19184	19391	19440	19339	19425	19415	19494	19478	19622	19513	19356	19483	19629	19328	19325	19343	19484	19381	19345	19307	19549	19197	19362	19565	19247	19369	19615	19517	19496	19285	19458	19445	19481	19325	19220	19753	19388	19360	19343	19505	19259	19627	19598	19294	19492	19467	19434	19485	19370	19333	19449	19286	19509	19329	19354	19165	19334	19503	19360	19520	19193	19321	19556	19619	19285	19517	19317	19545	19652	19437	19432	19352	19581	19407	19310	19320	19388	19579	19422	19476	19340	19214	19168	19388	19526	19368	19524	19478	19324	19260	19380	19387	19450	19480	19292	19334	19489	19306	19453	19250	19242	19459	19356	19412	19628	19326	19462	19358	19444	19550	19492	19360	19302	19389	19518	19391	19383	19422	19193	19408	19397	19304	19418	19557	19429	19548	19337	19506	19365	19303	19512	19495	19484	19399	19556	19523	19645	19349	19403	19200	19531	19261	19447	19401	19488	19419	19096	19423	19436	19383	19390	19413	19394	19328	19649	19576	19477	19282	19434	19331	19479	19411	19173	19488	19516	19486	19659	19391	19287	19396	19579	19631	19232	19340	19471	19494	19430	19611	19521	19550	19421	19246	19504	19356	19359	19299	19316	19144	19132	19312	19361	19544	19643	19266	19399	19220	19344	19549	19364	19389	19386	19497	19442	19448	19558	19430	19292	19377	19532	19446	19271	19348	19430	19522	19360	19383	19385	19267	19389	19462	19254	19441	19224	19537	19459	19529	19379	19578	19242	19364	19352	19277	19165	19297	19451	19426	19319	19360	19333	19526	19402	19396	19480	19217	19568	19654	19537	19442	19188	19360	19457	19346	19531	19583	19438	19462	19551	19602	19339	19348	19511	19429	19297	19411	19613	19320	19335	19474	19380	19383	19404	19254	19397	19293	19557	19297	19584	19564	19548	19507	19627	19565	19228	19436	19377	19540	19366	19239	19254	19547	19615	19509	19446	19385	19521	19238	19360	19485	19414	19438	19333	19321	19052	19545	19479	19377	19408	19322	19282	19582	19262	19371	19179	19664	19362	19605	19520	19526	19285	19575	19561	19540	19421	19362	19357	19477	19414	19294	19348	19519	19442	19435	19485	19440	19406	19359	19378	19427	19396	19410	19271	19296	19494	19518	19377	19192	19373	19616	19362	19472	19138	19456	19448	19398	19439	19315	19515	19250	19450	19321	19402	19374	19641	19293	19590	19221	19427	19541	19504	19482	19514	19240	19661	19414	19377	19367	19365	19402	19458	19425	19576	19648	19382	19153	19348	19448	19476	19363	19273	19602	19275	19435	19264	19360	19414	19539	19365	19396	19365	19152	19347	19463	19400	19356	19443	19397	19297	19513	19589	19282	19176	19432	19393	19394	19504	19464	19465	19336	19303	19463	19382	19342	19375	19213	19462	19430	19632	19547	19448	19315	19492	19264	19373	19433	19324	19550	19490	19435	19598	19562	19520	19601	19469	19468	19313	19389	19183	19396	19528	19525	19407	19414	19253	19527	19340	19331	19297	19346	19274	19392	19425	19193	19174	19247	19365	19292	19582	19528	19331	19249	19147	19437	19239	19439	19419	19581	19353	19374	19398	19488	19272	19469	19241	19434	19557	19556	19525	19358	19395	19440	19514	19464	19500	19341	19299	19221	19504	19495	19383	19462	19385	19466	19521	19478	19570	19583	19560	19555	19478	19400	19285	19307	19449	19413	19496	19481	19313	19425	19456	19490	19281	19406	19519	19416	19385	19365	19583	19447	19468	19084	19331	19480	19398	19511	19609	19647	19378	19275	19426	19358	19508	19599	19528	19499	19384	19648	19603	19438	19445	19343	19484	19457	19310	19351	19600	19581	19479	19424	19239	19447	19451	19385	19568	19559	19520	19550	19400	19335	19318	19437	19721	19437	19399	19440	19449	19421	19361	19545	19546	19538	19488	19433	19263	19339	19569	19423	19479	19316	19560	19533	19535	19314	19526	19495	19374	19306	19404	19463	19638	19467	19241	19521	19482	19459	19206	19275	19264	19508	19488	19425	19256	19366	19376	19441	19610	19468	19414	19417	19265	19426	19430	19206	19365	19463	19408	19376	19326	19362	19379	19340	19511	19598	19402	19378	19340	19420	19470	19304	19468	19365	19342	19573	19150	19403	19564	19494	19624	19581	19419	19467	19147	19441	19391	19348	19434	19410	19402	19399	19225	19429	19509	19268	19560	19478	19487	19418	19488	19448	19351	19399	19398	19267	19470	19427	19475	19411	19475	19395	19468	19441	19314
15397	18624	17574	17013	16830	16398	16544	16331	16107	16069	16126	16063	16053	16088	16054	15886	16067	15965	16129	16194	15936	16158	15954	15939	16100	16144	16196	16090	16059	16011	16160	16002	16108	15981	16185	16149	16002	16007	16113	15916	15904	16022	16167	16097	16080	15999	16067	16057	16012	15943	16128	16064	16081	16070	15933	16004	16041	16003	16033	15997	16014	16102	16189	16174	16327	15986	16181	16084	15952	16008	15941	16033	15982	16033	15978	15839	15933	16115	16034	16072	15832	15889	16022	16106	15971	15951	16023	15852	16087	15970	16150	16185	16158	16145	16055	15938	16202	15917	16063	16079	15856	16025	16027	16100	15910	15988	15903	15972	16156	15902	15926	16001	16024	15958	16108	15877	15955	15974	15820	15840	16036	15884	15928	15941	16069	16031	16044	15895	15964	15887	15975	16086	16086	16083	16001	16139	16150	15851	16144	16103	15859	15973	16032	16027	15965	15968	15914	15975	16041	16125	16080	15981	16086	15955	15986	15979	16004	15986	15935	15994	15932	15980	16049	16000	15773	16028	15919	15862	15932	16027	15850	15999	15897	16183	16087	15901	16051	16027	16163	16153	16051	16153	15899	16094	15992	16096	16180	16069	15874	15807	16000	15995	15867	15916	16010	15932	16146	15996	15834	16143	15852	15968	15966	15972	15821	16100	16098	16115	15880	15949	15720	16139	15991	15892	16011	15847	16170	15994	16019	15927	15854	15997	16007	15914	16010	15964	15917	16036	16088	15929	16069	15956	16001	16127	15990	16083	15937	16163	16100	16113	15934	16062	15954	15996	16027	15882	16046	16026	16077	16071	16046	15797	16005	15887	15991	15973	15908	15968	15765	15902	16111	16202	15964	16011	16043	16061	15910	15970	16101	16006	16087	15832	16056	16005	16030	15983	15981	15965	15881	15937	15922	16094	15931	16015	15947	16140	15974	15926	16082	16017	15967	15949	16105	15938	16125	16057	15991	15850	16081	16081	15952	15978	16082	16067	15954	15927	15994	15908	16073	16044	15977	16133	15959	16081	15960	16015	15916	16047	15904	16152	16043	15844	16042	16129	15988	15882	16006	15918	16070	16089	16036	15962	15842	16006	16010	15985	15797	15847	16028	15950	16074	16036	16023	15990	16037	16169	15955	16045	15954	16037	15985	15868	16043	16120	16032	16149	15796	16097	16116	15975	16072	16093	16003	15991	16022	16014	15855	16006	15963	16127	16156	15905	15861	16144	15991	15960	15933	15979	16047	15950	15915	15931	15987	15926	15958	15903	15943	16145	15920	16097	15926	16059	16175	15788	16023	16021	15846	15863	15852	16106	15969	16141	15978	15879	16020	16090	16037	16024	15958	16109	16154	15955	16093	15968	15935	16044	15889	15808	16091	15989	15907	16093	15990	16005	16024	15979	16034	16129	16008	15963	15788	15870	16070	15822	16043	15917	15926	16025	16074	15901	15791	16196	16020	16035	16046	15789	15926	16026	16063	16075	16052	15904	16049	15997	15960	15999	16113	16113	16114	15785	16036	15820	16115	16003	16032	15923	16099	16227	15904	15953	16168	15914	15987	15803	16047	16067	16093	15985	16084	16023	15906	16001	16194	16014	16032	15999	16124	15995	15907	15988	15924	16042	16189	16061	15987	15900	15951	16065	15995	16109	16030	15996	15945	16084	15886	16047	15913	16051	16137	15860	16047	15931	15950	15935	16138	16095	16028	15923	16031	16127	16022	15963	16063	16046	15952	16054	16224	15998	15984	16082	15952	15920	16023	16106	16011	16001	16098	16069	16033	16068	16079	16085	16111	16081	16036	15994	15968	15827	15959	15996	16032	15981	16087	15949	16102	16089	15834	16011	15893	16092	15950	16035	16144	15995	16023	15978	16045	15928	15953	15894	16054	15916	16038	16041	16161	16128	16078	16037	16044	15938	15858	15996	16024	16031	16203	15858	15914	16045	15968	16015	16081	16158	16047	16081	15936	16075	15956	16086	16061	15929	16150	16012	16121	15990	16082	16050	15976	15935	16093	15998	15994	15895	15947	15956	15867	16138	16043	15930	15966	16028	16041	16136	16092	16058	16092	16071	16089	16046	16063	16002	16020	15944	15955	15849	15937	15961	16150	15900	15894	15895	15922	16166	16086	15983	15927	16112	16016	16037	15809	15999	16115	15998	16174	15956	15862	16032	16047	15949	16036	16086	16021	15987	16006	16032	16112	15764	15944	16039	16014	15730	15918	16096	16101	16064	15864	16139	16074	15959	15848	16006	15878	15993	16066	15949	16072	15954	16035	15861	15815	15979	16226	16129	15936	16118	15926	15954	16089	15952	15945	15967	16183	16126	16083	15751	15918	15910	15997	15980	16035	16013	15861	16036	16187	15954	16115	16014	16085	15936	16036	15940	15863	16095	16128	15929	15994	15964	16129	16076	16006	16123	16056	16109	16027	16134	16041	16105	16028	15805	15959	15958	16032	16043	16042	16119	15981	16056	16086	15995	16083	16039	16031	16026	15996	15984	15947	16014	15897	15889	16128	16101	16037	16076	15947	16134	16043	15940	15912	15949	15979	15894	15922	16112	15984	16067	15982	15960	16122	15881	16045	16012	15848	16214	16009	15972	16010	16104	15996	15898	16022	16029	16065	16073	15903	16024	15979	15998	15926	15913	16045	16107	15922	16161	15952	16033	15855	16134	16228	16236	16015	16010	16043	16130	16025	15974	15994	16057	15961	15861	16173	15950	15983	15980	16005	15857	16077	15908	15985	15928	16033	15671	16030	16032	15984	15949	15979	16065	16003	16145	15940	15951	16063	15931	15955	16173	15970	15938	15993	15969	15990	16031	15931	15988	15944	16030	15973	16049	16032	15983	16111	15932	16085	15927	15871	15927	16040	16081	16113	16036	15976	15931	15978	16001	16165	15925	16027	16061	15840	15999	15997	15844	16086	16019	15997	15906	16052	15923	16009	16078	16101	16132	16109	16001	15975	15921	16087	15983	16089	15998	16007	16020	16020	15905	15998	16013	16007	16204	15854	16149	15882	16096	16149	16223	16005	16018	16040	16136	15968	16075	15965	16022	15964	16002	15969	15961	15996	16170	15904	15980	16073	15963	15881	16112	15998	16031	16023	16048	16163	15891	16110	15927	15898	16093	15979	15857	15953	15747	16089	16007	16174	16049	15994	16122	15992	15973	15848	15870	16038	16134	15946	15962	16003	15997	15931	16182	16005	16025	16080	15884	15945	16143	15897	16043	15901	16159	16059	16051	16192	15933	15985	15886	16070	15894	16108	15996	15923	15845	15933	16113	15889	16116	16165	16206	15933	15984	16142	16138	16057	16061	15981	15975	16011	15870	16136	16053	16045	16045	16070	15986	15953	16111	16148	15969	16184	15919	15984	15945	16085	16144	16005	16025	16103	16043	15974	15969	15817	16026	16037	15817	15991	15842	15952	16138	15990	15836	16172	15937	15962	15894	16005	15975	15917	16020	16047	15944	16056	16070	15980	16008	16140	15912	16077	15962	15998	16116	16039	15917	15886	16029	16051	16039	15960	16144	15921	15906	15903	16166	15957	16108	16090	16073	15921	16136	15978	16053	15987	15937	16163	15943	16043	16081	15985	16225	15957	16008	15907	15981	16179	16081	16018	15886	16113	16020	16096	16070	16019	15902	16051	16032	16102	16005	15956	16040	16037	15915	16021	15888	16102	15958	15899	16129	15961	16135	16097	15941	16124	15897	16100	16048	15794	16242	15894	16108	15980	16200	15996	16072	15805	16105	15965	15779	16051	16080	16026	16001	15981	16151	16029	15926	16002	16087	15905	16123	15880	16211	15904	15976	15803	16043	16153	15989	16010	16062	15995	15980	15974	16072	16034	16070	15904	15973	15883	16197	16040	15973	16130	16134	16032	15999	16036	15979	15987	16066	16037	16109	16061	15993	15933	16027	15992	16077	15980	15851	16218	15874	16141	15898	15990	16136	16137	16086	15927	16134	16099	16010	15826	15905	15971	16061	16013	16091	15818	16169	16103	16030	15945	15938	16012	16063	16005	15933	16045	15922	15953	16169	16142	16014	15864	16091	16031	15999	15975	15969	15811	16159	16067	16148	16035	16094	16055	16129	16078	16072	16111	16113	15918	15974	16094	15989	16026	15979	16018	16034	15999	15952	16050	15861	16075	16115	16006	16056	15983	16133	16068	15999	16179	16013	15846	16268	15972	15868	16067	16152	15979	16044	15819	16036	15989	16103	16092	16117	15990	16047	15982	16039	16079	15892	15961	15985	15945	16139	16183	16082	16064	16057	16160	16125	16000	15945	16004	16028	16019	16109	15864	16005	15994	15937	16149	15796	15922	15911	15988	16013	16179	15920	15938	15783	15997	15817	15985	15997	16092	16112	15983	16024	16052	16035	16079	15842	16120	15904	16022	15939	15980	16110	16234	16042	16058	16007	15840	15985	16001	16016	16113	16105	16079	16040	16110	16084	16047	15911	15915	15950	15924	16031	16057	16027	16016	15937	16098	15943	16018	16093	15988	15954	16026	16060	15902	16097	16090	16035	16062	16003	15971	16049	16136	16093	15947	16067	15981	16078	16044	16056	15979	16096	16085	16012	16006	16053	16033	15937	16064	15964	16215	15941	15835	15965	15995	16063	16079	15943	16053	15973	16115	16115	16085	16064	15902	16114	16095	16015	15874	15867	15884	16059	16069	15964	16030	15992	15955	16093	15999	15759	15980	16036	15962	16150	15969	16157	15896	16023	16164	16011	16069	15915	16020	16009	15886	15940	16145	16031	15935	16070	15860	16052	16068	15941	16033	15943	16052	15911	15909	16174	16085	15979	16035	15832	15996	16035	16100	15923	16019	15914	16137	15923	16058	16101	15993	15932	16201	15997	16178	16001	16055	15885	15959	16075	15971	16179	15984	15884	15936	15846	15992	16007	15966	16048	16091	15989	15909	16166	15965	15866	16102	15935	16090	15895	16074	16150	16029	16092	15970	15940	16015	16054	16115	16020	16020	16057	15981	16101	16009	15989	16034	15946	16052	15785	16051	15988	15763	16004	15911	16108	16006	15963	15924	16001	16242	15957	16018	16159	16041	16147	16006	16191	15956	16013	16076	15926	15991	15981	15943	16009	15875	15922	15914	16058
24271	21481	28967	24388	22335	22917	22319	19647	18929	19398	19380	19087	19178	19180	18919	18972	19012	18969	19045	19055	19080	18994	18711	19141	19123	18743	18943	18864	18905	19040	18819	18771	18664	18835	19105	18877	18782	18748	18941	18936	18970	19064	18895	18803	19103	18974	18881	18965	18829	18639	19022	18935	18839	18608	18843	18878	18861	18844	18707	18659	19299	19750	19430	19356	19376	18905	19011	18982	18735	18752	18543	18992	18753	18812	18783	19070	18829	18785	18848	18818	18851	19041	18982	18790	18844	18869	18781	18732	18874	18777	18894	18732	19022	18934	18923	18833	18900	18920	18910	18741	18914	18942	18888	18914	18822	18788	18727	18788	18828	18780	18932	18832	18421	18908	18793	18688	18746	18866	18895	18656	18784	18877	18796	18809	18610	18762	19003	18861	18925	18733	19002	18792	18924	18808	18982	18862	18982	18719	18831	18714	18755	18790	18855	18746	18683	18847	18991	18805	18795	18765	18836	18776	19084	18869	18705	18928	18866	18698	18788	18808	18935	19008	18808	18916	18872	18853	18999	19122	18994	18778	18832	18888	18842	18853	18625	18766	18809	18760	18839	18846	18835	18716	18991	18870	18902	18704	18883	18734	18591	18779	18855	18819	18802	18930	18913	18579	18603	18899	18805	18858	18951	18748	18820	18780	18633	18956	18659	18884	18865	18674	18673	18581	18821	18685	18551	18844	18964	19093	18677	18716	18769	18787	18836	18814	18990	18785	18527	18728	18723	18771	18790	18710	18663	19000	18924	18787	18670	18618	18958	18792	18776	19071	18899	18708	18734	18672	18920	18716	18672	18948	18781	18882	18901	18838	18920	18863	18700	18800	18789	18782	18801	18679	18819	18613	18685	18780	18873	18872	18719	18828	18821	18980	18937	18759	18867	18715	18798	18672	18780	18902	18830	18742	18703	18919	18729	18574	18731	18853	18495	18823	18580	18780	18868	18605	18845	18689	18727	18922	19106	18672	18969	18834	18720	18808	18676	18869	18947	18853	18793	18787	18715	18891	18578	18812	18964	18803	18812	18865	18731	18622	18589	18799	18836	18888	18803	18725	18817	18879	18793	18926	18724	18816	18664	18770	18916	18921	18698	18637	18624	18858	18822	18698	18841	18778	19028	18862	18717	18775	18892	18682	18771	18698	18781	18711	18740	18739	18758	18882	18897	18783	18665	18625	18637	18759	18952	18921	18949	18743	18956	18743	18860	18813	18714	18659	18698	18820	18781	18622	18874	18763	18689	18834	18879	18951	18769	18847	18883	18739	18858	18696	18833	18676	18786	18650	18825	18851	18879	18967	19021	18582	18861	18742	18715	18708	18840	18745	18783	18855	18818	18947	18751	18665	18867	18794	18706	18923	18821	18596	18953	18918	19000	18868	19150	18734	18714	18849	18936	18899	18768	18766	18947	18898	19016	18709	18621	18815	18861	18961	18841	18624	18634	18773	18846	18948	18832	18797	18780	18743	18677	18777	18599	18721	18717	18693	18815	18714	18818	18636	18900	18809	18639	18586	18674	18668	18892	18806	18777	18789	18618	18906	19046	18895	18622	18893	18738	18606	18814	19019	18926	18899	18688	18787	18693	18934	18845	18785	18807	18676	18690	18867	18835	18875	18895	18848	18863	18846	18882	18869	18821	18858	18791	18786	18934	18768	18654	18870	18734	18728	18807	18689	18865	18754	18689	18685	18796	18854	18837	18736	18834	18550	18752	18963	18885	19060	18824	18919	18950	18720	18851	18893	18785	18967	18744	18815	18755	18732	18777	18819	19091	18788	18708	18727	18665	18927	18869	18947	18835	18766	18794	18812	18691	18726	18968	18732	18954	18701	18931	18636	18878	18672	18872	18840	18644	18712	18900	18786	18905	19143	18967	18735	18655	18951	18697	18715	18844	18738	18998	18880	18718	18937	18823	18826	18874	18828	18838	18647	18906	18650	18581	18751	18834	18813	18777	18811	18762	18998	18737	18973	18794	18811	18696	18431	18969	18780	18965	18951	18953	18603	18748	18754	18891	18747	18692	18821	18899	18738	18856	18678	18675	18895	18817	18818	18731	18832	18787	18732	18686	18719	18977	18897	18839	18831	18784	18569	18835	18704	18867	18900	18879	18640	18921	18617	18854	18739	18892	18988	18839	18754	18820	18794	18775	18686	18844	18823	18876	18646	18752	18694	18645	18799	18704	18838	18817	18794	18797	18702	18705	18948	18989	18661	18806	18696	18837	18799	18903	18878	18916	18825	18685	18931	18758	18694	18829	18800	18735	18749	18823	18782	18826	18802	18722	18811	18829	18898	18836	18765	18753	18802	18603	18759	18916	18783	18845	18815	18816	18908	18910	18906	18612	18641	18771	18799	18852	18792	18824	18670	18880	18824	18701	18768	18766	18708	18848	18700	18585	18531	18746	18778	18727	18818	18807	18765	18798	18772	19067	18620	18952	18773	18740	18759	18932	18769	18617	18746	18635	18658	18776	18785	18599	18791	18750	18844	18782	18899	18627	18843	18723	18685	18846	18762	18820	18853	18820	18836	18757	18719	18568	18594	18625	18974	18900	18657	18856	18794	18857	18842	18822	18933	18953	18933	18763	18832	18793	18792	18743	18889	18682	18735	18961	18912	18770	18974	18723	18817	18913	18671	18957	18941	18886	18823	18836	18848	18968	18747	18732	18789	18935	19032	18896	18949	19065	19077	18629	18690	18924	18959	18873	18895	19093	18862	18795	18565	18721	19016	18961	18547	18805	18733	18962	18957	18811	18949	18748	18788	18923	19036	18817	18854	18875	18792	18778	18676	18737	18791	18782	19005	18879	18800	18714	18992	18981	18697	18772	18813	18887	18682	18808	18741	18926	18817	18828	18892	18895	18977	19052	18863	18942	18578	18653	18488	19028	18872	18626	18989	18785	18857	18947	18793	18783	18908	18943	18966	18783	18755	18688	18570	18887	18845	18913	18911	18767	18924	18782	18660	19008	18838	18859	18945	18600	18763	18900	18779	18562	18696	18780	18743	18631	18777	18867	18954	18805	19076	18879	18919	18942	18817	18834	18822	18763	19081	18753	18796	18848	18820	18711	18851	18848	18961	18731	18817	18681	18864	18638	18666	18824	18779	18757	18717	18766	18750	19003	18822	18789	18823	18808	18796	18855	18885	18810	18450	18721	18680	18846	18629	18830	18777	18748	18797	18799	18720	18790	18871	18965	18782	18767	18699	18692	18715	18735	18750	18693	18819	18811	18827	18720	18849	18862	18790	18801	18889	18737	18883	18863	18948	18917	18716	19041	18853	18681	18803	18852	18681	18700	18790	18768	18996	18885	18802	18886	19048	18921	18871	18894	18975	18599	18872	18798	18849	18948	18857	18814	18801	18714	18746	18962	18968	18749	18790	18818	18756	18666	18795	18788	18810	18824	18980	18788	18689	18657	18769	19003	18880	18770	18763	18984	18681	19025	18887	18929	19141	18831	18572	18730	18919	18617	18861	18696	18780	18894	18735	18901	18643	18696	18919	18777	18710	18805	18895	18699	18616	18838	18759	18795	18877	18751	18890	18842	19093	18961	18839	18979	18989	18941	18716	18818	18756	18712	18552	18771	18856	18950	18660	18783	18568	18772	18937	18955	18930	18793	18739	18800	18848	18812	18694	18816	18773	18732	18843	18710	18970	18680	18623	18717	18747	18890	18805	18961	18928	18804	18853	18935	18907	18676	18775	18929	18700	18903	18798	18803	18808	18789	18830	18837	18747	18840	18891	18773	18933	18840	18965	18827	19096	18893	18742	18709	18931	18792	18553	18850	18824	18729	18836	18834	18879	18768	18792	18691	18758	18691	18668	18937	18654	18888	18629	18779	18801	18898	18760	18789	18876	18797	18882	18957	18714	18926	18952	18814	18675	18796	18832	18856	18667	18752	18783	18822	18977	18816	19039	18986	18812	18722	18827	18723	18920	18815	18793	19003	18791	18937	18860	18806	18646	18837	18768	18937	19028	18743	18682	18699	18901	18875	18868	18786	18943	18737	18889	18801	18763	18732	19007	18861	18806	18692	18864	18877	19023	18794	18539	18757	18771	18767	18927	18771	18825	18979	18763	18607	18724	18453	18971	18781	18904	18911	18750	18699	18573	18894	18878	18928	18849	19021	18677	18903	18585	18936	18879	18773	18797	18714	18855	18753	18782	18627	18801	18814	18960	18799	18798	18699	18782	18745	18615	18721	18664	18831	18786	18870	18897	18813	18974	18727	18861	18704	18811	18741	18752	18858	18775	18915	18856	18736	18868	18693	18887	18727	18800	18937	18898	18777	18863	18809	18675	18712	18867	18878	18653	18897	18650	18815	18680	18637	18810	18666	18694	18793	18760	19051	18888	18899	18907	18578	18740	18825	18719	18664	18732	18945	18645	18726	18504	18623	18964	18912	18728	18774	18834	18845	18849	18740	18831	18776	18770	18803	18647	18989	18747	18790	18774	18669	18602	18869	18830	18924	18950	18953	18647	18794	18613	18968	18652	18998	18833	18766	18787	18913	18802	18648	18919	18793	18813	18857	18909	18878	19031	18842	18696	18556	18625	18843	18944	18774	18803	19173	18756	18765	18987	19091	18802	18965	18896	18615	18801	19010	18793	18857	18827	18841	18845	18862	18855	18914	18869	18738	18677	18634	18789	18870	18880	18855	18654	18642	18754	19023	18841	18858	18726	18976	18878	18764	18876	18816	18913	18908	18705	18651	18663	18912	18953	18815	18823	18900	18615	18810	18799	18783	18753	18888	18697	18747	18531	18702	18752	18753	18707	18817	18894	18767	18844	18894	18800	18752	18888	18616	18883	18682	18905	18936	18931	18749	18890	18749	18917	18785	18871	18642	18753	18794	19080	18895	18827	19061	18836	18547	18778	18783	18724	18842	18609	18694	18859	18701	18877	18902	19006	19015	18862	18945	18716	18822	18820	18897	18705	18837	18888	18939	18879	18813	18749	18807	18914	18983	18638	18672	18929	18718	18743	18638	18847	18810	18794	18708	18791	18818	18814	18664	18884	18690	18783	18939	18690	18883	18802	18828	18960	18683	18633	18761	18640	18822	19036	18810	18759	18871	18972	18813	18951	18778	18572	18854	18848	18715	18717	18727	18635	18795	18617
14013	23582	21851	18640	17871	17085	16505	16431	16242	16240	16109	16138	15826	15928	15921	15915	15838	15654	15753	15708	15647	15868	15742	15810	15788	15735	15672	15820	15638	15815	15872	15827	15623	15837	15712	15604	15868	15662	15796	15819	15652	15846	15644	15812	15777	15597	15560	15694	15842	15855	15753	15898	15906	15653	15769	15779	15738	15668	15863	15652	16178	16816	16623	16215	15893	16055	15782	15588	15682	15592	15625	15638	15611	15639	15825	15609	15755	15446	15519	15663	15702	15842	15735	15720	15757	15690	15769	15561	15832	15838	15737	15809	15610	15795	15696	15742	15722	15623	15615	15651	15590	15637	15782	15585	15637	15793	15825	15673	15726	15723	15674	15545	15614	15774	15790	15748	15563	15659	15574	15584	15722	15568	15689	15724	15786	15713	15676	15806	15768	15572	15783	15573	15616	15766	15492	15746	15663	15611	15780	15529	15728	15620	15745	15683	15771	15622	15714	15726	15545	15490	15806	15709	15796	15677	15831	15792	15396	15832	15623	15676	15688	15718	15567	15689	15837	15650	15658	15578	15776	15596	15700	15633	15540	15769	15710	15774	15773	15533	15677	15895	15642	15682	15664	15685	15744	15580	15681	15893	15610	15730	15695	15575	15751	15672	15661	15685	15495	15595	15614	15653	15688	15520	15716	15654	15797	15765	15692	15648	15808	15772	15720	15783	15824	15566	15373	15695	15653	15714	15622	15707	15703	15660	15824	15797	15741	15692	15789	15616	15693	15647	15686	15684	15732	15681	15874	15482	15650	15522	15549	15756	15657	15682	15712	15398	15604	15738	15573	15589	15498	15657	15635	15774	15677	15768	15509	15803	15761	15764	15525	15645	15807	15725	15614	15769	15664	15707	15554	15655	15786	15697	15666	15835	15732	15621	15641	15840	15833	15666	15574	15584	15536	15760	15599	15703	15602	15718	15772	15548	15661	15413	15672	15648	15797	15620	15695	15745	15658	15556	15617	15724	15657	15684	15689	15685	15658	15697	15764	15536	15777	15685	15779	15638	15556	15861	15575	15542	15801	15657	15683	15669	15654	15645	15663	15742	15662	15731	15642	15664	15520	15679	15570	15680	15582	15707	15701	15768	15663	15770	15786	15784	15766	15572	15504	15616	15509	15548	15691	15573	15624	15658	15661	15564	15678	15459	15642	15836	15508	15632	15678	15544	15703	15667	15556	15559	15721	15609	15729	15695	15638	15790	15610	15864	15620	15677	15667	15674	15592	15882	15617	15662	15651	15660	15752	15645	15706	15865	15766	15666	15763	15640	15680	15875	15537	15778	15446	15572	15605	15578	15758	15671	15669	15556	15566	15625	15720	15836	15549	15778	15617	15716	15696	15685	15629	15615	15598	15674	15819	15506	15753	15665	15669	15522	15654	15552	15736	15697	15682	15567	15680	15515	15830	15712	15859	15780	15320	15644	15606	15537	15511	15712	15584	15731	15688	15560	15679	15675	15670	15523	15709	15611	15592	15668	15612	15735	15705	15560	15686	15658	15688	15614	15726	15619	15673	15756	15634	15651	15634	15825	15803	15637	15653	15609	15550	15571	15674	15503	15508	15634	15630	15590	15500	15844	15541	15635	15748	15564	15493	15658	15645	15561	15655	15714	15598	15564	15831	15585	15626	15640	15717	15677	15488	15676	15782	15596	15529	15544	15708	15806	15727	15744	15611	15751	15496	15655	15738	15749	15740	15527	15770	15659	15564	15854	15780	15637	15641	15830	15576	15947	15705	15694	15788	15792	15700	15726	15677	15621	15516	15833	15553	15514	15709	15848	15937	15438	15818	15689	15671	15787	15563	15625	15451	15662	15539	15567	15735	15743	15632	15715	15703	15609	15982	15564	15794	15698	15754	15816	15760	15579	15644	15915	15496	15647	15667	15556	15618	15550	15678	15791	15704	15686	15847	15731	15611	15777	15689	15593	15636	15679	15712	15705	15583	15608	15792	15541	15730	15741	15706	15706	15838	15603	15762	15769	15707	15633	15791	15710	15741	15673	15714	15717	15562	15652	15746	15596	15651	15645	15735	15734	15689	15561	15654	15558	15634	15759	15696	15647	15619	15648	15586	15623	15610	15636	15702	15543	15780	15690	15530	15588	15880	15460	15743	15645	15637	15807	15705	15590	15834	15686	15764	15717	15610	15722	15756	15609	15604	15579	15649	15477	15605	15646	15588	15543	15942	15720	15443	15643	15815	15545	15810	15566	15636	15715	15799	15662	15765	15700	15704	15453	15626	15701	15823	15726	15626	15613	15771	15864	15591	15693	15537	15831	15651	15513	15727	15559	15471	15505	15797	15606	15916	15802	15681	15514	15660	15692	15690	15812	15565	15712	15674	15779	15691	15655	15661	15722	15601	15676	15589	15656	15571	15520	15625	15621	15681	15744	15680	15613	15839	15721	15709	15648	15850	15739	15729	15550	15670	15631	15538	15714	15677	15753	15702	15569	15655	15708	15656	15645	15685	15937	15733	15652	15689	15667	15652	15702	15512	15441	15621	15696	15809	15707	15554	15588	15592	15590	15594	15573	15638	15691	15728	15808	15766	15597	15638	15726	15662	15640	15685	15856	15628	15571	15756	15747	15612	15698	15751	15685	15767	15586	15694	15788	15717	15623	15629	15707	15583	15836	15781	15701	15712	15674	15567	15942	15521	15700	15830	15647	15627	15639	15557	15546	15795	15701	15730	15832	15748	15646	15634	15815	15660	15619	15727	15744	15697	15625	15772	15643	15586	15626	15824	15825	15733	15623	15627	15729	15692	15574	15653	15627	15609	15568	15731	15761	15782	15545	15612	15677	15727	15522	15557	15772	15783	15623	15834	15691	15591	15671	15710	15793	15643	15768	15699	15383	15690	15623	15634	15756	15644	15693	15583	15772	15775	15754	15763	15534	15943	15596	15712	15609	15669	15740	15652	15597	15658	15529	15802	15622	15901	15575	15738	15671	15746	15744	15722	15763	15635	15784	15758	15783	15762	15531	15541	15674	15643	15713	15779	15589	15625	15632	15682	15772	15713	15759	15736	15728	15630	15820	15635	15791	15540	15579	15679	15898	15698	15833	15671	15746	15768	15606	15700	15772	15805	15651	15755	15647	15662	15794	15753	15599	15767	15665	15680	15657	15923	15643	15665	15618	15674	15735	15821	15663	15656	15813	15515	15777	15708	15559	15581	15702	15800	15739	15752	15756	15711	15694	15597	15677	15790	15835	15674	15615	15669	15731	15442	15755	15803	15648	15455	15627	15677	15642	15864	15541	15788	15611	15650	15768	15748	15801	15762	15662	15746	15648	15487	15778	15739	15482	15598	15549	15577	15877	15615	15809	15591	15839	15528	15651	15656	15742	15540	15856	15645	15631	15718	15677	15648	15662	15775	15716	15719	15596	15750	15576	15543	15753	15704	15731	15716	15720	15575	15739	15561	15636	15710	15755	15753	15754	15626	15710	15574	15753	15668	15605	15694	15652	15658	15540	15625	15697	15500	15701	15678	15675	15667	15636	15586	15561	15730	15695	15593	15780	15734	15784	15759	15758	15748	15803	15671	15571	15665	15672	15611	15809	15706	15530	15770	15746	15740	15790	15648	15739	15700	15742	15711	15723	15757	15756	15618	15722	15774	15544	15683	15440	15707	15675	15621	15823	15779	15628	15621	15671	15543	15590	15912	15546	15753	15796	15682	15440	15759	15884	15809	15893	15616	15783	15588	15764	15688	15612	15607	15687	15652	15558	15896	15782	15588	15666	15655	15503	15725	15548	15818	15607	15595	15741	15802	15532	15510	15678	15792	15588	15673	15490	15592	15717	15690	15692	15675	15799	15704	15575	15771	15848	15640	15596	15788	15640	15776	15641	15624	15555	15833	15660	15552	15642	15574	15932	15621	15733	15737	15505	15785	15710	15477	15795	15819	15668	15801	15801	15695	15773	15648	15602	15465	15698	15562	15747	15593	15782	15810	15784	15675	15789	15635	15672	15522	15872	15616	15698	15639	15853	15591	15693	15495	15664	15640	15709	15620	15935	15798	15622	15425	15620	15659	15598	15737	15633	15526	15728	15506	15632	15757	15628	15558	15585	15697	15684	15882	15565	15689	15519	15683	15535	15751	15617	15845	15610	15578	15575	15650	15508	15655	15642	15681	15572	15755	15653	15844	15689	15696	15639	15605	15711	15705	15631	15519	15658	15862	15599	15575	15547	15680	15785	15882	15561	15753	15772	15542	15667	15785	15836	15737	15643	15742	15650	15795	15660	15723	15755	15689	15676	15698	15653	15787	15715	15574	15636	15648	15604	15748	15652	15786	15813	15514	15718	15594	15747	15641	15579	15698	15765	15584	15541	15770	15580	15601	15677	15572	15712	15666	15658	15466	15626	15793	15723	15555	15708	15878	15691	15664	15672	15623	15726	15655	15594	15628	15745	15743	15833	15809	15600	15606	15542	15624	15643	15728	15680	15567	15785	15426	15586	15502	15720	15784	15598	15730	15778	15714	15663	15602	15704	15847	15622	15630	15759	15802	15871	15676	15703	15794	15671	15644	15630	15703	15768	15833	15800	15677	15632	15565	15741	15546	15610	15650	15649	15564	15605	15748	15736	15684	15836	15554	15643	15720	15748	15555	15508	15673	15469	15846	15805	15882	15624	15612	15596	15549	15730	15679	15730	15703	15721	15679	15767	15691	15666	15652	15644	15410	15668	15756	15729	15591	15502	15570	15695	15638	15540	15673	15556	15642	15700	15662	15787	15800	15610	15556	15734	15675	15699	15579	15551	15709	15539	15707	15678	15745	15678	15710	15669	15584	15674	15753	15827	15566	15656	15676	15643	15838	15734	15549	15820	15668	15616	15615	15543	15594	15656	15748	15792	15702	15754	15718	15520	15501	15669	15739	15689	15662	15606	15650	15686	15725	15740	15729	15648	15738	15867	15645	15720	15441	15579	15708	15796	15757	15712	15737	15650	15752	15595	15683	15638	15705	15689	15445	15707	15729	15651	15601	15703	15822	15671	15705	15596	15699	15631	15638	15646	15696	15658	15680	15488	15655	15722	15551	15683	15786	15481	15620	15579	15685	15786	15724	15751	15679	15845	15718	15684	15766	15845	15679	15658	15840	15796	15700	15777	15714	15542
23005	21492	29404	24023	21659	23739	26188	20757	19691	19933	19554	19462	19574	19362	19210	19420	19449	19201	19279	19397	19091	18907	19109	19279	18969	19222	19280	19275	19134	19380	19262	19000	19135	19213	19061	19270	19062	18989	19155	18925	19131	19114	18754	18944	19313	18938	18955	18980	18957	19068	19043	19104	18980	18899	18998	18875	19061	19032	19020	19218	19778	20398	20167	19682	19500	19400	19153	18946	19261	19025	18843	18945	18961	19030	18975	18930	18844	18988	18978	18790	19024	18906	18857	18804	18989	18996	18883	19015	18975	18880	18989	18794	18994	18939	18879	18751	18932	18814	18864	18819	19041	19078	18878	18945	18739	18973	18790	19118	18947	18910	18816	18960	18801	18866	19093	19062	19020	18819	18850	18902	18888	18930	18856	18721	19044	18715	19054	18784	18931	18787	18855	18861	18924	19066	18817	18764	18744	18905	18768	18937	18847	18939	18900	18933	19072	18977	18997	18891	18984	18853	18933	18914	19023	18741	18914	18980	18831	18843	18997	19068	18810	18847	18890	18920	18817	18911	18690	18803	19030	18779	18918	18900	18811	18859	18956	19121	18926	18872	19051	18772	19004	18870	18894	18979	19114	18964	18828	18826	19089	18731	18609	18865	18883	18991	18894	18901	18817	18802	18918	18995	18908	18771	18911	18653	18939	19055	18943	18743	19106	18951	18726	18898	18912	18846	19006	18864	18781	18746	18872	18859	18948	19204	18978	18882	18753	18737	18963	18920	18933	18631	19001	18939	18944	18987	18988	18859	18963	18840	18940	19032	18940	19025	19182	18907	18876	19057	18763	18855	18993	18838	19007	18927	18903	18807	18886	19082	19019	18882	18939	18863	18828	19050	18927	19008	18759	18925	18983	18771	18962	19028	18974	18833	18934	18731	18948	18651	18920	18927	18906	18972	19018	18708	18926	19086	18939	18813	18636	18791	18960	18879	18889	19058	18708	18828	18912	19042	18829	18987	19078	18896	18835	18936	18842	18958	19075	18915	18711	18822	18775	18730	18779	18853	18918	19040	18861	18923	18876	18961	19017	18963	18977	19010	18952	18948	18964	19037	18805	18838	18927	18862	18783	18869	18885	18808	19023	19017	19044	19248	18856	18981	18746	18706	18907	18977	19067	18847	18980	18964	18975	18831	18819	19147	19120	18892	18817	19009	18812	18956	18982	18859	18864	18859	18935	18962	19114	19030	18920	18746	18796	19055	19058	18783	18930	19061	18828	18951	18752	18978	19055	18950	19055	18952	18999	18829	18913	18782	18968	18741	19012	19007	18851	18930	18853	18960	18994	18973	18813	18789	18807	18705	18802	18746	18839	18841	18850	18839	18881	18740	18759	18681	18933	18840	19054	18863	18888	18972	18903	18705	18887	18945	19032	18879	18918	18905	19200	18959	18918	18849	18945	18910	18981	18923	19108	18953	18798	18887	18946	18875	18854	18946	18798	18750	19054	18798	19030	18753	18980	18693	18810	18826	19171	19066	18864	18934	18865	18971	18835	18907	18813	19073	19120	19003	18799	18786	18833	19135	19106	19062	18810	19042	19034	18958	18872	18964	19044	18869	18768	18930	18851	18987	18981	18739	18914	18832	18838	18983	19020	18871	18896	18759	18942	18994	19004	18951	19132	18588	18780	18881	18757	18914	18851	18732	19131	18978	18810	18967	18898	18770	18908	18734	18864	18918	19134	18680	18777	18923	18849	18894	18873	18863	18989	18900	18905	18747	18860	18993	18941	18850	18711	18922	18729	19144	18910	18895	19036	18803	18928	18887	19202	18808	18948	19216	19134	18879	18706	18803	18723	18915	18901	19126	18832	18883	19018	19014	19004	18900	18897	18883	18910	18924	19016	18947	18872	18776	18863	18835	18777	18813	18949	18950	18927	18940	18825	18802	18922	19103	18904	19028	18710	18699	18946	19004	18809	18835	19098	18738	18880	18969	19015	19011	18821	19018	19098	19113	18985	18767	18970	18855	18877	18656	18882	18747	19242	18987	18870	19033	19028	18903	18972	18864	18932	18702	19166	18830	19071	19027	18900	18783	18845	18889	18908	18851	18980	19032	19027	18990	18841	18960	18814	18843	18923	18791	18774	18881	18806	18938	18734	18812	18831	18864	18965	19095	18972	18712	18853	18979	18939	18886	18991	19030	18972	19006	18988	18705	18787	19066	19186	18775	18910	18918	18778	18851	18730	18952	18949	18924	18860	19100	19029	18949	18848	18910	18947	18886	18965	18769	19165	18887	18739	19173	18859	18808	18932	18847	18784	18944	18844	18996	18741	19187	18872	19001	19129	18900	18749	19222	18965	18980	18876	18619	18898	18839	18766	18815	18854	18798	18924	18889	18946	18803	18678	19055	18909	18986	19055	18761	18902	18985	18846	18959	18746	19011	18867	18998	18796	18912	19009	18777	18997	19102	18685	18851	18967	19122	18739	18897	19142	18986	18954	19100	19014	18989	18937	18802	18794	18882	19072	18864	18815	18994	18876	18788	19107	18837	18955	19047	18777	19046	18923	19010	19007	18755	18912	18890	18894	18843	18734	18823	18828	18861	18830	18920	18875	18878	18774	18744	19016	18842	18781	18789	19163	18905	18826	18682	19085	18980	18775	18786	18845	18758	18772	18878	18966	18631	18800	18999	18886	18780	19011	19006	18877	18807	18934	18698	18892	18837	18876	18801	18794	18727	18842	18629	18689	18895	18962	18738	19153	18961	18746	18808	19043	18957	18982	19049	18899	18792	18830	18744	18871	18826	18927	18992	18928	19078	18896	18997	18793	18998	18816	18848	18743	18992	18716	19035	18823	18925	19029	18818	18791	18622	19060	19038	18969	18926	19010	18885	18814	18964	18930	18827	19002	19249	18984	18823	19036	18822	18863	18833	19030	18895	18950	18865	18910	18905	18809	18868	18777	18798	19046	19079	18970	18727	19032	19000	19215	18854	18841	18960	18972	18723	18722	18892	18977	18948	18839	19000	18781	18810	18987	18907	18861	18876	18797	18760	18825	19039	18853	18793	18874	18941	18892	19148	18630	18966	18931	18898	18904	19063	18774	18913	18941	18968	18715	18994	18975	18810	19007	18981	19029	18937	18939	19022	18895	18792	18982	19029	18946	18935	18905	19020	18913	18720	19111	19005	18829	18914	19001	18794	18882	19107	18876	18903	18894	18891	18898	18822	18829	18978	18827	18810	18971	19056	19012	18820	18833	18942	18942	18850	19002	19084	18873	18814	18846	18848	18960	18882	18875	18853	19140	18988	18864	18803	18781	18977	18897	19080	18850	18812	18968	18811	18775	18911	18798	18890	18985	19039	18963	18802	19030	18962	19080	19013	18744	18981	18814	18756	18947	18780	18964	18788	18921	19029	18928	18980	18934	18967	18905	18823	18934	19089	19079	18889	18834	18937	18999	18781	18831	18708	18805	18847	18816	19165	19080	18706	19062	18836	18898	18957	19031	18819	19079	18981	18968	18748	19050	19005	19042	18856	19016	19054	18973	18849	18816	18724	18764	18859	18900	18755	19100	18852	19016	18975	19080	18944	18835	18985	18948	18867	18993	18923	19104	19023	18985	18726	18905	18866	18950	19074	18932	18833	18996	18820	18996	18732	18769	18777	18939	18804	18786	18777	18913	19084	18934	18926	18597	18910	18777	19087	18902	18886	19003	18964	19044	18959	19139	18919	19083	18977	18974	18880	19036	18913	18967	18848	19010	18880	18868	18992	19141	18948	19034	18714	18902	18712	18888	18827	18697	18887	18614	18981	18919	18826	18775	18839	19013	19030	18779	18755	19116	18952	18932	18758	19055	18960	18851	18891	18863	18951	18939	19031	19005	18853	18897	18946	18782	18905	18871	18792	18772	18823	18845	18788	18793	18738	19080	18917	18858	18896	19024	18789	18736	18773	18885	18754	18825	18946	19003	18978	18801	19039	18736	18928	18882	18956	18886	18840	19025	18772	18872	18997	18895	18865	18975	18844	18859	18817	18893	18883	18981	18948	19039	18984	18813	19140	18970	18935	18855	18728	18759	19049	19058	18723	18926	18809	18685	18969	19081	19008	18943	18798	18856	18785	18757	18787	18958	18871	18756	18841	19117	18902	18964	19059	18839	18738	19022	18788	18901	18712	18986	18978	18983	18906	18696	18970	18826	18666	18734	18841	18869	18884	18875	18757	18932	19030	19103	19000	18943	19029	18938	18812	18925	18680	18913	18929	18896	18786	18890	18868	18949	19051	18856	18893	18941	18892	18971	18807	18692	18671	18981	19002	18935	18886	18938	18757	18933	18817	18973	18860	19100	18846	18889	19093	18690	18866	18989	18848	18944	19162	18970	18867	19007	18795	18918	18884	18717	18968	19098	18922	18755	18786	19096	18645	18828	18826	18839	18783	18869	19043	18874	18803	18899	18905	18753	19038	18832	18818	19049	18766	18967	18841	18917	19182	18825	18772	18913	19011	19073	18927	18835	18708	18887	18951	18747	18733	18746	19019	18955	18851	18797	18999	19026	18734	18847	18824	18711	18834	18967	19008	18961	18867	19160	18889	18998	18983	18970	19094	18905	18912	18818	18685	19115	19022	18913	18884	18834	18803	18815	19051	18821	18594	18859	18838	18989	18753	18706	18929	18837	18956	18901	18802	18893	18867	18993	18962	18771	18673	18986	18859	18787	18825	19057	18982	19024	19099	19087	19023	18869	18785	19004	18928	19058	18809	18975	18816	18817	19125	19238	18807	18830	18930	18957	18767	19004	18918	19118	19138	18922	18792	18752	18666	18852	18954	18839	18993	19079	18811	18871	18905	19066	18845	18690	18845	19062	19011	18904	18923	18848	19027	18990	19010	18837	18810	18817	18752	18798	18830	18839	19088	19052	18954	18834	18933	18951	18999	18953	18775	18766	18945	18947	18970	18777	18784	19003	18829	19081	18906	18737	19008	18937	19002	19003	18993	18656	18979	18828	18705	18924	19047	18923	18674	18861	18951	18909	18901	18881	18906	19002	18963	18764	18870	18951	18942	18866	18906	18848	18771	18777	18893	18922	18781	18801	19002	19086	18898	18989	19118	19192	18967	18817	18952	18977	18909	18910	18904	18864	19052	18893	18917	18962	18823	18852	19066	18922	18788	18811	18965
15482	27853	25773	20740	18927	18112	17429	17105	16719	16481	16557	16384	16277	16158	16009	16077	16075	16037	15998	15868	15938	15985	15986	15880	15907	15977	15981	15951	15836	15816	15738	15900	15956	15706	15863	15845	15994	15996	15831	15773	15835	15856	15804	15902	15757	15730	15615	15857	15769	15853	15819	15990	15831	15735	15910	15849	15726	15767	15983	16034	16994	17857	17502	16708	16276	16106	15913	15747	15845	15696	15734	15880	15879	15708	15854	15672	15772	15941	15599	15708	15680	15631	15680	15732	15677	15655	15743	15788	15677	15811	15772	15643	15759	15836	15814	15829	15708	15801	15829	15714	15745	15737	15927	15567	15646	15782	15759	15861	15644	15796	15799	15847	15855	15566	15803	15691	15835	15539	15589	15500	15755	15730	15547	15770	15719	15485	15913	15790	15712	15837	15847	15719	15676	15761	15654	15789	15672	15819	15825	15689	15879	15773	15553	15738	15678	15713	15774	15654	15895	15784	15761	15620	15796	15889	15769	15767	15774	15741	15741	15719	15848	15665	15727	15763	15663	15683	15748	15827	15741	15912	15755	15788	15756	15588	15721	15580	15637	15647	15905	15768	15781	15743	15722	15574	15784	15640	15757	15758	15719	15640	15768	15784	15618	15737	15639	15561	15853	15605	15626	15686	15732	15814	15715	15719	15647	15915	15718	15654	15546	15707	15703	15630	15820	15695	15772	15760	15794	15690	15820	15692	15747	15832	15673	15716	15641	15586	15880	15668	15837	15731	15662	15698	15707	15715	15663	15721	15723	15804	15839	15953	15831	15704	15836	15677	15788	15804	15720	15726	15772	15604	15579	15760	15797	15821	15606	15635	15903	15691	15666	15750	15638	15792	15719	15817	15642	15633	15561	15651	15823	15657	15738	15815	15644	15454	15672	15671	15857	15696	15931	15806	15701	15589	15775	15492	15770	15688	15777	15652	15689	15807	15662	15786	15760	15718	15684	15783	15733	15511	15923	15850	15832	15789	15732	15755	15625	15677	15974	15753	15629	15808	15626	15771	15637	15763	15767	15644	16026	15775	15614	15809	15889	15786	15884	15874	15824	15622	15747	15824	15750	15792	15821	15700	15655	15785	15728	15714	15802	15607	15727	15788	15760	15651	15629	15647	15696	15706	15671	15611	15788	15824	15750	15798	15771	15746	15952	15596	15661	15622	15745	15745	15711	15605	15807	15631	15663	15841	15745	15676	15678	15809	15588	15810	15735	15776	15642	15700	15800	15787	15714	15679	15553	15777	15725	15729	15790	15621	15833	15732	15821	15828	15705	15755	15706	15739	15779	15721	15797	15892	15762	15672	15736	15600	15698	15824	15732	15792	15825	15794	15765	15567	15591	15678	15768	15655	15724	15771	15816	15815	15609	15574	15757	15861	15708	15798	15544	15702	15770	15622	15793	15701	15636	15595	15635	15661	15846	15682	15866	15658	15704	15682	15596	15732	15554	15638	15698	15599	15753	15814	15876	15672	15687	15608	15700	15725	15722	15653	15771	15768	15635	15636	15796	15775	15686	15781	15704	15644	15674	15650	15541	15798	15861	15697	15675	15712	15781	15732	15447	15714	15655	15804	15716	15827	15775	15758	15680	15821	15775	15774	15747	15796	15825	15767	15692	15739	15586	15635	15654	15666	15862	15812	15816	15801	15574	15625	15676	15668	15601	15791	15716	15891	15748	15765	15734	15878	15763	15744	15592	15945	15678	15701	15675	15551	15741	15594	15694	15767	15752	15775	15749	15549	15859	15631	15794	15850	15762	15735	15736	15661	15558	15618	15741	15854	15858	15816	15724	15780	15810	15633	15578	15696	15732	15651	15767	15492	15691	15590	15769	15845	15732	15811	15732	15653	15683	15618	15782	15696	15621	15572	15882	15478	15580	15792	15521	15763	15612	15775	15606	15839	15669	15681	15725	15701	15919	15721	15788	15725	15797	15778	15584	15538	15774	15569	15657	15746	15694	15881	15717	15721	15672	15755	15741	15647	15577	15687	15872	15817	15732	15799	15707	15703	15752	15686	15654	15682	15808	15815	15742	15860	15753	15815	15857	15747	15770	15762	15726	15821	15486	15981	15672	15754	15683	15756	15693	15879	15764	15905	15817	15702	15894	15825	15701	15674	15896	15807	15885	15790	15714	15754	15861	15612	15599	15721	15782	15853	15541	15714	15841	15681	15845	15823	15740	15749	15713	15814	15602	15880	15649	15562	15854	15680	15751	15806	15675	15786	15931	15745	15641	15741	15768	15641	15955	15772	15815	15739	15735	15767	15903	15781	15717	15669	15861	15938	15822	15856	15869	15633	15650	15845	15802	15714	15523	15794	15729	15896	15705	15842	15707	15583	15720	15618	15740	15712	15734	15669	15634	15797	15666	15712	15750	15709	15897	15759	15655	15667	15837	15551	15778	15676	15663	15603	15582	15920	15890	15937	15860	15798	15631	15774	15536	15746	15563	15751	15859	15769	15632	15783	15771	15706	15707	15588	15786	15703	15823	15761	15762	15910	15708	15747	15737	15668	15636	15764	15732	15693	15624	15650	15629	15695	15673	15818	15598	15722	15697	15816	15576	15714	15753	15650	15745	15732	15659	15641	15773	15789	15565	15632	15806	15612	15623	15746	15615	15508	15815	15659	15685	15637	15685	15687	15901	15691	15645	15725	15590	15834	15811	15584	15775	15608	15656	15581	15844	15976	15806	15735	15723	15542	15805	15639	15778	15675	15718	15732	15707	15647	15669	15777	15700	15585	15766	15659	15850	15858	15580	15679	15704	15610	15776	15755	15490	15860	15733	15694	15903	15710	15715	15794	15712	15762	15753	15639	15722	15802	15574	15648	15758	15843	15770	15594	15725	15776	15637	15843	15622	15699	15851	15600	15642	15633	15832	15921	15728	15714	15735	15815	15727	15754	15643	15620	15705	15687	15651	15725	15691	15509	15835	15582	15894	15895	15775	15772	15711	15829	15676	15762	15641	15661	15739	15821	15778	15691	15717	15721	15633	15835	15765	15848	15680	15557	15601	15889	15635	15709	15601	15786	15611	15684	15695	15623	15558	15908	15643	15746	15755	15693	15717	15715	15723	15687	15629	15519	15702	15825	15799	15900	15682	15818	15720	15921	15673	15617	15950	15583	15877	15808	15813	15695	15708	15708	15685	15662	15682	15576	15736	15552	15843	15775	15586	15597	15746	15687	15726	15757	15683	15782	15794	15571	15794	15574	15728	15670	15879	15682	15799	15664	15754	15744	15774	15795	15816	15431	15822	15665	15621	15803	15790	15678	15638	15740	15759	15533	15582	15749	15667	15635	15587	15699	15679	15927	15676	15700	15629	15760	15821	15806	15889	15806	15759	15641	15821	15664	15787	15671	15742	15790	15725	15670	15707	15852	15590	15711	15741	15925	15798	15704	15753	15603	15755	15650	15729	15757	15936	15824	15668	15813	15837	15677	15794	15722	15517	15768	15701	15664	15702	15727	15693	15761	15648	15787	15711	15618	15741	15720	15654	16055	15743	15593	15611	15766	15655	15893	15803	15742	15715	15764	15830	15643	15643	15511	15774	15909	15665	15834	15753	15758	15667	15659	15705	15697	15647	15914	15672	15621	15851	15446	15836	15864	15650	15646	15696	15748	15743	15602	15581	15827	15626	15744	15900	15543	15691	15717	15825	15740	15553	15673	15625	15782	15828	15681	15751	15809	15699	15738	15804	15644	15601	15666	15765	15682	15668	15586	15900	15738	15790	15712	15743	15631	15616	15727	15732	15704	15660	15819	15736	15754	15735	15798	15715	15560	15688	15756	15731	15688	15758	15757	15649	15667	15711	15699	15696	15720	15849	15853	15620	15686	15712	15795	15754	15818	15803	15770	15644	15722	15866	15640	15757	15788	15873	15885	15826	15580	15605	15747	15708	15751	15701	15712	15511	15740	15649	15735	15589	15633	15880	15731	15644	15730	15628	15695	15687	15894	15655	15738	15699	15968	15794	15716	15541	15891	15774	15668	15593	15898	15834	15735	15698	15770	15750	15829	15787	15746	15860	15853	15674	15734	15717	15807	15663	15727	15728	15661	15713	15612	15823	15833	15913	15734	15723	15724	15837	15716	15779	15475	15710	15719	15798	15833	15582	15651	15625	15818	15396	15734	15628	15646	15573	15903	15529	15750	15751	15571	15683	15758	15597	15946	15650	15858	15705	15642	15569	15827	15878	15659	15661	15679	15559	15752	15729	15831	15761	15755	15702	15710	15743	15800	15715	15753	15742	15837	15800	15710	15833	15791	15697	15789	15732	15573	15782	15732	15821	15712	15630	15818	15741	15690	15853	15561	15770	15765	15713	15696	15813	15849	15737	15780	15648	15682	15715	15803	15688	15728	15725	15815	15756	15706	15829	15749	15673	15605	15651	15817	15734	15875	15626	15817	15799	15786	15610	15763	15897	15756	15566	15786	15622	15829	15810	15754	15809	15761	15613	15642	15655	15546	15657	15703	15733	15591	15683	15723	15749	15724	15635	15684	15663	15604	15841	15519	15758	15626	15625	15798	15779	15715	15755	15648	15717	15597	15698	15645	15695	15642	15802	15691	15672	15878	15607	15801	15594	15843	15569	15775	15678	15772	16013	15661	15692	15853	15617	15776	15793	15656	15776	15849	15641	15788	15808	15843	15793	15868	15622	15772	15757	15759	15770	15772	15580	15620	15722	15825	15759	15746	15904	15617	15788	15648	15723	15769	15649	15675	15727	15716	15675	15739	15607	15731	15848	15817	15792	15853	15653	15733	15515	15809	15756	15716	15696	15619	15545	15765	15717	15783	15708	15825	15717	15776	15755	15651	15738	15591	15792	15795	15722	15707	15659	15681	15824	15689	15600	15753	15736	15660	15710	15711	15846	15617	15831	15960	15782	15575	15597	15706	15906	15754	15636	15851	15749	15895	15754	15571	15774	15629	15727	15736	15722	15624	15923	15613	15580	15681	15621	15690	15664	16005	15695	15869	15898	15837	15701	15694	15701	15782	15813	15900	15795	15866	15684	15707	15689	15840	15814	15724	15785	15811	15776	15788	15817	15808	15679	15629	15730	15852	15671	15848	15597	15708	15754	15700	15713	15782	15693	15766	15713	15862	15766	15770	15731	15846
28298	22476	25087	22387	19400	19603	19534	19508	19296	19383	19418	19240	19162	19274	19266	19274	19242	19562	19253	19227	19266	19308	19105	19169	19118	19199	19285	19150	19301	19068	19177	19507	19236	19519	19108	19362	19309	19199	19217	19439	19348	19295	19367	19298	19226	19550	19406	19123	19241	19233	19301	19194	19227	19154	19124	19176	19425	19362	19190	19322	19304	19426	19506	19446	19399	19366	19114	19351	19019	19115	19320	19250	19272	19291	19296	19266	19294	19274	19368	19111	19202	19192	19223	19298	19178	19088	19369	19141	19095	19319	19331	19213	19479	19169	19115	19135	19344	19228	19503	19486	18935	19276	19228	19292	19071	19117	19161	19192	19343	19245	19201	19283	19337	19303	19310	19395	19299	19214	19174	19403	19261	19214	19163	19361	19030	19276	19240	19396	19390	19093	19155	19346	19218	19478	19373	19199	18998	19197	19325	19302	19349	19281	19373	19156	19365	19129	19129	19344	19048	19266	19229	19137	19478	19259	19209	19027	19095	19348	19159	19168	19160	19205	19173	19233	19100	19215	19287	19151	19418	19218	19049	19244	19324	19250	19470	19166	19144	19323	19288	19308	19209	19250	19195	19272	19190	19435	19244	19293	19269	19330	19394	19162	19234	19338	19273	19098	19214	19259	19121	19526	19206	19418	19413	19314	19283	19386	19341	19218	19278	19159	19177	19186	19346	19136	19164	19289	19231	19371	19363	19364	19251	19467	19323	19356	19389	19145	19261	19403	19334	19307	19262	19173	19268	19073	19384	19172	19199	19326	19294	19238	19118	19229	19358	19344	19412	19135	19246	19120	19344	19270	19122	19247	19265	19295	19200	19372	19221	19174	19224	19189	19515	19309	19251	19410	19412	19328	19322	19244	19158	19109	19108	19294	19307	19217	19347	19214	19390	19121	19114	19153	19344	19264	19308	18880	19110	19346	19425	19255	19204	19101	19304	19122	19274	19256	19348	19169	19192	19214	18989	19147	19193	19368	19349	19015	19457	19259	19453	19251	19291	19095	19163	18877	19261	19575	19346	19330	19324	19203	19037	19335	19352	19388	19277	19538	19300	19206	19171	18915	19305	19013	18959	19020	19159	19236	19158	19180	19145	19100	19292	19195	19204	19377	19276	19085	19238	19270	19273	19210	19431	19308	19286	19130	19599	19227	19165	19251	19283	19061	19180	19347	19192	19125	19261	19170	19167	19450	19367	19186	19293	19466	19354	19127	19109	19202	19284	19434	19013	19397	19218	19082	19202	19246	19306	19190	19308	19253	19245	19262	18958	19372	19210	19253	19276	19149	19169	19289	19099	19239	19277	19330	19120	19429	19241	19526	19259	19138	19242	19139	19289	19347	19355	19185	19344	19326	19223	19241	19355	19233	19389	19238	19172	19134	19416	19491	19335	19121	19329	19282	19457	19127	19203	19150	19053	19389	19362	19351	19155	18893	19173	19100	19181	19210	19205	19077	19361	19250	19443	19227	19146	19193	19393	19222	19341	19520	19314	19255	19267	19253	19069	19158	19273	19217	19082	19341	19342	19254	19324	19144	19312	19171	18965	19246	19245	19180	19172	19208	19268	19293	19313	19357	19560	19405	19415	19356	19294	19161	19075	19261	19197	19152	19345	19160	19112	19247	19402	19309	19095	19281	19216	19240	19460	19145	19532	19261	19267	19505	19500	19284	19277	19463	19234	19265	19308	19343	19299	19158	19350	19487	19226	19347	19396	19175	19231	19301	19310	19367	19262	19113	19308	19429	19114	19489	19262	19090	19154	19218	19155	19003	19407	19379	19528	19171	19273	19365	19185	19323	19224	19298	19097	19227	19173	19283	19250	19402	19259	19214	19167	19219	19367	19327	19087	19196	19178	19346	19176	19334	19261	19060	19299	19037	19196	19248	19091	19113	19354	19154	19380	19345	19334	19339	19205	19232	19129	19244	19324	19019	19518	19229	19281	19384	19273	19178	19188	19375	19205	19286	19236	19088	19166	19229	19348	19168	18983	19305	19157	19238	19113	19349	19205	19326	19176	19290	19249	19104	19058	19230	19202	19269	19232	19245	19018	19344	19390	19230	19058	19267	19075	19228	19323	19296	19204	19304	19293	19178	19263	19147	19225	19299	19319	19111	19203	19253	19161	19458	19308	19389	19321	19353	19190	19245	19575	19202	19314	19239	19441	19113	19207	19472	19160	19042	19134	19523	19270	19173	19422	19088	19342	19260	19275	19265	19237	19043	19207	19219	19274	19331	19115	19247	19146	19276	19554	19209	19156	19469	19286	19295	19314	19091	19213	19220	19098	19337	18940	19132	19319	19414	19207	19336	19161	19223	19064	19182	19184	19212	19288	19176	19260	19341	19351	19088	19350	19271	19470	19219	19575	19224	19289	19341	19128	19334	19252	19508	19162	19007	19376	19141	19190	19379	19323	19212	19292	19413	19304	19341	19372	19229	19304	19054	19116	19154	19298	19289	19358	19304	19276	19301	19158	19270	19341	19334	19406	19134	19212	19376	19221	19042	19228	19213	19382	19121	19337	19155	19186	19164	19159	19115	19271	19339	19257	19339	19355	19366	19340	19097	19166	19272	19217	19189	19467	19131	19144	19195	19302	19235	19196	19094	19102	19330	19337	19208	19197	19307	19145	19170	19272	19193	19169	19156	19204	19107	19066	19149	19197	19234	19237	19042	19031	19428	19095	19345	19302	19022	19176	19450	19257	19415	19318	19260	19355	19367	19350	19421	19219	19481	19284	19143	19126	19043	19386	19371	19361	19255	19188	19302	19372	19316	19223	19484	19226	19363	19336	19494	19264	19332	19360	19294	19210	19106	19314	19400	19262	19079	19338	19291	19408	19218	19377	19353	19371	19356	19196	19151	19176	19226	19267	19283	19319	19454	19223	19261	19277	19252	19392	19220	19090	19228	19332	19315	19241	19286	19199	19296	19310	19180	19078	19287	19110	19475	19384	19354	19358	19152	19335	19136	19194	19257	19360	19278	19161	19136	19343	19302	19239	19227	19309	19221	19153	19376	19314	19346	19361	19327	19424	19328	19370	19154	19294	19313	19426	19270	19143	19340	19279	19435	19179	19316	19325	19527	19176	19276	19198	19230	19419	19091	19132	19317	19104	19412	19464	19411	19191	19379	19326	19204	19326	19420	19071	19554	19404	19258	19178	19249	19277	19290	19265	19311	19292	19138	19080	19500	19389	19160	19304	19328	18999	19200	19142	19141	19231	19335	19335	19286	19321	19172	19269	19405	19024	19286	19231	19190	19113	19445	19191	18991	18978	19251	19371	19105	19303	19327	19297	19439	19229	19233	19376	19418	19236	19263	19257	19330	19143	19107	19101	19370	19239	19234	19463	19181	18911	19097	19154	19198	19399	19074	19344	19216	19287	19135	19331	19253	19273	19282	19296	19410	19059	19347	19357	19259	19328	19390	19563	19242	18994	19188	19115	19400	19121	19271	19304	19499	19193	19451	19301	19179	19117	19211	19222	19198	19253	19223	19365	19189	19168	19181	19275	19111	19193	19300	19363	19039	19300	19053	19306	19149	19379	19212	19232	19268	19324	19156	19309	19382	19207	19339	19239	19356	19158	19357	19156	19280	19175	19059	19314	19234	19122	19186	19017	19304	19180	19302	19293	19395	19455	19245	19155	19179	19338	19453	19250	19222	19160	19257	19223	19221	19320	19183	19266	19183	19249	19338	19495	19394	19259	19315	19144	19192	19157	19389	19320	19135	19284	19354	19306	19167	19267	19385	19590	19363	19469	19331	19169	19293	19226	19196	19379	19337	19382	19505	19394	19350	19233	19241	19382	19458	19253	19373	19405	19364	19391	19265	19325	19157	19046	19309	19422	19215	19269	19178	19495	19323	19328	19388	19274	19371	19359	19322	19427	19083	19298	19118	19239	19041	19425	19265	19218	19353	19235	19265	19184	19043	19349	19421	19163	19263	19113	19223	19580	19202	19278	19385	19409	19331	19240	19367	19270	19312	19301	19354	19185	19044	19175	19209	19380	19150	19236	19188	19390	19296	19120	19139	19206	19284	19402	19030	19251	19354	19292	19241	19190	19211	19419	19046	19221	19236	19343	19060	19198	19255	19314	19314	19332	19301	19371	19349	19287	19172	19331	19441	19045	19254	19293	19181	19038	19232	19113	19225	19215	19265	19124	19222	19175	19266	19241	19201	19439	19447	19408	19215	19274	19486	19303	19272	19319	19238	19273	19302	19384	19325	19260	19043	19271	19160	19151	19304	19456	19169	19313	19376	19333	19110	19147	19404	19256	19310	19352	19277	19507	19372	19055	19091	19452	19342	19359	19340	19141	19374	19204	19209	19037	19202	19209	19279	19374	19221	19264	19161	19249	19265	19274	19226	19386	19384	19348	19360	19333	19042	19318	19132	19309	19236	19089	19231	19125	19146	19414	19243	19315	19264	19419	19471	19288	19282	19255	19284	19297	19457	19235	19361	19250	19288	19343	19447	19312	19107	19197	19063	19512	19224	19352	19338	19556	19370	19433	19372	19258	19394	19301	19269	19219	19252	19299	19040	19277	19159	19432	19334	19274	19271	19300	19250	19129	19449	19300	19330	19227	19366	19432	19246	19242	19255	19075	19422	19146	19123	19345	19214	19289	19459	19107	19289	19237	19413	19121	19272	19225	19367	19189	19252	19002	19186	19174	19216	19280	19188	19404	19309	19103	19416	19155	18996	19549	19317	19347	19172	19241	19325	19324	19252	19104	19169	19342	19197	19167	19275	19174	19320	19274	19261	19165	19342	19240	19541	19264	19417	19307	19380	19012	19258	19461	19276	19183	19161	19218	18962	19412	19515	19273	19252	19176	19085	19231	19208	19401	19569	19267	19330	19009	19239	19390	19475	19140	19124	19203	18984	19077	19094	19286	19231	19326	19323	19323	19325	19134	19178	19305	19463	19289	19273	19238	19088	19171	19204	19146	19333	19297	19320	19198	19179	19209	19333	19147	19028	19168	19158	19192	19380	19339	19349	19295	19289	19267	19447	19277	19243	19196	19415	19247	19402	19205	19110	19101	19280	19053	19227	19284	19242	19076	19345	19219	19305	19403	19195	19335	19270	19273	19388	19566	19362	19243	19364	19310	19187	19243	19261	19334	19073
15607	17755	17814	16796	16464	16265	16143	16141	16050	15988	16059	15852	16022	15851	16047	16002	15968	15952	16028	16185	15940	16101	16051	16115	16074	15985	15857	16007	16091	15980	15900	16087	15989	16018	16131	16092	16110	15867	15840	15957	16088	16017	15998	15937	16078	16039	16027	15752	16037	16102	16009	16096	16123	15929	16180	16074	16010	15932	16061	16153	16030	15995	16176	16130	15976	16034	16046	15960	16011	15820	16017	15991	15993	16241	15956	16003	15944	16066	16072	15830	15923	15937	15980	15835	16112	16068	15953	15893	16035	15835	15947	16100	16036	15862	16090	15945	16089	15821	16044	15906	15858	15857	16074	15874	15888	15879	15987	15942	15939	15934	15940	15906	16144	15911	15764	15952	16105	15906	15931	16132	15905	15935	16082	15979	15936	15959	16023	15923	15900	16013	15985	15999	15807	15946	15953	15968	16108	16017	16028	15996	15885	16114	15997	16030	15981	15785	15815	16031	15960	16042	16045	16032	16036	15968	15978	15965	16190	16005	15917	16027	16042	15960	15979	15867	15974	15793	16048	16005	16092	15805	16123	15852	15920	15938	15906	15838	16055	15749	15949	15885	15864	16110	16045	15930	15899	16141	16012	15966	15893	15933	15865	15884	16019	16052	16095	16036	15935	16037	15836	15839	16028	15992	16064	15935	16096	16099	16000	15936	15934	16037	15881	15999	16047	15968	16028	16033	15939	15963	15867	15915	15955	16079	16047	16088	16065	16112	16090	15820	15930	16052	15949	16092	16044	15932	15840	15987	15683	15864	15974	15962	16025	15846	16000	16104	15945	15773	16003	15955	15970	15925	15956	15941	15993	15979	15831	16006	15907	15981	16020	15957	16065	15890	15928	16020	15771	15884	16040	16123	16056	15976	15947	16005	15949	16045	15948	15976	15942	16008	15956	15983	15922	16008	16007	15949	15927	15930	16079	16113	15942	16008	15989	15946	15911	15774	15953	15932	16056	16096	16045	16017	15870	15936	15926	16002	15987	15912	15925	15976	16021	15892	15881	15988	16072	15869	16010	16015	15855	16009	15940	15950	16055	15923	15871	16227	15964	16007	15838	16019	16029	15953	16153	16117	15924	15927	15914	16017	16022	16000	15922	15843	15973	15989	15930	15839	15958	16104	16026	15853	15843	15915	15969	15963	15976	15952	15888	15989	16036	16044	15922	15993	15948	15947	16023	15977	16019	15881	15927	15907	16012	16040	15942	15881	15870	16061	15921	15992	15874	15978	16072	15987	16000	16021	15986	16001	15999	16058	16021	15946	15955	15985	15920	15996	16043	16107	16164	16080	15963	15949	15689	16059	16077	15963	15987	16024	16189	15897	15962	15965	15902	16013	15901	16037	15970	15962	16294	16037	15908	16065	15992	16087	15895	16147	15908	15957	16115	16060	16027	16041	15902	15931	16070	16227	16074	16044	16096	16048	15998	15935	16007	15957	15933	15961	15960	15963	15853	15921	16084	16030	16004	15800	15928	15959	16032	16071	15861	15834	15907	15979	15943	16008	15818	15873	15914	15853	16038	16059	15990	16032	16160	15825	15878	15965	15902	16000	15831	15981	15897	16050	15952	15961	15994	16262	15993	15985	15805	15943	15937	15901	15829	15930	16001	15894	16059	15978	15876	16004	16011	16042	16020	15808	15929	16010	15989	16055	16020	16020	15971	15893	16054	16057	15970	15910	15792	15941	16056	15952	15940	16061	15928	16022	16080	15939	15971	15945	15967	16051	15962	15893	16059	16164	16091	15961	15864	16150	15823	16019	15953	16078	15918	15968	15801	15974	15901	16055	16044	16103	15978	16100	15869	15998	15984	15859	15871	16053	16061	15832	16083	15964	16009	15897	15887	16030	15961	16069	15786	16038	15823	15974	15985	15859	15953	15908	15897	16044	16173	15823	15975	15878	15946	15916	16007	16017	16082	15991	16120	15895	15880	16111	16096	15921	16010	16022	16074	15908	15914	16046	16003	16072	16014	15996	16057	15977	16125	16020	15919	15939	15985	16039	16063	15868	15988	15859	16010	16057	16093	16029	16019	16262	16025	16020	15892	16005	15992	15886	15995	15739	15874	15869	16105	16022	15978	16040	15941	15992	15879	16052	15814	15804	16066	15964	15940	16047	16094	15985	15964	15847	15898	15851	16044	16025	15947	15966	16010	15973	15858	15904	15794	15959	15826	15919	16055	16040	16023	15897	15863	15896	15917	15876	16066	16047	15879	16073	15973	16016	15811	16034	16009	15861	16144	16046	16045	15957	16034	16043	16128	15992	15853	16108	16050	16040	16158	15932	15883	16016	15869	15867	15913	15951	16025	16098	16037	15925	16004	15959	15993	15899	15954	15924	15986	15710	16057	15923	16035	16038	16070	15982	15999	16096	16039	15956	15917	16067	16017	16007	15831	15992	15910	15904	15747	16248	16103	15799	16051	15977	15878	16115	15803	16038	15801	15984	15968	15873	16003	16024	16077	16101	15855	16061	16108	16006	15951	15895	15876	15915	15993	15968	15976	15958	15970	15934	15987	16000	16161	16122	15997	16066	16083	16129	15977	16090	15928	15965	15960	15829	15943	15942	15925	15924	15953	15892	16080	15926	16025	15995	15852	15814	16004	15994	16054	16141	15982	15976	16097	15926	15957	16035	15979	16046	15928	16071	15969	16036	16012	16019	15999	16036	16239	15906	15928	15859	16047	15954	15829	15791	15985	16052	16057	16078	15961	15941	15897	15984	15992	16024	16041	16042	15932	15912	15792	15904	16012	15824	15967	16001	15958	16153	15785	15887	16008	16067	16034	16066	15883	16122	15937	15955	16020	16041	15873	16212	15777	15932	15945	16007	15645	15843	16156	15941	15953	16101	15984	15969	15820	15921	15908	16079	16016	15896	15956	15930	15904	15950	15930	16100	16038	16138	15983	15830	16070	16053	16148	16018	15936	15933	16010	15968	15931	16052	15979	16050	15912	15930	15943	15885	15904	16022	15900	16037	15913	15970	16027	16156	15898	16156	16047	16099	15965	15968	16003	16077	15958	16120	15985	16012	15977	16062	15944	16151	16059	16008	16127	16013	16093	15984	15883	15904	15821	16054	16080	15785	15972	15949	15865	15941	15994	15981	16004	16138	16052	15947	15909	16102	15925	16078	15973	16023	16057	15958	16090	15877	16033	16008	15878	16056	15864	16030	16067	16127	16005	16036	16054	15756	15954	16007	15891	16023	15867	16122	16015	15889	15999	15824	15936	15874	16077	15973	16020	15871	16115	15928	15811	15930	15832	16079	15900	15817	16077	15990	15868	16006	15944	15979	16025	15958	15919	15908	15942	16015	15898	16036	16103	15991	16120	16119	16014	15885	15875	16088	15905	16113	16019	15796	16002	15928	16239	15988	16002	15807	15924	16013	16008	16034	16119	16051	15937	16047	16046	15921	15959	15959	15792	15930	16028	15931	16002	15877	15937	16089	16000	15917	16107	16045	15980	15845	15906	16075	15910	15965	15853	16129	16100	15992	16024	15960	16021	16000	15932	15976	16048	15824	15971	16107	15910	15846	15987	15932	16021	16100	15976	15865	15871	15873	16029	15921	15878	16139	16006	15961	15989	16032	15840	15922	16019	16086	15927	16090	15862	15849	15870	16178	16003	15914	15877	16072	15939	15888	15960	16028	16044	15890	15935	15963	16077	16063	16004	15907	16062	15991	15855	15992	15948	15966	15951	15965	16049	15928	15930	16043	15907	15966	15942	16011	15983	16101	15880	15866	15894	15947	15816	15994	16085	16026	15899	16014	16003	16005	16091	15903	16222	16034	15858	15956	15878	16117	15928	16028	16008	15978	16103	16168	15850	15903	15926	15998	16003	15803	16021	16026	15878	15875	16142	15799	16016	15961	16134	16034	15987	16099	15892	15972	15854	15878	16034	15956	15854	15945	15858	15904	16003	15889	15906	15965	16022	16170	16086	15865	15997	15947	16093	16160	16031	16018	16047	15824	15978	16060	16057	16091	15787	15940	16054	16008	15915	16110	16092	15951	16016	16102	15946	15848	15958	15888	16115	15922	15896	16030	15884	16013	16049	16004	16022	15881	15942	16014	15786	15995	15920	16103	15884	15858	16128	15983	15977	16060	15902	16073	16039	15666	16119	15950	15998	15989	16083	15916	16003	15851	15972	15986	16144	16044	16157	16045	15898	15949	15989	15943	15905	16009	15997	15811	15891	15933	15956	15904	16081	15999	15822	15962	16033	15993	15880	16099	15918	16055	16061	15986	16012	15978	15989	15992	15950	15921	16063	15843	15986	16021	16169	16078	15953	15916	15945	16013	16031	16096	16024	15993	15916	16105	15942	15946	15972	15865	16013	15987	15970	15919	16004	16016	16076	15955	16058	16022	15948	15998	15930	16202	16001	16077	16096	15994	15982	15866	15964	16063	15886	16139	16075	16070	16052	15932	16090	15955	16015	15979	15965	15794	15848	16050	15912	15917	15929	16017	16005	15888	15999	16111	16123	16046	15977	16303	16003	15925	16002	16032	16015	15991	15880	16000	16063	15782	15872	16015	15992	16016	15975	16030	16048	15913	16002	15954	16018	16058	16079	15972	16041	16012	16019	15965	16005	15948	15919	15884	16049	15959	15943	16033	16114	16014	16070	16000	15924	16046	15919	15906	15833	16096	15967	16010	15934	16069	15993	15910	16070	15952	15930	15985	15915	16010	15783	15820	16182	16005	15808	16031	16022	16039	16044	16130	16044	16116	15854	16082	16012	15869	16047	15949	16001	16183	16109	15819	16118	16054	15889	16156	15900	15891	16111	16042	16042	15997	16085	16110	15914	15999	16095	16029	15908	15863	15889	16010	15997	15986	15996	15833	16055	16077	15976	16003	15877	15944	15945	15874	15849	15967	16002	16031	16049	15869	15934	15971	15965	15927	16195	16050	15977	15994	15967	15983	16021	15958	15958	15876	16028	15839	16016	15969	15997	16008	16127	16030	15864	15839	16149	15900	15926	15777	16075	16084	15939	16007	15941	16090	16040	15967	15928	15907	15952	15993	15970	15815	15989	15901	15866	15933	16007	15982	15945	16035	16054	16144	15924	15933	16184	15870	16200	15955	16045	15950	16047	16117	15854	16081	16047	15904	15818	16039
24108	21450	29024	24372	22411	23305	22730	20136	19696	19922	19857	19598	19505	19618	19462	19465	19543	19417	19502	19576	19593	19530	19551	19328	19200	19459	19522	19205	19607	19296	19465	19254	19232	19433	19455	19257	19442	19307	19370	19280	19467	19365	19165	19484	19296	19522	19357	19262	19330	19589	19265	19446	19289	19207	19304	19402	19332	19286	19428	19761	20065	19955	19752	19748	19782	19592	19539	19438	19466	19008	19243	19280	19208	19273	19462	19240	19219	19169	19150	19485	19376	19393	19287	19361	19484	19302	19472	19430	19030	19177	19107	19323	19306	19105	19431	19161	19301	19328	19551	19249	19259	19453	19379	19366	19348	19180	19240	19330	19235	19265	19051	19269	19324	19177	19277	19343	19258	19436	19263	19104	19354	19262	19202	19496	19311	19392	19176	19153	19289	19313	19443	19184	19278	19254	19274	19282	19186	19202	19508	19293	19338	19182	19156	19246	19074	19340	19256	19167	19399	19500	19234	19456	19227	19043	19114	19306	19217	19334	19329	19262	19328	19366	19265	19274	19225	19160	19309	19381	19267	19397	19279	19452	19211	19205	19289	19129	19397	19458	19172	19276	19338	19418	19326	19246	19212	19337	19302	19450	19354	19190	19122	19110	19337	19361	19250	19355	19443	19251	19208	19314	19224	19396	19282	19294	19294	19367	19314	19261	19255	19374	19293	19279	19327	19157	19061	19265	19342	19220	19162	19301	19412	19394	19309	19348	19467	19326	19381	19191	19264	19330	19174	19362	19193	19239	19170	19273	19407	19309	19354	19311	19435	19291	19383	19098	19265	19392	19445	19304	19273	19359	19384	19183	19218	19372	19278	19262	19564	19159	19368	19290	19105	19284	19401	19198	19084	19292	19330	19304	19254	19206	19404	19600	19212	19056	19056	19325	19466	19310	19216	19414	19151	19374	19362	19267	19346	19308	19184	19180	19140	19304	19284	19316	19134	19319	19224	19297	19396	19363	19317	19353	19294	19306	19462	19103	19337	19196	19153	19053	19355	19357	19465	19249	19190	19291	19389	19388	19307	19320	19289	19153	19339	19261	19385	19090	19472	19246	19323	19153	19461	19262	19428	19196	19356	19421	19233	19403	19220	19122	19365	19546	19160	19245	19124	19358	19116	19449	19197	19424	19360	19285	19436	19164	19155	19363	19277	19103	19155	19285	19283	19111	19189	19341	19464	19166	19387	19223	19284	19374	19229	19371	19141	19291	19196	19283	19273	19134	19308	19313	19229	19301	19407	19242	19250	19358	19345	19388	19567	19293	19249	19351	19018	19272	19250	19167	19209	19213	19390	19126	19296	19074	19292	19243	19268	19498	19231	19292	19233	19160	19288	19223	19215	19318	19418	19454	19205	19266	19391	19415	19305	19438	19259	19150	19259	19137	19350	19350	19195	19283	19311	19170	19210	19215	19226	19303	19619	19173	19169	19426	19418	19124	19095	19223	19237	19180	19235	19127	18958	19251	19205	19227	19252	19327	19232	19286	19442	19294	19187	19173	19180	19152	19524	19196	19317	19008	19243	19596	19386	19214	19385	19181	19323	19428	19514	19357	19307	19375	19456	19394	19259	19250	19313	19150	19177	19213	19212	19169	19245	19122	19415	19233	19177	19111	19190	19159	19364	19226	19298	19119	19169	19279	19432	19166	19371	19301	19319	19173	19110	19278	19123	19210	19375	19287	19332	19274	19350	19186	19265	19321	19286	19463	19084	19396	19307	19338	19189	19352	19301	19342	19200	19302	19507	19052	19276	19309	19382	19349	19610	19417	19160	19069	19391	19340	19299	19268	19279	19303	19254	19067	19359	19186	19151	19044	19280	19248	19291	19234	19181	19425	19170	19242	19421	19430	19226	19273	19261	19270	19456	19279	19448	19204	19414	19122	19200	19394	19421	19237	19351	19204	19381	19152	19388	19387	19174	19353	19323	19368	19191	19304	19100	19385	19300	19327	19355	19254	19433	19274	19272	19283	19323	19307	19392	19363	19325	19231	19442	19455	19184	19500	19422	19338	19255	19224	19353	19176	19173	19395	19368	19312	19386	19030	19184	19355	19395	19317	19409	19502	19193	19110	19475	19307	19088	19309	18991	19279	19281	19388	19215	19328	19386	19343	19214	19273	19312	19288	19329	19384	19342	19223	19403	19397	19335	19147	19345	19627	19396	19346	19170	19148	19585	19377	19198	19202	19378	19403	19267	19096	19367	19240	19378	19147	19484	19315	19355	19338	19388	19311	19349	19216	19282	19286	19298	19083	19348	19208	19226	19304	19233	19428	19269	19297	19235	19362	19236	19353	19346	19402	19147	19291	19247	19275	19413	19368	19240	19470	19223	19315	19335	19162	19275	19285	19441	18975	19204	19420	19240	19050	19247	19518	19211	19087	19240	19124	19152	19351	19472	19401	19270	19151	19204	19440	19296	19221	19142	19283	19287	19262	19449	19484	19381	19336	19296	19378	19310	19295	19221	19357	19277	19308	19371	19228	19351	19211	19003	19344	19423	19284	19135	19160	19395	19458	19146	19218	19273	19381	19405	19342	19229	19379	19393	19342	19296	19504	19292	19354	19439	19363	19397	19285	19461	19359	19256	19293	19293	19117	19399	19276	19323	19208	19026	19211	19279	19492	19328	19287	19313	19251	19068	19294	19329	19180	19171	19196	19257	19436	19354	19450	19178	19464	19335	19344	19373	19224	19312	19302	19585	19350	19294	19406	19392	19384	19220	19210	19266	19484	19217	19292	19232	19169	19346	19029	19432	19172	19183	19331	19216	19205	19341	19318	19056	19547	19362	19024	19190	19371	19421	19387	19212	19317	19384	19144	19199	19415	19284	19124	19441	19187	19171	19197	19332	19397	19125	19393	19288	19246	19184	19181	19214	19461	19291	19308	19273	19192	19388	19166	19377	19194	19456	19166	19342	19320	19338	19274	19206	19342	19296	19194	19294	19176	19336	19453	19417	19261	19382	19162	19374	19349	19036	19283	19481	19271	19342	19471	19411	19183	19302	19274	19472	19451	19408	19354	19394	19306	19160	19249	19358	19346	19198	19285	19323	19495	19501	19402	19348	19274	19233	19351	19427	19368	19315	19358	19350	19308	19393	19437	19448	19366	19453	19317	19294	19258	19249	19260	19227	19269	19224	19318	19313	19358	19174	19194	19397	19323	19454	19072	19405	19352	19554	19434	19401	19135	19255	19341	19380	19210	19462	19449	19283	19118	19154	19360	19271	19338	19505	19132	18945	18983	19123	19288	19306	19340	19424	19373	19390	19182	19333	19427	19473	19419	19326	19482	19254	19160	19402	19256	19278	18867	19461	19307	19248	19419	19425	19381	19430	19237	19291	19334	19226	19168	19269	19274	19394	19270	19254	19418	19406	19402	19357	19452	19716	19463	19445	19117	19252	19200	19204	19423	19312	19228	19211	19283	19266	19309	19289	19209	19238	19285	19267	19322	19352	19267	19194	19409	19120	19389	19288	19132	19153	19446	19306	19340	19309	19168	19253	19153	19211	19302	19287	19305	19116	19328	19271	19289	19443	19462	19087	19194	19431	19443	19202	19397	19166	19462	19235	19351	19251	19024	19146	19334	19333	19444	19362	19421	19266	19183	19186	19414	19040	19222	19259	19524	19158	19382	19368	19321	19239	19430	19356	19460	19334	19229	19103	19324	19370	19371	19229	19434	19307	19207	19282	19348	19161	19087	19349	19181	19286	19332	19278	19078	19422	19236	19163	19476	19345	19203	19453	19400	19285	19491	19344	19145	19465	19234	19300	19314	19149	19196	19353	19150	19290	19357	19321	19233	19510	19482	19568	19681	19346	19256	19305	19409	19176	19311	19323	19234	19301	19430	19088	19082	19390	19405	19134	19280	19285	19181	19184	19265	19376	19219	19254	19287	19273	19222	19270	19245	19346	19444	19367	19304	19233	19198	19374	19403	19294	19464	19162	19414	19293	19352	19243	19453	19426	19131	19210	19304	19580	19269	19218	19354	19362	19273	19239	19142	19133	19460	19466	19238	19409	19095	19163	19272	19153	19160	19236	19235	19293	19221	19203	19519	19326	19282	19420	19365	19392	19242	19272	19249	19421	19146	19314	19334	19203	19234	19280	19329	19373	19500	19366	19258	19253	19194	19203	19323	19283	19256	19309	19217	19236	19367	19226	19324	19253	19259	19363	19375	19362	19147	19277	19268	19295	19451	19233	19362	18914	19176	19353	19236	19365	19275	19317	19488	19292	19149	19381	19157	19442	19314	19484	19594	19445	19188	19170	19286	19205	19445	19071	19190	19451	19383	19194	19250	19362	19390	19571	19388	19379	19343	19264	19240	19471	19113	19074	19265	19324	19284	19330	19207	19216	19078	19365	19207	19417	19334	19423	19216	19469	19397	19488	19294	19321	19321	19411	19272	19468	19299	19346	19149	19193	19234	19384	19441	19253	19293	19258	19473	19346	19342	19086	19327	19158	19268	19376	19402	19065	19105	19518	19401	19250	19491	19223	19178	19383	19227	19155	19486	19325	19426	19361	19107	19204	19084	19368	19215	19346	19253	19219	19337	19396	19196	19252	19172	19327	19515	19363	19234	19207	19312	19190	19470	19389	19175	19260	19238	19194	19080	19187	19247	19503	19308	19135	19310	19327	19204	19391	19237	19329	19236	19383	19278	19339	19108	19109	19406	19290	19147	19226	19305	19405	19290	19407	19347	19477	19387	19399	19413	19375	19254	19323	19318	19120	19264	19149	19155	19125	19443	19165	19388	19463	19234	19276	19367	19542	19437	19480	19251	19204	19373	19285	19212	19134	19346	19332	18979	19374	19213	19148	19326	19430	19434	19244	19089	19295	19379	19235	19215	19142	19186	19284	19226	19205	19498	19281	19475	19106	19208	19464	19366	19244	19441	19363	19341	19295	19353	19316	19386	19328	19353	19216	19156	19456	19044	19375	19206	19409	19323	19166	19198	19198	19323	19461	19391	19197	19271	19366	19114	19333	19251	19414	19406	19227	19322	19478	19487	19161	19258	19290	19507	19282	19248	19307	19236	19205	19402	19390	19470	19379	19381	19304	19423	19352	19285	19370	19215	19455	19359	19373	19450	19374	19391	19328	19369	19294	19057	19328	19434	19233	19295
14013	23569	22129	19061	17914	17264	16945	16664	16423	16511	16368	16146	16084	16215	16161	15972	16169	16398	16053	16063	16110	16167	16052	16008	16004	16138	16114	16084	15960	16152	16134	16025	16083	15967	16081	16155	16006	16056	16211	15949	16085	16136	15876	16126	16093	16017	16028	15956	15849	15931	15842	15946	15681	16072	15917	16068	15999	16017	16320	16579	16901	16973	16670	16635	16354	16221	16076	16040	15945	16028	16051	15954	16181	15904	15922	15788	16155	16084	16093	15854	15794	15863	16022	15913	15889	16019	16036	15965	15863	16027	15810	15841	15942	15848	16111	15878	15895	16169	15906	15828	16055	15971	16020	16031	16061	15973	16004	16022	15967	15999	16036	15984	15901	16173	15996	15793	15872	15897	15823	16014	15792	16036	15821	15919	16007	15932	15873	15812	15786	15941	15966	15965	16045	16055	16120	15862	16130	15801	15944	16067	16118	16071	15885	16065	15883	16103	16136	15977	15917	16000	16101	15898	15971	15947	15982	15790	15912	15897	15934	15993	15972	16014	15963	15783	16053	16127	16129	15939	15999	16118	16053	16032	16114	15904	15991	15980	16017	16084	15823	15984	16002	15837	16013	15991	15977	15972	15979	15816	15852	16049	16148	15965	16062	15960	15969	16128	15766	16023	15932	16118	15953	16073	16035	15666	15925	16019	15793	15961	15972	15896	16053	16052	15981	16005	15921	16109	15896	15945	15904	16011	16049	16043	15797	15793	15923	15887	15887	16082	16147	15831	16133	15974	16034	15978	16177	15942	15865	15793	15958	15806	16233	15900	16061	15948	16069	15933	16016	15985	15930	16157	16022	16048	15967	16072	15963	15954	15996	15977	15898	16239	15857	16150	16019	15928	16050	15749	15993	16129	15915	15968	15971	15990	15983	15996	15877	15919	15961	15916	16072	15943	15948	15847	15866	16176	16056	15992	15970	15913	15824	16036	15983	15813	15973	15944	15896	15994	16005	15901	15990	16057	15802	16048	16133	16020	16069	15796	15965	16077	16014	16074	15921	15901	16030	15871	15859	15860	15839	16072	15822	16013	16045	15875	15952	15938	16022	15922	16081	15750	16015	16035	15959	15997	16113	15907	16081	15986	15955	15840	16018	16031	16035	15994	15940	16014	16013	15859	15917	15775	15928	16063	15939	16172	15897	15859	16036	15934	15982	16079	15997	15764	16070	15995	15890	15985	16022	16012	15999	15932	15913	15753	15902	15983	15962	15970	15871	16013	15945	16003	16138	15948	15909	15917	15924	16144	16073	15921	15989	16083	15997	15830	16009	16063	15890	16275	15990	15890	16036	16007	15963	15946	16146	15976	16003	16050	15765	16225	16033	15948	15857	15936	16171	16167	15914	15928	16008	15998	15853	15787	15949	15781	15978	15915	16250	15878	15964	15947	16033	15955	15994	15940	16007	16017	16086	16173	16075	16020	16086	15927	15971	15975	15992	16029	15983	16078	15880	16053	16000	15815	16021	16122	15969	15960	15994	16010	16059	15959	15934	15868	15935	15989	15830	16002	15900	15991	16019	16107	16135	16011	15963	16150	16012	15918	16228	16024	16049	15883	16000	16068	15853	16039	16037	16103	16094	16014	16126	15914	16057	15908	15825	16094	15757	16001	16074	16026	16045	15860	15898	15852	15992	16003	15923	15883	16047	15952	15960	16135	15894	15965	15897	16057	15837	16106	16187	15931	15940	16076	15961	16121	16032	15953	15894	15951	15827	15933	16171	15928	16193	16001	15916	16004	15890	16028	16001	15924	15938	15984	16158	15767	15888	15989	16074	15879	15966	15964	16081	15944	15948	15848	15850	15896	16121	15809	15939	15794	16125	16033	15932	15908	15760	15929	15864	15997	15991	15970	15949	16116	15837	15935	15904	15968	16037	16136	16000	15898	16002	16089	16006	15933	15906	15972	16064	15894	16059	15993	16039	15818	15844	15933	15923	16081	16019	15918	15988	16044	16053	15660	16048	16205	15888	15942	15865	15987	16032	15946	15919	15960	15985	15904	16035	15928	15970	15875	15981	15918	15919	16157	15968	15765	15995	16074	15877	15932	15983	15804	15908	15983	16082	16069	16045	15971	16111	15942	15686	15971	15860	16064	15900	15809	15987	15920	15913	15884	15906	16161	16094	15841	16122	15711	15935	15979	16056	15887	16015	16209	15909	16077	15967	15876	15939	15912	15867	15909	16098	15915	15966	15924	15920	16081	16053	15869	15958	15857	16056	15849	15988	16002	16018	16008	16036	15975	15992	15901	15952	16037	15927	16036	15923	15920	15941	15928	15932	16103	16044	16108	15975	16012	15905	15996	15957	15957	15715	15966	16016	15996	15992	16002	15888	15840	15857	15935	15880	15897	16047	15870	15837	16039	15917	15801	15971	15963	15842	15868	16061	15991	16005	16094	15897	15919	16008	15967	16007	15929	16012	15828	16066	15853	15959	16074	15841	15891	15930	15983	15810	16074	15961	16012	15822	16033	15911	15983	15977	15768	15928	15939	15900	16164	16093	16088	15959	15956	15977	15929	15969	15992	15978	16113	16032	16006	15962	16023	15804	15821	15921	16057	15729	16129	15924	15977	15962	16041	15824	15956	15822	15836	16054	16040	15936	16035	16031	15895	16028	15970	15863	16092	16072	15953	16046	16046	16026	15899	15808	16045	15885	15897	15962	15913	16110	15993	16078	15942	15870	16075	15820	16003	16077	15934	15925	15987	16123	16109	15901	15836	15932	16004	15955	15926	16194	15944	15781	15926	16134	16092	16054	15881	15976	15978	16066	16034	16019	16092	16012	15938	15980	15894	15977	15949	16012	16066	16071	16056	16067	15876	15940	15960	16037	15716	15949	16084	16147	15973	16003	15986	15937	15959	15824	15949	16032	15882	15963	15983	15862	15962	15931	15897	16026	16028	15791	16050	15824	15922	15921	16005	16127	15846	15885	15901	15939	15959	15986	16156	15912	16025	15992	16003	16020	15802	15978	15777	15980	16024	15912	15858	15837	15999	15921	15975	16012	15919	15854	16114	15999	16028	15904	16068	16180	16000	15934	15939	16073	16177	16061	16013	15847	15944	15974	16077	16061	15992	15903	16116	15976	15851	15989	15850	15750	16118	16019	15836	15960	15960	15756	15939	16099	15815	15900	15861	16061	15732	16009	15897	15955	15840	15965	15964	16053	16033	15894	16009	15959	15940	15990	15931	16112	15878	15975	15997	15844	15914	16051	15916	15943	16068	15956	15907	16024	15887	15932	15849	15883	15966	15956	15772	15954	15856	15882	15995	16014	15965	15827	15964	15981	15930	15745	16003	15913	15911	15871	16015	15922	15941	16042	15901	15982	16045	15881	15887	15954	15950	15904	15924	15886	16060	16108	16017	16109	16107	15956	15972	15957	15919	15940	15968	15977	16139	15882	15914	15992	15961	15948	15921	16072	15922	15940	15803	15985	16127	15983	15966	15964	15908	15913	15901	15946	16054	15964	15975	15899	16006	16056	15904	16071	16128	15946	15962	15893	15933	16035	16079	16005	16006	15918	15969	15910	15894	15982	16038	15924	15926	15934	15857	16047	15899	16093	15849	16193	15891	15966	16133	15976	15842	15916	15966	15984	15831	15895	15960	16050	16004	16016	16025	15990	16009	15982	15773	15883	16034	15988	15922	16038	16155	15951	16036	16108	15914	16098	15906	15964	15820	16031	16099	15851	15996	15867	15990	15937	16024	15924	16101	15885	15995	16035	15974	16141	15858	15930	15967	15776	16073	15922	15936	16200	15775	15894	15984	16096	15852	16140	15900	16014	16061	16069	15914	15951	16151	15761	15918	15728	16075	15959	15875	15872	15921	16097	15965	15985	16065	16082	16102	16009	15930	16069	16056	15900	16032	16013	16034	15767	15979	15965	16020	15997	16039	15870	15852	16091	16189	15962	16030	15964	15846	15952	15931	15921	16038	15855	15951	15800	15939	16012	15855	15904	15945	15982	15984	16066	16026	16073	15962	15998	15964	16068	16059	16061	15870	15943	16073	15915	15956	16032	16016	15919	16077	16030	15782	15893	15963	15913	15952	15903	15979	15898	15801	15901	16097	15829	15947	15842	16143	15996	16113	15866	16088	15981	16044	15955	15929	15875	15967	15948	16057	15928	15938	16149	15943	15911	16025	15764	15875	16076	16074	15904	16132	15899	15959	15813	15983	16159	15941	15944	16000	15788	15784	16136	16016	15894	15936	16075	15984	16033	15864	16014	15775	16030	15894	15966	15943	15953	16125	16085	15933	15801	16029	15973	15854	16018	15960	15875	15874	15957	15962	16114	16102	15865	15821	16084	15969	15921	16047	15832	16048	15960	16005	15934	15957	15979	16100	15983	16072	15954	16055	15881	16024	16029	16105	15985	15988	16113	15935	15984	16192	15946	15999	15811	16019	15981	15898	16016	16056	15926	16091	15854	16078	15876	15969	15913	15982	16037	15983	15940	15983	15903	15906	15999	15966	15887	15841	15955	16035	15831	16058	16034	15930	15923	16046	15772	16069	15854	16098	15889	15953	16072	15795	15997	16148	16061	15715	15978	15989	15978	15909	15987	15995	15948	15979	15972	15906	16068	15972	15889	15984	15987	15987	15956	15884	15998	16018	15916	16083	15642	16018	15909	16101	16097	15972	15973	15920	15980	15996	16064	15862	16035	15836	16076	15928	16103	15959	16163	16128	15891	15993	16036	15942	16032	15996	15910	15900	16070	15891	16065	15944	15897	16054	15909	15900	15994	16273	15958	15955	16068	15951	15960	15913	16044	16005	15886	16026	15922	16061	16146	15805	15807	16063	15667	15975	15836	16034	15981	16066	15917	15919	16065	15830	15967	15835	15993	15885	16037	16067	15718	15974	15788	15887	15974	15945	15904	15941	15888	16118	16042	16056	16061	15948	16108	15930	15940	15762	15972	16044	15874	16000	15982	16101	15863	16094	15868	15878	16022	15766	16089	15908	16044	16019	15931	15980	16054	16128	15902	16105	16009	15781	15954	15874	16082	15829	16054	15938	15889	15934	16087	15790	15876	15861	16176	16079	15920	15996	16172	16042	15960	15925	15916	16151	15880	16113	16012	15911	15858	15849	15816	15751	15907	15982	16085	15899	16006	16107
23113	21503	29394	24045	21720	24012	26858	21653	20960	21249	21006	20901	20889	20667	20668	20532	20737	20444	20639	20280	20715	20556	20417	20217	20699	20387	20632	20639	20404	20705	20627	20540	20601	20467	20422	20488	20373	20684	20310	20598	20554	20184	20422	20329	20467	20381	20481	20307	20302	20502	20390	20467	20407	20268	20276	20373	20401	20676	20969	21156	21424	21400	21217	20975	20577	20705	20605	20313	20274	20171	20230	20359	20495	20441	20004	20250	20290	20446	20295	20331	20208	20492	20229	20479	20173	20312	20241	20440	20350	20158	20316	20394	20273	20189	20213	20283	20275	20318	20226	20257	20362	20354	20026	20452	20309	20240	20419	20293	20461	19958	20303	20325	20230	20590	20182	20302	20436	20343	20503	20024	20450	20293	20230	20314	20396	20255	20163	20055	20177	20140	20186	20597	20306	20469	20222	20340	20274	20512	20290	20141	20222	20068	20247	20264	20125	20172	20206	20314	20203	20202	20303	20521	20342	20310	20459	20139	20237	20326	20270	20098	20345	20207	20311	20401	19886	20257	20263	20388	20274	20038	20029	20215	20474	20118	20294	20352	20197	20203	20208	20296	20310	20386	20227	20227	20207	20196	20295	20124	20134	20120	20076	20054	20146	20425	20281	20266	20604	20286	20495	20436	20359	20193	20295	20220	20316	20164	20426	20378	20335	20439	20201	20187	20214	20333	20230	20187	20299	20216	20326	20416	20264	20138	20420	20261	20277	20112	20283	20386	20308	20132	20307	20161	20125	20075	20254	20280	20307	20406	20411	20336	20169	20227	20355	20281	20258	20134	20247	20258	20192	20275	20444	20143	20425	20010	20220	20438	20236	20269	20166	20331	20388	20356	20119	20265	20329	20176	20220	20261	20182	20341	20204	20265	20379	20406	20306	20324	20398	20115	20333	20191	20345	20098	20170	20306	20407	20239	20252	20404	20130	20300	20245	20247	20131	20247	20466	20206	20297	20446	20233	20233	20263	20015	20190	20056	20430	20341	20303	20311	20381	20299	20321	20241	20183	20051	20269	20267	20304	20419	20454	20228	20268	20235	20268	20404	20101	20379	20263	20348	20188	20233	20146	20089	20362	20441	20257	20264	20012	20442	20260	20306	20072	20077	20170	20078	20457	20310	20081	20408	20258	20143	20099	20301	20419	20094	20271	20410	20219	20292	20317	20061	20284	20467	20162	20489	20493	20198	20279	20128	20160	20257	20201	20187	20402	20369	20327	20103	20188	20374	20068	20084	20204	20366	20258	20241	20301	20255	20188	20413	20366	20297	20214	20352	20213	20160	20123	20535	20220	20409	20305	20238	20307	20408	20241	20352	20271	20273	20408	20404	20220	20351	20108	20282	20288	20220	20234	20266	20018	20284	20345	20156	20169	20156	20315	20404	20246	20131	20174	20114	20308	20315	20653	20386	20088	20263	20103	20174	20371	20168	20184	20455	20360	20189	20331	20254	20042	20154	20197	20243	20500	20427	20252	20225	20108	20325	20318	20167	20305	20242	20021	20394	20203	20116	20147	20275	20205	20126	20127	20206	20142	20163	20206	20059	20202	20476	20323	20123	20336	20349	20176	20239	20336	20208	20238	20244	20115	20090	20185	20227	20192	20240	20180	20092	20268	20286	20247	20535	20262	20253	20210	20368	20309	20189	20068	20186	20196	20418	20361	20158	20078	20348	20089	20312	20359	20350	20046	20401	20289	20410	20380	20300	19989	20348	20211	20196	20366	20266	20402	20266	20187	20378	20351	20160	20157	20189	20230	20127	20178	20116	20134	20308	20279	20277	20433	20278	20096	20405	20212	20217	20274	20175	20298	20249	20160	20179	20306	20493	20247	20413	20365	20286	20253	20210	20150	20329	20245	20286	20114	20330	20204	20180	20338	20237	20260	20305	20376	20171	20207	20394	20149	20183	20243	20083	20464	20231	20147	20244	20092	20094	20416	20236	20149	20263	20393	20227	20209	20207	20143	20357	20314	20323	20182	20092	20281	20454	20439	20308	20238	20401	20425	20099	20246	20278	20331	20532	20307	20297	20224	20329	20193	20179	20189	20117	20278	20180	20383	20093	20143	20297	20303	20398	20248	20295	20447	20165	20222	20044	20128	20254	20200	20144	20167	20225	20285	20277	20261	20337	20180	20265	20139	20191	20473	20330	20180	20305	20413	20283	20349	20203	20230	20113	20287	20404	20392	20374	20184	20105	20118	20129	20322	20127	20168	20434	20221	20306	20171	20417	20476	20286	20238	20219	20306	20215	20209	20255	20249	20146	20219	20215	20211	20319	20567	20043	20299	20191	20435	20379	20475	20159	20255	20191	20385	20241	20310	20204	20138	20326	20202	20098	20346	20098	20030	20225	20230	20315	20434	20407	20098	20296	20274	20132	20338	20242	20143	20296	20328	20298	20333	20135	20141	20400	20346	20475	20284	20403	20170	20166	20297	20265	20222	20333	20215	20129	20019	20132	20113	20257	20204	20283	20090	20238	20119	20256	20214	20236	20237	20118	20372	20338	20309	20337	20335	20213	20287	20415	20127	20170	20274	19986	20250	20168	20104	20237	20352	20256	20491	20258	20222	20098	20242	20367	20286	20268	20233	20255	20279	20366	20421	20384	20376	20373	20237	20154	20274	20381	20249	20340	20276	20020	20384	20215	20292	20293	20287	20378	20274	20265	20144	20353	20247	20106	20268	20015	20224	20226	20235	20404	20186	20090	20257	20235	20308	20301	20279	20259	20228	20016	20155	20338	20243	20161	20190	20096	20150	20132	20461	20257	20356	20227	20288	20079	20309	20391	20249	20164	20151	20289	20234	20372	20305	20177	20149	20266	20191	19954	20300	20291	20108	20313	20256	20380	20384	20132	20080	20043	20123	20110	20231	20226	20125	20295	20305	20123	20362	20031	20223	20287	20304	20164	20096	20005	20269	20229	20372	20271	20323	20163	20324	20371	20198	20396	20219	20132	20310	20360	20318	20388	20361	20146	20371	20227	20195	20189	20311	20185	20253	20284	20282	20166	20209	20266	20287	20262	20289	20233	20232	20287	20351	20296	20355	20202	20290	20248	20298	20422	20216	20339	20167	20387	20542	20203	20450	20264	20007	20353	20217	20201	20444	20493	20152	20186	20115	20131	20073	20299	20253	20164	20047	20119	20353	20099	20272	20286	20239	20224	20310	20255	20181	20333	20186	20243	20406	20378	20413	20303	20241	20273	20301	20097	20183	20333	20290	20351	20194	20260	20126	20280	20213	20178	20370	20245	20532	20320	20498	20416	20423	20306	20256	20227	20225	20372	20404	20513	20380	20296	20421	20188	20251	20287	20155	20356	20055	20227	20161	20288	20060	20231	20279	20092	20150	20251	20283	20556	20263	20157	20156	20112	20319	19996	20407	20168	20208	20342	20314	20112	20114	20183	20526	20547	20257	20294	20372	20142	20261	20079	20333	20398	20301	20306	20362	20234	20373	20134	20497	20250	20129	20339	20197	20241	20367	20083	20329	20355	20022	20349	20273	20289	20177	20198	20467	20525	20351	20306	20235	20420	20504	20254	20160	20153	20300	20131	20431	20138	20212	20286	20265	20213	20265	20366	20265	20087	20192	20143	20352	20212	20033	20392	20369	20449	20449	20243	20266	20278	20237	20105	20081	20258	20239	20317	20142	20167	20438	20304	20354	19975	20375	20376	20194	20161	20422	20130	20276	20254	20197	20178	20401	20159	20487	20366	20234	20433	20173	20286	20155	20135	20192	20308	20141	20252	20187	20139	20201	20271	20232	20331	20413	20393	20427	20366	20278	20206	20047	20242	20364	20448	19955	20206	20283	20109	20411	20506	20223	20130	20369	20485	20159	20415	20233	20036	20187	20117	20366	20315	20195	20186	20061	20018	20357	20228	20336	20576	20171	20097	20208	20329	20168	20410	20281	20403	20218	20108	20241	20353	20156	20043	20097	20346	20107	20245	20193	20035	20403	20342	20303	20348	20138	20244	20225	20133	20240	20265	20258	20130	20436	20357	20273	20341	20473	20024	20436	20274	20404	20117	20410	20258	20350	20176	20174	20272	20184	20313	20316	20246	20365	20389	20445	20112	20254	20428	20473	20405	20339	20424	20038	20257	20244	20203	20220	20065	20036	20189	20148	20174	20337	20328	20364	20365	20192	20491	20403	20302	20377	20190	20289	20133	20099	20239	20182	20504	20241	20249	20251	20305	20492	20274	20227	20367	20452	20371	20332	20187	20307	20464	20298	20203	20258	20421	20274	20358	20250	20423	20270	20231	20317	20213	20176	20086	20316	20142	20236	20111	20257	20118	20117	20058	20121	20202	20257	20256	20227	20313	20289	20363	20256	20482	20423	20325	20120	20369	20083	20131	20216	20221	20153	20309	20324	20275	20134	20170	20176	20307	20333	20367	20252	20046	20310	20177	20432	20394	20316	20251	20326	20160	20374	20229	20268	20128	20171	20137	20185	20132	20344	20222	20201	20222	20167	20379	20263	20321	20245	20499	20590	20238	20327	20267	20367	20036	20529	20320	20455	20253	20123	20349	20145	20317	20274	20278	20253	20212	20431	20391	20339	20239	20210	20396	20460	20255	20145	20238	20251	20297	20305	20077	20231	20057	19950	20268	20304	20201	20180	20067	20135	20233	20408	20205	20438	20399	20286	20240	20212	20190	20433	20318	20379	20044	20183	20255	20087	20359	20037	20363	20224	20266	20482	20154	20136	20135	20261	20385	20139	20349	20357	20035	20431	20329	20266	20121	20098	20263	20178	20224	20339	20250	20206	20116	20283	20186	20168	20364	20351	20319	20255	20216	20123	20368	20252	20486	20197	20203	20289	20198	20154	20143	20193	20307	20294	20406	20086	20262	20229	20046	20273	20261	20158	20110	20248	20143	20271	20325	20157	20251	20175	20176	20251	20196	20265	20203	20382	20269	20302	20079	20125	20175	20310	20066	20217	20095	20342	20348	20287	20074	20137	20421	20511	20226	20273	20233	20307	20175	20136	20433	20258	20107	20108	20159	20173	20059	20086	20248	20231	20268	20228	20062	20397	20115	20408	20286	20455	20130	20454	20228	20427	20315	20412	20253	20087	20281	20299	20042	20259	20202	20260	20230	20438	20242	20518	20254
15898	28590	26370	21715	19954	18940	18145	17893	17645	17483	17201	17070	16944	16845	16686	16707	16720	16694	16824	16699	16692	16914	16721	16740	16708	16607	16577	16725	16738	16606	16460	16759	16771	16610	16488	16684	16708	16517	16721	16607	16668	16694	16621	16550	16574	16646	16718	16676	16637	16545	16700	16655	16658	16536	16537	16583	16671	17087	17333	17818	17905	17934	17562	17167	16823	16934	16649	16608	16670	16612	16713	16816	16610	16404	16437	16599	16643	16573	16488	16641	16651	16530	16227	16623	16617	16630	16521	16719	16653	16503	16522	16490	16378	16527	16533	16467	16474	16531	16537	16608	16534	16485	16668	16332	16576	16525	16621	16765	16442	16656	16538	16651	16429	16562	16484	16568	16596	16423	16678	16574	16502	16647	16564	16435	16568	16482	16567	16509	16687	16446	16500	16596	16613	16494	16409	16547	16540	16529	16506	16507	16628	16386	16580	16359	16371	16594	16403	16647	16600	16375	16640	16616	16468	16472	16400	16459	16572	16475	16541	16489	16589	16624	16504	16496	16613	16459	16647	16574	16345	16527	16629	16527	16469	16483	16436	16373	16633	16722	16614	16404	16505	16455	16369	16576	16477	16479	16455	16516	16517	16625	16559	16508	16665	16665	16517	16627	16387	16512	16620	16575	16612	16783	16482	16492	16536	16440	16477	16534	16578	16649	16707	16639	16454	16523	16585	16528	16464	16614	16597	16600	16647	16478	16752	16384	16697	16552	16390	16522	16541	16495	16487	16642	16565	16549	16219	16669	16574	16624	16399	16681	16470	16499	16566	16478	16539	16431	16412	16431	16410	16584	16494	16679	16585	16520	16429	16475	16667	16635	16405	16513	16445	16519	16585	16585	16461	16553	16523	16510	16674	16478	16307	16527	16559	16468	16455	16700	16628	16599	16575	16509	16353	16612	16709	16437	16560	16511	16462	16516	16620	16577	16507	16535	16562	16651	16488	16592	16541	16532	16439	16602	16582	16621	16575	16537	16582	16509	16661	16484	16437	16443	16496	16680	16677	16593	16496	16454	16448	16629	16468	16500	16440	16561	16399	16547	16462	16581	16555	16478	16519	16448	16452	16616	16431	16657	16409	16557	16584	16559	16648	16537	16545	16569	16382	16509	16602	16699	16368	16653	16513	16538	16527	16582	16617	16483	16499	16723	16411	16439	16617	16511	16556	16360	16396	16577	16607	16586	16603	16546	16399	16690	16544	16518	16571	16522	16553	16474	16396	16570	16228	16609	16583	16399	16712	16613	16386	16731	16548	16394	16601	16554	16646	16594	16415	16560	16581	16507	16577	16478	16735	16533	16390	16494	16494	16490	16742	16578	16568	16577	16605	16506	16522	16632	16538	16489	16518	16551	16547	16579	16510	16487	16640	16561	16615	16556	16589	16482	16635	16483	16407	16492	16576	16379	16560	16617	16470	16415	16781	16638	16470	16440	16399	16569	16470	16426	16428	16446	16393	16538	16309	16556	16578	16414	16474	16426	16518	16575	16561	16510	16493	16416	16510	16449	16484	16583	16676	16439	16654	16577	16405	16888	16559	16514	16620	16515	16683	16541	16647	16518	16553	16539	16598	16438	16637	16641	16444	16756	16441	16578	16575	16522	16548	16570	16603	16481	16603	16675	16556	16484	16658	16462	16527	16557	16531	16397	16533	16613	16644	16519	16719	16486	16674	16701	16619	16579	16695	16434	16600	16536	16420	16477	16590	16539	16581	16544	16645	16526	16557	16641	16628	16469	16714	16432	16426	16618	16590	16692	16427	16689	16561	16614	16474	16474	16507	16595	16493	16375	16482	16583	16590	16703	16551	16628	16551	16437	16358	16617	16484	16373	16484	16658	16639	16603	16552	16554	16356	16517	16536	16542	16455	16494	16499	16667	16460	16674	16442	16660	16511	16584	16478	16482	16462	16646	16342	16554	16539	16563	16470	16552	16398	16381	16503	16599	16580	16400	16643	16576	16676	16618	16549	16466	16578	16554	16533	16544	16474	16524	16548	16525	16525	16497	16616	16383	16515	16674	16473	16552	16430	16705	16425	16620	16615	16619	16506	16493	16440	16305	16694	16505	16588	16583	16469	16521	16472	16566	16518	16512	16730	16585	16669	16524	16578	16578	16565	16335	16537	16528	16485	16476	16614	16374	16617	16655	16503	16542	16472	16480	16442	16624	16583	16459	16609	16579	16526	16482	16432	16702	16432	16439	16539	16762	16509	16527	16372	16612	16516	16729	16500	16423	16485	16610	16473	16587	16634	16466	16565	16449	16486	16523	16541	16483	16530	16627	16469	16379	16640	16427	16611	16575	16632	16521	16680	16502	16360	16591	16340	16458	16398	16461	16373	16672	16651	16648	16616	16428	16507	16488	16492	16507	16404	16673	16432	16396	16560	16514	16503	16607	16439	16402	16266	16535	16630	16530	16453	16501	16579	16401	16422	16645	16513	16648	16402	16419	16502	16363	16678	16531	16604	16558	16453	16514	16493	16567	16610	16398	16578	16542	16614	16508	16668	16589	16626	16501	16497	16514	16583	16600	16561	16522	16650	16388	16482	16369	16592	16456	16664	16573	16522	16640	16607	16636	16548	16350	16725	16447	16482	16516	16511	16454	16633	16624	16485	16632	16526	16654	16477	16417	16562	16345	16528	16519	16432	16714	16345	16527	16729	16632	16594	16450	16617	16525	16554	16607	16568	16603	16697	16453	16533	16585	16538	16686	16453	16490	16649	16349	16776	16694	16603	16598	16590	16493	16537	16639	16555	16462	16476	16539	16594	16571	16492	16740	16432	16525	16320	16524	16472	16477	16590	16667	16426	16361	16631	16315	16412	16653	16667	16499	16454	16575	16559	16482	16296	16386	16593	16414	16429	16508	16621	16473	16524	16388	16513	16405	16475	16506	16543	16554	16442	16473	16630	16623	16464	16633	16570	16533	16421	16514	16450	16532	16613	16407	16551	16427	16632	16429	16406	16315	16462	16536	16489	16511	16552	16587	16577	16520	16512	16563	16596	16480	16403	16536	16556	16677	16602	16678	16391	16585	16573	16507	16494	16545	16638	16452	16554	16490	16432	16551	16491	16473	16575	16413	16589	16391	16649	16419	16520	16605	16529	16522	16365	16446	16560	16580	16428	16514	16407	16681	16555	16588	16431	16474	16508	16501	16559	16329	16483	16627	16535	16491	16461	16549	16548	16442	16454	16553	16558	16584	16464	16478	16610	16497	16544	16636	16415	16568	16425	16452	16451	16526	16603	16624	16536	16559	16501	16641	16522	16560	16643	16574	16610	16417	16575	16467	16505	16503	16552	16484	16626	16619	16512	16375	16481	16731	16521	16511	16462	16639	16361	16362	16656	16498	16398	16436	16540	16653	16429	16586	16617	16656	16435	16585	16636	16600	16529	16667	16448	16480	16604	16508	16642	16591	16309	16506	16682	16511	16533	16587	16545	16532	16654	16389	16640	16601	16544	16542	16600	16503	16602	16617	16417	16567	16418	16591	16497	16652	16412	16562	16700	16523	16485	16537	16348	16596	16653	16636	16315	16737	16468	16495	16615	16564	16360	16477	16527	16507	16569	16491	16589	16431	16403	16507	16492	16453	16473	16690	16452	16511	16524	16372	16734	16496	16408	16432	16626	16612	16474	16538	16595	16587	16592	16376	16329	16429	16548	16697	16603	16486	16651	16379	16547	16626	16496	16422	16436	16690	16583	16528	16554	16622	16378	16392	16665	16515	16361	16498	16541	16648	16553	16385	16561	16528	16441	16458	16538	16603	16673	16486	16550	16483	16503	16470	16614	16626	16420	16437	16506	16485	16580	16526	16606	16767	16481	16522	16652	16736	16567	16464	16412	16531	16668	16620	16586	16449	16427	16434	16403	16634	16641	16556	16541	16601	16692	16644	16526	16506	16695	16557	16402	16635	16468	16570	16457	16397	16606	16392	16754	16536	16649	16558	16476	16480	16626	16639	16616	16556	16618	16735	16474	16604	16549	16461	16575	16556	16316	16509	16725	16481	16360	16618	16373	16564	16392	16703	16514	16449	16510	16546	16569	16459	16650	16696	16687	16654	16612	16608	16571	16563	16515	16548	16432	16681	16633	16604	16456	16490	16507	16524	16556	16356	16471	16395	16603	16494	16456	16400	16348	16608	16584	16462	16481	16721	16434	16620	16432	16365	16650	16424	16577	16547	16492	16570	16659	16593	16547	16619	16602	16581	16615	16492	16429	16567	16701	16603	16513	16622	16602	16513	16308	16525	16521	16580	16450	16606	16585	16450	16485	16560	16498	16463	16633	16451	16453	16666	16405	16394	16549	16573	16500	16477	16575	16519	16511	16498	16552	16356	16581	16624	16544	16611	16362	16637	16445	16283	16612	16615	16648	16482	16548	16534	16500	16457	16455	16400	16413	16660	16441	16504	16497	16575	16524	16553	16422	16698	16566	16581	16551	16638	16467	16525	16712	16415	16647	16575	16663	16462	16594	16470	16643	16496	16535	16601	16483	16392	16593	16487	16532	16868	16536	16377	16782	16506	16670	16518	16524	16457	16571	16535	16503	16508	16486	16491	16650	16438	16462	16648	16436	16401	16474	16484	16432	16671	16572	16768	16534	16361	16587	16441	16477	16420	16712	16530	16616	16516	16540	16552	16579	16508	16658	16573	16469	16589	16715	16570	16338	16700	16606	16584	16578	16361	16555	16578	16639	16528	16666	16520	16457	16436	16577	16578	16497	16475	16524	16488	16482	16551	16475	16453	16663	16466	16721	16421	16456	16597	16401	16326	16516	16432	16590	16495	16595	16368	16620	16570	16578	16365	16781	16484	16737	16603	16435	16525	16586	16685	16633	16555	16516	16474	16526	16501	16604	16589	16271	16466	16542	16624	16461	16590	16637	16548	16639	16423	16463	16618	16466	16595	16642	16569	16560	16608	16628	16504	16424	16471	16481	16503	16594	16583	16623	16477	16564	16589	16506	16514	16508	16388	16543	16739	16580	16664	16665	16466	16495	16459	16576	16637	16710	16286	16450	16589	16523	16508	16534	16529	16662	16462	16270	16555	16506	16607	16646	16295	16552	16486	16522	16674	16372	16572	16625	16511	16752	16705	16439	16477	16605	16437	16704	16486
28233	22639	25833	23502	20769	20641	21190	20825	20633	20589	20668	20699	20787	20675	20648	20571	20430	20442	20774	20765	20781	20637	20419	20583	20784	20694	20607	20701	20796	20653	20508	20644	20792	20508	20636	20732	20917	20631	20495	20582	20769	20452	20693	20648	20656	20743	20842	20764	20508	20533	20717	20773	20752	20588	20562	20760	20750	20654	20800	20688	20830	20745	20665	20682	20649	20617	20622	20593	20570	20504	20519	20599	20638	20586	20530	20756	20675	20383	20573	20678	20928	20484	20633	20682	20624	20650	20664	20520	20660	20502	20743	20543	20580	20683	20805	20624	20434	20497	20570	20704	20610	20804	20652	20430	20715	20657	20454	20630	20696	20507	20821	20556	20564	20606	20656	20534	20521	20623	20659	20653	20685	20485	20624	20713	20555	20471	20588	20751	20712	20479	20532	20648	20685	20540	20406	20427	20421	20423	20633	20739	20780	20355	20495	20516	20559	20567	20700	20492	20536	20701	20704	20671	20462	20695	20588	20431	20668	20511	20465	20647	20621	20632	20558	20688	20618	20603	20543	20412	20742	20538	20488	20552	20761	20517	20552	20638	20589	20633	20432	20709	20818	20358	20532	20506	20647	20880	20529	20760	20634	20510	20633	20746	20473	20739	20667	20650	20651	20743	20587	20574	20690	20638	20627	20631	20659	20800	20576	20757	20500	20476	20526	20718	20536	20450	20633	20593	20562	20543	20588	20548	20660	20541	20415	20454	20503	20706	20690	20488	20687	20552	20638	20475	20432	20377	20765	20580	20601	20458	20601	20324	20815	20701	20710	20771	20654	20450	20421	20497	20426	20601	20704	20545	20710	20580	20672	20741	20654	20595	20563	20679	20521	20550	20660	20622	20733	20711	20583	20628	20607	20610	20480	20705	20640	20687	20572	20663	20683	20706	20761	20639	20496	20739	20614	20744	20537	20730	20800	20450	20630	20631	20461	20617	20575	20590	20758	20793	20881	20593	20509	20686	20701	20551	20516	20617	20673	20776	20578	20367	20571	20395	20681	20572	20421	20678	20676	20795	20644	20815	20530	20702	20578	20584	20660	20597	20493	20489	20719	20637	20643	20631	20585	20806	20520	20490	20632	20787	20546	20838	20560	20698	20782	20555	20470	20709	20587	20430	20736	20671	20711	20783	20574	20574	20552	20614	20794	20847	20601	20636	20582	20540	20508	20802	20541	20572	20829	20649	20643	20618	20647	20680	20488	20520	20648	20654	20839	20736	20710	20767	20921	20450	20639	20495	20716	20545	20494	20404	20560	20596	20530	20620	20798	20688	20693	20585	20428	20667	20586	20632	20615	20544	20483	20526	20706	20604	20972	20682	20429	20649	20573	20530	20519	20631	20713	20640	20686	20460	20650	20699	20607	20679	20808	20366	20543	20550	20702	20735	20541	20653	20683	20621	20751	20631	20687	20659	20526	20497	20631	20425	20754	20730	20466	20444	20584	20648	20550	20670	20481	20776	20542	20633	20739	20647	20473	20552	20384	20368	20508	20789	20531	20491	20665	20690	20591	20753	20661	20729	20616	20616	20496	20716	20735	20544	20596	20808	20694	20693	20494	20460	20587	20584	20600	20513	20451	20682	20677	20759	20434	20534	20703	20619	20720	20652	20656	20590	20590	20754	20588	20675	20650	20664	20556	20704	20677	20424	20607	20698	20652	20708	20641	20567	20501	20760	20643	20753	20684	20475	20541	20813	20615	20576	20445	20694	20693	20836	20807	20550	20606	20442	20592	20747	20517	20504	20486	20665	20572	20630	20611	20677	20497	20635	20775	20626	20805	20464	20684	20627	20744	20767	20480	20570	20623	20710	20511	20573	20699	20660	20306	20573	20430	20652	20625	20533	20662	20537	20756	20504	20315	20365	20798	20605	20602	20634	20481	20751	20698	20751	20649	20715	20611	20371	20732	20596	20544	20513	20516	20664	20710	20577	20401	20474	20595	20566	20666	20483	20312	20637	20616	20622	20637	20587	20802	20573	20571	20341	20539	20655	20867	20736	20667	20824	20639	20707	20552	20653	20594	20474	20726	20363	20751	20723	20619	20599	20616	20606	20401	20695	20775	20639	20529	20604	20464	20487	20657	20546	20633	20322	20618	20336	20584	20588	20537	20577	20858	20693	20510	20636	20613	20876	20742	20711	20601	20674	20498	20567	20641	20804	20611	20540	20530	20364	20742	20692	20669	20699	20657	20391	20592	20592	20628	20608	20818	20347	20649	20366	20689	20726	20599	20835	20488	20591	20628	20707	20577	20662	20567	20548	20566	20558	20891	20708	20630	20585	20886	20621	20674	20622	20645	20728	20817	20594	20642	20772	20577	20420	20439	20592	20427	20651	20697	20652	20710	20609	20420	20361	20662	20595	20505	20496	20628	20729	20538	20518	20475	20547	20657	20606	20568	20652	20642	20703	20817	20494	20604	20546	20581	20842	20737	20618	20683	20757	20749	20500	20567	20525	20536	20395	20573	20515	20522	20613	20425	20655	20658	20551	20514	20658	20472	20789	20691	20593	20771	20674	20955	20676	20465	20770	20741	20474	20680	20518	20675	20504	20813	20450	20706	20727	20622	20746	20904	20584	20679	20431	20579	20488	20561	20796	20638	20544	20571	20478	20771	20735	20644	20487	20795	20585	20656	20575	20582	20907	20778	20666	20537	20583	20828	20533	20563	20597	20828	20669	20713	20729	20742	20452	20643	20530	20252	20616	20454	20701	20768	20645	20736	20417	20595	20709	20651	20707	20473	20582	20399	20571	20558	20711	20390	20366	20527	20768	20846	20654	20463	20628	20912	20487	20633	20848	20646	20756	20612	20690	20544	20619	20654	20617	20576	20914	20741	20807	20804	20539	20838	20634	20728	20689	20608	20616	20481	20679	20571	20591	20691	20579	20542	20528	20751	20638	20629	20606	20874	20341	20595	20432	20404	20512	20611	20448	20782	20681	20625	20666	20650	20629	20686	20635	20619	20590	20592	20716	20647	20801	20797	20614	20429	20556	20690	20595	20923	20727	20576	20408	20802	20689	20596	20505	20709	20663	20671	20333	20863	20729	20721	20693	20561	20741	20626	20665	20382	20734	20818	20742	20839	20560	20702	20638	20647	20648	20607	20520	20691	20555	20702	20541	20674	20524	20591	20753	20579	20412	20671	20636	20750	20734	20553	20456	20552	20622	20760	20470	20591	20589	20633	20678	20733	20652	20663	20701	20697	20417	20570	20828	20515	20586	20700	20749	20680	20588	20588	20681	20707	20566	20562	20584	20746	20611	20710	20701	20581	20533	20389	20558	20431	20471	20889	20596	20734	20511	20675	20680	20382	20737	20607	20592	20559	20750	20789	20530	20682	20751	20622	20712	20642	20640	20807	20518	20651	20560	20625	20573	20638	20715	20650	20632	20603	20529	20355	20616	20474	20822	20835	20532	20773	20714	20611	20607	20589	20790	20571	20521	20556	20546	20488	20799	20576	20573	20760	20627	20832	20725	20675	20657	20716	20710	20965	20521	20661	20723	20942	20675	20570	20604	20467	20565	20700	20518	20469	20684	20606	20621	20512	20383	20703	20494	20736	20642	20775	20430	20535	20299	20669	20607	20786	20801	20585	20497	20689	20757	20800	20629	20528	20462	20805	20701	20339	20617	20792	20762	20671	20572	20673	20490	20547	20388	20434	20829	20820	20542	20546	20731	20763	20505	20643	20486	20600	20711	20504	20663	20662	20687	20619	20619	20662	20782	20638	20461	20553	20613	20467	20781	20698	20706	20844	20555	20716	20478	20378	20546	20620	20719	20439	20636	20825	20693	20597	20535	20655	20417	20635	20767	20815	20588	20552	20554	20497	20710	20546	20496	20681	20666	20772	20656	20536	20570	20483	20537	20675	20765	20745	20537	20613	20554	20716	20560	20615	20635	20650	20882	20796	20719	20722	20839	20537	20602	20579	20570	20591	20734	20715	20673	20689	20495	20549	20738	20764	20592	20519	20586	20634	20616	20533	20589	20813	20773	20699	20640	20573	20599	20776	20773	20478	20766	20786	20481	20587	20577	20684	20621	20780	20647	20447	20624	20617	20676	20655	20649	20575	20514	20263	20443	20528	20571	20589	20590	20780	20607	20591	20705	20887	20500	20808	20756	20514	20422	20579	20580	20589	20765	20414	20593	20722	20684	20532	20591	20828	20588	20553	20712	20739	20809	20710	20449	20609	20498	20768	20833	20702	20814	20666	20967	20636	20844	20692	20593	20651	20861	20616	20649	20698	20799	20729	20707	20772	20713	20694	20808	20822	20732	20618	20577	20664	20754	20599	20558	20771	20573	20593	20587	20412	20570	20542	20467	20593	20773	20533	20525	20594	20582	20529	20635	20710	20545	20684	20660	20550	20707	20495	20795	20588	20810	20731	20586	20689	20627	20491	20621	20462	20503	20687	20552	20711	20516	20595	20489	20631	20582	20561	20669	20506	20797	20613	20695	20537	20684	20668	20619	20655	20643	20702	20755	20681	20656	20632	20838	20802	20597	20746	20522	20587	20539	20690	20521	20622	20416	20643	20418	20555	20645	20697	20525	20765	20608	20821	20468	20833	20425	20578	20517	20610	20613	20656	20860	20565	20558	20552	20516	20688	20490	20626	20470	20615	20538	20373	20788	20591	20776	20500	20523	20513	20582	20592	20795	20808	20486	20485	20463	20742	20549	20595	20596	20529	20479	20476	20847	20608	20377	20525	20521	20886	20620	20869	20708	20715	20415	20648	20513	20735	20390	20504	20497	20490	20653	20525	20677	20580	20688	20682	20676	20644	20505	20648	20675	20616	20459	20707	20608	20730	20832	20495	20695	20531	20740	20543	20410	20623	20815	20598	20710	20837	20751	20612	20467	20685	20411	20453	20533	20640	20563	20786	20725	20705	20758	20594	20524	20611	20807	20603	20649	20417	20710	20657	20681	20563	20718	20817	20656	20727	20667	20525	20691	20667	20640	20787	20600	20627	20551	20704	20619	20501	20650	20526	20709	20390	20451	20586	20442	20513	20549	20728	20560	20686	20538	20678	20525	20542	20553	20738	20465	20858	20711	20800	20598	20709	20692	20578	20564	20690	20588	20604	20572	20692	20638	20654	20771	20750	20502	20630	20664
15904	18633	18426	17494	17250	17071	17028	17073	16892	16945	16876	16732	16763	16761	16823	16742	16726	16791	16920	16610	16852	16720	16838	16800	16524	16797	16846	16776	16804	16789	16824	16848	16752	16869	16843	16866	16680	16751	16837	16734	16775	16563	16787	16694	16826	16708	16696	16781	16717	16840	16741	16771	16723	16800	16797	16647	16692	16777	16702	16907	16905	16848	16900	16862	16834	16937	16657	16687	16662	16716	16781	17003	16717	16681	16789	16773	16760	16710	16852	16819	16785	16683	16685	16685	16647	16742	16837	16685	16822	16890	16606	16894	16954	16657	16691	16746	16671	16631	16923	16653	16756	16677	16984	16672	16716	16833	16757	16667	16826	16604	16769	16778	16749	16775	16659	16849	16677	17016	16765	16819	16719	16759	16910	16704	16579	16732	16699	16777	16704	16877	16763	16618	16550	16887	16773	16739	16772	16783	16694	16617	16855	16800	16691	16683	16761	16933	16743	16700	16834	16743	16714	16801	16681	16712	16713	16928	16838	16604	16628	16792	16745	16711	16646	16788	16732	16699	16662	16733	16555	16750	16710	16757	16707	16608	16677	16761	16725	16765	16717	16892	16693	16800	16875	16640	16657	16863	16452	16686	16710	16691	16796	16972	16632	16916	16704	16982	16704	16803	16685	16910	16732	16617	16892	16710	16575	16900	16684	16698	16614	16624	16843	16781	16771	16808	16739	16671	16615	16619	16734	16826	16686	16682	16718	16626	16715	16670	16692	16767	16678	16757	16842	16694	16694	16667	16798	16698	16813	16699	16763	16828	16705	16707	16643	16750	16747	16801	16818	16816	16698	16840	16812	16689	16788	16761	16732	16719	16618	16708	16711	16670	16803	16573	16668	16605	16575	16754	16759	16717	16678	16807	16651	16810	16705	16862	16677	16711	16619	16741	16542	16621	16671	16700	16786	16682	16747	16697	16745	16771	16767	16671	16623	16915	16687	16673	16836	16680	16833	16750	16837	16735	16733	16770	16634	16855	16668	16747	16834	16799	16801	16822	16509	16776	16735	16631	16831	17031	16742	16749	16504	16865	16665	16680	16566	16783	16707	16808	16741	16752	16701	16647	16806	16833	16662	16843	16668	16717	16848	16768	16841	16656	16654	16965	16749	16624	16821	16557	16691	16915	16539	16755	16625	16601	16760	16923	16659	16802	16682	16609	16646	16716	16667	16842	16867	16635	16803	16771	16783	16789	16810	16584	16827	16786	16749	16610	16778	16720	16818	16752	16733	16839	16683	16921	16808	16720	16730	16813	16611	16852	16715	16723	16719	16520	16795	16762	16972	16845	16842	16847	16601	16908	16797	16821	16782	17000	16874	16545	16736	16882	16854	16872	16729	16704	16792	16795	16858	16664	16748	16913	16908	16772	16819	16618	16797	16809	16827	16689	16714	16680	16830	16620	16783	16664	16483	16866	16581	16966	16866	16789	16725	16729	16796	16704	16629	16748	16836	16765	16752	16910	16799	16717	16873	16578	16715	16727	16620	16581	16941	16790	16634	16634	16570	16727	16768	16780	16835	16696	16701	16748	16820	16932	16692	16646	16620	16704	16762	16670	16767	16974	16629	16931	16831	16724	16885	16718	16686	16643	16626	16799	16753	16911	16670	16775	16886	16801	16645	16912	16966	16681	16512	16789	16814	16757	16802	16760	16801	16726	16729	16698	16533	16755	16743	16975	16621	16794	16707	16771	16816	16743	16669	16681	16727	16906	16836	16657	16797	16826	16840	16580	16790	16645	16720	16750	16722	16804	16665	16924	16976	16702	16711	16617	16600	16734	16729	16600	16745	16535	16837	16642	16859	16526	16568	16753	16761	16722	16722	16793	16774	16578	16771	16787	16799	16797	16640	16809	16875	16740	16564	16817	16779	16718	16823	16794	16688	16692	16802	16654	16681	16656	16750	16933	16774	16666	16789	16907	16609	16597	16634	16599	16558	16637	16741	16771	16786	16654	16898	16655	16730	16628	16797	16759	16676	16605	16733	16723	16853	16757	16630	16868	16805	16719	16679	16748	16870	16749	16752	16841	16557	16769	16774	16679	16745	16682	16619	16985	16774	16867	16625	16656	16751	16737	16745	16721	16679	16722	16640	16832	16715	16748	16743	16718	16557	16830	16772	16676	16768	16782	16741	16703	16665	16778	16660	16721	16756	16663	16784	16860	16895	16770	16807	16832	16829	16586	16802	16766	16793	16639	16822	16752	16758	16772	16791	16757	16792	16643	16704	16790	16603	16696	16860	16745	16718	16873	16635	16748	16883	16932	16612	16638	16886	16681	16882	16663	16877	16832	16919	16862	16785	16691	16784	16716	16865	16677	16709	16665	16789	16844	16726	16700	16763	16708	16750	16794	16580	16714	16639	16874	16892	16730	16771	16702	16696	16872	16684	16670	16858	16761	16671	16866	16675	16748	16567	16783	16836	16793	16816	16748	16771	16837	16761	16775	16834	16626	16746	16705	16798	16793	16717	16784	16805	16635	16845	16760	16883	16674	16721	16600	16745	16757	16636	16755	16729	16835	17042	16724	16669	16749	16788	16816	16468	16792	16803	16722	16864	16696	16899	16918	16726	16809	16826	16872	16807	16633	16593	16700	16632	16650	16737	16933	17078	16842	16707	16742	16834	16838	16675	16835	16764	16750	16780	16680	16750	16789	16629	16678	16768	16818	16566	16763	16593	16767	16592	16755	16712	16759	16846	16852	16651	16645	16758	16720	16721	16729	16571	16777	16806	16734	16556	16674	16747	16608	16764	16555	16804	16613	16666	16773	16636	16723	16794	16841	16624	16775	16905	16860	16649	16784	16737	16785	16733	16816	16797	16809	16918	16649	16818	16769	16650	16902	16699	16492	16638	16953	16702	16750	16744	16834	16645	16694	16705	16506	16751	16569	16711	16708	16893	16677	16805	16748	16491	16621	16769	16825	16688	16732	16535	16656	16738	16764	16838	16813	16738	16983	16882	16729	16767	16817	16646	16787	16815	16673	16751	16669	16846	16661	16636	16780	16937	16601	16840	16756	16676	16833	16782	16921	16686	16851	16637	16638	16677	16837	16669	16630	16842	16871	16871	16749	16895	16837	16718	16720	16656	16845	16647	16722	16850	16679	16620	16799	16663	16771	16627	16661	16947	16892	16822	16683	16827	16646	16401	16796	16647	16745	16748	16852	16900	16585	16774	16719	16781	16799	16770	16678	16764	16689	16719	16802	16808	16839	16784	16652	16572	16873	16862	16775	16569	16649	16910	16853	16673	16642	16766	16662	16732	16785	16882	16748	16840	16787	16889	16808	16543	16625	16805	16719	16536	16795	16577	16769	16646	16760	16826	16750	16735	16945	16826	16701	16668	16574	16674	16820	16735	16853	16748	16602	16687	16920	16568	16877	16953	16959	16720	16657	16731	16920	16858	16762	16721	16734	16818	16682	16807	16735	16796	16844	16764	16758	16639	16739	16700	16677	16839	16837	16835	16763	16717	16884	16938	16705	16768	16713	16691	16741	16606	16848	16784	16748	16724	16817	16904	16812	16721	16823	16816	16888	16692	16668	16986	16619	16753	16907	16832	16761	16699	16792	16828	16845	16629	16718	16682	16577	16750	16813	16949	16596	16801	16694	16931	16767	16654	16674	16753	16733	16698	16737	16720	16739	16818	16689	16779	16550	16861	16686	16804	16874	16699	16739	16806	16729	16681	16838	16627	16626	16978	16668	16712	16739	16875	16591	16837	16663	16706	16645	16631	16986	16737	16767	16630	16680	16808	16668	16798	16982	16759	16637	16609	16748	16744	16788	16746	16972	16883	16684	16746	16767	16757	16733	16830	16841	16634	16817	16733	16838	16723	16685	16817	16679	16721	16787	16681	16693	16863	16714	16682	16718	16687	16701	16834	16695	16693	16820	16703	16818	16649	16692	16679	16634	16716	16717	16684	16863	16735	16594	16824	16785	16863	16785	16662	16673	16613	16811	16782	16701	16659	16630	16718	16672	16819	16521	16710	16745	16683	16690	16839	16738	16780	16660	16855	16593	16663	16668	16787	16702	16637	16620	16792	16709	16669	16836	16732	16950	16732	16740	16757	16577	16771	16906	16828	16752	16485	16756	16800	16720	16752	16681	16721	16718	16728	16760	16700	16753	16822	16673	16824	16698	16843	16698	16775	16747	16764	16832	16670	16770	16833	16870	16829	16602	16796	16901	16833	16604	16764	16764	16872	16889	16854	16832	16826	16845	16724	16685	16883	16714	16740	16733	16759	16713	16689	16813	16896	16797	16676	16841	16644	16834	16625	16894	16724	16823	16565	16645	16906	16809	16718	16591	16799	16691	16616	16814	16774	16648	16789	16738	16775	16566	16713	16919	16736	16890	16879	16875	16734	16658	16690	16740	16743	16597	16805	16633	16815	16745	16833	16671	16801	16621	16666	16750	16932	16752	16584	16793	16678	16710	16719	16763	16957	16784	16724	16716	16716	16649	16897	16779	16640	16794	16580	16831	16644	16812	16841	16628	16867	16576	16715	16853	16479	16704	16798	16607	16682	16774	16559	16704	16784	16820	16928	16704	16611	16933	16644	16761	16603	16690	16892	16808	16705	16714	16766	16857	16879	16665	16576	16788	16697	16828	16720	16588	16710	16608	16884	16903	16788	16800	16661	16790	16802	16511	16860	16703	16703	16814	16718	16678	16876	16757	16824	16790	16807	16841	16671	16744	16764	16926	16983	16853	16885	16705	16847	16689	16798	16671	16783	16715	16732	16827	16936	16853	16780	16767	16661	16758	16679	16698	16782	16845	16764	16628	16709	16575	16783	16617	16864	16796	16668	16744	16751	16797	16634	16524	16734	16777	16834	16764	16677	16614	16708	16825	16841	16762	16718	16813	16684	16721	16722	16709	16708	16751	16665	16697	16850	16764	16806	16710	16742	16710	16551	16627	16711	16873	16631	16770	16668	16655	16889	16516	16708	16691	16866	16622	16764	16822	16706	16803	16695	16905	16810	16752	16762	16735	16807	16847	16688	16902	16918	16751	16714	16728	16700	16738	16748	16790	16753	16833	16702	16713	16761	16700	16815	16611	16534	16589	16904	16769	16651	16922	16704	16852	16510	16708	16646	17007	16757	16783	16685	16713	16701	16867
24105	21552	29188	24483	22690	24247	24463	21739	21260	21499	21576	21398	21263	21280	21037	21141	21328	21310	21140	21231	21135	21151	21267	21153	21181	21108	21177	21162	21321	21290	21348	21186	21316	21248	21023	21116	21164	21081	21165	21094	21238	21240	21087	21166	20889	21257	21239	21160	21007	20943	21340	21140	21122	20962	21172	21002	21166	21178	21481	21814	21936	21769	21352	21301	21029	21044	21209	21146	20861	21146	21165	21029	20848	21174	21064	21039	21090	21131	20964	21139	21051	20969	21215	21003	21253	20937	21246	21355	20904	21050	21481	21112	20756	20846	21033	21031	21038	21065	21123	20824	21030	21044	21188	21025	21151	21003	21113	21155	21087	21223	21175	20933	20970	20962	21209	21200	21098	20967	20897	20907	21120	20885	20963	20896	21094	21081	20986	21167	21030	21154	21005	21337	20953	21154	21125	20896	21168	20976	21256	21159	21240	21049	20789	20975	21210	21045	21122	21064	21127	20995	20989	21145	20989	20998	21286	21275	21059	21262	21084	20989	20983	20979	21151	21228	20936	20913	21392	21150	21207	21226	20982	20893	21174	21037	21060	20928	21096	20870	21035	21126	20983	21151	20895	20795	21134	21112	21142	21127	21030	21000	21054	21146	20908	20884	20971	21034	21009	21070	20955	20746	20958	20856	21113	20867	20886	20918	21150	21186	21091	20946	21103	21008	20978	21015	20990	21032	20999	21092	21088	20967	20947	20887	21207	21038	21203	21033	21091	21088	21016	20940	21025	21217	21084	20892	21228	21274	21097	21117	20906	20970	21094	20869	20947	21238	21255	21221	21116	21141	21133	21013	21074	21019	21046	21026	21346	21022	20977	21151	21086	21085	21139	21371	21019	21033	20942	21088	20980	21069	20969	21106	20953	20871	20891	20901	20967	20653	20932	21123	21344	21314	21003	21044	20993	21015	21032	20813	20902	21074	21176	20963	21337	21099	21060	21120	21351	20930	21156	20765	21025	21044	20870	21034	21100	21143	21024	21051	21063	21293	21060	21142	20804	21109	21032	21155	21026	21175	20960	21116	21139	20938	21049	21096	21021	21014	21045	21063	21100	21093	20826	21135	21411	21107	20996	20763	20796	21051	20893	21020	21052	21122	21217	21087	21157	20969	20872	20867	21083	21000	20883	20954	20886	21117	21121	21296	21137	20976	21299	21095	21040	21145	21061	20987	21111	21033	20899	21296	20962	20952	20866	21024	21180	20853	21146	21016	20982	20994	21229	20943	21294	21057	21193	21029	21295	21069	21224	20870	21055	20918	21106	20686	21112	20931	21141	21067	21101	20985	21094	21130	21110	20801	21048	21054	21102	21055	21256	21142	20962	21144	21001	21137	21084	21010	21451	20952	21077	21170	20967	21039	21127	21344	21113	21130	20947	21265	21037	21092	21001	20914	20797	20966	21195	21115	21011	21002	21021	20922	21284	21084	20967	20959	21080	21005	21201	21047	21165	20782	21112	21043	20904	20886	20957	20772	20968	20999	20956	20863	20909	21039	21324	20962	21012	21157	20849	21026	20965	21041	20890	21018	21043	21018	21003	20931	21017	21013	21174	21029	21000	21172	20960	21103	21044	21173	21043	20891	20989	20843	21082	20974	20959	20858	21063	20813	21074	21025	20998	21124	20972	21098	21142	21016	21096	21004	21239	20860	20970	20963	20810	20903	21126	21060	20909	21011	21214	20996	21155	20951	20888	20954	21030	21090	20786	21109	21227	21077	21100	21226	21087	20942	21145	21118	21268	21157	21183	21035	21046	20970	21033	21117	21130	20998	21153	21167	21108	20978	21173	21115	21097	21135	21021	21012	20903	21060	21155	20807	20976	21142	20913	21196	20894	21175	21044	21244	21090	21176	20880	21115	20976	21059	21045	21377	21144	21014	20946	21208	21186	21014	21190	21052	20985	21202	21133	21228	20910	20883	21008	21124	21185	21006	20970	20994	21146	21051	20990	21007	21045	20947	21068	21129	21183	21141	20999	21032	21267	21175	20725	21117	20959	20828	21007	21100	21171	20877	21064	21072	21020	20997	21173	21069	21041	21247	20836	20967	20915	21217	21142	20900	20974	21132	21069	21010	21268	21112	21071	21072	21173	21081	21176	21029	20933	21050	21022	21218	20999	20942	21000	21079	21169	20986	21224	21113	21028	20937	21096	20865	21173	20941	21124	21211	21073	21206	20868	21133	20985	21048	21084	20826	21107	21018	21016	21291	21229	21184	21133	21000	21077	21080	21076	21004	21190	21150	21081	21240	21095	20993	21336	21093	21126	20997	21057	21086	21220	20896	20863	21012	21004	20933	21350	21242	20931	21088	20955	21016	21162	21092	21023	21129	21116	21263	21053	20899	21093	21337	21038	21265	21309	21131	20926	21212	20980	20897	21164	21203	21239	21373	20956	20587	21055	21242	21257	20980	21053	21011	20948	21265	21101	20896	21106	20906	21244	21065	21016	21056	21042	20966	21072	21017	21051	21055	21065	20948	21176	21139	21058	21133	21071	21022	21132	21072	21138	21005	20957	20990	21024	21289	21001	20899	21065	21140	21135	21190	21279	21075	21044	21074	21013	20960	20833	21051	21160	20857	20940	20961	20791	21047	20936	21042	21154	20963	20980	21146	20878	21049	21027	20881	21085	21025	20867	21004	20972	21057	21110	20960	21128	21119	20947	21045	21093	21191	21067	20835	21154	20887	20967	21211	21408	21087	21065	20925	21174	21002	21046	21074	21069	21095	21162	20801	21251	21182	21096	21082	21096	21000	20853	21019	20864	21007	20888	20961	21244	21229	21077	20988	21092	21070	21026	20894	20911	20976	20923	20834	21004	21241	21046	21238	21045	21254	21302	20991	21004	20981	20996	21083	20944	21027	21099	21250	20877	21385	21062	21052	21129	21004	21047	21219	21026	21021	21299	20963	21104	20992	20971	21091	20970	21158	21152	20997	20978	21069	20909	21093	21076	21099	21168	20955	21007	21045	21154	21074	21010	21129	21071	20955	21201	21046	20977	21037	21220	20834	21059	21260	20958	21001	20956	21051	20979	20890	20895	21170	21028	21113	21154	21124	21086	21040	20995	20954	20909	21045	20945	20854	20935	20965	21290	21036	21217	21153	20949	20944	20661	21021	21250	20969	21325	21189	21146	20999	21129	20990	20893	21189	21015	21075	21006	21187	20845	21037	20993	21131	21059	21082	20764	20956	21121	21095	21045	21028	20921	20880	20912	20920	21052	21001	21049	21045	21047	21048	21136	20922	20735	20859	21009	21089	21003	21110	21018	21128	21137	21162	21243	21217	20941	21074	21085	21028	21019	20943	20839	21080	21030	20888	21203	21438	21148	21117	21038	21103	21021	21148	20984	21179	21171	21082	21034	21045	20943	20978	21104	21242	21188	21031	20979	21006	21258	21040	20983	20975	20914	20982	21053	21088	21137	21015	21052	20985	21217	20974	21145	20981	21164	21227	20996	21065	21095	20916	20997	21017	20948	21159	21143	20907	21272	21090	20959	20919	21040	21031	21300	21013	21150	20996	21041	20854	21196	21248	21039	20883	21199	21003	20824	20763	21024	21142	21141	21204	21045	21178	20915	20989	21065	20981	20967	21109	20957	21204	20986	21210	20981	21106	21011	20964	21123	21094	20989	21071	21092	20983	21158	21017	20814	20933	21021	21076	20907	21211	21052	20891	20902	20976	21048	21084	21060	20869	20960	21153	21068	20746	20912	20876	21156	20973	21041	20979	20945	20825	20893	21038	21035	21014	21083	21229	21112	20922	20949	20960	21019	21089	21128	21064	21056	21113	21222	21019	20863	20928	21094	21097	21095	20994	21177	21115	20882	21174	21054	21067	20958	20807	21098	21181	21082	21240	21056	20864	21129	20863	20935	20928	20867	21057	21136	21221	21023	21024	21089	21249	21215	21209	21017	21104	20937	21035	20930	21111	21040	21246	21042	21185	20949	21112	21019	20825	21025	21061	21027	20885	20887	21116	21055	21243	20966	21003	20989	21016	20846	21031	21118	21073	20862	21085	21022	20962	21064	20942	21047	20938	20959	21191	21024	21050	20992	20935	20967	21186	20990	21071	21037	21283	21148	21034	21240	21186	21025	21046	20997	20929	20939	21023	21174	21300	20958	20940	21144	21289	21090	20866	21033	21000	21193	20999	20888	21080	20990	21076	21209	21050	20955	21183	21013	21083	20975	21050	20982	21137	21312	20954	20987	21009	20869	20967	20950	21017	21057	21104	20929	20812	20917	20958	20887	21172	20749	20938	21012	21230	20999	20894	20894	20861	20938	21041	21124	20972	20976	20982	21067	21080	21220	21053	21155	21066	20862	21148	21128	20926	21063	21004	21123	21091	21082	21069	21029	21121	20846	21020	21064	21087	20911	21031	20999	21119	21264	20950	21113	21087	21089	20909	21018	21033	20984	21116	21093	21015	21075	20949	20954	20794	20879	21021	20978	20940	20978	21096	21229	21023	20976	21011	20792	21000	21001	20810	20986	21095	21107	20942	20906	21030	20839	20849	20871	21127	21056	20978	21126	21123	20920	20968	21002	20963	21112	21095	21237	21118	21019	21252	21055	21047	21099	21059	21048	20764	21191	21159	21021	21026	21062	20942	21159	20790	21074	20924	21018	21017	20995	21039	21141	21278	21111	21013	20885	21182	21163	21013	21338	21101	21083	20990	21034	21136	21085	20937	21154	21054	20989	21056	20888	21111	21128	21157	21026	20999	20920	21116	21142	21077	21038	21026	20936	20974	21176	21305	20961	21087	21200	21017	21111	21079	20975	21026	21081	21054	20886	21059	20894	21069	20972	20959	20909	21215	21126	20940	21154	20959	21172	21291	21178	21084	21065	21043	21165	21109	20921	21228	21084	20973	21277	21230	20911	21151	20947	21105	21166	20917	20951	20881	20884	21113	20908	21052	20954	21009	21010	20800	20855	20910	21031	20854	21012	21092	20941	21039	21084	21004	21205	21089	21088	21008	21038	20942	20982	21216	20869	21062	21037	21031	21008	21029	21131	21171	20871	21102	21240	21171	21214	21060	21091	21202	20985	21050	21235	20923	21045	21090	21081	20870	20746	21027	21077	21017	20883	21114	20946	21121	21137	21041	21078	21039	21140	21076
14727	24603	23144	20057	18911	18158	17884	17718	17500	17446	17360	17318	17060	17159	17122	17231	17297	17153	17102	17231	16930	17079	16984	16847	17122	16928	17117	17162	16998	17049	16995	17174	17200	17119	17063	17023	17037	17134	17045	17141	16966	16847	17111	17074	16974	17073	17156	16915	17132	17097	17076	16883	17060	17030	17025	17096	17130	17253	17776	17980	17585	17562	17254	17109	16916	17098	17132	16931	17022	16985	16959	17036	16913	16897	16964	17009	17029	17001	17024	16974	17061	16858	16987	16970	17056	17032	17032	17078	16839	16953	16901	16897	17063	17011	16936	17050	17072	16815	16866	17104	17031	16943	17024	17111	17171	16999	16846	17129	16940	16895	17163	16898	16878	16969	16959	17192	16948	17047	17088	17095	16776	17067	17021	17223	16869	16982	16838	16896	16962	16991	17140	16884	16902	17149	16889	17209	17052	17067	17091	17044	17084	17013	17010	17050	16866	16992	16880	17039	17070	16885	16918	16970	16977	16925	16821	17173	17011	17087	16844	16994	17069	16958	17024	17060	16999	17119	17045	16843	16956	16999	16873	17002	16898	16948	16989	16914	17024	16980	17016	17015	16898	16992	16807	17008	17106	16871	17005	17014	16952	17068	17034	17012	16954	16882	16875	16826	16913	16982	16881	16912	16997	16806	17018	17045	17086	16948	16985	16846	16853	16900	17126	17011	17187	16808	17078	17038	16943	16994	17074	16937	16969	16782	17007	17005	16939	16947	17013	16787	16963	17031	16894	16952	16873	17060	16822	16870	16980	16837	17076	17021	16937	16894	16991	17015	16876	16994	17165	16970	16932	17051	17069	16866	17086	17062	17069	16947	17044	16909	17011	17173	16891	17106	16943	17000	16998	16994	17059	17061	17027	17043	16880	17013	17008	16833	17060	17137	16853	17013	17014	17007	17033	17031	16865	17075	17060	16980	17178	16958	16915	16912	16874	17028	16922	16958	17025	17071	16979	16905	16966	16983	16993	16922	17113	16974	17012	16901	17128	16890	16895	17032	17130	16890	16849	16720	16976	16772	17102	16801	17138	16802	17047	16946	17003	16965	17088	17016	17156	16834	16995	17003	16904	17075	16805	17088	16991	16920	17045	16959	16942	17036	17045	17137	16944	16993	17036	17004	16798	16799	16880	16870	16871	16922	17059	17030	16934	16867	16815	16985	16917	16998	17101	16945	16923	17152	16894	16860	17014	16981	16923	16795	17060	17048	16978	16941	17011	17066	16855	17052	16929	16989	16806	17088	17001	16886	17105	17012	16880	16866	16953	16825	16863	16995	17140	16916	16912	16941	16992	16964	16841	16951	17095	16994	16925	16984	17083	16910	16962	17131	17113	17107	17073	16812	17059	16758	17053	16964	16893	16968	17037	17068	16985	17139	16880	17044	17063	16827	16880	16962	17111	17037	16873	16961	17055	16978	16966	16853	16959	17134	17002	16994	17002	17041	17057	16955	16907	16900	17129	16860	16872	16971	16947	16894	17053	16791	16924	16982	16882	16828	16957	17044	16962	17013	16976	17093	17130	16930	16898	16889	16803	17022	17082	17015	16960	16903	17065	16996	16947	16840	16892	16935	17087	16838	16959	16966	16932	16936	16968	17015	17041	16979	16947	16977	17119	17004	17127	16953	16969	16961	16970	16907	17005	16842	17033	17011	16910	17081	17018	16786	17015	16950	17050	16980	16970	17031	16967	17069	17063	16976	16889	17225	16966	17016	16894	16952	16939	17209	17005	17003	17194	17059	16971	16885	16861	16911	17129	17021	16883	16923	17101	17030	17107	17031	17142	17024	17043	17155	16892	16900	16920	17024	16872	16967	16943	17023	17063	16917	16856	16982	16828	17088	16881	16839	17018	17094	17027	17147	16788	17038	16871	17078	16872	16879	17026	17048	16910	16947	16911	17056	16945	16935	16877	17044	17151	16991	16999	16870	17022	16839	17241	16937	16862	16808	16873	17021	16931	17140	16966	16973	17054	16986	16983	16987	16994	16972	17146	16813	16945	16981	17056	17208	16808	16992	16873	17018	17131	17139	16809	16887	17058	16911	16944	16905	17033	17045	17038	17004	16978	17026	16822	17026	16999	16944	17143	16913	16844	16857	16919	16855	16984	17127	16990	16742	16986	17024	16857	16792	16897	16773	16866	17056	17013	16934	16835	16920	16906	16963	17001	16919	17065	16969	16958	17108	16893	16920	16949	17106	17068	17082	16969	17044	16875	16993	17012	17177	17017	16925	16806	16907	17142	16986	17123	16868	16981	17088	17162	16934	16741	16867	16931	16897	16909	16893	16880	17112	17052	17006	16896	16941	17116	16877	16910	17120	16998	17020	16953	17171	16862	17188	17066	16814	17056	16940	17009	16999	16865	16877	16782	16920	17001	16940	17107	17054	17110	17068	16944	17039	16994	16928	17162	16822	16830	16947	17110	16828	17051	17044	17165	16993	16846	16939	16984	17141	16891	17092	16941	16819	17104	16965	17152	17040	17078	16892	17031	16987	17047	16854	16882	16859	16854	16983	16963	17007	16873	17158	16843	16962	16990	16967	16955	16949	16865	16988	17023	16927	16985	16992	16992	16929	16931	16994	16956	16995	16963	17059	17107	17036	17023	16982	16889	17119	16969	17091	16745	17059	17197	16880	16947	17000	17052	17024	16960	17013	17064	17118	16956	16891	17149	16878	17017	16876	17033	16905	16943	17015	17020	16906	17087	16978	16855	16984	16987	17167	17070	17039	16958	16965	17112	17141	17106	17058	16860	17102	17081	16933	17034	17013	17154	16985	16958	17095	17026	17121	16979	17028	16967	17013	17022	17068	17019	17010	16784	16890	16932	17002	16846	17110	16878	16863	16954	17003	17052	16909	16982	16966	16954	17082	16979	16958	16936	16878	17001	16821	17336	16813	16942	17023	16848	16856	17020	17065	16943	16779	17020	17041	16773	16828	16856	16771	17117	16980	16957	16926	17004	17294	16929	16971	16956	17092	17038	17043	16860	16836	17017	17069	17081	16881	16869	16978	16941	16962	16919	17123	16923	17165	16924	16986	17085	16789	17051	16924	16841	16955	17025	17005	16971	16955	16875	16991	16962	17039	16718	17035	16927	16921	17015	16935	16949	16940	16931	17023	17047	17125	16857	16923	17103	17015	17080	17130	17113	16844	16929	16979	16859	17029	17097	17018	16985	16876	17002	17029	16909	17093	17109	17103	16880	17109	16911	16970	17018	17102	16829	17053	17027	17124	16933	16816	16965	16991	17027	16915	17074	16994	16999	16972	17141	17020	17053	16988	17150	16996	17125	17118	17009	16825	16893	16979	16974	16980	16940	16936	16855	16997	16879	17096	16889	17019	16765	16936	16956	17049	17043	16975	16980	17006	17084	17056	16961	17150	16926	16948	17104	17054	17051	16822	17007	17057	17041	17011	17094	16876	16940	17019	16855	16923	16895	16908	16916	17006	16978	16998	17053	17045	17135	17011	16907	16931	16925	16861	17107	17167	16912	17080	16974	16991	16995	17102	16994	17068	17038	16967	17156	17006	16912	17038	16976	16951	16967	16924	17064	16998	16903	17237	16950	17031	16863	16961	16978	16998	16934	16908	16998	17099	16848	16886	17099	16901	16995	16820	17011	16905	16922	16903	16884	16845	17003	16993	17028	17015	17118	16857	16850	16999	17025	16955	16913	17062	17008	17078	17085	17156	16938	16790	16938	16812	17043	16920	17144	16976	17208	17090	16976	16939	16932	17140	16947	16957	17123	16980	17021	16858	16920	16732	16849	16962	17122	16939	17034	17089	17049	16911	16943	17089	16767	16967	16967	17035	17064	17066	16921	17104	16997	16957	16989	16972	16942	16785	16961	16950	16968	16892	17005	16942	17051	16972	17011	16969	17078	17053	17029	16888	16882	16994	16791	16924	16939	16985	16910	17117	16949	17163	16903	17016	16790	17110	17022	16883	16951	16983	16937	16912	17087	17037	17113	17079	16830	16935	17010	17132	16998	16905	17041	16976	17037	16849	16974	16962	17015	17025	17164	16883	16914	16956	16955	17028	16855	17048	16903	17015	16855	16952	16963	17003	16739	17011	16785	16981	16957	16876	16958	16956	16992	16974	17080	17168	17072	16833	16981	16961	16931	17109	16915	16974	16935	16861	17003	17097	16999	17089	16964	16997	17022	17079	16993	17021	16977	17138	17007	17018	17050	17016	16954	16953	16937	16976	17033	16919	16997	17007	17173	17014	16986	17060	16959	17066	17130	16969	17120	17154	17035	16835	17089	16877	16950	16857	16937	17017	17103	17072	17017	16883	16945	16898	17065	17026	16869	16969	17030	16796	17119	16824	16878	16856	16950	17097	16936	17020	17081	17135	17002	17008	17081	16886	17116	16917	17049	16847	16878	16873	17069	16911	17064	16897	17133	16992	17096	16967	16866	16989	16975	16879	16883	17042	16993	17026	17080	16742	16874	16945	17043	16961	16924	16718	17063	16876	17071	17060	17039	16835	17070	17032	17068	17039	17113	17191	16837	17047	16847	17071	17022	16998	16901	16854	17074	17064	16957	17121	16993	17070	17052	17004	16936	16915	16949	17079	16866	17002	16971	16921	17143	16988	16854	17148	17032	16841	17054	16998	16877	16820	17000	16926	17093	16941	16960	17043	16957	17133	16899	16933	16963	17104	16995	16901	17056	16850	16947	17000	16969	17093	17098	16902	17024	16798	16995	16868	17066	16890	17091	16942	16990	16966	17021	16938	17029	17044	17070	16991	17059	16800	17082	17055	17216	16932	17012	16988	16954	17029	17034	16950	16819	16936	17017	16888	16959	16940	16885	16926	16960	16886	17125	16826	16865	16887	16907	16890	17053	16922	17128	17067	16986	17075	16838	16941	17033	17137	16984	16888	16862	16879	16966	17024	16727	17103	16997	16981	17004	17002	17045	16842	16833	16935	16967	17019	16978	16834	16879	16894	16924	17023	16838	16934	16841	16848	16907	17018	17081	16797	17074	16846	16884	16963	17008	16909	17001	16762	17085	17057	16841	16933	17028	16742	17052	16868	16889	16890	16810	17038	16879	16974	16851	16993	16892	16920	17030	17023	17036	16986	16902	17067	16796	16965	16783	16898	16935	16985	17254	16910
23097	21564	29481	24098	21842	24665	27974	23319	22616	22990	22608	22572	22656	22719	22719	22263	22456	22557	22307	22408	22213	22401	22339	22107	22135	22045	22302	22136	22280	22372	22201	22150	22277	22099	22196	22297	22119	22194	22101	22213	22278	22338	22064	22160	22236	22250	22332	22195	22010	21942	21923	22162	22257	22265	22106	22458	22720	22705	23485	23312	22895	22849	22738	22310	22170	22048	22346	21893	22139	22095	22207	22028	22203	22177	22179	22138	22081	22065	22000	21975	21996	22109	21960	22206	22185	22139	22022	22061	22072	22046	21958	22293	22232	21886	22144	21966	22002	22020	22062	22025	22002	22086	22126	22086	22189	22204	21989	22014	21991	22071	21787	21978	21823	22079	22213	21877	22032	22041	21993	21862	21915	22262	22082	22144	22007	21992	22069	22071	22087	22179	22030	22289	22239	22237	22322	21808	22320	21892	22104	22222	22015	21868	22032	22240	22003	21944	21917	21788	22044	22013	22224	21898	22013	21997	22056	22019	21971	21990	21933	22002	21833	21963	21818	22013	21983	21839	21867	22006	21827	21946	21950	22095	22244	22123	21943	22063	21976	21893	22140	22150	22206	21896	22021	21958	21892	22142	21806	22171	22131	21958	21925	21998	22071	22139	22095	21853	22279	22088	22081	21940	22095	22054	21989	22184	21991	22055	22120	22041	22234	21839	22233	22062	21857	21885	21942	21971	22127	22023	21850	22271	21966	22086	21867	22191	22123	21953	22055	21999	22099	22030	22193	21965	21931	22227	22200	22024	22078	22016	21860	21847	22179	22164	22070	22139	22000	22030	21940	22035	22106	22143	22050	22144	22040	21972	22027	21727	22158	22037	22006	22184	21706	21999	22071	21971	22169	22161	22006	22040	22052	22059	22142	22275	21963	22216	22006	22043	22046	21959	22271	21957	22044	22058	22106	21814	21815	22204	22034	22036	22054	22114	21921	22024	22093	21915	22136	22091	21937	22172	22173	21891	22199	22074	22091	22214	22273	21819	21894	22088	22210	21868	22044	22035	22173	22083	22026	22080	22002	22089	22192	22072	22159	21910	22117	22043	21880	21825	21958	22152	21812	22057	21988	22072	22053	21918	22053	22133	21883	22091	21928	21820	22069	22081	21872	21905	21726	22237	21767	21997	21790	21951	22042	22084	22009	22087	22020	22011	22012	21711	21938	21888	22001	22060	21891	21852	22272	22104	22038	22134	22169	22210	22109	21879	21849	22096	21920	22167	21964	22100	21971	22151	22050	21907	22201	22174	21992	21958	21700	21995	22080	22031	22114	21906	22106	22334	22267	22019	21775	22058	22095	21932	22075	22154	21816	22027	21857	22136	22163	22140	22229	21962	22075	22057	21975	22049	22061	22146	21918	21906	22010	21918	21965	22070	22039	21895	22092	22234	22149	21942	22042	21943	22054	22113	22043	22086	22347	22043	22134	21971	22048	22205	21811	22205	21932	22069	21944	21983	21985	22034	21912	22099	22141	22162	22261	22139	22079	21938	22121	22021	21831	22026	22134	21899	22034	21932	22244	21932	21806	21902	22032	21869	21955	22084	21999	21953	22093	21998	22161	21989	21921	22127	22068	21886	21959	22036	22228	21821	22065	22139	21791	22118	22133	21907	22053	22286	22100	21966	22134	22126	22089	21867	21857	22044	22005	22280	21989	22010	22106	21932	21819	22039	21996	21921	21907	22046	21991	21961	22039	21770	22223	22070	22175	22308	22011	22013	22119	22044	21935	22254	22058	22055	21819	22140	21924	21974	21936	21986	21775	22125	21904	22174	22099	21885	22206	22207	22145	21852	21886	21758	21933	21947	22088	21728	21760	22026	21953	22225	22120	22060	22077	22199	22051	22157	22099	22117	22173	22121	22013	22058	22110	21936	21791	21882	21956	22236	22065	22104	22001	21990	22077	22030	22200	22004	21872	22024	21942	22269	22088	22137	22241	22070	21901	21934	22147	21975	21992	22135	21934	21891	21927	22047	21945	22098	22148	22152	21931	21946	22061	22133	22145	22356	21807	22300	22086	22053	22114	22209	22174	22063	22002	22214	22199	22085	21941	22091	22087	21977	21793	22032	22012	22041	22059	22206	22092	21993	21869	21852	21902	21896	21975	21972	21909	21963	22189	22030	22099	22119	22271	21782	21768	22082	22060	22051	22169	22135	22020	22003	22173	22452	22055	21997	21711	22030	22147	22355	22138	22063	21832	22052	22135	22044	22012	22027	21861	21953	22075	21899	22109	22172	22210	22273	21970	22047	21997	22082	22137	22097	21895	21851	22157	22128	22085	22076	22039	21859	22042	22086	21802	22106	22099	22240	22115	21975	22111	22112	22042	22059	21991	22025	22067	22063	21931	21930	21847	21954	21988	21897	22128	21725	22040	22013	22009	22066	21911	22225	21975	22171	22084	21927	22192	21920	21988	22118	22008	22284	21955	21913	22051	22101	22264	22226	22148	21899	22027	22036	21803	21950	22124	22214	21769	22017	22077	22065	21869	22143	21906	21878	22020	21969	21894	22113	21972	21930	22061	22052	21922	22063	22124	22269	22148	22180	21841	21939	22071	22201	21993	21951	22171	22050	22280	22193	22053	22073	22045	22112	21838	21932	22085	21889	22067	22181	22071	22162	21871	22110	22273	21905	22139	21965	22004	21824	22133	22298	21813	22215	21889	21781	22045	21958	22140	21887	21710	21917	22081	21909	21957	22244	21946	21923	22013	22057	22155	21965	21903	22195	21951	21805	21983	22110	22154	22102	22058	22105	21922	22033	22027	21941	22269	22194	22057	22146	21990	22038	21930	22042	22116	22302	21896	21960	22129	22015	22051	21843	22075	21902	22057	22242	21995	21931	22073	22027	22057	21920	21838	21852	21955	21916	22046	21848	22188	22015	21984	21971	22064	22244	22166	22018	22098	21888	21955	21917	21850	21940	21956	22037	21819	21922	21897	21869	21917	22109	22086	22093	22104	21944	22224	21763	22059	22225	22027	21911	22140	22167	21899	21910	21858	21823	22000	22054	22011	22136	22056	21910	22126	22070	21931	22162	22072	22122	22006	22108	22100	21970	21923	21988	21944	21936	22012	22029	22069	21985	21985	21930	21918	21937	22059	22023	21824	21849	22011	21792	21965	21911	22054	22003	22098	22084	21856	22061	21948	22039	22200	21983	21956	22136	21961	22189	21800	21910	22032	21964	22266	21990	22099	21983	22050	22102	22015	22115	22162	21941	22130	22110	22024	21992	21951	21961	21921	22007	22067	21930	22073	22086	22147	21916	21976	22022	21998	22063	22188	22011	22026	22076	21861	22105	22080	22195	21962	22226	21913	21987	22027	22126	22314	21695	22232	22028	22104	21992	22284	22065	22012	22135	22232	21869	22126	22000	21990	22008	21983	22270	21792	22195	21972	22056	21907	22234	21928	22045	22082	22047	22212	22058	21990	22266	22044	22111	21814	21812	21778	22290	22101	22142	22179	22076	21942	22108	22160	22005	22004	22042	22048	21925	22008	22158	22153	22057	21996	22027	21931	22353	22273	21945	22111	22229	22037	21880	21638	21859	21999	22144	22026	22121	22060	21935	21822	22031	22117	21919	21744	22029	22084	22265	22184	22179	22336	22122	21962	22062	22274	22137	22073	22050	22109	21863	22044	22020	21929	22078	21989	22135	22099	22041	21998	22039	21964	21937	22036	22186	22141	22019	22146	22108	22298	21949	22170	22085	22103	22035	21933	21900	22025	22164	22140	21897	22003	21892	21879	21890	22125	22025	22155	22195	21906	22003	22173	21943	22153	21910	21831	21950	21955	22102	22092	22186	21880	21956	22023	22098	22008	21874	21999	22071	21954	21837	22247	21989	22228	22158	22145	22045	22061	21930	22049	21884	22128	21949	22097	22088	21860	21965	22064	21998	21983	22183	22168	22088	22014	22002	22082	22079	22122	22110	22091	21930	21887	22119	22093	22240	22042	21827	22001	21919	21958	21916	22075	22157	22126	21939	21969	22243	21940	22194	22086	21896	22090	21665	21932	21960	21992	22086	21965	21889	22030	21951	21951	21959	21801	21844	21944	21967	21800	21804	21981	22276	22191	21833	22179	21786	21884	21954	22029	21830	22129	22073	21747	22019	22007	22147	22179	22021	22133	22021	21996	21816	22073	22151	22114	22050	22087	22260	21964	21930	21904	22077	22098	22071	22112	21983	22082	21914	21977	22042	22170	21984	22031	22119	21976	21872	21977	21943	21970	21848	22068	21958	21879	21784	21968	21835	22036	22062	22018	21824	22074	21918	22280	22063	22069	21923	21817	22014	22046	22232	22071	22116	22003	22155	22008	21995	21706	21914	22080	22092	21945	21921	21973	22180	22197	22283	22052	21954	21864	21974	22108	21972	21960	22020	22163	21802	21807	22243	22097	21979	22074	22044	21799	22069	21922	21954	22090	22215	22040	22137	21862	22009	21895	21708	22103	21935	22136	22249	21953	22031	21923	22053	22085	22008	22053	21967	22026	21902	21828	22083	22110	22054	21808	21967	22093	21814	21968	22061	21980	22070	22099	21991	22159	22022	22032	22100	22073	22150	22290	21921	22208	22276	21939	22123	22132	21904	22081	22198	21941	22012	22066	22102	21987	21946	21877	21839	21968	21992	22100	21942	21815	21983	22169	22046	21967	22238	21831	21942	21784	22160	22149	22324	22125	22036	21979	22111	22033	21956	21897	22019	22084	21838	21835	21816	22036	22044	21807	22263	22028	21870	21985	21954	22131	22122	22066	22078	22168	21793	21854	21993	21857	22021	22040	22069	22078	22260	22045	21955	22152	21962	21881	21942	21844	21750	22146	22088	22178	22217	22222	22293	21966	21960	21978	21968	21831	22049	21944	22129	22058	22127	21945	22165	21854	22084	21842	22029	22136	21969	21819	21901	21929	21904	22159	22055	21907	22019	22010	22067	21976	21989	22118	22125	21862	21813	21903	22029	22172	22124	22134	21974	22135	22077	21975	22285	22001	21963	22321	22034	22158	22028	22099	21934	22089	22100	22067	21888	22240	22141	22243	22158	22102	22012	21883	21973	21905	21765	22079	21808	21971	22054	21889	21959	22137	21922	22116	21976	21984	22061	21927	21856	21985	21987	22007	22223
16215	29375	27051	22377	20680	19696	19057	18874	18504	18231	17969	17945	18025	17910	17870	17768	17719	17462	17821	17619	17820	17632	17717	17751	17524	17719	17547	17538	17468	17464	17517	17556	17610	17574	17603	17551	17453	17436	17451	17683	17584	17372	17584	17409	17682	17650	17530	17641	17510	17312	17638	17615	17349	17509	17464	17755	18249	18732	19089	19140	18705	18278	17974	17753	17555	17553	17541	17616	17457	17496	17519	17440	17432	17450	17477	17674	17541	17515	17392	17458	17469	17466	17341	17562	17446	17345	17423	17417	17595	17405	17488	17528	17501	17474	17282	17483	17451	17536	17413	17522	17453	17556	17457	17477	17368	17371	17658	17507	17598	17400	17548	17590	17494	17470	17624	17617	17366	17533	17364	17604	17375	17552	17346	17461	17413	17570	17398	17579	17537	17299	17381	17466	17612	17365	17495	17426	17589	17662	17590	17632	17487	17458	17564	17580	17349	17383	17447	17523	17436	17485	17453	17536	17531	17534	17428	17471	17405	17379	17356	17524	17554	17470	17525	17513	17327	17430	17442	17613	17534	17463	17448	17353	17415	17376	17630	17356	17403	17394	17311	17492	17346	17347	17361	17402	17585	17550	17592	17408	17479	17407	17545	17430	17540	17420	17433	17463	17512	17394	17651	17596	17539	17374	17571	17311	17489	17698	17350	17438	17500	17478	17438	17338	17464	17355	17282	17501	17505	17327	17535	17459	17532	17447	17614	17593	17460	17577	17425	17367	17360	17512	17601	17429	17554	17419	17480	17389	17496	17262	17603	17441	17601	17325	17502	17533	17306	17499	17280	17511	17185	17424	17393	17250	17348	17351	17171	17460	17413	17607	17348	17538	17522	17382	17410	17548	17348	17365	17269	17660	17375	17360	17465	17588	17395	17528	17463	17578	17477	17451	17376	17508	17419	17412	17526	17529	17447	17418	17563	17429	17265	17522	17466	17463	17361	17440	17536	17443	17347	17515	17357	17453	17406	17364	17435	17502	17374	17470	17375	17441	17524	17415	17587	17365	17401	17464	17507	17241	17427	17282	17444	17380	17424	17405	17241	17488	17455	17396	17456	17371	17448	17242	17545	17509	17516	17476	17494	17431	17388	17525	17371	17435	17489	17202	17373	17425	17433	17504	17503	17532	17585	17365	17431	17380	17275	17374	17596	17397	17390	17595	17350	17463	17609	17531	17438	17513	17300	17613	17452	17598	17336	17553	17323	17336	17442	17504	17522	17549	17532	17431	17398	17622	17467	17497	17301	17299	17319	17456	17541	17485	17378	17334	17476	17471	17499	17453	17510	17383	17492	17584	17352	17537	17448	17483	17560	17384	17340	17399	17512	17339	17438	17544	17206	17516	17418	17502	17303	17627	17433	17571	17349	17453	17651	17351	17351	17384	17527	17371	17433	17536	17377	17404	17566	17441	17658	17381	17436	17446	17376	17434	17523	17636	17536	17410	17486	17523	17536	17399	17567	17314	17436	17504	17420	17415	17451	17343	17383	17484	17341	17276	17569	17551	17469	17472	17525	17553	17370	17534	17298	17345	17600	17493	17460	17547	17413	17492	17382	17176	17387	17542	17462	17456	17371	17405	17495	17485	17537	17622	17414	17413	17374	17389	17418	17394	17567	17557	17544	17476	17453	17372	17465	17468	17417	17465	17350	17504	17482	17543	17392	17570	17578	17379	17484	17381	17298	17501	17710	17504	17437	17406	17637	17476	17424	17752	17578	17251	17348	17554	17407	17406	17520	17518	17437	17314	17207	17591	17536	17351	17316	17605	17412	17495	17412	17477	17635	17662	17486	17517	17308	17518	17498	17531	17519	17411	17400	17643	17512	17406	17313	17351	17399	17476	17404	17458	17585	17272	17360	17374	17449	17598	17401	17354	17477	17504	17476	17314	17495	17380	17528	17582	17613	17444	17485	17424	17367	17401	17459	17431	17375	17311	17514	17499	17484	17530	17376	17413	17573	17475	17348	17509	17563	17387	17548	17345	17530	17450	17364	17405	17227	17469	17386	17480	17393	17367	17532	17306	17489	17557	17461	17437	17487	17294	17414	17429	17529	17438	17327	17436	17242	17541	17425	17476	17560	17423	17451	17501	17553	17468	17502	17345	17386	17399	17520	17382	17447	17547	17481	17529	17601	17365	17482	17559	17557	17438	17690	17530	17379	17381	17442	17520	17601	17514	17343	17331	17409	17306	17577	17401	17208	17328	17606	17632	17392	17522	17538	17421	17428	17303	17445	17570	17393	17418	17467	17386	17445	17536	17432	17486	17291	17398	17517	17420	17307	17505	17382	17492	17516	17515	17336	17349	17460	17500	17173	17311	17466	17561	17515	17374	17541	17373	17416	17483	17441	17390	17283	17369	17442	17423	17363	17298	17586	17295	17276	17390	17510	17483	17626	17588	17697	17581	17496	17345	17336	17654	17423	17439	17295	17461	17501	17427	17305	17427	17508	17337	17410	17454	17389	17402	17534	17451	17472	17476	17411	17502	17558	17517	17478	17509	17418	17375	17335	17387	17318	17485	17498	17580	17397	17460	17398	17549	17466	17494	17413	17501	17482	17419	17237	17414	17571	17126	17423	17364	17302	17500	17390	17500	17372	17535	17285	17460	17667	17340	17420	17358	17422	17466	17363	17262	17512	17305	17402	17369	17394	17573	17566	17490	17521	17406	17449	17332	17350	17494	17503	17337	17450	17320	17342	17400	17352	17530	17495	17595	17352	17521	17436	17398	17457	17478	17619	17554	17338	17529	17569	17425	17415	17451	17295	17640	17434	17425	17490	17525	17568	17519	17314	17445	17373	17389	17250	17536	17461	17488	17523	17339	17503	17459	17400	17478	17365	17338	17510	17450	17377	17379	17364	17571	17575	17424	17430	17459	17325	17303	17550	17355	17580	17450	17590	17303	17510	17519	17381	17299	17236	17621	17546	17490	17462	17515	17499	17485	17474	17540	17546	17454	17231	17342	17372	17315	17252	17474	17308	17482	17644	17419	17495	17558	17597	17437	17540	17626	17525	17525	17398	17483	17590	17367	17189	17402	17366	17420	17612	17534	17497	17312	17613	17637	17418	17467	17411	17354	17507	17337	17484	17315	17435	17350	17427	17440	17481	17274	17514	17422	17379	17517	17310	17586	17489	17520	17396	17338	17428	17467	17400	17593	17494	17491	17363	17492	17527	17658	17364	17585	17581	17452	17405	17406	17600	17297	17444	17522	17327	17420	17356	17489	17500	17381	17449	17504	17303	17301	17606	17456	17449	17415	17493	17412	17548	17485	17548	17435	17438	17406	17522	17515	17492	17344	17489	17494	17494	17649	17529	17408	17399	17482	17505	17530	17446	17300	17481	17389	17351	17643	17420	17453	17565	17515	17231	17267	17354	17606	17665	17575	17351	17571	17546	17306	17508	17332	17617	17339	17453	17375	17429	17589	17448	17317	17499	17669	17424	17544	17450	17349	17353	17384	17365	17258	17482	17567	17406	17412	17496	17514	17421	17434	17371	17525	17550	17447	17487	17397	17274	17478	17561	17431	17272	17467	17473	17444	17412	17347	17460	17321	17556	17532	17363	17537	17481	17467	17461	17436	17489	17384	17462	17413	17450	17627	17436	17350	17416	17558	17498	17401	17347	17488	17374	17475	17383	17544	17515	17335	17646	17476	17452	17478	17398	17412	17501	17257	17423	17367	17396	17473	17456	17447	17453	17493	17420	17334	17528	17528	17285	17386	17549	17389	17469	17510	17512	17489	17461	17368	17457	17482	17460	17429	17484	17258	17559	17518	17231	17482	17314	17446	17607	17294	17507	17351	17447	17426	17553	17409	17541	17519	17523	17338	17394	17499	17385	17435	17548	17441	17433	17409	17579	17473	17324	17584	17465	17456	17472	17400	17259	17459	17533	17597	17444	17248	17289	17580	17553	17560	17467	17296	17615	17226	17499	17527	17371	17392	17516	17579	17478	17406	17513	17377	17738	17589	17409	17420	17560	17343	17371	17326	17444	17409	17430	17454	17296	17446	17402	17495	17479	17412	17410	17560	17260	17659	17501	17441	17404	17589	17513	17464	17293	17500	17478	17577	17502	17508	17546	17331	17548	17520	17548	17405	17507	17282	17563	17357	17639	17576	17622	17599	17519	17589	17406	17471	17232	17561	17506	17305	17661	17466	17353	17527	17372	17553	17518	17521	17538	17269	17462	17333	17334	17532	17647	17337	17331	17589	17351	17578	17405	17659	17510	17357	17447	17266	17509	17703	17307	17441	17515	17543	17570	17491	17686	17396	17616	17450	17416	17515	17358	17472	17463	17643	17439	17540	17467	17512	17401	17450	17371	17369	17470	17363	17611	17441	17264	17307	17382	17569	17440	17657	17385	17566	17288	17362	17258	17411	17474	17519	17373	17485	17438	17333	17517	17401	17319	17496	17506	17395	17481	17416	17539	17299	17525	17280	17384	17578	17288	17346	17429	17531	17638	17412	17295	17571	17514	17646	17298	17406	17381	17352	17586	17367	17561	17483	17449	17447	17389	17410	17533	17361	17311	17448	17529	17387	17570	17425	17419	17438	17399	17362	17459	17521	17507	17397	17421	17480	17431	17471	17424	17459	17354	17572	17642	17573	17345	17539	17367	17469	17604	17391	17500	17412	17434	17431	17440	17442	17291	17569	17481	17313	17447	17389	17478	17432	17513	17348	17340	17351	17608	17530	17494	17591	17440	17458	17552	17528	17476	17565	17398	17258	17332	17568	17379	17383	17513	17571	17381	17346	17391	17418	17385	17494	17432	17374	17506	17384	17621	17429	17287	17475	17474	17519	17524	17411	17624	17480	17508	17206	17317	17467	17431	17384	17407	17330	17293	17454	17472	17430	17495	17366	17473	17232	17523	17368	17481	17504	17383	17428	17629	17473	17552	17542	17402	17381	17231	17387	17313	17578	17535	17475	17260	17467	17251	17563	17345	17469	17339	17545	17492	17598	17481	17314	17639	17302	17291	17573	17362	17450	17488	17468	17414	17433	17583	17356	17419	17593	17172	17607	17439	17375	17272	17465	17630	17492	17441	17338	17472	17303	17485	17461	17404	17647	17485	17321	17515	17440	17263	17395	17431	17320	17515	17425	17254	17445	17429	17602
28346	22742	26254	24276	21428	21586	21847	21390	21520	21482	21451	21518	21410	21596	21550	21574	21480	21485	21301	21483	21391	21397	21554	21473	21223	21482	21330	21499	21674	21592	21609	21654	21441	21456	21631	21200	21292	21418	21346	21497	21344	21271	21425	21295	21741	21466	21273	21460	21497	21274	21535	21407	21376	21406	21464	21314	21226	21457	21541	21464	21476	21573	21439	21690	21589	21255	21526	21518	21570	21415	21573	21379	21585	21675	21442	21408	21382	21441	21648	21354	21408	21313	21250	21514	21516	21561	21470	21463	21457	21662	21614	21521	21510	21410	21596	21338	21376	21348	21416	21406	21582	21334	21479	21474	21187	21536	21492	21427	21458	21246	21549	21568	21673	21402	21383	21625	21363	21437	21322	21362	21384	21371	21428	21585	21575	21525	21654	21386	21323	21395	21558	21112	21230	21428	21224	21287	21433	21384	21433	21567	21647	21575	21376	21274	21339	21339	21311	21378	21426	21465	21475	21364	21580	21481	21571	21376	21435	21433	21420	21521	21566	21483	21345	21301	21261	21413	21429	21622	21530	21241	21424	21391	21436	21467	21378	21518	21372	21095	21311	21316	21318	21312	21375	21376	21404	21348	21406	21457	21417	21485	21529	21469	21329	21338	21478	21344	21532	21499	21474	21535	21282	21407	21356	21264	21493	21360	21587	21380	21426	21520	21134	21329	21406	21377	21515	21396	21615	21466	21646	21455	21463	21387	21316	21345	21643	21347	21534	21411	21471	21368	21580	21330	21451	21332	21397	21402	21395	21671	21658	21403	21475	21169	21605	21597	21425	21612	21276	21321	21372	21233	21365	21310	21467	21297	21564	21229	21135	21390	21509	21419	21482	21441	21440	21377	21540	21568	21370	21432	21524	21625	21194	21297	21310	21277	21602	21622	21557	21521	21480	21530	21243	21383	21325	21367	21423	21526	21320	21340	21392	21487	21511	21657	21405	21406	21162	21404	21620	21490	21268	21304	21443	21384	21553	21670	21367	21504	21483	21643	21292	21475	21436	21443	21527	21277	21313	21465	21390	21373	21522	21438	21236	21559	21388	21493	21533	21479	21489	21580	21601	21520	21637	21372	21458	21522	21338	21638	21648	21284	21586	21591	21391	21464	21355	21329	21702	21456	21546	21345	21423	21563	21570	21531	21311	21341	21439	21323	21362	21297	21329	21604	21418	21438	21523	21381	21641	21348	21345	21547	21516	21295	21531	21514	21654	21413	21383	21485	21364	21528	21509	21192	21452	21200	21366	21441	21526	21289	21453	21219	21448	21481	21493	21430	21643	21439	21763	21500	21551	21344	21554	21330	21581	21364	21370	21255	21544	21410	21179	21535	21263	21312	21463	21526	21432	21467	21393	21210	21474	21408	21386	21442	21618	21365	21601	21444	21305	21274	21413	21409	21296	21493	21490	21406	21123	21421	21386	21290	21331	21132	21443	21666	21332	21763	21296	21485	21392	21322	21456	21547	21629	21403	21393	21579	21561	21367	21561	21534	21567	21425	21351	21319	21497	21279	21377	21748	21352	21374	21237	21434	21157	21543	21378	21564	21636	21368	21560	21050	21483	21455	21415	21623	21567	21538	21491	21350	21666	21451	21379	21484	21472	21599	21462	21356	21416	21547	21586	21462	21491	21258	21549	21427	21544	21431	21481	21596	21621	21463	21546	21304	21354	21470	21560	21446	21288	21513	21385	21325	21379	21421	21448	21597	21519	21608	21668	21419	21530	21603	21370	21339	21372	21333	21247	21204	21435	21452	21308	21545	21561	21717	21382	21379	21462	21208	21516	21393	21440	21291	21561	21577	21531	21611	21383	21322	21375	21624	21517	21387	21503	21460	21564	21404	21525	21751	21603	21392	21408	21326	21498	21331	21486	21302	21416	21568	21322	21575	21405	21384	21537	21473	21449	21355	21386	21548	21548	21313	21218	21592	21397	21655	21459	21444	21583	21370	21604	21391	21463	21479	21358	21361	21432	21494	21537	21182	21372	21533	21605	21452	21336	21482	21439	21374	21426	21539	21496	21374	21497	21473	21408	21261	21269	21234	21374	21407	21497	21407	21505	21444	21373	21270	21468	21369	21391	21406	21464	21522	21392	21355	21508	21750	21620	21330	21604	21344	21395	21619	21381	21370	21467	21381	21341	21553	21488	21562	21398	21510	21329	21555	21618	21141	21539	21397	21548	21409	21395	21452	21612	21626	21452	21686	21237	21331	21455	21672	21590	21468	21621	21379	21443	21580	21337	21512	21338	21442	21451	21586	21487	21477	21503	21424	21452	21267	21689	21441	21182	21393	21453	21528	21359	21360	21450	21248	21436	21454	21515	21496	21513	21506	21420	21347	21392	21386	21363	21436	21562	21519	21382	21476	21475	21472	21412	21196	21542	21477	21632	21322	21311	21274	21457	21393	21544	21669	21616	21748	21592	21373	21567	21484	21173	21427	21344	21553	21500	21491	21654	21526	21581	21468	21516	21265	21305	21279	21467	21306	21327	21438	21599	21410	21344	21312	21453	21500	21448	21652	21551	21495	21580	21444	21424	21394	21304	21380	21357	21317	21396	21595	21467	21355	21340	21324	21361	21640	21546	21616	21474	21394	21492	21592	21288	21421	21425	21566	21462	21498	21492	21438	21590	21290	21381	21388	21313	21443	21381	21233	21492	21485	21617	21469	21329	21296	21594	21268	21562	21522	21446	21466	21347	21653	21480	21370	21249	21488	21589	21141	21421	21467	21456	21481	21182	21453	21445	21486	21246	21412	21553	21442	21453	21583	21589	21692	21507	21468	21540	21489	21507	21466	21446	21256	21426	21384	21543	21530	21376	21208	21462	21478	21211	21442	21582	21495	21627	21298	21291	21368	21647	21445	21426	21157	21612	21668	21598	21426	21676	21623	21542	21490	21570	21434	21764	21575	21241	21304	21607	21626	21487	21352	21371	21430	21525	21458	21203	21332	21026	21227	21555	21679	21530	21586	21484	21563	21384	21502	21339	21593	21128	21577	21460	21480	21278	21487	21625	21509	21340	21452	21443	21336	21512	21497	21632	21614	21503	21441	21470	21260	21450	21396	21570	21330	21239	21452	21256	21356	21589	21421	21296	21615	21354	21548	21543	21494	21383	21389	21572	21462	21540	21297	21468	21524	21563	21717	21627	21424	21233	21513	21508	21455	21505	21528	21371	21382	21349	21292	21355	21402	21496	21573	21471	21446	21351	21320	21443	21332	21509	21397	21349	21322	21278	21661	21352	21532	21324	21099	21212	21394	21371	21569	21400	21509	21323	21534	21472	21393	21436	21277	21655	21496	21542	21565	21567	21321	21438	21425	21557	21288	21707	21515	21429	21424	21387	21370	21420	21417	21491	21479	21472	21218	21520	21277	21309	21470	21468	21449	21637	21187	21245	21513	21422	21484	21431	21370	21568	21510	21437	21469	21489	21507	21328	21445	21361	21742	21346	21482	21471	21412	21444	21395	21364	21467	21604	21561	21435	21458	21330	21562	21258	21462	21459	21582	21622	21361	21394	21313	21360	21497	21289	21538	21579	21477	21356	21335	21482	21537	21566	21437	21437	21421	21456	21336	21575	21361	21490	21556	21495	21525	21412	21208	21365	21442	21712	21371	21577	21509	21556	21508	21285	21307	21528	21655	21346	21311	21362	21593	21395	21457	21347	21519	21601	21344	21483	21420	21556	21485	21449	21158	21569	21476	21500	21310	21424	21443	21282	21481	21568	21431	21405	21445	21389	21480	21563	21449	21503	21156	21364	21534	21617	21472	21447	21426	21669	21250	21197	21219	21429	21325	21523	21393	21575	21499	21259	21457	21267	21524	21483	21523	21331	21395	21478	21141	21604	21302	21549	21243	21501	21234	21270	21460	21580	21513	21432	21527	21715	21351	21303	21530	21565	21439	21436	21505	21445	21591	21375	21485	21341	21395	21413	21528	21516	21448	21282	21451	21570	21310	21410	21457	21367	21262	21332	21195	21455	21478	21405	21357	21324	21362	21608	21453	21290	21459	21489	21519	21286	21697	21440	21480	21595	21366	21663	21651	21497	21678	21597	21224	21234	21262	21400	21378	21583	21584	21426	21536	21474	21474	21651	21448	21614	21813	21464	21395	21255	21510	21393	21499	21524	21489	21586	21439	21370	21436	21419	21551	21211	21297	21585	21637	21400	21439	21307	21123	21446	21564	21659	21745	21404	21313	21554	21697	21672	21243	21354	21335	21468	21526	21418	21408	21355	21377	21537	21631	21485	21556	21702	21695	21335	21400	21568	21317	21368	21352	21295	21331	21401	21567	21365	21397	21746	21343	21399	21429	21382	21607	21580	21283	21500	21399	21324	21591	21414	21599	21398	21456	21331	21391	21376	21202	21288	21467	21389	21293	21447	21572	21541	21397	21481	21499	21595	21431	21534	21592	21510	21494	21487	21565	21560	21553	21352	21429	21370	21368	21638	21523	21538	21429	21553	21546	21543	21464	21241	21317	21341	21608	21436	21194	21540	21531	21411	21502	21390	21578	21623	21623	21538	21569	21582	21271	21394	21355	21534	21424	21525	21269	21318	21463	21440	21527	21243	21596	21545	21475	21354	21218	21514	21523	21486	21504	21565	21509	21509	21474	21488	21345	21457	21356	21478	21648	21503	21550	21548	21316	21434	21374	21385	21455	21358	21433	21486	21512	21477	21366	21213	21605	21504	21549	21372	21318	21305	21611	21433	21604	21355	21291	21229	21470	21343	21666	21522	21311	21286	21616	21599	21779	21478	21538	21572	21669	21630	21239	21344	21429	21592	21330	21395	21374	21486	21668	21576	21514	21468	21265	21514	21414	21424	21342	21520	21345	21525	21688	21419	21490	21354	21528	21326	21196	21403	21449	21633	21406	21387	21399	21286	21421	21635	21492	21411	21466	21412	21216	21449	21519	21512	21484	21295	21411	21247	21520	21442	21614	21339	21583	21575	21299	21298	21523	21533	21444	21468	21430	21649	21547	21576	21525	21549	21586	21474	21578	21520	21408	21579	21637	21469	21484	21576	21612	21325	21294	21536	21387	21389	21585	21591	21511	21671	21609	21579	21510	21390	21339	21510	21374	21425	21297	21382	21247	21788	21470	21447	21489	21454	21483
16116	19326	19036	18063	17485	17405	17225	17293	17159	17228	17314	17253	17173	17174	17251	17100	17226	17114	17088	17327	17079	17241	17214	17173	17235	17085	17283	17243	17175	17091	17188	17167	17263	17137	16972	17263	17163	17071	17111	17295	17180	17242	17213	17327	17210	17065	17083	17073	17200	17174	17301	17160	17156	17387	17342	17086	17209	17164	17443	17202	17231	17195	17262	17219	17265	17073	17085	17073	17112	17365	17008	17241	17204	17067	17235	17290	17020	17060	17326	17207	17250	17093	17157	17141	17088	17157	17135	17153	16905	17226	17145	17149	17204	17181	17072	17222	17048	17089	17260	17301	17114	17117	17251	17221	17133	17353	17183	17114	17294	16987	17097	17066	17189	17224	17045	17223	17014	17133	17170	17135	17407	16936	17095	17206	17099	17190	17287	17276	17189	17194	17162	17118	17157	17196	17002	17265	17124	17251	17225	17122	17045	17033	17079	17223	16910	17207	17318	17165	17252	17015	17162	17093	16873	16981	17047	17119	17273	17025	17191	17290	17071	16982	17059	17152	17191	17327	17039	17005	17062	17127	17187	17226	17085	17189	17313	17163	17121	17275	17086	17058	17015	17134	17022	17186	16972	17159	17169	17227	17138	17357	17307	17025	17127	17213	17312	17198	17382	17207	17143	17185	17206	17108	17231	17164	17122	17091	17080	17055	17173	17177	17094	17119	17170	17277	17063	17257	16990	17137	17221	17218	17076	17346	17085	17181	17025	17261	17055	17081	17385	17135	17225	17210	17178	17177	17096	17078	17181	17063	17109	17025	17238	17240	17183	17151	17226	17228	17079	17039	17156	17198	17182	17227	17116	17227	17092	17098	17132	17106	17101	16983	17109	17203	17081	17283	16927	17095	17234	17079	17305	17087	17128	17115	17111	17021	17159	17171	17122	17128	16991	17229	16977	17168	17169	16994	17114	17168	17268	17122	17115	17190	17214	17003	17321	17236	17228	17074	17156	17116	17350	17262	17300	17125	17169	17359	17088	17220	17200	17189	17345	17176	17212	17189	17100	17216	17445	17098	17042	17257	17135	17262	17255	17133	17010	17116	17284	17257	17115	17100	17273	17393	16998	17185	17196	17185	17150	17177	17312	17131	17068	17226	17272	17069	17201	17305	16985	16899	17135	17062	17149	17097	17270	17355	17128	17151	17216	17045	17171	17216	17188	17253	17239	17253	17239	17009	17188	17088	17289	17209	17161	17189	17058	17214	17185	17144	17159	17087	16938	17303	17072	17282	17154	17361	17162	17031	17034	17194	17109	17130	17169	17192	17134	17116	17284	17154	17261	17098	17019	17193	17156	17039	17416	17035	17255	17303	17175	17178	17242	17231	17320	17192	17122	17170	17093	17132	17170	17064	17068	17178	17175	17074	17166	17221	17232	17170	17178	17239	17245	17239	17247	17152	17279	17129	17201	17185	16932	17215	17217	17014	17085	17211	17183	17184	17115	17115	17055	17121	17143	17267	17298	17126	17170	17116	17019	17267	17186	17170	16952	17185	17356	17090	17277	17111	17012	17438	17354	17056	17281	17272	17101	17194	17044	17163	17224	17119	17227	17017	17229	17217	17096	17253	17048	16992	17040	17068	17032	17190	17132	17127	17246	17098	17289	17069	17159	17167	17165	17138	17180	16954	17026	17137	17177	17209	17084	17269	17093	17263	17112	16827	17220	17099	17097	17169	17132	17187	17079	17131	17252	17146	17156	17106	17204	17118	17240	17188	16977	17279	17071	17122	17231	17098	17324	17044	17134	17216	17227	17125	17004	17146	16977	17244	17179	17100	17073	17126	17459	17348	17104	17173	17089	17224	17124	17001	17221	17080	17094	17219	17215	17332	17040	17143	17118	17322	17068	17241	17058	17079	17181	17140	17269	17238	17100	16915	17259	17254	17110	17191	17162	16841	17145	17116	17061	17065	17143	17011	17222	17164	17143	17112	17344	17181	16994	17185	17271	17177	17235	17090	17045	17170	17127	17144	17170	17176	17165	17182	17142	17150	17164	17111	17204	17192	17084	17163	17129	17097	17171	17089	17195	17163	17196	17038	17201	17098	17147	17283	17213	17236	17226	17119	17151	17206	17087	17045	17113	17076	17143	17247	17149	17305	17164	17107	17115	17251	17090	17197	17225	17151	17139	17109	17078	17119	17303	17228	17247	17042	17262	17174	17174	17068	17155	17085	17246	16995	17214	17119	16989	17275	17186	17169	17282	17237	17165	17120	17200	17045	17042	17184	17164	17160	17213	17158	17202	17142	17063	17021	17078	17135	17408	16926	16928	16971	17227	17139	17163	17143	17087	16980	17085	17166	17319	17099	17163	17278	17411	17131	17097	17314	17178	17054	17163	17130	17074	17092	16963	17166	17211	17242	17179	17143	17392	17245	17108	17219	17237	17151	17030	17204	17305	17306	17192	17277	17297	17310	17375	17283	17136	17122	17296	17132	17205	17105	17316	17033	17267	17275	17108	17020	17201	17130	17058	17189	17237	17187	17154	17204	17171	17202	17211	17111	17291	17118	17200	17263	17179	17098	17158	17217	17141	17272	17316	16968	17310	17182	17069	17074	17104	17275	17130	17014	17217	17082	17151	17154	17108	17153	17182	17126	17129	17232	17127	17242	17098	17034	17139	17132	17242	17248	17250	17224	17297	17038	17155	17096	16998	17095	17217	17116	17201	17070	17098	17048	17162	17136	17051	17122	17141	17105	17190	17270	17338	17019	17207	17156	17229	17119	17107	17205	17010	17156	17118	17321	17262	17090	17205	17115	17233	17067	17139	17103	17221	17259	17112	17137	17259	17167	17186	17075	17133	17227	17158	17072	17054	17112	17165	17323	17155	17149	17049	17082	17268	17204	17130	17093	17152	17064	17180	17097	17365	17131	17157	17283	17055	17374	17129	17376	17259	17263	17364	17097	17218	17115	17208	17181	17032	17072	17186	17052	17217	17190	17079	17222	17146	17278	16990	17071	17132	17276	17147	17280	17009	17186	17202	17176	17148	17127	17216	17077	17049	17183	17222	16999	17060	17158	17175	17192	17125	17325	17103	17290	17197	17213	17046	17160	17020	17036	17278	17124	17148	17100	17312	17046	17147	17180	16974	17230	17104	17063	17258	17083	17314	17095	17189	17111	17137	17312	17148	17224	17024	17023	17071	17301	17266	17006	17151	17093	17259	17097	17259	17159	17141	17039	17186	17263	17057	17187	17099	17196	17313	17314	17151	16966	17279	17112	17292	17182	17363	17164	17092	17119	17116	17134	17082	17332	17137	17198	17151	17088	17148	17219	17007	17186	17141	17119	17193	17148	17099	17112	17083	17221	17162	17092	17214	17011	17361	17124	17193	17115	17379	17048	17147	17228	17239	17202	17272	17188	17053	17262	17103	17248	17148	17178	17185	17135	17009	17292	17340	17171	17143	17022	17127	17139	17153	17094	17146	17092	16958	17096	17073	17086	17126	17253	17178	17221	17087	17235	17153	17130	17176	17190	17087	17128	17379	17219	17279	17046	17142	17195	17202	17098	17170	17201	16942	17190	17027	17072	17087	17263	17163	17165	17064	17254	17118	17193	17239	17206	17193	17163	17046	17235	17306	17108	17092	17223	17201	16987	17346	17114	17173	17355	17176	17415	17006	17246	17156	17202	17181	17216	17210	17220	17148	17161	17295	17100	17203	17308	17132	17057	17220	17118	17177	17045	17128	17173	17203	17069	17287	17211	17179	17112	17361	17157	17345	17197	17007	17026	17142	17105	17344	16955	17008	17129	17113	17217	17232	17307	17053	17013	17158	17371	17090	17205	17265	17080	17111	17294	17188	17203	17354	17218	17321	17001	17158	17078	17191	17308	17198	17188	17081	17287	17003	17052	17286	16884	17135	17111	17222	17081	17082	17163	17140	17082	17301	17241	17201	17027	17085	17115	17319	17208	17155	17344	17214	17163	17281	17031	17056	17320	17198	17283	17160	17127	17191	17214	17222	17254	17111	16993	17098	17074	17166	17291	17155	17076	17052	17008	17121	17174	17147	16999	17013	17228	17046	16987	17115	17241	17060	17297	17311	17214	17076	17191	17257	17208	17192	16879	17260	17107	17172	17119	17016	17135	17122	17083	17308	17013	17084	17112	17222	17152	17172	17156	17284	17230	17138	17266	16930	17274	17170	17253	17186	17107	17221	17013	17260	17192	17258	17015	17147	17153	17180	17054	17204	16952	17113	17123	17157	17219	17389	17187	17081	17199	17200	17005	17252	17128	17058	17230	17167	17122	17212	17125	17275	17221	17134	17161	17241	17178	17193	17312	17153	17048	17168	17140	17324	17152	17118	17230	17076	17116	17172	17220	17097	17142	17098	17200	17077	17194	17232	17022	17171	17151	17220	17025	17140	17151	17264	17147	17269	17191	17274	17191	17126	16966	16980	17107	17055	17099	17160	17250	17105	17246	17151	17223	17110	17157	17186	16985	17299	17172	17218	17113	17250	17111	17072	17082	17011	17009	17100	17097	17226	17029	17249	17205	17363	17071	17294	17041	17132	17095	17114	17167	17210	17289	17279	17090	17153	17388	17281	17262	17280	17162	17126	17203	17149	17051	17264	17271	17216	17231	17111	17316	17237	17180	17188	17257	17221	17157	17261	17273	17076	17144	17129	17110	17005	17184	17062	17143	17009	17227	17219	17124	17213	17284	17161	17149	17127	17113	17185	17380	17089	17178	16925	17250	17045	17347	17056	17297	17264	17070	17202	17217	17251	17103	17078	17070	17194	17163	17169	17228	17018	17189	17097	17205	17247	17198	17091	17291	17158	17349	17219	17135	17297	17102	17199	17120	17215	17210	17124	17227	17253	17099	17006	17103	16928	17092	17074	17286	17240	17109	17151	17102	16973	17120	17162	17174	17099	17040	17100	17085	16988	17294	17301	17048	17142	17046	17218	16969	17168	17276	17146	17196	17237	17239	17045	16930	17248	17229	16977	17144	17099	17199	16924	17107	17142	16848	17117	17248	17235	17136	17301	17172	17130	17089	17153	17117	17118	17206	17123	17036	17220	17177	17165	17105	17197	17065	17121	17144	17098	17163	16990	17280	17310	17183	17081	17156	17228	17130	16999	17187	17295	17193	17315	16996	17186	17216	17157	17170
24075	21500	29148	24403	22687	24107	24260	21728	21182	21397	21394	21168	21299	21039	21000	21107	21196	20998	21307	21077	21008	21186	21167	20921	21082	21148	21221	21173	21099	21033	21023	21026	20928	21077	20903	21190	20764	20845	20911	20861	21022	20916	21034	21142	21044	21056	20779	20850	21020	20830	21087	21083	20851	20910	21205	20867	21175	21003	21559	21515	21622	21404	21447	21067	21131	20970	20908	21093	20895	21057	21096	20955	20767	20812	21002	20936	20846	20860	20871	20730	21015	20880	20920	20913	20840	21011	20839	20859	20916	20985	20749	20753	20750	20895	20880	20928	20886	20805	20966	20724	20688	20736	20940	20807	21019	20903	20923	20870	20928	20762	20929	20889	20937	21095	20980	20932	20714	20887	21011	21053	21069	20887	20799	21022	20680	20883	21146	21022	20991	20888	20985	20988	20730	20770	20967	20905	20902	20878	20800	20912	21021	20762	21147	20977	21025	20776	20886	21049	20853	20648	20738	20768	20819	20953	20737	20588	20908	20785	20996	20921	21050	20838	20910	20614	20933	20856	20747	20792	20892	20785	20828	20936	20883	20933	20926	20691	20951	20592	20585	20846	20747	20837	21031	20778	21042	20740	20955	20629	20988	20941	20808	20839	20776	21150	21019	20917	20957	21148	21070	20862	20891	20741	20825	20776	20828	20594	20962	20875	20895	20923	20789	20874	21043	21014	20874	20942	20796	20819	21150	21002	21011	20871	20874	21047	20806	20972	20581	20928	20934	20754	20954	21046	20844	20813	20744	20804	20852	20868	21025	20925	20775	20888	20741	20966	20792	20965	20992	20788	20758	20989	20719	20896	21034	20838	20768	21029	20866	20815	20809	20765	20955	20894	21065	20817	20797	20852	20700	21031	21077	20794	20857	20654	20942	20923	20917	20887	20807	20825	20720	20809	20912	20767	20812	20969	20937	21059	20889	20822	20791	20931	20586	21089	20820	21031	20807	20902	20948	20699	20876	20740	20840	20758	21037	20852	20693	20710	20769	20973	20774	20828	21022	20992	21004	20649	20768	21103	20838	20896	20915	21070	20974	20965	20796	20743	20824	20746	20867	20965	20949	21104	20890	20921	20762	20959	20874	20581	20995	21035	20801	20955	20983	20925	20872	20921	20897	21006	20985	20968	20695	20998	20685	20806	20905	21005	20841	21028	21105	20824	20946	20973	20878	21000	20883	20670	20721	20579	20817	20815	20854	20902	21012	20706	20707	20757	20976	20968	20664	20725	20753	20987	20647	20888	20721	21042	20801	20948	20968	20912	20922	21163	20836	21041	20921	20822	20927	20837	20868	20878	20770	20958	21073	21000	20829	21027	20919	20924	20748	20816	20960	20796	20736	20819	20717	20734	20853	20815	20914	20813	20889	20825	20894	20783	21036	20779	21101	20878	20944	20871	20883	20748	20757	21064	20667	20871	21208	20890	20919	20685	20850	20884	20831	20791	20770	20889	20895	21010	20857	20935	21145	20737	20887	20925	20900	20808	21149	20990	21233	20814	21003	20845	20795	20817	20954	20644	21082	20928	20772	20928	21047	21063	21054	21005	20767	20813	21000	20877	20772	20713	20747	20930	20808	20920	20800	20940	20901	20964	20748	20849	20925	21220	20826	20807	20600	20956	20954	20819	20955	20953	20968	20838	20951	20744	20914	20949	21005	20737	20919	20730	20673	20968	21065	20916	20828	20831	20719	20790	20783	20995	20919	20963	20878	21013	20884	21077	20904	20981	20908	20861	20805	20825	20827	21038	20914	20671	20941	20870	20784	20935	20875	20940	20987	20826	20782	20648	21020	20920	20960	20909	20949	21059	20716	20904	20812	20836	20795	21015	20926	20745	21103	20858	21012	20799	20923	20800	20867	20813	20864	20715	20934	20908	21004	20850	21082	20859	21022	21027	20945	20883	20875	21245	20798	20862	20695	20808	20784	20855	20825	20731	20881	20920	20733	21102	20819	20799	20898	20651	20878	20925	20989	20926	20840	20967	20754	20765	20841	20872	20961	20931	20868	20993	20858	20925	20972	20846	20833	20914	20748	20983	20881	20860	20860	20786	20838	20834	20866	20854	20905	20990	20903	20769	20835	20854	20654	20734	20741	20653	20918	20736	20773	20865	20782	20906	20888	20917	20842	20893	21027	20955	20962	20764	20965	20984	20827	20926	20875	20760	20758	20914	20884	20855	20943	20787	20851	20801	20973	21111	20821	20646	20804	20976	21067	20684	20880	20687	21005	20919	20677	21113	20952	20751	20968	20695	21007	20880	20724	20627	20765	20551	20896	20713	21011	20959	20972	20961	20913	20975	20858	20877	20609	20699	20846	20814	20695	20938	20987	20802	21038	21013	20805	20832	20853	20893	21016	20951	21035	21025	20710	20902	20963	20885	20852	20859	20755	21077	20963	20870	20869	20912	20892	20804	20564	20948	20984	20831	20855	20741	21064	20702	21159	20976	21041	20752	20924	21076	20760	21024	20878	20847	20818	20957	20783	21027	20925	20844	20795	21003	20832	20824	21055	20748	21046	20749	20967	20955	20941	20876	20909	20841	20869	20816	21008	20734	20777	20787	20829	20622	20951	20978	20871	20953	20928	20612	20749	20894	20896	20836	20560	20873	21026	20912	20951	20841	20951	20966	20717	21015	20937	20875	20929	20881	20902	20746	20755	21055	21036	20873	20962	21004	20656	20854	20951	20890	20768	20932	20694	20703	20855	20668	20936	20876	20825	20988	20781	20928	20926	20801	20800	20922	21107	20928	20727	21069	21152	20909	21000	21056	20965	21037	20905	20630	20875	20726	20896	20803	20984	20893	20974	21115	20675	20622	20892	20996	20871	20809	20857	20774	20889	20824	20875	20651	20915	20805	20721	20641	20944	20847	20979	21160	20857	20869	20809	20950	21019	20983	20966	20831	20851	20891	20792	20939	20752	20815	20867	20949	20972	20841	20777	20704	20708	20924	21037	20872	20834	20798	21005	20738	20755	20748	20909	20915	20787	20857	20755	20768	20966	20934	20729	20959	20989	20775	20896	20806	20733	20856	20905	20770	20762	21066	20926	20915	20974	20868	20837	20834	20795	20874	20872	20836	20826	20944	20717	20706	20899	21138	20841	20844	20960	20906	20737	20896	20933	20881	21068	20998	20808	20876	21016	20757	20875	20857	21083	20964	20986	20806	20649	20703	20743	20987	20967	20706	20817	20816	20837	20745	20811	21084	21070	20963	21061	20700	20703	20987	21006	20947	20769	20818	20696	20771	20845	20970	20904	20742	20870	20948	20943	21005	20850	20860	20738	20730	21112	20817	20727	20988	20925	21025	20858	20877	20756	20848	21021	20719	20677	20936	20876	21052	20979	21035	20847	20785	20915	20856	21009	20966	20752	20858	20931	21019	20920	20986	20881	20676	20995	20876	20960	21012	21013	20732	20839	21025	20936	20801	20862	20624	20978	20934	20786	20770	20742	20754	20920	20843	20933	20980	20872	20917	20971	20900	21005	20845	20956	20765	20725	20784	20749	20863	20745	20788	20713	20755	20957	20819	20754	20763	20912	20897	20921	20822	20985	20736	20821	20941	20978	20823	20957	20755	20690	20767	20809	21016	21017	20900	20843	20804	21114	20840	20938	20837	20758	20748	20837	20814	20978	20959	20884	20943	20963	20878	20997	20793	20891	20847	20891	20912	20976	20859	21210	21025	20841	20775	20862	21001	21017	20913	20901	20841	20778	20981	21110	21024	20987	20725	20796	20935	20865	20841	20720	20802	20850	20858	20853	20743	21014	20754	20892	20793	20880	20684	20955	20877	20940	21059	20882	20790	20800	20913	21013	20903	20919	20918	20663	20791	20910	20856	20811	20830	21000	20863	20778	21044	21012	20952	20993	20773	20922	20886	20789	20911	20840	20731	20789	20631	20903	20787	20839	20728	20881	20959	20846	20867	20990	20820	20876	20808	21003	20845	20962	20952	20978	20789	21179	21012	21064	21001	21090	20892	20753	20693	20955	20907	20933	20970	20860	20959	20910	20863	20933	20929	20876	21050	20870	21013	20806	20856	20996	20807	20816	21066	21055	21017	20847	20993	20811	21046	21127	20725	20954	20953	20734	20911	20858	20880	21052	20975	20779	20768	20937	20919	20949	21067	20894	21039	21077	20959	20978	20856	21037	20774	20839	20881	20825	20688	20975	20941	20737	20993	20816	20752	20996	20850	20808	20790	20946	20779	20679	21137	20969	20737	20794	20859	20935	20907	20943	20894	20882	20688	21150	20780	21046	20951	20944	20804	20919	20867	21119	20995	20568	20960	20891	20983	21043	20838	20828	20765	20856	20769	20562	20821	20801	20667	20797	20932	20917	20827	21144	20699	20827	21006	20943	20971	21161	20909	20714	21272	20755	20886	20875	20857	20853	21059	20655	20929	20960	20854	20786	20918	20741	20757	20846	20942	20787	20989	20880	20820	20977	20866	21174	20799	20857	21008	20820	20737	20802	21067	20971	21081	20678	20877	20788	20876	20905	20736	20842	20898	20996	20903	21065	20945	21086	20712	20917	20868	20803	20695	21051	20683	20755	20769	21038	20962	20876	20871	20965	20871	21072	20915	20953	20880	20794	20970	21007	20842	20897	20786	20596	20666	20850	20790	20887	20765	20782	21077	20925	20753	20913	21017	20972	20946	20980	20906	20938	20785	20612	20739	20905	20892	20852	20880	20972	21005	21028	21011	20904	20720	20950	20899	20879	20971	20988	20961	20976	20754	20887	20804	20665	20815	21103	20618	20785	20633	20928	20830	21019	20776	20868	21020	20828	20751	20702	20724	20808	20779	20958	20974	20818	20737	20934	20754	20975	20885	21050	20829	20771	20978	20710	20725	20776	20824	20885	21162	20726	20796	20960	20752	20785	21040	20716	20788	20968	20824	21041	20979	20974	21002	21094	20890	20819	20905	20817	20898	21061	20719	20622	20802	20914	20703	20950	20910	20931	20806	20999	20858	21018	20852	20768	21008	21094	20806	20890	20984	20557	20930	20812	20901	20851	20860	20988	20769	20843	20854	20845	20788	20886	20720	20870	20953	21016	20843	20846	20912	20881	20897	20851	21126	20937	20903	21073	20999	20853	20795	20922	20831	20897	20877	20808	20938
14510	24918	23355	19891	18682	18136	17717	17452	17473	17328	17198	16885	17048	17054	17096	16998	17051	17024	17032	17005	16886	16809	16962	16907	17039	16724	16897	16919	17051	16760	17054	16847	16839	16932	16875	16819	16861	16886	16865	16773	16934	16754	16732	16698	16864	16827	17075	16827	16877	16898	16867	16886	16802	16789	16939	17021	16829	17175	17578	17466	17607	17434	17231	17167	16931	16894	16863	16689	16965	16551	16828	16839	16828	16790	17003	16769	16775	16781	17083	16839	16715	16783	16832	16688	16688	16687	16882	16750	16752	16976	16763	16939	16797	16663	16784	16916	17030	16955	16907	16766	16782	16779	16715	16691	16900	16700	16934	16567	16832	16732	16827	16875	16766	16775	16611	16676	16722	16927	16732	16662	16705	16809	16861	16902	16804	16817	16752	16841	16775	16841	16627	17030	16588	16775	16739	16872	16910	16834	16806	16945	17008	16710	16786	16889	16784	16897	16749	16649	16819	16806	16766	16851	16900	16688	16786	16859	16973	16706	16901	16904	16818	16620	16864	16802	16745	16761	16768	16838	16797	16863	16795	16973	16831	16682	16672	16770	16772	16909	16785	16772	16807	16955	16654	16842	16944	16717	16807	16738	16859	16841	16686	16798	16652	16992	16616	16853	16895	16812	16825	16830	16849	16746	16775	16915	16810	16952	16791	16813	16776	16837	16890	16878	16775	16786	16734	16609	16839	16720	16854	16731	16709	16734	16739	16781	16738	16753	16869	16841	16779	16825	16958	16804	16526	16880	16932	16670	16738	16973	16856	16921	16764	16877	16758	16691	16962	16814	16685	16750	16522	16851	16782	16930	16892	16847	16745	16702	16824	16876	16671	16793	16723	16809	16883	16895	16827	16930	16698	16782	16860	16759	16446	16931	16852	16706	16886	16712	16757	16803	16770	16751	16785	16775	16937	16789	16876	16764	16723	16817	16777	16850	16797	16909	16786	16729	16797	16684	16922	16853	16848	16775	16861	16739	16811	16767	16888	16692	16863	16718	16705	16616	16972	16771	16821	16731	16833	16851	16770	16824	16844	16844	16817	16930	16717	16799	16900	16772	16925	16790	16763	16658	16927	16874	16762	16880	16800	16757	16739	16712	16713	17029	16852	16685	16857	16952	16945	16738	16878	16838	16751	16848	16760	16828	16903	16850	16876	16721	16897	16681	16743	16861	17007	16728	16671	16873	16752	16788	16782	16967	16899	16798	16859	16735	16800	16714	16889	16784	16828	16888	16835	16786	16724	16888	16712	16788	16858	16766	16851	16763	16856	16942	16854	16748	16763	16745	16832	16919	16693	16723	16870	16698	16843	16842	16831	16581	16580	16823	16638	16735	16780	16708	16813	16736	16861	16685	16791	16857	16948	16686	16776	16775	16597	16897	16879	16887	16741	16951	16794	17037	16831	16898	16705	16990	16997	16772	16917	16886	16783	16695	16839	16744	16804	16823	16691	16702	16805	16942	16792	17025	16660	16864	16664	16771	16797	16896	16753	16701	16725	16995	16818	16782	16705	16761	16852	16726	16764	16818	16710	16674	16853	16891	16788	16743	16757	16831	16806	16880	16746	16892	16754	16812	16894	16859	16848	16834	16685	16869	16792	16852	16750	16922	16884	16690	16851	16743	16728	16820	16966	16690	16831	16942	16854	16903	16690	16735	16655	16880	16869	16857	16689	16633	16718	16883	16852	16833	16681	16926	16780	16590	16791	16748	16961	16978	16760	16879	16878	16916	16703	16653	16763	16733	16785	16842	16731	16783	16827	16905	16682	16714	16851	16708	16746	16742	16922	16661	16722	16686	16979	17012	16747	16775	16652	16671	16686	16888	16841	16659	16809	16781	16841	16888	16857	16678	16828	16858	16841	16800	16729	16802	16690	16685	16804	16688	16959	16742	16881	16792	16811	16791	16755	16856	16751	16714	16740	16831	16920	16832	16757	16921	16658	16730	16838	16945	16582	17005	16697	16736	16691	16771	16574	16717	16812	16795	16742	16746	16762	16682	16864	16857	16856	16801	16915	16730	16783	16819	16903	16704	16828	16878	16785	16797	16839	16747	16789	16820	16859	16678	16892	16780	16658	16832	16820	16915	16757	16771	16827	16813	16833	16751	17011	17030	16851	16902	16619	16591	16766	16850	16791	16831	16926	16838	16921	16933	16711	16792	16725	16817	16741	16710	16756	16872	16778	16897	16793	16964	16745	16843	16880	16924	16783	16667	16845	16812	16605	16797	16933	17037	16761	16870	16679	16638	16839	16930	16754	16765	16852	16825	16702	16848	16685	16790	16741	16697	16797	16738	16836	16771	16794	16819	16803	16686	16852	16526	16944	16522	16743	16884	16534	16764	16799	16806	16739	16802	16749	16804	16915	16823	16855	16672	16844	16832	16798	16834	16775	16812	16749	16754	16739	16779	16682	16787	16860	16964	16605	16871	16809	16808	16874	16846	16791	16718	16793	16672	17009	16821	16757	16889	16982	16824	16605	16834	16826	16654	16882	16813	16872	16761	16845	16912	16806	16932	16765	16948	16632	16744	16891	16591	16832	16683	16788	16828	16903	16634	16897	16683	16946	16847	16791	16590	16835	16703	16927	16677	16857	16824	16820	16841	16778	16762	16854	16797	16866	16701	16904	16711	16826	16882	16823	16843	16880	16859	16902	16639	16825	16982	16779	16898	16703	16854	16884	16903	16827	16836	16878	17020	16831	16890	16898	16830	16933	16808	16767	16886	16833	16622	16776	16733	16918	16845	16757	16748	16730	16809	16725	16888	16799	16815	16852	16766	16769	16829	16716	16867	16727	16717	16796	16809	16642	16775	16808	16804	16839	16813	16764	16789	16828	16762	16839	16851	16770	16674	16857	16785	16642	16793	16799	16716	16834	16853	16980	16901	16694	16728	16852	16871	16862	16759	16980	16632	16828	16814	16751	16806	16862	16795	16721	16780	16891	16768	16922	16807	16929	16694	16659	16813	16893	16778	16930	16773	16870	16947	16671	16674	16720	16768	16937	16684	16756	16784	16798	16906	16867	16677	16769	16606	16750	16801	16739	16715	16795	16663	16706	16794	16827	17004	16835	16765	16683	16890	16579	16740	16840	16902	16869	16819	16709	16789	16796	16902	16883	16755	16708	16836	16816	16830	16818	16578	16984	16583	16973	16764	16643	16771	16971	16709	17008	16712	17015	16688	16800	16790	16691	16924	16812	16805	16746	16836	16790	16909	16711	16936	16785	16954	16707	16957	16944	16906	16709	16795	16735	16745	16702	16837	16890	16887	17081	16786	16765	16765	16878	16696	16995	16797	16855	16883	16993	16787	16846	16734	16821	16859	16838	16657	16797	16751	16961	16664	16795	16814	16776	16821	16948	16706	16809	16815	16772	16713	16954	16789	16797	16688	16920	16900	16766	16835	16742	16571	16589	16894	16689	16910	16725	16837	16766	16767	16817	16794	16798	16762	16846	16725	16831	16674	16713	16696	16790	16733	17051	16767	16836	16892	16788	16759	16738	16602	16806	16871	16811	16624	16673	16820	17009	16955	16866	16641	16635	16818	16807	16830	16672	16721	16822	16790	16801	16762	16889	16680	16869	16836	16830	16791	16876	16752	16805	16806	16825	16965	16620	16917	16734	16942	16708	16864	16921	16845	16757	16890	16711	16756	16897	16821	16856	16716	16948	16687	16787	16644	16649	16677	16752	16716	16734	16853	16786	16661	16778	16669	16634	16724	16709	16653	16830	16873	16924	16720	16802	16771	16784	16893	16663	16690	16884	16701	16691	16754	16894	16734	16698	16806	16560	16772	16739	16677	16964	16676	16961	16825	16760	16745	16778	16821	16720	16815	16800	16846	16755	16850	16798	16797	16749	17001	16827	16839	16790	16894	16952	16745	16741	16567	16777	16830	16855	16803	16837	16842	17049	16662	16784	16839	16941	16806	16881	16845	16724	16701	16731	16801	16761	16735	16842	16948	16950	16773	16877	16859	16634	16901	16633	16764	16596	16576	16751	16772	16759	16814	16728	16720	16684	16757	17113	16649	16967	16834	16701	16820	16658	16771	16779	16886	16750	16814	16919	16852	16791	17012	16835	16578	16683	16576	16841	16715	16696	16808	16806	16738	16781	16713	16796	16892	16712	16731	16691	16762	16876	16713	16756	16895	16854	16944	16693	16814	16818	16828	16983	16841	16720	16867	16809	16706	16724	16924	16809	16889	16658	16766	16807	16818	16618	16826	16871	16740	16695	16656	16629	16692	16750	16676	16773	16907	16790	16897	16698	16814	16886	16748	16776	16986	16943	16793	16706	16969	16783	16777	16909	16772	16702	16765	16815	16922	16595	16672	16780	16855	16853	16964	16743	16648	16937	16743	16755	16943	16796	16792	16790	16826	16839	16728	16764	16877	16872	16834	16595	16905	16733	16786	16961	16628	16633	16885	16809	16656	16774	16682	16797	16841	16762	16827	16830	16695	16824	16781	16777	16674	16672	16947	16849	16917	16802	16862	16952	16900	16701	16727	16737	16729	16769	16718	16752	16888	16741	16853	16865	16681	16805	16864	16893	16590	16678	16840	16644	16827	16808	16892	16889	16852	16781	16813	16730	16580	16794	16851	16759	16743	16652	16752	16712	16670	16715	16790	16999	16868	16693	16700	16837	16639	16883	16792	16914	16838	16755	16638	16774	16865	16747	16870	16802	16727	16778	16818	16715	16917	16860	16628	16711	16791	16822	16678	16858	16902	16795	16486	16800	16828	16749	16906	16781	16750	16808	16882	16830	16901	16596	16936	16946	16833	16796	16730	16661	16879	16904	16709	16854	16874	16962	17016	16640	16842	16825	16876	16742	16575	16900	16878	16716	16806	16995	17004	16613	16763	16899	16889	16800	16969	16771	16888	16743	16905	16895	16856	16875	16699	16682	16937	16667	16888	16975	16817	16738	16959	16633	16787	16722	16826	16836	16774	16819	16766	16872	16887	16908	16732	16974	16905	16953	16658	16846	16707	16765	16697	16812	16843	16863	16920	16874	16730	16795	16699	16791	16657	16836	16655	16789	16772	16858	16900	16693	16743	16867	16875	16781	16823	16756	16667	16886	16882	16970	16649	16695	16784	16887	16679	16874	16876	16804	16864	16872	16843
22978	21494	29417	23991	21742	24244	26875	21881	21123	21435	21215	21023	21090	21140	20860	20827	20737	20915	20983	20598	20687	20723	20844	20559	20664	20759	20650	20811	20676	20703	20605	20887	20691	20661	20840	20560	20706	20421	20617	20657	20448	20568	20510	20624	20520	20362	20708	20643	20460	20352	20521	20780	20686	20541	20594	20688	20771	21164	21059	21575	21468	21591	20938	21037	20824	20634	20561	20505	20625	20352	20335	20516	20614	20452	20563	20690	20641	20582	20510	20504	20725	20497	20518	20242	20469	20396	20677	20433	20410	20470	20610	20503	20256	20219	20539	20432	20316	20547	20458	20602	20832	20269	20746	20619	20397	20545	20549	20477	20390	20430	20457	20434	20300	20373	20734	20275	20662	20557	20634	20625	20439	20502	20584	20508	20277	20734	20377	20371	20532	20707	20394	20556	20380	20500	20296	20323	20507	20572	20263	20638	20590	20437	20406	20513	20362	20545	20609	20477	20412	20375	20434	20601	20526	20236	20540	20564	20322	20345	20449	20266	20431	20239	20389	20626	20402	20264	20457	20422	20244	20278	20336	20592	20462	20552	20449	20318	20477	20550	20376	20353	20354	20568	20438	20464	20391	20565	20382	20745	20388	20422	20372	20509	20460	20336	20283	20499	20195	20558	20383	20574	20471	20693	20518	20400	20392	20609	20454	20532	20445	20592	20558	20591	20355	20462	20352	20319	20317	20374	20320	20373	20193	20313	20335	20475	20300	20433	20508	20354	20527	20307	20447	20566	20413	20417	20431	20453	20462	20620	20392	20562	20705	20369	20470	20680	20311	20345	20462	20380	20336	20365	20444	20546	20522	20243	20530	20311	20382	20401	20677	20472	20448	20371	20556	20466	20394	20479	20535	20566	20532	20367	20354	20459	20576	20369	20610	20533	20580	20280	20221	20492	20407	20266	20448	20279	20388	20356	20417	20244	20456	20359	20296	20621	20498	20322	20451	20433	20223	20526	20398	20583	20371	20597	20383	20640	20407	20565	20545	20239	20541	20386	20331	20392	20350	20281	20370	20456	20516	20369	20346	20306	20393	20416	20270	20502	20571	20435	20475	20426	20399	20493	20489	20581	20693	20606	20732	20563	20744	20514	20513	20381	20503	20274	20387	20339	20534	20619	20570	20256	20264	20290	20513	20344	20269	20462	20675	20424	20495	20271	20367	20483	20529	20350	20478	20315	20522	20462	20449	20337	20560	20140	20450	20589	20574	20386	20390	20549	20338	20608	20382	20350	20484	20385	20532	20314	20363	20619	20423	20556	20376	20464	20465	20467	20436	20438	20301	20611	20401	20384	20480	20291	20371	20489	20651	20461	20459	20213	20543	20438	20323	20428	20433	20343	20288	20482	20440	20571	20512	20452	20504	20393	20429	20301	20425	20397	20209	20423	20491	20520	20343	20405	20294	20308	20546	20431	20607	20558	20634	20473	20495	20589	20263	20217	20314	20624	20486	20437	20658	20701	20354	20461	20326	20265	20479	20442	20283	20414	20403	20469	20625	20511	20428	20515	20511	20392	20305	20589	20482	20531	20299	20443	20538	20486	20220	20475	20410	20322	20455	20435	20415	20506	20468	20310	20279	20311	20328	20617	20626	20651	20633	20470	20438	20469	20541	20333	20539	20481	20312	20388	20397	20613	20556	20435	20256	20443	20596	20312	20516	20457	20464	20423	20349	20566	20610	20422	20267	20513	20484	20208	20277	20513	20470	20286	20357	20452	20522	20511	20417	20403	20411	20424	20427	20379	20494	20461	20346	20561	20541	20439	20413	20617	20363	20487	20430	20261	20379	20424	20574	20466	20312	20328	20603	20543	20452	20527	20349	20516	20509	20097	20521	20356	20536	20396	20501	20405	20566	20368	20507	20525	20457	20440	20347	20374	20231	20284	20308	20423	20506	20618	20585	20478	20409	20297	20165	20433	20399	20441	20520	20468	20677	20299	20616	20368	20416	20330	20194	20278	20368	20454	20331	20573	20444	20383	20337	20496	20428	20378	20490	20313	20293	20533	20577	20385	20600	20438	20377	20459	20405	20372	20407	20417	20487	20371	20405	20200	20471	20281	20227	20438	20393	20414	20378	20524	20617	20596	20322	20429	20496	20327	20509	20571	20466	20435	20674	20417	20593	20378	20447	20433	20361	20352	20378	20336	20756	20410	20194	20465	20602	20491	20489	20360	20453	20339	20394	20488	20501	20462	20417	20588	20269	20701	20474	20416	20466	20408	20647	20466	20471	20471	20421	20214	20685	20436	20582	20638	20543	20333	20458	20445	20592	20405	20664	20134	20446	20277	20534	20526	20238	20437	20477	20583	20213	20472	20620	20490	20436	20287	20312	20456	20352	20341	20504	20548	20472	20483	20382	20326	20351	20349	20425	20431	20443	20492	20490	20611	20576	20298	20251	20455	20604	20416	20399	20397	20233	20467	20357	20345	20456	20546	20437	20578	20424	20441	20391	20367	20219	20501	20352	20617	20609	20392	20523	20536	20409	20576	20476	20295	20190	20353	20408	20281	20495	20347	20523	20650	20549	20492	20428	20598	20410	20497	20313	20418	20563	20594	20561	20341	20516	20296	20417	20309	20385	20519	20602	20534	20472	20356	20534	20389	20546	20513	20291	20538	20473	20543	20229	20434	20251	20542	20530	20559	20362	20375	20479	20340	20221	20675	20641	20565	20257	20389	20434	20484	20410	20431	20530	20526	20532	20373	20460	20722	20740	20196	20450	20347	20477	20473	20452	20286	20387	20484	20539	20619	20453	20522	20516	20392	20377	20386	20600	20549	20581	20622	20492	20463	20673	20675	20545	20533	20490	20317	20511	20403	20414	20595	20379	20578	20430	20527	20470	20793	20553	20368	20470	20467	20427	20362	20395	20328	20455	20481	20473	20357	20461	20461	20466	20324	20486	20348	20588	20617	20335	20274	20399	20362	20542	20593	20457	20399	20453	20477	20548	20176	20274	20259	20584	20239	20321	20561	20588	20403	20534	20708	20408	20559	20322	20320	20313	20307	20532	20394	20610	20475	20385	20502	20322	20508	20414	20358	20464	20335	20600	20613	20393	20433	20496	20437	20393	20495	20411	20350	20469	20357	20487	20416	20501	20297	20466	20236	20521	20533	20397	20434	20498	20512	20514	20435	20491	20298	20515	20524	20892	20239	20430	20161	20276	20431	20549	20301	20484	20288	20525	20556	20429	20441	20538	20532	20455	20367	20489	20527	20457	20404	20565	20271	20534	20492	20719	20448	20471	20405	20450	20489	20296	20325	20371	20479	20315	20460	20491	20423	20319	20332	20573	20409	20443	20486	20496	20477	20541	20490	20315	20274	20187	20565	20446	20650	20606	20513	20590	20471	20620	20158	20541	20424	20455	20477	20466	20426	20447	20578	20642	20440	20359	20367	20424	20494	20504	20233	20481	20442	20356	20422	20348	20160	20333	20371	20348	20345	20556	20386	20301	20462	20248	20466	20503	20339	20232	20323	20283	20563	20447	20342	20683	20472	20548	20709	20610	20252	20666	20290	20549	20335	20570	20422	20469	20608	20458	20574	20312	20335	20541	20364	20402	20275	20518	20498	20321	20351	20526	20463	20412	20479	20413	20246	20419	20472	20375	20266	20360	20474	20192	20256	20486	20409	20363	20349	20473	20263	20397	20438	20364	20148	20493	20302	20596	20691	20693	20643	20429	20450	20409	20368	20451	20495	20479	20554	20330	20251	20451	20531	20416	20579	20476	20205	20517	20363	20446	20336	20426	20450	20507	20542	20548	20404	20273	20343	20274	20211	20378	20513	20732	20441	20442	20676	20525	20513	20355	20495	20540	20489	20454	20321	20439	20606	20395	20528	20419	20617	20249	20335	20440	20332	20426	20411	20341	20350	20429	20428	20593	20607	20452	20469	20424	20471	20453	20359	20516	20435	20627	20605	20234	20281	20480	20307	20417	20554	20760	20370	20188	20445	20473	20580	20510	20435	20553	20462	20222	20410	20263	20487	20266	20313	20573	20646	20501	20626	20401	20709	20486	20287	20485	20408	20369	20383	20358	20345	20491	20633	20471	20407	20380	20595	20341	20496	20515	20219	20387	20348	20533	20436	20276	20264	20567	20221	20505	20497	20672	20618	20635	20479	20522	20598	20356	20584	20260	20303	20483	20519	20608	20230	20528	20341	20504	20469	20469	20490	20361	20371	20534	20357	20540	20458	20396	20408	20471	20493	20375	20444	20237	20383	20456	20347	20520	20556	20551	20469	20613	20474	20523	20294	20391	20544	20412	20295	20547	20567	20395	20566	20574	20453	20319	20548	20516	20643	20469	20458	20541	20619	20359	20296	20411	20379	20572	20454	20227	20452	20292	20556	20601	20624	20332	20531	20529	20409	20502	20389	20635	20434	20477	20275	20422	20429	20824	20237	20437	20435	20529	20137	20440	20280	20470	20406	20207	20571	20513	20173	20512	20469	20270	20426	20592	20420	20549	20510	20284	20272	20489	20251	20438	20580	20566	20399	20405	20303	20377	20404	20586	20529	20681	20432	20513	20421	20471	20420	20355	20441	20493	20493	20223	20278	20324	20628	20280	20328	20674	20371	20205	20495	20467	20409	20373	20435	20553	20480	20441	20658	20734	20639	20363	20426	20395	20281	20483	20402	20655	20604	20374	20357	20384	20394	20383	20625	20476	20469	20303	20414	20489	20271	20299	20448	20387	20610	20472	20395	20522	20519	20387	20559	20307	20402	20609	20638	20527	20542	20428	20433	20607	20433	20604	20422	20540	20451	20469	20361	20687	20546	20551	20617	20413	20375	20538	20086	20475	20344	20342	20419	20348	20449	20439	20415	20270	20330	20410	20458	20439	20458	20479	20219	20578	20453	20377	20247	20326	20295	20471	20614	20493	20502	20379	20239	20381	20262	20294	20548	20652	20397	20378	20559	20426	20496	20495	20694	20477	20292	20486	20347	20556	20366	20552	20589	20504	20641	20588	20368	20541	20591	20199	20543	20372	20373	20445	20440	20516	20420	20594	20399	20381	20618	20520	20470	20413	20327	20469	20301	20414	20504	20360	20500	20388	20408	20383	20433	20508	20452	20712	20437	20440	20248	20295	20442	20411	20435	20504	20463	20450	20243
15377	29187	26928	21702	20042	19020	18398	17874	17565	17337	17203	16960	17047	16885	16862	16956	16779	16743	16775	16870	16767	16756	16854	16713	16678	16849	16812	16791	16572	16709	16568	16591	16551	16564	16693	16731	16582	16624	16652	16730	16578	16638	16561	16603	16593	16570	16633	16683	16761	16705	16674	16640	16656	16364	16586	16725	17048	17525	17690	18039	18147	17632	17366	17152	16666	16897	16565	16372	16517	16563	16467	16608	16468	16606	16457	16599	16613	16533	16601	16480	16436	16593	16504	16516	16487	16574	16311	16433	16626	16454	16417	16328	16485	16659	16524	16662	16653	16606	16585	16565	16414	16427	16462	16469	16518	16458	16343	16611	16524	16570	16593	16433	16330	16357	16519	16520	16510	16447	16508	16499	16494	16469	16567	16584	16429	16520	16734	16459	16620	16416	16591	16465	16331	16581	16575	16641	16623	16494	16691	16576	16374	16441	16489	16546	16614	16412	16599	16508	16549	16575	16496	16452	16499	16526	16548	16347	16738	16614	16471	16388	16527	16602	16517	16574	16566	16492	16483	16540	16457	16455	16495	16424	16454	16459	16551	16296	16527	16417	16391	16460	16309	16514	16816	16653	16456	16587	16577	16618	16603	16590	16518	16471	16649	16515	16732	16465	16608	16378	16580	16420	16609	16655	16503	16554	16654	16496	16506	16380	16672	16530	16386	16459	16496	16477	16468	16491	16574	16526	16285	16552	16626	16580	16418	16526	16625	16516	16361	16487	16585	16553	16507	16342	16543	16415	16635	16345	16382	16619	16593	16575	16607	16389	16484	16368	16501	16384	16604	16540	16522	16662	16370	16455	16404	16483	16596	16394	16480	16586	16632	16365	16552	16518	16493	16481	16561	16432	16444	16404	16355	16409	16546	16431	16432	16543	16662	16516	16620	16351	16413	16500	16621	16353	16509	16624	16475	16685	16662	16630	16504	16582	16573	16395	16412	16405	16460	16350	16605	16471	16578	16344	16587	16517	16542	16534	16540	16440	16486	16636	16460	16590	16438	16635	16549	16431	16478	16511	16450	16506	16545	16520	16507	16587	16607	16471	16545	16346	16841	16514	16464	16645	16596	16246	16409	16424	16626	16410	16617	16582	16273	16497	16607	16335	16451	16513	16669	16515	16524	16603	16589	16460	16504	16370	16449	16506	16276	16511	16459	16491	16566	16702	16645	16513	16572	16454	16540	16471	16395	16386	16595	16361	16610	16592	16545	16561	16632	16479	16514	16504	16667	16440	16618	16605	16478	16426	16653	16523	16572	16618	16661	16386	16493	16356	16549	16439	16485	16394	16410	16481	16386	16527	16517	16551	16512	16553	16500	16420	16469	16518	16564	16665	16530	16587	16635	16733	16572	16378	16579	16675	16653	16452	16621	16528	16486	16409	16504	16524	16529	16578	16594	16434	16724	16588	16584	16423	16538	16473	16322	16623	16542	16635	16484	16486	16519	16476	16510	16549	16559	16446	16539	16421	16460	16269	16552	16409	16560	16420	16520	16556	16628	16444	16530	16606	16415	16507	16572	16492	16626	16457	16430	16403	16607	16637	16670	16642	16627	16503	16606	16439	16561	16629	16419	16684	16518	16418	16495	16549	16711	16477	16392	16593	16520	16284	16465	16414	16455	16542	16546	16389	16443	16529	16558	16463	16453	16568	16450	16663	16440	16658	16439	16677	16650	16261	16438	16427	16467	16566	16556	16530	16531	16533	16424	16498	16520	16446	16716	16457	16411	16512	16583	16467	16687	16481	16476	16579	16365	16644	16305	16414	16568	16446	16483	16466	16443	16489	16669	16540	16560	16665	16477	16463	16447	16584	16445	16505	16516	16498	16690	16385	16495	16469	16453	16338	16396	16456	16437	16354	16666	16472	16342	16504	16437	16404	16369	16334	16323	16655	16569	16550	16489	16393	16584	16428	16696	16461	16590	16714	16482	16698	16516	16389	16497	16410	16575	16484	16404	16518	16585	16603	16426	16452	16535	16378	16557	16511	16592	16515	16306	16534	16511	16429	16534	16624	16478	16704	16410	16738	16551	16492	16395	16550	16559	16601	16503	16534	16397	16467	16311	16620	16551	16494	16446	16552	16597	16391	16514	16503	16433	16559	16399	16614	16604	16574	16523	16548	16548	16524	16528	16376	16625	16623	16501	16690	16647	16501	16592	16644	16469	16551	16625	16429	16311	16499	16639	16601	16539	16593	16568	16453	16452	16395	16606	16360	16521	16515	16404	16530	16595	16659	16409	16713	16651	16483	16591	16420	16495	16573	16441	16425	16694	16386	16467	16504	16524	16554	16491	16774	16551	16434	16510	16485	16507	16529	16480	16501	16471	16560	16562	16598	16598	16378	16554	16516	16557	16539	16479	16568	16505	16615	16492	16497	16496	16445	16405	16560	16474	16637	16592	16499	16600	16407	16434	16657	16555	16572	16618	16546	16584	16503	16417	16555	16500	16439	16251	16503	16419	16633	16532	16356	16468	16417	16528	16534	16315	16482	16642	16492	16674	16621	16653	16620	16467	16644	16594	16607	16548	16645	16602	16428	16492	16553	16620	16239	16496	16450	16644	16412	16604	16556	16502	16342	16565	16606	16582	16439	16472	16509	16664	16498	16540	16488	16500	16456	16500	16454	16736	16664	16443	16365	16465	16476	16502	16537	16625	16624	16502	16526	16428	16459	16412	16520	16684	16523	16487	16588	16248	16527	16541	16366	16475	16607	16580	16543	16515	16458	16408	16440	16301	16506	16536	16508	16532	16306	16586	16539	16473	16279	16396	16577	16334	16644	16506	16560	16583	16525	16375	16541	16315	16322	16662	16434	16453	16569	16642	16509	16616	16470	16434	16598	16598	16326	16526	16477	16556	16632	16285	16507	16404	16430	16661	16476	16615	16439	16559	16410	16524	16507	16502	16497	16470	16451	16583	16417	16664	16613	16448	16665	16419	16387	16564	16487	16316	16462	16542	16553	16466	16514	16569	16555	16425	16534	16477	16457	16511	16606	16565	16507	16547	16548	16467	16502	16594	16663	16567	16513	16548	16544	16510	16327	16385	16502	16574	16528	16472	16457	16643	16578	16519	16370	16529	16519	16405	16378	16620	16445	16514	16425	16509	16369	16637	16362	16503	16480	16637	16616	16367	16677	16447	16713	16515	16535	16394	16665	16355	16449	16646	16455	16575	16511	16540	16491	16476	16521	16616	16526	16528	16649	16526	16668	16593	16565	16541	16590	16636	16623	16722	16418	16477	16458	16466	16559	16540	16471	16488	16395	16492	16445	16493	16646	16495	16335	16581	16620	16444	16637	16630	16514	16372	16450	16485	16521	16543	16629	16545	16449	16499	16529	16467	16295	16613	16618	16556	16620	16490	16487	16632	16562	16550	16423	16688	16462	16727	16538	16498	16470	16592	16424	16598	16502	16463	16420	16479	16483	16638	16480	16525	16436	16376	16473	16514	16308	16459	16536	16614	16440	16538	16711	16521	16616	16512	16398	16519	16640	16530	16341	16499	16402	16557	16528	16699	16660	16372	16480	16701	16557	16549	16664	16507	16460	16437	16548	16546	16673	16449	16638	16327	16419	16414	16437	16537	16362	16542	16556	16565	16341	16499	16423	16541	16476	16570	16591	16685	16556	16497	16530	16631	16476	16345	16393	16447	16453	16493	16685	16570	16671	16395	16495	16475	16561	16500	16441	16527	16329	16627	16660	16495	16476	16602	16464	16392	16651	16633	16495	16480	16528	16490	16333	16492	16548	16485	16500	16592	16527	16593	16638	16480	16661	16622	16572	16659	16559	16524	16442	16511	16592	16656	16575	16559	16449	16473	16618	16545	16588	16495	16515	16387	16526	16475	16587	16564	16530	16550	16520	16501	16508	16609	16488	16415	16492	16466	16351	16569	16455	16653	16452	16543	16532	16455	16593	16563	16587	16450	16418	16504	16383	16452	16575	16510	16291	16558	16400	16615	16526	16626	16573	16389	16704	16499	16401	16527	16389	16410	16583	16617	16389	16522	16660	16455	16589	16444	16671	16543	16562	16549	16538	16434	16356	16670	16716	16574	16541	16467	16574	16533	16438	16477	16422	16663	16469	16562	16333	16502	16751	16369	16440	16522	16445	16591	16507	16652	16654	16496	16631	16426	16573	16577	16440	16541	16509	16520	16612	16637	16468	16549	16651	16566	16451	16601	16585	16353	16604	16459	16490	16651	16474	16432	16654	16612	16554	16652	16456	16677	16678	16546	16453	16596	16552	16369	16425	16400	16483	16468	16630	16434	16564	16475	16607	16446	16618	16568	16413	16338	16574	16513	16752	16470	16571	16459	16565	16474	16505	16520	16533	16706	16544	16529	16568	16457	16497	16503	16621	16446	16663	16468	16504	16679	16556	16521	16664	16480	16538	16522	16651	16391	16511	16490	16427	16639	16647	16513	16607	16447	16620	16369	16542	16286	16340	16576	16697	16399	16432	16473	16549	16462	16350	16616	16492	16465	16659	16582	16501	16481	16502	16646	16493	16652	16386	16397	16525	16658	16142	16614	16547	16478	16342	16512	16509	16284	16626	16329	16457	16451	16582	16448	16602	16535	16342	16530	16446	16482	16336	16487	16620	16437	16726	16566	16381	16571	16364	16706	16537	16630	16486	16518	16589	16430	16606	16524	16503	16536	16583	16422	16580	16492	16391	16469	16771	16549	16453	16433	16611	16396	16547	16493	16672	16495	16517	16633	16507	16508	16565	16602	16428	16654	16576	16403	16655	16287	16525	16592	16617	16605	16627	16504	16546	16482	16494	16392	16419	16601	16475	16375	16514	16474	16581	16516	16563	16523	16690	16480	16615	16359	16561	16501	16656	16543	16409	16404	16403	16469	16480	16566	16526	16499	16528	16404	16395	16495	16608	16441	16477	16546	16665	16576	16536	16651	16618	16654	16614	16525	16469	16468	16437	16728	16398	16365	16579	16372	16623	16496	16490	16442	16411	16416	16652	16447	16537	16517	16459	16466	16388	16583	16516	16558	16566	16632	16471	16584	16584	16609	16415	16644	16434	16634	16534	16661	16532	16485	16503	16506	16458	16399	16468	16619	16528	16589	16636	16415	16570	16602	16471	16481	16608	16685	16448	16448	16592
28185	22459	25435	22602	19761	19672	19933	19451	19572	19589	19777	19617	19534	19434	19517	19414	19455	19527	19745	19560	19448	19639	19493	19551	19598	19598	19450	19516	19668	19616	19767	19447	19742	19498	19435	19524	19441	19417	19607	19650	19554	19469	19471	19467	19534	19472	19492	19251	19466	19591	19483	19616	19587	19698	19240	19591	19540	19460	19503	19612	19625	19491	19583	19436	19620	19500	19560	19416	19517	19445	19309	19497	19442	19366	19423	19530	19595	19496	19495	19647	19518	19664	19406	19390	19535	19428	19356	19587	19558	19461	19575	19333	19617	19587	19628	19455	19366	19418	19632	19439	19489	19489	19564	19390	19425	19687	19666	19509	19482	19259	19434	19396	19548	19567	19525	19365	19437	19369	19558	19352	19608	19448	19688	19529	19255	19383	19359	19493	19569	19495	19396	19409	19438	19428	19423	19278	19509	19514	19464	19445	19572	19437	19625	19519	19337	19416	19623	19515	19637	19815	19689	19617	19494	19403	19610	19370	19618	19239	19640	19506	19386	19387	19525	19339	19407	19508	19453	19455	19321	19467	19514	19421	19439	19711	19778	19547	19243	19502	19648	19379	19515	19390	19586	19656	19364	19326	19592	19450	19567	19377	19250	19525	19425	19321	19460	19532	19477	19475	19773	19500	19623	19490	19692	19447	19480	19544	19311	19409	19586	19296	19337	19567	19474	19441	19680	19327	19407	19449	19519	19235	19288	19476	19437	19620	19582	19513	19529	19209	19577	19362	19343	19562	19412	19386	19555	19619	19704	19292	19332	19394	19521	19534	19635	19497	19541	19425	19602	19347	19462	19491	19589	19531	19507	19505	19522	19312	19477	19230	19332	19584	19345	19459	19601	19224	19497	19405	19366	19258	19416	19673	19470	19508	19443	19379	19577	19537	19593	19508	19340	19470	19524	19701	19481	19400	19213	19281	19265	19229	19594	19344	19468	19547	19443	19452	19337	19456	19641	19451	19386	19512	19430	19541	19534	19435	19222	19392	19245	19380	19308	19539	19562	19333	19573	19401	19564	19476	19577	19414	19360	19288	19502	19495	19430	19469	19414	19360	19482	19426	19467	19427	19393	19551	19473	19565	19742	19470	19405	19538	19265	19449	19727	19514	19406	19397	19374	19570	19478	19120	19333	19389	19456	19418	19271	19257	19437	19515	19368	19496	19620	19519	19480	19377	19563	19550	19419	19441	19651	19547	19346	19324	19471	19589	19508	19536	19356	19318	19613	19552	19428	19537	19509	19642	19427	19601	19364	19544	19325	19408	19437	19624	19719	19608	19346	19564	19479	19491	19429	19545	19534	19471	19352	19440	19306	19533	19521	19470	19472	19343	19481	19434	19591	19600	19408	19426	19533	19419	19692	19266	19569	19323	19255	19549	19350	19519	19518	19378	19610	19593	19447	19471	19731	19227	19618	19384	19392	19422	19397	19323	19409	19473	19478	19538	19434	19333	19391	19387	19637	19402	19532	19586	19463	19581	19338	19590	19410	19564	19656	19271	19465	19403	19410	19440	19537	19593	19370	19357	19485	19476	19512	19618	19396	19536	19509	19562	19463	19290	19598	19508	19287	19375	19522	19427	19654	19384	19629	19394	19490	19366	19407	19393	19274	19303	19559	19389	19692	19587	19638	19598	19571	19527	19414	19484	19471	19377	19313	19493	19468	19520	19432	19465	19358	19524	19394	19355	19673	19400	19456	19361	19511	19511	19490	19580	19371	19525	19269	19102	19311	19462	19430	19459	19720	19387	19381	19443	19405	19829	19520	19570	19596	19455	19474	19552	19530	19369	19360	19228	19570	19501	19431	19538	19619	19409	19432	19373	19534	19303	19439	19350	19673	19553	19389	19565	19353	19300	19503	19490	19477	19304	19387	19430	19202	19541	19588	19620	19499	19544	19389	19682	19636	19318	19476	19591	19460	19422	19580	19255	19470	19579	19552	19588	19299	19537	19568	19574	19514	19648	19601	19525	19489	19256	19231	19414	19428	19525	19374	19487	19505	19363	19371	19328	19599	19533	19482	19225	19456	19339	19396	19452	19625	19358	19428	19608	19484	19551	19413	19328	19491	19505	19557	19446	19397	19487	19461	19539	19526	19680	19536	19461	19429	19515	19500	19470	19716	19525	19445	19476	19654	19521	19749	19492	19414	19446	19651	19517	19414	19213	19206	19512	19531	19404	19369	19427	19409	19485	19422	19455	19377	19597	19487	19280	19479	19494	19387	19403	19609	19468	19625	19529	19573	19441	19550	19517	19565	19522	19676	19474	19531	19497	19456	19604	19645	19418	19443	19444	19656	19400	19568	19518	19596	19447	19597	19251	19152	19544	19338	19464	19688	19356	19591	19599	19481	19429	19598	19574	19679	19401	19480	19547	19654	19528	19473	19644	19655	19415	19360	19343	19471	19604	19481	19547	19484	19305	19674	19412	19468	19499	19423	19626	19436	19596	19393	19586	19539	19371	19370	19343	19468	19649	19592	19230	19421	19325	19277	19436	19555	19528	19439	19497	19617	19507	19389	19631	19443	19636	19386	19635	19455	19561	19420	19536	19502	19457	19513	19529	19569	19510	19422	19470	19441	19565	19402	19253	19369	19466	19487	19621	19412	19269	19485	19517	19495	19548	19441	19379	19689	19520	19616	19549	19579	19405	19563	19520	19531	19414	19315	19406	19647	19480	19333	19547	19405	19076	19549	19503	19489	19479	19415	19704	19384	19416	19462	19431	19557	19283	19460	19552	19484	19566	19199	19209	19436	19397	19541	19564	19554	19501	19640	19333	19342	19548	19388	19425	19441	19474	19675	19445	19601	19468	19447	19568	19532	19401	19332	19675	19562	19625	19483	19527	19398	19533	19446	19506	19205	19471	19420	19413	19558	19430	19559	19360	19638	19633	19606	19506	19359	19564	19580	19450	19562	19468	19309	19215	19537	19557	19462	19606	19469	19636	19465	19441	19276	19469	19450	19369	19368	19213	19408	19613	19412	19449	19503	19562	19614	19217	19331	19470	19479	19438	19257	19370	19657	19428	19391	19431	19496	19282	19444	19571	19312	19457	19480	19469	19286	19439	19549	19519	19510	19462	19624	19505	19459	19607	19438	19527	19356	19605	19500	19366	19262	19511	19492	19322	19510	19445	19533	19379	19706	19388	19679	19463	19624	19441	19424	19518	19505	19455	19478	19652	19500	19675	19411	19387	19298	19337	19335	19566	19660	19567	19511	19430	19544	19434	19547	19579	19550	19572	19378	19259	19350	19663	19597	19465	19503	19482	19603	19569	19689	19440	19600	19459	19747	19327	19315	19579	19757	19556	19627	19438	19386	19530	19453	19690	19525	19443	19496	19422	19472	19511	19423	19443	19401	19368	19548	19481	19371	19527	19373	19642	19587	19655	19447	19646	19507	19599	19436	19451	19301	19525	19408	19616	19526	19523	19423	19497	19296	19489	19618	19664	19547	19432	19260	19342	19560	19547	19379	19399	19466	19195	19459	19628	19530	19317	19605	19284	19557	19442	19521	19509	19650	19551	19415	19293	19547	19565	19409	19635	19438	19410	19351	19676	19625	19728	19435	19539	19670	19519	19426	19493	19637	19471	19599	19501	19553	19642	19382	19585	19588	19587	19299	19479	19624	19557	19355	19493	19381	19330	19371	19310	19363	19492	19436	19545	19671	19455	19441	19474	19431	19417	19598	19522	19425	19518	19592	19429	19403	19226	19467	19547	19511	19410	19373	19474	19555	19626	19370	19509	19504	19454	19635	19327	19558	19306	19735	19512	19426	19485	19442	19411	19504	19414	19588	19699	19428	19550	19551	19738	19505	19361	19223	19583	19533	19618	19660	19436	19514	19328	19348	19381	19311	19455	19605	19663	19472	19531	19524	19679	19688	19571	19635	19542	19559	19539	19386	19363	19472	19445	19524	19422	19365	19568	19449	19345	19639	19579	19682	19502	19435	19388	19420	19343	19473	19540	19324	19338	19416	19408	19350	19697	19542	19482	19344	19511	19408	19584	19432	19424	19330	19493	19358	19288	19552	19528	19475	19356	19372	19675	19469	19689	19492	19328	19368	19575	19504	19359	19227	19349	19485	19649	19435	19255	19639	19581	19437	19569	19625	19405	19576	19629	19599	19402	19505	19356	19366	19405	19380	19539	19359	19371	19345	19482	19555	19365	19512	19497	19422	19349	19561	19316	19534	19431	19399	19240	19602	19426	19642	19508	19548	19529	19678	19584	19340	19382	19426	19630	19358	19493	19806	19500	19500	19427	19539	19463	19471	19312	19525	19605	19456	19546	19507	19450	19280	19421	19387	19381	19390	19504	19540	19550	19322	19462	19595	19306	19551	19551	19315	19274	19361	19527	19557	19436	19566	19443	19438	19580	19370	19350	19423	19729	19405	19367	19390	19549	19483	19540	19355	19349	19441	19637	19510	19599	19310	19402	19406	19406	19581	19471	19496	19298	19482	19513	19429	19442	19381	19467	19558	19474	19514	19476	19483	19331	19568	19406	19374	19508	19494	19491	19615	19337	19484	19613	19637	19317	19434	19601	19451	19608	19638	19647	19557	19589	19458	19412	19454	19490	19418	19309	19547	19657	19506	19639	19679	19398	19426	19533	19341	19269	19746	19498	19405	19507	19412	19400	19377	19482	19383	19489	19508	19362	19364	19541	19400	19326	19384	19550	19708	19409	19643	19290	19371	19432	19393	19592	19719	19476	19515	19481	19497	19544	19456	19360	19359	19411	19495	19181	19474	19419	19301	19394	19563	19400	19181	19532	19685	19565	19569	19585	19516	19368	19177	19470	19458	19396	19486	19480	19595	19488	19596	19606	19586	19497	19376	19577	19500	19408	19410	19374	19363	19445	19446	19556	19345	19478	19372	19451	19552	19627	19450	19399	19590	19387	19456	19307	19360	19463	19144	19336	19571	19425	19447	19639	19396	19501	19420	19594	19489	19303	19413	19583	19504	19348	19645	19365	19439	19447	19271	19635	19382	19497	19530	19391	19244	19435	19266	19535	19548	19602	19695	19276	19474	19432	19492	19531	19668	19520	19538	19455	19539	19371	19356	19656	19500	19629	19577	19336	19496	19566	19484	19324	19610	19400	19608	19442	19537	19635	19329	19602
15304	18753	18730	16870	16390	16568	16474	16171	16285	16147	16205	15886	16092	15990	16105	16118	16090	16025	15919	16141	16070	15962	16059	16035	16015	16095	15909	16079	16120	16114	15953	15964	16001	15824	15938	15982	15948	16010	15948	16063	15914	15990	16101	15967	16188	16128	16068	16016	16018	16044	16088	15996	16026	16028	16033	15934	16056	16008	16113	16081	15923	16243	16136	16202	16098	15934	16256	15889	16000	15927	16045	15879	16191	16095	16008	15992	15984	15950	15856	15906	16097	16077	16088	15920	16269	15714	15927	15957	16235	16160	15856	15967	15937	15961	16141	16019	16026	16047	15842	15800	15924	16037	16041	16046	16176	15971	16011	15977	16036	16074	15852	15763	15964	15970	15957	15956	16073	15882	15931	15910	16048	15844	16089	16095	16042	15968	15972	15963	16191	16173	15872	15881	16010	15909	16041	15912	16034	15937	16021	16009	15845	16071	15917	15976	15900	16036	15911	16061	15952	15962	15882	15764	16028	15872	16053	16099	15838	15897	16153	15920	15926	16102	16032	15970	15953	15898	15917	16123	16040	15996	15963	15828	16114	15885	15932	16045	15957	15766	16152	15760	15967	15947	16153	15914	16071	15983	16039	15931	15859	15862	16045	15875	15860	16032	15996	15920	15957	16206	15985	16114	16109	15979	16156	16060	16023	16057	15876	16015	16024	15945	16081	15869	16099	15977	15889	15845	16092	15955	15953	15872	15936	16083	15954	15971	16165	15903	15960	15972	15911	16156	15957	16013	15890	15955	15931	15956	16045	16155	15899	15938	16102	15978	15948	16029	16117	15966	15942	16110	15923	16081	15828	15758	15866	15994	15980	16042	15895	15982	16052	16014	15907	16125	16016	16005	15988	15971	15821	15894	15966	16037	15984	16121	16038	16102	16080	15930	16128	15838	16077	16009	16053	16030	15953	15911	15915	15986	16108	16021	15881	15981	16048	15865	16011	16136	16087	16003	15985	15953	15971	15855	15893	15978	16097	15978	15918	15830	15921	15901	16139	15869	15955	15950	16148	16067	16100	15930	15904	16022	15998	16033	15967	15982	15810	16000	15819	15926	15948	15923	16089	15938	16073	16043	15910	15957	15934	15926	15997	16112	16124	15849	15928	15905	15897	15941	16008	16066	15936	15788	16221	16102	15971	16021	16110	15981	15999	16167	16103	16032	16031	15988	15937	16078	15865	15956	16009	15892	16195	15847	16235	15961	16059	16145	16065	16047	16106	16152	15678	15988	16080	16083	15783	16022	15954	15853	16182	15955	15992	16017	15912	15966	15909	16158	15836	16012	16093	15857	15952	15957	15989	15909	15948	15769	15857	15865	15921	15955	16097	15958	15962	15997	16096	16150	16046	15955	16060	16011	15930	15850	15989	16075	15991	16041	16013	15992	15959	15902	15917	15895	15864	15953	16067	15985	15888	15813	15900	15834	15989	16112	16070	15932	16125	16112	16046	15910	15866	16161	15824	15957	15952	15979	16002	15977	15884	16084	16091	16123	15992	15902	16094	16085	15979	15866	15921	15969	15974	15919	15929	15970	16053	16074	15906	15948	16165	15937	15953	15884	15881	15860	15853	15987	15890	16012	15942	15892	15988	16008	15845	16052	15981	15997	16157	15924	15911	15882	16054	15926	16083	16027	15901	16036	15925	15920	15933	15891	15716	15885	16085	15952	15990	15948	15993	15924	16014	15999	15970	16066	15759	16122	15890	15875	16017	16109	15943	16165	15960	16029	16002	16008	15828	15965	16019	16015	16086	16023	16094	15873	15930	15922	15897	15985	16215	15933	16067	15862	16058	16076	15975	15869	15969	15935	15886	16136	15913	15947	15833	16090	16040	16061	16107	15973	15871	15933	15906	15974	15938	16009	15924	16073	16225	16148	16009	16007	15997	16182	16008	16053	16001	15972	15999	15990	15989	16081	16067	15988	15927	15971	15913	16071	15984	15805	16081	16049	15998	15919	15817	16050	15868	15954	15924	16081	16140	15967	16124	16199	15913	15989	16046	16100	16043	16066	15959	15885	16050	15853	15967	15888	16073	16118	16103	15982	16007	15881	16102	15900	16116	16045	16176	16088	16009	15930	15965	16063	15974	16090	15930	15814	16018	15842	15899	15885	15991	16020	16009	15977	16027	15990	15891	16140	16113	16012	15988	16074	16197	16131	16026	15902	15938	16113	16000	15866	16046	16148	16199	15942	16044	15973	16107	16051	16114	16031	15906	15992	15989	15916	16042	15815	15995	15938	16107	16111	15972	15920	15947	16046	16004	16070	15829	15855	16008	15979	16064	15892	15916	16150	15924	16025	15975	16036	16213	15876	16057	15948	15845	16041	15829	16072	16089	15972	16081	15946	15970	15875	15908	15857	16053	16102	15847	16140	16092	16116	15961	16000	15946	16041	16054	16019	16056	16111	16002	15933	16064	15958	16131	16193	16107	16012	16133	16006	16111	16029	15974	16079	16061	15943	15900	16083	15773	16073	16062	15914	16087	16006	15934	15982	16114	16033	15862	15885	15831	16139	15992	16038	16118	16044	16093	16084	16071	15939	16113	15930	15941	15970	16052	15902	16099	15920	15795	15935	16118	15893	16163	15798	15918	16117	16044	16084	16108	15788	16183	15862	15993	15974	15870	15947	15858	16174	15971	16069	15942	16052	16120	16244	15932	15909	15911	15909	16159	15969	16032	15924	16016	16123	16109	15864	16090	15920	16004	15976	16125	15924	15941	16191	15935	16034	16047	16061	15933	15904	16017	15943	15944	15934	16016	16034	15836	15866	16046	16019	16010	15945	15992	15878	16066	16026	15805	15946	15950	15978	16045	15885	16010	15982	15918	15974	15976	16071	15873	15942	15787	16069	15868	16261	16063	16064	15913	16204	16142	15990	16029	15929	16029	15768	16043	16007	15872	15885	15932	15993	15955	15948	16053	16032	15980	16035	15802	15942	16081	15866	16041	15926	15973	16062	15962	15933	15929	15950	16023	16004	15967	15845	16122	15928	15859	15847	15971	15856	15896	15892	15913	15958	15844	16095	15929	16062	16020	15882	16020	16083	15902	16034	15979	15965	16014	15955	15904	15887	15943	15954	16132	16046	15975	15933	16050	16155	15958	15773	15951	16272	16068	16055	16158	15938	15989	15955	15874	15988	16076	16015	15960	15891	16038	16026	15952	15984	16126	16097	16019	16067	15943	15936	16044	15929	15968	15963	16032	16099	15907	15877	16088	15911	16060	16125	15962	15819	15845	16095	16016	16103	16114	15949	15998	16138	16155	15967	15991	16025	15925	16244	15883	15756	15856	16008	16030	15883	15877	15973	15964	15899	16081	16072	16046	16033	15963	16044	15925	16124	16162	15903	15777	15936	15998	15911	15931	15949	16116	15929	15919	15896	15931	15863	16056	16032	15957	16047	16032	16114	16016	15927	16127	15782	15832	16112	15861	15982	15906	16116	15943	15914	16024	15972	15940	15841	16029	15859	15996	16061	16013	15988	15965	15932	16022	16143	15906	16003	16029	16017	16014	16075	15958	16127	16067	16019	16012	16086	16177	15977	15864	16130	15982	16024	15937	15966	15886	16043	15914	16040	15925	15820	16006	16013	16058	15932	15881	15944	15938	15946	16088	16023	16109	15928	16001	15966	15936	15987	16055	16123	16003	16057	15977	15995	16006	16005	16149	16067	15961	15910	16107	16011	15883	15959	16113	15875	15939	15964	16157	15815	15903	16002	15949	16012	16021	15990	16055	15927	15903	16047	16156	15957	16039	16081	15920	16109	15869	15890	15989	16214	16016	16094	15975	16051	16059	15991	16067	15837	15842	16024	16032	16034	15824	15948	15900	16061	16060	16162	16089	16051	16063	16060	16066	16126	16016	16034	15929	15995	16033	15963	15953	15872	16050	16001	15930	16111	15994	16021	15986	16073	15879	16081	16085	15902	15959	16002	16093	15994	15943	16103	15960	15970	15943	16020	15934	16004	16088	15986	16043	15845	15936	16009	15926	16089	15977	16060	15848	15923	16145	15942	15958	15766	15967	15944	16131	15891	16041	16042	15948	16014	15968	15954	16056	16186	15907	16035	16028	15958	16085	15949	15973	15970	15948	15989	15967	16041	15941	15848	15999	16061	16004	16062	16037	15999	16024	16047	16026	15949	15853	16136	16033	15858	16140	16063	16072	16088	15941	16052	16132	15940	15954	16097	16045	15907	16059	16062	15927	16195	16094	16013	15982	15854	16081	15941	15883	16047	15903	16053	15933	15975	16115	15947	15995	16030	15798	15955	15926	15977	15855	15878	15883	15973	16092	15934	16118	16038	15949	16018	15967	15927	15982	15992	16283	15916	15994	16006	16089	16044	16043	15996	16143	16011	15909	16044	16082	16225	15905	15848	16200	16011	15967	15874	15836	16053	15859	15990	15927	16093	15906	15786	15982	15933	15958	15953	16009	16061	16026	15950	15901	15895	15964	15891	16036	15894	16060	15945	16067	16057	15805	15839	15967	15967	15975	16007	15822	16046	16035	15999	16053	16047	15904	16038	16035	16067	16151	15929	16013	16177	15915	15902	15911	15953	15985	16038	16021	15982	15864	16128	15835	15912	16109	15779	16065	15861	16034	15977	15968	16173	15916	15833	16042	16110	16082	16068	15884	16095	16068	16046	15902	16123	15998	15988	15862	16019	15996	16035	16028	15990	16035	16040	16044	15958	15980	16177	15998	16070	16027	15978	16179	15985	16046	15988	15940	16016	16091	15914	16188	15837	16055	15776	15965	16050	15927	16004	15875	15948	15988	16027	15974	16216	15910	16094	15959	15898	15969	15928	15951	16058	15944	15990	15994	16022	15926	15973	16046	16009	16160	16119	16098	16035	16037	15999	15872	16002	16065	16027	16019	15911	16113	15942	15987	16063	16015	16029	16216	16082	16122	15854	15836	16043	16114	16047	15958	15982	16208	15956	16007	15964	16105	16117	16083	15981	15895	16099	15975	15955	16111	16281	15908	16062	16106	15851	16066	16016	16125	15954	16022	15922	15855	16099	15974	15905	15982	15914	16056	16120	15986	15761	15971	16012	16098	15931	15932	16136	15956	16071	16005	15936	15914	16144	15995	16186	16149	15947	16020	15931	15954	16021	16005	15925
24313	21564	29139	24535	22394	22685	21976	19110	18520	18956	18710	18573	18544	18460	18382	18180	18391	18331	18226	18386	18260	18424	18253	18374	18296	18130	18304	18265	18460	18493	18169	18385	18278	18209	18322	18320	18315	18308	18285	18339	18198	18270	18326	18173	18451	18321	18159	18262	18229	18235	18230	18217	18188	18311	18133	18271	18590	18766	18653	18820	18822	18888	18634	18631	18447	18138	18311	18201	18215	18053	18325	18097	18365	18136	18316	18060	18086	18158	18257	18151	18238	18236	18191	18297	18095	18288	18255	18229	18284	18306	18435	18264	18229	18252	18352	18225	18340	18339	18205	18274	18270	18257	18303	18136	18121	18187	18046	18181	18271	18281	18204	18086	18264	18054	18170	18120	18178	18023	18236	18180	18175	18032	18198	18142	18159	18344	18282	18193	18217	18172	18191	18186	18108	18288	18199	18351	18358	18127	18471	18127	18270	18197	18338	18070	18092	18269	18058	18318	18345	18118	18080	18082	18202	18215	18330	18215	18087	18067	18311	18497	18393	18106	18294	18217	18307	18093	18270	18445	18220	18042	18171	18183	18162	18231	18161	18373	18378	18419	18263	18298	18291	18358	18058	18290	18363	18351	18283	18339	18106	18177	18371	18303	18240	18409	18173	18141	18098	18266	18281	18471	18243	18143	18278	18378	18304	18170	18190	18198	18287	18294	18289	18200	18044	18069	18210	18286	18184	18314	18273	18245	18235	18229	18116	18243	18157	18120	18128	18142	18010	18161	18295	18127	18139	18141	18235	18224	18410	18232	18340	18372	18332	18242	18234	18322	18315	18270	18172	18411	18184	18147	18107	18204	18264	18190	18144	18293	18178	18098	18031	18327	18104	18198	18386	18185	18339	18078	18218	18409	18086	18104	18223	18184	18067	18371	18220	18281	18073	18258	17979	18088	18173	18248	18195	18294	18225	18545	18055	18278	18236	18280	18309	18147	18291	18326	18154	18133	18226	18178	18190	18232	18333	18280	18174	18167	18379	18173	18149	18287	18306	18281	18284	18274	18324	18307	18074	18050	18236	18156	18258	18095	18309	18256	18232	18172	18270	18160	18272	18377	18153	18249	18211	18089	18128	18126	18199	17975	18216	18382	18234	18206	18216	18258	17920	18287	18376	18106	17979	18211	18063	18227	18298	18359	18170	18284	18346	18195	18382	18267	18148	18287	18300	18110	18172	18082	18298	18118	18062	18188	18359	18348	18133	18326	18430	17961	18165	18353	18180	18300	18186	18322	18423	18087	18127	18107	18065	18260	18103	18262	18294	18479	18095	18082	18400	18099	18050	18220	18179	18268	18196	18111	18104	18134	18194	18163	18307	18170	18441	18321	18399	18208	18258	18196	18118	18359	18316	18168	18429	18353	18181	18300	18297	18069	18331	18339	17921	18215	18342	18121	18076	18147	18345	18144	18044	18092	18224	18282	18147	18276	18247	18105	18324	18203	18425	18213	18014	18275	18117	18161	18240	18242	18155	18276	18191	18327	18339	18243	18227	18325	18291	18216	18052	18355	18224	18193	18290	18402	18349	18474	18025	18203	18347	18291	18169	18309	18121	18119	18117	18212	18437	18235	18228	18208	18086	18321	18047	18117	18281	18242	18123	18304	18111	18209	18271	18201	18256	18343	18234	18322	18209	18317	18321	18202	18224	18179	18267	18101	18215	18195	18419	18170	18080	18161	18217	18381	18148	18273	18190	18226	18429	18499	18332	18041	18640	18296	18007	18161	18168	18157	18095	17988	18154	18266	18126	18113	18226	18231	18124	18216	18096	18453	18456	18460	18183	18333	18246	18046	18173	18311	18187	18150	18204	18388	18260	18326	18183	18127	18233	18235	18355	18268	18350	18047	18103	18147	18197	18296	18188	18164	18300	18191	18054	18086	18118	18312	18311	17994	18318	18254	18461	18147	18189	18114	18086	18305	18175	18077	18215	18248	18294	18198	18062	18388	18279	18139	18376	18013	18314	18234	18309	18216	18258	18272	18146	18294	18120	18071	18092	18069	18271	18264	18142	18355	18315	18330	18144	18247	18536	18026	18192	18170	18301	18380	18371	18162	18147	18250	18222	18196	18209	18323	18131	18302	18397	18421	18248	18146	18295	18141	18417	18141	18034	18104	18316	18196	18076	18191	18228	18253	18336	18130	18371	18216	18453	18295	18399	18129	18206	18174	18367	18153	18239	18588	18173	18151	18129	18358	18237	18086	18197	18259	18229	18221	18427	18155	18489	18380	18269	18339	18266	18419	18193	18210	18180	18059	18350	18127	18212	18239	18106	18478	18488	18119	18109	18107	18243	18242	18131	18229	18237	18426	18193	18255	18329	18135	18515	18192	18167	18223	18137	18247	18253	18203	18119	18110	18317	18165	18215	18309	18267	18276	18385	18252	18003	18247	18217	18273	18391	18222	17951	18097	18110	18239	18186	18202	18332	17998	18116	18239	18222	18322	18347	18323	18347	18234	18243	18246	18040	18050	17951	18047	18294	18249	18241	18282	18134	18358	18017	18232	18354	18442	18255	18278	18570	18288	18282	18067	18271	18111	18316	18308	18070	17976	18196	18027	18145	18298	18122	18343	18164	18064	18346	18146	18318	18192	18174	18178	18388	18206	18128	18010	18051	18075	18348	18312	18179	18347	18464	18195	18259	18294	18289	18079	18161	18231	18153	18042	18256	18208	18319	18090	18264	18288	18337	18067	18009	18140	18324	18307	18277	18324	18218	18260	18372	18264	18291	18201	18273	18296	18234	18231	18276	18234	18185	18247	18373	18206	18184	18095	18396	18236	18193	18308	18141	18298	18206	18127	18415	18302	18240	18262	18186	18180	18258	18305	18163	18332	18098	18136	18087	18147	18362	18217	18160	18177	18240	18267	18146	18049	18217	18149	18292	18322	18391	18235	18457	18334	18318	18183	18324	18281	18196	18077	18149	18154	18073	18210	18104	17980	18171	18315	18268	18402	18089	18309	18241	18307	18264	18094	18240	18270	18318	18233	18297	18040	18341	18409	18442	18196	18207	18173	18173	18125	18114	18278	18228	18203	18153	18218	18165	18573	18350	18301	18216	18198	18143	18084	18308	18130	18291	18288	18157	18250	18367	18249	18058	18108	18260	18387	18351	18097	18138	18211	18246	18139	18313	18065	18231	18194	18269	18272	18379	18287	18183	18314	18206	18205	18110	18334	18246	18225	18360	18002	18314	18225	18226	18233	18412	18161	18320	18208	18237	18115	18522	18230	18521	18268	18252	18104	18175	18157	18009	18273	18354	18152	17889	18075	18406	18023	18217	18446	18350	18283	18255	18516	18233	18248	18261	18392	18153	18361	18190	18107	18342	18282	18131	18208	18098	18330	18237	18148	18282	18228	18355	18253	18346	18130	18113	18178	18254	18123	18025	18191	18081	17971	18320	18306	18236	18315	18241	18267	18358	18101	18281	18300	18033	18424	18202	18263	18069	18171	18221	18234	18160	18172	18199	18205	18255	18151	18069	18256	18178	18414	17940	18186	18286	18261	18238	18182	18158	18328	18263	18238	18369	18336	18283	18139	18316	18289	18402	18261	18247	18229	18019	18273	18379	18402	18426	18265	18218	18373	18329	18260	18110	18209	18313	18175	18025	18239	17919	18042	18264	18221	18391	18192	18325	18031	17969	18253	18124	18273	18348	18325	18295	18281	18175	18099	18080	18406	18188	18139	18220	18187	18297	18221	18260	18170	18418	18192	18102	18373	18348	18233	18264	18297	18374	18163	18272	18144	18297	18224	18287	18232	18212	18104	18170	18388	18197	18265	18109	18110	18285	18174	18111	18129	18221	18320	18201	18047	18309	18288	18362	18028	18188	18183	18274	18126	18221	18488	18287	18241	18187	18206	18103	18135	18413	18371	18348	18279	18188	18184	18313	18258	18084	18061	18239	18202	18158	18306	18313	18366	18248	18397	18242	18239	18221	18251	18175	18194	18408	18336	18085	18045	18211	18261	18345	18160	18132	18191	18160	18376	18034	18189	18317	18295	18137	18194	18331	18211	18252	18267	18229	18066	18244	18136	18225	18036	18420	18159	18043	18157	18131	18165	18122	18043	18126	18144	18156	18225	18158	18027	18028	18176	18322	18092	18242	18352	18169	18225	18266	18373	18194	18382	18375	18171	18250	18154	18215	18191	18099	18293	18295	18185	18159	18189	18264	18152	18273	18037	18305	18231	18200	18218	18394	18364	18193	18212	18194	18223	18338	18298	18306	17978	18165	18140	18256	18350	18409	18396	18203	18382	18262	18148	18272	18167	18258	18283	18114	18428	18176	18256	18253	18193	18282	18152	18178	18052	18346	18334	18219	18292	17895	18398	18170	18135	18174	18023	18006	18275	18407	18259	18380	18335	18062	18131	18365	18422	18358	18463	18298	17992	18300	18193	18094	18032	18217	18368	18147	18277	18451	18271	18230	18151	18409	18320	18209	17986	18229	18115	18181	18235	17996	18139	18429	18248	18272	18072	18285	18130	18170	18092	18168	18223	18142	18308	18246	18369	18237	18274	18174	17941	18109	18196	18359	18336	18231	18135	18056	18156	18276	18065	18047	18119	18205	18222	18198	17923	18255	18199	18247	18372	18407	18057	18127	18197	18320	18306	18307	18275	18020	18131	18251	18304	18322	18411	18358	18238	18137	18081	18336	18180	18356	18180	18069	18274	18033	18201	18236	18187	18256	18107	18203	18252	18236	18158	18418	18252	18371	18347	17978	18128	18115	17975	17995	18266	18255	18161	18181	18231	18228	18195	18374	18191	18298	18255	18274	18317	18487	18142	18255	18317	18106	18262	18320	18026	18424	18334	18395	18254	18330	18225	18090	18159	18244	18185	18221	18195	18298	18152	18360	18208	18235	17962	18214	18145	18299	18085	18230	18150	18302	18225	18161	18419	18223	18178	18186	18271	18212	18397	18350	18289	18313	18264	18390	18171	18248	18189	18273	18144	18237	18212	18281	18263	18135	18094	18223	18311	18187	18345	18300	18200	18434	18294	18293	18261	18370	18307	18137	18345	18225	18052	18222	18283	18207	18158	18105	18262	18428	18303	18312	18320	18243	18279	18269	18328	18333	18348	18372	18332	18130	18153	18220	18111	18008	18230	18175	18036
13675	24081	23358	18962	17774	16935	16612	16251	15997	15863	15653	15866	15455	15661	15548	15624	15488	15560	15513	15360	15493	15507	15414	15463	15471	15267	15315	15435	15508	15505	15353	15300	15443	15310	15121	15241	15232	15352	15326	15241	15422	15306	15467	15288	15369	15262	15479	15482	15272	15357	15373	15416	15366	15462	15278	15391	15718	16097	16118	16201	15991	15863	15761	15564	15622	15388	15376	15425	15295	15429	15499	15303	15301	15366	15372	15429	15267	15133	15068	15466	15413	15307	15253	15384	15219	15311	15458	15337	15303	15394	15325	15462	15466	15437	15250	15355	15351	15416	15308	15380	15306	15308	15218	15234	15307	15287	15443	15383	15219	15417	15248	15287	15320	15236	15278	15330	15365	15275	15230	15431	15331	15388	15310	15277	15323	15314	15408	15342	15363	15326	15276	15356	15293	15335	15567	15277	15381	15344	15374	15272	15390	15248	15397	15263	15452	15382	15512	15410	15205	15246	15175	15382	15220	15278	15181	15349	15464	15313	15323	15327	15267	15272	15457	15411	15424	15245	15297	15335	15337	15387	15403	15329	15294	15320	15141	15343	15413	15276	15364	15283	15321	15324	15284	15298	15289	15353	15217	15489	15522	15187	15175	15483	15261	15333	15369	15191	15268	15353	15370	15280	15380	15260	15213	15278	15215	15493	15355	15352	15290	15211	15222	15233	15126	15380	15215	15276	15274	15290	15313	15217	15298	15422	15384	15361	15328	15149	15377	15366	15560	15325	15450	15307	15148	15272	15417	15361	15438	15412	15373	15399	15533	15303	15291	15100	15121	15549	15243	15307	15328	15424	15388	15356	15308	15333	15381	15463	15433	15265	15373	15264	15406	15249	15483	15290	15295	15363	15327	15354	15259	15461	15385	15329	15180	15214	15282	15432	15414	15444	15267	15329	15302	15317	15474	15588	15388	15187	15245	15280	15178	15348	15233	15201	15258	15221	15115	15324	15376	15339	15444	15277	15360	15295	15230	15346	15288	15348	15479	15273	15288	15333	15252	15172	15360	15294	15345	15382	15364	15433	15371	15247	15353	15451	15302	15314	15208	15400	15177	15414	15266	15247	15432	15412	15209	15226	15269	15189	15353	15414	15316	15275	15332	15245	15416	15096	15398	15265	15209	15217	15302	15424	15346	15423	15336	15665	15273	15367	15337	15493	15400	15353	15300	15268	15288	15169	15182	15385	15185	15377	15363	15397	15437	15348	15285	15420	15278	15357	15212	15257	15338	15382	15307	15480	15373	15310	15467	15092	15208	15324	15366	15414	15429	15386	15401	15325	15334	15131	15395	15505	15252	15305	15427	15177	15309	15325	15328	15143	15491	15200	15153	15264	15467	15233	15232	15242	15212	15506	15248	15433	15374	15196	15302	15220	15327	15362	15463	15285	15303	15444	15482	15355	15255	15214	15412	15383	15227	15364	15254	15412	15409	15339	15248	15355	15392	15378	15400	15284	15326	15237	15329	15292	15381	15276	15176	15367	15223	15406	15223	15236	15312	15401	15276	15344	15354	15164	15278	15272	15271	15418	15468	15413	15117	15382	15346	15238	15341	15247	15245	15248	15326	15236	15344	15194	15285	15380	15273	15303	15458	15391	15406	15321	15268	15374	15289	15377	15275	15259	15458	15326	15226	15283	15378	15260	15303	15250	15350	15204	15360	15119	15467	15280	15567	15299	15322	15477	15453	15222	15140	15398	15302	15601	15496	15304	15316	15143	15328	15377	15354	15200	15358	15394	15213	15541	15096	15552	15168	15395	15265	15362	15257	15431	15269	15218	15360	15291	15191	15160	15435	15327	15305	15288	15087	15262	15323	15230	15266	15259	15262	15303	15427	15338	15389	15569	15339	15427	15308	15332	15255	15392	15151	15117	15338	15168	15406	15178	15116	15288	15203	15128	15235	15390	15181	15268	15373	15442	15394	15318	15277	15350	15379	15228	15164	15309	15303	15277	15193	15307	15198	15334	15362	15216	15265	15333	15386	15228	15373	15233	15347	15232	15253	15210	15220	15292	15274	15264	15341	15278	15335	15516	15243	15256	15373	15241	15469	15308	15281	15366	15291	15453	15335	15352	15214	15481	15202	15271	15244	15291	15235	15378	15247	15307	15174	15313	15328	15335	15239	15330	15286	15367	15219	15289	15560	15407	15298	15267	15298	15392	15197	15380	15250	15293	15166	15145	15300	15067	15377	15323	15346	15298	15258	15331	15341	15451	15234	15232	15330	15313	15361	15345	15297	15357	15269	15390	15441	15169	15239	15278	15347	15272	15241	15195	15205	15316	15301	15267	15230	15399	15322	15343	15230	15367	15127	15218	15166	15228	15254	15277	15390	15260	15255	15308	15349	15336	15318	15278	15450	15122	15205	15188	15233	15319	15595	15249	15529	15394	15359	15160	15274	15196	15341	15344	15140	15269	15459	15346	15388	15424	15336	15113	15315	15183	15405	15273	15301	15395	15251	15239	15433	15210	15236	15543	15167	15243	15604	15478	15367	15447	15326	15456	15336	15407	15380	15421	15469	15320	15247	15348	15377	15184	15220	15334	15392	15291	15321	15311	15202	15233	15421	15352	15454	15396	15348	15252	15246	15412	15445	15407	15458	15308	15305	15432	15356	15177	15143	15294	15333	15353	15412	15316	15176	15357	15384	15257	15162	15299	15129	15350	15303	15131	15305	15348	15248	15427	15280	15266	15200	15378	15385	15282	15133	15314	15221	15424	15379	15249	15436	15350	15343	15262	15382	15189	15202	15254	15514	15371	15321	15372	15311	15345	15292	15582	15253	15265	15281	15130	15428	15497	15182	15393	15455	15495	15345	15349	15179	15355	15253	15182	15287	15330	15353	15284	15278	15329	15284	15237	15320	15238	15215	15216	15469	15129	15304	15208	15361	15297	15279	15430	15267	15340	15404	15309	15330	15316	15279	15196	15391	15327	15363	15406	15333	15512	15426	15311	15229	15400	15293	15299	15352	15456	15258	15426	15428	15505	15408	15354	15440	15300	15262	15108	15341	15441	15287	15257	15268	15302	15116	15207	15288	15500	15215	15378	15410	15253	15305	15408	15449	15187	15198	15401	15391	15433	15259	15295	15308	15464	15325	15237	15316	15305	15281	15190	15216	15271	15263	14964	15348	15269	15184	15373	15223	15311	15190	15400	15345	15357	15461	15317	15182	15455	15071	15047	15306	15601	14969	15382	15139	15222	15577	15184	15305	15264	15265	15271	15422	15255	15467	15284	15417	15358	15199	15338	15322	15190	15208	15145	15233	15377	15417	15193	15440	15124	15339	15304	15381	15410	15359	15221	15383	15231	15521	15140	15333	15276	15277	15090	15329	15356	15206	15148	15371	15287	15361	15270	15329	15401	15264	15376	15206	15438	15373	15360	15169	15188	15312	15326	15382	15465	15419	15226	15475	15274	15347	15373	15358	15378	15265	15343	15221	15365	15379	15272	15402	15363	15343	15208	15436	15215	15326	15366	15559	15407	15305	15377	15285	15304	15323	15395	15158	15532	15317	15449	15331	15148	15168	15353	15320	15312	15246	15268	15358	15494	15363	15364	15258	15219	15423	15279	15258	15300	15316	15385	15208	15310	15353	15201	15157	15197	15172	15480	15243	15372	15299	15255	15300	15465	15271	15172	15228	15289	15335	15307	15285	15368	15284	15399	15409	15254	15479	15133	15307	15350	15385	15331	15302	15412	15187	15337	15232	15240	15320	15488	15362	15382	15270	15478	15411	15461	15258	15341	15128	15258	15534	15312	15327	15480	15386	15339	15404	15206	15373	15204	15309	15317	15359	15281	15340	15461	15166	15448	15241	15647	15328	15224	15236	15285	15223	15249	15302	15357	15271	15298	15222	15279	15457	15156	15216	15229	15368	15251	15412	15329	15448	15445	15421	15328	15250	15279	15403	15247	15339	15343	15268	15178	15349	15383	15243	15301	15222	15259	15273	15273	15455	15296	15230	15322	15355	15340	15473	15188	15415	15315	15325	15399	15271	15287	15090	15315	15240	15281	15373	15296	15333	15416	15294	15157	15277	15507	15370	15262	15216	15317	15383	15543	15137	15303	15254	15333	15360	15323	15195	15547	15404	15447	15442	15347	15517	15276	15301	15246	15337	15278	15377	15321	15380	15303	15100	15348	15308	15456	15325	15345	15160	15351	15428	15472	15407	15379	15241	15253	15353	15332	15308	15314	15249	15231	15303	15420	15372	15373	15155	15266	15436	15225	15327	15455	15308	15251	15426	15440	15504	15118	15243	15451	15390	15322	15504	15489	15471	15210	15231	15408	15304	15378	15309	15182	15187	15433	15259	15392	15422	15250	15453	15404	15370	15224	15429	15410	15290	15202	15189	15386	15194	15325	15390	15225	15194	15382	15321	15576	15191	15299	15412	15318	15280	15180	15327	15321	15198	15334	15282	15367	15652	15207	15241	15453	15355	15235	15410	15382	15288	15440	15455	15331	15271	15277	15192	15371	15122	15478	15392	15288	15352	15361	15102	15384	15270	15342	15512	15310	15175	15330	15208	15358	15318	15274	15400	15429	15346	15337	15333	15277	15271	15331	15321	15297	15210	15264	15399	15242	15213	15372	15217	15402	15383	15231	15288	15437	15201	15348	15410	15221	15118	15395	15198	15409	15331	15189	15246	15314	15341	15192	15187	15245	15430	15384	15314	15282	15431	15359	15199	15243	15323	15456	15379	15298	15336	15310	15426	15249	15262	15398	15325	15396	15395	15230	15310	15331	15244	15285	15340	15337	15385	15362	15192	15232	15396	15420	15241	15439	15247	15393	15488	15335	15330	15242	15194	15398	15418	15322	15260	15294	15436	15256	15329	15310	15505	15265	15323	15285	15336	15447	15469	15246	15364	15209	15301	15478	15373	15140	15469	15253	15238	15375	15316	15467	15157	15271	15356	15254	15189	15392	15298	15267	15356	15166	15241	15360	15273	15234	15441	15424	15317	15504	15241	15354	15139	15401	15309	15186	15334	15322	15433	15380	15369	15392	15458	15320	15252	15369	15418	15259	15236	15594	15438	15313	15262	15325	15231	15277	15265	15210	15192	15204	15324	15398	15397	15288	15303	15464	15502	15183	15212	15237	15313	15249	15143	15253
23190	21564	29498	24090	21713	23477	25173	19018	17864	18330	18346	17911	17820	17855	17922	17590	17543	17616	17711	17727	17629	17812	17584	17469	17468	17427	17414	17453	17513	17500	17402	17548	17487	17525	17562	17402	17285	17656	17549	17406	17847	17237	17655	17537	17628	17579	17398	17460	17375	17502	17228	17342	17647	17465	17345	17433	17805	17966	18314	18464	18498	18394	18260	17868	17566	17593	17620	17272	17285	17276	17398	17425	17407	17197	17253	17466	17143	17377	17467	17388	17475	17574	17326	17393	17327	17344	17178	17442	17417	17369	17247	17327	17485	17368	17506	17535	17344	17315	17340	17537	17370	17205	17340	17326	17278	17436	17510	17451	17491	17492	17310	17286	17403	17370	17379	17302	17590	17171	17349	17492	17407	17475	17287	17130	17367	17398	17430	17398	17394	17196	17282	17329	17567	17468	17488	17360	17507	17486	17352	17397	17269	17375	17381	17353	17183	17337	17378	17462	17188	17297	17308	17270	17413	17421	17464	17146	17359	17212	17347	17138	17438	17279	17475	17420	17373	17475	17500	17598	17423	17171	17280	17420	17450	17231	17208	17524	17518	17450	17441	17349	17383	17272	17340	17187	17358	17400	17440	17184	17347	17448	17291	17575	17142	17445	17214	17300	17306	17316	17530	17214	17177	17113	17232	17418	17387	17311	17214	17392	17358	17413	17298	17396	17291	17150	17397	17210	17349	17353	17373	17277	17211	17514	17187	17302	17239	17528	17156	17406	17546	17306	17285	17469	17237	17235	17486	17528	17232	17243	17326	17351	17319	17414	17490	17274	17329	17461	17438	17310	17426	17310	17371	17318	17363	17464	17399	17362	17533	17375	17485	17299	17227	17480	17359	17217	17370	17253	17315	17285	17322	17560	17367	17313	17255	17531	17487	17426	17102	17101	17132	17357	17263	17478	17255	17343	17392	17464	17279	17355	17081	17270	17390	17291	17355	17437	17166	17506	17353	17402	17287	17225	17612	17538	17656	17247	17359	17292	17494	17365	17279	17349	17300	17495	17566	17342	17392	17211	17415	17407	17417	17287	17186	17548	17387	17502	17446	17440	17352	17448	17307	17317	17358	17450	17498	17359	17276	17398	17292	17273	17362	17268	17485	17644	17577	17152	17396	17406	17214	17259	17222	17446	17430	17370	17383	17419	17508	17290	17283	17435	17411	17385	17302	17007	17614	17334	17555	17334	17313	17490	17692	17341	17463	17371	17393	17307	17364	17162	17293	17347	17635	17454	17313	17523	17261	17374	17248	17347	17047	17283	17450	17131	17281	17232	17317	17280	17483	17324	17253	17175	17295	17328	17221	17290	17419	17338	17254	17363	17450	17576	17357	17290	17417	17260	17313	17430	17077	17470	17339	17470	17389	17363	17053	17470	17430	17479	17484	17347	17261	17343	17323	17450	17352	17360	17376	17289	17396	17469	17439	17164	17542	17475	17430	17403	17370	17385	17634	17449	17620	17607	17265	17402	17404	17239	17253	17253	17483	17334	17231	17354	17310	17230	17343	17337	17218	17655	17424	17192	17197	17243	17485	17662	17458	17423	17436	17379	17447	17348	17205	17298	17247	17375	17441	17390	17510	17243	17358	17391	17338	17166	17242	17421	17151	17237	17287	17385	17379	17232	17424	17313	17210	17443	17438	17471	17269	17419	17330	17288	17205	17278	17583	17437	17462	17518	17369	17321	17297	17227	17390	17197	17529	17355	17480	17217	17366	17245	17381	17337	17187	17311	17145	17421	17367	17379	17210	17369	17429	17373	17296	17377	17308	17452	17284	17347	17385	17367	17447	17300	17314	17184	17554	17483	17375	17045	17196	17459	17389	17526	17269	17316	17467	17438	17322	17241	17244	17421	17446	17423	17196	17415	17260	17568	17297	17394	17278	17312	17525	17540	17356	17254	17117	17372	17488	17394	17310	17318	17560	17316	17370	17481	17441	17435	17223	17393	17276	17254	17311	17389	17219	17257	17583	17373	17416	17216	17349	17248	17251	17229	17365	17223	17368	17180	17260	17352	17209	17290	17431	17413	17410	17332	17207	17489	17277	17317	17337	17322	17483	17378	17210	17316	17621	17284	17540	17415	17359	17455	17344	17347	17302	17589	17333	17411	17106	17306	17428	17275	17324	17317	17548	17332	17369	17269	17294	17371	17308	17436	17401	17200	17418	17372	17282	17428	17487	17312	17270	17111	17408	17326	17327	17306	17515	17433	17175	17297	17499	17343	17290	17384	17423	17341	17251	17455	17350	17412	17285	17348	17236	17433	17304	17382	17316	17399	17372	17258	17405	17521	17463	17249	17180	17195	17147	17247	17448	17381	17647	17475	17643	17422	17456	17560	17373	17248	17229	17344	17237	17293	17351	17672	17172	17303	17292	17294	17324	17375	17340	17263	17497	17384	17479	17268	17157	17138	17406	17244	17364	17364	17255	17596	17439	17337	17366	17485	17379	17230	17343	17398	17405	17426	17353	17256	17381	17312	17232	17303	17341	17200	17499	17225	17224	17415	17257	17460	17432	17170	17428	17359	17457	17420	17209	17412	17139	17238	17273	17478	17391	17289	17337	17333	17314	17255	17256	17271	17322	17240	17292	17281	17210	17369	17279	17137	17228	17379	17413	17422	17466	17402	17354	17179	17424	17344	17414	17328	17306	17401	17300	17436	17297	17368	17398	17267	17236	17168	17242	17254	17363	17492	17413	17319	17184	17351	17367	17286	17439	17057	17362	17417	17241	17442	17234	17359	17434	17572	17289	17284	17459	17072	17257	17375	17312	17304	17587	17511	17432	17574	17422	17359	17559	17369	17254	17333	17279	17364	17355	17575	17496	17327	17372	17331	17217	17294	17329	17351	17259	17314	17266	17125	17445	17412	17210	17309	17256	17310	17374	17421	17342	17354	17508	17235	17336	17252	17460	17324	17058	17542	17221	17327	17331	17311	17081	17339	17334	17362	17206	17374	17436	17321	17397	17315	17327	17587	17412	17351	17519	17363	17185	17351	17514	17257	17218	17138	17271	17328	17304	17402	17352	17298	17527	17600	17415	17471	17542	17331	17307	17463	17303	17390	17288	17545	17435	17310	17277	17278	17435	17297	17180	17258	17117	17099	17336	17334	17350	17454	17263	17485	17291	17261	17209	17206	17388	17407	17351	17515	17362	17370	17523	17537	17462	17461	17374	17372	17356	17336	17423	17263	17383	17255	17389	17236	17157	17184	17349	17284	17180	17297	17222	17422	17351	17283	17245	17175	17398	17308	17373	17088	17198	17391	17340	17130	17355	17414	17411	17320	17248	17322	17145	17199	17217	17321	17226	17424	17238	17271	17384	17368	17457	17368	17286	17275	17205	17290	17339	17143	17406	17360	17222	17559	17423	17400	17432	17356	17458	17216	17495	17280	17429	17336	17585	17319	17356	17458	17302	17498	17411	17377	17503	17150	17297	17203	17493	17265	17451	17371	17479	17224	17139	17303	17462	17103	17503	17378	17211	17250	17307	17329	17374	17236	17645	17521	17254	17503	17332	17285	17174	17493	17434	17368	17459	17197	17258	17392	17449	17310	17223	17138	17420	17286	17375	17219	17364	17082	17225	17344	17435	17363	17453	17188	17361	17558	17444	17536	17227	17528	17277	17307	17180	17236	17343	17366	17342	17545	17336	17216	17532	17299	17475	17434	17386	17284	17256	17215	17499	17436	17270	17241	17249	17375	17307	17357	17363	17177	17590	17429	17276	17348	17420	17419	17415	17323	17594	17364	17333	17442	17358	17201	17419	17268	17497	17257	17332	17116	17451	17384	17548	17497	17218	17229	17361	17366	17488	17444	17393	17445	17631	17391	17347	17431	17570	17503	17380	17383	17119	17431	17421	17117	17220	17129	17306	17402	17436	17292	17347	17355	17349	17328	17392	17351	17289	17260	17196	17460	17316	17112	17463	17210	17376	17310	17196	17341	17241	17375	17109	17437	17444	17322	17415	17504	17346	17404	17300	17333	17470	17541	17284	17313	17323	17101	17298	17190	17444	17305	17453	17403	17308	17257	17244	17492	17454	17423	17355	17160	17515	17454	17422	17406	17228	17514	17168	17325	17366	17191	17224	17435	17543	17389	17271	17540	17378	17219	17135	17243	17211	17212	17569	17401	17367	17389	17379	17358	17315	17331	17358	17386	17296	17303	17465	17383	17190	17385	17431	17179	17235	17349	17221	17329	17304	17340	17399	17408	17460	17244	17349	17237	17422	17222	17263	17397	17417	17249	17368	17330	17159	17115	17312	17382	17507	17277	17208	17227	17382	17185	17361	17473	17370	17393	17452	17402	17289	17307	17349	17329	17212	17303	17476	17300	17438	17444	17315	17252	17219	17329	17279	17405	17209	17270	17244	17214	17455	17351	17382	17441	17331	17477	17359	17361	17232	17371	17339	17337	17314	17057	17198	17344	17378	17266	17213	17206	17431	17421	17446	17140	17438	17286	17580	17497	17527	17267	17357	17208	17274	17350	17454	17368	17560	17440	17326	17197	17371	17493	17273	17298	17314	17364	17088	17299	17210	17273	17381	17551	17450	17238	17275	17241	17187	17273	17492	16991	17292	17368	17262	17594	17262	17347	17163	17295	17469	17416	17250	17238	17226	17405	17474	17613	17465	17360	17390	17314	17447	17437	17469	17501	17383	17472	17380	17132	17180	17412	17413	17277	17441	17286	17294	17404	17492	17254	17359	17160	17290	17233	17470	17327	17401	17335	17243	17296	17376	17520	17380	17261	17343	17459	17362	17396	17394	17333	17356	17275	17228	17313	17283	17257	17216	17349	17220	17388	17313	17488	17285	17267	17422	17297	17360	17329	17334	17468	17432	17348	17322	17318	17488	17520	17366	17200	17361	17508	17423	17306	17292	17294	17317	17412	17155	17228	17277	17201	17335	17383	17244	17257	17389	17310	17278	17548	17338	17290	17274	17245	17338	17316	17272	17320	17254	17345	17386	17405	17656	17353	17185	17406	17394	17292	17452	17472	17446	17380	17565	17325	17427	17377	17431	17211	17454	17333	17217	17408	17583	17495	17447	17409	17598	17442	17230	17471	17359	17503	17460	17250	17381	17404	17431	17233	17392	17171	17281	17381	17480	17290	17549	17273
14926	28136	26583	21408	18941	18022	16800	16537	16040	15705	15644	15422	15323	15251	15149	15128	15158	15096	15016	15056	15187	14952	15002	15123	14932	14965	14979	15183	14948	14990	15016	14983	15068	14901	14945	15158	14940	14899	14834	14966	15042	14928	14826	14831	14816	15056	14942	14874	14942	15063	14972	14921	14994	15218	14987	15281	15559	15850	16340	16148	16511	16222	15909	15345	15040	14917	14811	14812	14906	14906	14890	14793	15040	14996	14874	14876	14819	14821	14935	14922	14989	14806	14919	14854	14899	14978	14942	15029	14776	14863	14914	14955	14986	15076	14930	14873	14872	14852	15008	14979	14851	14756	14976	14908	14946	14761	14872	14900	14978	14961	14941	14824	14769	14774	14875	14891	14820	14962	14894	14868	14856	14970	14873	14850	14889	15013	14817	14748	14942	15063	15042	14804	14793	14820	14879	15036	14855	14759	14789	14868	14758	14857	14896	14947	14965	14896	14812	14872	14899	14822	14725	14707	14919	14918	14920	14761	14842	14676	14887	14875	15024	14869	14900	14702	14861	14803	14918	14733	14989	14811	14876	14871	14870	14705	14901	14766	14855	14929	14729	14771	14733	14997	14968	14811	14890	14955	14693	14922	14973	14911	15013	14864	14983	14972	14914	14972	14971	14818	14909	14923	14692	14913	14908	14964	14924	14810	14938	14895	15045	14829	14876	14956	14680	15156	14891	14776	14860	14906	14790	14748	15072	14908	14807	14921	14799	14795	14936	14926	14809	14840	14959	14836	14881	14976	14822	14840	14724	14745	14977	14864	14744	14876	14843	14696	14913	14911	15058	14761	14951	15045	14910	14808	14789	14884	14956	15048	14881	14957	14877	14728	14819	15015	14909	14909	14975	14912	15024	14752	14938	14968	14781	14943	14863	14974	14805	14873	14976	14979	14934	14879	14951	14904	14897	14964	14887	14800	14753	14830	14868	14920	14776	14767	14629	14831	14853	14893	14993	14700	14943	14872	14862	14829	14991	14781	14921	14768	14766	14903	14910	14792	14875	14998	14811	14749	14772	15017	14848	15020	14974	14961	14796	14781	14951	14786	14704	14832	14965	14722	14700	14964	14765	14817	14988	14946	14812	14891	14808	14829	14885	14765	14943	15043	14856	14926	14916	14764	14910	14808	14867	14810	14870	14758	14781	14839	14920	14863	14771	14804	15036	14894	14903	14701	14937	14948	14703	14782	14819	14782	15007	14753	14817	14948	14983	14850	14968	14794	14911	14817	14764	14982	14774	14915	14842	14855	14932	14805	14860	14821	14927	15056	14811	15014	14637	14856	14814	14826	14722	14812	14764	14867	14884	14892	14989	14934	14786	14851	14963	14766	14874	14776	14951	14833	14859	14699	14993	14837	14964	14973	14721	14721	14878	14947	14788	14989	14706	14859	14818	14889	14848	14814	15031	14804	14877	14922	14924	14878	14969	14770	14914	14906	14989	14743	14745	14915	14845	14771	14666	14880	14884	14574	14906	14856	14795	14896	14874	14855	14890	15070	14681	14886	14832	14865	14975	14949	14865	15092	14799	14809	14826	15010	14787	14870	14875	15073	14738	14917	14908	14940	15037	14894	14898	14712	14785	15006	14947	14822	14961	14796	15014	14758	14828	14854	14951	14694	14866	14926	14903	14846	14929	14808	14850	14843	14738	14812	14869	14780	14873	14810	14807	14955	14829	14814	14964	14882	14838	14628	14864	14961	14741	14769	14752	14807	14765	14959	14887	14810	14910	14733	14788	14851	14958	14627	15041	14774	14950	14805	14791	14816	14721	14812	14830	14908	14874	14743	14890	14986	14764	14857	14912	14969	14985	14868	14987	14921	14816	14972	14942	14950	14789	14860	14767	14875	14998	14897	14924	14772	14842	14841	14820	14904	14800	15004	14982	14812	14792	15070	14840	14925	14827	14677	15029	14883	14871	14945	14923	14889	14828	14909	14983	14937	14896	14679	14798	14862	14784	15001	14847	14955	14801	14858	14936	14660	14790	14940	14959	14866	14972	14865	14594	14851	15034	14829	14934	14793	14975	14905	14979	14859	14902	14814	14909	14765	14744	14676	14924	14859	14890	14851	14905	14898	14736	14738	14782	14890	14834	14842	14938	14845	14876	15110	14832	15031	14909	14789	14855	14806	14931	14811	14714	14899	14844	14975	14844	14857	14938	14961	14855	14893	14926	14767	14891	14915	14712	14924	14723	14930	14894	14834	14813	14902	15003	14719	14755	14958	14920	14857	14736	14822	15030	15001	14820	14888	14611	14799	14900	14827	14760	14986	14759	14947	14948	14797	14990	14864	14946	14855	14760	15007	14827	14727	14894	14776	14753	14933	14910	15027	14675	14772	14971	14852	14859	14862	14768	14867	14891	14840	15055	14955	14845	14969	14996	14950	14888	14828	14854	14867	14863	14810	14954	14735	14971	15007	14715	14857	14838	14741	14900	14756	14881	14853	14780	14837	14772	15075	15052	14844	14921	14758	14895	14792	14802	14972	14930	14899	14862	14802	14888	14844	14881	14987	14845	14872	14878	14739	14860	14695	14935	15007	14839	14821	14959	14912	15049	14747	14789	14847	14782	14986	15005	14813	14895	14844	14723	14749	14756	14825	14994	14959	14760	14932	14876	14843	14675	14895	14828	14860	14843	14891	14892	14840	14834	14847	14910	14943	14894	15015	14892	14831	14877	14782	14900	14854	14769	14883	14889	14936	14781	14783	14836	14996	14830	14928	14740	14939	14766	14814	14862	14819	14803	15084	14974	14924	14828	14863	14770	14839	14940	14899	14903	14776	14842	14847	14924	14720	15109	14874	14768	14981	14903	15031	14913	15002	14934	14936	14917	14846	14963	14907	14916	14827	15027	14700	14867	14772	14855	14801	14844	14966	14830	14710	14920	14789	14837	15088	14862	14972	15015	14749	14960	14748	14788	14848	14849	14815	15022	14870	14887	14871	14919	14850	14827	14987	14881	14825	14890	14905	14918	14901	14858	14817	14954	14917	14801	14947	14868	14887	14832	14920	14919	14969	14931	14911	15007	14904	14892	14797	15031	14863	14672	14860	14843	14717	14911	15024	14730	14939	15079	14825	14877	14994	14795	14868	14918	14967	15044	14895	14901	14865	14981	14900	14943	14689	15022	14769	14929	14927	14800	14856	14952	14846	14782	14963	14894	14868	15049	15094	14938	14891	14819	14821	14909	15031	14946	14905	14835	14817	14827	14744	14853	14977	15103	14767	14926	14690	14854	14967	14833	14874	14966	14922	14882	14832	14816	14892	14615	14797	14875	14877	14946	14790	14845	14853	14897	14923	14979	14784	14913	14894	14714	14827	14784	14905	14855	14872	14926	14969	14874	14755	15025	14741	14891	14786	14798	14804	14827	14796	14882	14794	14698	14843	14891	14806	14792	14977	14859	14822	15036	14820	14783	14907	14812	14884	14896	14905	14893	14961	14844	14827	14866	14709	14838	15040	14919	15013	14912	14823	14972	14881	14694	14801	14952	14759	14654	14805	14865	14763	14829	14719	14826	14869	14967	14884	14881	14844	14993	15011	15044	14807	14945	14981	14766	14789	14852	14952	14896	14782	14745	14900	14803	14752	14781	14768	14907	14722	15142	14719	14707	14999	14920	14814	15048	14826	14716	14867	14754	14841	14920	14749	15069	14629	14939	14943	14808	14784	14921	14889	14844	14983	14845	14802	14889	14862	15078	14768	15058	14835	14873	14890	14878	14880	14842	15015	14797	14680	14692	14982	14891	14918	14863	14773	14991	14829	14883	14853	14797	14887	14903	14860	14930	14800	14787	14936	14921	14888	14965	14777	14885	14955	14737	15090	14927	14789	15060	14815	14708	14996	14881	14838	14951	14995	14986	14939	14939	14922	14748	14825	14780	14846	14870	14988	14875	14959	14973	14876	14678	15052	14904	14879	14715	14853	14983	14806	14658	14794	14761	14839	15041	14927	14800	15019	14927	14940	14986	14877	14812	15096	14746	14807	14998	14662	14926	14611	14781	14927	14820	14768	14881	14946	14845	14849	14757	14823	14794	14726	14844	14742	14926	14872	14942	14773	14771	14977	14807	14910	14806	14848	14794	14794	14917	14762	14920	14843	14755	14968	14737	14857	14827	14937	14830	14778	14758	14760	14914	15008	14733	14863	14595	14923	14821	14890	14799	14905	14918	14935	14961	14961	14942	14842	14870	14689	14880	14820	14752	14975	14836	14860	15073	14739	14827	14879	14894	14928	14883	14682	14691	14840	14904	14872	14927	14860	14750	14906	14796	14716	14725	14770	14926	15004	14929	14790	14748	14928	14853	14797	14822	14794	14692	15014	14856	14803	14898	14894	14915	14833	14935	14937	15017	14828	14811	14868	14728	15035	14848	14787	14906	14972	14763	14974	14791	14802	14748	14905	14706	14843	14878	14920	14786	14823	14926	14795	14862	14885	14964	14891	14767	14789	14867	14767	14785	14768	14798	14900	14763	14945	14694	14821	14981	14927	15055	14930	15021	14900	14888	14737	14829	14919	14925	14867	14838	14717	14652	14930	14913	14808	14742	14808	14895	14783	14860	14784	14828	14903	14747	14925	14982	14966	14801	14880	14817	15042	14923	14810	14991	14885	14712	15038	15005	14944	14804	14863	14850	14842	15022	14996	14774	14708	14837	14806	14878	14822	14767	14948	14735	15053	14868	14822	14907	14857	14955	14923	14712	14835	14987	14794	14784	14843	14894	14990	14774	14871	14909	14957	14632	14915	14877	14925	14930	14841	14898	15044	14786	14739	14889	14819	14987	14882	14878	14798	14896	14817	14939	14827	14905	14686	14838	14919	14928	15009	14899	14765	14978	14850	14887	14855	14891	14868	14954	14805	14882	14971	14975	14891	14737	14781	14717	14924	14638	14988	14772	14852	14870	14841	14935	14845	14894	14684	15138	14763	14822	15065	15061	14741	14898	14812	14872	14876	14883	14802	15065	15116	14710	14874	14889	14769	14950	14762	14898	14859	14722	14813	14915	14845	14767	15005	14774	15145	14857	14804	14947	14919	14997	15052	14934	14738	14741	14945	14784	14800	14923	14824	14920	14946	14808	14965	14783	14882	14797	15042	14866	14971	14853	14933	14778	14869	14877	14950
28153	22306	24256	20999	18294	18047	17950	17522	17752	17930	17952	17701	17691	17791	17761	17829	17450	17569	17621	17725	17738	17661	17703	17794	17680	17886	17778	17686	17759	17687	17883	17695	17633	17632	17702	17542	17437	17659	17464	17669	17747	17686	17863	17705	17700	17561	17642	17552	17505	17730	17823	17574	17607	17664	17454	17662	17470	17658	17748	17842	17697	17809	17837	17780	17361	17652	17714	17534	17492	17958	17590	17735	17524	17606	17683	17617	17482	17657	17613	17765	17643	17504	17786	17596	17630	17653	17634	17735	17802	17796	17788	17622	17407	17682	17562	17473	17861	17643	17652	17545	17507	17554	17883	17475	17641	17630	17689	17568	17652	17684	17917	17582	17671	17605	17611	17754	17603	17518	17709	17703	17699	17822	17457	17394	17662	17722	17657	17806	17518	17689	17444	17466	17620	17644	17898	17534	17604	17566	17601	17742	17823	17553	17554	17571	17750	17720	17647	17616	17773	17723	17658	17621	17536	17414	17676	17660	17698	17661	17503	17543	17652	17592	17680	17634	17603	17707	17656	17651	17541	17465	17623	17708	17608	17522	17568	17719	17719	17729	17470	17740	17685	17777	17708	17658	17652	17200	17543	17523	17521	17645	17446	17598	17514	17464	17679	17460	17733	17456	17238	17598	17304	17624	17622	17651	17765	17528	17646	17564	17521	17600	17740	17563	17627	17613	17822	17758	17624	17579	17600	17549	17464	17699	17586	17565	17809	17613	17520	17628	17575	17693	17525	17624	17724	17685	17749	17589	17435	17668	17704	17730	17557	17618	17629	17396	17682	17816	17550	17590	17598	17608	17516	17477	17465	17732	17675	17738	17750	17495	17533	17433	17484	17499	17842	17763	17457	17625	17613	17590	17650	17763	17665	17551	17710	17462	17499	17601	17614	17588	17583	17360	17803	17750	17609	17697	17755	17525	17605	17671	17580	17472	17759	17772	17567	17520	17605	17683	17532	17697	17589	17501	17553	17661	17583	17619	17439	17604	17646	17675	17582	17722	17531	17600	17717	17749	17781	17757	17829	17690	17687	17560	17614	17681	17811	17526	17633	17519	17652	17551	17552	17605	17657	17738	17575	17842	17445	17573	17555	17709	17690	17772	17869	17744	17599	17335	17687	17688	17667	17811	17555	17731	17593	17544	17572	17756	17752	17687	17708	17670	17643	17687	17568	17588	17750	17598	17623	17796	17737	17560	17423	17404	17605	17659	17664	17606	17680	17692	17625	17629	17715	17601	17801	17754	17444	17717	17708	17779	17536	17745	17432	17575	17663	17356	17674	17770	17318	17466	17589	17566	17408	17450	17677	17448	17643	17506	17512	17578	17669	17450	17666	17647	17519	17578	17614	17542	17684	17553	17695	17465	17655	17603	17466	17748	17661	17826	17597	17565	17733	17518	17444	17444	17735	17557	17528	17571	17620	17555	17767	17651	17575	17729	17684	17726	17577	17677	17251	17556	17664	17564	17613	17600	17464	17387	17450	17582	17388	17505	17807	17658	17660	17531	17559	17462	17496	17553	17685	17759	17610	17583	17586	17652	17485	17636	17713	17481	17716	17481	17728	17682	17736	17560	17771	17462	17562	17591	17468	17420	17477	17650	17610	17556	17769	17580	17766	17714	17613	17587	17840	17595	17790	17380	17547	17772	17577	17719	17672	17575	17552	17749	17621	17685	17756	17641	17570	17708	17718	17736	17577	17906	17836	17754	17627	17476	17621	17446	17700	17650	17331	17532	17785	17564	17522	17435	17722	17674	17505	17718	17688	17788	17800	17574	17687	17521	17654	17768	17579	17641	17804	17555	17967	17392	17499	17754	17727	17544	17534	17533	17621	17638	17368	17726	17613	17663	17810	17724	17463	17653	17464	17711	17589	17704	17881	17680	17652	17584	17771	17739	17527	17628	17553	17561	17498	17880	17483	17594	17576	17554	17748	17594	17783	17488	17641	17786	17386	17640	17662	17638	17614	17627	17670	17614	17636	17521	17358	17721	17736	17732	17748	17566	17562	17735	17559	17457	17612	17752	17632	17543	17661	17638	17633	17634	17748	17595	17482	17529	17769	17719	17526	17509	17686	17620	17479	17547	17718	17635	17694	17639	17767	17476	17660	17571	17743	17578	17567	17608	17196	17465	17570	17434	17446	17776	17575	17834	17723	17640	17781	17686	17719	17731	17597	17417	17612	17682	17647	17646	17660	17667	17704	17667	17670	17847	17655	17403	17523	17590	17654	17439	17713	17624	17665	17613	17623	17859	17730	17705	17779	17674	17486	17607	17621	17630	17689	17568	17567	17510	17463	17678	17844	17720	17631	17617	17622	17686	17494	17571	17592	17438	17592	17740	17798	17591	17673	17552	17414	17476	17730	17709	17797	17470	17689	17856	17763	17632	17747	17796	17776	17727	17657	17445	17538	17720	17597	17470	17553	17404	17743	17662	17675	17742	17704	17431	17498	17768	17690	17598	17460	17498	17511	17547	17564	17365	17493	17532	17468	17752	17687	17638	17719	17676	17556	17426	17829	17797	17648	17641	17634	17677	17844	17498	17783	17636	17625	17608	17719	17888	17565	17518	17711	17533	17743	17537	17517	17658	17662	17640	17928	17703	17651	17590	17582	17712	17765	17707	17680	17601	17555	17406	17620	17777	17552	17541	17633	17764	17557	17582	17442	17431	17586	17602	17630	17648	17895	17486	17634	17579	17840	17541	17453	17510	17759	17613	17697	17761	17621	17825	17705	17502	17403	17548	17618	17434	17725	17759	17692	17633	17765	17766	17727	17679	17472	17589	17471	17801	17609	17705	17601	17714	17519	17577	17578	17578	17760	17617	17553	17627	17426	17708	17672	17617	17539	17747	17675	17446	17600	17588	17521	18000	17678	17669	17539	17688	17476	17419	17632	17367	17688	17543	17537	17645	17511	17639	17632	17668	17571	17773	17671	17768	17701	17728	17741	17666	17631	17483	17677	17716	17811	17627	17615	17584	17594	17531	17760	17550	17761	17677	17470	17840	17930	17712	17530	17607	17597	17687	17770	17829	17679	17785	17507	17809	17744	17612	17506	17762	17847	17727	17630	17585	17544	17506	17549	17804	17786	17446	17575	17683	17890	17569	17744	17594	17725	17470	17715	17587	17694	17419	17648	17779	17514	17618	17503	17489	17835	17478	17757	17751	17549	17600	17641	17667	17719	17646	17675	17615	17566	17618	17499	17615	17536	17789	17640	17585	17628	17563	17886	17850	17645	17695	17672	17690	17782	17489	17386	17744	17591	17597	17617	17524	17646	17524	17786	17592	17696	17705	17532	17563	17566	17698	17648	17748	17744	17675	17527	17446	17701	17566	17707	17878	17777	17561	17589	17601	17604	17654	17771	17507	17871	17666	17811	17777	17569	17785	17643	17762	17507	17617	17700	17470	17448	17621	17538	17660	17442	17744	17611	17476	17584	17645	17638	17586	17679	17632	17637	17615	17542	17631	17471	17732	17517	17605	17569	17702	17648	17434	17739	17620	17676	17656	17611	17599	17765	17646	17592	17681	17617	17635	17700	17593	17683	17446	17756	17386	17455	17354	17805	17571	17622	17496	17560	17526	17610	17563	17656	17826	17508	17526	17590	17541	17587	17701	17694	17665	17590	17706	17526	17690	17585	17794	17683	17442	17689	17617	17750	17632	17824	17605	17626	17820	17769	17470	17584	17907	17557	17586	17578	17693	17754	17661	17588	17538	17669	17504	17578	17630	17518	17590	17831	17707	17660	17466	17664	17551	17591	17569	17704	17603	17632	17590	17563	17542	17760	17585	17746	17620	17542	17683	17462	17676	17667	17579	17750	17681	17561	17648	17676	17648	17671	17704	17671	17600	17671	17420	17570	17365	17606	17661	17484	17780	17511	17719	17618	17720	17553	17636	17505	17453	17557	17693	17837	17668	17794	17614	17665	17672	17544	17649	17483	17636	17505	17426	17620	17613	17586	17520	17693	17762	17787	17705	17651	17384	17652	17768	17720	17585	17602	17676	17593	17561	17667	17644	17394	17601	17679	17487	17577	17600	17666	17783	17851	17497	17723	17746	17763	17337	17521	17518	17605	17671	17704	17569	17400	17666	17589	17640	17777	17420	17556	17608	17552	17715	17511	17608	17665	17675	17647	17622	17778	17676	17774	17692	17752	17546	17643	17624	17422	17563	17463	17584	17777	17632	17569	17491	17546	17771	17437	17603	17426	17640	17741	17529	17724	17557	17902	17510	17466	17673	17456	17793	17510	17715	17575	17697	17737	17520	17635	17807	17488	17587	17487	17831	17657	17700	17602	17688	17441	17697	17787	17478	17752	17614	17861	17737	17601	17569	17642	17554	17512	17702	17704	17615	17634	17587	17842	17591	17626	17400	17607	17522	17604	17743	17602	17663	17616	17620	17769	17644	17663	17596	17767	17493	17581	17663	17734	17547	17635	17479	17668	17680	17793	17965	17591	17521	17722	17726	17555	17219	17572	17777	17739	17532	17497	17517	17691	17618	17533	17550	17727	17508	17604	17636	17652	17745	17684	17653	17614	17615	17592	17605	17585	17523	17773	17568	17738	17563	17695	17546	17883	17780	17567	17658	17636	17520	17862	17428	17663	17747	17526	17666	17749	17545	17714	17787	17731	17541	17591	17571	17724	17644	17672	17707	17671	17545	17687	17796	17508	17657	17429	17706	17727	17700	17691	17428	17651	17522	17640	17558	17619	17755	17500	17751	17699	17683	17715	17590	17818	17471	17554	17558	17715	17572	17699	17771	17731	17681	17648	17652	17524	17546	17623	17439	17518	17656	17742	17833	17737	17586	17669	17760	17628	17774	17921	17507	17604	17643	17812	17750	17462	17920	17535	17432	17677	17401	17767	17648	17831	17791	17491	17526	17735	17868	17738	17683	17663	17665	17491	17558	17558	17558	17625	17591	17600	17723	17696	17835	17748	17412	17818	17731	17603	17642	17756	17811	17704	17721	17512	17543	17721	17814	17654	17624	17560	17619	17660	17519	17576	17576	17659	17597	17704	17655	17629	17516	17451	17612	17505	17539	17651	17745	17665	17707	17644	17682	17588	17498	17699	17587	17538	17722	17575	17520	17883	17731	17622	17787	17480	17618	17575	17546
14825	17554	17396	16468	16076	15675	15319	15251	15401	15258	15155	15262	15068	15167	14999	14956	15059	15096	14894	15183	15153	15187	15111	15158	15124	15077	15125	15083	15164	15076	15215	15161	15123	15071	14990	15095	15163	15076	15101	14979	15033	15014	15187	14902	15065	15137	15236	15019	14998	15043	15086	15102	15002	15088	15069	15072	15111	15038	15227	15195	15260	15199	15219	15115	15023	15075	14984	15203	15118	14933	15045	15161	15002	15065	15079	15160	14992	15247	15116	15049	15063	15129	15209	15140	15175	14966	15126	15084	15093	15101	15142	15087	15066	15216	14918	15045	15067	15094	15208	14956	15121	14971	15006	15170	15102	15161	15082	14955	15142	14842	15095	15202	15145	15047	15120	15034	14923	15136	15083	15095	14925	15012	14895	15164	15041	15104	15089	15122	15110	15071	15154	14959	15000	15019	14993	15020	15037	15257	15063	15065	15108	15211	15083	15185	15128	15128	15154	14973	15059	15247	15112	15137	15113	14952	14927	15025	15108	15105	15171	15041	15100	15134	15095	15081	15132	15088	15181	15150	15029	14983	15057	14922	15047	15066	14846	15086	15056	15144	15006	15229	15074	15082	15011	15098	14930	15094	15062	14932	15010	14858	15195	15221	15131	15035	14909	15105	15148	14882	15120	15117	15078	15118	14947	15277	15127	15107	15049	15009	15185	15178	14995	15206	15199	15047	15103	15171	15108	15280	15008	15161	15104	14861	15121	15008	15025	15111	15080	15192	15166	14903	15015	15125	14998	15044	15102	15171	15189	15026	14968	15038	15110	15248	15067	15090	15189	15137	14940	15136	15020	15008	15226	14852	14989	14927	15232	15116	15039	15171	15035	15091	15082	15072	14949	14993	15108	15206	15011	15083	14983	15075	15126	14909	15109	15037	15233	14951	15096	15051	15073	15261	14909	15004	15140	15112	15218	15092	15052	15232	15101	15071	15130	15034	14967	15150	15184	14968	15201	15059	15095	15157	15217	14961	15073	14952	15123	14983	14854	15226	15080	15027	15195	15107	15180	15125	15028	15176	15044	15039	14966	15127	15194	15135	14975	15004	15087	15173	14998	15084	15125	15091	15056	15048	15019	15030	15236	14875	15105	15149	15164	14926	15181	15131	14997	15113	15116	15107	15201	15132	15199	15069	15027	15015	15120	15006	15116	15038	15021	15026	15016	15025	15110	15102	15041	15152	15071	14976	15111	15191	15056	14908	15153	15070	15030	15013	15126	15233	15108	15022	15187	15118	15166	15100	15103	15085	15011	15113	15181	15087	15117	15110	15055	14831	15153	15137	15040	15163	14966	15229	15040	14800	15049	15247	15019	15356	15073	15129	14922	15317	15107	15087	14926	15111	15058	15009	15076	15210	15121	15040	15039	15158	15216	15139	15069	14831	15083	15052	15135	14964	15142	15094	15313	15069	14965	15018	15025	15231	14987	15025	15174	14964	14966	14922	15015	15080	15080	15034	15223	15047	14984	15019	15010	15116	15103	15064	15084	15255	15176	14983	15030	15028	15099	15040	15016	15011	15221	15078	15047	15238	15043	15155	15199	15048	15083	15217	15042	14909	15051	15114	15019	15127	15018	15189	15137	15049	15308	15080	15030	15095	15137	15228	15168	15151	15210	14961	14904	15065	15112	15124	14949	15130	15184	14952	15022	15266	15012	15057	15138	15176	15164	15194	15198	15043	15139	15132	15040	15070	15217	15192	15020	14986	14801	14959	15024	14953	15028	15034	15004	15105	15221	15047	15129	15067	15179	15024	15015	15092	15227	15059	15148	14986	15128	14994	15188	14982	15086	15231	15105	15136	15119	15166	14966	15089	15170	15035	15086	15001	15183	15099	15009	15116	15027	15001	15178	14876	15139	15112	15185	15135	15108	15109	15058	15159	14952	15062	14938	15184	15142	15198	15038	15004	15073	15134	15037	14967	15075	15026	15160	14964	15045	15092	15043	15112	15077	15105	15042	14995	15128	15141	15120	15011	15249	15284	15214	15078	15110	15013	15086	15021	15108	15169	15219	15014	15115	15212	15014	14949	15064	15250	15089	15258	15116	15120	15089	14971	14991	14998	15234	15069	15043	14899	15063	15098	14876	15017	15054	14954	14925	15183	14973	15064	15131	15015	14952	14988	15107	15116	15101	14988	14997	15336	15102	15120	15129	15267	15004	14966	15197	14915	15145	15085	15022	15145	15147	15167	15075	15183	14991	15153	15124	15006	14978	15054	15066	15079	15020	15026	15059	15108	15068	15245	14901	15098	15008	14865	14942	14998	15107	14983	15192	15038	15122	15052	14817	15100	15196	15047	15188	14963	15096	15089	14968	15179	14994	14973	15150	14968	15081	14943	15227	15049	15077	15007	15240	15060	15172	15191	15199	15107	15046	15067	14985	14954	15146	15066	15050	15054	14971	14951	15111	15139	15123	15261	15063	15095	15183	15107	14978	15053	14957	15070	15146	14908	15114	15087	15069	15136	15098	15012	15059	15133	14994	15115	15023	15049	15216	15127	15027	15063	15024	15033	15160	15107	15078	15210	14943	15181	15200	15103	14972	14944	15111	15082	14997	14933	15020	14941	15077	15168	15011	15081	15001	15092	15074	15032	15120	15166	15390	15055	15193	15012	15020	15074	15200	15212	15181	15166	15042	15181	15012	15103	14943	15080	14988	15107	15220	15207	15004	15088	14897	15071	15158	15146	15184	15045	14959	15042	15042	15040	14997	15133	14969	15053	15280	15136	14986	15076	15002	15083	15186	15189	15108	14960	14971	15116	14892	15029	15101	15190	15187	15052	15138	15243	15212	15204	15242	15123	15204	15138	15120	15012	15091	15136	15274	15028	14976	15065	15006	15309	15167	15171	15245	14987	15169	14884	15136	15133	15074	15179	15050	15038	15077	15200	15116	15106	15163	15083	15158	15296	15104	15089	15072	15053	15022	15000	15123	15071	15055	15084	15016	15094	15142	14895	15023	15115	15229	15067	15057	15026	14982	15146	15217	15117	15225	15129	15197	15050	15017	14937	15080	15175	15158	15273	15126	15222	15139	15095	15211	14879	15163	15096	14958	14930	15019	15144	15113	14927	15149	15043	15071	15103	15036	15107	15139	15085	14856	15020	14951	15119	15097	15204	15037	15135	15172	15200	14978	15102	15128	14985	15142	15124	15295	15345	15222	15100	15030	15202	15210	15056	15011	14901	15095	15193	15212	15143	15181	15102	15086	15083	15145	15037	15239	15087	14968	15196	15090	15122	15125	15160	15065	15147	15010	14951	15089	15086	15056	15061	15060	15037	15036	15180	15124	15045	15039	15233	15095	15143	15080	15270	15203	14978	15086	15082	14951	15040	15071	14942	15219	15178	15097	15046	15109	15117	15249	15210	15175	15023	15030	15171	14991	15066	15192	15124	15101	14996	15022	15264	15100	15086	15058	15128	15229	15069	15199	15146	15124	15201	15006	15127	15263	14883	15080	15131	15034	14956	15156	15131	15186	15111	15037	15104	15191	15094	15253	15099	15106	15188	15145	15199	15046	14982	15109	15087	14964	15052	15182	15107	15096	15230	15136	15040	14852	15138	15097	14939	14946	14972	15018	14981	15235	15040	15207	15019	15117	15128	14974	15153	15068	15053	15045	14983	15046	15001	15205	15096	15065	15181	15090	14942	15094	14934	14976	15168	14958	15145	15104	15168	15100	15167	15177	14962	15198	15135	15177	15006	15111	15115	15046	15142	15236	14996	15175	14961	15172	15029	14930	15128	15129	15133	15129	15116	15071	15091	15110	14979	15099	15019	15032	15011	14944	14900	15169	14952	15235	15163	14992	15149	15194	14951	15008	15081	15142	15075	15161	14952	15189	15018	14977	15176	15111	14940	14902	15059	15129	15128	14996	15085	15211	15059	15095	15164	15111	14915	15219	15117	15118	15008	15109	15123	15053	15030	14980	15116	15022	15026	15179	15148	15160	15199	15177	15004	15140	15108	14974	15076	14963	15130	15005	14975	15152	15131	15049	15134	14923	15278	14987	15189	15058	14960	15139	15003	15006	15038	15212	15017	15193	15226	15002	15206	15167	15147	15303	15198	15181	14947	15046	15042	15128	15059	15046	15126	15221	14933	15159	14891	15072	15075	15103	15011	15046	14966	14951	15218	15094	15163	15026	14950	15188	14920	14861	15131	15008	15267	15060	15047	15128	15203	15151	15129	15132	15107	15067	15139	15027	15106	15098	15039	15069	14894	15229	15190	15390	15237	14997	15129	15139	15009	15126	15046	15253	15083	15074	15118	15226	14979	15114	15278	14952	15002	15264	15066	15037	15070	15105	15067	15223	15073	15081	15186	15243	15046	15132	15049	15171	15023	15170	14941	15248	15084	15060	15021	15024	14898	15087	15046	15110	15011	14923	15169	15085	15041	15132	15046	15125	15053	14931	14978	15091	15156	15099	15160	15086	14963	15014	15067	15079	14998	15075	15210	15046	14977	15206	15111	15065	15099	14991	15066	15155	15118	15075	15193	15063	15323	15104	15079	15021	15144	15066	15040	15124	14989	15046	15110	14932	15041	15187	15063	15060	14883	15023	15158	14889	14921	15237	15102	14977	15188	14982	15166	14982	15153	15136	15157	15013	15082	15031	15293	15113	15027	15030	15210	14967	15190	15016	15081	15184	15106	15217	14954	15004	15103	15080	15147	15153	15107	15060	15050	15085	15227	15121	15032	15033	15290	15045	15148	14838	15087	15035	15077	14961	15289	15020	15252	14959	15061	15035	14929	15128	15104	15059	15225	15103	15028	14967	15025	15100	15162	15045	15232	14993	15124	15005	14853	15006	15182	15176	15101	15279	15160	14939	15035	14979	15357	15082	15058	15037	14990	15160	15063	15065	15236	14991	14997	14997	15123	15012	15168	15107	14964	15113	15012	15129	15137	15177	15181	15204	15000	15122	15064	15122	15107	15199	15034	15186	14984	15128	15212	14980	15182	15198	15190	15187	15094	15173	15061	15212	15206	15078	15222	15187	14990	15189	15198	14933	15139	15227	15017	15097	15070	15062	15079	15032	15083	14928	15033	15182	15188	15135	15206	15206	15179	15168	15112	15033	15064	15176	15013	15227	15045	14951	15216	15062	15225	14953	15088	15124	15254
24114	21495	29062	24428	22407	23074	22446	19855	19306	19638	19280	19039	19116	19329	19147	19026	19019	19129	19004	19020	19121	19237	19130	19199	19090	19144	19226	19191	19063	19196	19138	19052	18979	18802	19045	18902	19062	18951	19033	18930	18865	18835	19208	18873	19247	19260	19082	18768	19016	18993	19135	19142	18916	18952	18938	19063	19174	19459	19429	19720	19442	19462	19380	19175	19025	19091	19135	19206	18926	18746	18856	19024	19023	18766	18925	19072	19058	19036	18827	19117	18963	18843	18828	18897	19040	18954	18739	18743	18986	18814	18988	18861	18990	19155	18902	19018	18960	18925	18785	18744	18919	18881	18793	18896	18761	18978	19059	19068	18922	19007	18999	18835	18797	19193	18927	19007	19037	18826	18908	19083	19105	19038	18926	18987	18939	18844	18751	18817	18882	18710	18647	18937	19014	18951	18923	18962	18880	18937	19001	19092	18699	18852	19062	18721	19106	18700	19096	18878	18780	18842	18717	18994	18800	19072	18781	19093	18916	18969	18973	18809	19132	18749	18970	18929	19106	18837	18947	18909	18561	18723	18996	18973	18883	18909	18816	18817	18937	18759	18750	18955	18942	18887	18851	18697	18867	18826	19039	18907	18835	18931	18799	18899	19006	18898	18766	18962	18824	18666	19016	18817	18819	18888	18869	18981	18813	18881	18987	19105	18975	18866	18834	19118	18995	18950	18945	18836	18636	18905	18828	19023	19034	18966	19041	18869	18887	18935	18913	19017	18974	19229	18757	18752	18853	18863	19001	18916	19010	18787	18843	18915	18778	19051	18726	18784	18809	19004	19096	19036	18959	19130	19063	19045	18919	18848	19032	18884	18944	18832	19066	18759	18886	18860	18836	18992	18908	18979	18834	18908	18956	18897	19006	18863	18775	18885	19064	18826	18911	19009	18881	19144	18946	18876	18985	18899	19087	18986	18959	18785	18978	18998	19082	19225	19030	18782	19032	18800	18870	18788	18859	18894	18824	18945	18868	18777	19061	19056	19190	19161	18922	19065	18991	19066	18934	19102	18883	19105	18870	19194	18952	18880	18742	19002	19006	18829	18938	18566	18997	18964	19011	19018	18845	18701	19037	18994	18991	18971	18808	19010	19001	18837	18791	18824	18992	18987	18850	18876	19230	18991	18846	18884	18682	19020	18946	18807	18726	18991	18995	18791	18979	19200	19083	18986	19007	18873	19002	19074	19001	18942	18880	18977	18945	19179	18842	18909	18826	18765	18749	18827	18899	19117	18899	18986	18840	18795	18785	18985	19030	18780	18770	18928	18905	18838	19030	19171	18833	19082	19137	18946	18842	18828	19013	18992	18970	18997	19006	18872	18910	18936	18951	18957	18924	19103	18888	18721	19083	18820	18852	18885	18934	18944	18718	18908	18958	18988	18980	19071	18804	18843	18611	18873	18801	18869	18905	18996	19061	18848	19042	19015	18797	18819	18999	18894	18976	18942	18734	18904	18982	19049	18962	18875	18946	18843	18993	18870	19069	18930	18905	18816	18995	18869	18965	18852	18872	18674	18898	19145	18972	18718	18924	18967	19251	18765	18941	18852	18843	18817	19086	18857	18834	18811	18833	18803	19037	18878	18899	18782	19043	18960	18921	18886	19022	18919	18923	18968	18977	18789	18878	18950	19113	18675	18944	18939	18713	19178	19031	18749	18791	18970	18936	18900	18875	18843	19057	18822	19176	18834	18922	18847	19078	18974	18963	18791	18702	18995	19122	19064	18937	18967	18893	19217	19005	18919	18877	19230	18751	18956	19014	18885	18962	18779	18881	18922	18943	18768	18795	18918	18997	19090	18743	18908	19103	18941	19098	18735	18742	18836	18764	19198	18958	19096	18862	19096	18891	18998	18900	18671	19000	18917	18882	18989	18929	18962	18883	18885	19024	19014	18957	18894	18718	18987	18856	18672	18920	18976	18686	18832	18940	18909	18891	18786	18907	18822	19020	18969	18891	18778	18903	19031	19192	19089	19029	18839	19002	18831	18883	19002	18779	19084	18903	18922	18855	19077	18833	19024	18775	18999	18884	18888	18730	18773	18877	19278	18954	18982	18940	18992	18896	18825	18842	18907	18875	18877	19057	19146	18786	18625	18651	19015	18899	18905	19035	18862	18861	19129	18910	18804	19130	18938	19136	18985	18838	18923	19053	18827	19015	18861	18877	19002	19267	18962	19011	18853	19129	18966	18931	19066	18842	18908	18843	19078	19046	19037	19104	19036	18944	19120	18831	19039	19031	19036	18980	19034	18928	18961	18954	18929	18666	18871	19018	18964	18816	19002	18926	18823	18915	18934	18838	18846	18863	19061	18929	18961	18725	18924	19029	18882	18968	18868	18914	18903	18884	18700	19016	18709	18975	18843	18838	18667	19083	18936	18859	18950	18960	18862	19073	19135	19066	19046	18877	19008	19162	18929	18791	18855	18875	18862	19100	19010	19083	18955	18863	18968	19081	18856	19133	18925	18847	18913	18897	18835	18981	18947	18894	18852	18793	19023	19056	18832	18893	18922	18626	19057	19232	19099	18889	18948	18907	18924	18914	18784	19128	18885	19024	18736	18982	19000	18892	19038	18888	18927	18787	18757	18629	18835	18851	19032	18985	18831	19210	18781	18783	18946	19038	18869	18978	18751	18946	18871	18802	18767	19035	18836	18876	18966	18854	19106	19057	18976	19102	18748	19069	19068	19010	18994	18877	19076	18958	18900	19197	18962	18955	18960	18995	18747	18770	18885	19066	18878	18961	19003	18978	19101	18970	18877	19040	18986	19178	18943	19096	18813	18929	18805	18862	18937	18924	18960	19101	18946	18801	19089	18925	18882	18898	18744	18878	18832	18860	18820	18824	19153	19231	18894	19043	19048	18909	18890	18944	18982	19017	19066	18793	18894	19106	18952	18801	18798	18794	18961	19017	18692	18821	18872	18921	18930	19042	18893	19048	18940	18997	18960	19024	18899	19025	19011	18929	19060	18933	18851	18909	18839	18865	19010	18846	18945	18829	19027	18905	18971	19151	19105	18850	18723	18825	19034	18948	18961	18854	18844	18713	19060	18736	18917	19017	18926	19046	18843	19143	19047	18934	18905	18913	18870	18948	19161	18974	19078	18858	18862	19197	18993	19055	18978	18902	18847	19091	19051	19020	18927	18889	18887	19008	19036	18958	18896	19103	18906	18919	19001	18970	18871	19058	19141	19002	18975	18822	18834	18860	18935	19209	18808	19027	19038	18990	18838	18897	19005	19016	19088	18952	18917	18985	18956	18970	18764	19029	18863	18893	18935	18909	19112	19060	18984	19202	19094	18927	19084	19142	18969	18993	18966	18832	19037	18874	18855	18981	19028	18762	19126	18852	18877	18926	19014	19059	18936	18959	18954	18868	18932	19036	18881	19056	18933	18963	19048	19061	18955	18986	18781	18939	18875	18934	19112	18992	18999	18876	18840	18935	18771	19130	18944	18871	18990	18932	18845	18897	18863	19044	18945	18858	18918	18898	19134	18925	18898	18998	18792	19064	18999	18853	18977	18968	18954	18978	19094	19035	18603	19002	18933	18896	18983	19081	18919	18879	19031	18783	19067	18889	19059	18802	18847	18744	18921	18954	19122	18897	19055	18862	19006	18856	18801	18801	18812	18904	18727	18912	18917	19090	18929	19206	18903	19261	18990	18801	19042	18809	18926	18843	18926	18936	19056	18847	19050	18807	18932	18790	18913	18942	18959	19150	18907	19000	18895	18922	18915	18863	18882	18996	18874	18941	19019	19048	18888	18951	18832	18983	18777	19033	19034	18902	19067	19187	18898	19003	18775	18932	18814	18642	18945	19083	18952	18986	18899	18897	19030	19177	18817	18998	19031	18953	18910	18940	19117	18895	19009	19140	18915	18956	19006	19017	18945	18913	18982	19100	18927	18978	18889	19052	18980	19043	19031	18851	18969	18970	19115	19080	19016	18877	18839	18979	18772	18888	18835	18859	19167	18981	18950	18888	18797	18869	18906	18954	18843	18907	19090	18856	18924	18775	18843	18746	18923	18810	19036	18984	18839	18907	18941	18822	18908	18746	18796	18840	19034	18975	19034	18844	19016	19004	18926	19172	18966	19035	18933	18960	18856	19010	19256	19048	18961	18889	19022	18994	18904	18977	19082	18971	18794	18880	18695	18902	18886	18927	18744	19083	18809	18962	18873	18977	19156	18955	18863	19020	18945	19054	18958	18909	19082	19076	18959	19055	19077	18999	19117	18775	18983	19046	18923	18781	18829	19131	18869	19056	18900	19028	18964	18974	18769	18888	18896	19027	18984	18989	19035	19095	18980	18977	18890	18975	19182	19073	19036	18962	18773	19053	18883	19028	19082	19039	18952	18927	19031	18962	19085	18892	18836	18927	18924	18954	19130	18929	18826	18990	19020	18991	18965	19065	18962	18942	19101	19011	18854	18963	18728	19160	18919	18903	18871	19126	18994	18922	18957	19003	18758	18897	18927	18875	18873	18905	18808	19071	18929	19060	18921	18940	19002	18830	18865	18875	18928	19051	18688	18787	19079	18975	18928	18881	18892	19017	18935	19131	18851	18827	19026	18946	18871	18934	18867	19011	18790	18849	18899	19075	18798	18874	18892	18924	18887	18950	18753	19074	18910	19107	18965	18972	19061	19068	19134	18888	18904	18892	18849	18892	18980	18899	18949	18791	18884	19132	18714	18882	18896	19011	18738	18870	19097	18893	18900	18781	18962	18907	19170	18955	18984	18910	18808	18891	18912	18844	18795	18948	19137	19045	18906	18857	18879	18955	18992	19038	18919	19052	19173	18823	18831	18973	18843	19012	18964	18889	19059	19094	18821	18718	18991	19221	19031	18870	18966	18983	18905	19040	19057	18751	18876	18886	18970	18991	18949	18759	18941	18923	18857	18898	18923	19053	19166	18850	18824	18842	18690	18836	18909	18657	18805	18925	19184	18987	18964	18910	19186	18948	18860	18971	18938	18869	18830	18939	18960	18693	18886	18935	18939	18814	18992	18937	19031	18753	18836	19144	18758	19112	18898	18914	18875	18922	18956	18663	19020	18947	19007	18826	18916	19062	18758	18770	19017	18803	19133	18924	19054	18674	19094	19049	18985	18819	19177	19003	18884
14288	24241	23103	19421	18029	17246	17094	16909	16752	16483	16374	16283	16326	15993	16006	15940	16024	16127	16039	16008	16096	16102	16233	15961	16120	16066	15991	15924	15840	15956	16043	15980	15985	16106	15712	16205	15964	16167	15811	15979	15991	15891	15917	15774	15947	16024	15917	15778	15973	15905	15937	15962	16059	15830	15905	16246	16195	16564	16629	16629	16802	16389	16175	16076	15985	16076	15916	15839	15816	15846	15839	15760	15989	15929	15914	15969	15873	16126	16030	15684	15949	15921	15893	15778	15851	15785	15851	15780	15985	16068	16012	15760	15934	15853	15924	16008	15842	15704	15836	15811	15917	15940	15845	15825	15862	15822	16019	15612	15917	15909	15884	15901	15864	15941	15960	15874	16081	15730	15976	15798	15971	15857	15913	15879	15765	15732	15887	16068	15893	15962	15857	15873	15857	15974	15939	15975	15854	15872	15885	15893	15876	16011	15699	15902	15745	15929	16009	15786	15875	15918	16049	15725	15917	15992	15936	15900	16098	15869	15850	15783	15797	15675	15837	15827	15915	16035	15933	16040	15996	15938	15855	16043	15769	15835	15897	15863	15919	15926	16045	15796	15889	15781	15899	15925	15889	15814	15905	15818	16047	15814	16004	15911	16001	15934	15910	15997	15759	15908	15876	15802	15976	15885	15986	15940	15837	15795	15903	15906	16025	15910	15804	16141	15986	15926	15888	15980	15745	15918	15909	15983	15899	15766	15972	15899	15777	15914	15871	15823	16008	15841	15994	15947	15840	15859	15850	15920	15708	15889	16074	15870	15917	15968	15857	15791	15899	16010	15958	15765	15793	16023	15995	15885	15904	16012	15941	15819	15921	15878	15731	15747	15789	15819	15926	15916	15837	15834	15938	15807	15823	15867	15829	15825	15940	15772	15698	15954	15807	15831	15955	15866	15901	15738	15933	15875	15841	15838	15966	15919	15891	15744	15835	16052	15972	15779	15908	15914	15805	15922	15870	15898	16086	15836	15942	15987	15714	15931	15842	15931	16001	15750	15929	15856	15897	15984	15860	15923	15808	15751	16012	16183	15881	15950	15915	15857	15796	15861	15964	15744	15924	16119	16046	15858	15710	15858	15933	15807	15841	15927	15859	15755	15847	15872	15920	15865	15800	16045	15932	15851	16062	15940	15870	15861	15719	15850	15888	16011	15673	15956	15887	15921	15948	15985	15694	15894	15867	15978	15814	15757	15792	15869	16050	15908	15895	15851	15959	15860	15892	16003	15802	16012	16000	15873	15900	16077	15913	15978	16034	15946	15873	15776	15955	15812	15825	16068	15744	15896	15884	15745	16086	15965	15807	15883	15882	15850	15809	16005	15966	15838	15735	15888	15946	15795	15681	15965	15747	15777	15920	16084	15889	15918	15748	16037	15882	15675	15896	15940	15906	15809	16004	15917	15858	15714	15942	16014	15869	15777	15857	15919	15803	15923	15933	15829	16014	15941	15800	15734	15891	15739	15736	15864	15945	15858	15745	15914	15898	16073	15905	15859	15923	16038	15911	15822	15965	15854	15990	15885	15912	15766	15829	15819	15860	16027	15791	15971	15784	15961	15795	15870	15943	15901	15743	15986	15879	15880	15770	15880	15794	15761	16025	15824	15908	15954	15738	15932	15941	15908	15779	15900	15936	15945	15961	15971	15897	15903	16057	15722	15918	15694	15876	15981	15802	15908	15827	15883	15855	15900	15915	15843	15907	15810	15926	15847	15778	15892	15836	15820	16112	15848	16049	15959	15997	15810	15816	15891	16002	16037	15992	16036	15887	15764	15927	15902	16010	15800	15909	15837	15821	15758	15758	15865	15888	15860	15789	15812	15816	15804	15997	15877	15929	15828	15884	15934	15845	15755	15835	15989	15894	15777	15912	16115	15971	16030	15871	15871	15656	15990	15906	15730	15889	15908	15711	15728	16082	15816	15748	15866	15978	15830	15934	15763	15980	15949	15657	15934	16065	15675	15971	15793	15829	15971	15842	15945	15742	15912	15973	15977	15852	15838	16066	15873	15861	15890	15844	15786	15753	15998	16034	15717	15949	15780	15693	15773	15880	15877	15927	16158	15901	16038	15813	15917	15833	15955	15851	15814	15872	15854	15732	15794	15763	15841	15932	15766	16049	15919	15901	15811	15812	15706	15989	15782	15850	15890	16098	15944	15928	15909	15907	15920	15921	15929	15913	15791	15884	15931	15710	16029	15785	15709	16035	15861	15815	15972	15930	15883	15874	15967	15973	15846	15831	16091	15866	15836	15809	15811	15928	16073	15965	15870	15853	15842	15815	15990	16023	15805	15859	15787	15962	15861	15917	15898	15902	15844	15868	15875	15855	15983	15764	16088	15926	15822	15839	16022	15805	15890	15911	15844	15930	15988	15804	15981	16076	15950	15903	16076	15904	15701	15753	15834	15898	15905	15913	15783	15895	16063	15932	15893	15773	15865	15924	15771	15737	15749	15775	15935	15679	15942	15951	15708	15826	15751	15881	15949	15853	15978	15959	15960	15956	15722	15829	15688	15672	15899	15955	15892	15903	16096	15820	16019	15894	15875	15827	15875	15851	15851	15831	16028	15795	15917	15872	15969	15892	15925	15923	15807	15900	15848	16000	15824	15979	15798	15694	15813	15888	16003	15961	15938	15935	15975	15811	15857	15940	15919	15989	15896	15945	15829	15983	15724	15992	15919	15919	15898	15813	15709	15689	15979	15926	15940	15794	16052	15853	15827	15858	15919	15818	15879	15844	15898	15849	15738	15765	15997	15734	15939	15944	15971	15940	15889	15888	15925	16010	15771	15774	15886	16033	15840	16020	15846	15758	15748	15904	15811	15807	16040	15908	15907	15923	15764	15794	15833	15849	15922	15892	15769	15848	15915	15882	15996	16035	15890	15763	15891	15806	15774	15934	16010	15857	15651	15817	15946	15933	15720	15908	15953	15887	15919	15897	15894	16001	15905	15962	15821	15952	15825	15817	15849	15921	15894	15942	15731	15868	16031	15817	15860	15788	15973	15951	15738	15899	16020	15836	15922	15781	15844	15840	15915	15861	15945	15906	16023	15818	15685	16016	15785	15789	15982	15817	15991	15699	15814	15721	16009	15840	16069	15872	15938	15924	15834	16033	15992	15889	15883	15822	15959	15982	15875	16017	15963	15873	15895	15984	15923	15890	15870	15816	15919	16013	15935	15838	15954	15847	15962	15941	15947	15981	15934	15817	15864	16022	15885	15806	15871	15739	15895	15887	15827	15801	15788	15746	15788	15893	16034	15811	16056	15973	15783	15795	15873	15893	15798	16019	15881	15907	15813	15775	15883	15967	15822	15914	15819	15798	15673	15779	15802	15888	15920	16026	15865	16019	15716	15914	15825	15826	15939	15968	16040	15854	15682	15631	15724	15835	16002	16042	15924	15922	15762	15984	15768	15777	15879	15819	15982	15756	15923	15865	15930	15931	15853	15870	15827	16032	15836	16155	15986	15811	15890	15938	15970	15881	15954	15958	15726	16060	15844	16055	15915	15930	15737	15871	15940	15999	15872	15964	15772	15956	16009	16046	15928	15926	15832	15995	15733	15879	15895	15949	15889	16000	15729	15733	15944	15735	15846	15737	15844	15851	15860	15778	15969	15928	15867	15875	15864	15882	15794	15936	15975	15817	15924	16068	15869	15963	15595	15886	15772	15894	15883	15759	15722	15980	16093	16060	15795	15787	15833	15875	15970	15981	15883	15754	15839	15857	15833	15929	15903	15761	15846	15986	15949	15829	15842	15945	15960	16016	16039	15864	15947	15982	15910	15904	15996	15691	15722	15964	15901	15808	15934	15949	15888	15769	16065	15936	15873	15788	15710	15875	15807	15862	15915	15869	16016	15828	15871	15901	15899	16064	15869	15709	15888	15901	15858	15811	15802	15920	15855	15895	15823	15831	15778	15791	15928	16055	15891	15992	15890	16006	15727	15902	15855	15724	15814	15940	15979	15842	15798	15779	16010	16053	16004	15916	15951	15972	15778	15850	15771	15951	15936	15751	15897	15957	15919	15935	15896	15868	15865	15854	15717	15889	15869	15701	15951	15821	15879	16001	16007	15891	15829	15952	15857	15771	15831	15847	15958	15884	15873	16065	15962	15950	15864	15820	15885	15992	15833	15784	16030	15822	15831	15851	15716	15973	15905	15809	16099	15873	15762	15785	15838	15819	15793	16052	15915	15745	15984	15821	15935	16004	15861	15907	16131	15852	15895	15843	15949	15804	15882	15719	15929	15810	15836	15783	15816	15745	15789	15756	15801	15719	15940	16020	15863	15928	15996	15816	15963	16102	15786	15848	15901	15805	15937	15894	15891	15943	15912	15813	15841	16017	15890	15804	16001	15897	15930	15788	15929	15808	15937	15909	15838	15761	15807	15865	15920	15878	15823	15839	15822	15954	16034	16052	16105	15962	16025	15827	15977	15737	15919	15874	15764	15912	15804	15908	15942	15937	15793	15938	15834	16043	15786	16035	15819	15902	15898	15882	15830	15815	15817	16008	15934	15866	15893	15919	16004	15997	16017	16054	15774	15849	15942	15950	15960	15769	15922	16068	15979	15785	16093	15927	15854	15865	15820	15977	15848	15927	15936	15948	15839	15946	15914	16074	15731	15986	15902	15858	15897	15911	15909	15944	15944	15767	15845	15915	15896	15887	15860	15927	16009	15958	15801	15888	15992	16092	15883	16001	15802	15761	15996	15802	15861	16054	15889	15991	16012	15872	15940	16101	15755	15970	15910	15861	15779	15983	15878	15844	15986	15963	15880	15872	15985	15891	15913	15964	15791	15863	15919	15840	15898	15833	15827	16013	15953	15951	15833	15666	15771	15761	15750	15932	15800	15901	15972	15971	15838	16022	15930	15828	15939	16066	16063	15907	15920	15966	15970	15668	15768	15836	15940	15865	15752	16006	15923	15691	15952	16002	15689	15725	15850	15843	15679	15966	15898	15877	15919	15990	15739	15820	15830	15821	15850	15962	15992	15853	15842	15805	15924	15932	15990	16026	15864	15781	15883	15812	15927	15738	15768	15963	15931	15996	15676	15923	15716	15941	16058	16027	15765	15840	15703	15878	15886	15861	16065	15825	15716	15964	15875	15594	15692	15883	15924
23017	21529	29439	24076	21829	24428	27498	22729	21748	22067	22299	21845	21776	21804	21635	21399	21341	21410	21409	21513	21399	21345	21565	21292	21301	21345	21272	21410	21219	21570	21469	21406	21150	21121	21429	21248	21431	21218	21086	21344	21294	21163	21286	21068	21286	21173	21487	21274	21274	21074	21205	21057	21307	21408	21417	21558	21742	22051	22091	22246	22252	22087	21692	21570	21515	21303	21249	21518	21061	21256	21323	21280	21035	21177	21307	21228	21168	21347	21002	21053	21360	21158	21252	21199	21140	21049	21206	21238	21503	21321	21157	21223	21044	21294	21215	21125	21124	21084	21169	20895	21138	21276	21222	21232	21058	21125	21164	21033	21149	21238	21370	21177	21128	21107	21016	21262	21288	21222	21387	21160	21498	21209	21167	21151	21236	21054	21118	21113	21293	21020	21076	21187	21347	21041	21110	21048	21139	21311	21110	21274	21014	20845	21104	21327	21078	21135	21178	21058	21096	21269	21098	21149	21284	21000	21290	21184	21261	21127	21270	21223	21208	21296	21068	21263	21287	21207	21326	21225	21113	21246	20991	21117	21154	21113	21112	21101	21068	21227	21155	21316	21150	20902	21089	21169	21277	21243	21155	21279	21223	21110	21150	21281	21124	21235	21298	20952	21337	21142	21011	21284	21179	21246	21283	21108	21010	21369	21004	21021	21214	21047	21375	21096	21072	21023	21180	21162	21282	21027	20871	21047	21215	21239	21187	21180	21283	21115	21192	21268	20838	21228	21191	21081	21271	21351	21108	21147	21092	20910	21190	21404	21101	20908	21115	20961	21294	20976	21107	21312	21172	21285	21342	21281	21172	21239	21089	21178	21241	21086	21115	21532	21222	21315	21063	21004	21089	20892	21117	21215	20910	21058	21089	21298	21206	21089	21131	20965	21004	21215	20962	21130	21247	21008	21196	20954	21009	21166	21051	21127	21228	21180	21067	21142	21265	21293	21323	21326	20994	21036	21141	21205	21232	21191	21130	21263	20987	21055	21236	21388	21144	21250	21024	21083	21252	21016	21269	21209	21063	21183	21028	21298	21069	21069	21192	20883	20993	21072	21197	21281	21299	21200	21328	21205	20944	20880	21180	20999	20988	21106	21069	21370	21222	21189	21445	21272	21072	21048	21172	21126	21142	21370	21222	21167	21131	21192	20993	21071	21302	21129	21414	21096	20892	21108	21024	21077	21240	21151	21366	21085	21125	21184	21202	21108	21114	21110	21203	21276	21020	20983	20975	21092	21078	20991	21088	21041	21262	21079	21229	21154	21067	21293	21119	21341	21126	21026	21109	21199	21175	21055	21234	21256	21008	21147	21231	21094	21071	21071	21113	21141	21109	21124	21063	21217	21227	21118	21199	21162	21099	21173	21287	21242	21159	21292	21053	21180	21254	21002	21278	21130	21134	21188	21303	21030	21111	20902	21294	21441	21242	21161	21140	21252	20973	21005	21197	21107	21185	21148	21331	21192	21063	21095	21116	20904	21138	21059	21305	21170	21005	21151	21073	21193	21120	21410	21110	21123	21100	21166	21122	21071	20983	21279	20962	20909	21209	21045	21103	21016	20971	21190	21243	20981	21185	21104	21163	21094	21009	21143	21167	21207	21245	21132	21107	21002	21172	21165	21198	21122	21292	21206	21007	21145	21046	21100	21228	21209	21218	21359	21010	21023	21029	21077	21035	21008	21284	21089	21035	21039	21181	21128	21190	21063	21252	21113	21056	21373	21157	21137	21251	21250	20933	20920	20952	21043	21010	21124	21008	21225	21197	21103	21194	21530	21181	21132	21238	21108	21237	21028	21009	21243	21380	21117	21095	21038	20938	21260	20976	21138	21337	21083	21129	21261	20978	21093	21333	21312	21354	21183	21264	21080	21174	21115	20876	21043	21294	21319	21099	21286	21323	21275	21184	21014	21059	21084	21238	21285	21185	21015	21216	21035	21163	21128	21149	21062	21135	21088	21207	21234	21319	21282	21123	21167	21070	21089	21061	21427	21106	21257	21270	21160	21229	21183	21286	21193	21110	21170	21078	21185	21140	21394	21008	21276	21416	21155	21192	21143	21008	21339	21313	21278	21136	21116	21218	21208	21198	20936	21074	21096	21438	21105	21133	21101	21149	21158	21210	20991	21183	21260	21306	21086	21216	21140	21166	21053	21227	21018	21241	21207	21030	21127	21209	21238	21240	21261	21153	21214	21369	21288	21188	20986	21123	21053	21214	21165	21133	21184	21277	21141	21197	21173	21004	21436	21088	21142	21202	21037	21066	21176	21117	21133	21274	21122	20970	21062	21102	21133	21048	21227	21271	21130	21083	20988	21346	21277	21112	21124	21308	21107	21203	21052	21160	21140	21166	20955	21146	21320	21210	21044	21120	21188	21059	21258	21186	21117	21192	21181	21281	21265	21079	21062	21146	21064	21076	21167	21028	21265	21157	20951	21258	21173	21196	20987	21167	21179	21033	21128	21041	21030	21262	21243	21043	21132	21215	21366	21161	21153	21077	21027	21029	21242	21214	21278	21165	21143	20980	21165	21067	21195	21038	21041	21213	21383	21374	20967	21186	21020	21243	20921	21012	21093	21262	21085	21056	21138	21117	20980	21099	21198	21230	21144	20978	21172	21355	21099	21150	21076	21183	21123	21087	21280	21079	21184	21120	21158	21171	20921	21173	21104	21038	21088	20978	21073	21004	21146	21279	20878	21432	21196	21050	21169	21163	21231	21401	21031	21113	21185	21207	21237	20909	20974	21236	20926	21380	21182	21180	21140	21223	21108	21438	21213	21196	21079	21271	21166	21427	21124	21113	21210	21243	21168	21074	21047	20918	21013	21117	21128	21244	21060	21276	21261	21095	21113	21042	21127	21308	21080	21136	21111	21237	21186	21216	21190	21032	21278	21118	20821	21337	21063	21011	21130	21254	21061	20986	21383	21156	20992	20890	21048	21176	21230	21160	21133	21187	21275	21295	21083	21109	21120	21196	21235	20936	21023	20904	21200	21212	21250	21075	21283	21027	20877	21007	20984	21165	21292	21266	21192	21245	21108	21026	21178	21367	20840	21106	21095	21154	21270	21231	21227	21335	21038	21169	21067	21239	21151	20959	21208	21120	21223	21337	21179	21084	21162	21357	21187	21139	21172	20936	21138	21189	21150	21164	21154	21137	21025	21033	21218	21187	21147	21155	21050	20956	20982	21029	21019	21026	21218	21352	21011	21040	21309	21211	21114	21559	21053	21093	21153	21230	21189	21035	21225	21262	21331	21320	21135	21092	21047	21116	21237	21173	21089	21316	21181	21166	21261	21222	21356	21335	21195	20969	21120	21017	21039	21062	20864	21077	21166	21181	21188	21017	21051	21143	20989	21082	21130	21073	21314	21226	21058	21269	21213	21159	21241	21313	21399	21394	21057	21166	21239	21102	21049	21098	21157	21190	21239	21219	21163	21179	21156	21188	21220	20912	21214	21141	21172	21108	21372	21069	20964	21256	21001	21281	21080	21106	21213	21116	20906	21128	21098	21334	21016	21056	21117	21296	21294	21025	21221	21295	21292	21227	21153	21168	20988	20884	21128	21048	21163	21212	21136	21186	20970	21042	21007	21186	21157	21261	20953	20931	21030	21064	21147	20897	21076	21241	21098	21247	21214	21239	21091	20954	20996	21063	21161	21028	21195	21219	21090	21365	21017	20924	21002	21290	21188	21120	21123	21167	21090	21056	21153	21021	21148	20879	21217	21110	21042	21116	21046	21189	21253	21073	21234	21301	21369	20969	21120	20970	21169	21115	21242	21106	21080	21177	21184	21333	21151	21320	21373	20960	21074	21327	21142	21301	21220	21001	21051	21304	21082	20952	21061	21209	21040	21113	20974	21264	21065	21266	21222	21004	21337	21270	21206	21119	21145	21435	20940	21185	21226	21189	21124	21106	21121	21136	20998	21145	21146	20947	21094	21177	21036	21099	20955	21198	21196	21180	21095	20996	21004	21216	21109	20962	21194	20935	21083	21246	20979	21237	21182	21236	21208	21029	21199	21087	21366	21133	21211	21320	21198	21320	21156	21175	21215	21147	21179	21125	21236	21305	21161	21276	20969	21112	21068	21204	21188	21315	21124	21284	21373	21001	21111	21179	21326	21199	21058	21200	20999	21352	21089	21312	21125	21300	21142	21162	21232	21147	21270	21012	21220	21093	21128	21105	21563	21244	21200	21212	21191	21172	21123	21112	20863	21197	20942	21227	21106	21337	21058	21131	20936	20997	21017	21037	21013	21260	21264	21198	21238	21339	21206	21305	21022	20983	21392	21070	21236	21101	21083	21244	21233	21318	21195	21242	21219	21055	21162	21031	21202	21195	21235	21178	21068	21392	21091	21126	21520	21122	21170	21070	21183	21025	20995	21108	21054	21044	21456	21184	21256	20910	21213	21340	21433	21119	21055	21317	21100	21163	21156	21051	21106	21175	20976	21124	21202	21184	21187	21267	21109	21281	21097	21372	21405	21154	21281	21276	21192	21049	21137	20977	21171	21326	21392	21280	21182	21051	21151	21248	21212	21225	21215	21047	21244	21173	21126	21214	21094	21086	21096	21134	21164	21148	21064	21138	21147	21052	21151	21021	21089	21127	21088	21306	21240	21211	21199	21212	21240	21172	21138	21343	21290	21119	21258	21055	21113	20971	21420	21274	21319	21126	21067	21129	21169	21017	21171	21186	21028	20985	21081	21276	20997	20903	21174	21004	20971	21325	21109	21184	21362	21137	21015	21192	21246	21190	21224	21095	21230	21030	21079	21083	21263	21092	20901	21192	21331	21253	21090	21137	21110	21203	21030	21172	21205	20807	21052	21087	20864	21102	21190	21220	21128	21138	21256	21146	21231	21504	21252	21260	21298	21115	21104	21087	21176	21305	21043	21198	21205	21405	21103	21108	21304	21165	21211	21300	21122	21256	21106	21171	21202	21178	20968	21198	21127	21344	21006	21033	21024	21194	20977	21031	21172	21131	21143	21001	20995	21102	21095	21226	21351	21466	21080	21198	21242	21051	21075	21137	21223	21183	21456	21303	21150	21020	21255	21307	21298	21220	21132	21282	21074	21194	21027	21025	21283	21145	21219	21213	21170	21115	21105	20994	20990	21154	21055
16326	29576	27934	22609	20603	19809	18967	18442	18233	17962	17977	17540	17659	17399	17330	17294	17258	17235	17138	17261	17239	17167	17353	17078	17252	17262	17127	17321	17137	17164	17200	17149	17165	17176	17133	16997	17168	16893	16957	17149	16980	17030	17121	17119	17084	17295	17039	17245	17058	16995	17264	17018	16964	17162	17137	17586	17894	18261	18464	18358	18328	18067	17686	17634	17345	17049	17118	17014	17003	16981	16964	17033	17023	16906	17075	17004	17203	17162	17184	16997	17163	17002	17022	17025	17135	17031	16984	17111	17086	16988	17195	16913	17010	17011	17214	17032	17041	17125	17161	17054	17011	17036	17016	16993	16995	17192	17001	16999	17171	17097	17004	17176	17067	17126	16950	17110	16914	17044	16965	16914	17037	16922	17082	17096	17239	16936	17104	17072	17033	16935	17034	16938	17053	17178	17030	16956	16980	17057	17200	17142	17022	16919	17136	16988	17220	17090	16989	16934	17147	16937	16983	16964	17016	16915	17166	17218	17015	17014	17039	16983	17065	17002	16810	16995	16935	16923	16970	17085	17169	17015	17019	16933	17058	16926	17092	17061	16965	17152	17163	17183	17121	16940	16995	16881	17118	17260	17208	17137	17036	17011	16902	17137	17025	17016	17092	17013	16931	17011	16994	17045	17200	17091	17038	16910	16924	17013	17135	16966	17170	17050	16844	17029	17001	17074	16961	17190	16885	17138	16982	16980	16790	16992	16948	16954	17133	16843	17040	16925	16918	17063	17057	16998	17234	17178	16942	17051	16925	17143	16996	17168	16986	16966	17065	17178	17047	17191	17030	17050	16878	17128	17024	17025	17097	16984	17168	17046	17045	17089	17217	16973	16900	17051	17048	17040	17025	16943	16876	17057	17019	17059	17069	17013	17098	16970	17168	16869	16859	17116	16998	16880	17103	16943	17105	17019	16909	17077	17195	16847	16983	17198	17008	17136	17025	17030	16868	16972	17093	17128	17091	17077	17185	17043	17223	16933	16943	17005	17107	17058	17028	17056	16955	17000	17094	17011	17084	16948	17007	17021	16990	17039	17108	17012	17056	17004	16830	17089	17172	17048	17070	17091	17114	17023	16997	17113	16892	17265	16973	17214	16936	16991	16949	17143	17186	17067	16990	17026	17010	17154	16905	17131	17119	16889	17084	17199	17013	17039	16975	17165	17071	17042	17118	17116	17025	16950	17209	16886	17043	17075	16990	16983	17130	16899	17044	17052	16958	17008	16958	17013	17024	16912	16990	16991	16884	17136	16949	17177	17050	17040	17051	17059	16990	16969	17074	16990	16952	17256	16851	16958	16864	17069	17013	17083	17079	16940	17082	17044	16929	17053	17026	17088	17102	17051	16919	16964	17076	16743	17068	17162	17201	17087	17028	17250	16961	17210	17033	16984	16956	17033	17106	16995	17177	16997	16940	17041	17056	16903	16950	16928	16921	16998	17014	17024	17193	16902	16889	17087	17006	17018	17009	17127	16962	17025	16968	17124	17093	16853	16870	17032	16911	17005	17134	17225	17027	16970	16998	16929	17233	17082	17026	16977	17123	16926	16896	17005	17076	17114	17057	17072	17294	17090	17213	17174	17113	16965	17078	17104	17165	16904	16953	17233	17100	17075	17076	16996	17064	17087	16899	17177	17093	17072	17049	17112	17063	17030	17130	17038	16951	17124	17162	17189	17164	16909	17033	16990	17025	16836	17183	17110	17061	16936	16980	17036	17132	16797	17162	17056	17114	17033	17199	16949	17009	16974	16974	17137	16952	17027	17106	16980	16896	16843	16822	17006	17141	17049	16982	17041	17021	17035	16963	17035	17040	17029	17131	17195	16968	16951	17159	16934	17184	17026	17116	16997	17208	16976	17001	16964	16968	17133	16974	17134	17088	16941	17063	17122	16856	17163	17051	17107	16857	17096	17082	16933	16978	17094	17060	16928	17081	16987	17005	16870	17059	16769	16876	17010	17061	17000	17102	17054	17054	16975	16976	16907	16858	16968	16913	17222	17052	17038	16918	17051	17079	17067	16957	17182	16853	16899	17021	16918	17029	17164	16966	17055	16954	16965	17032	17081	16917	17000	16996	16924	16976	17058	17209	17058	17168	16880	16961	16970	16996	16953	17083	16979	17267	17129	17008	16977	17175	17140	17048	17081	17016	16814	16981	17083	17052	17050	17068	16879	17204	17130	16852	17046	17088	16933	16929	16965	17116	17079	16917	17070	17066	17031	17023	16989	17085	16858	17076	17068	16961	16971	16896	17140	16772	16921	16984	17044	17094	16895	17331	16949	16897	17097	17032	17030	17038	16999	17038	17114	17099	17108	16831	17072	16867	17104	16989	17075	17038	17081	17173	16953	17233	16839	17124	17053	17004	17115	17139	16995	16991	17020	17124	17173	17019	17067	17016	16998	16933	16887	17185	17186	17118	16865	17037	17066	17075	17208	17061	16893	16942	16945	16945	16926	16933	17159	16713	17048	17017	17056	16959	17108	16940	17142	17123	16949	16924	17017	17021	16996	17045	16864	16961	17051	17199	17048	16912	16832	16956	17018	17006	17103	17153	16923	17065	17223	16920	16907	17033	17097	17072	17102	16948	17008	16905	17061	16881	16797	17051	17053	17032	17064	17098	16897	16924	16941	17067	17105	16928	16955	16963	17047	16831	16919	16842	17119	17046	17005	17046	16970	16980	16821	16977	17096	17066	17073	16946	17089	17052	17080	16937	17156	17089	16918	17025	17305	17080	17040	17212	17161	16892	16957	17184	16997	16917	16990	17081	17215	17158	16954	17038	16941	16894	17018	16971	17061	17010	16950	16915	17063	16912	17131	17100	17007	17081	16879	16909	17028	17059	16988	17079	16910	16973	16919	17109	16911	17020	17001	17178	16877	16964	17160	16926	17146	16968	17010	17194	17181	16846	16945	17108	16929	16982	16993	17030	16994	17278	16859	17101	16923	16917	17008	17051	17015	16966	17037	17272	17250	17115	17025	16929	16977	17095	16899	17109	16866	17117	17067	17162	17052	16811	17282	16886	17094	17024	17017	17074	16975	16850	17070	16958	16899	17114	17062	16960	16830	17056	17011	17034	17078	16928	16897	17016	17055	17006	17012	17043	16987	16958	17245	17156	16873	16939	16965	17018	16953	17159	17155	17032	16993	17085	17047	16968	17135	17081	17115	17144	17098	16943	16969	16853	17044	17050	17115	16895	17001	16939	17128	16832	17118	17080	16940	16866	17023	17026	17120	17207	17083	17054	17004	17107	17035	17016	17102	17120	16953	17040	17068	16906	17235	16932	16986	16959	16996	16791	17128	17023	16982	16829	17020	16936	17081	16978	17137	17050	17047	17036	16828	16993	17109	17105	17184	17067	16999	17093	17005	17065	16778	16881	16989	16939	17029	17075	16814	17041	17118	17072	17067	17252	16933	17139	17024	16964	16823	16855	17052	17238	16967	17037	17131	16949	16891	16958	17031	17047	17102	16921	16989	17055	17041	16964	17063	16861	17082	16986	17031	17012	17125	17080	17183	17116	17031	16980	17182	16965	16883	17004	16940	16968	16965	16947	16924	16997	16954	16937	17055	17044	16706	16896	17018	16821	16983	16922	17108	17288	16853	16983	16944	16965	16964	17129	16912	16795	16982	17115	17046	16985	16976	16923	16975	16955	17022	17182	17027	16915	17257	16921	16978	16911	17240	17090	17228	16943	17029	16883	17013	16986	17100	16818	17192	16958	16908	17153	16926	17092	17079	17118	16988	16964	16984	17084	17020	17029	16941	17044	17054	17018	17097	17263	17052	17019	16913	16874	17044	17059	16997	17218	17042	17041	17126	16874	16977	17060	17133	16830	17070	17144	17154	17070	17057	16908	17288	17110	16951	17111	17133	16983	17020	17100	17003	17017	16776	17021	16928	17009	16971	17045	17166	17121	17070	17136	16915	17008	16969	16870	17010	16943	17069	16964	16972	16745	17103	16866	17086	17098	17045	17092	17051	16954	16969	16961	17028	16960	17000	16888	17051	17014	17066	16956	16922	16774	17148	16941	17052	16986	17151	17010	16967	17067	16812	17040	17045	17040	17041	17015	17044	16991	17051	17047	17142	16987	17081	17063	16927	16976	17099	17031	16970	17185	17046	16983	17079	17103	17017	16958	17044	17112	17130	17010	16948	17003	17033	16970	17044	17171	17134	17044	16982	17050	17161	17001	16832	17164	17092	17054	16941	16926	17100	17095	16916	17108	17123	16929	16973	17043	17081	17213	17167	17032	17004	17006	17088	16990	17101	17055	16834	17218	17084	17058	16895	17087	16945	17088	17028	16937	17056	17094	17211	17033	17009	16996	17195	16955	17146	17083	17062	16890	16964	17064	17081	16967	17089	16930	17003	17203	17023	16911	17142	17005	16698	17034	16984	16952	16952	17059	16982	16802	17013	17137	17044	17171	17035	16958	16986	17160	16946	16939	16971	16991	16976	17183	17045	17147	16993	16932	16955	16836	17037	17058	17012	16942	17010	16959	16999	16909	16895	16917	17167	16949	17046	17163	17000	16950	17040	17085	17004	17113	16937	17135	17046	17152	16863	17084	16951	16984	17288	17032	17151	16715	17025	16973	17128	17124	17258	16927	17033	17250	17151	17027	17016	17068	17003	17021	16991	17162	17211	17060	17074	17136	16877	17140	16944	17038	17104	17038	17283	17301	17003	16909	17020	16980	16807	17052	17013	17077	17000	16965	17031	17030	17133	16909	16985	17165	17082	17175	17171	16932	17113	16989	17090	16966	16796	16956	17064	16923	17009	17147	17017	17055	16976	16950	16960	17087	16994	17159	16869	16936	17194	17049	16940	17097	17134	16958	16888	17023	16990	17165	17031	17043	17290	17018	17164	16977	17064	17151	17059	16998	17110	17034	17129	16982	16967	17204	16796	16902	16943	17151	17111	16874	17074	17044	16994	16988	16928	17177	16919	16967	17120	17129	17062	17062	16870	17083	16973	16988	17177	16922	17122	16933	16914	17037	17127	16937	16977	17194	17021	17168	17035	16919	16980	16992	16973	17045	17133	17073	17073	17030	17007	17073	17082	17233	16993	16958	17069	17048	17148	17041	16987	17206	17093	17068	16913	17109	16876	17026	17065	16991	17029
28491	22843	26126	23780	20975	21154	21361	21009	21044	21077	20981	20952	21100	20825	20842	20771	20780	20780	20787	20789	20769	20680	20796	20674	20699	20744	20899	20840	21045	20810	20787	20843	20949	21007	20863	20772	20981	20778	20733	20555	20759	20923	20891	20826	20564	20717	20889	20971	20829	20822	20789	20733	20551	20778	20822	20592	20901	20965	20717	20928	20770	20831	20642	20803	21097	20952	20891	20820	20770	20749	20743	20732	20714	20935	20889	20914	20739	20673	20862	20925	20908	20922	20700	20784	20804	20869	20829	20825	20818	20752	20897	20667	21080	20699	20777	20571	20832	20734	20947	20821	20463	20625	20852	21012	20825	20867	20617	20620	20808	20837	20689	20763	20889	20917	20949	20932	20718	20823	20650	20672	20784	20667	20781	20830	20821	20795	20691	20967	20794	20700	20491	20692	20672	20645	20712	20746	20887	20596	20695	20557	20711	20732	20815	20934	20679	20639	20849	20934	20894	20758	20972	20909	20848	20625	20524	20752	20762	20717	20591	20953	20645	20957	20831	20794	20741	20767	20810	20944	20808	20690	20947	20915	20817	20640	20849	20813	20996	20943	20837	20765	20643	20794	20766	20761	20698	20864	20857	20736	20796	20832	20924	20739	20729	20701	20813	20792	20734	20943	20904	20952	20801	20791	20839	20717	20719	20748	20777	20704	20724	20873	20875	20806	20825	20627	20964	20827	20978	20855	20894	20730	20848	20723	20740	20818	20746	20612	20725	20682	20864	20837	20875	20785	20796	20697	20888	20906	20687	20992	20886	20708	20692	21111	20789	20818	20730	20747	20897	20860	20901	20923	20675	20599	20902	20864	20761	20851	20733	20571	20842	20639	20825	20627	20963	21046	20940	20575	20743	21055	20686	20839	20874	20866	21195	20914	20848	20873	20761	20955	21053	20726	20933	20872	20696	20806	20911	21045	20777	20747	20930	20690	20857	20769	20680	20860	20721	20646	20797	20828	20893	20895	20989	20878	20813	20704	21044	20707	20669	20759	20984	20921	20887	20718	20648	20962	20423	20992	20836	20824	20807	20792	20839	20707	20535	20746	20775	20901	20774	20807	20804	20737	20511	20939	20702	20690	20910	20905	20759	20949	20713	20667	20872	20775	20759	20936	20658	20680	20665	20735	20756	20951	20829	20855	20830	20712	20977	20999	20545	20789	20925	20609	20705	20732	20835	20736	20767	20850	20834	20761	20739	20782	20718	20883	20869	20906	20706	20683	20657	20801	20795	20896	20728	20847	20967	20975	20686	20759	20837	20820	20684	20625	21002	20967	20837	20891	20777	20761	20799	20867	20729	20995	20953	20854	20890	20840	20759	20626	20772	20714	20747	20711	20860	20816	20651	20809	20912	20901	20913	20724	20858	20823	20764	21006	20728	20988	20671	20704	20672	20812	20786	20817	20595	20816	20801	21073	20978	20684	20817	20661	20779	20756	20706	20864	21011	20780	21159	20908	20695	20696	20931	20589	20620	20779	20737	20548	20902	20749	20891	20931	21007	20847	20825	20856	20690	20835	20906	20735	20627	20958	20735	20676	20794	20873	20637	20886	20600	20899	20802	20734	20800	20756	20832	20713	20745	20734	20804	20771	20678	20851	20768	20844	20843	20659	21053	20821	20656	20760	20561	20668	20869	20737	20866	20766	20557	20912	20924	20830	20779	20811	20498	20702	20886	20694	20957	20720	20792	20844	20811	20799	20856	21061	20677	20658	20647	20699	20562	20888	20787	20822	20791	20982	20777	20653	20686	20670	20788	20807	20897	20865	20976	20841	20850	20711	20833	20748	20806	20636	20799	20895	20764	20705	20702	20726	20825	20715	20702	20893	20761	20764	20812	20725	20818	20518	20961	20708	20959	20821	20791	20720	20711	20926	20883	20817	20813	21110	20925	20841	20997	20892	20786	20870	20839	20986	20811	20762	20872	20955	20920	20913	20882	20789	20846	20726	20656	20703	20849	20561	20798	20756	20722	20816	20633	20764	20743	20704	20848	20873	20781	20965	20799	20910	20749	20711	20681	20643	20798	20726	20680	20894	20816	20713	20915	20892	20976	20735	20604	20795	20740	20933	20750	20825	20863	20793	20784	20649	20811	20714	20791	20716	20800	20677	20926	20940	20901	20772	20999	20892	20931	20612	20766	20841	20809	20839	20703	20625	20744	20767	20890	20754	20688	20950	20831	20691	20866	20759	21035	20786	20697	20881	20889	20616	20807	20995	20988	20848	20733	20776	20909	20563	20607	20519	20662	20898	20572	20545	20604	20790	20784	20781	20899	20733	20708	20753	20878	20861	20964	20852	20678	20518	20638	20708	20814	20613	20884	20733	20865	20608	20790	20805	20649	20925	20884	21014	20813	20765	20801	20675	20709	21172	20998	20720	20842	20866	20838	20713	20679	20702	20667	21176	20838	20803	20876	20819	20822	20950	20617	20809	20740	20784	20803	20883	20981	20870	20729	20792	20762	20793	20805	20526	20553	20742	20720	20655	20756	20773	20996	20857	21009	20891	20981	20824	21050	20781	20740	20861	20965	20826	20687	20744	20857	20846	20833	20962	20910	20952	20730	20811	20871	20836	20818	20848	20775	20688	20927	20789	20768	20739	20710	20707	20886	20935	20764	20594	20928	20735	20938	20860	20899	20794	20886	20895	20847	20744	20541	20814	21088	20720	20828	20788	20758	20965	20942	20741	20697	20902	20828	20893	20793	20852	20950	21008	20784	20808	20842	20914	20917	20697	20697	20773	20894	20835	20847	20648	20779	20739	20708	20729	20964	20715	20656	20690	20800	20728	20671	20684	20877	20965	21053	20837	20860	20794	20879	20847	20717	20863	20582	20649	20917	20774	20897	20960	20786	20911	20758	20905	20947	20842	20862	20722	20664	20768	20957	20607	20634	20827	20836	20965	20567	20786	20672	20636	20847	20850	21021	20834	20845	20600	20964	20824	20811	20848	21011	20675	20831	20803	20965	20862	20966	20856	20733	20711	20761	20835	20964	20767	21095	20585	20608	20819	20845	20739	20719	20732	20837	20665	20820	20842	20832	20823	20751	20786	20885	20665	20897	20641	20825	20668	20785	20728	21142	21013	20696	20821	20718	20752	20759	20818	20812	20799	20800	20878	20786	20978	20896	20774	20546	20972	20775	20705	20393	20873	20760	20905	20929	21049	20629	20653	20869	20919	20612	20765	20669	20821	20925	20803	20828	20993	21058	20648	20634	20552	20784	20730	20961	20995	20882	20848	20634	20996	20805	20797	20779	21061	20911	20643	21013	20842	20894	20908	20914	20963	20874	20876	20853	20782	20815	20730	20686	20921	20705	20738	20725	20996	20895	20884	20625	20865	20780	20658	20869	20752	20942	20890	20900	20806	20988	20778	20767	20669	21024	20967	20960	20478	20755	20670	20700	20797	20906	20899	20771	20711	20837	20590	20866	20692	20646	20749	20825	20851	20882	20803	20804	20791	20785	20874	20665	20855	20836	20660	20818	20592	20744	20997	20719	20690	20849	20787	20716	20813	20813	20657	20783	20729	20783	20597	20824	20663	20686	20654	20799	20711	20860	21047	20796	20874	20618	20838	20825	20688	20860	20765	20730	20864	20834	20936	20939	20795	20612	20586	20706	20773	20842	20749	20714	20825	20867	20976	20719	20659	20596	20567	20772	20531	20961	20925	20871	20973	20729	20719	20834	20534	20956	20685	20670	20761	20840	20787	20707	20716	20569	20872	21054	20793	20871	20641	20976	20805	20767	20732	20941	20684	20829	20622	20617	20507	20687	20534	20641	20868	21043	20845	20938	20798	20856	20911	20768	20633	20724	20926	20724	20946	20720	20800	20921	20884	20618	20852	20888	20797	20990	21086	20985	20737	20727	20616	20913	20870	20814	20720	20790	20740	20739	20908	20980	20685	20588	20596	20897	20814	20632	20835	20981	20548	20909	20936	20729	20999	20950	20767	21038	20919	20770	20762	20754	20661	20794	20691	20729	20897	21038	20774	20877	20745	20718	20730	21006	20857	20783	20855	20968	20691	20942	20685	20678	20726	20825	20784	20781	20872	20929	20865	20653	21012	20786	20973	21012	20855	20748	20748	20845	20967	20798	20629	20836	20756	20597	20813	20845	20581	20830	20643	20811	20467	20634	20954	20742	20728	20875	20761	20682	20468	20891	20991	21033	20797	20674	20769	20685	20714	20847	20734	20641	20960	20856	20823	20934	20933	20733	20500	20599	20832	20910	20668	20729	20699	20794	20615	20848	20692	20791	20849	20880	20810	20663	20829	20818	21096	20798	21018	20777	20988	20685	20756	20637	20762	20775	20896	20804	20729	20881	20836	20647	20946	20910	20867	20716	20809	20648	20785	20629	21101	20937	20692	20910	20806	20874	20923	20802	20904	20641	20939	21028	20779	21137	20799	20872	20745	20780	20929	20836	20931	20599	20716	20823	20888	20945	20799	20780	20702	20676	20814	20744	20806	20842	20812	20877	20737	20877	20993	20975	21029	20929	20544	20863	20658	20938	20896	20843	20816	20804	20814	21078	20774	20819	20834	20770	20768	21041	20632	20712	20705	20763	20995	20814	20748	20704	20766	20725	20837	20715	20812	20862	21126	20773	20640	20759	20727	20800	20856	20689	20554	20949	20950	20749	20655	20759	20613	20532	20702	20871	20835	20801	20776	20766	20856	20776	20763	20875	20530	20600	20711	20851	20889	20861	20884	20648	20892	20614	20826	20841	20607	20826	20644	21043	20797	20659	20809	20770	20800	20638	20811	20911	21038	20581	20702	20455	20705	20897	20632	20814	20728	20925	20905	20917	20820	21019	20795	20647	20735	20930	20836	20591	20829	20656	20735	20672	20882	20791	20965	20806	20918	20703	20874	20842	20942	20798	20887	20519	20597	20553	20579	20761	20740	20655	20756	20844	20633	20729	20971	20774	20663	20854	20707	20730	20995	20733	20708	20913	20731	20853	20907	20835	21074	20721	20810	20944	20781	20852	20517	20896	20832	20811	20933	20741	20639	20980	21035	20740	20703	20602	20636	20786	20673	20582	20928	20882	20788	20753	20792	20751	20900	21011	20835	20795	20723	20819	20769	20923	20967	20869	20850	20802	20584	20989	20868	20801	20686
16049	19421	19105	17982	17696	17373	17211	16952	16814	16791	17018	16963	16892	16782	16883	16916	16954	16820	16841	16672	16821	16911	16826	16838	16861	16903	16890	16671	16732	16794	17001	16781	16940	16693	16825	16631	16828	16959	16818	16956	16840	16612	16904	16765	16801	16899	16827	16858	16751	16763	16891	16964	16777	16725	16889	16919	16660	16815	16815	16799	16945	16711	16943	16883	16851	16923	16874	16783	16837	16594	16824	16829	16745	16873	16609	16718	16717	16806	16738	16980	16815	16832	16655	16508	16834	16759	16799	16822	16789	16966	16775	16836	16739	16816	16680	16724	16791	16657	16823	16645	16840	16793	16800	17030	16792	16754	16907	16830	16724	16823	16713	16851	16615	16732	16730	16821	16872	16772	16815	16746	16757	16855	16756	16788	16848	16708	16800	16698	16828	16764	16727	16694	16885	16861	16919	16798	16736	16694	16742	16730	16849	16858	16925	16822	16657	16814	16755	16898	16718	17010	16747	16731	16777	16753	16785	16676	16730	16703	16776	16747	16729	16721	16897	16782	16967	16759	16872	16772	16808	16718	16815	16818	16657	16849	16810	16761	16716	16750	16834	16773	16997	16621	16793	16668	16827	16736	16802	16796	16846	16794	16660	16635	16918	16659	16770	16788	16660	16794	16671	16718	16803	16857	16783	16932	16712	16786	16713	16795	16868	17007	16645	16828	16496	16681	16775	16873	16800	16757	16837	16820	16712	16756	16851	16809	16638	16766	16943	16806	16654	16775	16673	16833	16799	16850	16624	16726	16857	16705	16741	16755	16879	16861	16894	16716	16769	16817	16764	16726	16748	16842	16913	16721	16834	16942	16710	16802	16665	16906	16861	16973	16834	16867	16895	16793	16782	16823	16820	16642	16772	16628	16723	16712	16754	16772	16723	17001	16840	16792	16735	16709	16859	16823	16804	16743	16740	16666	16858	16876	16778	16925	16811	16823	16604	16727	16768	16931	16775	16775	16963	16757	16890	16740	16840	16724	16806	16880	16628	16957	16788	16690	16894	16635	16968	16703	16706	16885	16753	16834	16748	16575	16910	16743	16666	16774	16681	16781	16698	16715	16769	16833	16751	16830	16747	16707	16706	16905	16857	16943	16849	16768	16649	16682	16692	16853	16972	16910	16868	16836	16868	16665	16665	16869	16784	16837	16767	16763	16857	16893	16872	16810	16839	16696	16705	16903	16649	16877	16868	16825	16890	16800	17000	16764	16784	16695	16731	16760	16786	16741	16890	16954	16959	16787	16889	16970	16628	16636	16709	17010	16863	16869	16765	16819	16762	16920	16765	16762	16694	16794	16898	16836	16895	16827	16863	16628	16882	16852	16969	16637	16839	16950	16507	16721	16916	16726	16722	16788	16902	16827	16773	16899	16760	16727	16936	16990	16627	16810	16754	16678	16664	16813	16765	16840	16668	16926	16833	16758	16758	16805	16816	16828	16657	16774	16704	16841	16813	16746	16796	16839	16772	16657	16787	16592	16809	16828	16853	16988	16702	16925	16729	16767	16862	16622	16716	16860	16765	16580	16842	16843	16813	16812	16778	17011	16902	16872	16795	16825	16685	16929	16846	16685	16748	16700	16793	16906	16712	16710	16808	16887	16739	16805	16727	16688	16861	16957	16803	16808	16899	16709	16790	16711	16854	16806	16793	16753	16794	16896	16631	17001	16687	16934	16777	16846	16656	16831	16796	16685	16757	16783	16750	16809	16664	16858	16816	16871	16772	16723	16906	16828	16700	16785	16745	17061	16815	16825	16824	16892	16804	16720	16905	16669	16891	16737	16648	16895	16714	16801	16853	16887	16929	16782	16904	16790	16803	16741	16789	16664	16898	16830	16662	16673	16955	16733	16795	16805	16820	16811	16709	16828	16601	16828	16781	16687	16958	16686	16782	16779	16897	16906	16916	16631	16878	16838	16695	16707	17019	16867	16910	16747	16936	16942	16754	16815	16832	16916	16934	16772	16776	16746	16865	16671	16723	16542	16795	16814	16779	17012	16760	16930	16640	16795	16825	16865	16796	16841	16714	16661	16803	16858	16824	16690	16808	16783	16859	16793	16809	16863	16835	16636	16758	16809	16652	16859	16803	16648	16870	16928	16820	16767	16925	16848	16757	16779	16690	16900	16645	16722	16950	16761	16890	16857	16769	16760	16931	16957	16713	16688	16679	16686	16926	16747	16852	16881	16871	16902	16903	16513	16860	16963	16719	17103	16905	16794	16748	16837	16864	16765	16884	16699	16709	16805	16892	16803	16833	16952	16760	16941	17003	16836	16824	16804	16869	16760	16841	16825	16780	16914	16709	16801	16840	16972	16683	16831	16921	16755	16742	16805	16662	16872	16782	16571	16717	16923	16898	16743	16861	16641	16834	16839	16891	16615	16758	16781	16584	16910	16758	16798	16690	16777	16717	16831	16787	16730	16848	16899	16830	16894	16741	16862	16831	16951	16724	16765	16761	16753	16778	16666	16603	16762	16618	16811	16772	16725	16810	16777	16689	16775	16638	16928	16810	16847	16842	16846	16712	16696	16936	16618	16717	16634	16778	16823	16635	16832	16681	16571	16738	16820	16801	16757	16892	16746	16736	16743	16729	16804	16709	16743	16888	16605	16818	16732	16942	16745	16944	16934	16739	16849	16826	16748	16782	16714	16803	16878	16903	16842	16865	16676	16768	16753	16740	16812	16831	16613	16674	16851	16782	16896	16834	16732	16920	16783	16896	16893	16749	16731	16802	16768	16772	16702	16744	16672	16794	16704	16878	16788	16691	16808	16813	16865	16901	16780	16812	16974	16749	16928	16812	16807	16743	16830	16810	16835	16883	16839	16798	16752	16713	16618	16837	16864	16721	16766	16908	16824	16716	16705	16782	16789	16684	16866	16652	16720	16771	16728	16836	16769	16805	16767	16725	16834	16791	16684	16714	16802	16862	16922	16782	16845	16791	16721	16734	16794	16843	16798	16810	16734	16961	17022	16613	16814	16613	16781	16724	16760	16784	16824	16800	16688	16715	16581	16779	16838	16762	16898	16702	16844	16915	16904	16821	16807	16947	16765	16866	16756	16788	16734	16946	16625	16992	16841	16720	16894	16863	16773	16776	16925	16913	16857	17074	16991	16687	16786	16917	16976	16815	16844	16994	16842	16940	16812	16760	16606	16918	16817	16846	16788	16885	16756	16846	16932	16855	16907	16652	16844	16950	16687	16691	16920	16719	16797	16792	16836	16783	16754	16598	16923	16913	16793	16792	16698	16852	16780	16859	16821	16861	16739	16828	16675	16904	16862	16716	16831	16673	16928	16981	16829	16975	16752	16891	16924	16871	16966	16774	16884	16809	16693	16934	16726	16774	16881	16874	16782	16845	16761	16770	16647	16868	16989	16758	16775	16616	16767	16814	16824	16805	16912	16711	16866	16959	16965	16689	16726	16922	16713	16850	16781	16739	16847	16980	16732	16876	16812	16669	16751	16649	16924	16714	16882	16728	16698	16844	16809	16764	16863	16767	16874	16836	16786	16794	16727	16954	16864	16679	16930	16748	17094	16742	16807	16773	16936	16873	16690	16846	16725	16775	16856	16709	16946	16732	16709	16868	16685	16883	16934	16806	16623	16947	16719	16741	16714	16817	16902	16824	16708	16652	16820	16865	16812	16900	16810	16838	16947	16704	16811	16906	16865	16783	16823	16760	16791	16968	16665	16743	16540	16917	16743	16807	17031	16674	16792	16859	16775	16616	16728	16703	16816	16682	16887	16820	16935	16872	16888	16800	16794	16902	16949	16973	16947	16832	16621	16783	16834	16859	16734	16729	16952	16759	16792	16800	16652	16674	16814	16697	16864	16765	16763	16838	16784	16942	16996	16734	16835	16844	16743	16810	16730	16832	16779	16693	16839	16873	16658	16871	16678	16906	16611	16891	16783	16760	16798	16677	16708	16570	16783	16775	16855	16607	16800	17024	16736	16985	16690	16809	16668	16915	16875	16723	16764	16853	16823	16708	16739	16782	17033	16760	16810	16884	16727	16829	16819	16881	16782	16715	16753	16646	16894	16739	16850	16785	16911	16802	16813	16611	16835	16692	16737	16839	16931	16835	16722	16810	16814	16736	16894	16670	16631	16892	16679	16757	16907	16731	16871	16759	16792	17013	16795	16888	16831	16770	16868	16817	16642	16719	16755	16767	16808	16697	16745	16828	16755	16841	16726	16949	16627	16833	16764	16907	16899	16726	17013	16666	16718	16856	16756	16915	16981	16749	16796	16767	16728	16954	16780	16876	16796	16773	16825	16840	16843	16870	16765	16850	16669	16702	16769	16789	16891	16740	16687	16772	16737	16781	16870	16858	16840	16809	16728	16736	16742	16837	16734	16836	16673	16889	16902	16962	16872	16870	16582	16798	16929	16706	16804	16754	16916	16919	16674	16793	16798	16907	16716	16868	17019	16837	16660	16980	16731	16587	16706	16604	16693	16870	16694	16879	16672	16935	16894	16913	16828	16803	16742	16762	16747	16976	16752	16893	16736	16873	16841	16655	16780	16938	16693	16814	16754	16884	16887	16639	16879	16737	16796	16927	16877	16802	16709	16767	16669	16911	16896	16739	17013	16656	16877	16695	16806	16753	16826	16749	16845	16939	16544	16928	16692	16798	16914	16844	16714	16914	16673	16600	16898	16911	16777	16969	17038	16889	16842	16724	16915	16799	16644	16906	16889	16814	16918	16918	16774	16761	16682	16821	16690	16778	16800	16568	16798	16666	16831	16821	16778	16749	16946	16624	16724	16843	16763	16803	16810	16727	16708	16900	16779	17023	16871	16902	16837	16835	16833	16803	16844	16908	16915	16772	16921	16737	16797	16859	16836	16749	16740	16770	17022	16738	16855	16833	16770	16784	16757	16960	16929	16787	16880	16758	16524	16785	16896	16853	17036	16907	16696	16912	16765	16888	16917	16974	16826	16899	16758	16986	16739	16827	16716	16895	16823	16848	17045	16899	16760	16679	16750	16799	16983	16936	16984	16757	16761	16869	16716	17055	16768	16772	16776	16802	16807	16686	16644	16867	16770	16902	16878	16941	16746	16844	16811	16669	16806	16714	16838	16870	16802	16812	16708	16758	16826	16753	16844	16840	16749	16834	16778
24174	21578	29156	24567	22674	23960	23861	21058	20640	21031	20981	20913	20697	20633	20381	20412	20489	20458	20624	20568	20453	20380	20441	20574	20381	20290	20575	20472	20408	20430	20375	20419	20500	20291	20347	20463	20165	20133	20577	20614	20447	20423	20588	20581	20336	20342	20262	20338	20495	20272	20543	20359	20406	20458	20464	20428	20458	20391	20830	21145	20932	20816	20732	20728	20760	20330	20380	20410	20512	20368	20263	20301	20206	20436	20326	20249	20338	20238	20367	20598	20419	20480	20329	20238	20599	20484	20583	20456	20338	20255	20243	20534	20364	20333	20220	20424	20337	20379	20279	20379	20056	20269	20331	20592	20254	20440	20454	20515	20310	20344	20387	20260	20451	20351	20348	20378	20295	20364	20457	20315	20417	20367	20420	20219	20191	20161	20429	20476	20284	20329	20226	20474	20615	20312	20450	20357	20320	20428	20565	20366	20248	20385	20475	20411	20237	20289	20383	20318	20316	20331	20376	20430	20256	20153	20270	20542	20398	20396	20461	20064	20304	20308	20339	20326	20384	20302	20378	20092	20350	20190	20336	20074	20485	20123	20284	20243	20482	20215	20144	20103	20485	20289	20453	20216	20307	20408	20405	20184	20339	20357	20282	20320	20259	20203	20317	20273	20340	20506	20273	20358	20283	20370	20203	20279	20473	20328	20349	20213	20179	20271	20323	20360	20222	20261	20409	20317	20377	20293	20350	20363	20267	20387	20435	20402	20362	20436	20342	20273	20206	20267	20298	20341	20284	20484	20326	20370	20383	20381	20580	20405	20310	20378	20439	20572	20446	20264	20472	20352	20315	20143	20465	20450	20358	20487	20177	20281	20178	20240	20542	20287	20603	20430	20211	20243	20242	20310	20330	20372	20291	20178	20410	20206	20268	20346	20405	20358	20271	20310	20151	20505	20383	20335	20167	20300	20243	20274	20277	20189	20255	20407	20367	20349	20391	20353	20367	20418	20457	20329	20234	20410	20278	20399	20465	20243	20014	20279	20300	20352	20352	20326	20207	20259	20472	20223	20305	20301	20319	20134	20236	20174	20412	20454	20218	20462	20427	20274	20224	20370	20500	20368	20350	20298	20286	20004	20146	20257	20461	20263	20532	20445	20333	20308	20127	20191	20209	20206	20272	20236	20345	20550	20453	20264	20201	20239	20399	20234	20225	20347	20295	20380	20299	20197	20586	20429	20346	20291	20094	20227	20345	20315	20136	20398	20516	20264	20177	20384	20519	20448	20326	20207	20391	20299	20153	20316	20506	20238	20317	20277	20500	20378	20561	20350	20210	20328	20393	20169	20351	20434	20369	20348	20224	20433	20386	20272	20311	20151	20372	20378	20237	20360	20221	20478	20393	20187	20289	20201	20165	20328	20309	20334	20485	20412	20422	20194	20465	20341	20150	20297	20315	20396	20114	20243	20366	20331	20211	20105	20206	20418	20280	20177	20312	20244	20227	20365	20308	20195	20486	20462	20104	20203	20362	20454	20115	20294	20255	20231	20312	19967	20230	20373	20082	20319	20092	20334	20306	20345	20355	20474	20355	20408	20261	20402	20161	20189	20393	20299	20327	20250	20294	20298	20281	20225	20219	20379	20173	20442	20418	20491	20521	20263	20301	20184	20271	20282	20253	20335	20339	20367	20233	20367	20373	20489	20354	20218	20288	20380	20392	20407	20047	20282	20291	20278	20099	20026	20325	20271	20081	20394	20256	20444	20395	20376	20268	20362	20493	20306	20365	20203	20259	20472	20518	20139	20522	20318	20489	20444	20097	20478	20401	20433	20182	19965	20440	20225	19984	20314	20561	20375	20274	20366	20339	20258	20291	20323	20655	20098	20402	20406	20084	20165	20534	20373	20483	20415	20333	20264	20235	20233	20309	20190	20254	20213	20311	20169	20247	20223	20566	20472	20374	20336	20375	20091	20551	20242	20443	20318	20290	20476	20236	20069	20208	20206	20475	20422	20460	20516	20402	20303	20314	20387	20271	20307	20458	20278	20111	20304	20293	20287	20312	20383	20295	20234	20325	20454	20335	20185	20494	20394	20195	20404	20110	20380	20333	20224	20365	20121	20308	20314	20472	20175	20197	20356	20134	20218	20389	20300	20146	20178	20020	20270	20234	20324	20220	20463	20412	20290	20410	20398	20117	20259	20356	20536	20336	20369	20431	20300	20308	20418	20266	20394	20248	20393	20434	20360	20237	20178	20394	20450	20451	20358	20206	20379	20260	20229	20008	20276	20452	20198	20450	20510	20408	20224	20343	20399	20299	20217	20287	20273	20277	20214	20241	20346	20285	20240	20436	20315	20346	20126	20423	20212	20601	20481	20252	20279	20243	20331	20392	20547	20231	20526	20550	20312	20211	20376	20280	20580	20495	20284	20330	20342	20305	20267	20409	20297	20372	20384	20523	20292	20310	20325	20404	20384	20399	20270	20375	20308	20281	20252	20099	20328	20366	20428	20341	20193	20440	20444	20197	20240	20230	20266	20148	20418	20334	20355	20395	20215	20166	20403	20230	20238	20246	20413	20079	20605	20241	20312	20352	20331	20298	20399	20211	20389	20037	20457	20169	20335	20272	20418	20184	20296	20098	20398	20267	20264	20359	20224	20396	20150	20358	20313	20332	20512	20315	20232	20367	20256	20261	20310	20432	20232	20305	20211	20202	20393	20398	20123	20382	20390	20212	20291	20360	20289	20316	20222	20451	20111	20248	20125	20336	20353	20268	20097	20393	20310	20012	20398	20320	20294	20323	20254	20177	20326	20182	20287	20362	20445	20574	20213	20300	20102	20518	20367	20219	20275	20352	20294	20349	20147	20490	20213	20180	20256	20376	20292	20344	20411	20336	20341	20166	20331	20302	20349	20047	20443	20086	20447	20323	20410	20364	20436	20329	20195	20383	20581	20410	20488	20379	20263	20147	20511	20479	20477	20251	20343	20213	20107	20128	20363	20203	20377	20254	20250	20237	20265	20042	20139	20173	20494	20293	20548	20343	20140	20126	20190	20392	20335	20198	20207	20287	20305	20515	20276	20345	20248	20464	20271	20486	20047	20358	20349	20489	20098	20363	20239	20143	20247	20435	20311	20408	20426	20238	20285	20483	20211	20450	20404	20104	20106	20383	20441	20426	20424	20349	20153	20329	20377	20456	20169	20297	20409	20191	20373	20320	20544	20200	20356	20504	20450	20445	20333	20343	20115	20319	20281	20415	20378	20290	20406	20494	20485	20295	20469	20470	20466	20431	20245	20069	20087	20362	20200	20442	20204	20329	20470	20368	20350	20431	20163	20176	20376	20317	20455	20337	20156	20213	20403	20453	20233	20371	20244	20569	20364	20469	20348	20376	20236	20397	20453	20365	20460	20389	20307	20465	20155	20264	20548	20126	20434	20437	20227	20452	20199	20302	20267	20370	20407	20470	20338	20454	20504	20427	20397	20435	20348	20497	20450	20467	20273	20154	20109	20402	20202	20315	20188	20376	20381	20173	20471	20234	20295	20343	20393	20440	20287	20554	20398	20330	20530	20392	20372	20510	20302	20262	20413	20387	20353	20223	20287	20303	20244	20414	20427	20368	20428	20386	20290	20453	20248	20058	20457	20384	20129	20253	20163	20494	20217	20288	20187	20274	20325	20389	20374	20307	20198	20475	20274	20471	20389	20243	20335	20446	20512	20446	20184	20110	20507	20112	20281	20272	20075	20342	20222	20367	20203	20208	20415	20281	20309	20179	20124	20449	20174	20048	20372	20252	20360	20241	20327	20229	20351	20202	20244	20557	20256	20492	20324	20297	20166	20205	20343	20301	20195	20100	20211	20418	20294	20459	20419	20370	20295	20425	20417	20185	20167	20459	20324	20295	20548	20266	20244	20178	20372	20571	20316	20284	20178	20302	20388	20454	20279	20335	20407	20260	20290	20461	20369	20552	20166	20277	20256	20477	20379	20189	20496	20415	20052	20123	20220	20150	20372	20205	20351	20213	20487	20394	20159	20320	20198	20443	20378	20227	19959	20200	20351	20451	20159	20330	20276	20423	20285	20232	20385	20425	20250	20389	20260	20199	20302	20376	20276	20290	20341	20148	20205	20241	20230	20173	20338	20304	20243	20339	20291	20398	20301	20094	20295	20370	20371	20391	20314	20194	20355	20241	20447	20178	20411	20371	20341	20426	20325	20398	20053	20300	20354	20559	20193	20172	20341	20316	20109	20154	20136	20433	20502	20388	20217	20312	20470	20349	20301	20263	20302	20417	20148	20486	20458	20098	20425	20315	20442	20197	20288	20175	20398	20305	20610	20600	20457	20237	20251	20237	20160	20382	20138	20235	20239	20564	20318	20379	20354	20511	20141	20263	20368	20356	20061	20213	20329	20147	20249	20299	20319	20199	20403	20350	20474	20463	20484	20041	20281	20371	20321	20497	20299	20268	20304	20231	20108	20299	19988	20255	20445	20204	20014	20231	20287	20371	20344	20563	20407	20397	20252	20163	20340	20224	20446	20279	20280	20190	20292	20507	20193	20064	20328	20482	20299	20330	20312	20377	20464	20317	20212	20262	20248	20154	20173	20146	20202	20348	20298	20357	20311	20221	20370	20405	20235	20255	20292	20374	20317	20350	20311	20325	20266	20243	20337	20171	20271	20362	20592	20276	20350	20237	20371	20443	20310	20365	20059	20289	20238	20174	20255	20293	20361	20125	20205	20302	20313	20357	20527	20306	20263	20316	20357	20296	20131	20332	20317	20268	20514	20320	20345	20523	20314	20479	20313	20504	20144	20258	20374	20412	20259	20161	20210	20221	20356	20299	20305	20270	20371	20323	20325	20301	20260	20367	20090	20235	20325	20514	20269	20342	20544	20271	20377	20313	20410	20485	20336	20123	20357	20346	20322	20271	20209	20242	20361	20274	20084	20410	20246	20172	20142	20108	20598	20124	20258	20261	20345	20447	20417	20319	20332	20501	20298	20227	20342	20350	20258	20465	20309	20238	20457	20355	20290	20241	20263	20174	20435	20330	20247	20286	20504	20286	20143	20531	20478	20356	20424	20348	20505	20525	20320	20307	20284	20550	20376	20303	20247	20483	20196	20200	20184	20283	20402	20282	20169	20519	20285	20220	20261	20113	20439	20299	20407	20486	20284
14605	24984	23858	20174	19051	18335	17779	17408	17311	16982	17027	16795	16881	16755	16831	16839	16824	16748	16735	16571	16661	16661	16682	16477	16509	16781	16642	16718	16710	16524	16570	16727	16454	16623	16439	16370	16691	16631	16590	16575	16756	16686	16496	16512	16600	16630	16370	16658	16759	16629	16759	16641	16754	16570	16562	16631	16917	16896	17325	17214	17500	17089	17080	16998	16889	16622	16783	16616	16514	16629	16651	16337	16505	16684	16543	16559	16532	16604	16403	16508	16430	16796	16659	16658	16490	16434	16573	16521	16633	16636	16546	16597	16545	16447	16485	16538	16477	16387	16611	16451	16629	16615	16540	16387	16645	16626	16353	16572	16524	16437	16684	16626	16361	16673	16615	16403	16661	16651	16641	16469	16613	16374	16492	16519	16749	16573	16439	16507	16512	16520	16598	16598	16615	16508	16410	16557	16343	16434	16560	16614	16769	16482	16451	16565	16574	16703	16442	16563	16539	16523	16585	16577	16716	16480	16473	16593	16595	16542	16617	16526	16661	16633	16555	16761	16554	16463	16540	16637	16484	16376	16585	16521	16548	16544	16468	16436	16664	16580	16688	16604	16609	16513	16618	16687	16553	16555	16704	16594	16657	16583	16645	16472	16486	16668	16715	16501	16598	16673	16464	16453	16678	16473	16563	16549	16290	16464	16418	16470	16601	16592	16681	16439	16570	16566	16686	16621	16520	16630	16673	16514	16563	16577	16561	16478	16749	16379	16517	16648	16433	16358	16482	16524	16538	16514	16682	16569	16528	16590	16595	16441	16590	16609	16424	16652	16589	16607	16455	16490	16543	16433	16466	16626	16457	16673	16435	16476	16685	16678	16691	16600	16584	16545	16531	16579	16629	16516	16538	16529	16543	16328	16409	16382	16371	16362	16488	16548	16662	16544	16658	16610	16581	16358	16551	16560	16497	16577	16559	16348	16518	16482	16550	16674	16507	16561	16524	16692	16547	16645	16729	16711	16554	16408	16635	16744	16526	16671	16561	16336	16730	16505	16478	16462	16561	16460	16452	16404	16554	16675	16596	16492	16496	16522	16453	16468	16606	16552	16569	16435	16572	16692	16556	16612	16525	16659	16521	16562	16489	16644	16659	16662	16518	16574	16524	16663	16488	16441	16573	16476	16453	16448	16481	16651	16690	16614	16673	16576	16681	16571	16617	16574	16432	16348	16558	16697	16719	16449	16397	16553	16532	16673	16556	16555	16670	16451	16416	16535	16477	16516	16603	16509	16495	16691	16461	16494	16561	16657	16513	16741	16599	16610	16487	16333	16683	16610	16555	16569	16559	16618	16627	16574	16595	16678	16577	16657	16578	16532	16822	16587	16368	16642	16513	16417	16738	16573	16718	16630	16526	16694	16680	16450	16559	16480	16619	16526	16691	16454	16578	16454	16672	16642	16514	16501	16622	16636	16649	16526	16637	16504	16569	16404	16459	16568	16542	16620	16649	16558	16539	16535	16679	16497	16584	16569	16582	16600	16609	16593	16566	16531	16542	16572	16575	16520	16437	16528	16445	16454	16448	16522	16592	16599	16715	16434	16544	16554	16511	16447	16585	16536	16439	16532	16347	16622	16682	16459	16659	16593	16594	16462	16804	16624	16585	16484	16595	16665	16499	16515	16497	16503	16448	16565	16404	16627	16450	16378	16700	16608	16543	16497	16622	16620	16658	16566	16503	16395	16598	16598	16506	16764	16639	16584	16561	16427	16570	16407	16649	16641	16472	16492	16631	16491	16736	16522	16607	16479	16559	16580	16499	16519	16827	16430	16396	16494	16417	16519	16493	16661	16665	16653	16442	16528	16467	16560	16554	16555	16567	16547	16579	16542	16574	16641	16492	16493	16578	16445	16636	16560	16593	16495	16735	16362	16506	16502	16625	16586	16615	16403	16605	16732	16601	16490	16495	16469	16580	16381	16390	16630	16613	16461	16573	16558	16435	16502	16590	16625	16654	16555	16464	16553	16475	16499	16390	16585	16590	16536	16741	16473	16528	16574	16502	16465	16556	16728	16523	16597	16404	16489	16567	16641	16426	16628	16568	16481	16631	16609	16507	16432	16455	16722	16615	16469	16547	16517	16676	16530	16560	16340	16584	16442	16516	16754	16573	16588	16618	16411	16628	16624	16565	16555	16551	16567	16573	16625	16420	16448	16614	16708	16438	16403	16756	16474	16433	16663	16650	16540	16673	16550	16704	16443	16409	16547	16689	16399	16621	16539	16580	16558	16665	16463	16530	16572	16484	16658	16618	16539	16635	16610	16576	16578	16713	16401	16826	16532	16489	16626	16419	16641	16491	16685	16762	16416	16676	16664	16584	16764	16546	16654	16675	16575	16676	16645	16753	16628	16480	16514	16514	16592	16669	16594	16493	16734	16560	16575	16505	16443	16359	16705	16506	16528	16584	16573	16566	16681	16621	16516	16627	16561	16486	16654	16518	16560	16564	16578	16523	16471	16528	16488	16589	16648	16590	16582	16490	16442	16641	16708	16398	16569	16427	16632	16499	16565	16330	16481	16424	16536	16403	16609	16489	16651	16675	16538	16572	16486	16526	16555	16565	16699	16519	16535	16649	16625	16415	16489	16479	16653	16486	16501	16514	16533	16573	16562	16401	16532	16472	16672	16511	16729	16389	16510	16503	16451	16414	16536	16611	16525	16599	16663	16612	16763	16579	16562	16741	16558	16624	16515	16654	16565	16536	16604	16539	16655	16630	16584	16603	16684	16563	16491	16451	16562	16438	16555	16590	16655	16506	16604	16599	16675	16650	16517	16515	16692	16573	16527	16519	16424	16560	16516	16437	16449	16523	16489	16668	16659	16453	16530	16753	16437	16730	16530	16563	16593	16571	16604	16647	16507	16564	16632	16503	16627	16500	16455	16486	16642	16453	16441	16621	16642	16591	16520	16438	16472	16426	16501	16514	16548	16421	16479	16581	16466	16623	16676	16668	16594	16685	16681	16615	16537	16534	16467	16405	16534	16528	16695	16547	16336	16618	16434	16445	16572	16458	16497	16789	16420	16556	16593	16688	16535	16608	16461	16615	16518	16554	16694	16665	16591	16569	16672	16588	16561	16674	16646	16639	16683	16506	16565	16504	16448	16492	16730	16588	16487	16528	16426	16560	16502	16679	16548	16691	16560	16625	16565	16543	16400	16477	16541	16769	16667	16595	16424	16356	16646	16643	16253	16685	16686	16534	16723	16537	16500	16552	16770	16628	16607	16584	16478	16530	16509	16639	16537	16691	16348	16787	16627	16386	16528	16489	16540	16563	16498	16700	16460	16677	16478	16552	16442	16516	16572	16501	16621	16487	16632	16494	16527	16576	16393	16665	16636	16537	16533	16527	16539	16619	16546	16570	16331	16640	16614	16439	16479	16654	16467	16577	16391	16520	16346	16475	16469	16552	16364	16621	16525	16640	16481	16499	16549	16465	16624	16623	16415	16505	16605	16518	16546	16614	16442	16386	16570	16622	16493	16573	16538	16827	16471	16536	16616	16536	16690	16527	16575	16456	16572	16654	16699	16487	16347	16617	16441	16578	16582	16635	16488	16536	16608	16634	16578	16615	16555	16493	16554	16539	16796	16488	16559	16516	16493	16526	16615	16538	16328	16442	16494	16570	16595	16610	16597	16418	16640	16479	16594	16515	16538	16504	16546	16529	16657	16434	16856	16659	16583	16598	16479	16547	16827	16371	16668	16705	16487	16477	16497	16443	16450	16548	16633	16598	16673	16577	16514	16473	16625	16572	16612	16594	16332	16454	16455	16461	16567	16613	16575	16622	16639	16520	16562	16671	16499	16595	16406	16636	16569	16575	16585	16454	16579	16370	16618	16545	16607	16473	16671	16655	16506	16750	16461	16722	16370	16518	16520	16518	16439	16632	16555	16481	16519	16722	16353	16593	16495	16674	16695	16450	16633	16601	16475	16443	16538	16536	16509	16657	16497	16369	16565	16558	16600	16597	16551	16639	16647	16581	16696	16474	16524	16462	16456	16419	16508	16268	16557	16341	16580	16531	16730	16441	16610	16633	16463	16585	16538	16699	16533	16530	16615	16691	16584	16628	16748	16487	16543	16495	16390	16593	16510	16445	16459	16442	16491	16467	16348	16755	16601	16597	16529	16557	16853	16685	16533	16618	16536	16531	16504	16388	16873	16442	16445	16408	16596	16481	16526	16558	16460	16682	16605	16527	16426	16556	16463	16614	16646	16574	16570	16499	16562	16434	16610	16517	16537	16722	16737	16458	16619	16357	16553	16639	16466	16444	16544	16772	16583	16477	16586	16424	16450	16527	16553	16507	16621	16461	16511	16600	16499	16453	16521	16461	16533	16498	16685	16559	16487	16401	16571	16570	16499	16626	16601	16664	16547	16578	16528	16403	16531	16371	16618	16457	16466	16398	16574	16653	16335	16497	16656	16530	16467	16577	16527	16625	16587	16533	16630	16410	16705	16700	16392	16467	16669	16540	16619	16601	16561	16600	16660	16500	16480	16750	16561	16700	16500	16556	16557	16591	16694	16503	16518	16527	16478	16554	16496	16271	16642	16595	16460	16604	16469	16591	16808	16683	16501	16767	16391	16457	16557	16690	16622	16607	16478	16623	16684	16355	16445	16656	16781	16592	16517	16658	16497	16562	16631	16439	16770	16553	16567	16664	16587	16597	16423	16601	16621	16481	16632	16450	16707	16771	16439	16523	16434	16569	16623	16500	16601	16507	16545	16460	16694	16620	16530	16441	16632	16799	16412	16741	16577	16551	16555	16654	16542	16560	16591	16552	16485	16400	16496	16518	16398	16581	16624	16418	16613	16628	16620	16609	16571	16359	16454	16659	16469	16552	16584	16482	16468	16462	16620	16620	16526	16577	16583	16393	16578	16621	16547	16533	16638	16446	16450	16542	16538	16696	16573	16708	16553	16494	16538	16473	16521	16641	16688	16628	16586	16631	16570	16622	16537	16565	16542	16524	16615	16413	16501	16547	16476	16690	16494	16640	16617	16595	16501	16584	16433	16652	16405	16664	16509	16593	16455	16604	16473	16844	16555	16510	16642	16367	16603	16699	16433	16485	16597	16586	16462	16471	16552	16403	16516	16618	16500	16524	16664	16606	16545	16541	16607
23064	21483	29354	24038	21701	24068	26793	21550	20833	21074	21004	20738	20589	20626	20618	20460	20677	20488	20253	20374	20571	20421	20345	20301	20459	20553	20285	20376	20272	20253	20323	20455	20450	20257	20035	20250	20417	20301	20387	20204	20406	20284	20381	20200	20398	20175	20396	20334	20142	20263	20229	20199	20458	19983	20091	20315	20286	20360	20634	21426	21449	21116	21096	20960	20640	20422	20304	20470	20378	20057	19879	20256	20145	20202	20178	20201	20051	20285	20231	20077	20167	20277	20220	20235	19985	20052	20315	20169	20247	20077	20254	20362	20090	20210	20306	20254	20152	20049	19846	19851	20034	20295	20116	20008	20165	20046	20191	20235	20019	20411	20065	20131	20142	20333	20204	20245	20209	20177	20216	19871	20087	20042	20137	20129	20239	20319	20129	20014	20260	20065	20063	20046	20285	20146	20248	20095	20383	20075	20106	20072	20152	20167	20081	20061	20394	20161	20061	20317	20314	20217	20335	20363	20098	20105	19932	19997	20260	20306	20250	20025	20213	20133	20007	20110	19908	20110	20185	20147	20297	20211	20232	20044	20226	19964	20288	20274	20241	20186	20225	19996	20074	20326	20217	20136	20135	19982	20271	20191	19997	20139	20196	20151	20044	20161	20166	20032	20023	20132	20100	20014	20147	20139	20309	20164	20177	19902	20165	20092	20039	19990	20076	20304	20067	20224	20010	20314	20060	20164	20099	19973	20316	20224	20099	20357	20149	20076	20089	20191	20380	20276	20096	20013	20344	20434	20092	20207	20186	20261	20161	20171	20096	20285	20290	20186	20188	20142	20341	20328	20342	20134	20359	20232	20185	19934	19829	20130	20078	20020	20173	20121	20040	20189	20003	20097	19995	20029	20183	20072	20211	20050	20109	20067	20173	20289	20191	20190	20054	20135	20193	20255	19906	20233	20173	20067	19943	20160	20178	19923	20140	20174	20205	20100	19962	19962	20120	20129	20175	20271	19923	19998	20164	20145	20186	20088	20068	19961	20198	20207	20257	19957	20026	20123	20078	20242	20010	20310	20198	20165	19929	20078	20070	20115	19987	20050	20144	20373	20111	20195	20223	20148	20049	19985	20144	20339	20250	20068	20048	20130	20069	20377	20209	20151	20022	20229	19980	20107	20226	19972	20098	20125	20229	20124	20164	20087	20215	20113	20127	20322	20216	20245	20066	20055	20165	20048	20176	20119	19949	20034	20113	20034	20167	20173	20128	20102	20336	20170	20381	19925	20138	20276	19950	20063	20045	20214	20221	19898	20132	20042	20291	20101	20102	20102	20172	20298	19983	20076	19953	20050	20248	20222	19845	19930	20137	20253	20112	20208	20064	20013	20081	19851	20307	20106	19988	20024	20276	20178	20301	20066	20249	20224	20231	20133	20375	20179	20152	20149	20056	20334	20302	20197	20174	20174	20037	20024	20191	19978	20134	20247	19986	19993	20157	19990	20110	20217	20263	20225	19952	20091	20159	20202	20455	19984	20333	20062	20011	20020	20173	19987	20187	19827	20046	20130	20145	20200	20216	20121	20132	20297	20187	20107	20204	20148	20256	20275	20156	20196	20030	20185	20005	20197	20117	20019	20012	20060	20060	20113	20069	20322	20018	20131	20084	20104	20286	20031	20177	20258	20032	20094	20145	20158	20100	20086	20162	20019	20319	20099	20146	20055	20183	20181	20193	20194	19961	20020	20249	20167	20107	20066	20451	20096	20085	20297	19908	20011	19950	20095	20334	20068	19974	20332	20204	20230	20133	20085	20246	20314	20291	20076	20185	20019	20090	19999	20243	20049	20127	19863	20145	20187	20091	20086	20190	20231	20097	20009	20223	20055	20035	20121	20134	20150	20403	20241	20239	20021	20014	20023	20091	19961	20111	19969	20149	20176	20175	20353	20121	20192	20057	20242	20102	20000	20158	20094	20194	20229	20128	20007	19970	20000	20297	20295	20096	19966	20224	20282	20177	20252	20166	20290	20083	20154	20312	20052	20093	19960	19941	20048	20261	20164	20192	20187	20116	20127	20034	20074	20145	20199	19942	20054	20186	20062	20218	20316	20154	20068	19988	20249	20208	20384	20147	20166	20097	20020	20022	20253	20158	20071	20107	19981	20185	20183	19941	20081	20159	20221	19986	20237	20283	19945	20270	20236	20199	20087	20239	20140	20235	20066	20125	20194	20158	20336	20090	20223	20243	20098	20116	20219	20172	20157	20076	20265	20189	20159	20245	20226	20149	20006	20234	20228	20128	20033	20166	19903	20088	19992	19889	20168	20168	20287	20150	19941	20136	20153	20084	20169	20201	19973	20184	20197	20120	20201	19940	20119	20119	20108	20230	20167	20139	20072	20188	20247	20197	20104	20195	20038	20078	20229	20244	20013	20364	19953	19999	20102	20099	20116	19959	20119	20202	20184	20056	20280	20116	20296	19954	19951	20265	20306	20103	20048	20081	20064	20155	20096	20002	19837	20129	20244	20171	20165	20320	20248	20225	20147	20127	20106	20119	20111	20293	20246	20050	20110	20011	20008	20044	19987	20036	20106	20137	20318	19872	20257	19955	20022	20171	20014	20130	20056	20113	20162	20014	20041	20205	20146	20116	20155	20178	20290	20242	20176	20033	20155	20353	20179	20320	20034	20116	20247	20201	20142	19895	20032	20196	20155	20164	19949	20272	20301	20255	20154	20169	20087	20195	20258	20084	20227	20225	20063	20132	19968	20155	20250	20136	20053	20312	20083	20136	20094	20072	20037	20048	20261	20170	20012	20187	20184	20306	19976	20216	20111	20010	20040	20238	20215	20043	20078	20108	19968	20117	20134	20234	20226	20302	20098	20056	20130	20241	20118	20081	20040	20145	20216	20147	20263	20128	20267	20130	20146	20171	20284	20166	20085	20157	20255	20137	20174	20157	20010	20195	20241	20153	20074	20177	19952	20069	20198	20204	20188	20043	20188	20068	19954	20175	20172	20002	20005	19929	20037	20183	20047	20122	20080	20189	20193	20123	20135	20004	20129	20052	20086	19999	20031	20122	20304	19964	20208	20192	20242	20114	20149	20032	20101	20051	20163	20212	20062	20286	20253	20016	20022	20105	20041	20250	20219	20178	20237	20132	20152	20109	20055	20185	20012	19963	20233	20040	20190	20037	19942	20070	20111	20227	20109	20030	20296	20005	20278	20081	20175	20271	20211	20073	19957	20000	20161	19910	20131	20228	20132	20113	20122	20131	20176	20031	20212	20377	20231	20121	19970	20219	20177	20204	19958	20244	20293	20094	20147	20054	20087	19866	19970	20073	20112	20197	20042	20060	20182	20245	20236	20197	20259	20180	20097	20125	20192	20266	20109	20044	20263	20212	20102	20367	19873	20070	20174	20146	20295	20075	20029	20026	19934	20033	20151	20166	20128	20164	20209	20322	20298	19967	20123	20147	20406	20005	20317	20426	20348	20219	20161	20400	20032	19947	20064	20106	20010	20178	20347	20043	20173	20165	20247	20139	19971	20011	20173	20149	20205	20008	20103	20070	19969	20216	20215	20066	19960	20117	20134	19990	20275	20405	20137	19979	20174	20273	20185	20131	20101	20200	20122	20189	20221	20179	20353	20237	20257	20070	20212	20218	20119	20324	20030	20167	20087	20245	20008	20327	20284	20261	20207	20119	20031	19955	20041	20018	20239	20237	20066	20205	20284	20313	20144	20119	20209	20177	20133	20283	20257	20076	20021	20061	20352	20048	20154	20165	19887	20116	19899	20076	20118	20152	20088	20191	20152	20407	19948	20050	20015	20212	20112	20048	20034	20147	20109	20029	20132	20050	20361	20020	20128	20317	20029	20235	20096	19919	20310	20059	20022	20036	20441	20296	20164	19977	20265	20045	20190	20173	19994	20271	20096	20171	20101	19980	19865	20216	20123	19983	20060	20351	19922	19974	19917	20144	20147	20331	20176	20048	20403	20099	20287	20223	20124	20085	20311	20377	20183	20090	20267	20072	20384	20396	19859	20107	20145	19980	20163	20122	20300	20330	20134	20350	20165	20177	20053	20082	20000	20130	20205	20166	19853	20147	19970	20048	20093	20180	20281	20100	20198	20151	20042	20182	20352	20147	19977	20169	19997	20327	20320	20244	20125	20296	20037	20250	20222	20128	20133	20150	20159	20048	20071	20005	20221	20037	20159	20105	19952	20044	20258	20148	20374	20115	20068	20040	20097	19927	19978	20142	19978	19923	20173	20150	20122	20113	20111	20125	20124	20109	20069	20136	20256	20044	20273	20247	20091	19970	20254	20130	20100	20269	20167	20121	20197	20051	20146	20253	20149	19925	20021	20322	20159	20047	20217	20297	20137	20145	20011	20183	20113	20010	19987	20050	20026	20219	20223	20426	20289	20091	20237	20127	20207	20345	19816	19997	19999	19968	20023	20156	20190	20214	20208	19913	20185	20319	20027	20049	20260	20271	19889	20023	20253	20069	20117	20342	20270	20292	20154	20290	20266	20218	20155	20095	20313	19970	20124	20191	20201	19920	20148	20201	20008	20225	20219	19998	20132	20227	20113	20013	20091	20300	20121	20146	20232	20035	20169	19902	20205	20288	20156	20200	19901	20194	20146	19926	20181	20019	19983	20233	20248	20222	20060	19950	20034	20080	20195	20219	20188	20080	19969	20111	20018	20168	20270	20160	20177	20240	20225	20167	20221	20141	20049	19930	20112	19977	19957	19944	19931	20313	20303	20462	20120	20031	19880	20018	19861	20023	20293	20299	20032	20300	20077	20229	20270	20242	20193	20030	20135	20126	20239	20083	20182	20193	20162	20078	20053	20252	20075	20127	20225	20182	20183	20334	20064	20162	20075	20167	20072	20138	20234	20074	20065	20143	20019	20120	20091	20092	20033	20064	20125	20130	20063	20097	20091	20160	20086	20277	20158	20231	20105	20062	20087	20217	19951	20074	20221	20296	20154	20207	20142	20151	20057	19916	20122	20053	20062	20251	20081	20168	20087	20107	20079	20075	20164	20091	20034	20121	19936	20106	20014	20143	20148	20194	20183	20017	20035	20119	20015	20293	20080	20163	20079	19972	20084	20207	20290	20206	20030	20153	20134	20044	20199	20255	20155	20190	20235	20249	20027	20040	20144	20168	20065
15983	29657	27325	22339	20365	19048	18075	17874	17439	17201	17008	17144	16778	16992	16688	16848	16644	16705	16710	16810	16362	16605	16678	16526	16570	16725	16538	16555	16622	16406	16468	16501	16536	16255	16604	16478	16451	16433	16501	16503	16472	16581	16391	16318	16602	16417	16463	16512	16597	16613	16399	16624	16465	16406	16500	16572	16572	16656	17125	18244	18221	17798	17644	17182	16932	16637	16596	16535	16595	16257	16396	16406	16470	16461	16384	16553	16377	16496	16473	16383	16467	16490	16466	16379	16450	16402	16387	16518	16282	16339	16483	16310	16411	16241	16529	16564	16424	16302	16460	16438	16275	16266	16400	16374	16497	16435	16486	16321	16525	16458	16331	16373	16504	16408	16349	16347	16478	16522	16355	16403	16510	16417	16406	16415	16292	16312	16480	16453	16378	16535	16276	16391	16460	16500	16311	16697	16502	16582	16295	16435	16516	16388	16389	16192	16439	16385	16435	16283	16482	16332	16301	16476	16586	16296	16402	16589	16330	16308	16435	16476	16361	16295	16308	16329	16202	16305	16544	16513	16556	16476	16593	16345	16084	16417	16386	16328	16394	16518	16412	16223	16582	16449	16392	16426	16298	16339	16615	16405	16454	16366	16464	16521	16374	16466	16397	16468	16516	16339	16214	16205	16495	16305	16542	16323	16377	16647	16390	16532	16371	16522	16443	16403	16214	16414	16370	16196	16305	16217	16504	16291	16377	16433	16241	16516	16383	16432	16404	16288	16330	16387	16400	16505	16379	16370	16457	16348	16262	16417	16380	16510	16331	16375	16293	16204	16412	16490	16265	16620	16561	16374	16384	16227	16529	16269	16435	16394	16510	16425	16326	16328	16347	16298	16497	16440	16565	16489	16529	16352	16473	16303	16210	16438	16516	16471	16347	16456	16278	16316	16248	16405	16357	16250	16396	16447	16193	16436	16454	16339	16405	16474	16414	16349	16649	16417	16426	16484	16422	16288	16370	16447	16452	16456	16466	16345	16311	16540	16260	16518	16428	16486	16481	16459	16429	16326	16366	16355	16535	16409	16385	16507	16424	16353	16386	16378	16358	16549	16655	16467	16400	16483	16410	16272	16290	16186	16414	16313	16328	16530	16553	16447	16317	16457	16615	16426	16306	16358	16561	16419	16474	16599	16380	16347	16181	16433	16418	16299	16442	16410	16288	16395	16356	16446	16502	16517	16543	16523	16144	16426	16452	16457	16408	16441	16425	16516	16408	16547	16459	16444	16377	16524	16243	16347	16332	16503	16435	16535	16430	16300	16277	16266	16460	16357	16264	16359	16315	16481	16372	16445	16449	16350	16437	16433	16544	16385	16495	16437	16395	16428	16549	16591	16572	16648	16509	16652	16356	16463	16332	16496	16418	16468	16307	16412	16483	16512	16333	16396	16475	16505	16243	16324	16491	16361	16393	16329	16335	16395	16432	16435	16444	16180	16342	16466	16534	16426	16276	16500	16370	16387	16321	16480	16331	16452	16354	16141	16213	16515	16417	16294	16465	16447	16529	16366	16175	16423	16577	16295	16585	16357	16424	16282	16460	16166	16442	16287	16304	16441	16360	16373	16646	16472	16360	16392	16368	16498	16313	16322	16483	16435	16382	16324	16469	16341	16404	16273	16374	16347	16390	16428	16460	16507	16474	16518	16369	16345	16396	16606	16319	16599	16384	16320	16369	16219	16421	16275	16572	16365	16387	16472	16641	16273	16411	16471	16425	16502	16487	16417	16503	16301	16369	16388	16322	16432	16262	16410	16397	16438	16438	16510	16452	16462	16304	16398	16474	16324	16368	16447	16435	16280	16454	16478	16265	16526	16484	16431	16301	16401	16615	16269	16199	16624	16497	16313	16401	16377	16252	16382	16272	16284	16368	16342	16358	16291	16555	16330	16246	16318	16359	16338	16413	16328	16481	16165	16503	16526	16377	16333	16286	16421	16404	16447	16507	16285	16616	16512	16274	16553	16387	16378	16383	16492	16544	16428	16412	16308	16309	16474	16393	16437	16464	16248	16506	16465	16534	16305	16046	16449	16338	16399	16326	16319	16316	16318	16354	16404	16375	16247	16459	16376	16324	16395	16321	16413	16461	16471	16476	16385	16521	16672	16292	16350	16434	16550	16529	16405	16424	16468	16433	16445	16452	16477	16463	16414	16308	16326	16349	16287	16467	16317	16248	16300	16562	16430	16270	16422	16429	16446	16355	16309	16307	16434	16400	16373	16289	16341	16491	16313	16310	16387	16408	16353	16447	16318	16439	16362	16366	16336	16536	16375	16421	16524	16376	16329	16303	16349	16492	16304	16447	16583	16378	16319	16361	16502	16348	16328	16460	16390	16339	16506	16323	16229	16437	16298	16530	16444	16493	16300	16312	16051	16368	16454	16456	16535	16379	16398	16294	16289	16635	16396	16343	16550	16238	16458	16313	16354	16400	16215	16394	16334	16326	16291	16372	16338	16476	16331	16364	16296	16311	16398	16423	16292	16414	16355	16415	16183	16350	16418	16373	16658	16429	16354	16346	16459	16427	16239	16476	16469	16426	16415	16281	16343	16340	16468	16330	16478	16357	16509	16335	16276	16625	16385	16392	16440	16317	16341	16527	16401	16153	16400	16505	16400	16293	16503	16474	16516	16485	16412	16391	16423	16238	16403	16427	16665	16340	16499	16447	16276	16376	16307	16301	16346	16422	16327	16454	16441	16598	16425	16477	16385	16397	16309	16419	16563	16518	16654	16177	16520	16335	16468	16218	16287	16329	16504	16402	16439	16598	16365	16360	16380	16333	16232	16329	16526	16265	16331	16552	16461	16405	16386	16413	16402	16382	16511	16375	16386	16337	16276	16488	16451	16404	16404	16611	16521	16377	16662	16324	16349	16473	16566	16395	16279	16316	16246	16382	16385	16248	16343	16384	16300	16468	16556	16343	16274	16535	16453	16410	16369	16449	16317	16443	16394	16461	16397	16487	16349	16103	16313	16420	16485	16354	16466	16489	16578	16280	16442	16453	16340	16500	16478	16453	16467	16501	16369	16360	16482	16327	16341	16287	16309	16213	16539	16443	16496	16404	16389	16436	16304	16400	16416	16574	16303	16402	16432	16393	16254	16507	16359	16307	16324	16518	16369	16418	16461	16394	16377	16344	16261	16394	16495	16397	16414	16488	16266	16283	16328	16471	16481	16450	16614	16462	16309	16193	16232	16404	16429	16479	16257	16551	16342	16414	16452	16382	16243	16347	16328	16441	16385	16409	16444	16322	16503	16343	16610	16338	16380	16349	16455	16462	16310	16278	16339	16452	16212	16451	16408	16326	16456	16344	16276	16373	16588	16425	16314	16458	16414	16251	16346	16356	16311	16380	16224	16470	16225	16294	16411	16416	16433	16293	16313	16397	16253	16368	16334	16421	16330	16250	16391	16548	16252	16445	16567	16413	16390	16375	16526	16358	16478	16320	16349	16432	16357	16466	16343	16272	16511	16531	16390	16350	16585	16356	16414	16421	16238	16372	16346	16334	16372	16392	16378	16507	16430	16357	16372	16372	16223	16460	16390	16551	16342	16518	16243	16418	16348	16483	16443	16404	16375	16340	16340	16309	16420	16361	16458	16375	16365	16417	16250	16264	16409	16472	16585	16402	16362	16690	16460	16294	16372	16534	16486	16324	16464	16518	16352	16446	16525	16374	16560	16414	16317	16407	16382	16407	16300	16476	16349	16284	16575	16670	16382	16572	16461	16332	16471	16397	16282	16468	16305	16288	16378	16575	16297	16173	16446	16582	16330	16457	16229	16497	16210	16225	16479	16349	16444	16414	16504	16518	16474	16424	16214	16541	16428	16534	16436	16248	16450	16409	16382	16391	16334	16520	16521	16338	16300	16468	16390	16239	16404	16340	16500	16428	16511	16292	16357	16296	16403	16377	16416	16245	16361	16420	16352	16442	16295	16489	16180	16466	16428	16372	16464	16462	16332	16445	16320	16330	16282	16506	16385	16282	16342	16343	16455	16290	16415	16409	16432	16296	16264	16368	16189	16363	16316	16290	16378	16500	16320	16613	16580	16376	16270	16413	16443	16448	16322	16480	16222	16432	16508	16450	16436	16470	16466	16477	16547	16314	16464	16364	16349	16522	16382	16394	16430	16376	16279	16405	16329	16543	16341	16403	16395	16322	16347	16426	16453	16461	16405	16489	16362	16408	16544	16311	16347	16485	16366	16513	16316	16360	16458	16477	16484	16485	16286	16497	16360	16277	16399	16539	16375	16510	16335	16362	16421	16509	16367	16244	16527	16268	16347	16287	16285	16315	16494	16356	16393	16390	16560	16407	16457	16378	16538	16290	16394	16417	16339	16439	16281	16370	16414	16310	16307	16517	16294	16252	16440	16390	16460	16362	16360	16511	16412	16423	16533	16183	16335	16565	16365	16427	16342	16502	16354	16471	16366	16447	16169	16127	16368	16444	16367	16509	16207	16573	16490	16412	16276	16496	16274	16318	16357	16253	16410	16395	16359	16502	16286	16518	16567	16512	16604	16473	16361	16331	16422	16397	16314	16248	16435	16319	16427	16328	16326	16327	16387	16464	16395	16263	16190	16440	16464	16357	16302	16435	16381	16453	16450	16219	16399	16515	16372	16287	16378	16471	16235	16423	16302	16439	16232	16600	16594	16600	16360	16366	16345	16482	16438	16394	16375	16436	16400	16412	16467	16606	16300	16490	16413	16504	16425	16344	16382	16396	16486	16463	16300	16398	16369	16447	16367	16207	16424	16289	16490	16305	16431	16182	16259	16347	16350	16379	16320	16386	16258	16425	16390	16295	16264	16449	16410	16347	16090	16525	16608	16407	16481	16403	16451	16434	16272	16322	16309	16275	16376	16427	16294	16391	16413	16354	16575	16421	16292	16346	16454	16248	16513	16493	16386	16323	16510	16434	16290	16367	16372	16386	16326	16226	16454	16376	16438	16400	16626	16590	16427	16316	16508	16450	16325	16458	16298	16393	16388	16326	16302	16362	16391	16337	16561	16482	16373	16363	16276	16459	16333	16311	16373	16387	16640	16284	16519	16213	16193	16379	16492	16478	16440	16311	16443	16487	16337	16294	16256	16665	16200	16402	16433	16356	16518	16397	16348	16369	16379
28312	22626	25759	23028	20084	20348	20341	20244	20124	20115	20035	20022	20108	20234	20005	19837	20051	19934	20193	19991	20043	19998	19889	19908	19980	19802	19912	19782	19910	19850	20030	20096	20178	19889	20065	19805	20072	19934	19987	19984	19958	19902	20019	19956	20500	19908	19884	19797	19964	19888	19856	20028	20059	19879	19877	20001	19911	19913	19952	19916	19907	19983	20013	20038	20018	20033	19786	19965	19794	20011	19916	20052	20145	19754	19868	19978	19954	19916	19802	19918	19941	19934	20025	19820	20084	20099	19818	19852	20059	20091	19837	20107	19981	20168	19649	19920	19970	20004	19849	19884	19837	19916	20072	19791	19936	20074	19765	19919	19905	19760	20052	19954	19939	19739	19914	19957	19942	19955	19975	19909	19833	19889	19759	19843	19902	19978	19946	20096	19851	19957	19709	19940	20017	19924	20000	19903	19888	19768	19904	19897	20045	20052	19867	20134	20139	19852	19983	19970	19908	19984	20026	20005	19892	20026	19891	19718	19991	19835	19704	19870	19846	19983	20051	19974	20009	19974	19825	19953	20045	20121	19907	19885	19858	20170	20116	19904	19979	19922	19986	19866	19872	19937	19799	19978	19985	20017	19874	19909	20015	19837	19900	19651	19968	19932	20031	19876	20052	19834	20070	19966	20068	19946	19996	19953	19902	19867	19870	19898	19981	19894	19665	19853	19975	19705	19934	20051	19750	19826	20041	20069	19928	19824	20171	19885	19858	20135	19951	19838	20018	19940	20002	20012	20136	20051	19948	20007	19799	19922	19886	20049	19941	19940	20131	19841	19867	19739	19983	19813	20103	19894	20172	19902	19827	19916	19716	19959	20003	19667	19892	19662	20010	19979	19895	19935	19986	20044	19877	20000	19933	20070	19787	20038	19774	20169	19948	19737	20044	20015	19929	19923	19918	19968	19813	19870	19930	19873	20111	20015	20020	19703	19926	19950	19832	20068	19922	20056	20068	20095	20003	20013	19845	19718	19783	19867	19839	19850	19837	20036	20107	19825	19991	19914	19986	19849	19901	19995	20137	19926	19961	19802	19957	19860	19748	19896	19780	20035	19658	20021	19933	19665	20136	20059	19901	19847	20035	20010	19846	20086	19837	19899	20203	19832	19789	19893	19997	19904	19908	20026	20086	20091	20043	19983	19931	20133	19978	19978	19974	19973	19889	19794	20136	19822	19906	19820	20185	20063	19941	20004	19903	20013	19984	19858	19943	20139	19893	19845	19965	19918	19743	20012	19882	20099	19956	19958	20072	19765	19933	20003	20027	19737	19803	19727	19818	19787	19825	19892	19999	19900	19870	19812	19932	19963	19793	20107	19943	19934	20059	19991	19893	19963	20033	20011	19827	19776	19836	19898	19924	20069	19851	19897	20052	20011	19956	19928	19953	20085	19930	20157	19866	20064	19856	19846	19827	19829	20043	20138	19877	19867	20237	20054	19728	20071	20099	19731	19902	19962	20001	20026	19904	20068	19873	19943	20000	20076	19980	20047	20072	19904	19993	19898	20076	19721	19999	20010	19946	19948	20034	19787	19720	20063	19956	20072	19879	19912	20103	20045	20075	19707	19994	20071	19849	19844	20066	19975	20050	20082	20030	19835	19875	19829	20005	19977	20028	19862	19921	19822	19968	19924	19944	19959	20106	20009	19987	19893	19895	19822	20111	19973	19959	20093	20084	20033	19914	19923	19884	19898	19966	19770	19775	19974	19956	19961	19813	20051	19993	19980	19989	20006	19958	19763	19915	19944	19912	20067	19841	19882	19959	19853	20154	20011	19938	20206	20074	19876	20034	19849	19737	19608	19720	19877	20000	19874	19869	19831	19923	19945	19849	19859	20162	19896	20119	19801	19891	19939	20063	19933	19825	20024	19912	19789	19710	19791	19871	19934	19945	19720	20039	20007	19972	19891	19958	20039	19762	20072	19918	19855	20001	20176	19925	19861	20133	20042	19918	19842	19988	19869	20057	19916	19860	19847	19764	20087	19964	19918	19808	20158	19873	19807	19926	19859	19946	20022	19941	19880	20000	19871	20248	19868	19990	20056	19847	19830	19838	19836	19872	19996	19898	20072	19895	20162	19927	19999	19918	19942	19831	19937	20073	20004	19988	19810	19730	20112	20018	19831	19727	19860	19885	19883	20054	19846	19897	20085	19904	19976	19984	19914	20158	19913	20129	19938	20028	19857	19857	19992	19965	19832	19949	19824	19946	20118	19844	19857	20125	19900	19755	19663	20100	20112	19973	20034	19870	19916	19992	20081	20151	19902	20041	19915	20027	19861	19926	20048	19935	20018	20024	20013	20062	19838	20088	20138	19820	20015	19875	20039	20081	19889	19938	20047	20097	19935	20079	19981	20168	19823	19975	19960	19882	19988	19848	20010	19900	19901	20037	19922	20005	20151	19923	19895	19940	20100	20007	19881	19838	19982	20076	20058	19931	19867	19997	19738	19876	19961	20067	20064	20077	20159	19908	19988	20074	19979	19810	19833	20045	19940	19952	19831	20011	19863	20055	20004	19984	19733	19913	19979	19864	20103	19858	20002	19915	19756	19860	19961	19957	19916	19973	19849	19686	20010	20026	20152	20028	19873	20274	19845	20102	19886	19895	19890	19926	19839	20033	19936	19927	19897	20066	19955	19956	19881	19604	19996	19987	20063	19943	19827	19910	19767	19921	19994	19814	19826	19882	19911	20033	19994	19885	19803	19887	19959	19910	19815	19966	19936	20010	19796	19876	19777	19864	19897	19910	20005	19869	20019	19893	20132	19969	19933	20049	20106	19955	19801	19761	19993	19864	19960	20119	19833	20197	19865	19803	19902	19872	19686	19916	20014	19910	19982	19930	19909	19993	19901	19784	19965	19897	19970	19992	19795	19867	20050	20062	19978	19955	19734	19959	19823	20075	19878	19909	19726	19967	19965	19945	20106	19935	20009	20004	19858	19846	19853	19752	19905	20063	19951	19753	19846	19899	19769	20155	20085	19886	20203	19910	20068	20026	20111	19989	20036	20068	19948	20094	19817	19915	19939	19888	19847	19783	19897	19882	19970	20085	19938	19965	20050	20008	20029	20029	19839	20097	20171	19883	20013	19850	20108	20041	19978	19917	19912	20014	19631	20067	19757	20052	19828	19883	19870	19931	20008	20050	19896	19961	19932	20146	20055	20024	20062	20294	19871	19924	19930	19989	19932	20050	20010	19899	20036	20008	19979	19825	20150	20111	19863	20026	19947	20061	19837	19926	19959	19915	19949	20143	19981	19662	19771	20156	20097	19955	20038	19949	19999	20261	19896	20064	20091	19940	20094	20046	19908	20123	19983	19799	19903	19900	19933	19877	20022	19983	19929	20063	20031	20168	19933	20130	19972	19908	20042	19956	20087	20070	20023	20051	19947	19850	19917	20044	20109	20030	19848	19962	19987	19924	20082	19990	20140	20120	19981	19985	19802	20078	19849	19808	20051	19756	19956	20044	20002	19902	20034	20131	19978	20009	19875	20117	19953	20092	19789	20108	19944	19804	19803	20102	20036	19824	19767	20032	19941	20071	19789	19910	19961	20043	19681	20031	19937	19805	19907	19850	19792	19986	20061	19942	19921	20065	19727	19971	19804	20005	19834	19774	19978	19905	19935	20131	20063	20033	19788	19958	19998	19829	19988	20126	19900	20000	19805	19859	20000	20115	19991	19950	19715	19989	19670	19940	19956	19950	19899	19941	19751	19781	20099	19994	19888	19985	20045	19935	19821	19934	19830	19775	19773	19919	19869	19881	19976	19674	19856	19943	20073	20007	19989	19836	19863	19931	19952	19937	20020	19912	20126	19796	19863	20051	19891	20049	19850	19970	19780	20129	20011	19806	20048	19953	19904	20032	19763	19954	20042	19897	20002	20047	19912	19924	19861	19995	20095	19925	20050	19955	19897	19869	20018	19774	19929	20080	20086	19876	19961	19943	19960	20061	19814	19987	19896	19743	19981	20169	19894	19745	19791	20133	20178	19922	19994	19807	19773	20060	19919	19959	19913	19922	19764	19872	20093	20031	20038	20112	20010	19937	19836	19925	20004	19901	19805	20021	20041	19822	19977	20082	19835	19792	20023	19886	19965	20053	20002	20077	20076	19728	20081	20043	19717	19931	20064	20146	20108	20054	19745	20048	20031	20088	19803	19906	19872	19984	19958	20229	20023	20141	19983	19938	19857	19996	19882	20159	19914	19933	19913	19897	19849	19898	19918	19990	20025	19844	19883	19925	19987	19905	19785	19943	19967	19978	19801	20029	20002	19699	20153	20038	19792	19982	19702	19895	19807	20101	19944	20075	19889	19897	19986	19802	19947	19870	19858	20045	20005	20084	19991	19816	19787	19907	19855	19942	19905	19768	19969	19857	20092	19953	19853	20130	19813	20034	20054	20089	20022	19827	19951	20126	19879	19839	19875	19975	19990	19966	19968	19954	19820	20151	19869	19835	19809	20051	19951	19981	20267	19956	20148	20160	19979	19792	19785	19932	19945	19904	19929	19767	20207	20024	19896	19935	20026	20067	20051	19933	20008	19865	19739	20132	19780	20150	20048	19762	20015	20154	20097	19890	20014	19998	20001	19889	19814	19954	19819	19887	19894	20004	19900	20000	19936	20096	20097	20102	19928	20106	19928	20119	19960	20039	20064	19961	19751	19975	20062	19873	20006	19909	19909	19810	19874	20060	19921	19845	19818	19790	20005	20072	19823	19902	19979	19988	19924	20060	20121	19976	19991	19948	20088	19720	19919	20016	19888	19851	20047	19908	19889	19917	20102	19839	20307	20047	19728	20037	19832	20012	19808	20194	20096	19740	19942	20052	20013	20054	19904	19877	19934	20093	19990	19863	19975	19910	20183	19932	19937	20110	20096	19849	20034	19915	19838	19883	19751	19883	19963	19881	20057	19925	19977	20043	20053	19789	20086	19857	19897	20063	20086	20010	19909	19838	19891	19927	19827	19958	19865	19860	19853	19965	19868	19953	19977	19833	19988	20084	20004	19998	20013	19925	19800	19810	19939	19858	20086	19931	19962	19907	20046	20145	19819	19758	19855	20012	19889	19942	20086	19987	19936	19936	19942	19977	19945	20034	19887	19964	19971	19896	19957	19937	20198	19906	20067
15740	19185	18608	17278	17151	16821	16786	16451	16493	16593	16667	16473	16371	16603	16406	16456	16343	16227	16345	16445	16369	16343	16381	16299	16368	16472	16256	16501	16442	16364	16398	16430	16235	16219	16364	16335	16163	16261	16381	16225	16404	16417	16310	16425	16443	16353	16416	16319	16425	16489	16518	16471	16504	16477	16460	16383	16448	16593	16350	16426	16435	16349	16497	16588	16517	16493	16386	16307	16263	16347	16481	16506	16278	16298	16262	16205	16390	16507	16440	16636	16411	16192	16392	16358	16279	16353	16438	16309	16287	16472	16239	16253	16498	16391	16326	16257	16382	16375	16365	16386	16281	16369	16333	16372	16373	16302	16416	16388	16264	16428	16475	16581	16217	16328	16197	16331	16346	16185	16489	16466	16287	16272	16243	16302	16448	16301	16319	16413	16407	16318	16367	16323	16382	16385	16504	16419	16312	16404	16328	16274	16461	16312	16500	16352	16337	16375	16427	16293	16432	16211	16367	16312	16196	16400	16336	16382	16556	16340	16479	16305	16424	16301	16304	16326	16318	16263	16442	16288	16546	16094	16380	16280	16416	16087	16481	16121	16362	16375	16201	16425	16375	16442	16349	16267	16346	16385	16237	16281	16348	16162	16424	16427	16417	16475	16497	16335	16500	16277	16258	16310	16404	16380	16392	16383	16594	16181	16378	16271	16326	16431	16441	16467	16277	16398	16363	16208	16339	16372	16372	16518	16372	16248	16411	16339	16449	16290	16505	16377	16359	16300	16418	16415	16215	16298	16406	16426	16577	16211	16361	16249	16407	16362	16389	16330	16488	16332	16219	16313	16394	16339	16226	16409	16221	16231	16301	16468	16438	16385	16312	16357	16396	16390	16480	16422	16337	16401	16382	16326	16381	16396	16508	16364	16458	16435	16254	16427	16374	16268	16286	16383	16416	16362	16281	16337	16328	16360	16313	16361	16271	16345	16263	16340	16274	16264	16385	16392	16340	16379	16393	16425	16433	16388	16240	16505	16240	16302	16318	16381	16178	16295	16496	16307	16244	16362	16346	16422	16270	16363	16346	16445	16371	16387	16545	16292	16378	16499	16282	16346	16365	16208	16278	16447	16426	16592	16182	16257	16444	16356	16337	16371	16400	16210	16519	16302	16383	16124	16490	16384	16347	16411	16192	16209	16405	16453	16469	16262	16368	16148	16271	16326	16451	16493	16376	16327	16293	16394	16292	16165	16465	16588	16423	16281	16359	16314	16433	16340	16470	16387	16508	16415	16325	16262	16330	16413	16252	16323	16445	16370	16359	16410	16261	16293	16270	16376	16372	16331	16231	16536	16332	16097	16332	16390	16394	16451	16324	16470	16290	16180	16392	16369	16386	16352	16288	16344	16415	16433	16073	16382	16282	16195	16332	16154	16369	16415	16286	16411	16460	16327	16364	16285	16339	16478	16329	16412	16397	16333	16362	16456	16432	16374	16227	16556	16527	16528	16314	16232	16226	16480	16240	16272	16327	16491	16389	16395	16626	16401	16311	16366	16475	16276	16397	16381	16293	16447	16291	16337	16269	16308	16260	16367	16346	16317	16444	16247	16349	16381	16459	16468	16311	16330	16279	16360	16426	16315	16260	16430	16130	16309	16410	16238	16560	16264	16249	16294	16286	16528	16309	16427	16359	16409	16169	16270	16240	16263	16261	16378	16441	16348	16359	16410	16379	16397	16510	16451	16363	16394	16380	16498	16451	16332	16309	16250	16459	16618	16514	16401	16193	16251	16289	16207	16387	16540	16544	16504	16369	16288	16232	16440	16314	16342	16488	16334	16484	16410	16530	16336	16475	16372	16412	16419	16536	16351	16378	16303	16433	16489	16192	16322	16437	16484	16404	16392	16307	16345	16362	16221	16526	16385	16343	16309	16274	16322	16413	16211	16287	16446	16519	16273	16413	16180	16488	16413	16408	16445	16298	16224	16314	16398	16423	16405	16168	16310	16297	16363	16332	16147	16463	16137	16295	16384	16193	16507	16515	16282	16483	16304	16171	16194	16347	16325	16382	16370	16389	16415	16258	16269	16444	16341	16303	16342	16378	16469	16240	16274	16252	16374	16419	16293	16386	16353	16451	16323	16266	16272	16339	16192	16321	16255	16287	16439	16236	16281	16303	16356	16439	16284	16410	16455	16407	16328	16378	16264	16290	16182	16488	16432	16405	16406	16620	16411	16525	16308	16505	16352	16302	16352	16419	16527	16458	16420	16306	16219	16359	16359	16337	16348	16352	16428	16509	16399	16274	16310	16343	16285	16383	16188	16375	16337	16389	16369	16450	16307	16675	16270	16417	16376	16451	16342	16368	16443	16355	16375	16279	16310	16339	16226	16486	16330	16351	16320	16433	16270	16474	16303	16465	16250	16455	16490	16344	16153	16329	16349	16359	16261	16165	16382	16455	16394	16496	16326	16107	16364	16251	16614	16271	16385	16346	16283	16166	16440	16350	16324	16493	16511	16385	16463	16405	16222	16300	16246	16335	16343	16301	16350	16413	16366	16510	16500	16333	16230	16527	16207	16500	16596	16438	16438	16222	16218	16320	16290	16365	16350	16383	16332	16447	16447	16244	16441	16410	16527	16296	16508	16415	16350	16247	16401	16528	16428	16389	16254	16514	16336	16305	16418	16341	16396	16525	16365	16090	16352	16495	16508	16433	16295	16211	16152	16407	16422	16394	16396	16425	16233	16391	16352	16349	16213	16357	16399	16465	16266	16295	16591	16458	16443	16431	16442	16454	16408	16333	16346	16386	16258	16624	16402	16245	16465	16255	16534	16216	16317	16442	16341	16324	16337	16305	16322	16564	16345	16325	16325	16417	16363	16556	16356	16435	16233	16285	16355	16401	16262	16337	16276	16443	16405	16410	16295	16391	16254	16311	16292	16342	16083	16535	16244	16362	16325	16294	16395	16295	16635	16356	16452	16537	16360	16424	16436	16271	16229	16432	16403	16535	16134	16272	16446	16446	16135	16388	16246	16323	16340	16320	16279	16256	16386	16435	16537	16342	16380	16505	16374	16389	16365	16512	16194	16241	16429	16343	16344	16209	16252	16312	16430	16387	16351	16370	16435	16375	16478	16302	16269	16410	16386	16370	16293	16467	16423	16298	16332	16313	16328	16338	16358	16349	16470	16255	16373	16434	16498	16309	16488	16340	16632	16465	16356	16362	16392	16425	16332	16355	16296	16493	16253	16231	16576	16396	16284	16446	16332	16274	16276	16440	16194	16426	16461	16523	16267	16357	16339	16484	16258	16378	16450	16498	16337	16428	16245	16292	16477	16456	16390	16420	16379	16258	16577	16407	16382	16371	16446	16497	16290	16266	16224	16166	16347	16380	16325	16310	16451	16302	16398	16283	16322	16419	16166	16304	16212	16391	16434	16552	16289	16406	16495	16488	16437	16358	16455	16314	16416	16316	16375	16340	16369	16432	16363	16358	16307	16410	16197	16482	16376	16281	16408	16446	16397	16308	16408	16337	16254	16286	16364	16445	16272	16449	16421	16342	16274	16444	16311	16364	16460	16252	16304	16404	16387	16199	16250	16273	16198	16457	16380	16352	16379	16285	16392	16475	16285	16213	16337	16513	16369	16366	16499	16361	16444	16343	16333	16354	16370	16192	16394	16428	16517	16380	16466	16256	16293	16394	16477	16351	16405	16417	16428	16311	16368	16216	16427	16289	16285	16411	16450	16312	16392	16326	16391	16344	16358	16176	16505	16398	16373	16309	16423	16479	16363	16434	16352	16405	16247	16323	16479	16461	16460	16389	16248	16439	16470	16260	16436	16269	16206	16339	16485	16348	16353	16337	16363	16470	16413	16465	16342	16335	16162	16291	16263	16340	16184	16294	16409	16340	16160	16330	16365	16333	16277	16238	16196	16374	16370	16378	16342	16337	16294	16239	16433	16292	16258	16507	16519	16323	16371	16492	16428	16324	16500	16448	16334	16472	16476	16320	16236	16391	16188	16460	16329	16401	16297	16324	16273	16372	16423	16276	16486	16445	16170	16570	16360	16415	16345	16356	16434	16370	16330	16554	16483	16312	16342	16298	16411	16392	16469	16364	16373	16215	16211	16437	16391	16366	16487	16211	16346	16445	16241	16348	16373	16424	16441	16379	16446	16517	16194	16336	16394	16329	16449	16320	16459	16340	16325	16333	16366	16319	16405	16218	16189	16363	16537	16328	16423	16445	16347	16535	16399	16398	16485	16346	16402	16332	16478	16374	16364	16428	16392	16431	16389	16422	16226	16456	16223	16342	16288	16385	16363	16281	16404	16285	16349	16431	16418	16303	16431	16372	16237	16491	16418	16330	16600	16496	16283	16265	16304	16382	16316	16345	16395	16309	16344	16344	16347	16404	16257	16363	16238	16250	16356	16315	16518	16198	16402	16266	16375	16379	16245	16519	16255	16316	16260	16390	16438	16381	16338	16433	16276	16531	16530	16367	16419	16264	16252	16415	16424	16252	16419	16252	16252	16410	16476	16223	16246	16309	16389	16345	16367	16487	16282	16363	16345	16299	16455	16288	16289	16366	16269	16267	16396	16350	16410	16338	16366	16190	16444	16404	16508	16464	16362	16344	16460	16455	16371	16304	16413	16624	16365	16302	16424	16363	16373	16387	16446	16481	16332	16235	16249	16431	16358	16351	16368	16436	16291	16315	16336	16386	16205	16377	16223	16374	16457	16508	16410	16345	16397	16390	16478	16382	16268	16362	16176	16463	16481	16210	16495	16271	16343	16433	16571	16128	16548	16230	16368	16324	16404	16416	16355	16317	16562	16376	16387	16284	16177	16474	16230	16531	16359	16313	16367	16205	16329	16272	16616	16437	16471	16296	16561	16268	16250	16251	16444	16324	16285	16474	16257	16363	16378	16279	16372	16452	16324	16391	16445	16451	16429	16237	16540	16472	16391	16293	16332	16402	16595	16386	16442	16326	16447	16435	16489	16529	16291	16248	16288	16530	16419	16303	16491	16263	16280	16405	16326	16297	16387	16374	16141	16348	16113	16542	16381	16190	16284	16405	16337	16205	16412	16242	16499	16391	16422	16176	16302	16368	16235	16356	16430	16319	16302	16157	16417	16320	16446	16324	16415	16526	16342	16319	16541	16324	16536	16441	16420
24203	21569	29178	24511	22664	23787	23641	20948	20445	20842	20598	20662	20387	20395	20354	20485	20267	20247	20359	20261	20412	19881	20242	20136	20184	20034	20370	20242	20219	20263	20340	20404	20208	20366	20266	20004	20104	20301	20424	20239	20101	19963	20125	20084	20176	20210	20184	20042	20086	20190	20321	20213	20045	20182	20083	20252	20224	20005	20282	20393	20604	20966	21061	20708	20615	20437	20208	20301	20286	20050	20310	20395	20270	20079	20033	20214	20148	20209	20154	20014	20090	20125	20105	20086	20140	20130	20228	20460	20105	20224	20152	20120	20094	20026	19988	20074	20041	20082	20163	20015	20076	20114	20138	20293	20212	20000	20198	20102	19956	20263	20172	20091	20132	20196	20174	19941	20072	20179	20003	19984	20071	20126	20097	19988	20203	20175	20074	20040	20057	20340	20107	20007	20077	20201	20096	20098	20070	19981	19970	20009	20208	20160	20239	20201	20245	20015	20008	20104	20099	20160	20314	19924	20016	20069	20102	20117	20057	20145	19992	20098	20152	20153	20104	19996	20127	19764	20258	20101	19986	19970	20097	20038	20290	20030	20229	20054	20046	20188	20114	20178	20192	19924	20098	20090	20225	20093	20188	19987	20184	20119	20090	20008	20369	20129	20168	20104	20137	20414	20064	20290	20154	20167	20303	19960	20205	19966	20046	20113	20112	20171	20258	20209	20046	20232	20081	20102	20177	20197	20034	20083	20254	20194	20088	19911	19943	20176	19969	20167	20195	20282	20057	20135	19966	20137	20145	20251	20056	20179	20260	20161	20234	20153	20009	20026	20088	19947	20197	20158	20134	20207	20160	20151	20223	19906	19861	20054	20335	20152	19924	19926	20363	20111	20222	20107	19990	20155	20065	20129	20016	20059	20064	20295	20189	20199	19993	20060	20200	19950	20156	20114	20134	20159	20292	20284	19926	20123	20332	20098	19884	20051	20122	20292	20325	20175	20055	20271	20211	20231	20122	20171	19870	20186	20152	20075	20177	20016	19938	20046	20305	20014	20104	20320	20073	20103	20168	20125	20195	20306	19951	20213	20269	20085	20167	20073	20292	20211	20276	20210	20098	20156	20045	20039	19958	20267	19957	20293	20089	20030	20295	19920	20187	20127	20004	20312	20199	20056	20257	20299	20167	20046	20160	20073	20192	20069	20149	20096	20124	20015	20145	20296	20091	19971	20273	20142	20232	20017	20280	20292	20188	20225	20242	20274	20306	20059	20072	20090	20323	20448	20115	19995	20199	20039	20285	19996	19945	20064	20238	20056	20255	20203	20103	20021	20005	20005	20130	20058	20180	20336	20243	20128	20205	20364	20475	20174	19921	20028	20065	20059	20178	20117	20010	19974	20020	19930	20027	20069	20259	20042	19895	20266	20008	20102	20266	20084	20361	20144	20029	20192	19963	20114	19884	20146	19915	19929	20172	20083	20029	20041	20227	20242	20271	20210	20195	19984	20182	20070	20240	20035	20015	20165	20213	20124	20256	20112	20103	20075	20164	20287	20060	20097	20086	20104	20119	20248	20106	19893	19983	20229	20010	20216	20083	20051	20220	20078	20266	20270	20348	20159	20047	20086	20002	20181	20082	20005	20338	19905	20123	20251	20083	20015	20226	19997	20243	19995	19948	20297	20009	20004	19940	19921	20199	20054	20101	20168	20124	20033	20184	20126	20073	20130	19953	20265	20144	20315	20233	20092	20074	20083	20157	20059	19987	20138	20020	20004	19970	20274	19999	20414	20176	20144	20000	20180	20069	20138	20000	20138	20369	20089	20011	20168	20064	20038	20007	20126	20185	20199	20265	20211	20033	20006	20214	20284	19936	20147	20265	20049	20088	20161	20107	20173	20228	20128	20107	19907	20014	20056	20226	20277	20251	20201	20032	20034	20024	20197	20272	20099	20236	20051	20095	20321	19995	20132	20107	20250	20134	20328	20005	19940	20198	20153	20177	20022	20428	20137	20129	19934	20120	20106	19949	20210	19984	20287	20347	20046	20181	20201	20404	20049	20195	20008	20038	20066	20128	20202	20132	20143	20127	20224	20006	20058	19999	20011	20019	20329	20288	19936	20135	20036	20190	20127	20182	19924	20130	20008	20207	20103	20204	20028	20335	20095	20093	19857	20151	20100	20213	20089	20401	19949	20082	19994	20075	20122	19951	20089	19955	19980	20133	20167	20099	19960	20086	20143	20271	20181	20073	20069	20058	19934	20252	20255	20187	20251	20187	20040	20087	19895	20018	20014	20133	20076	20281	19912	20075	20290	20138	20237	20300	20009	20044	19986	19987	20225	20089	20213	20124	20127	20312	19983	20114	20129	20112	20192	20215	19883	20224	20197	20146	20077	20225	20137	20195	20240	20098	20192	20085	20097	20157	20166	20104	20118	20110	19986	19951	19910	20077	20064	20346	20093	20357	20048	20034	20099	20014	20082	20142	20307	20073	20166	20157	20026	20156	20104	20180	19987	20158	20408	20212	20036	20011	20097	20212	20098	20185	19859	20267	20081	20178	20243	20188	20223	20367	20048	19948	20130	20174	20033	20056	20174	20127	19925	20073	20044	20193	19866	20011	20009	20238	20049	20118	20049	20156	20087	20080	20058	20189	20171	20175	20045	20229	20000	19946	20232	20330	19901	20098	20065	20076	20140	19963	19906	19984	20136	20288	20295	20026	20019	20116	20032	20109	20220	20059	20163	20027	20093	20208	20146	20092	20142	20257	20110	20142	20193	20048	20100	20101	20085	19989	19965	20333	20227	20015	20144	19996	20012	20139	20168	20506	19896	20129	20105	20062	20098	20213	20106	20329	20273	20214	19965	20176	20196	20145	20051	20048	20082	20078	20321	20084	20206	20154	20155	20085	20121	20175	20042	20320	20051	20063	19960	20050	20133	20106	19920	19903	20181	20187	20302	19973	20032	20129	19895	20319	20110	20159	20070	20039	20213	20095	20137	20219	20191	20111	20133	20144	19934	20093	20244	19972	20035	20203	20033	19958	19954	19955	20218	20135	20242	20029	20136	20061	20104	20365	20068	19801	20186	19981	20094	20119	20123	20098	20093	20180	20113	20249	20294	20040	20268	20135	20262	20026	19960	20140	20236	20275	20215	20287	20305	20186	20071	20318	20074	20213	20108	19971	20125	20059	20218	20174	20303	20223	20055	20313	20099	20047	20063	20082	20160	19990	19978	20257	20008	20126	20334	20013	20244	20330	20287	19988	19773	20188	20243	19953	20125	20316	20244	20048	19911	20147	20021	20095	20137	20103	20149	20090	20284	20049	20164	20268	20136	19931	20234	20414	20032	20160	20190	20048	19975	20213	20182	20052	20186	20094	20076	20087	20144	20096	20161	20160	20104	20377	19802	20245	20027	20143	20118	20098	20087	20112	20152	20423	20308	20176	20292	20244	20336	20218	20116	20424	20069	20229	20266	20021	20108	20326	20155	20012	20036	19999	20115	19983	20158	20112	20129	20178	20242	20197	19880	20070	20198	19925	20288	20092	20051	20307	20128	20113	20060	20201	20289	20071	20027	20166	20060	20160	20397	19978	20163	20101	20231	20124	20154	20201	20155	20249	20224	19991	20147	20350	20102	20159	20120	20039	20147	20214	19954	20124	20180	20100	19997	20126	20155	20163	20245	20111	20035	19975	20149	20215	20006	20238	19963	19998	20210	20148	20193	20052	20117	20225	20351	19918	20055	20214	20121	20218	20102	20283	20199	20208	19997	20144	19980	20205	20223	20023	19879	20000	20212	20201	20270	20167	20219	20449	20094	20254	20004	20103	20112	19979	19999	19985	20206	20188	20084	20119	20082	20066	20271	20302	20137	20211	20174	19910	20105	20050	19855	20091	20055	20035	19933	20090	20088	20112	20361	20373	20146	20178	20352	19954	20238	19943	20244	20099	20206	20253	19981	20067	20043	20098	20093	20052	20135	20168	20236	20091	20102	20038	20004	20295	20040	20103	20019	19871	20219	20178	20209	19923	20024	20214	20272	20030	20070	20171	20111	20167	20144	20131	20027	20133	20334	20291	20073	20039	20252	19963	20150	20065	20275	20197	20097	20190	20017	19996	20152	19978	20208	20103	20277	20145	20043	20080	20104	19893	20161	20317	20082	20224	20101	20137	20345	20344	20199	20090	20083	20287	20055	20046	19911	20029	20047	20199	20064	20032	20068	20023	20006	20110	20041	20242	20216	20234	20305	20133	20131	20208	20033	20161	20150	20468	20146	20010	20147	20173	20233	20150	20082	20036	19982	20191	20049	20110	20115	19905	20279	20171	20070	20210	20164	20223	20293	20227	20147	20123	19879	20285	20227	20238	20107	20031	20163	20187	20259	20255	20043	20198	20079	19741	20165	20117	19953	20088	20296	20174	20111	20066	19982	20267	20164	20214	20078	20162	20334	20264	20122	20066	19992	20056	20004	20111	20035	20040	20164	20257	20217	20049	20166	20183	20056	19926	20088	20110	19990	19974	20287	20165	20163	19819	20134	20237	20035	20146	20240	20376	20081	20243	20111	20150	20189	20251	20129	20213	20208	20227	20073	20070	20055	19928	20214	20194	20182	20269	20004	20154	20091	20097	20036	20222	20081	20090	20016	20104	20245	20382	20113	19937	20382	20262	19971	20072	20069	20204	20139	19992	20252	20107	19972	20102	20264	20387	20273	20166	20092	20259	20093	20157	20030	20121	20010	20034	20210	19958	19984	20085	20107	19933	20014	20101	20259	20386	20122	20261	20135	20166	20065	20052	20035	19932	20222	20282	20161	20225	20061	20212	20341	19852	20186	19957	20011	20208	20156	19908	20186	20074	20303	19777	20096	20118	20245	20224	20117	20175	20296	20255	19916	20096	20060	20217	20130	20256	20112	19789	20099	20108	20034	20326	20133	20304	20004	20253	20259	20120	20145	20326	20056	20086	19954	19999	20042	20121	19992	20314	19938	20086	20362	20149	20056	19974	20068	20111	20205	20349	20014	20249	20279	20245	20159	20065	19967	20243	20053	20157	20121	20194	20016	20069	20263	20297	20198	19994	19967	20162	20138	20233	20116	20078	20190	20099	20121	20185	20021	20203	20184	20109	20101	20080	20084	20012	20020	20254	20027	20149	20183	20204	19967	20110	20180	20179	20260
14733	25102	23822	20087	18793	17867	17632	17258	17228	17051	16859	16828	16733	16558	16823	16765	16661	16607	16763	16574	16496	16703	16758	16563	16565	16480	16645	16426	16417	16539	16592	16593	16655	16659	16556	16566	16588	16557	16617	16563	16658	16505	16474	16581	16531	16667	16543	16607	16489	16679	16544	16611	16435	16616	16741	16527	16540	16582	16526	16741	17133	17464	17285	17329	16797	16731	16629	16396	16454	16628	16590	16423	16487	16604	16352	16635	16521	16492	16503	16386	16505	16572	16525	16738	16415	16270	16652	16562	16397	16497	16618	16551	16397	16546	16503	16319	16533	16571	16427	16600	16525	16452	16487	16442	16305	16481	16384	16442	16688	16456	16449	16367	16623	16415	16667	16350	16371	16616	16640	16378	16523	16383	16523	16315	16565	16408	16490	16627	16511	16398	16719	16405	16283	16476	16712	16508	16600	16672	16234	16716	16504	16657	16663	16607	16471	16559	16507	16459	16561	16570	16385	16558	16643	16363	16427	16706	16621	16586	16505	16499	16488	16398	16452	16436	16585	16320	16604	16532	16455	16444	16361	16583	16347	16485	16374	16543	16314	16501	16544	16521	16291	16345	16545	16579	16590	16455	16361	16658	16423	16495	16596	16433	16514	16354	16388	16383	16610	16516	16573	16539	16506	16613	16499	16406	16386	16533	16452	16392	16539	16296	16542	16540	16497	16527	16507	16542	16448	16471	16576	16508	16606	16436	16522	16414	16643	16737	16526	16530	16476	16550	16593	16471	16344	16639	16476	16433	16610	16540	16522	16381	16501	16382	16476	16549	16610	16725	16413	16699	16343	16487	16558	16545	16550	16629	16339	16377	16399	16492	16510	16508	16656	16500	16482	16424	16592	16660	16422	16602	16484	16462	16479	16417	16516	16285	16563	16422	16465	16548	16434	16467	16569	16511	16545	16470	16474	16499	16423	16450	16467	16608	16365	16531	16489	16552	16461	16350	16534	16457	16654	16451	16365	16489	16520	16438	16385	16682	16709	16604	16526	16401	16576	16415	16664	16450	16489	16360	16554	16559	16580	16637	16420	16558	16619	16447	16574	16368	16537	16522	16518	16302	16527	16613	16563	16426	16508	16575	16480	16478	16485	16413	16611	16362	16256	16545	16512	16494	16471	16413	16446	16568	16456	16627	16656	16585	16548	16425	16661	16559	16477	16414	16568	16369	16430	16627	16404	16440	16509	16500	16558	16514	16555	16660	16571	16464	16715	16503	16393	16473	16577	16344	16588	16591	16453	16539	16420	16597	16309	16580	16326	16545	16310	16452	16541	16488	16574	16511	16519	16715	16581	16619	16463	16678	16442	16487	16493	16540	16526	16533	16421	16466	16585	16399	16469	16423	16262	16672	16367	16484	16532	16680	16624	16604	16506	16435	16456	16494	16446	16403	16629	16398	16557	16427	16565	16458	16453	16649	16468	16602	16535	16496	16473	16358	16414	16652	16559	16621	16616	16358	16586	16373	16479	16496	16493	16712	16540	16358	16311	16542	16614	16572	16400	16509	16446	16548	16459	16574	16422	16260	16470	16617	16547	16432	16563	16512	16607	16475	16489	16622	16613	16448	16636	16631	16404	16476	16476	16487	16656	16343	16535	16565	16568	16191	16477	16377	16555	16313	16489	16498	16382	16391	16509	16587	16397	16679	16422	16414	16413	16494	16551	16481	16400	16616	16576	16543	16642	16354	16355	16330	16402	16611	16424	16528	16566	16524	16409	16462	16518	16492	16484	16554	16467	16632	16448	16515	16644	16604	16519	16573	16606	16712	16510	16331	16555	16582	16652	16319	16496	16304	16487	16400	16615	16555	16440	16556	16571	16416	16335	16491	16409	16592	16600	16553	16416	16581	16603	16549	16551	16577	16576	16625	16587	16427	16656	16482	16463	16490	16512	16577	16377	16560	16754	16481	16475	16447	16429	16402	16535	16479	16652	16386	16569	16510	16515	16444	16592	16423	16355	16564	16612	16495	16437	16398	16402	16407	16439	16554	16427	16709	16490	16507	16526	16571	16446	16621	16446	16502	16540	16561	16479	16436	16538	16404	16441	16532	16433	16393	16695	16335	16364	16520	16401	16504	16433	16604	16502	16466	16422	16497	16516	16434	16421	16564	16601	16525	16635	16439	16386	16491	16624	16610	16846	16486	16569	16433	16471	16558	16526	16538	16616	16728	16389	16573	16586	16543	16599	16570	16420	16366	16612	16348	16573	16716	16534	16710	16494	16651	16459	16416	16472	16442	16630	16336	16362	16466	16361	16532	16422	16448	16535	16401	16499	16549	16665	16358	16416	16436	16527	16316	16463	16480	16441	16557	16565	16429	16504	16530	16437	16405	16577	16467	16470	16655	16564	16664	16607	16519	16341	16532	16438	16520	16476	16532	16354	16477	16561	16583	16615	16384	16599	16305	16705	16611	16404	16544	16536	16344	16524	16412	16564	16477	16336	16574	16752	16479	16600	16640	16391	16365	16458	16552	16593	16307	16573	16512	16371	16570	16539	16607	16434	16499	16524	16503	16478	16564	16492	16564	16429	16573	16597	16474	16347	16467	16527	16346	16556	16434	16472	16518	16620	16457	16321	16351	16440	16502	16541	16546	16276	16535	16472	16498	16456	16584	16354	16453	16494	16521	16626	16401	16458	16587	16560	16714	16439	16423	16429	16594	16564	16525	16591	16468	16589	16168	16542	16505	16468	16454	16657	16747	16445	16492	16603	16391	16576	16484	16532	16485	16614	16598	16496	16461	16491	16556	16528	16586	16477	16408	16560	16330	16351	16547	16498	16578	16487	16537	16521	16388	16482	16655	16444	16578	16506	16540	16502	16371	16623	16442	16613	16581	16463	16568	16362	16635	16494	16589	16570	16293	16654	16543	16515	16514	16623	16512	16471	16523	16470	16331	16465	16640	16522	16684	16471	16427	16572	16604	16487	16518	16268	16400	16449	16647	16635	16328	16600	16567	16449	16497	16500	16518	16427	16695	16478	16292	16533	16669	16490	16440	16324	16356	16607	16358	16463	16503	16474	16411	16605	16452	16345	16650	16567	16462	16577	16572	16517	16631	16427	16433	16434	16389	16532	16617	16356	16594	16393	16459	16570	16317	16302	16563	16580	16505	16556	16459	16444	16254	16659	16548	16403	16493	16564	16757	16621	16398	16459	16389	16568	16567	16457	16582	16378	16450	16590	16614	16421	16549	16449	16494	16488	16622	16334	16328	16469	16560	16460	16529	16609	16643	16462	16545	16541	16523	16615	16497	16430	16435	16423	16611	16536	16473	16419	16508	16650	16635	16417	16561	16382	16602	16637	16554	16447	16529	16498	16379	16399	16421	16530	16512	16565	16614	16381	16555	16655	16406	16633	16586	16578	16528	16510	16584	16529	16391	16452	16477	16516	16532	16510	16443	16471	16452	16503	16537	16379	16432	16461	16447	16355	16531	16437	16259	16506	16433	16582	16584	16519	16412	16544	16413	16520	16419	16409	16538	16534	16345	16485	16452	16481	16625	16450	16435	16476	16366	16538	16486	16522	16505	16487	16431	16636	16476	16549	16477	16521	16494	16359	16369	16630	16469	16575	16424	16390	16308	16467	16615	16425	16381	16399	16517	16526	16638	16525	16401	16551	16534	16698	16499	16570	16433	16406	16496	16496	16642	16567	16242	16455	16556	16719	16439	16517	16557	16365	16451	16511	16493	16743	16443	16516	16438	16445	16503	16522	16683	16428	16474	16602	16594	16563	16305	16577	16501	16534	16499	16340	16527	16392	16584	16510	16503	16470	16428	16385	16431	16505	16550	16392	16578	16405	16527	16408	16413	16572	16397	16523	16747	16624	16563	16558	16379	16480	16372	16543	16434	16566	16517	16565	16445	16558	16501	16467	16649	16597	16636	16199	16544	16384	16517	16492	16502	16650	16437	16518	16311	16521	16490	16541	16590	16460	16440	16571	16412	16441	16501	16447	16514	16417	16428	16583	16392	16523	16578	16536	16389	16573	16556	16631	16543	16353	16568	16477	16505	16674	16558	16495	16472	16627	16496	16601	16485	16518	16690	16600	16618	16435	16481	16400	16514	16621	16647	16506	16342	16595	16451	16448	16431	16429	16405	16394	16584	16619	16463	16480	16449	16630	16568	16560	16507	16678	16331	16318	16446	16593	16374	16637	16527	16479	16531	16419	16461	16348	16393	16422	16504	16347	16470	16602	16497	16631	16458	16491	16374	16471	16493	16489	16585	16478	16528	16585	16432	16482	16483	16514	16590	16354	16620	16471	16424	16482	16669	16661	16363	16467	16612	16637	16565	16373	16482	16475	16376	16551	16417	16131	16578	16503	16478	16465	16565	16468	16672	16504	16534	16333	16380	16631	16487	16357	16532	16479	16512	16448	16577	16623	16532	16414	16633	16486	16606	16436	16482	16356	16691	16441	16485	16512	16526	16386	16533	16603	16462	16442	16595	16377	16699	16610	16553	16499	16552	16438	16532	16569	16381	16506	16408	16441	16581	16681	16469	16493	16542	16612	16543	16490	16364	16487	16406	16647	16666	16460	16396	16441	16565	16558	16626	16642	16523	16587	16499	16513	16474	16353	16455	16492	16566	16479	16601	16411	16430	16490	16420	16675	16344	16588	16381	16516	16581	16691	16504	16512	16459	16546	16475	16342	16571	16607	16555	16603	16538	16479	16572	16576	16421	16361	16533	16423	16513	16684	16477	16468	16542	16361	16379	16561	16603	16527	16551	16432	16447	16437	16564	16571	16528	16469	16434	16285	16469	16559	16419	16505	16521	16586	16468	16499	16533	16441	16505	16514	16495	16414	16613	16519	16487	16636	16525	16323	16414	16519	16476	16390	16525	16415	16533	16483	16402	16401	16623	16528	16467	16605	16411	16299	16560	16539	16432	16642	16470	16434	16497	16557	16425	16499	16573	16535	16530	16779	16591	16396	16555	16736	16427	16576	16404	16617	16593	16484	16372	16388	16597	16513	16440	16355	16473	16566	16450	16638	16354	16558	16595	16570	16480	16558	16504	16623	16423	16448	16679	16427	16662	16525	16649	16440	16508	16571	16417	16393	16541	16572	16499	16452	16376	16654	16604	16653	16456	16453	16592	16568	16412	16568	16373
22964	21424	29312	23915	21614	24069	26727	21464	20818	20986	21045	20737	20560	20819	20330	20453	20278	20474	20399	20508	20687	20411	20399	20428	20384	20319	20374	20492	20262	20258	20437	20238	20350	20291	20271	20439	20384	20248	20325	20308	20268	20324	20156	20428	20074	20129	20416	20178	20230	20251	20338	20328	20326	20369	20411	20171	20020	20224	20410	20286	20996	21680	21476	21236	20827	20587	20362	20406	20067	20095	20103	19973	20157	20225	20325	20057	20114	20401	20345	20029	20192	20014	20303	20097	20094	20019	20175	20191	20257	20061	20230	20173	20168	20228	20290	20092	19868	20178	20043	20144	20011	20097	20129	20207	20438	20184	19979	20118	20206	20010	20128	20103	20366	20238	20258	20044	20171	20325	20186	20110	20004	20234	20042	20140	19971	20060	20252	20239	19960	20013	20104	19981	20068	20275	20258	20169	20204	19957	20387	20286	20254	20135	20171	20218	20259	20241	19977	20241	20127	20282	19960	20189	20170	20230	20172	19930	20071	20318	20294	20272	20302	20105	20004	19992	20107	20178	20093	19924	20276	20211	19993	20097	20052	20125	20214	20087	20049	19976	20078	20331	20135	20241	20266	20224	20153	20133	20090	20014	20315	20250	20108	20153	20121	20082	20005	20020	19865	20119	20032	20174	20219	20226	20050	20016	20387	20271	20279	20339	20175	20177	20137	20110	20165	20062	19932	20085	20091	20219	20111	19958	19912	20062	20152	19983	19970	19932	20027	20290	20160	20360	20053	20341	20319	19863	19914	19963	20123	19934	20085	20184	20150	20364	20363	20050	20125	20317	20239	20055	20310	20136	20023	20126	20078	20192	20082	20014	20203	19954	20130	20267	20140	20009	20279	20264	20140	20150	20056	20055	19996	20107	20233	20063	20293	20124	20134	20049	20318	20270	20100	19927	20297	20158	19969	20235	20043	20057	20100	20069	19945	20037	20023	20251	20050	20129	19942	19955	20150	20040	20146	20189	20132	20273	20000	20142	20018	20258	20253	19950	20169	19979	19934	20276	20067	19994	20057	20281	20081	20089	20187	20033	19978	20062	20213	20050	20169	20149	20172	20068	20290	19839	20041	20164	20153	19984	20052	19919	19990	20081	20106	20027	19955	20174	20200	20150	20000	20161	20127	20237	20242	20180	20318	20034	20221	20073	20112	20076	20358	20117	20065	19853	19872	19828	20070	20160	20178	20006	20350	20153	20259	20147	20266	20252	20072	20179	20199	20238	20109	20146	20080	20123	20170	20245	19959	20253	20008	20216	20267	20152	20143	20073	20267	20242	20235	19936	20044	20198	20129	20238	20305	20276	20125	20056	19971	20114	20003	20264	20226	20120	20101	20320	19882	20250	20129	20311	20243	20020	20165	20070	20200	20221	19950	20342	20088	20114	20244	20111	20108	20024	20078	20013	20119	20257	20245	20181	20504	20128	20265	20154	20113	20364	20146	20137	20141	19996	20073	20125	20294	20003	20164	20176	20078	20113	19974	20091	20155	20072	20039	20126	20079	20036	20135	20161	19846	20124	20224	19978	20077	20112	19920	20233	20092	20045	20065	20254	20082	20109	20160	20142	20180	20125	20083	20003	20142	20006	20289	20258	20220	20169	20057	20299	20094	20115	20276	20157	19966	20035	20059	20052	20110	20245	20194	19996	20083	20127	20177	20136	20106	20414	20140	20363	20155	20069	20221	20073	20069	19982	20164	20160	20230	20006	20072	20186	20104	20385	20342	20300	20305	19930	20248	20106	20265	20025	20205	20001	20018	20148	20205	20198	20133	20115	20287	20124	20164	20006	20192	19972	20205	20054	20090	20005	20321	20025	20186	19889	20222	20252	20230	20083	20083	20093	20165	19933	20078	19904	19963	20216	20167	20212	20183	20052	20041	20133	20228	20233	20174	19959	20180	20022	20059	20061	20142	20186	20173	20002	19973	19901	20165	20204	20274	20075	20069	20361	20242	19982	20149	19991	20038	20099	20313	20244	20193	19985	20151	20142	20251	20191	20061	20059	19903	20098	20013	20104	20079	20149	20054	20027	20170	20092	20455	20064	20135	19932	20226	20283	20197	19955	20030	19996	20044	20089	20037	20136	20136	20236	20048	20235	20187	19909	20203	20169	20213	20047	20170	19925	20166	20165	20097	20139	20055	20270	20180	20126	20190	20274	20272	20139	19936	20023	20269	20167	20023	20017	20119	19935	19818	20198	20307	20068	20157	19965	20183	20213	19806	19999	20060	19946	20134	19916	20403	20320	20074	20151	20070	20131	20023	20263	20230	20143	20219	20260	20111	20196	20020	20054	20161	20324	20182	20183	20170	20345	20274	20085	20232	20060	20204	20147	20135	20304	20099	20170	20113	20069	20021	20048	20080	20034	20079	20191	20172	20054	20181	20322	20084	20085	20090	19856	20006	20231	19993	20148	20226	20034	20034	20154	20098	20141	19941	19892	20041	20278	20052	20095	20186	20157	20237	20198	20398	20064	20043	20237	20322	19968	20276	20279	20101	20412	19911	20146	20198	20207	20226	20290	20122	19908	20269	20009	20013	20004	20321	20015	20184	19922	20106	20095	20012	20266	20131	20293	20071	20102	19962	19997	20068	20124	19939	19970	20270	20252	20185	20313	19836	20295	20157	20008	20035	20009	20324	20340	20001	19966	19792	20141	20214	20225	20140	20181	20124	20018	19894	20386	20093	20125	20176	19938	20081	19992	20072	20336	19978	20373	19893	20112	20197	20266	20262	19784	19868	20177	20108	20137	20029	20086	20158	20080	20127	20155	20097	19975	20055	20131	20045	20077	20134	20090	20025	20158	20159	20125	20133	20077	20050	20227	19897	20034	20117	20096	20059	19853	20220	20438	20224	20110	19982	20294	20141	20339	20308	20239	19888	20089	19984	20119	20191	20205	20257	20372	20408	20157	20125	20264	20240	20108	20045	20327	20208	20006	20052	20117	20142	20217	20281	20000	20218	20163	20200	20240	20329	20040	20340	20186	20299	20298	20232	20269	20186	20116	20171	20071	20173	20140	20070	19990	20071	20319	20196	20014	20176	20103	20145	20205	20176	20075	19957	20131	20067	20100	20176	20053	20068	20150	20099	20284	20076	20199	20109	20138	20002	20051	20078	19995	20051	20022	20122	19790	20192	20002	19988	20341	20201	20344	20200	20175	20406	20122	20148	20094	20444	20182	20098	20086	20272	20225	20292	20071	20000	20206	20267	20114	20159	19916	20137	20191	20170	20214	20120	19990	20006	20206	20120	20075	20036	20140	20055	20166	20214	20140	20166	20155	20157	20044	20188	20074	20080	20001	20082	20206	20019	20152	20304	20291	19973	20203	20363	20123	20104	20007	19969	19998	20248	20053	20226	20005	20114	20155	19972	20120	20199	20240	20157	20015	20169	20311	19986	20251	20226	20022	20017	20164	20159	19937	20187	20097	20219	20144	19933	20025	20258	20191	20091	20038	20083	20055	20196	20073	20081	20010	20329	20114	19940	20067	20145	20059	20087	20237	20355	20103	20053	19880	20184	20076	20102	20001	20079	20272	19929	20100	20351	19883	19845	19954	20156	20163	20226	20085	20162	19852	20033	20187	20057	20061	20002	20232	20267	19965	20150	20268	20203	20044	20249	20102	20199	20355	20014	20271	20157	20121	20017	20103	20237	20067	20032	20231	20180	20306	20176	20153	19979	19949	20146	20113	20166	20187	20329	20118	20235	20230	20165	19976	20122	19911	20284	20095	20336	20145	20095	19975	19927	19996	20137	20254	20069	19997	20122	19859	20213	19996	20270	20069	20031	20020	20230	20189	20042	20213	20157	20081	20215	20333	20149	20194	20044	20313	20191	20168	20134	20282	20149	20156	20099	19940	19979	20027	20147	20010	20156	20162	20160	20007	20296	20061	20054	20170	20103	19990	20106	19921	20098	20199	19841	20202	20248	20014	19903	20022	20094	20049	20125	20059	20335	20244	20192	20324	20134	19972	20058	20055	20205	20086	20180	20050	20106	19996	20064	20023	20108	20060	20016	20057	20126	20068	20104	20064	19908	20037	19995	19901	20177	20233	20325	20214	20092	19984	20008	20415	20058	20086	20201	20278	20099	20014	19999	20342	20129	20192	19967	19984	20094	19908	20108	20119	20258	20184	20147	20178	20071	19948	20070	20126	20023	20174	20242	20088	20134	20151	20167	20196	20070	19990	20104	20177	20021	20076	20064	20177	19947	20200	20098	20070	20037	20210	20141	20193	20005	20160	20205	20141	20124	20251	20403	19969	20117	20160	20052	20204	19973	20282	20122	20150	20282	20015	20150	20085	19954	20259	20296	20101	20265	20152	20182	20057	20072	20219	19923	20247	20135	20022	20218	19993	20127	20125	19825	19957	20151	20215	20141	19984	20021	20218	20183	20180	20065	20036	20053	20129	20094	20204	20076	20198	20267	20087	20228	20114	20124	20063	20063	20296	20024	20164	20170	20165	19996	19917	20160	20257	20393	20469	20244	20269	20142	20008	20093	20131	20085	19994	19800	20061	20238	19974	20057	19969	20152	20203	20156	20245	19951	20137	20180	20217	20194	20071	20141	20122	20252	20063	20100	19957	20345	19991	20145	20092	20272	20193	20203	20000	20000	20078	20102	19891	20013	20028	19964	20021	20042	20118	20007	20144	20198	20076	20103	20193	20059	19988	20169	20239	19980	20360	20008	20118	20326	20139	20044	19878	20120	20033	20012	20065	20146	20272	19976	20391	20143	20056	20576	20232	20043	20150	20101	20072	20040	20161	19885	20096	20072	20046	20194	20078	20160	20029	20108	20111	19945	20074	20006	20149	20201	20111	19978	20077	20103	20251	20350	19889	20227	20146	20431	20237	20121	19940	20220	19884	20168	20014	20221	20163	20125	19825	19934	20034	20041	20145	20093	20025	20071	19992	20132	20210	20005	20139	20127	19999	20241	20101	20072	20038	20065	20237	20044	19958	20109	20249	19942	19979	19943	20267	20160	20108	19932	20083	20302	20077	20198	20089	20139	20148	20085	20012	20084	20100	20000	20133	20013	20224	20311	20046	19952	20184	20286	20233	20355	20143	19957	19834	20020	20093	19998	20042	20139	19938	20071	19918	19919	19947	20040	20043	20127	20076
16022	29703	27220	21882	20129	19021	18233	17860	17662	17363	17076	17114	17041	16878	16784	16830	16714	16822	16559	16704	16791	16616	16436	16614	16654	16632	16456	16635	16562	16412	16694	16373	16679	16617	16505	16505	16529	16408	16750	16482	16520	16406	16445	16599	16419	16588	16570	16600	16613	16529	16465	16560	16465	16520	16649	16391	16558	16293	16620	16775	17444	18190	18150	17697	17360	16826	16592	16574	16386	16553	16413	16531	16486	16607	16566	16300	16413	16411	16298	16504	16498	16496	16454	16292	16394	16295	16441	16504	16640	16542	16562	16480	16278	16403	16371	16447	16565	16442	16396	16386	16432	16423	16377	16383	16427	16573	16385	16649	16389	16560	16338	16441	16646	16400	16404	16462	16401	16421	16341	16427	16366	16506	16405	16461	16675	16364	16524	16348	16300	16340	16393	16351	16414	16433	16376	16454	16505	16430	16453	16673	16519	16600	16575	16550	16361	16482	16391	16326	16626	16332	16423	16533	16412	16474	16391	16405	16456	16414	16321	16397	16620	16466	16407	16493	16448	16451	16341	16462	16425	16509	16388	16394	16437	16434	16383	16349	16348	16481	16301	16378	16296	16188	16562	16491	16468	16355	16525	16469	16405	16500	16427	16472	16393	16436	16531	16407	16596	16596	16318	16406	16523	16498	16472	16605	16321	16539	16490	16576	16356	16424	16428	16432	16619	16354	16443	16358	16554	16468	16524	16501	16421	16548	16532	16395	16469	16449	16420	16394	16279	16465	16415	16194	16434	16525	16206	16437	16487	16385	16606	16642	16462	16409	16433	16390	16341	16450	16518	16458	16401	16504	16285	16485	16423	16342	16282	16420	16520	16392	16408	16432	16489	16332	16496	16599	16370	16402	16510	16431	16353	16535	16151	16505	16510	16238	16454	16467	16490	16351	16625	16433	16399	16465	16440	16471	16500	16600	16318	16353	16396	16525	16410	16356	16412	16532	16440	16506	16490	16431	16467	16258	16382	16663	16367	16481	16515	16377	16520	16337	16481	16499	16507	16344	16476	16369	16486	16450	16459	16468	16472	16465	16313	16406	16542	16387	16368	16457	16451	16410	16532	16584	16473	16244	16256	16586	16435	16438	16522	16309	16547	16410	16386	16555	16448	16465	16425	16459	16678	16435	16467	16628	16329	16531	16549	16507	16252	16469	16652	16326	16471	16329	16505	16543	16414	16305	16366	16420	16494	16443	16285	16467	16528	16333	16496	16481	16277	16410	16431	16551	16569	16539	16513	16316	16502	16325	16412	16415	16557	16372	16404	16493	16376	16633	16473	16391	16392	16366	16434	16215	16439	16527	16429	16343	16421	16488	16494	16346	16509	16691	16473	16526	16448	16481	16535	16440	16387	16449	16582	16480	16555	16405	16343	16600	16266	16500	16387	16351	16326	16368	16435	16438	16363	16372	16601	16240	16417	16456	16553	16330	16315	16460	16344	16469	16536	16483	16309	16381	16290	16293	16573	16552	16272	16362	16216	16467	16616	16424	16506	16542	16505	16361	16514	16602	16544	16466	16314	16358	16459	16492	16388	16616	16487	16372	16441	16450	16457	16636	16401	16313	16378	16433	16473	16545	16352	16514	16437	16364	16491	16513	16545	16318	16444	16629	16563	16549	16377	16397	16206	16478	16552	16431	16424	16531	16363	16481	16297	16667	16441	16316	16330	16381	16388	16485	16314	16419	16415	16352	16511	16392	16539	16569	16449	16313	16450	16611	16416	16382	16341	16495	16424	16207	16427	16626	16474	16357	16424	16420	16390	16512	16420	16432	16412	16474	16463	16412	16446	16564	16419	16438	16299	16542	16631	16382	16450	16238	16524	16417	16591	16400	16362	16580	16489	16415	16423	16520	16431	16270	16404	16319	16602	16299	16544	16527	16406	16555	16502	16471	16397	16387	16371	16383	16443	16505	16420	16294	16586	16432	16510	16562	16545	16415	16355	16417	16544	16439	16345	16472	16336	16416	16568	16411	16441	16260	16602	16425	16571	16517	16462	16371	16409	16533	16451	16556	16539	16264	16304	16571	16540	16502	16470	16328	16400	16459	16460	16420	16349	16512	16513	16472	16515	16522	16252	16645	16215	16324	16415	16353	16537	16479	16401	16417	16299	16554	16490	16391	16562	16495	16387	16225	16416	16324	16393	16367	16302	16435	16482	16387	16278	16388	16448	16539	16420	16479	16397	16535	16549	16356	16345	16449	16421	16505	16377	16415	16457	16307	16249	16334	16573	16510	16569	16511	16297	16451	16241	16528	16343	16398	16344	16497	16507	16602	16468	16334	16595	16420	16550	16372	16455	16398	16417	16354	16409	16362	16372	16605	16572	16494	16411	16447	16345	16446	16433	16391	16377	16550	16414	16493	16510	16477	16564	16526	16514	16585	16406	16382	16505	16491	16354	16239	16463	16394	16583	16360	16546	16260	16573	16366	16415	16481	16408	16528	16566	16465	16437	16405	16365	16324	16487	16432	16502	16276	16381	16578	16328	16350	16372	16462	16499	16433	16437	16323	16477	16319	16518	16359	16470	16397	16391	16367	16403	16501	16515	16470	16465	16371	16581	16430	16401	16395	16451	16331	16186	16525	16347	16440	16375	16617	16472	16513	16528	16557	16431	16513	16447	16437	16370	16416	16607	16434	16288	16452	16589	16522	16279	16334	16329	16306	16382	16433	16296	16535	16346	16373	16530	16495	16385	16375	16291	16411	16464	16229	16461	16261	16317	16190	16629	16349	16371	16316	16557	16353	16497	16504	16479	16471	16467	16357	16373	16413	16529	16522	16554	16470	16357	16420	16449	16359	16433	16302	16540	16403	16526	16416	16487	16424	16400	16648	16458	16378	16631	16343	16333	16328	16427	16377	16678	16314	16481	16364	16525	16479	16538	16468	16246	16515	16364	16397	16448	16473	16335	16425	16408	16340	16366	16366	16319	16444	16329	16466	16448	16502	16428	16373	16450	16602	16429	16500	16389	16347	16429	16501	16495	16526	16505	16226	16414	16385	16440	16413	16280	16350	16310	16596	16338	16407	16466	16443	16611	16504	16396	16422	16446	16414	16377	16396	16567	16310	16347	16327	16343	16284	16317	16284	16335	16389	16543	16373	16314	16421	16527	16218	16487	16515	16551	16397	16348	16363	16484	16561	16469	16465	16618	16339	16527	16405	16347	16316	16487	16413	16503	16433	16504	16531	16533	16372	16527	16535	16454	16413	16349	16385	16382	16590	16418	16474	16505	16318	16346	16517	16394	16398	16445	16469	16435	16487	16602	16512	16427	16539	16493	16393	16410	16467	16654	16524	16545	16323	16599	16465	16548	16541	16342	16457	16391	16418	16546	16405	16512	16316	16419	16429	16395	16522	16339	16504	16587	16483	16397	16361	16502	16498	16346	16572	16387	16459	16485	16347	16545	16307	16427	16395	16386	16421	16475	16289	16558	16524	16394	16458	16608	16431	16485	16545	16491	16276	16405	16274	16203	16553	16400	16359	16425	16571	16529	16352	16468	16569	16276	16463	16398	16449	16291	16526	16380	16411	16503	16233	16401	16445	16336	16239	16245	16638	16395	16479	16384	16582	16460	16428	16440	16569	16467	16666	16447	16415	16329	16384	16485	16253	16352	16311	16368	16474	16543	16401	16445	16416	16461	16518	16445	16465	16392	16500	16530	16583	16386	16295	16230	16548	16396	16525	16507	16482	16458	16294	16425	16378	16386	16469	16423	16423	16449	16565	16598	16549	16508	16441	16195	16392	16487	16499	16478	16398	16499	16453	16401	16289	16574	16434	16464	16420	16431	16364	16559	16388	16443	16371	16289	16358	16421	16499	16574	16436	16519	16293	16386	16440	16519	16174	16606	16524	16452	16460	16306	16505	16410	16443	16353	16297	16460	16396	16381	16473	16406	16457	16544	16484	16394	16338	16354	16508	16449	16292	16507	16490	16452	16405	16393	16305	16322	16573	16274	16500	16515	16414	16375	16327	16625	16488	16541	16418	16578	16549	16437	16334	16283	16388	16402	16587	16462	16606	16480	16503	16493	16445	16368	16326	16323	16402	16429	16479	16520	16359	16499	16451	16479	16567	16481	16407	16617	16496	16418	16360	16469	16423	16566	16237	16367	16643	16454	16477	16467	16410	16480	16532	16492	16436	16409	16519	16441	16324	16410	16340	16285	16427	16321	16513	16456	16631	16447	16375	16291	16470	16624	16363	16430	16487	16432	16398	16377	16307	16484	16519	16294	16446	16371	16268	16549	16497	16489	16355	16327	16472	16313	16518	16526	16446	16208	16587	16350	16440	16543	16412	16445	16435	16450	16597	16377	16283	16401	16428	16349	16423	16480	16333	16098	16389	16691	16430	16559	16400	16508	16517	16281	16270	16530	16551	16339	16383	16415	16461	16440	16574	16589	16428	16408	16339	16424	16490	16393	16420	16430	16499	16455	16549	16254	16356	16522	16469	16377	16528	16462	16297	16407	16472	16520	16618	16384	16342	16415	16397	16362	16551	16407	16565	16600	16509	16502	16247	16367	16383	16426	16510	16356	16441	16425	16451	16500	16292	16391	16550	16500	16527	16378	16426	16362	16385	16361	16500	16395	16559	16412	16491	16202	16445	16420	16364	16215	16371	16414	16462	16373	16498	16429	16576	16353	16504	16433	16466	16448	16460	16539	16525	16276	16444	16459	16474	16493	16287	16348	16378	16344	16527	16572	16382	16349	16441	16394	16603	16399	16472	16338	16563	16502	16579	16260	16511	16355	16451	16441	16353	16347	16232	16593	16428	16354	16544	16394	16481	16391	16494	16269	16406	16406	16463	16628	16546	16561	16290	16548	16460	16522	16482	16463	16383	16495	16437	16414	16357	16377	16317	16575	16396	16457	16454	16469	16496	16386	16482	16486	16366	16309	16413	16369	16520	16446	16359	16470	16553	16335	16506	16514	16695	16371	16355	16417	16583	16545	16532	16440	16406	16461	16526	16551	16481	16489	16624	16506	16475	16491	16423	16526	16448	16589	16470	16389	16489	16523	16525	16508	16484	16433	16332	16457	16374	16322	16445	16518	16487	16479	16454	16389	16505	16525	16389	16427	16247	16317	16555	16313	16369	16299	16457	16507	16387	16413	16375
28323	22615	25731	23020	20020	20132	20299	20064	19950	20332	20274	20266	19893	20159	19942	19885	19845	19915	20127	19916	19901	20103	20022	19875	20065	19981	19965	19978	19745	19992	20079	19922	19697	19933	20010	19655	19852	19995	20117	19941	19883	19743	20048	20017	19998	19918	20034	19991	20120	20031	19924	20078	19760	19808	19962	20008	19950	19974	19745	19908	20138	20080	20265	20118	20075	20051	19832	19987	19890	19980	19907	19939	20099	19986	20005	20050	19850	19961	20031	19791	19878	19909	20166	20228	20201	19899	19933	20053	19957	20016	20033	20079	20006	19882	20015	19906	19979	19959	20003	19822	19671	20051	20111	19890	20042	19773	19974	19900	20023	20050	19942	20061	20057	19901	19929	19894	20044	19978	19883	19948	19923	20109	20204	20027	19910	19868	19972	19768	19798	19858	20073	19739	19922	20021	20087	20122	19868	19836	20071	19818	19957	19930	19981	19823	20088	19968	20048	20077	19847	19982	20071	20009	19827	20021	20152	20012	19895	19868	20064	20017	19798	19707	20030	19804	19976	19867	20060	20145	20177	20053	19769	20066	19963	20090	19959	19937	20067	20009	19886	19896	19863	19912	19757	19877	19700	19984	20040	19974	19963	19756	19957	19683	19959	19897	19831	19832	20051	19864	19960	19763	19954	19904	19816	19934	19962	19834	20088	20065	19764	19828	20007	19809	19917	20141	19981	19836	20005	20029	19779	20087	19870	19847	19974	20040	20024	19691	19798	19930	19985	20056	20049	19919	19873	19791	19932	19962	20013	20045	20035	19811	20082	19934	20137	19953	19958	20009	19947	19858	19862	19964	19830	20065	19894	20013	20143	20052	19969	20184	20028	20063	20045	19993	19824	20117	20020	19982	20239	19999	20150	20120	19898	19696	20102	19908	19985	20125	19793	20094	20002	19884	19994	19972	19918	19776	19957	19995	19914	19868	20156	19997	19843	19765	19943	19851	20258	20158	20003	19981	19888	19984	19971	19832	19894	19803	19929	20079	19935	20178	20031	20003	19920	20033	19964	19824	19926	19957	19918	19902	19850	19995	20023	19794	20172	19696	20041	19959	20005	19880	20235	19955	19862	20019	20010	20156	20097	19953	19958	19886	19989	19925	19987	19923	20069	19914	19927	19846	19847	19976	19855	20047	19682	19963	20008	19937	19863	19882	20022	20114	19835	20176	19984	20066	20129	19752	20075	20149	19883	19826	19941	20082	19926	20117	19816	20176	20174	19810	19769	19728	19916	19842	20117	20059	19963	19726	19782	19979	20031	20000	20107	20042	19915	20077	20021	19910	20093	19931	19918	20102	20096	19999	19880	19872	19988	19946	19951	20107	20168	20123	19911	19688	19781	19925	20083	19783	19913	19921	19685	20020	19977	19935	20022	19916	20109	19922	19916	20021	20089	19986	19924	19840	19988	20032	19910	20211	20051	19814	20039	19999	20104	20066	19882	19890	19896	20020	20035	19852	19844	20002	19875	20005	19921	20117	20028	19945	19912	19790	20002	20012	20018	19940	19738	19664	19756	19728	20130	20080	19908	19980	20021	20160	19958	20134	19909	19794	20046	20025	19949	19867	19932	19959	19934	19877	19902	20006	19882	19829	20046	19810	19897	19885	19845	19993	19779	19766	19890	19940	20088	19830	19980	19698	19938	20116	19805	19936	19945	20222	19994	19799	19916	19952	19975	20074	19960	19881	19861	19897	19833	19878	20134	20043	20071	20066	19792	20125	19987	20017	20061	20016	19909	20141	19973	19897	19820	19995	20044	20100	20121	19903	19985	19797	19955	19933	19795	19753	19921	20106	19924	19856	20109	20141	19850	19986	20043	20097	19610	19884	19936	19935	19962	20049	19986	20033	19999	20126	19950	19987	19940	20008	19786	20012	19970	19949	19959	19984	19904	19732	19845	19827	20039	20151	20210	20106	20106	19765	19932	20065	20110	19981	19980	19806	19984	19708	19618	19870	19973	20042	19864	20052	20074	19844	20073	20175	20097	19867	20110	19920	19983	19948	19967	19979	19883	19950	19718	19946	19742	19900	20034	19929	20026	19904	19806	19974	20161	19964	19968	19936	19890	19887	20086	19989	19994	19709	19983	19608	20147	20081	19882	19775	19895	19801	20017	19920	19896	19977	19673	19777	20080	20077	19966	19958	19833	19965	20041	19885	19836	19968	19845	20108	19872	19806	19732	19957	20041	19819	19776	19968	19881	19852	19856	20060	19696	19826	20137	19842	20214	19814	19997	19941	19761	19761	20043	20022	20078	20076	20039	20093	20014	20041	19843	20143	19597	19853	19773	20001	19870	19948	19867	19877	20051	19778	19919	20013	20051	20041	20275	19962	19907	19977	19848	19898	20280	20028	19853	19802	19817	20110	19904	19771	20074	19964	19820	20085	19881	20008	20269	19794	20049	20071	20058	19852	19992	19964	20104	19880	19940	19939	20002	19848	19858	19722	19951	20143	20033	19952	19869	20017	19803	19997	19985	19888	19924	20026	20023	19919	19948	20049	19925	19931	20046	20221	19883	19901	20108	19843	20105	20011	19822	19895	20026	20084	19941	19795	19917	20092	19800	19869	19857	19800	19811	20202	19833	20013	19781	20091	19915	20032	20052	19782	19924	19964	20165	20053	20000	20004	19960	19768	19840	20103	19849	19802	19837	19922	19984	20104	19982	19858	19939	19902	19841	19980	19974	19769	19868	19632	19863	20206	20053	19897	20015	19847	20006	19929	19809	20197	19925	19956	19844	20043	19901	20194	19849	19952	19973	20057	20041	19988	20093	20048	20184	19691	19785	19796	19921	19902	20091	20019	19785	19917	19968	20059	19824	19932	19804	19735	19860	20050	19968	19964	20198	19921	19937	19902	19910	19779	19956	19931	19970	19831	20112	19888	19969	20024	20000	19949	19991	20207	20157	20116	19899	20024	20153	20082	19972	19862	20015	19901	19865	19967	20040	19903	19913	19998	20053	19841	19899	19916	20032	19848	19968	19871	19854	19873	20004	20090	19927	19826	19720	20031	19943	19945	20119	19884	20174	19867	19886	20015	20071	19717	19975	19969	19737	20014	19915	20135	20012	20094	20013	19918	19911	20077	20006	20019	20148	20111	19955	19878	19926	20071	19841	19979	20242	19810	19953	19964	20175	20218	20203	19937	20020	19915	19976	19757	19995	19931	19791	20082	19869	20156	19993	19935	19973	19831	19612	19912	20031	19685	20001	20042	20092	20077	19867	19867	20048	19988	19998	19995	20047	19965	20122	19827	19841	20182	20145	20030	19854	20023	19934	19834	19832	19816	20014	19813	20160	19968	20003	19937	19945	20240	20073	19872	19777	20132	20181	19942	19870	20002	20086	19844	19778	19948	19889	19855	20125	20027	19791	19899	19964	19911	19901	19870	20061	19915	20300	20002	19987	19946	19940	19995	20039	20002	20024	20005	19822	20020	19914	19975	19827	19665	19903	20016	19872	19873	19881	20044	19892	20055	20108	20236	20167	19806	19806	19882	19858	19875	20126	20120	20180	19763	19881	19971	19848	19954	19737	19762	19731	20031	19878	19960	19920	19864	19936	20114	20251	20025	19958	20043	19937	19853	19885	19777	20102	19991	19957	19937	19915	19846	19902	19869	20069	19943	20200	20107	20119	19882	19865	20022	19906	19845	19903	19916	19846	19967	19852	20161	20182	19967	19864	19969	19944	20048	19792	20056	20032	19934	19801	20069	19847	20160	20102	19966	19865	19931	19900	20026	19925	19936	19878	20116	20000	19678	19912	20159	20084	19770	20030	20102	19872	19886	19869	19917	20195	20030	20005	19873	20063	19995	20159	19805	19757	19808	20131	19942	19941	20092	19902	19928	20026	19951	19761	19982	19899	19825	19916	20127	19974	19909	19939	20023	19877	19892	20093	19657	19855	19887	19938	20042	19890	19801	20069	20131	19897	19882	19807	19669	20172	20035	19979	20000	20070	20000	20076	20143	20132	20162	19915	19881	19847	19854	19995	20057	20110	19742	19939	20006	19952	20077	20001	19748	20050	20237	19918	19857	19956	19827	19989	19977	20078	19976	19839	19947	20000	19803	19792	20025	20070	19977	19798	20082	20039	19819	19904	19902	20138	19792	20047	19804	19991	19767	19992	19954	20040	20063	19849	20019	20010	20055	19900	19911	19984	19933	20049	19998	20050	19840	19911	19757	19937	19920	19954	20142	19879	19972	19810	19880	19949	20004	19936	20000	19923	20010	20004	20017	19965	19908	19864	20098	19988	19890	19904	20008	19926	19811	19956	19815	20150	20014	19838	19965	20005	20096	19906	19978	19909	20191	20053	19734	19861	19739	19825	19851	20029	19927	19970	19817	19761	19997	20026	20030	20178	20029	19955	19744	19937	19803	19913	20108	19930	19793	20022	19670	19935	19912	19978	20067	19883	20039	19861	19697	19795	19925	20051	19786	19846	19886	19926	19968	20154	19827	19947	20007	19840	19824	19944	20205	20072	19983	19971	20064	19870	19885	19956	20093	19940	20115	19946	19805	20025	20145	19980	20011	20010	20072	20140	20306	20084	19977	20010	20048	19899	20086	20153	19997	20208	19916	19993	20024	20015	20093	19880	20104	20065	19991	19845	20045	19832	20063	19911	19936	19846	19989	20202	19970	19958	19998	20020	20159	20111	19917	20050	19916	19924	19760	20038	20175	20018	19932	19971	19979	19864	20025	19884	20063	19728	19989	19954	19818	20056	19876	20046	19794	19831	19944	20050	20026	20081	19967	19962	19897	20194	20053	19990	20114	20029	19868	19864	20004	20153	19686	19866	20028	19902	20060	19999	19984	20102	20039	19985	20107	20018	19826	20041	20134	19910	20288	20112	19826	20139	19939	19859	19948	19742	19736	20173	20048	20110	19987	19962	20207	19923	20187	19991	19714	19922	20051	19987	19961	20094	19856	19787	19937	19895	20056	20041	20218	20143	19961	19837	19953	20025	19781	19820	19848	19960	19913	20118	19914	20106	19963	20077	19844	19942	19916	19944	20008	19908	19951	19932	19967	20008	20010	19838	19843	19908	19954	19852	19590	19773	20021	20156	20015	20086	19999	19904	20093	19949	20089	19935	19815	19842	19959	19918	20058	19742	19941	20053	19938
15925	19206	18547	17148	17093	16835	16734	16440	16601	16455	16453	16547	16479	16609	16517	16388	16484	16446	16509	16437	16462	16358	16429	16256	16444	16407	16303	16312	16555	16353	16347	16279	16605	16554	16445	16316	16638	16522	16378	16364	16377	16469	16524	16399	16499	16374	16420	16391	16220	16231	16510	16207	16411	16254	16462	16354	16345	16425	16377	16493	16505	16318	16341	16565	16500	16249	16453	16252	16372	16517	16409	16493	16420	16462	16493	16389	16286	16382	16318	16266	16374	16245	16482	16493	16298	16341	16448	16312	16382	16370	16330	16510	16402	16405	16253	16367	16284	16465	16499	16391	16384	16449	16471	16405	16444	16240	16360	16286	16284	16330	16485	16297	16465	16502	16423	16514	16488	16387	16500	16412	16268	16566	16394	16492	16437	16254	16467	16537	16159	16323	16404	16362	16406	16271	16502	16527	16523	16496	16362	16485	16374	16397	16285	16317	16539	16377	16353	16249	16367	16355	16284	16412	16331	16393	16451	16361	16330	16374	16552	16422	16546	16332	16356	16453	16369	16410	16469	16379	16541	16381	16281	16273	16207	16263	16303	16340	16174	16296	16454	16305	16555	16458	16486	16373	16288	16297	16355	16331	16329	16340	16525	16257	16602	16362	16511	16400	16299	16449	16446	16476	16542	16469	16428	16233	16482	16330	16201	16223	16286	16375	16407	16271	16266	16373	16527	16229	16280	16339	16548	16517	16467	16557	16412	16467	16328	16193	16446	16324	16463	16350	16428	16111	16349	16216	16341	16388	16502	16340	16389	16405	16293	16231	16320	16443	16438	16301	16335	16578	16454	16235	16382	16536	16321	16406	16426	16410	16463	16326	16379	16355	16167	16398	16528	16288	16389	16323	16459	16329	16439	16224	16449	16532	16280	16250	16302	16468	16365	16318	16373	16339	16210	16417	16453	16427	16369	16216	16553	16329	16353	16355	16326	16323	16353	16329	16456	16116	16445	16216	16531	16450	16481	16465	16528	16434	16412	16218	16111	16487	16431	16412	16405	16324	16319	16485	16415	16427	16417	16421	16194	16301	16393	16474	16395	16440	16435	16488	16286	16393	16315	16465	16282	16488	16387	16387	16461	16468	16360	16442	16464	16231	16456	16231	16377	16517	16413	16414	16334	16379	16480	16285	16379	16501	16379	16317	16426	16412	16328	16489	16398	16427	16563	16341	16248	16458	16466	16496	16333	16391	16259	16431	16338	16208	16482	16340	16474	16257	16383	16335	16379	16407	16301	16468	16375	16388	16406	16470	16350	16355	16307	16506	16423	16455	16242	16356	16473	16341	16459	16365	16511	16378	16326	16364	16152	16300	16554	16436	16393	16348	16352	16333	16173	16408	16350	16298	16387	16258	16245	16328	16480	16357	16273	16346	16418	16346	16173	16355	16193	16399	16338	16265	16169	16532	16377	16376	16324	16495	16322	16323	16370	16281	16378	16392	16185	16392	16502	16396	16333	16390	16417	16396	16384	16313	16515	16212	16444	16376	16342	16208	16325	16468	16108	16364	16339	16327	16384	16197	16444	16332	16304	16269	16310	16428	16244	16325	16384	16349	16368	16479	16353	16311	16488	16481	16374	16300	16311	16322	16486	16435	16373	16381	16444	16358	16439	16418	16335	16320	16387	16475	16266	16430	16401	16392	16429	16158	16346	16324	16553	16358	16336	16344	16228	16212	16494	16323	16429	16377	16406	16485	16202	16389	16365	16337	16372	16391	16531	16318	16486	16389	16389	16395	16538	16154	16377	16216	16276	16349	16264	16502	16397	16194	16346	16396	16337	16389	16418	16366	16575	16461	16403	16386	16307	16294	16372	16403	16283	16371	16313	16233	16397	16554	16390	16701	16281	16273	16325	16474	16493	16427	16365	16334	16282	16367	16259	16349	16227	16364	16325	16392	16316	16460	16497	16337	16319	16487	16590	16491	16240	16416	16407	16274	16503	16221	16367	16414	16378	16286	16388	16372	16373	16336	16477	16518	16442	16462	16339	16415	16275	16282	16381	16411	16444	16357	16521	16454	16385	16267	16260	16598	16405	16319	16356	16242	16439	16414	16317	16427	16438	16568	16437	16611	16293	16437	16311	16490	16362	16376	16494	16244	16328	16428	16220	16490	16358	16349	16525	16232	16283	16347	16356	16423	16262	16446	16355	16589	16301	16338	16339	16408	16230	16375	16431	16431	16443	16437	16380	16616	16454	16226	16387	16373	16427	16489	16287	16379	16262	16378	16436	16337	16323	16453	16192	16280	16265	16502	16499	16358	16389	16336	16333	16607	16513	16453	16436	16476	16255	16601	16288	16273	16425	16292	16419	16247	16554	16239	16324	16447	16344	16434	16319	16436	16514	16510	16407	16421	16453	16419	16257	16444	16502	16345	16509	16311	16437	16412	16301	16446	16360	16569	16431	16367	16423	16384	16233	16396	16423	16494	16450	16409	16277	16465	16531	16219	16327	16269	16301	16315	16341	16354	16256	16277	16425	16380	16427	16344	16318	16270	16485	16303	16394	16455	16237	16383	16443	16587	16497	16200	16499	16312	16406	16349	16449	16397	16503	16332	16475	16146	16488	16429	16451	16402	16228	16481	16100	16249	16215	16415	16370	16411	16602	16300	16280	16411	16338	16421	16344	16417	16413	16472	16468	16481	16416	16291	16304	16447	16265	16561	16300	16461	16401	16455	16351	16317	16379	16358	16211	16464	16389	16262	16343	16643	16450	16444	16470	16487	16467	16326	16245	16380	16269	16230	16318	16244	16248	16387	16338	16384	16253	16326	16373	16202	16436	16281	16259	16538	16415	16389	16287	16346	16426	16299	16233	16271	16438	16243	16421	16488	16282	16259	16307	16287	16372	16329	16447	16518	16223	16391	16431	16333	16437	16307	16290	16591	16430	16331	16422	16233	16281	16428	16222	16428	16369	16534	16487	16356	16383	16279	16330	16279	16551	16510	16277	16344	16492	16276	16477	16340	16519	16281	16466	16473	16367	16350	16412	16451	16233	16396	16281	16482	16497	16512	16356	16306	16433	16354	16250	16382	16493	16548	16465	16442	16375	16381	16403	16356	16395	16206	16386	16316	16395	16624	16175	16249	16254	16263	16312	16202	16504	16292	16472	16188	16444	16418	16384	16411	16436	16520	16371	16397	16353	16341	16503	16614	16316	16471	16371	16410	16397	16160	16339	16321	16402	16214	16587	16320	16390	16544	16226	16158	16437	16361	16476	16217	16347	16458	16280	16467	16402	16433	16390	16563	16290	16360	16372	16693	16477	16369	16411	16092	16289	16450	16381	16410	16317	16347	16498	16584	16299	16517	16353	16414	16578	16358	16370	16325	16620	16331	16479	16352	16359	16404	16296	16295	16381	16368	16516	16356	16393	16421	16198	16316	16307	16349	16360	16352	16318	16371	16428	16267	16406	16495	16166	16458	16422	16310	16412	16245	16391	16386	16156	16439	16224	16400	16327	16368	16355	16373	16431	16404	16340	16226	16565	16454	16475	16338	16331	16379	16302	16225	16373	16238	16468	16275	16491	16469	16223	16480	16463	16456	16329	16467	16335	16263	16369	16459	16373	16289	16435	16312	16328	16351	16267	16320	16413	16514	16365	16362	16439	16561	16319	16455	16351	16336	16313	16374	16310	16281	16289	16500	16563	16325	16465	16422	16354	16449	16380	16193	16416	16569	16331	16523	16462	16326	16354	16446	16284	16356	16380	16577	16200	16486	16420	16296	16279	16320	16412	16409	16374	16303	16213	16398	16396	16493	16272	16436	16375	16329	16517	16297	16500	16371	16188	16496	16344	16344	16426	16534	16389	16508	16336	16241	16374	16278	16424	16316	16386	16358	16264	16336	16434	16425	16434	16467	16237	16367	16413	16377	16486	16386	16350	16481	16289	16322	16249	16300	16225	16280	16320	16560	16422	16448	16337	16503	16370	16399	16525	16374	16373	16521	16326	16202	16526	16305	16433	16517	16239	16290	16443	16363	16332	16357	16421	16388	16279	16457	16501	16484	16342	16321	16205	16350	16334	16233	16251	16412	16392	16387	16345	16376	16349	16173	16289	16522	16329	16330	16338	16088	16524	16429	16359	16375	16477	16500	16306	16364	16393	16443	16364	16366	16363	16424	16632	16352	16295	16290	16432	16540	16257	16559	16523	16369	16446	16283	16505	16231	16542	16334	16533	16422	16339	16332	16508	16371	16323	16359	16410	16397	16460	16323	16079	16472	16308	16351	16273	16497	16598	16422	16586	16302	16412	16280	16451	16338	16398	16187	16436	16472	16380	16469	16313	16315	16317	16519	16481	16318	16419	16320	16284	16428	16317	16174	16258	16338	16398	16367	16486	16325	16454	16413	16356	16478	16358	16353	16430	16247	16198	16305	16304	16436	16539	16246	16431	16546	16301	16381	16429	16336	16407	16411	16315	16523	16241	16389	16318	16379	16374	16387	16431	16408	16423	16348	16274	16480	16312	16330	16566	16395	16349	16403	16463	16482	16481	16168	16327	16521	16311	16701	16300	16191	16397	16241	16487	16347	16388	16517	16189	16438	16373	16369	16355	16428	16219	16364	16348	16383	16329	16516	16557	16284	16352	16381	16555	16408	16188	16430	16492	16392	16398	16331	16433	16385	16124	16437	16419	16361	16375	16516	16496	16465	16531	16311	16461	16521	16510	16354	16314	16165	16501	16381	16260	16452	16263	16346	16361	16476	16210	16433	16374	16304	16322	16435	16311	16109	16428	16389	16441	16305	16464	16433	16466	16330	16348	16354	16344	16355	16459	16524	16363	16240	16220	16569	16291	16300	16504	16337	16292	16350	16480	16238	16366	16384	16509	16475	16370	16367	16297	16448	16399	16413	16331	16450	16317	16383	16355	16505	16333	16432	16416	16390	16391	16563	16530	16364	16302	16277	16405	16458	16342	16410	16436	16325	16393	16311	16364	16383	16361	16112	16417	16417	16412	16399	16419	16402	16663	16250	16234	16482	16628	16411	16491	16417	16340	16379	16441	16398	16380	16390	16289	16368	16356	16265	16574	16550	16537	16266	16518	16470	16341	16432	16318	16402	16306	16323	16301	16309	16300	16299	16253	16473	16358	16328	16495	16486	16529	16377	16367	16460
24126	21520	29162	24437	22553	23746	23315	20793	20214	20387	20139	20527	20181	20205	20209	19941	20123	20295	20220	20086	20036	19961	20029	20417	20161	20230	20077	20057	20113	20197	19942	19858	19999	19888	19844	20081	19885	19905	20005	20161	19957	20131	20038	20024	19968	20083	20066	19939	19916	19720	19781	20078	20302	19859	20081	19898	19897	20026	20169	19909	20168	20704	20707	20531	20129	20114	19961	20099	19977	19881	20027	19863	19870	19879	20196	19863	19999	19936	19823	19982	19710	20015	20024	19863	20070	19923	19886	19933	20026	19693	20199	19789	19965	20063	19731	20061	20099	20020	19835	19745	19834	20045	19901	19773	19941	20016	20009	20110	19756	20001	20140	19861	19947	20199	20134	20019	20192	20045	19879	19912	20194	19859	20037	19970	20063	19944	19886	19977	20155	19796	19964	20063	19923	19821	19661	19912	20022	19731	19777	19926	20043	20120	19849	19952	20001	20063	19718	19938	19944	19881	19703	19866	19852	20078	19881	20155	19946	19888	19867	20090	20007	20071	19869	19762	19940	19968	19961	19650	19910	19819	19892	19710	20054	20123	20024	19974	19938	19682	19957	19899	20065	20033	19866	19976	19948	19756	20006	19948	20014	19890	19789	19927	20114	19858	20071	19913	19855	19769	19925	19830	19844	20204	19861	19805	20273	19908	19691	20085	19820	19924	19919	19903	19951	20044	19710	19939	20199	19810	20106	19902	20081	19784	19992	19784	20005	19751	20030	19775	19918	19943	19771	19886	20035	20019	20002	19877	20072	19883	19807	19737	20057	19745	20007	19887	19999	19999	20014	19948	19880	19754	19799	19935	20297	20134	19863	19936	19931	19935	19922	19797	20038	19917	19981	19868	20009	19966	19873	20047	19930	19958	19733	19941	19857	19868	20182	19887	19946	19680	19992	20061	19859	19762	19961	19824	19979	19793	19845	19859	19979	19902	19820	20119	20052	19998	20063	19794	19806	19857	20073	19928	19737	19765	19907	19869	19874	19887	19828	19868	19724	20058	19877	19955	19896	19860	20045	19865	19816	20038	19956	19906	20038	19778	19921	19678	19921	19895	20006	20030	20048	19828	19838	19983	20033	19886	19939	20086	19919	19849	19955	19850	19935	19651	19880	19867	19851	19811	19895	19804	20071	20098	20085	19936	19709	19890	20108	19821	20004	19986	20074	19797	19831	19996	19977	20007	20039	20025	19963	19818	19750	19937	19972	19870	20073	20100	19868	19909	19863	19861	19911	19842	20121	20129	19793	20040	19911	19968	19914	19578	19904	20043	20167	20160	19973	19852	20052	19883	19954	19850	19811	19676	20045	19850	19939	19905	20048	19974	20059	19748	20147	19955	19853	19980	19912	19836	19981	19873	19970	19910	19876	20050	19981	19898	19960	19928	19986	19826	20007	20026	19704	19980	19981	19895	20036	19745	19919	20079	19955	19701	19928	19891	20036	20109	19911	19887	19720	19978	19916	20095	19924	19962	20024	19977	19908	19940	19899	19988	20045	19884	19972	19895	19802	19824	19893	19648	20008	20008	19872	19953	19842	20122	19987	19697	19883	20174	20024	19863	20035	19838	20044	20037	20018	19875	19986	20057	19991	20000	19794	19992	20084	19986	20107	19990	19961	19783	19883	19953	19867	20009	19908	19776	20005	19924	20118	20050	19932	19873	19762	19900	19719	20086	20001	20039	20141	19596	19953	19937	19953	19816	19854	19947	19813	19981	20003	19936	19897	19787	20088	20005	20195	20104	20220	19764	19854	19894	19906	19870	19908	19901	19896	19757	20071	19901	19862	19771	19777	19829	20159	19952	19814	19962	19971	19971	19968	19929	20021	19875	19833	19997	19817	19850	20203	19844	19960	20046	20140	20029	20055	20146	19848	19995	19878	20074	20080	19941	19983	19912	19854	20091	19886	19799	19978	20049	19919	19669	19974	19964	19884	19825	20012	19858	19880	20156	19817	19915	19875	19852	20014	20039	20133	20003	19907	20169	19916	20008	20215	19803	19879	19732	19818	19851	19898	19834	19753	19934	20024	19986	20226	20092	19853	19983	20060	19960	19803	20077	19826	19847	19907	19867	20145	19968	19773	19571	19905	19852	19939	19862	19957	20313	20015	19822	20021	19820	20012	19846	19958	19944	20095	19842	20103	19971	19888	19919	20000	19943	20011	19867	19882	19873	19879	19976	19844	19935	20004	20153	19878	19873	20051	19853	20010	20017	19916	19771	19909	19892	19832	19780	20054	20017	19935	19980	20044	20004	20026	19943	19893	19894	19947	20029	19955	20213	19754	20036	19726	20073	20230	20024	19852	19742	19892	19870	19960	20028	19955	19759	19948	19900	19843	19908	19894	19865	19918	20149	19958	20034	20056	20069	19711	19879	19710	20049	20005	19999	19710	19787	20000	19982	19962	19954	20023	19870	20125	20085	20047	20057	20095	20031	20099	20051	19906	20003	19809	19904	20120	19994	20007	20016	19859	20080	20124	20089	19909	20046	20069	19804	20015	20150	19720	19992	19942	19970	19795	19687	20012	20039	20192	19987	20108	20067	19915	20132	20151	19982	20112	19925	19931	20089	19807	19695	19938	19932	20056	20217	20000	19933	20052	20008	19983	20066	20039	20213	19900	19903	19970	19954	19990	19755	19897	19651	19920	20005	20086	19774	19988	20053	20207	19937	19872	19858	20148	20043	20097	19823	19837	20133	19927	19812	20093	20101	19934	19964	20005	19775	19740	20060	20199	19970	20052	19879	20172	20009	19971	19877	20038	19782	20078	19906	19928	19859	19884	19949	19950	19908	19888	19906	20060	20065	19868	19885	20087	20067	19979	19911	20179	19962	19971	19885	19919	20109	20061	19858	19848	19963	20051	20036	19918	19925	20010	19808	19743	20106	19828	20058	19790	19931	19929	19866	19976	19849	19955	19822	19829	19865	20053	19819	20147	19949	20123	19996	20177	19900	19945	20176	20268	20113	20053	19856	19878	19926	19938	20028	19968	20150	19934	20015	19849	19844	19960	19916	19728	19961	20067	19752	19790	19925	20247	19964	20014	19835	19993	19952	20141	19897	19864	19934	20110	19875	19717	19875	19984	19879	20041	19757	20045	19794	19887	20043	19814	20139	19853	19996	19850	19976	20017	20032	20077	19868	19962	20027	20084	19730	20124	19957	19931	19908	19964	20093	19872	19825	20101	19857	20128	20069	19931	19989	19910	20005	19963	19937	20008	19888	19906	19803	19997	19887	20076	19830	19859	20163	19889	20005	19941	19996	19830	19739	19977	19888	20064	19976	19746	20015	19950	19817	19881	20082	20038	20082	19991	19977	20039	19967	19959	19895	19883	19925	20012	19756	20110	19717	19959	19931	19858	19945	19943	19915	19811	19793	19839	20068	20041	19971	20152	19916	19965	19974	20083	19905	20101	19964	20034	19926	19897	20017	20045	19715	19900	19874	20044	19971	19933	19694	20007	19920	20016	19953	19731	19836	20236	19737	19884	20065	20010	19791	19990	19802	19843	19954	20058	19751	19807	19846	19908	20052	19762	20152	19933	19885	19973	19798	20132	20033	19799	20019	19952	19889	19933	20011	19796	19994	19982	19902	19782	19765	19778	19869	19922	19972	19981	19802	19840	19826	19945	19843	20011	19823	19990	19941	20046	19804	19941	19907	19982	19790	19823	20077	19950	19742	19920	20066	19966	20122	19838	19873	19936	19751	19971	20123	20143	19994	19728	20083	19905	19995	19726	19828	19735	19927	20059	19967	20054	19766	19985	20123	19931	20021	20118	20000	20079	20011	19927	19740	20054	19824	19870	19862	19745	19814	19890	19673	19931	19803	19871	19996	19838	20048	19833	20109	20114	20094	19997	19810	20070	19952	20071	19921	19732	20032	20044	19897	19989	20036	20000	19764	19820	19926	20321	19878	19900	19815	20024	19976	20077	20066	19898	19861	19785	20032	19895	19721	19911	19951	19874	19766	19833	20029	20005	19836	19775	19847	19892	19964	20129	20227	19863	19929	19971	19845	20041	19834	19839	20048	20041	19658	19937	20036	20005	19960	19862	19943	19834	20010	19901	19794	20006	20104	19627	19830	19931	20040	20023	19918	19988	19860	19990	19840	20050	19917	19926	19906	19745	19954	19913	20105	19970	20085	20134	20132	19892	19812	19951	19991	19849	19977	19887	20100	19933	20057	19954	20166	19899	19836	19939	19911	19936	20077	19691	19972	19813	20100	19919	20059	19925	19967	20003	19751	19899	19883	20043	19984	20052	19952	20044	19726	19910	19862	19970	20062	19813	19895	19986	19909	20086	19877	20083	19985	19858	20096	19929	19847	20094	19910	19770	19813	19991	19960	19973	19925	19916	20017	19892	19773	20020	20057	19795	19861	19895	20111	19908	20001	20000	19976	19795	20276	19979	19972	19616	19969	20062	19758	19955	19878	19926	20043	19702	19984	19972	19990	20141	20038	19829	19945	19951	19918	19942	20129	19975	19919	20056	20057	19764	20016	19941	19913	19888	19781	19910	19894	19785	19636	19977	20052	19860	19949	19842	20154	19930	20044	19740	19825	19772	20010	20100	19816	19858	19887	19847	19945	19752	19957	19954	19881	20017	19920	19667	20052	19918	19889	19898	20043	19967	19967	20057	19965	19999	19904	19988	19839	19800	19938	19880	20085	19960	20007	19881	19869	19981	19835	19940	19924	19901	19959	20159	19833	20034	19995	19974	19880	19973	19836	19800	19970	20115	20107	19957	19931	19907	19948	20012	19848	19765	19909	20101	19796	19661	19884	19807	19777	20072	20014	20126	19857	20065	19890	20025	19853	19893	19938	19837	19938	20074	19752	19747	20001	20062	20053	20042	19933	20005	19760	19914	19897	19925	19962	20105	20000	19886	20112	19812	19669	19666	19960	20153	19954	20006	19602	20043	19995	19805	19968	19997	19845	19810	19783	19970	19814	19807	19995	20078	20097	20014	19866	20023	20010	19817	19952	20114	20040	20064	19904	19917	19780	19970	20043	19756	19778	19760	19998	19808	19900	20103	19998	19871	19791	19746	19856	19927	19837	19699	19836	19933	19978	20051	20050	20062	19898	19668	19872	19881	20000	19823	19751	20036	19810	19899	19988	19716	19971
14832	25579	23631	19991	18611	17797	17411	16997	17166	16882	16711	16878	16746	16530	16473	16457	16716	16526	16677	16476	16544	16600	16587	16427	16420	16539	16623	16561	16415	16604	16326	16441	16509	16521	16474	16312	16386	16575	16354	16512	16383	16423	16377	16419	16459	16443	16489	16396	16559	16480	16651	16316	16567	16440	16370	16243	16450	16432	16407	16485	16968	17534	17371	17263	16799	16643	16612	16417	16296	16534	16561	16369	16327	16375	16484	16612	16522	16457	16577	16460	16459	16429	16303	16500	16553	16283	16253	16449	16437	16447	16431	16219	16580	16243	16443	16495	16351	16516	16377	16553	16423	16286	16491	16308	16367	16543	16440	16333	16415	16334	16471	16478	16313	16632	16460	16430	16329	16345	16310	16329	16408	16470	16275	16290	16232	16464	16492	16455	16203	16303	16473	16174	16371	16755	16382	16545	16425	16476	16260	16413	16337	16478	16425	16283	16550	16440	16325	16518	16361	16407	16544	16406	16449	16257	16423	16457	16363	16282	16482	16346	16395	16513	16438	16442	16564	16455	16301	16336	16494	16274	16367	16366	16334	16400	16417	16524	16440	16408	16349	16442	16431	16330	16408	16525	16367	16416	16439	16417	16236	16471	16349	16480	16305	16255	16381	16366	16398	16483	16400	16339	16489	16282	16586	16438	16502	16573	16552	16376	16473	16469	16302	16298	16372	16374	16364	16470	16347	16499	16543	16559	16423	16252	16382	16312	16304	16628	16261	16392	16410	16384	16595	16536	16418	16562	16440	16378	16390	16382	16371	16396	16392	16364	16423	16576	16353	16424	16281	16377	16479	16183	16385	16396	16228	16361	16408	16587	16444	16455	16510	16484	16645	16329	16271	16213	16394	16529	16525	16465	16390	16499	16355	16469	16288	16536	16409	16372	16482	16352	16532	16340	16434	16297	16401	16445	16373	16456	16531	16382	16398	16437	16216	16385	16471	16578	16442	16399	16466	16412	16497	16531	16283	16299	16283	16377	16289	16407	16286	16471	16386	16424	16298	16332	16342	16423	16289	16495	16549	16387	16381	16407	16404	16406	16351	16436	16422	16338	16441	16386	16386	16410	16636	16231	16285	16301	16447	16381	16436	16452	16448	16462	16391	16333	16658	16309	16385	16334	16435	16242	16458	16454	16372	16387	16172	16365	16387	16417	16379	16425	16353	16381	16431	16348	16450	16582	16502	16428	16389	16355	16382	16421	16526	16311	16355	16335	16600	16501	16431	16579	16438	16536	16387	16674	16322	16275	16389	16356	16416	16406	16494	16290	16402	16594	16227	16422	16494	16361	16332	16415	16277	16394	16320	16435	16397	16554	16382	16400	16306	16391	16446	16387	16284	16483	16351	16398	16343	16149	16623	16453	16406	16509	16514	16330	16357	16405	16457	16367	16449	16405	16422	16430	16384	16335	16548	16368	16426	16367	16407	16450	16442	16424	16376	16510	16581	16371	16519	16487	16347	16369	16270	16214	16474	16560	16217	16520	16460	16498	16458	16378	16416	16642	16416	16488	16481	16261	16313	16553	16433	16241	16384	16442	16340	16412	16362	16364	16322	16459	16491	16365	16535	16401	16476	16453	16364	16572	16219	16506	16475	16186	16580	16553	16429	16375	16506	16376	16362	16495	16284	16474	16520	16362	16404	16357	16379	16423	16467	16304	16377	16444	16474	16347	16660	16318	16352	16431	16404	16346	16376	16318	16437	16325	16403	16346	16260	16554	16302	16617	16619	16355	16392	16453	16473	16485	16313	16480	16487	16483	16357	16143	16258	16422	16264	16283	16377	16407	16524	16199	16579	16390	16260	16263	16529	16397	16152	16627	16498	16341	16376	16436	16528	16446	16419	16401	16368	16564	16266	16589	16252	16423	16506	16455	16485	16372	16476	16411	16397	16319	16479	16178	16437	16537	16237	16399	16357	16404	16386	16491	16446	16368	16347	16417	16441	16381	16508	16253	16306	16277	16510	16305	16487	16443	16443	16495	16497	16601	16424	16438	16374	16390	16326	16383	16441	16444	16527	16532	16540	16518	16306	16371	16517	16288	16216	16323	16419	16359	16424	16363	16200	16500	16534	16544	16383	16352	16521	16355	16467	16473	16400	16444	16436	16369	16505	16454	16439	16540	16371	16302	16281	16501	16303	16622	16477	16441	16511	16524	16455	16416	16413	16356	16235	16447	16457	16355	16448	16367	16505	16209	16459	16436	16317	16256	16439	16268	16376	16537	16548	16365	16397	16496	16345	16590	16456	16363	16403	16472	16243	16370	16286	16428	16253	16352	16226	16457	16383	16480	16322	16621	16340	16521	16400	16414	16548	16558	16444	16460	16467	16472	16443	16180	16421	16511	16443	16381	16253	16478	16673	16380	16358	16426	16415	16470	16485	16539	16294	16393	16403	16419	16492	16333	16508	16440	16423	16409	16317	16188	16260	16371	16363	16433	16310	16503	16465	16404	16361	16507	16232	16471	16539	16429	16425	16374	16312	16370	16508	16426	16326	16358	16256	16334	16304	16327	16374	16444	16513	16196	16204	16456	16412	16347	16528	16613	16442	16503	16400	16301	16448	16402	16372	16468	16590	16350	16406	16344	16457	16544	16325	16527	16268	16378	16370	16280	16474	16396	16284	16519	16457	16551	16336	16436	16424	16358	16472	16525	16505	16178	16435	16366	16406	16490	16428	16405	16481	16278	16285	16304	16352	16491	16299	16545	16352	16585	16406	16287	16356	16700	16501	16333	16482	16552	16407	16335	16365	16290	16384	16407	16363	16538	16539	16467	16364	16362	16463	16411	16731	16413	16475	16273	16404	16271	16375	16580	16530	16362	16373	16519	16525	16293	16313	16348	16302	16486	16465	16402	16429	16261	16472	16540	16195	16358	16590	16351	16407	16425	16448	16373	16332	16534	16490	16531	16372	16495	16294	16346	16437	16418	16476	16512	16531	16402	16482	16527	16298	16477	16265	16482	16526	16263	16458	16393	16228	16403	16410	16349	16427	16499	16416	16500	16435	16458	16375	16482	16566	16582	16327	16391	16459	16440	16564	16558	16343	16419	16478	16480	16459	16217	16514	16484	16319	16444	16323	16560	16559	16583	16388	16471	16520	16373	16318	16464	16271	16438	16390	16308	16274	16291	16349	16193	16535	16412	16511	16322	16347	16389	16533	16264	16411	16458	16558	16489	16533	16362	16460	16372	16384	16481	16433	16537	16472	16437	16254	16457	16327	16353	16611	16485	16339	16571	16483	16433	16419	16314	16447	16381	16526	16423	16377	16427	16599	16432	16637	16376	16418	16402	16629	16599	16291	16351	16363	16437	16342	16483	16562	16431	16357	16387	16506	16535	16418	16441	16248	16446	16272	16588	16382	16389	16577	16684	16403	16396	16460	16388	16368	16220	16357	16534	16397	16510	16316	16325	16264	16399	16262	16472	16616	16540	16578	16254	16432	16442	16347	16519	16407	16472	16405	16530	16322	16435	16217	16484	16403	16382	16319	16390	16152	16499	16432	16566	16658	16257	16374	16583	16417	16369	16429	16316	16557	16451	16254	16500	16439	16386	16227	16423	16460	16349	16356	16416	16416	16490	16514	16587	16611	16321	16245	16222	16313	16264	16304	16398	16426	16294	16265	16456	16376	16584	16264	16416	16486	16338	16383	16495	16302	16443	16322	16459	16452	16494	16292	16423	16377	16408	16429	16425	16499	16303	16554	16279	16367	16312	16387	16418	16520	16503	16273	16408	16202	16440	16426	16461	16586	16518	16380	16539	16443	16491	16510	16413	16330	16315	16380	16295	16488	16290	16552	16342	16313	16484	16493	16357	16428	16390	16302	16390	16365	16341	16337	16431	16341	16478	16463	16325	16257	16510	16342	16413	16400	16319	16486	16438	16309	16414	16420	16367	16475	16446	16537	16589	16444	16487	16417	16293	16323	16498	16312	16397	16475	16324	16538	16350	16517	16510	16390	16384	16380	16571	16299	16390	16345	16331	16346	16353	16549	16458	16482	16266	16542	16354	16658	16430	16368	16311	16447	16423	16320	16405	16655	16558	16319	16390	16373	16378	16444	16446	16412	16519	16501	16378	16467	16578	16403	16533	16508	16398	16466	16313	16337	16369	16433	16536	16324	16483	16424	16354	16470	16534	16432	16425	16586	16475	16239	16240	16364	16407	16319	16343	16378	16582	16407	16302	16464	16458	16557	16328	16483	16334	16314	16462	16333	16417	16434	16443	16382	16489	16338	16320	16444	16358	16435	16423	16395	16207	16465	16318	16452	16371	16431	16376	16345	16502	16323	16377	16412	16326	16519	16371	16512	16593	16336	16440	16432	16439	16374	16473	16536	16497	16446	16464	16467	16330	16436	16404	16401	16321	16418	16270	16439	16444	16409	16252	16471	16355	16453	16409	16433	16365	16478	16279	16278	16320	16486	16586	16454	16314	16478	16520	16477	16260	16352	16256	16554	16304	16328	16484	16333	16486	16614	16429	16314	16236	16224	16501	16510	16372	16385	16453	16610	16377	16314	16478	16373	16607	16252	16405	16352	16372	16503	16293	16562	16413	16332	16341	16456	16584	16490	16540	16455	16414	16369	16285	16507	16411	16273	16362	16239	16399	16283	16423	16432	16521	16290	16391	16416	16649	16327	16432	16327	16401	16475	16311	16444	16284	16320	16491	16361	16307	16507	16323	16286	16516	16423	16641	16405	16317	16231	16412	16242	16374	16307	16360	16363	16524	16362	16437	16532	16403	16488	16450	16391	16457	16465	16391	16415	16411	16436	16468	16491	16519	16387	16359	16259	16268	16483	16315	16538	16411	16530	16309	16341	16309	16268	16258	16289	16463	16428	16298	16558	16249	16352	16606	16365	16397	16446	16259	16208	16400	16489	16489	16544	16443	16368	16356	16407	16474	16429	16364	16283	16375	16530	16506	16342	16319	16385	16417	16322	16376	16386	16432	16461	16535	16321	16500	16588	16472	16394	16277	16266	16355	16452	16335	16355	16279	16219	16554	16456	16541	16477	16374	16132	16552	16471	16344	16329	16369	16526	16255	16474	16484	16349	16470	16437	16420	16375	16286	16408	16435	16347	16281	16271	16174	16367	16409	16450	16338	16375	16462	16311	16429
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
